/*
Theme Name: Offshore Child
Description: Offshore child theme
Author: Gautam Thapar
Author URI: https://www.thewebsitedev.com
Template: offshore
Version: 1.0.2
Text Domain: offshore-child
*/


ul.main-menu > li.dropdown ul {

background: #002248!important;;

}


.eq-columns .contact-box {

min-height:180px;

}

.copyright-bar p {

font-size:10px!important;

}

.copyright-bar a {

font-size:10px!important;

}



.footer-bottom-widgets {

font-size:9px!important;
font-weight:200!important;

}

.list-unstyled li:before {

color:#003464!important;

}



.sidebar-search-form .btn.search-btn {
color: #fff!important;

}


.sidebar-search-form .form-control {

background:#01152D;
border: 1px solid #01152D;

}


.nav.navbar-collapse {


}



.blog-content h3 {

font-size: 14px;

}




.logo-top-info {

padding: 10px 0;

}


.top-widgets h3 {

color: #fff!important;
}

.top-widgets p {

color: #fff!important;
font-size:12px;
}

.contact-box i.fa {

color: #fff!important;

}

h4.pre-footer-title {

    color: #fff!important;

}



.widgets-social i {

display:inline-block;
float:left;

}

.page-title {

text-shadow: 1px 1px 1px  #000000;
color: #A29061!important;

}

.page-title h2.title {

color: #A29061!important;

}

.page-title p.description {

display:none;

}


.blog-content p {

display:none;

}

.label {

font-size:28px;
padding: 8px 15px;
}

.custom-logo {

margin-left:15px!important;
max-width:300px;

}


ul.main-menu li a:hover {

color: #A29061!important;

}

ul.main-menu li.active > a {

color: #A29061!important;

}

/* SMARTPHONES PORTRAIT */

@media (max-width: 479px) {

.vc_gitem_row .vc_gitem-col {

padding: 0px!important;
}


.logo img {
  width: 80%!important;
  padding-left: 10%!important;
}
.label {

font-size:18px;
}
.eq-columns .contact-box {

min-height:110px;

}

.page-title h2.title {
font-size:43px!important;
}
}


/* SMARTPHONES LANDSCAPE */

@media (min-width: 480px) and (max-width: 667px)  {
.logo img {
  width: 200px!important;
  padding-left: 10%!important;
}
}

/* TABLET PORTRAIT */

@media (max-width: 768px) {
.logo img {
  width: 200px!important;
  padding-left: 5%!important;
}
.contact-details p {

    font-size: 14px;

}

}

/* TABLET LANDSCAPE */
@media (max-width: 991px) {

nav.navbar-collapse {
    width: 280px;
}
.logo {
    margin-bottom: 5px!important;
}
}