.c2q{border-bottom:1px solid #CCC;display:block;overflow:hidden;margin-bottom:20px}.c2q .ul{list-style:disc;padding-left:18px}.c2q li.section{display:inline}.c2q .allow .tab-title,.c2q .tab-title{border:1px solid #F9F3E3;height:69px}.c2q .active .tab-title .numeration,.c2q .allow .tab-title .numeration,.c2q .tab-title .numeration{display:block}.c2q .tab-title{position:relative;float:left;text-align:center;padding:15px 11px 0;background:0 0;width:25%}.c2q .tab-title a{display:none}.c2q .tab-title .numeration{margin-bottom:10px;border:0}.c2q .allow .tab-title{cursor:pointer;background:0 0}.c2q .active .tab-title{color:#ef0606;cursor:default;border:1px solid #CCC;border-bottom:1px solid #FBFAF6;z-index:2;background-color:#FBFAF6}.c2q .active .tab-title .numeration{border-color:#fff}.c2q li a{text-decoration:none}.qquote-client-collaterals td input{width:100%}#addressContainer select,.qquote-client-collaterals td select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://flexibarrier.com/skin/frontend/ultimo/flexibarriers/images/qquoteadv/qquoteadv-select-background.png) right 10px center no-repeat;background-size:9px 5px;border-radius:0}.installed-package-smartwave #addressContainer select,.installed-package-smartwave .qquote-client-collaterals td select{padding:8px;border-radius:3px;font-size:13px;line-height:1.4}#addressContainer select,#qquote-tbl-address td input.input-text,#qquote-tbl-address td select,#qquote-tbl-billing td input.input-text,#qquote-tbl-billing td select,#qquote-tbl-options td input.input-text,#qquote-tbl-options td select,#qquote-tbl-shipping td input.input-text,#qquote-tbl-shipping td select,.qquote-client-collaterals textarea{background-color:transparent;color:#000;margin-bottom:10px}.qquote-cart-collaterals{float:right;padding:1px 0;width:100%}.qquote-cart-collaterals .box{border:1px solid #D0CBC1;margin-bottom:18px;padding:12px 15px}.qquote-client-collaterals{float:right;padding:25px 0;width:605px}.qquote-client-collaterals .box{border:1px solid #D0CBC1;margin-bottom:18px;padding:12px 15px}.w224{width:224px}.p5{padding-left:5px}.m5{margin-top:5px}a.pad{color:#000;padding-left:10px}div#parent{position:relative;height:inherit}@media (max-width:590px){div#parent{height:auto}}div#comment{position:absolute;padding:1px;margin:3px;cursor:pointer;overflow-y:auto;background:#FFF;width:98%;max-height:170px}ol.c2q{background:rgba(255,255,255,.5);border:1px solid #CCC;padding:12px 12px 6px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2)}.c2q li.section .tab-title{float:none;display:inline-block;width:auto;height:auto;background:#618499;background:-moz-linear-gradient(top,#d9e5ee 0,#618499 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9e5ee),color-stop(100%,#618499));background:-webkit-linear-gradient(top,#d9e5ee 0,#618499 100%);background:-o-linear-gradient(top,#d9e5ee 0,#618499 100%);background:-ms-linear-gradient(top,#d9e5ee 0,#618499 100%);background:linear-gradient(top,#d9e5ee 0,#618499 100%);border:1px solid #999;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);padding:5px 10px;margin:0 10px 0 0;font-size:14px;text-shadow:0 1px 0 #FFF}.c2q li.section.active .tab-title,.c2q li.section:hover .tab-title{z-index:100;background:#d9e5ee;background:-moz-linear-gradient(top,#C5D6E2 0,#d9e5ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#C5D6E2),color-stop(100%,#d9e5ee));background:-webkit-linear-gradient(top,#C5D6E2 0,#d9e5ee 100%);background:-o-linear-gradient(top,#C5D6E2 0,#d9e5ee 100%);background:-ms-linear-gradient(top,#C5D6E2 0,#d9e5ee 100%);background:linear-gradient(top,#C5D6E2 0,#d9e5ee 100%);color:#ff5600;border-color:#999 #FFF #FFF #999;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2)}.c2q .active .tab-title .numeration,.c2q .allow .tab-title .numeration,.c2q .tab-title .numeration{float:left;height:auto;width:auto;background:0 0;color:#111;line-height:22px;margin:0;padding:0 1em;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:1px solid #618499;-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,.4);-moz-box-shadow:1px 0 0 0 rgba(255,255,255,.4);box-shadow:1px 0 0 0 rgba(255,255,255,.4)}.c2q .active .tab-title h2,.c2q .allow .tab-title h2,.c2q .tab-title h2{text-align:center;clear:right;float:left;width:auto;margin:5px .8em;color:#111}.c2q .tab-title h2{font-size:14px;margin:0;line-height:14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.c2q .active .tab-title .numeration,.c2q .active .tab-title h2{color:#ff5600;text-shadow:0 1px 0 #FFF}.c2q li:hover .tab-title .numeration,.c2q li:hover .tab-title h2{color:#000}#shopping-cart-table #c2qBtn{margin-right:10px}#addressContainer{padding-top:0}#addressCheckbox,#billDiv,#optionsDiv,#shipDiv{margin:15px 0 10px}.qquote-client-collaterals .left input{display:inline-block}#quotelist #submit-quote-request{display:inline-block;float:right}#quotelist #submit-quote-request label{padding:20px;display:block;box-sizing:border-box}#quotelist #submit-quote-request button{padding:20px;display:inline-block;float:right;margin-left:10px}