#weekly-offer-calc-front-page{margin-top:1em;color:#fff;margin-left:-1.75em}
.calc-number-container{margin-right:.2em;background-color:rgba(0,0,0,.2);border-radius:6px;padding:.35em;font-size:.7em;display:inline-block;text-align:center!important}
.calc-number{font-size:1.8em;color:#fff;background:#ff00c5;border-radius:4px;margin-left:auto;margin-right:auto;width:auto;text-indent:0!important;margin-bottom:.1em}
#slider{background-color:rgba(255,255,255,1);margin-bottom:2em;text-align:center}
#slider .bg{background-color:rgba(187,106,215,.15);padding-top:3em;padding-bottom:3.5em;border-radius:0}
#slider .threecol{padding:.5em;text-align:center;border-radius:6px;background-color:rgba(255,255,255,1);margin-bottom:1em;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.1);box-shadow:2px 2px 8px rgba(0,0,0,.1)}
#slider h4,#slider h4 a{color:#ab4ece}
#slider img{margin-bottom:.5em;border-radius:4px}
#slider .button{padding:.5em;margin-top:.75em!important}
.swiper-button-next,.swiper-button-prev{width:35px!important;height:35px!important;background-size:35px 35px!important;border-radius:8px;display:none}
.swiper-pagination{bottom:16px!important}
#nostot{padding-top:2em;padding-bottom:4em;margin-bottom:0!important}
#nostot .row{overflow:visible}
#nostot .news-from{position:absolute;left:50%;margin-right:-50%;transform:translate(-50%);top:-7px}
#nostot .news-from-icon{background-color:#e517b2;border-radius:50%;width:46px;height:46px;position:relative;margin-left:auto;margin-right:auto}
#nostot .news-from-site,#nostot .nosto.bg{background-color:#ab4ece;text-align:center}
#nostot .news-from-icon img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);padding:2px}
#nostot .nosto,.video-post{position:relative}
#nostot .news-from-site{color:#fff;padding:.75em;min-width:130px;margin-top:-11px;border-radius:50px;font-size:.75em;text-transform:uppercase;font-weight:700;letter-spacing:1px}
#nostot,#phone-services-front-page{margin-bottom:2em}
#nostot .nosto{margin-bottom:1.25em;border-radius:6px}
#nostot .row.bg{background-image:url(../images/header-bg-a0f9dc1116.jpg?auto=format,compress);background-size:cover;margin-top:2em}
.nosto img{border-radius:6px;margin-bottom:.5em}
#nostot .nosto.bg{padding:1em!important;color:#fff}
#nostot .nosto p{color:#fff}
.video-post img{border-radius:3px;margin-bottom:.25em}
.video-post-arrow{position:absolute;top:50%;left:50%;width:70px;height:52px;margin-top:-35px;margin-left:-26px;background-image:url(../images/video-blog-arrow-b03feaf80c.png?auto=format,compress);background-repeat:no-repeat;background-position:center center;background-size:58px 43px;z-index:999999999999!important}
#blog,#horoscope-signs,#star-map,.bg-violet-blue-light{background-image:url(../images/tst-1907951974.jpg?auto=format,compress);background-repeat:no-repeat}
.star li{font-family:Courgette,cursive!important}
#horoscope-signs{text-align:center;background-position:right top;padding:1em;border-radius:6px;background-color:#D7C2FB}
#blog,#star-map,.bg-violet-blue-light{background-color:#e6dafe}
#horoscope-signs h1{color:#AB4ECE}
.horoscope-sign{width:29%;border-radius:6px;background-color:rgba(255,255,255,.5);display:inline-block;margin-bottom:.2em;padding:.4em 0}
.horoscope-sign .button{color:#FFF;padding:.1em;margin-right:auto;margin-left:auto;width:90%;margin-top:.2em;font-size:.8em}
.date{color:#8F52BA!important;font-size:.9em}
.shop-item{padding:.5em;background-color:rgba(255,255,255,.6);border-radius:6px;position:relative}
#banneri-vip.banneri .price,.shop-item .price{position:absolute;text-align:center;line-height:1.4em;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg)}
.shop-item .price{right:-15px;top:-15px;background-color:#8f52ba;font-size:.9em;border-radius:50%;color:#FFF;border:4px solid #FFF;box-shadow:3px 3px 3px rgba(0,0,0,.3);height:110px;width:110px;padding:1.4em 1.1em}
#banneri-vip.banneri .price{right:5px;top:15px;background-color:#FFF;font-size:.9em;border-radius:50%;width:85px;height:85px;color:#D0B95F;border:4px solid #D0B95F;box-shadow:3px 3px 3px rgba(0,0,0,.3);padding:.7em 1.1em 1.3em}
.old-price{text-decoration:line-through;color:#E4D6E7}
.new-price{font-size:1.2em}
.shop-item img{border-radius:6px}
.horoscope img{margin-bottom:.4em}
#video-blog iframe,#video-blog img{margin-left:auto;margin-right:auto;display:block;float:none;margin-bottom:1.5em;border:12px solid #FFF;border-radius:6px}
@media handheld,only screen and (min-width:800px){.calc-number-container{margin-right:0;padding:.35em;font-size:.7em}
#weekly-offer-calc-front-page{margin-top:.5em;margin-left:-2em;margin-bottom:1em}
#phone-services-front-page{border-radius:6px}
}
@media handheld,only screen and (min-width:1023px){.horoscope-sign{width:14%;display:inline-block;margin:.3em;padding:.4em 0}
#nostot .nosto:nth-last-child(-n+4){margin-bottom:0}
#slider .threecol{margin-bottom:.5em}
#slider{margin-top:-3px}
#nostot .news-from-site{padding:1.15em}
}
@media all and (min-width:1140px){#weekly-offer-calc-front-page{margin-top:1em;margin-left:-1.75em}
.calc-number-container{font-size:.7em}
.calc-number{font-size:2.1em;margin-bottom:.25em}
.swiper-button-next{background-image:url(../images/slider-next-b8732485e7.png?auto=format,compress)!important;right:3px!important;display:inherit}
.swiper-button-prev{background-image:url(../images/slider-prev-41693e9378.png?auto=format,compress)!important;left:3px!important;display:inherit}
#blog,#star-map{min-height:810px}
}
@media all and (min-width:1400px){.swiper-button-next{background-image:url(../images/slider-next-b8732485e7.png?auto=format,compress)!important;right:2%!important;display:inherit}
.swiper-button-prev{background-image:url(../images/slider-prev-41693e9378.png?auto=format,compress)!important;left:2%!important;display:inherit}
}
@media all and (min-width:1600px){.swiper-button-next{right:5%!important}
.swiper-button-prev{left:5%!important}
}
@media all and (min-width:1900px){.swiper-button-next{right:12%!important}
.swiper-button-prev{left:12%!important}
}