html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}@-ms-viewport {
width: device-width;
}
@viewport {
width: device-width;
}    @media screen and (max-width: 1366px) {
.site {width: 95%;}
#content .wrapper {width: 100%;}
#main {width: 73.5%;}
.search-results .archive-post-wrap .entry-container {width: 90%;}
.container-large, .container-video {width: 90%;}
} @media screen and (max-width: 1280px) {
.promo {width: 60%;}
#featured-content .wrapper {width: 100%;}
#featured-content.layout-four .hentry {width: 47.8%;}
#featured-content figure a {text-align: center;}
#featured-post-2, #featured-post-4 {margin-left: 2.8%; margin-right: 0.5em;}
#featured-post-1, #featured-post-2 {margin-bottom: 1.4em;}
#footer-left-content, #footer-right-content {
width: 33%;
}
.category-infos-sorties .archive-post-wrap .featured-image {width: 48%;}
} @media screen and (max-width: 1152px) {
.site {width: 98%;}
#masthead {padding: 0;}
.wrapper {width: 100%;}
.sidebar-primary {width: 25%;}
#content .wrapper {padding-top: 1.5em;}
#footer-right-content {padding-right: 4em;}
.container-large {width: 100%;}
} @media screen and (max-width: 1100px) {
.site {width: 100%;}
.promo {width: 55%;}
#promotion-message .left, #promotion-message .right {padding-left: 0;}
} @media screen and (max-width: 990px) {
.sidebar-header-right {float: left; text-align: left;}
#main, .sidebar-primary {width: 100%;}
.sidebar-primary {border-top: 2px solid #508fed; padding-top: 1em;}
.archive .sidebar-primary {border-top: none;}
.sidr .menu-item-has-children .dropdown-toggle {background-color: rgba(50, 123, 233, 0.8) !important;}
#promotion-message .right {padding-top: 0; padding-bottom: 1.3em;}
p {margin-bottom: 20px;}
.container-moyen {width: 70%;}
.container-large {width: 70%;}
.container-video {width: 80%;}
.visites, .promo {width: 50%;}
.widget.widget_categories {padding-left: 1.5em;}
#supplementary.three #third .widget-area {width: 90%; margin: auto;}
#site-generator {padding-right: 30px;} .nav-next {padding-right: 0.5em;}
label {margin-right: 1em;}
span.wpcf7-list-item {margin: 0 0 0.7em 1em;}
#sitemap_list li li a {
padding: 12px 5px 10px 45px !important;
line-height: 23px !important;
}
#meteo > div {max-width: 710px;}
} @media screen and (min-width: 480px) and (max-width: 989px) {	
.widget.widget_search {width: 50%;}
article.hentry {margin-left: 0.1em;}
.sidr .menu-item-has-children .dropdown-toggle {background-color: rgba(50, 123, 233, 0.8) !important;}
#supplementary.three #first.widget-area, #supplementary.three #third.widget-area {padding-left: 1em;}
#supplementary.three #third.widget-area {
float: none;
margin: auto;
width: 80%;
}
.slideshow_container_slideshow-jquery-image-gallery-custom-styles_1 {margin-left: 0;}	
.widget.SlideshowWidget {
float: left;
width: 60%;
}
.widget.widget_fullframe_social_icons {
float: right;
padding-left: 2em;
width: 30%;
}
#fullframe_social_icons-2 .widget-wrap {padding-top: 4em;}
.page-cat > a {vertical-align: 1.3em;}
} @media screen and (max-width:782px){
table, tbody { 
display: block; 
max-width: 98%;
}
tr {display: block;}
td { 
max-width: 93%;
margin: auto;
padding: auto;
}
.dropdown-toggle {background-color: #327be9 !important;}
.sidr .menu-item-has-children .dropdown-toggle {background-color: rgba(50, 123, 233, 0.8) !important;}
.container-moyen {width: 80%;}
.container-large {width: 90%;}
#footer-right-content {padding-right: 0.5em;}  @media screen and (max-width: 750px) {
#meteo > div {max-width: 650px;}
#footer-right-content {width: 25%;}
#footer-left-content {margin-right: 2%; width: 35%;}
.archive span.comments-link {display: block;}
.page-cat img {display: block;}
div.page-cat.clearfix {margin-left: 2em;}
.slideshow_description_box.slideshow_transparent {top: 450px !important;}
} @media screen and (min-width: 701px) {
#promotion-message {
display: flex; }
} @media screen and (max-width: 700px) {		
.visites {text-align: center; width: 100%;}
.promo {width: 100%;}
td {display: inline-block;}
#supplementary.three #third.widget-area {width: 90%;}
.widget.widget_fullframe_social_icons {width: 26%;}
.slideshow_container.slideshow_container_style-light {height: 500px !important;}
.slideshow_content {max-height: 500px !important;}
.slideshow_description_box.slideshow_transparent {top: 350px !important;}
#meteo > div {max-width: 480px;}
#gwolle_gb .page-navigation a, #gwolle_gb .page-navigation span {margin-right: 0.8em !important;}
} @media screen and (max-width: 650px) { .visites {display: none;}
.widget.SlideshowWidget {width: 70%;}
#featured-content.layout-four .hentry,
#featured-content.layout-three .hentry,
#supplementary.four .widget-area,
#supplementary.three .widget-area,
#supplementary.two .widget-area,
.one-column #featured-content.layout-four .hentry {
display: block;
float: none;
width: 95%;
}
#supplementary.three #third.widget-area {width: 95%;}
#supplementary.three #second.widget-area {padding-left: 1em;}
ol.children {margin-left: 2em;}
.category-infos-sorties .archive-post-wrap .featured-image {width: 47%; padding-right: 1em;}
article.hentry {margin-left: 0.8em;}
.search-results .archive-post-wrap .entry-container {width: 90%;}
.alerte {background-color: #ef2038; display: block; margin-bottom: 1em; padding: 0.5em;}
.container-moyen {width: 90%;}
.container-large, .container-video {width: 95%;}
.slideshow_container.slideshow_container_style-light {height: 430px !important;}
.slideshow_content {max-height: 430px !important;}
.slideshow_slide.slideshow_slide_image {max-height: 430px !important;}
article.bgmp.type-bgmp {width: 90%;}
page.bgmp.type-bgmp {width: 90%;} #footer-left-content, #footer-right-content, #footer-milieu {width: 100%;}
#footer-right-content {margin-top: 1.2em;}
.footermenu {margin-left: 0;}
ul#menu-menu-infos li {display: block; margin-right: 0;}
} @media screen and (max-width: 540px) {	
#toggle {height: 90px;}
p, a {font-size: 1.1em;}
ol.children {margin-left: 1.5em;}
#colophon a, .widget-wrap ul li {margin: 0.4em;}
.slideshow_description_box.slideshow_transparent {top: 220px !important;}
.slideshow_container.slideshow_container_style-light {height: 380px !important;}
.slideshow_content {max-height: 380px !important;}
#gwolle_gb .input {width: 95% !important;}
#meteo > div {max-width: 350px;}
} @media screen and (max-width: 479px) {
.site-description {font-size: 1.2em; text-align: left;}
#feature-slider {display: none;}
article.hentry {margin-left: 0;}
#content .has-post-thumbnail .archive-post-wrap .featured-image,
#content .has-post-thumbnail .archive-post-wrap .entry-container,
#promotion-message .section,
.sidebar-primary .widget,
.promo {padding-left: 1em;}
#featured-content.layout-four .hentry {width: 95%;}
.page-cat > a {
display: inline-block;
font-size: 1.3em;
vertical-align: 2em;
}
.widget.SlideshowWidget {width: 80%; margin: 0 auto;}
#popout {width: 180px;}
.container-moyen {width: 100%;}
} @media screen and (max-width: 400px) {
.wrapper {padding: 0;}
#popout {width: 165px;}
#toggle {margin-left: 53%;}
ol.children {margin-left: 1em;}
#sitemap_list .posts_in_category {display: none !important;}
#meteo > div {max-width: 200px;}
} @media screen and (max-width: 319px) {		
#scrollup {bottom: 90px;}
#toggle {height: 100px; margin-left: 55%;}
#toggle img {margin-left: 2em;}
.slideshow_description_box.slideshow_transparent {top: 180px !important;}
.slideshow_container.slideshow_container_style-light {height: 300px !important;}
.slideshow_content {max-height: 300px !important;}
}