body {
	background:#ffffff;
	font-size: 100%;
	font-size:12px;
	
	}
	.heding{text-transform:uppercase}
	.just{text-align:justify}
	#no_padd{padding-left:0px !important;padding-right:0px !important;}
	#no_marj{margin-left:0px !important;margin-right:0px !important;}
	/*.navbar{margin-bottom:0px;border-bottom:3px solid #A09F9F;}*/

	.tp_heding,.pageheading{background:#ececec;padding:7px;border-left:7px solid #1168AD;font-size: 19px;color: #000;}
	.tp_heding2{background:#42748F;padding:7px;color:#fff;font-size: 19px;}
	.tp_heding3{background:#99C;padding:5px;border-left:7px solid #1168AD;font-size: 19px;color: #fff;}

	.img_hov:hover{background-image:url(images/thumbs/banner-nav-1-hover.jpg);}
	.dropdown-menu{background:#fff;opacity:0.9}
	.inr_bnr{z-index:-1}

	#footer{background:#2F2A2E;}
	.bur_bot{color:#fff;border-bottom:1px solid silver;padding-bottom:7px}
	#footer ul{list-style:none;margin-left:-21px}
	#footer p{color:#fff;text-align:center}
	#footer a{color:#fff;}
	.top_hd{list-style:none;padding-top:8px;padding-left:0px}
	.top_hd li{float:left;border-right: 1px solid;padding: 0 5px;color:#fff}
	.top_hd li a{color:#fff}


.bold{font-weight:bold}

.navbar-default {
    background-color: #731428;
    border-color: #731428;
	color:#fff;
	}

	
.navbar {
	border-radius: 0px;
	margin-bottom:0px;
	}

/* RESPONSIVE CSS
-------------------------------------------------- */


 
.carousel {
	height: 250px;
	margin-bottom: 0px;
	z-index:2;
	}

.carousel .item {
	height: 250px;
	background-color: #E8ECF5;
	}
 
.carousel-inner > .item > a img {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	height: 100%;
	}


	.clin_list{list-style:none;}
	.clin_list li{background: url('../images/bullet.png') no-repeat 2px 9px;padding:0px 0px 0px 24px;line-height:24px}
	.fris_cor{font-weight:bold;border-bottom:2px solid;text-align:center;padding:10px}
	.fris_cor p{color:red;text-align:center}

	#no_p_m{margin:0px;padding:0px}
	#no_p_mm{margin-left:0px;padding-left:0px;margin-right:0px;padding-right:0px}
	#p_l{padding-left:0px}
	#p_r{padding-right:0px}

@media only screen and (min-width:300px) and (max-width: 768px)  {
	#no_p_m{padding-left:0px;padding-right:0px}
	#p_l{padding-left:15px}
	#p_r{padding-right:15px}
	#cost_cont{width:100%}
	.img_mar_bt{margin-bottom:15px}
	#box_hit{margin-bottom:15px}
	#footer ul{list-style:none;text-align:center}
	.full_wd{width:100%;}
	#list_car_wrp{max-height:80px;overflow-y:hidden;margin-top:30px;width:100%;margin-left:0px !important;padding-left:20px !important;}
	.bor_left{border-left:none;}
	#vis_hid{display:none }
	#vis_hid ul li{text-align:center}
	#social{margin-left:0px !important;}
	#pop_fnt ul li{font-size:10px}
	#pop_fnt2 strong{font-size:10px}
	#hdn{display:none}
	#captcha_code{margin-top:15px;}
	.bord_left{border-left:none !important;}
	.bord_right{border-right:none !important;}
	.table tr td{font-size:11px}
	.no_marg ul li{margin-left:-35px}
	.tp_heding, .tp_heding2, .tp_heding3{font-size:14px;font-weight:bold}
	.mob_hed{font-size:20px;}
	}
 
	.colr{color:#fff;}
  
	#cost_cont{width:1140px}
  
.hding{
	background:#0C548E;
	font-size:15px;
	color:#fff;
	text-align:center;
	padding:6px;
	margin-top:0px
	}
 
	#readm{margin-left:15px;margin-top:50px}
	#readm2{margin-left:15px;margin-top:70px}
	.img_mar_bt{margin-bottom:15px}
  
	#cal_txt{font-size:10px}
	#cal_txtl{font-size:10px;color:#800000}
	.para{color:#800000}
  
	.carousel-inner.rangnath > .item > a img{width: auto;}
  
.list_carousel {
    background-color: #fff;
    margin: 0 0 10px 20px;
    width: 460px;
	}
	
.list_carousel ul {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
	}
	
.list_carousel li {
    display: block;
    float: left;
    height: 70px;
    margin: 0;
    padding: 0;
	}
	
.list_carousel.responsive {
    margin-left: 0;
    width: auto;
	}

#list_car_wrp{
	max-height:80px;
	overflow-y:hidden;
	margin-top:30px;
	width:100%;
	margin-left:30px;
	padding-left:93px;
	}
	
	.bor_left{border-left:1px solid #ececec !important;}
	#vis_hid{visibility:hidden}

	#social{margin-left:33% !important;}
	#social li{float:left;padding:5px}

#cl_bg{
	width:52px;height:59px;margin-left:2px;
	background-image:url(../images/cal.png);background-repeat:no-repeat
	}
	
.cal_txt{font-size: 9px;
	font-weight: bold;
	margin-top: 4px;
	padding-top: 23px;
	display: inline-block;
	text-align: center;
	}
	
#cl_bg2{
	width:65px;height:70px;margin-left:2px;
	background-image:url(../images/cal2.png);background-repeat:no-repeat
	}
	
.cal_txt2{font-size: 12px;
	font-weight: bold;
	margin-top: 21px;
	display: inline-block;
	text-align: center;
	margin-left: 18px;
	}



ul{list-style: none outside none;}

.gallery li {
	display: block;
	float: left;
	margin-bottom: 30px;
	margin-right: 17px;
	/*width: 180px;
	height: 132px;
	box-shadow: 0px 2px 5px #000;*/
	}
	
.gallery li a {
	height: 200px;
	width: 200px;
	}
		
	.des_hed{font-size:18px;color:#FE4A4A}
	#pop_fnt{box-shadow:0px 0px 7px 0px #000;padding:9px 0 0}
	#pop_fnt2 strong{font-size:12px;}
		
.para1{color: #000;
	text-shadow: 2px 2px 2px #999;
	font-size: 17px;
	text-align:center;
	}

	#text_cntr p{text-align:justify}
	.bord_left,{border-left:1px solid #ececec}
	.bord_right{border-right:1px solid #ececec}
	
	#site_map ul li{font-weight:bold;padding:5px}
	#site_map ul li ul li a{font-weight:normal;padding:10px}
	
	.navbar-nav,#box_hit,#p_r,.initiative {font-size:14px;}
.initiative {font-family: Myriad Pro,Helvetica,Geneva,sans-serif;
font-size:14px;}	