﻿  *{background: transparent  !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important;text-align:left !important}
  a, a:visited { text-decoration: underline; }
  pre, blockquote {  page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100%;}
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; width:100%;}
  h2, h3 { page-break-after: avoid; width:100%;}

.banner_full{display:none !important}
.section-webcams, .btn-black-plus, .btn-black-box, .btn-red-box, .banner, aside, .legal, .partner, .footer-right, .footer-logo-sutton, .footer_menu, header, .news, #alert, #icon-nav, #header-decoration, .blurheader, #main-nav, #toolbar, .promo, .feature-promo, .icon_section.plan_your_stay, .quote, .owl-controls , .instafeed{display:none !important}
header{border:0;position:relative;}
.news_card-img{display:none !important}
.news_card{background-color:#ffffff !important}
.news_card article{width:100% !important;}
.icon-title{display:none !important;}
.arrow-box.right{display:none !important}
.about-us_content {
    width: 80% !important;
    height: 100% !important;
    margin: 0 auto 0 auto !important;
}
.footer-contact{top:0 !important;}
.footer-middle, .footer-left{min-height:auto !important}
.footer-content ul, .footer-contact, .open_hours > div{padding:0;}
.content{width:100% !important;}
.breadcrumbs{margin-bottom:0px;}
.single section{padding-top:50px !important;}
.single-activite .content h4{min-height:auto !important;}
.section-title p{width:100%;margin:1em 0 1em 0;}
.icon_btn {display:none !important}
.icon_section {margin-top:0 !important;padding-top:0 !important;}
.tech-specs {

    padding: 0% !important; 
     margin-top: 0% !important; 
}
.tech-specs_content {
    width: 270px;
    height: auto !important;
    margin: 0 0 0% 0% !important;
}

.call_half {
    width: 50% !important;
     height: auto !important; 
    padding: 20px 10px !important; 
    box-sizing: border-box;
    margin: 1% auto;
}
.call_half-content{padding:0 !important;width:auto !important}
footer{margin-top:30px !important;}
.surface h5, .surface p{margin-left:0;margin-right:0;}
.meteo #wpc-weather{margin-left:0 !important}
.meteo .forecast{left:0 !important}
.meteo .now{right:0 !important;}
.season .toggle_container{display:block !important;}
.undergrowth_content{margin:0 !important;}
.undergrowth{margin-top:0;min-height:auto !important;padding:0 !important;}
.wrapper p iframe{display:none !important}
.rates_page, .services_page, .services-corpo_page, body > section.classified-ads.main-header{padding-top:30px !important}
.toggle_container{display:block !important;width:90% !important;}
 .activities{}
 .activity_img{display:none !important}
 .activity_card{min-height:auto !important}
 .btn-red-plus, .filter-submit{display:none !important}
 .call_full{margin: 3% auto !important;height:100px !important;}
 .call_full-content{padding:0 !important; width: auto !important;margin:0 !important}
 .pagination, .page-numbers{display:none !important}
 .mountain-guides .border-box{margin:0 !important;}
 .mountain-guides{min-height:auto !important}
 .day-tickets, .special-tickets, .multi-tickets, .group-tickets, .corpo-tickets{padding:0 !important;}
 .day-tickets_content, .special-tickets_content, .multi-tickets_content, .group-tickets_content, .corpo-tickets_content{margin:0 !important}
 .ski-initiation{padding:0 !important}
 .ski-initiation_content{height:auto !important;margin:0 !important}
 .contact_card-content p{width:auto !important; padding:0 !important}
 .contacts{min-height:auto !important;margin:0 !important;}
 .contacts_content{left:0 !important}
 .contact-form{display:none !important}
 .how-to-come_content{min-height:auto !important}
.contact-infos .contact_card{width:100% !important;height:auto !important;margin-bottom:20px;}
.contact-map_card div{width:100% !important}
.contact-map_card iframe{width:100% !important;}
.contact_card hr{display:none !important}
.contact-infos .contact-map_card h4{margin-top:0.5em !important;margin-bottom:0 !important;}
.search-results .section-title, .search-no-results .section-title{padding-top:0 !important}
.single-post_img{display:none  !important}
.single-post .content{padding-top:130px !important}
.blog_content{width:100% !important}
body.page-template-blog section.blog{padding-top:0 !important} 
center iframe{display:none !important}
.ads-search-box{display:none !important}
#comments{display:none !important; }
body.page-template-page-petites-annonces-template .classified-ads.articles article, body.tax-advertise_type .classified-ads.articles article{border-bottom:1px solid #000000;padding-bottom:50px;}
.purement-sutton .box, .purely-sutton .box{min-height:auto !important;padding:0 !important}
body.page-template-page-petites-annonces-template .classified-ads .feature-image+.article-content, body.tax-advertise_type .classified-ads .feature-image+.article-content{padding-left:330px !important; }
table tr td a img{width:100%;height:auto !important;display:block;}
 .jobs_entry{width:100% !important;margin:0 !important;}
 .share.left, .addtoany_shortcode{display:none !important}
 
 .home-page .activities {display:none !important}
 img.print-logo{display:block !important;width:150px;height:auto !important;margin-left:10px !important}
 
 .newsletter, .medias_content{display:none !important}
 .medias .contact p{width:100% !important;margin:0 !important;}
 .medias .contact .position{width:100% !important;margin:0 !important;}
 
 
 
 
 
 
 
 
 