body{ line-height:1.5em !important;}
.region-notice-alert .views-slideshow-cycle-main-frame {

    position: relative;
    height: 368px !important;
    overflow: hidden;

}

.logtext a{text-decoration:none}
.h1, h1{ font-size:1.3em !important;}

.h2, .h3, .h4, .h5, .h6, h2, h3, h4, h5, h6{ font-size:1.125em !important;}
.linkfilesize2 {
    border-bottom: 1px #ccc dotted;
    padding-bottom: 5px;
    margin-bottom: -11px;
}

/* 11-04-18 */
.content .panel{background-color:transparent !important;}
/* ------- */



h2.title{ font-size:1.3em !important;}


h2.title{
font-size: 1.7em !important;
color: #000;
border-bottom: 1px #000 solid;
display: block;
padding-bottom: 10px;
}
h2 .title a{color: #000 !important;}
.article-title{font-size: 1.7em;}
.footer-top h4{font-size: 1.7em !important;}
.region-latest-update-home h2{ margin:0px !important;font-size: 1.7em !important; padding-bottom:10px;}
.region-latest-update-home .more-link{ text-align:left !important; margin-top:30px;}
.region-latest-update-home .more-link a{ 
background-color: #012951; 
border: 1px #001325 solid;
padding: 6px 12px;
color: #fff;
border-radius: 4px;
}
.region-latest-update-home .more-link a:hover{ text-decoration:none; background:#286090; color:#fff;}
.content-left{ padding-left:0px; padding-top:10px;}
.side-bar{padding-right: 0;margin-top: -10px;}
.marquee {
  width: 100%;
  overflow: hidden;
  border: 1px solid #ccc;
  background: black;
  color: rgb(202, 255, 195);
}
.list_vertical {
    margin: 20px 0;
}

.side-bar-article img {
    width: 100%;
}
.side-bar-article {
	position:relative;
	margin-top:0.2em;
}
.side-bar-article-title {
	position:absolute;
	bottom:0;
	left:0;
	background-color:rgba(0, 0, 0, 0.58);
	padding:0.5em 0.5em;
}
.side-bar-article-title a {
    color: #fff;
    font-size: 1.4em;
    text-decoration: none;
}
.side-bar-article-title a:hover {
    color: #84754e;
}
.num ul{ margin-bottom:0px;}
.newsleft::after {
    content: '';
    position: absolute;
    right: -9%;
    top: 37%;
    border-left: 10px solid #eaeaea;
    border-right: 10px solid #eaeaea;
    border-bottom: 14px solid #0F4C9F;
    transform: rotate(90deg);
    z-index: 100;
}


.newsleft{background: #0F4C9F !important;padding: 12px 0px;}
.region-infocus .content{ background:#FFFFFF; height: 300px; overflow-y: scroll;}
.popular-post-grid{
	padding:1em;
}
.post-img {
	float:left;
	width:25%;
	margin-right:3%;
}
.post-img img {
	width:100%;
}
.post-text {
	float:left;
	width:72%;
}
.post-text p {
    color: #B5B3B3;
    font-size: 0.875em;
    font-style: italic;
    margin: 0.5em 0;
	text-transform: uppercase;
}
a.pp-title {
    font-size: 1.05em;
    color: #000;
}
a.pp-title:hover {
    color: #84754e;
}
.response-text-right p {
    font-size: 0.95em;
    margin: 0 0 1em;
    line-height: 2em;
    color: #AFAFAF;
}
.region-skip-to-main{position: relative;top: -6px !important;}
.jcarousel-skin-default .jcarousel-item{ background: none !important;}

.articles header {
    border-bottom: 1px solid #84754e;
}
.articles {
    margin: 4em 0;
}
.article {
    border-bottom: 1px solid #eee;
    margin-top: 2em;
    padding-bottom: 1.5em;
}
.article:last-child {
    border: none;
}
.article-left {
    width: 30%;
    float: left;
}
.article-right {
    float: right;
    width: 65%;
}
.article-left img {
    width: 100%;
	opacity:0.8;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.article-left img:hover {
	opacity:1;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
a.title {
    font-size: 1.9em;
    color: #000;
}
a.title:hover {
	color:#84754e;
}
.article-title p {
    color: #B5B3B3;
    font-size: 0.875em;
    font-style: italic;
    margin: 0.5em 0;
	text-transform: uppercase;
}
/*-----start-header----*/
.wrap {
	width:90%;
	margin:0 auto;	
}
.header-top {
    background-color: #000;
    padding: 6px 0 0px 0;
    border-bottom: 1px solid #4a4747;
}
.top-menu {
    padding: 0 15px;
	float:left;
	color:#fff;
}

.navbar {
    border-radius: 0;
}

.num {
    float: right;
}
.num p {
    color: #dddddd;
    font-size: 0.93em;
    text-decoration: none;
    font-weight: 400;
    text-transform: capitalize;
}
.num ul li

{display:inline-block;}

.num ul li a

{color:#fff;font-size:13px;padding:0 5px;}


.top-menu  ul li {
	display:inline-block;
    margin-right: 19px;
}
.top-menu ul li a {
    color: #dddddd;
    font-size: 0.93em;
	text-decoration:none;
	font-weight: 400;
	text-transform:capitalize;
}
.top-menu ul li a:hover {
	color:#fff;
}
.header-bottom {
    
padding: 1em 0 0 0;

}
.logo a {
}
.content.title h1 span.demo {
	display: inline-block;
	font-size: .5em;
	padding: 10px;
	background: #fff;
	color: #333;
	vertical-align: top;
}

.content.title .back-to-article {
	position: absolute;
	bottom: -20px;
	left: 20px;
}
.content.title .back-to-article a {
	padding: 10px 20px;
	background: #f60;
	color: #fff;
	text-decoration: none;
}
.content.title .back-to-article a:hover {
	background: #84754e;
}
.content.title .back-to-article a i {
	margin-left: 5px;
}
.content.white {
	background: #fff;
    padding: 1em 0;
}
.content.black {
	background: #000;
}
.content.black p {
	color: #999;
}
.content.black p a {
	color: #08c;
}

.main-content {
	padding: 3em 0;
}

/*-- search-starts --*/
.sb-search {
	position: absolute;
	right:0px;
	width: 0%;
	min-width:30px;
	height:44px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
	top:0px;
}
.region-search #edit-search-block-form--2, .sb-search-input {
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	outline: none;
	background:#F9F9F9;
	width: 96%;
	height:45px;
	margin: 0 !important;
	z-index: 10;
	padding: 5px 15px;
	font-size: 15px;
	color: #000;
}





.sb-search-input::-webkit-input-placeholder {
	color: #ffffff;
}
.sb-search-input:-moz-placeholder {
	color: #ffffff;
}
.sb-search-input::-moz-placeholder {
	color: #efb480;
}
.sb-search-input:-ms-input-placeholder {
	color: #ffffff;
}


.links-bg {
    background: #565656 url(images/links-bg.jpg) no-repeat;
    background-size: auto auto;
    background-size: cover;
    padding: 30px 0px;
    margin: 0px 0px;
    text-align: center;
}
.page-node-1378 .field-type-text-with-summary .field-items p img, .page-node-227 .field-type-text-with-summary .field-items p img{width: 266px;float: left;padding-right: 10px;}

.btm-bg {
    background: url(images/carousel-bg.png);
    padding: 30px 0px;
}


.links-bg h1 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 30px;
}


.page-search #search-form {

    display: none;
}

.region-search #edit-submit, .sb-icon-search,.sb-search-submit  {
	width:30px;
    height: 39px;

display: block !important;

position: absolute !important;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height:71px;
	text-align: center;
	cursor: pointer;
}
.sb-search-submit {
	background: #e2dee0 url('images/search.png') no-repeat 0 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    color: transparent;
	border: none;
	outline: none;
	z-index: -1;
	-webkit-appearance: none;
}
.region-search #edit-submit, .sb-icon-search {
    background:#0F4C9F url('images/search.png') no-repeat 0px -2px;
	z-index: 90;
}
/* Open state */
.sb-search.sb-search-open,.no-js .sb-search {
	width:25%;
}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search {
	color: #fff;
	z-index: 11;
}
.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit {
	z-index: 90;
}
/*-- search-ends --*/
.view-official-link { min-height: 353px;}
.siderbartitle .region-notice-alert h2, 
.siderbartitle .region-district-pofile h2, 
.siderbartitle .region-district-information h2, 
.siderbartitle .region-sectors-departments h2 {
  
 color: #fff;
    height: 40px;
    padding-top: 12px;
    margin-bottom: 0px;
    background: #0F4C9F;
}

.bgorange p {
    color: #fff;
}


.slideshow-caption{
  /* width: 100%;
    position: absolute;
    bottom: 0%;
    font-size: 1.4em;
    left: 0%;
    background-color: rgba(0, 0, 0, 0.58);
    padding: 6px 10px 15px 10px;
    margin: 0;
    color: #fff;
    text-align:center; */
        margin-top: -39px;
    width: 100%;
    text-align:left;
    background-color: #023961;
    opacity: 0.8;
    height: 40px;
    color: #fff;
    padding: 10px 10px;
	margin-bottom:0px;
	font-size: 1.2em;
}

ul li.expanded{border-bottom:none !important;}
.home_height article .content {min-height: 164px;}
.region-notice-alert h2, .region-helpline h2, .region-alert h2, .region-latest_news h2 {
background: #0F4C9F;
text-align: left;
color: #fff;
height: 40px;
padding-top: 12px;
margin-bottom: 0px;
padding-left: 15px;

}
.region-notice-alert .content{
padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    
    background: #f9f9f9;
    overflow-y: scroll;
position: relative;

margin-top: -1px;
overflow: hidden;
z-index: 10;
-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.region-helpline .content, .region-alert .content, .region-latest_news .content
{
   padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
  
   border: 1px solid #ccc;
}

.views-slideshow-cycle-main-frame-row{width:100% !important;}







ul.quicktabs-tabs.quicktabs-style-basic a{color:#000;}


.block-social-media-links .horizontal li, .pane-social-media-link-widget .horizontal li{ padding:0px !important;}

.views-field-field-copyright{ margin-top:30px;}

.siderbartitle h2 {
    padding: 12px 0;
}

.region-home-tab{padding-top: 42px !important;}

#block-views-photo-gallery-block h2{margin-bottom:0px !important; text-align:center !important; background:#f0f0f0 !important; padding-top:15px;}

#block-views-photo-gallery-block img{ margin: 0px !important}

#block-views-photo-gallery-block .content{ border: 1px #ccc solid; padding:10px 10px 0px 10px; margin-bottom:20px !important;}

.col-sm-3 .region-district-pofile h2, .col-sm-3 .region-district-information h2{ margin-bottom:0px !important; text-align:center !important; }



#block-menu-menu-important-links- ul{margin-left:20px;}

#block-views-download-forms-block h2{ background:#f0f0f0 !important; padding-top:15px !important;}

#block-menu-block-6 ul li, .view-download-forms ul li{ list-style-position:outside !important;}

.about-home-bg .region-helpline h2{ margin-bottom:0px !important;}

.about-home-bg .region-helpline .content{ border: 1px #ccc solid; padding:10px;}

#block-menu-menu-important-links- ul li {
    width: 100%;
    list-style-image: url(../../../../sites/all/themes/nexus/images/arrow.png);
    margin-bottom: 7px;
    border-bottom: 1px #ccc dotted;
    padding-bottom: 7px;
}

p, table{ line-height:1.5em !important;}

.tb-megamenu .nav > li > a{border-right:0px !important;}

.homebg{ margin-top:-10px;}

.region-footer-menu ul li.leaf{list-style-image: none !important; list-style-type: none !important; margin-bottom:10px;}

.region-footer-first ul li, .region-footer-second ul li, .region-footer-third ul li, .region-footer-fourth ul li{padding-bottom: 4px !important;margin-top: 4px !important;}

.align-center{text-align:center;color:#fff;}

.logo a{ padding:35px 0px;}

.hideout { position: absolute; left: 0; width: 1px; height: 1px; overflow: hidden;}

#quicktabs-hindi_home_tab ul.quicktabs-tabs.quicktabs-style-basic li{padding:0 !important}

ul.quicktabs-tabs.quicktabs-style-basic{min-height: 18px !important;height:auto !important}

/*-- footer --*/
.footer-top {
  background-color: #0F4C9F;
    padding: 30px 0;
}
a.flogo img {
    width: 50%;
}
.footer-grid p {
    color: #fff;
    font-size: 0.9em;
    line-height: 2em;
    margin-top: 1em;
}
h4.footer-head {
    font-size: 1.5em;
    color: #fff;
    margin-bottom: 1em;
}
ul.cat li {
	list-style-type:none;
	margin:0.85em 0;
}	
ul.cat li  a{
	color: #fff;
	font-size: 0.95em;
	font-weight: 400;
}
ul.flickr li {
    width: 20%;
    float: left;
	display:inline-block;
	margin:0 3px 3px 0;
}
ul.flickr li img {
	width:100%;
	border:1px solid #1f1f1f;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
ul.flickr li img:hover {
	border:1px solid #84754e;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}



ul.footerlink li a
{color:#fff;}

ul.footerlink li
{list-style-type:none;display:inline-block;width:48%;}

ul.location li  a{
	color: #fff;
	font-size: 1.1em;
}
ul.cat li  a:hover {
	color: #84754e;
}
ul.location li  a:hover {
	color: #000;
}
ul.location li {
	float:left;
	display:inline-block;
	margin: 0;
}
ul.location li:nth-child(2) {
    float: right;
    width: 93%;
	color: #fff;
    font-size: 0.95em;
    line-height: 2em;
	margin: 0;
}
span.glyphicon.glyphicon-map-marker,span.glyphicon.glyphicon-earphone ,.glyphicon.glyphicon-envelope {
    color: #fff;
    font-size: 12px;
    background-color: #0F4C9F;
    padding: 6px;
    border-radius: 50%;
	vertical-align: top;
}
span.glyphicon.glyphicon-map-marker {
    margin-top: 3px;
}
span.hq {
    color: #fff;
    font-size: 1em;
    margin-bottom: 1em;
    display: block;
}
ul.location {
    margin-top: 0em;
}
address ul{margin: 0; padding: 0;}
.footer-bottom {
    background-color: #353535;
    padding: 1em 0;
}
.copyrights {
	float:left;
	color:#9a9a9a;
}
.footer-social-icons ul {
    float: right;
}
.footer-social-icons {
	float:right;
}
.copyrights p {
    color: #fff;
    font-size: 0.9em;
	margin-top: 0.8em;
}
.copyrights p a {
	color:#84754e;
	margin-left:2px;
}
.footer-social-icons ul li {
	display:inline-block;
	margin:0 0.2em;
}
.footer-social-icons ul li a{
	width:30px;
	height:30px;
	background:url('images/img-sprite.png') no-repeat 0px 0px;
	display:inline-block;
}
.footer-social-icons ul li a.facebook {
	background-position:0px 0px;
}
.footer-social-icons ul li a.facebook:hover {
	background-position:0px -30px;
}
.footer-social-icons ul li a.twitter {
	background-position:-30px 0px;
}
.footer-social-icons ul li a.twitter:hover {
	background-position:-30px -30px;
}
.footer-social-icons ul li a.flickr {
	background-position:-60px 0px;
}
.footer-social-icons ul li a.flickr:hover {
	background-position:-60px -30px;
}
.footer-social-icons ul li a.googleplus {
	background-position:-90px 0px;
}
.footer-social-icons ul li a.googleplus:hover {
	background-position:-90px -30px;
}
.footer-social-icons ul li a.dribbble {
	background-position:-120px 0px;
}
.footer-social-icons ul li a.dribbble:hover {
	background-position:-120px -30px;
}
/*-- //footer --*/

a:focus{box-shadow: 0 0 5px rgba(81, 203, 238, 1)!important;  outline: 1px solid rgba(81, 203, 238, 1) !important;}

h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,div:focus{box-shadow: 0 0 5px rgba(81, 203, 238, 1)!important;  outline: 1px solid rgba(81, 203, 238, 1) !important;}

.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{ background-color: #f7541d !important; }
.tb-megamenu-item a:hover {background: #f7541d !important;}
.tb-megamenu .nav > li > a:focus, .tb-megamenu .nav > li > a:hover { background-color: #f7541d !important; color:#FFFFFF !important;}
#block-views-copyrights-block a{ color:#FFF;}

.social-plugin{ height:10px;}

fieldset legend{left: 0px !important; top: 0px !important;}

fieldset .fieldset-description{margin-top: 48px !important;}

#edit-captcha-response{border: 1px #ccc solid !important; border-radius:0px !important;}

.region-search #edit-submit--2{font-size:0px !important;}

.webform-component-textfield input[type="text"]{border: 1px #ccc solid !important; border-radius:0px !important; width:100% !important; margin: 5px 0px !important; }

.webform-component-email input, textarea{border: 1px #ccc solid !important; border-radius:0px !important; width:100% !important; margin: 5px 0px !important;}

input, textarea{ font-size:0.875em !important;}

.webform-client-form{width:70%;}
.webform-client-form-958{ width:70%;}

.webform-client-form-959{ width:70%;}

.home-3-box-content .region-content{ min-height: 312px;}

.home_height .field-items{ min-height: auto !important;}

.news-box2 .region-district-pofile .item-list{min-height: 200px !important;}

.news-box2 .region-district-information .item-list{min-height: 200px !important;}

.news-box2 .region-sectors-departments .item-list{min-height: 196px !important;}

#views_slideshow_cycle_teaser_section_important_notice-block {height: 211px !important;}

.home-3-box-content .region-latest-news{margin: 37px 0px 0px 0px !important;}

.field-name-field-footer-banner-image .field-label{display:none;}

.news-box{ margin-top:20px;}

.news-box2 h2{ margin-top:0px;}

.siderbartitle h2 { padding-left: 10px;}

.lstnumrti{ margin-left:14px ;}
#views_slideshow_cycle_teaser_section_important_notice-block{height:189px;}

.region-footer-menu {float:right;position:relative;left:-50%;text-align:left; z-index:9999999;}

.region-footer-menu ul {list-style:none;position:relative;left:50%; z-index:9999999;}

.region-footer-menu li {float:left;position:relative;}



#cboxClose, #cboxNext, #cboxPrevious { position: absolute !important;}

#views_slideshow_cycle_main_infocus-block img{max-height: 100%;}

.field-name-field-gallery-thumbnail .field-item img { overflow: hidden; height: 120px;}

.field-name-field-gallery-thumbnail .field-item { border: 5px solid; padding: 0px; margin: 10px; height: auto; width: 22%; overflow: hidden; border-radius: 15px; float: left;
 margin-left: 5px;
}
.more-link{ margin-top:6px;}

.site-map-menu li{width: 100%; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png); border-bottom: 1px #ccc dotted; margin-top: 7px; padding-bottom: 7px;}

.hindihi .region-footer-menu ul.menu{ width:auto !important;}

.node-website-footer-banner .title{display:none;}

.views-field-field-time-category .field-content { background-image: url('images/new-icon.gif'); text-indent: -9999px; background-repeat: no-repeat; width: 50px; padding-right: 13px;
 margin-left: -15px;}
 
.region-skip-to-main a:visited {color:#fff;}

.region-skip-to-main a:active {color:#fff;}

.breadcrumb { padding: 7px 2px;}

.more-link a:hover{color: #23527c}

.more-link a {color: #23527c}

.region-latest-news span a{color:#23527c;}

.region-latest-news span a:hover{color: #23527c !important;}

.bgorange .region-district-information ul li a, .bgorange .region-district-pofile ul li a, .bgorange .region-sectors-departments ul li a{color:#fff;}



.lststdos li{ padding-bottom: 10px !important;margin-top: 10px !important;}

.region-footer-menu ul.menu{width:101% !important;}



.region-content .item-list ul li, .view-main-department ul li, .view-district-department ul li, .view-important-notice .view-content span{width:100%; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png);}

.view-orders-and-circulars ul li, .region-district-pofile .item-list ul li{  padding-bottom:7px;}

.view-district-department .item-list ul li{ border-bottom: 1px #ccc dotted;  padding-bottom:7px;}

.region-footer-first ul li a, .region-footer-second ul li a, .region-footer-fourth ul li a{padding: 0 35px 0 20px;}

/* footer last update */
.lstupd{text-align: center;color: #fff;margin-top: 0px;}
    


.lststd li { list-style-type: disc; font-weight: normal; list-style-position: outside;}

.field-name-field-footer-banner-image .field-label{display:none;}

.view-footer-banner- ul li span a{background:none !important;}

.view-online-services p{margin:0 !important;}

.view-online-services ul li p a{font-weight: normal;text-decoration: none;color: #464646;}

.view-online-services ul li p{text-align:left !important;}

.view-district-profile ul li{float:none !important;}

.tblscroll {overflow-x: scroll;}

.field-name-field-photo-gallery-chh .field-item { float: left; margin-left: 5px;}

.field-name-field-photo-gallery-chh .field-item { border: 5px solid; padding: 0px; margin: 10px; height: 120px; overflow: hidden; border-radius: 15px;}

.bgorange .block-views h2, .bgblue .block-views h2{text-align:left !important;}

.view-clone-of-district-profile ul li{width:100% !important; display:inline-block;}
.field-name-field-footer-banner-image .field-label{display:none;}

.node-website-footer-banner .title{display:none;}

.views-field-field-time-category .field-content {
    background-image: url('images/new-icon.gif');
    text-indent: -9999px;
    background-repeat: no-repeat;
    width: 50px;
    padding-right: 13px;
    margin-left: -15px;
}

.tb-megamenu .nav > li > a{padding: 11px 11px 12px !important;}

.region-district-pofile .item-list ul li, .region-district-information .item-list ul li, .region-sectors-departments .item-list ul li {
  list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png);
    margin-bottom: 7px;
    border-bottom: 1px #ccc dotted;
    padding-bottom: 7px;
    background: none;
    list-style-position: inside !important
    
}
.view-kgbo-sidebar ul li {margin-left:20px; width:auto; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png); margin-bottom: 7px; border-bottom: 1px #ccc dotted; padding-bottom: 7px; background: none; list-style-position: outside !important;}
    
.bgorange .view-kgbo-sidebar ul li { margin-left:20px; width:auto; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png); margin-bottom: 7px; border-bottom: 1px #ccc dotted; padding-bottom: 7px; background: none; list-style-position: outside !important;}




.bgorange .region-district-pofile .item-list ul li, .bgorange .region-district-information .item-list ul li, .bgorange .region-sectors-departments .item-list ul li
{
    list-style-image: url(../../../../sites/all/themes/nexus/images/arrow2.png);
    margin-bottom: 7px;
    border-bottom: 1px #2c60a6 dotted;
    padding-bottom: 7px;
    background: none;
    list-style-position: inside !important
    
}
.view-official-link .item-list ul li
{
    list-style-image: url(../../../../sites/all/themes/nexus/images/arrow2.png);
    margin-bottom: 7px;
    border-bottom: 1px #4c4c4c dotted;
    padding-bottom: 7px;
    background: none;
    list-style-position: inside !important
    
}

.region-content .item-list ul li{width: 100%; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png); color: #464646; margin-bottom: 7px; padding-bottom: 7px;
    border-bottom: 1px #ccc dotted; margin-left: 18px;}
.region-footer-first ul li a, .region-footer-second ul li a, .region-footer-fourth ul li a{padding: 0 35px 0 0px;}

/* footer last update */
.lstupd{text-align: center;color: #fff; margin-top: 10px;}
    


.lststd li { list-style-type: disc; font-weight: normal; list-style-position: outside; margin-left: 20px;}

.field-name-field-footer-banner-image .field-label{display:none;}

.view-footer-banner- ul li span a{background:none !important;}

.view-online-services p{margin:0 !important;}

.view-online-services ul li p a{font-weight: normal; text-decoration: none; color: #464646;}

.view-online-services ul li p{text-align:left !important;}

.view-district-profile ul li{float:none !important;}

.tblscroll {overflow-x: scroll;}

.field-name-field-photo-gallery-chh .field-item { float: left; margin-left:5px;}

.field-name-field-photo-gallery-chh .field-item { border: 5px solid; padding: 0px; margin: 10px; height: 120px; overflow: hidden; border-radius: 15px;}


.view-clone-of-district-profile ul li{width:100% !important; display:inline-block;}

/*-------*/

.view-rightbar-latestnews ul li, .view-important-notice span{width: 100%;list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png);margin-bottom: 7px; padding-bottom: 7px;}


.aboutcol img{ margin-top:0px;}

#cssmenu ul li a{ font-size:0.99em !important;}

.top-right-inner2{ margin-top:15px;}



#block-text-resize-0{padding-top: 10px;}

.block-styleswitcher ul li{padding: 0 !important;}

.top-left01-inner1{ margin-top:6px;}

.top-right-inner4{margin: 20px 0px 0px 9px !important;font-size: 0.8em !important;}

.jcarousel-skin-default ul li img{ border: 0px solid #ccc !important;}

.jcarousel-skin-default .jcarousel-prev-horizontal{ top: 36% !important;left: -27px;}

.jcarousel-skin-default .jcarousel-next-horizontal{ top: 36% !important;right: -27px;}

.region-footer-first .field-content ul li, .region-footer-second .field-content ul li, .region-footer-third .field-content ul li, .region-footer-fourth .field-content ul li{
	border-bottom: 1px #626262 dotted; margin-top: 10px;
}
.region-footer-menu ul.menu li a{ font-size:1em;}

.region-footer-menu ul.menu li:last-child{border-right: 0px #fff solid;}

.cssvalid{ margin-top:10px;}

input[type="text"]{ margin:5px;}

.form-actions{ padding: 6px 7px 0px 0px;}

.region-search #edit-submit{text-indent: -99999px !important;}

.region-region-search .block-search{ background:#fff;}



.field-name-body ul li{width: auto; list-style-image: url(../../../../sites/all/themes/nexus/images/barrow.png); border-bottom: 1px #ccc dotted; margin-top: 7px; padding-bottom: 7px;}
    
.field-name-field-gallery-thumbnail .field-item { border: 5px solid;padding: 0px;margin: 10px; height: auto;width: 22%; 
overflow: hidden;border-radius: 15px;float: left; margin-left: 5px;}
    
.view-nic p{margin:-6px 0 20px -7px;}

.item-list-slider {
    width: 100%;
    background: url(../../../../sites/all/themes/nexus/images/barrow.png);
   
    border-bottom: 1px #e0dfdf dotted;
    
    background-repeat: no-repeat;
    padding-left: 18px;
    background-position: 0px 3px;
}
.ntrtnw h2::after { content: ""; display: block; height: 5px; width: 200px; margin: 0px auto 0;}  

.region-footer-menu ul.menu li a{padding: 5px 5px !important;}   

#cssmenu ul li a{text-transform: capitalize !important;}
/*.postname h4{position: absolute;
    color: #fff;
    font-size: 1.1em !important;
    left: 0;
    right: 0;
    margin-top:-72px;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100%;
    font-weight: 600;
}

.posttitle {
    position: absolute;
    color: #fff;
    font-size: .9em !important;
    margin-top:-52px;
    left: 0;
    right: 0;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 80%;
}*/
.postname h4 {
    position: absolute;
    color: #fff;
    font-size: 1.1em !important;
    left: 30px;
    right: 0;
    background-color: #00446D;
    margin-top: -45px;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 2%;
  
    font-weight: 600;
}
.posttitle {
    position: absolute;
    color: #fff;
    font-size: .9em !important;
    margin-top: -20px;
    left: 30px;
    right: 0;
    margin-left: auto !important;
    margin-right: auto !important;
 
    background-color: #00446D;
    padding: 1%;
}
.views-field-field-infocus-image img{width:100%}
@media screen and (max-width:1920px) {
.region-important-link h2, .region-infocus h2{width: 96.3%;}
}

@media screen and (max-width:1600px) {
    .region-important-link h2, .region-infocus h2{width: 95.6%;}
}

@media screen and (max-width:1440px) {
      .region-important-link h2, .region-infocus h2{width: 95.1%;}
.view-official-link { min-height: 265px;}

}
@media screen and (max-width:1430px) {
	.home-3-box-content .region-latest-news{margin: 35px 0px 0px 0px !important;}
	.news-box2 .region-district-pofile .item-list{min-height: 218px !important;}
	.news-box2 .region-district-information .item-list{min-height: 218px !important;}
	.news-box2 .region-sectors-departments .item-list{min-height: 215px !important;}
	#views_slideshow_cycle_teaser_section_important_notice-block{min-height: 229px !important;}
	.region-region-search input[type="text"]{ width:80%;}
	}
@media screen and (max-width:1366px) {
.view-official-link { min-height: 251px;}
  .region-important-link h2, .region-infocus h2{width: 94.9%;}
}
@media screen and (max-width:1350px) {
	.news-box2 .region-district-pofile .item-list{min-height: 224px !important;}
	.news-box2 .region-district-information .item-list{min-height: 224px !important;}
	#views_slideshow_cycle_teaser_section_important_notice-block{min-height: 233px !important;}
	.news-box2 .region-sectors-departments .item-list{min-height: 220px !important;}
	.home-3-box-content .region-latest-news{margin: 39px 0px 0px 0px !important;}
	.tb-megamenu .nav > li > a{padding: 11px 8px !important;}
	}
	@media screen and (max-width:1280px) {
	.view-official-link { min-height: 234px;}
	.region-important-link h2, .region-infocus h2{width: 94.4%;}
	}
@media screen and (max-width:1270px) {
	.news-box2 .region-district-pofile .item-list{ min-height: auto !important;}
	.news-box2 .region-district-information .item-list{ min-height: auto !important;}
	.news-box2 .region-sectors-departments .item-list{ min-height: auto !important;}
	#views_slideshow_cycle_teaser_section_important_notice-block{ min-height: 200px !important;}
	.home-3-box-content .region-content{ min-height:271px !important; height:auto !important;}
	.tb-megamenu .nav > li > a{padding: 11px 25px 12px !important;}
	.top-right01 a{padding-right: 7px !important;}
	.region-region-search .block-search{margin: 19px 0 0 0px !important;}
	.views-slideshow-controls-text-previous{top: 68% !important;}
	.views-slideshow-controls-text-status-play{top: 68% !important;}
	.views-slideshow-controls-text-status-pause{top: 68% !important;}
	.views-slideshow-controls-text-next{top: 68% !important;}
	.region-footer-menu ul.menu li a{font-size: 12px !important;}
	.region-footer-menu ul.menu li a { padding: 5px 5px !important;}
	.region-region-search input[type="text"]{ width:78%;}
	.logo a{ padding:30px 0px;}
	}
	@media screen and (max-width:1024px) {
	.view-official-link { height: 186px; overflow-y: scroll;}
	.region-important-link h2, .region-infocus h2{width: 93%;}
	.region-footer-menu ul.menu {
    width: 104% !important;
}
.views-field-field-infocus-image img {
    width: 100%;
    height: 237px;
}

	}
@media screen and (max-width:1020px) {
	.container{ width:98%;}
	.block-views h2{ font-size:1.3em !important;}
	}	

@media screen and (max-width:979px) {
	.top-right01 a{padding-right: 1px !important;}
	.tb-megamenu .btn-navbar{background: #00446D; margin-top: -3px !important;}
	.tb-megamenu .nav-collapse, .tb-megamenu .nav-collapse.collapse{z-index: 1075 !important;position: relative !important;top: -10px !important;}
	.tb-megamenu{height: 36px !important;}
	.region-footer-menu ul.menu li a{ padding: 5px 5px !important;}
	.region-region-search input[type="text"]{width: 80% !important;}
	.region-region-search .block-search{margin: 11px 0 0 0px !important;}
	.tb-megamenu .mega-nav > li, .tb-megamenu .dropdown-menu .mega-nav > li{ width:100% !important;}
	.views-slideshow-controls-text-previous{ display:none;}
	.views-slideshow-controls-text-status-play{display:none;}
	.views-slideshow-controls-text-status-pause{display:none;}
	.views-slideshow-controls-text-next{display:none;}
	}	
	
@media screen and (max-width:768px) {
    .postname h4 {font-size: .9em !important;}
    .middlebox {margin-top: 5%;}
    .region-important-link h2, .region-infocus h2{width: 92%;}
	.top-left01-inner1{margin-right: 2px !important;}
	.region-footer-menu ul.menu li a{padding: 5px 5px !important;}
	.view-official-link { height: 159px; overflow-y: scroll;}
	.tb-megamenu .nav-collapse, .tb-megamenu .nav-collapse.collapse {

    height: auto;
    display: block;

}
	}	
	
@media screen and (max-width:640px) {
    .view-footer {
    float:none;
    width:100%;
}
.tb-megamenu .btn-navbar {

display: block !important;
   

}


.region-important-link h2, .region-infocus h2 {
    width: 95.1%;
}
    .view-official-link { height: auto; overflow-y: scroll;}
	.region-home-tab{padding-top: 10px !important;}
	.jcarousel-item{ width:150px !important;}
	.region-region-search{margin: 10px 0px 10px 0px !important;}
	.region-footer-menu ul.menu{width: auto !important;}
	.top-left01-inner1{ display:none;}
	.region-footer-menu ul li{ width:100% !important; text-align:center !important;}
	input[type="text"]{height: 23px !important;}
	.form-actions{padding: 2px 7px 0px 0px;}
	.region-region-search .block-search{margin: 19px 0 0 0px !important;}
	#block-search-form{ margin: 10px 0px !important;}
	.home-3-box{border-right: 0px #ccc solid !important;}
	.social-plugin { margin-top: 325px !important; width:75px !important;}
	.region-footer-menu ul.menu li a{font-size: 14px !important;}
	.webform-client-form-958{ width:100%;}
	.webform-client-form-959{ width:100%;}
	}

@media screen and (max-width:360px) {
	ul.quicktabs-tabs.quicktabs-style-basic li{border: 1px #ccc solid; line-height: 30px;}
	}	
	
@media screen and (max-width:320px) {
	
	}
	