/* ================================= */
/* ----------- Colors CSS ---------- */
/* ================================= */
/******** Color - 1 *******/
.heading > h2 > span{
  color: #2357a7;
}
.top_right_links2-bg {
  background: #2357a7;
}
.top_right_links2-bg::after {
  border-color: transparent transparent #2357a7;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
  border-color: #2357a7;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover, 
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li.active a,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:focus a{
  background-color: #2357a7;
  color:#fff;
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover,
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li.active a{
	background:#2357a7;
}
.group-button-search {
  background: #2357a7;
}
.intro .dropdown li.current {
  background-color: #2357a7;
}
.search-btn > button {
  background: #2357a7;
}
.directory-category-heading span {
	color:#2357a7;
}
.sort-listing.nav-tabs > li.active > a, 
.sort-listing.nav-tabs > li.active > a:focus, 
.sort-listing.nav-tabs > li.active > a:hover,
.sort-listing.nav > li > a:focus,
.sort-listing.nav > li > a:hover {
  border: 1px solid #2357a7;
  background:#2357a7;
}
.popular-listing-box {
  border-bottom: 2px solid #2357a7;
}
figure.effect-ming figcaption::before {
  border:1px solid #2357a7;
}
.effect-ming a {
  background: #2357a7;
}
.popular-listing-detail h3 a:hover{
	color:#2357a7;
}
.right-bar h4 span{
  color: #2357a7;
}
footer#footer {
	border-top: 3px solid #2357a7;
}
.form-group > button {
  background: #2357a7;
}
.recent-listing-links .recent-jobs:hover,
.recent-listing-links .recent-readmore:hover{
  color: #2357a7;
}
#recent-listing .owl-prev,
#recent-listing .owl-next{
  background: #2357a7;
}
.call-to-action-btn > a:first-child{
	background:#2357a7;
}
.best-things-details .effect-ming a {
  border: 1px solid #2357a7;
}
.best-things-details .effect-ming a:hover{
  background:#2357a7;
}
.best-things-listing > li > a:hover{
  color: #2357a7;
}
.best-things-address span {
  background: #2357a7;
}
.number-counters .counters-item i {
  color: #2357a7;
}
.number-counters .counters-item p {
  color: #2357a7;
}
.latest-details > h3 > a:hover{
  color: #2357a7;
}
.latest-details li a:hover{
	color:#2357a7;
}
.latest-news-2-details li a:hover,
.latest-news-2-details h3 a:hover{
  color: #2357a7;
}
footer#footer {
  border-top: 3px solid #2357a7;
}
.footer-links > h3 > span{
	color:#2357a7;
}
.footer-links > h3::after {
  background: #2357a7;
}
.footer-links li a:hover{
	color:#2357a7;
}
.footer-links li a span .fa {
  color: #2357a7;
}
.sub-newsletter > button {
	background: #2357a7;
	border: 1px solid #2357a7;
	border-left:1px solid transparent;
	color:#fff;
}
.footer-copyright p a{
	color:#2357a7;
}
#best-thing-model .modal-header .close:focus,
#best-thing-model .modal-header .close:hover {
  color: #2357a7;
}
#best-thing-slider .owl-prev,
#best-thing-slider .owl-next {
  background: #2357a7;
}
.best-thing-model-btn a {
  background: #2357a7;
}
.best-thing-model-feature li:before{
  color: #2357a7;
}
#main_header_3 nav.navbar.bootsnav ul.nav > li.add-listing > a:hover{
  border: 1px solid #2357a7;
  color:#fff;
  background:#2357a7;
}
.banner-text-3 > h2 > span{
  color: #2357a7;
}
.directory-category-box3 span .fa {
  font-size: 40px;
  color:#2357a7;
}
.inner_banner_2_detail p a:hover{
	color:#2357a7;
}
nav.navbar.bootsnav ul.nav > li > a:hover,
#main_header_3 nav.navbar.bootsnav ul.nav > li > a:hover{
  color: #2357a7;
}
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover, 
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus, 
nav.navbar.bootsnav ul.nav li.active > a:hover, 
nav.navbar.bootsnav ul.nav li.active > a:focus, 
nav.navbar.bootsnav ul.nav li.active > a,
#main_header_3 nav.navbar.bootsnav ul.nav > li > a:focus,
#main_header_3 nav.navbar.bootsnav ul.nav > li.active > a{
  color: #2357a7;
}
.banner-text h2 span {
  color: #2357a7;
}
.right-bar-listing li a:hover{
  color: #2357a7;
}
.footer-about a:hover{
	color:#2357a7;
}
.footer_link > li > a:hover {
  color: #2357a7;
}
.footer_botom a:hover{
	color:#2357a7;
}
#post-visited-places .popular-listing-detail > p > .fa{
	color:#2357a7;
}
#post-visited-places .popular-listing-detail > span > a:hover{
  color: #2357a7;
}
#post-visited-places .place-listing-add > li > a:hover{
	color:#2357a7;
}
.right-bar-listing li a:hover .fa{
  border: 1px solid #2357a7;
  background-color: #2357a7;
}
.places-list h5 a:hover{
	color:#2357a7;
}
.places-list .media-heading .fa{
	color:#2357a7;
}
#popular-listing .pagination > .active > a, 
#popular-listing .pagination > .active > a:focus, 
#popular-listing .pagination > .active > a:hover, 
#popular-listing .pagination > .active > span, 
#popular-listing .pagination > .active > span:focus, 
#popular-listing .pagination > .active > span:hover {
  background-color: #2357a7;
  border-color: #2357a7;
}
#popular-listing .pagination > li > a:hover{
  background-color: #2357a7;
  border-color: #2357a7;
}
#login-register .nav-tabs > li > a:hover{
	background:#2357a7;
	border:1px solid #2357a7;
}
#login-register .nav-tabs > li.active > a, 
#login-register .nav-tabs > li.active > a:focus, 
#login-register .nav-tabs > li.active > a:hover {
	background-color: #2357a7;
	border:1px solid #2357a7;
}
.login-register-bg {
	background: #2357a7;
}
.dropzone {
  border:3px solid #2357a7;
}
.dropzone:hover {
  border: 5px solid #2357a7;
}
.dropzone.profile-picture .dz-default.dz-message {
  background-color: #2357a7;
}
.profile-list li a:hover,
.profile-list li.active a{
	background:#2357a7;
}
.profile-login-bg h2 span{
	color:#2357a7;
}
.login-msg p a{
	color:#2357a7;
}
.cont_package{
	background: #2357a7;
}
.listing-title-area label span{
	color:#2357a7;
}
ul.packg-detail li .fa{
	color:#2357a7;
}
ul.day-open li a{
	color:#2357a7;
}
.add-day .single-query a{
	background: #2357a7;
}
.listing-title-area .form-group p a{
	color:#2357a7;
}
.details-heading h2 a span{
	color:#2357a7;
}
.details-heading-address p .fa{
	color:#2357a7;
}
.details-heading-address ul li .fa{
	color:#2357a7;
}
.details-heading-address2 ul li a{
	background:#2357a7;
}
#cd-google-map p a{
	color:#2357a7;
}
.add-more a {
	background: #2357a7;
}
#listing-details .panel-default > .panel-heading {
	background-color: #2357a7;
}
.listing-amenities li .fa{
	color:#2357a7;
}
.listing-special-detail h3 span {
	color:#2357a7;
}
.rating.active .stars .fa:hover{
	color: #2357a7;
}
.add-listing-bg.heading p a{
	color: #2357a7;
}
.service-two-detail:hover {
	background: #2357a7;
}
.service-two-detail:hover {
	background: #2357a7;
}
#about-bg-img2 a {
	background: #2357a7;
}
.blog-admin li a:hover{
	color:#2357a7;
}
.blog-admin li .fa{
	color:#2357a7;
}
.blog-detail a.blog-btn{
	background: #2357a7;
}
.blog-detail-review-detail a span {
	color:#2357a7;
}
.planContainer .price p.bestPlanPrice {
	background: #2357a7;
}
.planContainer .button a {
	color: #2357a7;
	border: 1px solid #2357a7;
}
.planContainer .button a.bestPlanButton {
	background: #2357a7;
	border: 2px solid #2357a7;
}
.planContainer .button a:hover {
	background: #2357a7;
}
.planContainer .button a.bestPlanButton:hover {
	background: #2357a7;
	border:1px solid #2357a7;
}
.address-box .fa {
	background: #2357a7;
}
.address-box p a:hover{
	color:#2357a7;
}
.effect-ming a:hover{
  color:#2357a7;
}
.ads-type {
  background-color: #2357a7;
}
.ads-type .nav-box a {
  background-color: #2357a7;
}
.ads-type a.item-type {
  background-color: #2357a7;
}
.add-listing > a {
  background: #2357a7;
}
#maps .loading-container .spinner {
  background-color: #2357a7;
}
#maps .control-left-wrapper div:after,
#maps .control-right-wrapper div:after {
  background-color: #2357a7;
  border: 1px solid #2357a7;
}
.ads-maps .img-container .title {
  background-color:#2357a7;
}
.ads-maps .price {
  background-color:#2357a7;
}
.ads-maps .details {
  border-bottom: 4px solid #2357a7;
}
#error_page .btn-checkout:hover {
	background-color: #2357a7;
	border-color: #2357a7;
}
.directory-category-overlay {
  background: #2357a7;
}
#call-to-action2{
  background: #2357a7;
}
#inner-banner {
  background: #2357a7;
}
.banner-text > a:hover{
	background:#2357a7;
	border: 1px solid #2357a7;
}
#directory-category-slider .owl-prev:hover,
#directory-category-slider .owl-next:hover{
	background:#2357a7;
	border: 1px solid #2357a7;
}

#places-slider .owl-prev:hover,
#places-slider .owl-next:hover{
	background:#2357a7;
	border: 1px solid #2357a7;
}
.discover > a:hover{
  border: 1px solid #2357a7;
  background:#2357a7;
}
.social-icons li:hover {
  background: #2357a7;
}
.latest_box {
  background: #2357a7;
}
#our-blog .col-md-2 > span > a {
  background: #2357a7;
}
#latest_news-slider .owl-dot.active {
  background: #2357a7;
}
.user-btn > a {
  background: #2357a7;
}
#banner-2  .btn-primary {
  background-color: #2357a7;
}
.input-group-addon {
  background-color: #2357a7;
}
#finddo-accordion .panel-heading {
  background: #2357a7;
}
.map-popup > a {
  background: #2357a7;
}
.finddo-place:hover,
.finddo-place.active {
  background: #2357a7;
}
.og-details a {
	background:#2357a7;
}
.og-details h3 span{
	color:#2357a7;
}
@media (max-width: 767px){
	.top_links li a:hover,
	.top_right_links2 .add-listing > a:hover{
	  color: #2357a7;
	}
}


/******** Color - 2 *******/
#header-top {
  background: #3e3e3e;
}
#main_header_3 .wrap-sticky nav.navbar.bootsnav.sticked {
  background: #3e3e3e;
}
.bg_blue {
  background: #3e3e3e;
}
.latest-date {
  background: #3e3e3e;
}
footer#footer {
  background: #3e3e3e;
}


/******** Color - 3 *******/
.footer-about a:hover .fa{
	color:#00463e;
}
.directory-category-box a h3:hover{
  color:#00463e ;
}
.user-btn > a:hover{
  background: #00463e;
}
.login-register-bg .form-group > button:hover{
	background:#00463e;
	border:1px solid #00463e;
}
.login-register-bg .form-group > a:hover{
	color:#00463e;
}
.add-day .single-query a:hover{
	background: #00463e;
}
.details-heading-address2 ul li a:hover{
	background:#00463e;
}
.listing-amenities li a:hover{
	color:#00463e;
}
#about-bg-img2 a:hover{
	background: #00463e;
}
.blog-detail a.blog-btn:hover{
	background: #00463e;
}
.group-button-search:hover{
	background:#00463e ;
}
.search-btn > button:hover{
  background: #00463e ;
}
#best-thing-slider .owl-prev:hover,
#best-thing-slider .owl-next:hover{
	background: #00463e;
}
.best-thing-model-btn a:hover{
  background: #00463e;
}
.form-group > button:hover,
#recent-listing .owl-prev:hover,
#recent-listing .owl-next:hover,
.call-to-action-btn > a:last-child:hover,
.call-to-action-btn > a:first-child:hover
{
  background: #00463e;
}
.map-popup > a:hover{
  background: #00463e;
}
.og-details a:hover {
	border-color: #00463e;
	background:#00463e;
}

/******** Color - 4 *******/
.ads-type .nav-box a:hover,
.ads-type .nav-box a:focus {
  background-color: #048677;
}
.ads-type .nav-box .previous {
  border: 1px solid #048677;
  border-right: 1px solid #048677;
}
.ads-type .nav-box .next {
  border-right: 1px solid #048677;
}
.ads-type a.item-type {
  border-right: 1px solid #048677;
}
.ads-type a.item-type:hover {
  background-color: #048677;
}
.ads-type a.item-type.item-selected {
  background-color: #048677;
}
.ads-type .nav-box a:hover,
.ads-type .nav-box a:focus {
  background-color: #048677;
}
.ads-type .nav-box .previous {
  border: 1px solid #048677;
  border-right: 1px solid #048677;
}
.ads-type .nav-box .next {
  border-right: 1px solid #048677;
}
.ads-maps .img-container .title:after,
.ads-maps .img-container .title:before {
  background-color: #048677;
}
.ads-maps .img-container .title:hover {
  background-color:#048677;
}
.add-listing > a:hover{
  background: #048677;
}

/******** Color - 5 *******/
footer#footer::after {
  background: #3a2f2f;
}
.sub-newsletter > button:hover{
  color:#3a2f2f;
  transition:all .3s ease-in-out .3s;
}
/******** Color - 6 *******/
#maps .find-result:after {
  background-color: rgba(31, 183, 166, 0.8);
}
#maps .find-result {
  background-color: rgba(31, 183, 166, 0.6);
}



