.ui-helper-hidden-accessible{display: none;}

.PRTnRPrGMMM span {position: absolute;top: 9px;right: -5px;color: red;font-size: 12px;line-height: normal;font-family: latoSemiBold ,sans-serif;}
.PRTnRPrGM span {position: absolute;top: -5px;right: -11px;color: red;font-size: 12px;font-family: latoSemiBold ,sans-serif;}
.PRTnRPrGMMM a{display: inline-block !important;}
.agnt_prof .breadcrumb-sec ul li a{color: #333;}
.agnt_prof {background: #F2F5F8;}.agnt_prof .breadcrumb-sec{text-align: left;margin-left: -15px}
.agnt_prof .inner_box.brd_cmb{margin-bottom: 0;}
.agnt_prof ._profile-view{padding-top:5px;}
/*------------------*/
.LinkAListing{margin-top: 5px;border: none !important;}
.MBLinkAListing{width: 100%;text-align:left;float: left;font-family: "latoSemiBold ";position: relative;z-index:96;font-size: 15px;color: #006ADC;text-decoration: underline;}
.MBLinkAListing:hover,.MBLinkAListing:focus{color: #006ADC;}
/*------------------*/
.btm_nav_head{width: 100%; text-align: left;margin:10px 0 0px;border-top: 1px solid #d9d9d9;padding: 19px 0;}
.btm_nav_head li{list-style: none;display: inline-block;}
.btm_nav_head li a{padding: 5px 5px;display: inline-block;font-size: 16px;color: #333;margin-right: 30px;}
.btm_nav_head .dropdown{display: none;}
.btm_nav_head .sasdfs{display: inline-flex;padding-left: 30px;}
h4.H4.uppercase.marbtm20 {margin-bottom: 20px!important}
.btm_nav_head .dropdown-backdrop{z-index: 50!important}
.no-cursor{cursor: auto;}
/*------------*/
._vp-bg .fav_icn{z-index: 90;border-radius: 100px; display: inline-block;background: #fff;height: 40px;width: auto;padding: 0 11px; position: absolute;right: 15px;top: 15px}
._vp-bg .fav_icn.active{padding: 0 17px;}
._vp-bg .fav_icn span.change-icon {z-index: 9;text-align: center; padding-top: 12px;display: inline-block;font-size: 18px}
._vp-bg .fav_icn span.total_count_Fav{font-size: 16px;color: #000;font-family: "latoBold";padding-left: 5px;position: relative;top: -1px;}
._vp-bg .fav_icn span.total_count_Fav:empty{display: none;}
._vp-bg .fav_icn a{display: inline-block;width: 100%;height: 100%;text-decoration: none;outline: none;}
._vp-bg .change-icon > .fa + .fa {display: none;}
._vp-bg i.fa.fa-heart.heart-icons {color:#F5484A;}
._vp-bg i.fa.fa-heart-o.heart-icons {color: #8D95A5;}
.btm_fix_toster{ background: #D9F3D4;color: #000;border: 1px solid #95AB90;display: none;padding: 8px 15px;border-radius: 4px;margin: 0 auto;font-size: 16px;font-family: 'latoRegular';position: fixed;bottom: 50px;z-index: 99;transform: translate(-50%, 0);left: 50%;}
.btm_fix_toster_flx{display: flex !important;align-items: center;width: 100%;}
.btm_fix_toster a{color: #006ADC;text-decoration: underline;font-family: 'latoSemiBold ';}
.btm_fix_toster span{color:#95AB90;font-size: 18px;cursor: pointer;margin-left: auto;padding-left: 15px;}
.btm_fix_toster div{display: inline-block;}
@media only screen and (max-width: 767px){ 
 .btm_fix_toster{width: 75%;bottom: 16px;}
}
@media only screen and (max-width: 500px){ 
 .btm_fix_toster{width: 90%;}
}
/*------------------*/
 #search_on_click{height:46px;color: #333333;font-weight: 500;font-size: 16px;line-height:46px;padding-left: 10px;cursor: text;font-family: 'latoRegular';text-align: left;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;padding-right: 45px}
.expand_new_width{width: 498px;background: #fff;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);position: absolute;left:-1px;top:-1px;display: none;height: 150px;padding:32px 25px 26px;z-index: 10;}
.expand_new_width a{width: 160px;height: 35px;font-size: 16px;color: #333333;display: inline-block;text-align: center;line-height: 32px;font-family: 'latoSemiBold ';font-weight: 700;cursor: pointer;float: left;}
.expand_new_width .slct_tab a:nth-child(2){margin-left:10px;}
.expand_new_width a.active,.expand_new_width a:hover{background: #006ADC;border-radius: 20px;color: #fff;text-decoration: none;}
.new-pors-sub-header-area .expand_new_width input{border-radius: 5px;border: 1px solid #8D95A5 !important;;padding-right: 40px !important;padding-left: 15px !important;font-size: 15px;font-family: 'latoRegular';font-weight: 500;color: #333;}
::placeholder { color: #C7C9D9;opacity: 1;}:-ms-input-placeholder {color: #C7C9D9;}::-ms-input-placeholder { color: #C7C9D9;}
.expand_new_width .btn-search-inn{float: left;position: absolute;right:12px; top:9px;z-index: 9;}
.close_srch_top{position: absolute;right:22px; top: 10px;cursor: pointer; width: 11px;	height:11px;}
.close_srch_top:before,.close_srch_top:after{position: absolute;left:5px;content:' ';height:32px;width: 2px;background-color: #000;}
.close_srch_top:before {transform: rotate(45deg);}.close_srch_top:after {transform: rotate(-45deg);}

.input_both_srch_rel{position: relative;float: left;width: 100%;margin-top: 15px;}

.new-pors-sub-header-area .form-control{background: none !important;}
.ui-menu .ui-menu-item-wrapper{cursor: pointer;}
/*--------------------*/
#ans_qus_hide h4.H4{border-bottom: 3px solid #006ADC;padding-bottom: 8px;}
#ans_qus_hide .qus_a{margin: 0px 0 30px;}
#ans_qus_hide .qus_a .qus_a_link{font-size: 20px;line-height: 24px;color: #279AEE;margin: 0 0 15px;font-family: 'latoBold',sans-serif;display: block;}
#ans_qus_hide .qus_a p{font-size: 16px;line-height: 21px;color: #333333;font-family: 'latoRegular',sans-serif;}
.qus_a .qus_a_li{font-size: 13px;line-height: 16px;color: #333;margin: 15px 0 0;font-family: 'latoRegular',sans-serif;}
.qus_a .qus_a_li a{color: #333;}
/*------------------*/
.total_count_Sale_agnt{color: #333;font-family: latoBold;display: inline-block;font-size: 16px;padding: 10px 15px;line-height: 20px;border-top: 1px solid #c4ced8;border-bottom: 1px solid #c4ced8;text-align: left;width: 100%;}	
.map_over_pop{position: absolute;height:242px;width: 96%;top: 52px;z-index: 99;cursor: pointer;}
.disabled_hide{display: none !important;}
.btm_agnt_err{background: #FFFFFF;box-shadow: 1px 1px 4px rgb(0 0 0 / 25%);border-radius: 4px;height: 54px;line-height: 54px;padding-left: 25px;color: #8F90A6;font-size: 15px;display: none;text-align: left;position: absolute;top: 41px;width: 100%;}
/*------------*/
#loader-wrapper {position: relative;top:50%;left: 0;margin-top: -28px;width: 100%;text-align: center;height: 100%;z-index: 1000;}
._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg #loader-wrapper img{width: 56px;height: 56px;min-height: auto;}
.user_profile_top #loader-wrapper img{-webkit-animation: spin 4s linear infinite;animation: spin 4s linear infinite; }

._vcommon-section.review-container{display: none;float: left;width: 100%;}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
/*------------*/
/*--------- end modal her ------------ */
.img_ri_testi img.rnk{float: left;width: 50px;height: 50px;margin:0 10px 0 0;border-radius: 100%; vertical-align: middle;object-fit: cover;}
.img_ri_testi #popup_agent_name{font-family: 'latoSemiBold ';font-size:16px ;color:#333333 ;line-height: 16px;}
.img_ri_testi #popup_agents_trans_count{font-family: 'latoRegular';font-size:16px ;color:#333333 ;margin-top: 5px;}
.img_ri_testi{float: left;width: 100%;border-bottom: 1px solid #c4ced8;padding-bottom: 10px;margin-bottom: 15px;padding-left: 10px;padding-top: 10px;padding-right: 15px;}
.img_ri_testi a{color: #333;cursor: pointer;}
.img_ri_testi .btn_trans_msg_agnt_top{background-color: #006FE0;display: inline-block; padding: 6px 12px;font-weight: 400;font-family: 'latoSemiBold ';width: 100%;color: #fff;border: none;margin-top: 10px;border-radius: 5px;height: 41px;}
/*---------------*/
.name_btm{width: 100%;padding:10px 0 0 20px;}.lft_rating_icn{float: left;}
.vue-star-rating{display: inline-block;}.vue-star-rating .count_reviw{padding-left: 5px;position: relative;}
_:-ms-fullscreen, :root .name_btm { position: relative;top: 0px; }
_:-ms-fullscreen, :root .banner_timeline{position: relative;top: 20px;}
_:-ms-fullscreen, :root .banner_timeline li{padding: 5px 10px 10px;}
/*------------------	*/
.ShowSles-lSt {position: relative;font-size: 16px;line-height: 25px;color: #333;padding-top: 18px;margin-bottom:0px;}
.ShowSles-lSt font{display: none;}
.ShowSles-lSt font{font-size: 16px; font-family: 'latoRegular', sans-serif;z-index: 9; display: none;-webkit-box-shadow: 0px 7px 29px 0px rgba(100, 100, 111, 0.2);box-shadow: 0px 7px 29px 0px rgba(100, 100, 111, 0.2);border-radius: 5px; position: absolute;left:auto;top: 30px;background: #fff;line-height: 24px; padding: 12px 16px; color: #333333;max-width: 448px;}
.ShowSles-lSt img:hover~font{display: inline-block;}
.ShowSles-lSt img{margin-top: -3px}

.agnt_pr_online_li::before{display: none!important;}
.agnt_pr_online{font-family: 'latoBold';float: left;border-radius:100px;background: #4ECB71; color: #fff;width:90px;height:25px;font-size:12px;line-height:27px;display:inline-block;text-align:center;display: none;margin-left: 0px;position: relative;top:7px;}
.client_say_list_review{margin:10px 0  20px 0; }.show_more_trans{font-size:16px;color: #333;display:none;margin-top: 15px;text-decoration: underline;float: left;width: 100%;margin-bottom: 30px;}
.client_say_list_review p{color: #333;font-family: 'latoSemiBold ', sans-serif;font-size: 16px; line-height: 19px;margin-bottom: 19px;font-weight: 400;margin-top: 22px;}
.client_say_list_review p.top_nrm_note{color: #333;font-family: 'latoRegular', sans-serif;margin-top: -13px;}
.client_say_list_review ul{padding: 0; font-size: 0}
.client_say_list_review li {cursor: pointer; padding:0px;  font-size: 16px;  line-height: 17px;  color: #5880A6; background:#F5F8FC;  font-family: 'latoRegular', sans-serif;  display: inline-block;  margin-right: 8px;  border-radius: 4px; margin-bottom:10px;}
.client_say_list_review li:hover,.client_say_list_review li.active{background: #5880A6;color: #fff;}
.review_tag_count{color: #333;font-size: 16px;font-family: 'latoSemiBold ';line-height: 25px;margin:30px 0 30px;float: left;width: 100%;display: none;}
.client_say_list_review li i{display: none;padding: 8px 8px 8px 0px;}.client_say_list_review li span{padding: 8px 8px 8px 8px;display: inline-block;font-weight: 600;font-family:'latoBold', sans-serif; }

input::-ms-clear{display: none;}
.trans_map {height:242px;width: 100%;margin-top:7px;border-radius: 5px;}
.map_over_pop{position: absolute;height:242px;width: 96%;top: 52px;z-index: 99;cursor: pointer;}

.new_clint_clss .search_chnge_box_input input{border: none;margin: 0;box-shadow: none;height: 40px;padding-left: 15px;padding-right: 35px;}
.new_clas_search.show_m_serch{display:none;}
.review_drop .dropdown-toggle{padding-top:4px;background: none; border:1px solid #E6E8E8 !important;border-radius: 17px;color: #333;font-size: 16px;font-family: 'latoRegular';height: 33px; }
.review_drop a{width: 100%;line-height: 25px;padding: 3px 10px;float: left;font-size: 14px;color: #333;}
.review_drop a:hover{background: #F4F9FE;font-weight: 600;color: #279AEE;}.review_drop a.active{color: #333;}
.review_drop .dropdown-menu{max-width: 130px;left: auto;right: 0;}
.review_drop .dropdown button:hover, .review_drop .dropdown button:focus{border:1px solid;}
.review_drop .dropdown-toggle i{color: #333;font-size: 20px;margin-left: 8px;margin-top: 2px;float: right;}
.review_drop{margin: 10px 20px 20px 0;float: right;display: block;}		
 

.review_tab{float: left;width: 100%;border-bottom: 1px solid #8F90A6;margin-bottom: 20px;}
.review_tab a{font-family: 'latoBold';color: #8F90A6;font-size: 16px;width: 50%;display: inline-block;padding: 10px 20px 0;line-height: 50px;text-align: center;}
.review_tab a.active,.review_tab a:hover{color: #333;}
.review_tab a .lin_br_btm{height: 3px;width: 184px;display: inline-block;background:#fff;z-index: -1;}
.review_tab a:hover .lin_br_btm,.review_tab a.active .lin_br_btm{background:#006ADC;z-index: 9;}
.review-section{float: left;width: 100%;}		
.review_name_usr{font-size: 16px;margin-bottom: 0px;margin-top: -5px;}
#dropdownMenuButton_Review_agent~.dropdown-menu{max-width:100%;white-space: nowrap;}
.btm_r_cnt_{font-size: 16px;font-weight: bold;margin: 15px 0 0;display: inline-block;}
.rev_tol_ri{display: inline-block;}
.rev_tol_ri_spn{position: relative;}.rev_tol_ri_spn:hover span{display: inline-block;}
.rev_tol_ri_spn span{display: none;font-size: 16px;line-height:20px;position:  absolute;left:20px;top: 0;border-radius: 4px;background: #FFF;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.10);;width: 280px;height: 62px;padding:10px 15px;color: #333;}
.new_clas_search .my_search_box_set .btn-searchq-nd{margin:8px 3px 0 0px !important;border-radius: 100%}

.new_clint_clss .afterlogin.menubtnh{padding-top: 8px !important;display: block;}
.pageProertySold .new_clint_clss .afterlogin.menubtnh{padding-top: 0 !important;}
.new_clint_clss .afterlogin.menubtnh.formobile{	display: none !important;}
header.top-new-navigation-bar.new_clint_clss ul.HeaderMenu li.profile-photo-with-hamburger a.menubtnh span.usr-d909.usr-name-b i.fa.fa-angle-down{display: block;}
/*-------	------------------- 		 */
.modal{z-index: 999999 !important;}
.show_mob_search .ui-autocomplete-clear,.place_holder_city_name .ui-autocomplete-clear{position: absolute;right: 10px ;top: 13px !important;background: #ccc;
height: 20px;left: auto !important;width: 20px;border-radius: 10px;color: #fff;cursor: pointer;font-size: 21px;line-height: 19px;
text-align: center;}
.show_mob_search .iphone .ui-autocomplete-clear,.place_holder_city_name .iphone .ui-autocomplete-clear{line-height: 17px;}

.show_mob_search form{position: relative;}
.place_holder_city_name .ui-autocomplete-clear{top:7px !important;}
.new-pors-sub-header-area .ui-autocomplete-clear{display: none !important;font-size: 0;line-height: 0;}
.modal-header .close{position: relative;z-index: 99;}
#myModalViDeO .modal-header .close{margin-top: -8px;position: relative;z-index: 99;font-size: 40px;font-weight: normal;}
.right_top_new_search .fe-headeing{display: none !important;}
.right_top_new_search .container{width: inherit;padding-right: 0}
.saleing-proper-btn-sec-bottom .top-agent-heading-nd{float: left;font-size: 24px;font-family: 'latoRegular';}
.right_top_new_search {float: right;width: 45%;}
.right_top_new_search ._hdr_search_inner_box .my_search_box_set{background: #fff;max-width: 100%;}
.right_top_new_search .new-pors-sub-header-area{padding:10px 0px 0px!important;padding-top: 10px !important;border:none;}
.right_top_new_search ._hdr_search_inner_box{float: right;}
.mb-3.content-section-directory-panel{margin-bottom: 138px;}
._hdr_search_inner_box .btn-searchq-nd img{display: inline-block !important;}
/*	new search modal ----column-fill: */
#my_new_search{}
#testslider .slick-next .fa,#testslider .slick-prev .fa{display: block;font-size:28px;color: #333}
 #testslider .slick-next{right: -55px;}
 #testslider .slick-prev{left: -70px;}
.SiMiLAr-SliDeR .slick-prev{left: -50px;}
.SiMiLAr-SliDeR .slick-next{right: -50px;}
#my_new_search .new_srch_radio{
	padding:45px 0px 70px 0px; 
	text-align: center;
}
#my_new_search .new_srch_radio strong{font-size: 24px}
#my_new_search .new_srch_radio strong span{color: red;font-size: 18px}
#my_new_search .new_srch_radio p{
	font-size: 16px;
	color: rgb(28, 28, 28);
	margin: 20px 0 0 0;
	font-weight: normal;
	line-height: 19px;
	font-family: 'latoRegular', sans-serif;
}

#my_new_search .new_srch_radio input{position: absolute;left: 0;bottom: 0px;}
#my_new_search .new_srch_radio label{
	position: relative;
	margin-bottom: 0px;
}
#my_new_search h3{
	font-size: 30px;
	margin:0px;
	text-align: center;
	font-weight: normal;
	font-family: 'latoBold', sans-serif;
}
#my_new_search .btn_cnt{
	text-align: center;
	background: #036EE0;
	width: 100%;
	color: #fff;
	font-size: 18px;
	padding:12px 25px;
	margin: 0px;
}
#my_new_search .modal-body{
	text-align: center;
	background-size: 100% !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
	padding: 45px 65px 50px 65px;
}
#my_new_search .close{
	position: absolute;
	right: 15px;
	opacity: 1; 
	top: 8px;
	z-index: 99;
	font-size: 30px;
	color: rgb(226, 226, 226);
}	

.btn_okay{text-align: center;background: #036EE0;width: 50%; color: #fff !important;border-radius: 5px; font-size: 18px;padding:12px 25px; margin:30px  0 20px; display: inline-block;}
.top_new_search .home_top_search_loader,.home_top_search_loader,.home_top_search_loader_2,.home_top_search_loader_3 {position: absolute;right: 5px;top: 10px;z-index: 99}
.home_top_search_loader{right: 10px;top:4px;}
.right_top_new_search .home_top_search_loader {right: 5px;}
/*	new search modal ----column-fill: */

/*  ------------    -----   */
.bg_grey_right{position: relative;background: #f2f5f8;display: inline-block;width:100%;max-width: 303px;margin-top:-40px; text-align: left; padding:00px 40px 20px;border-radius: 5px;}
.bg_grey_right h2{text-align: center;font-size:18px ;color:#000000;font-family: 'latoSemiBold ';margin: 40px 0 20px;}
.bg_grey_right h3{font-size:14px ;color:#000000;font-family: 'latoSemiBold ';margin:0;}
.bg_grey_right p{font-size:14px ;color:#000000;line-height: 16px;margin-bottom: 20px;}
.rated_icon{position: absolute;left: -5px;top:-5px;}


/*  ------------    -----   */
.top_new_search{text-align: center;padding: 50px 0;}
.top_new_search ._hdr_search_inner_box .my_search_box_set{padding: 0;max-width: 100%;}
.top_new_search .search_chnge_box_input .srch_icon_top_left{top: 19px!important;}
.top_new_search .my_search_box_set .search_chnge_box_input input{opacity: 1; color: #333;font-size: 18px;
font-family: 'latoSemiBold ';box-shadow: none;border:none !important;padding: 6px 10px 6px 32px;height: 58px; }
.top_new_search .my_search_box_set .search_chnge_box{height: 58px;width: 146px;}
.top_new_search .my_search_box_set .search_chnge_box .dropdown-toggle span{line-height: 58px;}
.top_new_search .my_search_box_set .srch_right_Arow{margin:26px 0 0 7px;}
.top_new_search .my_search_box_set .btn-searchq-nd{     max-width: 129px; background: #036EE0;height: 58px !important;margin: 0 !important;border:none;border-radius: 3px;text-transform: uppercase;}
.top_new_search .selct_city_btm{left: 10px;bottom: -77px;}
.my_search_box_set .btn-searchq-nd:active:focus{outline: none;}
.top_new_search #dropdown_title span{margin-top: 22px;}


.top_new_search ._heading h1{
font-family: 'latoBold';
color: #313131!important;
font-size: 48px;
line-height: 56px;
margin: 0px 0px 0px;
padding: 0px 0px 15px;
font-style: normal;
font-stretch: normal;
letter-spacing: normal;
text-align: center;
}
.top_new_search ._heading p {
text-align: center;
color: #3F4952;
padding-bottom: 50px;
text-shadow: none;
font-family: latoRegular;
font-size: 24px;
line-height: 24px;
margin: 0;
}


/*	------------------------------------	*/
.modal {z-index: 999999 !important;}
._vendor-description p{font-size: 16px;color: #333}
.AwarDs_seCtiON ul li {
	width:25%;float: left;position: relative;
	padding-left: 0px;margin-bottom: 20px;text-align: center;
	padding-right:0px
}
.AwarDs_seCtiON h3{float: left;width: 100%;}
.AwarDs_seCtiON ul li .badgeIn {position: absolute;padding-top:55px;width: 100%;text-align: center;top: 0;left: 0;display: none;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in{padding-top:32px;}
.state_badg_in .AwdLOC-AgENT{display: inline-block;margin-top: 6px}
.AwarDs_seCtiON ul li.county_badg_in .badgeIn{padding-top: 44px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .bad-date{font-size: 30px;line-height: 24px;}
.AwarDs_seCtiON ul li.county_badg_in .badgeIn .bad-date{font-size: 20px;margin-top: 12px;}
.AwarDs_seCtiON ul li.county_badg_in .badgeIn.city_badg_in .AwdLOC-AgENT p{margin-top:20px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT h5{font-size: 18px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p{font-size: 14px;margin-top:17px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p.tx_lng_16{font-size:12px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p.tx_lng_10{font-size:10px;}
.AwarDs_seCtiON ul li .badgeIn .bad-date {font-size: 20px;line-height: 24px;color: #000;font-weight: 600;font-family: 'Oswald', sans-serif;margin-bottom:4px;}
.AwarDs_seCtiON ul li .badgeIn.city_badg_in .bad-date {margin-bottom: 9px;}

.AwarDs_seCtiON ul li .badgeIn .AwdLOC-AgENT h5 {margin: 0px;line-height:12px;font-family: 'Oswald', sans-serif;font-size: 12px;text-transform: uppercase;font-weight: 400;}
.AwarDs_seCtiON ul li .badgeIn .AwdLOC-AgENT p {margin: 0px;font-size: 12px;line-height: 10px;text-transform: uppercase;font-family: 'Oswald', sans-serif;font-weight:600;}
.AwarDs_seCtiON ul li .badgeIn.state_badg_in .AwdLOC-AgENT p{font-size:10px;}

_:-ms-fullscreen, :root .AwarDs_seCtiON ul li .badgeIn.city_badg_in { padding-top: 31px;}
_:-ms-fullscreen, :root .AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p{font-size:12px;margin-top:14px;}
_:-ms-fullscreen, :root .AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p.tx_lng_16{font-size:7px;}
_:-ms-fullscreen, :root .AwarDs_seCtiON ul li .badgeIn{padding-top: 52px;}

.AwarDs_seCtiON ul {/*display: -webkit-box;display: -ms-flexbox;display: flex;*/list-style-type: none;padding: 0;margin-right: 0px;margin-left:0px;margin-bottom: 0;float: left;width: 100%;}
.AwarDs_seCtiON ul li img{max-width:162px;width:100%;}
.AwarDs_seCtiON ul li.county_badg_in img{max-width: 162px;}
.AwarDs_seCtiON .OtHrAwArds h3 {
	font-size: 16px;
	line-height: 18px;
	color: #828993;
	text-transform: uppercase;
	font-family: latoRegular, sans-serif;
	font-weight: 400;
	margin: 0 0 12px 0
}

.AwarDs_seCtiON .OtHrAwArds p {
	font-size: 16px;
	line-height: 20px;
	color: #333;
	margin: 0
}

.AwarDs_seCtiON .OtHrAwArds {
	padding-top: 30px;float: left;width: 100%;
}
.right_awards{display: inline-block;width: 100%;}
.view_awards .award_slect{width: 146px;height:40px;background:url("/images/icons/select-down-grey.png") #FFFFFF no-repeat right;border: 1.07818px solid #FFFFFF;box-shadow: 0px 1.72359px 3.44718px rgba(0, 0, 0, 0.1);border-radius: 5px;margin-left: 15px;padding-left:8px;background-position:91% 10px;appearance: none;}
.view_awards .award_slect:focus-visible{outline: none;}
.new_review_box {
	display: inline-block;
	width: 100%;
	max-width: 360px;
	padding-top: 15px
}

.lft_s_name,
.lft_s_rating {
	float: left;
	width: 50%
}

.lft_s_name {
	font-size: 16px;
	line-height: 16px;
	color: #45474e
}

.new_rev_ui .new_review_box:nth-last-child(1) {
	margin-bottom: 20px
}

.fast-ReViEw {
	font-size: 18px;
	line-height: 25px;
	color: #45474e;
	font-weight: 700
}

.OtHeR-ReViEw {
	margin-bottom: 50px;
	font-size: 18px;
	line-height: 25px;
	color: #45474e;
	font-weight: 700
}

#fast_expert_review_section {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #efefef
}

.review-repeat .verify a i.fa-check-circle {
	font-size: 25px;
	color: #11ac1c;
	margin-top: 7px
}

#fast_expert_review .verify a {
	position: relative
}

#fast_expert_review .verify a:hover .popuptext,.review-repeat  .verify a:hover .popuptext {
	display: inline-block
}
.verify .map01 p.fastverifiedtext{
	    color: #0f9d19;
    text-transform: uppercase;
    font-size: 35px;
    line-height: 50px;
    font-weight: 700;
    margin-top: 30px;
    margin-bottom: 0;
}
.verify .popuptext {
	position: absolute;
	display: none;
	width:525px;
	background-color: #fff;
	color: #333;
	text-align: left;
	border-radius: 6px;
	padding: 0 0;
	position: absolute;
	z-index: 1;
	bottom: 116%;
	right: 0;
	margin-left: 0;
	font-size: 14px;padding: 28px 0;
	border: 2px solid #d8d8d8;
	box-shadow:0 15px 18px #00000029;
	-webkit-box-shadow: 0 15px 18px #00000029;;
	
}

.verify .popuptext::after {
	content: "";
	position: absolute;
	top: 100%;
	right: 58px;
	margin-left: -8px;
	border-width: 8px;
	border-style: solid;
	border-color: #fff transparent transparent transparent
}

.verify .map01 {
	display: table-cell;
	width:188px;
	vertical-align: middle;
	padding-left: 0px;text-align: center;
}

.verify .content-sec0010 {
	display: table-cell;
	vertical-align: top;padding-right: 15px;
}
.verify .map01 p.fasttext{
color: #333;
    font-size: 23px;
    line-height: 50px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 18px;
    margin-top: 0;}
.verify .text-verify {
	padding: 0px 0 0;margin: 0;
}
.verify .map01 p.fastverified i.fa-check-circle{font-size: 70px;}
.verify .a-heading {
	padding: 0 10px 0 0;	margin: 0;
	font-weight: 600;margin-top: 23px;

	color: #333
}.verify .add-pop {margin-bottom: 0;}

.verify .add-pop {
	font-size: 14px;
	color: #333;
	padding: 0 10px 0 0;
	line-height: 17px
}

.pop-date {
	padding: 0 10px 0 0 !important;
	line-height: 17px !important;
	font-size: 14px !important;
	margin-top: 1px !important
}

.popover.bottom .popover-title {
	background: #474a4d;
	color: #fff
}

.popover.bottom .popover-content {
	color: #474a4d;
	background: #fff
}

.popover.bottom>.arrow:after {
	border-bottom-color: #474a4d
}

.popover.bottom {
	border: none;
	margin-top: 13px;
	background: 0 0
}

.popover.bottom>.arrow {
	top: -8px
}

.rec-tabsection .NetworktrustedPro {
	-webkit-box-align: unset;
	-ms-flex-align: unset;
	align-items: unset
}

.ui-front {
	z-index: 999999 !important
}

.new_mob_search .btn-searchq-nd {
	border-radius: 3px;
	width: 100%;
	background: #006ee0;
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin: 27px 0 0 0;
	height: 40px;
	border: none;
	font-family: latoSemiBold 
}

.new_content_dynmic,
.new_content_dynmic_full {
	display: none
}

.modal-open .show_mob_search.modal {
	z-index: 999999 !important
}

.new_mob_search .radio_box_search {
	display: block
}

.new_mob_search {
	position: relative;
	text-align: center
}

.new_mob_search .radio-item label {
	border: 1px solid #dce5ef;
	height: 41px;
	padding: 5px 12px 10px;
	border-radius: 8px;
	color: #9dabbc;
	font-size: 16px;
	font-family: latoSemiBold ;
	width: 100%;
	text-align: left;
	white-space: nowrap
}

.new_mob_search .radio-item label:hover,
.new_mob_search .radio-item.active label {
	color: #484848;
	background: #f0f0f0;
	border: 1px solid #333
}

.new_mob_search .search_chnge_box_input {
	width: 310px !important;
	margin: 0 auto;
	float: none;
	margin-top: 10px
}

.new_mob_search .form-control {
	box-shadow: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
	border: 1px solid #333;
	height: 47px;
	border-radius: 3px;
	padding-left: 35px;
	overflow: hidden;
	color: #333
}

.new_mob_search label {
	position: relative
}

.new_mob_search .search_chnge_box_input .srch_icon_top_left {
	left: 11px;
	top: 16px;
	display: inline-block
}

.new_mob_search .radio-item input[type=radio]:checked+label:after {
	top: 13px;
	left: 16px
}

.show_mob_search .modal-dialog {
	margin-top: 84px !important;
	margin: 0;
	height: calc(100% - 84px)
}

.show_mob_search .modal-content {
	height: 100%;
	border: none;
	border-top-left-radius: 40px;
	border-top-right-radius: 40px
}

.new_mob_search .radio_box_search .radio-item:nth-child(1) {
	margin: 0 5px 0 0
}

.show_mob_search .modal-title {
	text-align: center;
	font-size: 17px;
	color: #000;
	font-family: latoBold
}

.show_mob_search .close {

	/*float:left;*/z-index: 9999;
	opacity: 1;
	margin-top: 0px;
	font-size: 30px;
	line-height: 21px;
	font-weight: 300;
}

.show_mob_search .modal-header {
	border-bottom: none;
	padding: 30px 15px 0
}

.new_mob_search .radio-item {
	max-width: 150px;
	width: 100%
}

#pop_srch_icn_mob_loc {
	display: none
}

.new_mob_search .radio-item label:before {
	top: 4px;
	margin: 0 10px 0 0
}

.radio_box_search {
	display: none
}

.radio-item {
	display: inline-block;
	position: relative
}

.radio-item input[type=radio] {
	display: none
}

.radio-item label:before {
	content: " ";
	display: inline-block;
	position: relative;
	top: 5px;
	margin: 0 5px 0 0;
	width: 20px;
	height: 20px;
	border-radius: 11px;
	border: 2px solid #d5deed;
	background-color: transparent
}

.radio-item input[type=radio]:checked+label:after {
	border-radius: 11px;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 9px;
	left: 4px;
	content: " ";
	display: block;
	background: #7991ac
}

.selct_city_btm,.selct_city_btm_2,.selct_city_btm_3	 {
	position: absolute;
	bottom: -40px;display: none;
	left:0px;background: #fff;
	font-size: 13px;box-shadow: 0px 1px 2px rgba(50, 50, 71, 0.08), 0px 0px 1px rgba(50, 50, 71, 0.2);
	border-radius: 6px;
	color: #FE3545;width: 100%;white-space: nowrap;padding: 9px 10px;text-align: left;
}

.search_chnge_box_input {
	 
	float: left;
	position: relative;
	width: 100%;
	display: inline-block
}

.search_chnge_box_input .srch_icon_top_left {
	position: absolute;
	top: 11px;
	left: 10px;
	z-index: 9
}

.my_search_box_set .search_chnge_box {
	width: 151px;
	float: right;
	display: none;
	position: relative;
	cursor: pointer;
	line-height: 38px;
	border-left: 1px solid #e5e5e5;
	padding-left: 8px
}

.my_search_box_set .search_chnge_box .dropdown-toggle {
	float: left;
	font-size: 16px;
	color: #798191;
	line-height: 51px;
	width: 100%;
	background: #fff;
	border: none;
	padding: 0
}

.my_search_box_set .search_chnge_box_input input {
	text-align: left
}

.search_chnge_box .arrow_icn_right {
	float: left;
	margin-left: 5px
}

.my_search_box_set .search_chnge_box .dropdown-toggle span {
	line-height: 40px
}

#dropdown_title span {
	float: left;
	margin-right: 7px;
	margin-top: 12px
}

#dropdown_title {
	float: left
}

.my_search_box_set #divNewNotifications {
	min-width: 140px !important;
	border-radius: 0 !important
}

#divNewNotifications a {
	color: #798191;
	cursor: pointer;
	padding: 3px 10px !important
}

#divNewNotifications a span {
	width: 20px;
	display: inline-block
}

#divNewNotifications img {
	margin-right: 5px
}

._hdr_search_inner_box .fe-headeing {
display: inline-block;
float: none;
line-height: 38px;
width: 100%;
max-width: 235px;
text-align: left
}._hdr_search_inner_box .fe-headeing p{float: left;line-height: 26px;}

._hdr_search_inner_box {
	max-width: 100%;
	margin: 10px 0 10px;
}
.overlay ._hdr_search_inner_box{text-align: center;}
.new_clas_search ._hdr_search_inner_box .my_search_box_set{max-width: 100%;position: relative;}
._hdr_search_inner_box .my_search_box_set {border: 1px solid #ccc;border-radius:30px;width:496px;margin: 0 auto;display: inline-block}

.my_search_box_set .btn-searchq-nd {
	float: right;position: absolute;right: 5px;
	background:none;
	float: right;
	margin: 3px 0px 0 0;
	z-index: -1;
	padding: 0px !important;
	left: inherit;
	width: 100%;
	max-width: 30px;
	height: 30px !important;
	display: block;
	/*font-size: 16px;text-align: center;color: #fff;border-radius: 5px;border: 1px #e05a3b solid;*/
	box-shadow: none !important;
	outline: 0
}
.overlay .my_search_box_set .btn-searchq-nd{margin-top: 8px; background: none;}
.my_search_box_set .btn-searchq-nd i {
	display: none;
}
.my_search_box_set .btn-searchq-nd#passzip i{display: inline-block;}
.my_search_box_set .srch_right_Arow {
	margin: 17px 0 0 7px;
	float: left
}

.ui-menu .ui-menu-item-wrapper strong {
	font-family: latoBold
}

#chat_limit_show p {
	font-size: 16px;
	font-family: latoRegular;
	color: #000;
	margin-bottom: 20px
}

#chat_limit_show .btn_blue_ok {
	background: #006ee0;
	color: #fff;
	font-size: 16px;
	font-family: latoSemiBold ;
	height: 36px;
	width: 114px;
	border-radius: 6px
}

#chat_limit_show .modal-dialog {
	width: 462px;
	height: 223px
}

#chat_limit_show .modal-body {
	padding: 45px 32px 15px
}

#chat_limit_show .modal-content {
	border-radius: 0
}

.btn_disable_message ._profile-view .user_profile_top .primary-btn,
.btn_disable_message .social-section .social-follow ul li a.btn,
.btn_disable_message .social-section .social-follow ul li a.btn-message {pointer-events: none;cursor: not-allowed;}

.google-map-full-part.g-map-sec {display: none}

._map address {margin-bottom:40px;font-size:16px;color: #333;font-family: latoRegular;}
#top_yr_exp{display: none;}
.show_trust_icn .tooltiptext {width: 338px;background-color: #EFF7FF;color: #5a81a4;text-align: center;border-radius: 4px;padding: 15px;position: absolute;z-index: 1;display: none;top:24px;left: 0;transition: opacity .3s;box-shadow:0px 6px 30px #2E3D5C29;border: 1px solid #E5F0FC;}
.vender-details .show_trust_icn:hover .tooltiptext{display: block;}
.show_trust_icn .tooltiptext h6 {text-align: left;color: #39475E;font-style: initial;font-size: 14px;padding: 0 0 0 10px;margin: 0 0 5px;font-weight:500;font-family: latoBold;}
.show_trust_icn .tooltiptext p {text-align: left;color: #39475E;font-style: initial;font-size: 14px;line-height:16px;padding: 0 0 0 10px;white-space: initial;margin: 0;font-family: latoRegular;font-weight: 300;}

.show_trust_icn {display: none}
.show_trust_icn img {width: 20px;margin: 0;height: auto;position: relative;top:1px;}
.name_btm .vue-star-rating .fa,.y-rating .fa {color: #969696}	
.name_btm .vue-star-rating .fa{margin-right: 3px;}
.vender-details .vue-star-rating .fa,.y-rating .fa {color: #969696}
.vender-details .vue-star-rating .fa{font-size: 18px;margin-right: 3px !important;}
.vender-details .vue-star-rating .fa.checked{color: #FFCA49 !important;}
/*.y-rating .fa {margin-right: 4px}*/
.review_count_hd{font-size: 18px;color:#333;font-family: latoSemiBold ;}
#rating_data{margin-left: -10px;color: #333}

.profile_data_specl li {
padding-left: 20px;
list-style: none;
font-size: 16px;
font-family: latoRegular;
color: #333;
background: url(../images/icons/true_icon_blck.svg) no-repeat;
background-position: 0 8px;
margin-bottom: 5px
}

.profile_data_specl li:nth-last-child(1) {
	margin-bottom: 20px
}
.btm_pagination_search .pagination li.active a {color: #fff}
.pagination li.active a {border: 1px solid #006ee0;color: #006ee0}
.review-container .paginationwarp .J-paginationjs-next a::before{content: "Next";}
.review-container .paginationwarp .paginationjs-prev a::before{content: "Prev";}

.pagination li a {
	line-height: 17px;
	color: #6fbaea;
	border: 1px solid #efefef;
	height: 30px
}

.pagination li.paginationjs-page a {
	height: 30px;
	width: 30px
}

.gm-style .gm-style-iw p strong {
	font-size: 14px;
	color: #44505c;
	font-family: latoSemiBold 
}
.gm-style .gm-ui-hover-effect{top:0px !important;right:0px !important;}
.gm-style .media-content{padding-right: 10px;}
.gm-style .gm-style-iw .is-1 {
	margin: 0;line-height: 15px;
}

.gm-style .gm-style-iw p {
	color: #6c8093;text-align: left !important;
	margin: 0 0 4px 0;
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;line-height: 20px;
	text-overflow: ellipsis
}

.gm-style .gm-style-iw .is-3 font {
	height: 3px;
	width: 3px;
	background: #6c8093;
	font-size: 0;
	border-radius: 50%;
	margin: -2px 5px 2px 5px;
	display: inline-block
}

.gm-style .gm-style-iw .is-3,
.gm-style .gm-style-iw .is-4 {
	font-family: 'latoLight';
	color: #6c8093;
	font-size: 12px;
	line-height: 12px
}

.ms-options input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0
}

.ms-options .checkmark {
	position: absolute;
	top: 0;
	left: 10px;
	height: 22px;
	width: 22px;
	border: 1.5px #8d8d8d solid;
	border-radius: 5px
}

.ms-options:hover input~.checkmark {
	background-color: #fff
}

.ms-options input:checked~.checkmark {
	background-color: #006ee0;
	border: 1.5px #006ee0 solid
}

.ms-options .checkmark:after {
	content: "";
	position: absolute;
	display: none
}

.ms-options input:checked~.checkmark:after {
	display: block
}

.ms-options .checkmark:after {
	left: 6px;
	top: 2px;
	width: 6px;
	height: 12px;
	border: solid #fff;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.back_to_list {
	background: #93c7ff;
	height: 47px;
	text-align: left;
	color: #333;
	font-family: latoRegular;
	font-size: 16px;
	display: none;
	width: 100%;
	line-height: 47px;
	padding-left: 16px;
	float: left;
	position: absolute;
	top:-40px;
	z-index: 999
}

.back_to_list img {
	margin-right: 15px
}

.trans_timeline {
	float: left;
	width: 100%;
	padding-left: 5px;
	margin: 11px 0 26px
}

.trans_timeline ul {
	display: inline-flex
}

.trans_timeline li {
	float: left;
	border-right: 1px solid #e4e8ed;
	height: 74px;
	padding: 12px 5px 10px;
	text-align: center;
	max-width: 50%
}

.trans_timeline li:nth-last-child(1) {
	border-right: none
}

.trans_timeline li span {
	color: #7c7c7c;
	font-size: 14px;
	display: block;
	font-family: latoRegular;
	line-height: 14px;
	margin: 3px 0 0
}

.trans_timeline li strong {
	color: #0696e2;
	font-size: 18px;
	line-height: 24px;
	display: block;
	font-family: latoSemiBold 
}

.btn_view_trans {
	background: #006ee0;
	box-shadow: 0 3px 6px #69819A29;
	border-radius: 6px;
	width: 100%;
	margin: 14px 0 0px;
	height: 48px;max-width: 176px; 
	color: #fff;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	line-height: 48px;
	font-family: latoRegular
}

.btn_view_trans:hover {
	color: #fff;
	text-decoration: none
}

.tans_hding_1 {
	font-family: latoRegular;
	float: left;
	font-size: 16px;
	margin: 0 0 22px;
	line-height: 14px;
	text-align: left;
	color: #5a5a5a
}

.tans_hding_2 {
	font-family: latoRegular;
	font-size: 16px;
	margin: 4px 0 28px;
	line-height: 14px;
	text-align: left;
	color: #5a5a5a
}

.trans_main_modal {min-height: 631px;height:96vh;}	
.trans_main_modal .trans_popup_lft {float: left;width: 297px}	
.trans_main_modal .trans_popup_rigt {float: left;width: calc( 100% - 297px);}
#transaction_hide{display: none;}
#transaction_hide h4.H4.uppercase {	color: #333;margin-top: 4px;}

.TRN-NAV{margin-top:16px;margin-bottom: 10px;}			
#trans_map_1 {width: 100%;float: left;height: 96vh}	
.trans_select {margin-bottom: 20px;display: inline-block;}	
.ms-options-wrap,.ms-options-wrap * {box-sizing: border-box;display: inline-block}	
.ms-options-wrap>button,.ms-options-wrap>button:focus {	
position: relative;width: 92px;text-align: left;border: 1px solid #c4ced8;	border-radius: 15px;	
background: #fff;padding: 5px 28px 3px 11px;margin-top: 1px;
font-size: 14px;color: #7c7c7c;outline: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: latoSemiBold ;}	
/* .ms-options-wrap>button.active {width: 77px}	
.ms-options-wrap>button:focus {width: auto;min-width:92px} */	
#langOpt3~.ms-options-wrap {margin-left: 10px}	
#langOpt4~.ms-options-wrap {margin-left: 4px}	
#langOpt5~.ms-options-wrap {margin-left: 8px}	
#langOpt3~.ms-options-wrap>button {width: 92px}	
#langOpt3~.ms-options-wrap>button.active {width: 92px}	
#langOpt3~.ms-options-wrap>button:focus {width: 92px;min-width: 92px}	
#langOpt4~.ms-options-wrap>button {width: 77px}	
#langOpt4~.ms-options-wrap>button.active {width: 77px}	
#langOpt4~.ms-options-wrap>button:focus {width: 77px;min-width: 77px}	
#langOpt5~.ms-options-wrap>button {width: 89px}	
#langOpt5~.ms-options-wrap>button:focus {width:89px;min-width:89px}	
#langOpt4~.ms-options-wrap .ms-options {width: 160px}	
#langOpt5~.ms-options-wrap .ms-options {width: 220px;left: -20px;}	
.ms-options-wrap>button:after {content: ' ';height: 0;position: absolute;top: 50%;right: 15px;width: 0;border: 6px solid transparent;border-top-color: #7c7c7c;margin-top: -3px}

.ms-options-wrap>.ms-options {
	min-height: auto !important;
	border-radius: 5px 5px 0 0;
	overflow: inherit !important;
	position: absolute;
	left: 0;
	width: 234px;
	top: 46px;margin-top: 0;
	margin-bottom: 20px;
	background: #fff;
	z-index: 2000;
	text-align: left
}

.ms-options-wrap>.ms-options>.ms-search input {
	width: 100%;
	padding: 4px 5px;
	border: none;
	border-bottom: 1px groove;
	outline: 0
}

.ms-options-wrap>.ms-options .ms-selectall {
	display: inline-block;
	font-size: .9em;
	text-decoration: none
}

.ms-options-wrap>.ms-options .ms-selectall:hover {
	text-decoration: underline
}

.ms-options-wrap>.ms-options>.ms-selectall.global {
	margin: 0;
	border-radius: 5px 5px 0 0;
	display: block;
	padding: 8px 40px 8px;
	border: 1px solid #aaa;
	border-bottom: none;
	font-size: 14px;
	color: #44505c;
	font-family: latoRegular;
	font-weight: inherit
}

.ms-options-wrap>.ms-options>.ms-selectall.global:hover {
	text-decoration: none
}

.ms-options-wrap>.ms-options>.ms-selectall.global .checkmark {
	top: 7px
}

.ms-options-wrap>.ms-options>ul>li.optgroup {
	padding: 5px
}

.ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup {
	border-top: 1px solid #aaa
}

.ms-options-wrap>.ms-options>ul>li.optgroup .label {
	display: block;
	padding: 5px 0 0 0;
	font-weight: inherit
}

.ms-options-wrap>.ms-options>ul label {
	padding-left: 43px !important;
	position: relative;
	display: inline-block;
	width: 100%;
	padding: 4px 4px;
	margin: 1px 0;
	font-size: 14px;
	font-family: latoRegular;
	font-weight: inherit;
	text-transform: capitalize
}

.ms-options-wrap>.ms-options>ul input[type=checkbox] {
	margin-right: 5px;
	position: absolute;
	left: 15px;
	top: -2px
}

.ms-selectall .chck_select {
	margin-top: 4px;
	float: left;
	margin-right: 12px;
	margin-left: 11px;
	z-index: -1
}

.ms-options li,
.ms-options ul {
	display: block;
	color: #44505c
}

.ms-options ul {
	max-height: 180px;
	overflow-y: scroll;
	column-count: 0 !important;
	background: #fff;
	border: 1px solid #aaa;
	border-top: none;
	border-bottom: none
}

.ms-options-wrap>.ms-options:after,
.ms-options-wrap>.ms-options:before {
	bottom: 99.5%;
	left: 20%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}

.ms-options-wrap>.ms-options:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #fff;
	border-width: 15px;
	margin-left: -15px
}

.ms-options-wrap>.ms-options:before {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #79858d;
	border-width: 16px;
	margin-left: -16px
}

#langOpt4~.ms-options-wrap .ms-options {
	width: 160px
}

.show_btn_click a {
	width: 100%;
	height: 57px;
	line-height: 57px;
	color: #7c7c7c;
	font-family: latoSemiBold ;
	font-size: 14px;
	padding: 0 0 0 34px;
	display: block;
	width: 100%;
	float: left
}

.show_btn_click a img {
	display: inline-block;
	margin: -2px 10px 0 0
}

.show_btn_click .shw_map {
	display: none
}

.marker-link {
	cursor: pointer
}

.btn_apply_filter {
	margin-right: 15px;
	text-align: center;
	width: 100%;
	background: #006ee0;
	border-radius: 0 0 4px 4px;
	height: 39px;
	color: #fff;
	font-size: 14px;
	line-height: 40px;cursor: pointer;
	font-family: latoSemiBold 
}

.btn_apply_filter:hover {
	color: #fff;
	text-decoration: none
}

#tansaction-modal .close {
	line-height: 50px;
	position: absolute;
	z-index: 99;
	right: 10px;
	top: 10px;
	height: 46px;
	width: 46px;
	background: #fff;
	color: #333;
	box-shadow: 0 3px 6px #5050501A;
	border-radius: 50%;
	opacity: 1;
	font-size: 30px
}

#tansaction-modal .close:focus {
	outline: 0
}

.left_side_data ul {height:calc( 96vh - 290px); /*431px;*/overflow-y: scroll}	
#trans_map_1 .gmnoprint.gm-bundled-control.gmnoprint{top: calc( 96vh - 120px ) !important;}	
.left_side_data ul li {border-bottom: 1px solid #c4ced8;padding: 10px 15px}	
.trans_popup_lft h4 {padding: 10px 15px;color: #333;font-size: 16px;font-family: latoSemiBold }	
#tansaction-modal .modal-dialog {width:98%;margin: 0 auto;} 	
.modal-open .modal#tansaction-modal{padding-right: 0!important;}	
#tansaction-modal .modal-content {border-radius: 0}	
.left_side_data {/*border-top: 1px solid #c4ced8;*/border-bottom: 1px solid #c4ced8}

.left_side_data .h_adr,
.mob_page_list .h_adr {
	color: #44505c;
	font-family: latoSemiBold ;
	display: block;
	font-size: 14px
}

.left_side_data .h_type,
.mob_page_list .h_type {
	color: #627283;
	font-family: latoRegular;
	display: block;
	font-size: 14px
}

.left_side_data .h_date,
.mob_page_list .h_date {
	color: #6c8093;
	font-family: 'latoLight';
	display: block;
	font-size: 14px;
	text-transform: capitalize
}
	.left_side_data .h_date dot{color: #6c8093;top:-3px;position: relative;font-size: 40px;padding-right: 5px;line-height: 0;padding-left: 5px;}
.left_side_data .h_sold,
.mob_page_list .h_sold {
	color: #6c8093;
	font-family: 'latoLight';
	display: block;
	font-size: 14px;
	text-transform: capitalize
}

.left_side_data .h_date font,
.mob_page_list .h_date font {
	height: 3px;
	width: 3px;
	background: #6c8093;
	border-radius: 50%;
	margin: -2px 10px 2px 7px;
	display: inline-block
}

.count_result {
	color: #44505c;
	font-family: latoRegular;
	display: block;
	font-size: 12px;
	margin: 13px 10px 10px
}

.total_count_Sale_agnt,.trans_popup_lft .no_result{color: #333;font-family: latoBold;display: block;font-size: 16px;padding:10px 15px 10px;line-height: 20px;border-top: 1px solid #c4ced8;text-align: left;}
/*#near_agent_hide {
	background: 0 0;overflow: hidden;
	box-shadow: none
}

#near_agent_hide h4.H4.uppercase {
	margin-left: -30px;
	color: #000;
	font-family: latoRegular
}*/

.agent_list {
	display: inline-block
}

.agent_list .tabinner {
	border-bottom: 1px solid #d5dde6;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block
}

.agent_list .vname {
	color: #006ee0;
	font-size: 18px;
	font-family: latoSemiBold ;
	line-height: 18px;
	margin-bottom: 5px
}

.agent_list .tabinner:nth-last-child(1) {
	border-bottom: none
}

.agent_list .tabinright.right-box {
	width: calc(100% - 62px);
	padding-left: 12px
}

.agent_list .agnt_rating {
	color: #006fe0;
	font-size: 14px;width: 100%;
	font-family: latoRegular;
	margin: 0
}

.agent_list .agnt_licns {
	color: #000;
	font-size: 14px;
	font-family: latoRegular;
	margin: 0
}

.agent_list .agnt_company {
	color: #000;
	font-size: 14px;
	font-family: latoRegular;
	margin: 0
}

.agent_list .agnt_city {
	color: #000;
	font-size: 14px;
	font-family: latoRegular;
	margin: 0
}

.agent_list .agnt_rating span.checked {
	color: #f6d41c !important
}

.agent_list .agnt_rating span {
	font-size: 12px;
	margin-left: 0;
	width: 15px;
	color: #969696
}

.agent_list .slick-next,
.agent_list .slick-prev {
	background: green;
	border: 1px solid red
}

.agent_list .owl-item,
.agent_list .owl-stage,
.agent_list .owl-stage-outer {
	float: left
}

.agent_list .owl-theme .owl-dots,
.agent_list .owl-theme .owl-nav {
	display: none
}

.loc_phone_num h4.H4.uppercase {
	margin-bottom: 5px
}

.loc_phone_num p {
	margin-bottom: 20px
}

.markting_matr {
	display: inline-block;
	width: 100%
}

.markting_matr li {
	width: 33.3%;
	overflow: hidden;
	float: left;
	height: 105px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px
}

.markting_matr li a {
	line-height: 90px;
	overflow: hidden;
	border: 1px solid #707070;
	width: 100%;
	height: 105px;
	text-align: center;
	display: inherit
}

.markting_matr li img {
	width: 45px;
	height: auto
}
.markting_matr .pdf_img_img	 img{width: 100%;}
.markting_matr li .galleryIMG {
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	display: block
}

#marketing_hide .ABTLEARNMORE {
	padding-top: 10px;
	margin-top: 0;
	margin-bottom: 0;
	text-decoration: underline
}

#marketing_hide .ABTLEARNMORE a {
	font-size: 16px;
	color: #006ee0
}

.back_agent_directory,
.back_agent_profile,
.mob_user_profile_top {
	display: none
}
.back_agent_directory,.back_agent_profile {display: none;position: fixed;text-align: left;top: 0px;left: 0;color: #333;font-size: 16px;z-index: 9999;background: #fff;padding: 18px 20px 19px;}
.back_agent_directory a {color: #333}
.back_agent_directory img,.back_agent_profile img {padding-right: 15px}

.agent_mobile {
	text-align: left
}

.agent_mobile li {
	display: block;
	border-bottom: 1px solid #f0f0f0;
	font-size: 16px;
	padding: 15px 10px
}

.agent_mobile li img {
	float: right
}

.agent_mobile li:last-child {
	border: none
}

.transection-container {
	max-height: 120px;
	overflow-x: auto
}

.transection-by-city-container {
	max-height: 250px
}

.edit_profile_button {
	margin-bottom: 0;
	padding: 0 0;
	margin-top: 0;
	position: initial;
	width: 100%;
	margin-right: 0;
	background:#F2F5F8;
}
.edit_profile_button.agnt_prof_edit{margin-top:  0;margin-bottom: 0}
.edit_profile_button a {
	float: right;
    margin-top: 25px;
    font-weight: normal;
    font-size: 15px;
    line-height: normal;
    z-index: 98;
    text-align: center;
    background: #006fe0;
    border-radius: 4px;
    padding: 12px 50px;
    height: 38px;
    max-width: inherit;
    width: 171px;
    border:none;
}

.edit_profile_button a img {
	margin-left: 40px
}

.count_reviw a,.count_reviw font {color: #279AEE}
.vender-details .vue-star-rating .count_reviw{margin-top: -3px;color: #279AEE}
.banner_timeline {display: flex;flex-wrap: wrap;float: left;width: 80%;padding-left:0px;margin-top: 20px;margin-bottom:10px;margin-left: -30px;}
.banner_timeline ul{width: 100%;}
.banner_timeline li {
float: left;width: 25%;
border-right: 1px solid #bfbfbf;
height: 50px;
padding:2px 15px 0px
}

.banner_timeline li:nth-last-child(1) {
	border-right: none
}

.banner_timeline li span {
	color: #7c7c7c;
	font-size: 14px;
	display: block;
	font-family: latoRegular
}
.banner_timeline li span.recnt_trns_hovr{position: relative;}
.banner_timeline li span.recnt_trns_hovr font{z-index: 9; display: none;-webkit-box-shadow: 0px 7px 29px 0px rgba(100, 100, 111, 0.2);box-shadow: 0px 7px 29px 0px rgba(100, 100, 111, 0.2);border-radius: 5px; position: absolute;right: -190px;top: 22px;background: #fff;white-space: nowrap; padding:9px 16px;font-size: 14px;color: #333333;}
.banner_timeline li span.recnt_trns_hovr img:hover~font{display: inline-block;}
.banner_timeline li span.recnt_trns_hovr img{margin-top: 0px;margin-left: 5px}
.banner_timeline li strong {
	color: #0696e2;
	font-size: 18px;
	line-height: 24px;
	display: block;
	font-family: latoSemiBold 
}

._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details {
	padding: 0 20px 0 20px;text-align: left;
}

._profile-view .user_profile_top ._vl-profile ._v-profile {
	padding-bottom: 0;overflow: visible;
}

._profile-view ._vl-profile ._v-profile,
._vcommon-section,
._vr-details ._vendor-description .profile-group {
	box-shadow: 0 3px 6px #a8aFC033
}

.transection-container ul li.hide_li {
	display: none
}

#hide_more_citie,
#hide_more_year {
	display: none;
	padding-top: 0;
	margin-top: 0;
	text-align: left;
	opacity: 1
}

.TRANS_TABLE_SECTION .jump_to ul {
	display: none
}

.jump_to {
	float: right
}

.dropdown-menu1>li>a:focus,
.dropdown-menu1>li>a:hover {
	color: #262626;
	text-decoration: none;
	background-color: #f5f5f5
}

.dropdown-menu1>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap
}

.TRANS_TABLE_SECTION .jump_to .dropdown-menu1 {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175)
}

.TRANS_TABLE_SECTION .jump_to .open>.dropdown-menu1 {
	display: block
}

 
#pagingControls_1 {
	float: left
}
#pagingControls{float: right;}
.jump_to span {
	font-size: 12px
}

.jump_to .dropdown-toggle {
	padding: 4px 5px;
	border-radius: .2em
}

.leftsidebar,
.rightsidebar,
.user_profile_top {
	padding-left: 8px;
	padding-right: 8px
}

._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg img {
	min-height: 280px;
	max-width: initial;
	width: 100%
}

._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg {
	height: 280px;
	overflow: hidden;
	background: #f8f8f8
}

._profile-view .user_profile_top ._vl-profile ._v-profile .v-img {float: left;margin-left: 30px;top: -140px;position: absolute;}

._profile-view .user_profile_top ._vl-profile ._v-profile .v-img ._v-profile-img {height: 178px;width: 178px;margin: 20px auto 20px;border: 3px solid #fff;box-shadow: none;}

._profile-view .user_profile_top ._vl-profile .Vprofile-details {
	float: left;
	padding-top: 21px;width: 100%;
	display: -ms-inline-grid;padding-left: 18px;
}

._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details h1 {
	width: auto;
	float: left;
	display: inline-block;color: #333;

	font-size: 24px;
	white-space: nowrap;font-family:'latoBold';
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 290px
}
._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details .show_trust_icn{position: relative;z-index:1;margin-left: 10px;}
._profile-view .user_profile_top .name_btm .vue-star-rating {
	margin-top: 9px;float: left;margin-right: 40px;
	margin-left: 0px;
	cursor: pointer
}

.header_bottom {
	display: inline-block;position: relative;
	width: 100%;
	min-height: 159px
}
.btn_prof_btm{display: inline-block;float: right;margin-top: 10px;height: 50px;}
.btn_prof_btm .btn_prof_btm{padding-right:25px;}
._profile-view .user_profile_top .primary-btn {border-radius: 53px; float: left;margin-right:20px;margin-top:0px;width: 156px;height: 34px; /*filter: drop-shadow(0 2px 7px rgba(99, 99, 99, .2));*/color: #fff !important;line-height:20px !important;font-family: 'latoSemiBold ', sans-serif}
._profile-view .user_profile_top .primary-btn{ color: #fff!important;background: #006ee0;border: 0;}
._profile-view .user_profile_top .primary-btn.btn_hire_agnt{ background: #F0F0F0;border: 2px solid #F0F0F0;color: #6C6C6C !important;}
._profile-view .user_profile_top .primary-btn.btn_msg_agnt{right:0px;top: 0;}
.btn_rund_box{display: inline-block;float: left;}
.btn_rund_box .dropdown-menu,.sasdfs .dropdown-menu{left: auto;right: 0;}
.sasdfs .dropdown-menu{padding: 10px 12px;;z-index: 98;}
.sasdfs .dropdown-menu>li{margin-bottom: 8px;display: block}
.sasdfs .dropdown-menu a{margin-right: 0;padding: 5px 10px;;line-height: 100%;display: block}
.sasdfs .dropdown-menu>li>a:hover{background: #EFF6FE;color: #006ADC;}
.btn_rund_keb{height: 32px;padding: 0;width: 32px;border-radius: 100%;border: 2px solid #006adc;text-align: center;cursor: pointer;}
.btn_rund_keb svg{margin-top: 12px;}
.dropbtn{display: none;padding:0px 15px;width: 184px;;background: #fff;z-index: 9;border-radius: 4px;box-shadow: 0 2px 10px 0 rgba(134, 134, 134, 0.1);}
.dropbtn ul{padding: 0;margin: 0;}
.dropbtn ul li{margin: 17px 0;display: block;list-style: none;}
.dropbtn ul li a{font-size: 14px;color: #333333;padding:2px 15px 3px; text-align: left;display: inline-block;width: 100%;cursor: pointer; border-radius: 4px;}
.dropbtn ul li a:hover{transition:none;background: #EFF6FE;color: #006ADC !important;}
.dropbtn ul li a:hover svg{filter: invert(30%) sepia(95%) saturate(4411%) hue-rotate(200deg) brightness(94%) contrast(101%);}
.dropbtn ul li a svg{margin-right: 10px;position: relative;top:4px;}

.shareprofile {text-align: center;margin-top:35px;padding: 0 20px;display: flex;justify-content: space-between;}
.shareprofile li{display: inline-block;	width: 63px;}
.shareprofile li a{display: inline-block;cursor: pointer;}
.shareprofile li .imgbordr{display: flex; align-items: center; justify-content: center;width: 62px;height: 62px;border: 1px solid #333; border-radius: 100%; text-align: center;line-height:59px;}
.shareprofile li .txtType{width: 100%;text-align: center;display: block;font-size: 14px;color: #333;margin-top: 5px;; }

#kebabSocialWrapper h4{padding-left: 15px;font-size: 24px;color: #333;font-family: 'latoBold';}
#kebabSocialWrapper .modal-body{padding-bottom: 40px;}
#kebabSocialWrapper button.close{font-size:44px;opacity: 1;right: 0;font-weight: normal;right: 0;top: 5px;z-index: 9}
.shareprofile li:hover .imgbordr{border: 1px solid #006ADC;}
.shareprofile li:hover .imgbordr svg{filter: invert(30%) sepia(95%) saturate(4411%) hue-rotate(200deg) brightness(94%) contrast(101%);}
.shareprofile li .imgbordr svg{line-height: 62px;}
.shareprofile li:hover .txtType{color: #006ADC;}
.imgbordr input{height: 0;width: 0;font-size: 0;}
/*------------------------*/
/*----*/

.brok_edit_modal textarea:focus{outline: none;box-shadow: none;}
.brok_edit_modal .btn_sv{font-family: 'latoBold';display: inline-block;float: none;height:50px; width:100%;background: #006ADC;color: #fff;font-size: 16px;}
.brok_edit_modal .modal-footer{text-align: center;border: 0;padding: 26px 0 10px;}
.brok_edit_modal .btn:focus{outline: none;}
.brok_edit_modal input,.brok_edit_modal select,.brok_edit_modal .styledSelect{height:47px;border-radius:5px;color: #333;font-size:18px;line-height: 29px;box-shadow: none;border-color: #DADBDC;}
.brok_edit_modal select,.brok_edit_modal .styledSelect{background: url("../images/icons/select-down-grey.png") no-repeat;background-position-y: 13px;background-position-x: 95%;appearance: none;}
.brok_edit_modal h4{font-size:24px;line-height: 30px;text-align: center;color: #333;font-family: 'latoBold';margin-bottom:40px;margin-top:47px;}
.brok_edit_modal label{font-size: 14px;line-height: 18px;color: #333;padding-left: 0px;}
.brok_edit_modal .modal-body{padding:30px 40px 40px;display: inline-block;width: 100%;}
.brok_edit_modal .close{position: absolute; width:22px;height:20px;right: 32px;top: 32px;opacity: 0.3;z-index: 9;display: inline-block;cursor: pointer;}
.brok_edit_modal .close:hover {opacity: 1;}
.brok_edit_modal .close:before,.brok_edit_modal .close:after {position: absolute;left: 15px;content: ' ';height: 16px;width: 2px;background-color: #333;}
.brok_edit_modal .close:before {transform: rotate(45deg);}.close:after {transform: rotate(-45deg);}
.brok_edit_modal .form-group{margin-bottom: 20px;}
.brok_edit_modal label.error{border: 0;width: 100%;background: #fff;color: red;font-weight: 400;padding: 0;}
.brok_edit_modal .team_nam_er label.error{position: absolute;bottom: 5px;}
#report_com_modal .modal-dialog{max-width: 435px;margin-top: 40px !important;}
#report_com_modal label span{color: red;}
.reprt_sucs{height: 75px;width: 75px;overflow: hidden;border-radius: 100%;display: inline-block;margin-top: 37px;}
#report_issue_success p{font-size: 14px;}
#report_issue_success h4{font-size: 16px;margin-bottom: 7px;margin-top: 17px;}
#report_issue_success{text-align: center;}
#report_issue_success img{width: 100%;}
#report_com_modal.brok_edit_modal textarea{resize: none;  font-size: 16px; height: 135px;color: #333;line-height: 29px;box-shadow: none;border-color: #DADBDC;}
#report_com_modal .form-control.error{background: #fff !important;font-size: 14px;border-color: #ff0000 !important;}
#report_com_modal.brok_edit_modal input,#report_com_modal.brok_edit_modal select,.brok_edit_modal .styledSelect{font-size: 14px;}
.brok_edit_modal .s-hidden {visibility:hidden;padding-right:10px;}
#report_com_modal .options li {padding:5px 10px;margin:0 0; font-size: 14px;}
#report_com_modal .options li:hover {color:#006adc;}
#report_com_modal .options {display:none;position:absolute;top:100%;right:0;left:0;z-index:999;cursor: pointer;margin:0 0;padding:0 0;list-style:none;border:1px solid #ccc;background-color:white;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);}
#report_com_modal .styledSelect {position:absolute;top:0;right:0;border: 1px solid #dadbdc;bottom:0;left:0;padding:7px 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 43px;}
.brok_edit_modal .form-control.valid{-webkit-text-fill-color:#333 !important}
#report_com_modal.brok_edit_modal label{font-size: 16px;}
#report_com_modal #report_type.error ~ .styledSelect{border: 1px solid #ff0000 ;}
/*----*/
.lik_ul {
    max-height: 430px;overflow-x: auto;border-top: 1px solid #D9D9D9;padding-top: 15px;
    /* @include md(sm){
        max-height: calc( 100vh - 150px);
    } */
}
.lik_ul li{display: inline-flex;width: 100%;margin: 10px 0;}
.lik_ul li .lik_img{height: 60px;width: 60px;overflow: hidden;border-radius: 100%;display: inline-block;margin-right: 15px;}
.lik_ul li .lik_img img{min-height: 60px;width: 100%;}
.lik_ul h3{margin:10px 0 0 !important;font-size: 16px !important;color: #333 !important;font-family: 'latoSemiBold ';text-transform:capitalize; }
.lik_ul p{margin: 0;font-size: 14px;color: #333;}
.likesModalWrapper .modal-body{display: inline-block;width: 100%;}
.likesModalWrapper .modal-dialog{margin-top: 150px !important;}
.lik_cnt{cursor: pointer;}
.likesModalWrapper .evnt_btmt { float: left;width: 100%;padding: 0 0px 20px;}
.likesModalWrapper h4{font-size: 24px;margin: 15px 0 20px 0px;color: #333;font-family: 'latoBold';}
.likesModalWrapper button.close{font-size:44px;opacity: 1;right: 0;font-weight: normal;right: 0;top: 5px;z-index: 9}
/*----------------------------------------*/

.socail_icon ul li a img {width: 100%}

._profile-view .user_profile_top .bg_yellow_txt {
	display: inline-block;
	float: left;	
	padding:4px 19px;color: #000000;font-size: 14px;font-family: 'latoBold';	
	margin-left:0px;border-radius: 100px;margin-right: 15px;
}

.NetworktrustedPro .tp-desc {
	font-size: 14px
}
.review-container .review-section .review-repeat strong{font-family:'latoBold';text-transform: lowercase;}
.review-container .review-section .review-repeat ._star-s01 span.fa-star {font-size: 12px;width: 15px;margin-left: 0}
.review-container .review-section .review-repeat ._star-s01 span{font-size: 13px !important;}
.review-container .review-section .review-repeat ._star-s01 span.ft14{font-size: 14px !important}
.new-pors-sub-header-area.new_clas_search{position: absolute;top: 11px;z-index: 9999;padding: 0 !important;min-height: 0;width: 600px;border: none;right: calc(100% - 777px);}

.new_clas_search ._hdr_search_inner_box .fe-headeing{display: none;}
.new_clas_search .container{width: auto;}
.new-pors-sub-header-area {display: block;padding-bottom: 0;padding-top: 62px}
.new-pors-sub-header-area ._search-area._search-header.inner-search-sec {padding: 20px 0 15px;display: none}

.content-area-view {margin-top: 0;}
.accept-txt-box {border-top: 2px solid #ccc;margin-top: 50px}
.accept-txt-box .inner-creantial {margin-top: 40px}
#user_credentials_hide{margin-bottom: 30px;}
#about .ABTLEARNMORE {
	margin-top: -10px
}
.view_awards .ABTLEARNMORE {
	margin-top: 0px
}
#pagingControls li,
#pagingControls_1 li {
	margin-bottom: 9px;
	float: left
}

#pagingControls .number_btn.btn-default,
#pagingControls_1 .number_btn.btn-default {
	border: 1px solid #006ee0;
	color: #006ee0
}

#pagingControls .number_btn.btn-success,
#pagingControls_1 .number_btn.btn-success {
	color: #6fbaea;
	border: 1px solid #efefef;
	background-color: transparent
}



.mt_10 {
	margin-top: 15px
}

.Show-TRAN {
	font-size: 14px;
	color: #333;
	line-height: 14px;
	margin-bottom: 25px;
	padding-top: 2px;
	font-family: latoSemiBold , sans-serif
}

.Show-TRAN a {
	color: #006ee0;
	float: right
}

.transection-container ul li {
	display: inline-block;
	width: auto;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 10px
}

.transection-container.transection-by-city-container ul li {
	width: 48%;
	padding-left: 1%;
	padding-right: 0
}

.transection-container.transection-by-city-container ul li a .city_name {
	margin-left: -24px;
	max-width: 80%;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.transection-container.transection-by-city-container ul li a .city_count {
	position: absolute;
	margin-top: 0;
	margin-left: 2px
}

.transection-container ul li a {
	display: block;
	padding: 10px 15px;
	font-size: 16px;
	line-height: 16px;
	color: #969696;
	border-radius: 3px;
	border: 1px solid #969696;
	margin-bottom: 0
}

.transection-container ul li a.active {
	color: #006ee0;
	border: 1px solid #006ee0
}

._vcommon-section .trans_map p {
	font-size: 13px;
	margin: 0 0 3px
}

.TRANS_TABLE_SECTION .TRN-NAV ul {
	margin-bottom: 6px;
	color: #9b9b9b;
	font-family: latoSemiBold , sans-serif
}

._vcommon-section .TRANS_TABLE_SECTION p {
	font-size: 14px;
	line-height: 16px
}

.TRANS_TABLE_SECTION ul {
	list-style-type: none;
	padding: 0;
	font-size: 14px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: 0
}

.TRANS_TABLE_SECTION ul li {
	padding-left: 3px;
	padding-right: 3px;font-size: 16px;
	font-family: 'latoRegular';
}

.TRN-NAV ul li {font-size: 16px;float: left;color: #333;font-family: 'latoSemiBold '}

.TRANS_TABLE_SECTION .pagination li a,
.TRANS_TABLE_SECTION .paginationwarp li span {
	margin: 0 !important;
	padding: 6px 8px
}

.TRANS_TABLE_SECTION .paginationwarp .paginationjs-prev a {
	padding: 6px 0
}

#except_fast_label{color: #DD5400;border: 1px solid #DD5400;padding: 5px 8px;font-size: 14px;margin-left: 10px;display: none;}
.TRANS_TABLE_SECTION ul .TRN-F1 {width:30%}
.TRANS_TABLE_SECTION ul .TRN-F2 {width:23%;padding-left: 15px;}
.TRANS_TABLE_SECTION ul .TRN-F3 {width:15%}
.TRANS_TABLE_SECTION ul .TRN-F4 {width:15%}
.TRANS_TABLE_SECTION ul .TRN-F5 {width:15%}
.TRANS_TABLE_SECTION .property-side{text-transform: capitalize;color: #333}
.TRANS_TABLE_SECTION .TRN-BODY .dataToDisplay {
	border-bottom: 1px solid #d5dbe3;
	padding-bottom: 11px;
	margin-bottom: 11px
}

.TRANS_TABLE_SECTION .dataToDisplay .Property-des {
	color: #333;
	font-family: 'latoRegular', sans-serif;
	line-height: 18px;font-size: 16px;
	margin-bottom:0px;
	min-height: 35px
}

.TRANS_TABLE_SECTION .dataToDisplay .Property-des span {
	font-family: latoRegular, sans-serif
}

.TRANS_TABLE_SECTION .dataToDisplay .Property-type {
	color: #333;
	line-height: 14px;
	margin-bottom: 1px;
	min-height: 13px
}

.TRANS_TABLE_SECTION .dataToDisplay .price {
	color: #333;
	font-family: latoSemiBold , sans-serif;
	line-height: 14px;
	margin-bottom: 0
}

.TRANS_TABLE_SECTION .dataToDisplay .amount {
	color: #008017;font-size: 16px;
	font-family: latoRegular
}

.TRANS_TABLE_SECTION .dataToDisplay .property-date {
	line-height: 10px;
	margin: 3px 0 1px;
	color: #333
}

.TRANS_TABLE_SECTION .dataToDisplay .property-date {line-height: 10px;margin: 3px 0 1px;color: #333;font-size: 16px;font-family: latoRegular;font-weight: 500;}

.TRANS_TABLE_SECTION ul li.active a {
	border: 1px solid #006ee0;
	color: #006ee0
}

.content-area-view {
	padding: 0 0 50px 0
}

._profile-view .row._pro-row {
	margin-left: -21px;
	margin-right: -21px
}

.review-container .review-section .review-repeat ._star-s01 {
	display: inline-block;color: #333;
	width: 100%;
}

.review-repeat .vue-star-rating {
	display: inline-block;
}

.review-repeat .verify a {
	text-decoration: none;
	display: block;
}

.review-repeat .verify a i b {
	color: #11ac1c;
	font-size: 12px;
	display: block;
	font-weight: 600;
}

.review-repeat .verify a i {
	font-style: normal;
	display: inline-block;
	color: #333;
	font-size: 9px;
	vertical-align: top;
	margin-left: 5px;
	line-height: 13px
}

.review-repeat .verify_wp {
	float: right;
	text-align: right;
	margin-top: -10px
}

.review-repeat .verify_wp.top_spc {
	margin-top: -50px
}

._aboutus-section h4.H4.uppercase,
h4.H4.uppercase {
	font-size: 18px;
	color: #333;
	line-height: 22px;
	margin: 0 0 15px 0;
	font-family: latoSemiBold , sans-serif;
	text-transform: none
}

#about_data {
	font-size: 16px;font-family: 'latoRegular';
	line-height: 24px;
	color: #333
}

#about_more {
	margin-top: 40px
}

.article-list h5 {
	font-size: 16px;
	line-height: 17px
}

ul.licenses-boxes li>p {
	font-family: 'latoRegular', sans-serif !important;
	white-space: normal;
	word-wrap: break-word;color: #333;
}

._vcommon-section p {font-size: 16px}

.review-container .review-section .review-repeat ._star-s01 span.fa.fa-star.checked {
	margin-left: 0;
	font-size: 12px;margin-right: 3px;
	width: 15px
}

._profile-view ._vl-profile ._v-profile .vender-details ul {
	float: left;
	margin:8px 0 0;
	width: 100%
}
._profile-view ._vl-profile ._v-profile .vender-details ul .li_reviw{line-height: 150%;}
._profile-view ._vl-profile ._v-profile .vender-details ul .li_like{cursor: pointer;}
._profile-view ._vl-profile ._v-profile .vender-details ul .li_like:empty,._profile-view ._vl-profile ._v-profile .vender-details ul .li_like_br:empty{display: none;}

._profile-view ._vl-profile ._v-profile .vender-details ul li {
line-height: 18px;
color: #333;
display: inline-block;
white-space: nowrap;
 
text-overflow: ellipsis;font-family:'latoRegular' ;
text-align: left;margin: 0 10px 0 0;padding-left: 15px;font-size: 16px;color: #333;
}._profile-view ._vl-profile ._v-profile .vender-details ul li:before {
    content: "";
    top: 7px;
    background: #c7c7c7;
    height: 5px;
    width: 5px;
    position: absolute;
    left: 0;
    display: inline-block;
    border-radius: 100%;
}._profile-view ._vl-profile ._v-profile .vender-details ul li:first-child{padding-left: 0;}

._profile-view ._vl-profile ._v-profile .vender-details ul li.phn_no {
	font-weight: 500;
	
}

.vender-details .vue-star-rating {margin-bottom:-7px;margin-top: 0px}

.social-section {
	margin: 0 0 0px
}

._profile-view ._vl-profile ._v-profile .vender-details ul li a img {
	width: 100%
}

.AGWatch {
	padding-right: 10px
}
.social-section ul li{padding: 0 10px 5px 0;}
.social-section li a {width: 35px;height: 35px;background: none;}

.img-boxs span {
	float: left
}
._profile-view ._vl-profile ._v-profile .vender-details ul li a{color: #333;font-size: 16px;}
._profile-view ._vl-profile ._v-profile .vender-details ul li a,
.social-section .realtorurl a,
.social-section .truliaurl a,
.social-section .yelpurl a {
	background: #fff;
}
._profile-view ._vl-profile ._v-profile .vender-details ul.ft16  li a{text-decoration: none;}
.social-section .realtorurl img,
.social-section .truliaurl img,
.social-section .yelpurl img {
	border-radius: 5px
}

.review-repeat h4 {
	font-family: latoSemiBold , sans-serif;
	color: #333;
	font-size: 16px;
	line-height: 25px;
	margin-bottom: 5px
}
.review_name_usr{font-size: 16px;margin-bottom: 0px;margin-top: -5px;}
.lic_list p {
	margin-bottom: 5px
}

h4.review-heading {
	text-transform: none
}

.bg_yellow_txt {
	background: #ffdc45;
	color: #353433;

	border-radius: 3px;
	padding: 5px 10px 4px;
	float: left;
	line-height: 18px
}

.d_conatent ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline-block;
	width: 100%;
    -moz-column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-count: 4;
    -webkit-column-gap: 20px;
    column-count: 4;
    column-gap: 20px;
}

.d_conatent ul li {
	
	display: inline-table;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	color: #494a4a;
	padding: 0 10px 0 0;
	margin-bottom: 10px;
	/*white-space: nowrap;width: 24%;*/
	overflow: hidden;
	text-overflow: ellipsis
}
.d_conatent ul li a{padding-left: 14px;display: inline-block;color: #333}
.d_conatent ul li a:before{ font-family: "FontAwesome";
   content: "\f041";position: absolute;left: 1px;
   display: inline-block;
   vertical-align: middle;
   font-weight: 900;}
.d_conatent ul li a i{display: none;}
.review-container .read-more {
	width: auto;
	text-decoration: underline;
	margin-top: 5px
}

.review-container .review-section .review-repeat {
	margin-bottom: 20px
}

#recived_hide .img-boxs>span.profile-text {
	margin: 0 !important;
	text-transform: uppercase
}

#recived_hide .tabinner.main-panel {
	margin-bottom: 20px
}

#recived_hide .tabinner.main-panel:last-child {
	margin-bottom: 0
}

#recived_hide .img-boxs {
	border-radius: 0
}

#recived_hide .rec-tabsection a.vname {
	color: #757575
}

#recived_hide .container_b p {
	margin-top: 3px
}

#faq_hide p {
	display: none
}

#faq_hide .accordion_tab.active p {
	display: inline-block;
	padding: 15px 15px 0
}

#faq_hide .accordion_tab {
	margin: 35px 0
}

#faq_hide .accordion_tab h4 {
	cursor: pointer;
	position: relative;
	padding-right: 17px;
	font-size: 18px;color: #333;
	font-family: latoSemiBold , sans-serif
}

#faq_data .accordion_tab:first-child {
	margin: 0
}
#faq_hide .accordion_tab h4 ~ div{display: none;font-size: 16px;color: #333}
#faq_hide .accordion_tab.active h4 ~ div{display: block;}
#faq_hide .accordion_tab:nth-child(1) h4 ~ div{display: block;}
#faq_hide .accordion_tab h4::after {
	position: absolute;
	top: -1px;
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	right: 0;
	transition: transform .25s linear;
	-webkit-transition: -webkit-transform .25s linear;
	font-size: 24px;
	color: #494a4a
}

#faq_hide .accordion_tab.active>h4:after {
	content: "\f107";
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg)
}

#faq_hide .accordion_tab>h4:after {
	content: "\f107";
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

._vcommon-section.ViDeOUpLoAdInG {
	box-shadow: none;
	padding: 0 !important;
	margin-bottom: 10px;display: inline;
}._vcommon-section.ViDeOUpLoAdInG.mob_strc_desk_hide{display: none;}

._vcommon-section {
	padding: 30px !important;float: left;width: 100%;
}

._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN {
	/* box-shadow: 0 3px 6px #a8aFC033; */
	background-color: #fff;
	padding: 30px;
	/* margin-bottom: 20px; */
	border-radius: 5px;
	position: relative
}

._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN img {
	width: 100%
}

._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN .ViDeOImG {
	cursor: pointer;
	height: 180px;
	overflow: hidden;z-index: 90;
	position: relative
}

._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN .ViDeOImG:after {
	content: '';
	background: url(/images/ViDeOPlAYIcON.png);
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 98;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	pointer-events: none;
	background-repeat: no-repeat;
	background-position: top 50% center;
	background-color: rgba(0, 0, 0, .3);background-size: 65px;
}

._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN ._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN video {
	width: 100% !important;
	height: 186px;
	outline: 0
}

.OnClIVK-ViDeO {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 90;
	cursor: pointer
}
.AvAiLAbleLiStInGs .HTITLE a{float:right;color: #1271DD;font-size: 18px;text-transform: none;}
.AvAiLAbleLiStInGs .btn_viewAllListing{width: 100%;background: #1271DD;color: #fff;border-radius: 4px;margin:5px 0;text-align: center;display: inline-block;line-height: 42px;font-size: 18px;}
.AvAiLAbleLiStInGs,#recived_hide{display: none;}
.AvAiLAbleLiStInGs .HTITLE {
	font-size: 18px;
	color: #333;
	line-height: 22px;
	margin: 0 0 15px 0;
	font-family: latoSemiBold , sans-serif
}

._vcommon-section.AvAiLAbleLiStInGs {
	padding-right: 20px !important
}

.AvAiLAbleLiStInGs_COnTaINeR {
	margin-bottom: 0
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article {
	width: 100%;
	height: 198px;
	margin-bottom: 15px;
	position: relative;
	background-size: 100% !important;
	background-repeat: no-repeat !important;
	background-position: top center !important
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article a.HrEfTaG {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 80
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .5)
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .HeArTTaG {
	float: right;
	display: inline-block;
	position: relative;
	z-index: 96;
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .HeArTTaG .fa {
	font-size: 20px;
	color: #fff;
	padding: 15px 15px 0 0
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .HeArTTaG .fa.fa-heart-o {
	color: #fff
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .HeArTTaG .fa.fa-heart {
	color: red
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption {
	clear: both;
	position: absolute;
	bottom: 10px;
	width: 100%;
	padding: 0 15px
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .caption_btn {
	background: #1148ac;
	color: #fff;
	text-transform: uppercase;
	border-radius: 50px;
	text-decoration: none
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .photo-card-spec {
	margin-bottom: 0;
	display: flex;
	align-items: baseline;
	margin-top: 10px
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .photo-card-spec .photo-card-price {
	font-size: 26px;
	color: #fff;
	font-weight: 500;
	line-height: normal
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .photo-card-spec .photo-card-info {
	font-size: 12px;
	color: #fff;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	text-transform: capitalize;
	top: 0;
	width: 80%;
	padding-left: 10px
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .photo-card-spec .photo-card-info .interpunct {
	font-size: 10px;
	position: relative;
	top: 0;
	padding-right: 2px
}

.AvAiLAbleLiStInGs_COnTaINeR .AvAiLAbleLiStInGs-WrAP article .LiSt-InNeR .card-caption .agt_address {
	font-size: 12px;
	color: #fff;
	margin-bottom: 0;
	font-weight: 400
}

.ViDeOMoDaL_PuBLiC .modal-title {
	font-size: 12px;
	line-height: 20px;
	color: #a2a2ac;
	letter-spacing: .5px;
	text-transform: uppercase;
	padding-bottom: 15px;
	font-weight: 400;
	font-family: latoSemiBold , sans-serif;
	border-bottom: 1px solid #e5e5e5
}

.ViDeOMoDaL_PuBLiC .modal-header {
	padding-bottom: 0;
	border-bottom: 0 solid #e5e5e5
}

.ViDeOMoDaL_PuBLiC .modal-dialog {
	width: 900px
}

.ViDeOMoDaL_PuBLiC .modal-body video {
	width: 700px;
	height: 394px;
	margin: 50px auto;
	display: block
}

.ViDeOMoDaL_PuBLiC .modal-dialog {
	margin-top: 50px !important
}

.ViDeOMoDaL_PuBLiC iframe {
	text-align: center;
	display: block;
	width: 700px;
	margin: 40px auto
}

h2.review-heading,p.review-heading {font-family: latoBold;color: #333;font-size: 18px !important;margin-top:5px;margin-bottom: 7px;}
/* The container */
.container_label {
  display: block;
  position: relative;
  padding: 42px 20px 25px 20px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.container_label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.container_label .checkmark {
  position: absolute;
  top: inherit;
  bottom: -40px;
  left: 50%;
  height: 18px;
  width: 18px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #575757;
}

/* On mouse-over, add a grey background color */
.container_label:hover input ~ .checkmark {
  background-color: #fff;
}

/* When the radio button is checked, add a blue background */
.container_label input:checked ~ .checkmark {
  background-color: #fff;
  border: 1px solid #99c5f3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.container_label .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.container_label input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.container_label .checkmark:after {
 	top: inherit;
  bottom: 3px;
	left: 3px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #006ee0;
}
.new_srch_radio ul{
	display: flex;
	margin-left: -8px;
	margin-right: -8px;
}
.new_srch_radio ul li{
	width: 50%;
	padding-left: 8px;
	padding-right: 8px;
}
.container_label span.ReCtxt{
	color: rgb(251, 8, 8);
	text-align: center;
	font-size: 14px;
	display: block;
	font-family: 'latoSemiBold ', sans-serif;
	position: absolute;
	top: 10px;
	width: 100%;
	left: 0px;
	line-height: normal;
	font-weight: normal;
}
.container_label strong{
	font-size: 24px;
	line-height: normal;
	font-weight: normal;
  text-align: center;
  display: block;
  font-family: 'latoBold', sans-serif;
}

.container_label.FirstAutoMatcH{
	background-color: rgb(255, 255, 255);
  box-shadow: 0px 19px 36px 0px rgba(39, 42, 46, 0.11);
  border-style: solid;
  border-width: 2px;
  border-color: rgb(153, 197, 243);
  border-radius: 10px;
}
.container_label.SenDMaNuAlSeRcH{
	background-color: rgb(244, 244, 244);
	border-radius: 10px;
}
.SrChZipCOde11{
	font-family:latoBold,
	sans-serif;font-size:12px;
	line-height:18px;margin:0 0px;font-weight:normal;
	text-align:center; padding: 0px; display: none;color: rgb(255, 255, 255);
	background-color: rgb(255, 255, 255);
}
@media only screen and (max-width:1620px) {	
	.top-new-navigation-bar ._hdr_search_inner_box .my_search_box_set{width: 316px}
}
@media only screen and (max-width:1605px) {	
	.new-pors-sub-header-area.new_clas_search{left: 173px; }	
}
@media only screen and (max-width:1499px) {
	.new-pors-sub-header-area.new_clas_search{ top: 11px;}
	.new-pors-sub-header-area.new_clas_search{ width:400px;  }
}
@media only screen and (max-width:1430px) {
	.new-pors-sub-header-area.new_clas_search{ width:360px;  }
}
@media only screen and (max-width:1366px) {
	header.top-new-navigation-bar.new_clint_clss ul.HeaderMenu li.profile-photo-with-hamburger .header-user-pic-box{display: none}
	header.top-new-navigation-bar.new_clint_clss.HLOGIN_VN ul.HeaderMenu li.profile-photo-with-hamburger .header-user-pic-box{display:block;}
	.new_clint_clss .MSGNotofication-envelope{padding-right: 15px;position: relative;}
	.new_clint_clss .afterlogin.menubtnh.formobile{	display: inline-block !important;z-index: 9999;}
	
}
@media only screen and (max-width:1320px) {
	.new-pors-sub-header-area.new_clas_search{width: 385px;left: 41px;}
	.header_search .LOGONWCOMN span{display: none;}
}

@media only screen and (max-width:1199px) {
	.d_conatent ul{ -moz-column-count: 3;-webkit-column-count:3;column-count:3;}
	/*.AwarDs_seCtiON ul li img{max-width: 100%;height: auto;}*/
	.AwarDs_seCtiON ul li {width: 100%;}

	.bg_grey_right{margin-top: 60px;}
	._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN .ViDeOImG {
		height: 150px
	}
	.bg_grey_right{
		max-width: 600px;
	}
	._hdr_search_inner_box .my_search_box_set{width: 238px;}
}
@media only screen and ( max-width: 1100px ){
	.top-new-navigation-bar ._hdr_search_inner_box .my_search_box_set{width: 100%}
	.top-new-navigation-bar .new-pors-sub-header-area.new_clas_search{width: calc( 100% - 80px);}
	.new_clint_clss .MSGNotofication-envelope{top:1px;}
	.new-pors-sub-header-area.new_clas_search{width: 195px}
	header.top-new-navigation-bar.new_clint_clss.HLOGIN_VN ul.HeaderMenu li.profile-photo-with-hamburger .header-user-pic-box{display: none;}
}
@media only screen and (max-width:1024px) {
	.top-new-navigation-bar .new-pors-sub-header-area.new_clas_search{left: 41px;margin-left: 0;top: 10px}
	.OverlayChat-srch{display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index:7;background: rgba(0,0,0,0.5);}
	.new-pors-sub-header-area.new_clas_search{width: 500px;left: 50%;margin: 0 auto; margin-left: -250px;top: 4px;}
	._hdr_search_inner_box .my_search_box_set{width: 100%;}
	.expand_new_width{width: 500px;}
	.back_agent_directory, .back_agent_profile{width: 80%;}
	.new_clint_clss .bar-menu.mobilepros,.new_clas_search.show_m_serch{display: inline-block;}
	
	.new_clint_clss .afterlogin.menubtnh.formobile{padding-top:0px !important;display:block !important;z-index: 9;}
	header.top-new-navigation-bar.new_clint_clss ul.HeaderMenu li.profile-photo-with-hamburger a.menubtnh span.usr-d909.usr-name-b i.fa.fa-angle-down{display: none;}
	.banner_timeline{margin-left: -10px;}
}
@media only screen and (max-width:991px) {
	.d_conatent ul{ -moz-column-count:auto;-webkit-column-count:auto;column-count:auto;}
	.d_conatent ul li{display: inline-flex;width:49%;}
	.show_trust_icn .tooltiptext{width: 284px;}
	._profile-view .user_profile_top .name_btm .vue-star-rating{width: 100%;margin-bottom:10px;}.lft_rating_icn{float: none;display: inline-block;}.name_btm{text-align: center;padding: 0;}	
	.agnt_pr_online{float: none;padding: 8px 14px 6px;margin-top: 10px;}
	.TRANS_TABLE_SECTION ul .TRN-F1,.TRANS_TABLE_SECTION ul .TRN-F5,.TRANS_TABLE_SECTION ul .TRN-F5,.TRANS_TABLE_SECTION ul .TRN-F4,.TRANS_TABLE_SECTION ul .TRN-F2{padding-left: 10px;}.TRANS_TABLE_SECTION ul li,.TRANS_TABLE_SECTION .dataToDisplay .Property-des,.TRANS_TABLE_SECTION .dataToDisplay .amount,.TRANS_TABLE_SECTION .dataToDisplay .property-date{font-size: 14px;}
	.TRANS_TABLE_SECTION ul .TRN-F3{width: 16%;}.TRANS_TABLE_SECTION ul .TRN-F1{width: 27%;}.TRANS_TABLE_SECTION ul .TRN-F4{width: 17%;}
	.ViDeOMoDaL_PuBLiC .modal-dialog {width: 90%;margin: 0 auto;}
	._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN img {width: 100%;height: 100%;}
	._profile-view .user_profile_top .primary-btn{position: relative;}	
	._profile-view .user_profile_top .primary-btn.btn_msg_agnt{margin-right: 20px;}	
	.ViDeOMoDaL_PuBLiC iframe{width: 100%;}	
	._profile-view .user_profile_top .bg_yellow_txt{float: none;margin-left: 0;margin-top: 10px;}
	/* .new-pors-sub-header-area.new_clas_search{width: 80%;} */
	ul.date-calenders-bbox >li>p>span{left: 40px;width: 160px;}
	.new_clas_search ._hdr_search_inner_box .my_search_box_set,.banner_timeline{width: 100%;}
	.markting_matr li{width: 50%;}
	#near_agent_hide h4.H4.uppercase{font-size: 17px;}
	._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN .ViDeOImG {
		cursor: pointer;
		height: 100px;
		overflow: hidden;
		position: relative
	}

 

	._profile-view .user_profile_top ._vl-profile ._v-profile {
		text-align: center
	}

	 

	._profile-view .user_profile_top ._vl-profile .Vprofile-details {
		display: inline-block;
		float: none;
		width: 100%;padding-left: 18px;
		padding-top: 15px
	}


	 

 
 
 

	.ViDeOMoDaL_PuBLiC .modal-dialog {
		width: 90%;
		margin-left: 0
	}

	.ViDeOMoDaL_PuBLiC .modal-body video {
		width: 90%;
		height: 339px;
		margin: 50px auto;max-height: calc(100vh - 182px);
		display: block
	}

}
.mob_strc_desk_hide{display: none;}
@media only screen and (max-width:767px) {
    .mob_page_list .h_adr,.mob_page_list .h_date,.mob_page_list .h_sold{font-size: 16px;}.mob_page_list .h_adr{color: #333;font-family: 'latoRegular'}
	.mob_new_strc{display: none;}.mob_strc_desk_hide{display: block;}
	._profile-view ._vl-profile ._v-profile .vender-details ul .li_like_br{display: block;width: 100%;}._profile-view ._vl-profile ._v-profile .vender-details ul .li_like_br:empty{display: block;margin: 0;}
	._vcommon-section.ViDeOUpLoAdInG.mob_strc_desk_hide{display: inline;}._profile-view ._vl-profile ._v-profile .vender-details ul .li_reviw:before{display: none;}
	._profile-view ._vl-profile ._v-profile .vender-details ul .li_reviw{padding-left: 0;}
	.review_tab a{width: auto;display: inline-block;line-height: 24px;margin-right: 15px; font-size: 0;height: 32px;padding: 4px 12px;background: #fff;border-radius: 100px;border: 1px solid #C7C9D9;}.review_tab a font{font-size: 14px;}.review_tab a .lin_br_btm{width: 110px;display: none;}.rev_tol_ri_spn{display: none;}
	.review_tab a.active{background: #006ADC;border: 1px solid #006ADC;color: #FFF;}.review_tab{border: none;}.review_drop{margin-right: 0;}
	.new-pors-sub-header-area.new_clas_search{width:260px; margin-left: -130px;}
	.expand_new_width{width:100%;position: fixed;}
	.expand_new_width a{width: 174px;}
	.btn_prof_btm .btn_prof_btm{padding-right: 15px;}
	
	.img_ri_testi .trans_pop_up_title {width: calc( 100% - 50px);text-align: center;min-height: 40px;line-height: 29px;font-size: 16px;font-family: 'latoSemiBold ';display: inline-block;}
	#popup_agent_name1 br{display: none;}
	.inner_body #transaction_hide,.inner_body .review-container,.inner_body #near_agent_hide,.inner_body .AvAiLAbleLiStInGs,.inner_body .edit_profile_button{display: none !important;} 
	.btm_two_btn_set{position: fixed;bottom: 0;width: 100%;background: #fff;padding: 10px 15px 0;    z-index: 94;}	
	.btm_two_btn_set .btn_trans_msg_agnt_btm{border: 2px solid #006fe0; background: #fff;   color: #006ee0;z-index: 98;margin-bottom: 10px;margin-top: 2px;height: 48px;font-family: 'latoSemiBold ';padding: 6px 4px;font-size: 18px;width: 48%;}	
	.btm_two_btn_set .btn_trans_msg_agnt_btm.right_bt_btm_msg{color: #fff;background: #006ee0;border-color:#006ee0;margin-left: 4%;}	
	.count_result{font-size: 18px;margin-top: 0;margin-left: 20px;}.show_btn_click a{padding: 0 0 0 20px;}.show_btn_click a.shw_list{display: none;}	
	.trans_select{margin-bottom: 10px;}

	.review-repeat .vue-star-rating{margin-right: 10px;}
	.nav_check_hide header.header_main.new_clint_clss .navbar-brand{display: none;}
	.nav_check_hide header.header_main.common.header_search .navbar.navbar-default .logo{height: 40px;}
	.scroll-down .back_agent_directory,.scroll-down .back_agent_profile{display:none !important}
	.scroll-up .back_agent_directory,.scroll-up .back_agent_profile{display:inline}
	.inner_body .back_agent_profile{display: block;}
	.back_agent_profile{width:100%;}
	.AwarDs_seCtiON ul li{width: 50%;}#loader-wrapper{z-index: 0;}
	.show_trust_icn .tooltiptext{left: -190px;top: 22px;}
	
	.img_ri_testi .btn_trans_msg_agnt_top{max-width: 226px;height: 36px;z-index: 9999999;position: relative;} 
	.clos_mob_trans{padding:6px 20px 15px 10px ;float: left;}.img_ri_testi{padding-left: 0;padding-bottom: 0;padding-right: 40px;}
    #popup_agent_name1{font-family: 'latoSemiBold ';font-size:16px ;color:#333333 ;line-height: 24px;}

	._profile-view .user_profile_top .bg_yellow_txt{margin: 0 8px;}	
	.agnt_pr_online{float: none;margin: 0 8px;margin-bottom: 10px;padding:7px 11px;}
	.vue-star-rating .pull-left{float: none !important;display: inline-block;}.vender-details .vue-star-rating {margin-bottom:-18px;}
	.right_top_new_search{width: 100%;}.client_say_list_review li span{padding: 15px 10px 15px 10px;}
	.mmmenu_top{display: none;}.client_say_list_review li:hover{background:#f5f8fc;color: #5880a6;}.client_say_list_review li.active{background:#5880A6 !important;color: #fff  !important;}
	.content-section-directory-panel .col-lg-12{padding-left: 0;padding-right: 0;}
	.right_top_new_search .container{width: 100% !important}.ShowSles-lSt{margin-bottom: 20px;padding-top: 0;}
	.right_top_new_search ._hdr_search_inner_box{padding: 0;margin: 0;margin-bottom: 20px;}
	.bg_grey_right{margin-top:120px;}.banner_timeline ul {min-height:59px;}
	.top_new_search{padding: 50px 0;}
 	.top-new-navigation-bar .new-pors-sub-header-area.new_clas_search{width: calc( 100% - 110px);left: 56px;margin-left: 0;top: -11px}

	.selct_city_btm {
		float: left;
	}
	.edit_profile_button a img{margin-left: 10px;}
	.my_search_box_set .home_top_search_loader {
		right:10px;top: 12px;
	}
	 
	.new_mob_search .home_top_search_loader {
		position: absolute;
		right: 5px;
		top: 10px;
		z-index: 99
	}

	.my_search_box_set .search_chnge_box_input input {width: 100%;}
	
	.body_scroll_fixed {
		position: fixed !important;
		overflow: hidden !important;
		width: 100%;
		height: 100%
	}


 

	.agnt_prof .breadcrumb-sec{margin-left: 0}
	/* .ui-button.ui-state-active:hover,
	.ui-button:active,
	.ui-state-active,
	.ui-widget-content .ui-state-active,
	.ui-widget-header .ui-state-active,
	a.ui-button:active {
		background: 0 0 !important;
		border: none !important
	} */
	#top_yr_exp{display: inline;}._profile-view ._vl-profile ._v-profile .vender-details ul li.agnt_pr_online_li{display: none;}
	._profile-view ._vl-profile ._v-profile .vender-details ul li:nth-child(3),._profile-view ._vl-profile ._v-profile .vender-details ul li:nth-child(4){padding-left: 0;}
	._profile-view ._vl-profile ._v-profile .vender-details ul li:nth-child(3):before,._profile-view ._vl-profile ._v-profile .vender-details ul li:nth-child(4):before{display: none;}
	.top_new_search ._heading h1{ font-size:30px;line-height: 28px;padding: 0px 0px 10px;}
	.top_new_search ._heading p{font-size: 17px;    line-height: 18px;padding-bottom: 20px;}
	.top_new_search .new_content_dynmic{height: 58px;line-height: 58px}
	.bg_grey_right{max-width: 100%;}
	.SiMiLAr-SliDeR .slick-prev{left: -35px;}
	.SiMiLAr-SliDeR .slick-next{right: -35px;}
	#my_new_search .new_srch_radio {
	    padding: 30px 10px 10px 10px;
	}
	.paginationjs-ellipsis a{line-height: 10px !important;border: none !important; }
	.pagination li.paginationjs-page a{width: 25px;}
	.new_content_dynmic {
		cursor: pointer;
		background: #e5e5e5;
		position: absolute;
		height: 48px;
		width: 130px;
		z-index: 10;
		right: 0;left: auto;
		display: none;
		text-align: center;
		line-height: 48px;
		border-top-right-radius: 6px;
		border-bottom-right-radius: 6px
	}

	.new_content_dynmic img {
		padding-right: 5px
	}

	.new_content_dynmic_full {
		cursor: pointer;
		position: absolute;
		height: 48px;
		line-height: 48px;
		width: 100%;
		z-index: 99;
		left: 0;
		display: none;
	}

	.search_chnge_box_input .srch_icon_top_left {
		top: 11px
	}

	._hdr_search_inner_box .my_search_box_set {
		width: 100%;
		position: relative
	}

	.radio_box_search {
		display: none;
		padding: 13px 0 0;
		width: 100%;
		text-align: center
	}
	.new_clas_search ._hdr_search_inner_box{margin: 14px 0 0px;padding: 0;}
	._hdr_search_inner_box {
		padding: 0 15px;
	}
	.top_new_search ._hdr_search_inner_box{padding: 0}
	.my_search_box_set .btn-searchq-nd span{display: none;}
	.my_search_box_set .btn-searchq-nd i{display: inline-block;}
	
	/*.top_new_search .my_search_box_set .btn-searchq-nd span{display: none;}
	.top_new_search .my_search_box_set .btn-searchq-nd i{display: inline-block;}

	.top_new_search .search_chnge_box_input{width: calc(100% - 50px) !important;}*/
	.top_new_search .my_search_box_set .search_chnge_box_input .search_agents_3{display: none !important;}
	.top_new_search .my_search_box_set .search_chnge_box_input .search_city_zip_1{display: block  !important;}
	#show_mob_search_ .new_mob_search .search_chnge_box_input  .pop_srch_icn_mob_agnt{display: none;}
	#show_mob_search_ .new_mob_search .search_chnge_box_input  .pop_srch_icn_mob_loc{display: inline-block;}
	.top_new_search .my_search_box_set .btn-searchq-nd{display: inline-block !important;max-width: 100%;position: absolute;top: 70px;left: 0;}
	.top_new_search .home_top_search_loader{right: 5px;top: 16px;}
	.radio_box_search label {
		color: #7991ac;
		font-size: 14px;
		text-align: center;
		font-weight: 700
	}

	.radio_box_search .radio-item:nth-child(1) {
		margin: 0 60px 0 0
	}

	.radio_box_search .active label {
		color: #066ee0
	}

	.radio_box_search label input {
		float: left;
		margin: 3px 3px 0 !important
	}
	/*.my_search_box_set .btn-searchq-nd,*/
	._hdr_search_inner_box .fe-headeing,
	.search_chnge_box {
		display: none !important
	}

	.search_chnge_box_input {
		/*width: 100% !important*/
	}

	._vcommon-section.ViDeOUpLoAdInG .VidEo-SeCtIoN .ViDeOImG {
		height: 180px
	}

	.ViDeOMoDaL_PuBLiC iframe {
		text-align: center;
		display: block;
		width: 100%;
		height: 200px;
		margin: 0 auto
	}

	.IntRoViedO {
		right: -90px
	}

	.ViDeOMoDaL_PuBLiC .modal-dialog {
		margin-top: 0 !important;
		height: 100%;
		margin-left: 0;
		width: 100%
	}

	.AGNT-details h3 span.youtube {
		vertical-align: middle
	}

	.ViDeOMoDaL_PuBLiC .modal-body video {
		width: 100%;
		height: auto;
		margin: 50px auto;
		display: block
	}

	.ViDeOMoDaL_PuBLiC .modal-content {
		height: 100%
	}

	.modal-open {
		overflow: hidden;
		/*position: fixed !important;*/
		width: 100% !important;
		height: 100% !important
	}

	#tansaction-modal .modal-dialog {
		overflow: hidden
	}

	.show_trust_icn img {
		margin:0px 0 0 5px;top: -1px;width: 20px;height: auto;
	}

	#chat_limit_show .modal-dialog {
		width: 95%
	}

	.trans_main_modal .trans_popup_rigt {
		position: relative
	}

	.iphone .gm-style .gm-style-iw-d {
		padding-right: 15px;
		padding-bottom: 20px
	}

	#near_agent_hide h4.H4.uppercase {
		margin-left: 0
	}

	#near_agent_hide {
		overflow: hidden
	}

	.agent_list .btn_view {
		width: 100%;
		background: #066ee0;
		height: 26px;
		line-height: 26px;
		margin: 15px 0 5px;
		border-radius: 3px;
		color: #fff;
		font-size: 16px;
		font-family: latoRegular
	}

	.agent_list .vname {
		font-size: 16px;
		line-height: 16px;
		min-height: 35px;
		display: inline-block
	}

	.agent_list .agnt_rating {
		margin: 10px 0 0 0;
		min-height: 32px
	}

	.agent_list .agnt_rating font {
		display: block
	}

	.agent_list .tabinright.right-box {
		width: 100%;
		margin-top: 10px;
		padding-left: 0
	}

	.agent_list .tabinner {
		width: 100%;
		min-width: 130px;
		max-width: 130px;
		background: #fff;
		text-align: center;
		border-radius: 8px
	}

	.trust_pro .agent_list .tabinleftbox {
		float: none;
		margin: 0 auto
	}

	#tansaction-modal .close,
	#trans_map_,
	.TRN-NAV,
	.count_result,
	.left_side_data,
	.tans_hding_1,
	.tans_hding_2 {
		display: none
	}

	.trans_main_modal {
		min-height: auto;
		display: inline-block;
		height: 100%;
		width: 100%
	}

	.show_btn_click {
		min-height: 40px;	
		width: 100%; border-top: 1px solid #c4ced8;
		background: #fff
	}

	.trans_main_modal .trans_popup_lft,
	.trans_main_modal .trans_popup_rigt {
		width: 100%
	}

	#trans_map_1,
	.left_side_data ul {
		height: calc(95vh - 62px - 85px)
	}

	.left_side_data ul {
		padding-bottom: 57px
	}

	.trans_popup_lft h4 img {
		float: left
	}

	.trans_popup_lft h4 {
		width: 100%;
		text-align: center;
		font-size: 18px;
		border-bottom: 1px solid #f0f0f0;
		padding-bottom: 15px;
		margin-bottom: 17px
	}

	.ms-selectall .chck_select {
		z-index: -999
	}

	#tansaction-modal .modal-dialog {
		width: 100%;
		height: 100%;
		margin: 0 !important
	}

	#tansaction-modal .modal-content {
		border: none;
		border-radius: 0;
		position: relative
	}

	._aboutus-section .socail_icon {
		margin-top: 30px
	}

	._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details {
		padding: 0 20px 10px 20px;width: 100%;
	}

    .trans_map {margin-top: 20px}
    ._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details h1 {width: auto;max-width: 320px;font-size: 20px;font-family: 'latoSemiBold ';margin-bottom: 1px}
	
	 
	._profile-view ._vl-profile ._v-profile .vender-details ul li { width: auto;margin-bottom: 12px; }

	.back_agent_directory { width:100%; }
	.mob_user_profile_top { display: block;}
	.user_profile_top { margin-top: 15px;}

	._profile-view,.agnt_prof ._profile-view { padding-top: 0 }

	.new-pors-sub-header-area .container { padding: 0 }

	.edit_profile_button {
		margin-right: 0
	}

	.new-pors-sub-header-area {
		padding-top: 0;
	}
	.new-pors-sub-header-area.new_clas_search{
    top: -10px;
    /* left: 15%; */
    z-index: 9999;
    /* width: 70%; */
   }
	/*.edit_profile_button a {
		padding: 10px 20px 5px
	}*/
	._profile-view .user_profile_top ._vl-profile ._v-profile .v-img ._v-profile-img{height: 105px;width: 105px;}
	._profile-view .user_profile_top ._vl-profile ._v-profile .v-img{margin-left: 15px;top: -80px;}
	._profile-view ._vl-profile ._v-profile .vender-details ul {
		text-align: left;
	}

	._profile-view ._vl-profile ._v-profile .vender-details ul li {
		text-align: center
	}

	._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg {
		height: auto;
		min-height: 138px
	}

	._profile-view .row._pro-row {
		margin-left: -15px;
		margin-right: -15px
	}

    .banner_timeline {margin-bottom:10px;margin-left: 0;margin-top: 10px}
    .content-area-view {margin-top: 0px;padding: 0}
	.banner_timeline li.drk_blue strong {
		color: #0085cb
	}

	._profile-view .user_profile_top .name_btm .vue-star-rating.visible-xs {
		display:block !important;
		float: none;text-align: center;
		margin: 0
	}

	.review-repeat .verify a i.fa-check-circle{margin-right: 15px;margin-left: 0;}.review-repeat .verify a i{margin-left: -10px;}
	#review_modal .review-repeat .verify a i{margin-left:5px;}
	.verify img {
		position: inherit;top: -1px;
	}

	.pagination li a,
	.paginationwarp .J-paginationjs-next,
	.paginationwarp li span {
		margin: 0 1px !important;font-size: 12px;
	}
	.paginationwarp .J-paginationjs-next a::before,.paginationwarp .paginationjs-prev a::before{font-size: 12px;}
	/* .pagination li:first-child>a {
		padding-left: 0
	} */

	._profile-view .user_profile_top ._vl-profile .Vprofile-details {
		width: 100%;
		padding-top: 0px;padding-left: 0;
	}
	._profile-view .user_profile_top .primary-btn{height: 40px;line-height: 25px !important;}
	/* ._profile-view .user_profile_top .btn_prof_btm{position: fixed;bottom: 0;padding:10px 15px 0;left:0px;z-index: 98;width: 100%;background: #fff;border: 1px solid #ccc;z-index: 94;} */
	/* ._profile-view .user_profile_top .primary-btn {
		margin-top: 2px;position: relative;
		float: none;
		margin-right: 0;
		margin-bottom:10px;
		z-index: 98;
		width: 100%;
		max-width:100%;
		right: 0px;
	}
	._profile-view .user_profile_top .iphone_mob .primary-btn{margin-bottom:8px;}
	._profile-view .user_profile_top .primary-btn.btn_msg_agnt{margin-right: 0;float: right;}
	._profile-view .user_profile_top .primary-btn.btn_hire_agnt{float: left; margin-right: 0;left: 0;right: auto;left:0;margin-left: 0px;} */
	/* ._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details h1 {
		float: none;
		text-align: center;
		
		margin: 0 auto;
 	} */
	#my_new_search .modal-body {
    text-align: center;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background-position: top center !important;
    padding: 45px 15px 50px 15px;
	}
	.new_srch_radio ul{
		flex-wrap: wrap;
	}
	.new_srch_radio ul li {
    width: 100%;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 0px;
	}
	#my_new_search .modal-dialog{
		margin: 0px !important;
		height: 100%;
	}
	#my_new_search .modal-dialog .modal-content{
		height: 100%;
	}
	.container_label .checkmark {
    position: absolute;
    top: 40%;
    bottom: inherit;
    left: -30px;
    height: 18px;
    width: 18px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #575757;
	}
	.container_label .checkmark::after {
    top: 3px;
    bottom: inherit;
    left: 3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #006ee0;
	}
	.agnt_prof .inner_box.brd_cmb{margin-top: 20px;}
	.edit_profile_button.agnt_prof_edit .container{
		padding-right: 8px;
	}
	 
}
 
@media only screen and (max-width:639px) {
 
	
	._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg,
	._profile-view .user_profile_top ._vl-profile ._v-profile ._vp-bg img {
		min-height: 118px;height: 118px;
	}

	/* ._profile-view .user_profile_top ._vl-profile ._v-profile .v-img ._v-profile-img {
		margin: -90px auto 0;
		height: 170px;
		width: 170px;
		border: 5px solid #fff
	} */
	.new_clint_clss .MSGNotofication-envelope{top:-1px;}
}
@media only screen and (max-width:600px) {
	.ShowSles-lSt font{left: 0;width: 100%}
	.review-repeat .verify_wp{float: none;margin-top: 0px;margin-bottom: 10px;text-align: left;margin-left: 20px}
	.review-repeat .verify_wp.top_spc{margin-top: -10px;margin-bottom: 20px;text-align: left;padding-left: 20px;}
	.verify .popuptext{width: 115.5%; max-width: 525px;min-width: 270px;right: -7%;}
	.verify a {text-decoration: none;display: block;}
	.verify a:hover .popuptext, .verify a:hover .popuptext{display: block;}
	.verify .map01, .verify .content-sec0010 {width: 100%;display: table;}
	.verify .map01 p.fasttext{margin-top: 0;}
	.verify .map01 {text-align: center;}
	.verify .content-sec0010 {padding-left: 10px;padding-right: 10px}
	#review_modal .review-repeat .verify_wp{float: right;margin-top: -46px;}
}
.mob_two_btn{display: none;}
@media only screen and (max-width:550px) {
	.mob_two_btn .btn_rund_box,._profile-view .user_profile_top .primary-btn.btn_msg_agnt,._profile-view .user_profile_top .primary-btn.btn_hire_agnt{display: none;}
	._profile-view .user_profile_top .mob_two_btn .primary-btn.btn_msg_agnt,._profile-view .user_profile_top .mob_two_btn .primary-btn.btn_hire_agnt{display: inline;}
	.mob_two_btn{display: block;width: 100%;float: left;position: relative;padding: 0 15px;}
	.mob_two_btn .btn_prof_btm{width: 100%;margin-top: 15px;margin-bottom: 15px;height: auto;}
	._profile-view .user_profile_top .primary-btn.btn_msg_agnt{margin-right: 0;margin-bottom:8px;}
	
	.banner_timeline li span font {display: none}
	.banner_timeline li {float: left;width: 33.3%;padding:0px 6px 5px;;margin-top: 10px;}
	.banner_timeline ul{display: inline-block;width: 100%}
	.banner_timeline li span.recnt_trns_hovr font{left:110px;right: auto;top:20px;white-space: normal;width:152px;line-height: 120%; text-align: center;}
	.banner_timeline {padding-left: 0}
	.banner_timeline li span {font-size: 14px;line-height: 14px}
	.banner_timeline li strong {font-size: 18px}
	.btm_nav_head li a{margin-right: 20px;}.btm_nav_head .sasdfs{padding-left: 20px;}
	._profile-view .user_profile_top .primary-btn{border-radius: 4px;width: 100%;}
}
@media only screen and (max-width:479px) {

	.d_conatent ul{ -moz-column-count: 1;-webkit-column-count:1;column-count:1;}
	._profile-view .user_profile_top ._vl-profile ._v-profile .vender-details h1 {max-width: 230px;}
	.header_main .selct_city_btm{white-space: nowrap;}.selct_city_btm {font-size: 11px;}
	.review-container .pagination{width: 120%;margin-left: -10%;}
	.review-container .pagination li a,.review-container .paginationwarp li span{padding: 7px 3px;}
	.radio_box_search .radio-item:nth-child(1) {
		margin: 0 30px 0 0
	}
	 

	.img-boxs span,
	.img-boxs>span.profile-text {
		width: 62px;
		height: 62px;
		line-height: 62px
	}

	.tabinright.right-box {
		width: calc(100% - 65px)
	}

	.tabinleftbox {
		max-width: 65px
	}
	.map-address.adds-tw .col-sm-6 a.btn.btn-cancel {
		width: auto;
		max-width: initial;
	}
	.review-repeat .verify a i b {
		font-size: 10px;
	}
	.review-container .review-section .review-repeat ._star-s01 span {
		margin-left: 0;
	}

	.review-container .review-section .review-repeat ._star-s01 span.fa.fa-star.checked {
		width: 13px;
	}
    .banner_timeline li span.recnt_trns_hovr font{left: 80px;}
}
@media only screen and (max-width:424px) {
    .banner_timeline li span.recnt_trns_hovr font{top: 30px;}
}
@media only screen and (max-width:408px) {
	.expand_new_width a{width: 138px;}
	.btm_nav_head .sasdfs{padding-left:10px;}
	.btm_nav_head li a{margin-right: 12px;}
    .banner_timeline li span.recnt_trns_hovr font{left: 70px;top: 30px}
}
@media only screen and (max-width:400px) {
	.view_awards._vcommon-section{padding: 30px 15px !important;}
	 
}
@media only screen and (max-width:390px) {
	.selct_city_btm{font-size: 10px;}
	.d_conatent ul li{width:100%;}
	 
	.expand_new_width a{width: 130px;}
}
 
@media only screen and (max-width:362px) { }
@media only screen and (max-width:359px) {
    .banner_timeline li span.recnt_trns_hovr font{left: 20px;top:40px}
	.AwarDs_seCtiON ul li img{max-width: 132px;min-height: 111px;}
	.AwarDs_seCtiON ul li .badgeIn.city_badg_in .AwdLOC-AgENT p{margin-top: 14px;}
	.AwarDs_seCtiON ul li .badgeIn .bad-date{line-height: 22px;}
}