.checkout .sc_tour_tabs_wrapper,.woocommerce .checkout .tabs{margin:0}.woocommerce .checkout_coupon{padding:35px 36px 37px 49px;margin-bottom:51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:block}.woocommerce .checkout_coupon .coupon{margin:0;float:right}.woocommerce .checkout_coupon .styled-subtitle{padding-top:5px;margin:0;float:left}.woocommerce .checkout_coupon .coupon #coupon_code{height:54px;padding:0 13px;color:inherit;text-align:left;margin:0 17px 0 0;width:318px;vertical-align:top}.woocommerce .shop_table.cart .coupon .sc-button{margin:0;background:#9ec7b7}.woocommerce-billing-collumns{padding:55px 19px 36px}.woocommerce-billing-collumns .woocommerce-billing-collumn{padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;vertical-align:top;display:inline-block}.woocommerce-billing-collumns .woocommerce-billing-collumn.odd{padding-left:0}.woocommerce-billing-collumns .woocommerce-billing-collumn.even{padding-right:0}.woocommerce-shipping-fields .woocommerce-billing-collumns{padding-bottom:0}.woocommerce .checkout #tab-checkout_billing .shiping-address-continue,.woocommerce .checkout .form-row,.woocommerce .checkout .shipping_address .shiping-address-continue,.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row,.woocommerce-billing-collumns.bottom-collumns{position:relative;margin:55px 0 0}.woocommerce-billing-collumns.bottom-collumns{padding-top:0}.woocommerce-shipping-fields{padding-bottom:36px}.woocommerce .checkout .woocommerce-billing-collumns .woocommerce-billing-collumn .form-row:first-child,.woocommerce .edit-address-form .woocommerce-billing-collumns .woocommerce-billing-collumn .form-row:first-child{margin:0}.woocommerce .checkout .form-row.form-row-first,.woocommerce .checkout .form-row.form-row-last{width:auto;float:none}.woocommerce .checkout .woocommerce-billing-collumn .form-row label,.woocommerce .checkout .woocommerce-shipping-fields .form-row label,.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label{position:absolute;top:-34px;left:0;width:100%;display:block;z-index:1}.woocommerce .checkout .woocommerce-billing-collumn .form-row label abbr,.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label abbr{border:0}.woocommerce .checkout .form-row .input-text,.woocommerce .edit-address-form .form-row .input-text{height:34px;color:inherit;position:relative;text-align:left;margin:0;width:100%;vertical-align:top;display:inline-block}.woocommerce .checkout .form-row textarea.input-text,.woocommerce .edit-address-form .form-row textarea.input-text{height:100px}.chosen-container,.select2-container{font:inherit;position:relative;min-width:150px;width:100%!important;vertical-align:middle;display:inline-block}.chosen-container-single .chosen-single,.select2-container .select2-choice{height:34px!important;overflow:hidden;padding:0 34px 0 10px;position:static;text-align:left;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-image:none;line-height:32px!important;white-space:nowrap;display:block}.select2-container .select2-choice{position:relative}.select2-container.select2-dropdown-open:not(.select2-drop-above) .select2-choice{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0}.select2-container.select2-dropdown-open.select2-drop-above .select2-choice{border-top-right-radius:0;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0}.chosen-container-single .chosen-single div,.edit-address-form .form-row .chosen-container-single .chosen-single div,.select2-container .select2-choice .select2-arrow{height:34px;position:absolute;cursor:pointer;width:34px}.chosen-container-single .chosen-single div:before,.select2-container .select2-choice .select2-arrow:before{height:14px;font-size:14px;font-weight:400;content:"\e602";position:absolute;top:50%;margin-left:-7px;left:50%;width:14px;line-height:14px;margin-top:-7px;font-family:scalia-icons}.select2-container.select2-dropdown-open .select2-choice .select2-arrow:before{content:"\e600"}.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b{background:none!important}.select2-container .select2-choice .select2-arrow b{display:none}.chosen-container-single .chosen-single span,.select2-container .select2-choice>.select2-chosen{height:100%;color:inherit;margin:0;line-height:32px}.select2-container.select2-container-active .select2-choice,.select2-container.select2-container-active .select2-choices{border:1px solid #666}.select2-search{padding:4px}#ship-to-different-address{padding:29px 19px 0}.woocommerce .checkout #payment .payment_methods li label,.woocommerce .checkout .woocommerce-billing-collumn .form-row label.checkbox,.woocommerce-checkout #ship-to-different-address label.checkbox{font-size:inherit;color:inherit;position:static;margin-left:8px;width:auto;vertical-align:middle;display:inline-block}.woocommerce .checkout #payment .payment_methods li label .about_paypal{margin-left:20px}.woocommerce .checkout div.create-account{padding-top:20px;clear:both}.woocommerce .checkout .shipping_address{padding:2px 0 0}.woocommerce .checkout #tab-checkout_billing .shiping-address-continue{float:right}.woocommerce-checkout .form-row.create-account{float:left}.woocommerce .checkout #tab-checkout_billing .shiping-address-continue .button,.woocommerce .checkout .shiping-address-continue.shipping_address_bottom .button,.woocommerce .checkout .shipping_address .shiping-address-continue .button{margin:-12px 0 0;cursor:pointer}.woocommerce .checkout .shiping-address-continue.shipping_address_bottom{float:right}.woocommerce .checkout .shiping-address-continue.shipping_address_bottom .button{margin:0}.woocommerce .checkout .shiping-address-continue.shipping_address_bottom{margin-top:-54px}.woocommerce .checkout #payment .payment_methods{list-style:none;padding:0 0 0 26px;margin:0}.woocommerce .checkout #payment .payment_methods li{margin-bottom:33px}.woocommerce .checkout #payment .payment_methods li .payment_box{padding:21px 30px;margin-top:31px}.woocommerce .checkout #payment .payment_methods li .payment_box p{margin:0}.woocommerce .checkout .place-order{margin:0;float:right}.woocommerce .checkout .place-order #place_order{margin:0}.woocommerce #order_review{padding-bottom:36px}.order_review_shop_table_wrapper{padding-top:8px;margin:0 -15px}.woocommerce table.shop_table.order-details{border:0;margin-bottom:36px;width:100%}.checkout-cart-info>td{padding:28px 50px 19px}.woocommerce table.checkout-cart-info-table{border:0;width:100%}.woocommerce table.checkout-cart-info-table tr{background-color:transparent}.woocommerce table.checkout-cart-info-table tr:first-child{border-top:0}.woocommerce table.checkout-cart-info-table tr th{font-weight:400;text-align:left}.woocommerce table.checkout-cart-info-table tr td,.woocommerce table.checkout-cart-info-table tr th{padding:17px 0 21px}.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total{padding:15px 0 19px;text-transform:uppercase}.woocommerce table.shop_table.order-details thead tr th.product-name{text-align:left;width:65%;padding-left:174px}.woocommerce table.shop_table.order-details thead tr th.product-total{padding-right:111px;text-align:right;width:35%}.woocommerce table.shop_table.order-details tr.cart_item td.product-name,.woocommerce table.shop_table.order-details tr.cart_item td.product-total,.woocommerce table.shop_table.order-details tr.order_item td.product-name,.woocommerce table.shop_table.order-details tr.order_item td.product-total{padding:38px 0 34px}.woocommerce table.shop_table.order-details tr.cart_item td.product-name,.woocommerce table.shop_table.order-details tr.order_item td.product-name{text-align:left;padding-left:40px}.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-thumbnail,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-thumbnail{margin:0 26px 0 0;vertical-align:middle;display:inline-block}.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-thumbnail img,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-thumbnail img{width:90px}.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info{vertical-align:middle;display:inline-block}.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info .styled-subtitle,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info .styled-subtitle{margin-bottom:0;text-transform:none;margin-top:0}.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info dl.variation dt,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info dl.variation dt{float:left}.woocommerce table.shop_table.order-details tr.cart_item td.product-total,.woocommerce table.shop_table.order-details tr.order_item td.product-total{padding-right:57px;text-align:right}@media only screen and (max-width:800px){.woocommerce-billing-collumns .woocommerce-billing-collumn{padding-right:0;width:100%;margin-top:62px;padding-left:0;display:block}.woocommerce-billing-collumns .woocommerce-billing-collumn:first-child{margin:0}.woocommerce .checkout .shiping-address-continue.shipping_address_bottom{margin-top:30px}}@media only screen and (max-width:540px){.woocommerce .checkout_coupon .coupon{float:none}.woocommerce .checkout_coupon .coupon #coupon_code{margin-right:0;margin-bottom:10px;width:100%}}.woocommerce ul.woocommerce-error{list-style:none;padding:0;margin:0 0 46px}.woocommerce ul.woocommerce-error li{padding:24px 50px 27px 91px;position:relative;margin-top:19px}.woocommerce ul.woocommerce-error li:first-child{margin:0}.woocommerce ul.woocommerce-error li strong{font-weight:400}.woocommerce ul.woocommerce-error li:before{height:50px;font-size:27px;font-weight:400;text-indent:1px;content:"\e621";position:absolute;text-align:center;top:50%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:27px;width:50px;line-height:48px;margin-top:-25px;font-family:scalia-icons;display:inline-block}.checkout-login-box,.checkout-lost-password-box{margin-bottom:60px}.checkout-lost-password-box{margin:0}.woocommerce .checkout-login-box .login-message-box{padding:21px 35px 23px;margin-bottom:26px}.woocommerce .checkout-login-box .woocommerce-info a{text-decoration:none}.woocommerce .checkout-login-box .woocommerce-info a:hover{text-decoration:underline}.woocommerce .checkout-login-box h4,.woocommerce .checkout-login-box p{margin:0}.woocommerce .checkout-login-box .login{margin-top:27px}.woocommerce #customer_login .checkout-login-box .login{margin:0}.woocommerce .checkout-login-box .login .form-row,.woocommerce .checkout-lost-password-box .form-row{margin-bottom:24px;float:right;margin-top:12px}.woocommerce .checkout-login-box .login .form-row .sc-button{padding-right:51px;padding-left:70px}.woocommerce .checkout-lost-password-box .form-row{margin-bottom:0;float:left;margin-top:26px}.woocommerce .checkout-login-box .login .form-row.form-row-first,.woocommerce .checkout-login-box .login .form-row.form-row-last,.woocommerce .checkout-lost-password-box .form-row.form-row-first,.woocommerce .checkout-lost-password-box .form-row.form-row-last{float:left;margin-top:0}.woocommerce .checkout-login-box .login .form-row.form-row-first,.woocommerce .checkout-lost-password-box .form-row.form-row-first,.woocommerce .checkout-lost-password-box .form-row.form-row-last{margin-right:30px}.woocommerce .checkout-login-box .login .form-row label,.woocommerce .checkout-lost-password-box .form-row label{margin-bottom:12px;display:block}.woocommerce .checkout-login-box .login .form-row .input-text,.woocommerce .checkout-lost-password-box .form-row .input-text{width:370px}.woocommerce .checkout-login-box .lost_password a{font-size:88.5%;text-decoration:none;line-height:1.421}.woocommerce .checkout-login-box .lost_password a:hover{text-decoration:underline}#customer_login .checkout-login-box .login .login-row{margin:0}.woocommerce .checkout-login-box .login .form-row label.inline{font-size:inherit;color:inherit;margin:0 36px 0 8px;display:inline-block}.woocommerce .checkout-login-box .login .form-row .button,.woocommerce .checkout-lost-password-box .form-row .button{margin-top:0}.checkout-lost-password-text{margin-bottom:36px}.woocommerce #customer_login{width:100%}.woocommerce .edit-address-form{padding:56px 41px 65px;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.edit-address-form .form-row .chosen-container{width:100%!important}.woocommerce .edit-address-form .edit-address-form-save{float:right}.woocommerce .edit-address-form .edit-address-form-save .button{margin:-7px 0 0}.woocommerce table.shop_table.order-details.received-order{border:1px solid transparent}.woocommerce ul.order_details{margin:0 0 1.421em}.order-bank-details h2{margin:30px 0 0}table.myaccount-orders-table{border:1px solid transparent;margin-bottom:36px;width:100%}table.myaccount-orders-table thead th{padding:7px 0 6px;font-size:15px;text-align:center}table.myaccount-orders-table tbody td{padding:23px 0;border-top:1px solid transparent;text-align:center!important}table.myaccount-orders-table tbody tr:first-child td{border:0}table.myaccount-orders-table tbody td .button{margin:0}.order-info mark{font-weight:700;background:transparent}.woocommerce ul.digital-downloads{list-style:none;padding:0;margin:0}