@media screen and (-webkit-min-device-pixel-ratio:1.5){body nav select{background:#FAFAFA url(../../../../../../../themes/shindig/images/select-arrow@2x.png) center right no-repeat;background-size:contain}}.lt-ie9 body nav select{background:url(../../../../../../../themes/shindig/images/select-arrow.png) center right no-repeat}html{-webkit-text-size-adjust:none}body{max-width:100%;width:100%}img{max-width:100%;height:auto}@media only screen and (min-width:959px) and (max-width:1190px){.width-container{width:94%}body .flickr-widget ul li img{width:55px;height:55px}.sf-menu a{padding-right:16px;padding-left:16px}#page-title h1{font-size:46px}.homepage-widget-blog h1{font-size:44px}.footer-map-home h1{font-size:38px}body #main ul li.product .amount,body .main-text-widgetpro ul li.product .amount{font-size:33px}h1{font-size:32px}h1.timeline-day-archive{font-size:28px}h2{font-size:25px}h3,body #main h3.product-title-index-pro,body .homepage-widget-blog .width-container .main-text-widgetpro h3.product-title-index-pro{font-size:21px}.schedule-summary-pro,.timeline-left-container,#page-title span,.summary-text-pro{font-size:19px}h1.schedule-day-archive,body #taxonomy_navigation_pro{font-size:17px}h4{font-size:19px}h5,body #main .gallery-caption,body .homepage-widget-blog .gallery-caption{font-size:16px}#sidebar h5{font-size:14px}h6{font-size:13px}ul#bread-crumb{font-size:11px}}@media only screen and (min-width:768px) and (max-width:959px){.width-container{width:95%}.sf-menu a{padding-right:10px;padding-left:10px}body.page-template-homepage h1#logo,header #logo{margin-top:10px;margin-bottom:10px}#page-title h1{font-size:40px}.homepage-widget-blog h1{font-size:38px}.footer-map-home h1{font-size:32px}body #main ul li.product .amount,body .main-text-widgetpro ul li.product .amount{font-size:30px}h1{font-size:29px}h1.timeline-day-archive{font-size:26px}h2{font-size:22px}h3,body #main h3.product-title-index-pro,body .homepage-widget-blog .width-container .main-text-widgetpro h3.product-title-index-pro{font-size:19px}.schedule-summary-pro,.timeline-left-container,#page-title span,.summary-text-pro{font-size:17px}h1.schedule-day-archive,body #taxonomy_navigation_pro{font-size:16px}h4{font-size:17px}h5,body #main .gallery-caption,body .homepage-widget-blog .gallery-caption{font-size:15px}#sidebar h5{font-size:13px}h6{font-size:12px}ul#bread-crumb{font-size:10px}body .homepage-widget-blog button.single_add_to_cart_button,body .homepage-widget-blog input.button,body.woocommerce-cart .homepage-widget-blog td.actions input.button.checkout-button,body .homepage-widget-blog button.button,body .homepage-widget-blog a.button,body #single-product-pro button.single_add_to_cart_button,input#submit-pro,body #main button.single_add_to_cart_button,body #main input.button,body.woocommerce-cart #main td.actions input.button.checkout-button,body #main button.button,body #main a.button,body #single-product-pro button.single_add_to_cart_button,body #main input.wpcf7-submit,body a.ls-sc-button.default,a.progression-button,a.more-link,body input#submit{padding:12px 15px;font-size:80%}body #main li.product.column-4{margin-right:2%;width:23.5%;clear:none}body #main li.product.column-3{margin-right:2%;width:32%;clear:none}body #main li.product.column-2{margin-right:2%;width:49%;clear:none}body #main li.product.column-2.last,body #main li.product.column-3.last,body #main li.product.column-4.last,.lt-ie8 body #main li.product.column-2.last,.lt-ie8 body #main li.product.column-3.last,.lt-ie8 body #main li.product.column-4.last{margin-right:0%}body #main li.product{float:left}body #main li.product.first{clear:both}body #main .columns-2 li.product{margin-left:1%;margin-right:1%;width:48%}body #main .columns-3 li.product{margin-left:1%;margin-right:1%;width:31.3%}body #main .columns-4 li.product{margin-left:1%;margin-right:1%;width:23%}body .homepage-widget-blog li.product.column-4{margin-right:2%;width:23.5%;clear:none!important}body .homepage-widget-blog li.product.column-3{margin-right:2%;width:32%;clear:none!important}body .homepage-widget-blog li.product.column-2{margin-right:2%;width:49%;clear:none!important}body .homepage-widget-blog li.product.column-2.last,body .homepage-widget-blog li.product.column-3.last,body .homepage-widget-blog li.product.column-4.last,.lt-ie8 body .homepage-widget-blog li.product.column-2.last,.lt-ie8 body .homepage-widget-blog li.product.column-3.last,.lt-ie8 body .homepage-widget-blog li.product.column-4.last{margin-right:0%}body .homepage-widget-blog li.product{float:left}body .homepage-widget-blog li.product.first{clear:both!important}body .homepage-widget-blog .columns-2 li.product{margin-left:1%;margin-right:1%;width:48%}body .homepage-widget-blog .columns-3 li.product{margin-left:1%;margin-right:1%;width:31.3%}body .homepage-widget-blog .columns-4 li.product{margin-left:1%;margin-right:1%;width:23%}}@media only screen and (max-width:767px){.width-container{width:94%}body{font-size:12px}body .gallery-item{width:100%!important}#content-left-container,#sidebar,#content-container-pro,.home1column-progression,.home2column-progression,.home3column-progression,.home4column-progression,.footer-2-column .widget,.footer-3-column .widget,.footer-4-column .widget,footer .footer-2-column .widget,footer .footer-3-column .widget,footer .footer-4-column .widget,.grid2column-progression,.grid3column-progression,.grid3columnbig-progression,.grid4column-progression,.grid4columnbig-progression{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}#content-container-pro{width:calc(100% - 80px)}body td.product-remove,body th.product-remove{display:none}body.woocommerce-cart #main #content-container-pro,body.woocommerce-checkout #main #content-container-pro{padding:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:None}body.woocommerce-cart input.button{padding:8px 11px!important;font-size:70%}body.woocommerce-cart table.cart{font-size:9px}ul#schedule-content-progression li.schedule1column-pro,ul#schedule-content-progression li.schedule2column-pro,ul#schedule-content-progression li.schedule3column-pro,ul#schedule-content-progression li.schedule4column-pro{width:100%;float:none;margin-left:0;margin-right:0}body.single-product .summary,body.single-product .images,body ul.products li.product{width:100%!important;float:none;margin-left:0px!important;margin-right:0px!important}pre,code{font-size:12px}#map-embed-pro{float:none;width:100%}#map-text-pro{float:none;width:89%}#page-title h1{font-size:24px;padding-bottom:8px}.homepage-widget-blog h1{font-size:22px}.footer-map-home h1{font-size:20px}body #main ul li.product .amount,body .main-text-widgetpro ul li.product .amount{font-size:18px}h1{font-size:20px}h1.timeline-day-archive{font-size:19px}h2{font-size:18px}h3,body #main h3.product-title-index-pro,body .homepage-widget-blog .width-container .main-text-widgetpro h3.product-title-index-pro{font-size:17px}.schedule-summary-pro,.timeline-left-container,#page-title span,.summary-text-pro{font-size:15px}h1.schedule-day-archive,body #taxonomy_navigation_pro{font-size:14px}h4{font-size:14px}h5,body #main .gallery-caption,body .homepage-widget-blog .gallery-caption{font-size:13px}#sidebar h5{font-size:12px}h6{font-size:11px}ul#bread-crumb{font-size:9px}.wpcf7 input,#respond input{width:70%}.wpcf7 textarea,#respond textarea{width:85%}#map-left-location{width:100%;position:static;margin-bottom:15px}#map-left-location #map-progression{position:static;overflow:auto}#map-right-location{position:static;width:90%}#map-right-location #content-container-pro{padding-left:5%;padding-right:5%}#content-container-pro{width:calc(100% - 80px)}.google-maps-expand .googlemap{max-height:250px!important}body.page-template-homepage h1#logo,header #logo{margin-top:28px;margin-bottom:10px}body.page-template-homepage #gradient-mobile-pro{display:block}body.page-template-homepage h1#logo{position:relative}#fixed-nav-pro{height:47px!important}#left-logo-pro .menu-main-navigation-container{float:none}body.page-template-homepage #left-logo-pro h1#logo,header #left-logo-pro #logo{float:none}header nav{padding:10px 0}header nav h1{float:none;margin-bottom:25px}header nav:before{display:none}#right-navigation-pro{float:none}.scroll-to-fixed-fixed{position:relative!important;top:0}nav select option{background:#fff;color:#888}nav select{text-transform:none;display:block;margin-left:auto;margin-right:auto;width:280px;min-width:150px;max-width:100%;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;-moz-user-select:none;background-color:#FAFAFA;background:#FAFAFA url(../../../../../../../themes/shindig/images/select-arrow.png) center right no-repeat;font-size:12px;border:1px solid #aaa;color:#555;padding:6px 5px 6px 10px}nav select,nav ul{display:none}.mobile-menu-icon-pro{display:block}#center-navigation-pro{display:block}body.page-template-homepage #schedule-container-pro,body.post-type-archive-schedule #schedule-container-pro{margin-left:0%;margin-right:0%}.share-progression,body.page-template-homepage .share-progression{top:135px}.share-progression .social-ico a i{padding:12px;font-size:12px;min-width:12px}}