.meretvalaszto td {padding:10px;text-align: left;}

.buttonMeretvalaszto {background:#f78042;color:#fff;padding:5px 20px;cursor:pointer;font-size:24px;font-weight:bold; margin-right:20px;float:left;
    margin-bottom: 10px;}

.buttonMeretvalasztoSmall {border-left: 20px solid #f78042;background:#888888;color:#fff;padding:5px 10px;cursor:pointer;font-size:16px;font-weight:bold; margin-right:20px;float:left;
    margin-bottom: 10px;
width:100%;
}

.valasztottMeret{background:#333 !important;  }

.billenoValasztoTable td {padding:5px; border: 1px dotted #666666;}


.buttonValaszto {background:#f78042;color:#fff;padding:10px 20px;cursor:pointer;font-size:18px;font-weight:bold; margin-right:20px;float:left;width:100%;display: block;
    margin-bottom: 10px;}


.optionRadio {

    font-size:16px;
    padding-left:10px;
    margin-top:5px;

}

.panelSelector{
   background:#ffffff;float:left;padding-bottom:10px;cursor:pointer;border:2px solid #eeeeee;
}

.panelSelector:hover{
    border:2px solid #f58024;
}



.selectorButton {
    display: flex;
    transition: 0.3s;
    background-color: #1976d2;
    margin-left:0px !important;
    margin-right: 0px !important;
    font-size:20px !important;
}

.selectorButtonStatic {

    display: block;
    width:100%;
    transition: 0.3s;
    background-color: #555555;
    margin-left:0px !important;
    margin-right: 0px !important;
    font-size:18px !important;

}

.selectorButton:hover {
    background:#333333 !important;
    padding:10px 10px !important;
    margin-top:-5px !important;
    margin-bottom:0px !important;
}

.selectorImg {
    transition: 0.3s;
    width:100% !important;
    border:4px solid #e0e0e0;


}

.selectorImgStatic {
    transition: 0.3s;
    width:100% !important;
    border:4px solid #e0e0e0;


}
.selectorImg:hover {

    filter: opacity(70%);
    border:4px solid #333333;

}

.featureList {

    list-style-type: square;
    text-align: left;
    margin-left:20px;

}

.featureList li {

    font-size:18px;

}

.featureText {

    font-size:18px;
    margin-bottom:40px;
    background:#f0f0f0;
    padding:20px;
}

.featureText2 {

    font-size:16px;
    margin-bottom:40px;
    background:#f0f0f0;
    padding:3px;
    padding-bottom:20px;
}

.selectedColor span{

    border: 2px solid #ff0000 !important;
    font-size:20px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-shadow: 1px 1px 0px #fff;
    color: #000;
}

.colorCustom {

    text-align: center;
    display: block;
    padding: 20px 0;
    text-shadow: 1px 1px 0px #000;
    color: #FFF;
    border: 2px solid #FFF;
    border: 2px solid #FFF;

}

.bovebbenButton1 {display: none;}

.original-button span {display: block;font-size:16px;font-weight:normal;margin-top:10px;}

h1 {font-size: 2em !important; }

.toggleButton {padding:10px 20px;border:1px solid #333333;display: inline-block;font-weight: bold;margin-right:5px; background:#ffffff;cursor:pointer;}

.toggleButton:hover {background:#ffc597;}
.toggleButtonActive {background:#f58024;color:#ffffff;}
.toggleButtonActive:hover {background:#f58024;color:#ffffff;}


#uvegTipus img {border: 5px solid #fff; cursor:pointer;}
.activeAblakTipus{border:5px solid #f98038 !important;}