/*
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
*/
.logged-in div#pum-1241 {
    display: none !important;
}
.pum-theme-1232 .pum-container, .pum-theme-default-theme .pum-container {
    border: 15px #ffc278 solid !important;

}
html.js.js_active.vc_desktop.vc_transform.vc_transform.pum-open.pum-open-overlay.pum-open-scrollable {
    overflow: visible !important;
}

body.logged-in {
    overflow: visible;
}
/* .hustle-ui.module_id_2 .hustle-layout .hustle-layout-form {
    display: none;
}
.hustle-layout {
    background-color: white;
    border: 15px #ffc278 solid;
}
span.hustle-icon-close {
    display: none !important;
} */
/* ---------------------header-------------------------- */


.nectar-center-text {max-width: 100% !important;}

.hd-lft {float: left !important;}

.hd-rit {float: right !important;}


/* ---------------------header-------------------------- */

#nec-sec h2 {color: #000 !important;}

#nec-sec p {color: #000 !important;padding: 12px 0px !important;}

#nec-sec .buttons {padding-top: 0px !important;}

#nec-sec a.primary-color {border: 0px !important;letter-spacing: 0px !important;text-transform: capitalize !important;background-color: #43cb83 !important;padding: 15px 40px !important;}


/* ---------------------header-------------------------- */


#why-sec h1 {color: #000 !important;}

#why-sec  p {padding: 15px 0px !important;color: #000 !important;}

#why-sec  h3 {color: #000 !important;}


/* ---------------------header-------------------------- */

#farm-sec a.nectar-button {font-size: 16px !important;opacity: 1 !important;background-color: #43cb83 !important;padding: 15px 40px !important;}

#farm-sec h1 {margin-bottom: 30px !important;}


/* ---------------------header-------------------------- */

#prod-sec h1 {color: #000 !important;}

#prod-sec h2.woocommerce-loop-product__title {margin-top: 0px !important;text-align: left !important;}

#prod-sec span.price {right: 0;bottom: 0 !important;}

#prod-sec a.nectar-button {font-size: 16px !important;opacity: 1 !important;background-color: #43cb83 !important;padding: 15px 40px !important;}

li.classic a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    position: absolute !important;
    height: 100% !important;
    text-align: center;
    justify-content: center !important;
    display: flex;
    align-items: center;
    background-color: #0000 !important;
    font-size: 0px !important;
}

li.classic a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart i {
    font-size: 20px !important;
    position: relative;
    left: 6px;
    background-color: #43cb83;
    width: 45px;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity:1 !important;
    color:#fff !important;
    border-radius:50px !important;
}


/* ---------------------header-------------------------- */


#inn-sec h1 {color: #fff !important;}

#inn-sec .inn-col1 {padding: 0px 15px !important;}

#inn-sec .inn-col1 .hover-wrap {margin-bottom: 0px !important;}

#inn-sec .inn-col1 .inn-txt2 {
    background-image: url(https://devu7.onlinetestingserver.com/bulkbin/wp-content/uploads/2022/05/imgss_37.png) !important;
    background-size: 100% 100% !important;
    width: 85% !important;
    margin: -45px auto 0px auto !important;
    padding: 30px 5px !important;
    position: relative !important;
}
#inn-sec .inn-col1 .inn-txt2 h2 {color: #000 !important;}

#inn-sec .inn-col1 .inn-txt2 h6 a {color: #000 !important;}

#inn-sec {
    padding-bottom: 20px !important;
}

#inn-sec .inn-col1 .vc_column-inner {
    border: 1px solid #ccc !important;
    border-radius: 15px !important;
}

/* ---------------------header-------------------------- */


#cus-sec h1 {color: #000 !important;}

#cus-sec img {width: 80% !important;}

/* ---------------------header-------------------------- */

#cont-sec h1 {color: #000 !important;}

#cont-sec input.wpcf7-form-control.wpcf7-text {background-color: #fff !important;box-shadow: 0 0 10px #ccc !important;margin-bottom: 15px !important;border-radius: 8px !important;padding: 12px 10px 12px 10px !important;}

#cont-sec textarea.wpcf7-form-control.wpcf7-textarea {background-color: #fff !important;
    box-shadow: 0 0 10px #ccc !important;
    margin-bottom: 15px !important;
    border-radius: 8px !important;
    padding: 12px 10px 12px 10px !important;height: 150px !important;resize: none !important;}

#cont-sec img {width: 100% !important;box-shadow: 0 0 10px #ccc !important;border-radius: 50px !important;}

#cont-sec .iwt-text {padding-top: 14px !important;padding-left: 80px !important;}

#cont-sec .iwt-text a {color: #000 !important;}

#cont-sec .iwt-text h4 {color: #000 !important;}

#cont-sec .iwithtext {margin-bottom: 35px !important;}

#cont-sec input.wpcf7-form-control.has-spinner.wpcf7-submit {padding: 15px 40px !important;font-size: 16px !important;}


/* ---------------------header-------------------------- */


#bran-sec h4 {color: #000 !important;}



/* ---------------------header-------------------------- */

#footer-outer #footer-widgets {font-size: 14px !important;}

#footer-outer #footer-widgets p br {display: none !important;}

#footer-outer #footer-widgets #nav_menu-2 {padding-left: 50px !important;}

#footer-outer #footer-widgets ul#menu-2 li a {position: relative !important;padding-left: 30px !important;padding-bottom: 10px !important;}

#footer-outer #footer-widgets ul#menu-2 li a i {position: absolute !important;left: 0 !important;top: 0 !important;}

#footer-outer #footer-widgets .row {padding: 40px 0px 25px 0px !important;border-bottom: 1px solid #ccc !important;}

#copyright {padding: 16px 0px 10px 0px !important;}

#copyright .col.span_5 {max-width: 100% !important;}

#media_image-3 {float: right !important;}

#text-3 {float: left !important;padding-top: 6px !important;}


#footer-outer #footer-widgets .so-ic ul li {display: inline-block !important;}

#footer-outer #footer-widgets .so-ic ul li a i {width: 35px !important;height: 35px !important;background-color: #fff !important;color: #3b6fd1 !important;padding-top: 8px !important;border-radius: 50px !important;}

.box-bor.col.dark.left.row_col_wrap_12.span_12 {
    /* box-sizing: border-box !important; */
    /* display: flex; */
    border: 1px solid;
    padding: 15px;
    max-width: 100%;
    vertical-align: top;
}
.bot-hd.vc_col-sm-4 {
    border: 1px;
    border: 2px solid #ccc;
    padding: 15px;
    height: 490px !important;
}
/* ---------------------header-------------------------- */




/* ---------------------header-------------------------- */



/* ---------------------header-------------------------- */


/* ---------------------header-------------------------- */

fieldset#field_2_1 label {
    display: none !important;
}
span#input_1_1_3_container label {
    display: none !important;
}
#inn-sec .owl-dots .owl-dot span {
    width: 30px !important;
    transform: none !important;
    border-radius: 0px !important;
    background-color: #b3b6bc !important;
}


#inn-sec .owl-dots .owl-dot.active span {
    background-color: #43cb83 !important;
}
#inn-sec .owl-dots .owl-dot span:hover {
    background-color: #43cb83 !important;
}


#cus-sec .owl-dots {
    display: none !important;
}

#cus-sec .owl-nav.disabled {
    display: inline !important;
}


#cus-sec .owl-prev {
    position: absolute;
    top: 40% !important;
    left: -70px !important;
    font-size: 0px !important;
    background-color: transparent !important;
    background-image: url(https://devu7.onlinetestingserver.com/bulkbin/wp-content/uploads/2022/05/imgss_71.png) !important;
    background-repeat: no-repeat !important;
    width:36px !important;
    height:18px !important;
    border:0px !important;
}


#cus-sec .owl-next  {
    position: absolute;
    top: 40% !important;
    right: -70px !important;
    font-size: 0px !important;
    background-color: transparent !important;
    background-image: url(https://devu7.onlinetestingserver.com/bulkbin/wp-content/uploads/2022/05/imgss_78.png) !important;
    background-repeat: no-repeat !important;
    width:36px !important;
    height:18px !important;
    border:0px !important;
}

#cus-sec .owl-prev:hover {
    background-image: url(https://devu7.onlinetestingserver.com/bulkbin/wp-content/uploads/2022/05/imgss_76.png) !important;
}


#cus-sec .owl-next:hover {
    background-image: url(https://devu7.onlinetestingserver.com/bulkbin/wp-content/uploads/2022/05/imgss_68.png) !important;
}



@media (max-width: 1600px) {}
@media (max-width: 1440px) {}   
@media (max-width: 1366px) {
	#header-outer #top nav ul.sf-menu.sf-js-enabled.sf-arrows li a {
    padding-left: 8px !important;
    padding-right: 8px !important;
}
	
	#prod-sec h2.woocommerce-loop-product__title {font-size: 16px;}

#prod-sec span.price {font-size: 16px !important;}
	
	
	#inn-sec h5 {font-size: 13px !important;}

#inn-sec h5 br {display: none !important;}
	
	#bran-sec h4 {
    font-size: 16px !important;
}
	
	#header-outer #top nav ul li a {
    font-size: 11px !important;
}
	
	
}
@media (max-width: 1280px) {
	
#prod-sec h2.woocommerce-loop-product__title {
    font-size: 14px ;
}
}
@media (max-width: 1024px) {
	.pack-cls h2.vc_custom_heading {
    font-size: 32px !important;
}


	
	#nec-sec .content {margin-top: -40px !important;}
	
	
	#farm-sec p {
    font-size: 13px !important;
}
	
	#farm-sec h1 {
    margin-bottom: 10px !important;
}
	#nec-sec a.primary-color {
    padding: 13px 30px !important;
}
	
	#prod-sec h2.woocommerce-loop-product__title {
    font-size: 12px;
}
	
#prod-sec span.price {
    font-size: 13px !important;
}
	
	#cont-sec p br {display: none !important;}

#cont-sec p {font-size: 12px !important;}
	
	#cont-sec .iwt-text h4 {
    font-size: 14px !important;
}
	
	#bran-sec h4 {
    font-size: 12px !important;
}
	#footer-outer #footer-widgets {
    font-size: 11px !important;
}
	
}
@media (max-width: 800px) {
	
	
	#nec-sec .content {margin-top: 0px !important;}
	#nec-sec p br {
    display: none !important;
}
#nec-sec p {
    color: #000 !important;
    padding: 2px 320px 2px 0px !important;
    font-size: 11px !important;
}
	#nec-sec a.primary-color {
    font-size: 13px !important;
}
	#why-sec p br {
    display: none !important;
}
#why-sec p {
    font-size: 12px !important;
}
	
	#farm-sec {
    text-align: center !important;
}
	#footer-outer #footer-widgets #nav_menu-2 {
    padding-left: 0px !important;
}
	
	#cus-sec .owl-nav.disabled {
    display: none !important;
}

	#inn-sec .owl-dots {
    display: none !important;
}
	
	
}
@media (max-width: 768px) {}
@media (max-width: 480px) {
	.pack-cls h2.vc_custom_heading {
    font-size: 42px !important;
    line-height: 1.2 !important;
}

html body #prod-sec h2.woocommerce-loop-product__title {
    text-align: center !important;
    font-size: 17px;
}
	#prod-sec span.price {
    font-size: 14px !important;
		position: relative !important;}
	.secondary-header-text {
    display: none !important;
}
	
	#nec-sec h2 {
    font-size: 26px !important;
    line-height: 30px !important;
}
	
	#nec-sec p {
    display: none !important;
}
	
	
	li.classic {
    width: 100% !important;
    margin-right: 0px !important;
}
	
	div#media_image-3 {float: none !important;}

div#text-3 {float: none !important;}
	
	#farm-sec p br {display: none !important;}
	
}
@media (max-width: 414px) {}
@media (max-width: 375px) {}
@media (max-width: 360px) {}