@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css";
@font-face{font-family:CeraRoundPro;src:url(../fonts/CeraRoundPro.ttf)}
*,:after,:before{box-sizing:border-box;padding:0;margin:0;transition:.5s ease-in-out}
ul,li{list-style:none}
a{text-decoration:none;outline:none}
a:active,a:focus{outline:none}
.podcerkivanie a{color:#296075;text-decoration:underline}
a.podcerkivanie{color:#296075;text-decoration:none}
input,textarea{outline:none}
input:active,textarea:active{outline:none}
:focus{outline:none}
textarea{resize:vertical}
img{display:block;max-width:100%}
h1,h2,h3,h4,h5,h6{font-family:'CeraRoundPro';font-weight:600;letter-spacing:1px}
button:active,button:focus{outline:none}
button::-moz-focus-inner{border:0}
body{font-family:'CeraRoundPro',sans-serif;font-size:14px;line-height:1;color:#373737;background: #25455f;word-wrap:break-word}
b{font-weight:600}
header:after,.content:after,.container:after,footer:after,.loco a:after,.menuglav ul li:after,.infmat a:after,.miniprof a:after,#audiojs_wrapper0:after,.play-knopki:after{content:"";display:table;clear:both}
.over{overflow-x:hidden}
.container{display: flex;width: 1300px;margin-top:100px;margin-left:auto;margin-right:auto;}
.leftbar,.rightbar{min-height:100vh}
.leftbar{float:left;width:250px;padding:0 0 30px;background:#f3f6fb}
.rightbar{width:calc(100% - 250px);background:#fff}
.texsiti{padding:20px 0 0;margin:20px 0 0;border-top:1px solid #ececec}
.texsiti p{display:block;padding:0 25px 20px;line-height:20px}
.loco,.menuglav{width:250px}
.loco a{color:#F7A621;font-size:15px;display:block;border-bottom:1px solid #ececec;line-height:30px;padding:15px 20px;text-transform:uppercase;font-weight:100}
.loco a b{color:#727476}
.icotext{-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);color:#F7A621}
.logoic{display:inline-block;width:30px;height:30px;float:left;line-height:30px;text-align:center;color:#f7a621;font-size:30px;margin:0 10px}
.menuglav ul{margin:30px 0 5px}
.menuglav ul li.menuglavname{line-height:35px;padding:0 10px 0 30px;font-weight:600}
.menuglav ul li a{display:block;color:#6E7476;font-size:13px;line-height:35px;padding:0 10px 0 20px;position:relative}
.menuglav ul li a:hover{background:#edeef1}
.menuglav ul li a:before{position:absolute;content:"";right:0;top:0;bottom:0;width:4px}
.menuglav ul li a:hover:before{background:#6E7476}
.menuglav ul li a i{margin:0 10px;font-size:16px;width:17px;overflow:hidden;line-height:35px;float:left;text-align:center}
header{height:61px}
.header{border-bottom:1px solid #ececec;height:61px;background:#FFF}
.menucnopks{display:inline-block;line-height:61px;font-size:20px;width:60px;text-align:center;cursor:pointer;border-right:1px solid #ececec;color:#6E7476;float:left}
.miniprof{width:200px;overflow:hidden;display:inline-block;float:right;border-left:1px solid #ececec;position:relative}
.miniprof a{display:block;padding:18px 15px}
.miniprof img{width:40px;height:40px;border-radius:100%;object-fit:cover;float:left;margin-right:15px}
.miniprof h3{display:block;color:#000;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:5px 0}
.miniprof p{color:#949694;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.miniprof i{position:absolute;top:0;right:20px;font-size:22px;line-height:61px;color:#000}
.namebcglav h2{margin:20px;font-size:16px}
.owl-carousel .owl-stage-outer{padding:0 0 20px 20px}
.owl-nav{position:absolute;top:0;right:20px;margin-top:-45px;font-size:30px}
.owl-dots{display:none}
.owl-prev{margin:0 15px}
.disabled{color:#ccc!important;cursor:inherit!important}
.widmatkinobc{width:210px;margin:5px 0 0;transition:0;overflow:hidden}
.widmatkinobc:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.1);padding:0;position:relative}
.widmat {
    width: 30.9%;
    margin: 0px 0px 10px 10px;
    overflow: hidden;
    display: inline-block;
}
.widmat:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.1);padding:0;position:relative}
.pley{position:absolute;right:14px;bottom:27px;background:#2db7cc;color:#fff;font-size:14px;text-align:center;line-height:32px;width:30px;height:30px;border-radius:100%;z-index:1}
.pley img{width:15px!important;height:15px!important;margin:5px auto}
.widmatkinobcimg{width:100%;height:210px;transition:0;position:relative;border-radius:5px 5px 0 0}
.widmatkinobcimg img{width:100%;height:210px;object-fit:cover;transition:0}
.widmatkinobc:hover .widmatkinobcimg{height:210px}
.widmatkinobc:hover .widmatkinobcimg img{height:210px}
.widmatkinobc a .namematwid{display:block;padding:160px 50px 5px 10px;color:#2db7cc;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600;text-transform:uppercase}
.widmatimg{width:100%;height:100%;position:relative;border-radius:5px 5px 0 0}
.widmatimg img{width:100%;height:100%;object-fit:cover;}
.widmat:hover .widmatimg{height:100%}
.widmat:hover .widmatimg img{height:100%}
.widmat a .namematwid{display:block;padding:150px 10px 5px 10px;color:#2db7cc;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600;text-transform:uppercase}
p.albom{color:#e6e6e6;font-size:15px;padding:5px 10px 10px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.content{display:flex}
.liftcontent{border-top: 0px solid #ececec;width:calc(100% - 400px);float:left}
.rightcontent{width:400px;float:left}
.musicwidmat{padding:10px}
.musicwidmat:hover{background:#f1f1f1}
.pleybot{display:inline-block;color:#fff;background:#92cb89;background:-moz-linear-gradient(top,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);background:-webkit-linear-gradient(top,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);background:linear-gradient(to bottom,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92cb89',endColorstr='#73c17d',GradientType=0);box-sizing:border-box;margin-left:10px;padding:16px 17px;margin-right:5px;height:45px;width:45px;overflow:hidden;position:absolute}
.infmat{width:calc(100% - 160px);margin-left:65px;overflow:hidden;display:inline-block}
.infmat a{display:block;padding:0 10px 0 0}
.infmat img{width:45px;height:45px;object-fit:cover;float:left;margin-right:15px}
.infmat .namematwid{display:block;color:#373737;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:6px 0;text-transform:uppercase}
.infmat p{color:#949694;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.licedownloadbc{float:right;height:40px;line-height:40px;font-size:15px;text-align:center;display:inline-block;overflow:hidden;color:#4e4e4e;font-weight:600}
.licedownloadbc a{font-size:15px;padding:0 5px;display:inline-block;color:#b7b7b7}
.licedownloadbc a:hover{color:#f7a621}
.crohi{padding:15px}
.crohi a{display:inline-block;color:#434343;font-size:12px;padding:0 10px}
.crohi a:hover{color:#f7a621}
.strmatinfbc{border-top:1px solid #ececec;margin:0 25px;padding:15px 0}
.strmatinfbc b{display:inline-block;padding-right:15px}
.namebcglav h1{text-transform:uppercase;display:block;margin:20px;padding:0 0px;font-weight:600;font-size:14px}
.namebcglav b{text-transform:uppercase;display:block;margin:20px 20px 10px;padding:0 5px;font-weight:600;font-size:14px}
.strmatinfbc span{float:right}
.downloadssmat{display:inline-block;line-height:40px;margin:20px 25px;padding:0 20px;background:#f7a621;color:#FFF}
.downloadssmat i{margin-right:5px}
.likismat{display:inline-block;line-height:40px;margin:20px 25px;padding:0 20px;background:#e4e4e4;color:#434343}
.likismat i{margin-right:5px}
.socsetistr{border-bottom:1px solid #ececec;line-height:20px}
.pleybot .fa.fa-pause{color:#3c3c3c}
.pleybot .fa.fa-pause,.playing .pleybot .fa.fa-play,.pley img,.playing .pley .fa.fa-play{display:none!important}
.playing .pleybot .fa.fa-pause,.pleybot .fa.fa-play,.playing .pley img,.pley .fa.fa-play{display:inline-block!important}
#audiojs_wrapper0{width:100%;background:#FFF;z-index:1000;position:sticky;top:0;z-index:1000}
.play-knopkicont{padding:10px 0 0;margin-left:50px}
.play-oblohka{width:40px;height:40px;display:block;float:left;border-radius:20%;overflow:hidden;background:#FFF;margin:10px}
.play-oblohka img{width:40px;height:40px;object-fit:cover}
.play-name{text-transform:capitalize;color:#434343;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px;padding:0 15px 0 0;float:left;width:200px}
.playnav{float:left;width:calc(100% - 210px)}
.play-pause{display:block;float:left;width:16%;height:35px;line-height:35px;text-align:center;font-size:20px;color:#434343;border-left:1px solid #ececec}
p.play .fa-play,p.play.pause .fa-pause{display:inline-block}
p.play.pause .fa-play,p.play .fa-pause{display:none}
p.play.pause{color:#3baec3}
.play-prew,.play-next{display:block;float:left;width:16%;height:35px;line-height:35px;text-align:center;font-size:20px;color:#434343;border-left:1px solid #ececec}
.play-replay{display:block;float:left;width:15.8%;height:35px;line-height:35px;text-align:center;font-size:20px;color:#434343;border-left:1px solid #ececec}
.play-download{display:block;float:left;width:16%;height:35px;line-height:35px;text-align:center;font-size:20px;color:#434343;border-left:1px solid #ececec}
.play-volume {
	cursor: pointer;
	position: relative;
	display: block;
	float: left;
	width: 13.333333333337%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 20px;
	color: #434343;
	border-left: 1px solid #ececec
}

.play-volume:hover #range {
	display: block;
}

#range {
	cursor: pointer;
	display: none;
	position: relative;
	z-index: 100;
	width: 100%;
}

.time{color:#000;width:16%;float:left;text-align:center;line-height:35px;border-left:1px solid #ececec}
.play-pause:hover,.play-prew:hover,.play-next:hover,.play-replay:hover,.play-download:hover{color:#000}
.trendmusicblock{padding:8px 0 9px}
.nurblock{padding: 0px 15px 15px 15px;}
.nurblock2{padding:25px 25px 5px;border-top:1px solid #ececec}
.inftrend{width:calc(100% - 70px);overflow:hidden;display:inline-block}
.inftrend a{display:block}
.inftrend img{width:45px;height:45px;object-fit:cover;float:left;margin-right:10px}
.inftrend .nametrendmusic{display:block;color:#4e4e4e;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:6px 0;text-transform:uppercase}
.inftrend p{color:#949694;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
span.trendinfo{width:80px;float:right;height:40px;padding-top:4px;line-height:15px;font-size:12px;text-align:center;display:inline-block;overflow:hidden;color:#4e4e4e;position:absolute;font-weight:600}
.trendinfo b{font-size:13px;font-weight:600}
.trendnumber1{position:absolute;background:rgba(161,201,86,1);background:-moz-linear-gradient(top,rgba(161,201,86,1) 0%,rgba(154,199,86,1) 47%,rgba(151,200,92,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(161,201,86,1)),color-stop(47%,rgba(154,199,86,1)),color-stop(100%,rgba(151,200,92,1)));background:-webkit-linear-gradient(top,rgba(161,201,86,1) 0%,rgba(154,199,86,1) 47%,rgba(151,200,92,1) 100%);background:-o-linear-gradient(top,rgba(161,201,86,1) 0%,rgba(154,199,86,1) 47%,rgba(151,200,92,1) 100%);background:-ms-linear-gradient(top,rgba(161,201,86,1) 0%,rgba(154,199,86,1) 47%,rgba(151,200,92,1) 100%);background:linear-gradient(to bottom,rgba(161,201,86,1) 0%,rgba(154,199,86,1) 47%,rgba(151,200,92,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1c956',endColorstr='#97c85c',GradientType=0);color:#FFF;padding:5px 9px;font-size:11px;border-radius:100%;margin:-7px}
.trendnumber2{position:absolute;background:#92cb89;background:-moz-linear-gradient(top,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);background:-webkit-linear-gradient(top,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);background:linear-gradient(to bottom,rgba(146,203,137,1) 0%,rgba(115,193,125,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92cb89',endColorstr='#73c17d',GradientType=0);color:#FFF;padding:5px 8px;font-size:11px;border-radius:100%;margin:-7px}
.trendnumber3{position:absolute;background:#5cbfa0;background:-moz-linear-gradient(top,rgba(92,191,160,1) 0%,rgba(96,195,179,1) 100%);background:-webkit-linear-gradient(top,rgba(92,191,160,1) 0%,rgba(96,195,179,1) 100%);background:linear-gradient(to bottom,rgba(92,191,160,1) 0%,rgba(96,195,179,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cbfa0',endColorstr='#60c3b3',GradientType=0);color:#FFF;padding:5px 8px;font-size:11px;border-radius:100%;margin:-7px}
.trendnumber4{position:absolute;background:#35b9c8;background:-moz-linear-gradient(top,rgba(53,185,200,1) 0%,rgba(37,181,208,1) 100%);background:-webkit-linear-gradient(top,rgba(53,185,200,1) 0%,rgba(37,181,208,1) 100%);background:linear-gradient(to bottom,rgba(53,185,200,1) 0%,rgba(37,181,208,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#35b9c8',endColorstr='#25b5d0',GradientType=0);color:#FFF;padding:5px 7px;font-size:11px;border-radius:100%;margin:-7px}
.trendnumber5{position:absolute;background:#09b0e8;color:#FFF;padding:5px 8px;font-size:11px;border-radius:100%;margin:-7px}
.scrubber{height:25px;display:block;position:relative;width:100%;z-index:1;background:#000;clear:both;transition:0}
.progressbg{width:100%;height:25px;position:absolute;background:#e0e0e0;top:0;z-index:2;transition:0}
.loaded{height:25px;position:absolute;background:#bfbfbf;width:100%;top:0;z-index:3;transition:0}
.progress{background:#96c1cb;height:25px;position:relative;z-index:4;margin-top:0;transition:0s !important;width: 0;}
.error-message{display:none!important}
.strmatplay{width:170px;font-size:12px;color:#fff;text-transform:uppercase;background:#00aff0;border-radius:40px;font-weight:700;text-align:center;padding:15px 0;margin-right:15px;vertical-align:top;display:block;margin-bottom:10px;cursor:pointer}
.strmatplay a{display:none}
.strmatplay li.playing{color:#FFF;background:#00aff0;display:inline-block}
.strmatplay span i{margin-right:3px}
i.fas.fa-download{margin-right:3px}
.searchForm{width:calc(100% - 260px);float:left}
.schQuery{width:calc(100% - 60px);float:left}
.schBtn{width:60px;height:60px;overflow:hidden;float:right}
.schQuery input{width:100%;padding:22.5px;border:none;color:#000}
.ctrreddop{background:#FFF;position:relative;overflow:hidden;padding:20px}
.ctrreddop select{border:1px solid #f1f1f1;padding:5px 10px;margin:10px 0;color:#333}
.ctrreddop input[type="text"]{width:100%;padding:10px 20px;color:#333;border:1px solid #e7e8ec}
.u-combo{position:relative}
#uCatsMenu7{position:absolute;z-index:50;min-width:360px;visibility:visible;left:0!important;top:25px!important}
.ctrreddop input#ldF18,input#siF20,.ctrreddop input#ldF19:hover,input.manFlRst:hover{border:none;background:#f7a621;color:#FFF;font-size:13px;line-height:30px;cursor:pointer;padding:0 10px}
.ctrreddop input#ldF19,input.manFlRst,.ctrreddop input#ldF18:hover,input#siF20:hover{border:none;background:#333;color:#FFF;font-size:13px;line-height:30px;cursor:pointer;padding:0 10px}
#image-list-cont #image-list{height:110px!important}
#image-list-cont #image-list .panel{width:110px!important;height:110px!important}
#image-list-cont #image-list .inner{width:100px!important;height:100px!important}
tbody#tb_options,tbody#tb_recommended_products,tbody#tb_weight,tbody#tb_unit,tbody#tb-user,tbody#tb_stock{display:none}
hr{border:none;height:1px;width:100%;margin:10px 0;background:#dfe2e8}
textarea{width:100%;padding:20px;color:#333;border:1px solid #e7e8ec;margin:10px 0;resize:vertical;line-height:22px}
span.pagesBlockuz1{margin:30px 0px;display:block;text-align: center;font-size:16px}
.catPages1{padding:0!important;margin:0!important}
.pagesBlockuz1 span,
.pagesBlockuz1 a {
	color:#FFF;
	display:inline-block;
	width:40px;
    height: 45px;
	text-align:center;
	padding:14px 0;
    margin-top: 10px;
	text-decoration:none;
	font-weight:400;
	border-radius:3px;
}
.pagesBlockuz1 span {
	background:#3c3c3c;
}
.pagesBlockuz1 a {
	color:#fff;
	background:#96c1cb;
}
.swchItemA,.swchItem,.swchItemA1,.swchItem1{color:#FFF;display:inline-block;width:35px;text-align:center;padding:7px 0;text-decoration:none;font-weight:400;border-radius:3px}
.swchItem,.swchItem1{color:#fff;background:#96c1cb}
.swchItem:hover,.swchItem1:hover{background:#79c27f;color:#fff;text-decoration:none}
.swchItemA,.swchItemA1{background:#3c3c3c}
.catPages1,.catPages2{padding:10px 0}
.pagesBlock2{margin-top:10px!important;display:block}
#inf_bc_ok,#inf_bc_of,#inf_bc_up{background:#55a640 url(../img/zz.png) no-repeat center;color:#FFF;margin:10px;padding:10px 20px;position:fixed;left:20px;bottom:20px;z-index:99999999;max-width:210px}
#inf_bc_of{background:#ff4040 url(../img/zz.png) no-repeat center}
#inf_bc_up{background:#000 url(../img/zz.png) no-repeat center}
.inf_bc_okicon{font-size:28px;float:left}
.inf_bc_oktext{margin-left:30px;display:block;padding:0 10px;color:#FFF}
em.played{font-style:normal}
.borderapp{height:1px;background:#ececec;margin-bottom:15px}
.MusicPrimeApp{background:#3c3c3c;text-align:center;color:#fff;overflow:hidden;margin:0 25px 15px}
.MusicPrimeApp img{padding-top:5px;margin:8px auto}
.MusicPrimeApp p{line-height:20px}
.MusicPrimeApp a{display:inline-block;color:#5d5d5d;background:#fff;padding:4px 15px;border:1px solid #fff;border-radius:20px;line-height:20px;margin:10px 0;font-weight:600}
.MusicPrimeApp a:hover{background:#5d5d5d;color:#fff}
.iconnewmuz{color:#fc5315;font-weight:600}
.iconnewmuz1{position:absolute;background:#ba3d5a;padding:0 13px;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:10px;color:#fff;margin-top:13px;margin-left:15px;box-sizing:border-box;border-radius:25px;z-index:1}
.iconnewmuz2{position:absolute;background:#9cc854;padding:0 13px;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:10px;color:#fff;margin-top:13px;margin-left:15px;box-sizing:border-box;border-radius:25px;z-index:1}
.iconpersona{position:absolute;background:#ba3d5a;padding:0 13px;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:10px;color:#fff;margin-top:10px;margin-left:10px;box-sizing:border-box;border-radius:25px;z-index:1}
.iconshowbiz{position:absolute;background:#9cc854;padding:0 13px;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:10px;color:#fff;margin-top:10px;margin-left:10px;box-sizing:border-box;border-radius:25px;z-index:1}
.iconobshestvo{position:absolute;background:#6654c8;padding:0 13px;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:10px;color:#fff;margin-top:10px;margin-left:10px;box-sizing:border-box;border-radius:25px;z-index:1}
.nadspray{position:absolute;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#000000',GradientType=0);height:100%}
span.musicofficialinfo{width:120px;float:right;padding-top:2px;line-height:15px;font-size:11px;text-align:center;display:inline-block;overflow:hidden;color:#6E7476;position:absolute}
.avtorinfopesni{font-weight:600;line-height:20px;font-size:15px}
.avtorpesni{display:inline-block;background:#65bc54;color:#fff;font-size:18px;border-radius:3px;font-weight:600;padding:4px 15px;text-decoration:none;margin:8px 0 0}
.Listat{margin-left:30px}
.rekadsense{padding:10px 20px}
.rekomadsense{margin:10px 20px}
.overflowadsense{overflow:hidden;margin:25px}
span.musicofficialinfo2{display:none}
.newsnews{position:absolute;background:#000000a6;color:#fff;text-shadow:0 1px 0 #0a0a0a;width:40px;height:40px;border-radius:20%;font-size:11px}
.newsnewsnews{margin-left:5px;margin-top:14px}
.tagnewmuz{background:#9cc854;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:12px;color:#fff;margin:15px;box-sizing:border-box;border-radius:25px}
.taghitmuz{background:#ba3d5a;display:inline-block;font-family:'CeraRoundPro';text-transform:uppercase;font-weight:700;height:30px;line-height:30px;text-align:center;font-size:12px;color:#fff;margin:15px;box-sizing:border-box;border-radius:25px}
.text-block{position:absolute;font-size:15px;bottom:20px;left:25px}
.viewblock{display:inline-block;color:#fff}
.commentsblock{display:inline-block;color:#fff;padding-left:20px}
.banner160{margin:20px 10px 20px 20px}

@media screen and (max-width: 1600px) {
.container{display:flex;margin-top:0px;margin-left:auto;margin-right:auto;}
}

@media screen and (max-width: 1500px) {
.container{display:flex;width: 1000px;margin-top:0px;margin-left:auto;margin-right:auto;}
.leftbar{width:50px;overflow:hidden}
.rightbar{width:calc(100% - 50px)}
.loco a{padding:15px 0}
.menuglav ul li a{padding:0}
.menuglav ul li a i{margin:0;width:50px}
.menuglav ul li.menuglavname{display:block;padding: 0 10px 0 18px;}
.leftbarmax{width:250px}
.rightbarmax{width:100%;margin-right:-200px}
.Listat{margin-left:9px}
.widmat {width: 46%;}
.widmat a .namematwid {padding: 195px 20px 5px 20px;}
}

@media screen and (max-width: 1000px) {
.container{width:100%}
.widmat a .namematwid {
        padding: 270px 20px 5px 20px;
    }    
    
}

@media screen and (max-width: 700px) {
.container{display:flex;padding-top:0;padding-left:0;padding-right:0}
.socsetistr{border-bottom:1px solid #ececec;line-height:20px;margin-left:25px}
}

@media screen and (max-width: 1000px) {
.liftcontent,.rightcontent{width:100%;float:none}
.miniprof{width:auto}
.miniprof img{margin-right:0}
.miniprof h3,.miniprof p{display:none}
.miniprof i {
	position: static;
	line-height: 26px;
	color: #ba3d5a;
}
.miniprof i::before {
	content: "\f005";
}
.searchForm{width:calc(100% - 135px)}
.content{display:block}
}

.tabling2{display:none}

@media screen and (max-width: 750px) {
.container{padding-top:0}
.infmat{width:calc(100% - 80px)}
.leftbar{width:0}
.rightbar{width:100%}
.play-name{display:none}
.playnav{width:calc(100% - 10px)!important}
.leftbarmax{width:250px}
.rightbarmax{width:100%;margin-right:-250px}
.licedownloadbc,.play-replay,.time{display:none}
.play-pause,.play-prew,.play-next,.play-download, .play-volume{width:25%}
.tabling1{display:none}
.tabling2{display:inline}
.banner160{margin:20px 20px 20px 20px}
.musicwidmat{position: relative;}
.favmod{position: absolute !important;top: 13px;right:15px;}
    
.widmat {
    width: 46%;
    margin: 0 0 10px 10px;
    overflow: hidden;
    display: inline-block;
}
.widmat a .namematwid {
    display: block;
    padding: 80px 20px 5px 20px;
    color: #2db7cc;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 600;
    text-transform: uppercase;
}
    
}

@media screen and (max-width: 400px) {
.rekadsense{padding-top:10px;padding-right:20px;padding-left:20px}
}

@media screen and (max-width: 323px) {
.socsetistr{margin-top:110px}
}

.postersoverlay{position:absolute;width:250px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 50%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#000000',GradientType=0);height:250px}
.preview{margin-left:20px;margin-right:20px;margin-top:20px}
.about{margin-top:-240px;margin-left:280px;padding-bottom:20px}
span.nazvanie1{font-size:16px;display:block;padding-bottom:10px;font-weight:700;text-transform:uppercase}
span.nazvanie2{font-size:22px;display:block;padding-bottom:20px}
span.nazvanie3{font-size:14px;display:block;padding-bottom:10px}
span.nazvanie4{font-size:14px;display:block;padding-bottom:20px}
span.nazvanie5{display:none}
span.nazvanie6{display:none}
span.nazvanie7{display:none}
span.nazvanie8{display:none}
.photorazmer{width:250px;height:250px;object-fit:cover}


@media screen and (max-width: 550px) {
.photorazmer{width:200px;height:200px;object-fit:cover}
.about{margin-top:-200px;margin-left:220px;padding-bottom:20px}
.postersoverlay{position:absolute;width:200px;background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#000000',GradientType=0);height:200px}
}

@media screen and (max-width: 500px) {
.overflowadsense{overflow:visible}
.postersoverlay{position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.5) 1%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#000000',GradientType=0);width:100%;max-width:450px;height:100%;max-height:450px}
.about{margin-top:20px;margin-left:0}
span.nazvanie1{display:none}
span.nazvanie2{display:none}
span.nazvanie3{display:none}
span.nazvanie4{display:none}
span.nazvanie5{font-size:16px;display:block;padding-bottom:5px;padding-top:20px;font-weight:700;text-transform:uppercase}
span.nazvanie6{font-size:22px;display:block;padding-bottom:15px}
span.nazvanie7{font-size:14px;display:block;padding-bottom:10px}
span.nazvanie8{font-size:14px;display:block}
.photorazmer{width:100%;max-width:500px;height:100%;max-height:500px;position:relative}
.strmatplay span i{margin-right:0}
.strmatplay{width:50px;padding:20px 0}
.tagnewmuz{font-size:15px;margin:25px}
.taghitmuz{font-size:15px;margin:25px}
}

.5tr{display:block}
.5tr .im{display:block;margin-bottom:10px;padding-right:0}
.5tr .inim,.mtr .inim img{width:100%}
.5tr_td{display:block}
.article_str_counters{margin-bottom:25px;font-size:13px;color:#8c8c8c}
.article_str_counters span{display:inline-block;margin-right:10px;line-height:18px}
.article_str_counters .dats{background:url(/img/sprite.png) -42px -10px no-repeat;padding-left:20px}
.article_str_counters .views{background:url(/img/sprite.png) -42px -36px no-repeat;padding-left:20px}
.article_str_counters .coms{background:url(/img/sprite.png) -42px -62px no-repeat;padding-left:20px}
.article_str_counters .catalog{background:url(/img/catalog.png) 0 1px no-repeat;padding-left:20px}
.article_str_counters .user{background:url(/img/user.png) 0 1px no-repeat;padding-left:20px}
.name_mtr a{color:#373737}
span.messagego p{margin-top:10px;font-size:15px;line-height:1.6}
.mtr{padding:0 20px 20px;display:table}
.mtr .article_counters{margin-bottom:10px}
.mtr .im{background:#FFF;padding-right:15px;display:table-cell;vertical-align:top}
.mtr_td{display:table-cell;line-height:normal;vertical-align:top}
.mtr .inim{width:250px;height:150px;overflow:hidden}
.mtr_descr{margin:0;position:absolute;top:-9000px}
.name_mtr{margin-bottom:7px;font-size:16px;font-weight:700}
.article_counters{margin-bottom:30px;font-size:13px;color:#8c8c8c}
.article_counters span{display:inline-block;margin-right:10px;line-height:18px}
.article_counters .dats{background:url(/img/sprite.png) -42px -10px no-repeat;padding-left:20px}
.article_counters .views{background:url(/img/sprite.png) -42px -36px no-repeat;padding-left:20px}
.article_counters .coms{background:url(/img/sprite.png) -42px -62px no-repeat;padding-left:20px}
.article_counters .catalog{background:url(/img/catalog.png) 0 1px no-repeat;padding-left:20px}
.article_counters .user{background:url(/img/user.png) 0 1px no-repeat;padding-left:20px}

@media only screen and (max-width: 640px) {
.mtr{display:block}
.mtr .im{display:block;margin-bottom:10px;padding-right:0}
.mtr .inim,.mtr .inim img{width:100%;height:100%}
.mtr_td{display:block;line-height:25px}
}

@media screen and (width: 344px) {
.widmat {
        width: 44.9%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 105px 10px 5px 10px;}
}

@media screen and (width: 360px) {
    .widmat {
        width: 45.3%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}

@media screen and (width: 375px) {
.widmat {width: 45.45%;}
.widmat a .namematwid {padding: 120px 10px 5px 10px;}
}

@media screen and (width: 390px) {
    .widmat {
        width: 45.7%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 130px 10px 5px 10px;}
}

@media screen and (width: 412px) {
    .widmat {
        width: 45.9%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 140px 10px 5px 10px;}
}

@media screen and (width: 414px) {
    .widmat {
        width: 45.9%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 140px 10px 5px 10px;}
}

@media screen and (width: 430px) {
.widmat a .namematwid {padding: 150px 10px 5px 10px;}
}

@media screen and (width: 540px) {
    .widmat {
        width: 46.8%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 200px 10px 5px 10px;}
}

@media screen and (width: 667px) {
    .widmat {
        width: 30.93%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
    
.widmat a .namematwid {
        display: block;
        padding: 155px 10px 5px 10px;
        color: #2db7cc;
        font-size: 14px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        font-weight: 600;
        text-transform: uppercase;
    }
}

@media screen and (width: 690px) {
.widmat a .namematwid {padding: 560px 20px 5px 20px;}
}

@media screen and (width: 720px) {
.widmat {
        width: 31.09%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 175px 10px 5px 10px;}
}

@media screen and (width: 740px) {
    .widmat {
        width: 22.9%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 120px 10px 5px 10px;}
}

@media screen and (width: 750px) {
.widmat a .namematwid {padding: 325px 20px 5px 20px;}
}

@media screen and (width: 768px) {
    .widmat {
        width: 31.1%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 175px 10px 5px 10px;}
}

@media screen and (width: 820px) {
.widmat {
        width: 31.25%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 185px 10px 5px 10px;}
}

@media screen and (width: 829px) {
.widmat {width: 29.6%;}
.widmat a .namematwid {padding: 175px 20px 5px 20px;}
}

@media screen and (width: 844px) {
.widmat {width: 23.05%;}
.widmat a .namematwid {padding: 135px 10px 5px 10px;}
}

@media screen and (width: 853px) {
.widmat {
        width: 31.3%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 195px 10px 5px 10px;}
}

@media screen and (width: 882px) {
.widmat {
        width: 23.1%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 140px 10px 5px 10px;}
}

@media screen and (width: 896px) {
.widmat {width: 23.17%;}
.widmat a .namematwid {padding: 145px 10px 5px 10px;}    
}

@media screen and (width: 912px) {
.widmat {
        width: 31.4%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 220px 10px 5px 10px;}
}

@media screen and (width: 914px) {
.widmat {
        width: 23.2%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 150px 10px 5px 10px;}
}

@media screen and (width: 915px) {
.widmat {width: 23.21%;}
.widmat a .namematwid {padding: 150px 10px 5px 10px;}
}

@media screen and (width: 932px) {
.widmat {width: 23.25%;}
.widmat a .namematwid {padding: 155px 10px 5px 10px;}
}

@media screen and (width: 1280px) {
    .widmat {
        width: 30.41%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}

@media screen and (width: 1114px) {
    .widmat {
        width: 46.9%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 205px 10px 5px 10px;}
}

@media screen and (width: 1366px) {
    .widmat {
        width: 30.41%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}

@media screen and (width: 1180px) {
    .widmat {
        width: 30.45%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}

@media screen and (width: 1024px) {
    .widmat {
        width: 30.41%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}

@media screen and (width: 1368px) {
.widmat {
        width: 30.41%;
        margin: 0 0 10px 10px;
        overflow: hidden;
        display: inline-block;
    }
.widmat a .namematwid {padding: 115px 10px 5px 10px;}
}
}

blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}
blockquote p{display:inline}
::-webkit-scrollbar{width:12px}
::-webkit-scrollbar-track{background:#fff}
::-webkit-scrollbar-thumb{background:#cecece;border-radius:10px}
::-webkit-scrollbar-thumb:hover{background:#888}
.liftingscroll{max-height:340px;overflow:auto;position:relative}
.smotretallpesni{margin:20px}
.smotretallpesni a{color:#656565}
.top_singer_user_bs{background:#5D5252;padding:30px 10px;color:#FFF}
.top_singer_user_bs b{display:block;text-align:center;font-size:22px}
.top_singer_user_bs span{display:block;text-align:center;font-size:14px;font-weight:100;color:rgba(255,255,255,.7)}
.top_singer{background:#5392CF;padding:25px 10px;color:#FFF;position:relative;overflow:hidden}
.top_singer_user b{display:block;font-size:15px}
.top_singer_user span{display:block;padding-top:5px;font-size:14px;font-weight:100;color:rgba(255,255,255,.7)}
.top_singer_ava_bs{position:absolute;right:-35px;top:50%;margin-top:-75px;width:150px;height:150px;overflow:hidden;border-radius:50%;background:#FFF}
.top_singer_ava_bs_img{width:80px;height:80px;overflow:hidden;border-radius:50%;margin:35px;border:5px solid #5392CF}
.top_singer_ava_bs_img img{object-fit:cover;width:80px;height:80px}
.top_singer2{background:#5C944D;padding:25px 10px;color:#FFF;position:relative;overflow:hidden}
.top_singer_user2 b{display:block;font-size:15px;text-align:right}
.top_singer_user2 span{display:block;font-size:14px;padding-top:5px;font-weight:100;color:rgba(255,255,255,.7);text-align:right}
.top_singer_ava_bs2{position:absolute;left:-35px;top:50%;margin-top:-75px;width:150px;height:150px;overflow:hidden;border-radius:50%;background:#FFF}
.top_singer_ava_bs_img2{width:80px;height:80px;overflow:hidden;border-radius:50%;margin:35px;border:5px solid #5C944D}
.top_singer_ava_bs_img2 img{object-fit:cover;width:80px;height:80px}
.margin_singer{margin:20px}

@media screen and (max-width: 950px) {
.top_singer_user b{display:block;font-size:18px}
.top_singer_user2 b{display:block;font-size:18px;text-align:right}
}

.userF{background:#D5A326}
.userF .top_singer_ava_bs_img{border:5px solid #D5A326}
.userFs{background:#5C5C5C}
.userFs .top_singer_ava_bs_img2{border:5px solid #5C5C5C}
.userFsu{background:#A97DC1}
.userFsu .top_singer_ava_bs_img{border:5px solid #A97DC1}
.lang-ru .footer-app-link{min-width:105px}
.footer-app-link span{font-size:11px;font-weight:700}
.footer-app-link{position:relative;float:left;color:#000;font-size:10px;text-decoration:none;min-width:99px;height:36px;margin-left:25px;margin-bottom:10px;background:#eaeaea;border:1px solid #c7c7c7;border-radius:5px;padding-left:30px;padding-right:10px;padding-top:7px;box-sizing:border-box}
.footer-app-link.android:after,.footer-app-link.telegram:after{content:"";display:block;position:absolute;width:30px;height:100%;top:0;left:0}
.footer-app-link.android:after{background:url(/img/musicprimelogo.png) no-repeat 50%;background-size:18px}
.topmesyac{margin-top:-35px;float:right;margin-right:20px}
.ok{color:#000;margin-right:10px}
.off{color:#cacbce;margin-left:45px}
.checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}
#checkbox{position:relative;padding:0 0 0 40px;cursor:pointer}
#checkbox:before{content:'';position:absolute;top:-4px;left:-2px;width:51px;height:22px;border-radius:13px;transition:.2s;border:1px solid #00aff0;background:#FFF}
#checkbox:after{content:'';position:absolute;top:0;left:3px;width:16px;height:14px;border-radius:10px;background:#00aff0;transition:.2s}
#checkbox:checked:after{left:29px}
.styledoramy{background-color: #373737;padding: 20px;color: #fff;margin: 20px}
.titledoramy{padding-bottom: 10px;font-weight: 500;font-size: 15px;display: inline-block}
.buttondoramy {background: #ffd600;display: inline-block;padding: 10px 30px;font-size: 18px;color: black;border-radius: 25px;border: 1px solid #ffd600;font-weight: 500}
.buttondoramy a {color: #373737;}
.buttonyoutube {background: #c00;display: inline-block;padding: 10px 30px;font-size: 18px;color: white;border-radius: 25px;border: 1px solid #c00;font-weight: 500;}
.buttonyoutube a {color: white;}
[id^=uStarRating] li *{transition:initial}

/* Доп стили */
.favmod {
	cursor: pointer;
	margin-left: 8px;
	position: relative;
	display: block;
	width: 18px;
}
.favmod .favmod-unset,
.favmod.active .favmod-add {
	display: none;
	top: 11px;
	left: 0;
	position: absolute;
}

.favmod.active .favmod-unset {
	display: block;
	top: 11px;
	left: 0;
	position: absolute;
}
.left-title {
	margin: 20px 10px !important;
}
.box {
	margin: 10px;
}
.box b {
	font-size: 18px;
	display: block;
	margin-bottom: 12px;
}
.textin {
	padding: 7px 10px;
	border-radius: 3px;
	border: 1px solid #96c1cb;
}
.bbcodes {
	cursor: pointer;
	font-weight: 400;
	border-radius: 3px;
	display: inline-block;
	padding: 7px 10px;
	outline: none;
	border: none;
	text-align: center;
	background-color: #96c1cb;
	color: #ffffff;
}
.bbcodes:hover {
	background-color: #3c3c3c;
}

/* Комментарии */
.comment-header {
	margin: 20px 15px 30px 15px;
	padding-top: 20px;
}

.wrap-comment {
	margin: 15px;
}

.wrap-comment_header {
	margin-bottom: 20px;
	display: flex;
	align-items: center;
}
.wrap-comment_header .header-photo {
	border-radius: 50%;
	width: 42px;
	height: 42px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(161, 201, 86, 1);
	margin-right: 12px;
}
.wrap-comment_header .header-photo img {
	width: 22px;
	height: 22px;
}
.wrap-comment_header .author {
	font-weight: bold;
	padding: 3px 8px 3px 0;
	border-right: 1px solid rgba(148,150,148,.35);
	margin-right: 8px;
	font-size: 14px;
}
.wrap-comment_header .date {
	font-size: 13px;
}
.wrap-comment_content {
	border-radius: 4px;
	padding: 10px;
	background-color: #f3f6fb;
	display: inline-block;
}
.wrap-comment_content div {
	color: #6E7476;
	display: inline-block;
}

/* Добавление комментариев */

.addcomment {
	margin: 15px;
}
.addcomment_header {
	margin-bottom: 15px;
}
.addcomment_header span {
	font-weight: 600;
	letter-spacing: 1px;
}
.combo_field {
	margin-bottom: 12px;
}
.combo_field:last-child {
	margin-bottom: 0;
}
.wide,
.bb-editor textarea {
	font-size: 14px;
	font-family: 'CeraRoundPro',sans-serif;
	padding: 14px;
	border-radius: 4px;
	border: 1px solid #d7dfec;
	color: #6E7476;
}

.wide:hover, .wide:focus,
.bb-editor textarea:hover,
.bb-editor textarea:focus {
	color: #9daecb;
	border-color: #9daecb;
}

.c-captcha {
	display: flex;
	align-items: center;
}
.c-captcha a {
	margin-right: 14px;
}

.form_submit button {
	margin-top: 20px;
}

.btn {
	cursor: pointer;
	padding: 12px 20px;
	border-radius: 4px;
	font-size: 14px;
	background-color: #9daecb;
	color: #f1f1f1;
	border: 0;
	outline: none;
}
.btn:hover {
	background-color: #7f97be;
}

/* Рейтинг новости */

.wrap-rating {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 20px;
	position: relative;
	padding-bottom: 50px;
}
.wrap-rating .ratingtypeplusminus {
	margin-bottom: 12px;
	/* position: absolute;
	left: 50%; */
	color: #6e7476;
	background-color: #f3f6fb;
	/* padding: 13px 0; */
	/* margin-left: -56px; */
	width: 80px;
	height: 80px;
	border-radius: 50%;
	display: flex;
	font-size: 26px;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	border: 2px solid rgb(0, 174, 255);
	box-shadow: inset 0 0 0 3px rgb(239, 47, 150);
}
.wrap-rating .rating-plus {
	margin-right: 40px;
	padding-left: 50px !important;
}
.wrap-rating .rating-plus .box-img {
	border-radius: 50%;
	position: absolute;
	width: 46px;
	height: 46px;
	top: -2px;
	left: -5px;
	background: linear-gradient(45deg, rgb(239, 47, 150), rgb(173, 47, 237));
}
.wrap-rating .rating-minus {
	margin-left: 30px;
	padding-right: 50px !important;
}
.wrap-rating .rating-minus .box-img {
	border-radius: 50%;
	position: absolute;
	width: 46px;
	height: 46px;
	top: -2px;
	right: -5px;
	background: linear-gradient(45deg, rgb(51, 105, 231), rgb(0, 174, 255));
}
.wrap-rating .rating-plus,
.wrap-rating .rating-minus {
	position: relative;
	/* z-index: 1;
	padding: 14px 20px 12px 20px;
	border-radius: 20px;
	background-color: #ffffff; */
}
.wrap-rating .rating-plus .box-img,
.wrap-rating .rating-minus .box-img {
	display: flex;
	align-items: center;
	justify-content: center;
}
.wrap-rating .rating-plus .box-img img,
.wrap-rating .rating-minus .box-img img {
	width: 22px;
	height: 22px;
}

.wrap-rating .rating-plus span,
.wrap-rating .rating-minus span {
	color:#6e7476;
	font-size: 14px;
}

.obbc3 {
	display: flex;
	flex-direction: column;
	padding-top: 66px;
	justify-content: flex-end;
}

@media screen and (max-width: 750px) {
	.obbc3 {
		width: 100%;
		float: left;
		padding: 20px 0 20px 20px;
		flex-direction: unset;
		align-items: center;
		justify-content: space-between;
	}
	.favorite-wrap {
		justify-content: flex-end !important;
	}
	.favorite-wrap .favmod {
		position: relative !important;
	}
}

/* Добавить в избранное в полной новости */

.favorite-wrap_btn {
	position: relative;
	height: 62px;
}
.favorite-wrap {
	margin-top: 10px;
	display: flex;
	justify-content: center;
}
.favorite-wrap .favmod {
	width: 220px !important;
}
.favorite-wrap .favmod-add,
.favorite-wrap .favmod-unset {
	position: absolute;
	top:0 !important;left:0 !important;
	padding: 14px 20px 12px 50px;
	border-radius: 20px;
	background-color: #ffffff;
	color:#6e7476;
	font-size: 14px;
	/* display: inline-block; */
}
.favorite-wrap .favmod-add .box-img {
	border-radius: 50%;
	position: absolute;
	width: 46px;
	height: 46px;
	top: -2px;
	left: -5px;
	background: linear-gradient(45deg, rgb(51, 105, 231), rgb(0, 174, 255));
}
.favorite-wrap .favmod-unset .box-img {
	border-radius: 50%;
	position: absolute;
	width: 46px;
	height: 46px;
	top: -2px;
	left: -5px;
	background: linear-gradient(45deg, rgb(239, 47, 150), rgb(173, 47, 237));
}
.favorite-wrap .favmod-add .box-img,
.favorite-wrap .favmod-unset .box-img {
	display: flex;
	align-items: center;
	justify-content: center;
}
.favorite-wrap .favmod-add .box-img img,
.favorite-wrap .favmod-unset .box-img img {
	width: 22px;
	height: 22px;
}

@media screen and (max-width: 323px) {

	.nazvanie9,
	.loadmuzicola {
		font-size: 13px !important;
		padding-right: 49px !important;
	}

	.favorite-wrap .favmod {
		width: 172px !important;
	}

	.favorite-wrap .favmod-add,
	.favorite-wrap .favmod-unset {
		font-size: 12px;
		padding: 10px 10px 9px 35px;
	}
	.favorite-wrap .favmod-add .box-img,
	.favorite-wrap .favmod-unset .box-img {
		width: 36px;
		height: 36px;
	}
}