@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes skeletonShimmer{0%{background-position:-200%0}to{background-position:200%0}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes spinnerRotate{to{transform:rotate(360deg)}}@keyframes gallery-spin{to{transform:rotate(360deg)}}.carousel .right,[id^=carousel_simple].carousel .left{background:0;padding:0}[id^=carousel_simple].carousel .left span,[id^=carousel_simple].carousel .left>i{position:absolute;left:50px;top:50%;transform:translateY(-50%);font-size:25px;color:#e7b36e}[id^=carousel_simple].carousel .right span,[id^=carousel_simple].carousel .right>i{position:absolute;top:50%;transform:translateY(-50%);font-size:25px;color:#e7b36e;left:auto;right:50px}[id^=carousel_indicators].carousel-indicators{bottom:-40px}[id^=carousel_indicators].carousel-indicators>li{background:#e7b36e;border-color:#e7b36e}div[id^=myCarousel]{background-color:#fff}div[id^=myCarousel] .carousel-control{top:40%;color:#e7b36e;bottom:auto;padding-top:4px;width:30px;height:30px;text-shadow:none;opacity:1}div[id^=myCarousel] .carousel-control:hover{color:#e7b36e}div[id^=myCarousel] .carousel-control.left,div[id^=myCarousel] .carousel-control.right{background-image:none!important}div[id^=myCarousel] .carousel-control.right{left:auto;right:0}div[id^=myCarousel] .carousel-control.left{right:auto;left:0}div[id^=myCarousel] .carousel-indicators{bottom:-30px}div[id^=myCarousel] .carousel-indicators li{border-radius:0;width:10px;height:10px;background:#fdf3ec;border:1px solid #fdf3ec}div[id^=myCarousel] .carousel-indicators .active{width:12px;height:12px;background:#e7b36e;border-color:#e7b36e}.jlits-bs-carousel .carousel-indicators button.loaded,.jlits-bs-carousel .carousel-indicators li.loaded{background-color:#e7b36e;border-color:#e7b36e}.jlits-bs-carousel .carousel-indicators button.error,.jlits-bs-carousel .carousel-indicators li.error{background-color:rgba(220,53,69,.6);border-color:rgba(220,53,69,.8)}.jlits-bs-carousel .carousel-control .glyphicon,.jlits-bs-carousel .carousel-control i,.jlits-bs-carousel .carousel-control-next i,.jlits-bs-carousel .carousel-control-prev i{color:#e7b36e;font-size:25px}.jlits-bs-carousel .carousel-control-next:focus,.jlits-bs-carousel .carousel-control-next:hover,.jlits-bs-carousel .carousel-control-prev:focus,.jlits-bs-carousel .carousel-control-prev:hover,.jlits-bs-carousel .carousel-control:focus,.jlits-bs-carousel .carousel-control:hover{background-color:transparent;opacity:1}.item.loading{opacity:.7;transition:opacity .3s ease}.carousel-loading-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner-border{width:3rem;height:3rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.item{animation:fadeIn .3s ease-in}.carousel-indicators li:not([data-slide-to]){cursor:pointer;opacity:.5}.carousel-indicators li.loaded{opacity:1}.carousel-indicators li:not(.loaded){border-color:#999;background-color:transparent}.item .col-xs-12{transition:opacity .3s ease-in-out}.product-item{margin-bottom:20px}.skeleton-grid{display:inline-block;padding:20px;position:relative}.skeleton-product{display:inline-block;width:318px;margin:10px;padding:15px;background:#fff;border-radius:4px;animation:skeletonPulse 1.5s ease-in-out infinite}.skeleton-image,.skeleton-text{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;animation:skeletonShimmer 1.5s ease-in-out infinite}.skeleton-image{width:100%;height:250px;border:2px solid #e8e8e8;overflow:hidden}.skeleton-text{height:14px;margin-top:10px}.skeleton-title{width:80%;margin:10px auto 0;height:18px}.skeleton-price{width:40%;margin:10px auto}.skeleton-spinner-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:rgba(255,255,255,.9);border-radius:50%;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.skeleton-spinner{width:60px;height:60px;border:4px solid rgba(231,179,110,.2);border-top-color:#e7b36e;border-radius:50%;animation:spinnerRotate 1s linear infinite}@media (max-width:1200px){.skeleton-product{width:280px}.skeleton-image{height:220px}}@media (max-width:992px){.skeleton-product{width:220px}.skeleton-image{height:180px}}@media (max-width:768px){.skeleton-product{width:100%;max-width:318px;margin:10px auto;display:block}}#carousel_indicators li:not(.loaded){background-color:rgba(231,179,110,.3);border-color:#e7b36e}#carousel_indicators li.loaded{background-color:#e7b36e;border-color:#e7b36e}.carousel-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px)}.carousel-loading-overlay .spinner-border{width:80px;height:80px;border:5px solid rgba(231,179,110,.2);border-top-color:#e7b36e;border-radius:50%;animation:spinnerRotate 1s linear infinite}@font-face{font-family:"Averia Light";src:url(/_fonts/averia-light-webfont.woff2)format("woff2"),url(/_fonts/averia-light-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Averia Libre";src:url(/_fonts/averialibre-regular-webfont.woff2)format("woff2"),url(/_fonts/averialibre-regular-webfont.woff)format("woff");font-weight:400;font-style:normal}body{font-family:"Averia Light","sans-serif";margin-bottom:150px}.ci-list li button:hover,.ci-list li>a:hover,.ci-navbar .table_nav .btn-default[id^=page_nav_] .glyphicon,.ci-navbar.ci-navbar-inverted .nav-link a i,.ci_color,a,a:hover{color:#303030}.ci_color_accent{color:#e7b36e}.ci_color_hr{color:#2b2a2a}.bg_ci{background-color:#303030;color:#fff;border:0}.ci_border_btm{border:3px solid #303030}.hr-ci{border-bottom-color:#2b2a2a;border-bottom-style:solid;padding:0;margin:0}.hr-ci.hr-ci-accent{border-bottom-color:#e7b36e}.hr-ci,.hr-ci.hr-ci-thick{border-bottom-width:2px}.hr-ci.hr-ci-thin{border-bottom-width:1px}#btn-ci,.btn-ci,.h1,h1{text-transform:uppercase}.h1,h1,h2,h3,h4,h5,h6{font-family:"Averia Light",sans-serif;color:#e7b36e;font-size:23pt;text-justify:distribute}h2,h3,h4,h5,h6{color:#303030;font-size:20pt}h3,h4,h5,h6{font-size:18pt}h4,h5,h6{font-size:16pt}h5,h6{font-size:13pt}h6{font-size:10pt}#btn-ci,.btn-ci{border:1px solid #2b2a2a;background-color:#2b2a2a;color:#fff;font-size:11px;font-weight:400;font-kerning:normal;line-height:20px;padding-left:15px;padding-right:15px;min-width:25px;border-radius:0}#btn-ci:hover,#btn-ci:not([enabled]):hover,.btn-ci:hover,.btn-ci:not([enabled]):hover{border:1px solid #e7b36e;background-color:#e7b36e;color:#fff;font-weight:400;font-kerning:normal}#btn-ci:focus,.btn-ci:focus{outline:0!important}#btn-ci:active,.btn-ci:active{background-color:#e7b36e;color:#fff}.btn.btn-ci.btn-ci-inverted{border:1px solid #e7b36e;background-color:#fff;color:#303030}.btn.btn-ci.btn-ci-inverted:hover{background-color:#fdf3ec;color:#303030}.ci-list{background-color:#fff;text-align:center}.ci-list,.ci-list li{display:inline-block}.ci-list li>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:10pt;margin-right:10px;background:#fff}.ci-list li>a{text-decoration:none!important}.ci-list li.active>a,.ci-list li.active>button{border-bottom:3px solid #e7b36e;padding-bottom:3px;color:#303030;background-color:#fff}.ci-list,.list-basic{border:0;font-family:"Averia Light",sans-serif;font-size:16pt;color:#303030;letter-spacing:1px;width:100%;padding:0;margin:0}.ci-list li,.list-basic li{list-style-type:none;font-size:10pt;margin-right:10px}.ci-list li button:active,.ci-list li button:focus{outline:0!important;box-shadow:none}.alert-info{background-color:#fff;border:1px solid #e7b36e;color:#303030}.form-control{box-shadow:none}.form-control.active,.form-control:focus{box-shadow:none;border-color:#e7b36e}.form-control,.input-group-addon{border-radius:0}.dropdown.open a.dropdown-toggle:focus{border:1px solid #e7b36e;background-color:#fff}.dropdown-menu>li a:hover{background-color:#fdf3ec}.input-group-addon{border:1px solid #2b2a2a;background-color:#2b2a2a;color:#fff}.ci-navbar.navbar-default{background-color:#fdf3ec;border-color:#fdf3ec;border-radius:0}.ci-navbar ul{margin-right:10px}.ci-navbar .nav-link{display:inline-block;border-radius:0;margin-right:2px}.ci-navbar .nav-link:last-child{margin-right:0}.ci-navbar .nav-link a{border:1px solid #303030}.ci-navbar.ci-navbar-inverted .nav-link a{background-color:#fff;color:#303030;border:1px solid #807f7f}#eula #legal-eula a[id=footerlink]:link,#gdpr-box a,#login>div a,.ci-navbar .nav-link a i{color:#fff}.ci-navbar .nav-link a,.ci-navbar .nav-link a:hover,.ci-navbar .nav-link a:hover i{color:#fff;background-color:#303030}.ci-navbar.ci-navbar-inverted .nav-link a:hover,.ci-navbar.ci-navbar-inverted .nav-link a:hover i{background-color:#fdf3ec;border-color:#e7b36e;color:#303030}.ci-navbar .nav-item{margin-right:5px}.ci-navbar .btn-default[id^=page_nav_]:hover:not(.disabled),.ci-navbar .btn-default[id^=page_nav_]:hover:not(.disabled) .glyphicon{background-color:#303030;color:#fff}#faqCatContainer #radioContainer>div>.btn-default.active:hover,#faqCatContainer #radioContainer>div>.btn-default:hover,.ci-navbar .nav-item.active{border:1px solid #e7b36e}.ci-navbar .btn-default[id^=page_nav_]#page_nav_next{border-top-right-radius:5px;border-bottom-right-radius:5px}.ci-navbar .btn-default[id^=page_nav_]#page_nav_prev{border-top-left-radius:5px;border-bottom-left-radius:5px}.ci-navbar .btn-default[id^=page_nav_]{border-radius:0;color:#303030;margin-right:0;border:1px solid #ccc;background-color:#fff}.well.ci-well,.well.well-lg.ci-well{border:1px solid #e7b36e;background-color:#fdf3ec}#gdpr-box{display:none;width:100%;background:#e7b36e;position:fixed;bottom:0;z-index:999;padding:0;margin:0;text-align:center}#gdpr-box p{padding:10px 20px 20px;font-size:12px;line-height:18px;margin-top:0}#gdpr-box button.gdpr-button-accept{background:0 0;color:#fff}#gdpr-box a.gdpr-button-settings,#gdpr-box button.gdpr-button-accept{display:inline-block;border:1px solid #fff;padding:6px 5px 4px;text-decoration:none;margin:0 0 20px 20px;border-radius:2px;font-weight:800;font-size:12px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#gdpr-box button.gdpr-button-accept:hover{cursor:pointer;background:#303030}#gdpr-box a.gdpr-button-settings:hover{background:#303030}#gdpr-box>p{margin-top:10px;font-size:15px}@font-face{font-family:"Montserrat",sans-serif;src:url(/_fonts/Montserrat-Regular.ttf)}div[id^=countDownTimer]{font-weight:700;text-align:center;margin-bottom:10px}div[id^=countDownTimer]::before{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:600;color:#e7b36e;content:"expires in: ";font-size:18px}div[id^=countDownTimer] ul,div[id^=countDownTimer] ul li{font-family:"Montserrat",sans-serif;font-weight:400;display:inline;list-style-type:none}div[id^=countDownTimer] ul{padding:0;margin:0}div[id^=countDownTimer] ul li{padding-right:7px;font-size:18px}.countdowntimer_productview{text-align:left;padding:0 0 0 10px}.countdowntimer_thumbnail div[id^=countDownTimer],.countdowntimer_thumbnail div[id^=countDownTimer] ul li{display:inline-block;text-align:center;margin-top:6px;font-size:12px}.countdowntimer_thumbnail div[id^=countDownTimer]::before{font-size:12px}#faq table td,#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul li,.info-content>div{padding:0}[id^=faqAccordian] .panel{border:0;box-shadow:none}[id^=faqAccordian] .panel-heading{border:1px solid #e7b36e;background-color:#fbfbfa;color:#e7b36e;box-shadow:none}[id^=faqAccordian] .panel-title{font-weight:400;font-size:16px}[id^=faqAccordian] .panel-body{border:1px solid #e7b36e;font-weight:400;font-size:16px;color:#303030;box-shadow:none}#gdpr-box,[id^=faqAccordian] .panel-body a{color:#303030}[id^=faqAccordian] .panel-body a:hover{color:#e7b36e}#faqPrintTable table{width:100%;border-collapse:collapse}#faqPrintTable table .faqPrintQuestion{color:#e7b36e;width:30px;padding-bottom:5px;padding-top:5px}#faqPrintTable table .faqPrintAnswer{padding-bottom:10px;border-bottom:1px solid #303030;margin-bottom:10px}#faqPrintTable table caption h2,.signup-form .checkbox label{text-align:left}#faqCatContainer #radioContainer>div>label{border-radius:0;padding:9px;text-align:left;margin:0 0 9px;color:#303030;border-right:0;font-size:12px}#faqCatContainer #radioContainer>div>.btn-default.active{box-shadow:none;background-color:#fdf3ec;border:1px solid #e7b36e;color:#e7b36e}#faqCatContainer #radioContainer>div>label:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}#faqCatContainer #radioContainer>div>label:last-child{border-right:1px solid #d3d3d3;border-top-right-radius:5px;border-bottom-right-radius:5px}#frmFaqSearch .input-group input,#frmFaqSearch .input-group-btn button,#login-action-container .btn-default:hover{border:1px solid #e7b36e}.footer{position:absolute;left:0;bottom:0;width:100%;height:150px}.footer-legal,div{padding:0;margin:0}.footer-legal ul{padding:0;list-style-type:none;text-align:center}.footer-legal li{display:inline;padding:0;font-size:10pt}.footer-legal li a{color:#303030;font-size:10pt}.footer-legal li a:hover{color:#e7b36e;font-size:10pt}.ftr_cell{display:inline-block;height:80px}#ftr_left{padding-right:20px}#ftr_right{padding-left:20px}.imgSocial{height:auto;width:36px;margin-right:5px}#header-cell-middle img,.imgCopyRight,.imgLogo{width:300px;height:auto}.imgLogo{width:175px;float:right}.divCentered{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}.ftr_btm{margin-bottom:20px}@media (min-width:320px){#ftr_right{text-align:center}}@media (min-width:480px){#ftr_right{text-align:center}}@media (min-width:768px){#ftr_right{text-align:center}}@media (min-width:992px){#ftr_right{text-align:left}}@media (min-width:1200px){#ftr_right{text-align:left}}.ftd{display:block;padding:0 10px 15px 0}#userInputContainer{padding:0;margin:0-15px;border:0;border-radius:0}.ftd #ftd-textinput-container{position:relative;height:50px}.ftd .ftd-result-container{padding-left:0;padding-right:0;padding-top:10px;height:auto;overflow-y:hidden;overflow-x:auto}#ftd_nav{border-radius:0;background-color:#fdf3ec;border-color:#fdf3ec}.ftd .inputResult{width:100%;height:auto;padding-left:5px;padding-top:5px;border:0;overflow-y:hidden;overflow-x:auto}.previewImage{max-width:none}.ftd .ftd-result-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:#e7b36e;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}#user_input{border-radius:0;border-color:#fdf3ec}#user_input:active,#user_input:focus{outline:0!important;box-shadow:none;border-color:#e7b36e}.ftd_size_btn.active{border-bottom:3px solid #e7b36e;color:#303030}.ftd .ftd-result-container .ftd-preview-name{background-color:#fdf3ec;border-radius:2px;padding:3px 5px;border:1px solid #fdf3ec}.ftd .ftd-result-container .ftd-preview-attr{color:#303030}.scale{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.99996192, M12=-0.00872654, M21=0.00872654, M22=0.99996192, SizingMethod='auto expand')}@media screen and (max-width:767px){.ftd{margin-bottom:20px}}@media screen and (min-width:768px){.ftd{margin-bottom:20px}}@media screen and (min-width:992px){.ftd{margin-bottom:20px}}@media screen and (min-width:1200px){.ftd{margin-bottom:20px}}#header-container{display:inline-table;width:100%;text-align:center;padding-top:0}#header-container div,#login-username>div,#login>div{display:table-cell;position:relative;vertical-align:middle;height:80px}#header-cell-lhs,#header-cell-rhs{width:37%}#header-cell-middle{width:26%}#title_img_lhs,#title_img_rhs{width:300px;height:auto}#title_img_lhs{float:right}#title_img_rhs{float:left}#login{display:inline-table;float:right;background-color:#303030;min-width:75px}#login-username>div,#login>div{height:30px}#login>div{color:#fff;text-align:center}#login>div a:hover{text-decoration:none;font-weight:700;color:#fff}.modal-dialog{border-radius:0}.modal-header{background-color:#fdf3ec;color:#fff;border:0;height:80px}.modal-title{color:#fff;font-weight:400;font-size:24px}#a_sign_up,#hdr-usr-menu-ul-c>li>a:hover,#hdr-usr-menu-ul-p>li>a{color:#e7b36e}#login-action-container .btn-default{border:1px solid #e7b36e;font-weight:400}#login-username{display:inline-table;color:#e7b36e}#login-username>div{text-align:right}#hdr-usr-menu-nav{background-color:#fff;border:0}#hdr-usr-menu-ul-c>li>a,#legal-eula .ci-color{color:#303030}.forgot_password{font-size:12px;padding-top:15px}.info-container{text-align:center;padding:30px 0;font-size:14px}.info-header,.info-subheader{font-weight:100;padding-bottom:10px}.info-header{text-align:center;font-size:38pt;color:#303030;line-height:45px}.info-subheader{font-size:24px}.info-content,.info-subheader{text-align:center;color:#303030}.info-footer{padding-top:15px}#footerLegal,#footerLegal>ul{padding:0;margin:0}#footerLegal>ul{list-style:none;display:inline}#footerLegal>ul>li,#footerLegal>ul>li>a{display:inline;padding:0;margin:0;font-weight:400;font-size:12px;color:#807f7f;letter-spacing:3px}#eula #legal-eula{font-size:14px;color:#807f7f}#eula #legal-eula .wrapper{margin:auto;height:auto;width:75%;text-align:left;background-color:#fdf3ec;border:0;border-radius:8px 8px 8px 8px;vertical-align:top}#eula #legal-eula .disclaimer_Hdr{font-size:20px;font-weight:700;vertical-align:bottom}#eula #legal-eula .disclaimer_SubHdr{font-size:16px;font-weight:700}#eula #legal-eula .disclaimer_Text{font-size:14px;font-weight:400}#eula #legal-eula table{width:99%}#eula #legal-eula table[id=content]{padding-left:10px;padding-right:10px}#eula #legal-eula #footer{margin:auto;height:auto;border-top-style:none;border-top-width:3px;border-top-color:#000;vertical-align:top;color:#000;width:75%;padding-bottom:10px}#eula #legal-eula .url_text{font-size:10px;text-align:center}#eula #legal-eula a:link,#eula #legal-eula a:visited,#eula #legal-eula a[id=footerlink]:visited{color:#000}#eula #legal-eula a:hover,#eula #legal-eula a[id=footerlink]:hover{color:#e7b36e}#eula #legal-eula a[id=footerlink]:active{color:#303030}.eula-table{width:100%;overflow:hidden}#footerLegal,.eula-table .eula-grant{text-align:center}.eula-table .eula-grant.eula-grant-no{color:red}.eula-table .eula-grant.eula-grant-no:before{content:"No"}.eula-table .eula-grant.eula-grant-yes{color:green}.eula-table .eula-grant.eula-grant-yes:before{content:"Yes"}.eula-table .eula-grant.eula-grant-restricted{color:#ff8c00}.eula-table .eula-grant.eula-grant-restricted:before{content:"Restricted"}.eula-table th{border-right:1px solid #303030;border-left:1px solid #303030;padding:10px 5px;font-weight:400}.eula-table thead th{font-weight:700;border-top:1px solid #303030}.eula-table tbody tr:first-child{border-top:1px solid #303030}.eula-table tbody tr:hover{background-color:#f1d1a8!important}.eula-table tbody tr:last-child{border-bottom:1px solid #303030}.eula-table tbody td{border-right:1px solid #303030;border-left:1px solid #303030;padding:10px 5px;position:relative}.eula-table tbody td:hover{border:2px solid #303030;font-weight:700;font-size:1.1em}.eula-table tbody td:hover:after{content:"";position:absolute;left:0;right:0;top:-9999px;bottom:-9999px;background-color:#f1d1a8!important;z-index:-1}.switch{position:relative;display:inline-block;width:60px;height:34px;max-height:34px;margin-bottom:5px}.material-switch>input[type=checkbox],.switch input{display:none}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#303030}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#e7b36e}input:focus+.slider{box-shadow:0 0 1px #e7b36e}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:"";height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label::before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label::after{background:inherit;left:20px}html{position:relative;min-height:100%;font-size:16px}.control-label{font-weight:400}.content{padding-bottom:50px}.tooltip-inner{max-width:250px!important}#address ul{display:inline;list-style:none;text-align:right;padding:0}#page_title{display:table;padding-top:50px;padding-bottom:10px;vertical-align:middle}#page_title div{display:table-cell;width:33%;height:125px}.banner-image{height:auto;width:100%}#myTestContentContainer #radioContainer>div>.btn-default,#product-gallery a,#signup-form-container .panel-default,.signup-form .list-group .list-group-item,.signup-panel .list-group .list-group-item{border:0}#page_title,.caption,.product-logo{width:100%;text-align:center}.product-logo{width:635px;height:auto}.container{-ms-overflow-style:none;padding:0}#thumbContainer{display:block;height:275px;overflow:scroll;left:0}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer,#thumbContainer,#thumbContainer>ul,#thumbContainer>ul li,.product>div,.signup-panel ul{padding:0;margin:0}#thumbContainer img{padding-right:20px;padding-bottom:20px}.client-image-container{text-align:center}.client-image-cell{padding:0;display:inline-block;height:90px;text-align:center}.client-image-cell img{display:block;height:70px;width:auto;padding:10px}.center-block{display:table;margin:0 auto;float:none}.signup-panel{width:376px;max-width:400px;margin:10px;text-align:left}#signup-panel-container>div,.client-image-cell img{margin-left:auto;margin-right:auto}.signup-panel,.signup-panel .panel-body,.signup-panel .panel-footer,.signup-panel .panel-heading{background-color:#fbfbfa;border:0}.signup-panel .panel-body{padding-top:0;padding-bottom:0}#signup-form-container .signup-form .panel-body{padding:20px 0;margin:0}.signup-list>li,.signup-text{font-weight:400;color:#303030;text-transform:uppercase;line-height:12px}.signup-list>li{font-size:11px;background-color:#fbfbfa}.signup-text{font-size:9px}.signup-form .checkbox{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.signup-list>li:before{content:"";font-family:"Glyphicons Halflings";font-size:11px;float:left;margin-left:-17px;color:#e7b36e}.signup-list>li span[id=subtext]{font-size:9px;line-height:15px;font-weight:400}.signup-list>li br{line-height:20px}.signup-list>li strong{font-size:15px;font-weight:700}.signup-list img[id=signup-goodiebox-img],.signup-list>li[id=signup-goodiebox] img{width:45%;height:auto;padding-right:8px}.signup-list span[id=signup-goodiebox-text]{font-size:18px;font-weight:700;color:#e7b36e}.signup-panel .panel-heading div[id=signup-h1]{margin:0;padding:15px 0 0;text-transform:uppercase;font-size:14px;color:#303030;line-height:27px}.signup-panel .panel-heading div[id=signup-h2]{padding:0;margin:0;font-size:38px;color:#e7b36e;font-weight:400}.signup-panel .panel-heading div[id=signup-h3]{margin:0;padding:5px 0 0;font-size:33px;color:#303030;font-weight:200;line-height:20px}.signup-form{max-width:700px;padding:36px;margin:0 auto 30px}.signup-form,.signup-form .panel-footer,.signup-form .panel-heading{background-color:#fff;border:0}.signup-form .panel-body{border:0;padding-top:0;padding-bottom:0}.signup-form-options{padding:0}.public_site_nav li.active .nav-link:hover,.signup-form-options,.signup-form-options li{background-color:#fff}#signup-h1,.signup-form .panel-heading span[id=signup-h1]{color:#303030;font-size:36px;font-weight:100}#signup-h2,.signup-form .panel-heading span[id=signup-h2]{padding:0;margin:0;font-size:36px;color:#e7b36e;font-weight:400}.form-group div[id=f_signup_password_input] a:hover{text-decoration:none;cursor:default}.li-btn{display:inline-block;border:1px solid #2b2a2a;padding:10px;margin-bottom:5px}.li-btn:hover{text-decoration:none;background-color:#fdf3ec}.striped td{height:25px;text-align:left}.striped tr:nth-child(even){background-color:#fdf3ec}.row-striped:nth-of-type(odd){background-color:#fdf3ec}.row-striped:nth-of-type(even){background-color:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-color:#e7b36e #e7b36e transparent;outline:0;font-weight:700}.nav-tabs{border-color:#e7b36e}.nav-tabs li>a:hover{font-weight:400;color:#e7b36e;background-color:#fff;border-color:#e7b36e #e7b36e #fff}.center-h{display:block;margin-left:auto;margin-right:auto}.btn-group .btn-default.dropdown-toggle{background-color:#fff;border-color:#fff;border-radius:0;color:#e7b36e}.btn-group.open .btn-default.dropdown-toggle:focus{background-color:#fff;border-color:#e7b36e;border-radius:0;box-shadow:none;color:#e7b36e}.disableAnchorClick{pointer-events:none;background-color:#ccc;color:#2b2a2a}.glyphicon.glyphicon-alert.glyphicon-alert-red{font-size:24pt;color:red}#site-announcement p{padding:10px;margin:0;background-color:#e7b36e;color:#fff;display:block;text-align:center;font-size:1.2em}@media screen and (max-width:480px){#main_body_container{padding-left:20px;padding-right:20px}h1{font-size:30px}.client-image-container{margin:5px}#signup-h1,#signup-h2,.signup-form .panel-heading span[id=signup-h1],.signup-form .panel-heading span[id=signup-h2]{font-size:24px}#about_me{margin-top:30px;padding-top:30px}}@media screen and (max-width:576px){#main_body_container{padding-left:20px;padding-right:20px}h1{font-size:30px}.client-image-container{margin:5px}#signup-h1,#signup-h2,.signup-form .panel-heading span[id=signup-h1],.signup-form .panel-heading span[id=signup-h2]{font-size:24px}#about_me{padding-top:30px}}@media screen and (max-width:768px){h1{font-size:30px}.client-image-padding{margin:0}#signup-h1,#signup-h2,.signup-form .panel-heading span[id=signup-h1],.signup-form .panel-heading span[id=signup-h2]{font-size:24px}}@media (min-width:992px){#signup-h1,#signup-h2,.signup-form .panel-heading span[id=signup-h1],.signup-form .panel-heading span[id=signup-h2]{font-size:36px}}#download-options>li>form{margin:0}#download-options>li>form>button.dropdown-link{display:block;width:100%;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-align:left;background:0 0;border:0;cursor:pointer}#download-options>li>form>button.dropdown-link:focus,#download-options>li>form>button.dropdown-link:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.prod-container,.prod-thumbnail-container{display:inline-table;position:relative;z-index:1;margin:10px}.prod-thumbnail-container{width:318px;padding:0;margin:auto}.prod-thumbnail-container img{width:318px;height:auto}.prod-thumbnail-caption-container{display:table-cell}.prod-thumbnail-price-container{display:table-cell;font-size:14px}.prod-thumbnail-discount-container{display:table-cell}.prod-thumbnail-desc-container{display:table-cell;font-size:14px}.prod-thumbnail-caption-container{width:198px;min-height:32px;height:32px;z-index:2;text-align:left;padding:10px;vertical-align:middle;font-size:13px;color:#303030;background-color:#fdf3ec}.prod-thumbnail-discount-container,.prod-thumbnail-price-container{width:70px;height:32px;min-height:32px;z-index:4;background-color:#303030;text-align:center;color:#fff;vertical-align:middle;padding-right:3px}.prod-thumbnail-discount-container{width:50px;z-index:3;font-size:10px;text-decoration:line-through;color:#303030;background-color:#fdf3ec}.overlay{position:absolute;z-index:5;top:0;left:0;background-repeat:no-repeat}.overlay.overlay-new,.overlay.overlay-onsale{width:68px;height:71px;background-image:url(/images/overlay_onsale.png);background-size:68px 71px}.overlay.overlay-new{background-image:url(/images/overlay_new.png)}.overlay.overlay-outofstock{width:318px;height:212px;background-image:url(/images/overlay_outofstock.png);background-size:318px 212px}.image-container,.overlay{display:block}.text-overlay{position:absolute;display:block;padding:15px;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#fdf3ec;z-index:10}.text-overlay-text{color:#303030;font-size:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.image-container:hover .text-overlay{opacity:.75}.product-hr{width:50%;border-color:#e7b36e;text-align:center}.product.product-row{margin:20px 0 0;padding:0;text-align:center}.product.product-description.product-description-footer{margin-top:50px;text-align:center}.product.product-description.product-description-footer div{margin:10px 0}.product.product-description.product-description-footer h4{margin-top:40px}.product.product-ftd{max-height:300px;overflow-y:scroll;overflow-x:auto}.product_status-label-container{display:inline-block;margin-right:10px}.product_status-label-container.border-outline-accent{background-color:#fff;color:#2b2a2a}.product_status-label-container.border-outline-accent .product_status-label{border:1px solid #e7b36e;color:#2b2a2a;background-color:#fff;font-weight:400}.product_status-label{padding:0 15px;margin:0;background-color:#2b2a2a;color:#fff;font-size:11px;font-weight:400;font-kerning:normal;text-transform:uppercase;line-height:25px;min-width:60px;border-radius:0}.product_status-label-accent{background-color:#e7b36e;color:#2b2a2a;font-weight:400}.product-subtitle,.product-title{color:#e7b36e;font-size:22px;letter-spacing:2px;text-transform:uppercase;text-justify:distribute}.product-subtitle{font-size:13px;letter-spacing:1px}.product.eula-body,.product.faq-body,.product.product-body,.product.related-body{color:#303030;font-size:16px;margin:0;padding:0;max-height:400px;overflow:hidden;overflow-y:scroll}.product.eula-body h2,.product.faq-body h2,.product.product-body h2,.product.related-body h2{margin-bottom:15px}.product.related-body{text-align:center;height:375px}.product.related-body .alert.alert-info{padding:15px}.product.faq-body{text-align:left;height:375px}.product-description-label{display:inline-block;padding:0 15px;margin-right:20px;background-color:#e7b36e;color:#303030;font-weight:400;font-size:11px;font-kerning:normal;text-transform:uppercase;line-height:25px;min-width:60px;border-radius:0}#productTitleContainer{padding:0;margin:30px 0 0}#productTitleContainer h1{margin-right:20px}#productDetailsContainer{padding:0;margin:20px 0 25px}#productDetailsContainer>ul{margin-bottom:10px}.scrollVisible::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7px}.scrollVisible::-webkit-scrollbar-thumb{border-radius:4px;background-color:#e7b36e;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}#myTestProductCarousel #myTestCarousel #myTestThumbContainer{height:240px;overflow:auto;overflow-x:hidden}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul{margin-right:10px;list-style:none}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul img{padding-bottom:14px;width:142px;height:108px}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner{text-align:center;margin:0;padding:0}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner img{height:auto;width:auto;margin-right:14px}#myTestProductCarousel .carousel-control{background-image:none;background-color:transparent;display:flex;align-items:center}#myTestProductCarousel .carousel-control.left{justify-content:flex-start;padding-left:15px}#myTestProductCarousel .carousel-control.right{justify-content:flex-end;padding-right:15px}#myTestProductCarousel .carousel-control i{font-size:24px}.thumbPadding{padding-left:14px}#myTestContentContainer{display:block;padding:0;margin:0;max-height:215px;overflow:hidden}#myTestContentContainer #cartContainer{display:block;padding:0;margin:0;max-height:200px}#myTestContentContainer #radioContainer{padding:0;margin:0;left:0;max-height:160px;overflow:scroll}#myTestContentContainer #radioContainer>div>label{border-radius:0;padding:0;text-align:left;margin:0 0 9px;color:#303030}#myTestContentContainer #radioContainer>div>label:last-child{margin-bottom:0}#myTestContentContainer #radioContainer>div>.btn-default.active{box-shadow:none;outline:0;background-color:#fdf3ec;border:1px solid #e7b36e;color:#303030;font-size:16px}#myTestContentContainer #radioContainer>div>.btn-default:hover,.user_table .table_row:hover div,.user_table .table_row:hover input{background-color:#fdf3ec}#myTestContentContainer #cartContainer #actionContainer{padding:0 10px;margin:0}#myTestContentContainer #cartContainer #actionContainer>button{border-radius:0;background-color:#303030;color:#fff;float:right;text-transform:uppercase;border:0}@media screen and (max-width:480px){#myTestProductCarousel{margin:20px 0 0}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner img{padding-right:0;margin:0 auto}#myTestProductCarousel #myTestCarousel #myTestThumbContainer{padding-top:14px;height:190px}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul img{width:122px;height:88px}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul li{text-align:center}#myTestContentContainer{padding:0;margin-top:10px}#productTitleContainer{margin-bottom:20px}.product-title{font-size:19px}.product{padding:5px;margin:0}}@media screen and (max-width:576px){#myTestProductCarousel{margin:20px 0 0}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner img{margin:0 auto}#myTestProductCarousel #myTestCarousel #myTestThumbContainer{padding-top:14px;height:190px}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul li{text-align:center}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul img{width:132px;height:98px}.thumbPadding{padding-left:0}#myTestContentContainer{padding:0;margin-top:15px}#myTestContentContainer #radioContainer>div>label{padding:10px}#productTitleContainer{margin-bottom:20px}.product{padding:0;margin:0}}@media screen and (max-width:768px){#myTestProductCarousel{margin:20px 0 0}#myTestProductCarousel #myTestCarousel #myTestThumbContainer{padding-top:14px;height:190px}.thumbPadding{padding-left:14px}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner img{margin:0 auto}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner{padding-right:10px}#myTestProductCarousel #myTestCarousel #myTestThumbContainer ul img{width:132px;height:98px}#myTestContentContainer{padding-left:0;padding-top:15px}#myTestContentContainer #radioContainer>div>label{padding:5px}#productTitleContainer{margin-bottom:20px}.product{padding:0;margin:0}}@media (min-width:992px){#myTestProductCarousel,.product{margin:20px 0;padding:0}#myTestProductCarousel #myTestCarousel #myTestThumbContainer{margin:0;padding:0 0 0 14px;height:240px}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner img{margin:0 auto}#myTestProductCarousel #myTestCarousel #myTestCarouselContainer .carousel-inner{padding-right:0}#myTestContentContainer{padding-left:14px;padding-top:15px}#myTestContentContainer #radioContainer>div>label{padding:10px}#productTitleContainer{margin-bottom:20px}.product{margin:0}.alert.alert-warning.product-alert{margin-top:20px;padding-top:20px;padding-bottom:20px}}.modal-gallery{width:90%;max-width:1200px;margin:30px auto}.modal-gallery .modal-content{background:#fff;border:8px solid #fff;box-shadow:0 10px 50px rgba(0,0,0,.5);border-radius:0}.modal-header-gallery{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background:#fff}.gallery-logo img{height:50px;width:auto}.gallery-close{background:0 0;border:0;font-size:32px;font-weight:300;color:#333;cursor:pointer;padding:0;line-height:1;opacity:.6;transition:opacity .2s}.gallery-close:hover{opacity:1}.modal-body-gallery{padding:20px;background:#fbfbfa}.gallery-loader{text-align:center;padding:100px 20px}.gallery-spinner{width:50px;height:50px;border:3px solid #e0e0e0;border-top-color:#333;border-radius:50%;margin:0 auto 20px;animation:gallery-spin .8s linear infinite}.gallery-loader p{color:#e7b36e;margin:0}.gallery-carousel-inner{background:#fff;border:1px solid #e0e0e0}.gallery-carousel-inner .item{text-align:center;background:#fff}.gallery-carousel-inner .item img{max-width:100%;max-height:60vh;width:auto;height:auto;margin:0 auto;display:block;padding:20px}#productGalleryCarousel .carousel-control{position:absolute;width:50px;display:flex;align-items:center;justify-content:center;background-color:transparent;background-image:none;text-decoration:none;opacity:.7;transition:all .15s ease}#productGalleryCarousel .carousel-control .left,#productGalleryCarousel .carousel-control .right,.user_table .table_row a{color:#e7b36e}.gallery-indicators{margin-top:15px;text-align:center;overflow-x:auto;white-space:nowrap;padding:10px 0;-webkit-overflow-scrolling:touch}.gallery-indicator-item{display:inline-block;width:90px;height:60px;margin:0 5px;cursor:pointer;border:2px solid transparent;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.8;transition:all .2s}.gallery-indicator-item:hover{opacity:.9}.gallery-indicator-item.active{border-color:#333;opacity:1}.gallery-trigger{position:relative;cursor:pointer;overflow:hidden}.gallery-trigger img{transition:transform .3s}.gallery-trigger:hover img{transform:scale(1.02)}.gallery-trigger-overlay{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;padding:10px;text-align:center;transform:translateY(100%);transition:transform .3s}.gallery-trigger:hover .gallery-trigger-overlay{transform:translateY(0)}.gallery-trigger-overlay .glyphicon{margin-right:8px}@media (max-width:768px){.modal-gallery{width:95%;margin:10px auto}.gallery-carousel-inner .item img{max-height:50vh;padding:10px}.gallery-indicator-item{width:50px;height:50px}}.public_site_nav{background-color:#fff;border:0;font-family:"Averia Light",sans-serif;font-size:16pt;color:#303030;letter-spacing:1px}.public_site_nav .navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.public_site_nav,.public_site_nav .navbar .navbar-collapse{text-align:center}.public_site_nav li{font-size:10pt}.public_site_nav .nav-link:hover{color:#303030;background-color:#fff}.public_site_nav li.active .nav-link{border-bottom:3px solid #e7b36e;background-color:#fff;Padding-bottom:3px;color:#303030}.public_site_nav .nav-item .nav-link:focus,.public_site_nav li.active>a{color:#303030;background-color:#fff}.public_site_nav>ul,.public_site_nav>ul .navbar .navbar-nav,.public_site_nav>ul>li .nav-link{text-align:center}@media (min-width:768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}}.quote-quantity button,.quote-quantity input[type=text]{border-radius:0}.quote-address .panel-default{border:1px solid #e7b36e;border-radius:0}.quote-address .panel-heading{color:#e7b36e;background-color:#fdf3ec;border:0}.hr-ci-total{border:.25px solid #e7b36e;float:right;margin-top:10px;margin-bottom:15px}button .close{color:#303030}.quote-modal-title{color:#e7b36e;font-size:1.5vw;text-transform:uppercase;vertical-align:middle}.quote-modal-img{padding:0;width:100%;height:auto}@media only screen and (min-width:320px){.quote-modal-title{font-size:14pt}}@media only screen and (min-width:480px){.quote-modal-title{font-size:14pt}}@media only screen and (min-width:768px){.quote-modal-title{font-size:16pt}}@media only screen and (min-width:992px){.quote-modal-title{font-size:18pt}}@media only screen and (min-width:1200px){.quote-modal-title{font-size:18pt}}.spinner{width:55px}.spinner input{text-align:right;height:26px}.spinner-input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.spinner-input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:6px;margin-left:-1px;position:relative;border-radius:0}.spinner-input-group-btn-vertical>.btn:first-child{border-top-right-radius:4px}.spinner-input-group-btn-vertical>.btn:last-child{margin-top:-2px;border-bottom-right-radius:4px}.spinner-input-group-btn-vertical i{position:absolute;top:1px;left:2px}.spinner-input-group-btn-vertical .glyphicon-chevron-down,.spinner-input-group-btn-vertical .glyphicon-chevron-up{color:#e7b36e;size:3px;font-size:9px}.user_table .btn-default,.user_table .table_row .btn-default{border-radius:0;border:1px solid #2b2a2a;background-color:#2b2a2a;color:#fff}.user_table .table_row{border-bottom:1px solid #d3d3d3;color:#807f7f}.user_table .table_row a:hover{color:#807f7f}.user_table .table_row div{display:table-column;line-height:40px;vertical-align:middle;padding:0;min-height:40px;background-color:inherit;overflow:hidden auto}.user_table .table_row-large div,.user_table .table_row-large div>ul{line-height:60px;min-height:60px;max-height:60px}.user_table .table_row-large div ul>li{padding-top:10px;padding-bottom:10px}.user_table .table_row input{border:0;color:#e7b36e;background:inherit;height:40px;padding:0;margin:0}.user_table .table_row input:hover{text-decoration:underline}.user_table .table_row img{max-height:65px;max-width:100%;width:auto;padding:0;margin:0}.user_table .table_row .btn-default:hover{border-radius:0;background-color:#e7b36e;border:1px solid #e7b36e;color:#fff}.user_table .table_header,.user_table .table_row{display:table-row;padding:0}.user_table .table_header>div{display:table-cell;padding:0;margin:0;font-weight:700;border-bottom:1px solid #2b2a2a}