/* ===================================================================================================================================================== */
/* IMAGE RESPONSIVE OVERRIDE */
/* ===================================================================================================================================================== */

/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */
/* WIDTH <= 900 px -------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------------------------------------------- */


@media (max-width: 1205px) {

	#pagetitle{
		display: none;
	}
	#header #menugen #content {
	    float: right;
	}
}
@media (max-width: 1100px) {
	.menu {
    	font-size: 1em;
	}
}


@media (max-width: 900px) {

	#header .logo, #header_opcompte .logo {
		background: url(../images/minilogo.png) no-repeat top left;	
	}
	#header #infoabo {
	    margin-left: 70px !important;
	}
	
	#header #menugen {
	    padding-left: 0;
	    top: 30px;
	}
}
@media (max-width: 780px) {
	#header #menugen .dropdown_3columns {
	    min-width: 100%;
	}
}

@media (max-width: 670px) {
	#header #menugen, #header #menugen #before, #header #menugen #content {
	    width: 100%;
	}
	.menu li {
	    width: 100%;
	    padding-left: 0;
	    border-bottom: solid 1px #F0F0F0;
	}
	#header .logo, #header_opcompte .logo {
	    height: 230px;
	}
	.fullpage.body {
	    margin-top: 230px;
	}
	.menu h3 {
	    height: inherit;
	}
}

@media (max-width: 600px) {	
	#header #menugen {
	    top: 60px;
	}
}