@charset "UTF-8";


.form-control.invalid {
	box-shadow: 0 0 0 2px #1cb1d2;
}

.form-control + [class*="icon2-"] {
	color: #1cb1d2;
}


.form-inline-button .form-inline [type="submit"],
.form-inline-button .form-inline .theme_button {
	background-color: #1cb1d2;

}

.has-error .form-control {
	border-color: #1cb1d2;
}

.has-error label,
.has-error .help-block {
	color: #1cb1d2;
}

.carousel-indicators .active {
	background-color: #1cb1d2;
}

.panel-heading .panel-title > a:after {
	background-color: #1cb1d2;
}

.collapse-unstyled .panel h4 a:after {
	color: #1cb1d2;
}

.progress-bar {
	background-color: #1cb1d2;
}

.tab-content.top-color-border:before {
	background-color: #1cb1d2;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	color: #1cb1d2;
}

.vertical-tabs .nav > li > a:after {
	background-color: #1cb1d2;
}

::-moz-selection {
	background-color: #1cb1d2;
}

::selection {
	background-color: #1cb1d2;
}

::-moz-selection {
	background-color: #1cb1d2;
}

blockquote {
	border-left: 5px solid #1cb1d2;
}

.table_template thead {
	background-color: #1cb1d2;
}

.list1 li:before {
	border: 1px solid #1cb1d2;
}

.list2 li:before {
	color: #1cb1d2;
}

.list3 li:after {
	background-color: #1cb1d2;
}

.theme_buttons.color1 a,
.theme_button.color1,
.button.alt,
.btn-accent,
.wc-proceed-to-checkout .checkout-button,
.widget_price_filter button,
.form-submit [type="submit"] {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
	border-color: #1cb1d2;
}

.owl-carousel .owl-nav > div:hover:after {
	color: #1cb1d2;
}

.flex-custom-nav .flex-custom-link:hover {
	color: #1cb1d2;
}

.pp_gallery ul a:hover,
.pp_gallery ul .selected a {
	border-color: #1cb1d2;
}

#timetable tbody .current {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

#toTop {
	background-color: #1cb1d2;

}

.countdown-amount {
	color: #1cb1d2;
}

.parallax.cs:after {
	background-color: #1cb1d2;
}

.parallax.cs:before {
	background-color: #1cb1d2;
}

.header_gradient,
.gradient:before,
.dark_gradient:before {
	background: #1cb1d2;
}

.vertical_gradient:before {
	background: #1cb1d2;
}

.response,
.highlight {
	color: #1cb1d2;
	border-color: #1cb1d2;
}

.main_bg_color {
	background-color: #1cb1d2;
}


.media-links a.abs-link:before {
	color: #1cb1d2;
}

[class*="-item"] .links-wrap a.p-view:hover {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

[class*="-item"] .links-wrap a.p-link:hover {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ls h1 a:hover,
.ls h2 a:hover,
.ls h3 a:hover,
.ls h4 a:hover,
.ls h5 a:hover,
.ls h6 a:hover {
	color: #1cb1d2;
}

.ls a {
	color: #1cb1d2;
}

.ls .highlight {
    color: #1cb1d2;
}

.ls .theme_buttons a:hover, .ls .theme_buttons a:focus,
.ls .theme_button:hover,
.ls .theme_button:focus {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ls .theme_button.inverse a:hover, .ls .theme_button.inverse a:focus,
.ls .theme_button.inverse:hover,
.ls .theme_button.inverse:focus {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ls .greylinks a:hover {
	color: #1cb1d2;
}

.ls .pagination > li.active > a,
.ls .pagination > li.active > span,
.ls .pagination > li > a:hover,
.ls .pagination > li > span:hover,
.ls .pagination > li > a:focus,
.ls .pagination > li > span:focus {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ls.ms .breadcrumb a:hover {
	color: #1cb1d2;
}


.ds h1 a:hover,
.ds h2 a:hover,
.ds h3 a:hover,
.ds h4 a:hover,
.ds h5 a:hover,
.ds h6 a:hover {
	color: #1cb1d2;
}

.ds .ls h1 a:hover,
.ds .ls h2 a:hover,
.ds .ls h3 a:hover,
.ds .ls h4 a:hover,
.ds .ls h5 a:hover,
.ds .ls h6 a:hover {
	color: #1cb1d2;
}

.ds .ls a {
	color: #1cb1d2;
}

.ds a:hover {
	color: #1cb1d2;
}

.ds .theme_buttons a:hover, .ds .theme_buttons a:focus,
.ds .theme_button:hover,
.ds .theme_button:focus {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ds .theme_buttons.color1 a,
.ds .theme_button.color1 {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.cs .theme_buttons a.color1, .cs .theme_button.color1 {
    background-color: #ffffff;
    border-color: #ffffff;
}


.ds .theme_buttons.inverse a:hover, .ds .theme_buttons.inverse a:focus,
.ds .theme_button.inverse:hover,
.ds .theme_button.inverse:focus {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.ds .highlight {
	color: #1cb1d2;
}

.ds .highlightlinks a {
	color: #1cb1d2;
}

.ds .darklinks a:hover {
	color: #1cb1d2;
}

.ds .color-bg-icon:hover {
	background-color: #1cb1d2;
}

.ds .widget_shopping_cart li a + a:hover {
	color: #1cb1d2;
}

.ds .pagination > li.active > a,
.ds .pagination > li.active > span,
.ds .pagination > li > a:hover,
.ds .pagination > li > span:hover,
.ds .pagination > li > a:focus,
.ds .pagination > li > span:focus {
	border-color: #1cb1d2;
	background-color: #1cb1d2;
}

.ds .panel-heading .panel-title > a,
.ds .panel-heading .panel-title > a:hover,
.ds .vertical-tabs .nav > li.active > a,
.ds .vertical-tabs .nav > li > a:hover {
	background-color: #1cb1d2;
}

.cs.main_color2 .highlight {
	color: #1cb1d2;
}

.cs {
	background-color: #1cb1d2;
}

.header-dropdown-number {
	background-color: #1cb1d2;
}

#search_modal a:hover {
	color: #1cb1d2;
}

.menu-side-click li .activate_submenu {
	color: #1cb1d2;
}

.color-ribbon {
	background-color: #1cb1d2;
}

.color-ribbon div,
.color-ribbon div:after, .color-ribbon:after {
	background-color: #1cb1d2;
}

	.sf-menu > li > a:hover,
  .sf-menu > li.active > a {
		color: #1cb1d2;
	}

	.header_white .sf-menu > li > a:hover,
  .header_white .sf-menu > li.active > a {
		color: #1cb1d2;
	}

	.header_darkgrey .sf-menu > li > a:hover,
  .header_darkgrey .sf-menu > li.active > a {
		color: #1cb1d2;
	}

	.sf-menu ul a:hover,
  .sf-menu ul li.active > a {
		color: #1cb1d2;
	}

.post-adds .share_button:hover > i,
.post-adds .like_button:hover > i {
	color: #1cb1d2;
}

/* additional meta in corner of thumbnail */
.entry-meta-corner {
	background-color: #1cb1d2;
}

.entry-meta-corner a:hover {
	color: #1cb1d2;
}

/* highlight first letter in blog post */
.entry-content p.big-first-letter:first-letter {
	color: #1cb1d2;
}

.reply a {
	background: #1cb1d2;
}

#isotope_filters a:hover, #isotope_filters a.selected, #isotope_filters a.active,
.filters a:hover,
.filters a.selected,
.filters a.active {
	color: #1cb1d2;
}

.widget_recent_comments li:before {
	color: #1cb1d2;
}

.widget_recent_entries li:before {
	color: #1cb1d2;
}

.widget_archive a:before,
.widget_categories a:before,
.widget_meta a:before,
.widget_nav_menu a:before,
.widget_pages a:before {
	color: #1cb1d2;
}

.widget_tag_cloud a:hover {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.widget_calendar caption {
	background-color: #1cb1d2;
}

.widget_calendar tbody td a {
	color: #1cb1d2;
}

.widget_calendar tfoot td a:hover {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.square_teaser .teaser_icon {
	color: #1cb1d2;
}

.square_teaser:hover .item-media:after {
	background-color: #1cb1d2;
}

.testimonials-carousel .carousel-indicators li {
	border-color: #1cb1d2;
}

.testimonials-carousel .carousel-indicators li.active {
	background-color: #1cb1d2;
}

.features-list .enabled:before,
.features-list .disabled:before {
	color: #1cb1d2;
}

.price-table.style2 {
	border: 2px solid #1cb1d2;
}

.price-table.style2 .plan-name {
	background-color: #1cb1d2;
}

/* price table with background */
.bg_teaser .plan-name {
	background-color: #1cb1d2;
}

#toggle_shop_view:after {
	background-color: #1cb1d2;
}

#toggle_shop_view.grid-view:before {
	background-color: #1cb1d2;
}

.product [class*="col-"]:first-child .onsale {
	background-color: #1cb1d2;
}

.product-buttons a {
	background-color: #1cb1d2;
}

.product-buttons a.added_to_cart:hover {
	background-color: #1cb1d2;
}

.star-rating span:before {
	position: absolute;
	color: #1cb1d2;
}

p.stars.selected a.active:before, p.stars:hover a:before {
	color: #1cb1d2;
}

p.stars.selected a:not(.active):before {
	color: #1cb1d2;
}

.woocommerce-MyAccount-navigation .is-active a {
	background-color: #1cb1d2;
	border-color: #1cb1d2;
}

.widget_price_filter .ui-slider-range {
	background-color: #1cb1d2;
}

a.social-icon.color-bg-icon:hover {
	background-color: #1cb1d2;
}

a.color-icon.border-icon:hover {
	background-color: #1cb1d2;
}

#switcher a {
	color: #1cb1d2;
}

