.hide-element{display:none}.show-element{display:block !important}.show-element{display:block !important}html body{padding:0 !important}.main-wrap .container{width:100%;max-width:1170px}.cta-button-yellow{font-family:"Open Sans",Helvetica,sans-serif !important;background-color:#ffcd0d;color:#000;display:block;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.nav-primary-text{color:#0f6fbd}.nav-primary-text:hover,.nav-primary-text.focus{color:#15a850}.full-header{top:0;width:100%;height:auto;background-color:#fff;font-size:10pt;z-index:1000}.full-header .sub-container{float:left;padding:10px 0}.full-header .logo-container{margin-right:30px}@media (min-width:768px) and (max-width:991px){.full-header .logo-container{margin-right:21px}}.full-header .hamburger-container{width:7.5%;height:52px;display:none;padding-top:11px;z-index:2000;text-align:center}.full-header .hamburger-container:hover{cursor:pointer}.full-header .hamburger-container.open{background-color:#f8f8f8;box-sizing:border-box;border-width:0 1px;border-style:solid;border-color:#ddd;box-shadow:0 2px 0 2px rgba(0,0,0,0.175)}.full-header .hamburger-container.hamburger-open{background:#f8f8f8;-webkit-box-shadow:0 -2px 1px 0 #d0d0d0,0 -2px 1px 1px #d0d0d0;-moz-box-shadow:0 -2px 1px 0 #d0d0d0,0 -2px 1px 1px #d0d0d0;-ms-box-shadow:0 -2px 1px 0 #d0d0d0,0 -2px 1px 1px #d0d0d0;-o-box-shadow:0 -2px 1px 0 #d0d0d0,0 -2px 1px 1px #d0d0d0;box-shadow:0 -2px 1px 0 #d0d0d0,0 -2px 1px 1px #d0d0d0}.full-header .hamburger-container.hamburger-open .hamburger-icon{color:#01a752}.full-header .hamburger-container.hamburger-open .hamburger-icon::after{border-bottom:8px solid #ffca02;border-top:none}.full-header .hamburger-icon{font-size:30px;color:#0f6fbd;position:relative;margin-left:-16px}.full-header .hamburger-icon::after{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #ffca02;position:absolute;right:-22px;top:13px}.full-header .contact-info-container{padding-top:15px}.full-header .search-result-wrap{width:100%}.full-header .search-result-wrap .typeahead{z-index:9999 !important}.full-header .search-bar-container{width:395px;height:67px;padding:16px 0;padding-left:65px;padding-right:50px}@media (max-width:991px){.full-header .search-bar-container{width:198px;padding:16px 10px}}.full-header .search-result-wrap .dropdown-menu{width:453px;z-index:1000}@media (min-width:768px) and (max-width:991px){.full-header .search-result-wrap .dropdown-menu{width:348px}}.full-header .search-result-wrap .dropdown-menu>li>a{color:#0f6fbd;white-space:initial}.full-header .search-result-wrap .dropdown-menu>li.active>a{color:#fff}.full-header .search-result-wrap .dropdown-menu>li.noSelect{padding-left:20px}.full-header .account-info-container{font-size:1em;margin:16px 0 0;width:117px;line-height:1.2em;padding:0;border-right:1px solid #ccc}.full-header .account-info-container:hover{cursor:pointer}.full-header .shopping-cart-container{position:relative}.full-header .shopping-cart-container a{cursor:pointer}.full-header .cart-icon-container{display:block;height:32px;width:32px;background:url(../../bootstrap/img/cart-sprite.png) 0 0 no-repeat;overflow:hidden;margin-right:0 !important;float:right;margin-top:5px;background-size:cover !important;text-decoration:none !important;text-indent:-30px;margin-left:10px}.full-header .contact-info{color:#0f6fbd;font-weight:bold;font-size:13px}.full-header .contact-info:hover{cursor:pointer}.full-header .contact-info-separator{color:#ddd}.full-header .secondary-contact-info{font-size:13px}.full-header .secondary-contact-info a:hover{color:#000}.full-header .customer-name-container,.full-header .secondary-contact-info a{color:#000}.full-header .live-chat-indicator{font-size:.6em;vertical-align:middle}.full-header .live-chat-indicator.active{color:#00d20b}.full-header .live-chat-indicator.inactive{color:#c00}.full-header .account-info-trigger{color:#0f6fbd;font-weight:bold;position:relative;font-size:13px}.full-header .account-info-trigger a:hover{color:#0f6fbd}.full-header .customer-name-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:116px;font-size:13px;font-weight:400}.full-header .customer-name-container:hover{cursor:pointer}.full-header .customer-account{display:block;width:100%}.full-header .customer-account::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #ffca02;position:absolute;right:12px;top:22px}.full-header .new-customer{color:#bfbfbf;font-size:13px}.full-header .account-dropdown{margin-top:6px;left:-38px;background:#f5f5f5;font-weight:600}.full-header .account-dropdown:before{content:"";position:absolute;border-style:solid;display:block;width:0;margin-top:-13.5px;margin-left:71px;border-width:0 8px 8px;border-color:#f5f5f5 transparent;z-index:1}.full-header .account-dropdown:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-9px;margin-left:71px;border-width:0 8px 8px;border-color:#ccc transparent;z-index:0}.full-header .account-dropdown hr{margin:7px 15px}.full-header .login-button{margin:3px 10px;width:139px;border-radius:4px;font-size:14px;font-weight:bold}.full-header .account-dropdown-link{color:#0f6fbd;font-size:13px;font-weight:400;padding:5px 14px}.full-header .account-dropdown-link:hover{background:#e3e3e3}.full-header .shopping-cart-icon{font-size:2.2em;padding:8px 0}.full-header .cart-count{background-color:#ffca02;color:#fff;display:inline-block;width:18px;height:18px;border-radius:100%;text-align:center;font-size:.7em;font-weight:bold;padding-top:2px;position:absolute;top:18px;right:-8px;line-height:1;font-size:13px}.full-header .header-nav{border-width:1px 0;border-color:#ddd;border-style:solid;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.1);box-shadow:0 4px 2px -2px rgba(0,0,0,0.1)}.full-header .search-button{background:none;color:#fff;font-size:20px;z-index:100;border:none;background-color:#ffca02}.full-header .search-input{font-size:13px;border-radius:0 5px 5px 0 !important;border-left:none}.full-header .subcart-dropdown{left:-126px}.full-header.optinav .mega-dropdown-menu ul li{border-right:0}.full-header .menu-desktop .dropdown-menu .dropdown-header,.full-header .menu-desktop .dropdown-menu .dropdown-header a{text-overflow:initial;overflow:auto;white-space:normal}.window-scrolled{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.1);box-shadow:0 4px 2px -2px rgba(0,0,0,0.1);border-bottom:1px solid #ddd;height:50px;position:fixed;display:none}.window-scrolled .fixed-to-bottom{position:absolute;bottom:0;left:0;right:0}.window-scrolled .hamburger-container{margin-left:0;padding-bottom:0;position:relative;display:block !important}@media (max-width:991px){.window-scrolled .hamburger-container{width:8.5%}}.window-scrolled .contact-info-container{display:none}.window-scrolled .search-bar-container{height:auto;width:487px;padding:8px 23px 0}@media (max-width:991px){.window-scrolled .search-bar-container{width:289px;padding:9px 23px 0}}@media (min-width:768px) and (max-width:991px){.window-scrolled .search-result-wrap .dropdown-menu{width:457px}}.window-scrolled .mega-dropdown .dropdown-toggle{display:none !important}.window-scrolled .header-nav .navbar-default{min-height:0 !important}.window-scrolled .account-info-container{font-size:1em;line-height:1.2em;margin:16px 0 0 8px;padding:0;width:116px;border-right:#ccc solid 1px}.window-scrolled .shopping-cart-container .icon-container{text-indent:-30px;margin-left:10px}.window-scrolled .shopping-cart-container.sub-container{float:left;padding:5px 0 0}.window-scrolled .logo-container{padding:5px 0;margin-right:18px}.window-scrolled .account-info-container{margin:9px 0 0 8px}.window-scrolled .bg-default.header-nav{border:none}.window-scrolled .cart-count{top:12px}.header-spacer{display:none;height:116px}@media (max-width:767px){.header-spacer{display:none !important}}.holiday-message-wrapper{margin-top:10px}.holiday-message-wrapper .header-notification{text-align:center;padding:10px;border:2px solid #ffca02;font-weight:700}.holiday-message-wrapper .header-notification>p{margin:0}@media (max-width:767px){.portal-header-wrap .header-spacer{height:62px;display:block !important}.portal-header-wrap .coupon-wrapper{margin:0 !important}}@media (max-width:320px){.portal-header-wrap .coupon-wrapper .shippingBanner{margin-top:8px}}@media (max-width:954px){.portal-header-wrap .search-result-wrap{width:187px}}@media (min-width:1155px){.portal-header-wrap .search-bar-container{width:53.1%}}@media (max-width:767px){.portal-header-wrap .search-bar-container{width:27%;margin-right:9px}}@media (max-width:954px){.portal-header-wrap .search-bar-container{width:28%}}@media (min-width:955px) and (max-width:991px){.portal-header-wrap .search-bar-container{width:44%;padding:16px 50px 16px 65px}}.portal-header-wrap .search-button{border-bottom-right-radius:5px;border-top-right-radius:5px}.portal-header-wrap .customer-account:hover,.portal-header-wrap .contact-info:hover,.portal-header-wrap .business-hours-modal:hover{text-decoration:none}.portal-header-wrap .customer-account:focus{text-decoration:none}.portal-header-wrap .customer-account:focus span{color:#0f6fbd}.portal-header-wrap .customer-account:focus .customer-name{color:#000}.portal-header-wrap .full-header .logo-container{margin-left:3px}@media (max-width:767px){.portal-header-wrap .full-header .logo-container{margin-right:16px}}.portal-header-wrap .full-header .typeahead.dropdown-menu .active a{background-color:#428bca;color:#fff !important}.portal-header-wrap .full-header .typeahead.dropdown-menu a{color:#0f6fbd !important}.portal-header-wrap .full-header .subcart-dropdown li a{color:#0f6fbd}.portal-header-wrap .full-header .subcart-dropdown li a:hover{color:#262626}@media (min-width:1200px){.portal-header-wrap .full-header .search-result-wrap{width:100%}}@media (max-width:991px){.portal-header-wrap .full-header.window-scrolled .search-bar-container{padding-top:8px}.portal-header-wrap .full-header.window-scrolled .hamburger-container{width:7.5%}}@media (max-width:767px){.portal-header-wrap .full-header.window-scrolled .all-prod-btn-mobile{display:none !important}.portal-header-wrap .full-header.window-scrolled .hamburger-container{display:none !important}.portal-header-wrap .full-header.window-scrolled .search-bar-container{padding-top:8px}.portal-header-wrap .full-header.optinav .all-prod-btn-mobile{display:none !important}.portal-header-wrap .full-header.optinav .hamburger-container{display:none !important}.portal-header-wrap .full-header.optinav .dropdown-menu li{padding-left:0;border-bottom:0}}.portal-header-wrap .window-scrolled .logo-container{margin-right:30px}.portal-header-wrap .window-scrolled .search-bar-container{padding-left:25px;padding-right:25px;width:59%}@media (max-width:767px){.portal-header-wrap .window-scrolled .search-bar-container{width:46%}}@media (max-width:954px){.portal-header-wrap .window-scrolled .search-bar-container{width:40%}}@media (max-width:991px){.portal-header-wrap .window-scrolled .search-bar-container{padding-top:8px}}@media (max-width:991px) and (min-width:955px){.portal-header-wrap .window-scrolled .search-bar-container{padding-left:65px;padding-right:50px}}@media (min-width:955px) and (max-width:1154px){.portal-header-wrap .window-scrolled .search-bar-container{width:52%}}@media (max-width:991px){.portal-header-wrap .window-scrolled .hamburger-container{width:7.5%}}.portal-wrapper .portal-header .notifs-link{margin-top:0}#header{width:auto}.mobile-nav .search-btn{left:0 !important;border-radius:3px 0 0 3px !important}.mobile-nav .search-result-wrap{padding-left:42px}.mobile-nav .search-result-wrap .txtbox{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.mobile-nav .up_search_box .typeahead.dropdown-menu{left:0 !important}.main-wrap .full-header{margin-bottom:20px}.simplified-v2{border-bottom:solid 1px rgba(0,0,0,0.1);background-color:#fff}.simplified-v2 a{color:#0f6fbd}.simplified-v2 a:hover{text-decoration:none;color:#0f6fbd}.simplified-v2 .up-logo-container{padding:0 10px}.simplified-v2 .up-logo-container img{width:100%;height:auto}.simplified-v2 .header-wrapper{padding-top:15px;padding-bottom:10px}.simplified-v2 .live-chat-link:before{content:'|';font-size:13px;vertical-align:top;color:#ddd;line-height:1.2;padding:0 2px 0 2px}.simplified-v2 .live-chat:before{content:'';width:6.5px;height:6.5px;border-radius:100%;display:inline-block;margin-right:4px}.simplified-v2 .live-chat.online:before{background-color:#0b0}.simplified-v2 .live-chat.offline:before{background-color:#c00}.simplified-v2 .contact-info,.simplified-v2 .live-chat{font-weight:700;font-size:13px;color:#0f6fbd}.simplified-v2 .live-chat:hover,.simplified-v2 .contact-info:hover{cursor:pointer}.simplified-v2 .customer-service a{font-size:13px;color:#000;line-height:1.4}.simplified-v2 .contact-container,.simplified-v2 .customer-wrapper,.simplified-v2 .cart-wrapper{padding-top:6px}.simplified-v2 .customer-wrapper,.simplified-v2 .cart-wrapper{display:inline-block}.simplified-v2 .cart-wrapper{vertical-align:top;padding-right:30px;padding-left:5px;cursor:pointer}.simplified-v2 .cart-wrapper .shopping-cart-icon{font-size:33px;color:#0f6fbd}.simplified-v2 .shopping-cart{line-height:1;display:inline-block}.simplified-v2 .shopping-cart .icon-container{display:block;height:32px;width:32px;background:url(../../bootstrap/img/cart-sprite.png) 0 0 no-repeat;overflow:hidden;margin-right:0 !important;float:right;margin-top:1px;background-size:cover !important;text-decoration:none !important}.simplified-v2 .shopping-cart .icon-container:hover{cursor:pointer}.simplified-v2 .shopping-cart .cart-count-badge{display:inline-block;padding:3px 2px;font-size:11.5px;width:20px;height:20px;font-weight:700;line-height:1.3;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#ffc63b;border-radius:100%;position:absolute;right:40px;top:5px}.simplified-v2 .shopping-cart .cart-count-badge:hover{cursor:pointer}.simplified-v2 .account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;color:#000;display:inline-block;font-weight:400}.simplified-v2 .account-name span{cursor:pointer}.simplified-v2 .customer-account{font-weight:700;cursor:pointer}.simplified-v2 .customer-wrapper{font-size:13px;border-right:1px solid #ddd;padding-right:10px;text-align:left}.simplified-v2 .customer-wrapper .fa-caret-down{color:#ffc63b;font-size:15px}.simplified-v2 .customer-wrapper .account-section .acc-section{margin-top:-5px;color:#0f6fbd;cursor:pointer}.simplified-v2 .customer-wrapper .account-section.open ul.arrow{margin-top:6px;left:85px;background:#f5f5f5;font-weight:600}.simplified-v2 .customer-wrapper .account-section.open ul.arrow:before{content:"";position:absolute;border-style:solid;display:block;width:0;margin-top:-13.5px;margin-left:71px;border-width:0 8px 8px;border-color:#f5f5f5 transparent;z-index:1}.simplified-v2 .customer-wrapper .account-section.open ul.arrow:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-9px;margin-left:71px;border-width:0 8px 8px;border-color:#ccc transparent;z-index:0}.simplified-v2 .customer-wrapper .account-section.open ul.arrow li a{color:#0f6fbd;font-size:13px;font-weight:400;padding:5px 14px}.simplified-v2 .customer-wrapper .account-section.open ul.arrow li a:hover{background:#e3e3e3}.simplified-v2 .customer-wrapper .account-section.open ul.arrow li .new_customer{color:#bfbfbf;font-size:13px}.simplified-v2 .customer-wrapper .account-section.open ul.arrow hr{margin:7px 15px}.simplified-v2 .cart-account-section{text-align:right}.simplified-v2 .fixed-container{width:970px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background-color:#fff}.simplified-v2 .subcart-dropdown{left:115px}.easy-container .simplified-v2 *:not(.fa){font-family:"Open Sans",Helvetica,sans-serif}.easy-container .simplified-v2 .customer-wrapper .account-section .acc-section{margin-top:0}.dt-container{margin:0 auto;position:relative;z-index:2550;height:95px}.simplified-wrap .simplified-v2 .up-logo-container img{max-width:200px}.simplified-wrap .simplified-v2 .contact-container{padding-top:2px}.simplified-wrap .simplified-v2 .up-logo-container{padding:0}.portal-header-wrap .holiday-message-wrapper .header-notification{background-color:#fff}@media (min-width:735px) and (max-width:767px){.portal-header-wrap .full-header{display:none !important}.portal-header-wrap .mobile-nav{display:block !important;width:100% !important}.portal-header-wrap .navbar-header{float:none}.portal-header-wrap .col-sm-push-4{left:0}.portal-header-wrap .col-sm-pull-4{right:0}.portal-header-wrap .navbar-collapse.collapse{display:none !important}.portal-header-wrap .navbar-collapse.collapse.in{display:block !important}.portal-header-wrap .mobile-nav .open .dropdown-toggle{background-color:#ececec !important}.portal-header-wrap .mobile-nav .open .dropdown-toggle:hover{background-color:#ececec !important}.portal-header-wrap .dropdown-menu .Nav2_All_Print_Products:hover{background-color:#ececec !important}.portal-header-wrap #navbar_mobile{border-top:1px solid #e7e7e7}}.homepage-content-wrap .left-side-nav{padding-right:10px;width:23%}.left-navigation{padding:0;background:#fff;border:1px solid #ddd;border-radius:5px 5px 0 0;margin-bottom:35px;padding-bottom:20px}.left-navigation ul li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.left-navigation ul li a{min-height:22px;margin:5px 0}.left-navigation .submenu{opacity:0;position:absolute;left:100%;top:-5px;background:#fff;padding:10px 0 10px;width:245px;border:1px solid #ddd;margin-left:1px;border-radius:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.left-navigation .submenu ul{padding-left:0}.left-navigation .submenu ul li{padding:1px 10px 1px 30px}.left-navigation .submenu ul li a{color:#0f6fbd}.left-navigation .submenu ul li:hover{background:#ebf1f1}.left-navigation .submenu ul li:hover a{color:#00a656}.left-navigation .submenu ul li:hover a img{filter:hue-rotate(260deg)}.left-navigation .submenu ul>li>div>a{margin:0 0;padding:3px 0}.left-navigation .submenu>li{margin:0;padding:1px 0}.left-navigation .submenu>li a{color:#000}.left-navigation .submenu>li>div{margin:0;padding:0 15px 0}.left-navigation .submenu>li:not(.link)>div>a{margin:0;font-weight:bold;cursor:default}.left-navigation .submenu .link a{color:#0f6fbd}.left-navigation .submenu .link:hover{background:#ebf1f1}.left-navigation .submenu .link:hover a{color:#00a656}.left-navigation .submenu .link:hover a img{filter:hue-rotate(260deg)}.left-navigation .list{padding:1px 20px}.left-navigation .list.open .submenu{opacity:1}.left-navigation .list img{width:22px;height:22px;margin-right:5px}.left-navigation .list:hover{background:#ebf1f1}.left-navigation .list:hover>div>a>img{filter:hue-rotate(260deg)}.left-navigation .list>div>a{position:relative}.left-navigation .list-wrapper{padding:0}.left-navigation .list-wrapper li{position:relative}.left-navigation .list-wrapper li a{display:block}.left-navigation .fa-caret::after{content:"\f101";font-family:fontAwesome;font-size:11px;margin:0;color:#03a550;right:-5px;position:absolute;top:4px}.left-navigation .new-product span{background:#00a853;color:#fff;border-radius:3px;padding:1px 4px;font-size:8px;vertical-align:top;line-height:2.1}.left-navigation .highlight a{font-weight:bold;font-size:14px}.left-navigation .highlight a::after{content:"\f105";font-family:fontAwesome;float:right;font-size:19px;line-height:1}.left-navigation .border-bottom{border-bottom:1px solid #ddd}.left-navigation .leftnav-title{background-color:#64a6e3;border-radius:3px 3px 0 0;padding:13px 18px;color:#fff;font-weight:700;font-size:15px;margin-bottom:3px}.search-widget-container{position:relative}.search-widget-container.active{z-index:3200}.search-widget-container .hidden{display:none !important}.search-widget-container .search-result-container{border:none;border-radius:2px;background:#fff;position:absolute;z-index:1500;margin-top:2px;width:100%;overflow:hidden;overflow-y:auto}@media (max-width: 767px){.search-widget-container .search-result-container{border-top:1px solid #cfcfcf;background:#fff;margin-top:15px;overflow:auto;position:fixed;height:calc(100% - 128px);width:100%;left:0}}@media (min-width: 768px) and (max-width: 991px){.search-widget-container .search-result-container{width:calc(100% + 100px)}}.search-widget-container .results-list{list-style-type:none;padding:0;margin:0;background:#fff !important}.search-widget-container .search-bar{width:100%;border-radius:3px;border:1px solid #cfcfcf;padding:7px 12px;padding-right:30px;font-size:14px;height:100%;outline:none}@media (max-width: 767px){.search-widget-container .search-bar{font-size:16px}}.search-widget-container .search-bar::-ms-clear{display:none}.search-widget-container .search-clear-icon,.search-widget-container .search-loader-icon{color:#999}.search-widget-container .search-icon{color:#ffca02}.search-widget-container .search-icon,.search-widget-container .search-clear-icon,.search-widget-container .search-loader-icon{font-size:20px;padding:8px;display:inline-block;position:absolute;right:0;height:100%;vertical-align:top;cursor:pointer}.search-widget-container .search-icon i,.search-widget-container .search-clear-icon i,.search-widget-container .search-loader-icon i{vertical-align:top}.search-widget-container .group-container{margin-bottom:8px}.search-widget-container .group-heading,.search-widget-container .recent-search-heading{font-size:14px;display:inline-block;color:#999;display:block;padding:4px 12px;background:#f2f2f2}.search-widget-container .search-result{font-size:14px;padding:8px 12px;cursor:pointer;color:#0f6fbd;display:table;width:100%}@media (max-width: 767px){.search-widget-container .search-result{background:#fff !important}}@media (min-width: 768px){.search-widget-container .search-result.active{background:#63a6e4;color:#fff}.search-widget-container .search-result.active strong,.search-widget-container .search-result.active a{color:#fff}.search-widget-container .search-result.active .result-price{color:#fff}}.search-widget-container .search-result strong{color:#0f6fbd}.search-widget-container .search-result a{transition:none;display:block}.search-widget-container .search-result a:hover{color:#fff}.search-widget-container .result-thumbnail{display:table-cell;vertical-align:middle;width:50px;height:50px}.search-widget-container .result-thumbnail img{width:50px}.search-widget-container .result-details{display:table-cell;vertical-align:middle;padding-left:15px;line-height:16px}.search-widget-container .result-price{font-style:italic;font-size:13px;color:#333}.search-widget-container .result-name{font-size:15px}.search-widget-container .all-products-link-container{padding-left:26px;padding:8px 12px;font-size:14px;background:#f2f2f2}.search-widget-container .all-products-link{font-weight:700;font-size:14px;color:#0f6fbd}.search-widget-container .recent-searches-group{margin:0}@media (max-width: 767px){.search-widget-container .recent-searches-group .results-list{padding:10px 0}}.search-widget-container .recent-search{margin-bottom:2px;padding:3px 0;padding-left:50px;color:#0f6fbd;font-size:14px;cursor:pointer}@media (max-width: 767px){.search-widget-container .recent-search{padding:4px 12px;background:#fff !important}}@media (min-width: 768px){.search-widget-container .recent-search:hover,.search-widget-container .recent-search.active{background:#63a6e4;color:#fff}}.search-widget-container .categories-group .search-result{padding:4px 12px}.search-widget-container .categories-group .results-list{padding-top:10px;padding-bottom:2px}.page-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);z-index:3000;display:none}.checkout-nav{background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.checkout-nav h1{font-weight:bold;font-size:25px;margin:0;padding:25px 0}.checkout-nav ul{text-decoration:none;padding:0}.checkout-nav ul li{display:inline-block;margin-right:40px;font-size:14px;padding-top:21px;position:relative;color:#00a656;font-weight:bold}.checkout-nav ul li::before{background:url(../bootstrap/img/check-icons.svg) no-repeat;content:"";display:inline-block;height:25px;width:30px;vertical-align:middle}.checkout-nav ul li.active{border-top:4px solid #00a656}.checkout-nav ul li.active::after{display:inline-block}.checkout-nav ul li.active~li::before{display:none}.checkout-nav ul li.active~li:not(:last-of-type)::after{display:inline-block}.checkout-nav ul li.active:last-of-type::after{display:none !important}.checkout-nav ul li.active~li{color:#333;font-weight:normal}.checkout-nav ul li:after{font-family:FontAwesome;content:"\f054 ";padding:0 15px;color:#aaa;position:absolute;font-weight:normal;display:none}.checkout-nav .checkout-nav-list{text-align:right}@media (max-width:991px){.checkout-nav ul li{padding-top:15px}.checkout-nav .checkout-nav-title{display:none}.checkout-nav .checkout-nav-list{text-align:left;padding-left:25px}}.product-page-template .popover{border:none}.product-page-template .popover-content{width:auto;border:none !important;padding:0 14px;box-shadow:none !important}.product-page-template .popover-title{padding:14px 14px;border:none;background-color:#fff}.product-page-template .popover-title .close{position:absolute;right:10px;top:5px}.product-page-heading{float:left}@media (max-width: 991px){.product-page-heading{float:none;display:block;text-align:center;margin-top:10px}}.product-page-container{position:relative}@media (min-width: 992px){.product-page-container .bazaar-voice{margin-top:18px;margin-left:15px;float:left}}@media (max-width: 991px){.product-page-container .bazaar-voice{margin:0 auto;display:block;width:88px;height:28px}}@media (max-width: 991px){.product-page-container .bazaar-voice .bv-summary-bar .bv-write-review-container .bv-write-review{display:none !important}}.product-page-container .bv-rating-stars-container{margin-top:4px !important}.product-page-container .button-widget{width:70%;margin:0 auto 15px auto;transition:all .1s ease-in;font-weight:normal !important;text-transform:uppercase !important;clear:both;display:block;font-size:16px}.product-page-container .product-thumbnail-container{margin-top:15px}@media (max-width: 991px){.product-page-container .product-thumbnail-container{padding-top:15px;position:absolute;top:0;left:0}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container{width:750px;margin:auto}}.product-page-container .product-thumbnail-container .product-images-container .product-main-image{float:right;padding-right:0}.product-page-container .product-thumbnail-container .product-images-container .product-main-image.single-product-main{padding-left:0}@media (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .product-main-image{float:none;padding-right:15px}}.product-page-container .product-thumbnail-container .product-images-container .product-main-image #dynamic-carousel{widows:63%;margin:0 auto}.product-page-container .product-thumbnail-container .product-images-container .product-main-image .slick-track .slick-slide.slick-current.slick-active{outline:none}.product-page-container .product-thumbnail-container .product-images-container .product-main-image #dynamic_carousel{display:none}.product-page-container .product-thumbnail-container .product-images-container .product-thumbnail{display:block;margin-bottom:25px;border:1px solid #ecebef;padding:3px;width:364px;height:364px}@media (min-width: 768px){.product-page-container .product-thumbnail-container .product-images-container .product-thumbnail.no-widget-thumbnail{width:450px;height:450px}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .product-thumbnail{width:450px;height:450px;margin:0 auto}}@media (max-width: 767px){.product-page-container .product-thumbnail-container .product-images-container .product-thumbnail{width:345px;height:345px;margin:0 auto}}@media (max-width:480px){.product-page-container .product-thumbnail-container .product-images-container .product-thumbnail{width:220px;height:220px;margin:0 auto}}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{float:left;padding:0;display:none}@media (min-width: 768px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{max-height:390px}}@media (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{float:none;margin-top:10px}}@media (max-width: 767px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{width:345px;margin:auto;height:67px;overflow:hidden;margin-top:10px}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{width:450px;margin:auto;height:84px;overflow:hidden;margin-top:10px}}@media (max-width:480px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container{width:221px;margin:0 auto;height:58px;overflow:hidden;margin-top:10px}}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail{cursor:pointer;border:2px solid #ddd;padding:5px}@media (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail{margin-right:10px}}@media (max-width:480px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail{margin-right:5px;padding:3px}}@media (min-width: 768px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail img{width:53px;height:53px}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail img{width:64px;height:64px}}@media (max-width: 767px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail img{width:49px;height:49px}}@media (max-width:480px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail img{width:40px;height:40px}}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .gallery-thumbnail:hover{border:2px solid #f9c733 !important;outline:none !important}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track{width:100%;margin:0 auto !important}@media (min-width: 768px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track{height:382px}}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active{border:1px solid transparent;outline:1px solid transparent}@media (min-width: 992px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active{width:70px !important}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active{width:80px;margin-right:10px}}@media (max-width: 767px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active{width:65px;margin-right:5px}}@media (max-width:480px){.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active{width:55px;margin-right:5px}}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-current .gallery-thumbnail,.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide.slick-active.slick-current .gallery-thumbnail{border:2px solid #f9c733 !important;outline:none !important}.product-page-container .product-thumbnail-container .product-images-container .thumbnail-container .slick-track .slick-slide .slick-loading{background-image:url(../new_site_files/img/up/wood/loading-1.gif);background-size:25px 25px;background-repeat:no-repeat;background-position:15px 14px;display:block;width:55px;height:55px;text-align:center;line-height:4.8;font-size:10px;color:#fff}.product-page-container .product-thumbnail-container .product-images-container .proxy-dynamic-carousel{float:right}@media (max-width:991px){.product-page-container .product-thumbnail-container .product-images-container .proxy-dynamic-carousel{float:none}}.product-page-container .product-details-container{border-top:1px solid #ddd;padding-bottom:30px;margin-top:50px}.product-page-container .product-details-container .tab-heading{font-weight:600 !important;font-size:30px !important;font-family:"Open Sans";margin-top:20px;margin-bottom:10px}.product-page-container .product-detail-tabs-container{border:none;float:left;margin-top:-41px}@media (max-width: 767px){.product-page-container .product-detail-tabs-container{margin-top:-36px}}.product-page-container .product-detail-tabs-container li.active a{border-top:4px solid #ffa500;padding:8px 15px}.product-page-container .product-detail-tabs-container li.active a:hover,.product-page-container .product-detail-tabs-container li.active a:focus{border-bottom-color:#fff;border-top:4px solid #ffa500}.product-page-container .product-detail-tabs-container a{min-height:40px}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-name-container{margin-top:480px}}@media (max-width: 767px){.product-page-container .product-name-container{margin-top:376px}}@media (max-width:480px){.product-page-container .product-name-container{margin-top:250px}}@media (min-width: 768px) and (max-width: 991px){.product-page-container .product-name-container.has-gallery{margin-top:578px}}@media (max-width: 767px){.product-page-container .product-name-container.has-gallery{margin-top:458px}}@media (max-width:480px){.product-page-container .product-name-container.has-gallery{margin-top:318px}}.product-page-container .zip-code-button{margin:0;background-color:#eceff4;border:1px solid #ccc;color:#666;font-weight:normal;font-size:14px}.product-page-container .zip-code-input{height:auto;padding:6px 6px 6px 11px;box-shadow:none !important;background:none;background-color:#fff}.product-page-container .zip-code-input::-webkit-input-placeholder{font-style:italic}.product-page-container .zip-code-input::-moz-placeholder{font-style:italic}.product-page-container .zip-code-input:-ms-input-placeholder{font-style:italic}.product-page-container .zip-code-input:-moz-placeholder{font-style:italic}.product-page-container .shipping-note-container{margin:0 !important;padding:0}.product-page-container .calcShipping .shipping-free-price,.product-page-container .calcShipping .shipping-discounted-rate{margin-bottom:0;line-height:1;font-size:15px;font-weight:bold}.product-page-container .calcShipping .shipping-free-price,.product-page-container .calcShipping .shipping-discounted-rate,.product-page-container .calcShipping .original-shipping-rate{display:block;text-align:right}.product-page-container .calcShipping .shipping-free-price{color:#00a656}.product-page-container .calcShipping .shipping-discounted-rate{color:red}.product-page-container .calcShipping .original-shipping-rate{text-decoration:line-through;font-size:13px}@media (min-width:768px){.product-page-container .calculator-mirror-container .order-button-container{display:none;padding:25px 0 15px 0;overflow:hidden}.product-page-container .calculator-mirror-container .order-button-container .upload-late-content{display:none}.product-page-container .calculator-mirror-container .order-button-container .main-order-button .order-button{font-weight:700;display:block;margin-top:10px;font-size:18px}.product-page-container .calculator-mirror-container .price-main-container{display:none}.product-page-container .product-page-content-container .mobile-upload-instruction{display:none;text-align:center;overflow:hidden;min-height:1px;float:left;padding-left:10px;padding-right:10px}.product-page-container .product-page-content-container .mobile-upload-instruction img{display:inline-block;max-width:90px}.product-page-container .product-page-content-container .mobile-upload-instruction .dashed{position:relative}.product-page-container .product-page-content-container .mobile-upload-instruction .dashed::before{content:'';border-bottom:3px dashed #d8d8d8;position:absolute;top:0;bottom:65%;left:12px;right:0;z-index:-1;width:80%;margin-left:6%}.product-page-container .product-page-content-container .mobile-upload-instruction ul{padding-left:0;overflow:hidden;min-height:1px}.product-page-container .product-page-content-container .mobile-upload-instruction ul li{list-style:none;float:left;width:25%;z-index:2}.product-page-container .product-page-content-container .mobile-upload-instruction .instruction-header{display:block;font-size:22px;font-weight:700;margin-bottom:3px}.product-page-container .product-page-content-container .mobile-upload-instruction .instruction{display:block;padding-left:30px;padding-right:30px;margin-bottom:15px}.product-page-container .product-page-content-container .mobile-upload-instruction .step-label{font-size:13px;font-weight:500;color:#666;display:block;margin-top:5px;line-height:15px}.product-page-container .product-page-content-container .mobile-upload-instruction .computer{border:1px solid #0d7d9a;padding:2px 8px;display:inline-block;margin-top:8px;border-radius:23px;font-size:13px;background:#0d7d9a;color:#fff;position:relative}.product-page-container .product-page-content-container .mobile-upload-instruction .computer::before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0d7d9a;position:absolute;top:-7px;bottom:0;right:0;left:29px}}.product-page-container .price-table-container{padding:0 15px 5px 15px}.product-page-container .price-table-widget{padding-bottom:15px}.product-page-container .price-table-widget h2{margin:0 0 15px 0}.product-page-container .price-table-widget .price-table{border:1px solid #eee;overflow:hidden;border-radius:10px}.product-page-container .price-table-widget .price-table .pt-row{padding:0}.product-page-container .price-table-widget .price-table .pt-row:nth-child(even){background-color:#ecebef}.product-page-container .price-table-widget .price-table .pt-col{float:left;word-break:break-all;word-wrap:break-word}.product-page-container .price-table-widget .price-table .p-0{padding:0}.product-page-container .price-table-widget .price-table .pr-10{padding-right:10px}.product-page-container .price-table-widget .price-table .p-10{padding:10px}.feature-widget{padding:0;float:left;margin-right:40px;margin-bottom:0}.feature-widget-item{font-size:14px;line-height:26px;color:#333}.feature-widget-item:before{margin-right:10px;font-family:FontAwesome;content:"\f00c";color:#00a656}.feature-tab-container{margin-bottom:30px}.feature-tab-label{font-size:24px;display:block;margin-bottom:10px;font-weight:700}.price-subtotal .subtotal-price,.unit-price .subtotal-price{text-decoration:line-through;color:#666;font-size:14px;display:none;padding-right:10px}.price-subtotal .discounted-price,.unit-price .discounted-price{color:#f00;font-size:20px}.price-subtotal .new .discounted-price,.unit-price .new .discounted-price{color:#00a656}.price-subtotal .subtotal-label,.unit-price .subtotal-label{font-weight:normal}.price-subtotal .loader,.unit-price .loader{display:none;width:27px}.unit-price{font-weight:normal;padding-top:5px;font-size:11px}.mobile-unit-price{font-weight:normal;padding-top:5px;font-size:11px;text-align:right;border-bottom:1px solid #d8d8d8;padding:5px 20px 15px 0}.price-container .price-discount{text-decoration:line-through;color:#666;font-size:14px;padding-right:10px}.price-container .price-amount{float:right;color:#00a656;font-weight:bold;font-size:20px}.price-container .price-amount.has-discount{color:red;font-size:20px}.multicalc-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:700;cursor:pointer;width:76px}.share-config-container{float:right}.share-config-button{width:35px;margin:10px auto;cursor:pointer;display:block;padding-left:1px;font-size:25px}.shared-msg{float:right;height:100%;margin:10px;padding:6px;color:#4b9f4c}.shared-btn-group{float:right;margin:10px}.product-config-input{outline:none;box-shadow:0 0 5px #66afe9;padding:3px 3px 3px 3px;margin:5px 1px 3px 0;border:1px solid #66afe9;width:100%;height:38px}.related-products{text-align:center;margin:20px 0 50px 0;font-size:12px}@media (max-width: 991px){.related-products{display:none}}.related-products li{display:inline-block;padding:10px;width:29%}.related-products li.selected{border:2px solid #ffcd0d}.ffr-link{color:#666;width:170px;margin:auto;cursor:pointer;display:block}.ffr-link .more-info{background:url(../../../img/up/wood/gfx-more-info.png) no-repeat scroll left top rgba(0,0,0,0);cursor:pointer;display:inline-block;height:12px;left:4px;overflow:hidden;position:relative;text-indent:-4000px;top:1px;width:12px}#newMultiCalcTemplate{margin:10px 0}#newMultiCalcTemplate span{color:inherit;padding:0;border:0;float:none;font-size:inherit;margin-bottom:0;display:initial;margin-left:0;height:auto;background:transparent}#newMultiCalcTemplate .center-txt{text-align:center}#newMultiCalcTemplate .calc-switch-container{padding-left:0;position:absolute;width:90%;z-index:10;max-height:160px;visibility:hidden;background:#fff;margin-bottom:0}#newMultiCalcTemplate .calc-switch-container.active{border:solid 1px #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);visibility:visible}#newMultiCalcTemplate .calc-switch.new-multi-panel{margin-bottom:0;height:39px;position:relative;padding:7px 12px;min-height:1px}#newMultiCalcTemplate .calc-switch.new-multi-panel.odd,#newMultiCalcTemplate .calc-switch.new-multi-panel.even{width:100%}#newMultiCalcTemplate .calc-switch.new-multi-panel.active,#newMultiCalcTemplate .calc-switch.new-multi-panel:hover{color:#000;box-shadow:0 0 0 1px #f2dd50 inset;box-sizing:border-box}#newMultiCalcTemplate .calc-switch.new-multi-panel .multicalc-label{font-weight:normal;margin-bottom:0;margin-top:-10px;color:#555;width:170px}#newMultiCalcTemplate .calc-switch.new-multi-panel .multicalc-icon{margin-top:-10px;margin-left:-9px}#newMultiCalcTemplate .calc-switch.new-multi-panel.whole .multicalc-label{width:170px}#newMultiCalcTemplate .multicalc-desktop #selected-option{width:100%;position:relative;margin-bottom:0 !important;height:39px !important;padding:7px 12px !important;border-radius:0;min-height:1px !important;color:#555}#newMultiCalcTemplate .multicalc-desktop #selected-option.arrow-up{color:#555;border:solid 1px #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);border-bottom:0}#newMultiCalcTemplate .multicalc-desktop #selected-option.arrow-up:before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;position:absolute;right:15px;margin-top:10px;z-index:1}#newMultiCalcTemplate .multicalc-desktop #selected-option.arrow-up:hover{color:#000;border:solid 1px #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);border-bottom:0}#newMultiCalcTemplate .multicalc-desktop #selected-option.arrow-down:before{content:'';height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;position:absolute;right:15px;margin-top:10px;z-index:1}#newMultiCalcTemplate .multicalc-desktop #selected-option.active{font-weight:normal}#newMultiCalcTemplate .multicalc-desktop #selected-option .multicalc-label{font-weight:normal;margin-bottom:0;width:170px;color:#555}#newMultiCalcTemplate .multicalc-desktop #selected-option .multicalc-icon{margin-top:-5px;margin-left:-9px}#newMultiCalcTemplate .multicalc-desktop #multicalccustom-select .new-multi-panel{color:#555}#newMultiCalcTemplate .new-multi-panel,#newMultiCalcTemplate #selected-option{cursor:pointer;background-color:white;display:inline-block;min-height:50px;color:#1a85d9;border:1px solid #ddd;margin-bottom:5px;padding:5px 0}#newMultiCalcTemplate .new-multi-panel.odd,#newMultiCalcTemplate #selected-option.odd,#newMultiCalcTemplate .new-multi-panel.even,#newMultiCalcTemplate #selected-option.even{width:49%;line-height:2.3}#newMultiCalcTemplate .new-multi-panel.odd.center-txt,#newMultiCalcTemplate #selected-option.odd.center-txt,#newMultiCalcTemplate .new-multi-panel.even.center-txt,#newMultiCalcTemplate #selected-option.even.center-txt{width:115px}#newMultiCalcTemplate .new-multi-panel.whole,#newMultiCalcTemplate #selected-option.whole{width:99%;line-height:2.3}#newMultiCalcTemplate .new-multi-panel.whole .multicalc-label,#newMultiCalcTemplate #selected-option.whole .multicalc-label{width:170px}#newMultiCalcTemplate .new-multi-panel.whole.center-txt .multicalc-label,#newMultiCalcTemplate #selected-option.whole.center-txt .multicalc-label{width:220px}#newMultiCalcTemplate .new-multi-panel.active,#newMultiCalcTemplate #selected-option.active,#newMultiCalcTemplate .new-multi-panel:hover,#newMultiCalcTemplate #selected-option:hover{color:#000;box-shadow:0 0 0 2px #f2dd50 inset;box-sizing:border-box}#newMultiCalcTemplate .new-multi-panel .multicalc-icon,#newMultiCalcTemplate #selected-option .multicalc-icon{vertical-align:middle;width:48px;height:auto;margin:0}#newMultiCalcTemplate .new-multi-panel .multicalc-label,#newMultiCalcTemplate #selected-option .multicalc-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:700;cursor:pointer;width:76px}#newMultiCalcTemplate .container-label{font-size:14px;text-align:left;padding-left:20px;padding-top:0}#newMultiCalcTemplate .container-label .tooltip-info{color:#0f6fbd}#newMultiCalcTemplate .container-label .tooltip-info:hover{cursor:pointer}#newMultiCalcTemplate .container-label .tooltip-info:hover,#newMultiCalcTemplate .container-label .tooltip-info:hover>.fa-info-circle,#newMultiCalcTemplate .container-label .tooltip-info.tooltip-in,#newMultiCalcTemplate .container-label .tooltip-info.tooltip-in>.fa-info-circle{color:#17a456}#newMultiCalcTemplate .container-label .tooltip-info.with-label{display:block;margin-top:-5px;font-size:12px;width:145px;position:absolute}#newMultiCalcTemplate .container-label .tooltip-info>.fa-info-circle{font-size:14px}#newMultiCalcTemplate .multicalc-mobile{display:none}@media (max-width: 1199px){#newMultiCalcTemplate .container-label{text-align:right;padding-right:0}#newMultiCalcTemplate .container-label label{font-size:13px}#newMultiCalcTemplate .container-label .tooltip-info.with-label{text-align:right;padding-right:7px}#newMultiCalcTemplate .container-label .tooltip-info>.fa-info-circle{font-size:13px}}@media (max-width: 991px){#newMultiCalcTemplate .container-label{transition:font-size .2s linear,padding .2s linear}#newMultiCalcTemplate .container-label label{font-size:14px}#newMultiCalcTemplate .container-label .tooltip-info>.fa-info-circle{font-size:14px}#newMultiCalcTemplate .container-label .tooltip-info.with-label{width:initial;padding-right:initial}}@media (max-width: 767px){#newMultiCalcTemplate{padding-bottom:10px}#newMultiCalcTemplate .container-label{padding-top:0;text-align:left}#newMultiCalcTemplate .multicalc-mobile{display:block}#newMultiCalcTemplate .multicalc-desktop{display:none}}.desktop-calculator-container{margin-top:15px;margin-bottom:45px !important}@media (max-width: 991px){.desktop-calculator-container{display:none}}.desktop-calculator-container select{position:relative;box-shadow:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:#fff url('../new_site_files/img/up/wood/arrow-down-light.png') 96% 55% no-repeat;border:solid 1px #ccc}.desktop-calculator-container .calc-attrs{margin:10px 0 !important}.desktop-calculator-container .calc-attrs label{text-align:left}@media (min-width: 992px) and (max-width: 1199px){.desktop-calculator-container .calc-attrs label{text-align:right}}.desktop-calculator-container .shipRadio{display:none}.desktop-calculator-container .shipping-cost{display:inline-block;cursor:pointer;padding:0;font-size:13px;margin-right:10px}.desktop-calculator-container .shipping-cost:before{content:"";display:inline-block;width:18px;height:18px;position:absolute;left:24px;border:1px solid #828282;border-radius:15px;box-sizing:border-box;top:17px}.desktop-calculator-container .popover>.arrow{left:59.5%}.desktop-calculator-container .popover>.arrow:after{bottom:1px !important}.desktop-calculator-container .popover-content{border:none !important;box-shadow:none !important}.desktop-calculator-container .popover-content .free-proof img{float:left;margin:0 15px 0 0}.desktop-calculator-container .popover-content .free-proof h3{color:#000;font-size:14px;font-weight:700;margin:5px 0 0 0}.desktop-calculator-container .popover-content .free-proof p{font-size:11px;color:#333;clear:both;width:75%;margin:0 auto 5px auto}.desktop-calculator-container .arrow{border-bottom:1px}.desktop-calculator-container .shipRadio:checked+.shipping-cost:after{content:"";display:block;width:12px;height:12px;background-color:#333;position:absolute;left:27px;border-radius:100%;top:20px}.desktop-calculator-container .price-container.cost{border:none;padding:15px 0;margin:-1px 0 10px;text-align:right;font-size:14px;font-weight:700;line-height:14px;background:none}@media (max-width: 991px){.desktop-calculator-container{margin:0 !important;margin-bottom:45px !important;padding:0 !important}}.desktop-calculator-container .shipping-estimator-divider{margin-bottom:0}.desktop-calculator-container .calculator-wrapper hr{margin:10px 0}@media (max-width: 991px){.desktop-calculator-container .calculator-wrapper .calculator{overflow:hidden;width:0;height:0}.desktop-calculator-container .calculator-wrapper .buttons-container{visibility:hidden;width:0;height:0}.desktop-calculator-container .calculator-wrapper .shipping-estimator-divider{display:none}.desktop-calculator-container .calculator-wrapper .zip-input{padding:0}.desktop-calculator-container .calculator-wrapper .zipcode{float:none;width:90%;margin:0 auto}.desktop-calculator-container .calculator-wrapper .zip-code-button{float:none;width:90%;margin:0 auto;margin-top:10px;display:block;padding:10px}.desktop-calculator-container .calculator-wrapper .shippingResult{width:95%;margin:0 auto;margin-top:25px}.desktop-calculator-container .calculator-wrapper .product-shipping-icon{display:none}.desktop-calculator-container .calculator-wrapper .product-shipping{margin:0 auto;text-align:center;color:#333}}.desktop-calculator-container .shipping-option{margin:0 !important;padding:0 !important}.desktop-calculator-container .shipping-option .label-result{margin:0;width:100%}.mobile-calculator-container{padding:0 !important}.calculator-mirror-action-container{padding:20px}.calculator-mirror-body-container{display:none}.calculator-mirror-container{padding:20px;background-color:#ecebef}.calculator-mirror-container .order-button{margin-top:25px}.calculator-attribute-modal-header{background-color:#f6f6f6}.calculator-attribute-modal-body{padding:0 !important;max-height:400px;overflow-y:auto}.calculator-label{font-weight:700;width:100%;margin:0 auto 10px auto !important}.calculator-label-text{background-color:#00a656;padding:5px;display:block;float:left;text-transform:uppercase;color:#fff;font-weight:600}.calculator-wrapper{background-color:#ecebef;padding-bottom:24px}.calculator-loader-container{text-align:center;font-size:16px;color:#999;margin:20px 0}.calculator-loader{width:55px}.modal-body .check-icon{float:right;font-size:22px;color:#00a656;position:absolute;right:10px;top:calc(50% - 11px)}.modal-body .check-icon i{vertical-align:top}.modal-header-label{font-weight:700}.modal-close-button{position:absolute;top:15px;right:15px}.modal-close-button:focus{outline:none}.multi-calc-switch-button{width:100%;margin-bottom:10px;text-align:left;position:relative;padding:10px;background:none;background-color:#fff;border:1px solid #d8d8d8}.calculator-attribute-button{width:100%;margin-bottom:10px;text-align:left;position:relative;padding:10px;background:none;background-color:#fff;border:1px solid #d8d8d8}.calculator-attribute-name{display:block;text-transform:uppercase;font-size:12px}.calculator-attribute-value{font-weight:700;display:block}.calculator-attribute-icon{position:absolute;font-size:22px;line-height:22px;top:calc(50% - 11px);right:15px;color:#a9a9a9}.calculator-attribute-value-container{padding:10px 15px;border-bottom:1px solid #e6e6e6;cursor:pointer;position:relative;display:none}.attribute-value-name{font-weight:600}.attribute-value-name.with-tooltip{font-weight:bold}.attribute-value-tooltip{font-size:11px;display:block;font-weight:normal;width:86%}.attribute-value-icon{margin-right:12px;text-align:center;min-width:16%;display:inline-block}.attribute-value-icon img{min-height:30px;max-height:40px}.calculator-variation-container{padding:10px 15px;border-bottom:1px solid #e6e6e6;cursor:pointer;position:relative}.calculator-attribute-input-container{position:relative}.calculator-attribute-input-label{position:absolute;top:10px;left:12px}.calculator-attribute-input{display:block;width:100%;height:62px;padding-top:18px;padding-left:10px;margin-bottom:10px;border:1px solid #d8d8d8;font-weight:bold}.order-button{background-color:#ffcd0d;text-align:center;border-radius:3px;padding:15px;cursor:pointer}.order-button .button-label{font-weight:700;display:block}.price-container .price-label{font-weight:600;float:left}.product-shipping{margin:0 10px 0 44px;font-size:15px;cursor:pointer;display:block;position:relative;color:#0f6fbd}.product-shipping-icon{font-size:22px;position:absolute;left:-20px;top:0;margin:0}.product-shipping-label{font-weight:600}.zipcode-container{margin:10px 0 !important}.zipcode{padding:0;float:left;margin-right:10px}@media (min-width: 768px){.zipcode{width:33%}}.shippingServices{background-color:#fff;border:1px solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px 0;min-height:58px;margin-top:-1px}.shipping-detail{padding-left:40px;width:78%;float:left}@media (min-width: 1200px){.shipping-detail{font-size:12px}}@media (min-width: 992px){.shipping-detail{font-size:13px}}.shipping-detail .grey{color:#999}.shipping-note{font-size:11px;color:#999;margin-bottom:5px}.price-container{border:none;padding-top:15px;margin:0 20px;text-align:right;font-size:14px;font-weight:700;line-height:14px;background:none}.custom-size-control .custom-dimension{width:45%}.custom-size-control .custom-dimension:first-child{float:left;margin-right:10px}.custom-size-control .custom-dimension:last-child{float:right}.custom-size-control .size-by{float:left}.custom-size-control .size-by label{position:relative;top:5px}.link-button-wrapper{margin-top:20px;text-align:center}@media (max-width: 991px){.link-button-wrapper{display:none}}.link-button-wrapper .link-button-subtext{font-size:14px;color:#000}.link-button-wrapper .link-button-text{font-size:14px;color:#0f6fbd}.single-value-attribute{padding:0 10px;margin-bottom:10px}.single-value-attribute .single-attr-name{display:block;text-transform:uppercase;font-size:12px}.single-value-attribute .single-attr{font-weight:bold}.single-value-attribute span{display:block}.product-attribute-options-modal.in .modal-dialog{top:12%;top:calc(50% - 225px)}.calculator-attributes-container .attribute-width,.calculator-attributes-container .attribute-width_ft{width:50%;float:left;position:relative;padding-right:18px}.calculator-attributes-container .attribute-width::after,.calculator-attributes-container .attribute-width_ft::after{position:absolute;content:" x ";font-size:20px;color:#000;top:calc(50% - 23px);right:-7px}.calculator-attributes-container .attribute-height,.calculator-attributes-container .attribute-height_ft{width:50%;float:left;position:relative;padding-left:18px}.upload-form-title{display:block;width:100%;padding-top:15px}@media (max-width:991px){.upload-form-title{padding-top:0;margin-top:15px;margin-bottom:15px !important}#upload_area #recent-file-btn-front.recent-file-btn,#upload_area #recent-file-btn-back.recent-file-btn{background:#0f6fbd;color:#fff;font-weight:normal !important}#upload_area #skip_upload_front.skip-upload,#upload_area #skip_upload_back.skip-upload{background:#f5f5f5;color:#0f6fbd;margin-top:15px;font-weight:bold !important;border:1px solid #cecece}#upload_area #skip_upload_front.skip-upload:focus,#upload_area #skip_upload_back.skip-upload:focus{outline:transparent}}.forgot-password-request-modal .modal-header{position:relative;padding-bottom:0}.forgot-password-request-modal .modal-body{padding:15px 40px;padding-top:0;margin-bottom:35px}.forgot-password-request-modal .modal-heading{text-align:center;font-weight:bold;margin-bottom:0}@media (min-width: 768px){.forgot-password-request-modal .modal-dialog{width:500px}}.forgot-password-request-modal .close{position:absolute;top:15px;right:15px}.forgot-password-request-modal .forgot-password-message{padding-top:15px}.forgot-password-request-modal .forgot-password-message span{display:block;margin-bottom:20px}.forgot-password-request-modal .forgot-password-message.success-message{padding-top:25px}.forgot-password-request-modal .forgot-password-request-submit{color:#fff;padding:10px;background-color:#0f6fbc;font-size:16px}.forgot-password-request-modal .forgot-password-request-email{font-size:16px;padding:7px 12px;padding-right:60px;width:100%;margin-bottom:10px;border:1px solid #ccc;height:48px}.forgot-password-request-modal .forgot-password-request-email:required{box-shadow:none}.forgot-password-request-modal .forgot-password-request-email:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.forgot-password-request-modal .forgot-password-request-email::-webkit-input-placeholder{color:#777}.forgot-password-request-modal .forgot-password-request-email:-moz-placeholder{color:#777}.forgot-password-request-modal .forgot-password-request-email::-moz-placeholder{color:#777}.forgot-password-request-modal .forgot-password-request-email:-ms-input-placeholder{color:#777}.forgot-password-request-modal .hide-element{display:none}.forgot-password-request-modal .show-element{display:block !important}.forgot-password-request-modal .notification{padding:10px 40px}.forgot-password-request-modal .notification ul{padding:0}.forgot-password-modal-1 .modal-heading{text-align:left;padding-left:25px}.forgot-password-modal-1 .input-container{position:relative}.forgot-password-modal-1 .input-icon-container{position:absolute;top:6px;right:16px;width:30px;height:30px}.forgot-password-modal-1 .forgot-password-request-submit{background:#00a656}.forgot-password-modal-1 .forgot-password-request-submit:disabled,.forgot-password-modal-1 .forgot-password-request-submit[disabled],.forgot-password-modal-1 .forgot-password-request-submit:hover{background:#01944d}.calc-custom-dropdown-container{position:relative}.calc-custom-dropdown-container .custom-selected-value{cursor:pointer;background:#fff;border:1px solid #ccc;padding:4px 12px;height:34px;color:#555;font-size:14px;position:relative;line-height:26px;overflow:hidden;word-break:break-all}.calc-custom-dropdown-container .calc-custom-dropdown-icon{color:#ccc;font-size:20px;position:absolute;height:100%;top:0;padding:3px 10px;background:#fff;right:0;line-height:29px}.calc-custom-dropdown-container .custom-attribute-list{border:1px solid #ccc;background:#fff;max-height:310px;overflow-y:auto;overflow-x:hidden;border-radius:5px;position:absolute;width:100%;z-index:5;display:none}.calc-custom-dropdown-container .custom-attribute{padding:4px 12px;cursor:pointer;display:table;width:100%;color:#333;font-size:14px}.calc-custom-dropdown-container .custom-attribute:hover{background:#f1f2f6}.calc-custom-dropdown-container .special-prop-icon{width:14px;height:14px;vertical-align:top;margin-top:3px;margin-left:4px}.calc-custom-dropdown-container .custom-attribute-label{display:table-cell;vertical-align:middle;padding-right:10px}.calc-custom-dropdown-container .special-prop-container{display:table-cell;text-align:right;vertical-align:middle;font-size:12px;font-style:italic;white-space:nowrap}.calc-custom-dropdown-container .custom-attribute-group .custom-attribute{padding:4px 24px}.calc-custom-dropdown-container .custom-attribute-group-label{font-weight:bold;color:#333;padding:4px 12px;display:block}.has-special-properties select{display:none}@media (min-width:992px){.container-fluid.cart-main-container .cart-container.original-cart .edit-projname{width:197px !important}}.cart-container .item-section{margin-bottom:30px}.cart-container .item-section .heading-container{background-color:#f5f5f5;border-bottom:1px solid #ddd}.cart-container .item-section>div{border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.cart-container .panel-body{padding-left:15px}.cart-container .cart-header{overflow:auto;margin-top:30px}.cart-container .cart-header h1{font-size:30px;margin-top:0;margin-bottom:20px}.cart-container .cart-actions{text-align:right;margin-top:8px}.cart-container .cart-item-container{padding-top:0;padding-bottom:0}.cart-container .cart-item-container .edit-design{text-align:center}.cart-container .cart-item-container .empty-file{font-weight:bold;margin-bottom:10px}.cart-container .cart-item-container .empty-file,.cart-container .cart-item-container .edit-design,.cart-container .cart-item-container .emptyThumb{font-size:13px}.cart-container .cart-item-container .emptyThumb span{display:block}.cart-container .cart-item-container .cart-item-row{overflow:hidden}.cart-container .cart-section{padding-top:20px}.cart-container .cart-section:not(.with-child){padding-bottom:20px}.cart-container .cart-file-container{text-align:center}.cart-container .cart-file-container img{max-width:92px;border:1px solid #ccc;max-height:110px}.cart-container .cart-file-container .file-side{color:#999;font-weight:bold;font-size:13px;margin-bottom:10px}.cart-container .cart-file-container .empty-thumb{margin-top:15px}.cart-container .cart-file-container .thumb .filename{display:block;overflow:hidden;text-overflow:ellipsis;max-width:255px}.cart-container .cart-file-container .thumb label{margin:10px 0}.cart-container .cart-file-container .thumb a,.cart-container .cart-file-container .thumb label{font-size:13px}.cart-container .cart-file-container .easyThumbnail{margin-bottom:10px}.cart-container .cart-file-container .easyThumbnail img{cursor:pointer}.cart-container .cart-file-container .thumbnail-file img{cursor:pointer}.cart-container .cart-file-container .edit-design{margin-top:10px}.cart-container .cart-specs-container .spec-list{margin-bottom:15px}.cart-container .cart-specs-container .spec-list ul{margin-bottom:0}.cart-container .cart-specs-container ul{color:#000;font-size:13px;line-height:24px}.cart-container .cart-specs-container .product-name{font-weight:bold;font-size:14px}.cart-container .cart-specs-container .spec-list{padding:0 15px}.cart-container .cart-specs-container:before{content:"";display:block;width:100px;height:350px;position:absolute;top:0;left:0;border-left:1px solid #ddd}.cart-container .cart-specs-container:after{content:"";display:block;width:100px;height:350px;position:absolute;top:0;right:-99px;border-left:1px solid #ddd}.cart-container .cart-price-container{text-align:center;display:table;height:140px;font-weight:bold}.cart-container .cart-price-container span{display:table-cell;vertical-align:middle}.cart-container .action-btn span{font-size:13px;vertical-align:top;padding-left:5px}.cart-container .action-btn .action-icon{font-size:17px}.cart-container .delete-item{margin-right:25px}.cart-container .delete-item .action-icon{color:#9d3431}.cart-container .duplicate-item{margin-right:17px}.cart-container .duplicate-item .action-icon{color:#00a652}.cart-container .edit-spec .action-icon{color:#0f6fbd}.cart-container .order-total .order-total-list{padding:15px 10px 0 10px}.cart-container .order-total .cart-price .order-total-list li{margin-bottom:4px}.cart-container .order-total .cart-price .order-total-list .order-discount,.cart-container .order-total .cart-price .order-total-list .printing-cost,.cart-container .order-total .cart-price .order-total-list .shipping-total,.cart-container .order-total .cart-price .order-total-list .tax,.cart-container .order-total .cart-price .order-total-list .stock_image_price{font-size:12px}.cart-container .order-total .cart-price .order-total-list .order-total-label{font-size:13px}.cart-container .order-total .cart-price .order-total-list .order-total-label.discount{color:#9d3431}.cart-container .order-total .cart-price .order-total-list .order-discount{color:#9d3431}.cart-container .order-total .cart-price .order-total-list .total-cost,.cart-container .order-total .cart-price .order-total-list .total-cost label{font-weight:bold;font-size:15px}.cart-container .cart-shipping-container{overflow:auto}.cart-container .cart-shipping-container #shipping-options .radio label{width:100%}.cart-container .cart-shipping-container .zip-code-form label{font-size:13px;font-weight:600}.cart-container .cart-shipping-container .zip-code-form input[type='text']{border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;padding:3px;width:25%;margin:0 10px}.cart-container .cart-shipping-container .zip-code-form .btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-moz-linear-gradient(top, #fff 0, #ededed 100%);background:-webkit-linear-gradient(top, #fff 0, #ededed 100%);background:linear-gradient(to bottom, #fff 0, #ededed 100%);border:1px solid #ccc;padding:4px 10px 5px}.cart-container .cart-shipping-container .zip-code-form .btn:hover{background:-moz-linear-gradient(top, #ededed 0, #fff 100%);background:-webkit-linear-gradient(top, #ededed 0, #fff 100%);background:linear-gradient(to bottom, #ededed 0, #fff 100%)}.cart-container .cart-shipping-container .zip-code-form .loader-cart{text-align:center;margin:20px 0;color:#999}.cart-container .cart-shipping-container .cart-shipping{padding:27px}.cart-container .cart-shipping-container .cart-shipping .alert-cart{text-align:center;color:#9d3431;padding-bottom:10px;font-weight:600}.cart-container .cart-shipping-container .shipping-disclaimer{font-size:12px;margin-top:-10px;color:#999}@media (max-width:1199px){.cart-container .cart-shipping-container .shipping-disclaimer{margin-bottom:20px}}.cart-container .cart-coupon{text-align:right;font-size:11px}.cart-container .cart-coupon a{font-size:11px;color:#333;margin-bottom:18px;width:100%;cursor:pointer;display:block}.cart-container .cart-coupon a .icon{border:1px solid #999;display:block;float:right;font-size:15px;height:12px;margin-left:8px;margin-top:2px;padding:0 5px;position:relative;width:14px;color:#666}.cart-container .cart-coupon a .icon:after{content:"\02212";left:2px;position:absolute;top:-6px}.cart-container .cart-coupon a.collapsed .icon:after{content:"\0002B";left:2px;position:absolute;top:-6px}.cart-container .cart-coupon a span{text-align:right}.cart-container .cart-coupon .loader-cart-coupon img{width:20px}.cart-container .cart-coupon .alert-coupon{text-align:center;padding:10px 0}.cart-container .cart-coupon .alert-coupon span{margin:0 10px}.cart-container .cart-coupon .alert-coupon .error-msg{word-wrap:break-word}.cart-container .cart-coupon .coupon-details{padding-top:10px}.cart-container .cart-coupon p{text-align:right;margin-top:10px;color:#999;font-style:italic;clear:both;font-size:12px}.cart-container .cart-coupon input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;padding:2px;max-width:170px;float:left;margin-right:10px;border:1px solid #ccc}.cart-container .cart-coupon button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:11px;font-weight:600;padding:5px 22px}.cart-container .cart-buttons{text-align:right;margin-bottom:20px}.cart-container .cart-buttons .cart-btn{font-weight:600;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:8px 30px 10px;margin-bottom:10px}.cart-container .cart-buttons.cart-btn-section{margin-top:15px}.cart-container .cart-btn-section,.cart-container .cart-btm-section{margin-bottom:20px}.cart-container .empty-cart{overflow:auto;margin-bottom:10px}.cart-container .empty-cart .empty-cart-btn{text-align:right;margin-bottom:20px}.cart-container .cart-remove-item-modal{width:85%;margin:auto}.cart-container .cart-remove-item-modal .modal-body{clear:both}.cart-container .remove-item-modal .close{margin:8px 13px 0 0}.cart-container .remove-item-modal .close:hover,.cart-container .remove-item-modal .close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.cart-container .edit-projname:not(.empty-filename){background:url(../img/up/edit-projname.jpg) right -2px no-repeat #fff;font-size:14px;font-weight:bold}.cart-container .empty-filename{color:#999}.cart-container .edit-projname{width:100%;font-size:12px;margin-left:1px;background-color:#fff;padding:7px 26px 0 11px;border:1px solid #ccc;border-radius:3px;transition:width .2s ease;max-width:258px;margin-top:-1px;overflow:hidden;text-overflow:ellipsis;height:31px;white-space:nowrap;display:block}.cart-container .editable-container{width:100%}.cart-container .editable-container .editable-input input[type='text']{width:100%;height:30px;border-radius:3px;padding:0 12px}.cart-container .editable-container .editable-input input[type='text']::-ms-clear{display:none}.cart-container .editable-container .editable-buttons{position:absolute;margin:-4px 0 0 0;right:6px;top:7px}.cart-container .editable-container .editable-buttons .editable-submit,.cart-container .editable-container .editable-buttons .editable-cancel{margin:0 4px;line-height:0;background:none;padding:0;color:#999}.cart-container .editable-container .control-group.form-group{width:100%;max-width:258px}.cart-container .editable-container .editableform-loading{background:url(../new_site_files/img/up/wood/loading-1.gif) no-repeat;height:25px;background-size:25px 25px}.cart-container .child-item-container{border-left:1px solid #ddd;border-right:1px solid #ddd}.cart-container .child-container{font-size:13px}.cart-container .child-container .child-item{padding:0 15px 20px 30px}.cart-container .child-container .child-item hr{margin:0 0 20px 0}.cart-container .child-container .child-item .child-proof{margin-bottom:20px}.cart-container .child-price-container{text-align:center}.cart-container .child-price-container .child-price-value{margin-top:25px;font-weight:bold}.cart-container #thumbnail_preview .img-preview-front,.cart-container #thumbnail_preview .img-preview-back,.cart-container #thumbnail_preview .img-preview-outside,.cart-container #thumbnail_preview .img-preview-inside{max-width:300px}.cart-container .mobile-edit-specs{padding:7px 0;margin-left:-10px}@media (max-width:991px){.cart-container .cart-btm-section{margin-bottom:0}}@media (max-width:767px){.cart-container .cart-header h1{width:100%;text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.cart-container .mobile-edit-specs .edit-spec span{padding-left:0}.cart-container .cart-actions{margin:0}.cart-container .cart-actions .delete-item,.cart-container .cart-actions .duplicate-item{margin:0}.cart-container .action-icon{background:url(../img/up/cart-item-action.png) no-repeat;margin-left:10px;width:25px;height:26px}.cart-container .fa.fa-minus-circle{color:#de2825}.cart-container .fa.fa-minus-circle:before{content:''}.cart-container .fa.fa-plus-circle{color:#1ca60a;background-position:-29px}.cart-container .fa.fa-plus-circle:before{content:''}.cart-container .cart-specs-container{border:0}.cart-container .cart-specs-container:before,.cart-container .cart-specs-container:after{content:none}.cart-container .cart-item-container{text-align:center}.cart-container .cart-item-container .cart-price-container{display:block;height:auto;font-size:23px;font-weight:bold}.cart-container .cart-item-container .cart-price-container span{display:block;margin-bottom:15px}.cart-container .cart-item-container .cart-section{padding-top:10px}.cart-container .cart-item-container .cart-file-container{margin-top:20px}.cart-container .cart-item-container .cart-file-container .thumb label{max-width:100%}.cart-container .cart-item-container .child-item-container{border:0}.cart-container .cart-item-container .child-container .child-price-container .child-price-value{margin:0 0 15px 0;font-size:23px}.cart-container .cart-item-container .child-container .child-item{padding:0 0 15px 0}.cart-container .cart-item-container .child-container .child-item .child-proof{margin-bottom:0}.cart-container .cart-item-container .child-price-container{width:100%;padding-top:10px}.cart-container .cart-shipping-container .cart-shipping{padding-left:15px;padding-right:15px}.cart-container .panel-heading{padding-bottom:6px}.cart-container .panel-heading .editable-container{height:26px}.cart-container .edit-projname{max-width:none}.cart-container .editable-container .editable-input input[type='text']{max-width:none}}@media (max-width:700px){.cart-container .empty-cart p{text-align:center;font-size:20px;margin:23px 0}.cart-container .empty-cart .empty-cart-btn{text-align:center}}@media (max-width:456px){.cart-container .cart-buttons.cart-btn-section .cart-btn{width:100%}.cart-container .cart-coupon .coupon-code-section{width:100%;text-align:center}.cart-container .cart-coupon .coupon-code-section #coupon_code{width:100%;max-width:100%;margin-bottom:10px}.cart-container .cart-coupon p{text-align:center}.cart-container .empty-cart .empty-cart-btn button{width:100%;padding-top:15px;padding-bottom:15px}}@media (max-width:400px){.cart-container #shipping-options .list .pull-left{width:100%}.cart-container #shipping-options .list .pull-right{float:none !important;font-size:18px;font-weight:600}}@media (max-width:335px){.cart-container .cart-coupon span{width:85%}}@media (max-width:330px){.cart-container .cart-coupon{padding:0 50px}.cart-container .cart-coupon a{margin-bottom:40px}.cart-container .cart-coupon a span{text-align:center;float:right;width:90%}.cart-container .cart-coupon a .icon{margin-top:2px}}.multicalc-items{margin:0 10px}.multicalc-items span{color:#1a85d9;text-align:left;padding:10px 10px;border:1px solid #ccc;float:left;font-size:16px;margin-bottom:10px;display:inline-block;cursor:pointer;margin-left:-1px;height:62px;background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0, #d6d6d6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(100%, #d6d6d6));background:-webkit-linear-gradient(top, #f0f0f0 0, #d6d6d6 100%);background:-o-linear-gradient(top, #f0f0f0 0, #d6d6d6 100%);background:-ms-linear-gradient(top, #f0f0f0 0, #d6d6d6 100%);background:linear-gradient(to bottom, #f0f0f0 0, #d6d6d6 100%)}.multicalc-items span img{display:inline-block;float:left;height:40px;margin-left:5px;margin-right:5px;width:60px}.multicalc-items span div{float:left;margin-left:5px;margin-top:10px;border:none;display:inline-block;width:48%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.multicalc-items span.active{color:#000;font-weight:bold;background:none;background-color:#fff;border-bottom:1px solid #fff}.multicalc-items span.odd{width:50%}.multicalc-items span.even{width:50%}.multicalc-items span.whole{width:100%}.multicalc-items .roll{background-position:14px 0}.multicalc-items .cut{background-position:-75px 0}.multicalc-items .multi-panel.odd .center-txt,.multicalc-items .multi-panel.even .center-txt,.multicalc-items .multi-panel.whole .center-txt{width:100%;text-align:center}.calc-attribute-label{color:#777;font-size:14px}.shapes{padding-bottom:8px}.shapes-1 .attribute-shape{margin-right:11px}.shapes-2 .attribute-shape{margin-right:5px}.attribute-shapes{height:58px;width:100%}.attribute-shapes .calc-shape-label{display:inline-block;height:30px;width:55px}.attribute-shapes .calc-shape{cursor:pointer;padding:1px;position:relative;width:100%}.attribute-shapes .calc-shape div span{margin-top:10px}.attribute-shapes .selected .calc-shape-label{color:#222}.attribute-shapes .calc-shape div{background:none repeat scroll 0 0 #fff;border:1px solid #999;display:inline-block}.attribute-shapes .calc-shape p{font-weight:bold;color:#1a85d9;font-size:10px}.attribute-shapes .attribute-shape:hover p{color:#000}.attribute-shapes .selected .calc-shape div{border:2px solid #f2dd50}.attribute-shapes .selected .calc-shape p{font-weight:bold;color:#000}.attribute-shapes .rectangle .calc-shape div,.attribute-shapes .horizontalrectangle .calc-shape div,.attribute-shapes .rectanglehorizontal .calc-shape div{height:45px;width:60px;margin-top:5px;padding-top:12px}.attribute-shapes .verticalrectangle .calc-shape div,.attribute-shapes .rectanglevertical .calc-shape div{height:45px;margin-top:5px;width:40px;padding-top:12px}.attribute-shapes .verticalrectangleroundedcorners .calc-shape div,.attribute-shapes .rectangleverticalroundedcorners .calc-shape div{height:45px;margin-top:5px;width:40px;border-radius:8px;padding-top:12px}.attribute-shapes .verticaloval .calc-shape div,.attribute-shapes .ovalvertical .calc-shape div{height:45px;margin-top:5px;width:45px;border-radius:50%;padding-top:12px}.attribute-shapes .custom{margin-top:2px}.attribute-shapes .attribute-shape.squarerectangle .calc-shape div,.attribute-shapes .attribute-shape.rectangleroundedcorners .calc-shape div,.attribute-shapes .attribute-shape.horizontalrectangleroundedcorners .calc-shape div,.attribute-shapes .attribute-shape.rectanglehorizontalroundedcorners .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -166px -25px;width:64px;height:39px;border:none}.attribute-shapes .attribute-shape.squarerectangle.selected .calc-shape div,.attribute-shapes .attribute-shape.rectangleroundedcorners.selected .calc-shape div,.attribute-shapes .attribute-shape.horizontalrectangleroundedcorners.selected .calc-shape div,.attribute-shapes .attribute-shape.rectanglehorizontalroundedcorners.selected .calc-shape div,.attribute-shapes .attribute-shape.horizontalrectangleroundedcorners:hover .calc-shape div,.attribute-shapes .attribute-shape.rectanglehorizontalroundedcorners:hover .calc-shape div,.attribute-shapes .attribute-shape.rectangleroundedcorners:hover .calc-shape div,.attribute-shapes .attribute-shape.squarerectangle:hover .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -166px -78px;width:64px;height:39px;border:none}.attribute-shapes .attribute-shape.squareroundedcorners .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -241px -25px;width:39px;height:39px;border:none}.attribute-shapes .attribute-shape.squareroundedcorners.selected .calc-shape div,.attribute-shapes .attribute-shape.squareroundedcorners:hover .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -241px -78px;width:39px;height:39px;border:none}.attribute-shapes .attribute-shape.custom .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -402px -23px;width:40px;height:37px;border:none}.attribute-shapes .attribute-shape.custom.selected .calc-shape div,.attribute-shapes .attribute-shape.custom:hover .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -402px -76px;width:40px;height:37px;border:none}.attribute-shapes .attribute-shape.circle .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -292px -25px;width:39px;height:39px;border:none}.attribute-shapes .attribute-shape.circle.selected .calc-shape div,.attribute-shapes .attribute-shape.circle:hover .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -292px -78px;width:39px;height:39px;border:none}.attribute-shapes .attribute-shape.oval .calc-shape div,.attribute-shapes .attribute-shape.horizontaloval .calc-shape div,.attribute-shapes .attribute-shape.ovalhorizontal .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -341px -24px;width:53px;height:39px;border:none}.attribute-shapes .attribute-shape.oval.selected .calc-shape div,.attribute-shapes .attribute-shape.horizontaloval.selected .calc-shape div,.attribute-shapes .attribute-shape.ovalhorizontal.selected .calc-shape div,.attribute-shapes .attribute-shape.oval:hover .calc-shape div,.attribute-shapes .attribute-shape.horizontaloval:hover .calc-shape div,.attribute-shapes .attribute-shape.ovalhorizontal:hover .calc-shape div{background:url('../../images/custom-shape.png') no-repeat -341px -77px;width:53px;height:39px;border:none}.modal-cart-calc{width:350px;margin:10px auto}.modal-cart-calc .modal-title{color:#0f6fbd}.modal-cart-calc .modal-body-calc{margin:15px 0}.modal-cart-calc .calc-attrs{margin:10px 0}.modal-cart-calc .calc-attrs label{text-align:left;padding:0;width:auto;font-weight:600;font-size:12px;margin-top:8px}.modal-cart-calc .calc-attrs input,.modal-cart-calc .calc-attrs select{width:100%;border:1px solid #ccc;font-size:12px;color:#333;padding:5px}.modal-cart-calc .calc-attrs select{padding:3px 5px;line-height:normal;height:auto}.modal-cart-calc .calc-attrs select[readonly=readonly]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.modal-cart-calc .calc-attrs .custom-container{padding:0;width:182px;margin-left:15px}.modal-cart-calc .calc-attrs .custom-container .col-sm-4{width:43.5%;padding:0}.modal-cart-calc .calc-attrs .custom-container .size-by{width:15px;padding:0;margin-top:25px;text-align:center}.modal-cart-calc .calc-attrs .custom-container select{width:100%}.modal-cart-calc .price-breakdown{display:block;border:1px solid #ddd;border-radius:4px;background:-moz-linear-gradient(top, rgba(240,249,255,0) 0, #e5f5ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(240,249,255,0)), color-stop(100%, #e5f5ff));background:-ms-linear-gradient(top, rgba(240,249,255,0) 0, #e5f5ff 100%);background:linear-gradient(to bottom, rgba(240,249,255,0) 0, #e5f5ff 100%);width:90%;margin:30px auto 0 auto;float:none;padding:10px}.modal-cart-calc .price-breakdown .loader{width:20px;height:20px}.modal-cart-calc .price-breakdown label{font-weight:700;float:left}.modal-cart-calc .price-breakdown div.col-sm-6{text-align:right;float:right}.modal-cart-calc .price-breakdown .col-sm-6{margin-top:3px;margin-bottom:3px}.modal-cart-calc .price-breakdown .discount{color:#9d3431}.modal-cart-calc .cart-calc-btn{text-align:right}.modal-cart-calc .green-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;font-weight:600;margin:0 15px 15px 0;padding:5px 20px}.modal-cart-calc .custom-container{width:58%}.modal-cart-calc .custom-container .col-sm-4{padding:0;width:45%}.modal-cart-calc .custom-container .size-by{padding:0 5px;width:auto;margin-top:25px}#confirm-cart-calc-modal .cart-note{background:url(../site_files/images/strip-bgicons-login-err.png) no-repeat left top;padding:10px 0 10px 50px;text-align:left;clear:both}#confirm-cart-calc-modal .confirm-btn-container{margin:5px 0 10px 0;text-align:center}#confirm-cart-calc-modal .confirm-btn-container .green-button{width:120px}.attribute-shape{color:#777;cursor:pointer;display:inline-block;float:left;font-size:11px;height:100%;position:relative;text-align:center}.fa-info-circle{color:#0f6fbd}.tooltip-info-icon:hover{cursor:pointer;color:#17a456}.tooltip-inner{background-color:#fff;border:1px solid #c3c0c0;max-width:none}.popover{border:none}.popover-content{width:auto;border:none !important;padding:0 14px;box-shadow:none !important}.popover-title{padding:14px 14px;border:none;background-color:#fff}.popover-title .close{position:absolute;right:10px;top:5px}.calculator .control-label{padding-right:0}@media (max-width:768px){.shapes-1 .attribute-shape{margin-right:41px}.shapes-2 .attribute-shape{margin-right:41px}}@media (max-width:767px){.modal-cart-calc .calc-attrs .custom-container{width:auto;margin:0 15px}.modal-cart-calc .calc-attrs .custom-container .col-sm-4{float:left;width:46%}.modal-cart-calc .calc-attrs .custom-container .size-by{float:left}}@media (max-width:441px){.shapes-1 .attribute-shape{margin-right:38px}.shapes-2 .attribute-shape{margin-right:27px}}@media (max-width:435px){.multicalc-items .cut{margin-left:-7px}.multicalc-items span div{font-size:15px}.multicalc-items span i{background-size:140px;width:53px;margin-right:3px}.multicalc-items span.odd,.multicalc-items span.even{width:100%}.modal-cart-calc{width:80%}.modal-cart-calc .price-breakdown label.col-sm-6{font-size:11px}.shapes-1 .attribute-shape{margin-right:31px}.shapes-2 .attribute-shape{margin-right:21px}}@media (max-width:375px){.shapes-1 .attribute-shape{margin-right:21px}.shapes-2 .attribute-shape{margin-right:13px}}@media (max-width:360px){.shapes-1 .attribute-shape{margin-right:17px}.shapes-2 .attribute-shape{margin-right:11px}}@media (max-width:320px){.multicalc-items span div{font-size:10px}.multicalc-items .cut{background-position:-79px 0}.shapes-1 .attribute-shape{margin-right:7px}.shapes-2 .attribute-shape{margin-right:3px}}.payment-content .payment-review-details .confirm-order-container-mobile,.payment-content .payment-review-details .confirm-order-container{text-align:right;padding-right:0}.payment-content .payment-review-details .confirm-order-container-mobile{margin-top:-15px;margin-bottom:30px}@media (max-width:480px){.payment-content .payment-review-details .confirm-order-container-mobile{padding:0}}.validate-forgot-password{padding:50px 15px}.validate-forgot-password .reset-password-input{width:52%;margin:0 auto;height:48px;font-size:16px}@media (min-width: 768px) and (max-width: 991px){.validate-forgot-password .reset-password-input{width:65%}}@media (max-width: 767px) and (orientation: landscape){.validate-forgot-password .reset-password-input{width:70%}}@media (max-width: 767px) and (orientation: portrait){.validate-forgot-password .reset-password-input{width:90%}}.validate-forgot-password .show-password-label{width:52%;margin:0 auto;display:block;cursor:pointer;margin-bottom:10px}@media (min-width: 768px) and (max-width: 991px){.validate-forgot-password .show-password-label{width:65%}}@media (max-width: 767px) and (orientation: landscape){.validate-forgot-password .show-password-label{width:70%}}@media (max-width: 767px) and (orientation: portrait){.validate-forgot-password .show-password-label{width:90%}}.validate-forgot-password .reset-password-submit{background-color:#0f6fbc;border:none;width:52%;margin:0 auto;color:#fff;padding:10px;font-size:16px;height:48px}@media (min-width: 768px) and (max-width: 991px){.validate-forgot-password .reset-password-submit{width:65%}}@media (max-width: 767px) and (orientation: landscape){.validate-forgot-password .reset-password-submit{width:70%}}@media (max-width: 767px) and (orientation: portrait){.validate-forgot-password .reset-password-submit{width:90%}}.validate-forgot-password .reset-password-submit:hover{color:#fff}.validate-forgot-password .text-danger{width:60%;margin:0 auto;padding-top:16px;color:#c00}.validate-forgot-password .show-password-checkbox{display:none}.validate-forgot-password .show-password-custom-checkbox{border:1px solid #ccc;height:18px;width:18px;display:inline-block;margin-bottom:-4px;margin-right:4px;padding:2px}.validate-forgot-password .show-password-custom-checkbox:before{width:100%;height:100%;background-color:#0f6fbc;content:"";display:none}.validate-forgot-password .show-password-checkbox:checked+.show-password-custom-checkbox:before{display:block}.validate-forgot-password .homepage-button-container{width:52%;margin:0 auto}@media (min-width: 768px) and (max-width: 991px){.validate-forgot-password .homepage-button-container{width:65%}}@media (max-width: 767px) and (orientation: landscape){.validate-forgot-password .homepage-button-container{width:70%}}@media (max-width: 767px) and (orientation: portrait){.validate-forgot-password .homepage-button-container{width:90%}}.validate-forgot-password .homepage-button{width:100%;background-color:#0f6fbc;border:none;padding:10px;color:#fff;font-size:16px}.validate-forgot-password .reset-password-notif{width:52%;margin:0 auto;margin-bottom:40px;font-size:16px}@media (min-width: 768px) and (max-width: 991px){.validate-forgot-password .reset-password-notif{width:65%}}@media (max-width: 767px) and (orientation: landscape){.validate-forgot-password .reset-password-notif{width:70%}}@media (max-width: 767px) and (orientation: portrait){.validate-forgot-password .reset-password-notif{width:90%}}.validate-forgot-password .reset-password-notif span{display:block;text-align:center}.validate-forgot-password .reset-password-form-heading{text-align:center;font-weight:bold;margin-bottom:20px}.validate-forgot-password form{padding:15px}.custom-quote-page{margin-bottom:50px}.custom-quote-page .asterisk{color:red}.custom-quote-page .main-label{font-weight:bold}.custom-quote-page .hide-el{display:none}.custom-quote-page .show-el{display:block !important}.custom-quote-page .quote-form-heading{background-color:#69c;color:#fff;font-weight:bold;padding:10px;border-radius:5px 5px 0 0}.custom-quote-page .quote-form-body{border:1px solid #69c;border-top:0;padding:25px}.custom-quote-page h1{font-size:23px;margin:0;padding:20px 0;border-bottom:1px solid #ccc}.custom-quote-page .page-details-container{margin:15px auto;font-size:14px}.custom-quote-page .details-list{margin:0;margin:15px;list-style-type:initial}.custom-quote-page .form-note{font-style:italic}.custom-quote-page .input-group{margin-bottom:8px}.custom-quote-page .main-label{display:inline-block;width:130px}.custom-quote-page .page-options-container{margin-right:15px;margin-bottom:0;padding:7px}.custom-quote-page .size-unit{margin-left:12px}.custom-quote-page .dimension-div{margin:0 12px}.custom-quote-page .input-group input{margin-left:5px;padding:5px;border:1px solid #a9a9a9;border-radius:0}.custom-quote-page .input-group .page-radio{vertical-align:top;box-shadow:none;border:none;border-radius:100%}.custom-quote-page .input-group select{margin-left:5px;padding:5px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAG0lEQVR42mNgwAfKy8v/48I4FeA0AacVDFQBAP9wJkE/KhUMAAAAAElFTkSuQmCC") no-repeat 96% 50%;-webkit-appearance:none;-moz-appearance:none;border:1px solid #a9a9a9;border-radius:0}.custom-quote-page .input-group select::-ms-expand{display:none}.custom-quote-page .input-main-group,.custom-quote-page .input-sub-group{float:left}.custom-quote-page .input-sub-group{margin-left:15px}.custom-quote-page .submit-button{background-color:#17a456;color:#fff;border:none;width:180px;padding:10px;float:right;font-weight:bold}.custom-quote-page .other-instructions-container{width:100%;border-top:1px solid #ccc;margin-top:30px;padding-top:20px}.custom-quote-page .other-instructions{width:100%}.custom-quote-page .other-instructions .main-label{vertical-align:top;display:inline-block;width:20%}.custom-quote-page .other-instructions textarea{resize:vertical;min-height:90px;width:75%;border:1px solid #a9a9a9}.custom-quote-page .form-errors ul,.custom-quote-page .form-errors li{margin:0;padding:0}.custom-quote-page .form-errors li{padding-bottom:2px}@media (min-width:992px){.input-group{width:100%}.input-main-group{width:50%}.input-main-group .main-label{width:130px}.input-main-group select{width:300px}.input-sub-group input{width:250px}}@media (max-width:991px){.custom-quote-page .input-main-group{margin-bottom:10px}.custom-quote-page .input-main-group select{width:300px}.custom-quote-page .input-sub-group{margin:0}.custom-quote-page .input-sub-group input{width:300px}.custom-quote-page .input-sub-group label{width:130px}.custom-quote-page .other-instructions .main-label{width:100%}.custom-quote-page .other-instructions textarea{width:100%;margin-top:15px}.custom-quote-page .submit-button{float:none;display:block;margin:0 auto;width:45%;padding:10px;border-radius:10px;font-size:16px}.custom-quote-page .input-main-group,.custom-quote-page .input-sub-group{width:100%}}.sample-kit-form-page h1{border-bottom:1px solid #ccc;padding-bottom:15px;padding-left:10px}.sample-kit-form-page ul{list-style-type:disc}.sample-kit-form-page .steps-navigation{text-align:center;border:1px solid #ccc;border-radius:3px;padding:10px;margin-bottom:20px;font-weight:bold}.sample-kit-form-page .steps.active{color:white;background-color:#0166cb}.sample-kit-form-page .steps{padding:5px 0;background-color:#e7e7e7;position:relative;width:23%;margin-right:2px;display:inline-block}.sample-kit-form-page .steps.right:after{content:'';width:20px;height:20px;position:absolute;right:0;top:1px;background-color:#e7e7e7;z-index:150;-webkit-transform:translate(10px, 4px) rotate(45deg);-moz-transform:translate(10px, 4px) rotate(45deg);-ms-transform:translate(10px, 4px) rotate(45deg);-o-transform:translate(10px, 4px) rotate(20deg);transform:translate(10px, 4px) rotate(45deg)}.sample-kit-form-page .steps.left:before{content:'';width:23px;height:23px;position:absolute;left:0;top:-1px;background-color:white;z-index:50;-webkit-transform:translate(-10px, 4px) rotate(45deg);-moz-transform:translate(-10px, 4px) rotate(45deg);-ms-transform:translate(-10px, 4px) rotate(45deg);-o-transform:translate(-10px, 4px) rotate(20deg);transform:translate(-10px, 4px) rotate(45deg)}.sample-kit-form-page .steps.active:after{background-color:#0166cb}.sample-kit-form-page .row.no-gutters{margin-right:0;margin-left:0}.sample-kit-form-page .row.no-gutters>[class^="col-"],.sample-kit-form-page .row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.sample-kit-form-page .panel-heading{font-weight:bold}.sample-kit-form-page .panel-body{padding:15px 40px}body .btn_live_chat{display:none}.customer-care-container{position:fixed;bottom:20px;right:20px;z-index:1030;display:none}.customer-care-container.show{display:block !important}.customer-care-container.var-c .cc-body .live-chat-form{padding-top:20px;padding-bottom:0}.customer-care-container.var-c .customer-care-form.active{height:515px}.customer-care-container.var-d:not(.offline-mode) .customer-care-form.active{height:300px;background:#eee}.customer-care-container.var-d:not(.offline-mode) .cc-body .live-chat-buttons .live-chat-btn{margin-bottom:0}.customer-care-container.var-d:not(.offline-mode) .bottom-action{padding-top:0}.customer-care-container.var-d.offline-mode .customer-care-form.active{height:430px}.customer-care-container.var-e .customer-care-action,.customer-care-container.var-e .customer-care-form{width:150px;height:50px;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.customer-care-container.var-e .customer-care-action{border-radius:5px;padding:10px;background:#00a656;opacity:1;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.customer-care-container.var-e .customer-care-action.show{opacity:0}.customer-care-container.var-e .customer-care-action .var-e-action{font-size:20px}.customer-care-container.var-e .customer-care-action .var-e-action span{font-weight:bold;font-size:16px}.customer-care-container.var-e .customer-care-action:not(.show){-webkit-animation:ccShake 15s infinite;-o-animation:ccShake 15s infinite;animation:ccShake 15s infinite;-webkit-animation-delay:10s;-moz-animation-delay:10s;-o-animation-delay:10s;animation-delay:10s}.customer-care-container.var-e .customer-care-form.active{height:475px;bottom:20px;z-index:100}.customer-care-container.var-e .form-wrap{background:#ebebeb;padding:15px 20px}.customer-care-container.var-e .form-wrap .heading-message{font-size:14px;line-height:1.3}.customer-care-container.var-e .cc-header{background:#00a656;padding:0}.customer-care-container.var-e .cc-header .live-chat-support-header{overflow:hidden;padding:0}.customer-care-container.var-e .cc-header .live-chat-support-header .section:first-of-type{width:86.99%;float:left;padding:10px 0 10px 20px;text-align:left}.customer-care-container.var-e .cc-header .live-chat-support-header .section:last-of-type{width:13%;float:right;text-align:center;background:#008243;padding:15px 0}.customer-care-container.var-e .cc-body .live-chat-form{padding:0}.customer-care-container.var-e .cc-body .live-chat-buttons .live-chat-btn{margin:0}.customer-care-container.var-e .action-wrap{color:#333;padding:17px 0 17px;overflow:hidden}.customer-care-container.var-e .action-wrap .section{text-align:center;width:49.99%;float:left;color:#00a656;padding:5px 0;position:relative;cursor:pointer}.customer-care-container.var-e .action-wrap .section:first-of-type{margin-top:10px}.customer-care-container.var-e .action-wrap .section:first-of-type p{margin-top:15px;font-size:15px;font-weight:bold}.customer-care-container.var-e .action-wrap .section:last-of-type{border-left:1px solid #ddd;line-height:1.2;font-weight:bold}.customer-care-container.var-e .action-wrap .section .fa-phone{font-size:40px}.customer-care-container.var-e .action-wrap .section img{width:50px}.customer-care-container.var-e .action-wrap .section p{margin:0}.customer-care-container.var-e .action-wrap .section div,.customer-care-container.var-e .action-wrap .section p,.customer-care-container.var-e .action-wrap .section img{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.customer-care-container.var-e .action-wrap .section:hover::before{opacity:.2}.customer-care-container.var-e .action-wrap .section:hover div,.customer-care-container.var-e .action-wrap .section:hover p,.customer-care-container.var-e .action-wrap .section:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.customer-care-container.var-e .action-wrap .section:before{content:'a';background:#ddd;width:100%;height:1000px;display:block;top:-100px;opacity:0;position:absolute;-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}.customer-care-container.var-e .store-offline{padding-bottom:15px}.customer-care-container .customer-care-form,.customer-care-container .customer-care-action{z-index:5;cursor:pointer;border-radius:50%;bottom:20px;color:#fff;height:56px;width:56px;right:15px;position:fixed;-webkit-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-moz-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-ms-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-o-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);transition:all 600ms cubic-bezier(.2, .965, 0, 1.005)}.customer-care-container .customer-care-form{overflow:hidden;background:transparent}.customer-care-container .customer-care-action{background:linear-gradient(45deg, #01a25e, #467ee4);-webkit-box-shadow:4px 2px 11px -2px #969b96;-moz-box-shadow:4px 2px 11px -2px #969b96;box-shadow:4px 2px 11px -2px #969b96}.customer-care-container .customer-care-action:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.customer-care-container .customer-care-action .open-icon,.customer-care-container .customer-care-action .close-icon{-webkit-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);transition:all 600ms cubic-bezier(.2, .965, 0, 1.005)}.customer-care-container .customer-care-action .open-icon{background-image:url(/assets/img/pages/customer-care/message-icon.svg);background-repeat:no-repeat;background-position:center 8px;width:100%;height:50px;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.customer-care-container .customer-care-action .close-icon{position:absolute;display:inline-block;width:100%;height:100%;overflow:hidden;top:0;left:0;opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.customer-care-container .customer-care-action .close-icon::before{content:'';position:absolute;height:3px;width:25px;top:50%;left:0;right:0;margin:0 auto;background:#fff;transform:rotate(45deg)}.customer-care-container .customer-care-action .close-icon::after{content:'';position:absolute;height:3px;width:25px;top:50%;left:0;right:0;margin:0 auto;background:#fff;transform:rotate(-45deg)}.customer-care-container .customer-care-action.show{-webkit-box-shadow:0 6px 11px -2px #747070;-moz-box-shadow:0 6px 11px -2px #747070;box-shadow:0 6px 11px -2px #747070}.customer-care-container .customer-care-action.show .open-icon{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.customer-care-container .customer-care-action.show .close-icon{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.customer-care-container .customer-care-action:not(.show){-webkit-animation:ccBounce 15s infinite;-o-animation:ccBounce 15s infinite;animation:ccBounce 15s infinite;-webkit-animation-delay:10s;-moz-animation-delay:10s;-o-animation-delay:10s;animation-delay:10s}.customer-care-container .customer-care-form.active{cursor:default;background:#fff;border-radius:.125em;width:380px;height:505px;box-shadow:3px 5px 35px -11px #4f4d4d;bottom:85px;right:20px}.customer-care-container.offline-mode .customer-care-form.active{height:450px}.customer-care-container.offline-mode.var-e .customer-care-form.active{height:390px}.customer-care-container .active .protect{background:none}.customer-care-container .cc-wrapper{display:none}.customer-care-container .active .cc-wrapper{display:block}.customer-care-container .btn-wrapper{position:absolute;right:0;bottom:0;margin-bottom:8px;padding:6px 16px}.customer-care-container .cc-header{background:linear-gradient(60deg, #01a15f, #039d67, #0f6fbd, #065fb9);padding:15px 0}.customer-care-container .cc-header .cch-container{display:inline-block;width:100%}.customer-care-container .cc-header .cch-container .customer-care-avatar{background:url(../assets/img/pages/customer-care/customer-care-avatar.png) no-repeat;background-position:center;height:100px;width:30%;float:left}.customer-care-container .cc-header .cch-container .header-desc{line-height:1.3;width:70%;display:inline-block;padding-right:10px;text-align:left}.customer-care-container .cc-header .cch-container .header-desc h4{margin:15px 0 5px;font-size:17px}.customer-care-container .cc-header .cch-container .header-desc span{font-size:13px}.customer-care-container .cc-header .cch-container .were-uprinting{border-bottom:1px solid lightgray;padding:10px}.customer-care-container .cc-header .cch-container .were-uprinting span{font-weight:bold;font-size:18px}.customer-care-container .cc-header .cch-container .were-uprinting,.customer-care-container .cc-header .cch-container .were-uprinting-desc{text-align:center}.customer-care-container .cc-header .cch-container .were-uprinting-desc{padding:10px 10px 0}.customer-care-container .cc-header .cch-container .were-uprinting-desc span{font-size:13px}.customer-care-container .cc-header .live-chat-support-header{background:#17a456;padding:10px;cursor:pointer}.customer-care-container .cc-header .live-chat-support-header .fa-comments{font-size:26px}.customer-care-container .cc-header .live-chat-support-header span{font-size:16px;font-weight:bold}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn:hover.e-custome-quote img,.customer-care-container .cc-body .action-wrap .section:hover.e-custome-quote img,.customer-care-container .cc-body .live-chat-buttons .live-chat-btn:hover.chat-support img,.customer-care-container .cc-body .action-wrap .section:hover.chat-support img{-webkit-animation:iconBounce 5s forwards;-o-animation:iconBounce 5s forwards;animation:iconBounce 5s forwards}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn:hover.phone .fa,.customer-care-container .cc-body .action-wrap .section:hover.phone .fa{-webkit-animation:iconRing 15s forwards;-o-animation:iconRing 15s forwards;animation:iconRing 15s forwards}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn:hover.custom-quote .fa,.customer-care-container .cc-body .action-wrap .section:hover.custom-quote .fa{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.customer-care-container .cc-body{color:#333}.customer-care-container .cc-body .live-chat-buttons{width:100%}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn{background:#0f6fbd;text-align:center;margin:15px 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px;color:#fff;font-weight:bold;cursor:pointer;-webkit-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-moz-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-ms-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);-o-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);transition:all 600ms cubic-bezier(.2, .965, 0, 1.005)}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn:hover:not(.disable-button){color:#fff;background:#0d64ab;-webkit-box-shadow:1px 2px 4px #979595;-moz-box-shadow:1px 2px 4px #979595;box-shadow:1px 2px 4px #979595}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.custom-quote .fa{transition:all 300ms ease}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.disable-button{cursor:default;background:#ccc;color:#fff}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.disable-button:hover{background:#ccc}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn .fa{font-size:25px}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn span{font-size:15px;vertical-align:top;line-height:1.6;padding-left:9px}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn img{max-width:45px;height:40px;top:5px;padding-right:3px;position:relative}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.chat-support{padding:0}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.chat-support span{padding-left:0;vertical-align:middle}.customer-care-container .cc-body .live-chat-form{padding:10px 25px 0}.customer-care-container .cc-body .live-chat-form form .validation{height:35px;right:-6px;position:absolute;width:35px;margin-top:5px;pointer-events:none}.customer-care-container .cc-body .live-chat-form form .validation.valid{background:url(../../images/check-icon.png) 0 8px no-repeat}.customer-care-container .cc-body .live-chat-form form .validation.valid~input{border-color:#00a656;box-shadow:0 0 5px #99cfb5;background:#f6fffb}.customer-care-container .cc-body .live-chat-form form .validation.invalid{background:url(../../images/x-icon.png) 0 8px no-repeat}.customer-care-container .cc-body .live-chat-form form .validation.invalid~input{border-color:#e23a3a;background:#fdf7f7;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #edb1b1;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #edb1b1}.customer-care-container .cc-body .live-chat-form form .validation~select.ng-valid-required.ng-touched{border-color:#00a656;box-shadow:0 0 5px #99cfb5;background:#f6fffb}.customer-care-container .cc-body .live-chat-form form .validation~select.ng-invalid-required.ng-touched,.customer-care-container .cc-body .live-chat-form form .validation~select.error{border-color:#e23a3a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #edb1b1;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #edb1b1}.customer-care-container .field-wrap{position:relative;color:#333;margin-bottom:15px}.customer-care-container .field-wrap .form-label{position:absolute;left:16px;top:4px;line-height:17px;transform:translateY(3px);font-size:12px;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#666;pointer-events:none}.customer-care-container .field-wrap input,.customer-care-container .field-wrap select{height:42px;color:#333}.customer-care-container .field-wrap input:focus,.customer-care-container .field-wrap select:focus{outline:none;box-shadow:none}.customer-care-container .field-wrap input::-ms-clear,.customer-care-container .field-wrap select::-ms-clear{display:none}.customer-care-container .field-wrap select{padding:0 30px 0 15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;font-family:"Open Sans",Helvetica,sans-serif;cursor:pointer}.customer-care-container .field-wrap select::-ms-expand{display:none}.customer-care-container .field-wrap select~label.form-label{opacity:0;top:8px;font-size:14px;color:#333}.customer-care-container .field-wrap select.ng-valid,.customer-care-container .field-wrap select.ng-valid-required{padding-top:13px}.customer-care-container .field-wrap select.ng-valid~label,.customer-care-container .field-wrap select.ng-valid-required~label{cursor:pointer;opacity:1;font-size:12px;top:2px}.customer-care-container .field-wrap select:hover,.customer-care-container .field-wrap select:focus{cursor:pointer}.customer-care-container .field-wrap input{padding-left:15px;padding-right:35px}.customer-care-container .field-wrap input.ng-valid,.customer-care-container .field-wrap input.ng-valid-required{padding-top:13px;padding-bottom:0}.customer-care-container .field-wrap input.ng-valid~label,.customer-care-container .field-wrap input.ng-valid-required~label{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#333}.customer-care-container .field-wrap .dropdown-helper{position:absolute;top:10px;right:5px;background:transparent;width:20px;pointer-events:none}.customer-care-container .bottom-action{position:relative;padding:5px 0}.customer-care-container .bottom-action::before{content:'';background:#eee;width:1000px;height:999px;position:absolute;top:0;left:0;right:0;z-index:-1}.customer-care-container .store-offline{color:#000}.customer-care-container .store-offline .online-chat-service{margin:0 auto;text-align:center;padding:20px 20px;font-weight:700}.customer-care-container .store-offline .online-chat-desc{padding:0 10%;text-align:center;color:#9e9e9e;font-size:13px}@media (max-width:991px){.customer-care-container .cc-body .live-chat-buttons .live-chat-btn span{font-size:13px}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn img{max-width:38px;height:35px;top:4px}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn .fa{font-size:19px}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn.chat-support{padding:2px 0 1px}.customer-care-container .cc-header .cch-container{overflow:hidden}.customer-care-container .cc-header .cch-container .customer-care-avatar{height:85px}}@media (max-width:767px){.customer-care-container .store-offline .online-chat-service{font-size:14px;padding:15px}.customer-care-container .store-offline .online-chat-service,.customer-care-container .store-offline .online-chat-desc{line-height:1.2}.customer-care-container .cc-body .live-chat-buttons .live-chat-btn{font-size:14px;margin:10px 15px}.customer-care-container .cc-body .live-chat-form{padding-left:15px;padding-right:15px}.customer-care-container .customer-care-container,.customer-care-container .customer-care-form.active{width:300px;right:10px}.customer-care-container.var-b:not(.offline-mode) .customer-care-form.active{height:470px}.customer-care-container.var-e .action-wrap .section:first-of-type p,.customer-care-container.var-e .action-wrap .section:last-of-type p{font-size:14px}.customer-care-container.var-e:not(.offline-mode) .customer-care-form.active{height:470px}.customer-care-container.var-e.offline-mode .customer-care-form.active{height:385px}.customer-care-container.var-e .form-wrap .heading-message{font-size:12px}.customer-care-container.var-c:not(.offline-mode) .customer-care-form.active{height:460px}.customer-care-container.var-d:not(.offline-mode) .customer-care-form.active{height:265px}.customer-care-container.var-d.offline-mode .customer-care-form.active,.customer-care-container.var-c.offline-mode .customer-care-form.active{height:390px}.customer-care-container.offline-mode .customer-care-form.active{height:405px}.customer-care-container .cc-header{padding:10px 0 5px}.customer-care-container .cc-header .cch-container{overflow:hidden}.customer-care-container .cc-header .cch-container .header-desc{line-height:1;padding:5px 10px 5px 5px}.customer-care-container .cc-header .cch-container .header-desc h4{margin:0 0 5px;font-size:14px}.customer-care-container .cc-header .cch-container .customer-care-avatar{height:85px}.customer-care-container .cc-header .cch-container .were-uprinting-desc{line-height:1}.customer-care-container .cc-header .cch-container .were-uprinting{padding:0 0 10px}.customer-care-container .cc-header .cch-container .were-uprinting span{font-size:15px}.customer-care-container .var-c .cc-body .live-chat-form{padding:15px 15px 0}.customer-care-container .customer-care-action:hover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}@media (max-width:480px){.customer-care-container .field-wrap select.ng-valid~label,.customer-care-container .field-wrap select.ng-valid-required~label{top:0}}@media (max-width:320px){.customer-care-container .customer-care-form.active{height:465px}}@-webkit-keyframes ccBounce{0%,2%,5%,9%,1%{transform:translateY(0)}4%{transform:translateY(-30px)}6%{transform:translateY(-20px)}}@keyframes ccBounce{0%,2%,5%,9%,1%{transform:translateY(0)}4%{transform:translateY(-30px)}6%{transform:translateY(-20px)}}@-webkit-keyframes iconBounce{0%,2%,5%,9%,1%{transform:translateY(0)}4%{transform:translateY(-5px)}6%{transform:translateY(-2px)}}@keyframes iconBounce{0%,2%,5%,9%,1%{transform:translateY(0)}4%{transform:translateY(-5px)}6%{transform:translateY(-2px)}}@-webkit-keyframes iconRing{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}0.1%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}0.4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}0.6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}0.8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}1%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes iconRing{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}0.1%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}0.4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}0.6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}0.8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}1%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes ccShake{0%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}0.3%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}0.6%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ccShake{0%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}0.3%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}0.6%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}#main_nav.full-header{border-top:none;background:none;background-color:#fff}#main_nav .shadow{display:none}#main_nav .navbar-nav>li{border:none}#main_nav .navbar-nav>.accent>a{color:#15a850 !important}#main_nav .upnav{border:none}#main_nav .mega-dropdown>a{font-weight:bold !important}#main_nav .yellowbtn>a{border-right:1px solid #ddd;background-color:inherit !important;color:#0f6fbd !important}#main_nav .menu-desktop li:first-child .dropdown-toggle:after{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;vertical-align:middle;font-weight:normal;line-height:0;-webkit-font-smoothing:antialiased;color:#ffc63b;padding-left:4px;font-size:18px}.mobile-nav .search-result-wrap{width:100%}.mobile-nav .search-result-wrap li a.Search{white-space:normal}.shapes-1 .attribute-shape{margin-right:5px !important}.breadcrumb-and-steps{padding-top:20px !important}.breadcrumb-and-steps .breadcrumb{padding:0}.breadcrumb-and-steps .row div:first-child{border:none !important}.hero-section{margin-top:20px}h1.main-title-txt-long{width:100%;word-wrap:break-word}@media (max-width: 991px){.product-page-template .breadcrumb-and-steps{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#247eca;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:45px;line-height:.4;opacity:.75;color:#247eca;-webkit-font-smoothing:antialiased}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\f104';font-family:FontAwesome}[dir='rtl'] .slick-prev:before{content:'\f104';font-family:FontAwesome}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'\f105';font-family:FontAwesome}[dir='rtl'] .slick-next:before{content:'\f105';font-family:FontAwesome}