/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


div#Home-banner-01 {
    height: 1000px !important;!i;!;
}



div#Home-banner-01 .column-image-bg-wrap.column-bg-layer.viewport-desktop {
    height: 1000px !important;!i;!;
}


div#Home-banner-01 .nectar-button.medium, body.material .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    padding-left: 54px;
    padding-right: 54px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    top: 841px !important;
    margin: 0 auto !important;
    position: relative !important;
    display: table;
    background: transparent !important;
    border: 2px solid #fff !important;
    font-size: 24px !important;
}


h1.product_title.entry-title.nectar-inherit-default {
    FONT-SIZE: 39px !important;
    font-weight: 700;
    color: #000;
}
.woocommerce div.product form.cart .variations label {
    font-weight: 700 !important;
    text-align: left;
    font-size: 22px !important;
}
.woocommerce div.product form.cart .variations select {
    max-width: 100%;
    min-width: 100%;
    display: inline-block;
    margin-right: 1em;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 3em;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;
    background-size: 16px;
    -webkit-background-size: 16px;
    background-position: calc(100% - 12px) 50%;
    -webkit-background-position: calc(100% - 12px) 50%;
    border: 3px solid gray;
    font-size: 15px !important;
	    margin-top: 20px !important;
}

th.label {
    padding: 0px !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    line-height: 23px;
    font-size: 21px;
    margin-top: 10px;
    color: #000 !important;
    font-weight: 700;
}
div#header-outer {
    background: #000 !important;
}

#top nav>ul>li>a, .pull-left-wrap>ul>li>a {
    padding: 0 17px 0 13px;
    display: block;
    color: #ffff !important;
    font-size: 19px;
    line-height: 20px;
    transition: color .2s ease !important;
}
#top #logo {
    width: auto;
    max-width: none;
    line-height: 22px;
    font-size: 22px;
    letter-spacing: -1px;
    color: #fff;
    font-family: 'Open Sans';
    font-weight: 600;
    align-self: center;
}