/*
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
*/


/*Homepage banner*/
.

form.search-form {
 color: #000;
}

select option { color: #000; }

.search-form .search-field::-webkit-input-placeholder{
    font-weight:900;
    text-align:center;
    font-size:25px;
    opacity:2 !important;
}
.search-form .search-field:-moz-placeholder {
    color:#4CAF50 !important;
}
select option { color: #000; }
input.search-field {
    border: 2px solid !important;
}
form.search-form {
    text-align: center;
}
.search-submit {
    padding-top: 20px !important;
    padding-right: 40px !important;
    padding-bottom: 20px !important;
    padding-left: 40px !important;
    font-size:26px !important;
    width:40% !important;
    margin-top:20px
}
.home .banner-old-cta {
    display:none;
}
/*Homepage banner Ends*/
/*home page blog section*/
.home .row .col .section-title{
    border-bottom:unset !important;
}
.home article{
    width:50%;
}
.home .blog-half {
    display: flex;
    flex-direction:row;
    gap:10px;
}
.home section.entry {
    padding-left:5px;
    padding-right:5px;
}
/*home page blog section*/
/*footer*/
@media only screen and (min-width:1000px){
    #footer-widgets[data-cols="5"] .container .row >div:first-child {
    width: 15% !important;
    }
    #footer-widgets[data-cols="5"] .container .row >div {
    width: 25.5% !important;
}
}
/*footer*/
p.woocommerce-LostPassword.lost_password {
    float: left;
    width: 100%;
}
a#rgntn {
    background: linear-gradient(to bottom,#f7dfa5,#f0c14b);
    color: #333;
}
.lwa-password label,.lwa-username label,p.aiowps-captcha.hide-when-displaying-tfa-input label{font-size:15px;}
#myDIV{font-size:15px;float: left;width: 100%;margin-bottom: 16px;}
#myDIV p{float: left;width: 100%;font-size:15px;margin:0px !important;padding-bottom:0px;line-height: 22px;}
.need_help{padding-bottom:0px;}
p.aiowps-captcha.hide-when-displaying-tfa-input{padding-bottom:0px;}
button.woocommerce-form-register__submit{background: linear-gradient(to bottom,#f7dfa5,#f0c14b) !important;color: #333 !important;    width: 100%;}
form.woocommerce-form.woocommerce-form-register.register label {
    font-size: 15px;
}
.login.mo_customer_validation-modal-content {
  margin-top: 136px;
}
.woocommerce-error{display: block !important;}
.tfg{padding:30px;}
.lmform{width:400px;margin:0px auto;}
.lmrform{width:500px;margin:0px auto;}
@media only screen and (max-width:500px){
form.woocommerce-form.woocommerce-form-login.login button.woocommerce-Button.button {margin-top: 10px !important;}
.tfg{padding:0px;}
form.woocommerce-form.woocommerce-form-login.login{    padding-bottom: 0px;}
	.lmform{width:100%;}
	.lmrform{width:100%;}
}
.addext  .woocommerce-privacy-policy-text{display:none;}
div#customer_login{padding:0px !important;}
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{display:block !important;}
dl.tm-extra-product-options-totals.tm-custom-price-totals{display:none !important;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}