.productPage .btn {
	-moz-user-select: none;
	background-image: none;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.productPage .btn-default {
	background-color: #fff;
	border-color: #0097d2;
	color: #28a9dc;
}
.productPage .btn-block {
	display: block;
	width: 100%;
}
.productPage .btn-lg,
.productPage .btn-group-lg > .btn,
.indexPage .btn-lg,
.indexPage .btn-group-lg > .btn {
	border-radius: 6px;
	font-size: 18px;
	line-height: 1.33;
	padding: 10px 16px;
}
.productPage .btn-warning {
	background-color: #ff7800;
	border-color: #ff6c00;
	color: #fff;
}
.productPage .btn-default:hover,
.productPage .btn-default:focus,
.productPage .btn-default:active,
.productPage .btn-default.active,
.productPage .open > .dropdown-toggle.btn-default {
	color: #fff;
	background-color: #28a9dc;
	border-color: #20a1d4;
}
.productPage .btn-warning:hover,
.productPage .btn-warning:focus,
.productPage .btn-warning:active,
.productPage .btn-warning.active,
.productPage .open > .dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ff6000;
	border-color: #ff4800;
}
.productPage .thumbnail_termeklap {
	background-color: #f3f3f3;
	border: 0 solid #ddd;
	border-radius: 6px;
	display: block;
	margin-bottom: -25px;
	margin-top: 0;
	transition: all 0.2s ease-in-out 0s;
}
.productPage .btn-xs, 
.productPage .btn-group-xs > .btn,
.indexPage .btn-xs, 
.indexPage .btn-group-xs > .btn {
	border-radius: 3px;
	font-size: 12px;
	line-height: 1.5;
	padding: 1px 5px;
}
.prodview-product-data .btn-info {
	background-color: #28a9dc;
	border-color: #199ed3;
	color: #fff;
}
.productPage .btn-sm, 
.productPage .btn-group-sm > .btn {
	border-radius: 3px;
	font-size: 12px;
	line-height: 1.5;
	padding: 5px 10px;
}
.productPage .panel-primary > .panel-heading {
	background-color: #28a9dc;
	border-color: #428bca;
	color: #fff;
}
.productPage .panel-primary {
	border-color: #e5e5e5;
}
.productPage .panel {
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	margin-bottom: 20px;
}
.productPage .panel-title {
	color: inherit;
	font-size: 14px;
	margin-bottom: 0;
	margin-top: 0;
}
.carousel-root-container .btn-default,
.container-faq .btn-default {
	background-color: #fff;
	border-color: #0097d2;
	color: #28a9dc;
	border-width: 1px;
}
.carousel-root-container .btn-default:hover,
.carousel-root-container .btn-default:focus,
.carousel-root-container .btn-default:active,
.carousel-root-container .btn-default.active,
.carousel-root-container .open > .dropdown-toggle.btn-default,
.container-faq .btn-default:hover,
.container-faq .btn-default:focus,
.container-faq .btn-default:active,
.container-faq .btn-default.active,
.container-faq .open > .dropdown-toggle.btn-default {
	color: #fff;
	background-color: #28a9dc;
	border-color: #20a1d4;
}
.carousel-root-container .btn-sm, 
.carousel-root-container .btn-group-sm > .btn,
.container-faq .btn-sm, 
.container-faq .btn-group-sm > .btn {
    border-radius: 3px;
    font-size: 12px;
    line-height: 1.5;
    padding: 5px 10px;
}
.carousel-root-container .btn,
.container-faq .btn {
	-moz-user-select: none;
	background-image: none;
	cursor: pointer;
	display: inline-block;
	font-weight: normal;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.container-faq .btn-default,
.container-faq .btn-danger {
	border-radius: 4px;
}
.container-faq .btn-danger {
	background-color: #d9534f;
	border-color: #d43f3a;
	color: #fff;
	border-width: 1px;
}
.container-faq .btn-danger:hover {
	background-color: #c9302c;
	border-color: #ac2925;
}

