.widget_address li span{
    color: #CD5E1D;
    margin-right: 5px;
}
.text-primary{
    color: #CD5E1D!important;
}
.mt-separator:before, .sep-line-one:before,
.mt-separator:after, .sep-line-one:after{
    background-color: #CD5E1D!important;
}
.testimonial-2 .testimonial-text .fa-quote-right{
    color: rgba(205,94,29,0.3)!important;
}
.call-us-number,
.call-us-address,
.call-us-section h4{
    color: #FFFFFF;
}
.icon-count-2:hover span.icon-count-number{
    color: #CD5E1D!important;
}
.site-button{
    color: #FFFFFF!important;
}
.top-bar .fa{
    background-color: rgba(205,94,29,0.08)!important;
    border: 1px solid rgba(205,94,29,0.01)!important;
}
.about-home-right h3,
.our-speciallization-content h3{
    color: #CD5E1D!important;
}
.our-speciallization-content h3 span,
.about-home-right h3 span{
    color: #1a1a1a;
}
.about-home.owl-carousel .owl-dots .owl-dot.active span{
    background-color: #CD5E1D!important;
}
.about-home-right p{
    margin-bottom: 10px;
}
.cssload-loader{
    color: #CD5E1D!important;
}
.m-about:after{
    background-color: #CD5E1D!important;
}
.prt .mt-tabs.vertical.bg-tabs .nav-tabs>li.active>a,
.prt .mt-tabs.vertical.bg-tabs .nav-tabs>li:hover>a{
    background-color: #CD5E1D!important;
}
.prt .mt-tabs.vertical.bg-tabs .nav-tabs>li.active>a{
    border: 4px solid #ad511b!important;
    border-right: none!important;
}
.prt .mt-tabs.vertical.bg-tabs .nav-tabs>li:hover>a{
    border: none;
}
/*.prt .bg-tabs{*/
    /*background: #111111;*/
    /*padding: 10px;*/
/*}*/
.prt .mt-tabs.bg-tabs .nav-tabs>li>a{
    background-color: #0b0b0b;
    color: #FFFFFF;
    border: 4px solid transparent!important;
    font-size: 18px;
}
.square_shape1:after, .square_shape2:before{
    border: 40px solid rgba(205, 94, 29,0.1)!important;
}
.prt .mt-tabs.vertical .nav-tabs{
    width: 190px;
}
.prt .mt-tabs.vertical .tab-content{
    margin-left: 190px;
    color: #FFFFFF;
    background-color: #CD5E1D;
    min-height: 189px;
    border: 4px solid #ad511b!important;
    border-left: none!important;
}
ul.val li{
    padding: 5px 10px;
    list-style-image: url("../images/my-img/li-icon.png");
    list-style-position: inside;
    line-height: 1.8;
}
.mt-bnr-inr-entry .banner-title-outer{
    border-left: 10px solid #CD5E1D!important;
    border-right: 10px solid #CD5E1D!important;
}
.mt-bnr-inr-entry .banner-title-outer:after,
.mt-bnr-inr-entry .banner-title-outer:before,
.mt-bnr-inr-entry .banner-title-outer .banner-title-name:after,
.mt-bnr-inr-entry .banner-title-outer .banner-title-name:before{
    background-color: #CD5E1D!important;
}
.ceo h4{
    color: #CD5E1D!important;
}
.icon-count-2:after{
    background-color: #CD5E1D!important;
}
.ceo .icon-content{
    text-align: center;
}
.ceo p span{
    color: #CD5E1D;
    font-weight: bold;
}
.ceo p span.pe{
    display: block;
    color: #CD5E1D;
    font-style: italic;
    font-weight: normal;
}
.eng .mt-bnr-inr-entry{
    width: 400px!important;
}
.ps .mt-bnr-inr-entry{
    width: 300px!important;
}
.ded .mt-bnr-inr-entry{
    width: 500px!important;
}
.fee .mt-bnr-inr-entry{
    width: 580px!important;
}
.vc .mt-bnr-inr-entry{
    width: 650px!important;
}
.con .mt-bnr-inr-entry{
    width: 300px!important;
}
.ct .mt-bnr-inr-entry{
    width: 450px!important;
}
.call-for-quote-outer{
    box-shadow: 0 0 40px rgba(0,0,0,0.09);
}
.eng .acc-bg-gray a{
    background-color: #CD5E1D;
    color: #FFFFFF;
    box-shadow: 0 0 40px rgba(0,0,0,0.09);
    cursor: default;
}
.eng .acc-bg-gray a:focus,
.eng .acc-bg-gray a:hover{
    color: #FFFFFF;
}
.eng .site-button-secondry:hover{
    background-color: #CD5E1D;
    color: #FFFFFF;
}
.eng .site-button-secondry:hover.btn-effect:before,
.eng .site-button-secondry:hover.btn-effect:after{
    border-color: #CD5E1D;
}
.eng .call-quote,
.eng .call-quote h4{
    color: #FFFFFF;
}
input.form-control,
textarea.form-control,
button{
    resize: none;
    box-shadow: 0 0 30px rgba(0,0,0,0.08);
}
.ps .call-quote{
    box-shadow: 0 0 30px rgba(0,0,0,0.8);
    /*display: block!important;*/
}
.pro-s{
    /*background-position: center;*/
    /*background-repeat: no-repeat;*/
    /*background-attachment:fixed;*/
    /*background-size: cover;*/
    height: 400px;
    width: 100%;
    border: 4px solid #dddddd;
    padding: 5px;
    box-shadow: 0 0 30px rgba(0,0,0,0.09);
}
.de{
    height: 500px;
    width: 100%;
    display: block;
    background-repeat: no-repeat;
    border: 8px solid #f7f7f7;
    background-position: center center!important;
    background-size: cover;
    transition: .3s;
    box-shadow: 0 0 50px rgba(0,0,0,0.09);
}
.de:hover{
    box-shadow: 0 0 50px rgba(0,0,0,0.09);
    border: 8px solid #CD5E1D;
}
.pro-s p{
    color: #FFFFFF;
    text-align: center;
    font-size: 18px;
}
.tra .tr-img{
    border: 5px solid #f7f7f7;
}
.ct .icon-content h4{
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
}
.ct .contact-info h5{
    color: #CD5E1D;
}
.ct .contact-info .icon-content p{
    margin-bottom: 5px;
    font-size: 16px;
}
.ct .icon-content h4 span{
    color: #CD5E1D;
}
.lightbox-gallery {
    background-repeat: no-repeat;
    overflow-x: hidden
}
.lightbox-gallery .photos {
    padding-bottom: 20px
}
.lightbox-gallery .photos a:hover .tr-img{
    border: 5px solid #CD5E1D;
    transition: .5s;
}
.lightbox-gallery .item {
    padding-bottom: 30px
}
@media only screen and (max-width: 720px){
    .prt .mt-tabs.vertical .nav-tabs{
        width: 100%;
    }
    .prt .mt-tabs.vertical .tab-content{
        padding: 10px;
    }
}
@media only screen and (max-width: 480px){
    .logo-header {
        width: 200px!important;
    }
}
@media only screen and (max-width: 991px){
    .header-nav .nav>li.active>a, .header-nav .nav>li.current-menu-item>a {
        color: #CD5E1D!important;
    }
}