/*
Theme Name: Twenty Seventeen Child
Version: 1.0
Author:         cmc
Template: twentyseventeen
 
*/


.carousel-inner li{font-size:13px!important;}
.carousel-inner h3{padding:20px 0px 0px 0px;}
.page-header{margin:0px!important; border:none!important;}
.top{z-index:9999999; position:absolute; top:0px; left:0px;}
.tab-content li{border:none!important; list-style-type:disc!important;}

.tab-pane font{float:left!important; width:100%!important; }
.site-content{padding:0px!important; margin:0px!important;}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title{line-spacing:0!important;}

 
b, strong{font-weight:bold!important;}




body{padding:0px!important; margin:0px!important; font-size:13px; 
-webkit-font-smoothing: antialiased; 
-moz-osx-font-smoothing: grayscale;
}
li{list-style-type:none!important;}

#primary2 li{background:url(../../../wp-content/uploads/2019/11/tick.png) no-repeat 0px 10px !important; padding:5px 0px 5px 20px; list-style-type:none!important;}

body p{
	   font-size: 14px;
       line-height:24px;
       color: #000;
	   text-align:justify;
	   font-family: 'Open Sans', sans-serif;
	   margin-bottom:10px !important;
	   padding:0px !important;
}
.bg-white{
	      background: #ffffff;
}
.bold{
	  font-weight: bold;
}
.accessibility-bar{
	background: #f7f7f7;
	padding: 2px;
	color:#fff!important;
	border-top:5px solid #126f93;
}

.left-accessible ul li{
	list-style-type: none;
	float: left;
    border-right: 1px solid #ccc;
}
.online-vote{margin-top:0px!important;}
.left-accessible img{width:30px!important; height:30px!important;}

.left-accessible ul li:nth-child(3){
	border-right: none;
}
.left-accessible ul{
	padding-left: 0px !important;
}
.left-accessible ul li a{
	padding: 5px 10px;
	color: #333;  
	margin-top: 5px; 
	text-decoration: none;
}
.right-accessible ul{
	padding:3px 0px 0px 0px;
}
.right-accessible ul li{
	list-style-type: none;
	float: left;
	
    border-right: 1px solid #ccc;
}
.right-accessible ul li:nth-child(7){
	border-right: none;
}
.right-accessible ul li:nth-child(7) a{
	padding-right: 0px;
}
.right-accessible ul li a{
	padding: 5px 10px;
	color: #333;  
	margin-top: 5px;
    text-decoration: none;
}
.theme-w{
	background: #fff;
	padding: 3px 7px;
}
.theme-b{
	background: #000;
	padding: 3px 7px;
	color: #fff;
}
.logo-header{
	background: #fff;
}
.no-padding{
	padding: 0px !important;
}

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, 
.ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu 
.ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget,
 .ubermenu-responsive-toggle{padding:9px 19px!important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after{right:2px!important;}
.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item{border-bottom:1px solid #1a4484 !important;}

.navbar-inverse{
	 

background:#2eb0d8 !important; 
 
	
	border-color:none!important;
	border:none!important;
}
.navbar{
	border-radius:0px!important;
	margin-bottom:0px!important;
	height:40px!important;
}
.navbar-inverse .navbar-nav>li>a {
    color: #e2e2e2 !important;
}
.toll-free{
	background: #00c0ff;
	color: #fff;
	padding: 5px 10px;
}
.ticker-container a{
	float: right;
	color: #fff;
	padding:0px!important;
	margin:0px!important;
	 
}
.news-trick{background:#134839  !important;}
 

.ticker-container{background:#134839  !important; width:100%;  }
.dropdown-menu .sub-menu {
  left: 100%;
  position: absolute;
  top: 0;
  visibility: hidden;
  margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
  visibility: visible;
}

.dropdown:hover .dropdown-menu {
  display: block;
}

.search-box {
  width: 255px;
  height: 45px;
  position: relative;
}

.input {
  position: absolute;
  top: 8px;
  right: 44px;
  box-sizing: border-box;
  width: 0px;
  height: 34px;
  padding: 0 20px;
  outline: none;
  font-size: 14px;
  border-radius: 0px;
  color: #29313a;
  border: 1px solid #0d9acf;
  transition: all 0.8s ease;
}

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #979797;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #979797;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #979797;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #979797;
}

.btn {
  position: absolute;
  background: #0d9acf;
  border-radius: 0px;
  right: 45px;
  top: 8px;
  cursor: pointer;
  text-align: center;
  line-height: 80px;
  font-size: 20px;
  color: #fff;
  transition: all 0.8s ease;
  padding: 6px 13px !important;
}

.input.active {
  width: 200px;
  right: 65px;
}

.btn.animate {
  transform: rotate(-360deg);
  right: 50px;
}

.tabdeepti { overflow: hidden; display: flex; justify-content: center; padding:12px 0 0 0; } /* Style the buttons inside the tab */ .tabdeepti button { padding: 15px 20px; transition: 0.3s; font-size: 16px; color: #FFF; background: #2eb0d8; border-radius:20px; width:300px; } /* Change background color of buttons on hover */ .tabdeepti button:hover { background-color: #ddd; } /* Create an active/current tablink class */ .tabdeepti button.active { background-color: #08123a; color: #FFF; } /* Style the tab content */ .tabcontent { display: none; border: 1px solid #ccc; border-top: none; } .boxcontentonline { width: 100%; height: auto; float: left; overflow: auto; } .wrapper { position: relative; padding: 0 35px; } .tab-content { background: #fdfdfd; display: inline-block; } .wrapper i { top: 50%; height: 50px; width: 30px; cursor: pointer; font-size: 42px; position: absolute; transform: translateY(-50%); transition: transform 0.1s linear; display: flex; align-items: center; justify-content: center; color: #000; /* Make sure the arrows are visible */ } .wrapper i#left1 { left: 0; } .wrapper i#right1 { right: 0; } .wrapper .carousels { display: grid; grid-auto-flow: column; grid-auto-columns: calc((100% / 6) - 13.2px); overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; border-radius: 8px; scroll-behavior: smooth; scrollbar-width: none; list-style: none; /* Remove default list styling */ padding: 0; margin: 0; } .carousels .card { scroll-snap-align: start; list-style: none; /* Remove default list styling */ cursor: pointer; flex-direction: column; border-radius: 10px; border: 1px solid #dc6e1f; text-align: center; padding: 24px; background: #08123a; color: #FFF; } .tab-content li { border: none !important; list-style-type: none !important; } .card { background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin: 30px 0; } .carousels .card p{margin:0; padding-top:5px; font-size:14px; font-weight:600; color:#FFF;} li.card p{text-align:center;}

.box_cont_mn {
    width: 100%;
    height: auto;
    border-radius: 15px;
    background: #2089bb;
    padding: 10px 10px;
    margin: 0;
}
.ban_box_down_mn {
    display: flex;
    align-items: center;
    justify-content: center;
}
.ban_box_down_sb figure {
    margin: 0px 20px 0px 0px !important;
    border-right: 3px double #45b0e3;
}
.cont_bx_mn_bn_h4 {
    font-size: large;
    line-height: 24px;
    color: rgb(255 255 255);
}
.cont_bx_mn_bn_p {
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: 1px;
    color: rgb(255 169 13);
    display: block;
}
.ban_box_down_sb img  {
    height: 120px;
width: 120px;
    margin: 0 15px 0 0;
    border: 2px solid #FFF;
    border-radius: 100%;
}
.box_cont_mn:hover {
filter: drop-shadow(2px 10px 10px #8c8c8c);
}

.officials {
padding: 20px 0;
background: url(http://cmccuttack.odisha.gov.in/wp-content/uploads/2024/07/bg.jpg);
background-size: contain;
background-repeat: repeat;
box-shadow: 0 0 6px #c5c5c5;
border:1px solid #cfcfcf;
}

.official-img{
	width: 24%;
	float: left;
}
.official-img img{
	 
	    /*border-radius: 50%;*/
    width: 82px;
    height: 82px;
	margin: 4px 0px 0px 3px;
	border:4px solid #ddd;
}
.official-name{
	width: 75%;
	/*padding-left: 15px;*/
	float: left;
	background:url(../../../wp-content/uploads/2018/12/border_brk.png) no-repeat center right;
}
.official-name h4{
	font-weight: 500;
	color: #fff;
	margin-top: 30px;
}
.official-name h5{
	font-weight: 600;
	color: #f4e388;
	
	margin:0px!important;
	padding:20px 0px 0px 10px!important;
}
.official-name h6{
	font-size: 15px;
	margin-left:10px;
	color:#fff;
	margin:0px!important;
	padding:0px 0px 0px 10px!important;
}
.official-container{
	width: 100%;
	background: rgba(7, 16, 15, 0.41);
	clear: both;
	 border:1px solid #133a50;
 
	    border-radius:72px;
    padding: 3px;
}
.red{
	color: #3a8830;
	/*font-weight: bold;*/
}
.bannerboxpage{width:100%; float:left; height:148px; background: #cbe0eb url(../../../wp-content/uploads/2018/12/banner.png) right no-repeat;}
.body-heading{
	border-bottom: 1px solid #ddd;
	padding: 10px 0px 0px 0px!important;
}
.body-heading h4{ padding:15px 0px 5px 0px;}
.ul-heading{
	border-bottom: 4px solid #fcc24c;
	padding-bottom: 0px;
}
.glance{
	background-image: url("../images/OrissaCuttack.png");
	background-repeat: no-repeat;
	background-position: bottom 20px right 5px; 
	padding: 15px 0px;
}
.glance h5{
	font-size: 16px;
}
.glance-c h5{
	font-size: 16px;
}
.achieve{
	padding: 0px 0px;
	height:300px; 
	overflow:none;
}
.achieve-inner{
	width: 100%;
	clear: both;
	margin-bottom: 5px;
	margin-top: 16px;
}
.achieve-image{
	width: 30%;
	float: left;
}
.achieve-text{
	width: 70%;
	float: left;
}
.notice-board{
	padding: 15px 0px;
}
.notice-board ul{
	background-color: #f9f9f9;
    padding-left: 0px;
    padding: 0px;
}
.notice-board ul li{
	list-style-type: none;
	float: left;
    padding: 0px 0px;
    border-bottom: 1px solid #cee3ea;
}
.time{
	font-size: 14px;
}
.latest-news-container{
	width: 100%;
	

}
.latest-news-container h4{padding:10px 0px 0px 0px;}
.latest-news-container h3{padding:10px 0px 0px 0px;}

.achievementbox{color:#fff!important;}
.achievementbox li{color:#fff!important;}
.achievementbox li a{color:#fff!important;}

.latest-news{
	background: url(images/cuttack.jpg) fixed center;
	padding: 40px 0px 20px 0px;
}
.latest-left{
	padding-left: 0px !important;
}
.latest-right{
	padding-left: 0px !important;
}
.tenders{
	padding: 15px 0px;
}
.tenders ul li{
	list-style-type: none;
	padding: 5px 0px;
	border-bottom: 1px solid #cee3ea;
}
.tenders ul li a{
	color: #ffffff;
	padding : 10px 0px 0px 20px;
	background: url(../../../wp-content/themes/cmc/images/clipboard.png) no-repeat 0px 10px;
	
}
.tenders ul{
	padding-left: 0px;
	/*background: #5174AD;*/
	padding: 10px;
}
.exp-ctc-inn{
	display: block;	
	padding: 20px 0px;
}
.exp-ctc-inn a{
	font-size: 15px;
	padding: 30px 5px;
	line-height: 5;
	text-transform: uppercase;
	font-weight: 600;
	color: #02abe6;
	text-decoration: none;
}
.exp img{
	float: left;
}
.disaster{
	background: #02abe6;
}
.disaster img{
	max-height: 100px;
}
.disaster p{
	padding: 15px;
	color: #fff;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 0px;
}
.garbage ul{
	padding-left: 0px;
}
.garbage ul li{
	background: #0397a4;
	width: 100%;
	padding: 18px 0px;
	display: block;
	clear: both;
	margin-top: 10px;
}
.garbage ul li a{
	color: #fff;
	top: 15px;
	font-size: 15px;
	display: block;
	text-decoration: none;
	line-height: 4px;
	text-transform: capitalize;
}

.garbage-i img{
	float: left;
	padding: 5px;
	background: #035cca;
	margin-right: 5px;
	max-height: 40px;
	margin-top: -18px;
	line-height: 10px;
}
.garbage h4{color:#fff!important;}
.bottom-15{
	margin-bottom: 15px;
}
.middlie_ppoint {

        display: flex;

        flex-direction: row;
        gap: 0;

}
.draftone, .draftsecond {

        padding: 0;
        margin: 0;

}
.videollo {

        position: absolute;
        top: 165px;
        left: 55px;
        z-index: 9999;
        font-size: 17px;
        font-family: verdana;
        color: #000beb;
        font-weight: 600;

}
.vvop {

        position: relative;

}
	


.viewall_gallery a {

        color: white;

}
.viewall_gallery {

        background-color: #2089bb;
        color: white;
        text-align: center;
        height: 38px;
        line-height: 42px;
        font-size: 17px;
        border-radius: 52px;
        width: 200px;
        margin: 0 0 10px;

}
.gallery-content {

        text-align: center;
        padding: 0;
        margin: 0;

}
.gallery-featured {

        width: 100%;
        height: 400px;
        object-fit: cover;
        border: 2px solid #ddd;
        border-radius: 4px;

}
.gallery-thumbnail {

        width: 200px;
        height: 200px;
        object-fit: cover;
        border: 2px solid #ddd;
        border-radius: 4px;

}
.gallery-container{
	width: 100%;
	padding:20px 0px 0px 0px;
}
 

.left-gal{
	padding-left: 0px !important;
}
.right-gal{
	padding-top: 20px;
}
.right-gal ul li{
	padding: 5px 5px;
	margin-bottom: 0px;
	list-style-type: none;
}
.right-gal ul li a{
	position: relative;
	top: 0px;
	font-size: 13px;
	color: #333;
	text-transform: none;
	padding-left: 0px;
	line-height: 14px;
}
.right-gal ul{
	padding-left: 0px;
}
.online-vote{
	display: block;
     float:left;
	 width:100%;
	margin-top: 25px;
}
.online-vote .btn{
	position: relative;
	left: 0px;
	border-radius: 0px;
}
.online-vote .btn-primary{
	background-color: #063878;
	padding: 4px 15px !important;
	font-size: 16px;
}
.media-corner{
	margin-top: 25px;
}
.media-corner ul{
	padding-left: 0px;
}
.media-corner ul li{
	list-style-type: none;
}
.media-corner i{
	color: #75ddff;
}

.footer-top{
	background-color: #2d845c;
	/*margin-top: 30px;*/
}
.footer-top ul li{
	list-style-type: none;
	float: left;
	margin: 15px 10px;
	border-right: 1px groove #7d7d7d;
}
.footer-top ul li:nth-child(5){
    border-right: none;
}
.footer{
	background: #061c20;
	color: #fff;
	padding: 15px 0px;
	/*background: url(images/footer.jpg);*/
    background-size: 100% 100%;
    /*width: 100%;
    height: 300px;*/
}
.footer h4{
	margin: 15px 0px;
	border-bottom: 2px groove #104c30;
    padding-bottom: 6px;
}
.footer p{
	color: #fff;
	margin-bottom: 5px;
}
.footer ul{
	padding-left: 0px;
}
.footer ul li{
	list-style-type: none;
}
.footer ul li a{
	color: #fff;
}

.ftr-gov-link ul li{
	margin-top: 15px;
}
.ftr-gov-link ul li:nth-child(1){
	margin-top: 52px;
}
.bottom-footer{
	background: #062023;
	padding: 15px 0px;
	color:#fff!important;
}
.bottom-footer ul li{
	list-style-type: none;
	float: left;
	padding: 0px 10px;
	border-right: 1px solid #2e507b;
}
.bottom-footer ul li:nth-child(3){
	border-right: none;
}
.bottom-footer ul li a{
	text-decoration: none;
	color: #fff;
}
.bottom-footer ul li a:hover{
	color: #fff
}
.lum{
	color: #fff;
}
.powered-by{
	text-align: right;
}
.powered{
	color: #fff!important;
}
.copy p{
	color: #FFF;
	margin-bottom: 0px;
	font-size: 14px;
}
.more{
	color: #02abe6;
}
.notice-board ul li a{
	color: #053776;
	padding : 10px 0px 0px 20px;
	background: url(../../../wp-content/themes/cmc/images/calendar-icon.png) no-repeat 0px 10px;
}

.rotate{
	position: fixed;
    right: -36px;
    top: 300px;
    z-index: 2;
}
.rotate-1{
	position: fixed;
    right: -32px;
    top: 420px;
    z-index: 2;
}
.rotate-1 a{
	color: #fff;
}
.rotate-1 a:hover{
	color: #fff;
	text-decoration: none;
}
.rotate-1 a:active{
	color: #fff;
	text-decoration: none;
}
.btn-success{
	position: relative !important;
}
.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

}

.rotate-1 {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

}
.btn-warning {
    color: #fff;
    background-color: #053776 !important;
    border-color: #053776 !important;
    border-radius: 0px !important;
    }

.dropdown-menu>li>a:hover{
	background-color: #d2d2d2 !important;
}

.breadcrumb{
	background: #fff !important;
}
.inner-body{
	padding: 30px 0px;
}
.check{
	left: 20px;
}
/* ///////////////////////////////login-page-css///////////////////////////////  */

.login{
	padding: 6% 0%;
	background: url(images/client-login.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.form-signin
{
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}
.form-signin .form-signin-heading, .form-signin .checkbox
{
    margin-bottom: 10px;
}
.form-signin .checkbox
{
    font-weight: normal;
}
.form-signin .form-control
{
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.form-signin .form-control:focus
{
    z-index: 2;
}
.form-signin input[type="text"]
{
    margin-bottom: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.form-signin input[type="password"]
{
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.account-wall
{
    margin-top: 20px;
    padding: 40px 0px 20px 0px;
    background-color: #c3c3c3;
    -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}
.login-title
{
    color: #c3c3c3;
    font-size: 24px;
    font-weight: 400;
    display: block;
}
.profile-img
{
    width: 96px;
    height: 96px;
    margin: 0 auto 10px;
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.need-help
{
    margin-top: 10px;
}
.new-account
{
    display: block;
    margin-top: 10px;
}
.btn-block{
	position: relative !important;
	right: 0px !important;
}

/* ///////////////////////////////Smartphones///////////////////////////////  */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.wrapper .carousels {

        grid-auto-columns: calc((100% / 1) - 13.2px);


}
.accessibility-bar{display: none;}
.logoimg{width: 30%; padding-top: 4px;}

.logo-header{background: #fff;}
.desc{width: 70%; padding: 4px 0px 0px 5px;}
.desc h1{ font-size: 22px; line-height: 17px;}
.desc h3{font-size: 15px;}
.desc h5{line-height: 17px;}
.helpline img{height: 40px; padding-left: 90px; float: left;}

.left-accessible ul li a{
	padding: 3px 5px;
	font-size: 13px;
}
.toll-free{
	padding: 3px;
}
.right-accessible ul li a{
	padding: 5px;
}

.left-gal{
	padding-right: 0px !important;
}
.footer-top ul{
	padding-left: 0px;
}
.footer-top img{
	max-height: 26px;
}
.footer-top ul li{
	margin: 10px 10px;
}
.ftr-gov-link ul li:nth-child(1) {
    margin-top: 20px;
}
.ftr-gov-link ul li {
    margin-top: 10px;
}
.bottom-footer ul{
	padding-left: 0px;
}
.bottom-footer ul li:nth-child(1){
	padding-left: 0px;
}
.exp-ctc-inn{
	 border-bottom: 1px solid #eaeaea;
	 padding: 5px 0px;
}
.official-name h4{
	margin-top: 10px;
}

.powered-by{
	text-align: left;
}
.garbage ul li a{
	font-size: 13px;
}
#contact-buttons-bar {
    position: fixed;
    top: 185px;
    left: -50px;
    width: 50px;
    z-index: 2;
	display:none;
}
.rotate{
	display:none !important;
}
.rotate-1{display:none !important;}

.right-accessible ul {
    margin-top: 10px;
	padding:10px 0px 0px 0px;
	font-size:13px!important;
}



.latestnewsscroll{width:100%!important; float:left; padding:0px; margin:0px;}
.enewstab{width:100%!important; float:left; font-size:100%; padding:5px 5px 5px 5px!important; margin:2px 0px 2px 0px!important; color:#fff; background:#ca870e; border-radius:25px!important;;}
.enewstab a{color:#fff!important;}
.enewstab a:hover{color:#fff!important; text-decoration:none;}


}


@media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */

.latestnewsscroll{width:100%!important; float:left; padding:0px; margin:0px;}
.enewstab{width:100%!important; float:left; text-align:center; font-size:100%; padding:5px 5px 5px 5px!important; margin:2px 0px 2px 0px!important; color:#fff; background:#ca870e; border-radius:25px!important;;}
.enewstab a{color:#fff!important;}
.enewstab a:hover{color:#fff!important; text-decoration:none;}
.ticker-container a{text-align:center; float:unset; color:#fff;}


.container_boxes{margin:auto; width:100%!important; text-align:center; padding:0px 0px 0px 0px; }	

}







/* ///////////////////////////////tablet///////////////////////////////  */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

}


/* ///////////////////////////////desktop///////////////////////////////  */
@media only screen and (min-width: 1024px) {
    #post-grid-562 .item .layer-media {

            height: 115px;
            border: 5px solid #ffac04;
            border-radius: 10px;

}
}
@media only screen  and (min-width : 1024px) {
	
.logo-header{background:url(../../../wp-content/uploads/2018/11/head.png)no-repeat 58% 0px #fff;}	
.container_boxes{margin:auto; width:1100px!important; text-align:center; padding:0px 0px 0px 0px; font-size:16px; }	
	
.body-cmc{
	margin: 0px 15px;
}
.helpline  img{float: right;}

.latestnewsscroll{width:90%!important; float:left; padding:0px; margin:0px;}
.enewstab{width:10%!important; float:left; font-size:100%; padding:5px 5px 5px 5px!important; margin:2px 0px 2px 0px!important; color:#fff; background:#ca870e; border-radius:25px!important;;}
.enewstab a{color:#fff!important;}
.enewstab a:hover{color:#fff!important; text-decoration:none;}

.pjnt-label{font-size:18px; margin-top:5px;}
.pjnt-content{margin-top:5px;}


}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb a {
    color: #428bca;
    text-decoration: none;
}

.menublock{width:100%; float:left; height:45px;}
.menubar{width:100%; margin:auto;}

.explore-ctc{
	background: url(images/bg1.jpg);
	padding:20px 0px 20px 0px;
	float:left;
	width:100%;
}
#text-14,#text-15,#text-16,#text-17,#text-18,#text-19,#text-21,#text-22,#text-24,#text-25,#text-26,#text-27,#text-28,#text-29,#text-30,#text-31,#text-32{
	list-style:none;
}
#text-26{
	margin-top:-21px;
}
.image1{
	background: url(images/icon_bg.png);
}
.wp-polls-ul{
	list-style:none;
}
.menu-item-has-children:hover .dropdown-menu {
  display: block;
}

.navbar-nav{margin:5px 0px 0px 0px!important; padding:0px!important;}

.navbar-nav li.menu-item-has-children > a:after {
   color: #fff;
   content: ' ▾';
   font-size:14px;
}
#rpwwt-recent-posts-widget-with-thumbnails-3  h2{
	font-size:20px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	margin-top:6px;
}
#recent-posts-widget-with-thumbnails-3,#recent-posts-widget-with-thumbnails-5,#recent-posts-widget-with-thumbnails-4,#recent-posts-widget-with-thumbnails-6{
	list-style:none;
}
#rpwwt-recent-posts-widget-with-thumbnails-5  h2{
	font-size:20px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	margin-top:6px;
}
#rpwwt-recent-posts-widget-with-thumbnails-6 h2{
	font-size:20px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	margin-top:6px;
	color:#fff;
}
#rpwwt-recent-posts-widget-with-thumbnails-4 h2{
	font-size:20px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	margin-top:-13px;
	color:#fff;
}



.skip-link:focus {
    color: #21759b;
    top: 7px;
 
    -webkit-transition: top 0s;
    transition: top 0s;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{    color: #bde053!important;
    text-decoration: none;
    background-color: #f5f5f5;}
	
.dropdown-menu>li>a:hover{
    background-color: #06400b !important;
}
	
.bx-wrapper .bx-viewport{background:#2d845c!important;}
.container{width:99%!important;}








	.wpls-logo-showcase .slick-dots{display:none;}
	
	.left_boxmsg{width:200px; float:left;}
	.right_boxmsg{width:300px; float:left;}
	
.box{
        float:right;
        overflow: hidden;
        background: #f0e68c;
		 
    }
	.box2{
        float:right;
        overflow: hidden;
        background: #fff;
    }
	.box li{list-style-type:none; }
	
    /* Add padding and border to inner content
    for better animation effect */
    .box-inner{
        width: 400px;
        padding: 10px;
        border: 1px solid #a29415;
    }
	
	.togglebox{width:400px; float:right; height:300px; background:#666; position:absolute; z-index:99999; top:180px; right:0px; }
	.togglebox2{  float:right; height:300px;  background:none; position:absolute; z-index:99999;  right:0px;  top:180px; }

	
	.sidemenuround{width:110px; float:left; height:100px; background:#1d629ef2; border-radius:50%; position:absolute; z-index:9999999; top:180px; right:0px; font-size:12px; color:#fff;}
	.sidemenuround ul{padding:0px; margin:0px;}
	.sidemenuround li{list-style-type:none; }
	.sidemenuround li a{list-style-type:none; color:#fff; padding:10px 0px 10px 0px; height:100px; width:110px; border-radius:50%;}
	
	.slide-notificationleft{position:relative; float:left; }
	
.box iframe:focus { 
    outline: none;
	border:none;
	height:300px;
}

.box iframe[seamless] { 
    display: block;
}

.edespatch{width:100%; float:right;     overflow:auto;}
#post-grid-562{background:none!important;}
#post-grid-562 .item{background:none!important;}
.blocksphoto{width:100%; float:left; height:310px; overflow:auto;}
.blocks_pic{width:97px; height:97px; float:left; 
background: #2f9096; margin:5px; border-radius:20px; text-align:center; padding:0px 0px 0px 0px;}

.latest_events{width:100%; float:left; height:300px; overflow:auto; }
.pagination{display:none!important;}

/* width */
::-webkit-scrollbar {
    width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1; 
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555; 
}

.blocksphoto h5{text-align:center;}
.twitter{width:100%;  float:left; }


 


/*social media*/

#tabs{
	background: #007b5e;
    color: #eee;
}
#tabs h6.section-title{
    color: #eee;
}

#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #f3f3f3;
    background-color: transparent;
    border-color: transparent transparent #f3f3f3;
    border-bottom: 4px solid !important;
    font-size: 20px;
    font-weight: bold;
}
#tabs .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    color: #eee;
    font-size: 20px;
}


.twitterbox{height:446px; overflow:auto; width:100%;}

.nopaddingbox{padding:0px!important; margin:0px!important;}
.at-a-glance{padding:0px 0px 0px 0px; background:#eaeaea ; }
.tabbox{width:100%; float:left;  height:auto; padding:0px; margin:0px;}
.tabboxsuccess{width:100%; float:left;  height:330px; }
.tabboxachieve{width:100%; float:left;  height:170px; }
.tabboxnew{width:100%; float:left;  height:170px; }
.tabboxtender{width:100%; float:left;  height:330px; }
.tabboxnotice{width:100%; float:left;  height:330px; }
.tabboxevents{width:100%; float:left;  height:20px; }
.tabboxnotice li{border-bottom:1px solid #ddd!important; }
.tabboxtender li{border-bottom:1px solid #ddd!important;}
.tabboxsuccess li{border-bottom:1px solid #ddd!important;}
.rpwwt-post-date{color:#0e596f!important;}

.tabbox #tab_container_557 .wpsm_nav-tabs > li > a{padding:15px 9px 15px 4px !important;}
.glance{padding:0px;}
#text-36{list-style-type:none; padding:15px 0px 15px 0px;}
#text-37{list-style-type:none; padding:15px 0px 15px 0px;}

.newshead{background:#3a8830; padding:10px 0px 10px 10px;}
/*#tab_container_557 .tab-content{background:url(../../../wp-content/uploads/2018/10/cuttackstation.png) #e6e6e6  right bottom no-repeat !important;}


#tab_container_557 .wpsm_nav{background:#e6e6e6!important;}   box-shadow:0px 0px 20px 4px #ddd;*/
#tab_container_557{background:#fff;   }
.tabbox #tab_container_557 .tab-content .rpwwt-widget ul li a{color:#309088; font-size:13px;  font-weight:400; text-decoration:none;  }
.tabbox #tab_container_557 .tab-content .rpwwt-widget ul li {color:#000;  font-size:12px; font-weight:400; border-bottom:1px solid #ddd; text-decoration:none; background:url(../../../wp-content/uploads/2018/10/check-1.png) no-repeat left; padding:0px 0px 0px 30px; font-family: 'Open Sans', sans-serif;}
.container #tab_container_557 .wpsm_nav-tabs > li{font-family: 'Open Sans', sans-serif; }
#tab_container_557 .wpsm_nav-tabs > li > a{border:none!important;}
#tab_container_557 .wpsm_nav-tabs > li {border:none!important;}
#tab_container_557 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{border:none!important;}

#tab_container_558{background:#fff; }
.tabbox #tab_container_558 .tab-content .rpwwt-widget ul li a{color:#309088; font-size:13px;  font-weight:400; text-decoration:none;  }
.tabbox #tab_container_558 .tab-content .rpwwt-widget ul li {color:#000; font-family: 'Open Sans', sans-serif;  font-size:12px; font-weight:400; border-bottom:1px solid #ddd; text-decoration:none; background:url(../../../wp-content/uploads/2018/10/calendar.png)   no-repeat top left; padding:0px 0px 0px 30px;}

#tab_container_870{background:#fff;  }
.tabbox #tab_container_870 .tab-content .rpwwt-widget ul li a{color:#309088; font-size:13px;  font-weight:400; text-decoration:none;  }
.tabbox #tab_container_870 .tab-content .rpwwt-widget ul li {color:#000; font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:400; border-bottom:1px solid #ddd; text-decoration:none; background:url(../../../wp-content/uploads/2018/10/calendar.png)   no-repeat top left; padding:0px 0px 0px 30px;}
#tab_container_870 .wpsm_nav-tabs > li > a{border:none!important;}
#tab_container_870 .wpsm_nav-tabs > li {border:none!important;}
#tab_container_870 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{border:none!important;}
#tab_container_870 .wpsm_nav-tabs > li{width:50%;}

#tab_container_558 .wpsm_nav-tabs > li > a{border:none!important;}
#tab_container_558 .wpsm_nav-tabs > li {border:none!important;}
#tab_container_558 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{border:none!important;}
#tab_container_558 .wpsm_nav-tabs > li{width:50%;}

.tabbox #tab_container_557 .tab-content{background:none!important;}
.tabbox #tab_container_557 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{background:none!important;}
.tabbox  #tab_container_557 .wpsm_nav-tabs > li > a{border:none!important;}
.tabbox  #tab_container_557 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{border:none!important;}
.tabbox #tab_container_557 .wpsm_nav{ border-bottom:2px solid #3a8830 ;}
#tab_container_557 .wpsm_nav-tabs > li{width:50%;}

.tabbox  #tab_container_558 .wpsm_nav-tabs > li > a{border:none!important;}
.tabbox  #tab_container_558 .wpsm_nav-tabs > li > a:hover, #tab_container_557 .wpsm_nav-tabs > li > a:focus{border:none!important;}
.tabbox #tab_container_558 .wpsm_nav{ border-bottom:2px solid #3a8830 ;}

.SearchLetter{width:100%!important;}
.eSpace{width:100%!important;}
.viewbut{width:100%; float:left;}
.viewbut button{width:100%; float:left; background:#0d8a7b; padding:5px 0px 5px 0px; border:none!important; color:#fff;}
.glancebox {list-style-type:none!important; margin :10px 0px 10px 0px;}
.glancebox li{list-style-type:none!important;}
.glancebox li a{list-style-type:none!important;}
#custom_html-2{list-style-type:none!important;}
#text-44{list-style-type:none;}
/*Tab*/

#tabs{
	background: #007b5e;
    color: #eee;
}
#tabs h6.section-title{
    color: #eee;
}

#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #f3f3f3;
    background-color: transparent;
    border-color: transparent transparent #f3f3f3;
    border-bottom: 4px solid !important;
    font-size: 20px;
    font-weight: bold;
}
#tabs .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    color: #eee;
    font-size: 20px;
}
.box{overflow:auto;
	background-color:transparent;
}

.officerblock{width:80%; margin:auto;}
#nav_menu-3{list-style-type:none;}
 .menuservicesbox{float:left; background:rgba(0,0,0,0.7)!important;   padding:0px; margin:0px; position:absolute; z-index:99999;  width:200px; right:0; top:190px;   }
  .menuservicesbox h4{padding:20px 0px 20px 0px; margin:0px;}
 .menuservicesbox ul{padding:0px; margin:0px;}
 .menuservicesbox li{padding:6px 10px 6px 10px; margin:0px;  list-style-type:none; color:#fff; width:100%; float:left;}
 .menuservicesbox li a{width:100%; float:left; color:#fff;} 
 
 .menuservicesbox h4{color:#fff; padding:10px 10px 10px 10px; margin:0px;}
.modal-header{border:none!important;}
.modal-footer{border:none!important;}
 
.noticeboxes{width:100%; float:left;   background:#ecebac;}
.onlineserv{float:left; height:270px; width:100%; overflow:auto; color:#fff;}
.onlineserv ul {padding:0px; margin:0px; list-style-type:none;}
.onlineserv ul li{ padding:5px 0px 8px 0px; margin:0px; width:100%; }

.responsive-tabs-wrapper{padding:0px!important; margin:0px!important;}


.wrap{max-width:100%!important;}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title{font-size:18px!important; font-weight:normal!important; line-spacing:normal!important;}




































.nav-tabs { border-bottom: 2px solid #DDD; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a { border: none; color: #ffffff;background: #f39808; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none;  color: #f39808 !important; background: #fff; }
        .nav-tabs > li > a::after { content: ""; background: #f39808; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #f39808 none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{}
.nav-tabs > li  {width:20%; text-align:center;}
.card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
body{ background: #EDECEC; padding:50px}

@media all and (max-width:724px){ 
.nav-tabs > li > a > span {display:none;}	
.nav-tabs > li > a {padding: 5px 5px;}
}
















#tabs{
	background: #007b5e;
    color: #eee;
}
#tabs h6.section-title{
    color: #eee;
}

#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #f3f3f3;
    background-color: transparent;
    border-color: transparent transparent #f3f3f3;
    border-bottom: 4px solid !important;
    font-size: 20px;
    font-weight: bold;
}
#tabs .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    color: #eee;
    font-size: 20px;
}

.responsive-tabs .responsive-tabs__list__item{font-size:14px!important; border-radius:10px 10px 0px 0px!important; }
.responsive-tabs ul.responsive-tabs__list{margin:0px!important; padding:0px!important;}
.responsive-tabs .responsive-tabs__panel{ border-radius:0px 12px 12px 12px!important; background:#053762!important;}
.responsive-tabs .responsive-tabs__panel li{color:#fff;}
.responsive-tabs .responsive-tabs__panel li a{color:#fff;}
.responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active:hover{ background:#053762!important; color:#eab20a!important;}

.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{color:#fff!important; font-size:15px; font-weight:600;}

.maparea{background:#fff;  }
.ataglancecmc{  background:#88c5db; padding:20px 40px 0px 40px;}
.wardlistarea{ height:480px; overflow:auto;  }

.ataglancecmc #tab_container_1711 .wpsm_nav-tabs > li > a{padding:8px 15px 8px 15px!important; margin:0px!important; border-radius: 10px 10px 0px 0px!important;}

.ataglancecmc #tab_container_1711 .wpsm_nav-tabs > li {padding:0px!important; border-radius:10px; margin:0px!important;}




















/*Social Connect*/

.socialconnect {
  overflow: hidden;
  padding: 0px 0;
    }
  @media (max-width: 767px) {
    .socialconnect {
      padding: 40px 0; } }
  .socialconnect h2 {
    font-size: 46px;
    line-height: 56px;
    margin-bottom: 20px; }
    .socialconnect h2 span {
      color: #ff6c0f;
      display: block; }
  .socialconnect .featurelist {
    padding: 0px 0 30px; }
    .socialconnect .featurelist > li {
      color: #3f525f;
      
      font-size: 14px; }
      @media (max-width: 767px) {
        .socialconnect .featurelist > li {
          font-size: 14px;
          } }
      .socialconnect .featurelist > li:before {
        content: "";
        font: normal normal normal 14px/1 FontAwesome;
          }
  .socialconnect h4 {
    color: #ff6c0f;
    font-size: 18px;
    font-weight: bold;
    margin: 0; }
  .socialconnect list-inline li {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px; }
    
    .map-section {
  background: url("../../../wp-content/uploads/2018/11/map-1.png") no-repeat;
  background-size: contain;
  height: 100%; }
  .map-section .slider-bullets {
    position: relative;
    min-height: 500px; }
    @media (max-width: 767px) {
      .map-section .slider-bullets {
        min-height: auto; } }
    .map-section .slider-bullets li {
      position: absolute;
      cursor: pointer;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%;
      -moz-transform: scale(1);
      -o-transform: scale(1);
      -ms-transform: scale(1);
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-transition: all 0.41s ease-in-out;
      -moz-transition: all 0.41s ease-in-out;
      -ms-transition: all 0.41s ease-in-out;
      -o-transition: all 0.41s ease-in-out;
      transition: all 0.41s ease-in-out; }
      .map-section .slider-bullets li img{max-width:90px;}
      @media (max-width: 992px) {
        .map-section .slider-bullets li img {
          max-width: 60px; } }
      @media (max-width: 767px) {
        .map-section .slider-bullets li img {
          max-width: 40px; } }
      @media (max-width: 767px) {
        .map-section .slider-bullets li {
          position: static;
          display: inline-block;
          margin: 0 2px; } }
      .map-section .slider-bullets li.active {
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
        -moz-box-shadow: 0px 2px 6px 0px #777;
        -webkit-box-shadow: 0px 2px 6px 0px #777;
        box-shadow: 0px 2px 6px 0px #777; }
        
      .map-section .slider-bullets li:nth-child(1) {
        top: 24.5%;
        left: 42%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(1) {
            top: 8%; } }
      .map-section .slider-bullets li:nth-child(2) {
        top: 127px;
        right: 58%; }
      .map-section .slider-bullets li:nth-child(3) {
        top: 24%;
        left: 26.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(3) {
            top: 20%; } }
      .map-section .slider-bullets li:nth-child(4) {
        bottom: 67%;
        right: 61%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(4) {
            bottom: 55%; } }
      .map-section .slider-bullets li:nth-child(5) {
        top: 31%;
        right: 57.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(5) {
            top: 15%; } }
			
		  .map-section .slider-bullets li:nth-child(6) {
        top: 31%;
        right: 54%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(6) {
            top: 15%; } }	
			
			
		  .map-section .slider-bullets li:nth-child(7) {
        top: 27%;
        right: 53%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(7) {
            top: 15%; } }	
			
			
			 .map-section .slider-bullets li:nth-child(8) {
        top: 23.5%;
        right:53%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(8) {
            top: 15%; } }	
			
			 .map-section .slider-bullets li:nth-child(9) {
        top: 27%;
        right: 49%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(9) {
            top: 15%; } }	
			
			 .map-section .slider-bullets li:nth-child(10) {
        top: 29.5%;
        right: 48.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(10) {
            top: 15%; } }	
			
		 .map-section .slider-bullets li:nth-child(11) {
        top: 37%;
        right: 48%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(11) {
            top: 15%; } }	
			
		 .map-section .slider-bullets li:nth-child(12) {
        top: 32%;
        right: 49%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(12) {
            top: 15%; } }	
				
		 .map-section .slider-bullets li:nth-child(13) {
        top: 35%;
        right: 47.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(13) {
            top: 15%; } }		
			
			
		 .map-section .slider-bullets li:nth-child(14) {
        top: 31%;
        right: 47%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(14) {
            top: 15%; } }		
			
		 .map-section .slider-bullets li:nth-child(15) {
        top: 28%;
        right: 43%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(15) {
            top: 15%; } }		
		
		 .map-section .slider-bullets li:nth-child(16) {
        top: 25%;
        right: 47.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(16) {
            top: 15%; } }	

         .map-section .slider-bullets li:nth-child(17) {
        top: 31%;
        right: 43.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(17) {
            top: 15%; } }	
		
		
         .map-section .slider-bullets li:nth-child(18) {
        top: 35%;
        right: 45.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(18) {
            top: 15%; } }	 


		 .map-section .slider-bullets li:nth-child(19) {
        top: 33%;
        right: 45%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(19) {
            top: 15%; } }		
			
		.map-section .slider-bullets li:nth-child(20) {
        top: 38%;
        right: 46%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(20) {
            top: 15%; } }		
		
		.map-section .slider-bullets li:nth-child(21) {
        top: 37.5%;
        right: 45%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(21) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(22) {
        top: 33%;
        right: 42%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(22) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(23) {
        top: 35%;
        right: 44%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(23) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(24) {
        top: 36%;
        right: 38%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(24) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(25) {
        top: 31%;
        right: 40%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(25) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(26) {
        top: 36%;
        right: 42.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(26) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(27) {
        top: 35.5%;
        right: 40.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(27) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(28) {
        top: 39.5%;
        right: 44%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(28) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(29) {
        top: 38%;
        right: 40%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(29) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(30) {
        top: 39%;
        right: 42%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(30) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(31) {
        top: 37%;
        right: 36%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(31) {
            top: 15%; } }		
			
		.map-section .slider-bullets li:nth-child(32) {
        top: 34%;
        right: 37%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(32) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(33) {
        top: 33%;
        right: 39%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(33) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(34) {
        top: 30.5%;
        right: 37.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(34) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(35) {
        top: 31%;
        right: 35%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(35) {
            top: 15%; } }	
			
			
		.map-section .slider-bullets li:nth-child(36) {
        top: 40%;
        right: 37%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(36) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(37) {
        top: 42%;
        right: 34.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(37) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(38) {
        top: 38%;
        right: 33%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(38) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(39) {
        top: 34%;
        right: 32%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(39) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(40) {
        top: 31%; 
        right: 32.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(40) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(41) {
        top: 31%;
        right: 30.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(41) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(42) {
        top: 42%;
        right:29.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(42) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(43) {
        top: 40%;
        right: 27%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(43) {
            top: 15%; } }
		
		.map-section .slider-bullets li:nth-child(44) {
        top: 42%;
        right: 39%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(44) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(45) {
        top: 45%;
        right: 35%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(45) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(46) {
        top: 33%;
        right: 29%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(46) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(47) {
        top: 37%;
        right: 29%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(47) {
            top: 15%; } }	
			
		.map-section .slider-bullets li:nth-child(48) {
        top: 15%;
        right: 26%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(48) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(49) {
        top: 18%;
        right: 19%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(49) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(50) {
        top: 50%;
        right: 28%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(50) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(51) {
        top: 49%;
        right: 20%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(51) {
            top: 15%; } }
			
			
		.map-section .slider-bullets li:nth-child(52) {
        top: 46%;
        right: 31%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(52) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(53) {
        top: 44.5%;
        right: 28%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(53) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(54) {
        top: 42%;
        right: 23%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(54) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(55) {
        top: 44%;
        right: 15%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(55) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(56) {
        top: 52%;
        right: 43%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(56) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(57) {
        top: 58%;
        right: 37%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(57) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(58) {
        top: 76.5%;
        right: 40.5%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(58) {
            top: 15%; } }
			
		.map-section .slider-bullets li:nth-child(59) {
        top: 87%;
        right: 48%; }
        @media (max-width: 992px) {
          .map-section .slider-bullets li:nth-child(59) {
            top: 15%; right:30%; } }

@media (min-width: 992px){
.map-section .slider-bullets li:nth-child(59){
top:87% !important;
right:59% !important;
background-color:red;
}
}
		
/*Scroll*/			
			
		div#chatlist {
    width: 100%;
     
}
div.mousescroll {
    overflow: hidden;
}
div.mousescroll:hover {
    overflow-y: scroll;
}
ul {
    list-style-type: none;
}
.slimScrollDiv { border: 1px solid #ccc; margin:10px; }
	
			
#post-grid-1740{background:none!important;}			
.entry-footer{display:none;}
#post-grid-1740 .item{background:none!important; width:auto;}		

#post-grid-1781{background:none!important;}			
.entry-footer{display:none;}
#post-grid-1781 .item{background:none!important; width:auto;}			

[data-toggle]{z-index:99999;}

.slider-bullets .tooltip{z-index:99999;}



[data-balloon],
[data-balloon]:before,
[data-balloon]:after {
    z-index: 9999;
}



.featurelist ul li{ list-style-type:none!important;}

.featurelist strong{color:#0d8a7b;}

.ataglancecmc #tab_container_1711 .tab-content{background:#eae9ae!important;  border-radius:0px 0px 10px 10px!important;}
.ataglancecmc #tab_container_1711 .wpsm_nav-tabs > li.active > a, #tab_container_1711 .wpsm_nav-tabs > li.active > a:hover, #tab_container_1711 .wpsm_nav-tabs > li.active > a:focus{background:#fff!important;}
.responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active:hover{height:43px;}
.responsive-tabs .responsive-tabs__list__item{color:#1F1F1E!important;}

.responsive-tabs .responsive-tabs__list__item--active{color:#eab20a!important;}



























.hi-icon-wrap ul{float:left;}
.hi-icon-wrap li{width:121px; float:left; text-align:center!important;}



.hi-icon-wrap {
	text-align: left;
	margin: 0 auto;
	padding: 2em 0 3em;
}

.hi-icon {
	display: inline-block;
	font-size: 0px;
	cursor: pointer;
	margin: 10px 18px;
	width: 90px;
	height: 90px;
	border-radius: 10px;
	text-align: center;
	position: relative;
	z-index: 1;
	color: #fff;
}

.hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box; 
	box-sizing: content-box;
}

.hi-icon:before {
	font-family: 'ecoicon';
	speak: none;
	font-size: 48px;
	line-height: 90px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	display: block;
	-webkit-font-smoothing: antialiased;
}

.hi-icon-policestation:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-hospital:before {
	content: url("../../../wp-content/uploads/2018/11/hospital1.png");
}

.hi-icon-firestation:before {
	content: url("../../../wp-content/uploads/2018/11/firestation1.png");
}

.hi-icon-institution:before {
	content: url("../../../wp-content/uploads/2018/11/hat1.png");
}

.hi-icon-suh:before {
	content: url("../../../wp-content/uploads/2018/11/suh1.png");
}

.hi-icon-aahar:before {
	content: url("../../../wp-content/uploads/2018/11/ahaar1.png");
}

.hi-icon-library:before {
	content: url("../../../wp-content/uploads/2018/11/library1.png");
}

.hi-icon-toilets:before {
	content: url("../../../wp-content/uploads/2018/11/toilets1.png");
}

.hi-icon-shops:before {
	content: url("../../../wp-content/uploads/2018/12/ring.png");
}

.hi-icon-parks:before {
	content: url("../../../wp-content/uploads/2018/11/parks1.png");
}

.hi-icon-images:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-pencil:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-link:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-mail:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-location:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-archive:before {
	content: url("../../../wp-content/uploads/2018/11/policestation1.png");
}

.hi-icon-chat:before {
	content: "\e010";
}

.hi-icon-bookmark:before {
	content: "\e011";
}

.hi-icon-user:before {
	content: "\e012";
}

.hi-icon-contract:before {
	content: "\e013";
}

.hi-icon-star:before {
	content: "\e014";
}

/* Effect 5 */
.hi-icon-effect-5 .hi-icon {
	box-shadow: 0 0 0 1px rgba(255,255,255,1);
	overflow: hidden;
	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	background:rgba(0,0,0,0.5);
}

.hi-icon-effect-5 .hi-icon:after {
	display: none;
}

.hi-icon-effect-5 .hi-icon:hover {
	background: #2a757ae6;
	color: #702fa8;
	box-shadow: 0 0 0 8px rgba(255,255,255,0.3);
}

.hi-icon-effect-5a .hi-icon:hover:before {
	-webkit-animation: toRightFromLeft 0.3s forwards;
	-moz-animation: toRightFromLeft 0.3s forwards;
	animation: toRightFromLeft 0.3s forwards;
}

@-webkit-keyframes toRightFromLeft {
	49% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}

.hi-icon-effect-5b .hi-icon:hover:before {
	-webkit-animation: toLeftFromRight 0.3s forwards;
	-moz-animation: toLeftFromRight 0.3s forwards;
	animation: toLeftFromRight 0.3s forwards;
}

@-webkit-keyframes toLeftFromRight {
	49% {
		-webkit-transform: translate(-100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toLeftFromRight {
	49% {
		-moz-transform: translate(-100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toLeftFromRight {
	49% {
		transform: translate(-100%);
	}
	50% {
		opacity: 0;
		transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}

.hi-icon-effect-5c .hi-icon:hover:before {
	-webkit-animation: toTopFromBottom 0.3s forwards;
	-moz-animation: toTopFromBottom 0.3s forwards;
	animation: toTopFromBottom 0.3s forwards;
}

@-webkit-keyframes toTopFromBottom {
	49% {
		-webkit-transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toTopFromBottom {
	49% {
		-moz-transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toTopFromBottom {
	49% {
		transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}

.hi-icon-effect-5d .hi-icon:hover:before {
	-webkit-animation: toBottomFromTop 0.3s forwards;
	-moz-animation: toBottomFromTop 0.3s forwards;
	animation: toBottomFromTop 0.3s forwards;
}

@-webkit-keyframes toBottomFromTop {
	49% {
		-webkit-transform: translateY(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toBottomFromTop {
	49% {
		-moz-transform: translateY(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toBottomFromTop {
	49% {
		transform: translateY(100%);
	}
	50% {
		opacity: 0;
		transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}


.official-name h5 h6{padding:0px!important; margin:0px!important; line-height:0px!important;}
.wpsm_nav-tabs > li.active > a, .wpsm_nav-tabs > li.active > a:hover, .wpsm_nav-tabs > li.active > a:focus{border:none!important;}
#tab_container_1711 .wpsm_nav-tabs > li > a{border:none!important;}
.hi-icon-wrap li{color:#fff!important;}


.ataglancecmc #tab_container_1711 .wpsm_nav-tabs > li.active > a, #tab_container_1711 .wpsm_nav-tabs > li.active > a:hover, #tab_container_1711 .wpsm_nav-tabs > li.active > a:focus{border-radius:10px 10px 0px 0px!important;}

.explore-ctc #tab_container_2043 .tab-content{padding:0px!important; margin:0px!important;}

.explore-ctc #tab_container_2043 .wpsm_nav-tabs > li{width:50%;}
 
 
 .page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title{line-spacing:normal!important;}
 
 .desc{float:left; padding:10px 0px 0px 5px;}
 .desc h1{padding:0px!important; margin:0px!important; line-height:24px;}
 .desc h3{padding:0px!important; margin:0px!important; font-weight:600; color:#2089bb; line-height:26px;}
 .desc h5{padding:0px!important; margin:0px!important; color:#29a778; font-weight:600; line-height:20px;}
 
 
 .council{width:500px; }
 .council .column-1{width:60px;}
 #post-grid-2416{background:none!important;}
.tax{width:100%!important; }
.resolution{float:left;}
.resolution li{padding:3px 0px 3px 0px;}

.archivehead{font-size:14px!important;}
.archivehead h1{font-size:12px; }
.archivehead h2{font-size:13px!important; }
.blog .site-main > article, .archive .site-main > article, .search .site-main > article{padding:0px!important; margin:0px!important;}

.buttonbox{width:100%; float:left; background:#cf9a3e; min-height:50px;}





#jaundice {
  font-family: 'Open Sans', sans-serif;
  border-collapse: collapse;
  width: 100%;
  box-shadow:0px 0px 5px 4px #ddd;
}

#jaundice td, #jaundice th {
  border: 1px solid #ddd;
  padding: 8px;
}

#jaundice tr:nth-child(even){background-color: #f2f2f2;}

#jaundice tr:hover {background-color: #ddd;}

#jaundice th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}
#standing_default {
  font-family: 'Open Sans', sans-serif;
  border-collapse: collapse;
  width: 100%;
  box-shadow:0px 0px 5px 4px #ddd;
}

#standing_default td, #standing_default th {
  border: 1px solid #ddd;
  padding: 8px;
}

#standing_default tr:nth-child(even){background-color: #f2f2f2;}

#standing_default tr:hover {background-color: #ddd;}

#standing_default th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}
.pjnt-content{color:#fff!important;}
.widget:not(.widget_tag_cloud) ul li + li{margin:0px!important;}
.widget_text ul{margin:0px!important;}


 
 
 
 
 
 
 
 
 
 .tabnew{float:left; width:100%;}
 
 
 .tabnew .nav-tabs { border-bottom: 2px solid #DDD; background:#c8aa63; }
   .tabnew .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
   .tabnew .nav-tabs > li > a { border: none; color: #ffffff;background: #08123a; margin:0px!important; }
       .tabnew .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none;  color: #000 !important; background: #fff; }
       .tabnew .nav-tabs > li > a::after { content: ""; background: #b37214; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
   .tabnew .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tabnew .tab-nav > li > a::after { background: #b37214 none repeat scroll 0% 0%; color: #fff; }
.tabnew .tab-pane { padding: 15px 0; }
.tabnew .tab-content{padding:20px;  }
.tabnew .nav-tabs > li  {width:49.7%; text-align:center; margin:0px 0px 0px 1px;}
.tabnew .tabcard {background: #FFF none repeat scroll 0% 0%;  margin-bottom: 0px; }

.tab-content ul{float:left;}
.tab-content li{float:left; border-bottom:1px solid #ddd; padding:2px 0px 2px 0px; width:100%;}
 .readmorebox{width:100%; float:left; background:#2eb0d8;  }
 .readmorebox a{ padding:5px 0px 5px 0px; width:100%; float:left; text-align:center;}
  .readmorebox a:hover{background:#134839; color:#fff;}

@media all and (max-width:724px){
.tabnew .nav-tabs > li > a > span {display:block;}	
.tabnew .nav-tabs > li > a {padding: 5px 5px;}
}

.boxcontent{width:100%; height:350px; float:left; overflow:auto; text-align:justify; font-weight:600; padding:14px; background-color:#fdfdf6;}
.boxcontent li{border-bottom:1px solid #ddd!important;}
.thumbpic{float:left; width:17%;   }
.thumbpic img{width:70px; height:60px; float:left;}
.thumbdesc {float:left; width:83%; padding:0px 5px 0px 5px;}


#jaundice {
 font-family: 'Open Sans', sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#jaundice td, #jaundice th {
  border: 1px solid #ddd;
  padding: 8px;
}

#jaundice tr:nth-child(even){background-color: #f2f2f2;}

#jaundice tr:hover {background-color: #ddd;}

#jaundice th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}


.listarchive {float:left; width:100%;}
.listarchive article{border-bottom:1px solid #ddd;}

.fbc-page .fbc-wrap .fbc-items{background:none!important;}
.fbc-page .fbc-wrap .fbc-items li{padding:0px!important; font-size:13px!important;}
.fbc-page .fbc-wrap .fbc-items li font{padding:0px!important; font-size:13px!important;}
.breadcrumb{border-bottom:1px solid #ddd; float:left; width:100%; font-size:13px!important;}
.bread{font-size:13px!important;}

.boxblock{float:left; }






.login h1 a{width:100px!important; background-size:114px!important;}
/*-------------- Start Ajax style -------------------*/
.search-form-sc {
    background: #1775a8;
    display: block;
    height: 60px;
    border-radius: 10px;
    margin-bottom: 30px;
}
.column-wrap {
    width: 100%;
    margin: 20px 15PX;
}
.column option {
    font-size: 14px;
}
table#jaundice {
    display: none;
}
.column-wrap .column {
    width: 15%;
    float: left;
    padding: 15px;
}
input.scr_btn {
    padding: 10px 15px;
    font-size: 13px;
}
div#my-ajax-filter-search {
    padding: 30px 0px;
}
#my-ajax-filter-search label {
    display: block;
    font-weight: bold;
    font-style: italic;
}
 
#my-ajax-filter-search select {
    width: 100%;
    background-color: #f7f7f7;
    padding: 0.625em 0.4375em;
    border: 1px solid #d1d1d1;
}

#ajax_fitler_search_results .no-result {
    width: 100%;
    text-align: center;
}
ul.archive li.archive-year {
    color: #4d4d4d;
    font-size: 100%;
    position: relative;
    background: url(images/right_arrow.png) no-repeat scroll 0 center;
    padding-left: 19px;
	padding-top: 3px;
	cursor: pointer;
}
li.archive-accordion-month{
	display :none;
	padding-left: 15px;
}
.sc-archive {
    padding: 40px 20px;
}
div#loader {
    text-align: center;
}



.copy{COLOR:#FFF;}

/* janmenjaya */
 .gallery-content {

        background: #dce3e7;
        padding: 0px;
        border-radius: 5px;
        text-align: center;
        

}
img.gallery-size {

        height: 183px;
        width: 310px;

}
.gallery-content h4 {

        color: #071640;
        font-size: 15px;
        margin-top: 10px;

}
 .gallery-container ul li{list-style: none; float: left; padding: 15px;}
 .gallery-container ul li img{ height: 120px; width: 120px;}

.explore h1 {text-align: center; margin-bottom: 0px; font-family: 'Open Sans', sans-serif; font-size: 30px; color: #da6536f0;}

.button1 {
    border-radius: 5px;
    background-color: #1775a8 !important;
    border: none;
    color: #FFFFFF;
    text-align: center;
    font-size: 15px;
    padding: 20px;
    width: 300px;
    transition: all 0.5s;
    cursor: pointer;
    margin: 5px;
}

.button1 span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.button1 span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 10;
  right: -20px;
  transition: 0.5s;
}

.button1:hover span {
  padding-right: 20px;
  
}


.button1:hover span:after {
  opacity: 1;
  right: 0;
}
.iecmaterial ul{padding: 0px; margin: 0px; }
.iecmaterial ul li{width: 24%; float: left; margin: 0px; list-style-type: none !important; text-align: center;}
.iecmaterial .card {
    margin: 5px;
}
.card h3{font-size: 16px !important; color: #222 !important; margin: 0px !important; height: 65px;}
.iecmaterial ul li a{text-decoration: none !important; color: #222 !important;}
.sidebar .widget_nav_menu h2{font-size: 22px; border-bottom: 2px solid #1775a8 !important; margin: 0px !important;}
.sidebar  ul li:first-child{padding-top: 10px; }
.sidebar ul li{font-size: 15px; }

.bijuyuva ul{padding: 0px; margin: 0px; }
.bijuyuva ul li{width: 24%; float: left; margin: 0px; list-style-type: none !important; text-align: center;}
.bijuyuva .card {
    margin: 5px;
}
.bijuyuva ul li a{text-decoration: none !important; color: #222 !important;}
.bijuyuva .card img{height: 200px; width: 100%; padding: 5px;}

#primary2{width:75%; float:left; border-right:1px solid #ddd; padding:0px 10px 0px 10px;} 
#secondary2{ width:25%; float:left; padding:0px 0px 0px 20px;}
#secondary h2{font-size:20px!important; padding:0px!important; margin:0px!important; border-bottom:1px solid #ddd;}
#secondary ul li{font-size:14px!important; padding:5px 0px 5px 0px; }

.glance_cmc li {list-style-type:disc !important;padding:5px; font-size: 14px;line-height: 24px;}
.glance_cmc ul {padding-left:40px;}
.glance_cmc h4 {padding:10px ;margin:0px;font-weight:bold;}
.glance_cmc b ,strong {font-weight:700 !important; padding:5px 0px !important; font-size:13px;}
.glance_cmc  h5 {font-weight:700;padding:0px;}
.glance_cmc button {float:right;}

.card img.card-img-top {
    height: 200px;
}
.jaundice td, .jaundice th {
  border: 1px solid #ddd;
  padding: 10px;
}
.jaundice{
border-collapse: collapse;
}
.jaundice tr:nth-child(even){background-color: #f2f2f2;}

.jaundice tr:hover {background-color: #ddd;}

.jaundice th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}

/* Dynamic Home Page CSS*/

.officials ul li{list-style:none; float: left;}
.icons{
	display: inline-block !important;
font-size: 0px !important;
cursor: pointer !important;
margin: 10px 18px !important;
width: 90px !important;
height: 90px !important;
border-radius: 10px !important;
text-align: center !important;
position: relative !important;
z-index: 1 !important;
overflow: hidden !important;
transition: background 0.3s, color 0.3s, box-shadow 0.3s !important;
}
.achieve li a{border: 2px solid #fff; background: #00000054;}
.achieve li img{height:70px; width: 70px; padding: 10px 5px 5px 5px;}
.icons:hover {
background:#2a757ae6 !important;
color:#702fa8 !important;
box-shadow: 0 0 0 8px rgba(255,255,255,0.3) !important;
}
.thumbpic{width: 100%;}
.thumbpic img{width: 100px;}


.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item{background:#0b3961; color:#fff!important;}
.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item a{color:#fff!important;}


h3.widget-title {
    line-height: 0.4 !important;
    font-weight:600 !important;
}



.recentdevelopment{padding:20px 0px 20px 0px; background:#ddd; min-height:200px; float:left; width:100%;}

.recentdevelopment h4{text-align: center; font-weight: 501; font-size: 17px;}
.recentdevelopment h3{font-size: 16px !important; line-height: 1 !important;}
.rpc-post-para {display: none !important;}


.ongoingactivities {
text-align: center;
    font-size: 25px;
    font-weight: 600;
    color: #084664;
    margin: 20px 0;
    width: 100%;
}
.backongoingcolor {
    background-color: #2089bb;
    min-height: 400px;
    border-radius: 23px;
    padding: 10px 10px;
    border: 1px solid #dddddd;
}
.backongoingcolor a {
    color: white;
    font-size: 14px;
    font-weight: 600;
}
.backongoingcolor ul {
    list-style-type: none;
    padding: 0;
}

.backongoingcolor ul li {
    margin-bottom: 10px;
}

.backongoingcolor ul li a {
    display: flex;
    align-items: center;
    text-decoration: none; /* Remove underline from links */
    color: white; /* Inherit text color */
}

.date-circle {
    width: 60px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #e0b660;
    border-radius: 12%;
    font-size: 12px;
    color: #000;
    margin-right: 10px;
    text-align: center;
    line-height: 1.2;
    flex-shrink: 0; /* Prevent the date box from shrinking */
}
.date-circle2{
width:130px;
height:30px;
display:flex;
justify-content:center;
align-items:center;
background-color:#08123a;
border-radius:5px;
font-size:12px;
color:#fff;
margin-right:10px;
text-align:center;
line-height:1.2;
flex-shrink:0;
}

.post-title {
    flex: 1;
}

.boxcontent3 {
    width: 100%;
    height: 290px;
    overflow: auto;
}
.readmoreboxongoing {
    text-align: center;
    background-color: #e0b660;
    width: 70%;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    border-radius: 10px;
}


