/*
light - #cdd1d3
dark - #8c929e
*/


/* HEADER */
.header {
	border-bottom: 2px solid #cdd1d3;
}

.header-title {
	color: #8c929e;
}

.currency a {
	color: #fff !important;
	background: #8c929e !important;
}

.currency a:hover {
	color: #fff !important;
	background: #cdd1d3 !important;
}

#activeCurrencyTop,
#activeCurrencyBottom {
	background: #007bff !important;
}


/* NAVBAR */
.model-helper .alert {
	color: #4b4b4b;
	background: rgba(205, 209, 211, 0.9);
	border: 1px solid #8c929e;
}


/* CAROUSEL */
.carousel {
	border-top: 2px solid #cdd1d3;
	border-bottom: 2px solid #cdd1d3;
}

.carousel-caption label {
	background: #8c929e;
}

.carousel-table .img {
	border: 1px solid #8c929e;
}


/* BREADCRUMB */
.breadcrumb {
	background: #8c929e;
}


/* CONTENT */
.panel {
	border: 1px solid #8c929e;
}

.partners .panel {
	background: #cdd1d3;
}

.first-panel {
	border: 1px solid #cdd1d3;
}

.panel-footer,
.product-panel  .panel-header {
	color: #fff;
	background: #8c929e;
}

.first-panel-footer {
	background: #cdd1d3;
}

.news-content .panel-header {
	color: #fff;
	background: #8c929e;
}

.news-content .panel-body {
	color: #4b4b4b;
}

.product-content h5 {
	color: #8c929e;
}

.product-content .price span {
	color: #8c929e;
}

.product-content .btn  {
	border: 0;
	background: #cdd1d3;
	color: #303030;
}

.product-content .btn:hover {
	background: #8c929e;
}

.product-content .amount {
	border: 1px solid #8c929e;
}

.product-content  .details .color-text {
	color: #8c929e;
}

.product-content  .details .logo {
	border: 2px solid #cdd1d3;
}

.product-content .main-details .panel-heading {
	background: #8c929e;
}

.product-content .main-details .panel a {
	color: #fff !important;
}

#rating hr {
	border-top: 1px solid #cdd1d3;
}


/* FOOTER */
.footer {
	background: #303030;
	border-top: 2px solid #cdd1d3;
}

.footer h2 {
	border-bottom: 1px solid #cdd1d3;
}

.currency a {
	background: #cdd1d3;
	color: #4b4b4b;
}

.currency a:hover {
	background: #4b4b4b;
	color: #cdd1d3;
}


/* COPYRIGHT */
.copyright {
	background: #4b4b4b;
	border-top: 2px solid #cdd1d3;
}

.copyright i:hover {
	color: #cdd1d3;
}

.connected-products-box {
	background-color: #E6E8E9;
	border: 1px solid #b5b8bb;
	padding: 7px;
	border-radius: 5px;
	line-height: normal;
	text-align: left;
	height: 120px;
	overflow: auto;
}

.connected-products-box A {
	text-decoration: none;
	color: #303030;
	font-size: 14px;
}

.connected-products-box A:hover {
	text-decoration: none;
	color: #990033;
}

/* SMALL */
@media only screen and (min-width:768px) and (max-width:991px) {
	/* MOBILE NAV */
	.mobile-nav {
		border-bottom: 2px solid #cdd1d3;
	}

	.navbar-title {
		color: #8c929e;
	}

	#mobileNavbar {
		border-top: 2px solid #cdd1d3;
	}


	/* MOBILE CONTENT */
	.mobile-content table td {
		border-top: 1px solid #8c929e;
		border-bottom: 1px solid #8c929e;
	}

	.mobile-content table a:hover {
		color: #8c929e;
	}
}


/* XSMALL */
@media only screen and (max-width:767px) {
	/* MOBILE NAV */
	.mobile-nav {
		border-bottom: 2px solid #cdd1d3;
	}

	.navbar-title {
		color: #8c929e;
	}

	#mobileNavbar {
		border-top: 2px solid #cdd1d3;
	}


	/* MOBILE CONTENT */
	.mobile-content table td {
		border-top: 1px solid #8c929e;
		border-bottom: 1px solid #8c929e;
	}

	.mobile-content table a:hover {
		color: #8c929e;
	}
}