a {
  color: #00569c;
}
a:hover {
  color: #006cc5;
}
a:active {
  color: #00457d;
}
header .phone .icon {
  background: #00569c;
}
header .callback {
  color: #00569c;
}
header .callback:hover {
  color: #006cc5;
}
header.menu-type-2 .mega-menu table {
  background-color: #005eab;
  background-image: -webkit-linear-gradient(top,#005eab,#004b88);
  background-image: -moz-linear-gradient(top,#005eab,#004b88);
  background-image: -o-linear-gradient(top,#005eab,#004b88);
  background-image: -ms-linear-gradient(top,#005eab,#004b88);
  background-image: linear-gradient(top,#005eab,#004b88);
}
header.menu-type-2 .mega-menu table td .wrap > a {
  border-left-color: #0083ee;
  border-right-color: #004e8d;
}
header.menu-type-2 .mega-menu .dropdown-submenu > a:after {
  color: #00569c;
}
header.menu-type-2 .mega-menu table td.active .wrap > a {
  background-color: #00345f;
  background-image: -webkit-linear-gradient(top,#00345f,#002340);
  background-image: -moz-linear-gradient(top,#00345f,#002340);
  background-image: -o-linear-gradient(top,#00345f,#002340);
  background-image: -ms-linear-gradient(top,#00345f,#002340);
  background-image: linear-gradient(top,#00345f,#002340);
}
header.menu-type-2 .mega-menu table a:hover {
  background-color: #006cc5;
  background-image: -webkit-linear-gradient(top,#006cc5,#0061b0);
  background-image: -moz-linear-gradient(top,#006cc5,#0061b0);
  background-image: -o-linear-gradient(top,#006cc5,#0061b0);
  background-image: -ms-linear-gradient(top,#006cc5,#0061b0);
  background-image: linear-gradient(top,#006cc5,#0061b0);
}
header.menu-type-1 .mega-menu table a {
  color: #00569c;
}
header.menu-type-1 .mega-menu table .active > a,
header.menu-type-1 .mega-menu table .active > a:hover,
header.menu-type-1 .mega-menu table .active > a:focus {
  background-color: #00569c;
}
header.menu-type-1 .mega-menu table .active a,
header.menu-type-1 .mega-menu table a:hover,
header.menu-type-1 .mega-menu table .dropdown:hover a {
  background-color: #00569c;
}
header.menu-type-1 .mega-menu table .dropdown-menu {
  background-color: #00569c;
  border-bottom-color: #004073;
}
header.menu-type-1 .mega-menu table .dropdown:hover .dropdown-menu a:hover {
  background: #00345f;
}
footer {
  border-color: #00569c;
}
footer .menu li.active a {
  color: #00569c;
}
footer .menu li a:hover {
  color: #00569c;
}
.small-banner .banner {
  border-bottom-color: #006cc5;
}
.small-banner .row > div:nth-child(3n+1) .banner {
  background-color: #0064b6;
}
.small-banner .row > div:nth-child(4n+2) .banner {
  background-color: #00569c;
}
.small-banner .row > div:nth-child(5n+3) .banner {
  background-color: #004883;
}
.uploader:hover .action {
  background-color: #006cc5;
}
p.drop-caps:first-child:first-letter {
  color: #00569c;
}
p.drop-caps.secundary:first-child:first-letter {
  background-color: #00569c;
}
blockquote {
  background: #00569c;
  border-color: #00457d;
}
blockquote:before {
  color: #006cc5;
}
.label-info {
  background-color: #00569c;
}
section.toggle label {
  color: #00569c;
  border-color: #00569c;
}
section.toggle.active > label {
  background-color: #00569c;
  border-color: #00569c;
}
.progress-bar-primary {
  background-color: #00569c;
}
.search .btn-search:hover {
  background: #00569c;
}
table.table th {
  background-color: #00569c;
  background-image: -webkit-linear-gradient(top,#00569c,#004883);
  background-image: -moz-linear-gradient(top,#00569c,#004883);
  background-image: -o-linear-gradient(top,#00569c,#004883);
  background-image: -ms-linear-gradient(top,#00569c,#004883);
  background-image: linear-gradient(top,#00569c,#004883);
}
.slider-container .tp-caption a:not(.btn):hover {
  color: #006cc5;
}
.tp-bullets .bullet.selected,
.tp-bullets .bullet:hover {
  background: #00569c !important;
}
.feature-box .feature-box-icon {
  background-color: #00569c;
}
.tabs.item-views.table .title,
.history.item-views.table .title {
  color: #00569c;
}
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
  background: #00569c;
}
.accordion-body {
  border-bottom-color: #00569c;
}
.breadcrumb a:hover {
  color: #006cc5;
}
.breadcrumb a:active {
  color: #00457d;
}
.breadcrumb > li + li:before {
  color: #00569c;
}
.side-menu > li.active > a,
.side-menu > li > a:hover,
.side-menu > li > a:focus {
  background: #00569c;
}
.pagination .active a,
.pagination .active span,
.pagination .active a:hover,
.pagination .active span:hover,
.pagination .active a:focus,
.pagination .active span:focus {
  background-color: #00569c;
}
.pagination a:hover {
  background-color: #00569c;
  color: #00569c;
}
.pagination a:hover .icon {
  color: #00569c;
}
.tabs .nav-tabs li.active a {
  border-top-color: #00569c;
  color: #00569c;
}
.tabs .nav-tabs a:hover {
  border-top-color: #00569c;
}
.img-inside:hover span.zoom,
.img-thumbnail:hover span.zoom {
  background: #00569c;
}
.btn-primary {
  background: #00569c;
  border: 1px solid #00569c;
  box-shadow: 0 2px 0 0 #003a69;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
  background: #006cc5;
  border: 1px solid #00569c;
}
.btn-primary:active,
.btn-primary:focus {
  box-shadow: 0 2px 0 0 #003a69, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-primary.btn.btn-sm,
.btn-primary.btn.btn-xs {
  box-shadow: 0 1px 0 0 #003a69;
}
.btn-primary.btn.btn-sm:active,
.btn-primary.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 #003a69, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-success {
  background: #5cb85c;
  border: 1px solid #5cb85c;
  box-shadow: 0 2px 0 0 #449d44;
}
.btn-success:hover,
.btn-success:active,
.btn-success:focus {
  background: #78c478;
  border: 1px solid #5cb85c;
}
.btn-success:active,
.btn-success:focus {
  box-shadow: 0 2px 0 0 #449d44, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-success.btn.btn-sm,
.btn-success.btn.btn-xs {
  box-shadow: 0 1px 0 0 #449d44;
}
.btn-success.btn.btn-sm:active,
.btn-success.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 #449d44, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-info {
  background: #00aaff;
  border: 1px solid #00aaff;
  box-shadow: 0 2px 0 0 #0088cc;
}
.btn-info:hover,
.btn-info:active,
.btn-info:focus {
  background: #29b8ff;
  border: 1px solid #00aaff;
}
.btn-info:active,
.btn-info:focus {
  box-shadow: 0 2px 0 0 #0088cc, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-info.btn.btn-sm,
.btn-info.btn.btn-xs {
  box-shadow: 0 1px 0 0 #0088cc;
}
.btn-info.btn.btn-sm:active,
.btn-info.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 #0088cc, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-warning {
  background: #ed9c28;
  border: 1px solid #ed9c28;
  box-shadow: 0 2px 0 0 #d18211;
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning:focus {
  background: #f0ad4e;
  border: 1px solid #ed9c28;
}
.btn-warning:active,
.btn-warning:focus {
  box-shadow: 0 2px 0 0 #d18211, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-warning.btn.btn-sm,
.btn-warning.btn.btn-xs {
  box-shadow: 0 1px 0 0 #d18211;
}
.btn-warning.btn.btn-sm:active,
.btn-warning.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 #d18211, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-danger {
  background: #d2322d;
  border: 1px solid #d2322d;
  box-shadow: 0 2px 0 0 #a82824;
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger:focus {
  background: #d9534f;
  border: 1px solid #d2322d;
}
.btn-danger:active,
.btn-danger:focus {
  box-shadow: 0 2px 0 0 #a82824, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-danger.btn.btn-sm,
.btn-danger.btn.btn-xs {
  box-shadow: 0 1px 0 0 #a82824;
}
.btn-danger.btn.btn-sm:active,
.btn-danger.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 #a82824, 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-transparent {
  background: rgba(255,255,255,0);
  border: 1px solid #fff;
  box-shadow: 0 2px 0 0 rgba(230,230,230,0);
}
.btn-transparent:hover,
.btn-transparent:active,
.btn-transparent:focus {
  background: #006cc5;
  border: 1px solid #fff;
}
.btn-transparent:active,
.btn-transparent:focus {
  box-shadow: 0 2px 0 0 rgba(230,230,230,0), 0 3px 5px rgba(0,0,0,0.125) inset;
}
.btn-transparent.btn.btn-sm,
.btn-transparent.btn.btn-xs {
  box-shadow: 0 1px 0 0 rgba(230,230,230,0);
}
.btn-transparent.btn.btn-sm:active,
.btn-transparent.btn.btn-xs:focus {
  box-shadow: 0 1px 0 0 rgba(230,230,230,0), 0 3px 5px rgba(0,0,0,0.125) inset;
}
.icon.colored {
  background: #00569c;
}
.jqmClose.top-close {
  background: #00569c;
}
.jqmClose.top-close:hover {
  background: #006cc5;
}
.form-header i {
  background: #00569c;
}
.ask_a_question {
  border-top: 2px solid #00569c;
}
.item-views.table .item:hover .text {
  border-bottom-color: #00569c;
}
.item-views.history .title {
  color: #00569c;
}
.item-views.vacancy .accordion-head:hover .icon {
  background: #00569c;
}
.item-views .property.price .icon,
.item-views .property.price .price_val,
.catalog.detail .info .price .price_val,
.catalog.detail .info .price .price_new .icon {
  color: #00569c;
}
.item-views .item:hover .property .icon {
  background: #00569c;
}
.item-views .item:hover .property.price .icon {
  background: none;
}
.project.detail #carousel .slides li.flex-active-slide {
  border-color: #00569c;
}
.project.detail .thmb .flex-direction-nav a.flex-next:hover,
.project.detail .thmb .flex-direction-nav a.flex-prev:hover {
  background: #00569c;
}
.project.detail .content .props .wrap {
  border-bottom-color: #00569c;
}
.project.detail .row .back i {
  background: #00569c;
}
.catalog.detail .item_slider .thumbs .thumb .item.current {
  border-color: #00569c;
}
.catalog.group .price .icon,
.catalog.group .price .price_val {
  color: #00569c;
}
.catalog.group .item:hover .property.price .icon {
  background: none;
}
.catalog.detail .info {
  border-bottom-color: #00569c;
}
.catalog.tabs .item .image:hover {
  border: 2px solid #00569c;
}
.display-type .view-button:hover,
.display-type .view-button.cur {
  background-color: #00569c;
}
.ordering-wrap .select-outer i.icon {
  color: #00569c;
}
.detail .galery .item:hover,
.detail .projects .item:hover .text,
.catalog.detail .row .projects .item:hover .projects,
.project.detail .row .projects .item:hover .projects {
  background: #00569c;
}
.detail .projects .item .text:before,
.catalog.detail .row.projects .item .projects:before,
.project.detail .row .projects .item:hover .projects:before {
  border-bottom-color: #00569c;
}
.detail .reviews .item .review .icons:before {
  color: #00569c;
}
