body{font-size:15px}a,a:visited,a:focus{color:#dc0610}.more-link:focus{color:#fff}.btn.btn-b,#comments input[type="submit"],button[type="submit"]{background:#dc0610}.btn.btn-b:hover,#comments input[type="submit"]:hover,button[type="submit"]:hover{background:#f89a07;color:#000}div.wpcf7 .wpcf7-form input[type='file']{padding:0;border:0 none}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.shop-isle-top-bar{background-color:#363636;max-height:none;height:auto}.shop-isle-top-bar a{color:#fff}a.btn.btn-b.btn-round.btn-xs.pull-right{position:absolute;right:30px;bottom:-65px}.header-search-button{display:none}.header-search-input{background-color:rgb(100 100 100 / .64)!important}body.home .navbar-transparent{background-color:rgb(255 255 255 / .64)!important}body.home .navbar-scroll-point{background-color:rgb(255 255 255 / .64)!important}.navbar-tagline{text-align:center;font-size:9px;color:#dc0610;font-weight:700;padding-right:50px}.navbar-custom{text-transform:none;letter-spacing:inherit}.ubermenu-responsive-toggle{text-align:right}.navbar-cart{vertical-align:top!important;z-index:1000}.ubermenu-skin-vanilla .ubermenu-item-level-0>.ubermenu-target{color:#000!important}.visible-xs .ubermenu{background:rgb(255 255 255 / .9)}.navbar-custom ul ul{display:block}.ubermenu .ubermenu-item-layout-image_left>.ubermenu-target-text{padding-left:0!important;text-align:center}.bg-dark.shop_isle_footer_sidebar,.bg-dark.shop_isle_footer_sidebar a,footer.bg-dark{color:#000}.bg-dark.shop_isle_footer_sidebar a:hover{color:#dc0610}.bg-dark.shop_isle_footer_sidebar.module-small{padding:35px 0}.bg-dark.shop_isle_footer_sidebar .widget ul li:before{display:none}.bg-dark.shop_isle_footer_sidebar .widget .widget-title{font-weight:700;border-bottom-width:0;margin-bottom:0}footer.footer .divider-d{display:none!important}.navbar-header{float:none;position:relative}.navbar-default .container{position:relative}.hs-title-size-4,.hs-title-size-1{text-align:left;text-transform:none}.hs-title-size-4{letter-spacing:5px}.hs-caption .btn-border-w{border:2px solid #f6dd10;background:#dc0610}.hs-caption .btn-border-w:hover{background:#f6dd10}section#products-slider{background:#000 url(/wp-content/themes/shop-isle-pro/assets/images/rated-bg.jpg) no-repeat center center;background-size:cover;padding:35px 0}.owl-item .ex-product{opacity:1;background-color:#fff;padding:8px 15px}.owl-item .shop-item-title a{color:#dc0610}section#products-slider h2.module-title{text-align:left;font-weight:700;margin-bottom:20px}.seeStore{background:#636363;color:#fff;font-weight:700;padding:10px 20px;font-size:16px}.shop_isle_pro_map_overlay{position:initial}#map{background:#363636;padding:15px 0;height:auto}#map .btn-smokenfire{border:1px solid #fff;color:#fff;text-transform:none;font-weight:700;font-size:26px}section.shortcodes{background:#000 url(/wp-content/themes/shop-isle-pro/assets/images/testimonials-bg.jpg) no-repeat center center;background-size:cover}section.shortcodes .testimonial_rotator.template-longform .testimonial_rotator_quote{color:#fff;font-size:25px;font-style:italic}section.shortcodes .testimonial_rotator.template-longform hr.longform_hr{display:none}section.shortcodes .testimonial_rotator.template-longform .testimonial_rotator_author_info{color:#fff;font-size:16px;font-style:italic;font-weight:100}.idp-stars{display:inline-block;padding-left:20px}#kansascitybbqstoretestimonials .home-prod-title{color:#fff}.single-product h1.product_title,.related.products h2,.upsells.products h2{color:#dc0610;font-weight:700;text-transform:none;letter-spacing:inherit;font-size:36px}figure.woocommerce-product-gallery__wrapper{border:1px solid #dedede}.single-product ul.products li.product .prod-img-wrap{border:1px solid #dedede;margin:5px}.single-product ul.products li.product .woocommerce-loop-product__title,.single-product ul.products li.product .price{display:none}.woocommerce.single-product .related.products,.woocommerce.single-product .upsells.products{overflow:visible}ul.products{padding-top:35px}.single-product div.product form.cart .button{max-width:180px;float:left!important;background:#555}.add_to_cart_button:not(.product_type_variable):before,.icon-basket:before,.single-product div.product form.cart .button:before{float:right;font-size:150%;margin-left:-25px}.woocommerce.single-product div.product form.cart{float:unset!important}.widget .widget-title{color:#dc0610}.woocommerce ul.products li.product .price ins .amount,.woocommerce ul.products li.product .price .amount{color:#dc0610}.widget .widget-title{color:#dc0610}.woocommerce ul.products li.product .price ins .amount,.woocommerce ul.products li.product .price .amount{color:#dc0610!important}.shop-with-sidebar ul.products li.product a h2{background:#ebebeb;margin:0 15px;padding:1.618em 10px 0}.shop-with-sidebar ul.products li.product a span.price{background:#ebebeb;margin:0 15px}ul.products li.product{overflow:visible!important}ul.products li.product img{margin-bottom:0}.shop-item .seeStore,.owl-item .seeStore,.archive .seeStore,.product-button-wrap{display:none}.woocommerce-message{background:#f89a07!important;color:#000!important}.woocommerce-message a.button{color:#dc0610!important}#shipping_method .shipping_method{float:left!important;margin-top:7px!important}.woocommerce-cart .module:not(.page-header-module),.page-template-template-about .module:not(.page-header-module){padding:30px 0}.woocommerce-form-login button{margin-left:25px}.single-post .page-module-content.module{padding-top:0}.single-post h1.module-title{font-size:4rem}.single-post h2.post-title{display:none}#yith-quick-view-content .woocommerce-product-gallery__wrapper{margin-top:25px}@media only screen and (max-width:500px){.module-title{font-size:20px}.header-menu-wrap{display:block!important;width:100%}.hs-title-size-4{font-size:18px;letter-spacing:2px}.hs-title-size-1{font-size:20px;letter-spacing:1px}.shop-item .product-button-wrap .product_type_simple{white-space:nowrap;padding:10px 8px!important}}@media only screen and (min-width :768px){a.btn.btn-b.btn-round.btn-xs.pull-right{position:unset}.navbar-tagline{font-size:12px}.navbar-header{display:table!important;width:100%}.shop-item .seeStore,.owl-item .seeStore,.archive .seeStore,.product-button-wrap{display:block}.post-pic{width:50%}table#wpseo-opening-hours-{max-width:300px}}@media only screen and (min-width :992px){.navbar-tagline{font-size:20px}.navbar-cart{position:absolute;top:5px;right:15px}.navbar-header{width:300px}.navbar-cart{height:26px!important}.header-search-button{font-size:20px!important}.navbar-cart-inner .icon-basket{font-size:15px!important;color:#dc0610!important}.navbar-cart-inner .cart-item-number{top:11px!important;left:10px!important}.header-search-input input[type="search"]{padding:0 0 0 10px!important;line-height:28px!important}.header-search-input{top:137px;width:450px!important}.navbar-header{background-color:#fff0}.navbar-header .navbar-form{top:80px;right:20%}.shop-isle-top-bar>.container{width:100%;max-width:1400px}nav.navbar>.container{width:100%;max-width:1400px}}@media (max-width:767px){.header-search.header-search-open .header-search-input{max-width:200px}.home section#home{display:none}.home .front-page-main{padding-top:175px}.home #homepage-content{border-top:3px solid #dc0610;padding-top:5px}.btn{white-space:normal}body:not(.home):not(.woocommerce) .navbar.header-with-topbar{top:0!important;margin-top:0!important;position:relative}body:not(.home):not(.woocommerce) .main .module:last-of-type{padding:0}.woocommerce-message .wc-forward{width:100%;text-align:right}.shop-isle-top-bar .col-md-6.pull-right{display:flex}.shop-isle-top-bar .col-md-6.pull-right .widget_text{display:none}nav.navbar.navbar-fixed-top{top:var(--top)!important}}