html, body{max-width:100%;}
body{font-family:'Roboto', sans-serif;overflow-x:hidden;margin-bottom:-20px;}
h1, h2, h3, h4, h5, p, ol, ul, li{font-family:'Roboto', sans-serif;}
h2{font-size:48px;line-height:56px;font-weight:700;margin-bottom:32px;font-weight:300;}
.nav-container{position:fixed;z-index:99999;background-color:rgba(255, 255, 255, 0.8);width:100%;top:0;letter-spacing:1px;line-height:1.3;opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;}
body.page-template-homeblog .nav-container{position:relative;}
body.logged-in.admin-bar .nav-container{margin-top:32px;}
.nav-container #header-light{padding:0;}
.nav-container #header-light .mobile-menu-row{padding:0;}
.nav-light .menu li a{color:#000 !important;opacity:0.8;}
.nav-light .social-links a{opacity:0, 9}
.logo{padding:8px 0;width:100px;position:absolute;z-index:9999999999;}
.blog-logo{padding-top:10px;max-width:150px;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{width:50% !important;float:left !important;clear:none !important}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{display:inline-block !important;line-height:1.2 !important;padding-top:20px !important;text-align:center !important;}
li.mega-blog-menu-mobile-half a{height:60px;}
#mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{display:none !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link{cursor:default !important}
.mega-menu-toggle .extend{background:#fff;position:fixed;width:100%;left:0;top:0;z-index:-2;height:100%;display:none;}
.mega-menu-toggle.mega-menu-open .extend{display:inline-block;}
#mega-menu-wrap-primary .mega-menu-toggle{padding:0 10px;}
.social-header-wrap{text-align:right;margin-top:15px;}
.social-header-ta{float:left;width:90px;position:relative;padding-top:4px;margin-right:10px;}
.social-header-fb{float:left;width:110px;position:relative;text-align:left;margin-top:4px;}
.social-header-icons{float:left;width:100px;position:relative;}
.social-header-wrap .social-header-lang{float:left;width:30px;}
.social-header-wrap i.icon, .social-footer-wrap i.icon{width:25px;height:25px;padding:6px;margin-right:5px;font-size:11px;}
.nav-container .social-header-wrap i.icon{width:23px;height:23px;padding:5px;font-size:11px;}
.social-header-wrap .social-links li, .social-footer-wrap .social-links li{margin-right:3px;height:30px;}
.blog-slider .container-vid .caption{padding:0;}
.blog-slider .container-vid .caption h1{font-size:38px !important;text-align:center;}
.story h1, .story .blog-slider .container-vid .caption h1{font-size:72px !important;font-weight:bold !important;margin-bottom:18px !important;}
.blog-slider .container-vid .caption h2{font-size:18px !important;color:#fff;font-weight:normal;text-align:center;line-height:normal;margin-bottom:10px;}
.blog-slider .container-vid .slick-dots{text-align:center;padding-right:0;}
.blog-slider .container-vid .read-more-link{text-transform:uppercase;font-size:13px;color:#fff;font-weight:bold;text-align:center;display:inherit;outline:none;}
.blog-slider .container-vid .caption .read-arrow{display:inline-block;padding-left:0;transition:all .3s ease-out;}
.blog-slider .container-vid .caption:hover .read-arrow{padding-left:10px;transition:all .3s ease-out;}
.blog-slider .caption-content{width:100%;}
#mega-menu-blog-menu-extra .mega-current-menu-item a,
#mega-menu-wrap-blog-menu ul.mega-sub-menu .mega-current-menu-item a{color:#e19956 !important;}
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-align:center !important;}
.wpml-ls-legacy-list-horizontal{border:none;padding:0;clear:none;float:left;width:40px;}
#lang_sel{display:block;clear:both;}
#lang_sel_click{margin:18px 0;display:inline-block;}
.icl_lang_sel_native{color:#444 !important;}
.wpml-ls-statics-shortcode_actions a:hover, .wpml-ls-statics-shortcode_actions a:focus{background:none !important;}
#mega-menu-wrap-primary.mega-sticky{z-index:0}
#mega-menu-item-7088 img.mega-menu-logo,
#mega-menu-item-7164 img.mega-menu-logo{max-width:85px !important;}
.home-featured-destinations .vc_column_container>.vc_column-inner{height:30vw !important;font-weight:bold !important}
.home-featured-destinations .image-tile{padding-top:10vw;}
.footer-logo{max-width:200px;text-align:right;float:right;}
.footer-6 .widget *{color:#333;text-transform:uppercase;font-size:12px}
.footer-6 .widget .widgettitle{margin-bottom:0;}
.footer-6 .widget h5{border-bottom:1px solid #ccc;padding-bottom:10px;font-size:12px;font-weight:bold;}
.footer-6 .widget .menu{padding-top:20px;}
.footer-6 .social-links a{color:#333;opacity:1;}
.footer-6{background:#fff none repeat scroll 0 0 !important;margin-bottom:30px;}
.footer-6 div[class*="col-"]{margin-bottom:0;}
.footer-6.regular hr{margin-top:65px !important;}
.social-footer{float:left;margin-right:10px}
.social-footer.gplus{float:left;margin-right:10px;margin-top:5px}
.social-footer.tripa{float:left;clear:right;margin-top:2px}
.social-footer.youtube{float:left;clear:both;margin-top:10px;margin-bottom:20px;display:inline-block;}
.social-header-wrap i.icon{display:inline-block;width:30px;height:30px;line-height:1;vertical-align:inherit;margin-left:0px;border:1px solid #333;border-radius:50%;padding:7px;margin-left:0;font-size:15px;color:#333;}
.social-footer-wrap i.icon{display:inline-block;line-height:1;vertical-align:inherit;margin-left:0px;border:1px solid #333 !important;border-radius:50%;margin-right:2px !important;color:#333 !important;margin-bottom:70px;}
.footer-6.regular{margin-bottom:0;padding-bottom:0;}
.blog-pre-footer-top.regular{position:relative;display:inline-block;margin-top:50px;padding-top:6px;bottom:-8px;font-size:12px;line-height:1;}
.blog-pre-footer-top .social-links{margin-top:6px;}
.blog-pre-footer-top.regular .social-links i{padding:6px;width:24px;height:24px;font-size:11px;margin-left:0;}
.blog-pre-footer-top.regular, .blog-pre-footer-top.regular a{color:#87C2B6;}
.blog-pre-footer-top .blog-footer-subscribe{height:24px;}
.blog-pre-footer-top .subscribe-animation{margin-top:10px;}
.subscribe-footer-wrap{margin-top:5px;margin-top:10px;line-height:1.5;}
.zopim{transition-timing-function:ease-out;transition:0.25s;bottom:-1px !important;right:10px !important;}
.zopim-up{transition-timing-function:ease-out;transition:0.25s;}
body.page-template-homeblog .zopim-up, body.archive.category .zopim-up, body.single-post .zopim-up{bottom:207px !important;}
.ebor-cart{display:none !important;}
.btn:hover{border-color:#87c2b6;}
.btn-white:hover{background:#fff none repeat scroll 0 0;border-color:#fff !important;color:#87c2b6;}
.mc4wp-form button, .mc4wp-form input[type="submit"]{border:1px solid #ddd !important;color:#fff !important;}
.hero-slider.short-header .slides li{height:600px;}
.arrow-list li:before{margin-right:-18px;left:-25px;}
.arrow-list li{margin-left:20px;}
#nav-container li.mega-blog-social ul.social-links{float:none;text-align:center;margin:0 auto;}
#mega-menu-wrap-blog-menu li.mega-blog-social ul.social-links{width:180px;display:block;}
#nav-container #lang_sel_list span{font-size:12px;font-weight:bold;color:#222 !important;}
#CDSWIDSSP{width:100% !important}
#CDSWIDSSP .widSSPData{padding:0 !important;border:none !important}
@font-face{font-family:'social-share-kit';src:url(//barefootsurftravel.com/wp-content/themes/machine-child/fonts/social-share-kit.eot);src:url(//barefootsurftravel.com/wp-content/themes/machine-child/fonts/social-share-kit.eot?#iefix) format('embedded-opentype'), url(//barefootsurftravel.com/wp-content/themes/machine-child/fonts/social-share-kit.woff) format('woff'), url(//barefootsurftravel.com/wp-content/themes/machine-child/fonts/social-share-kit.ttf) format('truetype'), url(//barefootsurftravel.com/wp-content/themes/machine-child/fonts/social-share-kit.svg#social-share-kit) format('svg');font-weight:normal;font-style:normal}
.ssk:before{display:inline-block;font-family:"social-share-kit" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ssk-facebook:before{content:"a";text-indent:4px;margin-right:-4px}
.ssk-twitter:before{content:"b"}
.ssk-google-plus:before{content:"v"}
.ssk-google-plus-old:before{content:"c"}
.ssk-email:before{content:"d";top:-1px;position:relative}
.ssk-pinterest:before{content:"e";transform:scale(.9)}
.ssk-tumblr:before{content:"f"}
.ssk-linkedin:before{content:"g"}
.ssk-github:before{content:"h"}
.ssk-vk:before{content:"i"}
.ssk-instagram:before{content:"j"}
.ssk-amazon:before{content:"k"}
.ssk-skype:before{content:"s"}
.ssk-youtube:before{content:"x"}
.ssk-vimeo:before{content:"u"}
.ssk-ebay:before{content:"p"}
.ssk-apple:before{content:"l"}
.ssk-behance:before{content:"q"}
.ssk-dribble:before{content:"n"}
.ssk-android:before{content:"o"}
.ssk-whatsapp:before{content:"m"}
.ssk-reddit:before{content:"r"}
.ssk-reddit2:before{content:"t"}
.ssk-link:before{content:"w"}
.ssk-buffer:before{content:"\79";transform:scale(.85)}
.ssk-slack:before{content:"\7a"}
.ssk{background-color:#757575;color:white;display:inline-block;font-size:22px;line-height:1px;margin-right:2px;margin-bottom:2px;padding:7px;text-align:center;text-decoration:none;transition:background-color .1s;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-ms-transition:background-color .1s;-o-transition:background-color .1s}
.ssk:before, .ssk .glyphicon, .ssk .fa{position:relative;font-size:22px;top:0;vertical-align:middle}
.ssk.ssk-xs, .ssk-xs>.ssk{padding:4px}
.ssk.ssk-xs:before, .ssk-xs>.ssk:before, .ssk.ssk-xs .glyphicon, .ssk-xs>.ssk .glyphicon, .ssk.ssk-xs .fa, .ssk-xs>.ssk .fa{font-size:15px}
.ssk.ssk-sm, .ssk-sm>.ssk{padding:5px}
.ssk.ssk-sm:before, .ssk-sm>.ssk:before, .ssk.ssk-sm .glyphicon, .ssk-sm>.ssk .glyphicon, .ssk.ssk-sm .fa, .ssk-sm>.ssk .fa{font-size:20px}
.ssk.ssk-lg, .ssk-lg>.ssk{padding:9px}
.ssk.ssk-lg:before, .ssk-lg>.ssk:before, .ssk.ssk-lg .glyphicon, .ssk-lg>.ssk .glyphicon, .ssk.ssk-lg .fa, .ssk-lg>.ssk .fa{font-size:28px}
.ssk:last-child{margin-right:0}
.ssk:hover{background-color:#424242}
.ssk:hover, .ssk:focus{color:#fff;text-decoration:none}
.ssk.ssk-round, .ssk-round .ssk{border-radius:50%}
.ssk.ssk-round:before, .ssk-round .ssk:before{text-indent:0;margin-right:0}
.ssk.ssk-rounded, .ssk-rounded .ssk{border-radius:15%}
.ssk.ssk-icon{color:#757575 !important;padding:2px;font-size:24px}
.ssk.ssk-icon, .ssk.ssk-icon:hover{background-color:transparent}
.ssk.ssk-icon:hover{color:#424242}
.ssk.ssk-icon.ssk-xs, .ssk-xs>.ssk.ssk-icon{font-size:16px}
.ssk.ssk-icon.ssk-sm, .ssk-sm>.ssk.ssk-icon{font-size:20px}
.ssk.ssk-icon.ssk-lg, .ssk-lg>.ssk.ssk-icon{font-size:28px}
.ssk.ssk-text{overflow:hidden;font-size:17px;line-height:normal;padding-right:10px}
.ssk.ssk-text:before, .ssk.ssk-text .glyphicon, .ssk.ssk-text .fa{margin:-7px 10px -7px -7px;padding:7px;background-color:rgba(0, 0, 0, 0.15);vertical-align:bottom;text-indent:0}
.ssk-block .ssk.ssk-text{display:block;margin-right:0;text-align:left}
.ssk.ssk-text.ssk-xs, .ssk-xs>.ssk.ssk-text{font-size:12px;padding-right:6px}
.ssk.ssk-text.ssk-xs:before, .ssk-xs>.ssk.ssk-text:before, .ssk.ssk-text.ssk-xs .glyphicon, .ssk-xs>.ssk.ssk-text .glyphicon, .ssk.ssk-text.ssk-xs .fa, .ssk-xs>.ssk.ssk-text .fa{margin:-4px 6px -4px -4px;padding:4px}
.ssk.ssk-text.ssk-sm, .ssk-sm>.ssk.ssk-text{font-size:16px;padding-right:7px}
.ssk.ssk-text.ssk-sm:before, .ssk-sm>.ssk.ssk-text:before, .ssk.ssk-text.ssk-sm .glyphicon, .ssk-sm>.ssk.ssk-text .glyphicon, .ssk.ssk-text.ssk-sm .fa, .ssk-sm>.ssk.ssk-text .fa{margin:-5px 7px -5px -5px;padding:5px}
.ssk.ssk-text.ssk-lg, .ssk-lg>.ssk.ssk-text{font-size:22px;padding-right:13px}
.ssk.ssk-text.ssk-lg:before, .ssk-lg>.ssk.ssk-text:before, .ssk.ssk-text.ssk-lg .glyphicon, .ssk-lg>.ssk.ssk-text .glyphicon, .ssk.ssk-text.ssk-lg .fa, .ssk-lg>.ssk.ssk-text .fa{margin:-9px 13px -9px -9px;padding:9px}
.ssk-group, .ssk-sticky{font-size:0}
.ssk-sticky{top:0;position:fixed;z-index:2000}
.ssk-sticky .ssk{transition:padding .1s ease-out;-webkit-transition:padding .1s ease-out;-moz-transition:padding .1s ease-out;-ms-transition:padding .1s ease-out;-o-transition:padding .1s ease-out;margin:0}
@media(min-width:768px){
.ssk-sticky.ssk-left .ssk, .ssk-sticky.ssk-right .ssk{display:block;clear:both}
.ssk-sticky.ssk-left.ssk-center, .ssk-sticky.ssk-right.ssk-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ssk-sticky.ssk-left{left:0}
.ssk-sticky.ssk-left .ssk{float:left}
.ssk-sticky.ssk-left .ssk:hover{padding-left:15px}
.ssk-sticky.ssk-right{right:0}
.ssk-sticky.ssk-right .ssk{float:right}
.ssk-sticky.ssk-right .ssk:hover{padding-right:15px}
}
.ssk-sticky.ssk-bottom{font-size:0;top:auto;bottom:0}
.ssk-sticky.ssk-bottom.ssk-center{left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ssk-sticky.ssk-bottom .ssk{vertical-align:bottom}
.ssk-sticky.ssk-bottom .ssk:hover{padding-bottom:15px}
.ssk-sticky.ssk-round.ssk-xs .ssk:hover{padding:8px}
.ssk-sticky.ssk-round.ssk-sm .ssk:hover{padding:9px}
.ssk-sticky.ssk-round .ssk:hover{padding:11px}
.ssk-sticky.ssk-round.ssk-lg .ssk:hover{padding:13px}
@media(max-width:767px){
.ssk-sticky{left:0;right:0;bottom:0;top:auto;width:100%;display:flex !important;flex-direction:row;flex-wrap:nowrap}
.ssk-sticky.ssk-sticky-hide-xs{display:none !important}
.ssk-sticky .ssk{flex:1;width:auto}
.ssk-sticky .ssk .ssk-num{display:none}
}
.ssk-count{padding-top:20px}
.ssk-count .ssk{position:relative}
.ssk-count .ssk-num{border-radius:4px;color:#8f8f8f;background-color:rgba(50, 50, 50, 0.03);display:block;font-size:12px;left:0;line-height:20px;position:absolute;right:0;text-align:center;top:-20px}
@media(min-width:768px){
.ssk-count.ssk-sticky{padding-top:0}
.ssk-count.ssk-sticky.ssk-left .ssk-num, .ssk-count.ssk-sticky.ssk-right .ssk-num{top:20%;background-color:transparent}
.ssk-count.ssk-sticky.ssk-left .ssk-num{left:100%;margin-left:5px}
.ssk-count.ssk-sticky.ssk-right .ssk-num{right:115%;margin-left:-100%;text-align:right}
}
.ssk-facebook{background-color:#3B5998}
.ssk-grayscale>.ssk-facebook{background-color:#757575}
.ssk-facebook:hover{background-color:#2d4373}
.ssk-facebook:hover{background-color:#2d4373}
.ssk-grayscale>.ssk-facebook:hover{background-color:#3B5998}
.ssk-facebook.ssk-icon{color:#3B5998}
.ssk-facebook.ssk-icon:hover{color:#2d4373}
.ssk-facebook.ssk-icon:before{text-indent:0;margin-right:0}
.ssk-twitter{background-color:#1DA1F2}
.ssk-grayscale>.ssk-twitter{background-color:#757575}
.ssk-twitter:hover{background-color:#0c85d0}
.ssk-twitter:hover{background-color:#0c85d0}
.ssk-grayscale>.ssk-twitter:hover{background-color:#1DA1F2}
.ssk-twitter.ssk-icon{color:#1DA1F2}
.ssk-twitter.ssk-icon:hover{color:#0c85d0}
.ssk-google-plus{background-color:#EA4335}
.ssk-grayscale>.ssk-google-plus{background-color:#757575}
.ssk-google-plus:hover{background-color:#d62516}
.ssk-google-plus:hover{background-color:#d62516}
.ssk-grayscale>.ssk-google-plus:hover{background-color:#EA4335}
.ssk-google-plus.ssk-icon{color:#EA4335}
.ssk-google-plus.ssk-icon:hover{color:#d62516}
.ssk-pinterest{background-color:#BD081C}
.ssk-grayscale>.ssk-pinterest{background-color:#757575}
.ssk-pinterest:hover{background-color:#8c0615}
.ssk-pinterest:hover{background-color:#8c0615}
.ssk-grayscale>.ssk-pinterest:hover{background-color:#BD081C}
.ssk-pinterest.ssk-icon{color:#BD081C}
.ssk-pinterest.ssk-icon:hover{color:#8c0615}
.ssk-tumblr{background-color:#395773}
.ssk-grayscale>.ssk-tumblr{background-color:#757575}
.ssk-tumblr:hover{background-color:#283d51}
.ssk-tumblr:hover{background-color:#283d51}
.ssk-grayscale>.ssk-tumblr:hover{background-color:#395773}
.ssk-tumblr.ssk-icon{color:#395773}
.ssk-tumblr.ssk-icon:hover{color:#283d51}
.ssk-email{background-color:#757575}
.ssk-grayscale>.ssk-email{background-color:#757575}
.ssk-email:hover{background-color:#5b5b5b}
.ssk-email:hover{background-color:#5b5b5b}
.ssk-grayscale>.ssk-email:hover{background-color:#757575}
.ssk-grayscale>.ssk-email:hover{background-color:#5b5b5b}
.ssk-email.ssk-icon{color:#757575}
.ssk-email.ssk-icon:hover{color:#5b5b5b}
.ssk-vk{background-color:#54769a}
.ssk-grayscale>.ssk-vk{background-color:#757575}
.ssk-vk:hover{background-color:#425d79}
.ssk-vk:hover{background-color:#425d79}
.ssk-grayscale>.ssk-vk:hover{background-color:#54769a}
.ssk-vk.ssk-icon{color:#54769a}
.ssk-vk.ssk-icon:hover{color:#425d79}
.ssk-linkedin{background-color:#1c87bd}
.ssk-grayscale>.ssk-linkedin{background-color:#757575}
.ssk-linkedin:hover{background-color:#156791}
.ssk-linkedin:hover{background-color:#156791}
.ssk-grayscale>.ssk-linkedin:hover{background-color:#1c87bd}
.ssk-linkedin.ssk-icon{color:#1c87bd}
.ssk-linkedin.ssk-icon:hover{color:#156791}
.ssk-whatsapp{background-color:#34AF23}
.ssk-grayscale>.ssk-whatsapp{background-color:#757575}
.ssk-whatsapp:hover{background-color:#27851a}
.ssk-whatsapp:hover{background-color:#27851a}
.ssk-grayscale>.ssk-whatsapp:hover{background-color:#34AF23}
.ssk-whatsapp.ssk-icon{color:#34AF23}
.ssk-whatsapp.ssk-icon:hover{color:#27851a}
.ssk-reddit{background-color:#5f99cf}
.ssk-grayscale>.ssk-reddit{background-color:#757575}
.ssk-reddit:hover{background-color:#3a80c1}
.ssk-reddit:hover{background-color:#3a80c1}
.ssk-grayscale>.ssk-reddit:hover{background-color:#5f99cf}
.ssk-reddit.ssk-icon{color:#5f99cf}
.ssk-reddit.ssk-icon:hover{color:#3a80c1}
.ssk-reddit2{background-color:#5f99cf}
.ssk-grayscale>.ssk-reddit2{background-color:#757575}
.ssk-reddit2:hover{background-color:#3a80c1}
.ssk-reddit2:hover{background-color:#3a80c1}
.ssk-grayscale>.ssk-reddit2:hover{background-color:#5f99cf}
.ssk-reddit2.ssk-icon{color:#5f99cf}
.ssk-reddit2.ssk-icon:hover{color:#3a80c1}
.ssk-buffer{background-color:#323B43}
.ssk-grayscale>.ssk-buffer{background-color:#757575}
.ssk-buffer:hover{background-color:#1c2126}
.ssk-buffer:hover{background-color:#1c2126}
.ssk-grayscale>.ssk-buffer:hover{background-color:#323B43}
.ssk-buffer.ssk-icon{color:#323B43}
.ssk-buffer.ssk-icon:hover{color:#1c2126}
.ssk-turquoise{background-color:#1abc9c}
.ssk-turquoise:hover{background-color:#148f77}
.ssk-emerald{background-color:#2ecc71}
.ssk-emerald:hover{background-color:#25a25a}
.ssk-peter-river{background-color:#3498db}
.ssk-peter-river:hover{background-color:#217dbb}
.ssk-belize-hole{background-color:#2980b9}
.ssk-belize-hole:hover{background-color:#20638f}
.ssk-amethyst{background-color:#9b59b6}
.ssk-amethyst:hover{background-color:#804399}
.ssk-wisteria{background-color:#8e44ad}
.ssk-wisteria:hover{background-color:#703688}
.ssk-wet-asphalt{background-color:#34495e}
.ssk-wet-asphalt:hover{background-color:#222f3d}
.ssk-midnight-blue{background-color:#2c3e50}
.ssk-midnight-blue:hover{background-color:#1a242f}
.ssk-green-sea{background-color:#16a085}
.ssk-green-sea:hover{background-color:#107360}
.ssk-nephritis{background-color:#27ae60}
.ssk-nephritis:hover{background-color:#1e8449}
.ssk-sunflower{background-color:#f1c40f}
.ssk-sunflower:hover{background-color:#c29d0b}
.ssk-orange{background-color:#f39c12}
.ssk-orange:hover{background-color:#c87f0a}
.ssk-carrot{background-color:#e67e22}
.ssk-carrot:hover{background-color:#bf6516}
.ssk-pumpkin{background-color:#d35400}
.ssk-pumpkin:hover{background-color:#a04000}
.ssk-alizarin{background-color:#e74c3c}
.ssk-alizarin:hover{background-color:#d62c1a}
.ssk-pomegranate{background-color:#c0392b}
.ssk-pomegranate:hover{background-color:#962d22}
.ssk-clouds{background-color:#cfd9db}
.ssk-clouds:hover{background-color:#b1c2c6}
.ssk-concrete{background-color:#95a5a6}
.ssk-concrete:hover{background-color:#798d8f}
.ssk-silver{background-color:#bdc3c7}
.ssk-silver:hover{background-color:#a1aab0}
.ssk-asbestos{background-color:#7f8c8d}
.ssk-asbestos:hover{background-color:#667273}
.ssk-dark-gray{background-color:#555}
.ssk-dark-gray:hover{background-color:#3b3b3b}
.ssk-black{background-color:#333}
.ssk-black:hover{background-color:#1a1a1a}
#mc4wp-form-1 #mc4wp_email{background:none;margin:10px 0;border:1px solid #fff;}
#mc4wp-form-1 #mc4wp_email input[type=email]{color:#fff !important;}
#mc4wp-form-1 #mc4wp_email::-webkit-input-placeholder{color:white;}
#mc4wp-form-1 #mc4wp_email:-moz-placeholder{color:white;}
#mc4wp-form-1 #mc4wp_email::-moz-placeholder{color:white;}
#mc4wp-form-1 #mc4wp_email:-ms-input-placeholder{color:white;}
.wpb_column:nth-child(1) .pricing-table-1,
.wpb_column:nth-child(1) .pricing-table-1 .pricing-details{background:#91ccc0 !important;}
.wpb_column:nth-child(2) .pricing-table-1,
.wpb_column:nth-child(2) .pricing-table-1 .pricing-details{background:#76bfb0 !important;}
.hide{display:none}
.ig_tab .ig_message{max-height:500px !important;}
.jquery-lightbox-html{border:none !important;}
.jquery-lightbox-html{border:none !important;}
.jquery-lightbox-html{border:none !important;}
.jquery-lightbox-mode-html .jquery-lightbox-background{background:none !important;}
.jquery-lightbox-border-top-left, .jquery-lightbox-border-top-middle, .jquery-lightbox-border-top-right, .jquery-lightbox-border-bottom-middle, .jquery-lightbox-border-bottom-left, .jquery-lightbox-border-bottom-right{background:none !important;}
.pricing-header{background-image:url(https://www.barefootsurftravel.com/wp-content/uploads/2016/10/down.png);background-repeat:no-repeat;background-size:50px 50px;background-position:right 10px;}
.pricing-1.current .pricing-header{background-image:url(https://www.barefootsurftravel.com/wp-content/uploads/2016/10/up.png);}
.pricing-table-1 .price{margin-right:70px;}
.pricing-1 .pricing-details{max-height:0;opacity:0;}
.pricing-1.current .pricing-details{max-height:800px;opacity:1;padding-bottom:32px;}
#nav-icon2{width:30px;height:20px;position:absolute;margin:10px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:#fff;top:16px;right:16px;z-index:0;}
#nav-icon2 span{display:block;position:absolute;height:1px;width:50%;background:#000;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:-1}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}
#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}
#nav-icon2 span:nth-child(1),
#nav-icon2 span:nth-child(2){top:0px;}
#nav-icon2 span:nth-child(3),
#nav-icon2 span:nth-child(4){top:8px;}
#nav-icon2 span:nth-child(5),
#nav-icon2 span:nth-child(6){top:16px;}
#nav-icon2.open span:nth-child(1),
#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon2.open span:nth-child(2),
#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon2.open span:nth-child(1){left:5px;top:7px;}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px;}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0;}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0;}
#nav-icon2.open span:nth-child(5){left:5px;top:12px;}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:12px;}
@media all and (max-width: 1023px) {
.has-dropdown:before{content:"L";display:inline-block;font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;float:right;position:relative;font-size:20px;right:18px;top:10px;}
.has-dropdown.current:before{content:"K";display:inline-block;font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;float:right;position:relative;font-size:20px;right:18px;top:0px;}
.has-dropdown:hover .subnav li:last-child{margin-bottom:0px;}
.has-dropdown.current ul.subnav{max-height:400px !important;opacity:1;visibility:visible;padding:0;max-width:400px;}
.nav-1 ul li:hover>ul{opacity:0;max-height:0;padding:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after{content:"\f460";}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link:after{content:"\f132";}
.blog-pre-footer-top .subscribe-text .blog-pre-footer-top .subscribe-submit{font-size:11px;}
.blog-pre-footer-top .blog-footer-subscribe{max-width:400px !important;width:100% !important;font-size:9px;height:22px;}
}
@media all and (min-width: 768px) {
.nav-light .menu-item.lang{display:none;}
.nav-1.nav-light{background:rgba(255, 255, 255, 0.6);color:#000 !important;}
}
@media all and (max-width: 767px) {
.nav-1{position:fixed;top:0;left:0;width:100%;}
.nav-container{position:relative;}
h2{font-size:28px;line-height:36px;margin-bottom:24px;max-width:100%;}
.hero-slider.short-header .slides li{height:350px;margin-top:40px;}
.mob-hide{display:none;}
.pricing-table-1{padding:32px 26px !Important;}
.pricing-table-1 .amount{font-size:48px !important;}
.pricing-table-1 .price{margin-right:55px !important;}
.pricing-1 .pricing-details{height:0;opacity:0;display:none;}
.pricing-table-1 .pricing-header{padding-bottom:0 !important;}
.pricing-1.current .pricing-details{max-height:800px;opacity:1;padding-bottom:32px;display:inline;}
li.mega-fullbackmenu{position:fixed !important;top:60px !important;background:#fff !important;height:100% !important;width:100% !important;}
li.mega-fullbackmenu a{display:none !important;}
span.dollar.text-white{margin-right:0 !important;}
.blog-slider .container-vid .caption h2{font-size:18px;color:#fff;font-weight:normal;text-align:center;line-height:normal;margin-bottom:5px;}
.footer-6 .widget .menu{padding-top:0px;margin-top:15px;margin-left:20px;}
footer #text-3{margin-top:50px;}
.footer-logo-mobile{margin-top:5px;margin-bottom:35px;}
.footer-6 .widget h5{border-bottom:none !important;}
footer .widget_nav_menu{border-bottom:1px solid #ccc;}
.home-featured-destinations .vc_column_container>.vc_column-inner{height:66vw !important;}
.home-featured-destinations .image-tile{padding-top:20vw;}
.blog-pre-footer-top .blog-footer-subscribe{max-width:200px !important;}
.zopim-up{bottom:47px !important;transition-timing-function:ease-out;transition:0.25s;}
.zopim-up{bottom:51px !important;}
}
@media(max-width:1201px){
.social-header-icons{display:none;}
}
@media(max-width:1023px){}
@media(min-width:992px){
.nav-container .col-md-2{width:12.666667%;}
.mega-menu-item-language{display:none !important;}
.desktop-hide{display:none;}
.nav-wrapper{height:0px;position:fixed;z-index:10000;top:0;left:0;right:0;}
.nav-wrapper .nav{height:60px;background:#fff;line-height:80px;}
.nav-wrapper .nav.fixed{position:fixed;z-index:10000;top:0;left:0;right:0;}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-6933>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-6932>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-7158>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-7156>a.mega-menu-link{border:none;}
}
@media(max-width:990px){
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:90px;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{border:none;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{line-height:2;}
.mobile-hide{display:none;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-left:70px;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px !important}
#nav-container .container{width:100%;background:#fff;}
#nav-container .container .social-header-wrap{margin-top:0;}
#nav-container .social-links{float:right;padding:15px;margin-right:15px;}
#nav-container #lang_sel_list{display:inline-block;padding:10px 15px;}
#nav-container .social-links li{margin-right:5px;}
#nav-container .social-links i.icon{width:26px !important;height:26px !important;padding:6px !important;font-size:12px !important;line-height:15px !important;}
#mega-menu-wrap-primary.mega-sticky{background:#fff;}
.wpml-ls-legacy-list-horizontal a{line-height:2}
#nav_menu-7{display:inline-block;}
#nav-container .mega-menu-toggle{}
.mega-toggle-blocks-left .mega-menu-logo{pointer-events:auto;}
#nav-container .animation.mega-menu-toggle{display:inline !IMPORTANT;padding:0 !IMPORTANT;width:30px;height:20px !important;pointer-events:all;margin-top:26px;}
#nav-container .logobarefoot{display:inline-block;width:auto;height:40px;pointer-events:all}
.home-featured-destinations .image-tile{padding-top:8vw;}
}
section.barefoot-pad, section.full.barefoot-pad{padding:0 50px;}
@media all and (max-width: 767px) {
body{margin-top:65px;}
section.barefoot-pad, section.full.barefoot-pad{padding:0 15px;}
.home-featured-destinations .image-tile{padding-top:15vw;}
.blog-pre-footer-top .blog-footer-subscribe{font-size:8px;padding:8px !important;margin-top:-5px !important;height:24px !important;max-width:250px !important;}
} @media(max-width:480px){
.blog-pre-footer-top{bottom:-6px;padding-bottom:5px;}
.blog-pre-footer-top .blog-footer-subscribe{font-size:8px !important;padding:8px !important;margin-top:-5px !important;height:20px !important;}
.blog-pre-footer-top .subscribe-text, .blog-pre-footer-top .subscribe-submit{font-size:8px;}
.blog-pre-footer-top .blog-footer-logo-bst{margin-top:0}
.blog-pre-footer-top .subscribe-footer-wrap{margin-top:8px;display:inline-block;width:100%;}
.zopim-up{bottom:0px !important;transition-timing-function:ease-out;transition:0.25s;}
.footer-6.regular{padding:30px 0;padding-bottom:0;}
.footer-6.regular hr{margin-top:30px !important;margin-bottom:60px !important;}
.blog-pre-footer-top .blog-footer-subscribe{font-size:7px !important;padding:5px 0px;max-width:150px !important;width:100% !important;font-size:9px;height:22px;}
}
@media(max-width:414px){
.vc_custom_1432021798944 .vc_custom_1432286143522, .vc_custom_1432021798944 .vc_custom_1432021837870, .vc_custom_1432021798944 .vc_custom_1462921337387, .vc_custom_1432021798944 .vc_custom_1432286143522{margin-right:20px !important;margin-left:0px !important;padding-bottom:40px !important;}
.blog-pre-footer-top.subscribe-footer-wrap{display:inline-block;width:100%;}
}
@media only screen and (max-width: 320px) {
.blog-footer{margin-top:20px;}
.blog-pre-footer-top .blog-footer-subscribe{max-width:107px !important;width:100% !important;font-size:9px;height:22px;padding:2px;}
}
@media(max-width:1200px){}
* {
margin: 0;
padding: 0;
}* {
box-sizing: border-box;
}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.li-social_googleplus{display:none !important;}
.vc_ui-panel.vc_ui-panel-window{z-index:100;}
body.page-template-homeblog .main-container .container{width:98%;}
.blog-home{background:#fbfbfb;}
.blog-home span.title{font-size:18px;font-weight:bold;color:#000;line-height:1.5;padding:15px;display:inline-block;width:100%;margin-top:80px;}
.blog-home span.cat-name, .blog-grid-item span.cat-name{font-size:12px;font-weight:bold;color:#666 !important;line-height:1.5;padding:10px 10px 0px 10px;display:block;text-transform:uppercase;}
.blog-home span.cat-name a, .blog-grid-item span.cat-name a{color:#888 !important;}
.blog-home .col-md-4.blog-col h3, .blog-grid-item h3{font-size:18px;font-weight:bold;color:#000;line-height:1.5;padding:10px 10px 0 10px;margin-bottom:5px;max-width:75%;display:inline-block;}
.blog-home .col-md-4.blog-col h3:hover, .blog-grid-item h3:hover, .blog-home .col-md-3.blog-col h3:hover{color:#E19956;}
.blog-grid-item h3{max-width:95%;}
.blog-home .col-md-3.blog-col h3{font-size:18px;font-weight:bold;color:#000;line-height:1.5;padding:10px;max-width:95%;margin-bottom:0;display:inline-block;}
.blog-home .blog-col p, .blog-grid-item p{line-height:1.5;font-size:13px;padding:0px 10px 20px 10px;}
.blog-home .blog-col img{width:100%}
.blog-home .blog-col{padding:0;padding-left:1%;}
.blog-home .row{margin-bottom:10px;}
.blog-home .row .bloc{margin-right:0px;}
body.page-template-homeblog ul.subnav{background:#222 !important;padding:10px 0 !important;}
body.page-template-homeblog ul.subnav li a{border:none;color:#fff !important;max-width:45%;margin:0 auto !important;padding:5px 0 !important}
.blog-btn.category{border:2px solid #333 !important;text-align:center;text-transform:uppercase;clear:both;display:inline-block;padding:5px 10px;font-weight:bold;margin:15px;color:#333 !important;}
body.page-template-homeblog .blog-btn.category:hover{border:2px solid #E19956 !important;color:#E19956 !important;}
.blog-btn.view-more{text-align:right;text-transform:uppercase;clear:both;display:block;width:100px;font-weight:bold;padding:5px;margin:15px;color:#E19956 !important;float:right;}
.blog-btn.view-more:hover{color:#333333 !important;}
.blog-btn.view-more a{color:#E19956 !important;}
.blog-cat-col{display:block}
.blog-grid{margin:0 auto;}
.blog-grid:after{content:'';display:block;clear:both;}
.blog-grid-item{width:270px;margin-bottom:30px;float:left;}
.blog-grid-item img{width:100%;position:relative;}
.blog-item-bg-img{width:100%;background-size:cover;height:250px;}
.blog-item-bg-img:after{content:"";display:block;padding-bottom:70%;}
body.category, body.single-post{padding-top:60px;}
.blog-pre-footer{width:100%;background-color:#000000;position:relative;display:inline-block;color:#fff;padding:20px 0 10px 40px;text-transform:uppercase;font-size:12px;font-weight:bold;z-index:9998;}
body.page-template-homeblog .blog-pre-footer-top .container, body.page-template-homeblog .blog-footer .container{width:100%;max-width:1170px}
.blog-pre-footer-top.sticky-footer{margin-top:0;}
.blog-footer .social-links{margin-top:-2px;}
.blog-footer .social-links li, .blog-pre-footer-top .social-links li{margin-right:4px;}
ul.blog-footer-menu{margin-left:59px;margin-top:-5px !important;}
ul#menu-livemore-magazine-footer-navigation li,
ul#menu-footer-navigation-fr li{margin-bottom:1.35em !important;}
ul.blog-footer-menu li a{font-size:1.1em !important;word-spacing:2px;}
.blog-footer .social-links i:before, .blog-pre-footer-top .social-links i:before{margin-top:3px;}
.blog-footer .social-links i, .blog-pre-footer-top .social-links i, .blog-pre-footer-top.sticky-footer .social-links i{color:#fff;border:1px solid;border-radius:50%;text-align:center;padding:5px;width:24px;height:24px;font-size:11px;margin-left:0;}
body.archive.category .blog-pre-footer-top.sticky-footer .social-links i, body.single-post .blog-pre-footer-top.sticky-footer .social-links i{padding:6px !important;}
.blog-pre-footer-top{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:9998;background-color:#ffffff;color:#fff;text-transform:uppercase;font-weight:bold;z-index:9999;margin-top:50px;padding-top:6px;font-size:12px;line-height:1;opacity:0;}
.blog-pre-footer-top a{color:#E19956;}
.story h1, .story .blog-slider .container-vid .caption h1{font-size:72px !important;font-weight:bold !important;margin-bottom:18px !important;}
.blog-footer{width:100%;background-color:#000000;position:relative;display:inline-block;color:#fff;padding:95px 0 !important;text-transform:uppercase;font-size:13px;font-weight:bold;}
img.blog-logo.one-line{max-width:100%;width:100% !important;margin-bottom:18px;}
.blog-logo, .mega-menu-logo{padding-top:5px;max-width:150px;}
.blog-footer .blog-logo{padding-top:4px;max-width:218px;padding-left:15px;}
.blog-footer-menu{padding-top:0;margin-bottom:20px;display:inline-block;}
.blog-footer-menu .menu{margin-top:0 !important;}
.blog-footer-menu .menu li a{color:#fff;font-size:12px;}
.blog-footer-menu .menu li a:hover{color:#E19956;}
.blog-footer .social-footer-wrap{margin-left:20px;margin-bottom:15px;}
body.page-template-homeblog .footer-6, body.category .footer-6{display:none;}
ul.footer-partners-logos{text-align:center;}
.blog-footer-logo-bst{padding-bottom:5px;}
.blog-footer-subscribe{padding:10px !important;height:30px;border-radius:5px;float:left;max-width:200px;width:100%;margin:-4px 10px 0 15px !important;color:#333;}
.subscribe-text, .subscribe-submit{float:left !important;color:#fff;}
body.archive.category .subscribe-submit, body.page-template-homeblog .subscribe-submit, body.single-post .blog-pre-footer-top.sticky-footer .subscribe-submit{color:#ffffff !important}
body.archive.category .subscribe-submit:hover, body.page-template-homeblog .subscribe-submit:hover, body.single-post .blog-pre-footer-top.sticky-footer .subscribe-submit:hover{color:#fff !important;background:#E19956 !important}
body.page-template-homeblog .zopim, body.archive.category .zopim, body.single-post .zopim{display:none !important;}
.subscribe-submit{padding:0 !important;border:0 !important;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;margin:0 !important;font-weight:bold !important;}
.powered-by{margin:0 auto;text-align:center;display:block;}
.footer-partners-logos li{text-align:center;display:inline;}
#nav-container.blog-styles.top-menu-sticky{position:fixed;padding-top:10px;}
.hideme{opacity:0;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;}
body.page-template-homeblog .hideme{opacity:1;}
#mega-menu-wrap-blog-menu #mega-menu-blog-menu li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-blog-menu #mega-menu-blog-menu li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-item-has-children>a.mega-menu-link:after,
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after{color:#E19956 !important;font-size:18px !important;}
.blog-category-breadcrumbs{margin-left:10px;}
.separator-slider{margin-top:80px;}
.blog-item-img-overlay{position:absolute;width:100%;height:100%;z-index:9999;opacity:0;background-color:rgba(255, 255, 255, 0.8);transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;}
.blog-item-img-overlay:hover{opacity:1;transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;}
.blog-item-img-overlay-innerwrap{display:table;width:100%;height:100%;text-align:center;}
.blog-item-img-overlay-innerwrap-content{vertical-align:middle;display:table-cell;font-weight:bold;text-transform:uppercase;color:#333;font-size:12px;}
.overlay-video-article{position:absolute;top:0;width:100%;height:100%;text-align:center;}
.overlay-video-article .play-button-wrap{display:table;width:100%;height:100%;}
.overlay-video-article .play-button-inner{display:table-cell;vertical-align:middle;}
.overlay-video-article .play-button-inner img{max-width:60px;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{width:50% !important;float:left !important;clear:none !important}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{padding-top:0px !important;line-height:60px !important;}
#nav-container li.mega-blog-menu-mobile-half #lang_sel_list span{font-size:13px;}
.article-header{padding:10px 30px;display:inline-block;width:100%;position:relative;line-height:1.3;min-height:70px;}
.article-header.author{margin-top:30px;}
.article-header.social{margin-top:30px;}
.article-header .author-picture{max-width:75px;width:100%;float:left;}
.article-header .author-info{max-width:300px;float:left;}
.article-header .author-profile-picture{border-radius:50%;max-width:45px;width:100%;margin-top:5px;}
.article-header .article-socials{bottom:0px;right:10px;position:absolute;}
.article-header .article-socials .ssk.ssk-icon .ssk:before{color:#333;}
.article-header .ssk.ssk-icon .ssk:before{font-size:20px !important;}
.article-header .ssk.ssk-icon{margin-left:20px;color:#333 !important;}
.article-header .ssk.ssk-icon:hover{margin-left:20px;color:#E19956 !important;}
.article-header .author-socials .ssk:before{font-size:16px;color:#757575 !important;}
.article-header .author-socials .ssk.ssk-icon{width:auto;margin-left:0px;}
.article-header span.author-name{font-family:'Cormorant Garamond', serif;font-weight:bold;color:#000;font-size:19px;}
.article-header span.author-profession{font-family:'Cormorant Garamond', serif;font-weight:bold;color:#757575;font-size:14px;}
.article-header a.author-website{font-family:'Roboto Condensed', sans-serif;color:#757575 !important;text-transform:uppercase;font-size:12px;}
.article-footer .article-socials span.share-title{font-family:'Cormorant Garamond', serif;font-weight:bold;color:#000;font-size:20px;display:inline-block;margin-right:20px;}
.article-footer .article-socials{float:right;text-align:right;}
.article-footer .ssk.ssk-icon{margin-left:20px;color:#333 !important;}
.article-footer .article-socials .ssk.ssk-icon .ssk:before{color:#333;}
.article-footer .ssk-group{float:right;}
.article-footer .facebook-comments{margin-top:60px;display:inline-block;width:100%;}
.article-footer .facebook-comments h3{text-align:center;color:#333;font-weight:bold;}
._5lm5{display:none !important}
.story p, .story h1, .story h2, .story h3, .story h4, .story h5{font-family:'Cormorant Garamond', serif;}
.story h4{font-size:34px !important;}
.story p{font-size:18px !important;line-height:26px !important;}
.story1 p{font-size:18px !important;line-height:26px !important;color:#777 !important;font-family:'Cormorant Garamond', serif !important;}
.story2 p{font-size:18px !important;line-height:26px !important;color:#000 !important;font-family:'Cormorant Garamond', serif !important;}
.category-lifestyle .blog-grid-item span.cat-name a, .category-travel .blog-grid-item span.cat-name a, .category-73 .blog-grid-item span.cat-name a, .category-65 .blog-grid-item span.cat-name a{pointer-events:none;}
.new-slick-slider .slide{height:60%;position:relative;top:0;z-index:99;overflow:hidden;width:100%;}
.new-slick-slider .slide .img-background{vertical-align:middle;margin:auto;width:100%;height:100%;object-fit:cover !important;z-index:1;}
.new-slick-slider .slide .play-btn{width:100%;height:100%;vertical-align:middle;text-align:center;z-index:3;position:absolute;top:0px;display:flex;flex-direction:column;justify-content:center;}
.new-slick-slider .slide .play-btn img{vertical-align:middle;position:relative;margin:auto !important;width:6%;z-index:3;margin-bottom:30px !important;}
img.img-vimeo-cta.tns-lazy-img{max-width:17% !important;width:auto !important;z-index:4;}
.new-slick-slider .slide::before{content:' ';display:block;position:absolute;width:100%;height:100%;z-index:2;}
h1.slick-h1{font-weight:600;font-size:3.5em;font-family:'Roboto Condensed', sans-serif;margin-bottom:0px;}
h2.slick-h2{font-size:2.2em;font-weight:400;font-family:'Robot', sans-serif;margin-bottom:0px;}
.new-slick-slider .slide .titles{position:absolute;bottom:15px;left:15px;z-index:3;}
.new-slick-slider .slide .titles.bottom_left{position:absolute;bottom:15px;left:15px;z-index:3;}
.new-slick-slider .slide .titles.top_right{top:0px;right:15px !important;left:auto;margin-top:80px;z-index:3;}
.new-slick-slider .slide .titles.center-bottom{text-align:center !important;width:100%;}
.tns-nav{width:100%;text-align:center;}
.tns-nav button{width:15px;height:15px;border-radius:50%;margin-right:15px;}
.tns-nav button.tns-nav-active{background-color:#9e9e9e;}
.tns-outer>[data-action]{display:none;}
.tns-liveregion.tns-visually-hidden{display:none !important;}
.tns-lazy-img{opacity:1 !important;}
.logo{width:120px;}
.container-fluid.footer-logos{padding:0px;margin-left:18px;}
.container-fluid.footer-logos img{width:100% !important;}
.container-fluid.footer-logos img{padding-right:30px !important;padding-left:0px !important;}
.footer-logos .col-md-4.col-sm-12{padding:0px;padding-right:15px;}
.footer-col-4 .widget{margin-bottom:15px !important;}
section.light-wrapper.vc_row.wpb_row.vc_row-fluid.subscribe-row{background-color:#F5F4F2;}
.subscribe-cta .wpb_wrapper{width:auto;display:block;float:right;margin-right:30px;}
.subscribe-cta .wpb_wrapper h2{font-weight:600;margin:0px;text-align:left;margin-right:45px;font-family:'Roboto Condensed', sans-serif;}
.subscribe-cta .wpb_wrapper p{line-height:17px;font-size:1.2em;text-align:left;font-family:'Roboto', sans-serif;}
.subscribe-row>.container>.row{display:flex;align-items:flex-end;}
input#mce-EMAIL{margin-left:15px !important;padding:22px 15px !important;width:220px !important;max-width:300px;font-family:'Roboto Condensed', sans-serif;}
input#mc-embedded-subscribe{padding:20px;background-color:#828181;height:45px;margin:0px;padding:0px 23px !important;border-radius:3px;margin-top:-5px !important;color:#fff;font-family:'Roboto Condensed', sans-serif;}
body.page-template-homeblog .subscribe-submit{color:#fff !important;font-family:'Roboto Condensed', sans-serif;}
img.blog-logo.one-line.hide-desktop{max-width:100% !important;margin-top:30px !important;}
.blog-footer img.blog-logo.one-line.hide-desktop{margin-top:0px !important;margin-bottom:15px !important;}
ul#menu-livemore-magazine-footer-navigation,
ul#menu-footer-navigation-fr{margin-top:25px !important;}
ul#menu-livemore-magazine-footer-navigation li,
ul#menu-footer-navigation-fr li{margin-bottom:5px;}
.hide-desktop{display:none;}
.tns-nav{position:absolute;bottom:30px;right:15px;width:100%;z-index:4;text-align:right;display:inline-block;}
.social-footer-wrap i.icon{border:1px solid #8d8d8d !important;color:#8d8d8d !important;}
div.TA_selfserveprop{margin-top:-18px;}
.social-footer-wrap{margin-top:20px;}
.barefoot-footer .container-fluid.footer-logos{margin-left:0px !important;}
.barefoot-footer .col-md-4.col-sm-4.col-xs-4{padding:0px;}
.barefoot-footer .container-fluid.footer-logos{margin-left:15px !important;}
.barefoot-footer .footer-col-4 img.blog-logo{padding-top:0px !important;}
img.blog-logo.slogan-gray{margin-top:20px;}
img.blog-logo.logo-gray{margin-top:-15px;}
.TA_selfserveprop{margin-top:-5px;}
.wpb_text_column.wpb_content_element.subscribe-form{margin-bottom:0px !important;}
.row.footer-widget.barefoot-footer{padding-bottom:40px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{border-bottom:solid 1px #b3b3b3 !important;}
.blog-footer img.blog-logo.mobile-hidee.hide-mobilee.logo-gray{display:inline-block;}
.blog-footer .separator.hide-desktop{display:inline-block !important;position:relative;height:50px;border-right:solid 1px #474747;vertical-align:top;margin-right:5%;width:5%;}
.blog-footer img.blog-logo.mobile-hidee.hide-mobilee.logo-gray{width:45% !important;}
.blog-footer img.blog-logo.mobile-hidee.hide-mobilee.slogan-gray{width:45% !important;margin-top:0px;vertical-align:middle;}
.blog-footer .gray-logo{margin-top:30px;}
@media only screen and (max-width: 1250px) {
.blog-grid-item{max-width:245px;margin-bottom:20px;}
.blog-footer-subscribe{max-width:140px;font-size:9px;}
}
@media only screen and (max-width: 1024px) {
.new-slick-slider .slide{}
.new-slick-slider .slide{height:60vmin !important;min-height:400px !important;}
.mega-menu-logo{padding-top:0px !important;}
img.img-vimeo-cta.tns-lazy-img{max-width:320px !important;}
#mega-menu-wrap-primary .mega-menu-toggle img{max-width:80%;padding:0;}
.new-slick-slider .slide .play-btn img{width:11%;}
.subscribe-cta .wpb_wrapper{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;margin-left:15px;}
.subscribe-row>.container>.row{display:flex;align-items:flex-start;flex-direction:row;}
.wpb_column.vc_column_container.vc_col-sm-6.col-sm-6.subscribe-form-column{align-self:flex-end !important;}
input#mce-EMAIL{margin-left:0px !important;padding:22px 15px !important;width:200px !important;max-width:300px;}
} @media only screen and (max-width: 992px) {
.container-fluid.footer-logos img{padding-right:5px !important;max-width:120px !important;}
.blog-item-bg-img{width:100%;background-size:cover;}
.blog-item-bg-img:after{content:"";display:block;padding-bottom:100%;}
body.page-template-homeblog .container, body.page-template-homeblog .blog-pre-footer-top .container{width:100% !important;}
.blog-home span.cat-name, .blog-grid-item span.cat-name{font-size:10px;}
.blog-home .blog-col p{font-size:13px;}
.blog-home .row .bloc{margin-left:-8px;}
.blog-home .col-md-3.blog-col h3{font-size:16px;line-height:1.2;}
.blog-home .featured .cat-name{padding:10px 30px 0 30px;}
.blog-item-bg-img{height:170px;}
.blog-home .featured h3{padding:0 30px !important;font-size:24px !important;}
.blog-home .featured p{padding:0px 30px 30px 30px;}
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-item{display:list-item;margin:0;clear:both;text-align:center;border-bottom:0.5px solid #ccc;}
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-item>a.mega-menu-link{padding:0 30px;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{border-left:0.5px solid #ccc !important;}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{font-size:10px !important}
#nav-container.nav-wrapper.desktop-hide .container{margin-left:-15px;margin-right:-15px;}
#nav-container li.mega-blog-menu-mobile-half{height:60px !important;}
#nav-container li.mega-blog-menu-mobile-half a{margin:0 auto;width:150px !important}
#nav-container li.mega-blog-menu-mobile-half #lang_sel_list{display:inline-block;width:100%;padding:4px 15px;margin:0 auto;text-align:center;}
.blog-grid{width:900px}
.blog-grid-item{max-width:180px;margin-bottom:20px;}
body.page-template-homeblog .zopim-up, body.archive.category .zopim-up, body.single-post .zopim-up{bottom:311px !important;}
.blog-pre-footer-top .subscribe-animation{margin-top:12px;}
#nav-container li.mega-blog-menu-mobile-half{height:60px !important;}
#nav-container li.mega-blog-menu-mobile-half a{margin:0 auto;width:150px !important}
#nav-container li.mega-blog-menu-mobile-half #lang_sel_list{display:inline-block;width:100%;padding:4px 15px;margin:0 auto;text-align:center;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{width:50% !important;float:left !important;clear:none !important}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{display:inline-block !important;line-height:1.2 !important;padding-top:20px !important;text-align:center !important;}
li.mega-blog-menu-mobile-half a{height:60px;}
body.category, body.single-post{padding-top:70px !important;}
body.page-template-homeblog .nav-container, body.archive .nav-container, body.category .nav-container{position:fixed;}
img.img-vimeo-cta.tns-lazy-img{max-width:20% !important;width:auto !important;z-index:4;}
.new-slick-slider .slide .play-btn img{vertical-align:middle;position:relative;margin:auto !important;width:9%;z-index:3;margin-bottom:30px !important;}
.footer-6 .social-links{float:left;display:block;width:100%;margin-top:10px;margin-bottom:10px !important;padding-bottom:15px;}
.blog-footer{padding:40px 0 !important;}
.blog-footer .col-xs-12.col-md-4.text-center{text-align:left;}
.blog-footer .col-xs-12.col-md-4.text-center img.blog-logo{max-width:45% !important;}
.blog-footer .container .row{width:94% !important;margin:auto;}
ul.blog-footer-menu{margin-left:0px;margin-top:-5px !important;}
}
@media only screen and (max-width: 768px) {
.subscribe-row>.container>.row{flex-direction:row;}
.wpb_column.vc_column_container.vc_col-sm-6.col-sm-6.subscribe-form-column{align-self:flex-end !important;}
body.category, body.single-post{padding-top:0px !important;}
.blog-home span.title{margin-top:10px;}
.new-slick-slider .slide .titles{left:0px;}
h1.slick-h1{font-size:2.5em;}
h2.slick-h2{font-size:1.5em;}
.new-slick-slider .slide .play-btn img{width:16%;}
img.img-vimeo-cta.tns-lazy-img{max-width:30% !important;width:auto !important;}
.hide-desktop{display:inline-block;}
.page-template-homeblog img.mega-menu-logo, .single img.mega-menu-logo, .category img.mega-menu-logo, .archive img.mega-menu-logo, .page img.mega-menu-logo{width:20% !important;}
#mega-menu-wrap-blog-menu .mega-menu-toggle .mega-toggle-block-1 a img,
#mega-menu-wrap-blog-menu .mega-menu-toggle #mega-toggle-block-1 a img{vertical-align:top;width:100%;margin-top:12px;}
#mega-menu-wrap-blog-menu .mega-menu-toggle img{max-width:115% !important;padding:0;}
.subscribe-cta .wpb_wrapper p{font-size:1em;}
.blog-logo, .mega-menu-logo{max-width:100%;}
ul.blog-footer-menu{margin-left:30px;margin-top:-5px !important;}
.blog-footer .gray-logo{margin-left:20px;}
.blog-footer .social-links{margin-top:-2px;margin-left:15px;}
.blog-footer .container-fluid.footer-logos{padding:0px;margin-left:0px;}
img.blog-logo.logo-gray{}
.blog-footer .blog-logo{padding-top:4px;max-width:45%;padding-left:15px;}
.blog-footer .separator.hide-desktop{height:120px;}
.blog-footer .gray-logo{margin-top:0px;}
} @media only screen and (max-width: 767px) {
body.category, body.single-post{padding-top:0px !important;}
.blog-home .blog-col:nth-child(2n+1){clear:both}
.blog-home .blog-col:nth-child(odd){padding-right:5px;}
.blog-home .blog-col:nth-child(even){padding-left:5px;}
.blog-grid-item{width:190px;margin-bottom:20px;}
.blog-footer{margin-bottom:10px;}
.footer-partners-logos li{float:right;clear:both;}
.footer-partners-logos li img{max-width:80px;}
.powered-by{float:right;}
.blog-footer-menu{padding-top:30px;font-size:12px;}
.blog-footer-menu li{line-height:2;font-size:10px;}
.blog-footer-logo-bst{text-align:center;margin:0 auto;width:70px;display:block;}
.blog-footer-subscribe{max-width:250px !important;width:50% !important;margin-left:8px !important;margin-top:5px !important;height:12px;padding:8px !important;font-size:9px;color:#777;}
.blog-pre-footer-top a{font-size:9px;}
.blog-pre-footer-top{padding-top:10px;padding-bottom:10px;}
.subscribe-text, .subscribe-submit{font-size:9px;}
.row.featured .row .blog-col{padding:0;}
.blog-item-bg-img{height:170px;}
#mega-menu-wrap-blog-menu #mega-menu-blog-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0px 40px;}
.nav-container{position:fixed;top:0;width:100%;left:0;}
body.page-template-homeblog .nav-container, body.archive .nav-container, body.category .nav-container{position:fixed;}
.blog-footer-logo-bst{padding-bottom:0px;margin-top:5px}
.blog-footer-menu .menu li a{font-size:10px;}
.blog-home .blog-col:nth-child(2n+1){clear:both}
.blog-home .blog-col:nth-child(odd){padding-right:5px;}
.blog-home .blog-col:nth-child(even){padding-left:5px;}
.blog-grid{width:760px}
.blog-grid-item{max-width:250px;margin-bottom:20px;}
.separator-slider{margin-top:0px;}
body.page-template-homeblog .zopim-up, body.archive.category .zopim-up, body.single-post .zopim-up{bottom:333px !important;}
.blog-home span.title{margin-top:10px;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{border-left:0.5px solid #ccc !important;}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{font-size:10px !important}
#nav-container.nav-wrapper.desktop-hide .container{margin-left:-15px;margin-right:-15px;}
#nav-container li.mega-blog-menu-mobile-half{height:60px !important;}
#nav-container li.mega-blog-menu-mobile-half a{margin:0 auto;width:150px !important}
#nav-container li.mega-blog-menu-mobile-half #lang_sel_list{display:inline-block;width:100%;padding:4px 15px;margin:0 auto;text-align:center;}
li.mega-blog-menu-mobile-half, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item{width:50% !important;float:left !important;clear:none !important}
li.mega-blog-menu-mobile-half a, #mega-menu-wrap-blog-menu li.mega-menu-item-language.mega-menu-item a{display:inline-block !important;line-height:1.2 !important;padding-top:20px !important;text-align:center !important;}
li.mega-blog-menu-mobile-half a{height:60px;}
section.light-wrapper.vc_row.wpb_row.vc_row-fluid.subscribe-row .container{width:50% !important;margin:auto;}
input#mce-EMAIL{margin-left:0px !important;padding:22px 15px !important;width:65% !important;font-size:1.2em;font-weight:600;color:#ccc;}
input#mc-embedded-subscribe{margin-top:5px !important;width:32% !important;display:inline-block;font-size:1.2em;}
.row.footer-widget>div:nth-child(3){width:80%;margin-left:10%;margin-top:30px;}
.row.footer-widget>div:nth-child(2),
.row.footer-widget>div:nth-child(1),
.row.footer-widget>div:nth-child(0){width:100%;margin-left:0%;}
.blog-footer-menu{margin-top:30px;}
.blog-footer, .blog-footer-menu{padding:30px 15px 0px 15px;}
.blog-footer-menu .menu li a, .blog-footer-menu .li a{font-size:1.2em;}
.blog-footer-menu, .blog-footer-menu{padding-top:10px;}
ul#menu-livemore-magazine-footer-navigation li,
ul#menu-footer-navigation-fr li{margin-bottom:0.9em !important;}
.container-fluid.footer-logos{padding:0px;margin-left:0px;}
.blog-footer img.blog-logo{max-width:100% !important;padding-right:0px !important;}
.footer-logos .col-md-4.col-sm-4.col-xs-4{padding-left:10px;padding-right:10px;}
.wpb_column.vc_column_container.vc_col-sm-6.col-sm-6.subscribe-form-column{align-self:flex-start !important;}
.subscribe-row>.container>.row{flex-direction:column;}
.subscribe-cta .wpb_wrapper{width:auto;display:block;float:left;margin-right:30px;}
div#mc_embed_signup_scroll{margin-left:15px;float:left;}
ul.blog-footer-menu{margin-left:0px;margin-top:-5px !important;}
.blog-footer .gray-logo{margin-left:20px;}
img.blog-logo.logo-gray{max-width:45% !important;}
}
@media only screen and (max-width: 720px) {
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:0px;}
.subscribe-cta .wpb_wrapper h2{font-weight:600;}
section.light-wrapper.vc_row.wpb_row.vc_row-fluid.subscribe-row .container{width:95% !important;margin:auto;}
input#mce-EMAIL{margin-left:0px !important;padding:22px 15px !important;width:50% !important;font-size:1.2em;font-weight:600;color:#ccc;}
input#mc-embedded-subscribe{margin-top:5px !important;width:auto !important;display:inline-block;font-size:1.2em;}
div#nav_menu-7{width:100%;}
.wpb_text_column.wpb_content_element.subscribe-cta{margin-bottom:0px;}
.blog-footer-menu{margin-bottom:-5px !important;}
div#mc_embed_signup_scroll{margin-left:15px;float:left;}
img.blog-logo.logo-gray{margin-top:30px;width:45%;display:inline-block;max-width:120px !important}
.gray-logo .hide-desktop{display:block;}
.blog-footer img.blog-logo.logo-gray{margin-top:0px;}
img.blog-logo.slogan-gray{margin-top:20px;width:45% !important;vertical-align:text-top;}
.separator.hide-desktop{width:5%;border-right:solid 1px #464646;height:70px;display:inline-block;vertical-align:text-top;margin-right:5%;top:0px !important;bottom:0px !important;position:relative;}
.blog-footer .separator.hide-desktop{vertical-align:top;}
.blog-footer img.blog-logo.mobile-hidee.hide-mobilee.logo-gray{vertical-align:middle;}
.blog-footer img.blog-logo.mobile-hidee.hide-mobilee.slogan-gray{width:45% !important;margin-top:5px;vertical-align:text-top;}
.blog-footer .separator.hide-desktop{margin-top:6px;}
.blog-footer .gray-logo{margin-left:0px;}
.blog-footer .social-links{margin-top:5px;margin-left:-5px;}
} @media only screen and (max-width: 480px) {
.blog-grid{width:420px}
.blog-grid-item{max-width:182px;}
.blog-pre-footer-top{padding-bottom:10px;}
.blog-pre-footer-top.regular{padding-bottom:8px;bottom:-8px;}
.blog-footer-logo-bst{margin-top:0;width:57px;}
.story h1, .story .blog-slider .container-vid .caption h1{font-size:35px !important;}
.article-header{line-height:1.3;min-height:0px;padding:0 15px;}
.article-header.social{margin-top:0px;}
.article-header .article-socials{position:relative;bottom:0;right:0;float:right;}
.article-header .article-socials .ssk:before{font-size:16px !important}
.article-header .author-picture{max-width:65px;}
.article-header .ssk.ssk-icon{margin-left:12px;}
.article-header .author-socials .ssk:before{font-size:16px;color:#757575 !important;}
.article-header span.author-name{font-family:'Cormorant Garamond', serif;font-weight:bold;color:#000;font-size:15px;}
.article-header span.author-profession{font-family:'Cormorant Garamond', serif;font-weight:bold;color:#757575;font-size:12px;}
.article-header a.author-website{font-family:'Roboto Condensed', sans-serif;color:#757575 !important;text-transform:uppercase;font-size:10px;}
.article-footer .article-socials span.share-title{font-size:15px;}
.article-footer .ssk.ssk-icon{margin-left:16px;}
.article-footer .article-socials .ssk:before{font-size:16px !important}
.new-slick-slider .slide .play-btn img{width:18%;}
img.img-vimeo-cta.tns-lazy-img{max-width:50% !important;width:auto !important;}
.blog-footer .separator.hide-desktop{height:60px;}
}
@media only screen and (max-width: 320px) {
.blog-grid{width:310px}
.blog-grid-item{max-width:155px;}
.separator.hide-desktop{height:60px;}
.blog-footer .separator.hide-desktop{height:45px;}
}
@media screen and (max-width:767px){
.hide-mobile{display:none;}
.menu-bst-footer-resources-container, .menu-bst-footer-surfing-container, .menu-bst-footer-media-container, .menu-bst-footer-our-company-container,
.menu-bst-fr-footer-resources-container, .menu-bst-fr-footer-surfing-container, .menu-bst-fr-footer-media-container, .menu-bst-footer-our-company-2-container{display:none;padding-bottom:10px;}
#nav_menu-6, #nav_menu-4{margin-bottom:0;}
.footer-6 .widget .widgettitle{padding-top:10px;padding-bottom:10px;}
#nav_menu-4 .widgettitle{border-top:1px solid #ccc;}
.footer-6 .widget .menu{margin-top:0;}
}
.custom-down-logo{font-size:30px !important;vertical-align:middle;float:right;}
@media screen and (max-width:767px){
img.blog-logo.logo-gray {
padding-top: 5px;
max-width: 133px !important; display: block;
margin-top: 30px !important;
}
}