@media only screen and (max-width:1010px){.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li{padding:8px 10px 9px!important}.site-info{width:36%!important}.rev_slider_wrapper{width:100%!important}.rev_slider{width:100%!important}a.num{display:none}img.iconph{display:-moz-stack!important;padding-left:5px!important}}@media only screen and (max-width:960px){.site-navigation a{padding:7px 6px!important}#text-4{margin-left:1%!important}a.bloc .logo{width:95%!important}#secondary{background:none!important}}@media only screen and (max-width:910px){.site-navigation a{padding:7px 4px!important}.title-sep{width:30%!important}}@media only screen and (max-width:870px){.site-navigation a{padding:7px 4px!important;font-size:12px!important}.site-info{width:50%!important}#text-4{width:30%!important;margin-right:1%!important}#gform_widget-2{width:30%!important;margin-right:2%!important}#text-6{width:30%!important;margin-right:2%!important}.superieur ul li{margin:0 3px!important}}@media only screen and (max-width:782px){.site-navigation ul{background:#000;padding:0 16px}.site-navigation a{font-size:14px!important;line-height:30px!important}.primary-navigation{width:100%;display:inline!important}h2{font-size:24px!important}.superieur ul li a{font-size:12px}#social{display:none!important}.in{font-size:12px!important}}@media only screen and (max-width:768px){.srp-thumbnail-box{width:100%!important;padding:0 10px!important}.srp-thumbnail-box a img{width:100%!important;height:auto!important}.srp-content-box{width:100%!important;padding:0 10px!important}div.srp-widget-container div.srp-content-box{display:table-row!important}#lang_sel{display:none!important}.header-main .site-titre{font-size:26px!important;line-height:53px!important}#text-4{margin-right:0%!important}#gform_widget-2{margin-right:1%!important}}@media only screen and (max-width:680px){h3{font-size:20px!important}.service{margin:0 5px!important}.service p{font-size:12px!important}}@media only screen and (max-width:672px){.full-width .hentry{max-width:100%!important;width:100%!important}.full-width .hentry{max-width:100%!important;width:100%!important}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:99%!important}#text-4{width:98%!important;margin-left:2%!important}#gform_widget-2{width:98%!important;margin-left:2%!important}#text-6{width:98%!important;margin-left:2%!important}.textwidget iframe{width:98%!important}.home a.bloc h3{margin-top:0px!important}#content-sidebar{position:inherit!important}.blocs{width:100%!important;max-width:98%!important;padding-left:1%!important}.primary-sidebar{padding-bottom:20px!important}}@media only screen and (max-width:600px){.titre-h1 h1,.titre-h1 .widget-title{font-size:30px!important}h2{font-size:19px!important}.home #content{width:100%!important}body.home .hentry{max-width:100%!important}body.home #secondary{width:96%!important;margin:0% 2% 5% 2%!important}body.home #secondary .widget-title{width:92%!important}body.home #secondary iframe{width:96%!important;margin-left:2%!important}}@media only screen and (max-width:540px){.information{height:62px!important}.superieur{display:block!important;float:none!important}.superieur ul{text-align:left!important}.menu-toggle{top:6px!important}}@media only screen and (max-width:530px){.title-sep{width:20%!important}}@media only screen and (max-width:480px){.service{width:96%!important}.service .bloc .dessus{width:100%!important;height:80px!important}body.home #secondary .widget-title{width:91%!important}.home a.bloc h3{margin-top:10px!important}}@media only screen and (max-width:440px){.menu-toggle{top:-13px!important}.menu-toggle:before{margin-top:23px!important}#site-header{padding:5px 10px!important}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:135%!important}.site-navigation a{font-size:12px!important;line-height:28px!important}body.home #secondary .widget-title{width:90%!important}.site-info{width:80%!important}a.bloc{width:98%!important}img.size-full{width:100%!important}}@media only screen and (max-width:400px){body.home #secondary .widget-title{width:89%!important}}@media only screen and (max-width:360px){.menu-toggle{padding:0px!important}.titre-h1 h1,.titre-h1 .widget-title{font-size:26px!important}h2{font-size:12px!important}body.home #secondary .widget-title{width:88%!important}.header-main .site-titre{text-align:center!important;display:block!important;width:100%!important;float:none!important}.superieur ul li a{font-size:11px!important}}