.logo-menu {
    margin-right: 35px !important;
    height:10px;
    width:10px;
}
@media all and (min-width:992px){
      .theme-header .zpcontainer{
        padding-top: 10px;
        padding-bottom: 10px;
      }
    }

@media all and (min-width:992px){
      .theme-pages-full-stretch .zpcontainer{
        max-width: 100%;
      }
    }

.theme-breadcrumb-container.theme-section{
      padding-top: 5px;
    }
.theme-banner + .theme-content-area .theme-breadcrumb-container{
      display: none;
    }
@media (min-width: 992px) {
  .theme-header .zpcontainer .theme-branding-info .theme-logo-parent { height: 100%; padding-top: 0px; flex: 1 0 auto; padding-right: 15px; }
}
.theme-header .zpcontainer .theme-branding-info .theme-logo-parent a img { max-width: 250px; max-height: 100px; }

.zpheader-style-07 .zpdark-header-portion.theme-header.zpheader-style-navigation-07 {
    background:  #ECF0F1;
    border-top: 0px none;
    font:bold;
}
       
/*logo menu*/

.zpheader-style-03 .theme-header .zpcontainer {
    padding: 22px 15px;
    height: 220px;
}
.logo-menu a img {
    width: 158px;
    height: 35px;
}
.theme-navigation-and-icons .theme-menu-area { 
padding: 0px 20px 0px 0px;
    font-weight:bold;
}
.zpheader-style-03 .theme-header.zpheader-style-navigation-03 {
    border-top: none;
    border-bottom: 2px solid rgba(202, 202, 202, 0.5);
}
.zpheader-style-03 .theme-header .zpcontainer .theme-navigation-and-icons {
    padding: 10px 0px;
}

/*.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container {
    border-top: none;
}
.zpheader-style-03 .theme-header .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu ul li:hover:after,
.zpheader-style-03 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu ul li.theme-menu-selected:after {
    top: 80%;
}
.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container {
    display: block;
    top: 24%;
    box-shadow: none;
    -webkit-box-shadow: none;
}
.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-icon svg {
    fill: #fff ;
}

.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container.iconBlack .theme-search-go{ 
	font-size:16px;
}

.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container input[type="text"] {
    width: 550px;
    top:80px;
}
*/
.theme-prod-box.theme-product-list-style-01:hover.theme-prod-hover-view {
    /*display: -webkit-flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;*/
    display: block;
}
.theme-section, .theme-collection-sortby-section, .zpsection  {
    padding-top: 20px;
}

[data-element-id="elm_m0RYrIsDRImRKp1UHwz6hA"].zphero {
    min-height: 220px !important;
}

@media all and (min-width: 992px) {
    [data-element-id="elm_m0RYrIsDRImRKp1UHwz6hA"].zphero {
        min-height:220px !important;
        height: auto
    }
}

@media only screen and (min-width: 1200px) {
    [data-element-id="elm_m0RYrIsDRImRKp1UHwz6hA"].zphero {
        min-height:454px !important;
        height: auto
    }
}
[data-element-id="elm_lKnfhnZQSxOQtNLquJOSMw"]{
    background:#fff
}
[data-element-id="elm_lKnfhnZQSxOQtNLquJOSMw"] .zpslider-img{
    background-size:contain;
    background-position:top center;
    background-repeat:repeat-x;

}
.zpheader-style-03 .theme-header .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu ul li:hover:after, .zpheader-style-03 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu ul li.theme-menu-selected:after {
 top:80%;   
}

.zpheader-style-03 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li ul li a {
    padding: 10px 20px;
}

.theme-prod-box.theme-product-list-style-02 .theme-product-box-container .theme-product-hover-properties {
 background:rgba(255, 255, 255, 0.86);   
}
.theme-prod-box.theme-product-list-style-02 .theme-product-box-container .theme-product-hover-properties .theme-product-hover-discription, .theme-prod-box.theme-product-list-style-02 .theme-product-box-container .theme-product-hover-properties {
 color:#12364D;   
}
.theme-prod-box.theme-product-list-style-02 .theme-product-box-container .theme-product-hover-properties .theme-product-hover-icon-area .theme-quick-view-icon {
 fill:#12364D;   
}

.zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li.theme-menu-selected > a,
.zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li:hover > a {
 background:#4267B2;
}

@media only screen and (min-width:992px) {
 .theme-header-fixed .theme-header.zpdark-header-portion .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li:hover > a, 
 .theme-header-fixed .theme-header.zpdark-header-portion .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li.theme-menu-selected > a {
    background:#EB4D5E; 
  }
}

@media only screen and (max-width:768px) {
 .zphero {
  height:240px;    
 }
}

@media only screen and (max-width:640px) {
 .zphero {
  height:170px;    
 }
 .zpbackground-size-cover {
   background-size:cover;
 }
}

@media only screen and (max-width:420px) {
 .zphero {
  height:140px;    
 }
 .zpbackground-size-cover {
   background-size:contain;
 }
}