@charset "utf-8";
/* CSS Document */

.fb_frds_div{ padding:0p; margin:0xp;}
.t_fb_frds{ font:bold 20px/46px 'Explogos - Demo'century gothic,roboto,lato,arial; color:#595959; padding:0px 50px; margin:0px; border-bottom:3px solid #3b5998; text-align:center;}
.img_div{ margin:30px 0 0 0; padding:0px 5%; text-align:center;}
.your_fbt{font:normal 20px 'Explogos - Demo'century gothic,roboto,lato,  aril; color:#5a5050; margin:0px; padding:30px 0;}
.img_frnds{ list-style:none; text-align:center; margin:0px; padding:0px;}
.img_frnds li{ padding:0px; margin-right:2px; display:inline-block;}
.img_frnds li:last-child{margin-right:0px;}
.img_frnds li a{ display:block; color:#333; text-decoration:none; }
.img_frnds li a img{ border-radius:4px; border:#e9e9e9 1px solid;}
.btd_fbfrnds{ font:normal 20px/50px 'Explogos - Demo'century gothic,roboto,lato,arial; color:#fff; background:#4e6eb1; border-radius:2px; padding:0 60px; text-align:center; display:inline-block;text-decoration:none; margin:40px 0 0 0; position:relative;}
.btd_fbfrnds:hover{ background:#5e7fc3;}
.icn_fb{ width:13px; height:27px; background:url(http://184.172.165.56/images/sprit1.png) no-repeat -58px -43px; float:left; position:absolute; top:12px; left:36px;}
@font-face {
font-family: 'Explogos - Demo';
src: url('http://184.172.165.56/fonts/Explogos - Demo.eot');
src: url('http://184.172.165.56/fonts/Explogos - Demo.eot?iefix') format('eot'),
     url('http://184.172.165.56/fonts/Explogos - Demo.woff') format('woff'),
     url('http://184.172.165.56/fonts/Explogos - Demo.ttf') format('truetype'),
}

.audio_program_header{ width:100%; height:206px; background-image: -webkit-linear-gradient(top, #665f8c, #5a3958); /* For Chrome and Safari */
background-image:    -moz-linear-gradient(top, #665f8c, #5a3958); /* For old Fx (3.6 to 15) */
background-image:     -ms-linear-gradient(top, #665f8c, #5a3958); /* For pre-releases of IE 10*/
background-image:      -o-linear-gradient(top, #665f8c, #5a3958); /* For old Opera (11.1 to 12.0) */
background-image:         linear-gradient(to bottom, #665f8c, #5a3958); /* Standard syntax; must be last */ background-size: 100% 100%; position:relative;}
.img_tap_top{ padding:15px; margin:0px; overflow:hidden;}
.au_img_bg{ width:130px; height:130px; background-size: 100%;background-position: center center; background-image: url(http://184.172.165.56/images/audio_bgg.jpg);
float:left; border:4px solid #746387;}
.rigt_sdiv{ margin-left:150px; padding:0px; width:70%;}
.rigt_sdiv a{ text-decoration:none; color:#fff; font-family:roboto,helvetica;}
.tt_hh{ font-size:20px; line-height:30px; font-weight:bold; padding:0px; margin:0px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tt_subh{ font-size:14px; line-height:20px; padding:0px; margin:0px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.btt_sec{ padding:15px 0 0 0; margin:0px; overflow:hidden;}
.btt_sec a{ border:2px solid #fff; border-radius:2px; -mz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; text-align:center; float:left; padding:0px 18px;
margin-right:3px; line-height:30px; height:30px;}
.aud_po_nav{ padding:0px; margin:2px 0 0 0; border-bottom:6px solid #846382; width:100%; height:30px;}
.aud_po_nav li{ list-style:none; float:left; padding:0px;}
.aud_po_nav li:first-child{ margin-left:30px;}
.aud_po_nav li a{ font:13px/30px roboto, helvetica, cebtury gothic;  color:#fff; text-decoration:none; text-align:center; padding:0 24px; text-transform:uppercase; float:left; height:30px; display:block;}
.aud_po_nav li.active{ border-bottom:6px solid #cd97ca; height:30px;}
.program_page_aa{ padding:4px 20px; margin:0px;}
.epi_sec_f{ padding:0; overflow:hidden; margin:0px;}
.coount_no{ font:13px/30px roboto, helvetica, cebtury gothic;  color:#333; float: left; vertical-align:top; padding:0px; margin:0px;}
.sec_ff_sec{ margin-left:20px; border-bottom:3px solid #d3d3d3; padding: 8px 0; overflow:hidden}
.bo_buttons{ float:right; padding:0px; margin:15px 0 0 0;}
.bo_buttons a{ float:left; text-align:center; text-decoration:none; border:2px solid #aeaeae; border-radius:2px; -webkit-border-radius:2px; -mz-border-radius:2px; -o-border-radius:2px;font:13px/30px roboto, helvetica, cebtury gothic;  color:#333; padding:0 20px; height:30px; margin-right:4px;}
.bo_buttons a:hover{border:2px solid #666;}
.img_con_de_div{ padding:0px; margin:0px; float:left; width:70px; height:70px; background-size: 100%;background-position: center center;
background-image: url(http://184.172.165.56/images/audio_bgg.jpg); position:relative; cursor:pointer;}
.img_con_de_div span{top:50%;position:absolute;left:50%; margin: -10px 0px 0px -15px;}
.img_con_de_div span img{ width:30px; height:20px;}
.rigt_sdiv1 {margin-left: 80px;padding: 0px;width: 74%;}
.rigt_sdiv1 a {text-decoration: none;font-family: roboto,helvetica;}
.tt_hh1 {font-size: 18px; font-family: roboto,helvetica; text-decoration:none; color:#333; line-height: 30px;font-weight: bold;padding: 0px;margin: 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.tt_subh1{font-size: 14px; font-family: roboto,helvetica; text-decoration:none; color:#666; line-height: 24px;font-weight: bold;padding: 0px;margin: 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;
font-family:roboto, helvetica, cebtury gothic;}
.de_ic{ background-position:-416px -745px; width:15px; height:17px;background-image: url(http://184.172.165.56/images/sprit.png); float:left; margin: 5px 7px 0 0px;}  
.she_ic{ background-position:-391px -745px; width:17px; height:17px;background-image: url(http://184.172.165.56/images/sprit.png); float:left; margin: 4px 7px 0 0px;} 
.afollow{ width:148px; height:35px; float:left; background-position:-441px -689px; background-image: url(http://184.172.165.56/images/sprit.png);
text-decoration:none; color:#fff; margin:0px; text-align: center;font:15px/35px roboto, helvetica, cebtury gothic; display:block;}
.afollowing{ width:148px; height:35px; float:right; background-position:-441px -724px; background-image: url(http://184.172.165.56/images/sprit.png);
text-decoration:none; color:#fff; margin:10px 10px 0 0; text-align: center;font:15px/35px roboto, helvetica, cebtury gothic; display:block;}
.afollowing span{ padding-left:25px;}
.afollow span{ padding-left:20px;}
.details_show_a{ padding-top:10px; position:relative; width:94%; height:70px; background:#fff; border-radius:2px; -mz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; float:right; display:block;}
.details_show_a p{ padding:8px; font:13px/18px roboto, helvetica, cebtury gothic; color:#333; text-align:justify;}
.top_aarrow{ position:absolute; top:0px; right:40px; background-position:-458px -768px; background-image: url(http://184.172.165.56/images/sprit.png); width:18px; height:10px;}
/* recent episode */
.rec_epis_tit{font:bold 20px/30px roboto, helvetica, cebtury gothic; color:#009cf1; padding:0px; margin:0px;}
.epi_main_p{ margin:10px 0 0 0; padding:0px; overflow:hidden;}
.epi_left_p{ padding:6px; background:#fff; margin:0px; float:left;}
.img_bg_epi{ width:100px; height:100px; background-size: 100%;background-position: center center;background-image: url(http://184.172.165.56/images/audio_bgg.jpg);}
.epid_middle{ margin-left:120px; padding:0px; margin-top:10px;}
.epid_m_top{ padding:0px; margin:0;}
.epid_m_top_left{ width:44px; height:44px; background-position:-2px -641px; background-image: url(http://184.172.165.56/images/sprit.png); float:left; text-decoration:none; margin-right:10px;}
.epid_m_bottom{ margin-top:10px; padding:8px; background:#fff; box-shadow:0 0 3px #ccc; border:1px solid #f4f4f4;}
.epid_m_bottom p{font: 13px/18px roboto, helvetica, cebtury gothic;color: #333;text-align: justify; padding:0px; margin:0px;}
.epi_comments{ margin-top:20px; padding:0px; overflow:hidden;}
.comm_titls{ padding:0px; margin:0px; font: bold 18px/24px roboto, helvetica, cebtury gothic;color: #666;}
comm_box_d{ padding:6px; margin:0px; background:#fff;}
.suggeted_re{ position:absolute; bottom:30px; right:20px; margin:0px; padding:0px; }
.suggeted_re h4{ font: 13px/24px roboto, helvetica, cebtury gothic;color: #fff; padding:0px; margin:0px 0 5px 0;}
.suggeted_re a{width: 40px;height: 40px;background-size: 100%;background-position: center center;background-image: url(http://184.172.165.56/images/audio_bgg.jpg);
margin-right:4px; float: left; border:3px solid #71537c}

 .a_lang_listout {
background: #dfdfdf;
padding: 10px 0px 15px 10px; overflow:hidden;
margin-top: 0px;
position:fixed;
left:0px;
right:312px;
z-index:1002;
}
.a_lang_listout a {
font-family: lato;
font-size: 12px;
color: #414141;
text-decoration: none;
padding: 0px;
line-height: 34px;
background: #fff;
box-shadow: 0 0 2px 0px #ccc;
float: left;
text-transform: uppercase;
border-radius: 2px;
margin: -2px;
width: 10.2%;
text-align: center;
}
.a_lang_listout a.active {
background: #11dcda;
color: #fff;
}
.div_nav_toggle{ text-align:center; padding:0; margin:0px 0 0 10px;}
.div_nav_toggle_ul{ border:2px solid #fff; border-radius:3px; -webkit-border-radius:3px; -mz-border-radius:3px; -o-border-radius:3px; display:inline-block; padding:0px}
.div_nav_toggle_ul li{ list-style:none; padding:0px; float:left}
.div_nav_toggle_ul li a{ font:bold 16px/30px roboto, century gothic; color:#fff; text-align:center; display:inline-block; text-decoration:none; padding:0px 20px; height:30px;}
.div_nav_toggle_ul li a.active{ color:#333; background:#fff;}
.title_div_ah3{font-family: roboto;font-size: 1.8em;padding: 8px;margin: 0 30px;color: #333;}
.title_au_category{font: bold 58px roboto;color: #fff;padding: 20px 0; text-shadow:0 1px 0 #000;}

.title_au_category2{font: bold 38px roboto;color: #fff;padding: 10px 0; text-shadow:0 1px 0 #000;}
.title_au_category3{font: bold 28px roboto;color: #fff;padding: 10px 0; text-shadow:0 1px 0 #000;}

.agrid_images{ margin:0 0 15px 0px;}

.keyboard_shortcuts{ width:350px; padding:25px; margin:0px auto 0; background:#f9f9f9; border-radius: 3px; -webkit-transition: -webkit-transform .3s cubic-bezier(.13,1.07,.5,1.01),visibility 0s;
transition: transform .3s cubic-bezier(.13,1.07,.5,1.01),visibility 0s;
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
visibility: visible;}
.keyboard_tit{ padding:0px; margin:0px 0 8px 0; font:16px roboto,lato; color:#333; font-weight:300; }
.kbd{ padding:0px; margin:20px 0 0 0;  font:13px/24px roboto,lato,arial; color:#222;  margin-right:40px;}
.kbd span{ background:#e9e9e9; border-radius:2px; -mz-border-radius:2px; height:24px; padding:0 10px; margin-right:4px; display:inline-block;text-align:center;  }
.kbd span:last-child{margin:0 20px 0 4px;}
.kbd p{ width:100px; text-align:left; display:inline-block; margin:0px; padding:0px;}

.div_nav_tog_ul li a {
font: bold 16px/30px roboto, century gothic;
color: #333;
text-align: center;
display: inline-block;
text-decoration: none;
padding: 0px 20px;
height: 30px;
}
.div_nav_tog_ul li a.active {
color: #fff;
background: #333;
}
.div_nav_tog_ul {
border: 2px solid #333;
border-radius: 3px;
-webkit-border-radius: 3px;
-mz-border-radius: 3px;
-o-border-radius: 3px;
display: inline-block;
padding: 0px;
}
 .div_nav_tog_ul li {
list-style: none;
padding: 0px;
float: left;
}

/* .default_bg{ background: url(http://184.172.165.56/images/default_network_img.jpg);width: 100%;height: 200px;margin: 0 0 0 30px;background-position: top center;background-size: 100%; position:relative;}*/
.default_bg{ filter: blur(10px);-webkit-filter: blur(10px);-moz-filter: blur(10px);filter: url('http://184.172.165.56/images/blur-3bb5549379e48593f5a3d3d76fbbd074.svg#blur');width: 100%;height: 200px;display: block;position: absolute;top: 0px;right: 0px;bottom: 0px;left: -1px;z-index: 9;display: block;}
.default_bg img{ position:absolute; top:0px; left:20px; border:0px;}

.fb_pro_pro li a .imgcla {border-radius: 50px;-mz-border-radius: 50px;-o-border-radius: 50px;border: 1px solid #ddd; cursor:pointer;}
.vendor_logo{ background:rgba(0,0,0,0.7); height:200px; display:block; z-index:10; position:relative; padding-left:20px;}
.vendor_header_banner{overflow:hidden; position:relative; height:200px;padding:0px; margin-left:10px; }