body
{
	background-color:#FFF! important;
}


/*----- 17 March 2019 Single Main Image Start --------*/

.main_article_img_caption {
    background: #c77768;
    color: #fff;
    min-height: 66px;
    max-height: 66px;
    width: 100%;
    z-index: 8;
    padding: 10px 20px;
    overflow: hidden;
}
.nivo-caption {
	 background: #c77768;
}
.main_article_img_main img {
	width:100%;
}


/*----- 17 March 2019 Single Main Image End --------*/




.wrapper
{
	width:1140px;
	margin:0 auto;
	position:relative;
}
.advertisement_city_times_wrapper{
	height:110px;
	background-color:#FFF;
}

.inner_wrapper_advertisement_city_times{
	width:1140px;
	margin:0 auto;
}

/*.left_logo_div_city_times{
	float:left;
	vertical-align:middle;
	margin-top:10px;
	width:292px;

} */


.left_logo_div_city_times{
	float:left;
	vertical-align:middle;
	margin-top:10px;
	/*width:307px;*/
	width: 335px;

} 


.right_logo_div_city_times{
	float:left;
	margin-top:10px;
}
.navigation_city_times{
	height:40px;
	background-color:#000;
}

.navigation_city_times_inner_wrapper{
		width:1140px;
	margin:0 auto;
}

.logo_city_times{
	padding-top:10px;
	width:141px;
}
.logo_city_times, .city_times_main_navigation{
	float:left;
}

.city_times_search{
	float:right;
	line-height:41px;
	position:relative;
}

.city_times_main_navigation{
	margin:5px 0px;
}
.city_times_main_navigation ul{
	margin:0px;
	padding:0px;
}

.city_times_main_navigation ul li{
	list-style-type:none;
	float:left;
	text-transform:uppercase;
	border-left:1px solid #404040;
	padding:5px 10px;
}

.city_times_main_navigation ul li a{
	color:#FFF;
	font-size:14px;
	font-family: 'roboto_condensedbold';
    text-decoration:none;
		padding:10px 10px;
}
.city_times_main_navigation ul li a:hover{
	color:#e64c98;
	text-decoration:none;
}

.city_times_main_navigation ul li.newsmake a:hover{ color:#3db54e!important}
.city_times_main_navigation ul li.hollywood a:hover{ color:#1d99d3!important}
.city_times_main_navigation ul li.bollywood a:hover{ color:#ee8380!important}
.city_times_main_navigation ul li.south_stars a:hover{ color:#669966!important}
.city_times_main_navigation ul li.movie_review a:hover{ color:#3db54e!important}
.city_times_main_navigation ul li.music a:hover{ color:#3db54e!important}
.active_link_city_times{
	color:#00d29c !important;
}
.city_times_main_navigation ul li.newsmake a.active_link_city_times{ color:#3db54e!important}
.city_times_main_navigation ul li.hollywood a.active_link_city_times{ color:#1d99d3!important}
.city_times_main_navigation ul li.bollywood a.active_link_city_times{ color:#ee8380!important}
.city_times_main_navigation ul li.south_stars a.active_link_city_times{ color:#669966!important}
.city_times_main_navigation ul li.movie_review a.active_link_city_times{ color:#3db54e!important}
.city_times_main_navigation ul li.music a.active_link_city_times{ color:#3db54e!important}

.search_field_city_times{
	padding-left:12px;
	width:175px;
	height:23px;
}

.search_icon_city_times{
	 position: absolute;
    right: 10px;
    top: 3px;
}

.city_times_pattern_info{
	background-image:url(/images/city_times/top_pattern.png);
	
	height:575px;
	padding-top:23px;
}

.city_times_pattern_info_inner{
			width:1140px;
	margin:0 auto;
}

.city_times_pattern_main, .city_times_pattern_2_container, .city_times_pattern_3_container{
	float:left;
}

.city_times_pattern_3_container{
	
	width:309px;
}
.city_times_pattern_2_container{
	margin-right:6px;
	width:271px;
}


.city_times_pattern_main{
	width:548px;
	height:548px;
	position:relative;
/*	margin-right:6px;*/
	margin-right:6px;
}

.image_pattern_main_city_times{
	position:absolute;
	top:0px;
	left:0px;
}
.image_pattern_main_city_times > img{ width:100%; height:auto;}

.dotted_container_pattern{
	position:absolute;
	top:9px;
	left:9px;
	width:528px;
	height:528px;
	border:1px dashed #daeae9;
}
.city_logo_pink{
	padding-right:8px;
	padding-top:8px;
	margin-bottom:290px;
	/*margin-bottom:309px;*/
	text-align:right;
}

.info_box_main_pattern{
	text-align:center;
}
.info_box_li{
	text-align:center;
	position:relative!important;
	top:390px!important
}

.info_box_main_pattern p{
	margin:0px;
	padding:0px;
	font-size:30px;
  font-family: 'roboto_condensedregular';
  color:#FFF;
  text-transform:uppercase;
  line-height:34px;
  margin-bottom:20px;
  
  min-height:102px;
  max-height:102px;
  overflow:hidden;
}

.info_box_main_pattern p a{
 color:#FFF;
 text-decoration:none;
}

.info_box_main_pattern p a:hover{
 color:#ee8380;
 text-decoration:none;
}
.cinema_type_city_times{
	 font-family: 'roboto_condensedbold';
	 font-size:13.48px;
	 display:inline-block;
	 margin-right:10px;
	 text-transform:uppercase;
}
.cinema_date_city_times{
	  font-family: 'roboto_condensedregular';
	  color:#FFF;
  	 font-size:13.48px;
	 display:inline-block;	 
}

.pink_city_times{
	color:#ee8380;
}
.pink_city_times a{
		
		color:#ee8380;
		text-decoration:none;
}
.pink_city_times a:hover{
		
		color:#ee8380;
		text-decoration:underline;
}
.south_link{
	color:#669966!important;
	font-weight:normal;
	 font-family: 'roboto_condensedbold';
	 font-size:12px;
}
.south_link a{
		
		color:#669966!important;
		text-decoration:none;
}
.south_link a:hover{
		
		color:#669966!important;
		text-decoration:underline;
}
.hollywood_link{
	color:#1d99d3!important;
	font-weight:normal;
	 font-family: 'roboto_condensedbold';
	 font-size:12px;
}
.hollywood_link a{
		
		color:#1d99d3!important;
		text-decoration:none;
}
.hollywood_link a:hover{
		
		color:#1d99d3!important;
		text-decoration:underline;
}
/*.image_pattern_2{
	position:relative;
	width:251px;
}

.display_image_pattern2{
	position:absolute;
	top:0px;
	left:0px;
}*/

.block_info_city_times{
	position:relative;
}
.block_info_city_times > img{
	width:100%;
	height:auto;
}
.block_info_city_times_description{
	position:absolute;
	top:167px;
	text-align:center;
	
	background: url(/images/transparent-head-bg.png) top left repeat-x;
	padding-bottom: 0px;
    padding-top: 10px;
}
.block_info_city_times_description p{
	text-align:center;
	color: #fff;
    font-family: "roboto_condensedregular";
    font-size: 22px;
	line-height:24px;
	
		min-height:74px;
    max-height:74px;
	overflow:hidden;
	
	margin:0;
    padding: 0;
    text-transform: uppercase;
}
.block_info_city_times_description p a{
	color:#FFF;
	text-decoration:none;
}
.block_info_city_times_description p a:hover{
	color:#af8ce5;
	text-decoration:none;
}
a.newsmaker
{

	text-decoration:none;
}
a.newsmaker:hover{
	color:#3db54e !important;
	text-decoration:none;
}

.blue_city_times{
	font-size:14px !important;
	color:#1d99d3 !important;
}

.green_city_times{
		font-size:14px !important;
	color:#3db54e !important;
	
}

.purple_city_times{
		font-size:14px !important;
	color:#af8ce5 !important;
	
}

.block_info_city_times .cinema_date_city_times{
	font-size:14px !important; 
}
.city_times_pattern_3_container .block_info_city_times_description {
	width:100%;
	text-align:center;
	top:70px;
	
}

.box_container_news{
	width:100%;
	height:98px;
	background-color:#00d29c;
	padding-top:5px;
	margin-bottom:6px;
}

.dotted_container_box{
	border:1px dashed #fbe0ed;
		float:left;
/*		padding-left:10px;
			padding-right:9px;*/
			margin-left:6px;
			padding-left:11px;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:8px;
			position:relative;
			width:89%;
}
.description_box{
	float:left;
	margin-right:10px;
	width: 75%;
	overflow:hidden;
}
.description_box p{
	font-family: 'roboto_condensedregular';
	font-size:18px;
	text-transform:uppercase;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.description_box p a{
	color:#FFF;
	text-decoration:none;
}
.description_box p a:hover{
    color:#FFF;
	text-decoration:none;
	opacity:0.5;
}

.box_container_date_info{
	color:#FFFFFF;
	opacity:0.5;
	font-size:13px;
	text-transform:uppercase;
	margin-top:8px;
}
.read_more_box_news{
/*	float:right;*/
position:absolute;
right:5px;
}

.read_more_box_news a{
	display:block;
	color:#FFF;
	border:1px solid #FFF;
	padding-top:26px;
	padding-bottom:26px;
	padding-left:10px;
	padding-right:10px;
	font-family: 'roboto_condensedbold';
	font-size:14px;

}

.newsmaker_city_times{
	background-color:#FFF;
	padding-top:20px;
	width:100%;
	overflow:auto;
	padding-bottom:25px;

}

.newsmaker_city_times .inner_wrapper_newsmaker{
	width:1140px;
	margin:0 auto;
	overflow:hidden;
	
}

.seperator_background{
	background-image:url(/images/city_times/seperator_background.png);
	background-repeat:repeat-x;
	margin-bottom:20px;
}

.seperator_background h2{
	margin:0px;
	padding:0px;
	background-color:#FFF;
	display:inline-block;
	 font-family: 'roboto_condensedregular';
	 text-transform:uppercase;
	padding-right:14px;
	color:#000000;
	font-size:24px;
	line-height:24px;
}

.newsmaker_box{
	position:relative;
	background-color:#f5f6fa;
	width:380px;
	height:294px;
	float:left;
}

.newsmaker_box .info_box{
	background-color:#f5f6fa;
	position:absolute;
	top:172px;
	width:350px;
	height:120px;
	text-align:center;
	padding-top:4px;
}

.newsmaker_box .info_box .green_city_times{
	 font-family: 'roboto_condensedbold' !important;
	font-size:12px !important;

}

.newsmaker_box .info_box p{
	text-align:center;
	font-size:12px;
}

.newsmaker_box .info_box .date_newsmaker_box{
	font-size:12px;
	color:#666666;
	font-family: 'roboto_condensedregular';
}

.newsmaker_box .info_box h3{
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#333333;
		font-family: 'roboto_condensedregular';
		font-size:18px;
		text-transform:uppercase;
		line-height:19px;
}
.newsmaker_box .info_box h3 a
{
	color:#333333;
	text-decoration:none;
}
.newsmaker_box .info_box h3 a:hover
:hover{
	color:#3db54e !important;
	text-decoration:none;
}

.newsmaker_box .info_box p{
	margin:0px;
	padding:0px 10px;
	font-family: 'roboto_condensedregular';
	font-size:12.5px;
	color:#171717;
	font-weight:normal;
}


.shadow_area{
	background-image:url(/images/city_times/shadow_box.png);
	background-position:right center;
	background-repeat:no-repeat;
	height:80px;

}

.city_times_3_col_container{
	background-color:#FFF;
	width:100%;
	overflow:auto;
}

.city_times_3_col_container .inner_wrapper{
	width:1140px;
	margin:0 auto;
}

.3_col_city_times{
	float:left;
}

.col_1_city_times, .col_2_city_times,.col_3_city_times{
	float:left;
}

.city_times_middle_cont_left
{
	float:left;
	width:780px;
}
.city_times_middle_cont_right
{
	float:right;
	width:330px;
}
.city_time_middle_1
{
	float:left;
	width:555px;
}
.city_time_middle_2
{
	float:right;
	width:195px;
}
.city_times_sec_head
{
	margin:0px;
	padding:0px 0 13px;
	
	 font-family: 'roboto_condensedregular';
	 text-transform:uppercase;
	
	color:#000000;
	font-size:24px;
	line-height:24px;
}
.bollywood_main_sec
{
	position:relative;
	bottom:-4px;
}
.bollywood_main_sec > img
{
	width:100%;
	height:auto;
}
.image_content{
	border: 1px dashed #daeae9;
   
	position:absolute;
	width:533px;
	height:290px;
	position:absolute;
	top:10px;
	left:10px;
}
.info_box_main_pattern1{
	text-align:center;
	position:absolute;
	bottom:20px;
	text-align:left;
	left:8px;
}

.info_box_main_pattern1 p{
	margin:0px;
	padding:0px;
	font-size:30px;
  font-family: 'roboto_condensedregular';
  color:#FFF;
  text-transform:uppercase;
  line-height:34px;
 
}
.info_box_main_pattern1 p a
{
	color:#FFF;
	text-decoration:none;
}
.info_box_main_pattern1 p a:hover
{
	color:#ee8380;
	text-decoration:underline;
}
.cinema_type_city_times{
	 font-family: 'roboto_condensedbold';
	 font-size:13.48px;
	 display:inline-block;
	 margin-right:10px;
	 text-transform:uppercase;
}
.bollywood_inner_sec
{
	margin:0px;
	margin-bottom:1px;
}
	
.bollywood_inner_sec_l
{
	float:left;
	width:278px;
	height:156px;
}
.bollywood_inner_sec_l > img
{
	width:100%;
	height:auto;
}
.bollywood_inner_sec_r
{
	float:right;
	width:265px;
	padding-top:16px;
}
.bollywood_inner_sec_r h3
{
	display: inline-block;
    font-family: "roboto_condensedbold";
    font-size: 12px;
    text-transform: uppercase;
	margin:0px;
	color:#ee8380;
	font-weight:normal;
}
.bollywood_inner_sec_r h3 a
{
	color:#ee8380;
	text-decoration:none;
}
.bollywood_inner_sec_r h3 a:hover
{
	color:#ee8380;
	text-decoration:underline;
}
.bollywood_inner_sec_r p
{
	display: inline-block;
    font-family: 'roboto_condensedregular';
    font-size: 14px;
   padding-top:14px;
	margin:0px;
	color:#171717;
}
	
.bollywood_inner_sec_r h3 span
{
	color:#666666;
}
.bollywood_inner_sec_r h2
{
	display: inline-block;
    font-family: 'roboto_condensedregular';
    font-size:20px;
	line-height:20px;
    text-transform: uppercase;
	margin:0px;
	font-weight:normal;
}
.bollywood_inner_sec_r h2 a
{
	color:#333333;
	text-decoration:none;
}
.bollywood_inner_sec_r h2 a:hover
{
	color:#333333;
	text-decoration:underline;
	}
.sub_section
{
	padding-bottom:25px;
}

.south_inner_sec
{
	margin:0px;
	margin-bottom:10px;
	float:left;
	width:277px;
	margin-right:1px;
}
.south_inner_sec  img
{
	width:100%;
	height:auto;
}
.south_inner_sec:nth-child(even)
{
	margin-right:0px;
}

.south_bottom_content
{
	float:none!important;
	padding:6px 10px 0px 6px!important;
}

.intl_movie_section
{
	border-bottom:7px solid #000;
}
/************ Top Picks Bar ***********/
.top_topics_head
{
	margin:0px;
	padding:0px;	
	 font-family: 'roboto_condensedregular';
	 text-transform:uppercase;
	padding-bottom:18px;
	color:#000000;
	font-size:24px;
	line-height:24px;
}
.top_topic_bg
{
	background-color:#e5e5e5;
	padding:3px 3px 6px 3px;
}
.top_recent_topics
{
	background-color:#FFF;
	padding:4px; 
}

.top_picks_img
{
	position:relative;
}
.top_picks_img > img
{
	width:100%;
	height:auto;
}
.top_picks_tag
{
	background-image:url(/images/city_times/recent_topic_tag.jpg);
	background-repeat:no-repeat;
	width:52px;
	height:22px;
	color:#FFF;
	font-family: "roboto_condensedbold";
    font-size: 12px;
	padding:2px 5px;
	position:absolute;
	right:1px;
	bottom:-5px;
}
.top_topick_txt
{
	 font-family: 'roboto_condensedregular';
	 font-size:18px;
	 color:#333;
	 padding:10px 0px;
	 line-height:18px;
}
.top_topick_txt a
{
	color:#333;
	text-decoration:none;
}
.top_topick_txt a:hover{
	color:#333;
	text-decoration:underline;
}



.movies_review
{
	background-color:#393939;padding:11px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	color:#FFF;
}
.movies_review img
{
	width:100%;
	height:auto;
}
.movie_review_sep
{
	height:7px;
	background-color:#4c4b4b;
}

.movie_review_top img
{
	padding-bottom:10px;
}
.movie_review_text
{
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-family: 'roboto_condensedregular';
	padding:10px 10px;
	text-align:center;
	text-transform:uppercase;
	border-bottom:7px solid #4c4b4b;
}
.movie_review_text a
{
	color:#FFF;
	text-decoration:none;
}
.movie_review_text a:hover
{
	color:#FFF;
	text-decoration:underline;
}
.advertise_ads
{
	text-align:center;
	padding:10px 0px;
	background-color:#f5f5f5;
	border:3px solid #e5e5e5;
}
.cinema_checkout
{
	background-image:url(/images/city_times/uae_cinema_checkout.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:112px;
	position:relative;
	
	
}
.checout_head
{
	font-size:24px;
	line-height:24px;
	color:#FFF;
	width:82px;
	position:absolute;
	top:22px;
	left:11px;
	text-transform:uppercase;
	font-family: "roboto_condensedbold";
}
.check_out_btn
{
	position:absolute;
	bottom:17px;
	right:10px;
	font-family: "roboto_condensedbold";
	color:#FFF;
	padding:5px 10px;
	border:1px solid #FFF;
	text-transform:uppercase;
	font-size:14px;
}
.check_out_btn a
{
	color:#FFF;
	text-decoration:none;
}

.check_out_btn a:hover{
	color:#FFF;
	text-decoration:none;
}
.in_the_city_img
{
	position:relative;
}
.in_the_city_img > img
{
	width:100%;
	height:auto;
}
.in_the_city_img_cont{
	text-align:center;
	position:absolute;
	bottom:0px;
	text-align:left;
	left:14px;
	right:14px;
}
.in_the_city_title
{
	color: #fff;
    font-family: "roboto_condensedregular";
    font-size: 24px;
    line-height:24px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.in_the_city_title a
{
	color: #fff;
	text-decoration:none;
}
.in_the_city_title a:hover
{
	color: #fff;
	text-decoration:underline;
}
.in_the_city_logo
{
	position:absolute;
	left:14px;
	color: #fff;
    font-family: "roboto_condensedregular";
    font-size: 24px;
    line-height:24px;
	text-transform:uppercase;
	top:15px;
}
.right_txt_city_times
{
	color:#171717;
	font-family: "roboto_condensedregular";
	font-size:14px;
	line-height:18px;
	padding-top:5px;
}
.more_from_btn
{
	border:1px dashed #ffe0e0;
	padding:5px 0px;
	text-align:center;
	font-family: "roboto_condensedbold";
	font-size:14px;
	color:#ff6666;
		background-image:url(/images/city_times/more_form_img.png);
background-position:247px 9px;
background-repeat:no-repeat;
margin:10px 0px 25px 0px;
	

text-transform:uppercase;
}
.more_from_btn span
{
	color:#575757;
}
.more_from_btn a
{
color:#ff6666;
text-decoration:none;
}
.more_from_btn a:hover{
color:#575757;
text-decoration:none;
}
.more_from_btn_music
{
	background-image:url(/images/city_times/music_arrow.png)!important;
	background-repeat:no-repeat!important;
	background-position:230px 9px!important;
	color:#c9a38e!important;
}
.more_from_btn_music a
{
	color:#c9a38e!important;}
.more_from_btn_music a:hover{
	color:#575757!important;}	
	/******** Music  *****/
	
.right_music
{
	padding:12px 12px 8px 12px;
}
.right_music h3 {
    color: #c9a38e;
    display: inline-block;
    font-family: "roboto_condensedbold";
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
}
.right_music h3 a{color: #c9a38e; text-decoration:none;}
.right_music h3 span{
	 color:#666666;
}
.right_music h2 {
    display: inline-block;
    font-family: "roboto_condensedregular";
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    text-transform: uppercase;
	color:#666;
}
.right_music h2 a{color: #666; text-decoration:none;}
.right_music h2 a:hover{color: #666; text-decoration:underline;}

.movie_link{color:#c9a38e;}
.movie_link a{color:#c9a38e;text-decoration:none;}
.movie_link a:hover{color:#c9a38e;text-decoration:underline;}

.travel_link{color:#62b0fc;}
.travel_link a{color:#62b0fc!important;text-decoration:none;}
.travel_link a:hover{color:#62b0fc!important;text-decoration:underline;}

.more_from_travel
{
	border:1px dashed #ffe0e0;
	padding:5px 0px;
	text-align:center;
	font-family: "roboto_condensedbold";
	font-size:14px;
	color:#62b0fc;
	background-image:url(/images/city_times/travel_arr.png);
	background-position:235px 9px;
	background-repeat:no-repeat;
	margin:10px 0px 25px 0px;
	text-transform:uppercase;
}
.more_from_travel span{color:#575757;}
.more_from_travel a{color:#62b0fc;text-decoration:none;}
.more_from_travel a:hover{color:#575757;text-decoration:none;}


.health_link{color:#7cdbc6;}
.health_link a{color:#7cdbc6!important;text-decoration:none;}
.health_link a:hover{color:#7cdbc6!important;text-decoration:underline;}

.more_from_health
{
	border:1px dashed #ffe0e0;
	padding:5px 0px;
	text-align:center;
	font-family: "roboto_condensedbold";
	font-size:14px;
	color:#7cdbc6;
	background-image:url(/images/city_times/health_arr.png);
	background-position:235px 9px;
	background-repeat:no-repeat;
	margin:10px 0px 25px 0px;
	text-transform:uppercase;
}
.more_from_health span{color:#575757;}
.more_from_health a{color:#7cdbc6;text-decoration:none;}
.more_from_health a:hover{color:#575757;text-decoration:none;}

.food_link{color:#a8d886;}
.food_link a{color:#a8d886!important;text-decoration:none;}
.food_link a:hover{color:#a8d886!important;text-decoration:underline;}

.more_from_food
{
	border:1px dashed #ffe0e0;
	padding:5px 0px;
	text-align:center;
	font-family: "roboto_condensedbold";
	font-size:14px;
	color:#a8d886;
	background-image:url(/images/city_times/more_food.png);
	background-position:235px 9px;
	background-repeat:no-repeat;
	margin:10px 0px 25px 0px;
	text-transform:uppercase;
}
.more_from_food span{color:#575757;}
.more_from_food a{color:#a8d886;text-decoration:none;}
.more_from_food a:hover{color:#575757;text-decoration:none;}

.horoacope_head
{
	background-color:#393939;
	text-align:center;
	padding:0px 6px;
}
.horoacope_head h2
{
	background-image:url(/images/city_times/horospcopr_pattern.png);
	background-repeat:repeat-x;
	font-family: "roboto_condensedbold";
	font-size:18px;
	color:#FFF;
	margin:0px;
	text-transform:uppercase;
}
.horoacope_head h2 span
{
	background-color:#393939;
	padding:0px 15px;
	display:inline-block;
	text-align:center;
	line-height:40px;
}
.horoscope_tab
{
	background-color:#e5e3e4;
	padding:11px 10px;
	border-bottom:1px dashed #b7b5b6;
}
.horoscope_tab_detail {
    float: left;
    padding: 0;
    width: 75%;
}
.horoscope_tab_detail h2{
	color: #313131;
    font-family: "roboto_condensedbold";
    font-size: 15px;
    margin: 3px 0 0 15px;
    text-transform: uppercase;
    vertical-align: top;
}
.horoscope_tab_detail h2 a{
	color:#313131;
	text-decoration:none;
}
.horoscope_tab_detail h2 a:hover{
	color:#313131;
	text-decoration:underline;
}
.horoscope_tab_detail p{
	padding:0px;
	margin:0px;
	color:#666666;
	line-height:16px;
	font-size:13px;
	padding-left:15px;
	line-height:18px;
	padding-top:5px;
}
.horoscope_tab_detail p a{
	color:#fe31ba;
	text-decoration:none;
}
.horoscope_tab_detail p a:hover{
	color:#fe31ba;
	text-decoration:underline;
}

.city_image_gallery
{
	background-image:url(/images/city_times/city_times_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding:15px 0px 0 0;
	margin-top:15px;
}
.photo_head
{
	font-size:24px;
	color:#ff2c63;
	text-transform:uppercase;
	margin:0px;
	padding-bottom:10px;
	font-family: "roboto_condensedbold";
	padding-left:15px;
	line-height:24px;
	padding-top:15px;
}
.photo_head a
{
	color:#ff2c63;
	text-decoration:none;
}
.photo_head a:hover
{
	color:#ff2c63;
	text-decoration:underline;
}
.photo_txt 
{
	font-size:24px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:24px;
	font-family: "roboto_condensedbold";
	padding-left:15px;
	padding-bottom:10px;
}
.photo_txt a
{
	color:#ffffff;
	text-decoration:none;
}
.photo_txt a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.fashin_col_1
{
	float:left;
	position:relative;
	width:180px;
	margin-right:7px;
	
}
.fashin_col_1 > img
{
	width:100%;
	height:auto;
}
.fashin_col_2
{
	float:left;
	position:relative;
	width:390px;
	margin:0px 7px;
}
.fashin_col_2 > img
{
	width:100%;
	height:auto;
}
.fashin_col_3
{
	float:left;
	width:180px;
	margin-left:7px;
	position:relative;
}
.fashin_col_3 > img
{
	width:100%;
	height:auto;
}
.fashion_hover_txt
{
	background-image:url(/images/city_times/fashin_txt_bg1.png);
	background-repeat:no-repeat;
	position:absolute;
	bottom:1px;
	right:1px;
	width:158px;
	height:92px;
	padding:59px 10px 10px 10px;
	font-size:20px;
	line-height:22px;
	color:#333333;
	 font-family: 'roboto_condensedregular';
	 text-transform:uppercase;
}
.fashion_hover_txt a
{
	color:#333333;
	text-decoration:none;
}
.fashion_hover_txt a:hover
{
	color:#ff2c63;
	text-decoration:none;
}
.fashin_col_3a
{
	position:relative;
	margin-bottom:25px;
	
}
.fashin_col_3b
{
	position:relative;
	
}
.fashion_hover_txt1
{
	
	bottom:0px;
	right:0px;
	
position:absolute;
	padding:10px 10px 10px 10px;
	font-size:20px;
	line-height:24px;
	text-transform:uppercase;
	color:#ffffff;
	font-family: 'roboto_condensedregular';
}
.fashion_hover_txt1 a
{
	color:#ffffff;
	text-decoration:none;
}
.fashion_hover_txt1 a:hover
{
	color:#fe31ba;
	text-decoration:none;
}
.fashion_vertical_slider
{
	position:absolute;
	right:-10px;
	top:0px;
	background-image:url(/images/city_times/fashion_vertical_slider.jpg);
	background-repeat:no-repeat;
	height:390px;	
}
.fashion_horizontal_slider
{
	position:absolute;
	right:0px;
	bottom:-12px;
	background-image:url(/images/city_times/fashion_horizontal_slider.jpg);
	background-repeat:no-repeat;
	height:1px;
	width:187px;	
}

/********* gallery*********/
#city_image_gallery
{
	width:780px;
}
#city_image_gallery, .rg-gallery
{
	margin-top:10px!important;
}
#city_image_gallery, .rg-image 
{
	width:780px!important;
}
#city_image_gallery, .rg-image img
{
	width:780px!important;
	
}

/**********/
.fashion_sec
{
	padding-top:5px;
}

/*********** weekly calender ************/

.weekly_cal_bg
{
	background-color:#000;
	padding:15px 12px;
	margin-bottom:25px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	line-height:16px;
	color:#FFF;
}
.weekly_head
{
	font-family: "roboto_condensedbold";
	font-size:30px;
	text-transform:uppercase;
	color:#FFF;
	padding:10px 0px;
	margin-bottom:15px;
}
.weekly_cal_bg ul
{
	margin:0px;
	padding:0px;
}
.weekly_cal_bg ul li
{
	margin:0px;
	padding:0px;
	float:left;
	
	text-align:center;
	}
.weekly_cal_bg p
{
	margin:0px;
	padding:0 15px;
	font-size:13px;
	color:#FFF;
}
.weekly_img
{
	padding-bottom:15px;
}

.check_out_btn1
{
	font-family: "roboto_condensedbold";
	color:#FFF;
	padding:7px 12px;
	background-color:#ffcc66;
	text-transform:uppercase;
	font-size:14px;
	margin:auto auto;
	margin-top:15px;
	display:inline-block;
}
.check_out_btn1 a
{
	color:#FFF;
	text-decoration:none;
}

.check_out_btn1 a:hover{
	color:#333;
	
	text-decoration:none;
}

.city_time_footer
{
	padding-top:25px;
}

a.bollywood_link
{
	color:#333333;
	text-decoration:none;
}
a.bollywood_link:hover
{
	color:#ee8380!important;
	text-decoration:underline;
}
a.south{
	color:#333333;
	text-decoration:none;
}

a.south:hover
{
	color:#669966 !important;
	text-decoration:underline;
}
a.south_white{
	color:#FFF;
	text-decoration:none;
}

a.south_white:hover
{
	color:#669966 !important;
	text-decoration:underline;
}

a.hollywood_anchor{
	color:#333333;
	text-decoration:none;
}

a.hollywood_anchor:hover
{
	color:#1d99d3!important;
	text-decoration:underline;
}
a.hollywood_anchor_white{
	color:#FFF;
	text-decoration:none;
}

a.hollywood_anchor_white:hover
{
	color:#1d99d3!important;
	text-decoration:underline;
}

a.in_city{
	color:#333333;
	text-decoration:none;
}

a.in_city:hover
{
	color:#ee8380!important;
	text-decoration:underline;
}

a.music{
	color:#333333;
	text-decoration:none;
}

a.music:hover
{
	color:#c9a38e!important;
	text-decoration:underline;
}

a.health{
	color:#333333;
	text-decoration:none;
}

a.health:hover
{
	color:#7cdbc6!important;
	text-decoration:underline;
}

a.food{
	color:#333333;
	text-decoration:none;
}

a.food:hover
{
	color:#a8d886!important;
	text-decoration:underline;
}

a.travel{
	color:#333333;
	text-decoration:none;
}

a.travel:hover
{
	color:#62b0fc!important;
	text-decoration:underline;
}

.tab-content_city {
  
    height:282px;
    margin-top: 0;
    overflow: hidden;
    padding: 0 0px;
    position: relative;
}

.city_times_section_head
{
	margin:0px;
	padding:20px 0 13px;
	
	 font-family: 'roboto_condensedregular';
	 text-transform:uppercase;
	
	color:#000000;
	font-size:24px;
	line-height:24px;
}
.citytime_detail
{
	background-color:#FFF;
	padding:25px 0px;
}
.city_detail_left
{
	float:left;
	width:810px;
}
.city_detail_right
{
	width:330px;
	float:right;
}
.city_detail_right
{
	border:1px solid #ededed;
	background-image:url(/images/city_times/citytime_rightbg.jpg);
}
.poolbg_citytime {
    padding: 12px;
    text-align: center;
}
/**************/
#city_tabPanel
{
	padding:0px 0px!important;
	margin-bottom:20px;
}
#city_tabPanel ul {
    margin-left: 15px;
}
#city_tabPanel .tab_sec_3 {
  height:46px;
  background-image:url(/images/city_times/city_current_tab.png);
  background-repeat:repeat-x;
  background-position:top;
  text-transform:uppercase;
  font-family: 'roboto_condensedregular';
  font-size:14px;
  color:#999999;
  padding-top:5px;
}

#city_tabPanel .tab_sec_3 a{
	border-radius: 0 !important;
	border:none !important;  color:#999999;
	
	 padding:10px 20px!important;
/*	background:url(/images/tab_drop_arrow.png) no-repeat 60px 36px;*/
}
#city_tabPanel .tab_sec_3 a:hover{
	 background-image:url(/images/city_times/city_active_tab.png);
    background-repeat:repeat-x;
  background-position:top;
	color:#ff2c63;
	
}
#city_tabPanel .tab_sec_3 a.active{
	 background-image:url(/images/city_times/city_active_tab.png);
  background-repeat:repeat-x;
  background-position:top;
	color:#ff2c63;
	font-size:18px;
height:44px;
	 padding-top:12px;
	 margin-top:-5px;
}

/**************** Inner news Tab Section ************/
.right_tab_2 {
    border-bottom: 1px solid #e5e5e5;
    padding: 15px 12px;
}
.right_tab2_detail
{
	width:72%;
}
.right_tab_2 h3 a
{
	color:#999;
	text-decoration:none;
}
.right_tab_2 h3 a:hover
{
	color:#999;
	text-decoration:underline;
}
.city_right_news
{
	color:#333;
	font-size:16px;
	font-family: 'roboto_condensedregular';
	padding-bottom:5px;
	padding-left:14px;
	line-height:16px;
}
.city_right_news a
{
	color:#333;
	text-decoration:none;
}
.city_right_news a:hover{
	color:#333;
	text-decoration:underline;
}
.city_detail_1
{
	padding:10px 0 0 0px;
}
.city_author
{
	font-size:15px;
	color:#4a4a4a;
	padding-top:17px;
}

.city_author span
{
	font-family: 'roboto_condensedregular';
	font-size:15px;
	color:#c77768;
}
.city_news_detail_title
{
	color: #000;
	font-family: 'roboto_condensedbold';
	/*font-family: 'roboto_condensedregular';*/
	font-size:40px;
	line-height:37px;
	letter-spacing:-2px;
}
.city_news_detail_title > img
{
	float:left;
	padding-right:10px;
}
.nivo-caption
{
	background-color:#c77768;
	font-family: 'roboto_condensedregular';
}
.nivo-caption p
{
	
	font-family: 'roboto_condensedregular';
}
.news_detail_section h2
{
		
	font-family: 'roboto_condensedregular';
}
.news_detail_section p
	{
		
	font-family: 'roboto_condensedregular';
	font-size:14px;
	line-height:21px;
	color:#666;
	text-align:justify;
}
.quote
{
	font-family: 'roboto_condensedregular';
	color:#c77768;
	padding:42px 65px;
	font-size:26px;
}

.related_news_btn {
    background-color: #c77768;
    display: inline-block;
    font-family: "roboto_condensedbold";
    font-size: 12px;
    left: 10px;
    padding: 5px 7px;
    position: absolute;
    text-transform: uppercase;
    top: 10px;
	color:#FFF;
}
.related_poll_btn {
    background-color: #c77768;
	color:#FFF;
    display: inline-block;
    font-family: "roboto_condensedbold";
    font-size: 12px;
    left: 10px;
    padding: 5px 7px;
    position: absolute;
    text-transform: uppercase;
    top: 10px;
}
.submit_btn_city {
    margin: 20px 0 0;
}
.submit_btn_city a {
    background-color: #c77768;
    color: #fff;
    display: inline-block;
    font-family: "roboto_condensedbold";
    font-size: 13px;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
}
.submit_btn_city a:hover {
    background-color: #fff;
    color: #c77768;
    text-transform: uppercase;
}

.more_frm_citytime
{
}
.more_frm_citytime h2
{
	font-family: "roboto_condensedbold";
	color:#000;
	font-size:24px;
	padding-bottom:10px;
	margin:0px;
}
.more_frm_citytime ul
{
	margin:0px;
	padding:0px;
}
.more_frm_citytime ul li
{
	margin:0px;
	padding:0px;
	float:left;
	width:271px;
	height:282px;
	margin-right:10px;
    margin-bottom:10px;
	
}
.more_frm_citytime ul li:nth-child(4n+4)
{
	margin-right:0px;
}
.author_news_det_buss
{
	background-color:#fff1ef!important;
}
.news_detail_section
{
	padding:18px 0 15px 0px;
}
.aticle_det_left
{
	width:450px;
	text-align:justify;
}
.share_social_icons_bottom
{
	margin-left:0px;
	padding-top:0px;
}
.tab-content2
{
	padding:0px 0px;
}

.p_right
{	font-family: 'roboto_condensedregular';
	font-size:14px;
	  color:#666;
	   line-height:21px;
	text-align:justify;
	width:540px;
}
.p_left {
    color: #666;
    float: left;
    width: 540px;
	text-align:justify;
	font-family: 'roboto_condensedregular';
	font-size:14px;
	line-height:21px;
}
.radio_txt {
    color: #fff;
    float: left;
    font-size: 13px;
    padding-top: 2px;
    width: 90%;
}
.radio_btn {

    float: left;
    padding-right: 5px;
    padding-top: 0;
    vertical-align: middle;
    width: 8%;
}
.related_photo_title {
    background-color:#FFF;
    color: #424444;
    font-size: 13px;
    font-weight: bold;
    padding: 10px;
	}
	
.related_news_head {
	font-family: "roboto_condensedbold";
    color: #333333;
    font-size: 18px;
    margin: 0;
    padding: 0;
}
.related_news_title
{
	font-family: 'roboto_condensedregular';
	font-weight:normal;
	font-size:14px;
	text-transform:uppercase;
}
.related_news_bg ul li
{
	padding:8px 0px;!important;
}
.news_detail_banner
{
	margin:0px;
	
	margin-top:18px!important;
}

/********* listing page ******/
.city_times_pattern_listing{
	width:538px;
	height:538px;
	position:relative;
	margin-right:2px;
	float:left;
}

.dotted_listing_pattern{
	position:absolute;
	top:8px;
	left:8px;
	width:522px;
	height:522px;
	border:1px dashed #daeae9;
}
.dotted_listing_pattern_li{
	position:absolute;
	bottom:8px;
	left:8px;
	width:522px;
	height:522px;
	border:1px dashed #daeae9;
}
.city_listing_pattern_2_container
{
	float:left;
	width:264px;
}
.block_info_listing
{
	position:relative;
	margin-bottom:10px;
}
.block_info_listing > img
{
	width:100%;
	height:auto;
}
.block_info_listing_description{
	position:absolute;
	top:165px;
	text-align:center;
}
.block_info_listing_description p{
	text-align:center;
	color: #fff;
    font-family: "roboto_condensedregular";
    font-size:22px;
	line-height:24px;
    margin:0;
    padding: 0;
    text-transform: uppercase;
}
.block_info_listing_description p a{
	color:#FFF;
	text-decoration:none;
}
.block_info_listing_description p a:hover{
	color:#af8ce5;
	text-decoration:none;
}

.other_listing
{
	padding-top:25px;
}
.other_listing ul
{
	margin:0px;
	padding:0px;
}
.other_listing ul li
{
	margin-bottom:1px;
	list-style:none;
}
.other_listing_image
{
	float:left;
	width:275px;
	position:relative;
}
.other_listing_image > img
{
	width:100%;
	height:auto;
}
.other_listing_icon
{
	position:absolute;
	top:10px;
	left:10px;
}
.other_listing_right
{
	float:left;
	width:488px;
	padding:18px 0 0 18px;
}
.other_listing_right > h3
{
	color:#666;
	text-decoration:none;
	font-size:12px;
	margin:0px;
	font-family: "roboto_condensedbold";
	text-transform:uppercase;
}
.other_listing_right > h3 span
{
	color:#ee8380;
}
.other_listing_right > h2
{
		color:#666;
	text-decoration:none;
	font-size:22px;
	margin:0px;
	font-family: "roboto_condensedbold";
	text-transform:uppercase;
	padding-bottom:15px;
}
.other_listing_right > h2 a
{
	color:#666;
	text-decoration:none;
}
.other_listing_right > h2 a:hover
{
	color:#666;
	text-decoration:underline;
}
.other_listing_right > p
{
	color:#7c7c7c;
	text-decoration:none;
	font-family: "roboto_condensedregular";
	font-size:15px;
}

.city_times_right_advertisement
{
	background-color:#FFF;
	text-align:center;
	padding:5px 5px 0px 5px;
}

/* NCS Added */


.blue_city_times{
	font-size:14px !important;
	color:#1d99d3 !important;
}

/*New Article changes*/
.cityarticlepage_summary h2{
	
	font-size: 20px;
    font-family: 'roboto_condensedbold';
	border-bottom: 1px solid #e2e2e2;
	color: #333333;

    line-height: 24px;
	margin: 0 0 15px;
	padding-bottom: 15px;
	text-align: justify;
}
.main_content_left_nw {
	width: 790px !Important;
}
.articlepage_content_zz {
	width: 780px !Important;
}
.articlepage_content_zz p {
	font-family: "roboto_condensedregular" !Important;
  color: #4a4a4a !Important;
  font-size: 17px;
	line-height: 26px;
  text-align: justify !Important;
}
