.newtrack {
 margin-left:3px;
}
.newtrack .newtrack-title {
 border-radius:5px;
 color: #fff;
 font-size: 21px;
 text-shadow: 2px 1px 1px rgb(0, 0, 0);
 font-family: 'Arial', cursive;
 height: 60px;
 line-height: 52px;
 text-align: center;
 position: relative;
 background-color: #1C201A;
 background: -webkit-gradient(linear, left top, left bottom, from(#089797), to(#089797));
 background: -webkit-linear-gradient(top, #089797 0%, #089797 100%) !important;
 background: -moz-linear-gradient(top, #69c334 0%, #5cb228 100%);
 background: -ms-linear-gradient(top, #69c334, #5cb228);
 background: -o-linear-gradient(top, #69c334, #5cb228);
}



.newtrack .newtrack-reg2 {
 border-radius:5px;
 color: #fff;
 font-size: 25px;
 text-shadow: 2px 1px 1px rgb(0, 0, 0);
 font-family: 'Arial', cursive;
 height: 60px;
 line-height: 52px;
 text-align: center;
 position: relative;
 background-color: #5cb228;
 background: -webkit-gradient(linear, left top, left bottom, from(#69c334), to(#5cb228));
 background: -webkit-linear-gradient(top, #69c334 0%, #5cb228 100%) !important;
 background: -moz-linear-gradient(top, #69c334 0%, #5cb228 100%);
 background: -ms-linear-gradient(top, #69c334, #5cb228);
 background: -o-linear-gradient(top, #69c334, #5cb228);
}


.newtrack .newtrack-Bekbolat {
 border-radius:5px;
 color: #fff;
 font-size: 6px;
 text-shadow: 2px 1px 1px rgb(0, 0, 0);
 font-family: 'Arial' ;
 height: 40px;
 line-height: 39px;
 text-align: center;
 position: relative;
 background-color: #5cb228;
 background: -webkit-gradient(linear, left top, left bottom, from(#69c334), to(#5cb228));
 background: -webkit-linear-gradient(top, #69c334 0%, #5cb228 100%) !important;
 background: -moz-linear-gradient(top, #69c334 0%, #5cb228 100%);
 background: -ms-linear-gradient(top, #69c334, #5cb228);
 background: -o-linear-gradient(top, #69c334, #5cb228);
}

.newtrack .newtrack-title:first-of-type {
 box-shadow:0 1px 0 #fff inset;
 border-radius:2px 2px 0 0;
}

.newtrack .newtrack-title:before {
 background: url("/images/Playlist.png") no-repeat;
 content: "";
 height: 48px;
 left: 12px;
 position: absolute;
 top: 7px;
 width: 48px;
}



.newtrack .newtrack-reg2:before {
 background: url("/img/register.png") no-repeat;
 content: "";
 height: 48px;
 left: 12px;
 position: absolute;
 top: 7px;
 width: 48px;
}


.newtrack .cmsepline {
 height:4px;
 background:#55a922;
 border-top:1px solid #4d9a1f;
 box-shadow:0 1px 0 #52a421 inset;
 border-bottom:1px solid #6cc735;
}

.newtrack .newtrack-box {
 background: url("/images/Playlist.png") no-repeat;
 background-color: #5cb228;
 background: -webkit-gradient(linear, left top, left bottom, from(#69c334), to(#5cb228));
 background: -webkit-linear-gradient(top, #69c334 0%, #5cb228 100%) !important;
 background: -moz-linear-gradient(top, #69c334 0%, #5cb228 100%);
 background: -ms-linear-gradient(top, #69c334, #5cb228);
 background: -o-linear-gradient(top, #69c334, #5cb228);
 border-radius:10px;
}


.newtrack .newtrack-reg {
 background: url("/img/register.png") no-repeat;
 background-color: #5cb228;
 background: -webkit-gradient(linear, left top, left bottom, from(#69c334), to(#5cb228));
 background: -webkit-linear-gradient(top, #69c334 0%, #5cb228 100%) !important;
 background: -moz-linear-gradient(top, #69c334 0%, #5cb228 100%);
 background: -ms-linear-gradient(top, #69c334, #5cb228);
 background: -o-linear-gradient(top, #69c334, #5cb228);
 border-radius:10px;
}



.newtrack .newtrack-m {
 margin: 3px 8px 0;
 padding-bottom: 8px;
}

.newtrack .newtrack-m li {
 display:block;
 width: 100%;
 border-right:1px solid #52a421;
 border-bottom:2px dotted #5cb228;
 margin:0 4px 3px 2px;
 overflow: hidden;
}

.newtrack .newtrack-m li a {
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 background:#55a922;
 border-radius:3px;
 color:#fff;
 display: block;
 font-size: 10pt;
 font-style: normal;
 height: 33px;
 line-height: 31px;
 position: relative; 
 padding-left: 25px;
}

.newtrack .newtrack-m li:hover a {
 text-decoration: none;
 background-color: #79c949;
}

.newtrack .newtrack-m li a:after {
 content: "";
 width: 8px;
 height: 8px;
 position: absolute;
 left: 10px;
 top: 12px;
 background: url("/img/kazmusic-bg.png") no-repeat -18px -105px;
}
.newtrack .newtrack-m li:last-of-type {
 border:0 none;
}

.newtrack .newtrack-m li span {
 background:#f91540;
 border-radius:3px;
 color:#fff;
 padding:0 6px;
 margin: 0 0 0 4px;
}

.newtrack .cmsepline {
 height:4px;
 background: #089797;
 border-top: 1px solid #089797;
 box-shadow:0 1px 0 #089797 inset;
 border-bottom:1px solid #089797;
}


.sidebar-block  ul li { background: url(/images/li-bullet.png) no-repeat 0px 11px; padding: 7px 0px 7px 22px; }
.sidebar-block ul li ul { padding:5px 0px 0px 17px; margin: 0px 0px -7px;
 }
					

.xw-plain, .xw-resize, .xw-active {  
  background-color: rgba(70,70,70,0.6);  
  background: rgba(70,70,70,0.7);  
  padding: 4px !important;  
  border-radius: 4px;  
  box-shadow: 0px 12px 25px rgba(0, 0, 0, 0.5 ); }  
   
  .x-sh, .xsl { display: none !important; }  
   
  .xw-hdr {  
  text-align: left !important;  
  white-space: nowrap !important;  
  padding: 1px 0 0 0 !important;  
  white-space: nowrap !important;  
  zoom: 1 !important;  
  height: 35px !important; }  
   
  .xw-hdr-text {  
  color: #fff !important;  
  vertical-align: 3px!important;  
  cursor: default!important;  
  font: 13px tahoma,arial,verdana,sans-serif !important;  
  line-height: 35px!important;  
  margin-left: 10px;  
  text-shadow: 0 1px 1px rgba(0,0,0,0.3) !important; }  
   
  .xw-sps, .xw-tc, .xw-tr {  
  border-bottom: 0px solid #eee;  
  color: #000 !important;  
  font-size: 1.2em !important }  
   
  .xt {  
  width: 22px !important;  
  height: 22px !important;  
  background: url('/images/close_popup.png') no-repeat !important;  
  float: right !important;  
  border: 0 !important;  
  text-decoration: none !important;  
  margin-top: 11px !important; }  
   
  .xt-close { background-position: 0 0 !important; }  
   
  .xt-close-over { background-position: 0 0 !important; }  
   
  .xt-maxi { display: none !important; }  
   
  .xt-mini { display: none !important; }  
   
  .xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc {  
  background: #fff !important;  
  border: 0 !important;  
  border-radius: 0px;  
  moz-border-radius: 0px;  
  webkit-border-radius: 3px; }  
   
  .xw-body {  
  border: 0 !important;  
  padding-left: 7px !important;  
  padding-right: 1px !important; }  
   
  .xw-tl { border-bottom: 1px solid #eee; }  
   
  .xw-tl, .xw-tr, .xw-tc {  
  background: #2c5687 url(/images/maintitle.png) repeat-x top !important;  
  border-radius: 3px 3px 0 0 !important;  
  border-color: #316897 !important; }  
   
  .xw-sps { display: none !important; }  
   
  .myWinCont { width: 100% !important; }  
   
  .xw-body {  
  border: 0 !important;  
  padding-left: 2px !important;  
  padding-right: 1px !important; }  
   
  .xw-ml {  
  padding-left: 1px !important;  
  padding-bottom: 5px;  
  border-bottom-left-radius: 3px;  
  border-bottom-right-radius: 3px; }  
   
  .xw-bl { display: none !important; }  
   
  .myWinTD1 {  
  background: rgb(255, 255, 255) !important;  
  border-bottom: 1px solid rgb(250, 250, 250) !important; }  
   
  /* Вид фона сайлов */  
  .myWinTD2 { background: rgba(49, 104, 151, 0.11) !important; }  
   
  /* Вид фона при наведении на поле со смайлом */  
  .myWinCont fieldset {  
  border: 1px solid #eee !important;  
  padding: 2px 5px !important;  
  margin-bottom: 3px !important; }  
   
  /* Вид обводки в архиве опроса */  
  .myWinPollTd {  
  background: #fff !important;  
  text-align: center !important; }  
   
  /* Вид полей в архиве опроса */  
  .myWinPollT {  
  background: rgb(243, 243, 243) !important;  
  float: left !important;  
  margin-right: 257px !important;  
  width: 100% !important; }  
   
  .myWinPollG { display: none !important; }  
   
  .myWinCont strong, b {  
  font-weight: initial !important;  
  font-size: 11px !important;  
  color: rgb(63, 63, 63) !important; }  
   
  .myBtnLeft, .myBtnRight, .myBtnLeftA, .myBtnRightA { display: none !important; }  
   
  .myBtnCenter, .myBtnCenterA { background: none !important; }  
   
  .myBtnCont a:link {  
  background: #212121 url(/images/topic_button.png) repeat-x top !important;  
  border: 1px solid #212121;  
  border-width: 1px 1px 0 1px;  
  border-radius: 3px;  
  -moz-box-shadow: inset 0 1px 0 0 #5c5c5c, 0px 2px 3px rgba(0,0,0,0.2);  
  -webkit-box-shadow: inset 0 1px 0 0 #5c5c5c, 0px 2px 3px rgba(0,0,0,0.2);  
  box-shadow: inset 0 1px 0 0 #5c5c5c, 0px 2px 3px rgba(0,0,0,0.2);  
  color: #fff !important;  
  text-shadow: 0 -1px 0 #191919 !important;  
  font: 300 12px/1.3 Helvetica, Arial, sans-serif;  
  line-height: 25px;  
  height: 25px;  
  padding: 0 10px;  
  text-align: center;  
  min-width: 60px;  
  display: inline-block;  
  cursor: pointer; }  
   
  .myBtnCont a:hover { background: #212121 !important; }