body{}.page-header {}.vertical-menu >li.level0 a:hover >span:nth-child(1), .navigation .level0 > .level-top:hover, .navigation .level0 a.level0:hover, .navigation .level0.active:hover > .level-top, .header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:hover{color:#f2ae26 !important}.header-area:not(.push-menu):not(.semi-push-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:hover:after{background:#f2ae26 !important}.navigation .dropdown-menu a, .navigation .level0 .submenu a, .navigation .level0 .dropdown-mega-menu .sub-menu a,.dropdown-mega-menu .level1 a{color:#878787 !important}.navigation .dropdown-menu a:hover, .navigation .level0 .submenu a:hover,.navigation .level0 .submenu .active a, .navigation .level0 .dropdown-mega-menu .sub-menu a:hover, .dropdown-mega-menu .level1 a:hover{color:#222222 !important}footer.page-footer, .page-footer .middle-footer, .page-footer .bottom-footer{}.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-page2 #maincontent, .cms-page-view.cms-page2 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .section-builder , .cms-page-view.cms-page2 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent .section-builder-full , .cms-page-view.cms-page2 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.mgs-owl-carousel.owl-carousel .owl-nav > div {
  z-index: 999;
 }


.watch-brand .content-heading {
 margin-bottom: 0;
}

.owl-carousel .owl-nav > div.owl-next {
 right: 0;
}

.owl-carousel .owl-nav > div.owl-prev {
 left: 0;
}

.owl-carousel .owl-nav > div {
 transform: translateY(-50%);
}

.footer.content .block.newsletter .action.subscribe:hover {
  background-color: #56cfe1;
  border-color: #56cfe1;
}

.slide-text .inner-text {
 padding-left: 15px;
}

.instagram-item .social-count {
 text-align: center;
}

.top-wishlist .wishlist-icon:hover:before,
.header-area .table-icon-menu .theme-header-icon:hover,
.header-area .table-icon-menu .minicart-wrapper .action.showcart:hover:before, .header-area .social-link li a:hover {
 color: #56cfe1;
}

.slide-text .sub-title {
 font-weight: 600;
}

.slider_mgs_carousel .owl-item .slide-text > * {
 max-width: 460px;
}

.slide-text h2 {
     font-weight: 700;
    font-size: 40px;
}

.watch-banner {
 padding-bottom: 50px;
}

.watch-brand {
 padding-top: 60px;
 padding-bottom: 60px;
}

.mgs-product-tab .tab-style3.data.items .item.title .switch {
 border-color: transparent;
}

@media (min-width: 1200px) {
 .watch-banner {
 padding-top: 50px;
}
}

@media (max-width: 1199px) {
 .mgs-products.products-grid .mgs-owl-carousel .product-item, .mgs-product.products-grid .mgs-owl-carousel .product-item {
 padding-left: 15px;
 padding-right: 15px;
}
}

@media (max-width: 767px) {
.watch-product-tabs {
 padding-top: 40px;
}
}

@media (max-width: 570px) {
 .slide-text h2 {
 font-size: 30px;
 margin-bottom: 10px;
}

.latest-post-grid-block .post-item .thumbnail-post img {
 max-height: 200px;
}
}