.woocommerce.single-product .amount{width:100%;float:left;margin:1em 0}.woocommerce .quantity .qty{margin-top:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0 !important}.woocommerce button.button,.woocommerce a.button.alt{text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:400}a.shipping-calculator-button{color:#2d3795;text-decoration:underline}#content{max-width:1008px;margin:0 auto;padding:0 30px}.single-product #content{max-width:100%;margin:0;padding:0}.menu-item h3,.widget_shopping_cart{display:none}.single-product .mcart{float:right}.woocommerce input.button{width:auto;font-size:14px;font-weight:400;text-transform:uppercase}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce table.shop_table{float:left;width:100%}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#fff;margin-top:30px !important}.woocommerce .woocommerce-info{border-top-color:#2e3a93}.woocommerce .woocommerce-info:before{color:#2e3a93}.woocommerce-checkout #payment{background:#e7e5e1}.woocommerce .col-2,.woocommerce .col-1{padding-left:0 !important}.woocommerce #respond input#submit{background-color:#7d7c7b;color:#fff}.woocommerce #respond input#submit.alt{background-color:#2d3795;color:#fff}.woocommerce #respond input#submit.alt.disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt.disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt:disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt:disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt:disabled[disabled]{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce #respond input#submit.alt:hover{background-color:#1c2684;color:#d6d8eb}.woocommerce #respond input#submit.disabled:hover{background-color:#7d7c7b}.woocommerce #respond input#submit:disabled:hover{background-color:#7d7c7b}.woocommerce #respond input#submit:disabled[disabled]:hover{background-color:#7d7c7b}.woocommerce #respond input#submit:hover{background-color:#6c6b6a;color:#fff}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #757473}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #757473}.woocommerce #reviews #comments ol.commentlist li .meta{color:#7d7c7b}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:#7d7c7b;border:1px solid #757473}.woocommerce #reviews h2 small{color:#7d7c7b}.woocommerce #reviews h2 small a{color:#7d7c7b}.woocommerce .order_details li{border-right:1px dashed rgba(0,0,0,.1)}.woocommerce .star-rating:before{color:rgba(0,0,0,.1)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#000051}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#2d3795}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#2d3795}.woocommerce .widget_shopping_cart .total{border-top:3px double #7d7c7b}.woocommerce .woocommerce-breadcrumb{color:#7d7c7b}.woocommerce .woocommerce-breadcrumb a{color:#7d7c7b}.woocommerce a.button{background-color:#7d7c7b;color:#fff;text-transform:uppercase;font-size:14px}.woocommerce a.button.alt{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt.disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt.disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt:disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt:disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt:disabled[disabled]{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt:disabled[disabled]:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce a.button.alt:hover{background-color:#1c2684;color:#d6d8eb}.woocommerce a.button.disabled:hover{background-color:#7d7c7b}.woocommerce a.button:disabled:hover{background-color:#7d7c7b}.woocommerce a.button:disabled[disabled]:hover{background-color:#7d7c7b}.woocommerce a.button:hover{background-color:#6c6b6a;color:#fff}.woocommerce button.button{background-color:#7d7c7b;color:#fff}.woocommerce button.button.alt{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt.disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt.disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt:disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt:disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt:disabled[disabled]{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt:disabled[disabled]:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce button.button.alt:hover{background-color:#1c2684;color:#d6d8eb}.woocommerce button.button.disabled:hover{background-color:#7d7c7b}.woocommerce button.button:disabled:hover{background-color:#7d7c7b}.woocommerce button.button:disabled[disabled]:hover{background-color:#7d7c7b}.woocommerce button.button:hover{background-color:#6c6b6a;color:#fff}.woocommerce div.product .stock{color:#333}.woocommerce div.product p.price{color:#333}.woocommerce div.product span.price{color:#333}.woocommerce form.checkout_coupon{border:1px solid rgba(0,0,0,.1)}.woocommerce form.login{border:1px solid rgba(0,0,0,.1)}.woocommerce form.register{border:1px solid rgba(0,0,0,.1)}.woocommerce input.button{background-color:#7d7c7b;color:#fff}.woocommerce input.button.alt{background-color:#2d3795;color:#fff}.woocommerce input.button.alt.disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt.disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt:disabled{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt:disabled:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt:disabled[disabled]{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#2d3795;color:#d6d8eb}.woocommerce input.button.alt:hover{background-color:#1c2684;color:#d6d8eb}.woocommerce input.button.disabled:hover{background-color:#7d7c7b}.woocommerce input.button:disabled:hover{background-color:#7d7c7b}.woocommerce input.button:disabled[disabled]:hover{background-color:#7d7c7b}.woocommerce input.button:hover{background-color:#6c6b6a;color:#fff}.woocommerce nav.woocommerce-pagination ul{border:1px solid rgba(0,0,0,.1)}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid rgba(0,0,0,.1)}.woocommerce nav.woocommerce-pagination ul li a:focus{background:#7d7c7b;color:#161616}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#7d7c7b;color:#161616}.woocommerce nav.woocommerce-pagination ul li span.current{background:#7d7c7b;color:#161616}.woocommerce small.note{color:#7d7c7b}.woocommerce span.onsale{background-color:#333;color:#ccc}.woocommerce ul.products li.product .price{color:#333}.woocommerce ul.products li.product .price .from{color:rgba(51,51,51,.5)}.woocommerce-cart .cart-collaterals .cart_totals .discount td{color:#333}.woocommerce-cart .cart-collaterals .cart_totals p small{color:#7d7c7b}.woocommerce-cart .cart-collaterals .cart_totals table small{color:#7d7c7b}.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:1px solid #7d7c7b}.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid #7d7c7b}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid rgba(0,0,0,.1)}.woocommerce-checkout #payment{background:#7d7c7b}.woocommerce-checkout #payment div.payment_box{background-color:#706f6e;color:#fff}.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#4a4948}.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#4a4948}.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#4a4948}.woocommerce-checkout #payment div.payment_box input.input-text{border-color:#565655;border-top-color:#4a4948}.woocommerce-checkout #payment div.payment_box span.help{color:#7d7c7b}.woocommerce-checkout #payment div.payment_box textarea{border-color:#565655;border-top-color:#4a4948}.woocommerce-checkout #payment div.payment_box:after{border:8px solid #706f6e;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;content:"";display:block;left:0;margin:-1em 0 0 2em;position:absolute;top:-3px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-checkout .checkout .create-account small{color:#7d7c7b}.woocommerce.widget_shopping_cart .total{border-top:3px double #7d7c7b}p.demo_store{background-color:#2d3795;color:#d6d8eb}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart-subtotal tr th{border-color:#2d3795;text-align:right}.woocommerce table.shop_table th,.woocommerce-cart .cart-collaterals .cart_totals tr th{color:#2d3795}.woocommerce-cart .cart-collaterals .cart_totals tr th{text-align:left}.woocommerce a.remove{color:#2d3795!important}.woocommerce a.remove:hover{background:#2d3795}.woocommerce table.shop_table td,.woocommerce table.shop_table{border:0;border-radius:0}.woocommerce table.shop_table{border-top:1px solid #2d3795}.woocommerce table.shop_table td{border-top:1px solid #2d3795}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding-right:0;padding-left:0;padding-top:15px;padding-bottom:15px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%}.woocommerce-cart .wc-proceed-to-checkout{width:auto;float:right}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%;margin-bottom:30px;border-top:1px solid #2d3795;padding-top:15px}.woocommerce form .form-row{padding-left:0;padding-right:0}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #2d3795}#order_review_heading{margin-bottom:15px;float:left;width:100%}.woocommerce-checkout #payment ul.payment_methods{padding:0}.woocommerce-checkout #payment ul.payment_methods li{background:#fff;float:left;width:100%;padding:30px}.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:auto;float:right}.woocommerce .woocommerce-message{padding:15px 30px!important}.woocommerce .woocommerce-message{border-top-color:#2d3795}.woocommerce .woocommerce-message:before{color:#2d3795}.woocommerce nav.woocommerce-pagination ul{padding-bottom:42px;border:0;text-align:center;font-size:16px;color:#2d3795;font-family:'PT Sans',sans-serif}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a{padding:1em;color:#2d3795}.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:#2d3795;font-weight:700;padding:1em}.woocommerce nav.woocommerce-pagination ul li a:hover{background:0 0;color:#2d3795}.woocommerce-checkout #payment{background:0 0}.woocommerce-checkout #payment div.payment_box{width:100%;padding:15px}.woocommerce-checkout #payment div.form-row{padding:30px 0}.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment div.payment_box:after{border:8px solid #706f6e;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;content:"";display:block;left:0;margin:-13px 0 0 2em;position:absolute;top:-3px}