/*Receptek*/
.divReceptlista
{
    margin-top: 30px;
}

.divReceptlista .divListaElem a
{
    height: 155px;
}


@media screen and (max-width: 640px)
{
    .divReceptlista
    {
        margin-top: 24vw;
    }
    
    .divReceptlista .divListaElem a
    {
        height: 25.78vw;
    }
    
    
    
    #divPapaifalatokMobilmenu
    {
        height: 15.525vw;        
        box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
        display: block;
        position: absolute;
        left: 0px;
        right: 0px;
        top: 12vw;
        padding: 0px 5vw;
        white-space: nowrap;
        overflow: auto;
        
        -ms-overflow-style: none;  /* IE and Edge */
         scrollbar-width: none;  /*Firefox */
    }
    
    #divPapaifalatokMobilmenu::-webkit-scrollbar
    {
        display: none;
    }
  
    #divPapaifalatokMobilmenu a
    {
        line-height: 15.0vw;
        font-size: 5vw;
        padding: 0px 3.9vw;
        color: rgb(191,191,191);
        display: inline-block;
    }
    
    #divPapaifalatokMobilmenu a.selected
    {
        color: rgb(204,51,51);
        border-bottom: solid 0.625vw rgb(204,51,51);
        font-family: RobotoBold;
    }

}


/*Recept*/
.divRecept p
{
    margin-top: 25px;
}

.divRecept .divHozzavalok
{
    width:240px;
    display: inline-block;
}

.divRecept .divLeiras
{
    display: inline-block;
    width: 455px;
    vertical-align: top;
    margin-top: 25px;
}

.divRecept h5
{
    font-family: RobotoBlack;
    font-size: 16px;
    font-weight: normal;
    margin: 25px 0px 10px;
}

.divRecept h6
{
    font-family: RobotoBold;
    font-size: 16px;
    font-weight: normal;
    margin: 0px;
}

.divRecept li
{
    margin: 12px 0px;
    color: rgb(204,51,51);;
}

.divRecept li span
{
    color: rgb(0,0,0);
}

.divRecept iframe
{
    width: 450px;
    height: 255px;
}

.divRecept img
{
    width: 450px;
}


@media screen and (max-width: 640px)
{
    .divRecept p
    {
        margin-top: 0px;
    }
    
    .divRecept ul
    {
        padding-left: 8vw;
    }
    
    .divRecept h5
    {
        font-size: 4.0625vw
    }

    .divRecept h6
    {
        font-size: 4.0625vw
    }
    
    .divRecept iframe
    {
        position: relative;
        top: 0vw;
        left: -5vw;
        width: 100vw;
        height: 55.56vw;
    }

    .divRecept img
    {
        position: relative;
        left: -5vw;
        width: 100vw;
    }

    .divRecept .divHozzavalok
    {
        display: block;
        width: 100%;
    }

    .divRecept .divLeiras
    {
        display: block;
        width: 100%;
    }

}