body{}header.page-header .header-area {}header .middle-header{color:#040057 !important;}header .middle-header a{color:#040057; !important}header .middle-header a:hover{color:#040057 !important;}header .middle-header .theme-header-icon{color:#040057 !important;}header .middle-header .theme-header-icon:hover,header .middle-header .block-search.active .theme-header-icon, header .middle-header .setting-site.active .theme-header-icon,header .middle-header .minicart-wrapper.active .theme-header-icon,header .middle-header .header-top-links.active .theme-header-icon{color:#040057 !important;}footer.page-footer{background-color:#08284f !important;}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span, .mgs-carousel-single .owl-nav div span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav div span, .mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px;}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span, .mgs-carousel-multiple .owl-nav div span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px;}.cms-index-index.cms-page5 #maincontent, .cms-page-view.cms-page5 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page5 #maincontent .page.messages, .cms-index-index.cms-page5 #maincontent .page.messages, .cms-index-index.cms-page5 #maincontent .section-builder , .cms-page-view.cms-page5 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page5 #maincontent .section-builder-full , .cms-page-view.cms-page5 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent, .cms-page-view.cms-page6 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .section-builder , .cms-page-view.cms-page6 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent .section-builder-full , .cms-page-view.cms-page6 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}header.page-header .search-icon-popup .block-search.active .block-title.theme-header-icon {font-size: 15px; z-index: 999;
}
@media (max-width: 1199px){
.page-header .menu-content-mb .my-acccount ul.header.links > li a {
padding: 12px 0;
}
.page-header .header-area .minicart-wrapper .action.showcart .counter.qty span.counter-number {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.page-header .header6.header-area .header-mb .megamenu_action .megamenu_action_mb {
    margin-left: 16px;
    padding-left: 18px;
}
}
@media (max-width: 1199px) and (min-width: 480px){
.page-header .header5.header-area .header-mb .logo {
    margin: 18px 0 19px 5px !important;
}
}
@media (min-width: 1200px){
.header7 .minicart-wrapper .action.showcart .counter.qty {
    display: none !important;
}
}
.page-header .header-area .top-wishlist .block.block-wishlist .product-item .product-item-info .product-item-details .product-item-actions .action.delete:hover, .page-header .header-area .compare-header .block-compare .product-item .action.delete:hover { color: #f5583e; }
.page-header .menu-content-mb .customer-web-config .switcher .options ul.dropdown > a.text {
display: none;
}


.col-padding-5 .owl-item .group-products  {
    margin-right: 0;
    margin-left: 0;
}
.list-top-products .list-products {
    border: none;
}
.list-top-products .list-products .list-product-col .product-item-info {
  border: 1px solid #eaeaea;
}
.list-top-products .list-products .list-product-col:hover .product-item-info {
  border-color: #f5583e;
}
.single-deal .product-item-info .product-item-details .deal-timer .countdown span {
margin-top: 12px;
}
@media(min-width: 768px) {
	.top-mb-50 {
		margin-top: 0;
	}
	.banner-sale .promobanner .text.top-left, .banner-sale .promobanner .text.top-middle, .banner-sale .promobanner .text.top-right {
		top: 30px;
	}
}
@media (min-width: 576px) and (max-width: 767.98px) {
.banner-sale .promobanner .text.top-middle {
    top: 80px;
}
}
@media(min-width: 992px) and (max-width: 1199px){
.list-products.product-items .product-item-info .product-item-details .price-box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.single-deal .product-item-info .product-detail {
    margin-top: -70px;
}
}
@media(max-width: 991px){
.tab-with-title {
    margin-top: 0;
}
.mgs-product-tab .tab-style5 .products-tab .products-tab-title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.grid-no-padding .col-no-padding .product-items.products-grid-ultra .product-item .product-item-info .product-item-details {
    padding: 26px 20px 23px !important;
    border-left: 0;
}

}
.cms-index-index  .columns .column.main {
padding-bottom: 0;
}
.effect2.product-items.products-grid .items.owl-carousel .owl-item {
    padding-bottom: 0;
    margin-bottom: 0;
}.effect2.product-items  .items.owl-carousel .owl-item .group-products {
    padding-bottom: 10px;
}
.effect2.product-items  .items.owl-carousel .owl-item >  .product-item {
    padding-bottom: 40px;
}
@media(min-width: 1367px){
.pd-right-lg {
    max-width: 73%;
}
}
.mgs-carousel-multiple.mgs-owl-carousel.nav-position-middle-inside .owl-nav button {
    opacity: 0;
}
.mgs-carousel-multiple.mgs-owl-carousel.nav-position-middle-inside:hover .owl-nav button {
    opacity: unset;
}
.mgs-carousel-multiple.mgs-owl-carousel.nav-position-middle-inside:hover .owl-nav button.disabled {
    opacity: 0.5;
    filter: alpha(opacity=50);
}
@media (min-width: 1200px){
.banner-header-sale {
    font-size: 16px;
    font-weight: 500;
}
.header3 .customer-web-config .switcher .options .action.toggle {
    font-size: 14px;
}
}
.header3 .horizontal-menu .mgs-megamenu--main > ul.nav-main-menu > li > span.toggle-menu {
    top: 18px;
}

.header-area.header3 .horizontal-menu .menu-4columns .has-submenu::after, .header-area.header4 .horizontal-menu .menu-4columns .has-submenu::after {
    bottom: 21px;
}
.page-header .header-area .minicart-wrapper .minicart-items .product-item>.product .product-item-photo {
    margin: 0 10px 0 0;
}
.block-giftregistry-shared-items .product-image-wrapper .product-image-photo, .cart.table-wrapper .product-image-wrapper .product-image-photo, .minicart-items .product-image-wrapper .product-image-photo {
    width: 100% !important;
    height: initial !important;
}
.three-columns .product-info-form .product-add-form .product-addto-links .action.btn-product i{left:23%}
.three-columns .product-info-form .product-add-form .product-addto-links .label{left:33%}
.three-columns .product-info-form .product-add-form .product-addto-links .action.btn-product.tocompare{margin-bottom:3px}
.three-columns .product-detail-infomation-form{height:auto !important}