/* Enter Your Custom CSS Here */
#footer .footer-wrapper {
  padding-top: 0px important;
}

.search-box-wrapper{
  display: none;
}

#footer .footer-wrapper{
  display: none;
}

.gray-area{
  background: #16161f;
}

.image-carousel.style2.row-2 li figure:first-child {
    margin-bottom: 10px;
}

.image-box.style11 .box > .details {
       padding: 0px 10px 10px 10px;
    /* float: right; */
    text-align: right;
    color: #428bca;
    font-size: 16px;
}

p {
    font-size: 1.2833em;
    
    color: #333333;
}

.lead {
    font-size: 21px;
    font-weight: bold;
}

.page-title-container {
    min-height: 36px;
    background: #0c5ab5;
}

input.input-text, input.wpcf7-text, select, textarea, span.custom-select, input[type="password"] {
    border: 1px solid #222222;
    background: #ffffff;
}

#header.style4 #main-menu ul.menu li a{
  color: #ffffff !important;
}

#main-menu ul.menu > li ul li > a, .chaser ul.menu > li ul li > a{
   color: #ffffff !important;
}

.page-title-container {
    min-height: 36px;
    background: rgb(12, 134, 181);
}

#header.style4 .main-navigation {
    border-top: 1px solid #f5f5f5;
    background: #0c5ab5;
}

#header.style4 #main-menu > ul.menu > li.current-menu-item > a, #header.style4 #main-menu > ul.menu > li.current-menu-ancestor > a, #header.style4 #main-menu > ul.menu > li:hover > a {
    font-weight: bold;
    color: inherit;
    background: #0c86b5;
}

#footer .bottom .logo {
    margin: 18px 0 0;
    display: none;
}


.image-box.style5 figure figcaption, .image-box.style11 figure figcaption {
    position: absolute;
    z-index: 3;
    left: 0;
    top: 10px;
    padding: 5px 20px 5px 20px;
    min-width: 130px;
    background: #2d3e52;
    -moz-transition: -moz-transform 0.35s;
    -o-transition: -o-transform 0.35s;
    -webkit-transition: none !important; 
    -ms-transition: none !important ;
    transition: none !important; 
    -webkit-transform: none !important;
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: none !important;
}

#header.style4 button {
    padding: 0 15px;
    display: none !important;
}
