
.contact-outer .contact-left-section h4.contact-heading {
background: #760a07  !important;
}

.contact-outer .form_contact .contact-btn button:hover {
background-color: #f3620f!important ;
border: none !important;
}

.contact-outer .contact-left-section .contect-ul li i, .contact-outer .contact-left-section .contact-phone .cont-phone i {
color:#760a07  !important;
}

.form_contact .form-border .contact-btn button {
background:#760a07 !important;
border-radius: 5px !important;
}

.searching-table .list-btn a:hover{
background-color: #ff6300 !important;
}

.listing-temp-3.listing13_temp.temp_28 table tr .listing-cont .listing-btn-btm a:hover {
background: #ff6300!important;
}

.blog-box .details a.read-more-btn {
background-color:#82070a !important;
}

.blog-box .details a.read-more-btn:hover {
background:#ff6300!important;
}
.custom_slideset.searchmeuser .banner-hd {
font-size: 32px !important;
color: #000 !important;
text-transform: capitalize !important;
text-shadow: none !important;
margin-bottom: 0px;
}

footer .footer-inp input.footer-inp input{    border: none!important;}
.listing-temp-3.listing13_temp._temp_64 table tr, .resturant_temp ._listing_detail .lft_side .review_form_64, ._adresses_64 .dt-ryt-head h4, .resturant_temp ._listing_detail .right-side .dt-ryt-head h4 {
background-color:#760a07!important;
}

.right-side .dt-arres ul li i{    color: #760a07 !important;}

.right-side .dt-arres, .right-side .dt-time, .right-side .sol-outer, .lft_side .ls-dt-star-outer {
border: 1px solid #ffd3d1 !important;
background: #fff9f9;
}

.lft_side .ls-dt-star-outer{
border: 1px solid #760a07;
}

.top-header-main.custom_header .header-inner .nav-wrapper nav ul li a:hover {
color: #f3620f !important;
}

.sol-outer.green-sol {
padding: 15px !important;
margin: 0px !important;
}

.sol-outer.green-sol ul {
margin-bottom: 0px !important;
}



.list-main.searching-table .table-scrollable .table.table-striped tr td .lst-ion1 i {
color: #760a07 !important;
}
.dt-arres ul li a {
word-break: break-word;
color: #287ff9 !important;
}

.right-side .dt-arres ul li {
margin-bottom: 10px !important;
}

._adresses._adresses_64 .dt-arres h4 {
font-size: 20px !important;
line-height: 28px;
}

.listing-phone-1.phon h5 span {
font-size: 16px;
color: #337ab7 !important;
margin-left: 5px;
}
.listing-phone-1.addr h5 span {
color: #000 ! IMPORTANT;
font-size: 16px;
margin-left:5px;
}

.listing-phone-1.phon h5 span:hover {
text-decoration: underline !important;
}

.listing-cont.float-width .listing-phone-out.float-width .listing-phone-1.addr, .listing-cont.float-width .listing-phone-out.float-width .listing-phone-1.phon {
float: left;
margin-top: 0px;
}
.custom_slideset.searchmeuser .main-slider{height: auto;}
.bnr_srch ._white_resturantbg{padding: 20px 20px 30px 20px; margin-bottom: 0px;}
.how_it_wokrss h4 {
    color: #fff !important;
    margin-bottom: 60px;
    font-size: 34px;
}



@media screen and (max-width:992px) {
.col-md-6.form_contact {
    margin-top: 30px;
}
.listing-ryt {
width: 100%;
}
div.dataTables_paginate {
margin: 0px !important;
padding-right: 15px;
}
.side-bar-main{ width: 100%;}    
}

@media screen and (max-width:1200px) {
    .menu.clearfix.nav-toggle-res {
        margin-right:0px!important;
    }
    
._listing_detail .dt-time ul li{display: inline-block;}
._listing_detail .dt-time ul{padding: 0px;}
._listing_detail .dt-time ul li h4, ._listing_detail .dt-time ul li h5{ width: 100%;padding-bottom: 5px !important;
display: inline-block;}
}

@media screen and (max-width:768px) {
    
.container {
margin: 0 auto;
max-width: 1280px;
width: 99%!important;
}    

 .thumbnail.thumb_list._fav_rest.promo .listing-IMG-block img {
    width: 100%;
}   
    
._adresses._adresses_64 .dt-arres h4 {
padding: 15px !important;
font-size: 18px !important;
}

._listing_detail .dt-ryt-head h4 {
padding: 10px !important;
height: auto;
}
._listing_detail .dt-ryt-head {
border-radius: 15px;
padding-left: 0px;
}
._listing_detail .dt-time ul li{margin: 0px 0 5px;}

.custom_slideset.searchmeuser .banner-hd {
font-size: 22px !important;
padding: 15px !important;
}

.footer-btm-outer._copyright .container {
display: inline;
align-items: center;
}
.listing-cont {
padding: 0px 20px 20px 20px;
}


}
@media screen and (max-width:550px) {
div.dataTables_paginate {
margin: 0px !important;
padding-right:0px;
} 
div.dataTables_info {
position: initial;
left: 0px;
}
.searching-table .list-img {
padding-right: 0px;
padding-bottom: 10px;
}
div.dataTables_info {
position: initial;
}

}




@media screen and (max-width:480px) {
margin-left: 0px!important;
}
