.userCunstom .content-area, .userCunstom .content-area p, .userCunstom .content-area li,
	.userCunstom .content-area dt, .userCunstom .content-area dd,
	.userCunstom .content-area th, .userCunstom .content-area td,
	.userCunstom .content-area pre, .userCunstom .content-area figure,
	.userCunstom .content-area legend, .userCunstom .content-area caption {
	color: #444444;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

.userCunstom .content-area, .userCunstom .content-area p, .userCunstom .content-area li,
	.userCunstom .content-area dt, .userCunstom .content-area dd,
	.userCunstom .content-area th, .userCunstom .content-area td,
	.userCunstom .content-area pre, .userCunstom .content-area figure,
	.userCunstom .content-area legend, .userCunstom .content-area caption,
	.userCunstom body, .userCunstom textarea, .userCunstom input,
	.userCunstom select, .userCunstom option, .userCunstom button,
	.userCunstom .btn, .userCunstom .gm-style, .userCunstom a.btn {
	font-family: Open Sans Light, Arial, Helvetica, sans-serif;
}

.userCunstom .contact_info .agent_info h2 span p, .userCunstom .contact_info .agent_info ul li a,
	.userCunstom .blog-post .a-tags a, .userCunstom .post-share {
	color: #444444;
}

.userCunstom textarea:focus, .userCunstom input[type="text"]:focus,
	.userCunstom input[type="password"]:focus, .userCunstom input[type="datetime"]:focus,
	.userCunstom input[type="datetime-local"]:focus, .userCunstom input[type="date"]:focus,
	.userCunstom input[type="month"]:focus, .userCunstom input[type="time"]:focus,
	.userCunstom input[type="week"]:focus, .userCunstom input[type="number"]:focus,
	.userCunstom input[type="email"]:focus, .userCunstom input[type="url"]:focus,
	.userCunstom input[type="search"]:focus, .userCunstom input[type="tel"]:focus,
	.userCunstom input[type="color"]:focus, .userCunstom select:focus,
	.userCunstom .uneditable-input:focus, .userCunstom input:focus:required:invalid,
	.userCunstom textarea:focus:required:invalid:focus, .userCunstom select:focus:required:invalid:focus,
	.userCunstom input.required {
	border-color: #565769;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px
		#7c7d8f;
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #7c7d8f;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #7c7d8f;
}

.userCunstom .top-nav {
	background-color: #161729;
}

.userCunstom .ui-datepicker .ui-datepicker-buttonpane button,
	.userCunstom .form-controls.estAmount, .userCunstom .form-controls.estAmount input,
	.userCunstom .form-controls.estAmount .Dolsign, .userCunstom .pagination li.current-page a,
	.userCunstom .fs-customCheck.active i, .userCunstom .toggleBtns button.active,
	.userCunstom .listingTab li.active>span, .userCunstom .listingTab li.active>span:hover span,
	.userCunstom .Scity select, .userCunstom .exitfullMap, .userCunstom .mapTooltip,
	.userCunstom .fullMap, .userCunstom .Scity, .userCunstom a.hml,
	.userCunstom .btn, .userCunstom .rowHeader>div.dimensions a.active,
	.userCunstom .openHouse .ico-open-house, .userCunstom .lstAction2 a,
	.userCunstom .w4r_checkbox.active i, .userCunstom .w4r_radio.active i,
	.userCunstom .withBG [class^="w4r-icon"], .userCunstom  .withBG [class*=" w4r-icon"],
	.userCunstom .pophide header i {
	background-color: #161729;
}

.userCunstom .withBG [class^="w4r-icon"], .userCunstom  .withBG [class*=" w4r-icon"],
	.userCunstom .withBG a [class^="w4r-icon"], .userCunstom  .withBG a [class*=" w4r-icon"]
	{
	color: #ffffff;
}

.userCunstom .customErr .vowact, .userCunstom .noBg [class^="w4r-icon"],
	.userCunstom .noBg [class*=" w4r-icon"], .userCunstom .noBg a [class^="w4r-icon"],
	.userCunstom .noBg a [class*=" w4r-icon"] {
	color: #161729;
}

.userCunstom .btn, .userCunstom a.btn {
	color: #fff;
}

.userCunstom .chosen-container-active .chosen-choices>.d i, .userCunstom .chosen-container-active .chosen-single>.d i,
	.userCunstom .product-listing.listLayout .pPrice p, .userCunstom .contact_info .agent_info ul li i,
	.userCunstom  .featuredProducts .slick-next i, .userCunstom .featuredProducts .slick-prev i,
	.userCunstom [class^="ico-"].rounded.thColor, .userCunstom .listShortinfo .hPrice,
	.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next,
	.userCunstom .grid ul li>span.b, .userCunstom .product-listing h3,
	.userCunstom .hPrice>span, .userCunstom .mapSidebar h3, .userCunstom .viewon-map a,
	.userCunstom .post-title a, .userCunstom .post-title, .userCunstom .mapmarker,
	.userCunstom .vow a, .userCunstom .notFound i, .userCunstom .openHouse strong,
	.userCunstom .vow, .userCunstom .ui-state-active .mLabel i,
	.userCunstom .rowHeader>div.dimensions a, .userCunstom .listingTab li>span i
	{
	color: #161729;
}

.userCunstom .grid ul li>span.b, .userCunstom .hPrice>span {
	color: #161729;
}

.userCunstom .grid ul li>span.a {
	color: #000000;
}

.userCunstom .top-nav>ul>li>a {
	color: #dda337;
	text-transform: uppercase;
}

.userCunstom .top-nav>ul>li.current a {
	background-color: #dda337;
}

.userCunstom .top-nav>ul>li.current a {
	color: #161729;
}

.userCunstom h1, .userCunstom h2, .userCunstom h3, .userCunstom h4,
	.userCunstom h5, .userCunstom h6, .userCunstom h3 a {
	color: #000000;
}

.userCunstom div.w4rsearch ul.Dropdown li.Hover, .userCunstom .chosen-container .chosen-results li.highlighted
	{
	background-color: #565769;
	color: #fff;
}

.userCunstom #forBuyorRent div.w4rsearch ul.TokensContainer li.Token,
	.userCunstom #forBuyorRent .selectedC ul li, .userCunstom .selectedC ul li,
	.userCunstom .cluster {
	background-color: #000003;
}

.userCunstom .w4r_checkbox.active i, .userCunstom .w4r_radio.active i,
	.userCunstom .w4r_checkbox i:hover, .userCunstom .w4r_radio i:hover,
	.userCunstom .toggleBtns button.active, .userCunstom .fs-customCheck.active i
	{
	border-color: #161729;
}

.userCunstom a {
	color: #ab2a2a;
}

.userCunstom .pre-header {
	background-color: #dda337;
}

.userCunstom .main-header {
	background-color: #161729;
	padding-top: 0px;
	padding-bottom: 0px;
}

.userCunstom .top-nav {
	font-family: Open Sans;
	border: none;
}

.userCunstom .loader {
	border-left: 5px solid #161729;
}

.userCunstom .top-nav .container {
	width: 100%;
	text-align: center;
	margin: 0 auto;
}

.userCunstom .top-nav>ul>li>a {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 16px;
	line-height: 60px;
	padding-left: 15px;
	padding-right: 15px;
}

.userCunstom .navImage {
	line-height: 60px !important;
	height: 60px !important;
}

.userCunstom a.btn, .userCunstom .btn {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.userCunstom .breadcrumb {
	display: block;
}

.userCunstom .btn {
	box-shadow: 0 3px 0 #000003;
	-webkit-box-shadow: 0 3px 0 #000003;
	-moz-box-shadow: 0 3px 0 #000003;
}

.userCunstom .btn:active {
	box-shadow: 0 0 0 #dda337, inset 0 0 5px #dda337;
	-webkit-box-shadow: 0 0 0 #dda337, inset 0 0 5px #dda337;
	-moz-box-shadow: 0 0 0 #dda337, inset 0 0 5px #dda337;
}

::selection {
	background: #3c3d4f;
}

::-moz-selection {
	background: #3c3d4f;
}

.userCunstom .top-nav>ul>li>ul {
	background-color: #dda337;
}

.userCunstom .top-nav>ul>li>ul>li a {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 15px;
	color: #161729;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
}

.userCunstom .top-nav>ul>li>ul>li {
	border-bottom: 1px solid transparent;
}

.userCunstom .top-nav>ul>li {
	border-left: none;
}

.userCunstom .top-nav>ul>li:last-child {
	border-right: none;
}

@media screen and (max-width: 1002px) and (min-width: 300px) {
	.userCunstom .top-nav>ul li {
		border-bottom: 1px solid #2a2b3d;
	}
	.userCunstom .main-header2 {
		padding-top: 50px !important;
	}
	.userCunstom .main-header2:before {
		background: #161729;
	}
	.userCunstom  .top-nav>ul>li>i {
		color: #dda337;
		background-color: transparent;
	}
	.userCunstom  .top-nav>ul>li>ul {
		margin-top: -1px;
		border-top: 1px solid transparent;
	}
	.userCunstom .top-nav>ul li.on {
		background-color: #dda337 !important;
	}
	.userCunstom .top-nav>ul li.on a, .userCunstom  .top-nav>ul>li.on>i {
		color: #161729 !important;
	}
}

.userCunstom .top-social li a i, .userCunstom .top-social li a {
	color: #000000;
}

.userCunstom .breadcrumb li:before, .userCunstom .banner-inner h2,
	.userCunstom .breadcrumb li a, .userCunstom .breadcrumb li {
	color: #161729;
}

.userCunstom .banner-inner {
	background-color: #dda337;
}

.userCunstom .footer-content .footer-container {
	/*background-color: #daa33e;*/
	/*background-image: url(FBG_reio-footer.jpg);*/
	background-color: #dda337;
	background-position: bottom center;
}

.userCunstom .footer-Social li a {
	border: 2px solid #ffffff;
	color: #ffffff;
}

.userCunstom .copyright {
	background-color: #161729;
	color: #161729;
}

.userCunstom .copyright a {
	color: #161729;
}

html.userCunstom body .ui-datepicker .ui-state-active, html.userCunstom body .ui-datepicker .ui-state-active,
	html.userCunstom body .highlight-selectedDate a {
	color: #fff !important;
	background-color: #161729 !important;
}

@media screen and (max-width: 767px) and (min-width: 300px) {
	.userCunstom .fancybox-close {
		background-color: #161729;
	}
}

@media screen and (max-width: 700px) and (min-width: 300px) {
	.banner-slider .slide-caption span.a, .banner-slider .slide-caption span.b
		{
		background-color: #161729 !important;
	}
}

@media screen and (max-width: 3000px) and (min-width: 768px) {
	.userCunstom .plistAction li a:hover, .userCunstom .post-share:hover,
		.userCunstom .rowHeader>div.dimensions a.active:hover {
		background-color: #161729;
	}
	.userCunstom .top-nav>ul>li>a:hover, .userCunstom .top-nav>ul>li:hover>a
		{
		background-color: #dda337;
	}
	.userCunstom .top-nav>ul>li>a:hover, .userCunstom .top-nav>ul>li:hover>a
		{
		color: #161729;
	}
	.userCunstom .contact_info .agent_info ul li a:hover, .userCunstom .blog-post .a-tags a:hover,
		.userCunstom .fs-customCheck:hover i, .userCunstom .pagination li a:hover,
		.userCunstom .pagination2 li a:hover, .userCunstom .viewon-map a:hover,
		.userCunstom .vow a:hover, .userCunstom .pgActions ul li a:hover {
		color: #161729;
	}
	.userCunstom .multiSelectList li label:hover, #straddsection li:hover {
		background-color: #565769;
		color: #fff;
	}
	html.userCunstom body .ui-datepicker .ui-datepicker-buttonpane button:hover,
		.userCunstom .lstAction2 a:hover, .userCunstom .btn:hover,
		.userCunstom .toggleBtns button:hover, .userCunstom .fullMap:hover,
		.userCunstom .exitfullMap:hover, .userCunstom a.hml:hover {
		background-color: #000003;
	}
	html.userCunstom body .ui-datepicker .ui-datepicker-buttonpane button:hover,
		.userCunstom .lstAction2 a:hover, .userCunstom .btn:hover {
		color: #fff !important;
	}
	.userCunstom .downAtt li a:hover i {
		color: #161729 !important;
	}
	.userCunstom .toggleBtns button:hover {
		border-color: #000003;
	}
	.userCunstom .toggleBtns button.active:hover {
		border-color: #161729;
	}
	.userCunstom a:hover {
		color: #000000;
	}
	.userCunstom .btn:hover {
		box-shadow: 0 3px 0 #000003;
		-webkit-box-shadow: 0 3px 0 #000003;
		-moz-box-shadow: 0 3px 0 #000003;
	}
	.userCunstom .top-nav>ul>li>ul>li a:hover {
		background-color: #000000;
		color: #daa33e;
	}
	html.userCunstom body .ui-datepicker-calendar td a:hover {
		color: #fff !important;
		background-color: #161729 !important;
	}
}

.userCunstom #fInfo .f-agent-info, .userCunstom #fInfo h3 {
	color: #ffffff;
}

.userCunstom #fPage .footer-nav li a {
	color: #ffffff;
}

.userCunstom #fPage h3 {
	color: #ffffff;
}

.userCunstom #fPage .footer-nav li {
	border-bottom: 1px dashed #161729;
}

.userCunstom .top-social {
	float: right;
	text-align: right;
	margin-left: 0;
	margin-right: -11px;
}

.userCunstom .google-lang {
	float: left;
}

.userCunstom .leftWimg {
	text-align: left;
}

.userCunstom .rightWimg {
	text-align: left;
}

.userCunstom ::-webkit-input-placeholder, .userCunstom .chosen-container-single .chosen-single.chosen-default
	{
	color: #c3c3c3;
}

.userCunstom ::-moz-placeholder {
	color: #c3c3c3;
}

.userCunstom :-moz-placeholder {
	color: #c3c3c3;
}

.userCunstom :-ms-input-placeholder {
	color: #c3c3c3;
}
