
#subpages_menue
{
    display: none;
}

@media screen and (max-width: 540px)
{
    #trimobil_banner {display: none;}
    .KabimbaThumbnails
    {
        float: none;
        width: 100%;
        text-align: center;
    }
    .KabimbaThumbnails>li
    {
        display: inline-block;
        float: none;
    }
    .teaser_tn_img_box
    {
        float: none !important;
    }
}

@media screen and (max-width: 980px)
{
    .teaser_tn_img_box
    {
        float: left;
    }
    #kontaktform input
    {
        width: auto !important;
    }
    #kontaktform > table,
    #kontaktform > table > tbody
    {
        width: 100% !important;
    }
    .gallery_title_filter
    {
        display: none;
    }
    #gallery_box > div > p.nav,
    #gallery_box_container > div.nav,
    .nav_pager
    {
        width: 100%;
    }

    #gallery_box_container,#gallery_box,.gallery_linegroup
    {
        width: 100% !important;
        text-align: center;
    }
    .lightbox_item_box
    {
        display: inline-block;
        float: none !important;
    }
    .page_subpages_shortlist
    {
        width: 100% !important;
        float: none;
    }
    #page_content table {width:100% !important;}
    #page_content table>tr>td{width:auto !important;}
    #page_content iframe {width: 100% !important;}
    .AAA_BildrechtsAusrichten {float: none;margin:auto;}
    .AAA_AbstandsBlock {display: block;padding-left:0px; border: solid 0px red;padding-top:0px;margin-top:0px;}
    .download_item_box {margin-left: 0px !important;}
    #subpages_menue
    {
        display: block;
        clear: left;
        padding: 5px;
        background: #ffc600;
        padding-left:20px;
        text-align:center;
    }
    #subpages_menue *
    {
        color: #000;
    }
    #subpages_menue>ul
    {
        list-style-type: none;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    #subpages_menue>h2
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        padding: 2px;
        font-size: 15px;
        font-weight: normal;
    }
    #subpages_menue>ul>li
    {
        list-style-type: none;
        padding: 5px;
        margin: 2px;
        display: inline-block;
        border: solid 2px #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    body
    {
        background: none;
    }

    #wrap
    {
            width: 100%;
        background: none;
    }
    #wrap_inner
    {
        width: 100%;
    }
    #header, #secondary_menu
    {
        width: 100%;
        background: none;

    }
    #pages_list
    {

        display: block;
        padding-left:0px;
        padding-right: 0px;
        width: 100%;
        background: #ccc;
    text-align: center;
    padding-top:4px;padding-bottom:4px;
    }
    #pages_list>li
    {
        overflow: hidden;
        margin: 2px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border: solid 2px #fff;
    display: inline-block;
    float: none;
    }
    #main
    {
        width: 100%;
    }
    .product_teaser_container_env
    {
        width: 100%;
    }
    #main > div.product_teaser_container_env > div.product_teaser_next
    {
        right: 0px;
        left: auto;
    }
    .lang_chooser
    {

        float: none;

        padding: 5px;
    }
    #toxy_banner
    {
        position: relative;
        left: auto;
        top: auto;
        background: url(https://www.toxy.de/kabimba_layouts/toxy/pix/toxy_head-hintergrund.png) no-repeat top left;
        padding: 20px;
    }
    #secondary_menu
    {
        text-align: left;
        height:auto;
        background: #fff080;
    }
    .search_page_form
    {
        padding-left: 5px;
    }
    .outer_marge,.kruemmel_env
    {
        padding: 0 0 0 0;
        width: 100%;
        margin: 0 0 0 0;
        border: none;
    }
    .kruemmel_env
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .kruemmel_nav
    {
        float: left;
        width: auto;
        display: inline;
    }
    #page_content
    {
        width: 98%;
        padding: 1%;
    }
    #page_content img
    {
        max-width: 100%;
        height: auto;
    }
    .subpages_group,.subpages_teaser_item
    {
        width: 100%;
    }
    .subpages_teaser_item
    {
        padding-left:0px !important;
    }

    #polaroid_slider
    {
        width: 100%;
        margin: 0 0 0 0;


    }
    #polaroid_slider .slider_env,
    #slider_2_env
    {
        width: 100%;
        padding-top: 30px;
    }
    #slider_2
    {
        width: 100% !important;
    }
    .slider_nav_pause
    {
        display: none !important;
    }
    #startseite_toxy_logo_over_slider
    {
        bottom:-10px;
        top:auto;
        left:2px;
        z-index: 9999;
    }
/*
    #polaroid_slider .slider_env .slider .url_href .img_descr
    {
        left:auto;
        right: 0px;
        top:-45px;
        width: 100%;
        border: solid 0px pink;

    }
*/
    .slider_1_item_box>a>.img_descr
    {
        position: absolute;
        top: -50px;
        width: 100%;
        text-shadow: 2px 2px #000;
    }
    .slider_1_item_box>a>img
    {
        margin: auto;
        height: 240px !important;
        width: auto !important;
    }
    #polaroid_slider .slider_env .slider .url_href
    {
        background: none;
    }
    #slider_1 > div > a > img,
    #slider_2 > div > a > img
    {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .slider
    {
        width: 100%; /* siehe polaroid slider */
    }
    .slider_nav, #slider_1_nav
    {
        /*display: none;*/
        bottom: 0px;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 40px;
        text-align: center;
    }

    .slider_2_item_box
    {
        width: 100% !important;
    }


    #trimobil_banner
    {
        right: 0px;
        left: auto;
    }

    .teaser_content
    {
        width: 100% !important;
    }
    .secondary_menu *
    {
        color: #000;
    }
    .search_text
    {
        height: 20px;
        border: solid 1px #000;
    }
    .search_submit_btn
    {
        border: solid 1px #000;
        padding: 3px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
background: #fff;
    }
}