.charts .promo-section{color:#fff;font-size:30px;background-image:url(../img/chart/chart-bg.jpg);background-size:cover;background-position:center;font-size:23px;font-family:Conv_BebasNeue Regular;padding:20px 0 80px;margin-bottom:-25px;text-shadow:-2px 2px 0 rgba(255,255,255,.2);}.charts .promo-section.rap-charts{background-image:url(../img/chart/chartrap-bg.png);}.charts .link-circle{color:#fff;display:block;font-size:18px;text-decoration:none;line-height:35px;position:relative;float:left;}.charts .link-circle span{font-size:40px;display:block;}.charts .link-circle:before{content:" ";display:block;height:110px;width:110px;background:rgba(255,255,255,.1);border-radius:70px;position:absolute;top:-39px;left:-33px;transition:all .15s ease-in;box-shadow:inset 0 0 0 0 rgba(255,255,255,.1);}.charts .link-circle:hover:before{box-shadow:inset 0 0 0 65px rgba(255,255,255,.1);}.charts .promo-section h2{font-size:35px;display:block;text-align:center;margin:70px 0 95px;}.charts .promo-section h3{font-size:30px;display:block;text-align:center;margin:50px auto 0;word-spacing:.5px;opacity:.1;text-shadow:none;}.charts .promo-section h3 span{font-size:15px;display:block;word-spacing:6.5px;}.category-item{color:#2b2b2b;font-size:13px;display:block;margin:10px 0;min-height:40px;}.category-item a{color:#2b2b2b;position:relative;}.category-item a:after{content:url(../img/chart/checkbox.svg);display:block;height:15px;width:15px;position:absolute;top:2px;left:-18px;transition:all .15s ease-in;}.category-item.active a:after{content:url(../img/chart/checkbox_act.svg);}.categories-block{margin-bottom:20px;}@media(max-width:780px){.categories-block{max-height:150px;overflow-y:auto;overflow-x:hidden;}}.categories-block a{margin-left:3px;}
