@charset "utf-8";body{font-family:"Lato",sans-serif}h1{color:#d7172f;font-size:30px}h3{text-transform:uppercase}hr{border-top:1px solid #cecece}a:hover{text-decoration:none}.wizard>.nav-tabs{border-bottom:2px solid #ddd}#novikproductdropdown{border-radius:0px}#novikproducttitle{text-align:center;font-size:14px}.header-container{padding-left:0px !important;padding-right:0px !important}.wizard>.nav-tabs>li.active>a,.wizard>.nav-tabs>li.active>a:focus,.wizard>.nav-tabs>li.active>a:hover{border-width:0}.wizard>.nav-tabs>li>a{border:0;color:#777;background:#eeebeb}.wizard>.nav-tabs>li.active>a,.wizard>.nav-tabs>li>a:hover{border:0;color:#d7172f !important;background:#fff}.wizard>.nav-tabs>li>a::after{content:"";background:#d7172f;height:2px;position:absolute;width:100%;left:0px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.wizard>.nav-tabs>li.active>a::after,.wizard>.nav-tabs>li:hover>a::after{transform:scale(1)}.wizard>.tab-nav>li>a::after{background:#d7172f none repeat scroll 0% 0%;color:#fff}.btn{border-radius:25px}.card{background:#fff none repeat scroll 0% 0%;box-shadow:0px 1px 3px rgba(0,0,0,0.3);margin-bottom:30px}.tab-pane{padding:0px 0}.tab-content{padding:0px}body{background:#fff}@media all and (max-width:768px){.nav-tabs>li>a>span{display:none}}.wizard>div.wizard-inner{position:relative}.connecting-line{height:2px;background:#d7172f;position:absolute;width:90%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.clickable{cursor:pointer}.panel-heading span{margin-top:0px;font-size:15px}.log-frm ul{margin:0 !important;padding:0 !important}.log-frm ul li{color:#666;display:block;font-size:14px;line-height:25px}.log-frm ul li a{color:#f47521;cursor:pointer;display:block;padding:10px 0}.log-frm ul li p{border:1px solid #ccc;color:#666;font-size:12px;line-height:18px;margin:10px 0;padding:2px 5px}.log-frm ul li input[type="text"]{border:1px solid #ccc;border-radius:0;color:#000;display:block;font-size:13px;line-height:19px;margin-bottom:10px;width:100%}.model-l{padding-right:0px}.model-r .o-r{background:#fff none repeat scroll 0 0;border:medium none;border-radius:100%;bottom:0;height:40px;margin:auto;overflow:hidden;position:absolute;left:-19px;top:0;width:40px;z-index:99999}.model-r .o-r span{background:#fff none repeat scroll 0 0;border:2px solid #ccc;color:#666;display:block;height:100%;padding:8px 0 0;text-align:center;width:100%;border-radius:100%;display:block;position:relative}.model-r{padding-left:30px;position:relative;border-left:1px dotted #ccc}.forgot{display:none}.next-step,.prev-step{background:transparent;border:#d7172f 1px solid;color:#d7172f;border-radius:25px;font-size:16px;font-weight:bold !important;padding:10px 30px !important;text-align:center}.next-step:hover,.prev-step:hover,.next-step:focus,.prev-step:focus{background:#d7172f;border:#fff 1px solid;color:#fff}#novikboxes{color:#e51838;width:100%}#novikpieces{font-weight:900 !important}.mobile-text step-subtitle{text-decoration:none}.step-1 a,.step-2 a{text-decoration:none}.totalSquaresInput{text-align:center}@media(min-width:770px){.grid-divider{position:relative;padding:0}.grid-divider>[class*="col-"]{position:static}.grid-divider>[class*="col-"]:nth-child(n+2):before{content:"";border-left:1px solid #ddd;position:absolute;top:0;bottom:0}.col-padding{padding:0 15px}}@media(max-width:585px){.wizard{width:90%;height:auto !important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:" ";position:absolute;left:35%}}.panel-info>.panel-heading{color:#fff !important;background-color:#333 !important;border-color:#333 !important}.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#ddd;text-transform:uppercase;border-bottom:1px solid #ddd;font-weight:bold}.add-remove-select{padding:15px;margin-top:10px;margin-bottom:10px;padding-left:0px}@media(max-width:766px){.add-remove-select{padding-left:10px}}.addMore{border-radius:50%}.panel-info{border-color:#353535 !important;margin-bottom:15px}@media(max-width:800px){.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{display:block}.totalSquares{font-size:10px}}thead{background:#f3f3f3;color:#000;font-weight:400}.OurTT{font-size:25px}.noBorderTop tbody{border-top:0}.accordion-toggle{background-color:gray;display:block;padding:10px;margin:-10px -15px;border-top-left-radius:4px;border-top-right-radius:4px}.panel-title{font-weight:900}.accordion-toggle.collapsed{background-color:white}.panel-heading.active{background-color:#333;color:#fff;font-weight:900}.GablesSection{background:#f9f9f9;margin:3px;padding-bottom:10px}.wallsSection{margin:3px;padding-bottom:10px}.totalSquares{padding:0px;padding-left:0px;color:#fff;font-weight:900;font-size:14px;text-align:center}.totalSquares input{border:none !important;color:#fff;font-weight:900;font-size:18px;text-align:center}.totalSquaresDiv{display:flex;align-items:center;justify-content:space-between;width:100%}.boxTotals{padding:20px;padding-bottom:0px;padding-left:0px;padding-right:0px}.boxTotals-pieces,.boxTotals-boxes{margin-bottom:2px;text-align:left;color:black;font-weight:normal}.productPicker{text-align:center;padding:0px 0px 10px 0px;margin-top:25px}@media(max-width:500px){.btn-success{margin-bottom:5px}.btn-success{margin-top:5px}.prev-step{margin-top:10px;margin-bottom:10px}}.submitted-message{font-size:24px;font-family:"Lato",sans-serif}#novikproductdropdown{padding-left:4px;padding-right:4px;font-size:16px}#novikpieces{color:#e51838}.panel-title a{display:block;padding:15px;transition:none}ul.step-listing{display:flex;align-content:center;justify-content:space-between;flex-wrap:wrap;width:100%}@media print{h2{font-size:16px}.panel-heading{padding:0px}.panel-title a,.productPicker h4{display:none}.totalSquares{font-size:16px;padding:3px}.totalSquaresDiv{margin-top:15px}#hs-cta-1fa022db-b2d5-4246-b5c1-e4eb647df619,#hs_cos_wrapper_wizard_module_14073103919700501041493701799050810498,.printBtn{display:none !important}}.printBtn .glyphicon{color:red;padding-right:3px}.printBtn a{color:red}.printBtn{float:right}#collapse3 input[type=number]{-webkit-appearance:none;margin:0;-moz-appearance:textfield;color:#e5183a !important;padding:0px 7px;font-size:16px;height:32px;border-radius:0}