body {

    background-color: #F3F3F3!important;
}
custom-salla-product-card .s-product-card-image{
max-height: 320px!important;
}
 .s-product-card-image{
object-position: top!important;
}

div#IntroSecW{
width: 100%;
    max-width: 100%;
    padding: 0px;
}

div#IntroSecW img{
border-radius: 0px;
}

section.secContBanner div.container{
width: 100%;
    max-width: 100%;
    padding: 0px;
}
section.secContBanner div.container img{
border-radius: 0px;
}


div#introParaMn{
text-align:center;
}
div#introParaMn img{
    width: 19%;
    margin: 60px auto 20px;
}
div#introParaMn p{
font-weight: 900;
    font-size: 18px;
    margin-bottom:20px;
}

div#introParaMn a{
background:#54C2D4;
border-radius: 14px;
color:#1A1818;
 padding: 5px 6%;
 font-weight: 700;
}
div#introParaMn a:hover{
background:#fff;
box-shadow:0px 5px 11px #b7b3b3;
}


#containerFoot{
display:flex;
}
#containerFoot > div{
width:25%;
    padding: 0px 10px;
}
/*footer salla-apps-icons{
display: none;
}*/
img.logFcolon{
    width: 85%;
}


.s-product-card-content-title a{
text-align:center;
color:#333333;
}
.s-product-card-content-sub {
    justify-content: center;}
    .s-product-card-price{
    color:#54C2D4;
    }
    
salla-add-product-button button{
background: #54C2D4;
    color: #fff!important;
}    
 salla-add-product-button button:hover{
 opacity:1!important;
background: #242424!important;
    color: #fff!important;
}    
 
.s-block--features__item{
background-color: #F3F3F3;
    flex-direction: row;
}   
 .txtFet{
 text-align:right;
 padding-right:10px;
 }   
  .s-block--features__item .feature-icon{
background-color: #F3F3F3;
  }  
  .s-block--features__item .feature-icon i{
  color:#54C2D4;
  }
  .s-block--features__item h2{
  color: #333333;
    font-size: 16px;
  }
 .s-block--features__item p {
  color:#666666;
  }
  
  .store-footer__inner ~ div , span.text-sm.copyright-text a , span.text-sm.copyright-text p{
  background:#1D1F1F!important;
  color:#fff!important;
  }
  footer.store-footer{
  background:#1D1F1F!important;
  }
  
div#mainnav{
background-color:#F3F3F3!important;
    box-shadow: none;

}  
  .navbar-brand img {
    max-height: 4rem;}
    
div#mainnav .inner.bg-inherit .container .flex.items-stretch div:first-child{
width: 85%;
    justify-content: space-between;
}
div#mainnav .inner.bg-inherit .container .flex.items-stretch > div custom-main-menu{
width: 80%;
}
div#mainnav .inner.bg-inherit .container .flex.items-stretch > div custom-main-menu ul{
    justify-content: space-evenly;
}

.top-navbar{
padding-top:14px;
}
header + section{
margin-top:0px!important;
}
.top-navbar .s-search-input{
    border: 1px solid #55c1d5;
    background-color: #55c1d54a;
}
.s-search-input::placeholder {
  color: #55c1d5;
}
.top-navbar  .s-search-icon svg{
fill:#55c1d5!important;
}
.s-cart-summary-count{
background-color:#55c1d5;
}

salla-breadcrumb.hydrated a{
color: #55c1d5;
font-weight:bold;
}
body.product-single div.main-content h1{
color: #55c1d5;
}
salla-slider .s-slider-block__title .s-slider-block__title-right h2{
color: #55c1d5;
}


body.ltr .s-block--features__item .txtFet{
text-align:left;
padding-right:0px;
padding-left:10px;
}

body.ltr div#containerFoot > div:first-child  p{
background: red;
display:none;
}

/*media*/

@media screen and (max-width:767px){
#containerFoot {
    flex-wrap: wrap;
    text-align: center;
}
#containerFoot > div{
width:100%;
    padding:10px;
}
footer .s-contacts-list.s-contacts-list-vertical{
display: inline-block;
    text-align: center;
}
img.logFcolon{
    width: 40%;
    margin: 0px auto;
}
footer salla-social.s-social-list{
display: inline-flex;
}
div#introParaMn img {
    width: 36%;
    margin: 60px auto 20px;
}
}