body {
    background-color: #c3d8af;
}

.text-right {
    text-align: right;
}

.views-element-container > .view { 
    background-color: #c3d8af;
}

div.site-branding img {
    width: 200px;
    height: auto;
}

.navbar-fixed-top, header {
    z-index: unset;
}

header.navbar {
    position: unset;
}

section#block-winkelwagen-3, div#block-sshop-search, div.user-menu-block, div#block-kruidenwoutertheme-search, section#block-winkelwagen {
    float: left;
}

div.navbar-collapse {
    padding-top: 10px;
}

div.navbar-header div.site-branding {
    background-color: #c3d8af;
}

body.navbar-is-fixed-top {
    margin-top: 5px;
}

header, .navbar-default {
    background-color: unset;
}

ul.menu.nav li a {
    font-size: 24px;
}

.region.region-sidebar-second {
    clear: both;
}

article.commerce-product-full div#product-left {
    float: left;
    width: 49%;
    /*border: solid 1px blue;*/
}

article.commerce-product-full div#product-right {
    float: left;
    width: 49%;
    /*border: red 1px solid;*/
}

article.commerce-product-full img.img-responsive {
    /*width: auto;*/
    height: 150px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
}

article.commerce-product-full {
    background-color: unset;
}

article.commerce-product-full div.form-group{
    display: none;
}

div.field--name-field-afbeeldingen div.field--item {
    float:left;
}

div.field--name-price {
    clear: both;
    padding-top: 10px;
}

div.field--name-price div.field--label {
    float: left;
}

div.field--name-price div.field--item {
    padding-left: 50px;
}

article.commerce-product-full div.field {
    padding-top: 5px;
}

div.col-md-3 {
    min-height: 400px;
}

div.view-kruiden nav.pager-nav {
    clear: both;
}

@media (max-width: 767px) {
    ul.navbar-nav.menu-open {
        z-index: 10;
    }
}

table.checkout-order-summary {
    width: 100%;
    border-bottom: 1px solid;
}

/*td.checkout-order-summary-price {
    padding-right: 10px;
}*/

td.views-field-total-price__number, td.views-field-unit-price__number {
    text-align: right;
}

div.order-total-line {
    padding: 0;
}

td.views-field-quantity {
    text-align: center;
}

/* fruit en kruiden view */

form#views-exposed-form-kruiden-page-1 div.form-group, form#views-exposed-form-kruiden-page-2 div.form-group,
  form#views-exposed-form-kruiden-page-3 div.form-group {
    display: block;
}

div.views-field-title {
    font-size: 20px;
}

span.kruiden-titel a {
    color: #064727;
}

span.views-label-attribute-potmaat {
    float: left;
}

div.views-field-price__number {
    clear: left;
}

img.cart-icon {
    height: 32px;
    width: auto;
}

@media (max-width: 767px) {
    div.views-row {
        border-bottom: 2px black solid;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    div.col-md-3 {
        min-height: unset;
    }
}

input.add-to-cart-quantity {
    width: 100px;
}

span.quantity-input {
    padding-right: 5px;
}

div.potmaat {
    padding-left: 65px;
}

form#views-exposed-form-kruiden-page-2 input#edit-title {
    margin-left: 27px;
}

form#views-exposed-form-kruiden-page-2 select#edit-items-per-page {
    margin-left: 2px;
}

form#views-exposed-form-kruiden-page-1 input#edit-title {
    margin-left: 4px;
}

form#views-exposed-form-kruiden-page-1 select#edit-items-per-page {
    margin-left: 2px;
}

form#views-exposed-form-kruiden-page-3 input#edit-title {
    margin-left: 1px;
}

form#views-exposed-form-kruiden-page-3 select#edit-items-per-page {
    margin-left: 2px;
}

/** checkout **/
/** ZEER VOOS !! **/
/*table#ief-entity-table-edit-order-fieldscheckout-order-items-entities tr th:nth-child(7),tr td:nth-child(7){
    display:none;
}*/

/*table#ief-entity-table-edit-order-fieldscheckout-order-items-entities tr th:nth-child(1),tr td:nth-child(1){
    display:none;
}*/

button.tabledrag-toggle-weight {
    display: none;
}

/** google maps + contact info block **/
section#block-googlemapblock h2, section#block-googlemapblock-2 h2 {
    display: none;
}

/** footer **/
nav#block-voet ul, nav#block-voet-2 ul {
    display: flex;
}

nav#block-voet li, nav#block-voet-2 li {
    padding-right: 5px;
}

@media (max-width: 767px) {
    nav#block-voet ul, nav#block-voet-2 ul {
        display: unset;        
    }
    nav#block-voet li, nav#block-voet-2 li {
        padding-left: 5px;
    }
}

.footer-widgets {
    padding: unset;
}

/** ui modal dialog **/
span.ui-icon, button.ui-dialog-titlebar-close {
    background-image: url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);
    background-position: -96px -128px;
}

/* checkout login */
/** ZEER VOOS **/
div#edit-login-returning-customer {
    display: none;
}

div#edit-login-guest {
    float: none;
}
/*******************/