<?php
include dirname(dirname(dirname(dirname(dirname(__FILE__))))).'/immoWEB/bootstrap.php';

header('Content-Type:text/css');
header('Cache-Control:max-age=' . (7*24*3600));
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 7*24*3600) . ' GMT');
header('Pragma:cache'); ?>

/* CSS Document */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// Template integration 2 - Base CSS
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*----- Global -----*/

body {
	<?php if (WebSettings::getInstance()->colors->bg_color_01_transparent) { ?>
    	background:none !important;
	<?php } ?>
}

#global .center_content {
    width:98%;
    max-width:none;
    min-width:0;
}

#menu_top {
	position:relative;
	top:auto;
	right:auto;
	margin:8px 0;
	max-width:50%;
}

#footer {
	margin-top:20px;
	display: block;
}

#footer_copyright {
	background:none !important;
}

#pagination_detail {
	float:right;
	margin:-25px 0 7px;
}

#header_logo_integrated {
	display:none;
}

.pictures_box {
	max-width:745px;
}

.mfp-wrap {
    max-height:1200px;
}

 #pagination_list_bottom {
    margin: -15px 0 15px;	
    height: 25px;
}

.mfp-container {
    height:auto;
}

.mfp-content {
    margin-top:30px;
}

#global[data-magnificpopup=true] {
    padding-bottom:10px; /* trick : resize iframe size for scroll top */
}

/*---------- CSS width less of 800px ----------*/
@media screen and (max-width: 800px) {
	#container #menu_top {
		margin:6px auto 15px;
		max-width:100%;
        display:block;
	}
    
    #pagination_detail {
        float: none;
        margin: 5px 0 7px;
    }
}


/*---------- CSS width less of 580px ----------*/
@media screen and (max-width: 580px) {

	#pagination_list_bottom {
	    margin: -15px 0 15px;	
	    height: 25px;
	}
}
