.wizard,.tabcontrol{display:block;width:100%;overflow:hidden}.wizard a,.tabcontrol a{outline:0}.wizard ul,.tabcontrol ul{list-style:none !important;padding:0;margin:0}.wizard ul>li,.tabcontrol ul>li{display:inline-block;padding:0px;margin:50px 0px 0px 10px}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{margin:0 .5em .5em;padding:12px 60px 12px 60px;font-size:14px;font-weight:normal;text-decoration:none;-webkit-border-radius:5px;color:#fff !important;-moz-border-radius:5px;background:#06f;border-radius:5px}#ceiling .col-md-8 img{width:auto !important;max-width:100%}.actions.ceiling{text-align:center;float:none;margin-left:auto;margin-right:auto;width:100%}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:#2184be;color:#fff;cursor:default}.wizard>.steps .current a:hover{background:#2184be;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#e53d42;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:#ff3111;color:#fff}.wizard>.content{display:block;margin:.5em;min-height:25em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em 2.5%;width:65%}.wizard>.content>.body{float:left;position:absolute;width:100%;padding-left:2%;padding-right:2%}.wizard>.content>.body ul{list-style:disc !important}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body input{display:block;border:1px solid #ccc}.wizard>.content>.body input[type="checkbox"]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:-moz-inline-box;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background:#06f;color:#fff;display:block;padding:.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.actions .disabled a,.wizard>.actions .disabled a:hover,.wizard>.actions .disabled a:active{background:#eee;color:#aaa}.wizard>.loading{}.wizard>.loading .spinner{}#cellar-wizard section{margin:0}.right-temperture{margin-top:-100px}ul.wizard-page-steps li{display:inline-block;padding:5px 10px 20px 3px;list-style:none;margin:10px}ul.wizard-page-steps li a{font-size:14px;font-weight:normal}ul.wizard-page-steps{text-align:center}#cellar-wizard .actions{float:right;padding-right:15px;margin-bottom:16px}.selected{background:#eee;border-radius:25px}#wall_tbl .form-control{width:70px;margin-right:10px}#wall_tbl .form-control{font-size:14px;font-weight:500}#wall_tbl select.form-control{width:95px}.exteriortemp:hover{background:#eee;border-radius:25px;cursor:pointer}.actions ul li a{background-color:#06f;padding:10px;color:#fff;border-radius:25px;font-size:14px}.actions ul li a:hover{color:#fff !important;background-color:#313131;border-color:#2b2b2b}#ceiling .actions .button,#floor .actions .button,#wall .actions.clearfix .button{outline:none;font-size:14px;font-weight:normal}#ceiling-wizard-question .ceiling-wizard-question p{font-size:14px}tr.window1-row{background:aliceblue}tr.door1-row{background:cornsilk}tr.door1-row table,tr.window1-row table{margin:14px !important}input#per_25,input#per_50,input#per_75,input#per_100,input#less_25,input#k_25,input#k_50,input#k_75,input#k_100,input#k_more{height:20px}label span.per_25,label span.per_50,label span.per_75,label span.per_100,label span.less_25,label span.k_25,label span.k_50,label span.k_75,label span.k_100,label span.k_more{padding:0px 10px}input#acceptTerms-2{height:20px;margin:6px 0px 0px 0px}#ceiling-wizard-question div.ultra-wine iframe{width:100%;height:200px}.ceiling-wizard-question div.ultra-wine{margin:20px 0px}.ceiling-wizard-question div.ultra-wine-question{padding:20px}.ceiling-wizard-question div.ultra-wine-question p span{margin:0px 0px 0px 20px}#ceiling-wizard-question .result-continue ul{list-style:none !important;padding:0px !important}#ceiling-wizard-question .result-continue ul li{margin:30px 0px;padding:0px}#ceiling-wizard-question .result-continue ul li a{background-color:#06f;padding:10px;color:#fff;border-radius:25px}#ceiling-wizard-question .result-continue ul li a:hover{background-color:#313131;border-color:#2b2b2b;color:#fff !important}#ceiling-wizard-question .result-continue ul li .button{outline:none}#ceiling .get-result-btn input[type="submit"]{border:none;background-color:#06f;color:#fff;padding:15px 10px;border-radius:5px;height:auto !important;margin:30px 0px}.steps .disabled{background:#cacaca !important;color:#000 !important;font-weight:500;font-size:14px}.steps .complete{background:#40a939 !important;color:#fff !important;font-weight:500;font-size:14px}.recomnd-products li{margin:0 !important}.matrial-row input.form-control{width:200px !important}.matrial-row{background:rgba(0,0,139,.07) !important}.matrial-row table{margin:14px}#ceiling .form-control,#floor .form-control,#wall .form-group .form-control{width:300px}.ultra-wine .col-md-4{padding:0}.wj-actions{padding:3px 65px 0px 3px}.page-template-tpl-wizard-wall .wj-actions{padding:0px;margin-top:10px}table.summary{font-size:14px !important}table.summary thead tr th{background-color:#06f !important;color:#fff !important;font-size:18px !important}.form-control.error{border:1px solid red}label.error{color:red !important;font-weight:normal;display:block}#acceptTerms-box{display:flex;flex-direction:column}#acceptTerms-box #acceptTerms-error{order:2}#acceptTerms-box #acceptTerms-2{order:1}#cellar-wizard .archive-header h1{text-align:center}label#desired_cellar_temp-error{color:red !important;font-weight:normal;display:table-footer-group !important}.page-template-tpl-wizard-temp,.page-template-tpl-wizard-ceiling,.page-template-tpl-wizard-floor,.page-template-tpl-wizard-wall,.page-template-tpl-wizard-question,.page-template-tpl-wizard-disclaimer,.page-template-tpl-wizard-results{background:#e7e7e8 !important}div#cellar-wizard{background:#fff !important;padding-top:1px !important;border-radius:5px}#btu-recommandation ul.products-block li{margin:0px}#btu-recommandation h4{color:#fff;text-transform:uppercase;background:#06f;padding:10px;font-weight:400}tbody#wall_tbody label.error{display:none !important}.page-template-tpl-wizard-results .alert-success{display:inline-flex;width:100%}.page-template-tpl-wizard-temp .form-group{margin-bottom:30px}.skip-link{text-decoration:underline;color:#06f;text-transform:uppercase;font-weight:400}table#wall_tbl{width:100%}table#wall_tbl th,table#wall_tbl td{font-size:13px;line-height:16px}p.h1date{position:absolute;top:30px;left:30px;border:1px solid #383838;padding:5px 15px;background:#f5f5f5}p.h1time{position:absolute;top:30px;right:30px;border:1px solid #383838;padding:5px 15px;background:#f5f5f5}@media (max-width:991px){.input-group{position:relative;display:table;border-collapse:separate;width:100%}#ceiling .form-control,#floor .form-control,#wall .form-control.cw-effect{width:100%}}@media (max-width:480px){ul.wizard-page-steps li a{display:block}.input-group{position:relative;display:table;border-collapse:separate;width:100%}#ceiling .form-control,#floor .form-control,#wall .form-control.cw-effect{width:100%}ul.wizard-page-steps li{padding:5px 0px 12px 3px;margin:10px 0}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{padding:12px 20px 12px 20px;margin:0 3px 15px}.ultra-wine .col-md-4{padding:15px}}small{font-size:12px}#cellar-wizard  .form-control{border-radius:15px}#average_min_img,#average_max_img{cursor:pointer;transition:.9s}#average_min_img:hover,#average_max_img:hover{opacity:.7}.average_min_img_modal,.average_max_img_modal{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.9)}.average_min_img_modal_content,.average_max_img_modal_content{margin:auto;display:block;width:80%;overflow:hidden}#average_min_img_caption,#average_max_img_caption{margin:auto;display:block;width:80% !important;max-width:700px !important;text-align:center;color:#ccc;padding:10px 0;height:150px}.average_min_img_modal_content,#average_min_img_caption,.average_max_img_modal_content,#average_max_img_caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.average_min_img_close,.average_max_img_close{position:absolute;top:75px;right:250px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:.3s}.average_min_img_close:hover,.average_min_img_close:focus,.average_max_img_close:hover,.average_max_img_close:focus{color:#bbb;text-decoration:none;cursor:pointer}.stepwizard-row.setup-panel{float:left;width:100%;margin:0 auto;text-align:center}.stepwizard-row.setup-panel .stepwizard-step{width:13.66%;float:left;margin:0 auto;text-align:center}.stepwizard-step{width:13.66%}.stepwizard-row.setup-panel .stepwizard-step a.btn-circle{width:60px;height:60px;display:inline-block;border:1px solid #222;background:none;z-index:8;position:relative;background:#fff;opacity:1}.stepwizard-step.active:before{border:none;background:#3284ff;content:"";position:absolute;left:0;width:100%;height:5px;top:60px}.stepwizard-step.active{position:relative}.stepwizard-step.active:first-child:before{width:50%;right:0;left:auto}.stepwizard-step.active:last-child:before{width:50%;right:auto;left:0}.stepwizard-row.setup-panel .stepwizard-step.active a.btn-circle{background:#3284ff}.cellar-stepwizard{position:relative;float:left;width:100%}.cellar-stepwizard:before{position:absolute;content:"";border:1px solid #555;width:80%;left:0;height:5px;top:60px;z-index:0;right:0;margin:auto}.celler_step_result{margin-bottom:25px}@media (max-width:768px){.stepwizard-row.setup-panel .stepwizard-step p{height:30px;line-height:16px}.cellar-stepwizard:before,.stepwizard-step.active:before{top:70px}#cellar-wizard form#cellar_wizard_form{float:left;width:100%;clear:both}#cellar-wizard .fluid-width-video-wrapper{float:left;width:100%;clear:both}#cellar-wizard .container{max-width:100%}#cellar-wizard .container .row{margin:0}#cellar-wizard .form-horizontal .control-label{text-align:left}#cellar-wizard .fluid-width-video-wrapper iframe{margin:0 !important}div#cellar-wizard{padding:30px 15px;margin:30px auto}}@media (max-width:480px){.stepwizard-row.setup-panel .stepwizard-step p{font-size:11px}.cellar-stepwizard:before{width:85%}.stepwizard-row.setup-panel .stepwizard-step a.btn-circle{padding:0;width:20px;height:20px}.cellar-stepwizard:before,.stepwizard-step.active:before{top:50px}.page-template-tpl-wizard-temp .form-group{margin-bottom:10px;margin-left:0;margin-right:0;float:left;width:100%}#cellar-wizard .container .row{margin:0 -15px}}.sidenav{height:100%;width:0px;position:fixed;z-index:999;top:0;right:0;background-color:#f4f4f4;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav p{padding:8px 8px 0px 32px;text-decoration:none;font-size:16px;color:#000;display:block;transition:.3s;text-align:left}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:10px;right:25px;font-size:36px;margin-left:50px}.nav-header-main{background-color:#06f;height:auto}.header-text h2{padding:10px 31px;color:#fff;margin-top:0px;font-size:18px}.dicribtion-text p{font-size:12px;color:#000;padding:0px 31px;text-align:justify}.footer-item-text p{margin-top:5px;padding-bottom:0px}.footer-btn{padding:0px 31px}.footer-btn a{margin:0px 3px;background-color:#06f;padding:4px 28px;color:#fff;font-size:14px}.footer-btn a:hover{color:#fff !important;background-color:rgba(0,102,255,.75)}.sidenav{display:none}.stepwizard-step{width:13.66%}label.radio-inline{background:#f1f1f1;color:#000;padding:5px;border-radius:3px;width:100%;display:inline-grid;text-align:center;font-size:15px;line-height:18px;height:46px;vertical-align:middle;align-items:center;font-weight:normal}p.cat-des{font-size:13px;text-decoration:underline;font-style:italic}.top-box a{font-size:13px;text-decoration:underline;padding:0 !important;margin:0;text-transform:none;color:#fff}.top-box a:hover,.top-box a:focus{color:#fff}.top-box p{margin:0}label.radio-inline:hover,label.radio-inline:focus,label.radio-inline:hover,.radio-inline.active,label.radio-inline:hover,label.radio-inline:visited{background:#06f;color:#fff}label.radio-inline.active{background:#06f;color:#fff}label.radio-inline input{opacity:0}@media (max-width:768px){table#wall_tbl th,table#wall_tbl td{font-size:13px;line-height:16px;padding:5px;min-width:auto}.wall-table-cstm{overflow:auto !important;clear:both}table#wall_tbl{border:none}fieldset#wall .col-md-5{margin-top:50px;float:left;width:100%}.cstm-result-outer{overflow:auto}p.h1date{position:absolute;top:40px;left:30px;border:1px solid #383838;padding:1px 5px;background:#f5f5f5;font-size:12px}p.h1time{position:absolute;top:40px;right:30px;border:1px solid #383838;padding:1px 5px;background:#f5f5f5;font-size:12px}.content.cstm-outer-cmit .row{margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 480px){.sidenav{width:70% !important}}@media screen and (max-width: 420px){.sidenav{width:70% !important}}@media screen and (max-width: 380px){.sidenav{width:70% !important}}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.hover-item:hover{text-decoration:underline}.entry-content{font-size:12px}