html,body{font-family:'Roboto',sans-serif}.top-site-bar{border-bottom:0}.frontpage .above-the-footer,.frontpage .columns-wrapper,.caret,.nav.navbar-nav li a[href="/home"]{display:none}a,a img,.navbar-nav>li,#comment-post,:before,:after,button{transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear}.site-link a,.product_option-browse .product_option-toggle,#cart_Add_Message span a,.cart_Add_Message span a,.account_side_container a,#p_recaptcha_widget a,.search-result tr a,.search-result-item-title a{color:#7da7d9}@media (max-width:767px){.store-links{display:none}.editor-content table.sui-sf-layout-responsive,.editor-content table.sui-sf-layout-responsive thead,.editor-content table.sui-sf-layout-responsive tbody,.editor-content table.sui-sf-layout-responsive tr,.editor-content table.sui-sf-layout-responsive th,.editor-content table.sui-sf-layout-responsive td,.editor-content table.sui-sf-table-responsive,.editor-content table.sui-sf-table-responsive thead,.editor-content table.sui-sf-table-responsive tbody,.editor-content table.sui-sf-table-responsive tr,.editor-content table.sui-sf-table-responsive th,.editor-content table.sui-sf-table-responsive td{height:auto!important}}.dropdown-menu .dropdown.sui-dropdown-submenu-offset:hover>.dropdown-menu,.dropdown-menu .dropdown-submenu.sui-dropdown-submenu-offset:hover>.dropdown-menu{background-color:#282828}.navbar-default .navbar-nav .open .dropdown-menu.open>li.active a.dropdown-toggle{color:#000}.divider:after{content:"/"}.quick-nav{border:none}.top-call{color:#fff;font-size:1em;float:left;line-height:2}.top-blue{float:right;background-color:#7da7d9;padding:4px;color:#fff}.top-blue a{color:#fff}.call-us-top,.glyphicon-earphone{float:left;top:7px}.glyphicon-earphone:after{content:" "}@media (max-width:767px){.top-blue{float:left;position:absolute;z-index:1;top:3px;left:3px;padding:6px;border-radius:5px}}@media (max-width:482px){.quick-nav.content-wrapper{padding-left:3px;padding-right:3px}.call-us-top{display:none}}.site-header.section-wrapper.root-section-wrapper{margin-bottom:-50px!important}.page-header-wrapper{border-bottom:6px solid #7da7d9;background-color:#282828}.page-content-wrapper>.section-wrapper:first-child>.content-wrapper:first-child{border:none}.frontpage .page-header-wrapper{position:absolute;width:100%;margin-left:0;margin-right:0}.primary-nav{margin-top:-50px}.site-header,.primary-nav,.page-header-wrapper{z-index:1!important}.navbar .navbar-btn .icon-bar{background-color:#7da7d9!important}.navbar .navbar-btn{background:rgb(0 0 0 / .3);border-radius:0}.nav.navbar-nav li a{color:#fff}.nav.navbar-nav .dropdown li a:hover{color:#333}.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#333}.in.navbar-collapse{background-color:#333;overflow:hidden}.in.navbar-collapse li a:hover{background-color:#555}.navbar-collapse.collapsing .navbar-nav{padding-left:24px;overflow:hidden}.navbar-collapse.collapsing{background-color:#333;overflow:hidden}.side-nav li a:hover{color:#de302f}.side-nav ul{margin:0}.dropdown .dropdown-menu{background-color:#282828}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#999}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#000}@media (min-width:766px) and (max-width:769px){.site-header .content-wrapper{text-align:left!important}}@media (min-width:770px){.nav.navbar-nav li:first-child{display:none}.navbar ul{float:right}}@media (min-width:768px){.navbar ul.dropdown-submenu{margin-top:0!important}.navbar-default .navbar-nav li a{border-top:3px solid #fff0}}.list-three_column .layout-grid-row:nth-child(2) .list-item-product{padding-top:40px}@media (min-width:668px) and (max-width:768px){.navbar-nav>li{float:none;display:inline-block;text-align:left}.navbar-nav{float:none;text-align:center}}@media (max-width:768px){.frontpage .navbar .dropdown-menu li a{color:#FFF!important}.navbar-collapse.collapse.in,.navbar-collapse.collapsing{position:absolute;width:100%;z-index:4}.navbar,.navbar-collapse{border:none;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu>.active>a{background-color:#fff0}.primary-nav{margin-top:40px!important}.top-logo{text-align:left}.find-us-facebook{top:13px!important}}@media (max-width:667px){.top-logo{padding-bottom:15px}.top-logo img{width:165px}}.navbar .navbar-btn:before{color:#fff}.btn.btn-default.navbar-btn.navbar-toggle{background-color:#282828}.site-header>.content-wrapper{position:relative}.find-us-facebook{position:absolute;right:14px;top:-45px}.google-app{top:-16px;position:relative}.google-app img{width:150px}.google-app a,.apple-app a{display:inline-block;cursor:pointer}.find-us-facebook a:last-child{display:block;text-align:right;margin-top:-11px}@media (min-width:768px){.top-site-header>.content-wrapper{padding:50px 0 0 0}.top-logo>a{top:-30px;position:relative}}.carousel-caption.background--light.background--complex .gallery-item-title,.carousel-caption.background--light.background--complex .gallery-item-caption,.carousel-caption.background--dark.background--complex .gallery-item-title,.carousel-caption.background--dark.background--complex .gallery-item-caption{background:transparent!important}.carousel-caption.background--dark .gallery-item-title,.carousel-caption.background--dark .gallery-item-caption,.carousel-control.background--dark,.carousel-caption.background--light .gallery-item-title,.carousel-caption.background--light .gallery-item-caption,.carousel-control.background--light{color:#000}.carousel .carousel-caption{text-align:left;width:33%;margin-right:18%;margin-top:1%;color:#000}@media (max-width:933px){.carousel .carousel-caption .gallery-item-caption{display:none}}@media (max-width:767px){.carousel .carousel-caption{right:0;left:50%;margin-top:0}}@media (max-width:482px){.carousel .carousel-caption{text-align:left;width:30%;left:40%;margin-top:1%;color:#000;font-size:.8em}}.carousel .carousel-caption .gallery-item-caption{font-size:1.2em;padding:0 0 25px 10px}.carousel-control .fa{position:absolute;z-index:5;top:50%;display:inline-block;font-size:1.5em}.shout-gallery-carousel_gallery_with_button_fullscreen .carousel-control .fa{font-size:1em;background-color:#000;padding:6px;color:#fff;text-shadow:none}.shout-gallery-carousel_gallery_with_button_fullscreen .carousel-control.left .fa{left:0}.shout-gallery-carousel_gallery_with_button_fullscreen .carousel-control.right .fa{right:0}@media (max-width:768px){.frontpage .gallery-item-title{font-size:2.5em!important}.frontpage .gallery-item-caption{font-size:1em!important}}.frontpage .editor-content .content-wrapper{max-width:none;padding-right:0;padding-left:0}.frontpage .page-content-wrapper{padding-top:640px!important}@media (max-width:767px){.frontpage .page-content-wrapper{padding-top:450px!important}}.fp-row-1,.fp-row-2,.fp-row-3{margin:0 auto}.frontpage .main-column{width:100%}.fp-cont-table .loca-row td{position:relative}.loca-overlay{background-color:rgb(51 51 51 / .57);position:absolute;top:0;left:0;width:100%;height:100%}.related-link.hidden{display:block!important;visibility:visible!important}.related-link a:after{content:"     >"}@media (max-width:482px){.frontpage .medium-feature .related-link{visibility:hidden!important}}.fp-row-3{color:#fff}.fp-row-3 h3{font-size:1.5em;font-weight:600}.logo-farm td{text-align:center}.fp-row-2{margin:50px auto}.frontpage h2{font-weight:600}.gallery-item-button a button{border-radius:8px;color:#fff!important;font-size:1.6rem;min-width:142px;text-transform:uppercase;background-color:#7da7d9}button.btn.btn-default.gallery-item-link-button{padding:0;background-color:#7da7d9;border:none;padding:10px 20px;font-weight:500}@media (max-width:482px){.frontpage .page-content-wrapper{padding-top:460px!important}}.frontpage .medium-feature .layout-grid-row{border:none}.full-size-features .layout-grid>.layout-grid-row,.category.with-sidebar .main-column .layout-grid>.layout-grid-row,.category.fullwidth .layout-grid>.layout-grid-row{margin:0 auto}.full-size-features .three-column .layout-grid-row-data,.category.with-sidebar .main-column .three-column .layout-grid-row-data,.category.fullwidth .three-column .layout-grid-row-data{padding-left:0;padding-right:0}.frontpage .medium-feature .related-image a img{width:100%}.frontpage .medium-feature .related-summary{padding-top:10px;border-top:2px solid #fff}.frontpage .medium-feature .related-link a{text-transform:uppercase}.frontpage .medium-feature .related-title a{font-weight:600}.frontpage .medium-feature .middle.right.middle-right{padding-left:40px!important;padding-right:40px!important;margin-top:-200px;z-index:2;color:#fff}@media (max-width:767px){.frontpage .medium-feature .middle.left.middle-left{padding-bottom:15px}}.frontpage .medium-feature .middle.right.middle-right a{color:#fff}.med-overlay{background-color:rgb(51 51 51 / .7);position:absolute;top:0;left:0;width:100%;z-index:1;height:100%}.med-overlay:hover{background-color:rgb(51 51 51 / .5)}.frontpage .medium-feature.three-column div.layout-grid{position:relative}.frontpage .full-size-features .three-column .cell>.middle,.category.with-sidebar .main-column .three-column .cell>.middle,.category.fullwidth .three-column .cell>.middle,.full-size-features .three-column .cell>.middle,.category.with-sidebar .main-column .three-column .cell>.middle,.category.fullwidth .three-column .cell>.middle{margin-left:0;margin-right:0}.full-size-features .three-column .cell>.middle>.middle,.category.with-sidebar .main-column .three-column .cell>.middle>.middle,.category.fullwidth .three-column .cell>.middle>.middle{padding-left:0;padding-right:0}.related-image{border:none}@media (max-width:950px){.frontpage .medium-feature .related-summary{display:none}.frontpage .medium-feature .related-title{border-bottom:2px solid #fff;padding-bottom:15px}.frontpage .medium-feature .middle.right.middle-right{margin-top:-120px}}@media (max-width:768px){.frontpage .medium-feature .related-summary{display:none}.full-size-features .three-column .middle-left,.category.with-sidebar .main-column .three-column .middle-left,.category.fullwidth .three-column .middle-left{width:100%}.frontpage .medium-feature .layout-grid-row-data{padding-bottom:0;margin-bottom:0;padding-top:0;border:none}.frontpage .medium-feature .related-title{font-size:2em}}@media (max-width:482px){.logo-farm td{width:100%!important;float:left;text-align:center!important;padding:10px 0}.frontpage .medium-feature .middle.right.middle-right{position:relative}.frontpage .medium-feature .related-title{font-size:1.5em}}.site-footer>.content-wrapper{max-width:none;padding:0;margin:0}.site-footer table{margin:0 auto}.footer1 td:nth-child(2),.footer1 td:nth-child(3),.footer1 td:nth-child(4){width:23%;margin:0 auto}.footer1 ul{list-style-type:none;padding:0}.footer1 p,.footer1 a,.footer2 a,.footer2{color:#777;font-weight:600}.inven-btn,.product-btn,a.contact-btn{padding:10px 20px;border-radius:8px;color:#fff!important;font-weight:500!important;font-size:1.6rem;min-width:142px;text-transform:uppercase;background-color:#7da7d9}.loca-btn{padding:10px 20px;border-radius:8px;color:#fff!important;font-weight:500;font-size:1.6rem;text-transform:uppercase;background-color:#e9833f}.inven-btn:hover,.product-btn:hover,.contact-btn:hover,.loca-btn:hover{text-decoration:none;opacity:.8}a.inven-btn:hover,a.product-btn:hover,a.contact-btn:hover,a.loca-btn:hover{text-decoration:none}@media (min-width:483px) and (max-width:788px){.site-footer .footer1 td:first-child{width:100%!important;float:left;text-align:center;padding-bottom:15px}.site-footer .footer1 td:nth-child(2),.site-footer .footer1 td:nth-child(3),.site-footer .footer1 td:nth-child(4){width:33%!important;float:left}.site-footer .footer2 td{width:100%!important;float:left;text-align:center!important}}@media (max-width:482px){.site-footer .footer1 td,.site-footer .footer2 td{width:100%!important;float:left;text-align:center!important}}.external-website .page-header-wrapper,.external-website .page-content-wrapper>*,.external-website .page-footer-wrapper{display:none}.external-website .page-content-wrapper>.editor-content{display:block}.frontpage.external-website .page-content-wrapper{padding-top:0!important}.site-search form{height:40px;margin-top:5px;border-radius:5px}@media (min-width:768px){.nav-links a,input.search-text{font-size:1em!important}}