body{ background-color: #FFF !important;
}
.container { padding-left: 0; padding-right: 0;
}
.container-fluid { padding-left: 0; padding-right: 0; }
.row.no-gutters { margin-right: 0; margin-left: 0; }
.row.no-gutters > [class^="col-"], .row.no-gutters > [class*=" col-"], .row.no-gutters [class^="col-"], .row.no-gutters [class*=" col-"] { padding-right: 0; padding-left: 0; }
.dotd-con{ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; overflow: hidden;
}
.dotd-con p { margin-bottom: 0;
}
.dotd-con a img { border: none;
}
.dotd-con img{ width: 100%;
}
.padding-right{ padding-right: 8px !important;
}
.padding-left{ padding-left: 8px !important;
}
.prod-cat{ padding: 15px 0;
}
.prod-cat .top-sec{ border-top-right-radius: 6px; border-top-left-radius: 6px; border: 1px solid #cccccc;
}
.prod-cat .bot-sec{ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border: 1px solid #cccccc; border-top:none;
}
.prod-cat .prod-con{ text-align: center; margin: 10px 0; border-right: 0px; position: relative;
}
@media (min-width: 768px){ .prod-cat .prod-con:after{ content: " "; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 1px; height: 100px; background-color: #ccc; } .prod-cat .prod-con.no-border:after{ display: none; }
}
.prod-cat .prod-con .prod-img img{ max-height: 100px;
}
.prod-cat .prod-con.no-border{ border-right: none;
}
.prod-cat .prod-con .prod-img{ min-height: 100px;
}
.prod-cat .prod-con .prod-name{ text-decoration: none; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; color: #000000; height: 40px; display: block; margin-top: 10px; padding: 0px 10px;
}
@media (max-width: 991px) { .prod-cat .prod-con .prod-name{ font-size: 13px; padding: 0 7px; }
}
.prod-cat .prod-con .prod-name:hover { color: #08c; text-decoration: underline;
}
@media (max-width: 767px) { .padding-right{ padding-right: 0 !important; } .padding-left{ padding-left: 0 !important; } .dotd-con{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .prod-cat .prod-con{ border: none; } .prod-cat .top-sec, .prod-cat .bot-sec{ border: none; }
}
.category-slider{ text-align: center; padding: 65px 0; box-shadow: inset 0 0 0 1000px rgba(0,0,0,.2); transition: all .2s; background-repeat: no-repeat; background-size: cover;
}
.category-slider:hover{ box-shadow: none;
}
.category-slider.accessories{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/accessories.jpg?yocs=_&yoloc=eu");
}
.category-slider.apple-watch{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/apple-watch.jpg?yocs=_&yoloc=eu");
}
.category-slider.new-arrival{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/new-arrival.jpg?yocs=_&yoloc=eu");
}
.category-slider.refurb-outlet{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/refurb-outlet.jpg?yocs=_&yoloc=eu");
}
.category-slider.trending-tech{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/trending-tech.jpg?yocs=_&yoloc=eu");
}
.category-slider.new-arrival-pcmall{ background-image: url("http://cdn-eu-ec.yottaa.net/5150ada0ea2e0c405c000108/bdd52170933a013007151231381401ec.yottaa.net/v~13.8de/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/new-arrival-2.jpg?yocs=_&yoloc=eu");
}
.category-slider .cat-title{ font-size: 18px; text-transform: uppercase; color: #ffffff; font-weight: bold; background: #000000; padding: 15px 30px; display: inline-block;
}
.category-slider .cta-con{ margin-top: 25px;
}
.category-slider .cta-con .cta-btn{ font-size: 14px; color: #ffffff; font-weight: bold; text-transform: uppercase; text-decoration: none; transition: all .2s; padding: 5px 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.category-slider .cta-con .cta-btn.shop-now{ background: #6dcb3f;
}
.category-slider .cta-con .cta-btn.shop-now:hover{ background: #64ba3a;
}
.category-slider .cta-con .cta-btn.learn-more{ background: #0c99cb;
}
.category-slider .cta-con .cta-btn.learn-more:hover{ background: #0c8cb9;
}
.seo-hidden-con { display: none;
}