@charset "UTF-8";
body { font-family: 'robotoregular';font-weight: 400;font-style: normal;font-size: 14px;width: 100%;}
img{  max-width: 100%;}
li{ list-style: none;}
a:hover{ text-decoration: none !important;}
p:hover{ text-decoration: none !important; }
h1, h2, h3, h4, h5, h6, ol, li, ul, a, img, p, span, strong{ padding: 0px; margin: 0px;}
a:hover,a:focus{ outline: none; text-decoration: none}
*{ padding: 0; margin: 0; box-sizing: border-box}
section{ float:left; width:100%}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'urbanistsemibold';
    src: url('../fonts/urbanist-semibold-webfont.woff2') format('woff2'),
         url('../fonts/urbanist-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'urbanistmedium';
    src: url('../fonts/urbanist-medium-webfont.woff2') format('woff2'),
         url('../fonts/urbanist-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'urbanistregular';
    src: url('../fonts/urbanist-regular-webfont.woff2') format('woff2'),
         url('../fonts/urbanist-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/*.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1170px;}*/
a {text-decoration: none;}
/*------------Header---------------*/
.home-main{float:left; width:100%; position:relative; z-index: auto}
.menu_header .navbar {padding: 0;}
header {float: left;width: 100%;z-index: auto;}
header .menu_header li{ display: inline-flex; margin-left: 0; position: relative}
.menu_header .navbar-nav .nav-link { color: #353535 ; font-size: 16px; padding:9px 7px; font-weight: normal; position: relative;}
.menu_header .navbar-nav .nav-item .nav-link:hover{ color: #ff5202  }
.menu_header .navbar-nav .nav-item.active .nav-link { color: #ff9567 ; }
.LoginItem::after {content: "/";	position: absolute;right: -3px;top: 9px;font-size: 15px;}
.nav-item.SignupItem {margin-right: 30px;}
.menu_header {display: inline-block;width: 100%; padding:10px 0; background: #fcf5e8 }
.menu_header .container{ }
.header-inner .menu_header {padding: 15px 0;}
.show-mobile{ display:none !important}
.menu_header .navbar-nav .nav-link.btn-primary {color: #fb295b;border: 2px #fb295b solid;padding:10px 59px 10px 22px;  border-radius: 4px; background: transparent;text-transform: uppercase;}
.menu_header .navbar-nav .nav-link.btn-primary:hover {color: #353535;border: 2px #353535 solid;}
.menu_header .navbar-nav .nav-link.btn-primary i {font-size: 21px;position: absolute;right: 20px;top: 11px;}
/*.menu_header.fixed-me {margin-bottom: 5px;position: fixed;top: 0;z-index: 888;width: 100%;border-bottom: none !important;
 left: 0;box-shadow: 0 0 10px 0 #333;border-radius: 0;border-color: #fff;color: #000; background:rgba(255,255,255,0.90); padding: 5px 0}*/
 header .menu_header .mobile_sh{ display: none}
.menu_header .navbar-expand-lg .navbar-nav {	}
.MobileShow {display: none;}

/*---------banner--------------*/
.ServicesSection {padding: 0px 0 70px;}
.HeaderHadding {text-align: center;}
.HeaderHadding h1{ font-size: 50px; color: #000; font-family: 'robotobold';}
.HeaderHadding i {margin-top: 20px;display: inline-block;}
.SectionLogo p {font-size: 20px;color: #2e3332;margin-top: 15px;}
.SearchFilttersBx {margin-top: 60px;}
.SearchFillterLeft {float: left;width: 45%;background: #fff;box-shadow: 0px 10px 20px 0 rgba(0,0,0,0.1);border: 1px #f7f7f7 solid;border-radius: 7px;}
.FillterSale {float: left;width: 40%;border-right: 1px #ebebeb solid;padding: 15px 15px;} 
.FillterKeyword {float: left;width: 60%;padding: 15px 15px 15px 40px;position: relative;}
.FillterSale .form-select {border: none;border-radius: 0;box-shadow: none; color: #3d3d3d; font-size: 15px;}
.SearchIcon {position: absolute;left: 19px;top: 21px;}
.FillterKeyword .form-control {border: none;border-radius: 0;font-size: 15px;color: #3d3d3d;box-shadow: none; -webkit-box-shadow: 0 0 0px 1000px white inset;
  background-color: transparent;font-family: 'urbanistmedium';}
.SearchIn {float: left;font-size: 18px;color: #3d3d3d;padding: 18px 0; width: 6%; text-align: center;font-family: 'urbanistsemibold';}
.SearchFillterRight {float: right;width: 49%;}
.SearchFillterRight .FillterKeyword {background: #fff;box-shadow: 0px 10px 20px 0 rgba(0,0,0,0.1);border: 1px #f7f7f7 solid;border-radius: 7px;width: 60%;}
.FillterSearchBtn {float: right;width: 36%;}
.FillterSearchBtn .btn-primary {width: 100%;font-size: 18px;border-radius: 7px;background: #58ab46;border: none;height: 65px;padding: 18px 5px;
 box-shadow:0 20px 30px 0 rgba(237,98,23,0.2);font-family: 'urbanistsemibold';}
.SearchFillterCategory{ display: inline-block; width: 100%; margin-top: 70px;}
.SearchFillterCategory ul {display: inline-block;width: 100%;text-align: center;}
.SearchFillterCategory ul li {display: inline-block;width: 14%;text-align: center;border: 1px solid rgba(0,0,0,0.15);border-radius: 5px;margin: 0 2%;padding:14px 0 44px; 
                             position: relative; background: #fff}
.SearchFillterCategory ul li a {display: inline-block;}
.SearchFillterCategory ul li i {display: inline-block;  width: 90px; height: 90px; position: relative;-webkit-transition: all 200ms linear; transition: all 200ms linear;}
.SearchFillterCategory ul li i img {position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; max-width: 65px}
.SearchFillterCategory ul li span{ display: block; color: #3c3c3c; font-size: 17px; padding-top: 0px;}
.SearchFillterCategory ul li a:hover i {box-shadow: 0 0 35px 0 rgba(0,0,0,0.2);}
.Whatspopular {display: inline-block;width: 100%;text-align: center;margin-top: 30px; }
.Whatspopular label {color: #505050;font-size: 16px;}
.Whatspopular a {color: #505050;font-size: 16px;margin: 0 20px 0 2px;}
.HomeBanner {margin-top: 40px;}
.HomeBanner img{ width: 100%}
.SearchFillterCategory ul li a {position: absolute;bottom: -22px;background: #fb295b;width: 45px;height: 45px;border-radius: 50%;line-height: 42px;left: 50%;
transform: translate(-50%,0);}
.DiscoverMore {display: inline-block;width: 100%;text-align: center;margin-top: 50px;}
.DiscoverMore a {display: inline-block;color: #fb295b;font-size: 16px;padding: 0 10px 6px;border-bottom: 3px #fb295b double;}
.DiscoverMore a i {	margin-left: 8px;font-size: 17px;}
/*----------------------------*/

/*---------------Footer-------------------*/
.footer { background: #fff ; display: inline-block; width: 100%; padding:0 0 ; position: relative; border-top: 1px #ddd solid} 
.footer-logo {padding: 20px 0;height: 100%;width: 100%;color: #3c3c3c;font-size: 18px;}
.footer_center .list-unstyled {padding-left: 0;list-style: none;}
.footer_center {width: 100%;padding: 0px 0px 30px;float: left;/*background: #424242;*/}
.title-widget {color: #fff;font-size:26px;font-family: 'urbanistsemibold';line-height: 1;position: relative; margin:50px 0 9px; display: inline-block; width: 100%;}
.title-widget span {position: relative; display: inline-block; width: 100%}
.widget_nav_menu ul {list-style: outside none none;padding-left: 0;padding-top: 0px;text-align: center;width: 100%;display: inline-block;}
.widget_nav_menu ul li {position: relative;display: inline-block;padding: 0 15px 0 0;text-decoration: none;}
.widget_nav_menu ul li a {font-size: 15px;line-height: 25px;color: #424242;font-weight: 400;text-decoration: none;opacity: 0.9;}
.widget_nav_menu ul li.active a,
.widget_nav_menu ul li a:hover{  color: #ff9567; }
.widget_nav_menu ul li a i{ margin-right: 20px;}
.CountriesDropDown {display: inline-block;}
.CountriesBx {padding-top: 15px; float: right}
.CountriesBx label {font-size: 18px;color: #3c3c3c;opacity: 0.7;vertical-align: top;}
.footer-copyright {padding: 12px 0 0;width: 100%;color: #424242;font-size: 15px;text-align: center;}
/*------------------*/
.dropdown dd ul li a span:first-child, .dropdown dt a span span:first-child {width: 21px;height: 21px;display: inline-block;margin: 4px 7px;vertical-align: middle;overflow: hidden;}
.dropdown dd ul li a span {display: inline-block;vertical-align: middle;margin-top: 0px;}
.dropdown dt a span {cursor: pointer;display: inline-block;padding: 1px;white-space: nowrap;color: #3c3c3c;font-size: 18px;font-weight: normal;}
.dropdown dt a img {position: relative;z-index: 1;}
.dropdown dt a::after {content: "\f0d7";font-family: FontAwesome;display: inline-block;margin-left: 7px;}
.CountriesDropDown dt a span span:first-child {margin: 4px;vertical-align: top;line-height: 17px;}
/*.dropdown dt a span span:first-child:before {position: absolute;content: '';width: 15px;height: 10px;box-shadow: 0 1px 1px rgba(0,0,0,0.2) inset;}*/
.dropdown dt a span span {display: inline-block;padding: 0;line-height: 16px;}
.dropdown dt a span span:first-child {padding: 0;line-height: 16px;}
.dropdown dd {position: relative;}
.dropdown a, .dropdown a:visited {color: #4a535f;text-decoration: none;outline: none;}
.dropdown a:hover {color: #5d4617;}
.dropdown dt a:hover, .dropdown dt a:focus {color: #5d4617;}
.dropdown dt a {position: relative;display: block;padding-right: 20px;overflow: hidden;width:250px;line-height: 26px;}
.dropdown dd ul {background: #f0f2f7;color: #C5C0B0;display: none;left: 0px;padding: 5px 0px;position: absolute;width: 270px;border:1px solid #d5d5d5;list-style: none;max-height: 170px;
overflow-y: scroll;bottom:30px;z-index: 2;  border-radius: 10px;}
li a {font-size:13px;}
/*li a span:nth-child(2) { line-height: 2em;}*/
.dropdown dd ul::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3); border-left:1px solid rgba(0,0,0,0.1);}
.dropdown dd ul::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.4);
/*-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5), 1px 0 0 #5cace9 inset, 2px 0 0 #b3d5ee inset; border-radius:10px;*/}
.dropdown dd ul::-webkit-scrollbar-thumb:window-inactive { background: blue;}
.dropdown span.value {display: none;}
.dropdown dd ul li a {padding: 5px;display: block;font-size: 12px !important;}
.dropdown dd ul li a:hover {background-color: rgba(0,0,0,0.05);}
dl.dropdown {display: inline-block;width: 240px;margin:0;}
dl.dropdown span:nth-child(3) {color: rgba(0,0,0,0.4)}
dl.dropdown > span:nth-child(2) {overflow: hidden;white-space: nowrap;display: inline-block;}
dl.dropdown span:nth-child(3) {float: right;}
dl.dropdown dt span:nth-child(2) {color: #3c3c3c; font-size: 18px;font-weight: normal;}
dl.dropdown dt span:nth-child(3) {display: none;}
.countryFlag {
	padding: 0;
	/*background-image: url("https://i.imgur.com/OQiDoZe.png");
	background-repeat: no-repeat;*/
	display: inline-block;
	height: 16px;
	margin-right: 4px;
	width: 16px;
	cursor: pointer;
	white-space: nowrap;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #BFBFC1 #B6B6B6 #969696;
	border-image: none;
	border-radius: 2px 2px 2px 2px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
}

/**----------------------------*/
.FilleterMinBx {padding-bottom: 16px;}
.InnerSearchFilttersBx{ margin-top: 10px}
.InnerSearchFilttersBx .SearchFillterLeft {box-shadow: none;border: 1px #e5e5e5 solid;border-radius: 7px;}
.InnerSearchFilttersBx .FillterSale {border-right: 1px #e5e5e5 solid;padding: 4px 15px;}
.InnerSearchFilttersBx .FillterKeyword {padding: 4px 15px 4px 40px;}
.InnerSearchFilttersBx .SearchIcon {top: 11px; width: 15px;}
.InnerSearchFilttersBx .SearchFillterRight .FillterKeyword {box-shadow: none;border: 1px #e5e5e5 solid;}
.InnerSearchFilttersBx .FillterSearchBtn .btn-primary {height: 43px;padding: 5px 5px;font-size: 18px;}
.InnerSearchFilttersBx .SearchIn {padding: 4px 0;}
.FillterCategory {margin-top: 20px;	display: inline-block;width: 100%;}
.ListsyTabs{}
.ListsyTabs li{ margin-right: 20px}
/*.FilleterIcon {display: inline-block;border: 2px #ff864d solid;width: 43px;height: 43px;text-align: center;border-radius: 50%;padding: 7px 0;}*/
.FilleterIcon {display: inline-block;border: 2px #fb295b solid;width: 43px;height: 43px;text-align: center;border-radius: 50%;padding: 8px 0 0;}
.ListsyTabs li .nav-link {background: transparent;border: none;color: #3d3d3d;font-size: 16px;border-bottom: 2px transparent solid;
border-radius: 0;font-family: 'urbanistmedium';padding: 7px 7px;}
.ListsyTabs li .nav-link.active{border-bottom: 2px #fb295b solid;color: #fb295b;font-family: 'urbanistsemibold';}
/*.FillterSearchTabPanel {background: #fff6f2;padding: 20px;margin-top: 13px;}*/
.FillterSearchTabPanel {background: #fee9e7;padding: 10px;margin-top: 13px; border-radius: 8px;}
.FillterSearchTabPanel ul {display: inline-block; width: 100%}
.FillterSearchTabPanel ul li {display: inline-block; }
.FillterSearchTabPanel ul li a {display: inline-block; border: 2px transparent solid; color: #7f7f7f !important;font-size: 16px; background: #fff; border-radius: 40px;padding: 1px 16px;margin: 5px;
 box-shadow: 0 0 0 1px #d3d4d5;font-family: 'urbanistmedium';}
.FillterSearchTabPanel ul li.active a,
.FillterSearchTabPanel ul li a:hover { border: 2px #fb295b solid; color: #fb295b !important; box-shadow: none}
.DeatlsServicesSection {padding-bottom: 70px;}
.SearchRecordsBx {margin-top: 30px;}
.SearchRecordsBx h6 {margin-bottom: 12px;color: #8c8c8c;font-size: 16px;}
/*.SearchLatestMainTop {position: sticky;top: 122px;}*/
.RightUserDetails {float: left;padding-left: 10px;padding-top:8px;}
.RightUserDetails h4 {font-size: 16px;font-family: 'robotomedium';color: #111;}
.LeftUserDetailsBxUsre .RightUserDetails span {padding-top: 5px;display: inline-block;font-size: 14px;}
.RightUserDetails ul {display: inline-block;width: 100%;}
.RightUserDetails ul li {display: inline-block;}
.RightUserDetails ul li a {display: inline-block;color: #8c8c8c;font-size: 14px;padding-right: 4px;position: relative;}
.RightUserDetails ul li span {display: inline-block;color: #000;font-size: 14px;padding-right: 4px;position: relative;}
.RightUserDetails ul li a::after {content: "/";padding-left: 7px;}
.SearchLatest {background: #fff;padding: 0;border-radius: 7px;border-right: 1px #ddd solid;}
/*.SearchLatestBx {display: inline-block;width: 100%;border-bottom: 1px #ccc solid;padding: 10px;margin-bottom: 0px;}*/
.SearchLatestBx {display: inline-block;width: 99%;border: 1px #ccc solid;padding: 10px;margin-bottom: 5px;border-radius: 10px;}
.SearchLatestBx.active{background: #fcf5e8;border-color: #e8d8bb;}
.SearchLatestImg {float: left;width: 68px;height: 68px;overflow: hidden;border-radius: 7px;position: relative;}
.SearchLatestImg img {width: 100%;height: 100%; object-fit: cover;}
.Verified {position: absolute;left: 10%;bottom: 7px;background: #ff5202;color: #fff;font-family: 'urbanistsemibold';font-size: 12px;padding: 0px 0;border-radius: 5px;width: 82%;text-align: center;}
.SearchUserDetals {overflow: hidden;padding-left: 10px;position: relative}
.BookMark {position: absolute;right: 0;top: 0;color: #787d82;font-size: 16px;}
.BookMark{}
.SearchUserDetals h3 {float: left;width: 90%;}
.SearchUserDetals h3 a {font-size: 16px;color: #202124 !important;font-family: 'urbanistsemibold';line-height: normal;float: left;}
.SearchUserDetals h5 {display: inline-block;color: #7e7e7e;font-size: 14px;font-family: 'robotomedium';}
.SearchUserDetals p {display: inline-block;color: #70757a;font-size: 14px;font-family: 'urbanistregular';}
.SearchUserTime {display: inline-block;width: 100%;padding-top: 5px;}
.SearchUserTime span {display: inline-block; padding-right: 5px}
.SearchUserTime span i {display: inline-block;vertical-align: top;margin-right: 3px;margin-top: 2px;}
.SearchUserTime span strong {display: inline-block;vertical-align: top; color: #70757a; font-size: 14px; font-weight: normal; padding-top: 3px;font-family: 'urbanistsemibold';}
.ListingDetailsMainBx {float: left;width: 100%;background: #fff;}
.RecordsBxTop {display: inline-block;width: 100%;position: relative;}
.RecordsBxTop h2 {display: inline-block;color: #464646;font-size: 26px;font-family: 'urbanistsemibold';word-wrap: break-word;}
.RecordsBxTopRight {padding-left: 40px;padding-top: 4px;display: inline-block;vertical-align: top;}
.ShareIcon {display: inline-block;margin-right: 30px;}
.RecordsBxTopRight .btn-primary {background: #279b37;border: none;font-family: 'urbanistsemibold';padding: 9px 30px;}
.UserContactDetails {display: inline-block;width: 100%;border-top: 1px #d2d2d2 solid;border-bottom: 1px #eaeaea solid;padding: 4px 0;margin-top: 0; margin-bottom: 30px}
.UserContactDetails ul {display: inline-block;width: 100%;}
.UserContactDetails ul li{display: inline-block;}
.UserContactDetails ul li {display: inline-block;border-left: 1px #eaeaea solid;padding: 14px 24px;color: #4f4f4f;font-size: 16px;font-family: 'robotomedium';}
.UserContactDetails ul li a{color: #4f4f4f; font-size: 15px;}
.UserContactDetails ul li:first-child{ border-left: none; padding-left: 0  }
.UserContactDetails ul li:last-child{ float: right; padding:5px 0px 5px 0;border-left: none;/*text-align: center;*/}
.UserContactDetails ul li i {display: inline-block; margin-right: 5px; vertical-align: middle;width: 24px;line-height: 20px;}
.UserContactDetails ul li span {display: inline-block;vertical-align: top; line-height: 29px;}
.UserContactDetails .btn-primary {background: #fb295b;border: none;padding: 9px 16px; color: #fff;font-size: 16px;}
.UserDetailsMain {display: inline-block;width: 100%;margin-top: 10px;}
.RightUserDetailsTop {display: inline-block;width: 100%;padding-top: 0px;}
.RightUserDetailsTopLeft {float: left;width: 43%;padding-top: 8px;}
.RightUserDetailsTopLeft h3 {color: #2e3332;font-size: 20px;font-family: 'urbanistsemibold';}
.RightUserDetailsTopLeft h3 i {font-size: 22px;margin-left: 10px;color: #a8a8a8;}
.RightUserDetailsTopLeft ul {display: inline-block;width: 100%;margin-top: 2px;}
.RightUserDetailsTopLeft ul li {display: inline-block;border-left: 1px #eaeaea solid;padding:0px 16px 1px 16px;color: rgba(61,61,61,0.8);font-size: 14px;}
.CurrancyAd i {width: 26px;opacity: 0.7;}
.RightUserDetailsTopLeft ul li:first-child{ border-left: none; padding-left: 0}
.RightUserDetailsTopLeft ul li i{ display: inline-block; margin-right: 3px}
.RightUserDetailsTopLeft ul li span{ display: inline-block; vertical-align: middle;line-height: 26px;}
.FEATURED {color: #ff5202 !important;}
.RightUserimgMain {float: left;width: 40px;position: relative;}
.RightUserimg {display: inline-block;width: 30px;height: 30px;overflow: hidden;border-radius: 50%;}
.RightUserimg img {width: 100%;height: 100%;object-fit: cover;}
.onlineUser {position: absolute;right: 0;bottom: 4px;background: #279b37;width: 13px;height: 13px;border-radius: 50%;border: 2px #fff solid;}
.RightUserDiscriptin {margin-top: 40px;}
.RightUserDiscriptin p {font-size: 16px;font-family: 'urbanistmedium';color: #606060;word-wrap: break-word;}
.PopularSearches {border: 1px #eaeaea solid;border-radius: 7px;padding: 15px; margin-bottom: 20px;}
.PopularSearches h3{ color: #3d3d3d; font-size: 16px;font-family: 'urbanistsemibold';}
.PopularSearchesLink {display: inline-block;width: 100%;margin-top: 12px;}
.PopularSearchesLink li {display: inline-block;min-width: 49%;margin-bottom: 8px;}
.PopularSearchesLink li a {display: inline-block;color: #7f7f7f;font-family: 'urbanistmedium';font-size: 13px;border: 1px #d3d4d5 solid;border-radius: 20px;padding: 4px 15px;width: 100%;
 text-align: center;line-height: 20px;}
.RecordsBxBottom {margin-top: 10px;}
.MoreLink {color: #ff5202;font-size: 13px;font-family: 'urbanistsemibold';}
.RecentSearchesLink {display: inline-block;width: 100%;margin-top: 12px;}
.RecentSearchesLink li {display: inline-block;width: 100%;margin-bottom: 8px;}
.RecentSearchesLink li a {display: inline-block;color: #7f7f7f;font-family: 'urbanistmedium';font-size: 14px;}
/*.RightUserDiscriptin small {color: rgba(46,50,51,0.8);font-size: 17px;font-family: 'urbanistsemibold';margin-top: 10px;display: inline-block;border-bottom: 4px #eaeaea solid;cursor: pointer}*/

.RightUserDiscriptin small {color: rgba(46,50,51,0.8);font-size: 15px;display: inline-block;cursor: pointer;width: 100%;text-align: center;position: relative;margin-top: 30px;}
.RightUserDiscriptin small span {display: inline-block;border: 1px #ddd solid;background: #fff;position: relative;border-radius: 30px;padding: 5px 20px;}
.RightUserDiscriptin small::before {position: absolute;left: 0;top: 18px;content: "";background: #ddd;width: 100%;height: 1px;}
.ShowMoreHide::before {	display: none;}
.RightUserDiscriptin .btn-primary {font-size: 16px;border-radius: 7px;background: #3579f0;border:  2px #3579f0 solid;font-family: 'robotomedium';padding: 9px 17px;
 box-shadow: 0 0 20px 0 rgba(53,121,240,0.6);margin: 30px 0 25px;}
.RightUserDiscriptin .btn-primary:hover{ border-color:#ff5202;}
.RightUserDiscriptin .btn-secondary {font-size: 16px;border-radius: 7px;background: #fff;border: 2px #ff5202 solid;font-family: 'robotomedium';padding: 9px 17px;margin: 30px 0 25px;
 color:#ff5202;margin-left: 20px;}
.RightUserDiscriptin small i {margin-left: 10px;font-size: 26px;line-height: 15px;margin-top: 5px;vertical-align: top;}
.footer-bottom {display: inline-block;width: 100%;text-align: center;padding: 23px 0;}
.RightUserDiscriptin .btn-primary:hover,
.RecordsBxTopRight .btn-primary:hover,
.FillterSearchBtn .btn-primary:hover{ background: #ff5202}
.UserContactDetails .btn-primary:hover{background: #3579f0;}
.scrollbar-2 { scrollbar-width: thin; scrollbar-color: #d3d3d4 #fff;}
.scrollbar-2::-webkit-scrollbar {width: 5px; height: 10px;}
.scrollbar-2::-webkit-scrollbar-track { background-color: #fff;}
.scrollbar-2::-webkit-scrollbar-thumb { background-color: #d3d3d4;}
.scrollbar-2::-webkit-scrollbar-track, .scrollbar-2::-webkit-scrollbar-thumb { border-radius: 0px;}
.scrollbar-2 { scrollbar-width: thin; scrollbar-color: #d3d3d4 #fff;}
.scrollbar-2::-webkit-scrollbar { width: 5px; height: 10px;}
.scrollbar-2::-webkit-scrollbar-track { background-color: #fff;}
.scrollbar-2::-webkit-scrollbar-thumb { background-color: #d3d3d4;}
.scrollbar-2::-webkit-scrollbar-track, .scrollbar-2::-webkit-scrollbar-thumb {border-radius: 0px;}
.SearchLatest [class^=scrollbar]  {height: 534px;overflow-y: scroll;}
[class^=scrollbar] .ScrollbarBx {height: 490px;width: 100%;padding: 0px;}
.social-icon a {display: inline-block;font-size: 19px;margin: 0 7px;color: #666;}
.social-icon a:hover {color: #ff6f00;}
.likeunlike_in .ShareIcon {margin-right: 0;color: #70757a}
.thumbnail.my_savedgig.MyAdvertismentsGigs {padding: 21px;width: 100%;border: 1px #f0f2f2 solid;border-radius: 34px; margin-bottom: 30px;box-shadow: 0 10px 15px 0 rgba(0,0,0,0.12);}
.dashboard-rights-section .MyAdvertismentsGigs .caption {padding: 0 !important;}
.dashboard-rights-section .MyAdvertismentsGigs .caption h3 {padding:0px;}
.dashboard-rights-section .MyAdvertismentsGigs h3 {min-height: 40px;}
.MyAdvertismentsGigs p {font-size: 18px;font-family: 'robotolight';color: #5b5b5b;padding: 10px 0;min-height: 60px;word-wrap: break-word;}
.MyAdvertismentsGigs .bottom_row {width: 100%;display: inline-block;padding: 10px;border-top: none;margin: 10px 0px 0px;background: #ffeac9;}
.MyAdvertismentsGigs .liremoave {border: 1px #ff9b00 solid;background: #fff;}
.MyAdvertismentsGigs .amount_list {color: #1a1a1a;}
.MyAdvertismentsMain {display: inline-block;width: 100%;}
.MyAdvertismentsMain .manage-btn {padding: 0;text-align: center;color: #353535;font-size: 30px;}
.MyAdvertismentsMain .dashboard-rights-section {padding: 60px 0px 10px;}
.MyAdvertismentsAction {position: absolute;right: 10px;top: 22px;opacity: 0.7;}
.MyAdvertismentsAction img {width: 6px;}
.dashboard-rights-section .MyAdvertismentsGigs .caption h3 a {font-size: 22px;color: #353535;font-family: 'urbanistsemibold';}
.LoadMoreResults {color: rgba(46,50,51,0.8);font-size: 15px;display: inline-block;cursor: pointer;width: 100%;text-align: center;position: relative;margin-top: 30px;}
.LoadMoreResults::before {position: absolute;left: 0;top:22px;content: "";background: #ddd;width: 100%;height: 1px;}
/*.LoadMoreResults .btn-primary {display: inline-block;border: 1px #ddd solid;background: #fff;position: relative;border-radius: 30px;padding: 5px 20px;color: rgba(46,50,51,0.8);font-size: 15px;}
.LoadMoreResults .btn-primary i {margin-left: 10px;font-size: 26px;line-height: 15px;margin-top: 5px;vertical-align: top;}*/

.LoadMoreResults .btn-primary {display: inline-block;border: none;background: #7657ff;position: relative;border-radius: 30px;padding: 0 15px 0 0;color: rgba(46,50,51,0.8) !important;
 font-size: 15px;overflow: hidden;box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);}
.LoadMoreResults .btn-primary span {background: #fff;padding: 10px 22px;display: inline-block;float: left;border-radius: 0 25px 25px 0;margin-left: 0px;}
.LoadMoreResults .btn-primary i {margin-left: 10px;font-size: 26px;line-height: 15px;margin-top: 13px;vertical-align: top;color: #fff;}
.FilleterIconMobile {display: none;}
#fillterclose {display: none;}

/*------------------*/
/*.AdMainBax {display: inline-block;width: 100%;border: 1px #ddd solid;padding: 20px;border-radius: 10px;margin-bottom: 20px;}*/
.AdMainBax {display: inline-block;width: 100%;border-bottom: none;padding: 0;border-radius: 10px;margin-bottom: 0;}
/*.AdMainImg {float: left;width: 100%;border-radius: 10px;overflow: hidden;height: 130px;}*/
.AdMainImg {float: left;width: 80px;border-radius: 10px;overflow: hidden;height: 80px;}
.AdMainImg img {width: 100%;height: 100%;object-fit: cover;}
.AdMainDetails h3 {float: left;width: 100%;}
.AdMainDetails h3,
.AdMainDetails h3 a{float: left;color: #444;font-size: 16px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-family: 'urbanistsemibold';}
.AdMainDetails {overflow: hidden;padding-left: 10px;}
.AdMainDetails .RightUserDetailsTopLeft {width: 100%;padding: 0px 0 0px; display: none}
.AdMainDetails .btn-primary {float: left;font-size: 14px;font-family: 'urbanistsemibold';background: #ff5202;border: none;padding: 6px 12px 4px;}
.AdOwner {font-size: 15px;margin-top: 2px;display: inline-block;/*width: 100%;*/}
.AdOwner i {margin-right: 5px;color: #7b7b7b;}
.AdCategory {display: inline-block;width: 100%;padding-top: 6px;}
.AdCategory li {display: inline-block;}
.AdCategory li a {display: inline-block;color: #8c8c8c;font-size: 14px;padding-right: 4px;position: relative;}
.AdCategory li span {display: inline-block;color: #000;font-size: 14px;padding-right: 4px;position: relative;}
.AdCategory li a::after {content: "/";padding-left: 7px;}
.AdMainDetails .RightUserDetailsTopLeft p {padding-top: 5px;color: #4a4a4a;font-size: 15px;font-family: 'urbanistregular';-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
.AdMainBaxAd {display: none;}
.MobileShowLogo {display: none;}
.AdOwner img {width: 24px;margin-right: 3px;height: 24px;border-radius: 50%;object-fit: cover;}
.publicprofile_modal .modal-header {display: inline-block;width: 100%;padding-right: 35px;}
.publicprofile_modal .modal-header h1 {word-wrap: break-word;word-break: break-all;}
.UserProfileDetailspop {display: inline-block;vertical-align: middle;padding-left: 20px;}
.publicprofile_modal .RightUserimg {vertical-align: middle;}
.UserProfileDetailspop h1 {font-size: 17px;font-family: 'urbanistsemibold';color: #111;}
.publicprofile_modal .btn-close {position: absolute;right: 21px;top: 30px;}
.publicprofile_modal .drt {padding: 0;}
.DeatlsServicesFormBx {z-index: 999;padding-top: 5px;display: inline-block;width: 100%;}
.publicprofile_modal{z-index: 9999;}
/*.DesktopDetaolBx {display: inline-block;max-width: 1050px;}*/
.SearchLatestBx .RightUserDetailsTopLeft ul li {width: 100%;}
.DatePostTime {display: inline-block;padding-left: 0px;}
.DatePostTime i {display: inline-block;vertical-align: top;margin-right: 3px;width: 13px;opacity: 0.7;}
.DatePostTime span {display: inline-block;vertical-align: middle;font-size: 13px;color: #666;line-height: 13px;}
.AddCurrancy span {font-family: 'urbanistsemibold';font-size: 16px;}
.AdOwner span {font-size: 14px;display: inline-block;vertical-align: middle;}
.MemberSince {display: inline-block;width: 100%;padding-bottom: 6px;}
.MemberSince i {display: inline-block;margin-right: 3px;}
.MemberSince span {display: inline-block;vertical-align: middle;line-height: 25px;color: rgba(61,61,61,0.8);font-size: 14px;}
.AdDatePost {display: inline-block;padding-left: 0;padding-top: 12px;width: 100%;padding-bottom: 10px;}
.AdDatePost i {display: inline-block;vertical-align: middle;margin-right: 3px;line-height: 13px;opacity: 0.6;}
.AdDatePost span {display: inline-block;vertical-align: middle;font-size: 15px;color: #4f4f4f;line-height: 13px;}
.RightUserDetailsTop .RightUserDetailsTopLeft {margin-bottom: 5px;width: 100%;}
.CurrancyAd span {/*font-size: 25px;color: #000;*/font-family: 'urbanistsemibold';}
.CarDetailsBx {display: inline-block;width: 100%;}
/*.CarMilleage {width: 25%;float: left;}*/
.CarMilleage {float: left;margin-left: 33px;}
.CarMilleage:first-child {margin-left: 0;}
.CarMilleage i {font-size: 20px;width: 24px;vertical-align: top;color: #666;margin-top: 4px;}
.CarMilleageDetails {display: inline-block;}
.CarMilleageDetails h4 {font-size: 16px;font-family: 'robotomedium';color: #4f4f4f;display: inline-block;}
.CarMilleageDetails h5 {font-size: 16px;font-family: 'robotomedium';color: #717171;padding-top: 5px;display: inline-block;}
.CarDetailsBx ul {display: inline-block;width: 100%;margin-top: 20px;margin-bottom: 20px;}
.CarDetailsBx ul li {display: inline-block;width: 44%;padding: 7px 0;font-size: 14px;font-family: 'robotomedium';border-bottom: 1px #ddd solid;margin-right: 5%; border-left: none}
.CarDetailsBx ul li label {width: 46%;}
.CarDetailsBx ul li span {display: inline-block;width: 46%;text-align: right;}
.DescriptionTitle {display: inline-block;width: 100%;font-size: 21px;font-family: 'robotomedium';padding-bottom: 10px;padding-top: 20px;}
.CarDetailsBx ul li label i {width: 22px;display: inline-block;}
.UserRightDetails {display: inline-block;width: 100%;/*background: #f1f1f1;*/padding: 10px 0px;}
.UserRightDetails .RightUserDetailsTopLeft ul li {/*padding: 5px 6px 4px 0;*/font-size: 16px;}
.UserRightDetails .RightUserDetailsTopLeft ul li i {margin-right: 6px;}
.UserContactDetails label a {color: #3579f0;}
.WriteReveiw {display: inline-block;width: 100%;}
.RatingStar {display: inline-block;}
.UsersReviews {display: inline-block;padding-left: 4px;}
.RatingStar i {color: #ff5202;font-size: 15px;}
.UsersReviews strong {font-weight: normal;font-family: 'robotobold';font-size: 14px;}
.UsersReviews span {font-weight: normal;font-size: 13px;color: #666;padding-left: 4px;}
.ReviewsBtn {padding-left: 10px;padding-bottom: 0; display: inline-block; vertical-align: top}
.ReviewsBtn .btn-primary {background: #ff5202;border-color: #ff5202;font-family: 'robotomedium';}
.ReviewsBtn .btn-primary i {margin-right: 5px;}
.AddDetailsMobile {display: inline-block;width: 100%;background: #f1f1f1;padding: 10px 20px;margin-top: 30px;}
.ReportAdBtnBx {text-align: center;}
/*.lSSlideOuter .lightSlider li img {opacity: 90%;transition: opacity 1s;}
.lSSlideOuter .lightSlider li a:hover img {opacity: 100%;transition: opacity 1s;}*/

.NewDesktopView ul li.CurrancyAd {float: none;padding-right: 0;}
.ShareBxNewDesktop {position: absolute;right: 0;top: 0;padding-right: 0;top: 0;}
.ShareBxNewDesktop .ShareIcon {margin-right: 0;}
.adcomments {display: inline-block;width: 100%;margin-top: 40px;border: 1px #ddd solid;padding: 20px;border-radius: 5px;}
.adcomments h4 {font-size: 24px;font-family: 'urbanistsemibold';padding-bottom: 10px;}
.adcommentform {display: inline-block;width: 100%;}
.adcommentform .contact_div .form-control{ height: 80px; border-radius: 5px; resize: none}
.adcommentform .contact_div .succbtn {width: auto;margin-top: 20px;font-family: 'robotomedium';font-size: 16px;}
.commentsdiv {border-top: 1px #ddd solid;margin-top: 20px;padding-top: 20px;}
.UserCooments {display: inline-block;width: 100%;}
.CommentsUserImg {float: left;width: 30px;height: 30px;overflow: hidden;border-radius: 50%;}
.CommentsUserRight {overflow: hidden;padding-left: 15px;}
.CommentsUserRight h4 {font-size: 18px;display: inline-block;padding: 5px 0 3px;}
.UserPostDate {display: inline-block;width: 100%;font-size: 15px;color: #888;}
.UserPostDate i {vertical-align: middle;}
.UserPostDate span {padding-left: 5px;vertical-align: middle;display: inline-block;}
.CommentsUserRight p {padding-top: 5px;color: #4a4a4a;}
.DeactiveAccount {padding: 10px 0 0;}
.DeactiveAccount h3 {color: #3c3c3c;font-size: 21px;font-family: 'robotomedium';}
.NoteTxt {padding: 10px 0 20px;display: inline-block;width: 100%;font-size: 14px;}
.PrrviewLastStep {display: inline-block;width: 100%;text-align: right;}
.PrrviewEditBut {/* float: right; */padding-right: 20px;margin-bottom: 25px;/* position: absolute; *//* right: 0; *//* top: 0; */display: inline-block;}
.ShowMore.ShowMoreHide {display: none;}
.gig_from {position: relative;}
.StepFormBxMain {display: inline-block;width: 100%;}
.SaveContinueBtn {float: right;margin-right: 0;}
.PrrviewEditBut .btn-info {color: #2e3332;border: none;padding: 10px 29px;border-radius: 4px;background: #ffbb00;}
.SaveContinueBtn .btn-info {color: #2e3332;border: none;padding: 10px 29px;border-radius: 4px;background: #ffbb00;}
.CreateContinueBtn{ margin-right: 0;margin-bottom: 20px;}
.RightUserDetailsTopLeft ul li span.negotiable {font-size: 14px;font-family: 'robotoregular';color: #2f2f2f;}
/*--------Progress-Top-to---*/
.progress-wrap {position: fixed;right: 20px;bottom: 16px;height: 56px;width: 56px;cursor: pointer;display: block;border-radius: 50px;z-index: 10000;opacity: 0;
 box-shadow: inset  0 0 0 2px rgba(255,255,255,0.2);visibility: hidden;transform: translateY(15px);-webkit-transition: all 200ms linear; transition: all 200ms linear;}
.progress-wrap.active-progress {opacity: 1;visibility: visible;transform: translateY(0);}
.progress-wrap::after {position: absolute;content: '';text-align: center;line-height: 56px;background: url(../img/totop.png) no-repeat center center;left: 0;top: 0;height: 51px;
 width: 56px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;}
.progress-wrap:hover::after {opacity: 0;}
.progress-wrap::before {position: absolute;content: '';text-align: center;line-height: 56px;opacity: 0;background: url(../img/totop.png) no-repeat center center;left: 0;top: 0;
height: 51px;width: 56px;cursor: pointer;display: block;z-index: 2;-webkit-transition: all 200ms linear; transition: all 200ms linear;}
.progress-wrap:hover::before {opacity: 1;}
.progress-wrap svg path { fill: none; }
.progress-wrap svg.progress-circle path {stroke: #ff6371;stroke-width: 4;box-sizing:border-box;-webkit-transition: all 200ms linear; transition: all 200ms linear;}

/*---------------------New-Design--------------*/
.FeaturedListingsSection {background: #f7f8f9;padding: 70px 0;}
.FeaturedListingsSection h2 {font-size: 40px;color: #000;font-family: 'robotobold'; display: inline-block}
.FeaturedListingsBx {}
.FeaturedListingsCard {background-color: #fff;box-shadow: none;padding: 0;border-radius: 6px;overflow: visible;border: 1px solid #e6e9ec; overflow: hidden}
.FeaturedListingsImg {display: inline-block;width: 100%;height: 200px; overflow: hidden;}
.FeaturedListingsImg img {width: 100%;height: 100%; object-fit: cover;}
.FeaturedListingsBody {display: inline-block;width: 100%;padding: 15px 20px;min-height: 190px;}
.FeaturedListingsBody h5 {font-size: 15px;color: #777;}   
.FeaturedListingsBody h3 a {font-size: 16px;line-height: 18px;text-transform: capitalize;color: #333333;font-family: 'robotomedium';}
/*.FeaturedListingsLocation {display: inline-block;width: 100%;padding: 5px 0;color: #777;font-size: 16px;}*/
.FeaturedListingsLocation {	width: 100%;	padding: 5px 0;	color: #777;	font-size: 16px;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;	overflow: hidden;
	text-overflow: ellipsis;	display: -webkit-box;}
.FeaturedListingsLocation i {color: #777;margin-right: 5px;font-size: 17px;}
.ProductRatingBx {display: inline-block;width: 100%;}
.ProductRating {display: inline-block;}
.ProductRating a {color: #ff9700;}
.ProductViews {float: right;font-size: 14px;color: #546b7e;}
.FeaturedListingsBottom {display: inline-block;width: 100%;padding: 15px 20px;border-top: 1px solid #eee;}
.ProductPrice {display: inline-block;color: #000;font-size: 16px;font-family: 'robotomedium';}
.price-options {padding-left: 5px;font-size: 13px;}
.ProductFavourites a {color: #aaa;font-size: 16px;}
.ProductFavourites {float: right;}
.FeaturedListingsTabs {float: right;}
.FeaturedListingsTabs li{ margin-left: 15px}
.FeaturedListingsTabs li .nav-link {color: #575757;font-size: 16px;border-radius: 7px;}
.FeaturedListingsTabs li .nav-link.active {color: #fff;font-size: 16px; background: #fb295b;box-shadow: 0 20px 35px 0 rgba(251,41,91,0.22);}
.FeaturedListingsTabsBx {margin-top: 50px;display: inline-block;width: 100%;}
.likeunlike_in .ShareIcon .fa-heart {	color: #fb295b;}
.ServicesSearchTop {background: #fcf5e8;padding: 50px 0;}
.LoginPageSection,
.ServicesMainProduct{background: url(../../img/front/ser-bg.png) no-repeat top center; float: left; width: 100%}
.DeatlsServicesSection,
.MyProductListimgBx{background:#fefefe url(../../img/front/ser-bg.png) no-repeat top center; float: left; width: 100%; padding: 50px 0}
.MyAdvertismentsGigs .project-img {display: inline-block;width: 100%;height: 220px;overflow: hidden;border-radius: 20px;margin-top: 10px;position: relative;}
.MyListActionBootom {display: inline-block;width: 100%;border-top: 1px #f0f2f2 solid;padding-top: 0px;margin-top: 0px;}
.MyListActionBootom ul {display: inline-block;width: 100%;}
.MyListActionBootom ul li {display: inline-block;margin-right: 15px;}
.MyListActionBootom ul li a i {background: #ffedf1;width: 35px;height: 35px;text-align: center;border-radius: 50%;font-size: 18px;color: #616b73;line-height: 36px;}
.MyListActionBootom ul li a span {display: none;}
.ProductEnquiriesBtn {float: right;margin-right: 0 !important;width: 200px;}
.ProductEnquiriesBtn .btn-primary {background: #fb4d74;border: none;font-family: 'urbanistmedium';padding: 3px 15px;letter-spacing: 0.5px;width: 100%;}
/*.RightUserimgDetailInfoRight {float: right;background: #f1f1f1;padding: 15px;width: 55%;border-radius: 5px;}*/
.RightUserimgDetailInfoRight {float: right;background: #f1f1f1;padding: 15px;width: 100%;border-radius: 5px;margin-top: 20px;}
.LeftUserDetailsBxUsre {float: left;width: 90%;}
.RightUserDetailsBxUsre {	float: right;width: 100%;padding-top: 3px;}
.LeftUserDetailsBxUsre .RightUserimgMain {width: 70px;}
.LeftUserDetailsBxUsre .RightUserimg {	width: 69px;height: 69px;}
.LeftUserDetailsBxUsre .RightUserDetails {padding-top: 5px;overflow: hidden; width:79%;padding-left: 20px;}
.AdMainDetails h5 {display: inline-block;color: #7e7e7e;font-size: 14px;font-family: 'robotomedium';padding: 7px 0 2px;}
.AdMainDetails p {display: inline-block;color: #7e7e7e;font-size: 14px;font-family: 'urbanistregular';}
.UserContactDetails .form-check {display: none;}
.StepFormPreview .StepFormBx .RecordsBxTop h2 {width: 100%;}
.PreviewUserDiscriptinFull {margin-top: 0;}
.PreviewUserDiscriptinFull .RightUserDetailsTopLeft {width: 100%;}
.AdPreviewBx .UserContactDetails {margin-top: 10px;margin-bottom: 10px;}
.main_dashboard_preview .StepFormPreview {margin: 20px auto;}
.main_dashboard_preview .manage-btn {padding: 29px 0 0px;font-size: 29px;font-family: 'urbanistsemibold';}

.ProductEnquiriesBtn .btn-lrg-standard:hover,
.ProductEnquiriesBtn .btn-lrg-standard {border: none;font-family: 'urbanistmedium';padding: 4px 10px;letter-spacing: 0.5px;font-size: 16px;width: 100%;text-align: center;
 background: #fb0;color: #fff;}
.featured {position: absolute;left: -43px;top: 17px;background: #fb295b;color: #fff;padding: 0px 20px;font-size: 15px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(-39deg);width: 150px;text-align: center;z-index: 99;}
.RightUserDetailsTopLeft ul li.FEATURED {padding-left: 0;border-left: none;margin-top: 5px;}
.MyProfilePaymentBtn {text-align: left;margin-bottom: 25px;display: inline-block;width: 88%;}
.MyProfilePaymentBtn .succbtn {float: none;vertical-align: top;margin-right: 15px;width: auto;text-align: center;color: #fff;}
.notification {width: 240px;}
.notification li{ height: auto;border-bottom: 1px solid rgba(150,150,150,0.15); padding: 10px;}
#cssmenu li:hover > ul.notification li{height: auto;}
.notification li a {border-bottom: none;padding: 0;width: 100%;font-size: 14px; color: #555;line-height: 18px;}
.notification li h3{font-size: 14px; color: #555;}
.notification li a:hover{}
.job-tatle{ display: inline-block; width: 100%; padding-top: 10px; font-size: 12px; font-weight: bold}
.job-tatle span{ float: right; color: #b2b2b2; font-size: 12px; font-weight: normal}
.notification-b > a {padding-right: 0;}
.notification-b > a::after,
.notification-b > a::before{ display: none !important}
.green-dots {width: 5px;height: 5px;background: #fb0;display: inline-block;border-radius: 50%;vertical-align: top;}
.notification li a:hover {color: #fb0;}
.dashdate{ width: 125px;}
.notification-b:hover .notification{ display:block}

.notification::before {position: absolute;left: 50px;top: -8px;content: "";border-left: 8px transparent solid;border-right: 8px transparent solid;border-bottom: 8px #ddd solid;}
.notification::after {position: absolute;left: 50px;top: -7px;content: "";border-left: 8px transparent solid;border-right: 8px transparent solid;border-bottom: 8px #fff solid;}
.MoreDetailsProducts h3{display: inline-block;width: 100%;font-size: 21px;font-family: 'robotomedium';}
.MoreDetailsProducts ul {margin-top: 10px;}
.MoreDetailsProducts ul li {vertical-align: top;}
.MoreDetailsProducts ul li label {width: 100%;}
.MoreDetailsProducts ul li label strong {font-weight: normal;vertical-align: middle;font-family: 'robotomedium';font-size: 16px;display: inline-block;}
.MoreDetailsProducts ul li label i {vertical-align: top;font-size: 20px;color: #979797;line-height: 20px;}
.MoreDetailsProducts ul li label p {
	font-weight: normal;
	vertical-align: middle;
	font-family: 'robotomedium';
	font-size: 16px;
	display: inline-block;
}
.RightUserDetailsBxUsre .MemberSince i {width: 14px;vertical-align: middle;}
.RightUserDetails span i {width: 11px;display: inline-block;}
.RightUserimgDetailInfoRight .LeftUserDetailsBxUsre {float: left;width: 100%;}
.RightUserDetailsBxUsre .MemberSince {padding-bottom: 0;}
#social-links ul li {display: inline-block;margin: 0 2px;}
#social-links ul li a {color: #333;font-size: 19px;}
.ShareSocialSite {display: inline-block;vertical-align: top;position: relative;}
#social-links {position: absolute;left: 40px;top: -5px;width: 110px;text-align: center;background: #fff;box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);border-radius: 5px;padding: 5px;display: none;}
.publicprofile_modal .form-group label{padding-bottom: 5px;font-size: 14px;}
.publicprofile_modal .form-group .PublicProfileRadioBx label {font-size: 15px;vertical-align: top;line-height: 18px;padding-bottom: 0px;}
.publicprofile_modal .form-group .PublicProfileRadioBx input[type="radio"] {width: 20px;height: 19px;vertical-align: top;display: inline-block;}
.weitereviewModal .writeareview-form {padding-left: 20px;padding-top: 20px;}
.publicprofile_modal .form-group .succbtn,
.weitereviewModal .writeareview-form .succbtn {background: #fb295b;border: none;padding: 9px 16px;color: #fff;font-size: 16px;height: auto;font-family: 'robotomedium';}
.publicprofile_modal .form-group .succbtn:hover,
.weitereviewModal .writeareview-form .succbtn:hover {background: #ff5202;color: #fff;}


