.top-bar-social a.btn-facebook {
         background: #4267B2;
}

.btn-facebook:hover {
   color:#fff !important;
}


.top-bar-social a.btn-instagram {
    background: #dbab19;
}




.single .blog-article .page-title h1 {
    font-size: 36px;
    line-height: 1.3em;
}

.blogh1 {
    font-size: 36px;
    line-height: 42px;
    margin-bottom: 44px;
}

.article-detail h2 {
    font-size: 30px;
    line-height: 38px;
}

#lgx-portfolio .lgx-item-card .default-img-card {
    min-height: 0;
    height:0;
}

.donesep+img{
    display:none;
}

.top-bar-social a {
    background: #fff;
    padding: 0px 5px;
    padding-left: 10px;
    display: inline-block;
    margin-right: 2px;
    line-height: 31px;
}

.top-bar-social .btn-instagram:hover, .top-bar-social a:active, .top-bar-social a:focus {
    color: #fff !important;
}

.btn {
text-transform:uppercase;
font-weight: bold;
}

#lgx-portfolio .lgx-item-card .lgx-item-figure .lgx-vertical-action ul li a.lgx-details {
     display:none;
}

#lgx-portfolio .lgx-item-card {
    -webkit-box-shadow: 1px 1.732px 15px 0px rgba(4, 5, 6, 0.05);
    box-shadow: 1px 1.732px 15px 0px rgba(4, 5, 6, 0.05);
}


#lgx-portfolio .lgx-item-card .lgx-item-figure .lgx-figcaption {
    opacity: 0;
    height: auto;
    background: rgba(0, 0, 0, 0);
}
#lgx-portfolio .lgx-item-card:hover .lgx-item-figure .lgx-figcaption {
    opacity: 0.4;
}


#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li span {
    background: rgba(219, 171, 25, 0.85);
    box-shadow: 0 0px 0 transparent;
}


#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li a.popupaoc-link {
    color:#fff;
}

#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li span:hover {
    background: #fff;
    box-shadow: 0 2px 0 transparent;
}

#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li span:hover a.popupaoc-link {
    color:#000;
}

#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li:first-child span {
         background: rgba(255, 255, 255, 0.85);
         color:#000;
}
#lgx-portfolio .lgx-item-card .lgx-custom-tag ul li:first-child span:hover {
         color:#000;
}





.big-box-shadox {
    box-shadow: 0 80px 80px rgba(0,0,0,.2);
}

.header-section-4 .navi > ul > li > a {
    text-transform:uppercase;
}


.banner-caption h1, .banner-caption h2 {
    font-weight: bold;
}

.wpcf7-submit {
   width:100%;
}



@media all and (max-width:990px) {
   .top-bar .top-bar-right.top-nav-area .mobile-nav {
    padding: 0;
    }
}

@media all and (max-width:768px) {
   .hidembmbi {
        height: 0;
    width: 0;
    overflow: hidden;
    margin-bottom: 12px;
    }
 .mbocrec {
    margin-bottom: 0px !important;
}

}

@media (max-width: 767px){
.splash-search h1, .banner-caption h1 {
    font-size: 36px;
    line-height: 41px;
     padding: 0 15px;
}
}

@media (max-width: 481px){
.splash-search h1, .banner-caption h1 {
    font-size: 36px;
    line-height: 41px;
    padding: 0 15px;
}
}