/*
Theme Name: scar
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
*/

/* Hide description */
.product .display-desc {display:none!important;}

/*New Brand Plugin Mobile Column 4*/
@media screen and (max-width: 768px){
	ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd) { clear: unset!important;}
	ul.brand-thumbnails:not(.fluid-columns) li { width: 21%!important; }
	ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even) { margin-right: 4%!important;}
	ul.brand-thumbnails { margin-top: 50px;}
	ul.brand-thumbnails li {margin: 0 4% 0 0!important;}
}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
    bottom: 16px!important;
    right: 260px!important;
}


/* Don't Know */
div[id*="nectar-metabox"] fieldset.buttonset:not(.ui-buttonset) {
    opacity: 1!important;
}


/* Brand Styling */

.brcs_slider_brands.slick-slider button.slick-arrow.slick-prev, .brcs_slider_brands.slick-slider button.slick-arrow.slick-next, .brcs_slider_brands.slick-slider:not(.somecustomclass) button.slick-arrow.slick-prev:not(.somecustomclass), .brcs_slider_brands.slick-slider:not(.somecustomclass) button.slick-arrow.slick-next:not(.somecustomclass) {
    background: none!important;
    color: white!important;
	border: none!important;}


.login h1 a {

    background-size: 200px!important;
    background-position: center!important;
    background-repeat: no-repeat!important;}

/* Blog Styling*/

/*@font-face {
  font-family: 'Menlo-Regular';
  src: url('http://ourdevserver.com/scar/Menlo-Regular.svg#Menlo-Regular') format('svg'),
       url('http://ourdevserver.com/scar/Menlo-Regular.ttf') format('truetype'),
       url('http://ourdevserver.com/scar/Menlo-Regular.woff') format('woff'),
       url('http://ourdevserver.com/scar/Menlo-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}*/

/*In Salon Services*/
.tabbed[data-style*="vertical"] .wpb_tabs_nav li a {    font-weight: 400; }
/* Other */
.col .post-header h3 {
    text-transform: lowercase!important;
    font-size: 12px!important;
    line-height: 20px!important;
    font-weight: 700!important;
}

.comments-section {display: none!important;}


blog-recent[data-style="default"] .col .post-header h3 {
    text-align: right!important;
    text-transform: lowercase!important;
    font-size: 12px;
    line-height: 20px;
    font-weight: 700;
}
body .container .woocommerce-message a.button{ font-weight: bolder!important;
    text-transform: uppercase!important;}
body h1.page-title { font-size: 16px; line-height: 20px; text-transform: lowercase; }
html .woocommerce .nectar-shop-header .woocommerce-breadcrumb {
    padding: 10px 0!important;
    line-height: 20px!important;
    border-bottom: none!important;
    margin-bottom: 20px!important;
text-transform: lowercase!important;}

.archive .section-title .subheader { display:none!important; }

body, h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat'!important;}

/* Home Blog */
.home .post .excerpt { text-align: right!important; margin-left: 20px!important; }




/* Menu Styling*/


@media only screen and (min-width: 1000px){
#menu-item-1004 {border-right: 1px solid white!important; height: 18px!important;}
body #header-secondary-outer nav >ul >li >a {text-transform: lowercase!important; padding-left: 10px!important; padding-right: 10px!important;}

body #header-secondary-outer nav >ul.sf-menu{ margin-top: 0!important; }
#header-secondary-outer .nectar-center-text{padding: 0!important;}

/*
.material #header-outer[data-using-secondary="1"]:not(.scrolled-down) { top: 40px!important;} */
#header-space { height: 146px!important; }

#header-secondary-outer {
    border: none!important;
}

#header-secondary-outer { padding-top: 10px;}

#header-secondary-outer{ /*width: 400px!important;*/ right: 0!important;}
}


.header-secondary-outer {transform: none!important;}

/* Blog Styling*/
/*.meta-category{display: none!important;}
.meta-author{display: none!important}*/

.single #single-below-header >span{border: none!important;}


/*Footy*/

.copyright p {font-size: 12px!important;}
#footy ul {margin-left: 0px!important;}
#footy ul li { list-style: none!important; line-height: 35px!important;}

/*Footer*/


#nav_menu-5 {margin-left: 25px!important;}

}




.woocommerce-loop-product__title em{
  font-style: normal!important;
  font-size: calc(100% + 5px);
  font-weight: 500;
}




.blog-recent[data-style="default"] .col .post-header h3{ text-align: right!important; text-transform: lowercase!important; font-size: 12px; line-height: 20px; font-weight: 700;}


.meta-category{ display: none!important; }

textarea{ max-height: 150px!important; }



#menu-brands-1{
  text-decoration: none!important;
  margin-bottom: 30px!important;
  margin-left: 0!important;
  padding-bottom: 5px!important;
}

#menu-brands-1 li a{
    padding: 0!important;
    border: none;
    color: inherit;
    text-decoration: none; padding-top: 5px!important; padding-bottom: 5px!important;
}

#menu-brands-1 li{ list-style: none!important; padding-bottom: 5px!important;}

.widgettitle{
    margin-bottom: 10px;
    color: #999;
    font-family: 'Open Sans';
    font-weight: 700;
    font-size: 12px!important;
    letter-spacing: 2px;
    margin-bottom: 15px;
    text-transform: uppercase;

}

@media only screen and (max-width: 1025px){
.single-product #nav_menu-9 { display: none!important; }
}


@media only screen and (min-width: 1026px){
.side-bar{ display: none!important; }
}


@media only screen and (max-width: 1000px) and (min-width: 1px){

  .woocommerce ul.products[class*=columns-] li.product{width: 100%;}


  .woocommerce .classic .product-wrap .product-add-to-cart[data-nectar-quickview="true"] .add_to_cart_button {width: 100%!important; border-radius: 0!important;}
#media_image-3{margin-top: 0!important; margin-bottom: 0!important;}


}
  @media only screen and (max-width: 1000px) and (min-width: 690px){
    body h3 { font-size: 16px!important; line-height: 24px!important; }
  }


  woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a{ font-weight: 900!important; }

/* Hide comment form */
.comment-form {
    display: none;
}

/* Hide comments list */
.comments-area {
    display: none;
}
#fws_67d19d3967130 > div.row_col_wrap_12.col.span_12.dark.left > div > div > div > div > div > p:nth-child(15) > img {
	visibility: hidden;
}