article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#474747}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}#wrapper{width:100%}.main{max-width:1300px;margin:0 auto;padding:10px 15px}.shops_container{width:100%;clear:both}.shops_container .shop_block{width:100%;clear:both}.shops_container .shop_block .title{width:100%;text-align:center}.shops_container .shop_block .title h2{font-size:28px;font-weight:600;color:#505050}.shops_container .shop_block .title h2 a{color:#505050}.shops_container .shop_block .title p{font-size:14px;font-weight:400;color:#505050;line-height:24px;padding:10px 0}.shops_container .shop_block .banners_container{width:100%;padding:10px 0}.shops_container .shop_block .banners_container ul{list-style:none;padding:0;margin:0;text-align:center}.shops_container .shop_block .banners_container ul li{width:33%;display:inline-block;vertical-align:top}.shops_container .shop_block .banners_container ul li .banner{background:#f6f6f6;box-shadow:0px 0px 3px 2px rgba(0,0,0,.1);padding:8px;margin:14px 12px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.shops_container .shop_block .banners_container ul li:hover .banner{background:#e7e7e7}.shops_container .shop_block .banners_container ul li .banner .thumbnail{width:100%}.shops_container .shop_block .banners_container ul li:hover .banner .thumbnail{opacity:1}.shops_container .shop_block .banners_container ul li .banner .thumbnail img{max-width:100%;height:auto}.shops_container .shop_block .banners_container ul li .banner .content{width:100%;padding:5px 0;padding-top:10px;text-align:center}.shops_container .shop_block .banners_container ul li .banner .content h3{font-size:16px;font-weight:600;color:#505050;line-height:28px}.shops_container .shop_block .banners_container ul li .banner .content span{font-size:13px;font-weight:400;color:#505050;line-height:35px}.shops_container .shop_block .banners_container ul li .banner .content span .fa-clock{font-size:15px;color:#505050;padding-right:3px}@media (min-width:200px) and (max-width:650px){.shops_container .shop_block .banners_container ul li{width:100%}.shops_container .shop_block .banners_container ul li .banner{margin:12px 0}}@media (min-width:650px) and (max-width:1000px){.shops_container .shop_block .banners_container ul li{width:49%}.shops_container .shop_block .banners_container ul li .banner{margin:12px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.fade-in.two{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.fade-in.three{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.fade-in.four{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;animation-delay:1.9s}.fade-in.five{-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;animation-delay:2.6s}.fade-in.six{-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s}