@media only screen and (max-width:980px){.hide-mobile{display:none!important}}@media screen and (min-width:979px){.show-mobile{display:none!important}}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:.3em 1em!important}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}@media only screen and (max-width:1023px){.customMenuIconHome>a:before{font-family:'ETmodules';content:'\e074';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconHome>a:before{color:#fff}.customMenuIconContact>a:before{font-family:'ETmodules';content:'\e076';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconContact>a:before{color:#fff}.customMenuIconPortfolio>a:before{font-family:'ETmodules';content:'\e08c';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconPortfolio>a:before{color:#fff}.customMenuIconProcess>a:before{font-family:'ETmodules';content:'\e0df';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconProcess>a:before{color:#fff}.customMenuIconLookBooks>a:before{font-family:'ETmodules';content:'\e026';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconLookBooks>a:before{color:#fff}.customMenuIconMyAccount>a:before{font-family:'ETmodules';content:'\e08a';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconMyAccount>a:before{color:#fff}.customMenuIconBlog>a:before{font-family:'ETmodules';content:'\e072';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconBlog>a:before{color:#fff}.customMenuIconWishlist>a:before{font-family:'ETmodules';content:'\e089';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconWishlist>a:before{color:#fff}.customMenuIconWishlistTwo>a:before{font-family:'ETmodules';content:'\e030';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconWishlistTwo>a:before{color:#fff}.customMenuIconLogout>a:before{font-family:'ETmodules';content:'\e06d';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconLogout>a:before{color:#fff}.customMenuIconServices>a:before{font-family:'ETmodules';content:'\e037';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconServices>a:before{color:#fff}.customMenuIconArchitecture>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconArchitecture>a:before{color:#fff}.customMenuIconInterior>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconInterior>a:before{color:#fff}.customMenuIconRealEstate>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconRealEstate>a:before{color:#fff}}.wpam-registration-form-submit,#wp-submit{margin:8px auto 25px;padding:10px 40px;color:#fff!important;background:#ffa500;cursor:pointer;font-size:18px!important;text-transform:uppercase;font-weight:500;border-radius:0;line-height:1.7em;border:0 solid #ffa500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpam-registration-form-submit:hover,#wp-submit:hover{padding:10px 40px!important;background-color:#000;border:0 solid #000}#mainForm input[type="text"],#mainForm input[type="email"],#mainForm input[type="tel"],#mainForm select,#mainForm input[type="password"],#loginform input[type="text"],#loginform input[type="email"],#loginform input[type="tel"],#loginform select,#loginform input[type="password"]{padding:16px!important;background-color:#fff!important;border:1px solid #cccccc!important;width:100%!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:16px;color:#000!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#mainForm select,#loginform select{padding:16px!important;background-color:#fff!important;border:1px solid #cccccc!important;width:100%!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:16px;color:#000!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#mainForm textarea,#loginform textarea{padding:16px!important;background-color:#fff!important;border:1px solid #cccccc!important;width:100%!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:16px;color:#000!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpam-login-form a{font-size:18px}.wpam-logged-in-gravatar{display:none}.page-id-94 a{text-decoration:underline}form.woocommerce-ordering,.woocommerce-cart .product-thumbnail{display:none!important}.actions .button{font-size:14px!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{-webkit-appearance:none;background-color:#fbfbfb;max-width:100%;border-width:1px;border-radius:5px;color:#000;font-size:14px;padding:8px;line-height:1.7em;border-style:solid;border-color:#ccc}.woocommerce-cart table.cart td.actions .coupon .input-text{-webkit-appearance:none;background-color:#fbfbfb;max-width:100%;border-width:1px;border-radius:5px;color:#000;font-size:14px;padding:5px;line-height:1.7em;border-style:solid;border-color:#ccc}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;text-align:center;text-transform:uppercase;font-size:25px;width:100%;margin-top:15px}.select2-container .select2-selection--single{height:35px;padding-top:3px}.woocommerce div.product form.cart .button{float:left;width:100%;margin-top:15px}.woocommerce ul.products li.product .button{width:100%;text-align:center}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;text-align:center;line-height:1.3em}.checkout #payment,.checkout #payment{border-style:solid;border-color:#eeeeee}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fbfbfb;border-radius:5px}.woocommerce-checkout h3{font-size:18px;text-transform:uppercase}.woocommerce-checkout h1,.woocommerce-cart h1{font-size:45px;text-transform:uppercase;font-weight:bold}.woocommerce-checkout label{font-size:14px;text-transform:uppercase;margin-top:10px}.custom-affiliate-hide-on-order-received{margin-bottom:20px;padding:10px;border:2px dashed #cccccc}.woocommerce-order-received .custom-affiliate-hide-on-order-received{display:none!important}h1.product_title{line-height:1.3em}.form-row.form-row-wide.create-account{margin:15px 0;padding:10px;border:1px solid #cccccc;border-radius:5px;font-size:20px!important;font-weight:bold!important;line-height:1em!important}.woocommerce-account-fields .woocommerce-form__label-for-checkbox span:after{content:" - This allows you to track and manage your order(s).";text-transform:capitalize}.woocommerce form .form-row .input-checkbox{width:20px;height:20px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-cart .et_pb_row{float:none!important;width:100%!important}.woocommerce-checkout h1,.woocommerce-cart h1{text-align:center!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#fff!important;color:#000!important}.et_pb_wc_cart_notice_0_tb_body .woocommerce-message,.et_pb_wc_cart_notice_0_tb_body .woocommerce-info,.et_pb_wc_cart_notice_0_tb_body .woocommerce-error{border-radius:10px 10px 10px 10px;overflow:hidden;border-width:1px!important;border-color:#c4c4c4!important;padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important;margin-top:0em!important;margin-right:0em!important;margin-bottom:2em!important;margin-left:0em!important}.woocommerce-info a,.woocommerce-message a{color:#000!important;text-decoration:underline}.woocommerce-MyAccount-navigation ul{list-style-type:none!important;padding-left:1px!important}.woocommerce-MyAccount-navigation ol,.woocommerce-MyAccount-navigation ul{padding-bottom:1em}.woocommerce-MyAccount-navigation ul li{line-height:2em;font-weight:600;text-transform:uppercase;line-height:2.5em;border-bottom:1px solid #eeeeee}.woocommerce-account h1{text-align:center}.woocommerce-cart .return-to-shop{display:none!important}.woocommerce-cart .item-sku:before{content:'SKU: '}.ui-dialog .ui-dialog-titlebar{background-color:#000!important}.contact-send.contact-button.button,.wpam-registration-form-submit,#wp-submit,.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{width:100%!important;text-align:center}.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{margin-top:20px}.contact-bottom{display:none!important}.ui-button-icon-only .ui-icon{background-color:#fff}input.contact.pe-show-enq-modal.wpi-button.single_add_to_cart_button.button{width:100%!important;max-width:800px!important;font-size:14px!important;background:#dfdfdf;background-color:#dfdfdf;border:1px solid #000;color:#000!important}input.contact.pe-show-enq-modal.wpi-button.single_add_to_cart_button.button:hover{width:100%!important;max-width:800px!important;font-size:14px!important;background:#000;background-color:#000;border:1px solid #000;color:#fff!important}.product_meta{font-size:12px}#customer_login h2{text-transform:uppercase;font-weight:bold;font-size:20px}.woocommerce-form-register p{font-size:12px!important;line-height:1.4em}.woocommerce-form-register label{font-size:16px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:0 0 2em 0}.woocommerce-product-gallery{display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;clear:none}.single-product #left-area{padding-bottom:10%}.et_shop_image{display:none}li.product{padding:5px 15px 15px 15px!important;border:1px solid #eeeeee}h2.woocommerce-loop-product__title{line-height:1.4em}.wcbofaddtocart.button{width:150px}.selectize-input>input{border-width:1px;border-radius:5px;border-style:solid;border-color:#a4a4a4;font-size:18px}.selectize-input{border:1px solid #a4a4a4;padding:9px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:5px!important}.product_qty{-webkit-appearance:none;background-color:#fff;max-width:100%;border-width:1px;border-radius:5px;border-style:solid;border-color:#a4a4a4;color:#000;font-size:18px;padding:8px;line-height:1.7em}.et_pb_menu_0_tb_header .mobile_menu_bar:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;content:"\e08a"!important;font-size:23px!important;position:relative;left:0;top:0;cursor:pointer}@media only screen and (max-width:840px){table.wcbulkordertable{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}button.wcbofaddtocart,button.button.wcbofaddrow{max-width:800px!important;font-size:18px!important;background:#ffa500;background-color:#ffa500;border:1px solid #ffa500;color:#fff!important;padding:10px}button.wcbofaddtocart:hover,button.button.wcbofaddrow:hover{max-width:800px!important;font-size:18px!important;background:#000;background-color:#000;border:1px solid #000;color:#fff!important;padding:10px;cursor:pointer}ul.custom-attributes{list-style-type:none!important;margin-top:15px;padding:10px 10px 10px 10px!important;line-height:2em!important;border:1px solid #eeeeee;max-width:500px!important;font-weight:bold}.search-results #main-content .container:before{width:0px!important;background-color:#fff!important}.search-results #left-area{width:100%!important}.search-results h2.entry-title:before{content:'Search Results: '!important}.woocommerce-error,.woocommerce .woocommerce-error,.woocommerce-info,.woocommerce .woocommerce-info,.woocommerce-message,.woocommerce .woocommerce-message{padding:1em 2em 1em 3.5em!important;margin:0 0 2em!important;position:relative!important;background-color:#fff!important;background:#fff!important;color:#000!important;border-top:3px solid #000!important;border-top-color:rgb(0,0,0)!important;list-style:none outside!important;width:auto!important;word-wrap:break-word!important}.woocommerce-info a{color:#000!important}.woocommerce .woocommerce-breadcrumb a{font-size:12px!important}.entry-summary p.price span{font-size:20px!important;color:#747474}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{max-width:800px!important}.payment_method_gazchap_wc_purchaseordergateway,.payment_method_eh_stripe_pay,.payment_method_eh_stripe_checkout,.woocommerce-orders-table__row--status-on-hold a.woocommerce-button.button.pay{display:none}.woocommerce-button.button.pay{color:#fff!important;background:#2E3192!important;border-color:#2E3192!important}.woocommerce-button.button.pay:hover{color:#fff!important;background:#ffa500!important;border-color:#ffa500!important}.woocommerce-order-pay .payment_method_gazchap_wc_purchaseordergateway,.woocommerce-order-pay .payment_method_cod{display:none!important}.woocommerce-order-pay .payment_method_eh_stripe_pay,.woocommerce-order-pay .payment_method_eh_stripe_checkout{display:block!important}.divilife-wsc-img-col img{display:none!important}.divilife-wsc-sum-col,.divilife-wsc-shiptxt{font-size:12px!important;line-height:1.4em!important}