	/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
html, button, input, select, textarea { color: #222; }
/*html { font-size: 1em; line-height: 1.4; }*/
::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}
::selection { background: #b3d4fc; text-shadow: none; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0; }
textarea { resize: vertical; }
a:focus{outline:none;} 
a{outline: 0 !important; color:#000000;}

/* ==========================================================================
Print styles.
Inlined to avoid required HTTP connection: h5bp.com/r
========================================================================== */

@media print {
 * { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; }
 a,  a:visited { text-decoration: none; }
 a[href]:after { content: " (" attr(href) ")"; }
 abbr[title]:after { content: " (" attr(title) ")"; }
 .ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after { content: ""; }
 pre,  blockquote { border: 1px solid #999; page-break-inside: avoid; }
 thead { display: table-header-group; /* h5bp.com/t */ }
 tr,  img { page-break-inside: avoid; }
 img { max-width: 100% !important; }
 @page {
  margin: 0.5cm;
 }
 p,  h2,  h3 { orphans: 3; widows: 3; }
 h2,  h3 { page-break-after: avoid; }
}


/*! normalize.css v1.1.3 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block;  *display: inline; *zoom: 1;
}
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none;}
html { font-size: 100%; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
html, button, input, select, textarea { font-family: sans-serif; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
mark { background: #ff0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ''; content: none; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
dl, menu, ol, ul { margin: 1em 0; }
dd { margin: 0 0 0 40px; }
menu, ol, ul { padding: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; }
img { border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */  *margin-left: -7px; /* 3 */}
button, input, select, textarea { font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */  *vertical-align: middle; /* 3 */
}
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */  *overflow: visible;  /* 4 */
}
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */  *height: 13px; /* 3 */
 *width: 13px; /* 3 */
}
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0;}
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
table { border-collapse: collapse; border-spacing: 0; }

*{padding:0; margin:0; outline:0;}
a img{border:none}a{text-decoration:none}a:hover{text-decoration:none}
ul, li{padding:0; margin:0; list-style:none}
.FL{float:left}.FR{float:right}.CL{clear:both; font-size:0; line-height:0; height:0}.CL1{clear:both}
.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}
.FL{float:left;}.FR{float:right;}.FN{float:none;}.CL{clear:both; font-size:0; line-height:0; height:0;}.CL1{clear:both}
:focus{outline:0}.PR{position:relative}
.checkBox{height:13px; width:13px; vertical-align:middle}
.no_brd{border:0 !important}.dsno{ display:none}

.clearfix:before,.clearfix:after{content:" "; display:table;}
.clearfix:after{clear:both}
.clearfix{*zoom:1}

/*fonts.css*/

@font-face {
  font-family: 'Hungama_Iconography_02';
  src:  url('../fonts/Hungama_Iconography_02.eot?agzsnp');
  src:  url('../fonts/Hungama_Iconography_02.eot?agzsnp#iefix') format('embedded-opentype'),
    url('../fonts/Hungama_Iconography_02.woff2?agzsnp') format('woff2'),
    url('../fonts/Hungama_Iconography_02.ttf?agzsnp') format('truetype'),
    url('../fonts/Hungama_Iconography_02.woff?agzsnp') format('woff'),
    url('../fonts/Hungama_Iconography_02.svg?agzsnp#Hungama_Iconography_02') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Hungama_Iconography_02' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-ic_similar:before {
  content: '\22';
}
.icon-ic_Clear_Queue:before {
  content: "\2a";
}
.icon-ic_SaveAs_playlist:before {
  content: "\25";
}
.icon-ic_Listview:before {
  content: "\5e";
}
.icon-ic_stop:before {
  content: "\40";
}
.icon-ic_pause:before {
  content: "\23";
}
.icon-ic_viewalbum:before {
  content: "\7c";
}
.icon-ic_playback:before {
  content: "\21";
}
.icon-ic_playnext:before {
  content: "\2d";
}
.icon-ic_languages:before {
  content: "\24";
}
.icon-games:before {
  content: "\67";
}
.icon-ic_add_watchlist:before {
  content: "\44";
}
.icon-ic_watchlist:before {
  content: "\64";
}
.icon-ic_view:before {
  content: "\58";
}
.icon-ic_playcircle:before {
  content: "\3d";
}
.icon-ic_viewoff:before {
  content: "\78";
}
.icon-ic_info:before {
  content: "\69";
}
.icon-ic_add_playlist:before {
  content: "\61";
}
.icon-ic_add_queue:before {
  content: "\41";
}
.icon-ic_add:before {
  content: "\2b";
}
.icon-ic_artist:before {
  content: "\5d";
}
.icon-ic_left_arrow:before {
  content: "\3c";
}
.icon-ic_car:before {
  content: "\7b";
}
.icon-ic_cancel:before {
  content: "\43";
}
.icon-ic_coins:before {
  content: "\63";
}
.icon-ic_dropup:before {
  content: "\5a";
}
.icon-ic_coming_soon:before {
  content: "\77";
}
.icon-ic_coupan:before {
  content: "\71";
}
.icon-ic_delete:before {
  content: "\2f";
}
.icon-ic_desktop:before {
  content: "\34";
}
.icon-ic_downloads:before {
  content: "\62";
}
.icon-ic_edit:before {
  content: "\26";
}
.icon-ic_enjoy:before {
  content: "\65";
}
.icon-ic_dropdown:before, .ha_player .icon-ic_dropdown:before{content:"<"}

.icon-ic_favourite_fill:before {
  content: "\66";
}
.icon-ic_favourite:before {
  content: "\46";
}
.icon-ic_fallow:before {
  content: "\35";
}
.icon-ic_following:before {
  content: "\36";
}
.icon-ic_help:before {
  content: "\3f";
}
.icon-ic_home:before {
  content: "\48";
}
.icon-ic_kids:before {
  content: "\6b";
}
.icon-ic_leaderboard:before {
  content: "\4c";
}
.icon-ic_live_shows:before {
  content: "\6c";
}
.icon-ic_secure:before {
  content: "\54";
}
.icon-ic_login:before {
  content: "\56";
}
.icon-ic_logout:before {
  content: "\76";
}
.icon-ic_menu:before {
  content: "\e925";
}
.icon-ic_mobile_tab:before {
  content: "\37";
}
.icon-ic_movies:before {
  content: "\4d";
}
.icon-ic_mp3:before {
  content: "\38";
}
.icon-ic_mp4:before {
  content: "\39";
}
.icon-ic_music:before {
  content: "\53";
}
.icon-ic_netbanking:before {
  content: "\4e";
}
.icon-ic_right_arrow:before {
  content: "\3e";
}
.icon-ic_notifications:before {
  content: "\6e";
}
.icon-ic_offer:before {
  content: "\4f";
}
.icon-ic_password:before {
  content: "\4b";
}
.icon-ic_apps:before {
  content: "\5b";
}
.icon-ic_plans:before {
  content: "\28";
}
.icon-ic_play:before {
  content: "\50";
}
.icon-ic_playlist:before {
  content: "\70";
}
.icon-ic_radio:before {
  content: "\52";
}
.icon-ic_repeat:before {
  content: "\72";
}
.icon-ic_search:before {
  content: "\73";
}
.icon-ic_settings:before {
  content: "\74";
}
.icon-ic_share:before {
  content: "\42";
}
.icon-ic_videos:before {
  content: "\57";
}
.icon-ic_smart_watch:before {
  content: "\7d";
}
.icon-ic_star_fill:before {
  content: "\33";
}
.icon-ic_star_half:before {
  content: "\32";
}
.icon-ic_star:before {
  content: "\31";
}
.icon-ic_more_ver:before {
  content: "\6d";
}
.icon-ic_tick:before {
  content: "\5c";
}
.icon-ic_smart_tv:before {
  content: "\68";
}
.icon-ic_user:before {
  content: "\55";
}
.icon-ic_wallet2:before {
  content: "\29";
}


#videoplayer .icon-ic_share_1-17:before{content: "\26";}

.live_radio .ha_player-playerControls{margin:18px 0px 0px 15px !important;}
@font-face {
    font-family: 'indian_rupeeregular';
    src: url('../fonts/indianrupee-webfont.woff2') format('woff2'),
         url('../fonts/indianrupee-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.ruppe{font-family:indian_rupeeregular;}
body{font-family: 'Muli', sans-serif; font-size:10px;}

.mainwrapp{width:100%; margin:0 auto; position:relative;}
.header{border-bottom:1px solid #d6d6d6; padding:12px 25px 12px 15px;}
.hm-Logo{background:url(../images/hmusic_logo.png) no-repeat; width:339px; height:50px; display:inline-block; float:left; background-size:100%;}
.searchIcon{width:26px; height:24px; display:inline-block; float:right; font-size:22px;}
.user-Icon{font-size:20px; width:38px; height:40px; display:inline-block; float:right; margin-right:30px;}
.lang-Tab{margin:15px 0px 5px 0px; position:relative; text-align:center;}
.bgdvrp{font-size:200%; font-weight:500; padding:5px 12px; border:1px solid #cccccc; border-radius:5px; display:inline-block;}
.trv_frm{display:inline-block;}
.arw_spv{width:15px; height:11px; background:url(../images/arwdwn.png) no-repeat; display:inline-block; background-size:100%; vertical-align:middle;}
.dropp_sele{position:absolute; z-index:2; background:#fff; font-size:180%; font-weight:500; width:40%; -webkit-box-shadow: -1px 2px 21px -2px rgba(0,0,0,0.75); -moz-box-shadow: -1px 2px 21px -2px rgba(0,0,0,0.75);box-shadow: -1px 2px 21px -2px rgba(0,0,0,0.75); right:0px; display:none; top:0px;}
.dropp_sele ul li a{border-bottom:1px solid #acabab; padding:8px 3px; color:#333; display:block; text-align:left;}
.dropp_sele ul li:last-child a{border:0px;}
.pagewrap{padding-left:10px;}
#search-panel{background:#fff; position:absolute; z-index:999; left:100%; top:0px; width:100%; display:none;}
.searchheader{padding:15px 15px 10px 15px; border-bottom:1px solid #d6d6d6;}
.search-text{width:85%; height:22px; border:0px; color:#ccc; float:left; font-size:16px; background:#e5e5e5;}
.inputout{background:#e5e5e5; border-radius:4px; padding:5px 10px; width:85%; display:inline-block;}
.MT5{margin-top:5px;}
.back-arrow{width:7%; float:left;}
.srchclose{width:17px; height:17px; float:right; display:inline-block; background-size:100%; margin-top:2px; display:none; font-size:16px;}
.backarw{background:url(../images/bckarw.png) no-repeat; width:11px; height:22px; display:inline-block; background-size:100%;}
.popsearch{padding:10px 5px; font-size:16px; color:#000; font-weight:bold; border-bottom:1px solid #ccc;}
.search-res ul li a{padding:10px 5px; font-size:15px; color:#000; border-bottom:1px solid #ccc; text-transform:capitalize; display:block;}
.headTitle{padding:10px 0px 10px 0px;}
.headTitle h2{color:#333333; font-weight:900; font-size:270%;}
.edipic-slider li{width:555px; margin-right:12px; float:left;}
.popalb-slider li{width:455px; margin-right:12px; float:left; overflow:hidden;}
.flashcard, .flashcard1{height:455px; width:455px; margin: 10% auto;  -webkit-transform-style: preserve-3d;  transition: all 1.0s; -webkit-transition: all 1.0s;}
.front, .back{height:455px; width:455px; position: absolute; text-align: center; -webkit-backface-visibility: hidden;}
.flipped, .back{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);}

.artistlb-slider li{width:350px; margin-right:12px; float:left; text-align:center;}
.editpic-strip, .popalb-strip, .artistlb-strip{width:100%; overflow:hidden;}
.edipic-slider, .popalb-slider, .artistlb-slider{overflow:auto; overflow-y:hidden;}
.ediPicks li img, .popAlbum li img, .artradn li img{width:100%; height:auto; display:block;}
.artradn li img{border-radius:15px;}
.posrel{position:relative;}
.pad15{padding-bottom:15px;}
.gread{position:absolute; z-index:1; width:100%; height:100%; left:0px; bottom:0px; background: -moz-linear-gradient(bottom, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to top, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}
.ovelName{width:95%; margin-top:5px;}
.ediname{width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#333333; font-size:240%; font-weight:400; line-height:18px;}
.ediSubname{width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#999999; font-size:180%; font-weight:300;}
::-webkit-scrollbar { display: none;}
#bTab{margin:30px 0px;}
.MR10{margin-right:10px;}
.midbutton{width:32.7%; background:#1870b7; display:block; color:#fff; text-align:center; padding:20px 0px; border-radius:10px; float:left; font-size:180%;}
.playlistIcon{background:url(../images/playlist_icon.png) no-repeat; width:48px; height:42px; text-align:center; display:inline-block; background-size:100%; margin-bottom:5px;}
.radioIcon{background:url(../images/radio_icon.png) no-repeat; width:48px; height:45px; text-align:center; display:inline-block; background-size:100%; margin-bottom:5px;}
.videoIcon{background:url(../images/videos_icon.png) no-repeat; width:47px; height:48px; text-align:center; display:inline-block; background-size:100%; margin-bottom:5px;}

.pageWrappn{padding:0px 10px 0px 0px;}
.more{color:#333; float:right; font-size:210%; margin-top:5px;}
.popalname{width:95%; color:#333; font-size:22px; margin:10px 0px;}
.popalname a{color:#333;}
.popalnamenv{color:#333; font-size:220%; margin:10px 0px 0px 0px; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.popalnamenv a{color:#333;}
.popalnamemov{color:#999; font-size:170%; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.popalnamemov a{color:#999;}
.transl{z-index:2; position:absolute; background:#000; opacity:0.7; width:100%; height:100%; display:none;}
.bodyhidd{overflow:hidden;}

.defaultstate{padding:0px 10px;}
.srchnext{padding:0px 12px 0px 12px; display:none;}
.srchnext h2{color:#333333; font-size:160%; font-weight:800; padding-bottom:15px; margin-top:18px;}
.srchnext ul{border-bottom:1px solid #d6d6d6;}
.srchnext ul li a{color:#333333; font-size:150%; padding:0px 0px 15px 8px; display:block;}
.srchscroll{overflow:scroll; height:300px;}
.artnamsrch{font-weight:900; font-size:220%; float:left; color:#000; line-height:20px;}
.herbrdbtm{border-bottom:1px solid #d6d6d6;}
.snglist{padding-right:10px;}
.snglist ul li{padding:12px 0px; border-bottom:1px solid #d6d6d6; position:relative;}
.sngimg{width:20%; float:left;}
.sngimg img{width:100%; height:auto; display:block;}
.sngimgrht{width:58%; float: left; margin-left: 3%;}
.sinlisttit{color:#333333; font-size:180%; font-weight:600;}
.sinlistmov{color:#999999; font-size:150%;}

/*login-mobile page*/
.logname{color:#333333; font-size:180%; text-align:center; margin:20px 0px; font-weight:600;}
.loglft{width:48px; border-bottom:1px solid #cccccc; padding-bottom:5px; float:left;}
.logrht{border-bottom:1px solid #cccccc; padding-bottom:5px; overflow:hidden; margin-left:65px;}
.MR10{margin-right:10px;}
.indflag{background:url(../images/ind-flag.png) no-repeat; width:18px; height:11px; display:inline-block; background-size:100%; float:left; margin-top:2px;}
.indtxtbx{width:25px; float:right; text-align:right; color:#333; border:0px; background:none; font-size:140%;}
.mobtxtbx{width:100%; color:#333; border:0px; background:none; font-size:140%;}
.sendbtncon{margin:35px 0px 30px 0px; width:100%; display:inline-block; background:#1870b7; border:0px; border-radius:4px; text-transform:uppercase; color:#fff; font-size:150%; padding:10px 0px; text-align:center;}
.logdesc{color:#999ea2; font-size:130%; line-height:18px; text-align:center;}
.logdesc span{color:#333;}
input[placeholder], [placeholder], *[placeholder]{color: #333333 !important; opacity:0.7;}

/*login-email page*/
.MT20{margin-top:20px;}
.logintxtn{border:0px; border-bottom:1px solid #cccccc; padding:10px 1%; font-size:150%; background:none; width:97%;}
.errmsg{margin:6px 0px 0px 4px; color:#ff0000; font-size:120%;}
.forblue{color:#0f7ef3; font-size:140%; line-height:18px; text-align:right; display:block;}
.logdesclo{color:#666666; font-size:140%; line-height:18px; text-align:center; font-weight:400;}
.forblues{color:#0f7ef3;}

/*My Profile page*/
.myprof-top{padding:20px 0px; border-bottom:1px solid #d6d6d6; display:none;}
.proflogname{color:#333333; font-size:180%; text-align:center; font-weight:600;}
.proflogsec{width:25%; text-align: center; float:left; font-size:150%; position:relative;}
.proflogsec a{display:block;}
.proflogsec .MT6{margin-top:6px;}
.prof-mobile{background:url(../images/prof_mob.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.prof-mail{background:url(../images/prof_mail.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.prof-fb{background:url(../images/prof_fb.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.prof-google{background:url(../images/prof_google.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.active .prof-mobile{background:url(../images/prof_mob_act.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.active .prof-mail{background:url(../images/prof_mail_act.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.active .prof-fb{background:url(../images/prof_fb_act.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.active .prof-google{background:url(../images/prof_google_act.png) no-repeat; display:inline-block; background-size:100%; width:60px; height:60px;}
.myprofsec ul li a{padding:20px 10px; border-bottom:1px solid #d6d6d6; display:block;}
.prof_lft{float:left; width:50px;}
.prof_cen{float:left; width:70%; font-size:220%; color:#333; line-height:22px;}
.prof_nxtarw{background:url(../images/prof_nxtarw.png) no-repeat; width:15px; height:27px; display:inline-block; float:right; background-size:100%;}
.prof_lft .icon-ic_download, .prof_lft .icon-ic_playlist, .prof_lft .icon-ic_favourite, .prof_lft .icon-ic_offer, .prof_lft .icon-ic_settings{font-size:26px; color:#333;}
.profimg{width:120px; float:left; padding:0px 20px;}
.profimg img{width:100%; height:auto; display:block; border-radius:200px;}
.profname{margin:15px 40px 0px 10px; overflow:hidden;}
.unamec{color:#333; width:100%; font-size:250%; font-weight:600; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}
.unamecmail{color:#999; font-size:180%;}
.profplus{background:url(../images/prof_plus.png) no-repeat; width:27px; height:27px; background-size:100%; display:inline-block; position:absolute; z-index:2; right:-9px; bottom:0px;}
.active .profplus{background:url(../images/prof_sel.png) no-repeat; width:27px; height:27px; background-size:100%; display:inline-block; position:absolute; z-index:2; right:-9px; bottom:0px;}
.profpnts{padding:25px 10px; border-bottom:1px solid #d6d6d6; text-align:center; display:none;}
.profcol{width:28%; padding:0px 2%; display:inline-block; text-align:center;}
.coinprof{position:relative; background:url(../images/profcoin_img.png) no-repeat; width:72px; height:53px; display:inline-block; background-size:100%;}
.newmakprof{background:url(../images/prof_newsmaker.png) no-repeat; width:56px; height:53px; display:inline-block; background-size:100%;}
.prof_lidbo{background:url(../images/prof_leadboard.png) no-repeat; width:70px; height:53px; display:inline-block; background-size:100%;}
.profretxt{color:#333333; padding:10px 0px; font-size:200%;}
.profredlnk{border:2px solid #0080fd; border-radius:50px; padding:10px 0px; text-align:center; width:100%; color:#0080fd; font-weight:600; font-size:160%; display:block; text-transform:uppercase;}
.profcoin_info{background:url(../images/infoicn.png) no-repeat; width:30px; height:30px; background-size:100%; display:inline-block; position:absolute; z-index:2; right:-9px; top:0px;}

#lightbox{display:none; background: rgba(0,0,0,0.5); position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1000;}
#redemcoin-panel{display:none; position:fixed; top:50px; left:50%; margin-left:-150px; width:300px; background:#FFFFFF; border-radius:3px; z-index:1001;}
.paddred{padding:20px 15px; position:relative;}
.coinicn{background:url(../images/profcoin_img.png) no-repeat; width:62px; height:50px; display:inline-block; vertical-align:bottom; background-size:100%;}
.redcon{font-size:190%; color:#333; line-height:20px; margin-left:5px;}
.paddred #close-panel{position: absolute; z-index: 99; right: 12px; top: 23px; width: 20px; height: 20px; font-size: 16px;}
.redtit{margin:25px 3px 10px 8px;}
.redtit h2{color:#333; font-size:160%;}
.repointn ul li{list-style-type: disc; font-size: 133%; margin-top: 7px; list-style-position: outside; margin-left: 17px;}
.repointn ul li span{font-weight:700;}
.subbtnred{float:right; display:block; border:1px solid #0080fd; color:#0080fd; font-size:120%; padding:4px 10px; border-radius:5px; text-transform:uppercase;}
.restoname{font-size: 133%; margin-top: 7px;}
.MT3{margin-top:3px;}
.cancelbtn{background:#1870b7; display:inline-block; color:#fff; text-align:center; padding:10px 20px; border-radius:5px; font-size:150%; text-transform:uppercase;}

.quelft i{border: solid #fff; border-width: 0 1px 1px 0; display: inline-block;padding: 5px;}
.down{transform: rotate(45deg); -webkit-transform: rotate(45deg);}

.morearw i{border: solid #000; border-width: 0 1px 1px 0; display: inline-block;padding: 5px;}
.down{transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.dropup{transform: rotate(225deg); -webkit-transform: rotate(225deg);}
/*My Playlist page*/
.myplaylist{padding:10px 0px 0px 3%;}
.playlistout{width:100%; overflow:hidden;}
.playlistinner{width:100%;}
.playlistcol{width:47%; float:left; margin-right:3%; margin-bottom:20px;}
.playlistcol img{width:100%; height:auto; display:inline-block;}
.playliname{width: 100%; color: #333; font-size: 220%; margin: 5px 0px 0px 0px; }
.playlistcol:nth-child(odd){clear:both;}
.playliname a{color:#333;}

/*My favorites page*/
.three_dots{position:absolute; z-index:9; right:0px; top:12px; font-size:190%; margin-top:5px;}
#favorites_playlist, #songplaylist, #fav_albumpop, #fav_videopop, #mydwnload_playlist, #mydwnload_songs, #mydwnload_nodown, #alball_pop, #alb_ind_pop, #alb_ind_pop, #vid_head_pop, #vidque_pop, #playlist_videopop, #my_playlistpop{display:none; width:160px; background:#FFFFFF; border-radius: 7px; border: 1px solid rgba(0,0,0,0.17); box-shadow: 0px 1px 2px 1px rgba(221,221,221,1); z-index:1001;}

#audio_headerpop{width:190px; background:#FFFFFF; border-radius: 7px; border: 1px solid rgba(0,0,0,0.17); box-shadow: 0px 1px 2px 1px rgba(221,221,221,1); z-index:9999; position:fixed;}
#lightbox1{display:none; background: rgba(0,0,0,0.5); position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1000;}
ul.threedotpop li a{display: block !important; font-size: 13px; line-height:40px; padding: 0 10px; text-decoration: none; color: #000;border-bottom: 1px solid #e6e8ea; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}


#audio_play_quesong{width:200px; background:#FFFFFF; border-radius: 0px; z-index:9999; position:fixed;}
#audio_play_quesong .ha_player-albumThumb{width: 38px; height: 38px; float:left;}
.albnamepop{float:left; margin-left:5px; color:#fff; width:135px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
#audio_play_quesong .ha_player-albumThumb img{width: 100%; height: 100%; border-radius: 3px;}
.albasongname{font-weight:500; font-size:120%; padding-top:5px;}
.albnamestit{font-size:100%; color:#fff;}
/*#fullPlayer{background:brown;position:relative; display:none;}
#fpttl{padding:10px 20px; background:#1f211e; position:relative; z-index:2;}
#fpttl .backArrw a{width:24px; display:inline-block; margin:1% 0%; float:left; font-size:150%; color:#fff;}
#fpttl span.ttl{display:block;color:#fff; text-align:left; font-size:160%;overflow: hidden; padding-left:10px; text-overflow: ellipsis;white-space: nowrap;}
#fpttl span.ttl span{display:block;font-size:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color:#999999;}

.owl-item .item{transform: scale(0.95);opacity:0.5;text-align:center;position:relative}
.owl-item.active.center .item{transform: scale(1);opacity:1;}
.owl-item .item{padding-top:55px;}
.owl-item .item div{position:absolute;bottom:5px;left:0;width:100%;text-align:center}
.owl-item .item div a{display:inline-block;width:30%;font-size:3.5vw;}*/

.albcon_dv{padding-top:15px; padding-bottom:10px;}

ul.threedotpop li:last-of-type a{border-bottom: 1px solid transparent;}
ul.threedotpop i{display: inline-block; font-size: 16px; color: #999ea2; margin: 13px 12px 0 5px; float: left; width: 20px; text-align: center;}
.favalbname, .favvideoc, .favalbnameprof{width:100%; color:#333; font-size:220%; margin:10px 0px; position:relative;}
.favalbname .albnme{color:#333; margin-top:3px; width:80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.favalbname .three_dotsn{font-size: 150%; margin-top: 3px; position: relative; float: right;}
.favvideoc .sinlistmov{font-size:90%;}
.favvideoc .three_dotsn{font-size: 150%; margin-top: 3px; position: relative; float: right;}
.playlistcol .favalbname .albnmev{color:#333; margin-top:3px; width:80%;}

/*my download*/
.tabs{position: relative; overflow: hidden; margin: 0 auto; width: 100%; font-weight:600; font-size:150%; color:#333333;}
.tabs-style-underline nav{background: #fff;}
.tabs nav{text-align: center;}
.tabs nav ul{position: relative; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; margin: 0 auto; padding: 0; max-width: 1200px; list-style: none; -ms-box-orient: horizontal; -ms-box-pack: center; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center;justify-content: center; border-bottom:1px solid #ccc;}
.tabs nav ul li{position: relative; z-index: 1; display: block; margin: 0; text-align: center; -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1;}
.tabs nav a{position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2.5;}
.tabs-style-underline nav li a::after{position: absolute; bottom: 0; left: 0; width: 100%; height:4px; background: #0071bd; content: ''; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transform: translate3d(0,150%,0);transform: translate3d(0,150%,0);}
.tabs-style-underline nav a{padding: 0.25em 0 0.5em; -webkit-transition: color 0.2s; transition: color 0.2s;}
.tabs-style-underline nav li.tab-current a::after{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.tabs nav li.tab-current a{color: #0071bd;}

.tabs-child{position: relative; margin: 0 auto; width: 95%; font-weight:600; margin-top:5px; font-size:130%; color:#333333;}
.tabs-child-style-underline nav{background: #fff;}
.tabs-child nav{text-align: center;}
.tabs-child nav ul{position: relative; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; margin: 0 auto; padding: 0; max-width: 1200px; list-style: none; -ms-box-orient: horizontal; -ms-box-pack: center; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center;justify-content: center;}
.tabs-child nav ul li{position: relative; z-index:99; display: block; margin: 0; text-align: center; -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1;}
.tabs-child nav a{position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2.5;}
.tabs-child nav li.tabs-child-current a{color: #0f7ef3;}
.sort-Tab{margin:3px 0px 0px 0px; position:relative; text-align:center;}
.sort-Tab .bgdvrp{font-size:100%; width:100%; font-weight: 500; padding: 5px 0px; border: 1px solid #cccccc; border-radius:0px; display: inline-block;}
.sort-Tab .dropp_sele{font-size: 100%;}
.sort-Tab .dropp_sele{border:1px solid #ccc; position: absolute; z-index:99; background: #fff; font-weight: 500; width: 100%; -webkit-box-shadow: 2px 6px 3px -4px rgba(0,0,0,0.4);-moz-box-shadow: 2px 6px 3px -4px rgba(0,0,0,0.4); box-shadow: 2px 6px 3px -4px rgba(0,0,0,0.4);}
.sort-Tab .drpm_liste{padding-top:5px; text-align:left; font-size:100%;}
.sort-Tab .drpm_liste a{color:#000; padding:5px 10px; line-height:16px;}
.sort-Tab .drpm_liste a:hover{background:#eeeeee;}
.arwdwn_spv{width:15px; height:11px; background:url(../images/arwup.png) no-repeat; display:inline-block; background-size:100%; vertical-align:middle;}
.dwnno{font-size:150%; text-align:center; padding:15px 0px; color:#333;}
.dwnfavsng{font-size:170%; font-weight:900; color:#333; margin-bottom:5px;}
.dwnicnsongs{position:absolute; z-index:9; right:25px; top:12px; font-size:190%; margin-top:5px;}
.PB5{padding-bottom:5px;}
#mydwn_nodwn .playliname{width:82%; padding-right:18%; position:relative;}
#mydwn_nodwn .playliname .three_dotsn{font-size:150%; position:absolute; z-index:9; float:none; right:0px; top:3px;}

/*artist radio page*/
.art_rad_listcol{width:30%; float:left; margin-right:3%; margin-bottom:20px;}
.art_rad_listcol img{width:100%; height:auto; display:inline-block; border-radius:10px;}
.art_rad_liname{width: 100%; color: #333; font-size:135%; margin-top:5px; text-align:center;}
.art_rad_listcol:nth-child(4){clear:both;}
.art_rad_liname a{color:#333;}

/*setting page*/
.settingcon li a{padding:20px 15px; display:block; border-bottom:1px solid #d6d6d6;}
.settingcon li:last-child a{border:0px;}
.settingcon .titname{font-size:170%; color:#333;}
.settingcon .subtitname{font-size:130%; color:#999; margin-top:2px;}
.settingprofarw{background:url(../images/prof_nxtarw.png) no-repeat; float:right; width:12px; height:24px; margin-top:10px; display:inline-block; background-size:100%;}
.settingonoff{float:right; margin-top:10px;}
.settlogout{text-align:center; font-size:170%; color:#333; font-weight:800;}
.onoffswitch{position: relative; width:29px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;}
.onoffswitch-checkbox{display: none;}
.onoffswitch-label{display: block; overflow: hidden; cursor: pointer; height: 12px; padding: 0; line-height: 20px; border: 0px solid #FFFFFF; border-radius: 30px; background-color: #9E9E9E;}
.onoffswitch-label:before{content: ""; display: block; width: 22px; margin: -5px; background: #EBEBEB; position: absolute; top: 0; bottom: 0; right: 16px; border-radius: 30px; box-shadow: 0 6px 12px 0px #757575; transition: all 0.3s ease-in 0s;}
.onoffswitch-checkbox:checked + .onoffswitch-label {background-color: #77c2bb;}
.onoffswitch-checkbox:checked + .onoffswitch-label, .onoffswitch-checkbox:checked + .onoffswitch-label:before {border-color: #77c2bb;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {margin-left: 0;}
.onoffswitch-checkbox:checked + .onoffswitch-label:before {right: 0px; background-color: #009688; box-shadow: 3px 6px 18px 0px rgba(0, 0, 0, 0.2);}
.radio_era{overflow:hidden;}
.radio_era ul li{width:22%; margin-right:3%; float:left; margin-bottom:10px;}
.radio_era ul li img{width:100%; height:100%; display:block; border-radius:100px;}
.radlivetx{text-align: center; font-size: 140%; font-weight: 600; color: #333; margin-top:4px;}
.radio_era ul li:nth-child(4n+1){clear:both;}
.morearw{text-align:center; font-size:200%; color:#999; margin-top:10px; display:block;}
#videospg .posrel, .vidbgn{padding: 20px 0 0; width: 100%;background:url(../images/bgvid.png) no-repeat center 0px; background-size: 100%;}
.MT10{margin-top:10px;}

/*add to playlist page*/
.playsngrht{float:right; font-size:140%;}
.playcreate{padding:20px 15px; border-bottom:1px solid #d6d6d6;}
.addplay{background:url(../images/addplaylist.png) no-repeat; margin-top:4px; width:30px; height:30px; display:inline-block; background-size:100%; float:left;}
.createplaylist{width:80%; float: left; margin-left: 20px; padding:8px 5px; border: 0px; background: none; border-bottom: 1px solid #999ea2; color: #999999; font-size: 200%;}
.createbutton{width:12%; text-transform:uppercase; background:#1870b7; display:block; border:0px; color:#fff; text-align:center; padding:11px 0px; border-radius:5px; float:right; font-size:160%;}
.errplaylist{color:#ff0000; font-size:130%; margin-left:50px; margin-top:5px;}
.createbutton:disabled {background:#e3e3e3; color:#fff; -webkit-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.75); -moz-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.75);box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.75)}

/*Album Details page*/
.albumdtl img{width:100%; height:100%; display:block; position:fixed; filter: blur(15px); -webkit-transform: translate3d(0, 0, 0);}
.alb_dtls .header{border:0px;}
.alb_dtls .backarw{background: url(../images/bckarw_wht.png) no-repeat; width: 11px; height: 22px; display: inline-block; background-size: 100%;}
.alb_dtls .searchIcon, .alb_dtls .user-Icon{color:#fff;}
.albdtlwhtbg{width:90%; margin:25% auto 0px auto; background:#fff; border-radius:5px 5px 0px 0px; padding:5px 10px;}
.albimg{width:60%; margin:0 auto; position:relative;}
.albimg img{width:100%; height:100%; display:block; margin-top:-38%;}
.palycon{width:80px; height:80px; background:#1870b7; display:table; border-radius:100px; position:absolute; z-index:1; bottom:-40px; left:50%; margin-left:-40px; text-align:center; font-size:300%; color:#fff;}
.palycon i{display:table-cell; vertical-align:middle;}
.albtitlev{text-align:center; font-size:300%; color:#333333; font-weight:900; margin-top:45px;}
.albummus_icns{margin-top:30px; text-align:center; margin-bottom:10px;}
.albummus_icns a{font-size:350%; padding:0px 15px; color:#333333;}
.album_snglist ul li{border-bottom:1px solid #ccc; padding:8px 0px;}
.albplaysng{width:80%; float:left;}
.titabsng{font-size:180%; color:#333;}
.singabsng{font-size:140%; color:#999;}
.albdwnicn{font-size:300%; float:right; padding:0px 10px; margin-top:5px; color:#333333;}
.albdotsicn{font-size:300%; float:right; padding:0px 5px; margin-top:5px; color:#333333;}

/*video_player_list*/
.plylitit{color:#333; font-weight:900; font-size:200%; float:left; margin:0px 10px 0px 5px;}
.plylititlis{color:#999; font-size:130%; float:left; margin-top:8px;}
.valbumdcv{padding:10px 10px;}
.vidalblftm{float:left; width:70%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.vidalbrht{float:right; font-size:210%; color:#333; margin-top:8px;}
.vidalbtitna{font-size:210%; color:#333;}
.vidalbtitn{font-size:160%; color:#999;}
.favplaycnt{font-size:120%; color:#666; margin-top:15px;}
.favplaycnt span{margin-right:15px; vertical-align:top;}
.favplaycnt span i{font-size:140% !important; margin-right:5px;}
.tabvid{margin-top:5px;}
.tabcurr{display:none;}
.tabcurr.content-current{display: inherit;}
.tabvid .tabs{font-size:190%;}
.tabvid .tabs .sinlisttit{font-size: 90% !important; width:100%; white-space: nowrap; display:block; overflow: hidden; text-overflow: ellipsis;}
.tabvid .tabs .sinlistmov{font-size: 70% !important;}
.tabvid .tabs .three_dots{font-size: 120% !important;}
.tabvid .tabs .sngimg{width: 35% !important;}
.tabvid .tabs .sngimgrht{width: 45% !important;}
.vidplaymore{float:right; font-size:200%;}

/*Video Player*/
#opera_player{position:relative;}
#opera_player .videoPlayer .vp_skin .playerProgressbar{left:0px; bottom:7%; top:auto; width:77%; background:#292929; height:4px; margin-left:7%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar{bottom: 5%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_position{position:absolute; left:-7%; top:2px;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_duration{position:absolute; right:-9%; top:2px;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar .timeBar span.jw_duration{right:-9%;}

#opera_player .bufferBar{background: #666666;}
#opera_player .videoPlayer .vp_skin .ui-slider-range{background:#f2a73b;}
#opera_player .videoPlayer .vp_skin .ui-slider-handle{background:#000; border:1px solid #000; top:-5px;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .ui-slider-range, #opera_player .videoPlayer .vp_skin .playerProgressbar .bufferBar{height:4px;}

#opera_player .videoPlayer .vp_skin{height:100%; top:0px; background:none;}
#opera_player .videoPlayer .vp_skin .playerControlbar li.resizebar{position: absolute; right:0%; bottom: 4%;}
#opera_player .videoPlayer .vp_skin .timeBar{visibility:hidden; line-height:0px !important;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar{visibility:visible; line-height:0px !important;}
#opera_player .videoPlayer .vp_skin .timeBar span{display:inline !important;}
#opera_player .jw-playBtn.replysub{display:none !important;}
#opera_player .videoPlayer .vp_skin .playerControls.left{float:none; text-align:center; width:100%;}
#opera_player .videoPlayer .vp_skin .playerControlbar li{display:inline-block; float:none;}
#opera_player .videoPlayer .vp_skin .btnNxt i, #opera_player .videoPlayer .vp_skin .btnPause i, #opera_player .videoPlayer .vp_skin .btnPre i, #opera_player .videoPlayer .vp_skin .btnPlay i{margin-top:0px !important; font-size:250%;}
#opera_player .videoPlayer .vp_skin .playerControlbtn{height:auto !important;}
#opera_player .playerControlbtn.jw_resize{width:auto !important;}
#opera_player .videoPlayer .vp_skin .playerControls.left li:last-child{width:0px;}
#opera_player .videoPlayer .vp_skin .timeBar span.jw_dash{display:none !important;}
#opera_player .videoPlayer .vp_skin .playerControlbtn{width:45px !important;}
#opera_player .videoPlayer .vp_skin .playerControlbar li.mp4, #opera_player .videoPlayer .vp_skin .playerControlbar li.customBar{display:none;}
#opera_player .vidopera_control{position:absolute; z-index:99; top:0px; left:0px; width:100%; display:block;}
#opera_player .vidopera_control .paddall{padding:10px 15px;}
#opera_player .vidopera_control .paddall .vidalblft{float:left; width:50%; display:none;}
#opera_player .vidopera_control .paddall .vidalbtitna{font-size:170%; color:#fff; font-weight:600; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#opera_player .vidopera_control .paddall .vidalbtitn{font-size:120%; color:#fff;}
#opera_player .videoInsert .vidopera_control{display:block;}
#opera_player .vidalbrhtc{float:right; font-size:200%; color:#fff;}
#opera_player .vidalbrhtc a{color:#fff; display:inline-block; padding:0px 5px;}
#opera_player .vidalbrhtc a.land_similar{display:none;}

#opera_player .similar_videos{position:absolute; z-index:99; top:0px; right:0px; width:25%; background:#000; opacity:0.9; display:none; height:100%; overflow:auto;}
#opera_player .padsim{padding:10px 10px;}
.simtit{font-size:140%; color:#fff; float:left;}
.closesim{font-size:110%; color:#fff; float:right; margin-top:3px;}
ul.simvidcon li{margin:12px 0px 18px 0px; width:100%;}
.simvidcon img{width:100%; height:auto; display:inline-block;}
.simcomtx{background:#fff; width:100%;}
.paddsitx{padding:3px 8px;}
.paddsimtxup{color:#333; font-size:130%; font-weight:600; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.paddsimtxdwn{color:#999; font-size:100%; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.vp_skin.mouseout .playerControls, .vp_skin.mouseout .playerProgressbar{display:none;}

.favalbnameprof .albnme{color:#333; margin-top:3px; width:80%;}
.favalbnameprof .three_dotsn{font-size: 140%; margin-top: 3px; position: relative; float: right;}
.mypfnew li{background:#efefef;}

#profile_empty .playcreate{padding:20px 15px 20px 0px; border-bottom:0px solid #d6d6d6;}
.emptyfav{color:#cacaca; font-size:160%;}
#profile_empty .more{display:none;}
.headTitle .addplay{margin-top:0px; margin-left:10px;}
.spolite{position:relative; overflow:hidden;}
.spolite img{width:100%; height:auto; display:block;}
.spolite .caption{background:url(../images/caption-bg3.png) bottom center no-repeat; background-size:100% 100%; color: #fff; padding: 18% 3% 5%; position: absolute; width:100%; bottom: 0; left: 0; font-size: 120%; font-weight: 400;}
.spolite .caption .spk{display: block; font-size: 130%; margin-top:8px;}


/*23-08-2017*/
#simlar_album .headTitle h2{font-size:210%; margin-top:15px;}
.error-wrapper{background: url(../images/bg-404.png); color: #333; text-align:center; padding:80px 0px;}
.error-wrapper .content404 h3{color: #2196f3; font-size:500%; font-weight: 700; padding-bottom: 30px;}
.error-wrapper .content404.wrongbr h3{color: #2196f3; font-size:300%; font-weight: 700; padding-bottom: 30px;}
.error-wrapper .content404 p{font-size:200%; color: #333; padding:10px 50px;}
.error-wrapper .content404.wrongbr p{font-size:180%; color: #333; padding:10px 20px;}
.iptxt{width:200px; height:20px; padding:5px 10px; border:1px solid #999; background:#ccc; font-size:100%; color:#000; border-radius:5px;}
.signbtn{background: #3498db; background-image: -webkit-linear-gradient(top, #3498db, #2980b9); background-image: -moz-linear-gradient(top, #3498db, #2980b9); background-image: -ms-linear-gradient(top, #3498db, #2980b9); background-image: -o-linear-gradient(top, #3498db, #2980b9); background-image: linear-gradient(to bottom, #3498db, #2980b9); -webkit-border-radius: 5; -moz-border-radius: 5; border-radius: 5px; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; box-shadow: 0px 1px 3px #666666; font-family: Arial; color: #ffffff; font-size:100%; padding: 8px 20px 8px 20px; text-decoration: none;}



/*15/09/2017*/
.lang-Icon{font-size:20px; width:38px; height:40px; display:inline-block; float:right; margin-right:30px;}
.icon-lang{width:21px; height:21px; display:inline-block; background:url(../images/ic_language_40.png) no-repeat; background-size:100%;}
header{position:relative;}
.dropp_sele ul li.active{background:url(../images/tick.png) no-repeat right 9px;}
.dropp_sele ul li a{border-bottom:1px solid #acabab; padding:8px 7px; color:#333; display:block; text-align:left;}
.dropp_sele .drpm_liste{height:231px; overflow-y:auto;}
.overbody{overflow:hidden}

/*21/09/2017*/
.faq-wrapper{border: 0px solid #e6e6e6; margin-top: 10px; border-right: none; border-bottom: none; padding:0px 15px}
.faq-sub{font-size: 18px; color: #333; padding: 10px 0 30px; font-weight: 500;}
.faq-section .faq-title{font-size: 15px; color: #333; padding-bottom: 12px;}
.faq-section .faq-content{color: #999ea2; font-size: 14px; line-height: 20px; padding-bottom: 20px;}
.border1{border-bottom: 1px solid #f2f2f2; padding-bottom: 8px;}

/*25/10/2017*/
.songprof{font-size:130%; color: #333; font-weight: 800; float:left;}
.addprofc{padding-bottom:7px;}
.addprofc .more{margin:0px; font-size:130%;}
.popalnamenv{width:80%;}
.porfnes .favalbnameprof{width:15%; float:right;}
.favalbnameprof.doyr{font-size: 130%; margin-top:8px; position: relative; float: right;}
.myplsongs{font-size: 150%; padding-bottom:12px; font-weight:800;}


@media screen and (min-aspect-ratio: 13/9){
#opera_player .videoInsert .paddall .vidalblft{display:block;}	
#opera_player .videoInsert .vidalbrhtc a.land_similar{display:inline-block;}
#opera_player .videoInsert .similar_videos{display:none;}

}  /*landscape*/
@media screen and (max-aspect-ratio: 13/9){
.vidalblft{display:none;}
#opera_player .vidalbrhtc a.land_similar{display:none;}
}  /*portrait*/

@media screen and (max-width:1500px){

}

@media screen and (max-width:1300px){

}

@media screen and (max-width:1050px){
.midbutton{width:32.3%; font-size:200%;}	

}

/*=====================================================================================
smaller than 650
======================================================================================*/
@media screen and (max-width: 768px) {
.hm-Logo{width: 279px; height: 41px;}
.user-Icon{width:36px; height:36px;}
.edipic-slider li{width:425px;}
.bgdvrp{font-size:150%;}
.arw_spv{width:12px; height:9px;}
.headTitle h2{font-size:200%;}
.ediname{font-size:180%;}
.ediSubname{font-size:120%;}
.dropp_sele{font-size:140%;}
.midbutton{width:32%; font-size:200%;}	
.playlistIcon{width:43px; height:36px;}
.radioIcon{width:39px; height:36px;}
.videoIcon{width:34px; height:36px;}
.more{font-size:160%; margin-top:3px;}
.popalb-slider li{width:325px;}
.flashcard, .flashcard1{height:325px; width:325px;}
.front, .back{height:325px; width:325px;}
.popalname, .favalbname, .favvideoc, .favalbnameprof{font-size: 200%; margin:7px 0px;}
.popalnamenv{font-size: 200%; margin-top:5px;}
.popalnamemov{font-size:170%;}
.artistlb-slider li{width:250px;}
.prof_lft .icon-ic_download{font-size:25px;}
.profredlnk{padding:8px 0px; font-size:150%;}
#videospg .posrel, .vidbgn{padding:16px 0 0;}
.createplaylist{width: 77%;}
.albdtlwhtbg{margin:25% auto 0px auto;}

/*23-08-2017*/
#simlar_album .popalb-slider li{width:245px;}

/*15/09/2017*/
.lang-Icon{width:36px; height:36px;}


/*25/10/2017*/
.porfnes .popalnamemov{font-size: 90% !important;}

}

/*=====================================================================================
iphone 6 plus landscape
======================================================================================*/
@media screen and (max-width: 750px) {
.popalnamemov{font-size:140%;}
.prof-mobile, .prof-mail, .prof-fb, .prof-google, .active .prof-mobile, .active .prof-mail, .active .prof-fb, .active .prof-google{width:50px; height:50px;}
.proflogsec{font-size:140%;}
.prof_nxtarw{width:14px; height:27px;}
.profplus, .active .profplus{width:24px; height:24px;}
.profcoin_info{width:24px; height:24px; right:-11px;}
.coinprof{width:48px; height:36px;}
.newmakprof{width:38px; height:36px;}
.prof_lidbo{width:47px; height:36px;}
.profretxt{font-size:160%;}
.coinicn{width:28px; height:21px;}
#redemcoin-panel{position:absolute;}
.playliname{font-size:160%;}
.srchscroll{height:250px;}
.albdtlwhtbg{margin:21% auto 0px auto;}
.titabsng{font-size:200%;}
.singabsng{font-size:160%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_duration{right:-9%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar{bottom: 7%;}
}

/*=====================================================================================
iphone 6 landscape
======================================================================================*/
@media screen and (max-width: 680px) {
.edipic-slider li{width:375px;}
.midbutton{width:31.9%; font-size:170%;}
.popalb-slider li{width:295px;}
.flashcard, .flashcard1{height:295px; width:295px;}
.front, .back{height:295px; width:295px;}
.artistlb-slider li{width:220px;}
.back-arrow{width:5%;}
#videospg .posrel, .vidbgn{padding:14px 0 0;}
.addplay {width: 28px; height: 28px;}
.createplaylist{width:73%; font-size: 180%;}
.createbutton{font-size: 140%; width:14%;}
.palycon{width:70px; height:70px; bottom:-35px; margin-left:-35px; font-size:250%;}
.albtitlev{font-size:250%; margin-top:40px;}
.albummus_icns{margin-top:20px;}
.albummus_icns a{font-size:300%;}
.albdwnicn, .albdotsicn{font-size:200%;}

/*23-08-2017*/
#simlar_album .popalb-slider li{width:215px;}
}

/*=====================================================================================
smaller than 640
======================================================================================*/
@media screen and (max-width: 640px) {
.edipic-slider li{width:315px;}
.popalb-slider li{width:245px;}
.flashcard, .flashcard1{height:245px; width:245px;}
.front, .back{height:245px; width:245px;}

/*23-08-2017*/
#simlar_album .popalb-slider li{width:175px;}
}

/*=====================================================================================
smaller than 568
======================================================================================*/
@media screen and (max-width: 568px) {
.hm-Logo{width: 191px; height: 30px;}
.user-Icon{width:26px; height:26px; margin-right:10px;}
.searchIcon{width:21px; height:21px; font-size:20px;}
.midbutton{width:31.7%; font-size:160%;}
.playlistIcon{width:35px; height:30px; margin-bottom:1px;}
.radioIcon{width:31px; height:30px; margin-bottom:1px;}
.videoIcon{width:26px; height:30px; margin-bottom:1px;}
.popalb-slider li{width:245px;}
.popalname, .popalnamenv{font-size: 170%;}
.edipic-slider li, .popalb-slider li, .artistlb-slider li{margin-right:10px;}
.artistlb-slider li{width:190px;}
.prof_cen{font-size:180%;line-height:22px;}
.prof_nxtarw{width: 12px; height: 22px;}
.unamec{font-size:220%;}
.unamecmail{font-size:160%;}
.profname{margin:25px 40px 0px 10px;}
.profredlnk{padding:5px 0px; font-size:140%;}
.radlivetx{font-size:140%;}
#videospg .posrel, .vidbgn{padding:12px 0 0;}
.titabsng{font-size:180%;}
.singabsng{font-size:140%;}
#opera_player .videoPlayer .vp_skin .btnNxt i, #opera_player .videoPlayer .vp_skin .btnPause i, #opera_player .videoPlayer .vp_skin .btnPre i, #opera_player .videoPlayer .vp_skin .btnPlay i{margin-top:0px !important; font-size:210%;}
#opera_player .videoPlayer .vp_skin .btnResize{font-size:19px;}
#opera_player .videoPlayer .vp_skin .timeBar{font-size:12px;}
#opera_player .videoPlayer .vp_skin .playerControlbar li.resizebar{bottom: 3%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerControlbar li.resizebar{bottom:3%;}

/*15/09/2017*/
.lang-Icon{width:26px; height:26px; margin-right:10px;}
.icon-lang{width:18px; height:18px;}
}

/*=====================================================================================
smaller than 560
======================================================================================*/
@media screen and (max-width: 480px) {
.header{padding:12px 15px;}
.hm-Logo{width: 130px; height: 20px;}
.user-Icon{width: 22px; height: 23px; margin-top:0px;}
.searchIcon{margin-top:0px;}	
.edipic-slider li{width:255px;}
.midbutton{width:31.3%; font-size:160%;}
.headTitle h2{font-size:160%;}
.popalname, .popalnamenv{font-size: 150%;}
.popalb-slider li{width:205px;}
.flashcard, .flashcard1{height:205px; width:205px;}
.front, .back{height:205px; width:205px;}
.artistlb-slider li{width:160px;}
.sinlisttit{font-size:140%;}
.sinlistmov{font-size:120%;}
.prof-mobile, .prof-mail, .prof-fb, .prof-google, .active .prof-mobile, .active .prof-mail, .active .prof-fb, .active .prof-google{width:40px; height:40px;}
.proflogsec{font-size:130%;}
.prof_lft .icon-ic_download{font-size:22px;}
.prof_cen{font-size:170%;line-height:21px;}
.profimg{width:90px;}
.unamec{font-size:180%;}
.unamecmail{font-size:140%;}
.profname{margin:15px 40px 0px 10px;}
.profretxt{font-size:140%;}
.profredlnk{padding:5px 0px; font-size:120%;}
.playliname{font-size:140%;}
#videospg .posrel, .vidbgn{padding:10px 0 0;}
.addplay {width: 25px; height: 25px; margin-top:6px;}
.createplaylist{width:65%; font-size: 160%; margin-left:10px;}
.createbutton{font-size: 130%; width:20%;}
.errplaylist{margin-left:35px;}
.albdtlwhtbg{margin:23% auto 0px auto;}
.palycon{width:50px; height:50px; bottom:-25px; margin-left:-25px; font-size:210%;}
.albtitlev{font-size:200%; margin-top:28px;}
.titabsng{font-size:150%; color:#333;}
.singabsng{font-size:120%; color:#999;}
.albplaysng{width:70%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar{bottom: 7%; width: 70%; margin-left: 10%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_position{ left: -9%; top: 2px;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_duration{right: -13%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar .timeBar span.jw_duration{right: -13%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar .timeBar span.jw_position{left: -10%;  top: 2px;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar{bottom: 4%;}
.favalbnameprof .three_dotsn{font-size: 130%;}


/*23-08-2017*/
#simlar_album .popalb-slider li{width:125px;}
#simlar_album .favalbname{font-size: 150%; margin: 7px 0px;}
#simlar_album .favalbname .three_dotsn {font-size: 110%;}

/*15/09/2017*/
.lang-Icon{width: 22px; height: 23px; margin-top:0px;}

}


/*=====================================================================================
Nexus 5p
======================================================================================*/
@media screen and (max-width: 435px) {
.edipic-slider li{width:225px;}	
.midbutton{width:31%; font-size:150%; padding:15px 0px;}
.bgdvrp{font-size:140%;}
.dropp_sele{font-size:130%;}
.more{font-size:140%; margin-top:3px;}
.popalb-slider li{width:170px;}
.flashcard, .flashcard1{height:170px; width:170px;}
.front, .back{height:170px; width:170px;}
.popalnamemov{font-size:120%;}
.artistlb-slider li{width:135px;}
.back-arrow{width:7%;}
.coinprof{width:41px; height:30px;}
.newmakprof{width:33px; height:30px;}
.prof_lidbo{width:40px; height:30px;}
.profplus, .active .profplus{width:20px; height:20px; right:-8px;}
.profcoin_info{width:20px; height:20px; right:-8px;}
#redemcoin-panel{position:fixed;}
.srchscroll{height:300px;}
#opera_player .videoPlayer .vp_skin .btnNxt i, #opera_player .videoPlayer .vp_skin .btnPause i, #opera_player .videoPlayer .vp_skin .btnPre i, #opera_player .videoPlayer .vp_skin .btnPlay i{margin-top:0px !important; font-size:200%;}
}


/*=====================================================================================
iphone 6 plus
======================================================================================*/
@media screen and (max-width: 420px) {
.hm-Logo{width: 160px; height: 25px;}
.caraslider{max-height:234px;}
}

@media screen and (max-width: 413px) {
.midbutton{width:30.8%;}
.popalb-slider li{width:150px;}
.flashcard, .flashcard1{height:150px; width:150px;}
.front, .back{height:150px; width:150px;}
.artistlb-slider li{width:120px;}
.profimg{width:80px;}
.unamec{font-size:155%;}
.unamecmail{font-size:115%;}
.profname{margin:12px 30px 0px 10px;}
.profredlnk{padding:5px 0px; font-size:100%;}
.radlivetx{font-size:110%;}
#videospg .posrel, .vidbgn{padding:7px 0 0;}
.palycon{font-size:190%;}
.albummus_icns a{font-size:250%;}
.albdwnicn, .albdotsicn{font-size:200%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_duration{right: -13%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_position{left: -10%;}
.favalbname, .favvideoc, .favalbnameprof{font-size: 130%; margin:5px 0px;}
.caraslider{max-height:230px;}

/*23-08-2017*/
#simlar_album .popalb-slider li{width:115px;}
}



/*=====================================================================================
iphone 6
======================================================================================*/
@media screen and (max-width: 375px) {
.edipic-slider li{width:185px;}
.popalname{font-size: 130%; margin:5px 0px;}
.favalbname, .favvideoc, .favalbnameprof{font-size: 130%; margin:5px 0px;}
.popalnamenv{font-size: 130%; margin-top:5px;}
.popalnamemov{font-size:110%;}
#opera_player .videoPlayer .vp_skin .btnNxt i, #opera_player .videoPlayer .vp_skin .btnPause i, #opera_player .videoPlayer .vp_skin .btnPre i, #opera_player .videoPlayer .vp_skin .btnPlay i{font-size:180% !important;}
.caraslider{max-height:212px;}
}

/*=====================================================================================
smaller than 360
======================================================================================*/
@media screen and (max-width: 360px) {
.midbutton{width:30.2%; font-size:140%;}
.popalb-slider li{width:130px;}
.flashcard, .flashcard1{height:130px; width:130px;}
.front, .back{height:130px; width:130px;}
.popalname{font-size: 120%; margin:5px 0px;}
.popalnamenv{font-size: 130%;}
.artistlb-slider li{width:105px;}
.profimg{width:70px; padding:0px 10px;}
.unamec{font-size:145%; margin-bottom:2px;}
.unamecmail{font-size:105%;}
.profname{margin:12px 30px 0px 10px;}
.favalbname, .favvideoc, .favalbnameprof{font-size: 140%; margin:5px 0px;}
#videospg .posrel, .vidbgn{padding:6px 0 0;}
.addplay {width: 22px; height: 22px; margin-top:6px;}
.createplaylist{width: 55%; font-size: 150%; margin-left: 10px;}
.createbutton{font-size: 120%; width:26%;}
.errplaylist{margin-left:32px;}
.titabsng{font-size:150%; color:#333;}
.singabsng{font-size:120%; color:#999;}
#opera_player .videoPlayer .vp_skin .playerProgressbar{width:65%; margin-left: 12%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_position{left: -13%;}
#opera_player .videoPlayer .vp_skin .playerProgressbar .timeBar span.jw_duration{right: -14%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar .timeBar span.jw_position{left: -13%;}
#opera_player .videoPlayer.videoInsert .vp_skin .playerProgressbar .timeBar span.jw_duration{right: -17%;}
.caraslider{max-height:204px;}

/*23-08-2017*/
#simlar_album .popalb-slider li{width:95px;}
#simlar_album .favalbname{font-size: 130%; margin: 7px 0px;}
}


/*=====================================================================================
smaller than 320
======================================================================================*/
@media screen and (max-width: 321px) {
.edipic-slider li{width:165px;}
.caraslider{max-height:180px;}
}


.transc{background:#000; opacity:0.8; width:100%; height:100%; position:fixed; z-index:99999;}
.popdv{background:#fff; width:250px; height:200px; position:fixed; z-index:999999; border-radius:8px; left:50%; top:50%; margin-left:-125px; margin-top:-100px; font-family: 'Muli', sans-serif;}
.transcq{background:#000; display:none; opacity:0.8; width:100%; height:100%; position:fixed; z-index:99999;}
.poplogout{background:#fff; display:none; width:220px; height:90px; position:fixed; padding:10px 15px; z-index:999999; border-radius:10px; left:50%; top:50%; margin-left:-125px; margin-top:-45px; font-family: 'Muli', sans-serif;}

.imgdd{width:100px; height:100px; position:absolute; z-index:999999; left: 50%; margin-left: -50px; top: -50px;}
.imgdd img{width:100%; height:100%; display:block; border-radius:100px;}
.newtit{color:#fe8200; text-align:center; font-size:18px; font-weight:700; margin-top:60px;}
.poopdes{color:#676767; text-align:center; font-size:14px; font-weight:600; margin-top:10px; line-height:16px;}
.listnow{background: #fe8200; color: #fff; padding: 5px 15px; font-size: 16px; font-weight: 700; margin-top: 10px; display: inline-block;}
.popclsc{position:absolute; z-index:999999; color:#000; font-size:14px; text-transform:uppercase; top:7px; right:10px; font-weight:bold;}
.subporf{background:#1a6eb5; padding:8px 10px; margin-top:15px; font-size:140%; color:#fff;}
.profimfs{text-align:center; margin-top:12px; position:relative;}
.proficn{width:13%; margin:0 auto;}
.proficn img{width:100%; height:auto; display:block;}
.textuser{color:#9c9e9d; font-size:130%; text-align:center; margin-top:12px;}
.prof_rhtset{width:30px; position:absolute; z-index:99; top:0px; right:10px; font-size:160%;}
.sub_subscribe{background:#fff; color:#1371ba; padding:4px 8px; border-radius:5px; text-transform:uppercase; float:right; margin-top:5px;}
.subhga{width:50%; float:left;}
.sunbanner{background:#f06e1d; padding:5px 15px; color:#fff; font-size:120%;}
.bansuib_btn{background:#fff; color:#f06e1d; padding:3px 9px; font-size:100%; font-weight:bold; border-radius:5px; text-transform:uppercase; float:right;}
.logpoptit{font-size:140%; color:#000;}
.logpoptitout{font-size:130%; color:#000; padding:5px 0px;}
.logoutdbtn{margin:8px 0px 0px 0px; display:inline-block; background:#1870b7; border:0px; border-radius:4px; color:#fff; font-size:140%; padding:7px 0px; text-align:center;}
.logno{width:45%; float:left;}
.logyes{width:45%; float:right;}
.iconslog{border-bottom:1px solid #e4e4e4; padding:50px 0px 20px 0px; text-align:center; margin-bottom:15px;}
.fbicon{width:50px; height:50px; display:inline-block; background:url(../images/fb_icon.png) no-repeat; background-size:100%;}
.glpusicon{width:50px; height:50px; display:inline-block; background:url(../images/gplus_icon.png) no-repeat; background-size:100%; margin-left:10px;}
.hunlog{font-size:150%; text-transform:uppercase; text-align:center; color:#797979; margin-bottom:20px; font-weight:bold;}
.sendbtnconx{margin:35px 0px 4px 0px; width:100%; display:inline-block; background:#1870b7; border:0px; border-radius:4px; text-transform:uppercase; color:#fff; font-size:150%; padding:10px 0px; text-align:center;}
.forgotbrd{border-bottom:1px solid #cdcaca; padding:5px 10px; margin:40px 0px 0px 0px;}
.logindcf{border:0px; font-size:150%; background:none; width:60%; float:left;}
.edittxt{color:#23a9f6; float:right; font-size:130%;}
.sendxc{margin:35px 0px 4px 0px; width:40%; display:inline-block; background:#1870b7; border:0px; border-radius:4px; text-transform:uppercase; color:#fff; font-size:150%; padding:10px 0px; text-align:center;}
.textinfodtl{color:#2e2e2e; width:60%; line-height:20px; font-size:140%;}
.onfosing{color:#ababab; font-size:110%;}

.planbg{background: url(../images/planbg.jpg) no-repeat; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}
.dwntxd{text-align:center; color:#000; font-size:150%; font-weight:bold; padding:20px 0px;}
.playporm{width:300px; margin:0px auto;}
.grayband{width:270px; float:right; position:relative; z-index:99; background:#999999; border-radius:5px; height:36px; display:block;}
.playnhf{background:url(../images/plan_proplay.png) no-repeat; background-size:100%; z-index:999; width:54px; height:54px; position:absolute; left:-40px; top:-10px; border:2px solid #fff; border-radius:100px;}
.grayband .orgbar{background:#ff6d00; height:36px; border-radius:0px; position:absolute; z-index:9; left:0px; top:0px;}
.grsopa{width:270px; position:absolute; z-index:99; left:0px; top:0px;}
.tabvv{float:left; border-left:1px solid #fff; width:24%; text-align:center; padding:5px 0px; color:#fff; font-size:120%; line-height:14px;}
.taptoplay{width:270px; height:40px; background:url(../images/taptoplay.png) no-repeat; background-size:100%; margin:20px auto;}
.plandecs{padding:0px 10px;}
.planuser{color:#000; font-size:140%;}
.planuser span{font-weight:bold;}
.planairtel{background:#fff; position:relative; width:100%; height:40px; border-radius:5px; margin:15px 0px 10px 0px; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8; line-height:40px; font-size:140%; color:#ec2027; text-align:center; display:block;}
.arwrhtpl{background:url(../images/arwrhtnn.png) no-repeat; background-size:100%; float:right; width:10px; height:20px; margin-right:10px; margin-top:12px;}
.bgred{background:#ec2027; width:80px; float:left; border-radius:5px 0px 0px 5px; text-align:center; height:40px;}
.king{background:url(../images/king.png) no-repeat; background-size:100%; width:20px; height:20px; position:absolute; z-index:99; left:-10px; top:-12px;}
.airtel{width:60px; margin:0 auto; padding:10px 0px;}
.airtel img{width:100%; height:auto; display:block;}
.plangft{padding:30px 0px 10px 0px; position:relative;}
.greabhnh{background:#e1e1e1; width:94%; border-radius:5px; height:25px; font-size:130%; color:#9e0303; text-align:center; padding-top:25px;}
.whitrehnh{background:#fff; width:94%; position:absolute; z-index:9; left:20px; line-height:30px; top:8px; border-radius:5px; padding:5px 0px; height:30px; font-size:140%; color:#000; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8;}
.rupec{float:left; padding:0px 0px 0px 20px; font-size:140%; font-weight:bold;}
.ruppea{ color:#000; font-family:indian_rupeeregular; font-weight:normal;}
.txefs{display:inline-block; margin-left:25px;}
.radio_list{float:right; margin-right:10px;}
.whitrehnhx{background:#fff; width:100%; left:20px; line-height:30px; top:8px; border-radius:5px; padding:5px 0px; height:30px; font-size:140%; color:#000; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8;}
.plangftx{padding:10px 0px 10px 0px;}
.dwnarwn{width:20px; height:20px; background:url(../images/arwdwnc.png) no-repeat; background-size:100%; margin:15px auto;}
.plantx1{width:43%; float:left; background:#fff; border-radius:5px; padding:5px 8px; font-size:140%; color:#000; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8;}
.plantx1rf{width:43%; float:right; background:#fff; border-radius:5px; padding:5px 8px; font-size:140%; color:#000; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8;}
.plandkj{float:left; width:60%; font-size:100%; color:#000;}
.rupecxx{font-size:140%; font-weight:bold;}
.cashback{font-size:80%; color:#9e0303; font-weight:bold;}
.orline{width:100%; border-bottom:2px solid #333333; position:relative; padding:15px 0px;}
.orline span{position:absolute; background:#fff; padding:5px 0px; text-align:center; width:30px; margin-left:-15px; color:#000; left:50%; top:15px; font-size:140%;}
.ucoin{color:#333333; font-size:150%; margin:15px 0px;}
.ucoin a{color:#1870b7; text-decoration:underline;}
.blueband{background:#1870b7; width:96%; border-radius:0px 5px 5px 0px; margin:30px 0px 15px 0px;}
.bliuedd{padding:12px 15px;}
.plnqw{color:#fff; font-size:130%;}
.plnqxw{color:#fff; font-size:180%;}
.rupeczxx{font-size:230%; color:#fff; font-weight:bold;}
.ruppewa{ color:#fff; font-family:indian_rupeeregular; font-weight:normal;}
.pkmhhfgt{color:#000; font-size:140%; font-weight:bold;}
.planupi{background:#fff; position:relative; width:100%; height:40px; border-radius:5px; margin:15px 0px 10px 0px; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8; line-height:40px; font-size:140%; color:#000; display:block;}
.upiimg{width: 55px; height: 25px; margin: 5px 10px 0px 10px; vertical-align:middle;}
.paytm{width: 65px; height: 21px; margin:11px 10px 0px 10px; vertical-align:middle;}
.whitxxxc{background:#fff; width:94%; position:absolute; z-index:9; left:20px; line-height:30px; top:0px; border-radius:5px; padding:5px 0px; height:40px; font-size:140%; color:#000; box-shadow:0 0px 2px -12px #d8d8d8, 0 4px 8px 0px #d8d8d8;}
.greaxcswe{background: #e1e1e1; width: 82%; border-radius: 5px; font-size: 130%; color: #9e0303; padding: 24px 25px 8px 25px;}
.planedtfgd{padding:30px 0px 10px 0px; position:relative; margin:0px 0px 5px 0px;}
.playdf{width: 27px; height: 27px; margin: 11px 10px 0px 10px; vertical-align: bottom;}
.debdf{width:30px; height:23px; margin: 11px 10px 0px 10px; vertical-align: bottom;}
.mobcimg{width:21px; height:27px; margin: 5px 10px 0px 10px; vertical-align:top;}
.planhidd{display:none;}
.thankyou{padding:10px 0px; text-align:center; color:#2e2e2e; padding:0px 30px;}
.righttick{background:url(../images/right_tick.png) no-repeat; background-size:100%; width:46px; height:48px; margin:5px auto;}
.contexxs{font-size:180%; padding:7px 0px 0px 0px;}
.xcontexxs{font-size:150%;}
.refbtns{margin:10px 0px;}
.btnrefv{display:inline-block; background:#0a77ba; padding:4px 15px; margin-right:5px; border-radius:4px; color:#fff; font-size:130%;}