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

/* #sec1 .owl-stage {
    padding-top: 0px;
} */
body.logged-in li#menu-item-126 {
    display: none !important;
}
div#woocommerce_product_categories-2 ul.product-categories li ul.children {
    margin-left: 0px !important;
}
div#woocommerce_product_categories-2 ul.product-categories {
    font-weight: 800;
    text-transform: capitalize;
}
header#top .container .row {
    background-color: #FFFFFF;
    border: 4px solid #042353;
    padding: 0px 20px;
    position: relative;
}
li.cat-item.cat-item-17 {
    display: none !important;
}

div#woocommerce_product_categories-2 ul.product-categories li ul.children {
    font-weight: 400;
}

H1, H2{
	font-family:'HauoraEB'
}
H3{
	font-family:'HauoraS'
}

div#header-secondary-outer {
    padding: 40px 0px;
    background-image: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/full-01.png);
    background-size: 100% 100%;
    margin-bottom: 15px;
}

#sec1 h1 {
    margin-top: 0px;
    font-size: 29px;
    padding-left: 25px;
}
#sec1 h1::before {
    content: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-17.png);
    position: absolute;
    transform: scale(.8);
    left: -10px;
    top: 5px;
}
#sec1 .sec1-col1-tb h2::before {
    content: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-17.png);
    position: absolute;
    transform: scale(.6);
    left: -13px;
/*     top: 2px; */
}
#sec1 .sec1-col1-tb h2 {
    padding-left: 20px;
}
#sec3 h1::before {
    content: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-17.png);
    position: absolute;
    transform: scale(.8);
    left: 240px;
    top: 25px;
}
#sec3 h1 {
    font-family: 'HauoraB';
    color: #042353;
    padding-bottom: 20px;
}
#sec3 h1::after {
    content: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-17.png);
    position: absolute;
    transform: scale(.8);
    right: 240px;
    top: 25px;
}



#sec1 div#woocommerce_product_categories-2 ul li a {
    font-size: 15px;
    line-height: 30px;
    color: #042353;
    font-family: 'HauoraR';
}
#sec1 .sec1-col3 .carousel-item {
    background-color: #FFFFFF;
    padding: 10px 20px 40px;
}
#sec1 .sec1-col3 .owl-dots {
    position: absolute;
    bottom: 45px;
    left: 25px;
}
#sec1 .sec1-col1-tb{
    border-bottom: 2px dashed #9B9B9B;
    padding-bottom: 10px;
}
#sec1 .sec1-col2-tb {
    border-bottom: 2px dashed #9B9B9B;
    padding-bottom: 10px;
}
#sec1 .sec1-col3-tb{
    border-bottom: 2px dashed #9B9B9B;
    padding-bottom: 10px;
}
#sec1 .sec1-col2-innr-tb1 {
    border-bottom: 2px dashed #9B9B9B;
    padding-bottom: 10px;
}

#sec1 .sec1-col3 .carousel-item a#sec1-col3-innb-crs-btn {
    background-color: #fff0 !important;
    color: #CC5156;
    padding-left: 20px;
}
#sec1 .sec1-col3 .carousel-item .sec1-col3-innb-crs-txt {
    font-size: 15px;
}
#sec1 .sec1-col3 .carousel-item .sec1-col3-innb-imga {
    padding-top: 30px;
}

#sec1 .sec1-col3 .carousel-item ul li {
    font-size: 14px;
    line-height: 25px;
    color: #202020;
    font-family: 'HauoraR';
}



/* ----------------------------Section 1--------------------------------- */

#sec1 .sec1-col2 .owl-nav.disabled {
    display: block;
}

#sec1 .sec1-col2 button.owl-prev {
    font-size: 0;
    background: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-4.png)no-repeat;
    padding: 15px 15px;
    border: none;
    position: absolute;
    right: 35px;
    top: -15.5%;
}

#sec1 .sec1-col2 .owl-dots {
    display: none;
}

#sec1 .sec1-col2 .owl-next {
     font-size: 0;
     background: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/Group-3.png)no-repeat;
     padding: 15px 15px;
    border: none;
    position: absolute;
    right: -5px;
    top: -15.5%;
}
#sec1 .sec1-col2-innr-tb1 h4 {
    font-family: 'HauoraS';
    text-transform: capitalize;
}
#sec1 .sec1-col2 .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin-bottom: 0px;
}
div#sidebar div#woocommerce_products-2 ul.product_list_widget li a img {
    float: left;
    width: 70px;
    padding-right: 10px;
}
div#sidebar div#woocommerce_products-2 ul.product_list_widget li a {
    border-bottom: 2px dotted #9B9B9B;
    min-height: 100px;
}

div#sidebar div#woocommerce_products-3 ul.product_list_widget li a img {
    width: 80px;
}

div#sec2 {
    background: transparent linear-gradient(90deg, #CC5156 0%, #042353 100%) 0% 0% no-repeat padding-box;
}
#sec2 a#sec2-btn {
    margin-top: 40px;
}

#sec3 h2.woocommerce-loop-product__title {
    position: absolute;
    bottom: 10px;
    left: 10px;
}
#sec3 span.price span.woocommerce-Price-amount.amount {
    position: absolute;
    bottom: 70px;
    left: 10px;
}
#foooter .ftr-txt p::before {
    content: '';
    border: 2px solid #9B9B9B;
    width: 0px !important;
    height: 80px !important;
    position: absolute;
    left: 0px;
}
#foooter .ftr-txt p {
    font-size: 13px;
    line-height: 20px;
    padding-left: 15px;
}
div#foooter h4 {
    font-family: 'HauoraS';
}
div#foooter ul {
    margin-left: 0px !important;
}
div#foooter ul li {
    list-style: none;
    line-height: 30px;
    color: #ECECE4;
}

#foooter .ftr-col4 h4 {
    color: #202020;
}
#foooter .ftr-col4 .vc_column-inner {
    background-color: #fff;
    padding: 50px 20px;
}
#foooter input.tnp-email::placeholder {
    color: #242222;
}
#foooter input.tnp-email {
    border: 2px solid #9B9B9B;
    margin-bottom: 10px;
    border-radius: 0px;
}
#foooter input.tnp-submit {
    padding: 0px !important;
    width: 30px;
    background-color: #fff0;
    background-image: url(https://samplelinksweb.com/Jim/wp-content/uploads/2023/10/aaaaa.png);
    height: 30px;
    background-size: 100% 100%;
    display: table;
    margin: 0px auto;
    transform: unset;
}
header#top .container .row {
    background-color: #FFFFFF;
    border: 4px solid #042353;
    padding: 0px 20px;
}
div#header-outer ul.buttons.sf-menu li#menu-item-20 {
    order: 1;
}
div#header-outer ul.buttons.sf-menu li#menu-item-20 a span {
    background-color: #CC5156;
    color: #fff;
    padding: 10px 15px;
}
div#header-outer ul.buttons.sf-menu li#menu-item-126 a::before {
    content: '\f2c0';
    font-family: 'Fontawesome';
    position: relative;
    left: -5px;
}
div#header-outer ul.sf-menu.sf-js-enabled.sf-arrows {
    margin-left: 190px;
    transform: unset !important;
}
#sec2 .sec2-txt h1 span.abc {
    background-color: #202020;
    position: relative;
    padding: 0px 13px;
    border-radius: 30px;
    left: -10px;
}

/* =============================================== */
/* .vc_col-sm-3 .owl-carousel:nth-of-type(2) .owl-nav.disabled {
	display: block;
}
.vc_col-sm-3 .owl-carousel:nth-of-type(2) .owl-dots {
	display: none !important;
}
.vc_col-sm-3 .owl-carousel:nth-of-type(3) .owl-nav.disabled {
	display: block;
}
.vc_col-sm-3 .owl-carousel:nth-of-type(3) .owl-dots {
	display: none !important;
} */
/* ------------------------------------------------------------- */

@media (max-width: 820px) {
	header#top .slide-out-widget-area-toggle.mobile-icon.slide-out-from-right {
    padding-right: 30px !important;
}
	#sec1 .sec1-col1-tb h2::before {
    left: 207px;
    top: -5px;
}
	body[data-header-resize="0"] .container-wrap {
    padding: 0px;
}
	div#header-outer {
    padding-bottom: 0px !important;
}

	div#sec1 {
    padding-top: 0px !important;
}
}
@media (max-width: 480px) {
body[data-header-resize="0"] .container-wrap {
    padding: 0px;
}
	div#header-outer {
    padding-bottom: 0px !important;
}
#sec1 .sec1-col1-tb h2::before {
    left: 1px;
    top: -5px !important;
}
	div#sec1 {
    padding-top: 0px !important;
}
#sec1 .sec1-col1-tb h2 {
    padding-left: 38px;
    text-align: left;
    font-size: 22px;
    line-height: 30px;
}	
	
	
}