/*
 Theme Name:   Elsey Child
 Theme URI:    http://victorthemes/themes/elsey
 Description:  Elsey Child Theme
 Author:       VictorThemes
 Author URI:   http://themeforest.net/user/VictorThemes/portfolio
 Template:     elsey
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, theme-options, translation-ready
 Text Domain:  elsey-child
*/

/* Write Custom CSS */

#els-wrap .els-icon li#els-right-menu {display: none;}
img.default-logo {max-width: none !important;}
.woocommerce-cart .coupon button[type='submit']:hover, .els-product-summary-col .cart .button:hover, .tagcloud a:hover {
    background: #aea034;
    color: #fff;
}
span.woocommerce-Price-amount.amount {
    font-weight: 600;
}
.wpcf7 input[type='submit'], .els-btn:hover, button:hover, input[type='submit']:hover {
    background: #AEA034;
    color: #fff;
}
.about-details strong {
    color: #AEA034;
}
.woocommerce ul.products .els-product-title h3 a {
    font-size: 15px;
    color: #AEA034;
    letter-spacing: .2px;
    line-height: 1.2;
}
.els-sidebar .els-widget.widget_product_categories.sidebar-shop-widget li a:hover, .els-sidebar .els-widget.els-product-attribute-filter.sidebar-shop-widget li a:hover {
    color: #aea034;
}
.wp-link-pages a:hover, .wp-link-pages span, .wp-pagenavi a:hover, .wp-pagenavi span.current {
    border: 1px solid #AEA034;
    color: #AEA034;
}
.wp-link-pages a, .wp-link-pages span, .wp-pagenavi a, .wp-pagenavi span {
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    color: #AEA034;
    border: 1px solid transparent;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    margin: 0 5px 0 0;
}
.price_slider.ui-slider .ui-slider-handle{
    background-color: #AEA034;
}
.els-load-more-controls .els-btn {
    background: #AEA034;
    border: 2px solid #AEA034;
}
.price_slider_amount button:hover, .price_slider_amount button {
    background-color: #fff;
    color: #222;
    font-size: 14px;
    margin: 0;
    border: 2px solid #ececec;
    min-width: inherit;
    padding: 7px 17px 5px;
    font-size: 13px;
}
.price_slider_wrapper .button:hover{
    background-color: #AEA034;
    color: #fff;
    font-size: 14px;
    margin: 0;
    border: 2px solid #ececec;
    min-width: inherit;
    padding: 7px 17px 5px;
    font-size: 13px;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
    background: #AEA034;
    color: #fff;
}
.woocommerce-message {
    margin-bottom: 26px;
    color: #AEA034;
}
.els-cat-default .els-cat-default-box .els-cat-info-box, .els-cat-masonry .els-catsc-text .els-cat-info-box {
    padding: 18px 50px;
    background: #AEA034;
    transition: all .5s;
    transform: scale(.86,.86);
    display: table;
    margin: 0 auto;
    text-align: center;
    opacity: 0;
}
.woocommerce ul.products .els-product-atc a {
    display: block;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    background: #AEA034;
    color: #fff;
    letter-spacing: .3px;
    padding: 11px 10px 9px 10px;
}
.woocommerce ul.products .els-product-title .els-product-wishlist a {
    color: #AEA034;
}
.woocommerce ul.products .els-product-cats a {
    font-family: "Hind", Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: .3px;
    color: #222;
}

.els-prslr .els-prslr-text .els-prslr-title {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: 0px;
    margin-bottom: 6px;
}
.els-prslr .els-prslr-text .els-prslr-subtitle {
    font-size: 60px;
    line-height: 55px;
    margin-bottom: 15px;
}
.terms-text-cls p {
    font-family: "Hind", Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: .3px;
    color: #222;
}
.els-blog-single.bespoke-single {
    width: 100%;
    text-align: center;
    border: 0px;
}
h2.text-center.inquiry-title {
    margin-bottom: 20px;
}
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    color: #fff;
    background-color: #AEA034 !important;
    font-weight: 400 !important;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #aea034;
}
.els-blog-content .bespoke-content p{ color: #222; }
.terms-text-cls ul {
    font-family: "Hind", Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: .3px;
    color: #222;
}
.price-filter-sidebar .price_slider_amount #min_price {display: none !important;}
.price-filter-sidebar .price_slider_amount #max_price {display: none !important;}
.price-filter-sidebar .price_slider_amount .price_label{
    float: left !important;
    font-size: 14px !important;
    line-height: normal !important;
    color: #222222 !important;
    font-family: "Hind", Arial, sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
}
.masure {
    padding-bottom: 19px;
}
.masure a.meas:hover{
    text-decoration: underline;
}
.els-titlebar-plain .page-title {
    font-size: 24px !important;
    color: #222222 !important;
    margin: 0 !important;
    letter-spacing: .5px !important;
    text-transform: uppercase !important;
    line-height: normal !important;
}


@media only screen and (max-width: 767px) {
    .baner-slider-title .els-prslr-title.els-animate.animated.fadeInRight, .baner-slider-title .els-prslr-title.els-animate.animated.fadeInLeft{
    font-size: 30px;
    line-height: 56px;
}
.baner-slider-title .els-prslr-subtitle.els-animate.animated.fadeInRight, .baner-slider-title .els-prslr-title.els-animate.animated.fadeInLeft {
    font-size: 30px;
    line-height: 29px;
    }
}
@media only screen and (max-width: 767px) {
.page-id-26 .els-titlebar-vertical h1 {font-size: 30px;}
}
@media (min-width: 1200px){
.els-blog-single.bespoke-single {width: 100%; text-align: center; border: 0px;}
}