/* --------------------------------------------------------------------- */
/* DEFAULT COLOR
/* --------------------------------------------------------------------- */



/*

LIST COLOR:

1. primary_color: #3385d9
2. secondary_color: #F0B300
2. #316296
3. #F0B300
4. #316296
5. #7b5c00
6. rgba(0, 0, 245, 0.95);
7. rgba(117, 176, 138, 0.5)
8. rgba(117, 176, 138, 0.7)
9. rgba(79, 138, 100, 0.9)

*/



a,
.text-primary,
.calling-info .calling-content .fa,
.footer .copyright a:hover,
.back-to-top,
.content-meta > span > a:hover,
.comments-title span, .comment-reply-title span,
.comment-respond .required,
.property-form input[type="checkbox"]:checked:before,
.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-title,
.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-value .noo-price,
.noo-pricing-table.ascending .noo-pricing-column .pricing-content .pricing-header .pricing-title,
.tabs-left > .nav-tabs > li > a:hover,
.noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .btn:hover,
.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-value .noo-price,
.noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .btn {
	color: #3385d9;
}

.noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a:hover,
.gsearch .gsearch-wrap .gsearch-content .gsearch-field .form-group .gslider-range .noUi-connect,
.gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit .btn:hover,
.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a:hover,
.recent-properties.recent-properties-featured .property-info .property-action a:hover,
.property .property-featured .thumbnails .caroufredsel-next:hover,
.property .property-featured .thumbnails .caroufredsel-prev:hover, .caroufredsel-pic-prev:hover, .caroufredsel-pic-next:hover,
.agent-property .agents .conact-agent .form-action button:hover,
.agent-property .agents .conact-agent .form-action button:focus,
.read-more:hover,
.read-more:focus,
.read-more:active,
.read-more.active,
.open > .dropdown-toggle.read-more,
.jp-play-bar,
.jp-volume-bar-value,
.agents .hentry .agent-wrap .agent-desc .agent-action a:hover,
.cta_buy_theme .text-block a:hover,
.btn-secondary:hover,
.my-properties .hentry .property-info .property-action a:hover,
.my-properties .hentry .property-info .property-action a:focus,
.properties .hentry .property-info .property-action a:active,
.properties .hentry .property-info .property-action a.active,
.open>.dropdown-toggle.properties .hentry .property-info .property-action a,
.noo-logreg .btn:hover,
.properties .hentry .property-info .property-action a:hover,
.properties .hentry .property-info .property-action a:focus,
.noo-pricing-table .noo-pricing-column.featured .pricing-content .pricing-header,
ul.wysihtml5-toolbar a:hover,
.contact-desc .submit:hover,
.contact-desc-1 .submit:hover,
.noo-vc-accordion.panel-group .panel-heading:hover,
.noo-vc-accordion.panel-group .panel-heading.active,
.nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li.active > a,
.tabs-left > .nav-tabs > li.active > a:hover,
.tabs-left > .nav-tabs > li.active > a:focus,
.noo-progress-bar .progress-bar-primary,
.btn-default:hover,r
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-value,
.social-list a:hover,
.moxie-shim input:hover + .btn {
	background-color: #3385d9;
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active {
	background: #3385d9 !important;
}

.navbar-header .navbar-toggle .icon-bar,
.property ul.property-share > li > a:hover,
.hentry.format-quote > .content-wrap,
.hentry.format-link > .content-wrap,
.pagination .page-numbers.current,
.pagination a.page-numbers:hover,
.noo-agent ul.agent-social li a:hover,
.noo-agent .conact-agent .btn:hover,
.noo-agent .conact-agent .btn:focus,
.noo-agent .agent-properties .btn:hover,
.noo-agent .agent-properties .btn:focus,
.noo-sidebar .gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit .btn:hover,
.noo-sidebar .gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit .btn:focus,
.recent-properties .caroufredsel-next,
.recent-properties .caroufredsel-prev,
.testimonial #carousel-testimonial .carousel-indicators li.active,
.recent-agents .caroufredsel-next,
.recent-agents .caroufredsel-prev,
.noo-map .gmap-control a,
.noo-map .gmap-zoom a,
.noo-map .gmap-infobox .info-close,
.noo-map .gmap-infobox .info-more .info-action,
.noo-map .gsearch .gsearch-title i,
.form-submit input[type="submit"]:hover,
.form-submit input[type="submit"]:focus,
.noo-submit input,
.tagcloud a:hover,
.btn-primary {
	background: #3385d9;
}

.btnSubmit{
        color:#94a2a7 !important;
        text-shadow:0 -1px 0 rgba(0,0,0,0.2);
        font-weight: normal !important;
}
.btnSubmit:hover{
        color:white !important;
}

.main-navigation ul.navbar-nav > li > .dropdown-menu {
	border-top: 2px solid #3385d9;
}

.main-navigation ul.navbar-nav > li > .dropdown-menu:before {
	border-bottom: 8px solid #3385d9;
}


@media screen and (min-width: 480px) {
  .my-properties.list .property-info .property-action a:hover, .properties.list .property-info .property-action a:focus, .properties.list .property-info .property-action a:active, .properties.list .property-info .property-action a.active, .open>.dropdown-toggle.properties.list .property-info .property-action a {
    background-color: #3385d9;
	}
}

@media screen and (min-width: 992px) {
	.page-fullwidth .properties.list .property-fullwidth-action.property-action a:hover {
		background-color: #3385d9;
	}
}

@media screen and (min-width: 992px) {
	.noo_advanced_search_property.vertical .gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit .btn:hover {
		background: #3385d9;
	}
}

.contact-desc .submit:hover, .contact-desc-1 .submit:hover,
.form-submit input[type="submit"]:hover,
.form-submit input[type="submit"]:focus,
.noo-submit input,
.tagcloud a:hover,
.noo-vc-accordion.panel-group .panel-heading:hover,
.noo-vc-accordion.panel-group .panel-heading.active,
.btn-primary,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.form-control:focus,
.moxie-shim input:hover + .btn,
.noo-pricing-table.ascending .noo-pricing-column.featured .pricing-content .pricing-footer .btn {
  border-color: #3385d9;
}

.noo-pricing-table .noo-pricing-column .pricing-content .pricing-footer .btn:hover,
ul.wysihtml5-toolbar a:hover {
  border-color: #3385d9 !important;
}

.noo-map .gmap-loading .gmap-loader > div,
.ispostauthor {
	background: none repeat scroll 0 0 #3385d9;
}

.form-control:focus {
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #3385d9;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #3385d9;
	-o-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #3385d9;
	-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #3385d9;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #3385d9;
}

.footer a:hover,
.featured-property > ul > li .featured-decs .featured-status a:hover {
	color: #316296;
}

.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a {
    color: #7b5c00 !important;
}

.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a:hover {
    color: white !important;
}

.hentry.format-quote > .content-wrap:hover,
.hentry.format-link > .content-wrap:hover,
.form-submit input[type="submit"],
.cta_buy_theme .text-block a,
.properties .hentry .property-info .property-action a,
.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action,
.gsearch .gsearch-wrap .gsearch-content .gsearch-action .gsubmit .btn {
	background: #F0B300;
}

.noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a,
.read-more,
.form-submit input[type="submit"],
.agents .hentry .agent-wrap .agent-desc .agent-action a,
.btn-secondary,
.contact-desc .submit, .contact-desc-1 .submit,
.noo-logreg .btn,
.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a,
.recent-properties.recent-properties-featured .property-info .property-action a {
	/*background-color: #F0B300;*/
}

.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
	background: #F0B300 !important;
}

.noo-slider .caroufredsel_wrapper .sliders .slide-item.noo-property-slide .slide-caption .slide-caption-action a,
.read-more,
.cta_buy_theme .text-block a,
.btn-secondary,
.contact-desc .submit, .contact-desc-1 .submit,
.noo-logreg .btn,
.recent-properties .recent-properties-content .property-row .hentry .property-summary .property-info .property-action a,
.recent-properties.recent-properties-featured .property-info .property-action a {
	/*border-color: #F0B300;*/
        background: #F0B300;
}

@media screen and (min-width: 480px) {
  .my-properties.list .property-info .property-action a {
    background-color: #F0B300;
    border-color: #F0B300;
  }
}

@media screen and (min-width: 992px) {
	.page-fullwidth .properties.list .property-fullwidth-action.property-action a {
		background-color: #F0B300;
		border-color: #F0B300;
	}
}

a:hover,
a:focus,
ul.social-top > li a:hover i,
.top-header-content .content-item a:hover,
.main-navigation ul.navbar-nav .open > a,
.dark-style .main-navigation ul.navbar-nav .open > a,
.main-navigation ul.navbar-nav .open > a:hover,
.main-navigation ul.navbar-nav .open > a:focus,
.main-navigation ul.navbar-nav > li li > a:hover,
.main-navigation ul.navbar-nav > .active > a,
.recent-properties .recent-properties-content .property-row .hentry:hover .property-title a,
.recent-properties .recent-properties-content .property-row .hentry .property-category a:hover,
.properties .hentry .property-featured .property-category a:hover,
.properties-header .properties-toolbar a.selected,
.properties-header .properties-toolbar a:hover,
.user-sidebar-menu .user-menu-links a:hover,
.user-sidebar-menu .user-menu-links a:focus,
.user-sidebar-menu .user-menu-links a.active {
	color: #316296;
}

.btn-primary:hover,
.btn-primary:focus {
	background: #316296;
}

.recent-properties .caroufredsel-next:hover,
.recent-properties .caroufredsel-prev:hover,
.recent-agents .caroufredsel-next:hover,
.recent-agents .caroufredsel-prev:hover,
.noo-map .gmap-infobox .info-more .info-action:hover {
	background: #316296;
}

.footer .copyright {
	background: #316296;
}

.btn-secondary,
.properties .hentry .property-info .property-action a {
	color: #7b5c00;
}

.recent-properties.recent-properties-featured .property-featured .property-category {
	background: rgba(117, 176, 138, 0.5);
}

.search-box .gsearch,
.footer .footer-nav:before {
	background: #3385d9f2;
}

.our-sevices .overlay,
.call-to-action .overlay {
	background: rgba(79, 138, 100, 0.9);
}

.noo-map .gsearch .gsearch-title {
	background: rgba(117, 176, 138, 0.7);
}

.svg path {fill: #3385d9 !important;}
.svg g path {fill: #3385d9 !important;}

.svg {
    width:21px; height: 22px; float:left;
}

.svg-none-float {
    float:none!important;
}

.invert-icon{
    transform: scaleX(-1);
}

.main-navigation ul.navbar-nav > li a:hover {
    color:#3385d9 !important;
}

/* Added by the compatibility of the standardization of color schemes */
#button-primary-search {
    height: 50px;
    font-size: 20px;
}

.properties-header .properties-toolbar a,
.glyphicon-sort-by-attributes,
.glyphicon-sort-by-attributes-alt {
    color: #c9c9c9;
}

.glyphicon-sort-by-attributes:focus,
.glyphicon-sort-by-attributes:hover,
.glyphicon-sort-by-attributes-alt:focus,
.glyphicon-sort-by-attributes-alt:hover {
    color: #316296;
}

/* Social */
a.social.fa-twitter:hover				{ color:#41b7d8!important; }
a.social.fa-facebook:hover 				{ color:#3b5997!important; }
a.social.fa-google-plus:hover 			{ color:#d64937!important; }
a.social.fa-youtube:hover 			{ color:#d64937!important; }
a.social.fa-linkedin:hover 				{ color:#0073b2!important; }
a.social.fa-vimeo-square:hover 			{ color:#388fc5!important; }
a.social.fa-youtube-square:hover 		{ color:#A40F09!important; }
a.social.fa-flickr:hover 				{ color:#ff0084!important; }
a.social.fa-pinterest:hover 				{ color:#cb2027!important; }
a.social.fa-skype:hover 					{ color:#00aff0!important; }
a.social.fa-rss:hover					{ color:#e0812a!important; }
a.social.fa-instagram:hover					{ color:#125688!important; }

/*# MortgageStyles */
.dMortgageBgc {
    background-color: #f4f4f4;
}

.dMortgagePriceHeaderBgc {
    background-color: #fff;
}

.dMortgageLink {
    color: #3385d9
}

.dMortgageText {
    color: #000000;
}

.switchCookie {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.sliderCookie {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.sliderCookie:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .sliderCookie {
  background-color: #3385d9;
}

input:focus + .sliderCookie {
  box-shadow: 0 0 1px #3385d9;
}

input:checked + .sliderCookie:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.sliderCookie.round {
  border-radius: 34px;
}

.sliderCookie.round:before {
  border-radius: 50%;
}
