@font-face {
    font-family: 'calibriregular';
    src: url('../../fonts/calibri-webfont.eot');
    src: url('../../fonts/calibri-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/calibri-webfont.woff') format('woff'),
         url('../../fonts/calibri-webfont.ttf') format('truetype'),
         url('../../fonts/calibri-webfont.svg#calibriregular') format('svg');
    font-weight: normal;
    font-style: normal;}
	

@font-face {
    font-family: 'dejavu_sansbook';
    src: url('../../fonts/dejavusans-webfont.eot');
    src: url('../../fonts/dejavusans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/dejavusans-webfont.woff') format('woff'),
         url('../../fonts/dejavusans-webfont.ttf') format('truetype'),
         url('../../fonts/dejavusans-webfont.svg#dejavu_sansbook') format('svg');
    font-weight: normal;
    font-style: normal;

}


img{ border:none;}
.f_right{ float:right !important;}
.f_left{ float:left !important;}
p{ color:#666666; font-size:16px; margin:0px; line-height:22px;}

.mtop10{ margin-top:10px;}
/*body{ background:url(../../images/body_bg_24.jpg) repeat;  margin:0px; padding:0px; font-family: 'calibriregular';}*/
body{ margin:0px; padding:0px; font-family: 'calibriregular';}
.clear{ clear:both;}
#header_bg{background:url(../../images/body_bg_01.jpg) repeat-x top; height:200px;}
#header{ width:100%; max-width:1170px; margin:0 auto; padding-top:6px;padding-bottom:5px;}
#logo_main{ float:left; width:400px; padding-left:34%;}
.lang_search{ float:right; font-size:14px; text-align:right; width:auto; color:#FFF;}
.lang_search a{ color:#FFF; text-decoration:none; padding:0 6px;}
.lang_search a:hover{ color:#eda3a3; }
.search{ margin-top:16px; position:relative;}
.search input[type="text"]{ background-color:#FFF; border:none; border-radius:25px; line-height:25px; width:80%; height:25px\0; }
.search span{ position:absolute; display:inline-block; left:88%; top:4px; cursor:pointer;}

#navigation{ background:url(../../images/header-border_12.jpg) repeat-x top; list-style:none; }
#navigation ul { list-style:none; margin:10px 0 0 0; padding:0px;}
#navigation ul li{ padding:0px; margin:0px; display:inline-block; list-style:none;}
#navigation ul li a{ display:block; color:#FFF; font-size:17px; text-transform:uppercase; text-decoration:none; background:url(../../images/menu_devider_16.png) no-repeat right; padding:12px 43px;} 
#navigation ul li a:hover, .active_button{ background-color:#830803 !important; border-radius:0 0 0px 0px !important; background-image:none !important;}
#navigation ul li:last-child a{ background:none;}

#middle_wrpaer{ width:100%; max-width:1170px; margin:0 auto; padding-top:0px; margin-top:-48px;}
.banner{text-align:center; height:226px; border-radius:5px; border:solid 1px #b80b06; position:relative;}
.banner img{ width:100%;  border-radius:3px;}
.mic{ width:90px; height:313px; position:absolute; top:27px; left:450px;}
.mic img{ width:100%; height:auto;} 
.bot_shadow{}
.bot_shadow img{ width:100%;}
.welcome_text{}
/*.welcome_text p span{color:#b80b06; font-size:22px; font-weight:normal; text-transform:uppercase;}*/
.welcome_text p label{color:#b80b06; font-size:22px; font-weight:normal; text-transform:uppercase;}
p{ color:#666666; font-size:15px; line-height:25px;}
.midle_boxes{ background-color:#b80b06; padding:15px; border-radius:6px; background:url(../../images/big_shadow.png) no-repeat center top 40px #b80b06; }
.player{ text-align:center;}
.player_inner{ border:solid 10px #FFF; width:400px; margin:0 auto; border-radius:5px;}

.main_boxes{ padding-top:15px;}
.box_first{ width:25%; float:left;}
.box_img{ float:left;  width:63px; height:64px; border:solid 1px #FFF;}
.box_img img{ width:63px; height:64px; }
.box_content{ float:left; width:70%; padding-left:10px; color:#e7a8a8; font-size:15px;}
.box_content span{ font-size:17px; color:#FFF; display:block;} 
.two_column{ padding-top:38px;}
.points{ float:left; width:60%;}
.points h2{ color:#b80b06; font-weight:bold;}
.points ul{ list-style:none; margin:0px; padding:0px; padding-left:18px;}
.points ul li{ list-style-image:url(../../images/arrow_33.png); line-height:28px;}
.latest_news{ float:right; width:38%; }
h2{ font-size:20px; color:#222222; font-weight:normal; margin:0px; margin-bottom:15px;}

.news_title{ background-color:#5f5f5f; padding:6px 10px; color:#FFF; font-size:22px; position:relative;}
.news_title span{ background:url(../../images/news_arrow.png) no-repeat; width:15px; height:61px; display:inline-block; position:absolute; left:-12px; top:0px;} 
.new_details{ padding:20px 10px 10px 15px; color:#666666; line-height:21px;}
.new_details span{ color:#000;} 
.red_link{ color:#b80b06; text-decoration:none; font-weight:normal; line-height:30px;}
.red_link:hover{ color:#373737;}
.red_link:after{content: "\f0da";  font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration:inherit; padding-left:3px;}

#footer{ background-color:#e8e8e8; border-top:solid 1px #b80b06; width:100%;}
.footer_first{ padding:15px; width:100%; max-width:1170px; margin:0 auto;}
.newsletter{ float:left; width:55%;}
.newsletter span{ color:#b80b06; font-size:22px; font-weight:bold;}
.newsletter input[type="text"]{ background-color:#FFF; border:solid 1px #898989; border-radius:4px; text-indent:10px; line-height:25px; color:#666666; font-size:14px; width:50%; margin-left:10px; }
.subscribe_btn{ float:left; width:15%; margin-top:4px;}
.red_button{ background:url(../../images/btn_bg_red_37.jpg) repeat-x bottom #b40b06; color:#FFF; padding:5px 22px; font-size:18px; letter-spacing:1px; text-decoration:none; border-radius:5px; border:none; cursor:pointer;}
.red_button:after{content: "\f0da";  font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration:inherit; padding-left:5px; position:relative}
.red_button:hover{ background:url(../../images/btn_bg_redh.jpg) repeat-x bottom #8c0804;}
.social_icons{ float:right; letter-spacing:7px;}
.copyright{ text-align:center; color:#FFF; font-size:15px; padding:12px; background-color:#b80b06;}
.copyright a{ color:#FFF; text-decoration:underline;}
.copyright a:hover{ text-decoration:none;}
.mob_nav{ display:none;}
.slide_div{ display:block ;}

/*Inner Pages Start by Zeeshan 20-8-14*/
.inner_column{ padding-top:14px; padding-bottom:20px;}
.page_title{ background:url(../../images/title_bg_03.png) repeat-x top #e1e1e1; color:#b80b06; padding: 4px 15px; border-radius:5px; text-transform:uppercase; font-size:20px; font-family: 'dejavu_sansbook';}
.page_title span{ color:#7a7a7a; font-size:12px; text-transform:uppercase; float:right; padding-top:7px;} 
.inner_left{ padding-right:10px; border-right:solid 1px #e0e0e0; min-height:220px; margin-bottom:40px;} 
.inner_left h2{color:#b80b06; font-size:22px; font-weight:normal; text-transform:uppercase;}
.user_registration{}
.single_form{width:85%; margin:0px auto;}
#form_field{ margin-top:20px; margin-top:16px\0;  }
.field_title{ float:left; width:27%; line-height:none; font-size:16px; text-align:right; color:#565656;}
.field_title span{ color:#909090; display:block; font-size:15px;}
.first_field{ float:right; width:70%; }
.main_field{ width:80.5%;}
.main_field input[type="text"],input[type="password"], .main_field select{ border:solid 1px #8f8f8f; padding:5px; width:100%; line-height:25px; font-size:16px; color:#666; font-family: 'calibriregular';}  
.main_field textarea{ border:solid 1px #8f8f8f; padding:5px; width:100%; height:50px; font-size:16px; color:#666; font-family: 'calibriregular';}  
.captch_field input[type="text"]{ width:40%;}
.captch_field img{ border:solid 1px #c7c7c7; margin-left:15px;  margin-bottom:-10px;}
.validation{ text-align:left; font-size:15px; color:#F00; display:none; line-height:20px;} 
.error{ text-align:left; font-size:15px; color:#F00;  line-height:20px;} 

.main_field_s{background: url(../../images/select_arrow_07.png) no-repeat right 0px center #ffffff; border:solid 1px #8f8f8f; width:82%;  line-height:35px; overflow: hidden;}
.main_field_s select{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;padding:0px; width: 107%;width: 100%\0;   }
*:focus {outline: none;}
.submit_btn{ margin-left:28.5%; padding:15px;}
.order_list { margin:0px; padding-left:20px;}
.order_list li{ line-height:40px; clear:both; margin:10px 0px;  }
.order_list li span{ float:right; padding-right:20px;}
.upload_mp {width:200px; margin:0 auto; margin-top:15px;}
.upload_mp .red_button{ padding:10px; background:#006; }


.search_box{ background:url(../../images/search_bg_03.png) repeat-x top #e1e1e1; padding:20px; border:solid 1px #dbdbdb; border-radius:7px;}
.first_select{ float:left; width:29%; margin-right:20px;}
.first_select{}
.select_category{background: url(../../images/red_select_06.png) no-repeat right 0px center #ffffff; border:solid 1px #b80b06; width:100%; line-height:34px; overflow: hidden;  }
.select_category select{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;padding:0px; width: 107%;width: 98%\9;  color:#666666;  font-size:16px;   font-family: 'calibriregular'; padding:7px 0px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.select_category select{padding:5px 0px; }
}

.search_input{ width:24%; float:left;}
.search_input input[type="text"]{ border:solid 1px #b80b06; width:100%; padding:10px 0; }
.search_btn{ margin:1px 0 0px 20px; float:left;}
.search_btn a{ padding:8px 15px;}

.podcast_boxes{ padding:30px 0px 0 0;  margin-left:-24px;}
.first_podcast{ float:left; width:274px; margin-left:24px; margin-bottom:31px; height:305px;}
.podcast_list{ height:150px;}
.podcast_image{  height:202px;}
.podcast_image img{ width:100%; height:100%; }
.podcast_image img:hover{ opacity:0.8; transition: background-color 0.5s ease; -moz-box-shadow: 0 0 3px #666; -webkit-box-shadow: 0 0 3px #666; box-shadow: 0 0 3px #666;} 
.first_podcast h3{ color:#b80b06; font-size:17px; font-weight:700; text-transform:uppercase; margin:10px 0 0px 0px;} 
.first_podcast h2{ color:#565656; font-size:17px; font-weight:normal; text-transform:uppercase; margin:2px 0px;} 

.know_more{ color:#00b4ff; text-decoration:none; line-height:30px;text-transform:uppercase;}
.know_more:hover{ color:#000000;}
.know_more:after{content: "\f0da";  font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration:inherit; padding-left:5px; position:relative; text-transform: uppercase;}

.grow {display: inline-block; -webkit-transition-duration: 0.3s;  transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform;  -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.grow:hover, .grow:focus, .grow:active { -webkit-transform: scale(1.1); transform: scale(1.01);}

.user_podcast .first_podcast { margin-bottom:20px;}
.user_podcast .first_podcast h3{ margin:0px;}
.user_podcast .first_podcast abbr{ color:#666;}
.create_new_podcast{ text-align:center; margin:35px 0;  display:block;}
.create_new_podcast a{ background:url(../../images/btn_bg_red_37.jpg) repeat-x bottom #b40b06; color:#FFF; text-decoration:none; padding:10px 20px; border-radius:8px; font-size:25px; border:solid 2px #FFF; box-shadow:0 0 10px #CCC; }
.create_new_podcast a:hover{ background:url(../../images/tabbg.png) repeat-x bottom #bcbcbc; color:#b80b06;   }
.create_new_podcast a:hover{ color:#000;}
.edit{ padding-right:20px;}
.register_page .field_title{ line-height:33px;}

.podcast_details{}
.podcast_left{ float:left; width:44%; position:relative; }
.detail_image{ position:relative; height:230px;overflow:hidden; text-align:center; background-color:#dbdbdb; padding:10px;}
.detail_image img{ height:100%; }
.detail_player{ position:absolute; top:190px; left:48px;}
.similar_listing{ padding:10px 0px;}
.similar_listing a{ color:#b80b06; font-size:18px; text-transform:uppercase; text-decoration:none; font-weight:500;}
.back_list{ text-transform:none !important; float:right; text-decoration:underline !important;}
.back_list:hover{ text-decoration:none !important;}

.podcast_right{ float:right; width:53%; }
.podcast_right h3{ font-family: 'dejavu_sansbook'; margin:0px; padding:0px; font-size:19px; color:#b80b06; font-weight:normal;} 
.podcast_right p{ color:#565656; font-size:16px; line-height:21px; margin:0px;}
.pdf_rating{ padding:20px 0px;}
.download_pdf{ float:left; margin-right:50px;}
.pdf_bg{ background:url(../../images/pdf_bg_03.png) repeat-x bottom #5d5d5d; color:#FFF; padding:7px 20px; margin-left:15px; text-decoration:none; border-radius:5px;}
.rating_star{ float:left; color:#565656; font-size:16px;}
.podcast_right h2{ font-family: 'dejavu_sansbook'; margin:0px; padding:0px; font-size:16px; color:#b80b06; font-weight:normal;} 
.rating_box{ margin-bottom:20px;}
.rating_box h2{color:#b80b06; margin:0px; margin-top:20px;}
.rating_first{  float:left; width:170px;}
.rating_first h3{ color:#000; font-size:14px; margin-bottom:3px; }
.similar_slider{}
.detail_bottom{ padding-top:15px;}

.sponsor_high h3{ color:#b80b06; font-weight:normal; font-size:20px;}
.sponsor_high h3 a{ color:#000; text-decoration:none;} 
.sponsor_high h3 a:hover{ text-decoration:underline;}
.sponsor_high p{ font-size:18px; color:#000; line-height:24px;}
.sponsor_high p img{ /*width:100px; height:100px;*/ margin:0 20px 20px 0px; }
.detail_bottom p{ color:#565656; font-size:16px;}
.detail_bottom h2{ color:#00b3ff; font-size:18px; text-transform:uppercase;}
.share_this{ margin-top:42px;}
.share_icon a{ text-decoration:none; color:#565656; font-size:15px; text-transform:uppercase; margin-right:20px; float:left; margin-bottom:30px;}
.share_icon a:hover{ opacity:0.7;} 
.share_icon img{ margin-right:5px;}
/*.sponsor_high{ margin-top:30px; margin-bottom:20px; box-shadow:0 0 10px #999; padding:10px; border:solid 4px #494949; background-color:#FFF; border-radius:10px;}*/
.sponsor_high{ margin-top:30px; margin-bottom:20px; box-shadow:1px 1px 2px #999; padding:20px; border:solid 1px #f7514c; background-color:#f4f4f4; border-radius:4px;}
#main_scroll_Y{height:116px!important;}
#main_scroll_Y p{ font-size:16px;}
.sponsor_visit{ color: #b80b06; font-family: "dejavu_sansbook"; font-size: 16px; font-weight: normal;}
.visitlink a{ font-size:14px; color:#333;}
  
.user_coment{ padding-bottom:15px;}
.user_coment h1{ font-family: 'dejavu_sansbook'; color:#000; font-size:18px; text-transform:uppercase; font-weight:normal; margin:0px; padding-top:10px;}
.user_coment h1 span{ color:#a2a2a2; font-size:12px; padding-left:10px;}
.user_coment p{ margin:0px;} 



.double_form{width:65%; float:left;}
.double_form .field_title{ width:28%;}
.double_form .first_field{ width:70%;}
.double_form .first_field input[type="text"], .double_form .first_field textarea{ width:110%;}
.double_form .captch_field input[type="text"]{ width:50%;}
.submit_contact{ margin-left:28.3%; padding:15px;}
.contact_details{ float:right; width:35%; margin-top:20px;}
.adress_box{ font-size:18px; color:#000; padding-bottom:20px;}
.adress_title{ float:left; width:35%;}
.adress_detail{ float:left; width:65%; font-size:16px; color:#565656;}
.map{ height:187px; width:320px; border:solid 1px #989898; margin-top:30px;}
.map img{ width:100%; height:100%;}
.about_us p{ color:#666666; font-size:18px; margin:0px; line-height:22px; padding-top:15px;}

.tab_title{ background:url(../../images/title_bg_03.png) repeat-x top #e1e1e1; height:45px; color:#b80b06; padding: 0px 15px; border-radius:5px; text-transform:uppercase; font-size:20px; font-family: 'dejavu_sansbook'; position:relative;}
.tabs{ margin:0 auto; display:table; text-align:center;}
.tab_title span{ display:inline-block; float:left; padding-top:6px;}

.tab_first{  float:left;  margin:0 8px;}
.tab_first a{background:url(../../images/tabbg.png) repeat-x bottom #bcbcbc; color:#b80b06;  padding:9.5px 25px; display:inline-block; font-size:16px; text-transform:uppercase; font-family: 'dejavu_sansbook'; text-decoration:none; border-radius:5px; position:relative;}
.tab_first a:hover, .tab_first_active{background:url(../../images/tabbg_h.png) repeat-x bottom #b60b06 !important; color:#FFF !important;  }
.tab_first a:hover:after, .tab_first_active:after { border-top:8px solid #8d0703; border-left:8px solid transparent; border-right:8px solid transparent; content:""; position:absolute; top:100%; left:50%; z-index:100; margin-left:-8px; }
.faq{ width:92%; margin:0 auto; padding:35px 0;}
.faq_q_a{ padding-bottom:40px;}
.faq_q{ color:#b80b06; font-size:20px;}
.faq_a{color:#565656; font-size:16px; padding-top:10px; line-height:22px;}
.language_radio{ padding-top:10px;}
.user_page{ margin-top:30px;}
.become_sponsor{ margin-top:0px; margin-bottom:35px;}

.book_podcast{ margin:40px 0px 20px 0px;}
.user_registration .bp_title{ font-size:20px; color:#565656; padding-bottom:15px;}

.sponsor_title{ margin-bottom:35px;}
.sponsor_listing{ margin-left:-20px;}
.sponsor_first{ width:31.6%; float:left; margin-left:20px; margin-bottom:44px;}
/**.sponsor_image{ float:left; background:url(../../images/sponsor_image_03.png) no-repeat; width:107px; height:107px; margin-right:15px;}**/
.sponsor_image{ float:left; width:107px; height:107px; margin-right:15px;}
.sponsor_detail{ float:left; width:66%; height:107px;}
.sponsor_detail h2{margin:0px; color:#b80b06; font-size:16px;} 
.sponsor_detail span{ color:#565656; display:block;}
.sponsor_detail p{ margin:0px; padding:0px; color:#8a8a8a; font-size:15px;}

.user_image{ float:left; width:269px; height:228x; margin-right:35px;}
.user_image img{ width:100%;}
.user_detail{ float:left; width:72%;}
.user_detail h3{ color:#b80b06; font-size:20px; text-transform:uppercase; margin:0px;}
.user_detail h2{ margin:0px; margin:10px 0px;}
.user_detail p{ color:#565656; font-size:16px;}
.podcast_slider{ background-color:#e5e5e5; border:solid 1px #cacaca;}


.user_detail_info{ padding-bottom:10px;}
.user_det_main p{color: #565656; font-size: 16px; font-weight:normal;}

.user_det_title{ width:25%; float:left; font-weight:bold; font-size:20px; font-weight:normal;  }
.user_det_title span{ text-align:left; float:right;  width:15%; }
.user_det_main{ width:60%; float:left; color:#b80b06 !important; font-size:18px; font-weight:bold;}
.slider_contents{ display:block; overflow:visible !important; padding-top:15px !important; text-align:left; padding-left:15px !important; }
.slider_contents h2{ color:#b80b06; font-weight:bold; margin:0px; float:left;}
.slider_contents p{line-height:18px; padding-top:8px; padding-left:3px; float:left; display:inline-block; color:#b80b06 !important; font-weight:bold; width:150px; font-size:16px;}
.update_profile{ float:right;margin-bottom:25px;}
.profile_info{ font-size:16px; color:#565656; line-height:23px;}
.forgot_pass a{ color:#00b4ff; font-size:16px; margin-top:19px; display:inline-block; float:left;}
.forgot_pass a:hover{ text-decoration:none;} 
.advantage{ color:#ff0000; text-shadow:0 1px 0px #666; font-weight:bold; font-size:15px; text-decoration:none;}
.advantage:hover{ color:#000; text-shadow:0 1px 0px #CCC; }
.popup_link{float:right; position:absolute; right:10px;}
.announcer h3{ margin:0px; color:#b80b06; padding-bottom:5px;}
.announcer p{ padding-bottom:18px;} 

/*****For Ratings added by MJ******/
.rate_widget {overflow:   visible; position:relative; height:32px;}
.ratings_stars {background: url('../../images/star_empty.png') no-repeat; float:left; height:28px;width:25px;}
.ratings_vote{background: url('../../images/star_full.png') no-repeat;}
.ratings_over {background: url('../../images/star_highlight.png') no-repeat;}
.total_votes {top: 58px; padding: 5px 5px 5px 0px; float:left; margin-left:3px;}
.movie_choice {}	
/*****End for retings********/

/*Start for search page by Zeeshan*/
.search_list:last-child .search_result_box{border-bottom:none;}
.search_result_box{ border-bottom:solid 1px #DFDFDF; padding-bottom:10px; margin-bottom:20px;}
.result_photo{ height:80px; width:90px; background-color:#000; float:left; margin-right:15px;}
.result_photo img{ height:80px; width:90px;}
.search_detail{ float:left; }
.search_detail h2 a, .search_detail h2{ color:#b80b06; text-decoration:none; margin:0px;}
.search_title_set{ font-weight:bold; background-color: #ebebeb; padding:8px; border-radius:5px; margin-bottom:14px; color: #333; font-size:18px;}
.no_data_found{ color:#b80b06; font-weight:bold; font-size:21px; padding-bottom:20px;} 
/*End for search page*/

.detailed_scroll{ height:335px; overflow:scroll; overflow-x:hidden; margin-bottom:10px; padding-right:20px; background:url(../../images/scroll.png) no-repeat right;}
.user_slider{ height:100px !important;}
.user_slider h2{ line-height:normal;}

.announser_pod{ height:360px;}

/*****Start OF Media Quries added By Zeeshan*****************************************************
*********************************************************************/

@media only screen and ( min-width: 768px) and ( max-width: 1024px ) {
#header{ width:100%; max-width:740px;}
#logo_main{ padding-left: 0%;}
.lang_search{ width:33%;}
#navigation ul li a{padding: 12px 10px;}	
#middle_wrpaer{ width:100%; max-width:740px;}
.footer_first{width:100%; max-width:739px;}
.newsletter input[type="text"]{ width:45%; margin-left:0px;}
.social_icons{ float:right;}
.banner{text-align:center; height:143px;position:relative;}
.mic{ width:56px; height:313px; position:absolute; top:20px; left:280px;}
#footer{ margin-top:30px;}
.box_first{ text-align:center;}
.box_img{ margin-left:25%;}
.mob_nav{ display:none;}
.first_podcast{ width:355px;}

.search_box{ padding:10px;}
.first_select{ margin-right:10px; width:26%;}
.search_input{ width:22%;}
.select_category select{ font-size:15px;}

.detail_player{ top:90px; left:12px;}
.detail_image{ position:relative; height:160px;}
.detail_image img{ width:100%; height:100%; overflow:hidden;}
.player_inner{ width:280px; border:4px solid #fff;}
.player_inner img{ width:280px;}
.download_pdf{ margin-right:15px;}

.sponsor_first{ width:47%}
.sponsor_image{ margin-right:10px;}

.user_detail{ width:57%; }
.captch_field img{ margin-left:0px; }
.map{ width:217px;}
.popup_link{top:40px; }

.user_slider{ width:213px !important;}
.user_slider h2{  font-size:16px; line-height:normal;}
.tab_first {margin: 0 5px;}
.tab_first a{ padding:9.5px 8px;}
.announser_pod{ height:360px;}
}	

	
@media only screen and ( min-width: 600px) and ( max-width: 768px) {
#header, #middle_wrpaer{ width:100%; max-width:588px;}	
#logo_main{ padding-left:0%; width:340px;}
#logo_main img{ width:100%;}
.search span{left: 85%;}
#navigation ul li a{ padding: 12px 5px; font-size:14px; margin-top:3px;}
.footer_first{width:100%; max-width:571px;}
.newsletter input[type="text"]{ margin-left:0px; margin-top:5px;}
.subscribe_btn{ width:22%;}
.box_first{ text-align:center;}
.box_img{ margin-left:40px;}
.banner{text-align:center; height:113px;position:relative;}
.mic{ width:42px; height:313px; position:absolute; top:20px; left:220px;}
.bot_shadow{ margin-top:-2px;}
.newsletter{ width:48%;}
.box_first{ text-align:center;}
.box_img{ margin-left:25%;}
.mob_nav{ display:none;}
.lang_search{ width:40%;}
.first_podcast{ width:282px;}

.main_field{ width:100%;}
.main_field_s{ width:103%;}
.captch_field input[type="text"]{ width:38%;}

.search_box{ padding:10px;}
.first_select{ margin-right:10px; width:25%;}
.search_input{ width:17%;}
.select_category select{ font-size:13px;}

.detail_player{ top:70px; left:12px;}
.player_inner{ width:225px; border:4px solid #fff;}
.player_inner img{ width:225px;}
.download_pdf{ margin-right:4px;}
.pdf_bg{ padding:7px 5px;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{ margin-top:30px;}

.sponsor_listing{ width:90%; margin:0 auto;}
.sponsor_first{ width:98%; border-bottom:solid 1px #CCC; margin-bottom:20px; margin-left:0px; padding-bottom:5px;}
.sponsor_image{ margin-right:15px;}
.user_detail{ width:100%; }
.contact_form .double_form{ width:50%;}
.captch_field img{ margin-left:0px;}
.field_title{ font-size:14px;}
.contact_details{ width:39%;}
.map{ width:217px;}
.contact_form .captch_field img{ margin-left:0px; margin-top:10px; }
.popup_link{top:40px; }

.user_slider{ width:178px !important;}
.user_slider h2{  font-size:14px; line-height:normal;}
.Editr_img_setting{ width:100%; height:auto;}

.tab_first {margin: 0 3px;}
.tab_first a{ padding:11.5px 6px; font-size:13px;}
.social_icons{letter-spacing: -3px;}
.detail_image img{ width:100%;}
}


@media only screen and ( min-width: 320px ) and ( max-width: 600px) {
#header, #middle_wrpaer{ width:100%; max-width:300px;}		
.footer_first{ width:100%; max-width:280px;}		
#logo_main{ padding-left:0px; width:300px;}
#logo_main img{ width:100%;}
.lang_search{ width:100%; text-align:center; margin-top:0px;}
.lang_search span{ left:80%;} 
.slide_div{ display:none;}
#navigation { margin-top:8px;}
#navigation ul{ z-index:9999; position:relative; border-radius:5px;  background-color:#b80b06; display:none;}
#navigation ul li{ display:block;}
#navigation ul li a{ font-size:14px;  width:93%; display:block;  padding: 12px 10px; background:url(../../images/header-border_12.jpg) repeat-x bottom;}
.banner{ height:183px; display:none;}
.bot_shadow{ display:none;}
#middle_wrpaer{ margin-top:0px;}
.mic{ width:70px;  top:49px; left:250px;}
.box_img{ margin-left:19%;}
.newsletter{width: 100%; }
.newsletter input[type="text"]{ margin-left:0px; width:85%; margin-top:5px; margin-bottom:10px;}
.newsletter span{ font-size:17px;}
.social_icons{ float:left; padding-left:20px;}
.mob_nav{ display:block; padding:4px 0 0 0; cursor:pointer;}
.player img{ width:100%;}
.box_first{ width:100%; float:none; padding-bottom:15px; border-bottom:solid 1px #950804; margin-bottom:15px;}
.box_img{ margin-left:0px;}
.points{ width:100%;}
.latest_news{ width:98%; margin-top:20px;}
.social_icons{ float:right; letter-spacing:0px;}
.social_icons img{ width:21px; margin-top:5px;}

.single_form{ width:100%;}
.field_title{ font-size:14px;}
.register_page .field_title{ line-height:22px;}
input[type="file"]{ width:102%;}
.captch_field input[type="text"]{ width:100%;}
.captch_field img{ margin-left:0px; margin-top:5px;}
.first_podcast{ width:300px;}

.search_box{ padding:10px; margin-top:10px;}
.first_select{ width:99%; margin-bottom:8px; margin-right:0px;}
.search_input{ width:45%;} 
.search_btn{ margin:1px 0 0 12px;}
.podcast_image{ height:160px; position:relative; z-index:99999;}

.user_podcast .first_podcast{ border-bottom:solid 1px #CCC;}
.user_podcast .first_podcast:last-child{ border:none;}

.pdf_bg{ padding:7px 4px;}
.download_pdf{ margin-right:0px;}
.podcast_left{ width:100%; float:none;}
.podcast_right{ float:none; width:100%;}
.share_icon a{ margin-bottom:10px;}
.detail_player{ top:92px; left:16px;}
.player_inner{ width:260px; border:4px solid #fff;}
.player_inner img{ width:225px;}
.similar_slider{ width:250px; margin:0 auto; }
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{ margin-top:15px;}

.double_form{ float:left; width:100%;}
.contact_details{ width:100%; float:left;}
.map{ width:297px;}
.clear_mob{ clear:both;}
.tabs{ display:inherit; width:100%; margin:0 auto; float:left; margin-bottom:30px;}
.tab_first{ float:none; width:222px; margin:0 auto; margin-right:60px;}
.tab_first a{ width:100%; float:none;}

.sponsor_listing{ width:100%; margin:0 auto;}
.sponsor_first{ width:98%; border-bottom:solid 1px #CCC; margin-bottom:20px; margin-left:0px; padding-bottom:5px;}
.sponsor_image{ margin-right:15px;}
.sponsor_detail{ width:58%;}

.user_detail{ width:100%; }
.page_title span{ font-size:10px;}
.popup_link{top:80px; right:35px; }
.user_slider{ width:280px !important; margin-left:-70px !important; overflow:hidden !important;}
.user_slider h2{  font-size:14px; line-height:normal;}
.submit_btn{ margin-left:20%;}
.Editr_img_setting{ width:100%; height:auto;}
.create_new_podcast a{ font-size:18px;}
.front_editor{ width:300px !important;}
.first_podcast h2{ font-size:16px;}
.announser_pod{ height:320px;}

.detail_image img{ width:100%;}
}

.paggination{ margin:20px 0; float:right; }
.paggination a{ color:#000; background-color:#dedede; border-radius:3px; padding:3px 10px; float:left; display:block; text-decoration:none; font-size:16px; margin-left:5px;
-webkit-transition: background-color 0.2s ease-out; -moz-transition: background-color 0.2s ease-out; -o-transition: background-color 0.2s ease-out;  transition: background-color 0.2s ease-out;}
.paggination a:hover, .paggination_active { background-color:#c02c1a !important; color:#FFF !important;}