/* Please be careful when editing this file.
 Don't change our color variables in line 5 & 6.
 */
.text-main-color {
  color: #2b5bbc;
}
.text-main-color-hover:hover {
  color: #2b5bbc;
}
ul.menu-divmenu li.current a, ul.menu-divmenu li.current span.nav-header, .ct-property .element_title h4, .ct-blog-layout .readmore .btn-primary, .ct-blog-layout .readmore .btn-default, div.itemContainer .catItemView:hover a:not(.btn-primary), .pagination > li > a, .pagination > li > span, body#sunfw-master .article-2nd-type a:hover, .sw-featured-item .item-price, .breadcrumb li:hover a {
  color: #2b5bbc;
}
.box-effect-hover:hover a[class*="title"] {
  color: #2b5bbc !important;
}
.jsn-error.container .jsn-error-inner .well .button, .jsn-error.container .jsn-error-inner .well a.btn[class*="btn-"] {
  background-color: #2b5bbc;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus, div.k2Pagination ul li.active a {
  background: #2b5bbc;
  border-color: #2b5bbc;
}
nav.navbar.sunfw-menu-head ul.navbar-nav > li:focus > span.nav-header:not(.get-it):after, nav.navbar.sunfw-menu-head ul.navbar-nav > li:hover > span.nav-header:not(.get-it):after, nav.navbar.sunfw-menu-head ul.navbar-nav > li.active > span.nav-header:not(.get-it):after, nav.navbar.sunfw-menu-head ul.navbar-nav > li:focus > a:not(.get-it):after, nav.navbar.sunfw-menu-head ul.navbar-nav > li:hover > a:not(.get-it):after, nav.navbar.sunfw-menu-head ul.navbar-nav > li.active > a:not(.get-it):after {
  background: #2b5bbc;
}
body .tpl-osp-search #moreoption:hover, div.tagItemReadMore a, .pf-slider .pf-slick-dots li.slick-active button, body .ui-state-default, body .ui-widget-content .ui-state-default, body .ui-widget-header .ui-state-default, body .search-promo div.k2SearchBlock form input.button, body .ui-widget-header {
  background: #2b5bbc;
}
.hover-image:after, .jsn-is-msnry-grid-item a.jsn-fancybox-item:after {
  background: rgba(43, 91, 188, 0.85);
}
body .tpl-osp-search #moreoption, #sunfw-master .tpl-right-form .jsn-uniform.jsn-master .jsn-row-container .form-actions .btn-toolbar .btn.reset {
  border-color: #2b5bbc;
  color: #2b5bbc;
}
.calendar_background_quarter a, td.calendar_background_quarter, td.calendar_background_quarter span {
  background: #2b5bbc !important;
}
div.pagination ul.pagination li:not([class*="hidden-"]) a {
  border-color: #2b5bbc !important;
}
.border-main-color, div.pagination ul.pagination li:not([class*="hidden-"]) a {
  border-color: #2b5bbc;
}
body.sunfw-com-osproperty .nav.nav-tabs li.active a, body.sunfw-com-osproperty .nav.nav-tabs li a:hover, nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header.get-it.btn-primary:focus, nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header.get-it.btn-primary:hover, nav.navbar.sunfw-menu-head ul.navbar-nav > li > a.get-it.btn-primary:focus, nav.navbar.sunfw-menu-head ul.navbar-nav > li > a.get-it.btn-primary:hover {
  background-color: #001335 !important;
}
body.sunfw-com-osproperty .nav.nav-tabs li.active a, body.sunfw-com-osproperty .nav.nav-tabs li a:hover {
  border-color: #001335 !important;
}
body.sunfw-com-osproperty #historytab .noleftmargin .table thead th {
  background: #001335;
  border-color: #001335;
}
#propertydetails .btn-info {
  background-color: #001335;
}
body #propertydetails .btn-warning, .element_property .image_property .randompropertytype, .ct-property .image_property .randompropertytype, .btn.btn-danger.horizontalsearchbutton, .ui-slider-horizontal .ui-slider-range, #sunfw-master .tpl-right-form .jsn-uniform.jsn-master .jsn-row-container .form-actions .btn-toolbar .btn.reset:hover, div.tagItemReadMore a:hover, .sunfw-content .bg-sub-color-hover:hover {
  background: #001335;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus, .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  background-color: #001335;
  border-color: #001335;
}
.sunfw-content .bg-sub-color {
  background: #001335;
}
.sunfw-content .bg-sub-color-hover:hover {
  background: #001335 !important;
}
@media (max-width: 767px) {
  .sunfw-menu {
    margin-top: 52px;
    background-color: #001335;
  }
}
