
.footer_links_left {
    display: grid;
    text-align: left;
}
.footer_links_left li a{
    margin-left: 0px;
}
.text_link a{
    color:#c6b24b;
}
.text_white a{
    color:#fff;
}
.service_box h3{
    font-size: 15px;
}
.panel-default{
    padding: 20px;
    background: #fff;
    border-radius: 12px;
    position: relative;
    border: 1px solid #c5b24b;
}
.panel-title{
    margin-bottom: 0px;
}
a.heading_alt{
    color: #c5b24b;
    transition: 0.3s;
    display: block;
    position: relative;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    padding: 0 30px;
    outline: none;
    cursor: pointer;
}
.panel-body p{
    margin-bottom: 0;
    padding: 10px 0 0 1.92em;
    color: #222227;
}
.mt_top{
    margin-top: 1em;
}
.chevr_right{
    float: right;
    font-size: 24px;
}
.heading_alt .arrow_carrot-up_alt2{
    display:block;
}
.collapsed .arrow_carrot-up_alt2{
    display:none;
}
.heading_alt .arrow_carrot-down_alt{
    display:none;
}
.collapsed .arrow_carrot-down_alt{
   display:block;
}
.widget-content .tags li{
    width: 25%;
}
.widget-content .tags li a{
    /*background-color: #303133;*/
    border-radius: 0px;
    width: 100%;
    text-align: center;
    border-left: 2px solid #fff;
    padding: 0px 2px;
}
.widget-content .tags li a.active{
    background-color: #303133;
    color:#fff;
}
.wd_pr{
    padding: 0em 0.3em;
}
#login-form legend ,label{
    color:#000;
}
.service_box img{
    width: 55px;
    margin-bottom: 15px;
}
.contact-form span{
    color: red;
}
#mainmenu li a.active{
    color: #c6b24b;
}
@media (min-width: 992px){
    .col-lg-25 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (max-width: 500px){
    .service_content img{
        width:255px
    }
    .chevr_right{
        display:none !important;
    }
    .panel-group .panel-body p{
        padding: 10px 0 0 2.2em;
    }
    .widget-content .tags li{
        width: 50%;
    }
    .widget-content .tags li a{
        padding: 1.5em 0em;
        line-height: 20px;
    }
    .tab-content .service_img{
        width:100% !important;
    }
    .contact-form{
        padding: 50px 20px;
    }
    .contact-info{
        padding: 0px 20px;
    }
    .contact-form input[name="phone"] {
        margin-top: 1em;
    }
    
}