 /*Stylesheet*/
body{
    background: #fcfcfc;
}
a {
    color: #3d9fe0;
    text-decoration: none;
}
a:focus, a:hover {
    color: #5886B8;
    text-decoration: none;
}
header{
    background: #FFF;;
}
.navbar {
    
background: #888888;
background: -moz-linear-gradient(top, #888888 0%, #6c6868 100%);
background: -webkit-linear-gradient(top, #888888 0%,#6c6868 100%);
background: linear-gradient(to bottom, #888888 0%,#6c6868 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#6c6868',GradientType=0 );    border-color: transparent;
}
.navbar .container {
    background: transparent;
}
.navbar li a {
    background-color: transparent !important;
    font-weight: normal;
}

.list-group-item {
    padding: 5px 10px;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
}
.panel-cat > a {
    background-color: #FFF;
}

ul.cart-content b {
    color: #5886B8;
}
.prodImage {
    width: auto;
    height: 100% !important;
}
.link-p {
    height: 166px;
    min-height: 166px;
    max-height: 166px;
}
.btn-default {
    background-color: #FFF;
    border-color: #CCC;
    color: #333;
}
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default {
    background-color: #e6e6e6;
    border-color: #adadad;
    color: #333;
}
.btn-primary {
    background-color: #3d9fe0;
    border-color: #318cc9;
    color: #FFF;
}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    background-color: #3d9fe0;
    border-color: #318cc9;
    color: #FFF;
}
.btn-alert {
        background-color: #32C900;
        border-color: #2FB203;
        color: #fff;
        text-shadow: 1px 0 0 #666;
    }
.btn-alert.active, .btn-alert.focus, .btn-alert:active, .btn-alert:focus, .btn-alert:hover, .open > .dropdown-toggle.btn-alert {
    background-color: #2FB203;
    border-color: #32C900;
    color: #fff;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: #efefef;
    border-color: #d8d8d8;
    color: #000;
    z-index: 2;
}
a.list-group-item:focus, a.list-group-item:hover {
    background-color: #F5F5F5;
    color: #000;
    text-decoration: none;
}
span.title,
h1.title {
    border-bottom: none;
    color: #3d9fe0;
    font-family: Open Sans Condensed;
    margin-bottom: 10px;
}
.themaItem {
    background-color: #F5F5F5;
    border-color: #DDD;
    color: #333;
}
.themaItem:hover, .panel-heading:hover {
    background-color: #5886B8;
    border-color: #DDD;
    color: #FFF;
}
.panel-heading a:hover {
    color: #FFF;
    background: #5886B8}
.blockTitle {
    color: #5886b8;
}
footer{
    color: #000;
    background: #f1f1f1;
    margin-top: 30px;
}
footer .copyright{
    padding: 10px;
    color: #ccc;
    background: #3A3A3A;
}

footer .footer-col a {
    color: #666;
}

.productDetail .product-main-image-container {
    overflow: hidden;
}
.detailsButton {
    color: #FFF;
    background: #3d9fe0;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 25px;
    padding-right: 25px;
    max-width: 124px;
    float: right;
    text-transform: uppercase;
}

.bewerkgegevensknop {
    margin-bottom: 30px;
}
header .header-titel-industriekoffer {
    color: #3d9fe0;
    font-family: 'Roboto', sans-serif;
    font-size: 80px;
    font-weight: 300; 
    height: 118px;
    line-height: 178px;
}
header .logo {
    height: 108px;
    margin-top: 10px;
    margin-bottom: 20px;
}
header .logo.well-logo-mobile {
    height: 78px;
    margin-bottom: 10px;
}
@media (max-width: 768px) {
    header .logo.well-logo-mobile {
        margin-bottom: 0px;
        height: auto;
        min-height: 35px;
    }
    header .header-titel-industriekoffer {
        height: 35px;
        line-height: 50px;
        margin-top: 10px;
        font-size: 24px;
    }
}
.pagination>li>a, 
.pagination>li>span {
    color: #3d9fe0;
}
.pagination>.active>a, 
.pagination>.active>a:focus, 
.pagination>.active>a:hover, 
.pagination>.active>span, 
.pagination>.active>span:focus, 
.pagination>.active>span:hover {
    background-color: #3d9fe0;
    border-color: #3d9fe0;
}
.shoppingcartblock ul.cart-content li a.shoppingcartlist-totaalbedragenboxlink {
    height: 30px;
    padding: 3px 20px;
}
.dropdown-menu .divider {
    width: 100%;
}

.input-qty-detail {
    padding: 0px;
}

#onepagecheckout .checkout-step-title .stepCircle {
    border-color: #3d9fe0;
}
#onepagecheckout .checkout-step-title .stepNumber,
#onepagecheckout .checkout-step-title .stepTitle {
    color: #3d9fe0;
}