/**********************ad extra css inner pages*********************/
.ls-dt-video img {    float: none;    width: auto;}
.blog_details_img .blog_img{width:50%!important; padding:20px; border: 1px solid #e1e1e1;}
.ls-dt-star-outer{margin-top:0px!important;}
.blog_details_img .ls-dt-star-outer{width:50%!important; padding:20px; border: 1px solid #e1e1e1;}
.temp_eight h4{ color:#000!important}
.contact_banner{min-height:350px!important;}
nav{box-shadow: none!important;}
.header-top-inp select{ border: 1px solid #ddd; font-size:14px!important;}
.list-main tr{}
tbody tr {    border-top: none!important;}
._adresses_22{border: none;}
.nav-wrapper nav ul li a { background-color: #fdfdfd; }
._listing_detail .ls-dt-video img {    object-fit:contain; height: 300px;    width:100%;}
.searching-table .list-img img {	float: left;	width: 100%;	height: 350px;	object-fit: cover;}
.searching-table .table-striped > tbody > tr td {    border: none;    width: 50%;    display: inline-block;}
.blog_img img {    float: left;    width: 100%;    object-fit: cover;    height: 350px;}
.testimonial-style .carousel-inner > .item{ height:200PX!important;}
.listing-phone-1{margin-right: 20px; float: left;margin-top: 15px;}
.listing-img{height: 350px; width:100%;}
.pagination li a {    font-size: 16px;    padding: 2px 14px!important;    height: 34px;}
.sorting_1 {display: inline-block;	float: left;}
.sorting_1 .listing-cont {    padding: 20px;      float: left;}
.sorting_1 .listing-img  {    height: 350px; float: left;}
.sorting_1 .listing-img img {    height: 350px!important; width: 100%; }

.btn-group-lg > .btn, .btn-lg{ height:auto;}

.odd{float:left;}
.table-scrollable .sorting_desc {	display: none;}

.map-outer{position: inherit;}
.odd td {
    width: 50%;
}
.even td{
    width: 50%;
}

._listing_detail .ls-dt-video {
    margin-bottom: 25px;
    border: 3px solid #dddddd;
}



.list-img{
    height: 350px;
    width: 100%;
}


.list-img img {
    float: left;
    width: 100%;
    height: 100%;
    object-fit: cover;
}



.listing13_temp .even {    float: left;}





/**********************Template 10 css start*********************/
.temp-10 ul li{ width:100%;}
.temp-10 .search-but{ width:100%; display: inline-block;}
.temp-10 .banner-search ul li:last-child {  }
.search-but #search_btn {    position: relative;    top: 0px;    right: 0px;}
.temp-10 .banner-search {    background:#000 !important;    padding-right: 0px !important;    padding-bottom: 20px !important; padding:15px;}
.temp-10 .banner-srh-btn{ background:#ff2222!important;}
.temp-10 .banner-search{border-bottom:5px solid #5c4cac !important}
.temp-10 .how-img{ margin-bottom:20px;}
.temp-heading h5{ font-size:18px;}
.temp-but .feat-4-btn a{background-color:#ff2222!important;}
.temp-but .feat-content a{background-color:#ff2222!important;}
.how-work{background-color:#f2f2f2!important;}
.temp-but .common-heading h4{ color:#000!important;}
.temp-but .common-heading p{ color:#000!important;}
/**********************Template 11 css start*********************/
.banner11-search{background: #3f4f5e;}
.banner11-search .banner-search ul li:last-child {    padding-left: auto!important;}
.banner11-search .banner-srh-btn {    background-color:#11b0d4!important}
.temp-11{ padding:0px;}
.common-heading.f-w.temp11-how-work {    text-align: center;}
.temp11-how-work .common-heading{    text-align: center !important;    background: none;    float: none;}
.temp11-how-work .common-heading .head-bro{ display:none;}
.temp11-how-work .three-sec-ul li{border: 1px solid #fff; padding: 30px 10px 30px 10px;}
.how-bg.temp11-how-work {    background:#222;}
.temp_11_card .place-post__address a {    background:     #11b0d4 !important;}
.temp_11_card .place-post__address { text-align:center!important;}
.temp_11_card .card-outer-li-main-li .card {    box-shadow: none;    background:     #f5f5f5;}
.banner11-search li {    width: 100% !important;}
.banner11-search ul li:last-child {    padding-left: 25px;}
.temp11-how-work .three-sec-ul li i{color: #11b0d4;}
/**********************Template 12 css start*********************/
.main-slider img {    width: 100%;}
.tempplate-12 img { opacity: 0.3;}
.main-slider{background: #000;}
.tempplate-12 .banner-hd span {color: #f95204 !important;}
.template-12-search-bg{ position:absolute; top:0}
.template-12-search-bg .banner-srh-btn{background: #f95204!important; text-align:center!important;}
.temp-12-listing ul li { border: 1px solid #e8e8e8;    box-shadow: none!important;}
.temp-12-listing .bro-star h4 {color:#f95204!important;}
.temp-12-listing .bro-btn-outer a{background: #f95204!important; color:#fff!important; border:2px solid #f95204!important;}
.listing {background-color: #eff2f3!important; position:relative;   }
.listing .bro-content{background-color: #fff!important; }
.white-bg{background:#fff!important;}
.listing .bro-cl {    border: 2px solid     #f95204 !important;}
/**********************Template 13 css start*********************/
.blue-bg{background: #2d2d2d;}
.blue-bg .footer-inp button{ color:#fff!IMPORTANT;}
.inner_banner{min-height: 400px!important;}
.listing13_temp .sorting_disabled {    border: none !important; display:none;}
.inner_banner .banner-hd{ text-align:center;}
.listing13_temp #DataTables_Table_0 tbody{padding:10px;}
.listing13_temp #DataTables_Table_0 tbody tr td {    display: inline-block; border:none;}
.listing13_temp #DataTables_Table_0 tbody tr{margin-bottom: 10px;border: 1px solid #ddd;}
.listing13_temp .sorting_1 {border-top:none!important;}
.listing13_temp .listing-phone-1{ float:left; clear:both; margin-top: 8px; margin-bottom: 8px;}
.listing13_temp .listing-phone-1 h5 a{color: #000 !important;}
.listing13_temp .listing-btn-btm{margin-top: 20px;}
.listing13_temp .listing-phone-out{margin-top:0px;}
.listing13_temp .listing-cont p {margin-top: 5px;margin-bottom: 5px; }
.dataTables_paginate ul li a {background:#f2faff !important; line-height: 30px !important;}
.pagination li.active a {    background-color: #337ab7 !important;color:    #fff !important;}
.dt-ryt-head h4{background: #337ab7;}
.listing13_temp .owl-item{border: 1px solid #ececec; background:#f1fbff; margin-right: 10px; margin-left: 10px;}
.listing13_temp .owl-item h4 {        margin-top: 18px;    padding-bottom: 10px;}
.listing13_temp .owl-carousel{border: 1px solid #ddd; padding: 20px 10px 20px 10px;}
.listing13_temp .ls-dt-video{border: 1px solid #ddd; padding:15px;}
.listing13_temp  .ls-dt-star-outer h4{text-transform: initial!important;}
.listing13_temp .float-width.rev-inp-out{border: 1px solid #cbe9fc; padding: 15px;background:#fafdff;}
.listing-temp-3{padding: 25px;}	
.premium-dlr{ display:none;}
@media screen and (max-width:768px) {	#DataTables_Table_0 tbody tr td{padding:0px;}	.listing-cont{padding-top:0px;}	.inner_banner {    min-height: 300px !important;}		}


/**********************Contact PAGE css start*********************/
.contact_banner{min-height:350px!important;}
.form_contact input, textarea{padding-top: 0;padding-bottom: 0;height: 50px;background-color:#ffffff;font-size: 13px;color:#aaa9a9;border-width: 1px;border-color:#d2d2d2;border-radius: 0px;}
.contact-heading {float: left; width: 100%;  font-size: 20px;  font-weight:bold!important; text-transform: uppercase; background-color:#f8f8f8!important; padding: 15px; border-radius: 0px!important; border: 1px solid #e5e5e5!important; margin-bottom: 0px !important;}
.contect-ul {  /*************  float: left;    width: 100%;    padding: 15px;    background: #f9fbff; border-bottom: 1px solid    #e5e5e5; border-right: 1px solid    #e5e5e5; border-left: 1px solid    #e5e5e5;  *********************/}
.cont-phone {/*************float: left;    width: 100%;    padding: 15px;    background: #f9fbff; border-bottom: 1px solid    #e5e5e5; border-right: 1px solid    #e5e5e5; border-left: 1px solid    #e5e5e5; *********************/  }
.active {    color:     #000 !important;    background: NONE!IMPORTANT;}
#contact_form{display: inline-block; width: 100%;}


/**********************Template 16 css start*********************/
.temp16 #DataTables_Table_0 tbody tr {    width: 49% !important;    display: block;    margin-bottom: 10px;}
.temp16 .sorting_1 {    width: 100% !important;}
.temp16 .even {    float: right !important;}
.temp16 .odd {    float: left;}

/**********************Template 17 css start*********************/
.temp17-listingtable{ margin:0px;padding:0px;}
.temp17-listingtable .odd {    background:     #fffce7;}
.temp17-listingtable .odd .sorting_1{ padding:0px!important;}
.temp17-listingtable .odd .sorting_1 .listing-img img{ border-radius:0px!important;}
.temp17-listingtable .even {    background:     #fffce7 }
.temp17-listingtable .even .sorting_1{ padding:0px!important;}
.temp17-listingtable .even .sorting_1 .listing-img img{ border-radius:0px!important;}
/**********************Template 19 css start*********************/
.temp19-listing .sorting_desc {display: none !important;}
.temp19 #DataTables_Table_0 tbody tr{background: #b7e6ff;}
.temp19 .listing-cont{background: #fff;}
.templ9 .listing-btn-btm a {background: #337ab7; color: #fff!important;}	
.templ9 td.sorting_1{background: #b7e6ff;}
.templ9 .listing-cont { padding: 20px; background: #fff;}
@media screen and (max-width:992px) {
.templ9 #DataTables_Table_0 tbody tr{width: 100% !important;clear: both;}
}

.review_form_20.review_form_30.review_form_32 h4 {
	color: #fff;
}




/**********************Template 22 css start*********************/
.temp-22 .table-checkable .odd {    background: #edf1fa!important;}
.temp-22 .table-checkable .even {    background: #edf1fa!important;}
/**********************Template 35 css start*********************/
.dir_color._orng_light { color:#c28f07;}
.btn-info.btn_orng, ._orng {    background-color:#c28f07!important; border: 1px solid #c28f07;}
._work_orng_process .how-work-post__icon i {width: 100px;     height: 100px;     line-height: 100px;    border-radius: 50%;    background-color: #c28f07;color:    #fff;}
._thuma_orng .caption {    background:     #fff3d4;}
._adresses_34 {    border: 2px solid #c28f07;    border-radius: 8px;}
._adresses_34 .dt-ryt-head h4 {    background-color:#c28f07;}
.listing-temp-3.listing13_temp.temp_34 table tr, .review_form_34 {background-color:#fef2d3!important;}

/**********************Template 36 css start*********************/
.bg_blue_dark, ._adresses_26 .dt-ryt-head h4 {background-color:#0d6ab2c9!important;}
.temp_35_pop .thumb_list .caption {  background-color:#0d6ab2c9!important; }
.bg_blue_dark .active{color:#fff!important;}
._temp35 .how-work-post{ border:1px solid #fff;}
._temp35 .how-work-post:hover{background: #5eadea!important;}
.temp_35_pop .thumb_list ._ttl_thmb:hover {text-decoration: underline; color:#cbe1fd!important ;}
.bg_blue_dark .btn-warning, .temp_35_pop .btn-warning {background-color:#07032d!IMPORTANT; border-color:#07032d!IMPORTANT;}
.bg_blue_dark .btn-warning:hover, .temp_35_pop .btn-warning:hover {background-color:#070453!IMPORTANT; border-color:#07032d!IMPORTANT;color: #d4d3ff; }
.temp_35_pop ._adresses_26{background-color:#0d6ab2c9 !IMPORTANT; border-color:#0d6ab2c9 !IMPORTANT;}
.temp_35_pop .ls-dt-video._vid_31 {	    border-color:#0d6ab2c9;}
.listing-temp-3.listing13_temp.temp_31 table tr {background-color:#0d6ab2c9;}
.listing-temp-3.listing13_temp.temp_35 table tr, .review_form_35 {background-color:#0d6ab2c9  !important;}
.temp_35 .listing-btn-btm a {    background: #07032d!IMPORTANT;}
.temp_35 .listing-btn-btm a:hover {background-color:#070453!IMPORTANT;border-color:#07032d!IMPORTANT;color:#d4d3ff;}
.temp_35_pop .dt-time ul li h5 {    color:     #fff;}
.temp_35_pop .dt-time ul li h4 {    color:     #fff;}

/**********************Template 37 css start*********************/
._temp_37.pplr_cities{background-color: #3190a6;}
._temp_37 .btn-warning {    color: #fff;background-color:#3190a6;border-color:    #3190a6;}
._temp_37 .btn-warning:hover {color: #fff; background-color:#34a3bd; border-color:#34a3bd;}
._temp_37 .thumbnail.thumb_list {    background-color: #f3fdff; box-shadow: none;} 
._temp_37 .pplr_cities._light_dark_blue, ._light_dark_blue {    background-color: #f3fdff; box-shadow: none;}
._dark_blue{ background-color: #f3fdff;}
._adresses_37 .dt-ryt-head h4 { background-color:#3190a6;}
.review_form_37{ background-color: #f3fdff!important; box-shadow: none;}
._temp_37 td.sorting_1 {background-color: #f3fdff;}

/**********************Template 38 css start*********************/
._temp_38 .thumbnail.thumb_list {    display: ;    align-items: center;    justify-content: center;    background-color:     #d9534f;}
._temp_38 .thumbnail.thumb_list a._ttl_thmb, ._temp_38 .thumbnail.thumb_list h5 {    color:#fff;}
._temp_38 .btn-warning {color:#fff;background-color:#d9534f; border-color:#d9534f;}
._temp_38 .btn-warning:hover {color:#fff;background-color:#c9302c;border-color:#ac2925;}
._temp_38 .testi-img{background: #d9534f none repeat scroll 0 0; border:none;}
._temp_38 .testi-img img{position: relative; top: 0px;height: 100%;}
._temp_38 .right{float:right;}
._work_16_process.how_work_30.how_work_32 {    background-color:#f07373!important;}
._temp_38 ._border_white{ border:1px solid white;}
.review_form_38, ._adresses_38 .dt-ryt-head h4 {background-color:#d9534f!important;}
.listing-temp-3.listing13_temp._temp_38 table tr { background-color:#d9534f!important;}
._temp_38 .listing-btn-btm a{ background:#000000;}
._temp_38 .listing-btn-btm a:hover{ background:#343434!important;}

/**********************Template 39 css start*********************/
._adresses_39 .dt-ryt-head h4 { background-color:#f0ad4e;}
._adresses_39 .dt-arres ul li i { color:#f0ad4e;}
.review_form_39 {background-color:#fff4e9!important; box-shadow: none; border: 1px solid #f9cfa5; }
._temp39 td.sorting_1 {    background-color:#fbeae0;}

/**********************Template 40 css start*********************/
.pplr_cities._light_blue, ._light_blue {background-color:#eff4ff;}
._temp_40 .thumbnail .caption { padding: 9px; color: #333; background:#eff4ff;}
.review_form_40 {    background-color:#e6edff !important;box-shadow: none;border: 1px solid #b1c0e6;}
._light_blue_color{color: #e6edff; }
.listing-temp-3.listing13_temp._temp_40 table tr {background-color:#337ab7!important; border:none!important;}
/**********************Template 41 css *********************/
._temp_41 .btn-warning {    color: #fff; background-color:#3190a6; border-color:#3190a6;}
._temp_41 .btn-warning:hover {    color: #fff; background-color:#34a3bd; border-color:#34a3bd;}
.review_form_41 {background-color:#3190a6!important;  box-shadow: 0 0 13px #8a8a8a;}
._temp_41 .heading-main h4 {    text-align: center;    font-size: 20px;    color:     #666666;    position: relative;    font-family: 'poppinssemibold';}
._temp_41 .dt-ryt-head h4 {background:#1c5a;}
/**********************Template 42 css *********************/
._temp_42 .thumb_list{background: #f9f9f9;}
._temp_42 .dt-ryt-head h4 {    background: #f0ad4e;}
.listing-temp-3.listing13_temp._temp_42 table tr {background-color:#f0ad4e!important;}
/**********************Template 43 css *********************/
._temp43_details {    background-color: #bb7b20;    box-shadow: 0 0 10px #ccc;}
._nav_black li a {color:#000!important;}
._adresses_43 .dt-ryt-head h4 {background-color:#fa2964;}
.listing-temp-3.listing13_temp._temp_43 table tr, .review_form_43, .review_form_43 h4 {background-color:#d9534f!important; color:#fff;}
._temp_43 .listing-btn-btm a{ background:#171414!important;}
._temp_43 .listing-btn-btm a:hover{ background:#332b2b!important;}
/**********************Template 44 css *********************/
.listing-temp-3.listing13_temp._temp_44 table tr, ._temp44_review { background-color: #1e456d !important;}
/**********************Template 45 css *********************/
.how-it-works._temp_45 .serv-flex i {    font-size: 100px;    color: #f0ad4e;}
.how-it-works._temp_45 .serv-flex h3 {    text-transform: uppercase;    font-size: 20px;    padding: 10px 0px 10px 0px;}
.how-it-works._temp_45 .serv-flex {    padding: 20px 0px 20px 0px;}
._temp_45 td.sorting_1 {background-color:#fff7e6;}
._temp_45 .btn-warning {color: #fff;background-color:#f0ad4e;border-color: #eea236;}
/**********************Template 46 css *********************/
._temp_46 .thumb_list {    display: block;    justify-content: center;    align-items: center;}
._temp_46 .btn-primary {color:#fff; background-color:#a747e6; border-color:#a747e6;}
._temp_46 .btn-primary:hover {color:#fff; background-color:#c87cfa; border-color:#c87cfa;}
._temp_46 .heading-main h4::after {background-color:#a747e6; }
.how-it-works._temp_46 .serv-flex i {font-size: 100px; color:#c87cfa;}
._purple_light{background-color:#f9edff;}
.how-it-works._temp_46 .serv-flex {padding: 50px 0px 50px 0px; border: 1px solid #d9b7f2;}
._purple_dark{    background-color:#a248e6!important;}
.review_form_46{background-color: #a248e6 !important;}
._temp_46 .rev-smihed h4, ._temp_46 .rev-hed h4{color:#fff!IMPORTANT;} 
._temp_46 .dt-ryt-head h4{background-color: #a248e6 !important;}
._temp_46 td.sorting_1 {background: #c87cfa;}
._temp_46 .listing-cont{ background:#fff;}
._temp_46 .listing-phone-1 h5 i{color:#ab3fe2;font-size: 20px;}
._temp_46 .listing-btn-btm a {background: #ab3fe2; color:#fff;}
._temp_46 .listing-btn-btm a:hover {background: #cb87ee!important; color:#fff;}
/**********************Template 47 css *********************/
._light_green{ background:#f3fff3;}
._dark_green{ color:#7cff7c;}
._temp_47 .how-work-post {border: 1px solid #4cae4c !important; border-radius: 5px !important; box-shadow: none !important; background:#fff!important;}
._temp_47 ._color_green, i._color_green {    border: none;      color:     #4cae4c;    font-size: 120px;}
/**********************Template 48 css *********************/
.pd_top_90{padding-top: 100px;}
footer{margin-top:0px!important;}
._temp_48 .how-work-post__icon i{border: 2px solid #5bc0de;padding: 30px;border-radius: 100px;}
._temp_48 .how-work-post{padding: 20px 15px 33px 15px; border: 1px solid #5bc0de !important; border-radius: 5px !important; box-shadow: none !important;background:#fff !important;}
._temp_48 .how-work-post h4{font-size: 20px; text-transform: uppercase;font-weight: bold;}
.review_form_48{ background:#e6edff!important;}
/***._temp_48 .table-checkable .odd, .even {background:#e6edff ;}******/
._temp_48 .listing-cont .listing-phone-1 h5 i{ font-size: 18px; color:#000;}
/**********************Template 49 css *********************/
._dark_green_bg, .how_work_49 .how-work-post__icon i, ._adresses_49 .dt-ryt-head h4  { background:#24c163c9!important; color: #fff; border-color:#24c163c9;}
.ls-dt-video._vid_49 {border-color:#24c163c9!important;}
.how_work_49 .how-work-post { border-radius: 10px; padding: 20px 15px 30px; transition: .2s ease-in; webkit-transition: .2s ease-in; border:1px solid #24c163c9;}
.how_work_49 .how-work-post:hover {    transform: rotate(2deg);    -webkit-transform: rotate(2deg);}
._temp_49 td.sorting_1{ background-color: #24c163c9;}
/**********************Template 50 css *********************/
._temp_50 .btn-default{background-color: #fff !important;}
@media screen and (max-width:768px) {
.custom_slideset ._temp_50.custom_banner {min-height: auto; padding: 4% 0 35%;    }}
._temp_50 .heading-main{ margin-top:50px;}
._temp_50 .heading-main h4{color:#fff;}
._brown_bg{ background:#663e34!important;}
._bg_brown {background-color:#704c3ec9!important;}
._temp_50 .how-work-post__icon i{ color:#7e5a4c;}
._bg_brown .active {    color:     #fff !important;}
._temp_50 ._ttl_thmb{color:#704c3ec9;}
._temp_50 ._ttl_thmb:hover{color:#704c3ec9;}
._adresses_50 .dt-ryt-head h4 {background-color: #663e34;}
.listing-temp-3.listing13_temp._temp_50 table tr, .review_form_50{background-color: #663e34!important;}
.ls-dt-video._vid_50{border-color: #663e34!important;}
._brown_color {    color:     #f0a28f;}
/**********************Template 51 css *********************/
._temp_51 .thumbnail .caption{ background:#01c9de;}
._temp_38._temp_51 .thumbnail.thumb_list {background: none;}
._light_blue_shade{ background:#c1f9ffc9!important;}
._temp_51 .testi-img {    background:#01c9de none repeat scroll 0 0;    border: none;}
._temp_51 .btn-warning {    color: fff;background-color:#01c9de;border-color:    #01c9de;}
._temp_51 .btn-warning:hover {    color: fff;background-color:#0bb1c2;border-color:#0bb1c2;}
.review_form_51, ._adresses_51 .dt-ryt-head h4 {background-color:#01c9de !important;}
.review_form_51 .rev-hed h4, .review_form_51 .rev-smihed h4 { color:#fff;}
._temp_51.ls-dt-video._vid_32 { border-color: #01c9de;}
.listing-temp-3.listing13_temp._temp_51 table tr {background-color: #01c9de !important;}
/**********************Template 52 css *********************/
._temp_52 ._color_green, i._color_green { border: none; color:#c8af58; font-size: 120px;}
._temp_52 .how-work-post {border: 1px solid #c6c6c6!important; border-radius: 5px !important; box-shadow: none !important; background:#fff !important;}
._temp_52 .banner-hd span { color:     #c8af58;}
._temp_52 .how-work-post { padding: 30px 30px;}
._temp_52 .thumb_list { background: #f5f5f5;}
._temp_52 .btn-warning {color: #fff; background-color:#c8af58; border-color:#c8af58;}
._temp_52 .btn-warning {color: #fff; background-color:#c8af58; border-color:#c8af58;}
._temp_52 .btn-warning:hover { color: #fff; background-color:#e6cb6f; border-color:#e6cb6f;}
._temp_52 ._light_brown{background-color: #c8af58 !important;}
._temp_52 ._adresses {    box-shadow:0px;    border-radius: 8px 8px 0px 0px !important;    border: 2px solid #c8af58;}
._temp_52._listing_detail .ls-dt-video{border-color:#c8af58;}
._temp_52 td.sorting_1 {background-color: #c8af58;}
._temp_52 .listing-phone-1 h5 i{color: #c8af58; font-size:20px;} 
 
/**********************Template 53 css *********************/
._temp_48 .listing-phone-1 h5 i{ color:#000!important;}
/**********************Template 57 css *********************/
.temp_17_pop.temp_18_pop._temp_57 .thumb_list{	flex-direction: row-reverse;	background-color: #ab6040;}
._temp_57 .dir_color { color:     #fdcb84;} 
._temp_57 .btn-primary {color: #fff;background-color:#ab6040;border-color:    #ab6040;}
._temp_57 .btn-primary:hover {color: #fff;background-color:#d17d59;border-color:    #d17d59;}
._temp_57.pplr_cities {background-color:#ab6040;}
._light_orange{background-color: #fdf1e1;}
._temp_57 .dt-ryt-head h4 { background: #ab6040;}
._temp_57 .review_form_20{background-color: #fbe7cc;}
._temp_37._temp_57 td.sorting_1 {background-color:#d17d59;}
._temp_57 .btn-warning {color: #fff;background-color:#ab6040;border-color:    #ab6040;}
._temp_57 .btn-warning:hover {color: #fff;background-color:#d17d59;border-color:    #d17d59;}
._temp_fiftyseven td {	width: 100% !important;	float: none;} 

/**********************Template 58 css ****************/
._dark_brown_bg, .how_work_58 .how-work-post__icon i, ._adresses_58 .dt-ryt-head h4, ._temp_58 td.sorting_1   { background:#b98d36c9!important; color: #fff; border-color:#b98d36c9;}
.ls-dt-video._vid_58 {border-color: #b98d36c9 !important;}
._temp_58 .btn-warning { color: #fff; background-color:#f0ad4e; border-color:#eea236;}
._temp_58 .btn-warning:hover { color: #fff; background-color:#ec971f; border-color:#d58512;}
._temp_58.listing13_temp .listing-phone-1 h5 i { color:#ec971f; font-size: 20px;}
._temp_58.listing13_temp .listing-phone-1 h5, ._temp_58.listing13_temp .listing-phone-1 h5 a {    font-size: 18px !important;  font-family: roboto;}
/****#DataTables_Table_0{ display:inline-block;}*******/
/**********************Template 59 css ****************/
._temp_59 ._color_green, i._color_green {	border: none;	color: #8496d2;	font-size: 120px;}
._temp_59 .how-work-post {	border: 1px solid #8496d2 !important;}
._temp_59 .btn-success{color: #fff; background-color:#8496d2; border-color:    #8496d2;}
._temp_59 .btn-success:hover{color: #fff; background-color:#9dafe8; border-color:    #9dafe8;}
.listing-temp-3.listing13_temp._temp_59 table tr, .review_form_59, ._adresses_59 .dt-ryt-head h4 {
    background-color:#8496d2!important;}
    background-color:#8496d2!important;}
/**********************Template 60 css ****************/
._temp_60_process .how-work-post span, .dir_color._info{color: #fdf1e1;	border-color: #fdf1e1}
._temp_60 .how-work-post__icon i {border: 2px solid #ffdeb3!important; padding: 30px;border-radius: 100px;
color:#ffdeb3;}
._temp_60 .how-work-post {border:1px solid #ffdeb3 !important;}
._adresses_60 .dt-ryt-head h4 {background-color:#f0ad4e;}
.review_form_60 {    background:#ffdeb3 !important;}
.listing-temp-3.listing13_temp._temp_60 table tr, .review_form_59, ._adresses_59 .dt-ryt-head h4 {
 background-color:#f0ad4e!important; background-color:#f0ad4e!important;}
 /**********************Template 61 css ****************/
 .custom_banner.overlay::before {    position: absolute;    content: "";    left: 0;    bottom: 0;    right: 0;    top: 0;   background:     rgba(0, 0, 0, 0.4);}
 ._serch_white{background: white; opacity: 0.90;}
 .typed-words {	color: #00918e;}
.search_type{    margin-top: 24px;    width: 100%;    padding: 10px 0px 10px 0px; }
._temp_61 .btn-warning {    color: #fff;background-color:#00918e;border-color:   #00918e;}
._temp_61 .btn-warning:hover{    color: #fff;background-color:#0bb3b0;border-color:#0bb3b0;}
._temp_61.how_work_49 .how-work-post {    border-radius: 10px;    padding: 20px 15px 30px;    transition: .2s ease-in; 
border:none;}
._temp_61 .how-work-post__icon {    height: 290px;}
._temp_61 .how-work-post .number {    color: #00918e;letter-spacing: .2rem;width: 50px;height: 50px;line-height: 50px;text-align:center;display: inline-block;border-radius: 50%;background:#eee; margin-bottom: 15px; float:none;}
._temp_61 .how-work-post p{ display:inline-block;}
._temp_61 ._nd_block{ margin-top:50px;}
._temp_61 .thumb_list{ border-radius:5px;}
._temp_61 ._dark_black_bg{ background:#000000b6 !important;}
._temp_61 .thumb_list .caption{border-radius: 0px 0px 5px 5px; z-index: 99;}
._temp_61 .thumb_list::after{position: absolute;	content: "";	left: 0;	right: 0;	bottom: 0;	top: 0;	z-index: 1;	background: rgba(0, 0, 0, 0.4);}	
._temp_61 .thumb_list:hover img {    -webkit-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);}
._temp_61 .thumb_list img { -o-object-fit: cover; object-fit: cover; height: 100%; width: 100%; -webkit-transitio: .3s all ease;    -o-transition: .3s all ease;    transition: .3s all ease;    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);	border-radius: 8px;}
._temp_61 h4, ._temp_61 .listing-phone-1 i {color:#00918e; font-size: 26px;text-transform: uppercase;}
._temp_61 h4 span {color:rgba(0, 0, 0, 0.5);}
._temp_61._mid_green{background:#00918e;}
._temp_61 .heading-main h4::after{ display:none;}
._temp_61 .thumb_list ._ttl_thmb:hover{color: #00918e!important;}
@media screen and (max-width:768px) {.search_type{ margin-top:0px;}}
._mid_green, .how_work_61 .how-work-post__icon i, ._adresses_61 .dt-ryt-head h4 {    background:#00918e !important;
color:#fff; border-color:#00918e;}
._temp_61 ._fields_icn span{top: 25px;}
._temp_61 label{ color:#fff;}
._temp_61 label.active, .rev-hed h4, .rev-smihed h4{ color:#323232;}
._temp_61 label.active{font-size: 16px;font-family: Raleway;}
._temp_61 ._review_block{border-radius:0px!important; background:#f8f9fa ; padding: 3rem !important;}
._temp_61 .ls-dt-video._vid_61 {    border-color:#00918ec9  !important;}
._temp_61 ._cmy_address{border: 2px solid #00918e; border-radius: 10px 10px 0px 0px;box-shadow: none;}
._temp_61 #DataTables_Table_0 tbody tr { margin-bottom: 30px; border: none!important;    
box-shadow: 0 3px 22px -2px rgba(0, 0, 0, 0.1) !important; border-radius: 10px; background: #fff!important; 
background-color: rgb(255, 255, 255);}
._temp_61 .table-scrollable > .table{ background:none!important;}
.listing-phone-1 h5 {font-family: 'poppinsmedium' !important; font-size:20px;}
.listing-temp-3._temp_61 {    padding: 40px;}
._temp_61 .table-scrollable{overflow-x: initial !important; overflow-y: initial !important;}
 /**********************Template 62 css ****************/
._temp_62 .banner-hd {    text-align: left;    font-size: 37px;color:#404040;    text-shadow: none;    padding-bottom: 0px;}
._temp_62 .btn-success {color: #fff; background-color:#754ef9; border-color:#754ef9;}
._temp_62 .btn-success:hover{color: #fff; background-color:#623dde; border-color:#623dde;}
._temp_62 .banner_search{border: 1px solid #ece6ff;}
._temp_62 ._color_green, i._color_green {    border: none;    color:     #754ef9;    font-size: 120px;}
._temp_62 .how-work-post {    border:1px solid #754ef9 !important}
._temp_62 .heading-main h4::after {background: #754ef9!important;}
._work_16_process._temp_62 .how-work-post h4 {color:#1f1f1f;  font-size: 18px;text-transform:uppercase;}
._temp_62._light_blue{ background:#f2eeff!important;}
._temp_62 ._ttl_thmb{color: #754ef9 !important; text-transform: uppercase;}
._temp_62 .thumb_list { border-radius:none; box-shadow:0px;}
.listing-temp-3.listing13_temp._temp_62 table tr, .review_form_62, ._adresses_62 .dt-ryt-head h4, .dt-ryt-head h4 {
 background-color: #754ef9 !important;}
._temp_62 label.active, .rev-hed h4, .rev-smihed h4{ /******	color: #fff;********/}	
._adresses {  box-shadow:0px; border-radius: 5px;	bolder: 3px solid #754ef9;	}
@media screen and (max-width:768px) {._temp_62 .banner-hd { font-size:26px!important;display: block;}}
@media screen and (max-width:520px) {.custom_banner._temp_62{background-size: cover;background-position: 85% 0px;}}
.listing-temp-3.listing13_temp._temp_62 table tr{
background-color: #754ef9 !important; border-radius: 15px!important; border: none !important;}
.listing-temp-3.listing13_temp._temp_62 table tr td img{
border-radius: 15px 0px 0px 15px !important;}



 /**********************Template 63 css ****************/
.banner_search_area.srch_63 {width: 60%; margin: 0px auto; float: none; background:#fff; padding: 20px;    border-radius: 10px;}
.banner_search_area.srch_63 h4{color: #000;text-shadow: none;}
.banner_search_area.srch_63 .btn-danger {width: 100%; padding: 15px 0px 15px 0px;}
.banner_search_area.srch_63 ._brown{ color:#d43f3a!important;}
._temp_63 .thumb_list:hover img {    -webkit-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);}
._temp_63 .thumb_list img { -o-object-fit: cover; object-fit: cover; height: 100%; width: 100%; -webkit-transitio: .3s all ease;    -o-transition: .3s all ease;    transition: .3s all ease;    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);	border-radius: 8px;}
._temp_63 .thumbnail.thumb_list{border-radius: 15px;border: none !important;}
._temp_63 .thumb_list > a{border-radius: 15px 15px 0px 0px;}
._temp_63  .how-work-post__icon i {color:#fff; font-size: 80px;}
.how_work_30._temp_63 .how-work-post { background:#cc3d38;  border: none;}
._temp_63 .btn.btn-warning.btn-lg {   background-image: none;}
 /**********************Template 64 css ****************/
._temp_64 h4.banner-hd{ color: #3a3a3a !important; text-shadow: none; text-align: left;}
._temp_64 .banner_search_area ._bg_brown {background-color: #adc8cac9 !important;}
._temp_64 .banner_search_area ._bg_brown .active {color: #000 !important;}
._temp_64 .btn-danger{color: #fff; background-color: #3e3e3e; border-color: #3e3e3e;}
._temp_64 .btn-danger:hover { color: #fff; background-color: #636363;    border-color: #636363;}
._temp_64 p {font-size: 20px; line-height: 27px;}
._temp_64 h4{font-size: 32px;margin-top: 23px;color: #001b5e;}.
._temp_64 ._how_work_content { margin: 34% 0 0;}
._temp_64 .about .heading-main h4::after { margin:0px;}
.space_temp64{margin-top:100px;}
._temp_64 .thumbnail:hover{box-shadow: 0 3px 22px -2px rgba(0, 0, 0, 0.1) !important;}
.listing-temp-3.listing13_temp._temp_64 table tr, .review_form_64{    background-color: #001b5e !important;}
.listing-temp-3.listing13_temp._temp_64 table tr, .review_form_64, ._adresses_64 .dt-ryt-head h4, .dt-ryt-head h4 {
 background-color: #001b5e  !important;}
@media screen and (max-width:768px) {.space_temp64 {    margin-top: 30px;}}
 /**********************Template 65 css ****************/
._temp_65 .banner_search_area ._bg_brown {    background-color: #ffedcec9 !important;}
._temp_65 .btn-danger { color: #fff; background-color: #ebb85e; border-color: #ebb85e;}
._temp_65 .btn-danger:hover { color: #fff; background-color: #d8a54b; border-color: #d8a54b;}
._popular._temp_65 h4{    font-size: 32px;   margin-top: 23px;    color: #d8a54b !important; text-align: center !important;}
._temp_65 .heading-main h4::after { margin: 0px; width: 100px; }
._temp_65 .heading-main h4{ text-align:left; color:#fff; font-size: 32px;}
._work_16_process._temp_65 .how-work-post{padding: 20px 20px; border: 1px solid #ebb85e !important;}
._work_16_process._temp_65 .how-work-post span{color: #666; float: left; width:auto; margin: 0px;padding: 0px;}
._work_16_process._temp_65 .how-work-post  ._circle, i._circle{ font-size:54px; line-height:normal; width: auto;
height: auto; color: #ebb85e;}
._popular._temp_65 h4::after{margin: auto;}
._work_16_process._temp_65 .how-work-post h4{ width:auto; padding-left: 10px;padding-top: 10px;}
._temp_65 .how-work-post__description.how-work-post__description-white {display:inline-table;text-align:left;margin-top: 15px; width:100%;}
._temp_65 .about ._ttl_thmb{color: #ebb85e;}
._temp_65 .banner_search_area h4{text-transform: capitalize;}
.listing-temp-3.listing13_temp._temp_65 table tr, .review_form_65, ._adresses_65 .dt-ryt-head h4, .dt-ryt-head h4 {    background-color: #bf9344 !important;}
.ls-dt-video._vid_65 {    border-color: #bf9344 !important;}
.container .banner-text {width:auto!important;}
.container .banner-text .btn{ float:left;}
.nav-wrapper nav ul li a{color:#000;}
