@import url('https://fonts.googleapis.com/css2?family=Merriweather&display=swap');
.post-content{
  padding-left : 10px;
}
.text-brand{
  color : black !important;
}
@media (max-width : 468px){
  .img-hover-slide{
  min-height : 100% !important;
  }
}
.entry-meta.meta-1 a:hover, .entry-meta.meta-2 a:hover,.login_footer a:hover,
.widget_categories li.cat-item a:hover, .widget_archive li a:hover, .widget_pages li a:hover
{
  color : #2f72ad !important;
    text-decoration : underline;
  border-color : #2f72ad !important;
}
abbr[data-bs-original-title], abbr[title]{
font-weight : bold !important;
}
.slider-arrow .slider-btn{
    display: none !important;
  }
.banners .col-md-12 .banner-img .banner-text h4{
  color: #464040;
}
.short-desc h4
{
  color: #000;
    font-weight: 700;
    margin-bottom: 10px;
    font-size: 18px;
}
.product-detail .shop_info_tab.entry-main-content h4
{
  margin-bottom: 10px;
}
#Description p,
.short-desc p {
    margin-bottom: 15px;
}

.policy-section h2,
.policy-section h3,
.policy-section h4
{
  margin:10px 0px;
}

 

.product-cart-wrap .product-content-wrap h2
{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.header-top-ptb-1
{
  background-color: #754827;
    border-bottom: 1px solid #754827;
}
#news-flash
{
  display:none !important; 
}
.header-info>ul>li a,
#news-flash ul li span,
#news-flash ul li i
{
  color:#fff;
}
nav#admin_bar {
    display: none;
}
.categories-dropdown-active-large
{
  z-index:99;
}
body.header_full_true.wowy-template.css_scrollbar.lazy_icons.btnt4_style_2.zoom_tp_2.template-index.wowy_toolbar_true.hover_img2.swatch_style_rounded.swatch_list_size_small.label_style_rounded.wrapper_full_width.header_sticky_true.hide_scrolld_true.des_header_3.h_banner_true.top_bar_true.prs_bordered_grid_1.search_pos_canvas.lazyload.show-admin-bar {
    margin: 0 !important;
}
body.show-admin-bar .mobile-header-wrapper-style, body.show-admin-bar .sticky-bar.stick {
    top: 0 !important;
}

#main-section a.btn.btn-outline.btn-sm.btn-brand-outline {
    display: none;
}
.product-cart-wrap .product-content-wrap .product-price span
{
  font-size:16px;
}


.single-animation-wrap.slick-active .slider-animated-1 a.btn {
   
    margin-top: 20px;
}


  .hero-slider-1.style-2 .hero-slider-content-2 {
    padding-left: 0px !important;
}

.home-slider .banner-text {
    display: none;
}

.banners .banner-text a {
	color:#000000 !important;
}


.banners .col-md-4 .banner-text {
	top:50% !important
}

.header-info>ul>li>ul.language-dropdown li:last-child {
    display: none;
}

.banners .col-md-12 .banner-text {
	top:50% !important
}

footer .col-lg-4 .widget-about h4:nth-of-type(2) {
    display: none;
}


.mobile-header-active .mobile-social-icon {
	display:none;
}
main#main-section h4 {
    margin: 15px 0px;
}
main#main-section h2
{
margin-bottom:15px;
}

main#main-section ul,
main#main-section ol 
{
  padding-left:15px;
    margin-bottom: 15px;
  
}

main#main-section ul li,
main#main-section ol li
{

font-size:14px;
}

.policy-sec ul li,
.policy-sec ol li
{
list-style:disc!important;
}
.deal .product-title a {
    color: #a4a897;
}
.single-animation-wrap.slick-active .slider-animated-1 h1
{
font-size:52px;
}
.single-animation-wrap.slick-active .slider-animated-1 h2,

{
font-size:38px;
}
.banners .col-md-12 .banner-img .banner-text h4 {
    font-size: 30px;
}
.banners .col-md-12 .banner-img .banner-text span{
    font-size: 20px;
}



@media only screen and (max-width: 600px) {
  
  .hero-slider-content-2{
    
    padding-left: 0px !important
  }
  
  .home-slider .hero-slider-1.style-2 .hero-slider-content-2{
    
    padding-top: 50px;
  }
  .single-animation-wrap.slick-active .slider-animated-1 a.btn{
    
    margin-top: 27px !important;
      
}
  
  .policy-section p{
    
    text-align: justify;
  
}
  .policy-section h2{
    
    text-align: center;
}
  .newsletter .col{
    
    flex: unset
}
  .newsletter h5{
    
    text-align: center;
  
}
  .hero-slider-1.style-2 .single-slider-img {
    display: block;
   
}
  .hero-slider-1.style-2 .single-slider-img{
    
    z-index: -1;
}
  
  .home-slider .hero-slider-1.style-2 .hero-slider-content-2 {
    padding-top: 15px;
  }
  
  
  .single-animation-wrap.slick-active .slider-animated-1 h1 {
    font-size: 26px;
}
  .hero-slider-1.style-2 .single-slider-img {
    bottom: -76px;
    position: absolute;
    right: -26px;
    left: -16%;
}
  .home-slider .hero-slider-1.style-2 .single-slider-img img {
    max-width: 61%;
    margin-left: auto;
}
  .hero-slider-content-2 p{
    
    margin: 7px 0 0;
}
   .dot-style-1.dot-style-1-position-1 ul{
    bottom: 124px;
    left: 44%;
    
  }
  .section-padding-60 .section-title.style-1{
    
    padding-bottom: 45px;
}
  .banners .col-md-12 .banner-text {
    top: 11% !important;
    left: -23px
}
  .banner-img .banner-text {
    padding: 20px 32px !important;
   
}
  .banners  .banner-img .banner-text{
    
    padding: 20px 10px
    
  }

  
  .banners .col-md-12 .banner-img .banner-text h4 {
    font-size: 10px;
}
  main#main-section h4 {
    margin: 7px 0px;

}
  .banner-img h4{
    
    max-width: 158px;
}
  .banner-text h4{
    
    font-size: 14px;
}
  

}

  
  @media only screen and (min-width: 1200px){
  
  .hero-slider-content-2{
 	padding-left: 170px !important; 
  }
  .hero-slider-1.style-2 .hero-slider-content-2{
    
    padding-top: 197px !important;
}
  .hero-slider-1.style-2 .hero-slider-content-2{
    
        padding-left: 170px !important;
    padding-top: 197px important;
    
  }
 
} 
  .banners .col-md-12 .banner-img .banner-text h4{  
    color: #464040 !important;
  }
  .single-animation-wrap.slick-active .slider-animated-1 h1 {
    font-family: 'Merriweather', serif;
}
	
.categories-dropdown-wrap .more_categories {
    display: none !important;
 
  }
.more_slide_open{
  display: block !important;
}

.header-style-3 .header-bottom-bg-color {
    background-color: #ffffff;
}
.header-style-3 .header-middle-ptb-1 {
    padding: 35px 0;
    background-color: #ffffff;
}
.banner-left-icon {
    position: relative;
    background: #fffbff;
}


.product-cart-wrap{
   border: 2px solid #00000087;
}
.product-cart-wrap.small{
   border: 2px solid #00000087;
   margin-left: 9px;
}
.slick-track{
   padding-top: 20px;
}
.banner-left-icon {
   border: 2px solid #2f72ad;
   border-radius: 10px;
   padding: 20px;
}
.form-group--icon .product-cat-label{
   border-radius: 0px;
}
.search-style-2 form input{
   border-radius: 0px;
}
.newsletter .form-subcriber input{
   border-radius: 0px;
}
.newsletter .form-subcriber button {
   border-radius: 0px;
}
footer{
   background-color: #fff;
}
.d-md-flex {
    border: 2px solid #00000087;
    border-radius: 10px;
    padding: 10px;
}
.hero-slider-1.style-2 .slider-1-height-2 {
    height: 580px;
}
.text-muted {
    color: #000000 !important;
}

.home-slider.bg-grey-9 {
    background-image: url(https://gentlecloth.com/storage/home-banner.png) !important;
    background-size:cover;
 background-repeat:no-repeat;
}
main#main-section h4 {
    color: #131414;
}
.banner-img .banner-text span {
    color: #f1eeee;
}
.banners .banner-text a {
    color: #f3ebeb !important;
}
input::placeholder,textarea::placeholder {
  color: #4f5d77;
}
.single-animation-wrap.slick-active .slider-animated-1 p {
    color: #031f39;
}
/*.form-group input::placeholder{
color: #4f5d77;
}
.form-group input#txt-password {
position:relative;
}
.form-group span.toggle-password i#togglePassword{
	position:absolute;
	right: 36%;
    bottom: 54%;
}*/

  
  
  @media (max-width: 991px) {
    .header-style-3 .header-bottom-bg-color {
    	background-color: #2f72ad;
		}
  }

@media (max-width: 991px) and (min-width: 768px) {
.home-slider .hero-slider-1.style-2 .single-slider-img img {
        max-width: 300px;
    }
  .hero-slider-1.style-2 .single-slider-img {
    position: absolute;
    bottom: 0;
    left: 63%;
}
      .home-slider .hero-slider-1.style-2 {
        height: auto;
    }
}
  
  @media (max-width: 520px) {
    .home-slider .hero-slider-1.style-2 .slider-1-height-2 {
        height: 370px;
    }
    .newsletter .form-subcriber input{
  padding: 0 0px 0 15px;
  }
    .section-padding-60{
        overflow: hidden;
    }
    .faqs-list .card .card-header h2 button {
      font-size: 14px;}
}
.pt-60 {
    padding-bottom: 40px;
}

.main-menu > nav > ul > li > a.active {
    color: #2f72ad !important;
    font-weight: bold;
}

.footer-list li.current a{
color: #2f72ad !important;
}
.header-style-1 .main-menu > nav > ul > li > a.active{
    color: #c1def3!important;
}
.header-info > ul > li:hover > a {
    color: #c1def3;
}
@media (max-width: 767px) {
.pagination{
    flex-wrap: wrap;
    gap: 15px;
}
}
.form-group {
    position: relative !important;
}
.toggle-password{
position:absolute;
  top:40px;
  right:20px;
  cursor:pointer;
}
@media (min-width : 991px){
  .main#main-section h4{
	font-size : 24px;
	}
}