input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}::-webkit-input-placeholder{color:#000!important}::-ms-input-placeholder{color:#000!important}::-moz-placeholder{color:#000!important}.ui-selectmenu-open .ui-widget-content{background:#fff!important;color:#333!important;border-radius:0!important;border:2px solid #2d4d97!important;border-top:none!important}.ui-selectmenu-open .ui-widget-content .ui-state-focus{border:1px solid #2d4d97!important;background:#2d4d97!important;font-weight:400!important;color:#fff!important;font-size:14px!important}.ui-selectmenu-open .ui-menu .ui-menu-item{position:relative!important;margin:0;padding:7px 15px!important;cursor:pointer!important;font-size:13px!important;text-transform:none!important;border:1px solid transparent!important;border-bottom-color:#f4f4f4!important}.ui-selectmenu-open .ui-menu .ui-menu-item:last-child{border-bottom:none!important}.ui-selectmenu-menu .ui-menu{padding-bottom:0!important}.appoinment-area .appoinment .appoinment-form .ui-state-default{width:100%!important;border-radius:0!important;border:1px solid #3b3f4f!important;background:#303443!important;color:#fff!important;font-size:15px!important;font-family:Nunito,sans-serif!important;font-weight:400!important;text-transform:capitalize}.appoinment-area .appoinment .appoinment-form .ui-selectmenu-button{height:50px!important;position:relative;transition:all .5s ease!important}.appoinment-area .appoinment .appoinment-form .ui-selectmenu-button:focus{outline:none;border:1px solid #3452ff}.appoinment-area .appoinment .appoinment-form .ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:18px;overflow:hidden;text-align:left;padding:14px 15px 16px}.appoinment-area .appoinment .appoinment-form .ui-selectmenu-button span.ui-icon{display:block;float:right;height:50px;position:absolute;text-indent:0;top:7px;width:45px;right:0;bottom:0;background-image:none}.appoinment-area .appoinment .appoinment-form .ui-selectmenu-button span.ui-icon:before{color:#fff;content:"\f107";font-family:FontAwesome;font-size:20px;overflow:visible;position:absolute;right:14px;top:12px}.shop-area .showing-result-shorting .ui-selectmenu-button{background:#fff!important;width:230px!important;border-radius:0!important;border:1px solid #ddd!important;color:#333!important;font-size:13px!important;text-transform:capitalize;height:40px!important;position:relative;transition:all .5s ease}.shop-area .showing-result-shorting .ui-selectmenu-button:focus{outline:none}.shop-area .showing-result-shorting .ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:18px;overflow:hidden;text-align:left;padding:10px 15px;transition:all .5s ease}.shop-area .showing-result-shorting .ui-selectmenu-button span.ui-icon{display:block;float:right;height:40px;position:absolute;text-indent:0;top:7px;width:40px;right:0;bottom:0;background-image:none}.shop-area .showing-result-shorting .ui-selectmenu-button span.ui-icon:before{color:#333;content:"\f107";font-family:FontAwesome;font-size:17px;overflow:visible;position:absolute;right:14px;top:7px}.consultations-area .ui-selectmenu-button{background:#fff!important;width:100%!important;border-radius:0!important;border:1px solid #f4f4f4!important;color:#888!important;font-size:14px!important;font-weight:400;text-transform:none;height:50px!important;position:relative;transition:all .5s ease;font-family:Open Sans,sans-serif}.consultations-area .ui-selectmenu-button:focus{outline:none}.consultations-area .ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:18px;overflow:hidden;text-align:left;padding:14px 15px 15px;transition:all .5s ease}.consultations-area .ui-selectmenu-button span.ui-icon{display:block;float:right;height:47px;position:absolute;text-indent:0;top:10px;width:40px;right:0;bottom:0;background-image:none}.consultations-area .ui-selectmenu-button span.ui-icon:before{color:#888;content:"\f107";font-family:FontAwesome;font-size:17px;overflow:visible;position:absolute;right:14px;top:10px}.event-tab-box .tab-content .ui-selectmenu-button{background:#fff!important;width:100%!important;border-radius:0!important;border:1px solid #fff!important;color:#888!important;font-size:14px!important;font-weight:400;text-transform:none;height:40px!important;position:relative;transition:all .5s ease;font-family:Open Sans,sans-serif;margin-bottom:13px}.event-tab-box .tab-content .ui-selectmenu-button:focus{outline:none}.event-tab-box .tab-content .ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:18px;overflow:hidden;text-align:left;padding:10px 15px 11px;transition:all .5s ease}.event-tab-box .tab-content .ui-selectmenu-button span.ui-icon{display:block;float:right;height:35px;position:absolute;text-indent:0;top:7px;width:30px;right:0;bottom:0;background-image:none}.event-tab-box .tab-content .ui-selectmenu-button span.ui-icon:before{color:#2acb35;content:"\f107";font-family:FontAwesome;font-size:17px;overflow:visible;position:absolute;right:14px;top:8px}#contact-form input[type=email].error,#contact-form input[type=text].error,#contact-form select.error,#contact-form textarea.error{border-color:red}#contact-form label.error{display:none!important}#review-form input[type=email].error,#review-form input[type=text].error,#review-form select.error,#review-form textarea.error{border-color:red}#review-form label.error{display:none!important}#consultations-form input[type=email].error,#consultations-form input[type=text].error,#consultations-form select.error,#consultations-form textarea.error{border-color:red}#consultations-form label.error{display:block!important}#request-form input[type=email].error,#request-form input[type=text].error,#request-form select.error,#request-form textarea.error{border-color:red}#html5-watermark,#request-form label.error{display:none!important}#html5-watermark{background:#ff2b58;z-index:9999999999}.rev_slider_wrapper .slide-content-box .button a{transition:all .5s ease 0s!important;margin:0 0 20px!important;font-weight:700!important}.rev_slider_wrapper.style-two .tparrows{top:55%!important}.brand-area .brand .single-item img{display:inline-block;max-width:100%!important;opacity:1;padding:0;position:relative;transition:all .3s ease-in 0s;width:auto!important}.cart-area .cart-table tbody tr .qty .form-control{background-color:#f7f7f7;background-image:none;border:1px solid #f7f7f7;border-radius:0!important;box-shadow:none;color:#2e2623;display:block;font-size:18px;font-weight:400;height:45px;padding:6px 0;text-align:center;font-family:Poppins,sans-serif}.cart-bottom .calculate-shipping .ui-state-default{background:#fff!important;border:2px solid #f7f7f7!important;border-radius:0!important;color:#999!important;font-size:14px!important;font-weight:400!important;height:45px!important;margin-bottom:17px!important;outline:medium none!important;width:100%!important;position:relative!important}.single-shop-content .content-box .addto-cart-box .form-control{background-color:#fff;background-image:none;border:1px solid #eaeaea;border-radius:0!important;box-shadow:none;color:#272727;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:50px;padding:6px 0 8px;text-align:center}