/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }

/* Basic Settings */
h1, h2, h3, h4, h5, h6 {color:#e0d28f;}

/* Accordion - Party Dates */
.uk-accordion-title.uk-active {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 1px dotted #fff;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;
    color: #ffffff;
}

.uk-accordion-title {
    line-height: 34px;
    text-transform: uppercase;
}

/* Video Display Startseite */
video.fullscreen {  
    position: absolute;  
    bottom: 0px;  
    right: 0px;  
    min-width: 100%;  
    min-height: 100%;  
    width: auto;  
    height: auto;  
    overflow: hidden;  
}


/* Formular */
.uk-form input:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([type="radio"]):not([type="checkbox"]), .uk-form select:not([class*="uk-form-width-"]):not([class*="uk-width-"]), .uk-form textarea:not([class*="uk-form-width-"]):not([class*="uk-width-"]) {
    width: 100%;
}



/* Vip Res */
.tm-main-top  iframe {display:none;}


/* Social Share Leiste */
.bt-social-share {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    border-radius: 2px;
    display: inline-block;
    line-height: 100%;
    margin: 5px 0;
    padding: 3px 0 2px 4px;
    width: calc(100% - 6px);
}


@media only screen and (max-width: 768px)  {

h1, .uk-h1 {
    font-size: 34px;
    line-height: 38px;
}


.logo-small{margin-top: -65px;}

}




