/*

 Theme Name:   EmallShop Child Theme

 Theme URI:    https://demo.presslayouts.com/emallshop/

 Description:  EmallShop Responsive Multipurpose WooCommerce Child Theme  

 Author:       PressLayouts Team

 Author URI:   https://presslayouts.com/

 Template:     emallshop

 Version:      1.1.0

 Text Domain:  emallshop-child

*/



/* Theme customization starts here

------------------------------------------------------- */
h2{ font-family:poppins !important; font-size:36px !important;} 
h4{ font-weight:500; font-family:poppins !important;}
.section{ padding:60px 0px;}
.services-home p.ultb3-title{ font-size:17px; color:#fff; letter-spacing:3px;}
.ultb3-desc h2{ color:#fff; margin:0px !important; font-size:30px !important; font-weight:normal;}
.uvc-heading-spacer.line_only {padding-top: 15px;}
.mar-top-30{ margin-top:30px;}
.footer-middle p, .footer-middle a, .footer-copyright{font-size: 13px;}
label{ font-weight:500 !important;}
.footer-middle .fa{ color:#279d87}
.yith_woocompare_colorbox body h1{background: #025443 !important;}
a.edit, a.showcoupon, .dashboard-link a, a.register_link, a.lost_password_link, p.woocommerce-LostPassword a{ color:#279d87;}
a.edit:hover, a.showcoupon:hover, .dashboard-link a:hover, a.register_link:hover, a.lost_password_link:hover, p.woocommerce-LostPassword a:hover{ color:#073e32;}
.woocommerce .woocommerce-info::before{color:#279d87 !important;}
.woocommerce .woocommerce-info, .woocommerce .woocommerce-message {border-top-color: #279d87 !important;}
.woocommerce .order_details{background:#FAFAFA;padding: 1em;}
.woocommerce-order-details__title {margin-top: 0px !important;font-size: 26px !important;}
.woocommerce-column__title {margin-top: 0px !important;font-size: 26px !important;margin-bottom: .5em !important;}
a.view{ color:#fff;}

.woocommerce .woocommerce-message::before{color:#279d87 !important;}
.customer-login h2{ display:none;}
#wwlc-login-form {margin: 2em 0px;padding: 20px;border: 1px solid #e9e9e9; border-radius:3px;}
#wwlc-login-form a.lost_password_link {float: right;}
#wwlc-login-form p {padding: 3px;margin-bottom: 6px;}
#wwlc-login-form p label { line-height:2;}
.customer-login .form-row button.woocommerce-form-login__submit{ margin-top:12px;}
.register-button-container input#wwlc-register {width: 100px;}
.form-controls-section a#log-in,  .form-controls-section a#lost-password {
    background: none;
    border: none;
    box-shadow: none;
    color: #111;
    font-family: 'Poppins';
    padding-left: 0px;
    font-weight: 500;
    font-size: 16px;
    width: auto;
    display: inline-block; 
	color:#279d87;
}
.form-controls-section a#log-in:hover,  .form-controls-section a#lost-password:hover{ color:#073e32;}
a#lost-password {float: right;padding-right: 0px;}
.woocommerce-MyAccount-navigation > ul li{ padding-bottom:1rem;}
.pdfjs-fullscreen a {color: #279d87 !important;}  
.select2-container--default .select2-selection--single, .select2-container .select2-selection--single{border: 1px solid #e9e9e9 !important;border-radius:3px !important;height:38px !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__arrow{ top:6px !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:35px !important;}
div#wwlc-registration-form, .select2-container--default .select2-selection--single {border: 1px solid #e9e9e9;padding: 2rem;border-radius: 3px;}
 .select2-container--default .select2-selection--single{ padding:0px 2rem !important}