.double-navbar .breadcrumbs,.double-navbar ul li a,.top-nav-collapse .breadcrumbs,.top-nav-collapse ul li a {
	color:#fff
}
.affix,.affix-bottom,.affix-top {
	width:400px
}
.double-navbar,footer,header,main {
	padding-left:240px
}
main {
	padding-top:80px
}
.main-wrapper {
	margin-top:50px
}
@media only screen and (max-width:480px) {
	.main-wrapper {
		margin-left:0;
		margin-right:0
	}
}
@media only screen and (max-width:760px) {
	main {
		padding-top:20px
	}
}
@media only screen and (min-width:768px) {
	.main-wrapper {
		margin-left:3%;
		margin-right:3%
	}
}
@media only screen and (max-width:992px) {
	.double-navbar,footer,header,main {
		padding-left:0
	}
	.main-wrapper {
		margin-left:4%;
		margin-right:4%
	}
}
@media only screen and (min-width:1400px) {
	.main-wrapper {
		margin-left:5%;
		margin-right:5%
	}
}
.primary-tem-color {
	background-color:#2E2E2E!important
}
.secondary-tem-color {
	background-color:#4D5668!important
}
.extra-tem-color {
	background-color:#3F729B!important
}
.card-min .btn-floating,.card-min .card-footer,.card-product .btn-floating,.card-product .card-footer,.elegant-card .btn-floating,.elegant-card .card-footer {
	background-color:#2E2E2E!important
}
.card-min .label,.card-product .label,.elegant-card .label {
	background-color:rgba(69,82,110,.6)!important
}
.multiitem-car .btn-floating {
	background-color:#2E2E2E!important
}
.multiitem-car .carousel-indicators li {
	background-color:transparent;
	border:1px solid #2F3E9B
}
.multiitem-car .carousel-indicators .active,.review-card .btn,.review-card .btn-floating {
	background-color:#2E2E2E!important
}
.review-card .label {
	background-color:#4D5668!important
}
.btn-primary,.pagination .active a,.rating {
	background-color:#2E2E2E!important
}
.btn-primary:focus,.btn-primary:hover {
	background-color:#484848!important
}
.btn-default {
	background-color:#4D5668!important
}
.btn-default:focus,.btn-default:hover {
	background-color:#636e85!important
}
.btn-warning {
	background-color:#3F729B!important
}
.btn-warning:focus,.btn-warning:hover {
	background-color:#548cb9!important
}
.double-navbar,.page-footer,.top-nav-collapse {
	background-color:#2E2E2E
}
.double-navbar .material-icons {
	font-size:3em
}
section .section-title {
	border-left:4px solid #2E2E2E
}
section .section-title small {
	border-left:2px solid #2E2E2E
}
.navbar-brand {
	font-size:26px
}
.widget-title {
	border-left:4px solid #2E2E2E
}
.comments-section .label {
	background-color:#4D5668
}
.comments-section a {
	color:#4D5668
}
.affix-top {
	position:relative;
	top:0
}
.affix {
	top:170px
}
.affix-bottom {
	position:absolute
}
.affix-end {
	height:10px
}
#fixed-sidebar .card-panel {
	margin-top:0
}
@media only screen and (max-width:1200px) {
	#fixed-sidebar {
		display:none
	}
}
@media only screen and (min-width:1200px) {
	#mobile-sidebar {
		display:none
	}
}
@media only screen and (max-width:1450px) {
	.affix,.affix-bottom,.affix-top {
		width:300px
	}
}
.featurette {
	overflow:hidden
}
.img-center {
	margin: 0 auto
}
.carousel-thumbnails {
    margin-bottom: 0;
}
@media only screen and (max-width:760px) {
	.carousel-caption {
		    top: 0%;
	}
}
@media only screen and (max-width:760px) {
	.carousel-caption h4 {
		    font-size: 12px;
		    margin: 5px 0;
	}
}
@media only screen and (max-width:1200px) {
	.carousel-caption {
		    top: 0%;
	}
}
@media only screen and (max-width:1200px) {
	.carousel-caption h4 {
		    margin: 10px 0;
	}
}
.rgba-black-strong {
    background-color: rgba(0,0,0,.3);
}
.card-product .product-title {
    font-size: 18px;
	height: 70px;
}
.collapsiblehh > li > a {
    font-size: 17px;
    font-weight: 900;
}
