.default-text{width:200px}.default-text-active{color:#444;font-style:italic}a.search_these_terms_instead{text-decoration:underline;font-weight:700;color:#1240ab}.default-cursor{cursor:default}.snap-gallery.mobile .social-bar,.snap-gallery-popup .social-bar{float:left;position:absolute;top:10px;z-index:10000;right:0}.snap-gallery.mobile .social-bar ul li,.snap-gallery-popup .social-bar ul li{display:inline-block;float:left;margin:0 5px 0 0;position:relative;list-style:none;border-radius:100%}.snap-gallery.mobile .social-bar ul li a,.snap-gallery-popup .social-bar ul li a{display:block;width:30px;height:30px;position:relative;border-radius:100%}.snap-gallery.mobile .social-bar ul li a:after,.snap-gallery-popup .social-bar ul li a:after{display:block;height:30px;width:30px;position:absolute;top:0;left:0;background:url(/wp-content/themes/vip/postmedia-driving/templates/sharing/css/../../../../vip/postmedia-plugins/postmedia-plugin-snapgalleries/images/share-sprite.png) no-repeat;content:' '}.snap-gallery.mobile .social-bar ul li.facebook a:after,.snap-gallery-popup .social-bar ul li.facebook a:after{background-position:-9px -10px}.snap-gallery.mobile .social-bar ul li.twitter a:after,.snap-gallery-popup .social-bar ul li.twitter a:after{background-position:-9px -59px}.mfp-wrap.mobile .snap-gallery-popup .social-bar{position:fixed}.snap-gallery-wrapper .snap-gallery{position:relative}.snap-gallery-wrapper .snap-gallery p,.snap-gallery-wrapper .snap-gallery ul,.snap-gallery-wrapper .snap-gallery li{margin:0 !important;padding:0 !important;list-style:none}.snap-gallery-wrapper .snap-gallery p:before,.snap-gallery-wrapper .snap-gallery ul:before,.snap-gallery-wrapper .snap-gallery li:before{display:none}.snap-gallery-wrapper .snap-gallery .flexslider{position:relative}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport{width:100%;-webkit-transition:all 1s ease;transition:all 1s ease}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides{display:none}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li figure .snap-gallery-image{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-position:center;background-repeat:no-repeat}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li figure img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li figure figcaption{padding-right:120px;overflow:hidden;min-height:38px}@media screen and (min-width:480px){.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li figure figcaption{height:38px}}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li .snap-gallery-ad{width:300px;height:250px;margin:50px auto;color:#fff;font-weight:700;text-align:center;background-color:#666}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav{position:absolute;right:0;z-index:10001}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav li a{text-decoration:none;background-color:rgba(0,0,0,.8);display:block;width:50px;height:50px;overflow:hidden}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav li.snap-nav-position-indicator{width:50px;height:50px;background-color:rgba(0,0,0,.9)}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav li.flex-nav-next a{background-image:url(/wp-content/themes/vip/postmedia-driving/templates/snapgalleries/css/../../../../vip/postmedia-plugins/postmedia-plugin-snapgalleries/images/single-nav-right-arrow.png)}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav li.flex-nav-prev a{background-image:url(/wp-content/themes/vip/postmedia-driving/templates/snapgalleries/css/../../../../vip/postmedia-plugins/postmedia-plugin-snapgalleries/images/single-nav-left-arrow.png)}.snap-gallery-wrapper .snap-gallery .snap-caption-more{display:none;cursor:pointer;position:absolute;bottom:0;left:0}.snap-gallery-wrapper .snap-gallery .snap-caption-more:before{content:"Show More"}.snap-gallery-wrapper .snap-gallery.snap-caption-show .snap-caption-more:before{content:"Show Less"}.snap-gallery-wrapper .snap-gallery.snap-caption-show .flexslider .flex-viewport ul.slides li figure figcaption{height:auto}.snap-gallery-wrapper .snap-gallery .social-bar{position:absolute;right:0}.snap-gallery-wrapper .snap-gallery .social-bar .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.snap-gallery-wrapper .snap-gallery .social-bar .social-icons li{margin:0 0 0 5px}.snap-gallery-wrapper .snap-gallery .social-bar .social-icons li a{display:block;width:30px;height:30px}.snap-gallery-wrapper .snap-gallery.mobile .snap-overlay{content:"";width:100%;height:100%;position:absolute;z-index:10000;background-size:39px 39px;background:url(/wp-content/themes/vip/postmedia-driving/templates/snapgalleries/css/../../../../vip/postmedia-plugins/postmedia-plugin-snapgalleries/images/icon-expand-s.png) left bottom no-repeat;cursor:pointer}.mfp-bg.mobile{background:#000;opacity:1}.mfp-wrap.mobile{overflow:auto;min-height:100%}.mfp-wrap.mobile.mobile{overflow:hidden}.mfp-wrap.mobile .mfp-container .snap-gallery-popup button.mfp-close{display:none}.mfp-wrap.mobile .mfp-container .snap-gallery-popup .snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li{height:100vh !important}.mfp-wrap.mobile .mfp-container .snap-gallery-popup .snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li .snap-gallery-image{width:100vw !important;height:100vh !important;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#000}.mfp-wrap.mobile .mfp-container .snap-gallery-popup .snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li.flex-active-slide figure{height:100vh;position:relative}.mfp-wrap.mobile .mfp-container .snap-gallery-popup .snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides li.flex-active-slide figure figcaption.snap-caption-text{position:absolute !important;bottom:0 !important;top:auto !important;background-color:rgba(0,0,0,.5);width:100vw;margin:0;padding:10px 20px 10px 10px;height:auto}.mfp-wrap.mobile .mfp-container .snap-gallery-popup figcaption.snap-caption-text{color:#fff}.mfp-wrap.mobile button.mfp-close{left:0;cursor:pointer}.post-type-archive-gallery .container>#section-1,.post-type-archive-gallery .container>h1.text-uppercase{display:none}.post-type-archive-gallery .container li{list-style:none}.post-type-archive-gallery #section-1 figure{margin-bottom:10px}@media (max-width:767px){.post-type-archive-gallery .archive-title{float:none !important;margin-bottom:9px !important}}.single-gallery .story-content-wrap .featured-media,.single-gallery .main-content .featured-media{display:none}.snap-gallery-wrapper{max-width:inherit !important}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides figure figcaption{padding-right:80px}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides figure figcaption p{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px !important;line-height:18px}.snap-gallery-wrapper .snap-gallery .flexslider .flex-viewport ul.slides figure figcaption p .img-author{color:#999}.snap-gallery-wrapper .snap-gallery .flexslider ul.flex-direction-nav li.snap-nav-position-indicator{background-color:rgba(153,153,153,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px}.snap-gallery-wrapper .snap-gallery .snap-caption-more:after{content:"";background:url(/wp-content/themes/vip/postmedia-driving/templates/snapgalleries/css/../images/chevron-x2.png) no-repeat;background-position:0 0;background-size:28px 4px;width:7px;height:4px;display:inline;position:absolute;bottom:6px;right:-11px}.snap-gallery-wrapper .snap-gallery.snap-caption-show .snap-caption-more:after{background-position:-7px 0}.snap-gallery-wrapper .snap-gallery .social-bar .social-icons li{margin-left:5px !important;display:inline-block;border-radius:50%}.snap-gallery-wrapper .snap-gallery .social-bar .social-icons li a{background-color:none !important;border-radius:50%}