.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.body-innerwrapper {
  background: #fff;
}
a {
  color: #187eb1;
}
a:hover {
  color: #156e9b;
}
.btn-primary,
.rs-readmore,
.readmore,
input[type='submit'],
.button,
button,
.pagenav li.previous a,
.pagenav li.next a {
  background: #187eb1;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  border-color: #187eb1;
  box-shadow: none;
}
.btn-primary:active {
  background: #187eb1;
}
ul.check li::before,
ul.check li::after {
  color: #187eb1;
}
body {
  color: #808080;
}
#sp-top-bar-wrapper {
  border-bottom: 1px solid #eeeeee;
  background: #f8f8f8;
}
.address-details .info i {
  color: #187eb1;
}
#header {
  background: #fff;
}
body.bg {
  background: url(../../images/presets/preset6/bg.png) fixed;
}
.logo-wrapper .logo {
  background-image: url(../../images/presets/preset6/logo.png);
}
#menu {
  background-color: #fff;
}
#sp-main-menu ul.level-0 > li >a.active,
#sp-main-menu ul.level-0 > li:hover >a {
  color: #187eb1;
}
#sp-main-menu ul.level-0 > li:hover.parent:hover {
  color: #187eb1;
}
#sp-main-menu ul.level-0 > li >a.active:before {
  background: #187eb1;
}
#sp-main-menu ul.level-0 > li:before {
  background: #187eb1;
}
.sp-mobile-menu ul li.active > a,
.sp-mobile-menu ul li:hover > a {
  color: #187eb1;
}
.sp-submenu .sp-submenu-wrap {
  background: #187eb1;
  background: rgba(24,126,177,0.95);
}
.sp-main-menu-toggler {
  color: #187eb1;
}
.sp-main-menu-toggler:hover {
  color: #156e9b;
}
.module.title-circle-white .module-title-wrap .module-title:before {
  background: #187eb1;
}
.module.title-circle .module-title-wrap .module-title:after {
  background: #187eb1;
}
.module.title-circle .module-title-wrap .module-title:before {
  border: 2px solid #187eb1;
}
.module.title-plain .module-title:after {
  background: #187eb1;
}
#sp-search .search input::-webkit-input-placeholder {
  color: #187eb1;
}
#sp-search .search input::-moz-placeholder {
  color: #187eb1;
}
#sp-search .search input:-moz-placeholder {
  color: #187eb1;
}
#sp-search .search input:-ms-input-placeholder {
  color: #187eb1;
}
#sp-search .search i {
  color: #187eb1;
}
#sub-title #sp-breadcrumb ul.breadcrumb li a {
  color: #187eb1;
}
.home-action h2 strong {
  color: #187eb1;
}
.home-action h2:after {
  background: #187eb1;
}
.home-action h2:before {
  border: 2px solid #187eb1;
}
.thw-features.feature-home .thw-feature .icon-feature {
  background: #187eb1;
  box-shadow: 0px 0px 0px 4px #187eb1;
  -webkit-box-shadow: 0px 0px 0px 4px #187eb1;
  -moz-box-shadow: 0px 0px 0px 4px #187eb1;
}
.thw-features.feature-home .thw-feature:hover {
  border: 4px solid #187eb1;
}
.thw-features.feature-home .thw-feature:hover .icon-feature {
  border: 3px solid #187eb1;
}
.latest-view .latest-inner .latest-icon i {
  color: #187eb1;
  -webkit-box-shadow: inset 0 0 0 2px #187eb1;
  -moz-box-shadow: inset 0 0 0 2px #187eb1;
  box-shadow: inset 0 0 0 2px #187eb1;
}
.latest-view .latest-inner .latest-icon i:hover {
  background: #187eb1;
}
.tab-style1 .sprocket-tabs .sprocket-tabs-nav > li.active:after {
  border-color: #187eb1 transparent transparent transparent;
}
.tab-style1 .sprocket-tabs .sprocket-tabs-nav > li.active > .sprocket-tabs-inner {
  background: #187eb1;
}
.project-style .sprocket-mosaic .sprocket-mosaic-container .sprocket-mosaic-item .sprocket-padding .mosaic-contain-wrapper .sprocket-mosaic-head h4.sprocket-mosaic-title a {
  color: #187eb1;
}
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-filter li.active,
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order li.active {
  background: #187eb1;
}
.sprocket-mosaic .sprocket-mosaic-loadmore .loadmore-text {
  color: #187eb1;
}
.sprocket-mosaic .sprocket-mosaic-loadmore .loadmore-more i {
  color: #187eb1;
}
.home-services .service-inner i {
  color: #187eb1;
  border: 1px solid #187eb1;
}
.home-services .service-inner:hover i {
  background: #187eb1;
  border: 1px solid #125e84;
}
.choose-list .sprocket-lists li.active .sprocket-lists-title {
  color: #187eb1;
}
.choose-list .sprocket-lists li .sprocket-lists-title:hover {
  color: #187eb1;
}
.choose-list .sprocket-lists-title .indicator:before {
  background: #187eb1;
}
.progress.progress-striped .bar {
  background-color: #187eb1;
}
.testimonial-classic .sprocket-features .sprocket-features-list .sprocket-features-container .sprocket-features-title {
  color: #187eb1;
}
.testimonial-classic .sprocket-features .sprocket-features-pagination li {
  background: #187eb1;
}
#sp-newsletter-wrapper {
  background: #187eb1;
}
#bottom {
  background: #dddcdc;
}
#bottom a:hover {
  color: #187eb1;
}
#footer {
  background: #187eb1;
}
#footer ul.nav li a:hover {
  color: #187eb1;
}
#footer .sp-totop i {
  color: #187eb1;
}
#footer .sp-totop i:hover {
  background: #187eb1;
}
.address-info .address-icon i {
  color: #187eb1;
}
.tab .nav-tabs>.active>a,
.tab .nav-tabs>.active>a:hover,
.tab .nav-tabs>.active>a:focus {
  color: #187eb1;
}
.tab .nav-tabs>li>a:hover,
.tab .nav-tabs>li>a:focus {
  color: #187eb1;
}
.about-progress .about-bar {
  background: #187eb1;
}
.about-progress .about-bar span {
  background: #187eb1;
}
.services-inner i {
  color: #187eb1;
}
.services-inner2:hover i,
.contact-inner:hover i {
  color: #187eb1;
}
.pricing-table .table-price h3 {
  color: #187eb1;
}
table.calendar tr td.calendarToday {
  background: #187eb1;
}
div.k2TagCloudBlock a:hover {
  color: #187eb1;
}
.pagination ul li a:hover,
.pagination ul li a.active {
  color: #187eb1;
}
.pagination ul li.pagination-active a {
  color: #125e84;
}
