body, p{ font-family:IBM Plex Sans;font-display:swap;color:rgb(51, 51, 51);}h1,h2,h3,h4,h5,h6{ font-family:Libre Franklin;font-display:swap;}body, p, legend, div#cart-progression{ color:rgb(51, 51, 51);}h1{ color:rgb(51, 51, 51);}h2{ color:rgb(51, 51, 51);}h3{ color:rgb(153, 153, 153);}h4{ color:rgb(153, 153, 153);}.linkColor, a{ color:rgb(44, 102, 204);}.linkColor:hover, a:hover{ color:rgb(42, 100, 150);}body{ background-color:rgb(255, 255, 255);}.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu { background-color:rgba(0, 0, 0, 0) !important; } ul.ui-autocomplete li.ui-menu-item:hover { background-color:rgba(0, 0, 0, 0) !important; } .header { background-color:rgba(0, 0, 0, 0) !important; }.header, .nav-subtext, .cart-total{ color:rgb(51, 51, 51);}.dropdown-menu > li > a, #compact-header .navbar-nav > li > a, .header a, .nav-text, .view-cart a, .navbar-header h1, .ui-menu .ui-menu-item a:hover, ul.ui-autocomplete li.ui-menu-item, li.ui-menu-item a:hover {color: rgb(0, 0, 0);}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: rgb(0, 0, 0);}}#footer-wrapper, .footer-wrapper, #footer{ background-color:rgb(255, 255, 255);}#footer{ color:rgb(204, 204, 204);}#footer a{ color:rgb(255, 255, 255);}#content {padding: 0;}.footer-container.container {padding: 0;}.main, #page-content {min-width: 350px;max-width: 2000px;width: 100%;}@media screen and (min-width: 1120px) {#home-slider {max-width:!important;margin-right: auto !important;margin-left: auto !important;}}.content-block.header-content {padding-left: 15px;padding-right: 15px;}@media screen and (min-width: 1120px) {.container { width: 100%;}}.header, #compact-header, .header-left, .header-center, .header-right {min-height: 85px;}#compact-header .caret, #compact-header > .navbar-collapse .caret {color: rgb(51, 51, 51);}.search-tool-group {position: relative;font-size: 18px;}#productCategorySearch, .productCategorySearch {padding-left: 35px;}.search-tool-group label {position: absolute;left: 12px;top: 3px;}.cat-product-search-input {background-color: #FFF;}.main-menu .fa-search {color: #000;}input{color:#333;}.logo img {display: block;height: auto;width: auto;max-height: 180px;;max-width: 500px;}.container#content {padding-top: 5px;max-width:1200px;}.main-menu {margin-bottom: 0;}.header-top-group {min-height: 85px;padding: 0 10px 10px 6px;}.navbar .navbar-default .main-menu {clear: both;}@media (max-width: 1000px) {.navbar-form .form-group.search-tool-group {display: none;}.navbar.navbar-default.main-menu {}}.header {padding-bottom: 0;margin-bottom: 0;}@media screen and (max-width: 760px) {#compact-header .container, .container.footer-wrapper {padding-left: 2%;padding-right: 2%;}}.btn, .form-control { -moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-khtml-border-radius: 0;}.header .container, #header-centered .container {;padding-left: px;padding-right: px;}.main-menu {max-width: ;}.container.expanded-nav {max-width: ;padding-left: 0;padding-right: 0;}#footer {max-width: ;}.container.footer-container{width: ;}.header {max-width: 1200px;}.header .container.navbar-container, #header-centered .container.navbar-container {padding-left: 0;padding-right: 0;}.navbar.navbar-default.main-menu {;}#content, #page-content, #sidebar{background-color: rgb(255, 255, 255);}@import url('https://fonts.googleapis.com/css?family=Didact+Gothic&display=swap');.blue-accents .navbar-nav>li>a {color: black;}.share-product-buttons { display: none }.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:white !important;background : #BD1A8D !important;}.product-detailed-info {background: #ffffff;border-radius: 10px;padding: 10px;box-shadow: 2px 5px 30px #c6cada;}#tabsContainer {margin: 30px 0px 0px;width: 100%;float: left;}#tabsContainer ul li a {font-size: 18px;color: #000000;}#tabsContainer ul li a:focus, #tabsContainer ul li a:hover, #tabsContainer ul li.active a {color: #ffffff;background-color: #bd1a8d;border: 1px solid #bd1a8d;}#tabsContainer .tab-content .tab-pane, #tabsContainer .tab-content .tab-pane p {font-size: 16px;color: #5c5e63;}#tabsContainer .tab-content .tab-pane .product-specs {padding: 0px 0px 0px 20px;}#tabsContainer .tab-content .tab-pane .product-specs li {font-size: 16px;color: #5c5e63;}#tabsContainer .tab-content .tab-pane h2 {font-size: 20px;padding: 0px 0px 10px 0px;border-color: #f0f1f5;color: #bd1a8d;}#tabsContainer .tab-content .tab-pane #downloadTemplate {border-radius: 100px;background: #bd1a8d;color: #ffffff;border: 0px;padding: 10px 28px;}#product-calculator #calculator {box-shadow: none;padding: 8px;}#product-calculator #calculator .product-options-labels, .product-options .form-group .control-label {color: #000000;font-weight: 500;font-size: 14px;padding-right: 0px;}.form-group .product-options-labels .glyphicon-question-sign {color: #08a8eb;}#product-calculator #calculator select, #product-calculator #calculator .product-options select {border-color: #e4e9f6;box-shadow: none;border-radius: 100px;font-size: 14px;height: 40px;font-weight: 500;}#product-calculator #calculator select:focus, #product-calculator #calculator select:hover, #product-calculator #calculator .product-options select:hover, #product-calculator #calculator .product-options select:focus {border-color: #08a8eb;}#product-calculator #calculator .product-price .control-label {font-size: 22px;color: #3c3c3c;font-weight: 600;}#product-calculator #calculator .product-price .total-product-price {height: auto;background: #e4e9f6;border-color: #e4e9f6;box-shadow: none;border-radius: 100px;font-size: 22px;text-align: center;font-weight: 600;color: #ab2896;}#product-calculator #calculator #category-selection .control-label {color: #000000;font-weight: 500;font-size: 14px;padding-right: 0px;}#product-calculator #calculator #category-selection select {border-color: #e4e9f6;box-shadow: none;border-radius: 100px;font-size: 14px;height: 40px;font-weight: 500;}#product-calculator #calculator #category-selection select:focus, #product-calculator #calculator #category-selection select:hover {border-color: #ab2896;}#product-calculator #calculator .design-choice {background: #ab2896;border: 0px;border-radius: 100px;color: #ffffff;text-shadow: none;font-weight: bold;text-transform: uppercase;font-size: 18px;padding: 14px 10px;}#product-calculator #calculator .design-choice:hover, #product-calculator #calculator .design-choice:focus {background: #ab2896;color: #ffffff;}#calculator .estimated, .non-eddm .estimated {text-align: center;font-size: 16px;padding-top: 10px;margin-top: 0px;}#calculator .estimated-date, .non-eddm .estimated-date {text-align: center;margin-bottom: 15px;font-size: 18px;color: #ab2896;font-weight: 600;text-transform: uppercase;letter-spacing: 0.4px;}#calculator .estimated .glyphicon-question-sign, .non-eddm .estimated .glyphicon-question-sign {font-size: 16px;color: #08a8eb;}.non-eddm .product-price .total-product-price {height: auto;background: #e9eaf5;border-color: #e3e4f5;box-shadow: none;border-radius: 100px;font-size: 22px;text-align: center;font-weight: 600;color: #ab2896;}#calculator #getShippingQuote, .non-eddm .grey-buttons {background: #e9eaf5;box-shadow: none;border-radius: 100px;padding: 10px 4px;font-weight: 500;color: #000000;font-size: 14px;border-color: #e3e4f5;}#product-calculator #calculator .reset .reset-quote {background: #e9eaf5;box-shadow: none;padding: 10px 4px;font-weight: 500;color: #000000;font-size: 14px;border-color: #e3e4f5;}#product-calculator #calculator .reset .reset-quote:first-child {border-radius: 100px 0px 0px 100px;}#product-calculator #calculator .reset .reset-quote:last-child {border-radius: 0px 100px 100px 0px;}#calculator #getShippingQuote:hover, #calculator #getShippingQuote:focus, #product-calculator #calculator .reset .reset-quote:hover, #product-calculator #calculator .reset .reset-quote:focus, #calculator .grey-buttons:hover, #calculator .grey-buttons:focus, .non-eddm .grey-buttons:hover, .non-eddm .grey-buttons:focus {background: #08a8eb;color: #ffffff;}.non-eddm .design-choice {background: #88c505;border: 0px;border-radius: 100px;color: #ffffff;text-shadow: none;font-weight: bold;text-transform: uppercase;font-size: 18px;padding: 14px 10px;}.non-eddm .design-choice:hover, .non-eddm .design-choice:focus {background: #ab2896;color: #ffffff;}.non-eddm .product-price .product-options-labels {font-size: 22px;color: #3c3c3c;font-weight: 600;}#product-calculator #calculator #additionalOptionsButton {background: #ab2896;text-transform: uppercase;font-size: 18px;font-weight: 600;border: 0px;border-radius: 100px;padding: 10px;color: #ffffff;text-shadow: none;}#customHTML-22844{padding : 0;}#add-to-cart { background: #ab2896 !important; }#add-to-cart-cbDesigner-calc { background: #08a8eb !important; } .caret{position : absolute;right : 0;}.header{max-width: initial;}#lc{font-family: 'Didact Gothic', sans-serif;padding-right: 1.5rem;}.navbar-nav>li>a {padding-left : 10%;margin-right: 10%;}.navbar .navbar-nav > li::after {content: '';position: absolute;height: 29px;width: 1px;right: 0;top: 0;bottom: 0;margin: auto;display: block;}.blue-accents{background : white}.search-tool-group label {left : auto;right : 12px;}#phone-number {display: block;padding-right: 2.5rem;}#phone-number, .cart-links {display : inline;font-size: 20px;font-weight: normal;line-height: 25px;font-family: 'Didact Gothic';}#phone-number a, #login-nav a{color : #444;font-family: 'Didact Gothic', sans-serif;font-size: 20px;}#expnav{margin-top : 11%;}.hide{display : none;}.header-right{float: right;width: 25%;padding-right: 1%;}#login-nav {float : none;display : inline;font-size: 22px;font-weight: normal;line-height: 25px;padding-right: 2.5rem; }.logimgh1{width : 100%}.logimgh2{width : 90%}#headerbl{ transition: height 2s;}#logimg{padding-top: 4px; transition: width 2s;}.headerblh1{height:25px;}.headerblh2{height:5px;}.navbar-nav>li>.dropdown-menu{background:white;}.header-top-group {min-height: 60px;background: linear-gradient(90deg, #fff 50%, #00adee 50%); }.pix-purple, .pix-purple-line, h6 p{ color: #bd1a8d!important; }.btn.btn-round-lg:hover, .btn.btn-md:hover .btn.btn-sm:hover, .pix-purple-line:hover, .btn.pix-line:hover, .btn.wide:hover, .btn-block:hover{color:#ffffff; background-color: #bd1a8d!important;}.btn.wide {padding-left: 0px !important;padding-right: 0px !important;}.customHTML{padding-left : 6%;padding-right: 6%;}#customHTML-22321,#customHTML-22429{border-top: solid 1px #cbcbcb;}#customHTML-22320{padding: 0px}.header-container{background: #00adee; padding-top: 1rem;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.header-top-group{padding:0px;}.header-left{width: 26%;background : white;}.header-center{background: white;width: 49%;clip-path: polygon(0 0, 93% 0, 100% 100%, 0% 100%);padding-top : 2rem;}.logo img{width: 100%;}#auto-print-nav-collapse{-webkit-box-shadow: 2px 14px 53px -9px rgba(0,0,0,0.5);-moz-box-shadow: 2px 14px 53px -9px rgba(0,0,0,0.5);box-shadow: 2px 14px 53px -9px rgba(0,0,0,0.5);}nav .container-fluid{padding:0px;}.navbar-default .navbar-nav>li>a {color: #444;font-family: 'Didact Gothic', sans-serif;font-weight: bold;}.dropdown-menu > li > a {color: black !imporatnt;}.carousel-control{display : none;}#home-slider {margin: 0;display: none;}.header {max-width: 1400px !important;}.navbar-default .navbar-nav>li>a:hover {color: #BD1A8D !important;}.navbar-default .navbar-nav>li>a:focus{color: #BD1A8D !important;}.header-container { max-width: 1400px;}.header-container .navbar-container{ width: 100%;} .products-footer ul {list-style: none;padding: 0;}.products-footer ul li {padding-bottom: 2rem;font-weight: bolder;}.footer-heading {margin-top: 4rem;font-weight: bolder;}.textt{font-size: 2rem;}.subs{padding-right:5rem}@media only screen and (max-width: 600px) {.textt{font-size: 1.5rem;}.btn.btn-lg{padding:0px;}.subs{padding-right:0px;}}h4{color:black}#footerr a{color : black;}#footerr>.row{padding-left : 5rem;padding-right : 5rem;}#sub-footer-footer {margin: 0px;font-size: 14px;font-family: poppins;color: #949292;max-width: 730px;width: 100%;display: inline-block;text-align: left;padding: 0px;line-height: 30px;float: left;margin-left: 5%;}#card-logos {margin: 0px;max-width: 450px;width: 100%;display: inline-block;text-align: right;padding: 0px;}.sub-area {border-top: 1px solid #dedee6;padding: 20px 0px;background: #fff;}#sub-footer-footer a {color: #949292;max-width: initial;}#card-logos span {filter: grayscale(100%);}h1#product-title {font-weight: 700;}.product-specs li{font-size : 14px;}.smallscreen{display: none !important;}.smallscreen2{display: none;}.navbar-toggle{background: #c53f8f;padding: 1.3rem;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #c53f8f !important;}.icon-bar{background:white !important;}.navbar-header{display: none;}@media only screen and (max-width: 600px) {.navbar-header{display:block;padding-left: 3rem;padding-right: 2rem;}.input-group-addon {display: inline-table !important;padding: 1.2rem !important; left: 63%;top: 0.7rem;position: absolute;}.nav-expanded ul {font-size: medium;}.nav-expanded .category-group-item{height: auto !important;width: 100% !important;}.category-group-item .group-title {font-size: large;}#expnav{margin-top : 17rem;}.back {height: 67rem;background-position: bottom !important;}.ss{width:71% !important;}.header-top-group {display: flex;}.smallscreen{display: inline-block !important;margin-left: 2rem;}.smallscreen2{width: 65% !important;display: initial !important;margin-left: 3rem !important;margin-top: 1% !important;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;}#headerbl,.header-right,#login-nav{display: none !important;}.header-left {width: 100%;}.header-center {width: 100%;clip-path: none;padding-top: 1rem;padding-bottom: 1rem;}.header-center :first-child {margin-right: auto !important;}.navbar-nav>li>a, .dropdown-menu>li>a{font-size: x-large;}.navbar-nav>li>a {text-align: left;}.dropdown-menu>li>a{text-align: left;padding-left: 8rem !important;margin-top: 1.5rem;color: black!important; }.dropdown {padding: 2%;border-bottom: 1px solid #ccc;}.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #777;border-bottom: 1px solid #ccc;}#lc{padding-right: 2rem;display: block !important;}#phone-number a {font-size: inherit;}#phone-number{display: block;}#auto-print-nav-collapse ul {float: none !important;}}a[href='help/testimonials.html'] { display: block !important; } .img-responsive, .thumbnail.uploads>img {height: auto;}.sml{}.img-size{width: 100%;}.coli{padding-bottom:40rem;}.log-nav-mob{display : none;}@media only screen and (max-width: 600px) {.log-nav-mob{display: inline !important;padding-left: 1rem;padding-right: 0rem;font-size: 3rem;}#customHTML-22844{margin-top: 15rem !important;margin-bottom: 7rem !important;}.stuck {border-right: 1px solid #eee;padding-right: 6rem;padding-left: 6rem;padding-top: 6rem;padding-bottom: 4rem;font-size: x-large;text-align:center;}.stuck span {margin-right: 0px !important;float: right;text-align: center;}.sml{width: 100%;}.img-size{width: 100%;}#footerr>.row {padding-left: 2rem;padding-right: 2rem;}.row-rev {padding-right: 23%;}.mob{margin-top: 3rem;margin-bottom: 3rem;}.coli{padding-bottom:0px;}#footerr a {font-size: larger;}}@media (orientation: portrait) {.pix-padding-h-60 {padding-left: 0px !important;padding-right: 0px !important;}#customHTML-22286 {padding-left: 3%;padding-right: 3%;}#customHTML-22276{padding: 0px;}.stuck span {margin-right: 0px !important;}.dropdown-toggle{width: 11.5rem !important;}#login-nav,#lc {padding-right: 0.5rem;}#logimg {padding-top: 13px;}.pix-inline-block {max-height: 240px !important;min-height: 200px !important;}}@media (orientation: landscape) {.pix-padding-h-60 {padding-left: 0px !important;padding-right: 0px !important;}}@media (min-width: 868px){#productCategorySearch{width:17rem;}}@media (min-width: 1024px){#productCategorySearch{width:17rem;}} @media only screen and (max-width: 600px){.dropdown-toggle {width: auto !important;padding-left: 10% !important;}#customHTML-22276 {padding: 0px;padding-left: 6%;padding-right: 6%;}} @media only screen and (min-device-width : 375px) and (max-device-width : 820px) and (-webkit-device-pixel-ratio : 3)and (orientation : landscape) { #customHTML-22276{padding:0px !important;}.stuck span {margin: 0px !important;}}@media only screen and (min-device-width : 800px) and (max-device-width : 870px) {#customHTML-22276{padding:0px !important;}}