/** -----------------------------------------------------------------------------------------------------
 * 
 * sections.css file
 *
 * @author Szincsák András <andras@szincsak.hu>
 * @copyright Copyright (c) 2021, Szincsák András
 * ------------------------------------------------------------------------------------------------------ */
@media (max-width: 979px) {

    #secHead {
        background: #516787;
        color: #fff;
        padding: 5px 0 25px 0;
    }

    #secHead h1 {
        color: #fff;
        padding: 0 10px;
        text-align: left;
        line-height: 1.1em;
        font-weight: 300;
        font-size: 1rem;
    }

    #secHead h1 strong {
        display: block;
        font-size: .8em;

    }

    #secHead .logo {
        float: right;
        width: 160px;
        font-size: 0.7em;
        font-weight: 200;
        /* text-align: center; */
        line-height: 1.2em;
        margin: 5px 5px 0 0;
    }

    #secHead .logo b {
        color: #ccc;
    }

    #secHead img {
        float: left;
        margin-right: 5px;
        height: 80px
    }

    h2 {
        font-size: 1.5rem;
        text-align: center;
    }

    #sectionCompany table {
        float: unset;
    }



    #secIntro {
        padding: 2vh 0;
        font-size: 1em;
        text-align: center;
        min-height: 20vh;
        background: #516787;
        color: #fff;
    }
    #secInfo,#secPrice,#secWhodo{
        padding:15px;
    }
    


    #secSelector {
        text-align: center;
        min-height: 40vh;
        padding: 25px

    }
    #secInquiry {
        margin: 0px;
    }
    #sectionForm{
        margin: 0 -15px;
    }
    .blockAlert {
        margin: 5vw 0px 20px 0px;
    }

    .right {
        background: #fff;
        min-height: 20vh;
        border-radius: 25px;
        padding: 20px;
    }
    .price {
        margin: 10px 5px;
    }

    .block {
        margin: 0px;
        min-height: 20vh;
        display: grid;
        align-content: space-around;
        justify-items: center;
        background: #fff;
        color: #444;
        text-align: center;
    }

    .block h2 {
        font-size: 1.5rem;
        text-align: center;
        margin: 0px 0 20px 0;
    }

    .block .btn {
        min-width: 40%;
        margin: 5px 0 0 0;
    }

    .ui-widget.ui-widget-content {
        max-width: 290px;
    }
    .ui-menu .ui-menu-item {
          max-width: 290px;

    }

    ul.check li {
        padding: 5px 0;
        font-size: 1.1em;
    }

}