/*
Theme Name: gii
Theme URI: wonderpillars.com
Description: A brief description.
Version: 1.0
Author: wonderpillars.com
Author URI: wonderpillars.com.
*/
 ul.dropdown-menu li a:hover{color: #fff !important}
 .about-banner{ height: 250px;object-fit: cover; }
.headings{background: #2b81bd;color: #fff;}
.headings h3{text-transform: uppercase;}    
.srv {
    position:  relative;
    height:  100%;
    margin-bottom: 4px;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    display: block ;
    color: green;
    
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    text-align: center;
    font-size: 20px;
}
.industry-category{height: 520px;
 border: 3px solid #f5e6e6;
margin-bottom: 4px;}
.industry-inner{padding: 2px 16px;} 
.industry-inner h3 a{font-size: 20px;}  
.overl {
    position:  absolute;
    width:  100%;
    height:  100%;
    top: 0px;
    bottom:  0px;
    background-color: #0a080870;
    visibility: hidden;
    transition: visibility  2s ease-out;
}
.services-gallery{
    padding: 3em 0!important;
}
.dashboard-inner-ul{padding: 2px 17px;}
.services-gallery p{color: #23282d}
.overl_child {
    width:  100%;
    top: 44%;
    position:  absolute;
    padding: 0 2px
}
.it{padding: 0 0!important}
.srv h3 a {
    color:  #fff !important;
    font-size: 20px;
}
.srv p a{
  color:  #fff !important;
  font-size: 12px;
  font-weight: 700;
}
.srv:hover .overl {
    visibility: visible;
}
ul.dropdown-menu li a {
    text-transform: capitalize;
    font-family: 'Avenir LT Std' !important; 
    font-size: 15px !important;
}

/* jiten css */
#gallery .col-sm-4 a {
    display: inline-block;
    margin-bottom: 7px;
    width:  100%;
    position:  relative;
    font-size: 16px !important;
}

h3.agileits-title.w3title1 {
    text-align:  left;
    margin-bottom:  3px;
    font-size:  30px;
}

#gallery .col-sm-4 {
}

#gallery .col-sm-4 a:before {
    position:  absolute;
    content:  "";
    left: -15px;
    top: 6px;
    border-radius:  100%;
    border: 3px solid #666666;
}
.side_bar_open li:hover>ul.dropdown-menu {
    display: block;
    position: absolute;
    left: 100%;
    background: #fff;
    top: 0;
}
.col-md-8.eduright {
    border-left: 1px solid #969696;
     margin-left:-1px;
}
#gallery .col-sm-4 a h4 {
    font-size: 16px;
}
.port p {
    margin-bottom: 10px;
    color: #666666 !important;
}
.port ul {
    padding-left: 30px;
}

.port ul li {
    margin-bottom: 7px;
}
.parents {margin-top: 5px;margin-bottom: 15px;color:  #666666;position:  relative;left: -16px;}
.carousel-control.right,.carousel-control.left{background-image:inherit !important;}
.grids_solars h3 {color: #2986c9;font-size:  21px;margin: 20px 0px 10px  0px;}
.grids_solars p {color: #666666 !important;font-size:15px;font-weight:400;}
.carousel-inner > .item > img {
    height:  100% !important;
}
.left1 p {text-align:  left;}
.left1 h3 {text-align:  left;}
.text-align-center{text-align:center;}
ul.social_list_icons { color:  #fff;}
ul.social_list_icons li {display:  inline-block;margin-right: 5px;padding: 5px 4px;}
.page-template-sitemap-php .wsp-pages-title {display:  none;}
div#sitemap {margin: 20px 0px;}
ul.sitemap_dis li a {color:  #fff;}
.page-id-526 ol {
    margin-bottom: 15px !important;
    padding:0px;
    font-size:20px;
    margin-top:15px;
}

.page-id-526 ul li {
    margin-bottom: 15px !important;
    padding:0px;
    margin-top:15px;
}

.page-id-526 {
    font-size:  16px;
}