.module_store_header .content {overflow: visible;}
.module_store_header .store_header {transition: height .25s; -webkit-transform: translate3d(0, 0, 0); width: 100%; height: 180px; background: #4A4A4A; box-sizing: border-box; z-index: 21;}
.module_store_header .store_header .w {width: 1100px; margin: auto; display: flex; flex-direction:column;  justify-content: center; display: flex; align-content: center;}
.module_store_header .store_header .logowrap {margin: auto;  width: auto; height: 80px; margin-top: 25px; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.module_store_header .store_header .logowrap h1 {height: 100%; font-family: daniel, sans-serif;}
.module_store_header .store_header.shrink .logowrap a {height: 100%;}
.module_store_header .store_header .logowrap img {height: 100%;}
.module_store_header .store_header .logowrap a {display: block; height: 100%;}
.module_store_header .store_header .logowrap .txtlogo {height: 100%; color: #fff; font-size: 40px; text-align: center; display: flex; justify-content: center; align-items: center;}
.module_store_header .store_header.shrink .logowrap .txtlogo {font-size: 20px; padding-top: 5px;}
.module_store_header .store_header .menu {}
.module_store_header .store_header .menu {margin: auto; margin-top:25px; display: flex;  max-width: 950px; width: 100%; justify-content: space-evenly; align-items: center;}
.module_store_header .store_header .menu li {position: relative;}
.module_store_header .store_header .menu li a {color:#fff; text-transform: uppercase; letter-spacing: 2px; font-size: 17px;}
.module_store_header .store_header .menu li .submenu {display: none; padding-top: 25px; position: absolute; top: 100%; background: #4A4A4A;}
.module_store_header .store_header .menu li:hover .submenu {display: block;}
.module_store_header .store_header .menu li .submenu li {padding: 10px; white-space: nowrap}
.module_store_header .store_header .manage {position: absolute; top: 20px; right: 20px;}
.module_store_header .store_header .manage a {color: #bababa; padding: 0 5px;}
.module_store_header .store_header .manage a.logout {font-size: 14px;}
.module_store_header .store_header .manage a.contact {font-size: 14px; paddint-right: 5px; border-right: 1px solid #bababa;}
.module_store_header .store_header.shrink {height: 60px;}
.module_store_header .store_header.shrink .logowrap {float:left;  width: auto; height: 35px; margin: 0; margin-top: 15px;;}
.module_store_header .store_header.shrink .logowrap a {height: 100%;}
.module_store_header .store_header.shrink .logowrap img {float: left; height: 100%;}
.module_store_header .store_header.shrink .w {flex-direction:row;}
.module_store_header .store_header.shrink .menu { justify-content: space-evenly; margin-top: 22px;}
.module_store_header .store_header.shrink .menu li .submenu {padding-top: 15px;}
.module_store_header .store_header.shrink .menu li a {font-size: 14px;}
.module_store_header .store_header .menu li.about a {color: #bababa;}
.module_store_header .mobile_click_menu {display: none;}
@media screen and (max-width: 800px) {.module_store_header .mobile_click_menu {display:block; float: right; z-index: 99; position: absolute; top: 5px; right: 5px; color: #fff; font-size: 33px; width:40px; margin: auto; text-align: center;}
.module_store_header .content.menu_responsive_open .store_header.shrink .w {position: fixed; height: 100%; background: #4A4A4A; display: block; width: 100%;}
.module_store_header .store_header {height: 50px; width: 100%; -webkit-transform: inherit; transition: auto; display: inline-block;}
.module_store_header .store_header.shrink {height: 50px;}
.module_store_header .store_header.shrink .w {display: block; width: 100%; height: 100%;}
.module_store_header .store_header.shrink .logowrap {text-align: center; height:100%; max-height: 40px;  margin: auto; padding: 5px 0; margin-top: 5px; float: none; overflow: hidden; transition: auto; -webkit-transition: auto; -moz-transition: auto;}
.module_store_header .store_header.shrink .logowrap a {display: block;}
.module_store_header .store_header.shrink .logowrap img {float: none;}
.module_store_header .store_header.shrink .menu {height: auto; float: none; display: none; margin-top: 30px;}
.module_store_header .store_header.shrink .menu li {float: none; width: 100%; display: block; clear: both; text-align: center; margin-bottom: 10px;}
.module_store_header .content.menu_responsive_open .menu {display: block;}
.module_store_header .store_header .manage {position: absolute; top: 15px; right:auto; left: 5px;}
.module_store_header .store_header .menu li .submenu {position: unset;}
.module_store_header .store_header .menu li .submenu li {padding: 0;}
.module_store_header .store_header.shrink .menu li .submenu {padding: 0;}
.module_store_header .store_header .manage a.contact {display: none;}}
.module_breadcrumbs {margin-bottom: 0;}
.module_breadcrumbs .bredcrumbs.product {margin: 4px 0 6px 0;}
.module_breadcrumbs a {font-size: 16px; font-weight: bold; font-family: BrownStd, sans-serif; letter-spacing: 1.25px; }
@media screen and (max-width: 800px) {.module_breadcrumbs .bredcrumbs.product {padding: 0 0 0 10px;}}
.module_store_display_product .content {overflow: visible;}
.module_store_display_product .product_single {margin-bottom: 25px;}
.module_store_display_product #more_products_placeholder .product_single {padding-top: 24px; border-top: 1px solid #7E7D7D;}
.module_store_display_product .ajaxon {display: none;}
@media screen and (max-width: 800px) {}
