
/**
* 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-3,
.linearize-level-3 > [class*="ym-g"] {
    display: block;
    float: none;
    padding: 0;
    margin: 0;
    width: 100% !important;
}

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



/*-------------------------------------------------------------------------*/
/* Anpassung Bild/Texte Elemente */

#main .csc-textpic-intext-left .csc-textpic-imagewrap,
#main .csc-textpic-intext-right .csc-textpic-imagewrap,
#main .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
#main .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
    float: none;
    margin-left: 0;
    margin-right: 0;
}

#main .csc-textpic-intext-left .csc-textpic-text,
#main .csc-textpic-intext-right .csc-textpic-text,
#main .csc-textpic-intext-left-nowrap .csc-textpic-text,
#main .csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-left: 0;
    margin-right: 0;
}

#main .box .csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 10px;
    margin-right: 10px;
}


#service .button {
min-width: 100px;
}

#headerslider .owl-slider .box{
    max-width: 130px;
    right: 0;
}

#headerslider .owl-slider .box {
    left: 0;
    max-width: 100%;
}

#headerslider .owl-slider .slideritem .ym-g66 {
    width: 100%;
}

#headerslider .owl-slider .slideritem h2 {
    font-size: 120%;
}

/*-------------------------------------------------------------------------*/
/* Travelnav */

#travelnav > ul > li {
    width: 50%;
    margin-bottom: 20px;
}

#travelnav .dropdown {
    width: 50%;
}


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

#headerslider .owl-slider h1 {
    max-height: 80px;
}

#sitefooter .ym-grid .ym-g50 {
    width: 100%;
}

#headerbottom .tx-solr input#inputText {
    visibility: hidden;
}

#headerbottom .tx-solr input.tx-solr-submit {
    background-color: transparent;
    border: none;
}

#headerbottom .tx-solr input.tx-solr-submit:hover {
    background-color: transparent;
}