/* banner start */

#banner .brand {
  background: url("/nepali/images/gel/nepali_brand.gif") no-repeat scroll -15px -8px transparent;
  bottom: 0px;
  display: block;
  height: 61px;
  left: 0;
  overflow: hidden;
  position: absolute;
  text-indent: -9999px;
  width: 255px;
}
#promo-mobile,#promo-mobile-audio {
	left:610px;
	position:absolute;

}
#promo-mobile,#promo-mobile-audio {
	background:url("/nepali/images/gel/cta_mobile.gif") no-repeat scroll left center transparent;
	font-family:mangal, raghu, arial,verdana,sans-serif;
	font-weight:bold;

	padding-left:39px;
	text-transform:none;
}
#banner #promo-mobile,
#banner #promo-mobile-audio {
  background-position: 0 27px;
  top: -12px;
}

#promo-mobile span,
#promo-mobile-audio span {
  font-size: 14px;
}

#banner .audio-bulletin {
  background: url("/nepali/images/gel/audio_39x33.gif") no-repeat scroll left center transparent;
  left: 765px;
  padding-left: 53px;
}

#banner .live-audio-bulletin {
  background: url("/nepali/images/gel/new_audio_icon.gif") no-repeat scroll left center transparent;
  padding-left: 70px;
  background-position: 0 32px !important;
}

/* homepage h1 and datestamp */
.genre-homepage h1 {display:none;}
.genre-homepage .datestamp {
  color: #FFFFFF;
  left: 131px;
  position: absolute;
  top: 78px;
}
.genre-homepage .datestamp .lastupdated {
  display: block;
  font-weight: bold;
  margin-left:4px;
}

.genre-homepage .top-story .teaser .title {
  font-size: 32px;
  line-height: 44px;
}

.genre-homepage p {
  font-size: 14px;
  line-height: 20px;
}

.genre-homepage .ts-144x81 {
  margin-bottom: 8px;
  margin-top: 8px;
}

.genre-homepage .top-story .teaser .title img {
  padding-top: 16px;
}

.genre-homepage .g-w20 .li-specialfeatures .title {
  font-size: 24px;
  line-height: 32px;
}

.genre-homepage .g-w20 .li-specialfeatures .ts-304x171 .title {
  font-size: 18px;
  line-height: 24px;
}

.index .g-w20 .bx-news-feed .title,
.index .g-w20 .li-importer .title {
  border-bottom: 1px solid #CCCCCC;
  border-top: 0 none;
}

/*index h1*/
.index h1 {
  color: #FFFFFF;
  left: 165px;
  position: absolute;
  top: 61px;
  
    font-family: "Gill Sans MT","Gill Sans",Verdana,Arial,Helmet,Freesans,sans-serif;
  font-size: 30px;
  font-weight: normal;
}

/* banner end */

#blq-local-nav li {
  font-size: 15px;
  line-height: 16px;
}

/* modules start */



/* social media promo */
.bx-social-promo .body ol li p a{

  width: 105px !important;
   padding: 8px 0 4px 106px;
}
.bx-social-promo .body ol li p {font-size:14px;line-height:20px;}

.av-instance .bx-social-promo .body ol li p a{
  width: 100px !important;

}




/* programmes index*/
.genre-programmes h1 {display:none;}

.genre-programmes .datestamp {
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 8px;
}

.av-instance h1 {display:block;}

.genre-programmes .top-story .teaser .title {
  font-size: 32px;
  line-height: 44px;
}

.genre-programmes .top-story .teaser .title img {
  padding-top: 15px;
}




/* needs testiing */

#blq-main .g-w10 {
  width: 303px;
}

body {
  font-size: 70%;

}

/* radio module */

.g-w11 .g-container .list h2,
.g-w11 .g-container .bx-social-promo h2{line-height:32px;}

.g-w11 .g-container .ts-144x81 h2{line-height:20px;}
.g-w11 .g-container .ts-144x81 {margin-bottom:3px;}

.g-w20 .g-block .newsfeed li {
  border-bottom: 0 none;
  padding: 12px 0 0;
}

.g-w20 .radio-programmes .li-plain h2{line-height:32px;}

.g-w20 .radio-programmes .li-plain .cols-2 ul li h2 {
  font-size: 18px;
  line-height: 24px;
}

.g-w20 .radio-programmes .ts-144x81 {
  margin-bottom: 0;
}

.g-w20 .radio-programmes .content .cols-2{}

.g-w20 .radio-programmes .content {
  padding-top:0;
}

.g-w11 .radio-programmes .content .cols-2 li ul{clear:none !important; height:183px;} 

.g-w11 .radio-programmes .content .cols-2 li ul li a {
    font-size: 14px;
    line-height: 20px;
}
.g-w11 .radio-programmes .content .cols-2 li ul li a .cta {
  padding-bottom:2px;
}
.g-w11 .radio-programmes h3 {
margin-bottom:8px;
}
.g-w11 .radio-programmes .content .cols-2 li ul li a .cta span{
      font-size: 12px;
    line-height: 16px;
}

.g-w11 .radio-programmes .content .cols-2 li ul li {
  float: left;
  width: 100px;
}

p{    font-size: 14px;
    line-height: 20px;}


.li-moremultimedia .list .ts-144x81 .title{font-size:14px; line-height: 20px;}

.genre-news .li-listing li,
.genre-topics .li-listing li {
  padding-bottom: 8px;
}

/* rhs picture gallery */
.g-w11 .li-specialfeatures .content ul .ts-336x189 .title {
  font-size: 18px;
  line-height: 24px;
}

.g-w11 .li-specialfeatures .ts-336x189 {
  padding-bottom: 12px;
}











/* rhs top stories */
.g-w11 .topstories-list h2{line-height:32px;}


/* story page */

.story h1{font-size:36px; line-height:48px;}


#send-to-friend h1{
display: block;
background: url(/nepali/images/gel/email_popup_banner.jpg);
background-repeat: no-repeat;
height: 40px;
}









#blq-pre-mast, #blq-acc, #blq-mast, #blq-main, #blq-foot, #blq-nav {
  font-family: mangal, raghu, arial, verdana, sans-serif;
}


.g-w20 .radio-programmes{background-color:#fff; margin:0; padding:0;}

.g-w20 .radio-programmes .g-w10 .li-importer ul li .title {
  border-bottom: 0 none;
  font-size: 14px;
  line-height: 20px;
  padding-top: 0;
}

#blq-main,
#blq-acc-mobile-link,
#blq-footlinks,#blq-footlinks h2, #blq-footlinks ul li a,
#blq-disclaim,#blq-disclaim a{font-family: mangal, raghu, arial, verdana, sans-serif;}

#blq-pre-mast, #blq-acc, #blq-mast, #blq-main, #blq-foot, #blq-nav {
  font-family: mangal, raghu, arial, verdana, sans-serif;
}