.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pull-right{float:right}.pull-left{float:left}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.half_column{min-width:50%}.my_quotes_table .button{padding:.53em 1em;font-size:.857em;margin-right:.236em;background-color:#000;border-color:1px solid #000;color:#fff;border-radius:4px}.text-left,table.shop_table_responsive tr td.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}table.shop_table_responsive tbody tr td.text-right,table.shop_table_responsive tbody tr th.text-right{text-align:right}.strong{font-weight:700}td.totalsumtext,td.totalsum{font-weight:700}.my_quotelist_table td.action:before,.my_quotelist_table td.totalsumtext:before,.my_quotelist_table td.totalsum:before{content:none}.my_quotelist_table td.quantity{text-align:right}.my_quotelist_table td.quantity input{display:inline-block;max-width:100px;text-align:right}.my_quotelist_table td.product{text-align:left}.my_quotelist_table a.remove{display:inline-block}div.attr_wrap{font-size:11px;line-height:16px}.mini_quotelist_row{margin-bottom:10px}.c2q_login_prompt{margin-bottom:14px}a.c2q_my_account{opacity:.7}a.c2q_my_account:hover{opacity:1}textarea.c2q_user_notes{min-height:150px;width:100%;max-width:100%;min-width:100%}.single-quote span.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label-default{background-color:#777}.label-primary{background-color:#337ab7}.label-success,.label-approved,.label-completed{background-color:#5cb85c}.label-info,.label-sent{background-color:#5bc0de}.label-warning,.label-pending,.label-onhold{background-color:#f0ad4e}.label-danger,.label-rejected,.label-cancelled{background-color:#d9534f}.c2q_status_wrap,.quotelist_submit_button_wrap{margin-bottom:25px}.update_quotelist_button,.submit_quote_form,.quotelist_submit_button_wrap{margin-top:25px}.quotelist_submit_button_wrap input,.quotelist_submit_button_wrap button{display:inline-block}.quote_form i.loading,.quote_form i.success,.quote_form i.error{display:none}.c2q_big_msg{padding:40px 0;font-size:24px}#guest_email{margin:0;margin-right:2%;min-width:48.2%}.quotelist_submit_button{min-width:48%;margin:0}body.c2q_hide_addtocart .single_variation_wrap button,body.c2q_hide_addtocart .single_add_to_cart_button,body.c2q_hide_addtocart.woocommerce div.product form.cart .button,body.c2q_hide_addtocart form.variations_form button{display:none!important}ul li.wc-block-product .c2q_button{margin-left:auto;margin-right:auto;display:block;cursor:pointer}.vartable_gc2q_wrap{float:right}#top table.my_quotelist_table td.price,#top table th.price{display:table-cell}#top form.q2c_accept,#top form.q2c_reject{display:inline-block;margin-bottom:0;margin-left:10px;float:right}table.my_quotelist_table td.quantity input{text-align:center}.c2q_added_to_cart_inline_message{display:none;text-align:center}.c2q_quote_table th.thumb{width:100px}.c2q_quote_table td.product_thumb img{width:80px;height:auto}.c2q_quote_table th.thumb,.c2q_quote_table th.product{text-align:left}.c2q_quote_table .c2q_single_quote_line_description{opacity:.8}dl.product_addon_mini_quote_line,dl.product_addon_mini_quote_line dt,dl.product_addon_mini_quote_line dd{font-size:11px;line-height:16px;font-weight:400;padding:3px 0;margin:0}dl.product_addon_mini_quote_line dt{text-align:left}dl.product_addon_mini_quote_line dd{text-align:right}dl.mini_quotelist_line{margin:0}dl.product_addon_mini_quote_line dt,dl.mini_quotelist_line dt{width:67%;float:left;text-align:left}dl.product_addon_mini_quote_line dd,dl.mini_quotelist_line dd{width:33%;float:right;text-align:right}dl.product_addon_mini_quote_line dd,dl.mini_quotelist_line dd a.remove{transform:translateY(2px)}dl.product_addon_mini_quote_line dt,dl.product_addon_mini_quote_line dd,dl.mini_quotelist_line dt,dl.mini_quotelist_line dd{padding:3px 0;margin:0}dl.mini_quotelist_line>dt,dl.mini_quotelist_line>dd{border-width:3px 0 0}dl.mini_quotelist_line a{display:inline-block!important;width:auto}.c2q_menu_icon{transform:translateY(3px)}.c2q_menu_icon .c2q_list_count{background:#ededed;color:#111!important;position:absolute;font-size:.6em;padding:3px;bottom:0;right:50%;margin-right:-22px;font-weight:800;line-height:1;border-radius:3px}.nav_quotelist{display:none;opacity:0;visibility:hidden;background:#fff;color:#111!important;border:1px solid #e9e9e9;transition:all .3s;position:absolute;z-index:100;width:360px;top:30px;right:0;text-align:left;padding:20px}.nav_quotelist .mini_quotelist_row{border-bottom:1px solid #e9e9e9}.nav_quotelist .view_quote_list{margin-top:20px}.nav_quotelist a.mini_product_link{color:#111!important}.nav_quotelist a.remove{min-width:1.2em;min-height:1.2em;display:inline-block!important;color:#111!important;line-height:1;padding:0!important;text-align:center}.c2q_menu_icon:hover .nav_quotelist{display:block;opacity:1;visibility:visible}.nav_quotelist .add-request-quote-button{text-align:center}.single_quote_container{width:100%;max-width:1180px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){#guest_email{margin-right:0;min-width:100%}.quotelist_submit_button{min-width:100%}}