/**
* MEDIA QUERIES FOR MOBILE PHONES
*
* Formatierung der Inhalte für mittlere Ausgabegeräte
*
* @copyright       Copyright 2012-2014, .hausformat
* @link            http://www.hausformat.com
*/

/*-------------------------------------------------------------------------*/
/* Grid Anpassung */

/* linearization for grid module */
.linearize-level-2,
.linearize-level-2 > [class*="ym-g"] {
    display: block;
    float: none;
    padding: 0;
    margin: 0;
    width: 100% !important;
}

.linearize-level-2.hf-equalize > [class*="ym-g"] > [class*="csc-default"] {
    height: auto !important;
}


/*-------------------------------------------------------------------------*/
/* Navigation */

/* entfernt die Hauptnavigation */
#siteheader #mainnav {
    display: none;
}

/* blendet die mobile Navigation ein */
#mobile-nav {
    display: block;
}

/* blendet die Navigationspunkte der mobilen Nav aus */
#mobile-nav .mobile-mainnav {
    display: none;
}

/* entfernt die Topnavigation */
#topnav .topnav {
    display: none;
}

#topnav {
    top: 22px;
    right: 0;
}

#topnav ul.langnav {
    border-top: 1px solid #E4E4E4;
    border-right: none;
}

#topnav ul.langnav li:first-child {
    border-bottom: 1px solid #E4E4E4;
}

#topnav ul.langnav li {
    float: none;
}


/*-------------------------------------------------------------------------*/
/* Struktur */

#main {
    margin-top: 10px;
}

#siteheader {
    position: relative;
    overflow: hidden;
}

#headerimage,
#headercontent,
#slider-wrapper {
    padding-top: 0;
}

#headerimage .csc-header,
#headercontent .csc-header {
    padding: 20px 0 30px;
}

#sitecontent {
    padding-top: 0;
}


/*-------------------------------------------------------------------------*/
/* Font-Size Anpassung */

h1 {
    font-size: 200%;
}



/*-------------------------------------------------------------------------*/
/* Footer Anpassung */

#sitefooter #footercontent {
    padding-left: 0;
    padding-right: 0;
}

#sitefooter .ym-gl {
    margin-bottom: 2em;
}


/*-------------------------------------------------------------------------*/
/* Diverses */

/* Entfernt die Agentur Icons unten rechts */
#agencies {
    display: none;
}

/* desktop & mobile Klassen */
.desktop-only {
    display: none;
}

.mobile-only {
    display: block;
}

/*-------------------------------------------------------------------------*/
/* Formulare anpassung */
.tx-powermail .powermail_input,
.tx-powermail .powermail_textarea,
.tx-powermail .powermail_date,
.tx-powermail .powermail_select
 {
    width: 100%;
}
.tx-powermail .powermail_label{
    width: 100% !important;
}

.powermail_check_outer, .powermail_fieldwrap_88, .powermail_fieldset_20 .powermail_fieldwrap_140,.powermail_fieldset_20 .powermail_fieldwrap_141{
    margin: 0 !important;
}
.powermail_fieldset_19 input[type="radio"] + label {
    float: none !important;
}
.tx-powermail .powermail_fieldwrap {
    margin-top: 0 !important;
}
input.powermail_field.powermail_reset,
input.powermail_field.powermail_submit{
    margin-left:0 !important;
}
/*-------------------------------------------------------------------------*/
/* Slider Anpassung */

#owl-slider .slider-image {
    min-height: 250px;
}

#owl-slider .slider-image .ym-wrapper {
    min-height: 250px;
}

.slide-text .lead {
    display: none;
}