.dashCont a {color:#000 !important;}
.table td, .table th {
    padding: .35rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}





body#bg{background:url(../images/back.jpg) no-repeat top center; background-attachment:fixed; background-size:cover;}
.container{background:#f1f1f1;}
.owl-nav{ position: absolute;top: 50%;padding: 10px; width:100%;}
.owl-nav .owl-prev{background:  rgba(225,225,225,0.5) url(../images/leftArrow.png) no-repeat 0px 5px; position:absolute; left:0px; width:60px; height:70px;}
.owl-nav .owl-next{background: rgba(225,225,225,0.5) url(../images/rightArrow.png) no-repeat 10px 5px; position:absolute; right:0px; width:60px; height:70px;}
.loginCont{border:1px solid #ccc; background:#fff;;}
.loginCont h3{background:#00ab4a; padding:5px 10px; color:#fff; margin-bottom: 0px;}
.loginForm{padding: .7rem 1rem;;}
.latestNews li{background:#f1f1f1; padding:5px; list-style:none; margin-bottom:5px;}
.latestNews li a{color:#000;}
.headingBlock{background: #43a047;    color: #f1f1f1;    font-size: 18px !important;    padding: 11px !important;}
.headingBlock a{color: #f1f1f1 !important;  font-size: 16px !important; font-weight: lighter !important; display:block;}
.navRightLinks{float:right;}
.navRightLinks ul li a{color:#000;}
.heading_h5 { text-decoration:underline !important; font-size:1rem !important;}

.dashCont .panel-heading {margin-bottom:5px;}
/*============================ ===================
================= FOOTER PORTION ===================
/*============================  ===================*/
.footer {
  background-color: #d7d7d7 !important;
  border-top: 5px solid #009688 !important;
  bottom: 0;
  color: #939191;
  height: auto;
  padding: 6px 0;
  position: relative;
  width: 100%;
}
.footer-left a {
  color: #333 !important;
  font-size: 12px;
  font-weight: 600;
  margin-left: 5px;
  margin-right: 5px;
  text-decoration: none;
}
.footer-text, .copyright {
  color: #333;
  font-size: 0.8em;
  margin-left: 5px;
  margin-top: 10px;
  text-decoration: none;
}
.footer .visitor a{color:#333;} 
.visitor, .updated {
  color: #000;
  margin-bottom: 10px;
  text-decoration: none;
}
/*============================ ===================
================= MEDIA QUIERY ===================
/*============================  ===================*/
@media (min-width:1200px)
{	

}



@media (min-width:992px) and (max-width:1199px) {
	
}

@media (min-width:768px) and (max-width:991px) {
	
.main_content_block .box{margin-top:15px;}

}

@media (max-width:767px) {
#top_bar .time ul{text-align:center;}
#top_bar #search_box{margin-bottom:0px; text-align:center; margin:5px;}
.logo_section .lko_metro{text-align:center; float:none;}
.logo_section .gov_logo img{display: block;    margin-left: auto;    margin-right: auto;}

 }
 
@media (min-width:320px) and (max-width:480px) {
	#top_bar #search_box{margin-bottom:0px; text-align:center;}
	.time ul{text-align:center; margin:5px;}
	.logo_section .lko_metro{float:none; text-align:center}
	.logo_section .gov_logo img{display: block;    margin-left: auto;    margin-right: auto;}
	} 
	
	
	
/*============================ ===================
================= MAIN PAGE  PORTION ===================
/*============================  ===================*/
	.nav_section nav{background:#850D04;}
.nav_section ul{margin-bottom:0px;}
.nav_section ul li{ display:inline-block; padding:0 15px; color:#fff;}
.notice_txt{color:#fff; background:#850D04; padding:10px;}
.notice_box{background:rgba(0,0,0,0.5) url(images/btn-danger.jpg);}
marquee a{ color:#fff; font-weight:bold; font-size:16px;}
.imp_notice_content{margin:6px 0;}
#slider_portion img{width:100%;}

.heading_txt{font-family:"Lobster",cursive !important; /*color:#850E05;*/ color:#009688; font-size:30px;}
.about_us .para_txt{font-size:14px; color:#333; text-align:justify;}
.about_us .external_btn{border:2px solid #009688; color:#009688;}
.farmerDetailBlock{background: #f1f1f1;padding: 15px;margin: 0px;}	
 .mg-lz a {color:#000 !important; }
.padding_round {padding:15px;}
.textRight {
    text-align: right !important;
}
/*=============== MEDIA QUERY START FROM HERE ======================*/
/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 
.loginCont{margin:1rem 0;}
  .h4, h4 {font-size: 1.1rem !important;}
    .displayOnMobile { }
     .displayOnMobile .small_device {padding-left:0px;}
     .sec_bord_css {margin-top:15px;}
    .displayOnMobile .small_device a i {font-size: 16px;}
    .mg-lz {padding-left:0px;    }
    .textRight {
    text-align: left !important;
}
 }

/* // Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) {  
    .h4, h4 {font-size: 1.1rem !important;} 

}

/* // Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) {  }

/* // Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) {  }
