.contact-text-area p{color:#424242;font-family:pt sans,Sans-serif;font-size:18px;font-weight:400;text-align:center;padding-top:20px}.contact-text-area h1{color:#424242;font-family:open sans,Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;width:100%;padding-top:40px;text-align:center}.contact-input-area input,.contact-input-area textarea{line-height:22px;font-family:"PT Sans",sans-serif !important;background:0 0 !important;border-radius:0 !important;border-style:solid !important;border-width:0 0 2px !important;border-color:rgba(0,0,0,.32) !important;color:#424242 !important;font-size:15px !important;margin-bottom:10px!important}.contact-input-submit{width:100%;margin-top:20px}.contact-input-submit input{color:#fff!important;width:100% !important;font-size:16px !important;font-weight:700 !important;text-transform:uppercase !important;margin:0 !important;background-image:linear-gradient(0,#b31217 0%,#e52d27 100%) !important;box-shadow:0px 3px 0 #5e090c !important;border-radius:5px !important}.contact-input-submit input:hover{background-image:linear-gradient(0,#e52d27 100%,#b31217 100%) !important}.contact-input-area input[type=file]{color:#666 !important;height:auto !important;border:1px solid #eaeaea !important;-webkit-border-radius:2px !important;border-radius:2px !important;background:#fafafa !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-transition:all .2s linear !important;transition:all .2s linear !important;width:100%;padding:15px}.wpcf7-form-control-wrap{width:100%}.callback-form-planks{color:#424242}.callback-form-planks h1{font-family:"open sans",sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-align:center;width:100%;padding-top:20px}h5.popup-all-header{font-family:"open sans",sans-serif!important;font-size:30px!important;font-weight:800!important;text-transform:uppercase!important;text-align:center!important;width:100%!important;padding-top:20px!important;padding-bottom:20px!important}.callback-form-planks h2{color:#424242;font-family:"pt sans",sans-serif;font-size:21px;font-weight:700;text-align:center}.planks-desc-flex{display:flex;flex-direction:column;justify-content:center}.planks-left-side{display:flex;flex-direction:column;justify-content:center}.callback-planks-item{text-align:center}.callback-text-item{display:flex;flex-direction:column;justify-content:center}.callback-planks-gray{background:#f8f8f8;color:#000;font-family:"pt sans",sans-serif;font-size:18px}.callback-planks-gray h1{font-family:"open sans",sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;text-align:center;width:100%;padding-top:20px;color:#424242}.callback-planks-big{font-size:17px;display:flex;flex-direction:column;justify-content:space-between}.callback-planks-small{background:#fff;font-size:14px;font-weight:400;text-align:center;display:flex;flex-direction:column;justify-content:space-between;margin:5px;padding:4px}.callback-small-wrap{display:flex;flex-direction:row}.callback-planks-2photo{display:flex;flex-direction:row}.callback-planks-2photo img{padding:0 20px 0 40px}.contact-input-callback{display:flex;justify-content:center}.pum-theme-6 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{border:none !important}@media (max-width:1200px){.card-nav{width:50% !important;display:flex;justify-content:center}}@media (max-width:992px){.side-bar-btns{margin:auto !important;max-width:300px;width:100%}#content{margin-top:5px}.tab-btns{flex-wrap:wrap}}@media (max-width:768px){.things .thing:last-child{display:none}.things{display:flex;flex-wrap:wrap;flex-direction:row}.mini-th .thing{max-width:50% !important}.thing{max-width:50%}.layout-bg{min-height:360px !important}.state{padding:14px 24px !important}}@media (max-width:490px){.callback-small-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.callback-planks-small{margin:1px}.callback-planks-2photo{flex-direction:column}.callback-planks-2photo>div:first-child{margin:5px auto}.callback-planks-2photo>div:last-of-type{margin:5px auto}.contact-text-area h1{font-family:"Open Sans",sans-serif;font-size:25px}}@media (max-width:400px){.layout-bg{min-height:390px !important}}.red{text-decoration:underline;color:darkred}.pop-shipping-pay{flex-direction:column}.pop-shipping-pay>hr{width:100%;margin-bottom:20px;margin-top:-5px}