#content-root {
	max-width:1200px;
	margin:auto;
}

.overlay-container .close-financing-overlay, 
#caravan-search-form,
#product-container .product-attributes .group-name,
#product-addon-container .small-section-title, 
#financing-details .name, 
#product-addons-list #footer-info-box .title,
#product-addon-container .large-section-title,
#product-addon-container .large-image .product-image .price-overlay,
#product-addons-list #footer-info-box #selected-addons-list-container #product-selected-addons-list .blue-cell
{
	background-color: #6cb2dc;
}

#products .addons-link .title,
#product-addons-list .addon-group .addon-group-name,
#product-addons-list #form-container .toggle-send-request-master,
#product-layout .information .back-to-list-link .text, 
#product-layout .information .caravan-print-link .text,
#product-layout .addons-link .title .text,
#product-addon-container #product-addon-top-layout .back-link .text,
.overlay-container .close-imageviewer-overlay,
.overlay-container .large-image-container .prev-arrow-button, 
.overlay-container .large-image-container .next-arrow-button{
	background-color:#0e5b88;
}

#product-container .product-attributes {
	background-color:rgba(108,178,220,0.1);
}

#product-container .product-attributes > .product-attributes {
	background-color:transparent;
}

#product-layout .information .back-to-list-link .text, 
#product-layout .information .caravan-print-link .text,
#product-addon-container #product-addon-top-layout .back-link .text {
	padding:5px 20px;
	font-weight:bold;
}

#products .addons-link:hover,
#product-layout .information .back-to-list-link .text:hover, 
#product-layout .information .caravan-print-link .text:hover,
#product-layout .addons-link:hover {
	box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);
}

#product-layout .information .information-container {
	padding-top:40px;
}

#product-addon-container #product-addon-top-layout .back-link .arrow,
#product-layout .information .back-to-list-link .arrow
{
	border-right: 15px solid #0e5b88;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
}


#products .hover-container img {
	max-width:175px;
	border-radius:0px;
}

#product-addon-container #product-addon-top-layout {
	padding-top:35px;
}

#products .hover-container .hover-image-container img {
	max-width:600px;
}

#products .image-container .product-group-1-default,
#products .image-container .product-group-2-default,
#products .hover-container img,
#product-layout .large-image img
{
	border-radius:0px;
	box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);
}

#caravan-search-form input[type="submit"] {
	color: #6aa6ce;
	background-color:#fff;
padding:5px 20px;
border:none;
}

#caravan-search-form input[type="submit"]:hover{
	box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);
}

#products .product-link .details-link .arrow-container,
.paging-container .previous-arrow, .paging-container .next-arrow {
	border-color:#6cb2dc;
}

img.small-preview {
	width:168px;
}

input, select {
font-size:14px;
}

#search-form-layout select, #search-form-layout input[type="text"],
#search-form-layout input[type="number"] {
	margin-bottom:7px;
}


#products .product-line-content {
	padding-bottom:0px;
}

#products.with-addons .product-description {
	width:350px;
}

#products .key-info-table {
	margin-right:50px;
}
