@charset "utf-8";

/**
* @version 1.0
* @author http://www.eventlokal.net
* @copyright Copyright (C) 2012 Lokal für Werbung und Event GmbH All rights reserved
*/

.items-row {
    margin-bottom: 2.564102564102564%;
    *margin-bottom: 2.5109110747408616%;
}

.overlay {
    background: rgba(255, 255, 255, 0.8) ! important;
}

.caption {
    background: rgba(255, 255, 255, 0.8) ! important;
    font-family: 'Oswald', sans-serif;
    font-weight: 700;
    color: #795b51 ! important;
    text-transform: uppercase;
}


/* Dropdown-Button */

.dpButton {
    background-image: url(/templates/wallimann/images/dpButton.png);
    background-repeat: no-repeat;
    background-color: transparent ! important;
    border: none;
    width: 42px;
    height: 32px;
}

.justMobile {
    display: none;
}


/*Formular*/

.bfPage input,
.bfPage select,
.bfPage textarea {
    border-radius: 0px;
    border: 0px;
    font-size: 15px;
}

#bfSubmitButton {
    background: none;
    background-color: #fff;
    border: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    float: left;
    background-color: white;
    border-radius: 0px;
    color: #c86d5b;
    text-shadow: none;
}

#bfElemWrap177 label {
    float: left;
    width: 70%;
    font-size: 100%;
}

#bfElemWrap177 .nonform-control {
    width: 20%;
}

#bfElemWrap177 .nonform-control input {
    margin: 0px;
    float: left;
}

#bfElemWrap332 label {
    font-size: 100%;
    margin-right: 10px;
}

#bfElemWrap315 label {
    font-size: 100%;
}

.bfPage section {
    padding: 0px;
}

.bfPage section .row {
    margin: 0px ! important;
}


/*Instagram*/

.ingallery-loadmore-btn {
    border-radius: 0px ! important;
}

.ingallery-loadmore {
    text-align: left ! important;
}

.btnInstagram a,
.btnInstagram a:hover,
.btnInstagram a:active,
.btnInstagram a:focus {
    background-color: #fff ! important;
    border: 0px;
    border-radius: 0px;
    color: #c86d5b;
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 35px;
}


/*Widgetkit*/

.uk-scope .uk-overlay-primary {
    background: rgba(255, 255, 255, .8) ! important;
}

.uk-h3 {
    font-family: 'Oswald', sans-serif ! important;
    font-weight: 700 ! important;
    font-size: 1.25rem ! important;
    color: #795b51 ! important;
    text-transform: uppercase ! important;
}

.uk-scope .uk-overlay {
    padding: 10px ! important;
    color: #795b51 ! important;
}

.uk-scope .uk-overlay div > p {
    margin: 0px;
}

.uk-scope .uk-lightbox {
    background: rgba(121, 91, 81, 1) ! important;
}

.blog.span9 .overlay {
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.uk-scope .unternehmen * + .uk-margin {
    margin-top: 0px !important;
}

.uk-scope .unternehmen p {
    margin-bottom: 0px !important;
}

.unternehmen .uk-h3 {
    margin-bottom: 0!important;
}

.unternehmen .uk-h3 a {
    font-style: normal!important;
}

.uk-scope .uk-card-default {
    color: #795b51!important;
}

.uk-scope .uk-card-default {
    background: rgba(255, 255, 255, 0.8) !important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}

.uk-scope .uk-card-body {
    padding: 10px !important;
}

