body {font-family: "Open Sans", Arial, sans-serif; font-size:13px;}
h1 {font-size:2em; font-weight:700 !important; color: #07325c;}
h2 {font-size:1.6em; color: #07325c;}
h3 {font-size:1.2em; color: #07325c;}

.usp-item {width:170px; margin-right:-2%; text-align: left; float: left;}

@media only screen and (min-width: 361px) and (max-width: 768px) {
    #mini-cart img {width:21px; vertical-align:middle;}
}

.skip-link .count {background-color: #4CAF50 !important;}

ol#cart-sidebar li a.product-image {display:none;}
.mini-products-list .product-details {margin-left:0;}

.nav-container {
    box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
    -moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
}

.banner {
    box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
    -moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15) !important;
}
.slider-arrows1-pos-top-right .owl-controls .owl-buttons {top:-45px !important;}

//* .page {background-image: url('/skin/frontend/ultimo/mayer17/images/1121_564_detail2.jpg'); height:100%; background-attachment: fixed; background-position: right; position: static; background-repeat: no-repeat; background-size: contain;}
*// 

ul.products-list .price-box {font-size:14px; }
.button {font-size:14px; line-height:35px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.button.btn-inline {padding:0 14px;}

.breadcrumbs a {color: #07325c;}
.availability-only {display:none;}
.product-options {padding-top:20px;}
.add-to-cart.left-side .qty-wrapper {float:left;}
.add-to-cart.left-side .btn-cart {
    width:70%; 
    border-radius:4px; 
    background-color: #8bc34a; 
    border-bottom:4px solid #4caf50; 
    border-top: 1px solid #4caf50; 
    border-right: 1px solid #4caf50; 
    border-left: 1px solid #4caf50; 
    float:right;
    line-height: 50px;
}

.gratis-verzending {float:right; color:#4CAF50; font-size:14px;}
.product-view .action-box {display:none;}

.slider-arrows1-pos-top-right .owl-controls .owl-buttons {top: -55px;}
.products-grid .product-name {height:32px; color: #07325c}

.btn-checkout {
    background-color: #8bc34a; 
    border-bottom:2px solid #4caf50; 
    border-top: 1px solid #4caf50; 
    border-right: 1px solid #4caf50; 
    border-left: 1px solid #4caf50;    
}


/* Fijnewerkplek.nl
=====================================*/

.fijn .grid12-4 {
    background-color: #f8f8f8;
    margin-bottom: 20px;
    position: relative;
    text-align:center;
}

.fijn img:hover {
    opacity: 0.7;
}

.fijn h2 {
    background: #f8f8f8;
    padding: 10px 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: 'Lato', Arial sans-serif;
    font-weight: 900;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  
}

.banner-home {
    background-color: #2196f3;
    padding: 15px 30px;
    margin: 20px 0;
    position:relative;
    float: left;
    width: 94%;
    border-radius: 4px;
}

.banner-home h3 {
    font-size: 20px;
    letter-spacing: 1px;
    color: #fff;
    float:left;
    padding-top: 6px;
    margin: 0;
}

.banner-home a {
    float:right;
    font-size: 12px;
    letter-spacing: 1px;
    color: #fff;
    text-align:center;
    padding: 10px 20px;
    border-radius: 4px;
    background-color: green;
}

/* COOKIE NOTICE */

.global-site-notice .notice-inner {background: none; max-width: 1400px;}
.global-site-notice .notice-inner p {width: auto;}
.global-site-notice .notice-text {float:left;}

@media only screen and (min-width: 1025px) {
.global-site-notice .notice-inner .actions {float:right; margin: 0 20px 20px 0;}
}

/* Checkout fields */
.checkoutcontainer .input-company {width: 100% !important;}
.checkoutcontainer .input-firstname input,.checkoutcontainer .input-lastname input, .checkoutcontainer .input-email input, .checkoutcontainer .input-telephone input, .checkoutcontainer .input-postcode input {width: 90% !important;}
.checkoutcontainer .input-postcode {width: 49% !important;}
.checkoutcontainer .input-address label {display: block !important;}
.checkoutcontainer .input-company input, .checkoutcontainer .input-address input, .checkoutcontainer .input-vat input, .checkoutcontainer .input-country select {width: 93% !important;}
.checkoutcontainer .input-city input {width: 44% !important;}