@charset "utf-8";

/* html5 */
article, aside, details, figcaption, figure, footer, header, menu, nav, section {display:block;}
/* html5 */
html,
body {min-height:100%;}
body {
	margin:0; padding:0; font:400 14px/1.2 'PT Sans', Arial, Helvetica, sans-serif; color:#fff;
	background:#2b2b2b;
}

a img {border:0;}

* {min-height:0px;}

a:link,
a:active,
a:visited {color:#283957; text-decoration:underline;}
a:hover {text-decoration:none;}

b,
strong {font-weight:600;}

h1,h2,h3,h4,h5,h6 {display:block; margin:16px 0; padding:0; font:400 22px/1.2 'PT Sans', Arial; color:#28466a;}

h1 {font-size:26px;}
h2 {font-size:24px;}
h3 {font-size:22px; font-weight:100;}
h4 {font-size:20px;}
h5 {font-size:16px;}
h6 {font-weight:normal; font-size:14px; color:inherit;}

ol,
ul,
li,
dl,
dt,
dd {display:block; padding:0; margin:0; list-style:none; background:0;}

hr {height:1px; display:block; border:0; margin:10px 0; color:#ccc; background-color:#ccc;}

.manTable,
.manTable tbody,
.manTable tr,
.manTable td {width:100%; padding:0; display:block;}
.manTable tr {margin:5px 0 0 0;}
.manTable tr:first-child {margin-top:0;}
.manTable td.manTd1 {margin:0 0 5px 0;}

.manTable + table {margin:10px 0 0 0;}


form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font:normal 15px/normal 'PT Sans', Arial, Helvetica, sans-serif; color:#fff; vertical-align:baseline;}
label {vertical-align:baseline;}

label, input[type=button], input[type=submit], button {cursor: pointer; }
textarea {overflow:auto; resize:vertical;}


/* Inputs */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
textarea,
select {padding:9px 16px; display:inline-block; vertical-align:middle; margin:0; border:1px solid #d9ebed; font-weight:400; font-size:16px; color:#222; outline:none; background:#fbfbfb;
	-webkit-transition:border-color .1s linear;
	-moz-transition:border-color .1s linear;
	-o-transition:border-color .1s linear;
	transition:border-color .1s linear;
	-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
}

::-webkit-input-placeholder {font-weight:400; font-style:italic; color:#b4b4b4; -webkit-transition:color .1s linear;}
:focus::-webkit-input-placeholder {color:transparent;}
:-moz-placeholder {font-weight:400; font-style:italic; color: #b4b4b4; -moz-transition:color .1s linear;}
:focus:-moz-placeholder {color:transparent;}
::-moz-placeholder {font-weight:400; font-style:italic; color: #b4b4b4; -moz-transition:color .1s linear;}
:focus::-moz-placeholder {color:transparent;}
:-ms-input-placeholder {font-weight:400; font-style:italic; color: #b4b4b4; }
:focus:-ms-input-placeholder {color:transparent;}

input[type="text"]:hover,
input[type="password"]:hover,
textarea:hover,
select:hover,
input[type="email"]:hover,
input[type="tel"]:hover,
.inpt_pseudo:hover,
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus,
input[type="email"]:focus,
input[type="tel"]:focus {border-color:#43d9e8;}



input[type="button"],
input[type="submit"],
input[type="reset"],
button {
	outline:none;
	padding:8px 20px; display:inline-block; overflow:hidden; position:relative; border:0; vertical-align:top; line-height:normal; font-weight:normal; font-size:18px; color:#fff; text-align:center; text-decoration:none; background:#3bcddc;
	-moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
}

input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover {
	background:#43d9e8;
}
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
button:active {
	background:#3bcddc;
}

input[type="button"][disabled],
input[type="submit"][disabled],
input[type="reset"][disabled],
button[disabled] {background-color:#eee; color:#222; cursor:default;}

/* Reset */
.wrap input.reset {padding:0; display:block; margin:0; border:0; vertical-align:top; outline:none; background:0; -moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}
/* Inputs */


.clearfix:before,
.clearfix:after {content:".";display:block;height:0;visibility:hidden;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}

.left {float:left;}
.right {float:right;}
.txt-center {text-align:center;}

.hidden {overflow:hidden;}
.none,
.display-none {display:none;}

p {display:block; margin:12px 0;}

.animate,
a.item-track-btn-download:after,
.add-comments input,
.o-btn-likes .icv:after {
transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,transform .9s ease,padding .3s ease,opacity .3s ease,visibility .3s ease;
-moz-transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,-moz-transform .9s ease,padding .3s ease,opacity .3s ease,visibility .3s ease;
-webkit-transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,-webkit-transform .9s ease,padding .3s ease,opacity .3s ease,visibility .3s ease;
}


.idesc p:first-child,
.idesc h1:first-child, .idesc h2:first-child, .idesc h3:first-child, .idesc h4:first-child, .idesc h5:first-child, .idesc h6:first-child {margin-top:0 !important;}
.idesc p:last-child {margin-bottom:0 !important;}



.ics,
.icv {display:inline-block; vertical-align:middle; background:no-repeat 0 0;}
.icv,
.icv + span {display:inline-block; vertical-align:middle;}

.icon-user-avatar {
	width:25px; height:25px; display:inline-block; vertical-align:middle; margin:0 5px 0 0; background:no-repeat center center;
	-webkit-background-size:cover; -moz-background-size:cover; background-size:cover;
	-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;
}

.ic-btn-search {width:22px; height:22px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAABTElEQVRIS7XVzysEYRzH8fUjaSkpLihSDlsO5LDhRpGDLbk5ujk4IiU5kpva4iA/DmpPDg5YrR9tS5L/wP8y3t9pRs88je/zNHF4TfN85tlPM/vju7kgCP5FeJj+/NL0YAc1vKOBV5ygiMR+3+JVvGAJ7VEWK+Acl+iIMq/iLRyj1cjSLKKKvKxdxXO4QpORaUq4kHOtuBny+F1G5uMMRa14CvtW5mMUZa14D7NW5quuFcsjjViZr4ZWfIphK/P1rBVvY97KfMg36EkrHkfZynxM4lArFnfotzKXaxRcxRO4R5uRadZwIOeuYnGEW3QbWZp1VNAia1ex/P5vsIAPbGAI8fVOLOMRuwhLhVY8gweEQwXydqxAZkcdb5DrmxhA4vW/Fcsnm2VO/EgrHoPcUW+0zsQulqEt/wp98Yas7GIZ1IPmhqwSxX8vyH0Dmdcuu1LQoUsAAAAASUVORK5CYII=');}
.ic-nav-login {width:25px; height:25px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAACP0lEQVRIS7XVyauPURzH8WsqQxkzZSpEpiLCwrCwMSxMGws2EjYWslHKDkkZUhRlKPPOEBnKPK6UP+jn/b4936fvcxwWuItX95zPeX7PcM73nNvX6/UGXDVMluI03jQ+NX/f4jxWova7jmqIOXiAe9iE4cjjQ7EB1/AYi5HHO2rhdnzFspT9yQK8xq6UdZTBVjzF6JTNxnU4VS/xEXeR394v9csPpqyVO/PwGWNSNhXfsDxlWogvmJ+yYXiOX9Ypd55hUerrKHYUWViDC0U2He8xKGXtQ3z6jQiTS1hSZGEmbheZzmBLzqJxDusiTP7mIRbMrZxFw+qwLNuBhkUwo8jCeFgMtTHXq+1Hw6ppw8T5reXhQyWT92v3VoTvIihYbUOKLLi4nTdOnqCt0gh/90bHsK/IwikcL7LQmf4IPY9GRphMhmNl7nr4lYNhYVyFU2vmxq2uyQnsjLDg2O4i88zajL1wA65AjNl2TQ5FFgPu3EcRFtx0Tk3OfOvVcO5rVTkBjq23nwes+bWpH47gcJF5A8vX0zrn2oOTcB89NMuDU+BcTmz6frZHzUWMaLLgofmjaY/CtKY9C65LXO9h2nmIVsFyvgNP2rkorwlRkR6i3ngjXsB/dHFN/z6LTuZcf4cLWxsP3jC+eixc0zytVuAr2xGUxsFp8m33w+nJ4873FVhlOc8uo/8Erw1mvo0PsSicRv9jOjX3cQCeuDcxCfk3PuBsZDHwL5xWC8RN6xq4b7ahvSZfPGCq4f/V6/sJ9UCrGHsF59YAAAAASUVORK5CYII=');}
.ic-nav-logout {width:25px; height:25px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAhFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8g2+bRAAAALHRSTlMAyMMTNcCfpsW7t2ciHQgEtLCXUEo9MScXqZB1K4iEfGFCLdK2m5OLbFQPDowqR88AAAELSURBVCjPnVDZjoMwDHRuQrihnKWU3u3+//9t4oiCtg8rdR7GduyxNYF/UY9CBEL0/M971HVVYmM6y2y/bZSkfueNeG4alx8rk4EOlBUknXlPkRdAi7I9aezKcDkWus1DifmutxRT3+DScXHCIlaO7xUW/e6jUyODSB1fYixYgIEga2SKvESdrDlJYTOdvdbOdMQwTpsLApWtwDMETldKpFcenj44kayOzibXD/yC3Hsc3WaepajN0IpCHgZ3OYgaAzDzGMdbwoCHN3cuOgOTg8kZeF+cKhUtdlrI89UfP1fgoRmTh6lImAYPdqPGqeKrrGeABy9KWMCMooR05i5bWxQ9fKIKBQ1L+A6//w0NNpBg4HsAAAAASUVORK5CYII=');}
.ic-nav-popular {width:25px; height:25px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAACDElEQVRIS7WVPU9UQRSGV7GykAawUDEhfCRGE7XWSkAKA3RoQmIgsfGfaPQHmFiojZWNhZIgJQlfCVgICFiQ+D/W97mZc/Pu3Nmt1uLJnPOec2ZnZ86dabXb7f9OUew3RTHjrngjtsSp+J1G/LeCeKmupigmxsQXsS6eimHhcXx04uSR7/Gaoigei0Mxa1ovyCOfuka8IYh5sSuumxZcFHfSmMfIp476jliHIyYEK8q3JuAMfqaxFKeO+knTGj/yTXTbogHBgV9JI34pb0Z8d82D98SG+TmXxfNkfxKPkl3ih2C+yvcAbbpqfi/Y9/eZ5qwI5qt8D9D3V5P9QLAlfwxfOVv1WXj8TFBHnHlogio/imDf7Bfig7hkWi/II5+60I7DDgFYedis9JXYFKNJ68ZNQR753gznYYcAB2YHdNqReGiag86KSx15EraLfibOE/Eu0wJ04rk+JHbC9wDdQFe4Bq/FcqYF6MRznTut2F33Bf3tGvAFD4oL4qXYTiM++i+R13BpMl/l50G+VL7Y8G+LNcF18VV8FNfSiI9OzS0RNdOCmvAbP5LfXVOC94PDfZa0AJ+mIE4eWtxd48mvqA0jbmFWjH9DcJB5HqATxx4RHPZC8ms6HGNOsCLful6w/+QvmlbTEAx/GZdEt38DnF3HFjlFMYM3nPdjT/wVHHgprytFsd8Uxf7Sbv0Dulyj60iXJXYAAAAASUVORK5CYII=');}
.ic-nav-register {width:25px; height:25px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAACSUlEQVRIS7XVyatPYRzH8WsqLK4oU3EXiMxEhuIKC2FhSklWkmFhIQtK2UlShhRFcZV5I0NkKPO4Uv6gn/f7dr6n73mca4G7eHWf5/Oc8zvnPM/3eW5Xp9MZdK1hsghn8Lbyufr7DhewDG33NbSGmI4HuIeNGIk8PhzrcR1PMA95vKEt3IZvWJyyP5mNN9iVsoYy2IJn6E7ZNNyAU/UKn3AX+e39Ur/8YMpquTMTXzAmZZPxHUtSpjn4ilkpG4EX+G2dcuc55qa+jmN7kYVVuFhkU/ABQ1JWP8Sn90WYXMb8Igs9uF1kOovNOYvGefRGmPzNQyyYWzmLhtVhWdYDFYtgapGFcbAY2sZcr7ofDaumDhPnty0PH1sy+Xv13orwfQQFq21YkQUXt/HGyVPUVRrhQG90AvuKLJzGySILjemP0PNodITJRDhW5q6HXzkUFsY1OLVmbtzWNTmFHREWHNtTZJ5Zm7AXbsCliDHbrsnhyGLAnfs4woKbzqnJmW+9As59TIsbOU4G19GxNfbzjdb86tQPR3GkyPwBy9fTOrLdOJT67qNHtiPQJDiX46u+n+1Rcwmjqix4aP6s2guwEx4xro3thXDMw7TxEC2H5XwHnrQzUF4ToiLX4Ri8/mHV3gDH+vdZvik41z/gwraNh5eIr1Y5XVbga9sRlMbCafJt98PpyePO91VYZZGtxNrUv4L+EzyCgfg2PsSicBr9j+leuI8D8MS9iQnI9/iAc5HFwL9wWi0QN61r4L7ZivqafPGgaQ3/r07XL5AxrSmmpzWlAAAAAElFTkSuQmCC');}
.ic-pag-next {width:14px; height:21px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVBAMAAACEd8K6AAAAJ1BMVEUAAAA7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdxAVzrnAAAADHRSTlMAAfWUkNcYPkBCzkO91XfbAAAAUUlEQVQI12OAA0YBCC3iCOH6HBEA0zZnIALCZ+AChlCBwxABH6iACFAAqsIBRLPFHNoAolPPaEK5EyBcDSi3AYnLuOZQAdiUInWIO9iBXAQAAHM5F94r/HIIAAAAAElFTkSuQmCC');}
.ic-pag-prev {width:14px; height:21px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVBAMAAACEd8K6AAAALVBMVEUAAAA7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdw7zdy953DNAAAADnRSTlMAPtkZ9ZWRj2/LxRMPDvB+QrMAAAA/SURBVAjXY8AGmCdCaKMnAmCuHoQ2eudImMut9w7MZYh7VwCmWd89Z0ATeAYTSEAVyHvXAKbZXh2ACPTCnQQATBYZTQgfhx8AAAAASUVORK5CYII=');}

a:hover .ic-pag-prev {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVCAYAAAB2Wd+JAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAAcUlEQVQ4T+2LsQ2AIBBFmUALK5dxJUYxFI5k5QQOYg3vwkGoPGMjhS/5Bdx7rk9ijDM72KJfNhqdTLiYHSO1kWCHCH8kIEysjYT7qIC4Zb+y6skGuZ846MkG+bs45Kbi9WSDXOKdjfr9DALPBn2+xbkEEvZQ6M0eA8sAAAAASUVORK5CYII=');}
a:hover .ic-pag-next {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVCAYAAAB2Wd+JAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAAeklEQVQ4T8WQQQqAMBAD6y98jYh+sAff5dWXeK6JplBklS1IHcihJANlwyeklDpGTx+SouKTCynjkzlCFhoF/8l8t5HLY5F28v3bUfUzGPXIds4vdmRWbYOBJU2qbTD4TBpV22DQTuLZV64FpUH1OxxK8EsZyXVSHSEcAWGDwf1UAGsAAAAASUVORK5CYII=');}


.ic-track-download {width:16px; height:16px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAAq0lEQVQ4T83TsQ3CQAxG4dRMwQj0LMIEN0Za2IKKSSgYgyoDQBOJxvwP3UnGEfIJGoovOvniVyWDmf3k9SiljDKLVSdhfq44M2v3vDv6wEMucqh2EgPM2j3vzj5AdS+cPR/weFer/xpYyaaefYAZd2ngKDfZSgtwvgt3aWAtVyEyVSwz4y4N+Ahz+OWuAFokLqMrABbjMroDnywC8VPOLD7l+DNl3n+m79nwBCmf+uQKoOArAAAAAElFTkSuQmCC');}
.ic-track-like {width:16px; height:16px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAAq0lEQVQ4T6XSIQ7CMBSA4WEwOCySLJAsXIIrcIcq5BIsjsugsTgUV0AQIMGBR5S/zbq8kXY0eeJbspf3ftXCWqviP8aYPhWOGIuZlxOY4wmLVTNr/QuUeMAdOzN0dvoCU9wQjl8YoLOXCoxwRTh23P9GqFHJwLmxxgLyOOUuA2G4Q27grQ1ctIGtJvDBRBPYw9/GAu7pyuWYJZKBIU5i9usA/6jagEZ0mM8WXxH8JXIVV9OzAAAAAElFTkSuQmCC');}
.ic-track-full-download {width:20px; height:24px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAMAAADNlS1EAAAAQlBMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZma1tx8vAAAAFXRSTlMAHiKlPHj0WQj43F1A6LmcAYFqSxCnEsXjAAAAeElEQVQY063Qyw7CMAxE0cE1iVNKWx7z/7+K402wxAKpvdJsznLwfzrTq7hygtK7V8AtI5uBVBGxQBOPvKDPC4zOQrXAffnCV1vNcd/4HLgUrg9OG3kb2LWwhQ2EFrJbwtCKhKFhGfHGD0RClVTHmbn4U7PG8wf7AGo8DYXvWjfxAAAAAElFTkSuQmCC');}
.ic-track-full-like {width:23px; height:24px; position:relative; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAMAAAAmopZHAAAAV1BMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaA18hFAAAAHHRSTlMAHtKqDJnAsIcSBs3GtpNdSe3r6dykgHNkNSYaYUzCKAAAAG1JREFUKM+Vy0cOg0AAQ1GTwsAQShI6vv85YYREGyPBX3jxJONKcdhJTvi3Pr8SkoPPH5JfzUw9DumqNbM4eMa59OmqcuA9FePBfS3cBp5nJx7d9Fz7z2qPoD3QbqC90F5icbP1ZvV+czAW9xsBbKUeMQZcnRoAAAAASUVORK5CYII=');}
.ic-player-pause {width:60px; height:60px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAD1BMVEUAAAD////o9/i67fOr6O5aRBZmAAAAAXRSTlMAQObYZgAAAC1JREFUOMtjGAUjFAgKCgoDKWYgLTAqPRSklZSUVIAUC5BWGJUeFNKjYBQwAAA8ihWt4fKR0gAAAABJRU5ErkJggg==');}
.ic-player-play {width:60px; height:60px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAUVBMVEUAAAD////o9/hY1OE/zt3Y9Pfi9vjA7/TH8POk6O9J0d72/f3q+vuy6u+L4uqG4OmB3uhu2uVq2eQ8zdz3/f7T8vW06vCc5eya5OuY5OtK0d9+URHgAAAAAXRSTlMAQObYZgAAAItJREFUSMft1DkWwjAQBNEeLEtYxguY/f4H5eGACUh4FeKp/CcdtKIo+vdylzg2axtxbP2E8btSIV47HCle6xLHbDf71I8Ae+XJsO8GsO+GsO/GsZ1HgL3yM959N3CcpwXjfSNRfEuiuD1JFF+rKM7zIoB9KYjv5Ax8KYqHKorzLJgvBbo8kqIo2lIvi5YEBlPQEuoAAAAASUVORK5CYII=');}
.ic-player-large-play {width:80px; height:80px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAY1BMVEUAAAD////o9/ir6O667fM+zt1l2ONH0N79///m9/jT8/ab5exr2eVT0+H0/P3g9ffD7vKh5++V4+uA3ujl+PrW9PfP8/e57fO+7vJ63OZV1OFE0N7p+fvn+fuw6e+u6e+G4OksCf5uAAAAAXRSTlMAQObYZgAAAL5JREFUWMPt0TcWwkAMAFEJh3VYJ4wDNun+p8SdKhreNPA0B/jNiOd5nuf9aHHYWXDRS46CqWpRZyh4NDcwqO3IgkdLgEF7A4HUmwO0qgYE7Q0BWmmAQb1HGNRiyBjQmjYY1PYFgdYaYFBvEQPtDQNa83dgcvrUyoJlnaHglIuQ4CMICXajCAn2m5Bgec6EBCu7gYDPICTYXUVIsG+EAe0GA9oNEkyCQKDdgEC7AYF2AwLtBlOsd/E8z/O8P+kNKQsH47bBk3UAAAAASUVORK5CYII=');}
.ic-player-large-pause {width:80px; height:80px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAOVBMVEUAAACz6/H////o+Pm67fOr6O7o9/i47PL8/v667fP////R8fSr6O7o9/i67fOr6O7////o9/jq+PhLnsF7AAAAEHRSTlMAH5+f399f35+LY19TOxML8Iy42AAAAGhJREFUWMPtzDsSgCAQBFEFlT+o9z+sAeyak1n2C6dqegEA4HuiGWyofanByhYnguYU29qXddPJECRIkCDB6aDXt5Og08lPBO0tdgnuOtmZ4CXeoE4ECRIk+KNgOYaUW19aTrKVBQAAPLCXLBMbK6lkAAAAAElFTkSuQmCC');}

.ic-entry-share {width:16px; height:18px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAA/UlEQVQ4T6XTvWoCQRiFYREttLKwsJVglVIE70EI5gpSm8Ja09hpl8bCKqQJSWMlkhTWFv5cgz+tYGGjKMjm/YqRb2Rkd/DAw84ss2dnd9lYEAR3cZ68IYVvnDDHI7wKGtCZwqvgBzoHRCqQrbewh84IoQVVLHBEB01M8IUcrIIynpBBAX+QyFHmeu2FGbzBZAO54xKyA+uCa2awg84Q8uzWYhczkLvq9BGHtdjFDF5hsoW88RlKsC64pidFPCOLPAY4owd5sXrthfOkIl9lBXnEF1TwiToSCC0QabQhX0bnHZEKjC501vAqqEHnF14FSXxAfqIxHuBV4BDE/gHvDqCQu4+ObQAAAABJRU5ErkJggg==');}


.o-btn-likes .icv {position:relative;}
.o-btn-likes .icv:after {width:auto; height:auto; content:' '; display:block; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(255,255,255,0.2); opacity:0;}
.o-btn-likes:hover .icv:after {opacity:1;}

.ic-smart-nav {width:30px; height:20px; position:relative;}
.ic-smart-nav:after,
.ic-smart-nav:before,
.ic-smart-nav .i-linear {width:auto; height:3px; content:' '; display:block; position:absolute; left:0; right:0; background:#fff;}
.ic-smart-nav:after { top:0;}
.ic-smart-nav:before {bottom:0;}
.ic-smart-nav .i-linear { top:50%; margin:-2px 0 0 0;}



.o-pict-crop {
	background:no-repeat center center;
	-webkit-background-size:cover; -moz-background-size:cover; background-size:cover;
}


/* Wrapper */
.wrap {min-width:320px; position:relative; overflow:hidden; z-index:2;}
.wrapper {padding:0 20px;}

.smart-nav-wrap {
	transition:background-color 1.3s ease;
	-moz-transition:background-color 1.3s ease;
	-webkit-transition:background-color 1.3s ease;
}
.smart-nav {
	transition:left 1s ease;
	-moz-transition:left 1s ease;
	-webkit-transition:left 1s ease;
}

.smart-nav-wrap {width:auto; height:auto; display:block; position:fixed; left:0; right:100%; top:-50px; bottom:-50px; background:rgba(0,0,0,0); z-index:1002;}
.smart-nav-close {width:auto; height:auto; display:block; position:absolute; left:0; right:0; top:0; bottom:0; text-decoration:none !important; z-index:2;}
.smart-nav {width:278px; height:auto; padding:40px 0; position:absolute; left:-300px; top:0; bottom:0; overflow:hidden; overflow-y:auto; font-size:16px; background-color:#546e7a; z-index:4;}
.smart-nav > ul {padding:30px 0;}
.smart-nav > ul > li > a { padding:11px 20px; display:block; color:#fff; text-decoration:none;}
.smart-nav > ul > li > a:hover {background-color:rgba(255,255,255,0.1);}
.smart-nav > ul > li.i-btn-icon {margin-bottom:-6px;}
.smart-nav > ul > li.i-btn-icon a {font-weight:bold;}
.smart-nav > ul > li.i-btn-icon .icv {margin:0 5px 0 0;}
.smart-nav > ul > li.i-btn-allrington {margin-top:18px;}

.show-smart-nav .smart-nav-wrap { left:0; right:0; background-color:rgba(0,0,0,0.5);}
.show-smart-nav .smart-nav {left:0;}




.footer-wrap {padding:26px 0 40px; position:relative; overflow:hidden; text-align:center;}
.footer-wrap:before {
	width:264px; height:auto; content:' '; display:block; position:absolute; right:-60px; top:-38px; bottom:-48px; z-index:1;
	background:no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAB4CAMAAAA5fZy4AAAAmVBMVEUAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJv+HxmAAAAMnRSTlMAAvj8CAwE9Ovw5T4R4NrBFrRTSzcmIhvV0MuZgHVpRTEsuqqloI2JcF5Zxq6ThXpkHs16ZVQAAAIGSURBVHja7d1bTmJRFEXRDShXFBAQQRQFfD/wtfvfuEoOflChyq91TZaZsxHnY+Rk7ZB1ks4NQ9VeL42rJqHqLZ17D1WnzTSuvxeqrtO5Rah6TuduQ9X+YRrXmYaq+3TuMVQtW2ncrB2iGi/p3DhUfaRzF6Gqe5DGHXRD1UU69xGqxuncSyNEtWdpXGsZqh7TuftQNe2kcYf7oeo2nXsOVYt07lrHUv00rnkaqt7TubdQNanSuJ6OpYbp3AmAX1oD+KXqE8AH8Lc6a4eq43TuCMAH8LfqDELVazoH4G+aNQD8wlIAvhrwBwD+prt0Tgf4R+kcgA/gA/j1Av5NOgfgA/gAfr2Ab81SAL4c8Efp3FrHUgD+pod07hLAFwN+A8AH8LfrAvi/AfCvAPzSuQ7wz9M4IeBfpXMAPoD/V08AfukYwC+1VqHqMp0TAr71v1IA/6sRgA/g1wP483RuDuCX+gA+gA/gA/g/APgr65cSwJcD/lM6d8cwBIBfD+CPAXwAH8DfbWD9rxTAB/DrAvyzNK4J4G96APAB/O1GDEOUhgB+qTkB8AF8AH+3BYBfumEYolRNIwB8AB/AB/AB/O8Bn2VnAB/A36m1BPBLrwD+F+Cz7AzgA/gAfv2A/2kN+D0d4K/TOQCf04wA/j+aMwzBaUYAH8D/XxWnGdXLzitrlpoB+GLA/wMz0V/YKPGWuAAAAABJRU5ErkJggg==');
	-webkit-background-size:100% 100%; -moz-background-size:100% 100%; background-size:100% 100%;
}
.footer-stats-wrap {position:relative; margin:26px 0 40px 0; z-index:5;}
.footer-stats {display:inline-block; vertical-align:top; margin:0 2px;}
.footer-stats img { vertical-align:top;}
.footer-logo {position:relative; text-align:center; z-index:5;}
.footer-logo:before {
	width:190px; height:60px; content:' '; display:block; position:absolute; left:50%; top:50%; margin:-30px 0 0 -95px; z-index:1;
	background:no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAA8CAMAAADv0vB8AAAAPFBMVEUAAAA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjomZi40AAAAE3RSTlMA9u7k2su6q5mHeGZURTQlGxEJAM0WYAAAAKdJREFUaN7t1scNA1EUAkDszTnQf69uwBLSu3wOTBWDkc4OCCedDVAmOtshXHTWQ5npbINwf2iseyEsdLZCeL409n0grHS2QHg7GvvcEDY6m6H0dHZB2OlsgjLQ2QnhoLMRQuL8R+KcODtInEsS58S5vcS5JnFOnNtLnCsS58TZQeJckjgnzu0lzjWJc+LcXuJckTgnzg4S55LEOXFuL3GuSZwT5/bGHy/sv7ekIqrVAAAAAElFTkSuQmCC');
	-webkit-background-size:100% 100%; -moz-background-size:100% 100%; background-size:100% 100%;
}
.footer-logo a { position:relative; text-decoration:none; z-index:3;}
.footer-desc p { position:relative; margin:0; z-index:3;}
.footer-mobile {position:relative; margin:0 0 28px 0; z-index:4;}
.footer-mobile a {padding:0 0 2px 0; display:inline-block; vertical-align:top; border-bottom:1px solid #959595; color:#fff; text-decoration:none;}
.footer-mobile a:hover {border-bottom-color:#fff;}

.header-wrap {overflow:hidden; position:relative; text-align:center; background:#1b9ad4;}
.header-wrap:before {
	width:190px; height:auto; content:' '; display:block; position:absolute; left:50%; top:0; bottom:0; margin:0 0 0 -90px; z-index:4;
	background:no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAA8CAYAAADYDABOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAC70lEQVR4Xu3dvW1UYRCFYSyR4MwxMVTgEkwH1EAL0AEENEANdGCnzqgAYmIySCwBM5Zt3Z+zu/fnm+8kb/BY3okmGFneu6/sZxefb2/CP6Czq5D3Z5FfLsPfoJYDqnwLZ2F2lD08fvM1qOWASm/D6CB7efzmdbgLajmgyvfwPIyOsofhiy9BLQdUeheGd9jF8MXL8Ceo5YAqP8OLMLzFctPBp6CWAyq9D9NbLDUdXIRfQS0HVMmby9ub3mMZNfwQ1HJApY9B3WMJNTwP+XuXWg6o8jvk+0x1k83JYch32mo5oFI+WVT32Jwchny2+iOo5YAq+VnSq6Busik5fJCfqqnlgEpZEah7bEoOH2RHkT2FWg6okt1Y9mPqJpuRw4E3QS0HVLoO6h6bkcOJXEItB1TKH7rqHpuQwwmyZTiUZstyKJAtw6EsW5ZDgWwZDmXZshweQLYMh5JsWQ4PIFuGQ0m2LIdHZEiklgMqZTip7nEzOTyCbBkOzbNlOTyBbBkOTbNlOTwhf98iW0Zv+f6yWbYshwuQLcOhWbYshwuQLcOhWbYshwuRLcOhSbYshwuRLcOhSbYshyuQLcNhd7YshyuRLcNhV7YshyuRLcNhV7YshxuQLcNhc7YshxvkIyayZfSWj9Q3ZctyuBHZMhw2ZctyuBHZMhw2ZctyuAPZMhxWZ8tyuAPZMhxWZ8tyuBPZMhxWZctyuBPZMhxWZcty2ADZMhwWZ8ty2EA+W80/DaGWA6rkZ0n5p3DUTY7IYSNky3BYlC3LYSNky3BYlC3LYUNky3A4mS3LYWNky3A4mi3LYWNky3A4mi3LYQGyZTgczJblsADZMhwOZsuzQSGyZTjIbHk2KJQfJ+c/8VXLAVUyn8l/Wj66x9GLDsiW4TDLlkcvOiBbhsMsWx4eZS9ky3AYZcvDg+yFbBkOo2x5epS9kC3D4Slbnh5kL2TLcHjKltVR9kK2DIf7bFkdZC9ky3C4z5bVQfZ0FdRyQKHbm/+KUlA/YqhKXQAAAABJRU5ErkJggg==');
	-webkit-background-size:100% 100%; -moz-background-size:100% 100%; background-size:100% 100%;
}
.header-wrap .wrapper {height:60px;}
.header-wrap a { color:#fff;}

.header-logo {padding:8px 0 9px 0; position:relative; overflow:hidden; text-align:center; z-index:5;}

.button-header-smart-nav,
.button-header-smart-search {
	width:30px; height:30px; padding:0; vertical-align:top; display:block; float:left; margin:15px 0 0 0; border:0; background:0;
	-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
}
.button-header-smart-search {float:right; background:#fff;}
.button-header-smart-search:hover {background-color:#eee;}
.button-header-smart-search:active {background-color:#fff;}
.button-header-smart-nav:hover {background-color:rgba(255,255,255,0.2);}
.button-header-smart-nav:active {background-color:rgba(255,255,255,0.3);}

.button-header-smart-nav .icv { vertical-align:top;}
.button-header-smart-search .icv { vertical-align:top;}

.header-search-wrap{width:auto; display:none; position:absolute; left:67px; right:20px; top:15px; z-index:22;}
.header-search { position:relative;}
.header-search input[type="text"] {
	width:100%; height:30px; padding:0 8px; display:block; border:0; margin:0; background:#fff;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
	border-radius:3px;
}
.header-search input[type="text"]:hover,
.header-search input[type="text"]:focus {border:0;}
.header-search-btn { position:absolute; right:0; top:50%; margin:-11px 5px 0 0;}
.header-search-btn input { position:absolute; left:0; top:0; border:0; background:0; opacity:0;}
.header-search-btn:after {
	width:auto; height:auto; content:' '; display:block; position:absolute; left:-5px; right:-5px; top:-5px; bottom:-5px; background:rgba(27, 154, 212, 0.12); opacity:0;
	border-radius:0 3px 3px 0;
}
.header-search-btn:hover:after {opacity:1;}

.show-smart-search .header-search-wrap {display:block;}
.show-smart-search .header-logo {display:none;}

.header-fast-nav {height:40px; line-height:40px; overflow:hidden; font-weight:bold; font-size:16px; color:#fff; text-align:justify; background:#546e7a;}
.header-fast-nav a {height:40px; display:inline-block; vertical-align:top; color:#fff; text-decoration:none;}
.header-fast-nav .wrapper:after {width:100%; content:' '; display:inline-block; vertical-align:top;}


.content-wrap {padding:25px 0; color:#333; background:#fbfbfb;}

.content-title,
.content-title h1 {margin:0; font-weight:bold; font-size:24px; color:#263238;}
.content-title {margin:0 0 16px 0;}

.items-track-list + .content-title {margin-top:20px;}


.item-track-num {
	width:24px; height:24px; line-height:24px; position:absolute; left:-12px; top:-12px; margin:5px; font-weight:bold; font-size:14px; color:#fff; text-align:center; background:#1b9ad4;
	-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;
	box-shadow:0 0 0 3px #338dc6;
	z-index:100;
}

.items-track-list {margin:0 0 -14px 0;}
.item-track {
	width:auto; height:120px; padding:10px; position:relative; margin:0 0 14px 0; border:1px solid #d9ebed; background:#fff;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
	-webkit-transition: background-color .3s ease;
	-moz-transition: background-color .3s ease;
	transition: background-color .3s ease;
}
.item-track:hover {
	background-color:#f4f4f4;
}
.item-track-player { width:60px; position:relative; float:left; margin:0 10px 0 0; z-index:12;}
.item-track-title {max-height:59px; overflow:hidden; font-size:16px; color:#333;}
.item-track-title a {color:#333; text-decoration:none;}
.item-track-title a:after {width:auto; height:auto; content:' '; display:block; position:absolute; left:0; right:0; top:0; bottom:0; z-index:10;}

.item-track-title .entry-title-replace {display:block; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item-track-title .entry-title-replace .add-title-sub {max-height:48px; display:block; color:#1b9ad4; overflow:hidden; white-space:normal; text-overflow:clip;}

.item-track-detail {width:auto; height:28px; line-height:28px; padding:5px 0; position:absolute; left:10px; right:10px; bottom:0; border-top:1px solid #d9ebed; font-size:12px; color:#666; z-index:12;}
.item-track-detail a { color:#666;}
.item-track-detail-download { float:left; margin:0 16px 0 0;}
.item-track-detail-like { float:left; margin:0 16px 0 0; cursor:pointer;}
.item-track-detail-like:hover { color:#338dc6;}
.item-track-detail-category { overflow:hidden; text-align:right; text-overflow:ellipsis; white-space:nowrap;}
.item-track-detail-category a {text-decoration:none; border-bottom:1px solid #d1d1d1;}
.item-track-detail-category a:hover {color:#338dc6; border-bottom-color:#338dc6;}
.item-track-detail-author { float:left;}
.item-track-detail-author a {text-decoration:none; border-bottom:1px solid #d1d1d1;}
.item-track-detail-author a:hover {color:#338dc6; border-bottom-color:#338dc6;}
.item-track-detail-author-ava {
	width:20px; height:20px; display:inline-block; vertical-align:top; margin:4px 0 0 0;
	background:no-repeat center center;
	-webkit-background-size:cover; -moz-background-size:cover; background-size:cover;
	-webkit-box-shadow:inset 0 0 0 1px #d9ebed; -moz-box-shadow:inset 0 0 0 1px #d9ebed; box-shadow:inset 0 0 0 1px #d9ebed;
	-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;
}

.o-player-button {
	width:60px; height:60px; display:inline-block; vertical-align:top; position:relative; background:#3bcddc; cursor:pointer;
	-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;
}
.o-player-button.display-none {display:none;}
.jp-state-playing .o-player-button.playning {display:block !important;}
.o-player-button .icv { position:absolute; left:0; top:0;}
.o-player-button:hover {background:#4bdbea;}

.o-player-button.i-large {width:80px; height:80px;}

.track-full-player .jp-current-time,
.track-full-player .jp-duration {margin:0 0 5px 0;}
.track-full-player .jp-bottom {overflow:hidden; margin:10px 0 0 0;}
.track-full-player .jp-progress {height:10px; position:relative; overflow:hidden; clear:both; background:#82e3ed;}
.track-full-player .jp-seek-bar {height:10px; background:#82e3ed;}
.track-full-player .jp-play-bar {height:10px; background:#3bcddc;}
.track-full-player .o-player-button {margin:0 auto;}
.track-full-player-details {padding:13px 0 0 0; overflow:hidden; font-weight:bold; font-size:14px; color:#666;}

a.o-btn-likes {text-decoration:none;}


.paginator { overflow:hidden; margin:28px 0 30px 0; font-size:0; text-align:center;}
.paginator a,
.paginator b,
.paginator .swchItemDots {min-width:16px; height:38px; line-height:38px; padding:0 10px; display:inline-block; vertical-align:top; overflow:hidden; margin:0 -1px 0 0; border:1px solid #d9ebed; font-weight:400; font-size:18px; color:#3bcddc; text-decoration:none; text-align:center; background:#fff;}
.paginator a:hover { color:#fff; background-color:#3bcddc;}
.paginator b {background:#f3f3f3;}
.paginator a.pag_prev:hover,
.paginator a.pag_next:hover {background:rgba(59, 205, 220, 0.18);}
.paginator a .icv { vertical-align:top; margin:9px 0 0 0;}


.main-about {position:relative; font-size:12px; }
.main-about .content-title {margin:0 0 10px 0; font-size:16px; text-transform:uppercase;}


.track-full-block {
	padding:18px 20px; margin:17px -20px 25px; border:1px solid #d9ebed; border-left:0; border-right:0; background:#fff;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}

.track-full-player { overflow:hidden; margin:0 0 18px 0; text-align:center;}
.track-full-player-left { float:left; margin:0 10px 0 0;}


.item-track-full-detail {width:auto; height:28px; line-height:28px; padding:10px; border-top:1px solid #d9ebed; font-size:12px; color:#666;}
.item-track-full-detail a { color:#666;}
.item-track-full-detail-download { display:inline-block; vertical-align:top; margin:0 34px; font-size:20px;}
.item-track-full-detail-like { display:inline-block; vertical-align:top; margin:0 34px; font-size:20px; cursor:pointer;}

.item-track-full-bottom {padding:20px 20px 0; overflow:hidden; margin:0 -20px; border-top:1px solid #d9ebed; border-left:0; border-right:0;}

.item-track-full-share {height:40px; line-height:40px;}
.item-track-full-share-title {width:80px; float:left; font-size:18px; color:#fff; text-align:center; background:#546e7a;}
.item-track-full-share-title .icv { vertical-align:top; margin:11px 0 0 0;}
.item-track-full-share .ya-share2 { overflow:hidden;}
.item-track-full-share .ya-share2__list {width:100%; display:table;}
.item-track-full-share .ya-share2__list > li {width:1%; display:table-cell; margin:0 !important;}
.item-track-full-share .ya-share2__link {display:block !important;}
.item-track-full-share .ya-share2__badge {width:100% !important; display:block; border-radius:0 !important;}
.item-track-full-share .ya-share2__icon {
	width:100% !important; height:40px !important; display:block !important; background-repeat:no-repeat !important; background-position:center center !important;
	background-size:28px 28px !important;
}

a.item-track-btn-download {height:40px; line-height:40px; padding:0 20px; display:block; position:relative; margin:20px 0 0 0; color:#fff; text-decoration:none; text-align:center; background:#66bb6a;}
a.item-track-btn-download:after {width:auto; height:auto; content:' '; display:block; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(255,255,255,0.1); opacity:0; z-index:10;}
a.item-track-btn-download:hover:after { opacity:1;}
a.item-track-btn-download.bgs-purple {background:#8e24aa;}


.track-full-comments-wrap {
	padding:20px; margin:0 -20px 28px; border:1px solid #d9ebed; border-left: 0; border-right: 0; background:#fff;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}

.entry-comment {padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #d9ebed;}
.entry-comment-content { overflow:hidden; font-size:16px; color:#000;}
.entry-comment-author {margin:0 0 10px 0; font-size:12px; color:#666;}
.entry-comment-author a {text-decoration:none; border-bottom:1px solid #d1d1d1;}
.entry-comment-author a:hover {color:#338dc6; border-bottom-color:#338dc6;}

.add-comments {margin:20px 0 0 0;}
.add-comments textarea {width:100%; height:68px;}
.add-comments-button {margin:20px 0 0 0;}
.add-comments-button input {width:143px; height:40px; padding:0; display:block; margin:0; }



.entry-full-comments-info {margin:20px 0 30px 0;}

.adv-box {margin:14px 0; text-align:center;}
#allEntries .adv-box {display:block;}

.item-track-full-banka {margin:20px 0; text-align:center;}

.item-track-full-warning {padding:10px; margin:20px 0; border:1px solid #ccc; text-align:center;}


/* Profile */
.uf-field > label {padding:0 0 2px 6px; display:block; font-weight:bold; font-size:16px;}
.uf-field input[type="tel"], 
.uf-field input[type="email"], 
.uf-field input[type="text"], 
.uf-field  input[type="password"], 
.uf-field  textarea, 
.uf-field  select {
width:100%; padding:12px; margin:0;
box-sizing:border-box;
}

.uf-field {overflow:hidden; margin:0 0 10px 0;}
.uf-field .uf-status p {margin:0;}
#uf-submit {width:100%; height:auto; padding:12px; box-sizing:border-box;}

.uf-radio,
.uf-click,
.uf-checkbox {display:block; float:left; margin:0 5px 0 0;}
.uf-radio + label,
.uf-click + label,
.uf-checkbox + label {display:block; float:left;}
.uf-radio + label + input {clear:left;}

#uf-captcha {margin-bottom:8px;}


.page-profile .udtb {padding:8px 0; overflow:hidden; border-top:1px solid #eee;}
.page-profile a.btn {width:100%; height:auto; padding:8px; display:block; margin:8px 0; box-sizing:border-box;}

.profile-avatar {overflow:hidden;}
.profile-avatar .user_avatar {width:102px; max-height:102px; float:left; margin:0 12px 0 0; position:relative; overflow:hidden;}
.profile-avatar .user_avatar img {width:100%; height:auto; min-height:102px; vertical-align:top;}
.profile-avatar-ins {overflow:hidden;}

.page-profile #usch input,
.page-profile [name="fuser"] input,
.page-profile #addform input,
.page-profile .manTable input[type="text"],
.page-profile .manTable input[type="password"],
.page-profile .manTable select,
.page-profile .manTable textarea  {width:100% !important; height:auto !important; padding:8px !important; margin:5px 0 !important; box-sizing:border-box;}

.page-profile #addform > table,
.page-profile #addform > table tbody,
.page-profile #addform > table tr,
.page-profile #addform > table td {display:block;}


.page-profile .manTable,
.page-profile .manTable tbody,
.page-profile .manTable tr,
.page-profile .manTable td {display:block;}
.page-profile .manTable tr {padding:0 0 8px 0;}
.page-profile .manTable tr > td:first-child {padding:8px 0 0 0;border-top:1px solid #eee;}
.page-profile .manTable .manHr {display:none;}
.page-profile .manTable .manTdSep {display:none;}

.wrap .page-profile .manTable input.securityCode {width:120px !important;}



.uTable { border-spacing: 0 !important; }
.uTable tr:nth-child(even) { background: #ECEFF1; }
.uTable td { font-size: 0.875em; padding-bottom: 0.5em; padding-top: 0.5em; }
.uTable tr td:first-child { border-radius:4px; padding-left: 1em; }
.uTable tr td:nth-child(6) { border-radius:4px; padding-right: 1em; text-align: right !important; }
.uTable td:nth-child(2),
.uTable td:nth-child(3),
.uTable td:nth-child(5),
.uPM,
.users_list_search select[name="w"],
.users_list_search select[name="sort"],
.users_list_search select[name="res"],
.users_list_search input[type="checkbox"] { display: none; }




/* END */