/* -------------------- Copy of /assets/css/skins.red.css -------------------- */

/* Skin: red */
/* general */
a {
  color: #00aed2;
}
a:hover, a:focus {
  color: #00aed2;
}

.nav-topbar.topbar-accent {
  background-color: #00aed2;
}
.nav-topbar.topbar-accent .social-icons > li > a {
  background-color: #00aed2;
  color: white;
}
.nav-topbar.topbar-accent .social-icons > li > a:hover, .nav-topbar.topbar-accent .social-icons > li > a:focus {
  background-color: #00aed2;
}
.nav-topbar.topbar-accent .search-form input, .nav-topbar.topbar-accent .search-form .btn {
  background-color: #00aed2;
}
.nav-topbar.topbar-accent .search-form input {
  color: white;
}
.nav-topbar.topbar-accent .search-form .btn {
  color: #ffb1b1;
}
.nav-topbar.topbar-accent .nav > li > a.as-button span {
  background-color: #00aed2;
  border-color: #00aed2;
}
.nav-topbar.topbar-accent .nav > li > a.as-button:hover span, .nav-topbar.topbar-accent .nav > li > a.as-button:focus span {
  background-color: #ee0000;
}

/* navs */
.nav-pills.sidebar-nav li.has-submenu.active li.active > a {
  color: #00aed2;
}
.nav-pills.sidebar-nav ul.submenu li a:hover, .nav-pills.sidebar-nav ul.submenu li a:focus {
  color: #00aed2;
}

/* navbar */
.navbar-default .navbar-nav > li > a:hover {
  color: #00aed2;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #00aed2;
}
.navbar-default .navbar-nav .active > a, .navbar-default .navbar-nav .active > a:hover, .navbar-default .navbar-nav .active > a:focus {
  color: #00aed2;
  background-color: transparent;
}
.navbar-default .nav-onepage > li > a:hover, .navbar-default .nav-onepage > li > a:focus, .navbar-default .nav-onepage > li > a:active {
  color: #00aed2;
}

.main-navbar-nav li > .dropdown-menu {
  border-top-color: #00aed2;
}
.main-navbar-nav li > .dropdown-menu > li > a:hover, .main-navbar-nav li > .dropdown-menu > li > a:focus {
  color: #00aed2;
}
.main-navbar-nav .dropdown-mega .dropdown-menu li a:hover, .main-navbar-nav .dropdown-mega .dropdown-menu li a:focus {
  color: #00aed2;
}
.main-navbar-nav .dropdown-mega .dropdown-menu li.active a, .main-navbar-nav .dropdown-mega .dropdown-menu li.active a:hover, .main-navbar-nav .dropdown-mega .dropdown-menu li.active a:focus {
  color: #00aed2;
}

.secondary-navbar-nav .as-icon .cart-count {
  background-color: #00aed2;
}

/* icon info */
.icon-info-right .title:after {
  background-color: #00aed2;
}

.icon-info-border i {
  background-color: #00aed2;
}

/* buttons */
.btn-primary {
  color: #FFF;
  background-color: #00aed2;
  border-color: #00aed2;
}
.btn-primary:focus, .btn-primary.focus {
  color: #FFF;
  background-color: #00aed2;
  border-color: #00aed2;
}
.btn-primary:hover {
  color: #FFF;
  background-color: #00aed2;
  border-color: #00aed2;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: #FFF;
  background-color: #00aed2;
  border-color: #00aed2;
}
.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 {
  color: #FFF;
  background-color: #00aed2;
  border-color: #00aed2;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  background-image: none;
}
.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
  background-color: #00aed2;
  border-color: #00aed2;
}
.btn-primary .badge {
  color: #00aed2;
  background-color: #FFF;
}

.btn-link {
  color: #00aed2;
}
.btn-link:hover, .btn-link:focus {
  text-decoration: none;
  color: #00aed2;
}

.btn-outline {
  background-color: transparent;
  border: 1px solid #a5a5a5;
  color: #888;
}
.btn-outline.btn-primary {
  border-color: #00aed2;
}

.navbar-light-font .btn-outline {
  border-color: #fff;
}
.navbar-light-font .btn-outline.btn-primary:hover, .navbar-light-font .btn-outline.btn-primary:focus {
  background-color: #00aed2;
  border-color: #00aed2;
  color: #fff;
}

/* elements */
.count-info .number:after {
  background-color: #00aed2;
}

.count-info-onerow i {
  color: #00aed2;
  border-color: #00aed2;
}

.team-member .member-info {
  border-top-color: #00aed2;
}

.team-member-sidebyside .team-name {
  background-color: #00aed2;
}

.testimonial-big .content:after {
  background-color: #00aed2;
}

.carousel-portfolio-simple .owl-controls .owl-buttons div {
  background-color: #00aed2;
}
.pricing-table2 {
  border-top-color: #00aed2;
}
.pricing-table.pricing-recommended .top, .pricing-table.pricing-recommended .top:after, .pricing-table.pricing-recommended .top:before {
  background-color: #00aed2;
}

.pricing-table2.pricing-recommended .popular {
  background-color: #00aed2;
}

.cta-solid-brand-bg {
  background-color: #00aed2;
}
.cta-solid-brand-bg .btn {
  background-color: #00aed2;
  border-color: #ee0000;
}
.cta-solid-brand-bg .btn:hover, .cta-solid-brand-bg .btn:focus {
  background-color: #00aed2;
}

.cta-clean {
  border-color: #00aed2;
}

.breadcrumb > li.active {
  color: #00aed2;
}
.breadcrumb a:hover, .breadcrumb a:focus {
  text-decoration: none;
  color: #00aed2;
}
.breadcrumb.link-accent a {
  color: #00aed2;
}
.breadcrumb.link-accent a:hover, .breadcrumb.link-accent a:focus {
  color: #00aed2;
}

/* tabs */
.custom-tabs-circle ul > li.active > a {
  border-color: #00aed2;
  background-color: #00aed2;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #00aed2;
}

.custom-tabs-line.tabs-line-top .active a {
  border-top-color: #00aed2;
}
.custom-tabs-line.tabs-line-bottom .active a {
  border-bottom-color: #00aed2;
}
.custom-tabs-line ul.nav-pills a:hover, .custom-tabs-line ul.nav-pills a:focus {
  background-color: #00aed2;
}

.custom-tabs-circle ul > li .active > a {
  border-color: #00aed2;
  background-color: #00aed2;
}

.pagination > li > a,
.pagination > li > span {
  color: #00aed2;
}
.pagination > li > a:hover, .pagination > li > span:hover,
.pagination > li > a:focus, .pagination > li > span:focus {
  background-color: #00aed2;
  border-color: #00aed2;
  color: #fff;
}
.pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #ff7474;
  border-color: #00aed2;
  color: #fff;
}
.pagination > .active > a, .pagination > .active > span {
  background-color: #00aed2;
  border-color: #00aed2;
}
.pagination.borderless > li.active > a,
.pagination.borderless > li.active > span {
  background-color: #00aed2;
}
.pagination.borderless > li.active > a:hover, .pagination.borderless > li.active > a:focus,
.pagination.borderless > li.active > span:hover,
.pagination.borderless > li.active > span:focus {
  background-color: #00aed2;
}

.pager li > a {
  border-color: #00aed2;
}
.pager li > a:hover, .pager li > a:focus {
  background-color: #00aed2;
  border-color: #00aed2;
}

.panel-group-faq.top-faq .panel-heading .number {
  background-color: #00aed2;
}

.panel-group-faq .panel-title {
  font-family: inherit;
  font-size: 16px;
  line-height: 1.6;
}
.panel-group-faq .panel-title a {
  color: inherit;
}
.panel-group-faq .panel-title a:hover {
  color: #00aed2;
}
.panel-group-faq .panel-title a:focus {
  color: inherit;
}

.portfolio-item-filters li a:hover, .portfolio-item-filters li a:focus {
  color: #00aed2;
}
.portfolio-item-filters li a.active {
  color: #00aed2;
}

.entry-post .entry-title a:hover, .entry-post .entry-title a:focus,
.related-post-list a:hover,
.related-post-list a:focus,
.post-entry-sidebar .post-title a:hover,
.post-entry-sidebar .post-title a:focus {
  color: #00aed2;
}

.category-list li a:hover, .category-list li a:focus {
  color: #00aed2;
}

.tag-list li a:hover, .tag-list li a:focus {
  background-color: #00aed2;
}

.datepicker td.active:active, .datepicker td.active.active {
  background-color: #00aed2;
  border-color: #00aed2;
}
.datepicker td.active:hover:active, .datepicker td.active:hover.active {
  background-color: #00aed2;
  border-color: #00aed2;
}

.progress-bar {
  background-color: #00aed2;
}

.thumbnail-hover .thumbnail-icon {
  background-color: #00aed2;
}

.thumbnail-custom .btn {
  background-color: rgba(255, 75, 75, 0.5);
  border-color: #00aed2;
}
.thumbnail-custom .btn:hover, .thumbnail-custom .btn:focus {
  background-color: #00aed2;
}

/* typography */
.text-primary {
  color: #00aed2;
}

.bg-primary {
  background-color: #00aed2 !important;
}

.border-primary,
.heading-border-bottom-short.border-primary:after {
  border-color: #00aed2;
}

.bold-separator {
  border-top-color: #00aed2;
}

.content-lead p:after {
  border-color: #00aed2;
}

/* misc */
.panel-primary {
  border-color: #00aed2;
}
.panel-primary > .panel-heading {
  background-color: #00aed2;
  border-color: #00aed2;
}

.toast-info {
  background-color: #00aed2;
}

.label-primary {
  background-color: #00aed2;
}

/* footer */
.footer-heading:after {
  background-color: #00aed2;
}

/*********************************
 *
 *	SHOP TEMPLATES
 *
 *********************************/
.product-attribute-link-list li.active {
  color: #00aed2;
}

.radio-icon input[type="radio"]:checked + span {
  background-color: #00aed2;
}

.product-size-list > li.active > a {
  background-color: #00aed2;
  border-color: #00aed2;
}

.fuelux .checkout-wizard ul.steps > li.active .step-number {
  background-color: #00aed2;
}
.fuelux .checkout-wizard ul.steps > li.complete .step-number, .fuelux .checkout-wizard ul.steps > li.complete:after {
  background-color: #00aed2;
}

/* -------------------- End of /assets/css/skins.red.css -------------------- */

/* -------------------- Copy of /assets/css/my-custom-styles.css -------------------- */

body {
  color: #333333;
}
/* ---------------------
 * Call-to-action (cta)
 * --------------------*/
/*main.css 9186*/
.cta-image-bg2 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg2.png');
  background-repeat: no-repeat;
}
.cta-image-bg3 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg3.png');
  background-repeat: no-repeat;
}
.cta-image-bg4 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg4.png');
  background-repeat: no-repeat;
}
.cta-image-bg5 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg5.png');
  background-repeat: no-repeat;
}
.cta-image-bg6 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg6.png');
  background-repeat: no-repeat;
}
.cta-image-bg7 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg7.png');
  background-repeat: no-repeat;
}
.cta-image-bg8 {
  position: relative;
  color: #fff;
  background-image: url('../assets/img/cta-bg8.png');
  background-repeat: no-repeat;
}
.cta-image-bg2 .container,
.cta-image-bg3 .container,
.cta-image-bg4 .container,
.cta-image-bg5 .container,
.cta-image-bg6 .container,
.cta-image-bg7 .container,
.cta-image-bg8 .container {
  position: relative;
}
.cta-image-bg2 .overlay, .cta-image-bg2 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg2 .dark-overlay,
.cta-image-bg3 .overlay, .cta-image-bg3 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg3 .dark-overlay,
.cta-image-bg4 .overlay, .cta-image-bg4 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg4 .dark-overlay,
.cta-image-bg5 .overlay, .cta-image-bg5 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg5 .dark-overlay,
.cta-image-bg6 .overlay, .cta-image-bg6 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg6 .dark-overlay,
.cta-image-bg7 .overlay, .cta-image-bg7 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg7 .dark-overlay,
.cta-image-bg8 .overlay, .cta-image-bg8 .thumbnail-hover .dark-overlay, .thumbnail-hover .cta-image-bg8 .dark-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
/* ---------------------
 * Page Header Overlay
 * --------------------*/
 /* ---------------------
 * Has Background Image
 * --------------------*/
/*main.css 12683*/
 .page-header.has-background-image2 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg2.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image3 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg3.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image4 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg4.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image5 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg5.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image6 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg6.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image7 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg7.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image8 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg8.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image9 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg9.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image10 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg10.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image11 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg11.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image12 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg12.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image13 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg13.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image14 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg14.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image15 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg15.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image16 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg16.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image17 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg17.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image18 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg18.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image19 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg19.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image20 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg20.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image21 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg21.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image22 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg22.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
 .page-header.has-background-image23 { padding: 88px 0; position: relative; color: #fff; background-image: url('../assets/img/page-header-default-bg23.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
.page-header.has-background-image2 .page-title,
.page-header.has-background-image3 .page-title,
.page-header.has-background-image4 .page-title,
.page-header.has-background-image5 .page-title,
.page-header.has-background-image6 .page-title,
.page-header.has-background-image7 .page-title,
.page-header.has-background-image8 .page-title,
.page-header.has-background-image9 .page-title,
.page-header.has-background-image10 .page-title,
.page-header.has-background-image11 .page-title,
.page-header.has-background-image12 .page-title,
.page-header.has-background-image13 .page-title,
.page-header.has-background-image14 .page-title,
.page-header.has-background-image15 .page-title,
.page-header.has-background-image16 .page-title,
.page-header.has-background-image17 .page-title,
.page-header.has-background-image18 .page-title,
.page-header.has-background-image19 .page-title,
.page-header.has-background-image20 .page-title,
.page-header.has-background-image21 .page-title,
.page-header.has-background-image22 .page-title,
.page-header.has-background-image23 .page-title {
  color: #fff; font-weight:bolder; font-size:24px
}
#page-header-about2 {background-image: url('../assets/img/page-header-default-bg2.jpg');}
#page-header-about3 {background-image: url('../assets/img/page-header-default-bg3.jpg');}
#page-header-about4 {background-image: url('../assets/img/page-header-default-bg4.jpg');}
#page-header-about5 {background-image: url('../assets/img/page-header-default-bg5.jpg');}
#page-header-about6 {background-image: url('../assets/img/page-header-default-bg6.jpg');}
#page-header-about7 {background-image: url('../assets/img/page-header-default-bg7.jpg');}
#page-header-about8 {background-image: url('../assets/img/page-header-default-bg8.jpg');}
#page-header-about9 {background-image: url('../assets/img/page-header-default-bg9.jpg');}
#page-header-about10 {background-image: url('../assets/img/page-header-default-bg10.jpg');}
#page-header-about11 {background-image: url('../assets/img/page-header-default-bg11.jpg');}
#page-header-about12 {background-image: url('../assets/img/page-header-default-bg12.jpg');}
#page-header-about13 {background-image: url('../assets/img/page-header-default-bg13.jpg');}
#page-header-about14 {background-image: url('../assets/img/page-header-default-bg14.jpg');}
#page-header-about15 {background-image: url('../assets/img/page-header-default-bg15.jpg');}
#page-header-about16 {background-image: url('../assets/img/page-header-default-bg16.jpg');}
#page-header-about17 {background-image: url('../assets/img/page-header-default-bg17.jpg');}
#page-header-about18 {background-image: url('../assets/img/page-header-default-bg18.jpg');}
#page-header-about19 {background-image: url('../assets/img/page-header-default-bg19.jpg');}
#page-header-about20 {background-image: url('../assets/img/page-header-default-bg20.jpg');}
#page-header-about21 {background-image: url('../assets/img/page-header-default-bg21.jpg');}
#page-header-about22 {background-image: url('../assets/img/page-header-default-bg22.jpg');}
#page-header-about23 {background-image: url('../assets/img/page-header-default-bg23.jpg');}
 /* ---------------------
 * Logo
 * --------------------
12161,12169,12353 main.css
.navbar-fixed-top.shrink-active .navbar-brand {
  padding-top: 5px;
  padding-bottom: 5px;
}
.navbar-fixed-top.shrink-active .navbar-brand > img {
  max-width: 55%;
}
.navbar-fixed-top.shrink-active .main-navbar-nav > li > a {
  padding-top: 5px;
  padding-bottom: 5px;
}
.navbar-brand {
  height: auto;
  padding: 5px 5px;
}
*/
/* ---------
 * FAQ
 * --------*/
 /*Only changes color of Circle surrounding numbers 1-5 in FAQs page.  To change structure go to main.css 11007*/
.panel-group.panel-group-faq .panel-title a:hover {
  color: #00aed2;
}
.panel-group.panel-group-faq.top-faq .panel-heading .number {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  color: #fff;
  line-height: 1.6;
  text-align: center;
  background-color: #00aed2;
}
/* ---------
 * API Condo Week Inventory Search Filter
 * --------*/
 /*Makes filter red*/
.well-search {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #00aed2;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well-search a:link, .well-search a:visited, .well-search a:active {
    color: white;
}
.well-search a:hover {
    color: #000;
}

/* ---------
 * Contact Us
 * --------*/
 /* Google maps in the header, to change location icon: assets/img/location-pin.png, to modify address, change input id=gmap_address value on the page */
.google-map.map-fullwidth > div {
  height: 235px;
}

/* -------------------- End of /assets/css/my-custom-styles.css -------------------- */

/* Wizard */
.wizard-center ul.steps > li.complete .step-number,
.wizard-center ul.steps > li.complete:after {
  background: #00aed2;
}
/* /Wizard */

.brandon {
  background-color: #00aed2 !important;
}
