body{
    font-family: 'Montserrat', sans-serif!important;
    font-size: 14px;
}
.topbar{
    background-color: #0C3169;
    padding: 8px 0;
}
.topbar ul.accessibility-icons{
    margin: 0;
    padding: 0;
    display: inline-flex;
    list-style: none;
    align-items: center;
}
.topbar ul.accessibility-icons li:first-child{
    border: 0px;
}
.topbar ul.accessibility-icons li{
    border-left: 1px solid #FFC700;
    padding: 0px 8px;
    font-size: 14px;
    color: #FFC700;
}
.topbar ul.accessibility-icons li a{
    color: #FFC700;
    font-size: 15px;
    letter-spacing: 0.15px;
    text-decoration: none;
    display: inline-block;
    padding: 2px 3px!important;
}
.gallery-box .quicktabs-wrapper{
    position: relative;
}
.topbar ul.accessibility-icons li.theme-changer a{
    color: #fff!important;
    text-indent: -9999px;
}
.dropdown.language-select{
    height: 28px;
	top: -30px;
}
.topbar ul.accessibility-icons li.font-increase a{
    border: 1px solid #FFC700;
    padding: 1px 6px;
    border-radius: 2px;
}
.topbar ul.accessibility-icons li.search a{
    font-size: 18px;
    margin-top: -4px;
    display: block;
}
.topbar ul.accessibility-icons li.skip-content{

}
.topbar ul.accessibility-icons li.screen-reader a{
    padding: 2px 7px;
    border: 1px solid #FFC700;
    border-radius: 4px;
}
.topbar ul.accessibility-icons li.screen-reader span{
    color: #FFC700;
    margin-right: 12px;
} 

.topbar ul.accessibility-icons li.lang a{
    padding: 4px 22px 4px 8px;
    border-radius: 4px;
    background: #209AED url(../img/arrow-down.svg) no-repeat;
    color: #fff;
    font-weight: 500;
    background-position: 100% 0%;
}
ul.language-dropdown{

}
.header-right-custom{
    display: flex;
    justify-content: end;
}
ul.language-dropdown {
    padding: 0;
    margin: 0;
}
ul.language-dropdown .links{
    padding-left: 0px;
}
ul.language-dropdown .links li a{
    background-color: #1761d1;
    color: #fff;
    padding: 3px 25px;
    display: inline-block;
    border-radius: 4px;
    text-decoration: none;
    font-size: 15px;
}
/* header bar css */

.header-wrapper .minister  a {
    display: inline-flex;
    align-items: center;
}
.header-wrapper .minister  a .text{
    color: #393939;
}
a.brand{
    display: flex;
    padding: 14px 0;
    text-decoration: none;
}
a.brand h1{
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 20px;
    color: #0C3169;
    text-decoration: none;
    display: inline-block;
    margin-left: 10px;
    font-weight: 600;
}
.header-search{
    width: 400px;
    display: inline-block;
    position: relative;
    height: 50px;
    margin-top: 33px;
    
}
.header-search input{
    width: 100%;
    padding: 13px 15px;
    border-radius: 48px;
    background-color: #E0ECFE;
    border: 0px;
}
.header-search button{
    position: absolute;
    display: block;
    background: #209aed;
    border: 0;
    border-radius: 50%;
    width: 46px;
    height: 46px;
    top: 0px;
    right: 1px;
}



/*************Top Search Bar************/
.header-wrapper .col-md-6 + .col-md-6{
	display: flex;
    justify-content: flex-end;
    align-items: center;
}
.bef-exposed-form form{
	display: flex !important;
    position: relative;
    justify-content: flex-end;
}
.bef-exposed-form form input[type="date"] {
	width:155px;
	height: 50px;
	border-radius: 30px;
	margin:0;
	font-size: 16px;
    padding: 5px 10px;
    box-sizing: border-box;
	border: solid 1px #4a4a4a;
	margin-left: 10px;
}
.bef-exposed-form form input[type="text"] 
 {
	height: 50px;
       max-width: 100%;
    min-width: 100%;
    border-radius: 30px;
	margin:0;
	font-size: 16px;
    padding: 5px 10px;
    box-sizing: border-box;
	border: solid 1px #4a4a4a;
}
.bef-exposed-form form input[type="submit"]{
    position: absolute;
    right: 170px;
    font-size: 0;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #209aed url(../img/search.png) no-repeat 57% 45% !important;
    top: 5px;
	border: none;
}
.header-wrapper .views-exposed-form .form-actions input{
        background: #209aed url(../img/search.png) no-repeat 57% 45% !important;
    right: -3px;
    top: 2px;
}
.header-wrapper .views-exposed-form .js-form-item.form-item input {
    background-color: #E0ECFE;
    border: 0px;
    height: 44px;
}



/* navigation-bar */
.navigation-bar{
    background-color: #0C3169;
}
.navigation-bar .navbar{
    padding: 0px;
}
.navigation-bar .nav-item.active a, .navigation-bar .nav-item a:hover{
    background-color: #209aed;
    transition:auto;
}
.navigation-bar .navbar .nav-link{
    color: #fff;
    padding: 11px 12px;
    position: relative;
    transition: auto;
}
.right-aligned-menu a.nav-link{
    background-color: #000;
    color: #fff!important;
}
.right-aligned-menu a.nav-link span{
    color: #222E2B;
    font-weight: 500;
}
.right-aligned-menu a.nav-link:hover:before{
    display: none;
}
.navigation-bar ul.menu > li{
	background-color:transparent;
}
.navigation-bar ul.menu.sf-menu.sf-main{
    margin: 0;
    display: block;
}
.navigation-bar ul.menu > li > span, 
.navigation-bar ul.menu > li > a {
        color: #ffffff !important;
    text-decoration: none;
    padding: 16px 5px !important;
    display: inline-block;
    /* font-size: 13px; */
    font-size: 92%!important;
    letter-spacing: 0.15px;
    font-weight: 500;
}
.navigation-bar ul.menu > li span.sf-sub-indicator{position:absolute; right:0;}
.navigation-bar ul.menu > li span.sf-sub-indicator:after{
	content: "▼"; 

}
.navigation-bar ul.menu > li > a.is-active{
	background-color: #1664db;
}
ul.sf-menu.sf-style-default li:hover, 
ul.sf-menu.sf-style-default li.sfHover, 
ul.sf-menu.sf-style-default a.is-active, 
ul.sf-menu.sf-style-default a:focus, 
ul.sf-menu.sf-style-default a:hover,
ul.sf-menu.sf-style-default span:focus, 
ul.sf-menu.sf-style-default span:hover, 
ul.sf-menu.sf-style-default span.nolink:hover{
	background-color: #1664db;
}
ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink{
	color:#ffffff;
	text-decoration:none;
	/* text-transform:uppercase; */
}
ul.sf-menu.sf-style-default li li, ul.sf-menu.sf-style-default.sf-navbar > li > ul {
    background: #0c3169;
}
ul.sf-menu.sf-style-default li li a,
ul.sf-menu.sf-style-default li li span{
	background: #0c3169;
    padding: 10px;
    color: #ffffff;
    line-height: normal;
    display: block;
}
ul.sf-menu a, ul.sf-menu span.nolink,
ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink{
	padding:0;
}
.navigation-bar ul.menu.sf-menu > li.menuparent span.sf-sub-indicator{
    display: none;
}
.navigation-bar ul.menu.sf-menu > li.menuparent > span{
    background: url(../img/arrow-angle-down.svg) no-repeat 90% 50%;
    padding-right: 25px!important;
    
}


/******Language Switcher****/
.language-switcher-lang-url ul{
	padding:0;
	list-style-type: none;
}
.language-switcher-language-url ul > li{
	display:inline-block;
}
ul.language-dropdown {
    list-style: none;
}


/* banner-wrapper css */

.banner-wrapper{
    width: 100%;
    overflow: hidden;
}
.banner-wrapper .flexslider{
    border: 0px;
    margin: 0px;
}
.banner-wrapper .flexslider ul.slides li{
    position: relative;
    max-height: 380px;
}
.banner-wrapper .flexslider ul.slides li img, .banner-wrapper .flexslider ul.slides li .views-field-field-image, .banner-wrapper .flexslider ul.slides li .views-field-field-image .field-content{
    height: 413px;
}
.banner-wrapper .flexslider ul.slides li p span{
    color: #FF8329;
    font-size: 40px;
}
.banner-wrapper .flexslider ul.slides li p{
    position: absolute;
    top: 17%;
    left: 13.5%;
    font-size: 35px;
    color: #fff;
    font-weight: 600;
    background: #060606b8;
    padding: 5px 10px;
    border-radius: 5px; 
}
#flexslider-2{
    background-color: transparent;
    box-shadow: none;
    border-radius: 0px;
}

/*body.path-frontpage{
    background-color: #000;
}
.wrapper.header-wrapper, .latest-updates, .important-cards{
    background-color: #fff;
}*/
.banner-slider{
    background-color: #000;
}
.banner-wrapper .flex-control-nav{
    top: 43%;
    right: 80px;
    width: auto;
    height: 90px;
}
.banner-wrapper .flex-pauseplay{
    top: 92%;
    left: 3%;
}
.banner-wrapper .flex-control-nav li{
    display: block;
    margin-bottom: 6px;
}
.banner-wrapper .flex-control-nav li a{
    background-color: #343434;
    color: #fff;
    width: 16px;
    height: 16px;
    border-radius: 4px;
}
.banner-wrapper .flex-control-nav li a.flex-active, 
.banner-wrapper .flex-control-nav li a:hover{
    background-color: #FFCC1D;
    color: #000;
}   
.banner-wrapper .flexslider .flex-direction-nav a{
    display: block;
    opacity: 1;
    background-color: #fff;
    border-radius: 5px;
}
.banner-wrapper  .flex-control-nav{
    display: none;
}
.banner-wrapper .flexslider .flex-direction-nav a:before{
    color: transparent;
    text-shadow: none;
}
.banner-wrapper .flexslider .flex-direction-nav a.flex-prev{
    left: 30px;
    background: url(../img/arrow_back.svg) #fff no-repeat 50% 50%;
    color: #000;
}
.banner-wrapper .flexslider .flex-direction-nav a.flex-next{
    right: 30px;
    background: url(../img/arrow_forward.svg) #fff no-repeat 50% 50%;
    color: #000;
}
.chairperson{
    background-color: #f0c700;
    text-align: center;
    padding: 29.5px 0;
    max-height: 380px;
    box-sizing: border-box;
}
.chairperson a{
    border: 2px solid #0c3169;
    padding: 8px 47px;
    text-decoration: none;
    border-radius: 40px;
    display: inline-block;
    background-color: #0c3169;
    color: #fff!important;
    font-weight: 500;
}
.chairperson a:hover{
    border: 2px solid #0c3169;
    color: #0c3169!important;
    background-color: transparent;
}
.notice-ticker{
    background-color:#E0ECFF;
    padding: 10px 20px;
	width: 100%;
    overflow: hidden; 
}
.notice-ticker p{
    margin-bottom: 0;
    display: inline-block;
    margin-right: 20px;
    font-size: 16px;
    font-weight: 600;
}

#card-slider{
    margin-bottom: 35px;
}
.latest-updates{
    padding: 35px 0 12px 0;
}
.latest-updates .header h2{
    font-size: 24px;
    color: #0C3169;
    font-weight: 600;
}
.latest-updates .header{
    display: flex;
    justify-content: space-between;
}
.latest-updates .header .filters{
    display: flex;
}
.latest-updates .header .filters form.search{
    width: 400px;
    position: relative;
    margin-right: 10px;
}
.latest-updates .header .filters form.search input{
    width: 100%;
    padding: 10px 14px;
    border-radius: 41px;
    border: 1px solid #0C3169;
}
.latest-updates .header .filters form.search button{
    position: absolute;
    border: 0;
    background: none;
    right: 6px;
    top: 7px;
}
.latest-updates .header .filters form.date{

}
.latest-updates .header .filters form.date input{
    width: 100%;
    padding: 10px 14px;
    border-radius: 41px;
    border: 1px solid #0C3169;
}
.latest-updates .update-content{
    margin-top: 40px;
}
.latest-updates .update-content nav .nav-tabs{
    border-bottom: 1px solid #5F87C3;
}
.latest-updates .update-content nav .nav-tabs button{
    background-color: #A5DBFF;
    color: #252525;
    font-weight: 600;
    font-size: 16px;
    display: inline-block;
    margin-bottom: 6px;
    margin-right: 10px;
    border-radius: 6px;
}
.latest-updates .update-content nav .nav-tabs button.active{
    background-color: #0C3169;
    color: #fff;
}
.latest-updates .update-content .update-listing{
    padding: 0px;
    margin-top: 20px;
    list-style: none;
    width: 60%;
}
.latest-updates .update-content .update-listing li{
    background: url(../img/listing-img.png);
    background-repeat: no-repeat;
   /* background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; */
    background-position: 0 0;
    padding-left: 31px;
    margin-bottom: 12px;
    border-bottom: 1px solid #5F87C3;
    padding-bottom: 16px;
}
.latest-updates .update-content .update-listing li a{
    text-decoration: none;
    font-size: 15px;
    color: #252525;
    font-weight: 500;
}
.latest-updates .update-content .inner-listing-content{
 display: block;
 width:100%;
}
.latest-updates .update-content .inner-listing-content .img{
    margin: 24px 0 0 53px;
}
.action a{
    background-color: #0C3169;
    color: #fff;
    padding: 9px 26px;
    border-radius: 6px;
    text-decoration: none;
    font-size: 15px;
	display:inline-block;
	margin-top:15px;
}

.inner-page-content .content-area.no-sidebar {
    width: 100%;
    margin-left: 0;
}
.inner-page-content .sidebar-first.no-sidebar {
    display: none;
}

.important-cards{

}
.important-cards ul.slides li{ 
    text-align: center;
    padding: 25px 0;
    border-radius: 13px;
    min-height: 165px;
    height: 165px;
}
.important-cards ul.slides li p{ 
    margin-bottom: 20px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    background-color: transparent;
}
.important-cards ul.slides li img{ 
    width: auto;
    margin: 0 auto;
}
.important-cards ul.slides li{
    box-shadow: 0px 4px 17px rgb(0 0 0 / 20%);
    background: #0055c2;
}
/*.important-cards ul.slides li:nth-child(1){ 
    background: linear-gradient(180deg, #49A2F3 0%, #062698 100%);
    box-shadow: 0px 4px 17px rgb(0 0 0 / 20%);
}
.important-cards ul.slides li:nth-child(2){ 
    background: linear-gradient(180deg, #0CD8E6 0%, #004DC0 100%);
    box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.2);
}
.important-cards ul.slides li:nth-child(3){ 
    background: linear-gradient(180deg, #0CB4CF 0%, #006778 100%);
    box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.2);
}
.important-cards ul.slides li:nth-child(4){ 
    background: linear-gradient(180deg, #45BFC6 0%, #119A79 100%);
    box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.2);
}*/


.news-sec{
    background: linear-gradient( 180deg, #057CCD, #fff);
    padding: 36px 0;
}
.news-sec .container .row + .row{
    margin-top: 36px!important;
}
.news-sec .content-box{
    background-color: #fff;
    border-radius: 18px;
    padding: 12px 0px 18px 0px;
    min-height: 395px;
    overflow: hidden;
	position:relative;
}
.news-sec .content-box h2.head{
    /*font-size: 20px;*/
	font-size: 143%;
    font-weight: 600;
    color: #0C3169;
    border-bottom: 1px solid #34343454;
    padding-bottom: 13px;
    padding-left: 25px;
	
}
.news-sec .content-box ul{
    padding: 0px 20px;
    margin-top: 15px!important;
    list-style: none;
}
.news-sec .content-box ul li{
    background: url(../img/listing-img.png);
    background-repeat: no-repeat;
  /* background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; */
    background-position: 0 0;
    padding-left: 31px;
    margin-bottom: 12px;
    padding-bottom: 7px;
    font-size: 16px;
    font-weight: 500;
}
.news-sec .content-box ul li a{
    background-color: #fff;
    color: #0C3169;
}
.news-sec .content-box ul.listing-icon-2 li{
    background: url(../img/icon-2.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding-left: 31px;
    margin-bottom: 12px;
    padding-bottom: 7px;
    font-size: 16px;
    font-weight: 500;
}
.news-sec .content-box .action{
    padding: 0 20px;
    margin-bottom: 20px;
    margin-top: 22px;
}

.news-sec .gallery-box{
    background-color: #fff;
    border-radius: 18px;
    padding: 20px;
    min-height: 404px;
    height: 438px;
}
.news-sec .gallery-box .header{
    display: flex;
    padding: 0 23px;
}
.news-sec .gallery-box .quicktabs-tabs li a{
    background: transparent;
    border: 2px solid #0C3169;
    font-size: 16px;
    font-weight: 600;
}
.news-sec .gallery-box .quicktabs-tabs li a.active{
    font-size: 21px;
    font-weight: 600;
    color: #0C3169;
    border: 1px solid #0C3169;
    margin-right: 13px;
    padding: 9px 17px;
    border-radius: 6px;
}
.news-sec .gallery-box .header h2.active{
    background-color: #0C3169;
    color: #fff;
}
div#gallery-slider-1 {
    margin: 0;
    border: 0px;
    display: flex;
    padding: 0 25px;
    background-color: transparent;
}
div#gallery-slider-1 .flex-viewport{
    width: 75%;
    display: inline-block;
    margin-right: 10px;
}
div#gallery-slider-1 ul.slides li{

}
div#gallery-slider-1  .flex-control-nav{
    width: 25%;
    margin-top: 0px;
}
div#gallery-slider-1 .flex-control-nav li{
    display: inline-block;
    width: 100%;
    margin-bottom: 17px;
}


/* footer slider css */
.footer-slider{
    overflow: hidden;
    width: 100%;
    background: url(../img/footer-bg.png);
    padding: 0 0;
}
.footer-slider .flexslider{
    border:0px;
    background-color: transparent;
    margin-bottom: 0px;
}
.footer-slider .flexslider .flex-direction-nav .flex-prev,
.footer-slider .flexslider:hover .flex-direction-nav .flex-prev,
.important-cards .flexslider .flex-direction-nav .flex-prev,
.important-cards  .flexslider:hover .flex-direction-nav .flex-prev{
     background: url(../img/left-arrow-g.png); 
    background-size: 11px;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 1;
    width: 40px;
    height: 40px;
    display: block;
    color: #fff;
    text-indent: -999999px;
    left: -60px;
    border-radius: 6px;
    background-color: #062658;
}
.news-sec .content-box ul li a,
#notice-modal .modal-body ul li a{
    color: #02265b !important;
    color: #fff;
}
.footer-slider .flexslider .flex-direction-nav .flex-next,
.footer-slider .flexslider:hover .flex-direction-nav .flex-next,
.important-cards .flexslider .flex-direction-nav .flex-next,
.important-cards .flexslider:hover .flex-direction-nav .flex-next{
    background: url(../img/right-arrow-g.png) #021b42;
    background-size: 11px;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 1;
    width: 40px;
    height: 40px;
    display: block;
    color: #fff;
    text-indent: -999999px;
    right: -70px;
    border-radius: 6px;
	display: inline-flex;

}
.important-cards .flexslider .flex-direction-nav .flex-next, 
.important-cards .flexslider:hover .flex-direction-nav .flex-next {
	display: flex;
}
#notice-modal h5,
#notice-modal .modal-body ul li{
    color: #000;
    background-color: #fff!important;
}

#notice-modal .modal-body ul li a{
    color: #062658;
    background-color: #fff;
}
.footer-slider .flexslider .flex-direction-nav a::before,
.important-cards .flexslider .flex-direction-nav a::before{
    color: transparent;
    text-indent: -999999px;
    display: none;
}
.footer-slider .flexslider .flex-direction-nav a.flex-disabled{
    opacity: 1!important;
}

/* footer */

.footer-wrapper{
    background-color:#082554;
    padding: 20px 0;
}


.footer-head{
    font-size: 18px;
    color: #fff;
    margin-bottom: 18px;
}
ul.footer-menu{
    padding: 0px;
    margin: 0px;
}
ul.footer-menu li{
    
}
ul.footer-menu li a{
    color: #ffffffba;
    display: block;
    font-weight: normal;
    margin-bottom: 7px;
}

/**Homepage On Load Popup***/
/*	
#modal .nclat-popup {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99999;
    height: 100%;
    width: 100%;
}
.modalconent {
    position: fixed;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #c2cad7;
    width: auto;
    padding: 38px;
    z-index: 100011;
}
.modalconent #button{position:absolute; top:-3px; right:-7px; border:none; font-size:0; background: url(../img/pop_up_close.png) no-repeat; width:25px; height:25px;}
*/


/*************Inner Page Design**********/
.boards-wrapper-bread{
	background-color: #eeeeee;
    display: flex;
    margin-bottom: 25px;
}
.Inner-page-banner img{width:100%;}
.inner-page-content{display:flex;}
.inner-page-content .sidebar-first{width:25%; padding-right:15px;}
.inner-page-content .sidebar-first ul{
	list-style-type:none;
	padding:0;
}
.inner-page-content .sidebar-first ul li > a,
.inner-page-content .sidebar-first ul li > span{
    display: block;
    text-decoration: none;
    color: #343434;
    padding: 12px 10px;
    font-size: 100%;
    font-weight: 600;
    transition-duration: 0.1s;
    background-color: #f5f5f5;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    margin-bottom: 3px;
}
.inner-page-content .sidebar-first ul li > a.is-active{
    background-color: #0c3169;
    border-top-right-radius: 25px;
    color: #fff!important;
    border-bottom-right-radius: 25px;
}
.inner-page-content .sidebar-first ul li > a:hover,
.inner-page-content .sidebar-first ul li > span:hover{
	background-color: #0c3169;
    color: #fff;
    border-top-right-radius: 25px;
    color: #fff;
    border-bottom-right-radius: 25px;
	transition-duration: 0.1s;
}
.inner-page-content .content-area{width:75%; margin-bottom: 40px;}
#block-nclat-breadcrumbs ol{
	list-style-type: none;
    padding: 0;
    display: flex;
	margin: 15px 0;
}
#block-nclat-breadcrumbs ol > li{
	margin-right:5px;
    font-weight:600;
}
#block-nclat-breadcrumbs ol > li > a{
	font-size:100%;
	font-weight:600;
	text-decoration:none;
    color: #343434;
}
#block-nclat-breadcrumbs li:before {
    content: " \BB ";

}
#block-nclat-breadcrumbs li:first-child:before {
    display:none;

}
#block-views-block-pop-up-home-page-block-1-2 {
  /* display: none; */
}
ul.sf-menu li:hover > ul, ul.sf-menu li.sfHover > ul { top: 46px!important; }
.whatsnew-ticker-1 ul { width:100%; display:flex;}
.whatsnew-ticker-1 ul li {
    float:left; 
    margin-right: 30px!important; 
    background: url(../img/ticker-icon.svg) no-repeat 0% 0%; 
    padding-left: 30px!important;
    padding-top: 3px;
}
.whatsnew-ticker-1 ul li a { display:block;width: 102%;color: #252525;font-weight: 500;text-decoration: none; white-space: nowrap;}
.notice-ticker .acme-news-ticker-controls{ 
    display: none;
}
.notice-ticker .acmeticker-wrap{
    display: block;
    height: 30px;
}
.path-frontpage .quicktabs-wrapper .quicktabs-tabs a {
	background-color: #A5DBFF;
    color: #252525;
    font-weight: 600;
    font-size: 16px;
    display: inline-block;
    margin-bottom: 6px;
    margin-right: 10px;
    border-radius: 6px;
	padding:.5rem 1rem;
	text-decoration: none;
}
.gallery-box .quicktabs-wrapper .quicktabs-tabs li:nth-child(1).active a{
    background: url(../img/photo-icon.svg) #0C3169 no-repeat 8% 40%;
    padding-left: 45px;
    color: #fff;
}
.gallery-box .quicktabs-wrapper .quicktabs-tabs li:nth-child(1) a{
    background: url(../img/photo-icon-b.svg) no-repeat 8% 40%;
    padding-left: 45px;
}
.gallery-box .quicktabs-wrapper .quicktabs-tabs li:nth-child(2).active a{
    background: url(../img/video-icon.svg) #0C3169 no-repeat 8% 40%;
    padding-left: 45px;
    color: #fff;
}
.gallery-box .quicktabs-wrapper .quicktabs-tabs li:nth-child(2) a{
    background: url(../img/video-icon-b.svg) no-repeat 8% 40%;
    padding-left: 45px;
}
.latest-updates .quicktabs-wrapper .quicktabs-tabs li.active a{
	background-color: #0C3169;
    color: #fff;
}
.path-frontpage .latest-updates .quicktabs-wrapper .quicktabs-main  ul { list-style-type:none; margin:0; padding:0; width:60%;}
.path-frontpage .latest-updates .quicktabs-wrapper .quicktabs-main li {
	background: url(../img/listing-img.png);
    background-repeat: no-repeat;
   /* background-repeat-x: no-repeat;
    background-repeat-y: no-repeat; */
    background-position: 0 0;
    padding-left: 31px;
    margin-bottom: 12px !important;
    border-bottom: 1px solid #5F87C3;
    padding-bottom: 16px;
	
}
.path-frontpage .quicktabs-wrapper .quicktabs-main li div {
	width:auto;
	display:block;
}
.path-frontpage .quicktabs-wrapper ul.quicktabs-tabs {
	margin:0;
	padding:0;
}

.inner-listing-content .quicktabs-main { 
    border-top:1px solid #5F87C3;
    margin-top: 10px;
    padding-top: 25px;
}
.more-link > a {
    background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 6px;
    text-decoration: none;
    font-size: 15px;
    margin-top: 30px;
    display: inline-block;
}

.path-frontpage .important-cards .slides p .middle-section-img {
	margin-bottom: 20px;
    color: #fff;
    /*font-size: 20px;*/
	font-size: 111%;
    font-weight: 600;
	text-decoration: none;
    background: #0055c2;
}
.header-right-custom .language-switcher-language-url ul.links li a {
    color: #fff!important;
    text-decoration: none;
    margin-top: 4px;
    display: block;
}
.header-right-custom .language-switcher-language-url ul.links li:not(.is-active){
    /* display: none; */
}
/* .dropdown.language-select .btn.dropdown-toggle{
    display: none;
} */
.path-frontpage .important-cards .slides p .middle-section-img img {margin-top:20px;}
.path-frontpage .news-sec .btnToggle-wtsnew, 
.path-frontpage .news-sec .btnToggle-news-announce {
    position: absolute;
    right: 22px;
}
.news-sec .more-link > a {margin-left: 20px;}
.spb-popup-main-wrapper {
    border-radius: 10px;
    border-top: solid 40px #356aa1 !important;
    border: 1px solid #878787;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 92%!important;
}
.news-sec .content-box .home-news-ticker ul li{
    margin-bottom: 10px!important;
}
.news-sec .content-box .home-news-ticker ul li a{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 21px;
}
.spb-controls {
	top: 4px;
}
.spb_close {
	border-radius: 20px;
	padding: 3px 10px;
	border: 1px solid #fff;
}
/* .simple-popup-blocks-global .views-element-container { margin-top:20px;} */
.simple-popup-blocks-global .views-element-container ul { 
    list-style: circle;
}
.simple-popup-blocks-global .views-element-container ul li { line-height:22px; text-align:left; }

.home-page-chairperson img {
    border-radius: 50%;
    margin-bottom: 5px;
    width: 170px;
    height: 170px;
    border: 5px solid #fff;
    margin-bottom: 25px;
}
.chairperson h3{
    /*font-size: 22px;*/
    font-weight: 600;
    margin-bottom: 12px;
    color: #0c3169!important;
	font-size:157%;
    
}
.chairperson p{
    /*font-size: 17px;*/
    font-weight: 500;
    margin-bottom: 20px;
    display: block;
    color: #0c3169!important;
	font-size:121%;
}
.user-logged-in .latest-update-tab-img {
    position: absolute;
    right: 0px;
    width: 376px;
    border: 3px solid #0c3169;
    padding: 11px;
    top: 20px;
}

.latest-update-tab-img {
    position: absolute;
    right: 0px;
    width: 376px;
    border: 3px solid #0c3169;
    padding: 11px;
    top: 0;
}
.latest-update-tab-img img{
    border-radius: 10px;  
}

.path-frontpage .inner-listing-content .quicktabs-main {
	position:relative;
}
.latest-updates .header h2{
    font-size: 20px;
    color: #0C3169;
    font-weight: 600;
    position: relative;
}
.latest-updates .header h2:before{
    content: '';
    display: block;
    background: url(../img/heading-decor.svg) no-repeat;
    width: 100px;
    height: 10px;
    background-size: 70px;
    position: absolute;
    bottom: -6px;
}
.latest-updates .latest-update-tab-img{
    border: 0px;
}
.latest-updates .item-list.home-whatsnew-ticker{
    margin-bottom: 20px;
}
.block-views-block-pop-up-home-page-block-1-2-modal .spb-popup-main-wrapper{
    border-radius: 10px;
    border-top: solid 0px #0C3169 !important;
    border: 1px solid #878787;
    padding: 0 0;
	
}
.block-views-block-pop-up-home-page-block-1-2-modal .spb-popup-main-wrapper h2{
    background-color: #0C3169;
    color: #fff;
    font-size: 24px;
    padding: 8px 12px;
}
.block-views-block-pop-up-home-page-block-1-2-modal .spb-popup-main-wrapper .spb-controls span{
    font-size: 25px;
    padding: 0 7px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 28px;
}
.block-views-block-pop-up-home-page-block-1-2-modal .spb-popup-main-wrapper ul li{
    margin-bottom: 10px;
}
.block-views-block-pop-up-home-page-block-1-2-modal .spb-popup-main-wrapper ul li a{
    
}
.pulse2{
    -webkit-animation:pulse 400ms infinite alternate;
    animation:pulse 400ms infinite alternate;
    padding:2px 10px;
    width:50px;
    border-radius:20px;
    font-size:12px;
    margin-left:5px;
    font-weight:600;
    color:#fff;
    text-align:center;
    height:19px;
    line-height:14px;
}
@-webkit-keyframes pulse{
    0%{background-color: #273f63;}
100%{background-color:#1761d1;
}
}
@keyframes pulse{
    0%{background-color:#273f63;}
    100%{background-color:#740202;}
}
/* .path-frontpage .news-sec .gallery-box .flex-direction-nav { display:none;} */
.path-frontpage .news-sec .gallery-box .flex-control-thumbs img {margin-left: 10px;margin-left: 10px;height: 100%;}
.path-frontpage .news-sec .gallery-box .flex-control-thumbs li { width: 100% !important; margin-bottom: 8px; height: 108px;}
.path-frontpage .news-sec .gallery-box .flex-control-thumbs { display:flex;flex-direction:column;margin:0;justify-content: space-between;width: 25%;
}
.path-frontpage .news-sec .gallery-box .flexslider {background-color:#141414; color:#ffffff !important; }
.path-frontpage .news-sec .gallery-box .flexslider .slides {overflow:hidden; width: 75%;    color:#ffffff !important;  }
.path-frontpage .news-sec .gallery-box .flexslider .slides li{height: 340px; overflow: hidden;  }
 .path-frontpage .news-sec .gallery-box .flexslider .slides li a{  background-color:#141414; border:solid 1px #000; color:#ffffff !important;}
/* .path-frontpage .news-sec .gallery-box .flexslider .slides li img{height: 55vh} */
.path-frontpage .news-sec .gallery-box .flexslider  {display:flex;margin:0;	}
.path-frontpage .news-sec .gallery-box   .more-link { position:absolute; top:-20px; right:10px;}
.path-frontpage .news-sec .gallery-box   .more-link > a {background: #a5dbff; color: #000; padding: 5px 15px;}
.footer-visitor-col > div{display: flex; justify-content: space-between; width: 100%;}
.footer-wrapper.map-nclat ul { padding-left:0;}
.footer-wrapper.map-nclat ul li { line-height:22px;}
.footer-wrapper.map-nclat ul li a,
.footer-wrapper.map-nclat  { color:#fff; text-decoration:none;}
.footer-visitor-social, .footer-visitor-social ul {display:flex;}
.footer-visitor-social, .footer-visitor-social ul li { padding-left:10px; padding-right: 10px; justify-content: center;}
.footer-visitor-social li em.placeholder {background: none;	color: #8fbaff; opacity: 1; font-weight: 600;}
.gallery-box .more-link a{ margin-top: 24px; background-color: #0c3169!important; color: #fff!important;}
.news-sec .content-box .btnToggle-news-announce.et-run, .news-sec .content-box .btnToggle-wtsnew.et-run{
    background: #ffff url(../img/play.svg) no-repeat;
    display: block;
    text-indent: -99999px;
    width: 30px;
    height: 30px;
    background-size: 30px;
    margin-top: -3px;
    color: #fff;
    border-radius: 27px;
}
.news-sec .content-box .btnToggle-news-announce, .news-sec .content-box .btnToggle-wtsnew{
    background: #ffff url(../img/pause.svg) no-repeat;
    display: block;
    text-indent: -99999px;
    width: 30px;
    height: 30px;
    background-size: 30px;
    margin-top: -3px;
    color: #fff;
    border-radius: 27px;
}
.content-area #block-nclat-page-title h1{
    font-size: 30px;
    margin-bottom: 20px;
    font-weight: 600;
    color: #0c3169;
}
.content-area p{
    font-size: 102%;
    line-height: 26px;
    color: #343434;
    letter-spacing: 0.15px;
    text-align: justify;
}
.about-chairperson-page > div .views-field-title{}
.about-chairperson-page > div .views-field-title span{
    font-size: 20px;
    color: #0c3169;
    font-weight: 600;
    margin-bottom: 13px;
    display: block;
}
.about-chairperson-page > div .views-field-field-image{
    border-radius: 60%;
    overflow: hidden;
    width: 150px;
    height: 150px;
    margin: 0 0 18px 0;
}
.about-chairperson-page > div .views-field-body{
    width: 100%;
}
.about-former-chairperson-page .item-list ul,
.nclat-members-list-page .item-list ul{ 
    display: flex;
    flex-wrap: wrap;
}
.about-former-chairperson-page .item-list ul li{ 
    width: 100%;
    background-color: #f7faff;
    border: 1px solid #e1e1e1;
    border-radius: 7px;
    margin-bottom: 25px;
    padding: 18px 18px;
}
.nclat-members-list-page .item-list ul li {
        width: 100%;
    background-color: #f7faff;
    border: 1px solid #e1e1e1;
    border-radius: 7px;
    margin-bottom: 25px;
    padding: 18px 18px;
    min-height: 188px;
}
.page-node-165 .nclat-members-list-page .item-list ul li {
        width: 100%;
    background-color: #f7faff;
    border: 1px solid #e1e1e1;
    border-radius: 7px;
    margin-bottom: 25px;
    padding: 18px 18px;
    min-height: 188px;
    height: 262px;
}
.about-former-chairperson-page .item-list ul .views-field-field-image{ 
    float: left;
    border: 1px solid #dfdfdf;
    border-radius: 7px;
    overflow: hidden;
    margin-right: 14px;
    max-width: 190px;
    min-width: 190px;
    min-height: 200px;
    max-height: 200px;
    height: 200px;
}
.about-former-chairperson-page .item-list ul .views-field-field-image img {
    height: 100%;
    width: 100%;
}
.nclat-members-list-page .item-list ul .views-field-field-image {
        float: left;
    border: 0px solid #dfdfdf;
    border-radius: 7px;
    overflow: hidden;
    margin-right: 14px;
    width: 116px;
    height: 100%;
}
.nclat-members-list-page .item-list ul .views-field-field-image img{

}
.about-former-chairperson-page .item-list ul .views-field-field-image .img{
    width: 100%;
    height: 100%;
}
.nclat-members-list-page .item-list ul .views-field-field-image img {
       width: 100%;
    height: 128px;
    border-radius: 7px;
}
.about-former-chairperson-page .item-list ul .views-field-field-image .field-content,
.nclat-members-list-page .item-list ul .views-field-field-image .field-content{
    width: 100%;
    height: 100%;
}
.about-former-chairperson-page .item-list ul .views-field-field-chairperson-designation{
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 8px;
}
.nclat-members-list-page .item-list ul .views-field-field-chairperson-designation {
    font-size: 13px;
    font-weight: normal;
    margin-bottom: 8px;
}
.nclat-members-list-page .item-list ul .views-field-field-chairperson-designation .field-content {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.about-former-chairperson-page .item-list ul .views-field-title span{
    font-weight: 600;
    font-size: 20px;
    display: block;
    margin-bottom: 12px;
}
.nclat-members-list-page .item-list ul .views-field-title span {
    font-weight: 600;
    font-size: 15px;
    display: block;
    margin-bottom: 5px;
}
.about-former-chairperson-page .item-list ul .views-field-field-term-and-duration p,
.nclat-members-list-page .item-list ul .views-field-field-term-and-duration p{
    font-size: 14px;
    margin-bottom: 0;
}
.about-former-chairperson-page .item-list ul .views-field-nothing a,
.nclat-members-list-page .item-list ul .views-field-nothing a{
    border: 1.5px solid #0c3169;
    color: #0c3169;
    text-decoration: none;
    padding: 5px 14px;
    display: inline-block;
    border-radius: 40px;
    font-weight: 500;
    margin-top: 4px;
}
.about-former-chairperson-page .item-list ul .views-field-nothing a:hover,
.nclat-members-list-page .item-list ul .views-field-nothing a:hover{
    background-color: #0c3169;
    color: #fff;
}
h2.sub-heading {
    font-size: 24px;
    font-weight: 500;
    color: #252525;
}
.path-circulars-orders #views-exposed-form-circulars-page-1 { 
    display:flex;
    align-items: end;
}
.path-circulars-orders form.views-exposed-form fieldset .fieldset-wrapper {
	display: flex;
}
  .path-circulars-orders form.views-exposed-form fieldset .fieldset-wrapper input {  
     margin: 0px; 
     padding: 6px 8px; 
     height: 35px; 
     border: 1px solid #939393; 
     border-radius: 5px; 
     display: inline-block !important;      
     margin-bottom: 10px; 
	 width: 100% !important;
  }  
  #views-exposed-form-circulars-page-1 , #views-exposed-form-act-rules-page-1{ 
    background-color: #f3f3f3;
    padding: 24px;
    border-radius: 6px;
    margin-bottom: 20px;
	display: flex;
    align-items: end;

}

#views-exposed-form-act-rules-page-1 .js-form-item label {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 6px;
}

#views-exposed-form-act-rules-page-1 .form-actions input {
    background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 15px;
    /*margin-top: 30px;*/
    border: 0;
}
.path-act-rules .inner-page-content .content-area .views-exposed-form .js-form-item {
    display: inline-block;
    width: 30%;
    margin-right: 11px;
}

#views-exposed-form-circulars-page-1 .js-form-item{

}
#views-exposed-form-circulars-page-1 .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 6px;
}
#views-exposed-form-circulars-page-1 .js-form-item select{

}
#views-exposed-form-circulars-page-1 .form-actions input{
    background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 14px;
    /*margin-top: 26px;*/
    border: 0;
}
.news-sec .container .row:nth-child(2) .content-box ul {
    height: 275px;
    overflow: hidden;
}
.news-sec .container .row:nth-child(2) .content-box ul li{
    margin-bottom: 6px;
}

.path-photo-gallery ul.photo-gallery-landing{
    padding: 0;
}
.path-photo-gallery ul.photo-gallery-landing li{
    width: 30%;
    display: inline-block;
    padding: 13px 11px;
    border: 1px solid #efefef;
    margin-bottom: 12px;
    margin-right: 7px;
}
.path-photo-gallery ul.photo-gallery-landing img{
    width: 100%;
    margin-bottom: 10px;
}
.path-photo-gallery ul.photo-gallery-landing li a{
    color: #0c3169;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
}
#quicktabs-photo_gallery_grid_list ul.quicktabs-tabs{

}
#quicktabs-photo_gallery_grid_list ul.quicktabs-tabs li{

}
#quicktabs-photo_gallery_grid_list ul.quicktabs-tabs li a{
    border: 1px solid #0c3169;
    color: #0c3169;
    padding: 7px 31px;
    display: inline-block;
    text-decoration: none;
    font-weight: 600;
    font-size: 14px;
    margin-right: 5px;
    border-radius: 5px;
}
#quicktabs-photo_gallery_grid_list ul.quicktabs-tabs li.active a{
    background-color: #0c3169;
    color: #fff;
}
#quicktabs-tabpage-photo_gallery_grid_list-0 ul.Photo-grid-list{

}
#quicktabs-tabpage-photo_gallery_grid_list-0 ul.Photo-grid-list li{
    width: 30%;
    display: inline-block;
    padding: 13px 11px;
    border: 1px solid #efefef;
    margin-bottom: 12px;
    margin-right: 7px;
}
#quicktabs-tabpage-photo_gallery_grid_list-0 ul.Photo-grid-list li img{
    width: 100%;
    margin-bottom: 10px;
}
#quicktabs-tabpage-photo_gallery_grid_list-0 ul.Photo-grid-list li a{
    color: #0c3169;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
}

#quicktabs-tabpage-photo_gallery_grid_list-1 ul.Photo-grid-list{

}
#quicktabs-tabpage-photo_gallery_grid_list-1 ul.Photo-listing li{
    width: 100%;
    display: inline-block;
    padding: 13px 11px;
    border: 1px solid #efefef;
    margin-bottom: 12px;
    margin-right: 7px;
}
#quicktabs-tabpage-photo_gallery_grid_list-1 ul.Photo-listing li a img{
    margin-bottom: 10px;
    float: left;
    margin-right: 15px;
    width: 200px;
    height: auto;
}

.path-video-gallery ul.video-list{
    padding: 0;
}
.path-video-gallery ul.video-list li{
    width: 30%;
    display: inline-block;
    padding: 13px 11px;
    border: 1px solid #efefef;
    margin-bottom: 12px;
    margin-right: 7px;
}
.path-video-gallery ul.video-list li iframe{
    width: 100%;
    height: auto;
}
.scrollTop{
    background: url(../img/arrow-top-scroll.png) no-repeat;
    background-size: 43px;
    width: 43px;
    height: 43px;
    border-radius: 50%;
    position: fixed;
    bottom: 20px;
    right: 20px;
    cursor: pointer;
}
.hvr-bounce-in {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
}
.hvr-bounce-in:active, .hvr-bounce-in:focus, .hvr-bounce-in:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36);
}
.contact-us-content .contuctuspage { padding:0;}
.contact-us-content .contuctuspage li { margin-bottom:15px;}
.map iframe { width:100% !important; border: solid 10px #ccc !important;} 

.path-sitemap .sitemap-item  h2 { display:none;}
.path-sitemap .sitemap-item  ul > li{line-height: 25px; list-style-type: disc;}
.path-sitemap .sitemap-item ul > li ul li{
	background:url(../img/left-arrow.png) no-repeat left center;
	padding-left: 20px;
    line-height: 25px;
	list-style-type: none;
}
.path-sitemap .sitemap-item ul > li ul { padding: 0 0 15px 10px;}
.path-sitemap .sitemap-item ul > li a {text-decoration:none;} 

.content-area table th {
    background: #dfdfdf;
    color: #121212;
    font-weight: 600;
    vertical-align: top;
    font-size: 14px;
    border-right: 1px solid #c5c5c5;
}

.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-field-image {text-align:left;}
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-field-image img { 
	border: solid 7px #ededed;
    border-radius: 5px;
    margin-bottom: 15px;
}
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-field-chairperson-designation,
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-body h4,
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-title {text-align:left;}

.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-field-chairperson-designation{
    margin-bottom: 15px;
}
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-body h4 {
	margin-bottom: 30px;
    font-size: 1.3em;
    font-weight: 600;
}
ul li, ol li{
    text-align: justify;
}
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-body li,
.about-chairperson-page .views-field-field-personal-details li { line-height:24px;margin-bottom: 10px;}
.page-node-type-nclat-members .content-area.no-sidebar .nclat-members-details-page .views-field-body .list-bullet li {list-style-type: disc;}

.youtube-container--responsive iframe { width:100%; height:90%;}

li.theme-changer{
    display: flex;
}
li.theme-changer span{}
li.theme-changer .inner{
    display: flex;
    background-color: #0052bd;
    padding: 0px 4px;
    width: 68px;
    border-radius: 40px;
    justify-content: space-between;
    align-items: center;
    margin-left: 11px;
}
li.theme-changer .inner a{
    display: block!important;
}
li.theme-changer .inner a:nth-child(1){
    background: url(../img/light-w.svg) no-repeat;
    background-size: 19px;
    background-position: center;
    color: transparent!important;
    display: block!important;
    width: 23px;
    height: 23px;
}
li.theme-changer .inner a:nth-child(2){
    background: url(../img/dark-w.svg) no-repeat!important;
    background-size: 18px!important;
    background-position-x: center!important;
    background-position-y: 33%!important;
    color: transparent!important;
    display: block!important;
    width: 25px;
    height: 25px;
}
li.theme-changer .inner a.current{
    background-color: #0c3169!important;
    border-radius: 50px;
}

.path-user{
    background-image: url(../img/user-bg-1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.path-user a.brand{
    text-align: center;
    background-color: #fff;
    border-radius: 3px;
}
.path-user a.brand img{
    width: 70%;
}
.path-user .inner-page-content{
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 120vh;
}
.path-user .inner-page-content .js-form-item-mail .description {
    display: none;
}
.path-user .inner-page-content  .js-form-item-name .description {
    display: none;
}
.path-user .inner-page-content #block-nclat-page-title h1{
    display: none;
}
.path-user .inner-page-content ul{
    padding: 0px;
    margin: 0px;
    margin-top: 27px;
}
.path-user .inner-page-content ul li{
    display: inline-block;
}
.path-user .inner-page-content ul li a{
    color: #000;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    padding: 7px 16px;
    border-radius: 0;
    display: inline-block;
}
.path-user .inner-page-content ul li a.is-active{
    background-color: #Fff;
    font-weight: 600;
    color: #0C3169;
}
.path-user .inner-page-content form{
    background-color: #fff;
    padding: 30px 39px;
    width: 700px;
    max-height: 700px;
    overflow-y: auto;
    box-shadow: 0 12px 20px #0000000d;
}

.path-user .inner-page-content form::-webkit-scrollbar {
  width: 6px;
}

/* Track */
.path-user .inner-page-content form::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.path-user .inner-page-content form::-webkit-scrollbar-thumb {
  background: #c9c3c3; 
}

/* Handle on hover */
.path-user .inner-page-content form::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.path-user .inner-page-content .js-form-item{
    margin-bottom: 15px;
}
.path-user .inner-page-content .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    color: #000;
    margin-bottom: 4px;
}
.path-user .inner-page-content .js-form-item input{
    padding: 4px 8px;
    display: block;
    width: 100%;
    color: #000;
    font-size: 15px;
}
.path-user .inner-page-content .js-form-item .description{
    font-size: 12px;
}
.path-user .inner-page-content .form-actions input{
    background-color: #0C3169;
    display: block;
    width: 100%;
    border: 0px;
    padding: 9px 0;
    border-radius: 4px;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    letter-spacing: 0.5px;
}
.path-user .inner-page-content form.user-register-form #edit-account{

}
.path-user .inner-page-content form.user-register-form #edit-account .js-form-item{

}
.path-user .inner-page-content form.user-register-form .field--name-user-picture .image-widget #edit-user-picture-0-upload{
    background-color: #ffffff;
    border: 1px solid #707070;
    border-radius: 3px;
    margin-bottom: 6px;
}



.path-cause-list-pdf .inner-page-content .content-area .views-exposed-form.bef-exposed-form,
.page-node-162 .inner-page-content .content-area .views-exposed-form,
.page-node-163 .inner-page-content .content-area .views-exposed-form,
.path-tenders .inner-page-content .content-area .views-exposed-form,
.path-recruitment .inner-page-content .content-area .views-exposed-form,
.path-nc-notice .inner-page-content .content-area .views-exposed-form,
.path-nclat-notice .inner-page-content .content-area .views-exposed-form,
.page-node-56213 .inner-page-content .content-area .views-exposed-form{
    background-color: #f3f3f3;
    padding: 24px;
    border-radius: 6px;
    margin-bottom: 20px;
    display: flex;
    align-items: end;
}
.path-nclat-notice .inner-page-content .content-area .views-exposed-form .js-form-item{
    width: 48%;
    display: inline-block;
    margin-right: 10px;
}
.path-nclat-notice .inner-page-content .content-area .views-exposed-form .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form fieldset.js-form-item,
.page-node-163 .inner-page-content .content-area .views-exposed-form fieldset.js-form-item,
.path-nclat-notice .inner-page-content .content-area .views-exposed-form fieldset.js-form-item,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form fieldset.js-form-item,
.path-tenders .inner-page-content .content-area .views-exposed-form fieldset.js-form-item,
.path-recruitment .inner-page-content .content-area .views-exposed-form fieldset.js-form-item {
    width: 100%;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form .fieldset-wrapper,
.page-node-163 .inner-page-content .content-area .views-exposed-form .fieldset-wrapper{
    width: 100%;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form .js-form-item,
.page-node-163 .inner-page-content .content-area .views-exposed-form .js-form-item,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form .js-form-item,
.path-tenders .inner-page-content .content-area .views-exposed-form .js-form-item,
.path-recruitment .inner-page-content .content-area .views-exposed-form .js-form-item,
.page-node-56213 .inner-page-content .content-area .views-exposed-form .js-form-item{
    width: 45%;
    display: inline-block;
    margin-right: 10px;
}
/*.form-actions{
    display: flex;
}*/
.path-nclat-notice .inner-page-content .content-area .views-exposed-form .fieldset-wrapper,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form  .fieldset-wrapper,
.path-tenders .inner-page-content .content-area .views-exposed-form .fieldset-wrapper,
.path-recruitment .inner-page-content .content-area .views-exposed-form .fieldset-wrapper{
    width: 100%;
    display: flex;
}
.path-cause-list-pdf .inner-page-content .content-area .views-exposed-form .form-item-court-name label,
.page-node-162 .inner-page-content .content-area .views-exposed-form .js-form-item label,
.page-node-163 .inner-page-content .content-area .views-exposed-form .js-form-item label,
.path-cause-list-pdf .inner-page-content .content-area .views-exposed-form .js-form-item.form-item label,
.path-tenders .inner-page-content .content-area .views-exposed-form .js-form-item label,
.path-recruitment .inner-page-content .content-area .views-exposed-form .js-form-item label,
.path-nc-notice .inner-page-content .content-area .views-exposed-form .js-form-item label,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form .js-form-item label,
.page-node-56213 .inner-page-content .content-area .views-exposed-form .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
}
.path-cause-list-pdf .inner-page-content .content-area .views-exposed-form .form-item-court-name input,
.page-node-162 .inner-page-content .content-area .views-exposed-form .js-form-item input,
.page-node-163 .inner-page-content .content-area .views-exposed-form .js-form-item input,
.path-cause-list-pdf .inner-page-content .content-area .views-exposed-form .js-form-item.form-item input,
.path-tenders .inner-page-content .content-area .views-exposed-form .js-form-item input,
.path-recruitment .inner-page-content .content-area .views-exposed-form .js-form-item input,
.path-nc-notice .inner-page-content .content-area .views-exposed-form .js-form-item input,
.path-nclat-notice .inner-page-content .content-area .views-exposed-form .js-form-item input,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form .js-form-item input,
.page-node-56213 .inner-page-content .content-area .views-exposed-form .js-form-item input {
    margin: 0px;
    padding: 6px 8px;
    height: 35px;
    min-width: 100%;
    border: 1px solid #939393;
    border-radius: 5px;
    display: block;
    width: 100%;
        color: #000;
}
.path-cause-list-pdf .inner-page-content .content-area #edit-causepdf-date-wrapper legend,
.page-node-162 .inner-page-content .content-area .views-exposed-form legend,
.page-node-163 .inner-page-content .content-area .views-exposed-form legend,
.path-nc-notice .inner-page-content .content-area .views-exposed-form legend{
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
    margin-top: 4px;
}
.path-cause-list-pdf .inner-page-content .content-area #edit-causepdf-date-wrapper .js-form-item{
    display: inline-block;
    width: 49%;
    margin-right: 11px;
}
.path-cause-list-pdf .inner-page-content .content-area #edit-causepdf-date-wrapper .js-form-item:nth-child(2){
    margin-right: 0px;
}
.path-cause-list-pdf .inner-page-content .content-area #edit-causepdf-date-wrapper .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
}
.path-cause-list-pdf .inner-page-content .content-area #edit-causepdf-date-wrapper .js-form-item input{
    margin: 0px;
    padding: 6px 8px;
    height: 35px;
    min-width: 302px;
    border: 1px solid #939393;
    border-radius: 5px;
    display: block;
    width: 100%;
}
.path-cause-list-pdf .inner-page-content .content-area .form-actions input,
.page-node-162 .inner-page-content .content-area .views-exposed-form .form-actions input,
.page-node-163 .inner-page-content .content-area .views-exposed-form .form-actions input,
.path-tenders .inner-page-content .content-area .views-exposed-form .form-actions input,
.path-recruitment .inner-page-content .content-area .views-exposed-form .form-actions input,
.path-nc-notice .inner-page-content .content-area .views-exposed-form .form-actions input,
.path-nclat-notice .inner-page-content .content-area .views-exposed-form .form-actions input,
.path-daily-cause-list .inner-page-content .content-area .views-exposed-form .form-actions input,
.page-node-56213 .inner-page-content .content-area .views-exposed-form .form-actions input{
    background-color: #0C3169;
    color: #fff;
    padding: 6px 25px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 14px;
    margin-top:0px;
    border: 0px;
}
.page-node-56213 .inner-page-content .content-area .views-exposed-form .form-actions input{margin-top: 28px}
#block-quicktabsjudgementtab ul.quicktabs-tabs,
#block-quicktabsdailyordersregistrarcourt ul.quicktabs-tabs,
#quicktabs-daily_order_tab ul.quicktabs-tabs{
    padding: 0px;
}
#block-quicktabsjudgementtab ul.quicktabs-tabs li,
#quicktabs-daily_order_tab ul.quicktabs-tabs li{
    
}
#block-quicktabsjudgementtab ul.quicktabs-tabs li a,
#block-quicktabsdailyordersregistrarcourt ul.quicktabs-tabs li a,
#quicktabs-daily_order_tab ul.quicktabs-tabs li a{
    border: 1px solid #0c3169;
    color: #0c3169;
    font-size: 14px;
    padding: 5px 14px;
    display: inline-block;
    border-radius: 5px;
    text-decoration: none;
}
#block-quicktabsdailyordersregistrarcourt ul.quicktabs-tabs li.active a,
#block-quicktabsjudgementtab ul.quicktabs-tabs li.active a,
#quicktabs-daily_order_tab ul.quicktabs-tabs li.active a{
    background-color: #0c3169;
    color: #fff;
}

.path-circulars-orders .inner-page-content .content-area .views-exposed-form .form-item-court-name {
    margin-bottom: 7px;
    padding-bottom: 16px;
    border-bottom: 1px solid #d7d7d7;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form .js-form-item {
    display: inline-block;
    width: 49%;
    margin-right: 11px;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form .js-form-item label {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form .js-form-item input {
    margin: 0px;
    padding: 6px 8px;
    height: 35px;
    border: 1px solid #464646;
    border-radius: 5px;
    display: block;
    width: 100%;
    font-size: 15px;
}
.inner-page-content .content-area .views-exposed-form .js-form-item input, 
.inner-page-content .content-area .views-exposed-form .js-form-item select{
    margin: 0px;
    padding: 6px 8px;
    height: 35px;
    border: 1px solid #464646;
    border-radius: 5px;
    display: block;
    width: 100%;
    color: #000;
}
.inner-page-content .content-area .views-exposed-form .form-actions input{
    height: 35px;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form .js-form-item {
    display: inline-block;
    width: 30%;
    margin-right: 11px;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form fieldset.js-form-item{
    width: 60%;
}
.path-circulars-orders .inner-page-content .content-area .views-exposed-form fieldset.js-form-item .js-form-item{
    width: 100%;
}
.pager ul{
    padding: 0px;
    text-align: right;
}
.pager ul li{
    display: inline-block;
}
.pager ul li.is-active a{
    background-color: #0c3169;
    color: #fff;
}
.pager ul li a{
    text-decoration: none;
    font-size: 15px;
    font-weight: 600;
    color: #343434;
    padding: 3px 12px;
    display: block;
    border-radius: 4px;
}
.nclat-contact .guide-text{
    display: none;
}

.webform-submission-contact-add-form{
    max-width: 520px;
}
.webform-submission-contact-add-form .js-form-item{
    margin-bottom: 15px;
}
.webform-submission-contact-add-form .js-form-item label{
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
    display: block;
}
.webform-submission-contact-add-form .js-form-item input,
.webform-submission-contact-add-form .js-form-item select,
.webform-submission-contact-add-form .js-form-item textarea{
    margin: 0px;
    padding: 6px 8px;
    min-height: 35px;
    min-width: 100%;
    border: 1px solid #939393;
    border-radius: 5px;
    display: block;
    width: 100%;
}
.webform-submission-contact-add-form .form-actions input{
    background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 15px;
    margin-top: 14px;
    border: 0px;
}
.flex-pauseplay a {
    width: 30px;
    height: 30px;
}
.nclat-members-list-page header h2, #block-views-block-nclat-members-block-2 h2,
#block-views-block-nclat-members-block-5 h2, #block-views-block-nclat-members-block-4 h2{
    font-size: 20px;
    color: #0c3169;
    font-weight: 600;
    margin-bottom: 13px;
    display: block;
}
.nclat-members-list-page ul{
    padding: 0px;
}

#block-views-block-nclat-members-block-3 > div > .nclat-members-list-page,
#block-views-block-nclat-members-block-5 > div > .nclat-members-list-page{
    width: 48%;
    float: left;
    margin-right: 16px;
}
#block-views-block-nclat-members-block-4 > div > .nclat-members-list-page{
   
}
#block-views-block-nclat-members-block-4{
    margin-top: -38px;
}
#block-views-block-nclat-members-block-4 > h2{
    margin-left: 50%;
}
/*Latest update*/
 .global-search_innerdata #block-views-block-global-search-block-1,#search-close{display: none;} 
 
 #search-close {
	 text-align:right;	 
 }
 #search-close button {
	padding: 5px 10px;
    border: solid 1px #0061a3;
    border-radius: 5px;
    background-color: #0071bd;
    color: #fff;
    font-weight: bold;
 }
 
.path-daily-cause-list form.views-exposed-form.bef-exposed-form {
	display: flex;
    align-items: center;
    background-color: #f3f3f3;
    padding: 24px;
    border-radius: 6px;
    margin-bottom: 20px;
}
.path-daily-cause-list .views-exposed-form.bef-exposed-form fieldset { margin-left:20px;}
.path-daily-cause-list .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper {display:flex;}
.path-daily-cause-list .views-exposed-form.bef-exposed-form legend {
	font-size: 15px;
    font-weight: 500;
    margin-bottom: 0;
    margin-top: 0;
}
.path-daily-cause-list .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper input{
    margin: 0px;
    padding: 6px 8px;
    height: 35px;    
    border: 1px solid #939393;
    border-radius: 5px;
    display: inline-block;
    width: 70%;
}
.path-daily-cause-list .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper label {
	font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    margin-top: 4px;
}
.path-daily-cause-list form.views-exposed-form.bef-exposed-form .button.js-form-submit {
	background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 15px;
    margin-top: 26px;
    border: 0px;
}
/*form .form-actions{
    display: flex;
}*/
form .button.js-form-submit{
    margin-right: 5px;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form{
    display: flex;
    
    align-items: baseline;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form .form-actions input{
    margin-top: 25px;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form .fieldset-wrapper{
    display: flex;
}
.path-cause-list-pdf .inner-page-content .content-area .form-actions input, 
.page-node-162 .inner-page-content .content-area .views-exposed-form .form-actions input, 
.page-node-163 .inner-page-content .content-area .views-exposed-form .form-actions input, 
.path-tenders .inner-page-content .content-area .views-exposed-form .form-actions input, 
.path-recruitment .inner-page-content .content-area .views-exposed-form .form-actions input, 
.path-nc-notice .inner-page-content .content-area .views-exposed-form .form-actions input {
    background-color: #0C3169;
    color: #fff;
    padding: 6px 26px;
    border-radius: 5px;
    text-decoration: none;
    font-size: 15px;
    margin-top: 26px;
    border: 0px;
}
.page-node-162 .inner-page-content .content-area .views-exposed-form .fieldset-wrapper, 
.page-node-163 .inner-page-content .content-area .views-exposed-form .fieldset-wrapper {
    width: 100%;
    display: flex;
}
.scroll-table1{
    overflow: auto;
	 width: 100%;
	 margin-bottom: 10px;
} 
/* Scroll */
/* width */

/* Scroll */

.form-required:after {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 0.3em;
  content: "";
  vertical-align: super;
  /* Use a background image to prevent screen readers from announcing the text. */
  background-image: url(../img/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
}
    
.newsletter-form .btn {
    background-color: #038743;
    width: 30%;
    border-radius: 0px;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
}

.guide-text{
    display: none;
}
.newsletter-form{

}
.newsletter-form h1{ 
    font-size: 1.1rem;
}
.newsletter-form p{
    
}
.newsletter-form form input{
    background-color: #fff;
    height: 40px;
    border: 0px;
    padding: 2px 8px;
}
.newsletter-form form button{
    height: 40px;
    background-color: #1664db!important;
}
 
#block-nclat-local-tasks ul li a {
    text-decoration: none;
}
#block-nclat-local-tasks ul li {
    margin-right: 20px;
}
#block-nclat-local-tasks ul {
    display: flex;
	}
	#block-printbutton p{float: right}
	#block-printbutton p button{
	border: none;
    background: transparent;
	}

    .path-about-nclat .about-chairperson-page .views-field-title,
    .page-node-type-chairperson-former-chairperson .content-area #block-nclat-page-title h1 {
        display: flex;
        justify-content: center;
    }
    .path-about-nclat .about-chairperson-page .views-field-field-image,
    .page-node-type-chairperson-former-chairperson .about-chairperson-page .views-field-field-image{ 
        margin-left: auto !important;
        margin-right: auto !important;
        display: block;
    }
    .about-chairperson-page .views-field-body .field-content ol li,
    .about-chairperson-page .views-field-field-personal-details .field-content ol li{
        text-align: justify;
    }
    
  /* .header-right-custom .dropdown.language-select .btn.dropdown-toggle .language-switcher-language-url ul.links li:not(.is-active) {
        display: none;
    }
    .header-right-custom .dropdown.language-select .dropdown-menu .language-switcher-language-url ul.links li.is-active {
        display: none;
    } */
    /* .header-right-custom .dropdown.language-select .dropdown-menu.show{
        display: none!important;
    } */
    .header-right-custom .dropdown.language-select .btn.dropdown-toggle .language-switcher-language-url ul.links li.is-active a {
        color: #fff;
        
        text-decoration: none;
    }
    .header-right-custom .language-switcher-language-url ul.links {
        padding-left: 0;
        margin: 0;
    }
    .header-right-custom .dropdown button.btn.dropdown-toggle {
        color: #fff;
        padding: 0px;
        margin-top: 0px;
        font-size: .96rem;
        font-weight: bold;
        height: 28px;
}
.dropdown-menu.show{

}
.header-right-custom .dropdown-toggle::after {
    position: absolute;
    top: 11px;
    left: 100%;
    display: none;
}
.header-right-custom .dropdown.language-select .dropdown-menu{ 
    width: 100px!important;
    max-width: 80px!important;
    min-width: 80px!important;
    padding: 5px 10px;
    height: 36px;
}
.header-right-custom .language-switcher-language-url ul.links li a{
    font-size: 13px;
    text-decoration: none;
    color: #0c3169;
    font-weight: 600;
    /* pointer-events: none; */
}
.path-frontpage .important-cards .slides p .middle-section-img:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36);
    transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36);
}
.Registrar{}
.Registrar p{}
.Registrar p img{
    width: 165px;
    background-color: #f7faff;
    border: 1px solid #e1e1e1;
    border-radius: 7px;
    margin-bottom: 0;
    padding: 18px 18px;
    min-height: 188px;
}

.nclat-members-details-page ul, .nclat-members-details-page ol{
    padding: 0px;
}

.notice-btn{
    background: url(../img/notification.png) no-repeat;
    overflow: hidden;
    display: block;
    cursor: pointer;
    color: #fff !important;
    text-decoration: none;
    background-color: #dd2e30;
    padding: 12px 11px 11px 40px;
    font-size: 16px;
    background-size: 22px;
    background-position: 7% 50%;
    border-radius: 35px;
    margin-left: 8px;
    box-shadow: 2px 3px 3px #0c31694d;
    transition: 0.2s;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 500;
    height: 44px;
    animation: scaleanime 0.8s alternate infinite ease-in;
}
/*@keyframes scaleanime {
  0%   {transform: scale(0.9);}
  100% {transform: scale(1);}
}*/
.notice-btn:hover{
    color: #fff;
  -webkit-animation-play-state:paused;
  -moz-animation-play-state:paused;
  -o-animation-play-state:paused;
  animation-play-state:paused;
  cursor: pointer;
}



/*.notice-btn:hover{
    transform: scale(0.98);
    transition: 0.2s;
}
.notice-btn:hover{
    color: #fff;
}*/
.navigation-bar .container{
    position: relative;
}
.navigation-bar .container .notice-btn{
    position: fixed;
    right: -144px;
    top: 40%;
    z-index: 999;
    border-radius: 8px;
} 
.navigation-bar .container .notice-btn:hover{
    right: -5px;
}
#notice-modal button.close{
    background-color: #0C3169;
    border: 0px;
    height: 25px;
    width: 25px;
    color: #fff;
    font-size: 17px;
}
#notice-modal button.close:hover{
    background-color: red;
}
#notice-modal .modal-body ul{
    padding:0px;
}
#notice-modal .modal-body ul li{
    background: url(../img/notification-bell.png) no-repeat;
    background-size: 18px;
    background-position: 0% 8%;
    padding-left: 24px;
    margin-bottom: 15px;
}
#notice-modal{
    right: 0px;
    left: auto;
    width: 400px;
    background: #fff!important;
}
#notice-modal .modal-dialog{
    max-width: inherit;
    margin: 0px;
}
#notice-modal .modal-dialog .modal-content{
    border-radius: 0px;
    height: 100vh;
}
.path-frontpage.modal-open{
    overflow: hidden;
}

#notice-modal .modal-dialog {
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
    transition: all .35s cubic-bezier(.6,.05,.28,.91);
    margin: 0px!important;
}

.path-nclat-important-notice .item-list{}
.path-nclat-important-notice .item-list ul{
    padding: 0px;
}
.path-nclat-important-notice .item-list ul li{
    background: url(../img/notification-bell.png) no-repeat;
    background-size: 18px;
    background-position: 0% 8%;
    padding-left: 24px;
    margin-bottom: 15px;
}
caption {
    caption-side: top;
	font-weight: 600;
}


.path-downloads .content-area .views-element-container div{
    display: inline-block;
}
.path-downloads .content-area .views-element-container a{
    display: inline-block;
    background-color: #103478;
    padding: 8px 35px;
    border-radius: 4px;
    color: #fff;
    background: #103478 url(../img/link-ico-w.svg);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position-x: 10px;
    background-position-y: 50%;
    margin-bottom: 15px;
    margin-right: 10px;
    text-decoration: none;
}
.path-downloads .content-area .views-element-container a:hover{
    background: #10254d url(../img/link-ico-w.svg);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 6% 50%;
    text-decoration: none;
}


.path-quick-links .content-area #block-nclat-content div{    
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 15px;
}
.path-quick-links .content-area  a{
    display: block;
    background-color: #103478;
    padding: 8px 35px;
    border-radius: 4px;
    color: #fff;
    background: #103478 url(../img/link-ico-w.svg);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 6% 50%;
    text-decoration: none;
}
.path-quick-links .content-area a:hover{
    background: #10254d url(../img/link-ico-w.svg);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 6% 50%;
    text-decoration: none;
}

input[type=date]{
    text-transform: uppercase;
}

.path-tenders .inner-page-content .content-area .views-exposed-form .form-actions.js-form-wrapper{
    display: flex;
}
.path-tenders .inner-page-content .content-area .views-exposed-form .form-actions.js-form-wrapper input{
    margin: 0px;
    margin-left: 5px;
    margin-top: 22px;
}

.scrollTop {
    background: #129bef url(../img/arrow-top.svg)!important;
    background-size: 26px!important;
    background-repeat: no-repeat!important;
    background-position: 50%!important;
}
fieldset .js-form-item{
    width: 50%;
}
.nclat-members-list-page ul li{
    text-align: left;
}

.form-actions.js-form-wrapper {
    display: flex;
}

/* --------------------------- PRINT MEDIA CSS ------------------------------------------------------------ */

@media print {
.topbar .col-lg-6.col-md-6.col-sm-12 {width:50%; float:left !important;}
li.theme-changer .inner { display:none;}
li.theme-changer {padding:2px 3px!important;}
.topbar ul.accessibility-icons  li,
.font-increase a {border:solid 1px #000 !important; margin-right:5px;}
.topbar ul.accessibility-icons li.screen-reader a,
.topbar ul.accessibility-icons li.font-increase { border:none !important;}
 
.header-wrapper .col-lg-6.col-md-6 {width:49%; float:left;}
.header-wrapper .col-lg-6.col-md-6 img {width:65px; height:65px;}
.header-wrapper a.brand h1 {font-size:19px; margin-top:5px; }
.bef-exposed-form form input[type="text"] {border: solid 1px #4a4a4a !important; width:180px; }
.notice-btn {margin:0 0 0 5px;box-shadow:none; background-color:#303030; padding: 10px 11px 10px 11px; border: solid 1px #4a4a4a !important;}
.bef-exposed-form form {
  display: block !important;   
  justify-content: normal !important;
  margin-bottom:5px;
  }
 .navigation-bar ul.menu > li {    
    margin-right: 5px;
	margin-bottom: 5px;
    border: solid 1px #000;
} 
 .navigation-bar ul.menu > li a,
 .navigation-bar ul.menu > li span {
	 color:#000 !important;
 }
  .header-wrapper { border:none !important;}
  .banner-wrapper { display:block !important;}
  .chairperson { border:solid 1px #000; width:95%; margin:20px auto;}
  .search.global-search_filter form div{ float:left;}
  ul.quicktabs-tabs li {border:solid 1px #000; margin-right:8px; padding:5px;}
.latest-update-tab-img {
    position: absolute !important;
    right: 0px !important;
    width: 250px !important;
    border: 3px solid #0c3169;
    padding: 11px;
    top: 0 !important;
}
.banner-wrapper .flexslider ul.slides li img, 
.banner-wrapper .flexslider ul.slides li .views-field-field-image, 
.banner-wrapper .flexslider ul.slides li .views-field-field-image .field-content {height: 300px; margin-top:20px;}
.chairperson a,
.gallery-box .more-link a { color:#000 !important;}
.more-link > a { border:solid 1px #000; color:#000 !important;}
.flexslider.optionset-middle-section-image .flex-viewport{overflow:visible !important;}
.flexslider.optionset-middle-section-image .flex-viewport ul { width:100% !important;}
.important-cards ul.slides li { width:140px !important; margin-right: 10px !important; box-shadow:none; border:solid 1px #000; min-height:100px; height:100px; margin-bottom:10px;}
.path-frontpage .important-cards .slides p .middle-section-img img { display:none;}
.flexslider { margin: 0 0 10px !important;}
.news-sec .content-box {min-height: 280px;}
 .news-sec .gallery-box .quicktabs-tabs li a { border:none;}
.flexslider.optionset-photo-gallery { overflow:visible;}
.footer-wrapper.map-nclat .col-lg-3.col-md-3.col-sm-3 { float:left; width:180px;}
.footer-slider .flexslider { box-shadow:none;}
  .footer-slider .flexslider .slides > li { width:180px !important;}  
.footer-slider .flexslider .flex-viewport {overflow:visible !important;}
/* .footer-slider .flexslider .flex-viewport ul {width:100% !important;} */

 
 .footer-slider .flexslider .slides > li { border:solid 1px #585858; border-radius:5px;}
	
.footer-slider .flex-viewport{
	overflow: visible !important;
}
 



}

/* --------------------------- END PRINT MEDIA CSS ------------------------------------------------------------ */

.language-select .btn.dropdown-toggle{
    display: none;
}
.language-select .btn.dropdown-toggle + .dropdown-menu{
    display: block;
    height: 30px;
    padding: 0 3px;
    text-align: center;
    background: transparent;
    margin-top: -2px;
}
.language-select .btn.dropdown-toggle + .dropdown-menu ul li a{
	color: #000!important;
	margin: 0;
	background: #FFC700;
	padding: 5px 11px;
	border-radius: 4px;
}
.language-select .btn.dropdown-toggle { color:#fff;}
.language-select .btn.dropdown-toggle + .dropdown-menu ul li a:hover{
	border: 1px solid #FFC700;
	background: transparent;
	color: #FFC700!important;
}
.language-select .btn.dropdown-toggle + .dropdown-menu ul li.is-active{
	display:none!important;
}

.language-select .btn.dropdown-toggle .language-switcher-language-url ul li.is-active{
	display:none;
}
 #search-block-form{
	display: flex !important;
    position: relative;
    justify-content: flex-end;
    min-width: 300px;
}
#search-block-form .form-no-label{
	width:100%!important;
}
#search-block-form #edit-keys { background-color: #E0ECFE;
    border: 0px;
    height: 44px;
    width: 100%;
    height: 44px;
    border-radius: 50px;
}
#search-block-form #edit-submit{
	background: #209aed url(../img/search.png) no-repeat 57% 45% !important;
    right: -3px;
    top: 2px;
    border: 0;
    border-radius: 50%;
    width: 45px;
    height: 44px;
	text-indent: -99999px;
}
#search-block-form #edit-actions{
	position: absolute;
    right: -3px; 
}

#views-exposed-form-global-search-block-1 label , #views-exposed-form-global-search-page-1 label{
	display:none;
}

.header-right-custom .dropdown-menu .language-switcher-language-url .btn-primary {
	background-color:#004085 !important;
}
.ui-accordion .ui-accordion-header {
    background: #123067;
    border: 0;
}
.webform-confirmation__back {
    margin: 0 0 1em 0;
    display: none;
}
 .header .btnToggle.et-run {
    background: url(../img/play-1.png) no-repeat;
    display: block;
    text-indent: -9999999999px;
    z-index: 999999;
    position: absolute;
    bottom: 40px;
    left: 0px;
    width: 30px;
    height: 30px;
    background-size: 27px;
}


 .header .btnToggle {
    background: url(../img/pause-1.png) no-repeat;
    display: block;
    text-indent: -9999999999px;
    z-index: 999999;
    position: absolute;
    bottom: 40px;
    left: 0px;
    width: 30px;
    height: 30px;
    background-size: 27px;
}
a.pausebtnToggle.btnToggle-2.btnToggle-wtsnew {
    background: url(../img/pause-1.png) no-repeat;
    display: block;
    text-indent: -9999999999px;
    z-index: 999999;
    position: absolute;
    bottom: 40px;
    left: 0px;
    width: 30px;
    height: 30px;
    background-size: 27px;
}
a.pausebtnToggle.et-run.btnToggle-2.btnToggle-wtsnew {
    background: url(../img/play-1.png) no-repeat;
    display: block;
    text-indent: -9999999999px;
    z-index: 999999;
    position: absolute;
    bottom: 40px;
    left: 0px;
    width: 30px;
    height: 30px;
    background-size: 27px;
}

.nclat-popup-section.no-nclat-popup-section {
    display: none;
}