/*
Theme Name:     secodisha
Description:    
Author:         secodisha
Template:       wp-bootstrap-4

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

*{
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
:active {
   outline:none !important;
}
 button:focus {outline:0;}
 
 button{cursor:pointer;}
a:focus {outline:0;}


#colophon a{color:#fff!important;}
.textwidget a{color:#fff!important;}
.box_break{border-right:1px solid #ddd; padding:0px 10px 0px 10px;}
#carousel-525 .rpc-content{display:none!important;}
body{ font-family: 'Noto Sans', sans-serif;}
.entry-title h1{color:#2986a2!important;}
.entry-header h1{color:#2986a2!important;}
.hentry.card .card-body{padding:0px!important;}
.zoomer{float:left; margin:0px!important;}
.zoomer li{float:left; margin:0px!important;}
.zoomer img{width:26px!important; height:26px!important; margin:2px 2px 0px 2px; }
.zoomer button{border:none!important; background:none!important;}
.latestnws{
	font-size: 14px !important;
}
.latestnws .py-1{padding-top: 2px !important;}
.latestnws .h6 {
    font-size: 14px;
}
.banner{width:100%; float:left; }

	p{font-family: 'Open Sans', sans-serif!important;}
.pjnt-label{background:none!important; color:#000!important; font-size:13px!important;}
.pjnt-item a{color:#000!important; font-size:13px!important; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-decoration:none!important;}
.pjnt-content{top:-2px;}
.pjnt-border{position:absolute; top:-3px;}
.chiefplace {width:290px; height:320px; position:absolute; z-index:99999; background:#0526449e; float:right; right: 99px; top: 89px; padding:30px;}
.chiefphoto{ width:100%; height:180px;  text-align:center; }
.chiefphoto img{ border:2px solid #ddd; padding:5px;}
.chiefplace h2{color:#fff; font-size:14px; text-align:center; }
.chiefplace h5{color:#fff; font-size:13px; text-align:center; font-weight:normal;}
.chiefplace p{color:#fff; font-size:11px; text-align:center;}
.chiefplace a{color: #fff;} 
.headertop{width:100%;   background: #3498e7; border-bottom:1px solid #e9e9e9; height:30px; padding:0px; margin:0px;}	
.headertop a{color: #fff !important;}
.nopad{padding:0px; margin:0px;}
.nopadimp{padding:0px!important; margin:0px!important;}
#masthead{border-bottom:3px solid #307db3; height:110px;}
.logobox{position:relative; top:0px;   }
.toptab{padding:0px 20px 0px 20px;}
.nav-item  .fa {font-size:30px;}
.slider .carousel-item {
  height: 80vh;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.slider span.carousel-control-next-icon{
	left: 20px;
	bottom: 30px;
}
.slider span.carousel-control-prev-icon{
	bottom: 30px;
}
.logo{float:left; position:relative; left:-73px; width:120px; z-index:999; font-family: 'Ubuntu', sans-serif;}
.logodesc{float:left; font-family: 'Ubuntu', sans-serif;}
.logodesc h3{font-size:28px; color:#803939; position:relative; left:-63px; top:15px; font-family: 'Ubuntu', sans-serif; font-weight: 701;}
.logodesc h4{font-size:24px; color:#1786c8; position:relative;  left:-63px; top:5px; font-family: 'Ubuntu', sans-serif; font-weight: 601; }
.menubox{width:100%; float:left; background: rgb(0,215,255);
background:linear-gradient(90deg, rgb(31, 130, 218) 0%, rgb(93, 195, 255) 100%); height:40px; position:absolute; z-index:1; top:77px; border-top:4px solid #487fb9; padding:0px 0px 0px 60px; border-radius:0px 0px 68px 0px;}
.slider {width:100%; float:left;   background:#1e62a2; position:relative; z-index:0; padding:0px; margin:0px;}
.latest_scroll{width:100%; float:left; height:auto; background:#fafafa; border-bottom:1px solid #ddd;}
.tabsection{width:100%; float:left;  background:#fafafa;    padding:40px 0px 40px 0px;}
.electionresult{width:100%; float:left;    padding:0px 0px 0px 0px; }
.latestbox{width:100%; float:left;  min-height:300px; padding:20px 0px 20px 0px; background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(217,236,241,1) 50%);} 
.latestbox h3{font-size:20px; text-align: center;}
.latestbox_tab{width:30%; float:left;}
.publications{width:100%; float:left;  background:#fcfcfc; text-align:center; padding:30px 0px 30px 0px;}
.publications h3{color:#000; font-size:19px;}
.publications p{font-size:13px;}
.publications a{color: #000; text-decoration: none;}
.govlogo{width:100%; float:left;  background:#fff;}
.govlogo img{width: 200px; height: 130px;}
#colophon{ float:left; width:100%; background:#4370a1 url(../../../wp-content/uploads/2020/01/footer_slice.jpg) no-repeat right top!important ; color:#fff!important; font-size:13px;}
#colophon li{color:#fff!important; font-size:13px;} 
.bg-white{background:none!important;}
.site-footer.bg-white{background:none!important;}
.tab-pane ul li a{color: #000; text-decoration: none; font-size:13px;  padding:5px 0px 5px 0px;}


.onlinebut{padding:7px 0px 0px 22px;}
.onlinebut2{padding:7px 22px 0px 0px;}


.tabboxx{padding:0px 0px 0px 0px;}
.onlinecomplaint{border-radius:5px; min-height:342px; width:100%; background:#fff;}
.onlinecomplaint h3{color:#1c5082; font-size:18px;  padding:10px 0px 10px 20px; margin:0px 0px 0px 0px; border-bottom:1px solid #ddd;}
.onlinecomplaint ul{padding:0px 6px 0px 21px!important; margin:0px; color:#000;}
.onlinecomplaint ul li{padding:0px; margin:0px; color:#000; padding:0px 5px 0px 5px; margin:10px 20px 10px 20px; font-size:13px;}
.onlinecomplaint ul li a{color: #000; text-decoration: none; padding:0px 0px 0px 0px;}


 

.complaintbox{padding:0px 5px 0px 5px;}

.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-title a{font-size:16px!important; line-height:5px; }
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-date{display:none;}
.wcp-carousel-main-wrap .rpc-post-carousel4 .rpc-post-category{display:none!important;}
.electionbox{padding:10px 0px 10px 0px;  background:#badacf url(../../../wp-content/uploads/2020/01/panchayat-1.jpg) no-repeat;}
.electionbox ul{padding:8px 0px 8px 20px;}
.electionbox ul li{font-size:15px; list-style-type:none; border:1px solid #ffffff47; list-style-type:none; width:250px; padding:5px 0px 5px 10px; background:#fefefe9e; border-radius:25px; margin:5px 0px 5px 0px;}
.electionbox ul li a{font-size:15px; color:#2c5689; font-weight: 601;}
.electionbox h3{    color: #000;    font-size: 20px;    padding: 10px 0px 0px 20px;}
.electionbox2{padding:10px 0px 10px 0px;  background:#87ccb4 url(../../../wp-content/uploads/2020/01/ulb.jpg) no-repeat;}
.electionbox2 h3{    color: #000;    font-size: 20px;    padding: 10px 0px 0px 20px;}
.electionbox2 ul{padding:8px 0px 8px 20px;}
.electionbox2 ul li{font-size:15px; list-style-type:none; width:250px; padding:5px 0px 5px 10px; background:#fefefe9e; border:1px solid #ffffff47; border-radius:25px; margin:5px 0px 5px 0px;}
.electionbox2 ul li a{font-size:15px; color:#2c5689; font-weight: 601;}

.byeelection{padding:0px 10px 0px 15px; background:#0a1e33;}
.byeelection h3{color:#fff; font-size:20px; padding:10px 0px 0px 20px} 
.byeelection ul{padding:0px; margin:0px; color:#fff; padding:8px 0px 8px 0px;}
.byeelection ul li{padding:0px; margin:0px; color:#fff; padding:0px 5px 0px 5px; margin:10px 25px 10px 25px; font-size:13px;}
.byeelection ul li a{color: #fff; text-decoration: none;}
.result_new{background: #0a1e33 url(../../../wp-content/uploads/2020/01/results.jpg) bottom no-repeat ; padding:10px 0px 10px 0px;}
.electbodies{color:#000;}
.electbodies h3{font-size:20px; color:#fff; padding:30px 0px 0px 10px;}
.electbodies ul{padding:0px; margin:0px; color:#fff;}
.electbodies ul li{padding:0px; margin:0px; color:#fff; padding:0px 0px 0px 0px; margin:10px 0px 10px 20px; font-size:13px;}
.electbodies ul li a{color: #fff; text-decoration: none;}

 

.latestbox h3{padding:20px 0px 0px 20px; font-size:20px;}


.readmore{background:#fff; margin:0px 0px 0px 30px; padding:5px 15px 5px 15px; border:none!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:7px 20px 8px 4px !important; font-size: 15px;}  





#tabs{
	 
    color: #707070;
	border-radius:0px;
}
#tabs h6.section-title{
    color: #000;
}

#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fff!important;
    background-color: #204469;
    border-color: transparent transparent #f3f3f3;
    border-bottom: 1px solid !important;
    font-size: 18px;
    font-weight: normal;
 
}
#tabs .nav-tabs .nav-link {
    border: 1px solid transparent;
  
    color: #134697;
    font-size: 19px;
}

#tabs .tab-content{padding:20px 20px 20px 20px; border-radius:0px;  }
#tabs .tab-content1{padding:0px 0px 0px 0px; border-radius:0px;  }
#tabs .nav-tabContent{padding:50px 20px 50px 20px!important;}






nav > div a.nav-item.nav-link.active:after {
    content: "";
    position: relative;
    bottom: -49px;
    left: -25%;
    border: 15px solid transparent;
border-top-color: #204469;
}



.latestbox nav > div a.nav-item.nav-link.active:after{ content: "";
    position: relative;
    bottom: -40px;
    left: -25%;
    border: 15px solid transparent;
border-top-color: #204469;}




#tabs2{
	background: #fff;
    color: #707070;
	border-radius:0px;
}
#tabs2 h6.section-title{
    color: #000;
}

#tabs2 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fff!important;
    background-color: #204469;
    border-color: transparent transparent #f3f3f3;
    border-bottom: none!important;
    font-size: 18px;
    font-weight: normal;
 
}
#tabs2 .nav-tabs .nav-link {
    border: 1px solid transparent;
  
    color: #134697;
    font-size: 19px;
	border-radius:none!important;
}

.nav-tabs .nav-link{border-radius:0px!important;}

#tabs2 .tab-content{padding:20px 20px 20px 20px; border-radius:0px;  }
#tabs2 .tab-content1{padding:0px 0px 0px 0px; border-radius:0px;  }
#tabs2 .nav-tabContent{padding:50px 20px 50px 20px!important;}


#tabs2 .tab-content ul li{padding:5px 0px 5px 0px;}

 
.card{border: none;}	


.panchayat{background:#54b8cf url(../../../wp-content/uploads/2020/01/panchayat.jpg) left top no-repeat ; min-height:400px;}
.urban{background:#54b8cf url(../../../wp-content/uploads/2020/01/panchayat.jpg) left top no-repeat; min-height:400px;}



.topright{color:#000;}
.topright ul{float:right; padding-left: 20px ; }
.topright li{float:left; list-style-type:none; margin:0px 5px 0px 5px; font-size:10px;}
.topright li a{text-decoration: none; color: #222;}

.lang  li{list-style: none; float: left;}
.lang ul{float: left; }
.lang li ul li{float: left; padding-right: 10px;}
.mb-100 {
	margin-bottom: 100px;
}
a {
	text-decoration: none;
	color: #333;
	-webkit-transition: .4s;
	transition: .4s;
}
.section-title {
	position: relative;
}
.section-title p {
	font-size: 16px;
	margin-bottom: 5px;
	font-weight: 400;
}
.section-title h4 {
	font-size: 40px;
	font-weight: 600;
	text-transform: capitalize;
	position: relative;
	padding-bottom: 20px;
	display: inline-block;
}
.section-title h4::before {
	position: absolute;
	content: "";
	width: 80px;
	height: 2px;
	background-color: #d8d8d8;
	bottom: 0;
	left: 50%;
	margin-left: -40px;
}
.section-title h4::after {
	position: absolute;
	content: "";
	width: 50px;
	height: 2px;
	background-color: #FF7200;
	left: 0;
	bottom: 0;
	left: 50%;
	margin-left: -25px;
}
.blog-img {
	position: relative;
}
.blog-img img {
	width: 100%;
}
.post-category a {
	display: inline-block;
	background-color: #FF7200;
	color: #fff;
	font-size: 15px;
	padding: 5px 20px;
}
.single-blog:hover img {
	opacity: .85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"
}
.post-category {
	position: absolute;
	left: 0;
	bottom: 0;
}
.blog-content {
	padding: 30px 20px;
}
.single-blog {
	border: 1px solid #eee;
}
.blog-title h4 {
	font-size: 20px;
	font-weight: 500;
	margin-bottom: 5px;
}
.meta ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.meta {
	margin-bottom: 20px;
	opacity: .85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
}
.blog-content a.box_btn {
	display: inline-block;
	background-color: #FF7200;
	padding: 5px 15px;
	color: #fff;
	text-transform: capitalize;
	margin-top: 20px;
}
a.box_btn::before {
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background-color: #CC5B00;
	left: -100%;
	top: 0;
	-webkit-transition: .5s;
	transition: .5s;
	z-index: -1;
}
a.box_btn {
	overflow: hidden;
	z-index: 2;
	-webkit-transition: .5s;
	transition: .5s;
	position: relative;
	text-decoration:none;
}
a.box_btn:hover::before {
	left: 0;
	z-index: -1;
}



/***********************************************/
/***************** Accordion ********************/
/***********************************************/
@import url('https://fonts.googleapis.com/css?family=Tajawal');
@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');



#accordion-style-1 h1,
#accordion-style-1 a{
    color:#007b5e;
}
#accordion-style-1 .btn-link {
    font-weight: 400;
    color: #007b5e;
    background-color: transparent;
    text-decoration: none !important;
    font-size: 16px;
    font-weight: bold;
	padding-left: 25px;
}

#accordion-style-1 .card-body {
    border-top: 2px solid #007b5e;
}

#accordion-style-1 .card-header .btn.collapsed .fa.main{
	display:none;
}

#accordion-style-1 .card-header .btn .fa.main{
	background: #007b5e;
    padding: 13px 11px;
    color: #ffffff;
    width: 35px;
    height: 41px;
    position: absolute;
    left: -1px;
    top: 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
	display:block;
}
































.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}




.latestnes .noticee .tab-content a{color:#000!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; 
}

/* Slider */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
	
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slider{background: none;  }



.fullbox{width:100%; float:left; }





.mt-5, .my-5{margin-top:3rem !important;}

body .carousel-control-prev-icon,
body .carousel-indicators li,
body .carousel-control-next-icon{
  background-color:#000;
}

span.carousel-control-prev-icon {
 position: relative;
 bottom: 40px;
 right: 40px;
}

span.carousel-control-next-icon {
 position: relative;
 bottom: 40px;
}
.boxrow{float:left!important;  }
.modal-header .close{margin: 0rem -30rem -1rem auto;}






#primary2{width:100%; }



a[data-toggle="modal"] {
  margin: 5px;
}
.title {
  color: #757575;
  font-weight: bold;
}
.modal {
  text-align: left;
}
.modal-content {
  border: none;
  border-radius: 2px;
      box-shadow: 0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);
}
.modal-header{
  border-bottom: 0;
  padding-top: 15px;
  padding-right: 26px;
  padding-left: 26px;
  padding-bottom: 0px;
}
.modal-title {
  font-size: 34px;
}
.modal-body{
  border-bottom: 0;
  padding-top: 5px;
  padding-right: 26px;
  padding-left: 26px;
  padding-bottom: 10px;
  font-size: 15px;
}
.modal-footer {
  border-top:0;
  padding-top: 0px;
  padding-right:26px;
  padding-bottom:26px;
  padding-left:26px;
}
.backto button{margin-top: 25px; padding: 5px; background-color: #47acf2; }
.backto a{color: #fff; }

thead{background: #89cfed; color: #222;}

@media (min-width: 320px) and (max-width: 480px) {
  
 .lang{display: none;}
 .topright{display: none;}
 .chiefplace{display: none;}
 .publications .col-md-3{width: 50%; float: left;}
 .onlinebut{width: 50%; float: left;}
 .onlinebut2{width: 50%; float: left;}
 .logobox{display: none; }
 .logomob{width: 30%; float: left;}
 .logodesmob{float: left; width: 70%; padding: 10px 0px 0px 0px;}
 .logodesmob h3{font-size: 20px; color: #803939; top: 10px; font-weight: 701;}
 .logodesmob h4{font-size: 14px; color: #1786c8; top: 5px; font-weight: 601;}
 .menuboxmob {width: 100%; float: left; background: linear-gradient(90deg, rgb(31, 130, 218) 0%, rgb(93, 195, 255) 100%); height: 40px; padding: 0px 0px 0px 60px;}
 .slider span.carousel-control-next-icon{
	left: 0px !important;
 }
}  


/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  
.menuboxmob{display: none;}
.logoboxmob{display: none;}
  
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
 
 .menuboxmob{display: none;}
.logoboxmob{display: none;}
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
.menuboxmob{display: none;}
.logoboxmob{display: none;}
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

  .menuboxmob{display: none;}
.logoboxmob{display: none;}
}

.lang li {padding-right: 10px !important;}
.lang li:last-child {padding-right: 0px !important;}
.lang ul{padding-left: 0px;}
.fa-download{color: #59bffd; }
