input, select, textarea, checkbox{color:#125584; border:1px solid #99bbe8;border-radius:2px;}
input, select{height:28px;    box-shadow: 3px 3px 2px 0 #99bbe8;} textarea{    box-shadow: 3px 3px 2px 0 #99bbe8;} input{padding-left:5px;}.urlap_oszlop1{
margin:5px 5px;float:left;min-width:120px;
width:30%;color: #444;
    font-size: 1em;
    line-height: 1.2em;
    padding: 3px 0;
    min-height:30px;
 height:auto;   text-align: left;
}
.urlap_oszlop2{
	3px 0px 3px 5px; margin:5px 5px;float:left;min-width:200px;width:60%; text-align:left;
	color: #444;
    font-size: 1em;
    line-height: 1.2em;
   min-height:30px;
 height:auto; 
}
.urlap_oszlop1gomb{
margin:5px 1%;float:left;width:47%;text-align:left;
color: #444;
    font-size: 1em;
    line-height: 1.2em;
    padding: 3px 0;
    height:30px;
 
}
.urlap_oszlop2gomb{
	padding: 3px 0; margin:5px 1%;float:left;width:47%;text-align:left;
	color: #444;
    font-size: 1em;
    line-height: 1.2em;
    height:30px;

  
}
.urlap_oszlop5{
margin:5px 5px;float:left;width:200px;
color: #444;
    font-size: 1em;
    line-height: 1.2em;
    padding: 3px 0;
    height:90px;
    text-align: left;
}
.urlap_oszlop4{
	padding: 3px 0; margin:10px 10px;float:left;width:200px;text-align:left;
	color: #444;
    font-size: 1em;
    line-height: 1.2em;
    height:90px;
  
}
.urlap_sor{
float:left;
width:100%;
min-height:46px; height:auto;   padding: 0 3% 0 3%;
	
}
.urlap_sor2{
float:left;
width:100%;
min-height:100px;  height:auto;  padding: 0 3% 0 3%;	
	
	
}
#Torol{
	
width:100px
}
#Elkuld{
	width:100px
	
}
.urlap_oszlop3{
margin:5px 5px;float:left;width:30%;
color: #444;
    font-size: 1em;
    line-height: 1.2em;
    padding: 3px 0;
    height:30px;
}
.urlapkulso{
	width:510px;
	margin-left: auto; 
	position:relative;  
	float:none;
	margin-right:auto;
}
#Torol {
   background-color: rgb(255, 153, 0);
    border-radius: 6px;
    
    box-sizing: border-box;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    height: 40px;
       letter-spacing: 1px;
   
    overflow: hidden;

     min-width: 50%;   position: relative;
    color: #fff;
   margin-left: 50px;
    text-align: center;
    text-decoration: none;
}
#Elkuld {
   background-color: rgb(255, 153, 0);
    border-radius: 6px;
    
    box-sizing: border-box;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    height: 40px;
   letter-spacing: 1px;
   
    overflow: hidden;

    position: relative;
    color: #fff;
    min-width: 50%;   
    text-align: center;
    text-decoration: none;
}#form_container{margin-left: auto;    margin-right: auto;    width: 70%;    max-width: 600px;      min-width: 320px;  background: #e7eef7; border:3px double #99bbe8; border-radius:5px; margin-top:10px;}.urlap_header{font-size: 32px;
    font-weight: 800;
     padding-top: 12px; } .g-recaptcha{float:right;}
.pfbc-main{    margin: 10px auto 0 auto;    padding: 10px;}input[type="submit"], input[type="reset" ], input[type="file" i], button {background:#eff4f7; height:36px; width:25%;} input[type="checkbox"]{height:auto;} input#recaptcha_response_field{height:auto;} label{font-weight:600;}input#terms1{width:auto;} .pfbc-buttons{    display: table;    width: 100%;} .pfbc-checkbox{    float: right; !important} @media (max-width: 768px){ .pfbc-main{width:90%;} .pfbc-captcha{    width: 316px;    float: none;}}