body {color: #272727; }
.bg { background:#f7f7f7;}

a,
a:hover,
a:focus,
button,
button:hover,
button:focus {color: #373737;}
 h1 {  background:url(../images/line.png) left top no-repeat; }
.header { background:#fff;}
.header-top { background:#f2f2f2;}
.header-top li { color:#000; }
.header-top li a { color:#000; }
.header-top .social li {background: #333333; color:#fff; }
.header-top .social li a  {color:#fff; }    
.header-top ul.right-top-nav li ul {border: 1px solid #eeeeee;background: #fff;}
.header-top ul.right-top-nav .balck-yellow {  background:#000; color:yellow; }
.header-top ul.right-top-nav .white{  background:#fff; }
.header-top ul.right-top-nav .pink{  background:#f88eef; }
.header-top ul.right-top-nav .dark-blue{ background:#3702ff;}
.header-top ul.right-top-nav li ul li { border-bottom:1px solid #eeeeee;}
.header-top ul.right-top-nav li ul a { color:#000;  }
.mid-header {background: #fff;}
.main-nav {background:#198db1;}
.sticky-nav ul.dropdown-menu { background:#fff;}
.sticky-nav ul.dropdown-menu li a { color:#333; }
.sticky-nav ul.dropdown-menu li a:hover { color:#fff; background:#570189;}
.main-nav ul li.active-trail{ color:#fff; background:#fd5940}
.sticky-nav .dropdown-submenu>a:after {  border-left-color:#cccccc;}
.sticky-nav .dropdown-submenu:hover>a:after {border-left-color:#ffffff;}
.search-form input.form-control { color:#fff;}
.search-form.open {border-bottom:solid 1px #fff; }
.search-form-icon { color:#fff;}
.search-form #edit-keys { border:solid 1px #198db1!important;}
.search-result h3 { color:#198db1; }
.search-result h3 a { color:#198db1;}
.sticky-nav ul.dropdown-menu li {background:none;}
/* .fixed { border-bottom:solid 1px #fff;} */
.main-nav ul li:first-child { background:none;}
.main-nav ul li a {color: #fff; font-weight: 600}
.breadcrumb-wrapper { background: #f8f8f8 none repeat scroll 0 0;  border-bottom: 1px solid #f3f3f3;}
.block-webspeech button { background: #198db1; color: #fff;}
 .block-webspeech button:link, .block-webspeech button:visited, .block-webspeech button:hover, .block-webspeech button:active, .block-webspeech button:focus {  background: #3e0162;  color: #fff;}
.banner .caption { color:#636363}
.banner .caption span { color:#81a55e; }
.clientlogos-carousal .owl-nav .owl-prev {background: url(../images/clients-arrow.png) top left no-repeat;}
.clientlogos-carousal .owl-nav .owl-next {background: url(../images/clients-arrow.png) top left no-repeat;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background:#fff; border:solid 2px #fff;}
.owl-theme .owl-dots .owl-dot span { background:none;   border:solid 2px #fff;}
.about-download li p { color:#282828;}
.about-download li a {  color:#e4321b;}
.about-download li .figure i { color:#65bbf2;}
.about-download .box { background:#fd5940;  color:#fff;}
.about-download .box h2 {color:#fff;}
.about-download .box .default-btn {  color:#fff;  border: solid 2px #fff;}
.about-download .box .default-btn b:after { color:#fd5940;  background:#fd5940;}
.about-download .box .default-btn b:before {  color:#fd5940;  background:#fd5940;}
.about-download .box .default-btn:before, .about-download .box .default-btn:after{  background: #198db1;}
.about-download .box .default-btn span:before, .about-download .box .default-btn span:after{ background:#198db1;}
.default-btn b:after {color:#fff;   background:#fff;}
.default-btn b:before { color:#fff; background:#fff;}
.default-btn{ border:2px solid #198db1; color:#198db1;}
.default-btn:hover { color:#fd5940}
.default-btn:before, .default-btn:after{ background: #fd5940;}
.default-btn span:before, .default-btn span:after{  background:#fd5940;}

/************************22 Jun 18******************/
.more-link a b:after { color:#fff;  background:#fff;}
.more-link a b:before { color:#fff;   background:#fff;}
.more-link a{border:2px solid #198db1; color:#198db1;}
.more-link a:hover {color:#fd5940}
.more-link a:before, .more-link a:after{  background: #fd5940;}
.more-link a span:before, .more-link a span:after{ background:#fd5940;}
/**********************22 jun 18*******************/
.spotlight { background:#f6f6f6;}
.spotlight .box h5{ color:#484848;}
.spotlight .box p { color:#848383;}
.spotlight .box .detail { background:url(../images/spotlight/line.png) left top no-repeat;}
.spotlight .more {color:#198db1;}
.spotlight .owl-nav .owl-prev {  background: url(../images/round-arrow.png) top left no-repeat;}
.spotlight .owl-nav .owl-next { background: url(../images/round-arrow.png) top left no-repeat;}
.nav-tabs { background:url(../images/line.png) left top no-repeat;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { color:#fffefe;}
.nav-tabs>li>a:hover {  background:none; color:#282828;}
.nav-tabs>li>a { background:#00c2ff47;  border:none; color:#666;}
.news-section .list-tab h2 {  /*color:#070707;*/ color: #373737;}
.news-section .list-tab li {border-bottom:solid 1px #dedddd;}
.news-section .list-tab li:before {background:url(../images/arrow.png) left top no-repeat;}
.news-section .list-tab p { color:#272727;}
.news-section .news li, .news-section .view-content li {border-bottom:solid 1px #dedddd;}
.news-section .news li:before , .news-section .view-content li:before,.view-links.view-id-links .view-content li:before{
  background:url(../images/news-arrow.png) left top no-repeat;}
.news-section .news span, .news-section .view-content span { color:#a5a5a5 }
.news-section .news span i , .news-section .view-content span i{color:#198db1;}
.gallery {background:#f6f6f6;}
.gallery .box h5{  color:#484848;}
.gallery .box p { color:#848383;}
.gallery .box .detail { background:url(../images/gallery/line.png) left top no-repeat;}
.gallery .more { color:#198db1; }
.gallery .owl-nav .owl-prev { background: url(../images/round-arrow.png) top left no-repeat;}
.gallery .owl-nav .owl-next { background: url(../images/round-arrow.png) top left no-repeat;}
.social-section .fa-twitter {  color:#35b3e5;}
.social-section .fa-facebook {  color:#587cb1;}
.social-section .links li {color:#ff6c00; background:url(../images/url-icon.png) left 2px no-repeat; }
.social-section .links li a {color:#ff6c00;}
.clientslogos { background:#f6f6f6;}
.footer { background:#198db1; color:#fff;    }
.footer a {color:#fff; }
footer .top h2{ color:#fff; border-bottom:solid 1px #fff;} 
footer .top li {  color:#fff; background:url(../images/ftr-arrow.png) left 5px no-repeat;}
footer .top li a { color:#fff;}
.footer .bottom { background:#000;}
.footer .bottom  p {color:#fff; }
.footer .social li {background:  #fff; color:#198db1;  }
.footer .social li a{  color:#198db1;}
/****************************29 May 2018*****************/
.banner-wrapper .flex-pauseplay { background:#fff;}
.flex-pauseplay a {color:#198db1;}
.flex-control-paging li a.flex-active { background:#fff;  border:solid 2px #fff;}
.flex-control-paging li a:hover {   background:#fff; border:solid 2px #fff;}
.flex-control-paging li a { background:none; border:solid 2px #fff;}
/************************ 4th jun 18****************/
.find {  background: none !important}
/************************4th Jun 18**************************/
.chairmain-page .box { background:#fff url(../images/office-icon.png) 25px bottom no-repeat; box-shadow:0 6px 6px 6px #f4f4f4; border-bottom:solid 2px #fd5940;}
.chairmain-page .box h3 {color:#282828;}
.chairmain-page .box h4 {color:#fd5940;}
.chairmain-page .box span {   color:#acacac;}
.chairmain-page .box p {color:#282828;}
#auto_suggesion li a {color:#000;}
#auto_suggesion li a:hover {  color:#fff;}
#return-to-top { color: white;background-color: #198db1;}
#return-to-top:hover { background-color: #198db1;}
.breadcam a { background: url(../images/bredcam-arrow.png) no-repeat right 7px;   color: #000;}
/*=================END:style by Ram Sukh=================*/
#webform-client-form-13 input,select {
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
#webform-client-form-88075 input,select {
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}


#user-login .form-submit, #webform-client-form-13 .form-submit, #webform-client-form-88075 .form-submit{
    background: #198db1;
    color: #fff !important;
}
.views-submit-button input[type="submit"]{
    background: #198db1;
    color: #fff !important;
}
#user-login input{
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

/************************6th Jun 18**************************/
.leadership .box { background:#fff;  box-shadow:0 6px 6px 6px #f4f4f4; }
.leadership .box h3{ color:#282828; }
.leadership .box h4 { color:#fd5940; }
.leadership .box span { color:#c6c6c6;  }
.leadership .box i { color:#198db1;}
.leadership .box li {color:#434343;}

table th { background: /*#198db1*/ #eeeeee; color: /*#FFF*/ #0e0e0e;}
#block-views-debarred-organisation-block table th, .view-liaison-officer-for-obc table th{background: #198db1; color: #FFF;}

.members-row h2{ background:#198db1; color:#fff; }
.members-row h3 { color:#282828; }
.members-row h3 a{ color:#282828;}
.members-row h4 { color:#fd5940; }
.members-row h4 a{ color:#fd5940;}
.members-row h5 {color:#666;}
.members-row .box-members {  border-bottom:solid 1px #f3f3f3; border-left:solid 1px #f3f3f3;}
.members-row .box-members:last-child {border-right:solid 1px #f3f3f3;}


.box-leaders { box-shadow:0 2px 4px 4px #f4f4f4;}
.box-leaders  .box-members { border-top:solid 1px #f3f3f3;}
/*gallery detail 7/6/2018*/
.news-section .news  ul.pager li:before { background: none; }
/************************7th Jun 18**************************/
/* whos who page  8/6/18 */

.view-whos-who .chairmain-page .box{background:none !important}
.news-section .news  ul.pager li:before { background: none; }
.news-section .news  ul.pager li:before { background: none; }

.view-whos-who .view-content>h3>a{color:#fff; }
#block-views-archives-block .view-content li:before{  background:url(../images/news-arrow.png) left top no-repeat;}
#block-views-archives-block .view-content li:before{   background:url(../images/news-arrow.png) left top no-repeat;}
#block-views-archives-block  .view-content span i{ color:#198db1;}
#block-views-archives-block   .list-tab h2 { color:#070707;}
#block-views-archives-block  .list-tab li {  border-bottom:solid 1px #dedddd;}
#block-views-archives-block .view-content li:before{ background:url(../images/news-arrow.png) left top no-repeat;}
#block-views-reports-block .view-content li:before{ background:url(../images/news-arrow.png) left top no-repeat;}
#block-views-reports-block  .view-content span i{ color:#198db1;}
#block-views-reports-block   .list-tab h2 {color:#070707;}
#block-views-reports-block  .list-tab li { border-bottom:solid 1px #dedddd;}
/**/
#block-views-brochures-block .view-content li:before{ background:url(../images/news-arrow.png) left top no-repeat;}
#block-views-brochures-block  .view-content span i{ color:#198db1;}
#block-views-brochures-block   .list-tab h2 {   color:#070707;}
#block-views-brochures-block  .list-tab li {  border-bottom:solid 1px #dedddd;}
.view-links.view-id-links .view-content li:before{   background:url(../images/news-arrow.png) left top no-repeat;}
.view-links.view-id-links .view-content span i{ color:#198db1;}
.view-links.view-id-links .list-tab h2 {  color:#070707;}
.view-links.view-id-links .list-tab li {   border-bottom:solid 1px #dedddd;}

/************************13th Jun 18**************************/
.faq .panel-default > .panel-heading { border:none; background:#fff; color:#198db1;}
.faq .panel-default > .panel-heading a:hover  {  color:#198db1}
.faq .panel-default > .panel-heading a:focus  {  color:#198db1;}
.faq .panel-default > .panel-heading h4.active a {color:#198db1;}
.faq h4  {border-bottom:solid 1px #ddd}  
.faq h4 a { color:#198db1;}
.faq .panel-title a[aria-expanded=true] {  background:#fff url('../images/minus.png') 99% center no-repeat;}
.faq .panel-title a[aria-expanded=false] {  background:#fff url('../images/plus.png') 99% center no-repeat;}
.faq ul li { color: #282828; border-bottom: solid 1px #ddd;}
.faq ul li a {color: #f15642;}

/* 10-7-18 */
.img_frame { border:solid 1px #ccc;}
/**************18 July 2018****************/
table caption{background: #198db1;  color: #fff;}
.view-node-97698-mtN10 table caption{background: #198db1;  color: #fff;}
table caption a {color: #FFF !important;}
.view-whos-who table tr td:first-child{color: #282828; text-transform: uppercase; text-align: left !important}
.view-whos-who table tr td:nth-child(2){color: #fd5940 !important;}
.view-whos-who  table tr td:nth-child(3), .view-whos-who  table tr td:nth-child(4){color: #282828;}
.view-e-payments-and-details table th{background: #198db1 !important; color: #FFF;}
.view-id-vacancy table th{background: #198db1 !important; color: #FFF;}
.view-id-vacancy .views-field-field-tagline a {   color: #373737 !important;}
.view-important-circulars table th{background: #198db1 !important; color: #FFF;}
.view-important-circulars .views-field-field-file-name a {   color: #373737 !important;}
/*Vessels and Equipment Details */
.region-vessels-equipment-details .view-content h3{    background: #198db1;  color: #fff;}
.view-important-circulars .views-field-field-year{background: #198db1; color: #fff;}
.region-debarred-organization table caption a{color: #FFF !important;}
.view-content > h3{background: #198db1;color: #fff;}
#block-views-downloads-block-1 ul li {  color:#282828;   border-bottom:solid 1px #ddd;}
#block-views-downloads-block-1 ul li span a {    color: #f15642;}
.view .view-empty p{color: red;}
.view .view-empty p{border: 1px solid #ccc;}
.view-iwai-forms .panel {border-left: 1px solid #ccc !important; border-right: 1px solid #ccc !important;}
/******************23july18*********/
.region-gallery .item, .view-iwai-album-gallery .item .col-sm-3 .gallery-img-box , .view-swachh-bharat-abhiyan .item .col-sm-3 .gallery-img-box { border:solid 1px #ccc;  }
.view-iwai-album-gallery p {color:#333;}
.view-iwai-album-gallery .view-content h3{color: #fff;}
.count_gallery span{color:grey;}
.help_text{color:#FF0000; }
.help_text:hover {color: #FF0000; }
table tr td a, .views-table tr td a {color: #FF0000;}
.view-important-circulars .views-row-first{border-top: 1px solid #DDD;}
.view-details-of-grant-expenditure table th, .view-work-order-placed-on-nomination-basis table th{background:#198db1 !important; color: #FFF;}
#block-views-national-waterways-block .field-content ul li a{color: #FF0000; }
.archive_link  a{  color: #f15642 !important;}
.archive_link  a:hover {color: #f15642; }
a.pdf-download {color: #373737 !important;}
.form-required {color: red;}
#messages { border:solid 1px #ccc; }
#messages .messages__item { color:red;  }
#block-views-b58850fd98afc0e1c6f0ed6709a4d69c #edit-project-type-id-wrapper .views-widget {
	background: transparent url(../images/throbber-active.gif) no-repeat center center;}


.view-node-91483-mtN10 .views-row-1 ul li{border-top: 1px solid #DDD}
.messages.error {color: #FF0000 !important;}
.form-item label.error {color: #FF0000; }
.view-node-important-links-archives-mtN10 a {    color: #ff6c00;  background: url(../images/url-icon.png) left 2px no-repeat;}
.view-node-important-links-archives-mtN10 li a {  color: #ff6c00;}
.page-node-21 .field-content ul  li a{color: #FF0000; text-decoration: underline;}
a.easy-breadcrumb_segment:hover {color: #FF0000; }
.pager li  a{color: #282828 !important; }
.page-node-98579 .view-node-98579-mtN10 .field-content div ul li a{color:#FF0000;}
.page-node-99 .view-node-99-mtN10 .field-content ul li a{color:#FF0000;}
/* 8 Aug 2018 */
.view-id-screen_reader_access .scroll-table1 table thead th {background:#198db1; color:#fff}

/***************10th Aug 18*******************/

@media screen and (max-width:991px) {
 #nav { background: #198db1;   border-top: solid 1px #fff;}
#nav> li {    background:none;  border-bottom:solid 1px #fff!important }
.nav-wrapper ul li.open ul li a {    background:#198db1!important;     }
.footer li a { color:#fff;}
.members-row .box-members { border-right:solid 1px #f3f3f3 !important; }
.chairmain-page .box { padding:20px 0 0 0; height:250px; background:#fff url(../images/office-icon.png) 15px bottom no-repeat;}
.faq .panel-title a[aria-expanded=true] {  background:#fff url('../images/minus.png') 97% center no-repeat; background-size:28px;}
.faq .panel-title a[aria-expanded=false] {  background:#fff url('../images/plus.png') 97% center no-repeat; background-size:28px;}
#block-views-b58850fd98afc0e1c6f0ed6709a4d69c #edit-project-type-id-wrapper .views-widget{ height:78px;  background: transparent url(../images/throbber-active.gif) no-repeat center 20px;}

.sticky-nav .humburger {color: #fff;}
.sticky-nav .humburger span {background: #fff;}
.sticky-nav ul {background: #570189; border-top:solid 1px #fff;}

}


@media screen and (max-width:767px) {
.banner-carousal .owl-nav .owl-prev {background: url(../images/banner-arrow-small.png) top left no-repeat;}
.banner-carousal .owl-nav .owl-next {	background: url(../images/banner-arrow-small.png) top left no-repeat;}
/************************************23 july 18***********************/
.tab-area .nav-tabs>li {  border-bottom:solid 1px #ccc; }
}
@media screen and (max-width:480px) {
.footer li a { color:#fff;}

}
