@media screen and (min-width:1000px){
	h1{font-size:4rem;padding:0;}
	h2{font-size:4rem;;}
	.singular .entry-header {padding: 4rem 0;}
	
	body:not(.overlay-header) .primary-menu > li > a:link,body:not(.overlay-header) .primary-menu > li > a:visited,body:not(.overlay-header) .primary-menu > li > a:active{color:#003249 !important;font-family: 'Montserratsemibold';text-transform: uppercase;font-size:1.5rem;}
	body:not(.overlay-header) .primary-menu > li > a:hover{text-decoration:none;font-weight:bold;}
	
	.primary-menu ul{
		top:128px;
	}
	
	ul.sub-menu {
		background-color: #162D44 !important;
		width:300px;
	}
	
	ul.primary-menu{justify-content: center;}
	ul.primary-menu > li{margin-left:1.5rem;margin-right:1.5rem;}
	.primary-menu-wrapper + .header-toggles{display:none;}
	
	.primary-menu .icon::before, .primary-menu .icon::after {
		background-color: #fff !important;
	}

	.header-navigation-wrapper {width: 70%;}
	.header-inner{padding:0;height:123px;}
	
	
	.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:1500px;}
	
	body:not(.overlay-header) .primary-menu > li > ul:after {
		border-bottom-color: #162D44 !important;
	}
	body:not(.overlay-header) .primary-menu ul ul:after {
		border-left-color: #162D44 !important;
	}
	/** Recherche **/
	.toggle-inner .toggle-text {
		position:relative;
		margin-left: 1rem;
		top: 5px;
	}
	
	/** Accueuil **/
	#div_rac_imp{height:130px;width:100%;background: linear-gradient(to right, #162D44, #99E1FD);}
	#div_rac_imp_int{height:130px;width:auto;max-width:1500px;display:block;margin-left:auto;margin-right:auto;}
	#div_rac_imp_int .div_rac_item{float:left;width:10.5%;text-align:center;margin-top:20px;margin-left:1%;margin-right:1%;}
	#div_rac_imp_int .div_rac_item img{display:inline;}
	#div_rac_imp_int .div_rac_item label{font-size:1.3rem;line-height:1.5rem;color:white;font-family: 'Dystopianbold';}
	/** Accueuil **/
	
	.wp-container-core-columns-is-layout-3 div {
        flex-basis: 0;
        flex-grow: 1;
        border-left: 5px solid #009ccb;
        padding-left: 1em;
    }
    .wp-container-core-columns-is-layout-3 div h2{border:none !important;padding-left:0 !important;}
	h3.wp-block-heading{font-size:2rem;}
	
	.search-results article{display:inline-block;width:24%;}
	
	#iframe_panneau_pocket{height:900px;}
	#iframe_panneau_pocke body,.embeded,iframe .embeded{width:100% !important;max-width:none !important;}
	
	
	/** Actualités de la home **/	
	div.div_new_item{display:inline-block;width:31%;margin:1%;}
	.div_new_item_presume{height:70px;overflow:hidden;}
	#div_actu_det_content_txt hr{margin:0;}
	#div_actu_det_content_txt h2{margin-top:2rem;}
	div.div_new_item h2{margin-top:2rem;margin-bottom:2rem;font-size: 1.7rem !important;}
	div.div_new_item .div_new_item_img{width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position: center center;}
	#div_actu_det h1{text-align:center;}
	div#div_actu_det_content{max-width: 80%;margin-left: auto;margin-right: auto;display:table;}
	#div_actu_det_content_img,#div_actu_det_content_txt{display:table-cell;width:50%;vertical-align:top;padding:2rem;}
	/** Actualités de la home **/
	
	.divmoitieg {
		width: 46%;
        margin-right: 1%;
        margin-left: 1%;
        display: inline-block;
        float: left;
    }
    .divmoitied {
        width: 46%;
        margin-right: 1%;
        margin-left: 1%;
        display: inline-block;
        float: right;
    }
    
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
		margin-left: 1.6rem;
		margin-right: 1.6rem;
	}

	footer{padding: 2rem;}
	div#footerint{width:auto;max-width:1400px;margin-left:auto;margin-right:auto;}
	footer aside{display:inline-block;float:left;padding-top:4rem;font-size:1.3rem;width:25%;}	
	footer #asiderslt{width:auto;text-align:center;}
	footer #asiderslt img{margin-left:auto;margin-right:auto;}
	footer aside h2{font-size:2.2rem;margin-top:2rem;margin-bottom:1.5rem;padding:0;color:black;}
	#aside_ad img{display:inline-block;margin-bottom:1rem;}
	#aside_ad_int{text-align:center;font-family: 'Montserratmedium';line-height:2rem;display:inline-block;}
	#div_tel_foot{color:black;font-size:2rem;margin-top:1rem;font-family: 'Montserratmedium';}
	#img_linktree_foot{margin-left:50px;}
}

@media screen and (max-width:1250px){
	div#div_actu_det_content,#div_actu_det_content_img,#div_actu_det_content_txt{display:block;float:none;width:100%;}
	#div_actu_det_content_img{text-align:center;}
	#div_actu_det_content_img img{display:inline-block;}
}

@media screen and (min-width:1500px){
	.header-navigation-wrapper {width: 90%;}
}
