.support-main .page-title{padding-top:30px}@media(min-width: 768px){.support-main .page-title{padding-top:50px}}.support-main .top-section{margin-bottom:30px}@media(min-width: 768px){.support-main .top-section{margin-bottom:40px}}.support-main hr.sm{margin:20px auto}@media(min-width: 768px){.support-main hr.sm{margin:25px auto}}.support-main .bullet li{margin-top:5px}.support-main .error-message{color:#d0021b}.support-main .header-search{margin-bottom:15px}.support-main .header-search .search-box input{background-image:url("/images/colorsmith/icons/icon_search.png")}@media(min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.support-main .header-search .search-box input{background-image:url("/images/colorsmith/icons/icon_search@2x.png");background-size:21px 20px}}.support-main .header-search .search-box input{background-repeat:no-repeat;background-position:15px center;padding-left:45px}.support-main .header-search .search-preview{width:100%;border-left:1px solid #c5c4c2;border-right:1px solid #c5c4c2;z-index:10}.support-main .header-search .search-preview li{padding:10px 15px;border-bottom:1px solid #c5c4c2}@media(min-width: 768px){.support-main .header-search .search-preview li{padding:15px 30px}}.support-main .header-search .search-preview li .search-highlight{background-color:#d9e1e2}.support-main .header-search .search-preview li .search-result-summary{margin-bottom:0}@media(max-width: 767px){.support-main .header-search .search-preview li .search-result-summary{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}}@media(min-width: 768px){.support-main .search-results{margin:40px 0 60px}}.support-main .search-results .search-preview{margin-top:20px;border-bottom:1px solid #d9e1e2}.support-main .search-results .search-preview li{border-top:1px solid #d9e1e2;padding:20px 0;display:block}@media(min-width: 768px){.support-main .search-results .no-results{padding:20px 0 60px}}.support-main .arrow:after{content:"";background-image:url("/images/colorsmith/icons/icon_arrow_right.png")}@media(min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.support-main .arrow:after{background-image:url("/images/colorsmith/icons/icon_arrow_right@2x.png");background-size:11px 18px}}.support-main .arrow:after{background-size:cover !important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:11px;height:18px}.support-main .arrow.sm:after{width:9px;height:15px}.support-main .bottom-cta{padding:40px 0;background-color:#fafafa;margin-top:40px}@media(min-width: 768px){.support-main .bottom-cta{padding:65px 0;margin-top:60px}}.support-main .bottom-cta h2{font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem}.support-main.home .support-categories .category-wrapper{padding:20px;-moz-box-shadow:0px 10px 14px 0px rgba(0,0,0,.15);-webkit-box-shadow:0px 10px 14px 0px rgba(0,0,0,.15);box-shadow:0px 10px 14px 0px rgba(0,0,0,.15);margin-bottom:20px}@media(min-width: 768px){.support-main.home .support-categories .category-wrapper{width:100%;display:flex;flex-direction:column}}.support-main.home .support-categories .category-wrapper ul li{margin:10px 0;text-transform:capitalize;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}@media(min-width: 768px){.support-main.home .support-categories .category-wrapper ul{flex:1 0 auto}}.support-main.home .support-categories .category-wrapper .cta-link{position:relative}@media(max-width: 767px){.support-main.home .account-links{margin:0 -15px}}.support-main.home .account-links ul a{padding:20px 0;display:block}.support-main.home .account-links ul .link{position:relative}.support-main.home .account-links ul li{background-color:#fafafa}@media(max-width: 767px){.support-main.home .account-links ul li:nth-child(-n+3) .link{border-bottom:1px solid #d9e1e2}}@media(min-width: 768px){.support-main.home .account-links ul li:nth-child(-n+2) .link{border-bottom:1px solid #d9e1e2}}.support-main.category .main-nav{min-width:160px}@media(max-width: 767px){.support-main.category .main-nav{display:none}}@media(min-width: 992px){.support-main.category .main-nav ul{padding-bottom:100px}}.support-main.category .main-nav ul li{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;margin-top:15px}.support-main.category .main-nav ul li.active a{color:#4a6a1d;font-family:"Niveau-Grotesk-Bold"}.support-main.category .faq-question.active{font-family:"Niveau-Grotesk-Med"}.support-main.category .faq-question.active .icon-toggler:after{background-image:none;background-color:#4a6a1d;height:2px}.support-main.category .icon-toggler:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";background-image:url("/images/colorsmith/icons/icon_plus.png")}@media(min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.support-main.category .icon-toggler:after{background-image:url("/images/colorsmith/icons/icon_plus@2x.png");background-size:12px 13px}}.support-main.category .icon-toggler:after{width:12px;height:13px}.support-main.category .body-wrapper{width:100%;position:relative}@media(min-width: 768px){.support-main.category .body-wrapper{padding:0 0 0 50px}}@media(min-width: 992px){.support-main.category .body-wrapper{margin-left:50px}}.support-main.category .category-title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;border-bottom:1px solid #d9e1e2;padding-bottom:20px}.support-main.category .category-question{border-bottom:1px solid #d9e1e2}.support-main.category .category-question .faq-question{position:relative}.support-main.category .category-question .faq-question a{padding:20px 0;display:block}.support-main.category .category-question .faq-question a:hover{color:#000}.support-main.category .category-question.active .category-answer{display:block}.support-main.category .category-answer{display:none;padding-bottom:25px}.support-main.category .category-answer p a{color:#4a6a1d;text-decoration:underline}.support-main.category .category-answer p{margin-bottom:0}.support-main.category .category-answer b{text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem}.support-main.category .category-answer br{display:block;content:"";margin-top:15px}@media(min-width: 768px){.support-main.contact #contact-intro{padding-bottom:80px}}.support-main.contact .radio-btn li{margin:10px;width:100px}.support-main.contact .panel-group{margin-top:20px;border-bottom:1px solid #d9e1e2}.support-main.contact .panel-group .panel .panel-heading{border-top:1px solid #d9e1e2;padding:20px 25px 20px 0;display:block}.support-main.contact .panel-group .panel .panel-heading:not(.collapsed){font-family:"Niveau-Grotesk-Med"}.support-main.contact .panel-group .panel .panel-heading:hover{color:#000}.support-main.contact .panel-group .panel .panel-body{padding:0 0 25px 0}.support-main.contact .panel-group .panel .panel-body p a{color:#4a6a1d;text-decoration:underline}.support-main.contact .panel-group .panel .panel-body p{margin-bottom:0}.support-main.contact .panel-group .panel .panel-body b{text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem}.support-main.contact .panel-group .panel .panel-body br{display:block;content:"";margin-top:15px}@media(max-width: 767px){.support-main.contact .inner-panel{margin-right:-15px;margin-left:-15px}}.support-main.contact .inner-panel li{background-color:#fafafa;padding:0 20px}.support-main.contact .inner-panel li:not(:last-child){margin-bottom:10px}.support-main.contact .inner-panel li .collapse-link{position:relative;padding:20px 25px 20px 0;display:block}.support-main.contact .inner-panel li .collapse-link:not(.collapsed){font-family:"Niveau-Grotesk-Med"}.support-main.contact .inner-panel .form-disabled{background-color:#fff}.support-main.contact .msg-confirmation{padding-bottom:40px}@media(min-width: 768px){.support-main.contact .msg-confirmation{padding:60px 0 120px;width:600px;margin:auto}}.support-main.contact .contact-banner{margin-top:-15px;margin-bottom:30px}@media(min-width: 768px){.support-main.contact .contact-banner{margin-top:-25px;margin-bottom:40px}}.support-main.contact .panel-contact-banner{margin-bottom:15px}@media(min-width: 768px){.support-main.contact .panel-contact-banner{margin-bottom:20px}}
