/* Add here all your CSS customizations */
/*theme.css*/
@media (min-width: 992px) { 
	#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
		min-width: 140px;
	}
}
#header .header-column {
	vertical-align: bottom;
}
#footer {
	padding: 0;
}
#footer .footer-copyright {
	margin-top: 0;
}
section.section {
	background: #fff;
	border-top: none;
}
.page-header .breadcrumb a {
	color: #827fff;
}
/*them-elements.css*/
@media (min-width: 992px) {
.sort-destination.full-width .isotope-item:nth-child(5n+1) {
  	clear: none;
	}
}
.sort-destination.full-width .isotope-item {
  width: 14.28%;
}
@media (max-width: 479px) {
	.sort-destination.full-width .isotope-item {
		float: left;
		clear: none;
	}
}
.thumb-info .thumb-info-wrapper:after {
	background: rgba(23, 23, 23, .0);
}
.thumb-info img {
	width: 90%;
}
/*default.css*/
a {
	color: #0600ff;
}

a:hover {
	color: #0099ff;
}

a:focus {
	color: #0099ff;
}

a:active {
	color: #0099ff;
}
ul.nav-pills > li.active > a {
	background-color: #0600ff;
}
ul.nav-pills > li.active > a:hover,
ul.nav-pills > li.active > a:focus {
	background-color: #0600ff;
}
ul.nav-pills > li > a {
	color: #0600ff;
}
ul.nav-pills > li > a:hover,
ul.nav-pills > li > a:focus {
	background-color: #0600ff !important;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
	border-top-color: #0600ff;
}
@media (min-width: 992px) {
	#header .header-nav-main nav > ul > li.open > a,
	#header .header-nav-main nav > ul > li:hover > a {
		background: #0600ff;
	}
}
@media (max-width: 991px) {
	#header .header-nav-main nav > ul > li > a,
	#header .header-nav-main nav > ul > li > a:focus,
	#header .header-nav-main nav > ul > li > a:hover {
		color: #0600ff;
	}

	#header .header-nav-main nav > ul > li.active > a,
	#header .header-nav-main nav > ul > li.active > a:focus,
	#header .header-nav-main nav > ul > li.active > a:hover {
		background-color: #0600ff;
	}
}
@media (max-width: 991px) {
	#header .header-nav-main nav > ul > li > a:focus,
	#header .header-nav-main nav > ul > li > a:hover {
		color: #fff;
	}
}
#header .header-btn-collapse-nav {
	background: #0600ff;
	margin-top: 50px;
}
section.page-header h1 {
	border-bottom-color: #0600ff;
}
.thumb-info .thumb-info-action-icon {
	background-color: rgba(2,148,1,.6);
	height: 35px;
	width: 35px;
  line-height: 30px;
}
.thumb-info .thumb-info-action-icon i {
	font-size: 14px;
}
/*Revolution Slider settings.css */
.slider-container a {
	color: #fff;
	display: inline-block;
	background-color: rgba(0,0,0,0.60);
	padding: 12px 22px;
	font-weight: 600;
}
.slider-container a:hover {
	background-color: rgba(0,0,0,1.00);
	text-decoration: none;
}
body #revolutionSlider {
	max-width: 1140px;
	margin: 0 auto;
}
/* Width 50px cutoff edges on sizing
body .tp-revslider-mainul {
	padding-left: 50px !important;
	padding-right: 50px !important;
}*/
body #revolutionSlider,
body .slider-container {
	max-height: 445px;
	height: 445px;
}


/*Custom*/
.rs-instructions {
	padding: 10px 0;
	max-width: 100%;
	height: auto;
}
.rs-colors {
	max-width: 100%;
	height: auto;
}
.color-swatch {
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.color-swatch li {
	text-align: center;
	display: inline-block;
	margin: 1em 1em 0 0;
	text-transform: uppercase;
	color: #999;
	font-size: 12px;
}
.color-swatch img {
	display: block;
	width: 110px;
	height: auto;
}
html .label-dark.lbl-wt {
 	background-color: #fff;
	border-color: #e5e5e5;
	color: #333;
}
html .label-dark.lbl-gr {
 	background-color: #d0d0d0;
	color: #222;
}
html .label-dark.lbl-tn {
 	background-color: #dbb295;
}
html .label-dark.lbl-rd {
 	background-color: #a41910;
}
html .label-dark.lbl-bn {
 	background-color: #462118;
}
html .label-dark.lbl-gn {
 	background-color: #074135;
}
html .label-dark.lbl-bk {
 	background-color: #101014;
}
html .label-dark.lbl-pb {
 	background-color: #22bef9;
}
html .label-dark.lbl-bl {
 	background-color: #0f7bd9;
}
.table.tbl-warranty {
	width: auto;
	display: inline-block;
}
.table.tbl-warranty th,
.table.tbl-warranty td {
	text-align: center;
}
.table.tbl-warranty th:nth-child(2n),
.table.tbl-warranty td:nth-child(2n) {
	padding-right: 3em;
}
.center-h {
	margin: 0 auto;
}
.brochure-content .list {
	margin-left: -20px;
}
.hdr-brochure {
	background-color: #0600ff;
	margin-bottom: 1.5em;
	margin-top: -35px;
	color: #fff;
}
.hdr-brochure p,
.hdr-brochure a {
	color: #fff;
	margin: 0;
	padding: 0;
	padding-right: 1em;
	line-height: 3em;
}
.rsb-badge {
	width: 100px;
	height: auto;
}
.rsb-h5 {
	margin-top: -2em;
}

