.btn.btn-primary {
    display: none;
}

@font-face {
    font-family: bpg_arial_2009;
    src: url(http://gip.ge/wp-content/themes/wp-trust/assets/fonts/bpg_arial_2009.ttf);
}
@font-face {
    font-family: bpg_nino_mtavruli_normal;
    src: url(http://gip.ge/wp-content/themes/wp-trust/assets/fonts/bpg_nino_mtavruli_normal.ttf);
}
body:lang(ge-GE), .icl-ge, #cshero-footer-feature-top .feature-top-item span:nth-child(2):lang(ge-GE){
    font-family: bpg_arial_2009!important;
}
.menu-title:lang(ge-GE), h3:lang(ge-GE), #cshero-footer-feature-top .feature-top-item span:nth-child(1):lang(ge-GE){
    font-family: bpg_nino_mtavruli_normal;
}
#cshero-header-inner #cshero-header .cshero-navigation-right .nav-button-icon i.cart, .contact-top ul li a, .cs-social li.social-button-free
 {
    display:none!important;
}
#lang_sel {
    float: right;
}
#lang_sel {
   margin-left:10px; 
}

#cshero-footer-feature-top {
    background-color: #250346!important;

}
#cshero-footer-bottom {
    background-color: #18012E!important;
}
.single-post .entry-blog .entry-footer {
    display: none;
}

#cshero-header-inner #cshero-header #cshero-header-logo img {
    max-height: 84px!important;
    padding-bottom: 5px;
}
#cshero-header-logo a {
    padding:5px 0 0 0!important;
}
#cshero-header-inner #cshero-header #cshero-header-logo span {
    font-family: bpg_nino_mtavruli_normal;
    max-width: 235px!important;
    margin-top:15px;
}

#cshero-header-inner.header-3 #cshero-header-navigation .menu-main-menu > li {
   padding-bottom:5px;
}
.practice-layout9 .cms-grid-item .cms-practice-content {
    min-height: 283px;
}
.layout-practice .cms-practice-title {
    font-size: 22px;
}
.attorney-layout1 .cms-attorney-meta {
    min-height: 200px;
}
.entry-meta ul li .detail-author, .entry-meta ul li .detail-terms, .entry-meta ul li .detail-tags, .entry-meta ul li .post-details-right {
    display: none!important;
}
.item-inner .blog-date ul .detail-date {
    display: none!important;
}
.entry-feature .blog-date {
    display: none!important;
}