/*/////////////////////////////////////////////////////////////////////
 // 
 // Custom theme code styles
 // 
 /////////////////////////////////////////////////////////////////////*/

a:link a:visited {
  color: #014689;
}
a:hover {
  color: #014689;
  text-decoration: underline;
}

/* ********** Blue Button ********** */
.btn-more {
  color: #014689;
}
.btn-more:hover  {
  background: #014689;
}
.btn-more i,
.btn-more [class*=" icon-"] {
  background: #033c73;
}

/* ********** Blue Button 2 ********** */
.btn-more2 {
  color: #014689;
}
.btn-more2:hover  {
  background: #014689;
}
.btn-more2 i,
.btn-more2 [class*=" icon-"] {
  background: #033c73;
}


.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-image: -webkit-linear-gradient(top, #014689 0%, #033c73 100%);
  background-image: -o-linear-gradient(top, #014689 0%, #033c73 100%);
  background-image: linear-gradient(to bottom, #014689 0%, #033c73 100%);
  background-color: #009bbd;
  background-image: -moz-linear-gradient(top, #014689, #033c73);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#014689), to(#033c73));
  background-image: -webkit-linear-gradient(top, #014689, #033c73);
  background-image: -o-linear-gradient(top, #014689, #033c73);
  background-image: linear-gradient(to bottom, #014689, #033c73);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff014689', endColorstr='#ff033c73', GradientType=0);
  border-color: #033c73 #033c73 #013363;  /* Original third colour #014a5a */
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #033c73;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover {
  color: #ffffff;
  background-color: #033c73;
  border-color: #033c73;
}
a.btn-hh-trigger {
  background: #014689;
}
#background-wrapper {
  border-bottom-color: #014689;  /* Blue Colour #014689 */
}
.header {
  background: #d9dada;
  border-bottom: #014689 solid 8px;
}
.header .navbar-brand {
  /* replace logo colour */
    /*background: url(../img/chadwick-insurances-blackpool-logo2b.png) left top no-repeat;*/
}
.social-media a {
  color: #014689;
}
.social-media a i {
  border-color: #014689;
}
.social-media a:hover {
  background: #014689;
  color: #ffffff;
}
.social-media a:hover i {
  border-color: #ffffff;
}

.navbar-default .navbar-nav .caret {
  color: #014689;
}
.navbar-default .navbar-nav li > a:not(.btn):hover,
.navbar-default .navbar-nav li.icon-link a:hover {
  color: #014689;
}
.navbar-default .navbar-nav li.open a:hover,
.navbar-default .navbar-nav li.open a:focus,
.navbar-default .navbar-nav li.open a.dropdown-toggle,
.navbar-default .navbar-nav li.active a.top-level,
.navbar-default .navbar-nav li.active a:hover {
  background: #014689;
}
.navbar-default .navbar-nav .dropdown-menu {
  border-top-color: #014689;
}
.navbar-default .navbar-nav .dropdown-menu li a:not(.btn):before {
  color: #014689;
}
.owl-carousel .owl-controls .owl-pagination .owl-page span {
  border-color: #014689;
}
.item-carousel.owl-carousel .owl-controls .owl-buttons div,
.owl-carousel .owl-controls .owl-pagination .owl-page.active span {
  background: #014689;
}
.block .block-title:after,
.block-contained .block-title:after,
.block-highlight .block-title:after {
  background: #014689;
}
.block.block-bg-primary,
.block.block-bg-primary:after {
  background-color: #014689;
}
.block.block-border-bottom,
.block-highlight {
  border-bottom-color: #014689;
}
ul.list-dotted li:before,
.panel-pricing .panel-pricing-popular {
  color: #014689;
}
.stat {
  border-color: #014689;
}
.date-wrapper .date-m {
  background: #014689;
}
ul.nav-stacked li a,
.tabbable > ul.nav-tabs li a,
ul.nav-tabs li a {
  color: #014689;
}


#footer a:not(.btn) {
  color: #ffffff;
}
#footer .footy {color: #ffffff;}

.footy a:link {
  color: #ffffff!important;
  text-decoration: underline;
}
.footy a:visited {
  color: #ffffff!important;
  text-decoration: underline;
}
.footy a:hover {
  color: #ffffff;
  text-decoration: none;
}


#footer .footy2 {color: #ffffff;}

.footy2 a:link {
  color: #ffffff!important;
  text-decoration: none;
}
.footy2 a:visited{
  color: #ffffff!important;
  text-decoration: none;
}
.footy2 a:hover {
  color: #ffffff;
  text-decoration: underline;
}



.text-primary {
  color: #014689;
}
.bg-primary {
  background: #014689;
}
