#m_tools_wrp *{margin:0;padding:0;list-style:none !important;line-height:12px;outline:none !important}
#m_tools_wrp{min-width:100%;position:fixed;left:0;z-index:100000;border-top:1px solid;border-bottom:1px solid;font-size:10px;font-family:Arial,Helvetica,sans-serif}
#m_tools_switcher{position:absolute;width:30px;height:15px;line-height:15px;left:0;border:1px solid;cursor:pointer;font-size:20px;text-align:center}
#m_tools_text{position:absolute;left:0;font-size:12px}
.m_tools_top #m_tools_text{bottom:20px}
.m_tools_bottom #m_tools_text{top:20px}
#m_tools_main{width:960px;height:100%;position:relative}
#m_tools_meta_wrap{width:530px;float:left;margin-top:10px}
#m_tools_current_cvr,#m_tools_crv_rp{text-align:center;font-size:18px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5)}
#m_active_title{font-weight:bold;font-size:12px;line-height:18px;padding-right:10px}
#m_active_meta{font-size:10px}
#m_active_meta a,#m_active_meta a:visited{color:#666}
#m_active_meta a:hover{text-decoration:none}

#m_tools_360{width:430px;float:right}
#m_tools_360>div,#m_tools_360>a{float:left}
#m_tools_360_navi{position:relative;width:80px;height:40px}
#m_tools_360>div{margin-right:11px}
#m_tools_360>div:last-child{margin-right:0}
#m_tools_360_navi>a{background-repeat:no-repeat;display:block;position:absolute;-webkit-border-radius:100%;border-radius:100%}
#m_tools_360_navi #m_tools_pev{background-image:url(http://www.cesuryapi.info/library/music/m_prev.png);background-position:5px 12px;top:5px;left:0;width:30px;height:30px}
#m_tools_360_navi #m_tools_next{background-image:url(http://www.cesuryapi.info/library/music/m_next.png);background-position:12px 12px;top:5px;left:50px;width:30px;height:30px}
#m_tools_360_navi #m_tools_pause{top:0;left:20px;width:40px;height:40px;z-index:3}
#m_tools_360_navi .mct_play{background-image:url(http://www.cesuryapi.info/library/music/m_play.png);background-position:15px 11px}
#m_tools_360_navi .mct_pause{background-image:url(http://www.cesuryapi.info/library/music/m_pause.png);background-position:16px 12px}
#m_tools_timebar{position:relative}
#m_tools_timebar div{position:absolute;top:0;left:0}
#m_tools_timebar div,#m_tools_ses,#m_tools_ses div{cursor:pointer}
#m_tools_timebar div{width:0}
#m_tools_timebar span{margin-top:10px}
#m_tools_ses div{width:100%}
#m_tools_timebar #m_tools-active_time{float:left}
#m_tools_timebar #m_tools-total_time{float:right}
#m_tools_ses{margin-right:5px !important}
#m_tools_ses_imz{background-image:url(http://www.cesuryapi.info/library/music/m_volume.png);background-repeat:no-repeat;background-position:0 3px;width:20px;height:22px}
#mct_playlist-toggle{margin-right:0 !important}
#m_tools_timebar,#m_tools_timebar div,#m_tools_ses,#m_tools_ses div{height:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#mct_playlist-toggle,#mct_playlist-shuffle{background-repeat:no-repeat;display:block;width:25px;height:25px;-webkit-border-radius:100%;border-radius:100%}
#mct_playlist-toggle{background-image:url(http://www.cesuryapi.info/library/music/m_playlist.png);background-position:7px 7px}
#mct_playlist-shuffle{background-image:url(http://www.cesuryapi.info/library/music/m_shuffle.png);background-position:5px 7px}
#mct_playlist-wrapper{padding-right:15px;padding-bottom:15px}
#mct_playlist{width:100%;height:100%}
#mct_playlist-wrapper li{line-height:20px}
#mct_playlist-wrapper li img,#mct_playlist-wrapper li .mtcrs{text-align:center;float:left;width:20px;height:20px}
#mct_playlist-wrapper li>span{float:left;line-height:20px;margin-left:10px;cursor:pointer}
#mct_playlist-wrapper li span:hover{text-decoration:underline}
#mct_playlist-wrapper li .mtr_tr{font-size:18px;line-height:22px;float:right;cursor:pointer}
.mt_xml_ply span{display:none}
.mt_ps #m_tools_switcher{display:none;font-size:20px;text-align:center}
.mt_eng_con{width:1px;height:1px;position:fixed;top:-200px;left:-200px}
.m_tools_scroll_w{display:inline-block;position:relative;overflow:hidden}
.m_tools_scroll_w .box,.m_tools_scroll_w .box .m_tools_scroll_i{width:1150px}
.m_tools_scrollbar{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:absolute;opacity:0;filter:alpha(opacity=0);-webkit-transition:linear 300ms opacity;-moz-transition:linear 300ms opacity;-o-transition:linear 300ms opacity}
.m_tools_scrollbar-shown{opacity:1;filter:alpha(opacity=100)}
.m_tools_scrollbar-vertical{width:7px;margin-top:2px;right:2px;top:0}
.m_tools_scroll_i{overflow-y:hidden}
.m_tools_scroll_i::-webkit-scrollbar,.m_tools_scroll_i::scrollbar{width:0;height:0}
.m_clearfix:before,.m_clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.m_clearfix:after{clear:both}
.m_clearfix{zoom:1}
.clear{clear:both}

/*MEDIA*/
@media only screen and (min-device-width :320px) and (max-device-width :480px){#m_tools_meta_wrap>p{margin-left:45px !important}
#m_tools_current_cvr,#m_tools_crv_rp,#m_tools_crv_rp canvas,#m_tools_crv_rp svg{max-width:40px !important;max-height:40px !important}
#m_tools_360>div{display:none}
#m_tools_360>div:first-child{display:block;margin-right:0}
#m_active_title{font-size:9px;line-height:9px}
#m_active_meta{font-size:6px;line-height:8px}
#m_tools_timebar,#m_tools_ses,#m_tools_ses_imz,#mct_playlist-toggle,#mct_playlist-shuffle{display:none}
}
@media only screen and (max-width :320px){#m_tools_main{width:320px}
#m_tools_meta_wrap{width:240px}
#m_tools_360{width:80px}
#m_tools_timebar,#m_tools_ses,#m_tools_ses_imz,#mct_playlist-toggle,#mct_playlist-shuffle{display:none}
}
@media only screen and (min-width :321px){#m_tools_main{width:480px}
#m_tools_meta_wrap{width:400px}
#m_tools_360{width:80px}
#m_tools_timebar,#m_tools_ses,#m_tools_ses_imz,#mct_playlist-toggle,#mct_playlist-shuffle{display:none}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){#m_tools_main{margin-right:auto !important;margin-left:auto !important;width:768px}
#m_tools_meta_wrap{width:338px}
#m_tools_360{width:430px}
#m_active_title{font-size:11px;line-height:11px}
#m_active_meta{font-size:8px;line-height:8px}
#m_tools_timebar,#m_tools_ses,#m_tools_ses_imz,#mct_playlist-toggle,#mct_playlist-shuffle{display:block}
}
@media only screen and (min-width :1224px){#m_tools_main{width:1170px}
#m_tools_meta_wrap{width:630px}
#m_tools_360{width:540px}
#m_tools_timebar,#m_tools_ses,#m_tools_ses_imz,#mct_playlist-toggle,#mct_playlist-shuffle{display:block}
}