.gimtadieniai_content > div h2 { font-size: 42px; }
#gprices.gpr_list li .rez_button > span { width: 113px; text-align:center; }
#gprices .rez_button > span { width: 171px; text-align: center; }
.rez_button > span { width: 135px; }
/*.kup_style li:nth-child(1) .kup_name, .kup_style li:nth-child(2) .kup_name, .kup_style li:nth-child(3) .kup_name, .kup_style li:nth-child(4) .kup_name { font-size: 38px; }*/
.kuponai_select li:nth-child(1) label input + span > p:first-child { font-size: 17px; }
/*.kup_style li:nth-child(5) .kup_name { font-size: 20px; }*/
.center_buttons { width: 252px; }
.fit-text { font-size: clamp(20px, 5vw, 26px); }
.fit-text.fit-text21 { font-size: clamp(18px, 5vw, 21px) !important; }
/*
@media all and (min-width:980px) and (max-width:1260px) {
.kup_style li:nth-child(1) .kup_name, .kup_style li:nth-child(2) .kup_name, .kup_style li:nth-child(3) .kup_name, .kup_style li:nth-child(4) .kup_name { font-size: 32px; }
}*/
@media all and (min-width:760px) and (max-width:980px) {

}
@media all and (min-width:561px) and (max-width:760px) {
/*
.kup_style li .kup_name { font-size: 28px; }
.kup_style li:nth-child(1) .kup_name, .kup_style li:nth-child(2) .kup_name, .kup_style li:nth-child(3) .kup_name, .kup_style li:nth-child(4) .kup_name { font-size: 28px; }
*/
.center_buttons { width: 211px; }
}
@media all and (min-width:320px) and (max-width:561px) {
.gimtadieniai_content > div h2 { font-size: 30px; }
.rez_button { margin-right:10px; }
.rez_button > span { width:auto; }
#prices .kain_button { width: 222px; margin-left: -111px; }
.pramogos_long .planas { width: 124px; margin-left: -62px; }
.kup_style li:nth-child(5) .kup_name { font-size: 29px; }
.center_buttons { width: 211px; }
}