


/*******************************************************************************/
/*                                                                             */
/*                                                                             */
/*                      @media (min-width: 450px)                              */
/*                                                                             */
/*                                                                             */
/*******************************************************************************/

@media (min-width: 450px) {









}/*ENDE @media (min-width: 450px) ENDE*/


/*******************************************************************************/
/*                                                                             */
/*                                                                             */
/*                      @media (min-width: 600px)                              */
/*                                                                             */
/*                                                                             */
/*******************************************************************************/

@media (min-width: 600px) {

    /* an/aus */

    .meinkonto {
        display: flex;
    }


    h1, .h1 {

        font-size: 36px;

    }

    h2, .h2 {

        font-size: 32px;
    }

    h3, .h3 {

        font-size: 22px;
    }

    h4, .h4 {

        font-size: 18px;
    }

    h5, .h5 {

    }

    h6, .h6 {

    }


    

}/*ENDE @media (min-width: 600px) ENDE*/

/*******************************************************************************/
/*                                                                             */
/*                                                                             */
/*                      @media (min-width: 767px)                              */
/*                                                                             */
/*                                                                             */
/*******************************************************************************/

@media (min-width: 767px) {

    /*.container {
            padding-right: 15px;
            padding-left: 15px;
    }*/

    .container {
        width: inherit;
    }




    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
        padding-right: 15px;
        padding-left: 15px;
    }


    .navbar-toggle {
        display: block;
    }


    /* Felder */

    ul.fields-container {

        flex-flow: row;
    }
    #home li.field-entry.bild_links {
        max-width: 25%;
    }




    /* Startseite */



    .box-before {

        max-width: 60%;
    }


    .box-before2 {
        flex-flow: row;
    }


    .content-main {
        padding: 30px;
    }

    .links-main {
        display: flex;
        flex-flow: row;
    }
    .nav-links {
        max-width: 20%;
    }



    .modul-frage-box {

        border:none;
        padding: 50px 0;
    }

    .modul-antworten {
        flex-flow: row;
    }
    /* Startseite Ende */


    /* VirtueMart */
    .nav-links {
        display: block;
    }



    /* Modul Men�ebene 1 */

    .flex-box {

        flex-flow: row;
    }

    #marken .blog.marken .artikel-box {
        max-width: 220px;
    }













    #quick-menu {
        top: 280px;
    }



    /* Virtue Mart */
    .shopstart {
        width: 48%;
    }
    
    
    .hg-copyright {

        margin-bottom: 0px;
    }
    /* SCROLL UP */
    .scrollup {
        bottom: 45px;

    }

}






/*ENDE @media (min-width: 767px) ENDE*/




/*******************************************************************************/
/*                                                                             */
/*                                                                             */
/*                      @media (min-width: 990px)                              */
/*                                                                             */
/*                                                                             */
/*******************************************************************************/


@media (min-width: 992px) {

    .container {
        width: 970px;
    }
    .facebook {
        display:block;
    }
    /* main menu */

    .slider-full {
        display:block;
    }

    .slider-full-klein {
        display: none;
    }


    .mainmenu_ebene1 ul {

        flex-flow: row;
        justify-content: space-between;

    }


    .footer-main-menu {
        font-size:inherit;
    }
    footer {
        /*margin-bottom: 0;*/
    }

    .footer-box-group {

        flex-flow:row;
    }

    .footer-box {
        display: flex;
    }

    .footer-box-1 {

        border-radius: 5px 0 0 5px;
        margin:0;
    }

    .footer-box-2{
        display: flex;
    }

    .footer-box-3 {

        border-radius: 0 5px 5px 0;
        margin:0;
    }

    .footer-row{
        padding:30px 0;
    }

    .footer-box-item  ul.mod-menu {

        flex-flow:column;
    }




} /*ENDE @media (min-width: 990px) ENDE*/




/*******************************************************************************/
/*                                                                             */
/*                                                                             */
/*                      @media (min-width: 1200px)   				           */
/*                                                                             */
/*                                                                             */
/*******************************************************************************/



@media (min-width: 1200px) {



    .fullscreen-menu {
        display: block;
    }

    .mobile-menu {
        display: none;
    }
    .hg-nav-service-mobile {
        display: none;
    }

    .container {
        width: 1170px;
    }

    .hg-slider, .hg-bread, .hg-before, .hg-content, .hg_footer {
        top: 200px;

    }





    #quick-menu {
        top: 180px;
    }


} /*ENDE @media (min-width: 1160px) ENDE*/
