@import "css3_animation.css";
body{
  font-family: sans-serif;
}

/*added by ms*/ 
p.header_sin_date {
    padding: 15% 0;
    font-size: 18px;
    text-align: left;
}
.container1,.container-fluid>div:nth-child(2) {
    width: 95%;
    margin: 0 auto;
}

.container1, .container-fluid>div:nth-child(2)>div:first-child>div:first-child.col-sm-12 {
    padding: 0;
}
.head_date{
    /*position: absolute;
    width: 100%;
    bottom: 3px;
    right: -34%;
    font-size: 13px;*/
    position: absolute;
    width: 100%;
    bottom: 5px;
    right: 9%;
    font-size: 13px;
}
.head_owner_name {
    position: absolute;
    width: 100%;
    bottom: 0px;
    right: 2%;
    font-size: 14px;
    font-weight: bolder;
    color: #585d15;
}

/*End*/
/*For Pagination*/
div#content {
    transition: 0.2s all;
}
.sml_dsg {
    float: left;
    margin-right: 4px;
    font-weight: bold;
    color: #7F7F85;
}
.pt6 {
    padding-top: 7px;
}
.pos_rel {
    border: none;
    border-bottom: 1px solid #eee;
    background: #FAFAFA;
    margin-bottom: 5px;
    position: relative;
	padding:0
}
.paddingL0 {
    padding-left: 0;
}
.paddingR0 {
    padding-right: 0;
}

.active_page{
	background:#AD0000;
	color:white ;
	
}
/*For Pagination*/

article {
    background: #fff;
    padding: 5px 10px;
}
.art_tab_head {
    margin: 4% 0 2%;
}


p.thumb_abstract {
    height: 42px;
    overflow: hidden;
    text-align: justify;
}
.dis_none{
display:none;
}
/***header css start***/
.header_hght
{
height:15%;
}
.image_div_width
{
	width:100%;
}
.pdd_bot60
{
	padding-bottom:100px;
}
/***header css end***/

/***marquee css start***/
.marquee_hght{
	font-size: 1.2em;
    padding: 5px;
	margin-bottom: 1px;
}
.menu_font{
	color:white;
	font-size: 1.2em;
    text-align: justify;

}

a{
color:#919F28;
}
a:hover, a:focus{
color:#686D33;
}

a.menu_font:hover{
	color:white;
	font-size:13px;
}
.mt4{
	margin-top:4.9%;
}
.pd1{
	padding:.2%;
}
.shadow{
    box-shadow: 0px 5px 5px 0px rgba(128, 128, 128, 0.65);
}
.bg_green
{
	background-color:#919F28;
}
/***marquee css end***/
/***middle css start***/
.pad_top25
{
	padding-top:25px;
}
.pad_top15
{
padding-top:15px;
}
.text_name_color
{
color:#919F28! important;
    font-size: 11px;
    padding-right: 5px;
}
h3.text_color_head
{
color:#686D33;
    margin: 0;
    padding: 10px;
}
.txt_colr
{
color:#919F28;
}
.text_name_color1
{
color:#686D33! important;
}
.image_div
{width:100%;}
.text_font15
{
font-size:15px;
}
.img_res
{
    max-width: 100%;
    height: auto;
}
.text_spacing
{
word-spacing: 6px;
}
.pad_top10
{
padding-top:10px;
}
.text_design
{
	font-size:16px;	
}
.text_design1{
	font-size: 1.5em;	
}
.pad_top55
{
padding-top:55px;
}
.bg_green1
{
background-color:#686D33;
}
.color_white
{
color:white;
}
.pad-bott{
	/*padding:20px;*/
	    padding: 7% 1% 19%;
}
.text-none
{
	text-decoration:none! important;
}
.pad0
{
padding:0;
}
hr.hr_bor_bott
{
border-color:#686D33;
}
.font_14
{font-size:14px;}
.pad-rght0
{
	padding-right:0px;
}
.bord_right
{
	border-right:2px solid #686D33;
}
.bord_left
{
	border-left: thick solid #686D33;
}
.list_style_none
{
	list-style-type:none;
}
.adverstyle
{
color:gray; font-size:16px;
}
marquee>a
{
	color:white;
}
/***middlee css end***/

/*Footer edit by Jitendra*/

.footer_wraper{
	border-top: 3px solid #919F28;
    background-color: rgba(241, 241, 242, 0.75);
    font-size: 14px;
}

ul#cat>li>a:hover {
    text-decoration: none;
	text-shadow: 5px 5px 18px #fff;
    padding-left: 4%;
    transition: padding-left .6s,text-shadow .5s;
}

ul#cat>li>a{
	color: #686D33;
	text-decoration: none;
}

#cat{
    padding: 0;
	list-style: none;
	line-height: 2.5em;
	
}
li.menu_font {
    display: inline-block;
    margin: 5px;
}

.address{
    color: #686D33;
    font-weight: 600;
    margin: 15px 0px 15px 0px;
}
.address_hd{
    color: #919F28;
    border-bottom: 1px solid #ECE6E6;
    font-size: 18px;
    font-weight: 100;
}

.hd{
	color: #919F28;
    border-bottom: 1px solid #ECE6E6;
    
	
}
table.wt {
    background-color: #919F28;
	width:100%;
}

.col_mar{
	margin-top: 2%;
    margin-bottom: 2%;
}

/*End footer*/

/*ul of mp & cg cities*/
ul#mp{
	list-style: none;
	margin: 20px 0px;
	-webkit-padding-start: 0px;
}

ul#mp>a>li:hover{
	background-color: #686D33;
	font-size:1.2em;
	
}

ul#mp>a>li{
	cursor: pointer;
	transition: font-size .3s;
}

ul#mp>a{
	text-decoration: none;
	color: #000;
}

ul#mp>a:hover{
	text-decoration: none;
	color: #fff;
}

li.text-center.td-bg{
	 display: inline-block;
    padding: 10px 0px;
    margin: 4px 0px;
    background-color: #ddd;
    min-width: 32%;
    font-size: 12px;
}

li.header {
    background-color: #919F28;
    padding: 10px 0px;
    color: #fff;
    font-size: 1.3em;
    box-shadow: 0px 5px 20px grey;
    margin-bottom: 10px;
}
/*End of ul*/

/*Latest news*/
.l_news {
    font-size: 1.2em;
    color: #fff;
    font-weight: bold;
    box-shadow: 0px 0px 5px 2px rgba(128, 128, 128, 0.65);
}
/*End*/

.img-responsive{
	display: inline-block;
}

/*For mobile view of logo*/
@media screen and (max-width: 766px){
	.img-res{
        max-width: 30% !important;
        /*max-width: 50%;*/
		height: auto;
		margin: 10px;
		display: inline-block;
		    margin-left: 0;
	}
}

@media screen and (max-width: 425px)
{
	.img-res{
        max-width: 50% !important;
       
	}
}

.img-res{
    max-width: 60%;
   
}

/*End*/

/*css for news-traffic panel*/
.ul_class{
	list-style: none;
	-webkit-padding-start: 0px;
}

ul.ul_class>li {
    padding: 15px 0;
    border-bottom: 1px solid #ddd;
	font-size: 16px;
}

ul.ul_class>li:last-child {
    border-bottom: none;
}
/*End panel*/

/*marquee div*/
.overflow{
	overflow: hidden;
}

.js-marquee>a{
	color: #fff;
}

.a_color{
	color: #fff;
	text-decoration: none;
}

a.a_color:hover{
	color: #fff;
	text-decoration: none;
}
/*End marquee div*/