*{outline: medium none !important;}
body{outline:none !important; outline:0 !important; font-family: 'Merriweather Sans', sans-serif; background-color:#fff;}
p, h1, h2, h3, h4, h5, a{padding:0px; margin:0px; color:#333333; font-family: 'DM Sans', sans-serif;}
.form-control, .breadcrumb{font-family: 'DM Sans', sans-serif}

.m-t-20{margin-top:20px;}
.m-t-25{margin-top:25px;}
.m-t-30{margin-top:30px;}
.m-t-40{margin-top:40px !important;}
.m-t-50{margin-top:50px !important;}
.m-t-60{margin-top:60px;}
table{border:none !important;}
table th, table td{padding:6px 10px; font-size: 13px; border-color: #ddd;}
/* top header start */
.grievance-bt{font-size: 13px;   background-color: #ec9432;  color: #fff;   font-weight: 600;  float: left;  padding:6px 12px;  margin-right: 15px;  
letter-spacing: 0.1px;  border-radius: 2px; text-transform: uppe0rcase;}
.grievance-bt:hover{background-color:#d87b14; color:#fff; text-decoration:none;}
.grievance-bt:focus{ background-color: #ec9432;  color:#fff; text-decoration:none;}
.topheader-block{border:solid 1px #efefef; padding:7px 0px;}
.topheader-left{float:left;}
.topheader-left h6{font-size:14px; color:#575757; float:left; margin:0px; padding:9px 20px 0px 0px;}
.topheader-left h6 span{font-weight:700;}
.topheader-left .fa{padding-right:6px;}
.topheader-left .fa.fa-clock-o{font-size:16px;}

.topheader-right{float:right;}
.topheader-right ul{display:inline-block; list-style:none; padding:0px ; margin:6px 22px 0px 0px; }
.topheader-right ul  li{float:left; padding:0px 9px; }
.topheader-right ul  li a{color:#575757;}
.topheader-right ul  li a:hover{color:#d43a30;}

.topheader-right .switch {float:right; position: relative; height:31px; width:84px; background:#fff; border:solid 1px #ec9432;border-radius: 20px;}
.topheader-right .switch-label {position: relative; z-index: 2; float: left; width:41px; line-height:29px; font-size:13px; color:#9e9e9e;  text-align: center; 
cursor: pointer; font-weight:600; font-family: 'Merriweather Sans', sans-serif; margin:0px; padding:0px;}
.topheader-right .switch-label:active {font-weight: bold;}
.topheader-right .switch-label-off {padding-left: 2px;}  
.topheader-right .switch-label-on {padding-right: 2px;}
.topheader-right .switch-input {display: none;}
.topheader-right .switch-input:checked + .switch-label {font-weight:normal;  color:#fff;  
    -webkit-transition: 0.15s ease-out;
    -moz-transition: 0.15s ease-out;
    -ms-transition: 0.15s ease-out;
    -o-transition: 0.15s ease-out;
    transition: 0.15s ease-out;  
  }
.topheader-right .switch-input:checked + .switch-label-on ~ .switch-selection { left:40px; /* Note: left: 50%; doesn't transition in WebKit */ }  
.topheader-right .switch-selection {position: absolute; z-index: 1; top: 2px; left: 2px;  display: block; width:39px;  height:25px; border-radius:20px;
background-color:#ec9432;  
    -webkit-transition: left 0.15s ease-out;
    -moz-transition: left 0.15s ease-out;
    -ms-transition: left 0.15s ease-out;
    -o-transition: left 0.15s ease-out;
    transition: left 0.15s ease-out;
  }
  .topheader-right .switch-blue .switch-selection {background-color: #3aa2d0;}
  .topheader-right .switch-yellow .switch-selection {background-color: #c4bb61;}
/* top header END */

/* header- logo START */
.headerlogo-block{padding: 12px 0px;}
.headerlogo-block .pull-left{width: 72px;}
.headerlogo-block .pull-right{width: 113px;}
.headerlogo-text{float: left;  width: 78%; padding-top:7px; text-align:center;}
.headerlogo-text h3{font-size: 21px; font-weight: 700;  color: #000;  line-height: 28px; margin-top: 0px;  margin-right: auto;
 margin-left: auto;  width: 50%;}
.headerlogo-text h1 {font-size: 20px;  font-weight: 400 !important;  padding-top:16px !important;  display: block;}
/* header- logo END */

/* nav-search START */
.nav-search-block{background-color:#d43a30; }
.marquee-wrapp h2{font-size:13px; background-color:#796b5a;  color:#fff; font-weight:600; float:left; padding:9px 12px;
margin-right: 15px; margin-top: 7px;     letter-spacing: 0.1px; border-radius: 2px;}
.searchbox{float:right; position: relative;}

.searchbox-nav{ background-color:#ec9432; padding:12px 14px; cursor:pointer;}
.serach-input {background-color:#ec9432; padding:2px 0px 2px 3px; width:300px; position: absolute; right: 0px; z-index:999; display:none;  top: 0px; }
.serach-input .form-control{border-radius:0px; border:solid 2px #c88030; height:42px; font-size: 14px; font-weight:400; color:#000;
text-shadow: transparent; width:249px; float:left;}
.serach-input .remove-icon{margin-left: 14px; margin-top: 13px; cursor: pointer;}
.search-submit{display:none;}
	 
/* nav-search END */

/* Slider START */
.slider-wrapp .carousel-caption{bottom: auto; top:17%; left: auto; width:37%; right: 7%;}
.slider-wrapp .carousel-caption h3{  font-size:25px;  line-height:34px; color:#fff; text-shadow:none;}
.slider-wrapp .carousel-caption p{font-size:16px; color:#fff; line-height:25px; margin-top:8px; font-weight:400; text-shadow:none;}
.slider-wrapp .carousel-caption a{background-color:#db832e; color:#fff; padding:8px 20px; font-size:16px; text-shadow:none;
border-radius:2px; margin-top:12px; display:inline-block; font-weight:400; transition: all 0.3s ease; text-decoration:none;}
.slider-wrapp .carousel-caption a:hover{background-color:#fff; color:#000; transition: all 0.3s ease;}
.slider-wrapp .carousel-inner .item img{width:100%;}
.slider-bottom-img{bottom: 0; position: absolute;  width: 100%;  z-index: 1;}
.slider-bottom-img img{display: block; width: 100%; background: rgba(0, 0, 0, 0);}
.slider-wrapp .carousel-indicators{width: 22%; right: 0px; left: auto; bottom: 15px;}
.slider-wrapp .carousel-indicators li{width: 10px; height: 10px; background-color:#fff; border:none;}
.slider-wrapp .carousel-indicators .active{width: 10px; height: 10px; background-color:#ec9432; border:none;}
.slider-wrapp .carousel-control{opacity:0.5;}
.slider-wrapp .carousel-control:hover{opacity:1;}
.slider-wrapp .carousel-control.left{background:none;}
.slider-wrapp .carousel-control.left{background:none;}
.slider-wrapp .carousel-control.left{top:40%; width: auto; left:0px;}
.slider-wrapp .carousel-control.left img{background-color: #736a5f; padding: 11px 13px;}
.slider-wrapp .carousel-control.left img{box-shadow: 0 1px 2px rgba(0,0,0,.6);}
.slider-wrapp .carousel-control.right{background:none;}
.slider-wrapp .carousel-control.right{top:40%; width: auto; right:0px;}
.slider-wrapp .carousel-control.right img{background-color: #736a5f; padding: 11px 15px;}
.slider-wrapp .carousel-control.right img{box-shadow: 0 1px 2px rgba(0,0,0,.6);}
/* Slider END */

.ads img{border:solid 1px #ebebeb;}
.ad-970x90{margin:auto; display:block;}
.ad-970x90 img{display:block; margin:auto;}

/* HEADING START */
.block-title {padding: 0; position: relative; z-index: 2; text-align: initial; margin: 0 0 26px 0;
  background-color: #f0f0f0;  height:15px;  font-style: normal; text-transform: uppercase; }
.block-title:before {  position: absolute;  content: "";  width: 15px;  height: 15px;  display: inline-block;  background-color:#d43a30;
left: 0;  top: 49%;
-webkit-transform: translateY(-49%);
-ms-transform: translateY(-49%);
transform: translateY(-49%);  z-index: 5;
}
.block-title:before, h4.block-title:after {display: table; content: " "; clear: both;}
.block-title h3 {margin: 0 0 0 0; position: relative; display: inline-block; background-color: #FFF; color:#d43a30;
font-size: 20px; font-weight: 700; line-height: 15px; padding: 0 12px 0 24px;}

/* HEADING END */
.left-block-paddright{padding-right:4%;}
.card-outline{border:solid 1px #e1e1e1; padding:5px 15px;}
.featured-2Arti{margin-bottom:25px;}
.featured-2Arti img{border: solid 1px #e1e1e1; height:200px;}
.harticles-blocks .featured-2Arti h4{font-size:16px;line-height:23px;}
.harticles-blocks h4{font-size:15px; color:#000; font-weight:600; padding:8px 0px; line-height:22px;}
.harticles-blocks h4 a{color:#000;}
.harticles-blocks h4 a:hover{text-decoration:none; color:#d43a30;}
.harticles-blocks h6{font-size:11px; color:#858585; font-weight:400; padding:0px 0px; line-height:22px; padding:0px; margin:0px;}
.harticles-blocks a img:hover{opacity: 0.8;}
.harticles-blocks h6 .fa{margin-right:2px;}
.articles-thumb{margin-bottom:20px;}
.harticles-blocks .articles-thumb h4{padding:0px;}
.articles-thumb img{float:left; width:110px; height:80px; margin-right: 15px; margin-top: 5px; border: solid 1px #e1e1e1;}
.harticles-blocks .articles-thumb h4{display: block; max-width: 100%;   margin: 0 auto; font-size: 14px;  line-height:22px;  margin-bottom:6px;}
.left-block-paddright .articles-thumb img{width:90px; height:70px;}
.right-social-news .articles-thumb{border-bottom:solid 1px #e1e1e1; display:inline-block; padding:7px 0px 13px 0px; margin-bottom:0px;}
.right-social-news .articles-thumb img{width:50px; height:50px; border: solid 1px #e1e1e1;}
.harticles-blocks .right-social-news  .articles-thumb h4{font-size:12px; line-height: 20px; }
.right-social-news .articles-thumb .desc-block {display: inline-block; padding-left:63px; min-height: 74px;}
.right-social-news .articles-thumb{position:relative;}
.right-social-news .articles-thumb a img{position:absolute; left:0px;}

/* slim scroll END */
.right-social-scroll{height: 498px !important;}
.right-social-scroll .mCSB_inside > .mCSB_container{margin-right:0px !important;}
.right-social-scroll  .mCSB_scrollTools{width: 3px !important;}
.right-social-scroll  .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(119, 119, 119, 0.75) !important;}

 .resp-tabs-scroll{height:447px !important;}
 .resp-tabs-scroll .mCSB_inside > .mCSB_container{margin-right:0px !important;}
 .resp-tabs-scroll .mCSB_scrollTools{width: 3px !important;}
 .resp-tabs-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(119, 119, 119, 0.75) !important;}

.tabhorz-scroll .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom:5px;}
.tabhorz-scroll .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {height:3px;}
.tabhorz-scroll .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:3px; top: 2px;
   background-color: #909090;}
.tabhorz-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc;}
 /* slim scroll END */

.card-outline.slimscroll-card{border:solid 1px #e1e1e1; padding:5px 3px 13px 15px;} 
.right-social-news .slimscroll-card .articles-thumb{margin-right: 8px;}
.right-social-news .slimScroll{height: 500px;}
.right-social-news .social-news-i h6{float:left; padding:4px 8px; color:#858585;}
.right-social-news .social-news-i h6 a:hover{color:#e48418; text-decoration:none;}
.right-social-news .social-news-i h6 a:hover .fa{color:#e48418; text-decoration:none;}
.right-social-news .social-news-i h6 .fa{font-size:12px; color:#858585;}
.right-social-news .social-news-i .fa-style{float:left; background-color:#4a5595; border-radius:50%; width:20px; height:20px; color:#fff; font-size:11px;
text-align:center; padding:2px 0px 0px 0px;     margin-top: 9px;}
.right-social-news .social-news-i .twitter-style{float:left; background-color:#0ab6fd; border-radius:50%; width:20px; height:20px; color:#fff; font-size:11px;
text-align:center; padding:2px 0px 0px 0px;     margin-top: 4px;}

/* google-links-block START */
.google-links-block{margin-top:40px; }
.google-links-block .ad-768x90{float:left; }
.google-links{width: 31%; float: right;}
.google-links a{color:#f38913; font-size:13px; padding:4px 0px 4px 13px; display: inline-block; text-decoration:underline; line-height: 21px; position: relative;}
.google-links a:hover{color:#000;}
.google-links a:before{content: "\f105"; font-family: FontAwesome;  font-style: normal;  font-weight: normal;  color: #8d8d8d;
  font-size:15px;  position: absolute; top: 4px;  left: 0;  text-decoration: none;}
/* google-links-block END */

/* latest-articles START */
.latest-articles{display: inline-block; width: 100%;}
.latest-articles .ad-160x600{float:left; width:160px;}
.latest-events-block{margin: 0px 0px 0px 20px;display: inline-block;  width: 84%; }
.latest-events-left{width: 60%; padding-right: 4%;}
.latest-events-right{width: 40%; padding-right: 0px;  padding-left: 3%;}
.latest-articles .harticles-blocks .articles-thumb {display: block;  clear: both; position:relative;}
.latest-events-left .articles-thumb img{width:90px; height:90px; border: solid 1px #e1e1e1; position:absolute; left:0px;}
.latest-events-left .articles-thumb .desc-block{padding-left:106px; min-height: 95px;}
.latest-events-left .articles-thumb h3{font-size: 15px; color: #000;  font-weight: 600;  padding: 0px 0px; line-height: 22px;}
.latest-events-left .articles-thumb h3 a:hover{color:#d43a30; text-decoration:none;}
.latest-events-left .articles-thumb p{display: block;  display: -webkit-box;  max-width: 100%;  margin: 0 auto;   font-size:13px; font-weight:400;
   line-height: 22px; color:#000; margin-bottom:6px;}
.latest-events-right .ad-300x250{margin-top:20px; }
/* latest-articles END */


.tab-block .resp-tabs-list li{color:#818181; text-transform: uppercase; font-size:14px; font-weight: 600;  position: relative;
  background: transparent !important; padding:0px 15px 8px 0px !important;}
.tab-block ul.resp-tabs-list{border-bottom: solid 2px #ccc;  display: inline-block;  width: 100%;}
.tab-block .resp-tab-active{border:none !important; color:#d43a30 !important; padding:0px 15px 8px 0px !important;}
.tab-block .resp-tab-active::after{content: "\f0de";
  font-family: FontAwesome; font-style: normal;  font-weight: normal;  text-decoration: inherit;z-index:9;
  /*--adjust as necessary--*/
  color: #d43a30;  font-size: 18px;  padding-right: 0.5em;  position: absolute;  top: 19px;  left: 35%;}
.tab-block .resp-tab-content{border:none; padding:0px;}
.tab-block  .harticles-blocks .articles-thumb{margin-right:12px; display: inline-block; clear: both; width: 100%;}
.tab-block .harticles-blocks h6{margin: 4px 0px;}
.tab-block .harticles-blocks .articles-thumb h4{display: initial;}
.quick-links-tab{margin-top:20px;}
.quick-links{background-color:#db832e; display: inline-block; width: 100%; padding: 19px 0px 0px 0px; border-radius:2px;}
.quick-links .block-title{background-color:transparent;  padding:0px 14px 0px 14px; margin: 0px;}
.quick-links .block-title h3{ background-color:transparent;  color: #fff; padding: 0 12px 0 31px;}
.quick-links .block-title:before{background-color: #b26d20; left: 17px; width: 18px;  height: 18px; top: 0; top: 9px;}
.quick-links ul{list-style: none; margin: 18px 0px 18px 0px; padding:0px; border-top:solid 1px #e3943d; height:381px; }
.quick-links ul li{display:block; padding:15px 0px 0px 15px; position: relative;}
.quick-links ul li a{color:#fff; font-size:14px; font-weight:600; text-decoration:none; transition: all 0.3s ease; position:relative;
padding-left: 29px; display: inline-block;}
.quick-links ul li a:hover{color:#673600;  transition: all 0.3s ease;}
.quick-links a.current-menu-item{color:#673600;}
.quick-links ul li a:before{content: "\f105"; background-color:#b26d20; border-radius:50%; width:20px; height:20px;
  font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #fff; 
 text-align:center;  display: inline-block; position:absolute; left: 0px;} 
 .quick-links ul li a:hover:before{background-color:#673600;}
.quick-links a.current-menu-item:before{background-color:#673600;}

  .quick-links-tab .articles-thumb {position:relative;}
 .quick-links-tab .articles-thumb a img{position:absolute; left:0px;  }
.quick-links-tab .articles-thumb .desc-block{display: inline-block; padding-left: 126px;  padding-right: 8px; min-height: 89px;  }
  .quick-links-tab p{font-size:13px;}
 .quick-links-tab .col-sm-4{width: 38%;}
  .quick-links-tab .col-sm-8{width: 62%;}
  
  
/*--calendar--*/
.calendar-events h3{display:none;}
.calendar-events #calendar_1{width:100% !important;}
.calendar-events #calendar_1 table{width:100% !important; height:auto !important;}
.calendar-events #calendar_1 .calbg{background-color: #373737 !important;}
.calendar-events span {font-size: 16px !important;  font-weight: 600; text-transform: uppercase;}
.calendar-event #calendar_1 .cala_arrow a:link, .calendar-event #calendar_1 .cala_arrow a:visited{color: #ffffff !important;}
 #calendar_1 td.cala_arrow { height:35px;}
 #calendar_1 tr.cell_body{background-color: #B5B5B5 !important;}
 #calendar_1 table tr{line-height: 38px !important;}
 #calendar_1 td.cala_day{background-color: #da832e !important;}
.calendar-event #calendar_1 .cell_body td{background-color:#ffffff !important;}
#calendar_1 tbody .cell_body td{background-color:#ffffff !important; color: #969696 !important;}
.pop_body .general_div{padding:0px !important;}
.pop_body .header_date{padding:15px 15px !important; color:red !important;}
.pop_body .events{padding:15px 15px !important;}
/*--calendar--*/

.footer-wrap{background-color:#2b2b2b; padding:45px 0px; margin-top:50px;}
.footer-wrap .articles-thumb{display: inline-block; border-bottom: solid 0px #313131; padding: 7px 0px 13px 0px;
  margin-bottom: 0px; width:100%;}
.footer-wrap .block-title h3{color: #ec9432;}
.footer-wrap .block-title{background-color: transparent;}
.footer-wrap .block-title h3{background-color: transparent;}
.footer-wrap .block-title:before{background-color: #ec9432;}
.footer-wrap .harticles-blocks h4 a{color: #fff;}
.footer-wrap .harticles-blocks h4 a:hover{color: #ec9432;}
.footer-wrap .harticles-blocks h4{color: #fff;}
.footer-wrap .harticles-blocks h6{color: #a1a1a1;}
.footer-wrap .articles-thumb img{border:none;   width: 80px;}
.footer-links ul{list-style: none;  padding:0px; }
.footer-links ul li{display:block; padding:0px 0px 10px 0px; position: relative;}
.footer-links ul li a{color:#fff; font-size:15px; font-weight:400; text-decoration:none; transition: all 0.3s ease;}
.footer-links ul li a:hover{color:#ec9432; margin-left:3px; transition: all 0.3s ease;}
.footer-links .current-menu-item{color:#ec9432; margin-left:3px; transition: all 0.3s ease;}
.footer-links ul li a:before{content: "\f105";  
  font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #fff; font-size: 16px;
  margin-right:10px;  padding: 0px 0px 0px 0px; text-align:center;  display: inline-block;} 
  .footer-links .current-menu-item:before{color:#ec9432;}
.footer-links ul li a:hover:before{color:#ec9432;} 
.footer-gallery ul{list-style: none;  padding:0px; }
.footer-gallery ul li{float:left; padding:6px ; position: relative;}
.footer-gallery ul li a{color:#fff; font-size:15px; font-weight:400; text-decoration:none; transition: all 0.3s ease;}
.footer-gallery ul li a:hover{transition: all 0.3s ease;}
  .footer-bottom{background-color:#000000; padding:10px 0px 9px 0px;}
  .footer-bottom .footer-social{float:left;}
  .footer-bottom h5{color:#fff; font-size:15px; text-align: center; float:left; width:80px; text-transform: uppercase;}
  .footer-bottom h5 .count-text{display:inline-block; width:100%; font-size:18px; }
  .footer-bottom h4 {color:#ec9432; font-size:21px; font-weight: 600; padding: 5px 15px 0px 0px; margin:0px; float: left; text-transform: uppercase;}
  .footer-bottom p{float:right; color:#fff; font-size:13px; padding-top: 13px;}
.footer-bottom ul {display: inline-block;  list-style: none;  padding: 0px; margin: 6px 22px 0px 0px;}
.footer-bottom ul li {float: left; padding: 0px 10px 0px 0px;}
.footer-bottom ul li a {color: #fff;}
.footer-bottom .footer-social .fa{ color:#fff;  width:32px; height:32px; font-size:18px; border-radius:2px;
  text-align: center;  line-height: 36px;}
  .footer-bottom .footer-social .fa-facebook{background-color:#3b5998;}
  .footer-bottom .footer-social .fa-facebook:hover{background-color:#294581;}
  .footer-bottom .footer-social .fa-twitter{background-color:#56a3d9;}
  .footer-bottom .footer-social .fa-twitter:hover{background-color:#378cc8;}
  .footer-bottom .footer-social .fa-google-plus{background-color:#dd4b39;}
  .footer-bottom .footer-social .fa-google-plus:hover{background-color:#c83e2d;}
  .footer-bottom .footer-social .fa-linkedin{background-color:#007bb6;}
  .footer-bottom .footer-social .fa-linkedin:hover{background-color:#01699b;}
  .footer-bottom .footer-social .fa-pinterest-p{background-color:#f86811;}
  .footer-bottom .footer-social .fa-pinterest-p:hover{background-color:#d25205;}
  .footer-bottom .footer-social .fa-rss{background-color:#cb211d;}
  .footer-bottom .footer-social .fa-rss:hover{background-color:#b21c18;}
  .footer-bottom .vcount-block{ position: absolute;  margin-left:27%; width: 365px;     margin-top: 11px;}
  .footer-bottom .vcount-block #mvcwid{padding:0px; margin:0px;}
  .footer-bottom .vcount-block #mvccount{padding:0px; margin:0px;}
  .footer-bottom .vcount-block #mvctable{padding:0px; margin:0px; display:none;}

  .inner-heading-crumb .block-title h1 {margin: 0 0 0 0; position: relative; display: inline-block; background-color: #FFF; color:#d43a30;
    font-size: 20px; font-weight: 700; line-height: 15px; padding: 0 12px 0 24px; float: left;}
.inner-heading-crumb .block-title h1 strong{color: #ec9432;}
    .inner-heading-crumb .breadcrumb-block{float:right; background-color: #fff; padding-left: 15px; margin-top: -2px;} 
  .breadcrumb-block{display:block; color: #888; }
    .breadcrumb-block a{color:#a9a9a9;}
	    .breadcrumb-block a:hover{color:#ec9432; text-decoration:none;}
  .breadcrumb-block h6{float:left; text-transform: uppercase; font-weight:600; font-size:13px; padding:0px; margin:0px;}
  .breadcrumb-block .breadcrumb{background-color:transparent; float:left; font-weight:600;
     font-size:13px; margin:0px 0px 0px 0px; padding:0px 0px; text-transform: capitalize;} 
  .breadcrumb-block .breadcrumb>.active {color: #d43a30;}
  .breadcrumb-block .breadcrumb a{color: #888888;}
  .inner-block-cont .quick-links{margin-bottom:35px;}
  .inner-block-cont .quick-links ul{height:auto;}
  .inner-block-cont .right-social-scroll {height:328px !important;}
  .inner-block-cont .main-incont h6{margin-bottom:15px;}
  .inner-block-cont .main-incont p{font-size:14px; font-weight:400; line-height:22px; padding-bottom:12px; color:#000;}
  .inner-block-cont.harticles-blocks .main-incont h2{font-size:19px; padding:0px 0px 4px 0px; color: #d8720e; 
   font-weight: 600; line-height:28px; }
   .inner-block-cont .main-incont h6.author{font-size:13px; color: #5d5d5d;}
  .inner-block-cont .main-incont img{margin:0px 0px 15px 0px;}  
.inner-block-cont .left-block-paddright ul{padding-left: 28px; margin-bottom: 20px;}
.inner-block-cont .left-block-paddright li{padding: 5px 0px;}
.inner-block-cont .left-block-paddright p strong a{color: #ef7f03 !important;}
.inner-block-cont .left-block-paddright p strong a:hover{color:#d43a30 !important; text-decoration: none;}
.inner-block-cont .left-block-paddright a{color: #ef7f03 !important;}
.inner-block-cont .left-block-paddright a:hover{color:#d43a30 !important; text-decoration: none;}
.search-everything-highlight-color{color:#e07600; background-color:transparent !important;}
.navigation .wp-paginate.font-inherit{float: right;}
.navigation .wp-paginate .current{color: #d43a30; border: 1px solid #d43a30; font-size: 13px; font-weight: 600; padding: 4px 10px; background: transparent ;}
.navigation .wp-paginate a{background: #f7f7f7; color: #505050; padding: 4px 10px;}
.navigation .wp-paginate .title{font-size: 13px; margin-right: 10px;}
.navigation{ display: inline-block; clear: both; width: 100%;}
.navigation .wp-paginate .next{background-color: #7d7e80; color: #fff;  font-size: 19px; padding: 0px 10px 3px 10px; border: none;}
.navigation .wp-paginate .prev{background-color: #7d7e80; color: #fff;  font-size: 19px; padding: 0px 10px 3px 10px; border: none;}
.navigation .wp-paginate a:hover, .navigation .wp-paginate a:active{background: #ffffff; color: #d64050;  border-color: #d43a30;}
.inner-block-cont .main-incont h3{font-size:18px;  font-weight: 600;  padding-bottom: 10px;     margin-top: 10px;}

 /*--right-related-articles--*/  
.right-related-articles{margin-bottom:30px;}
.right-related-articles ul{list-style:none; padding:0px; margin:0px; }
.right-related-articles ul li{padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;  display:block; border-bottom:solid 1px #ececec; }
.right-related-articles ul li a{font-size:14px; color:#333; position:relative; padding-left:16px;display: inline-block; }
.right-related-articles ul li a:before { content: "\f105";color:#717171;  border-radius: 50%;  width: 20px;  height: 20px;  font-family: FontAwesome;
 font-style: normal;  font-weight:bold;   text-decoration: inherit;    font-size: 16px;    padding: 0px 0px 0px 0px;   display: inline-block;
position:absolute;left:0px;	top:0px; }
.right-related-articles ul li a:hover{text-decoration:none; color:#e47800;}
.right-related-articles ul li a:hover:before{text-decoration:none; color:#e47800;}
.right-related-articles ul li:last-child{border-bottom:none;}
.inner-block-cont.harticles-blocks .page-content .main-incont h1 {font-size: 21px; font-weight: 600; padding: 10px 0px;}
.inner-block-cont.harticles-blocks .page-content .main-incont h2 {padding: 0px 0px 5px 0px;}
.inner-block-cont.harticles-blocks .page-content .main-incont p strong { font-size: 14px;  color: #404340 !important;}
.inner-block-cont.harticles-blocks .page-content .main-incont b, strong {font-weight: 600;}
.inner-block-cont .page-content .main-incont h3{font-size: 17px; padding-bottom: 6px; color:#d43a30; line-height: 22px;}
.inner-block-cont .page-content .main-incont h4{font-size: 17px; padding-bottom: 6px; color:#000;}
.inner-block-cont .page-content .main-incont h5{padding-bottom: 6px;}
.inner-block-cont .page-content .main-incont h6{padding-bottom: 6px; margin-bottom:0px;}
.inner-block-cont .page-content .main-incont ul{padding-left: 31px;}
.inner-block-cont .page-content .main-incont ul li{padding-bottom: 9px; line-height: 22px;} 
.inner-block-cont .ngg-galleryoverview.default-view .ngg-gallery-thumbnail-box{width: 178px;}
.inner-block-cont .ngg-galleryoverview{margin-top: 0px !important; margin-bottom:0px !important;}
.sl-wrapper .sl-image .sl-caption{font-size: 14px !important;}
.view-more{background: #fffcfa; color: #d43a30;  display: inline-block;  font-size: 14px; font-weight: 600;  border: solid 1px #dd5350;
padding: 7px 12px;text-decoration: none !important;}
.view-more:hover{background:#d43a30; color:#fff; }
.search-content{border: solid 1px #e1e1e1;  margin-bottom: 22px;  padding: 12px 12px;}
.inner-block-cont .main-incont .search-content h3{margin-top:0px; padding-bottom: 6px; font-size: 17px;}
.inner-block-cont .main-incont .search-content p{font-size: 13px;}
.search-content h3 a{color:#ef8e22;}
.search-content h3 a:hover, .search-content h3 a:focus{text-decoration:none; color:#d43a30;}
.search-type{font-size: 13px; position:relative; padding-left:18px; color:#8a8a8a;}
.search-type:before { content: "\f03a";  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  text-decoration: inherit; color:#8a8a8a;
font-size:14px; padding-right:4px;  position: absolute;  top:1px;  left: 0;}
.scrollup {width: 45px;  height: 45px; position: fixed; bottom: 5px;  right: 3px; display: none; text-indent: -9999px;
 background:url(../images/top-scroll.png) no-repeat; z-index: 9999;} 
.carousel-ads .carousel-inner .item img{width:auto;}
.carousel-fade .carousel-inner .item { -webkit-transition-property: opacity; transition-property: opacity;}
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {opacity: 0;}
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, 
.carousel-fade .carousel-inner .active.right { left: 0; -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}

/*--forum--*/
.bbp-breadcrumb{display:none;}
.bbp-search-form{display:none;}
.bbp-footer{display:none;}
#bbpress-forums ul.bbp-forums{border:none;}
#bbpress-forums li.bbp-header{border:none; border-bottom: solid 3px #eee;}
#bbpress-forums .bbp-body{padding:0px;}
#bbpress-forums li.bbp-body ul.forum{border-top:none; border-bottom: 1px solid #eee;  padding: 10px 0px !important; background-color: #fff;}
#bbpress-forums ul.bbp-forums{border-top:none;}
#bbpress-forums .forum-titles li{font-size: 15px; padding: 0px; color: #000;  font-weight: 600;}
#bbpress-forums li.bbp-header{background:transparent; padding: 8px 0px;}
a.bbp-forum-title {padding: 7px 0px;  color:#d43a30; font-size: 15px; font-weight: 600;     border-top: none;}
a.bbp-forum-title:hover{color:#ea7f08; text-decoration:none;}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta{font-size: 13px;
margin:0px 0 5px;}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic{padding:0px;}
#bbpress-forums li.bbp-body p.bbp-topic-meta img.avatar{margin-bottom: 2px;}
#bbpress-forums li.bbp-body ul.topic{border-top:none !important; }

.bbp-body .bbp-forum-topic-count{color:#616161; font-size: 14px; font-weight: 600; }
.bbp-body .bbp-forum-reply-count{color:#616161; font-size: 14px; font-weight: 600; }
.bbp-body  .bbp-forum-freshness{color:#616161; font-size: 13px; font-weight: 600; }

#bbpress-forums div.bbp-template-notice .bbp-author-avatar{padding-left:5px;}
#bbpress-forums div.bbp-template-notice img.avatar{margin-bottom:0px; }
#bbpress-forums ul.bbp-topics{border:none;}
#bbpress-forums div.bbp-template-notice.info{border-radius:0px;}
#bbpress-forums .bbp-forum-description{padding-bottom:0px; font-size: 13px;}
#bbpress-forums .bbp-topics ul.status-publish{background-color:#ffffff !important;  font-size:13px;  padding: 0px 10px !important;
  margin-top: 3px !important;}
  #bbpress-forums .bbp-topics ul.even.status-publish{background-color:#f4f4f4 !important;}
.status-pending li a{color: #d43a30;}
.bbp-pagination-count{font-size: 12px; font-weight: 600;}
.bbp-form legend{color: #e27700; font-size: 16px;}
#bbpress-forums fieldset.bbp-form input, #bbpress-forums fieldset.bbp-form input.kannada{height: 38px;  border: solid 2px #ccc; background-color: #fff;  border-radius: 0px; color:#000; padding-right:12px;
padding-left:12px;   font-size: 14px; font-weight:400;}

.forums-block{margin-bottom:20px;}
#bbpress-forums{margin-bottom:0px;}
#bbpress-forums fieldset.bbp-form textarea, #bbpress-forums fieldset.bbp-form textarea.kannada{  border: solid 2px #ccc; background-color: #fff;  border-radius: 0px; color:#000; padding-right:12px;
padding-left:12px; font-size: 14px; font-weight:400;}

#bbpress-forums fieldset.bbp-form label{font-size: 14px;  font-weight: 400;  padding-bottom: 4px;}
.bbp-submit-wrapper .button.submit{background-color: #ec9432;  border: none; padding: 8px 20px; text-transform: uppercase; font-size: 14px;
font-weight: 600;  color: #fff;}
.bbp-submit-wrapper .button.submit:hover{background-color:#d67c19;}

#bbp-user-navigation{background-color:#5d5d5d;}
#bbp-user-navigation ul li a{color:#fff; font-size: 14px;}	
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background-color:#e08219 !important; color:#fff; opacity:1;} 

.quicktags-toolbar input.ed_button.button{border:solid 1px  #ccc !important;}
.inner-block-cont .main-incont .bbp-template-notice p{padding-bottom:0px !important; font-size:13px;}
#bbpress-forums fieldset.bbp-form input#bbp_topic_subscription{height:auto;}
#bbp_stick_topic_select{height: 38px; border: solid 2px #ccc;  width: 226px; padding-left:10px;}
#bbp_topic_status_select{height: 38px; border: solid 2px #ccc;  width: 226px; padding-left:10px;}
.bbp-topic-tags p{font-size: 13px; font-weight: 600;}
.bbp-topic-tags p a{color:#e07600;}
.bbp-header .bbp-reply-author, .bbp-header .bbp-reply-content{font-size: 15px; padding: 0px; color: #000; font-weight: 600;}
#bbpress-forums div.bbp-reply-header{background-color:#efefef; border-top:none;}
#bbpress-forums div.bbp-reply-header a{color:#d43a30; font-size: 11px; font-weight: 600;}
#bbpress-forums div.bbp-reply-header a.bbp-reply-permalink{color: #ec9432;}
#bbpress-forums div.bbp-reply-header a.bbp-reply-permalink:hover{color:#d87200;}
.bbp-reply-post-date{font-family: 'DM Sans', sans-serif}
#bbpress-forums ul.bbp-replies{border: none;}
 #bbpress-forums div.even{border: solid 1px #e4e4e4;}
 .bbp-reply-content p{font-size:13px !important;}
 #bbpress-forums div.even .bbp-reply-author img.avatar{position: inherit; height: auto;
 width: 49px;  border-radius: 50%;}
  .bbp-topic-freshness a{color: #6d6d6d; font-size: 12px;} .bbp-topic-freshness a:hover{color:#d87200;}
  .bbp-topic-title .bbp-topic-permalink{font-weight: 600; font-size: 13px; color: #ec7d00;}
  .bbp-topic-started-in a{text-decoration: underline; font-size: 12px;}  .bbp-topic-started-in a:hover{color:#d87200;}
.bbp-topic-meta .bbp-topic-freshness-author{font-size: 12px;}
.bbp-topic-meta .bbp-topic-started-by{font-size: 12px;}
#favorite-toggle a.favorite-toggle {
    font-size: 13px;
    font-weight: 600 !important; color: #d43a30;
}

#subscription-toggle a.subscription-toggle {
    font-size: 13px;
    font-weight: 600 !important; color: #d43a30;
}

#bbpress-forums div.bbp-topic-tags p{margin-bottom: 0px; font-size: 13px;}

#bbp-cancel-reply-to-link{background-color: #57595a; border: none;  padding: 8px 20px;
text-transform: uppercase; font-size: 14px;  font-weight: 600;  color: #fff;}
#bbp-cancel-reply-to-link:hover{background-color:#383c3e;}
/*--forum--*/

.simple-sitemap-page{padding:0px !important; margin:0px;}
.simple-sitemap-page li{ display:inline-block; width:100%;}
.simple-sitemap-page li a{position:relative; padding-left:18px; display: inline-block;}
.simple-sitemap-page li a:before {content: "\f0a9";  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  text-decoration: inherit;
 color:#ec9432;   font-size:14px;   position: absolute;  top:-1px;   left:0px;}
.simple-sitemap-page li a:hover{color:#d43a30; text-decoration:none;}
.simple-sitemap-page li a:hover:before{color:#d43a30;}

.simple-sitemap-article{padding:0px !important; margin:0px;}
.simple-sitemap-article li{ display:inline-block; width:46%; margin-right: 3% !important; }
.simple-sitemap-article li a{position:relative; padding-left:18px; display: inline-block;}
.simple-sitemap-article li a:before {content: "\f0a9";  font-family: FontAwesome;  font-style: normal;  font-weight: normal;  text-decoration: inherit;
 color: #000;   font-size:14px;   position: absolute;  top:-1px;   left:0px;}
.simple-sitemap-article li a:hover{color:#d43a30; text-decoration:none;}
.simple-sitemap-article li a:hover:before{color:#d43a30;}

/*--kN--*/
.kn-title .quick-links ul li{padding-left:13px;}
.kn-title .quick-links ul li a{font-size: 14px;}
.kn-title .quick-links ul li a:hover{margin-left: 0px;}
input.kannada.ui-widget-content.ui-corner-all.ui-keyboard-preview {
    background: #fff;   border-radius: 0px;  height: 38px;  margin-bottom: 10px;  color: #000;  padding-left: 10px;  padding-right: 10px;}
input.kannada.ui-widget-content.ui-corner-all.ui-keyboard-preview:focus{border-color: #66afe9;}	
textarea.bbp-the-content.wp-editor-area.kannada.ui-widget-content.ui-corner-all.ui-keyboard-preview{
background: #fff;  border-radius: 0px;margin-bottom: 10px;  color: #000;  padding-left: 10px;  padding-right: 10px; }
/*--kN--*/

#calendar_1 td.cala_day{background-color:#ec9432 !important;}
td.cala_day a {color: #fff !important;  text-decoration:none;}
td.cala_day:hover{ background-color:#de8522 !important; text-decoration:none;}
.bbp-no-reply{display:none;}

.no_content {font-size: 19px !important;  font-weight: 700 !important;  color: #ec9432 !important;
padding: 30px 0px;}
mark {color: #000;background: yellow !important;}


.simple-sitemap-page li.page_item {font-weight: 600;}
.simple-sitemap-page li.page_item .children li {font-weight: 600; line-height: 18px; font-size: 13px;}
.simple-sitemap-page li.page_item .children li a {color: #3c3c3c !important;  padding-left:10px;}
.simple-sitemap-page li.page_item .children li a:hover{color: #d43a30 !important;}
.simple-sitemap-page li.page_item .children li a:before{content:"\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal;
    text-decoration: inherit; color: #000; font-size: 16px; position: absolute;  top:0px; left: 0px;}
.simple-sitemap-page li.page_item .children li a:hover:before{color: #d43a30;}
.simple-sitemap-page ul.children { margin: 0px !important;  padding: 0px;}
.categories-block .mCustomScrollBox{height: auto;}
.search-form{margin:0px;}
.marquee-wrapp h2{margin-top: 4px;}

.advertisement-block label.error{color: #f00; font-size: 13px;font-weight: normal;}
.advertisement-block .error{color: #f00;font-size: 13px;}
.advertisement-block .alert-danger a.close{opacity: 0.4;}
.advertisement-block .alert{border-radius:2px;}
.book-ad-block input[type=file]{width:100%;}
  /*----------------job------------------------*/
.sticky-top .bg-secondary {
    padding: 25px 10px 10px 10px;
    background: #f0f1f2;
    margin: 10px 0;
}
#accordionMenu {
  max-width: 300px;
}

.mb-5 .panel-body {
  padding: 0;
}

.mb-5 .panel-group .panel+.panel {
  margin-top: 0;
  border-top: 0;
}

.mb-5 .panel-group .panel {
  border-radius: 0;
}

.mb-5 .panel-default>.panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mb-5 .panel-default>.panel-heading a {
  display: block;
  padding: 10px 15px;
  text-decoration: none; font-weight:bold;
}

.mb-5 .panel-default>.panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}

.mb-5 .panel-default>.panel-heading a[aria-expanded="true"] {
  background-color: #eee;
}

.mb-5 .panel-default>.panel-heading a[aria-expanded="true"]:after {
  content: "\e113";
}

.mb-5 .panel-default>.panel-heading a[aria-expanded="false"]:after {
  content: "\e114";
}
.heding_col h5 {
    font-size: 18px;
    text-align: left;
    padding: 10px;
}
.mb-5 .card-body h5 {
    font-size: 18px;
    font-weight: bold;
}
.mb-5 .card {
    box-shadow: 0px 0px 20px 0px rgba(8, 18, 109, 0.1);
    padding: 20px;
    margin-bottom: 20px;
	display: inline-block;

width: 100%;
}
.mb-5 .card h4 {
    font-size: 16px;
    margin: 15px 0;
}
.published-col {
    padding-top: 10px;
}
.mb-5 .card-body ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.mb-5 .card-body ul li {
    display: inline;
    padding-right: 50px;
}
.panel-body .nav label input[type="radio"], .panel-body .nav label input[type="checkbox"] {
    margin: -4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
    margin-right: 4px;

}
.details {
       padding-bottom: 40px;
    display: inline-block;
    width: 100%;
}
.section_title h2 {
    font-size: 21px;
    margin-bottom: 20px;
}
span.multiselect-native-select {
    position: relative;
    height: 38px;
    display: inherit;
}
label#district-error, label#taluk-error, label#sector-error, label#job_role-error {
    position: absolute;
    bottom: -20px;
}

button.multiselect.dropdown-toggle.btn.btn-default {
  padding: 8px 10px;overflow: hidden;
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 100% !important;
}
.multiselect.dropdown-toggle.btn.btn-default {
    width: 100% !important;
    text-align: left;
}
iframe {
    width: 100%;
}

.notificationco span.badge.badge-light {
  position: absolute;
  top: -7px;
  font-size: 10px;
  width: 18px;
  height: 18px;
  line-height: 14px;
  padding: 2px;
  left: 6px;
  background: #fbac3d;
  color: #000;
}
.notificationco {
  position: absolute;
  right: 0;
  top: 14px;
}
.notificationco a.getNotif {
  color: #fff;
  font-size: 18px;
}
.modal-header {
  background: #1f1b45;
}
.modal-dialog .modal-title {
  margin: 0;
  line-height: 1.42857143;
  color: #fff;
width:98%;
}
.modal-dialog .close:hover, .modal-dialog .close:focus{color: #fff;}
.modal-dialog .close{color: #fff;}
.modal-content{    border:inherit;
  border: inherit;
  border-radius: 0px;}
  

  
