@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}


@media only screen and (max-width: 3000px) {
.jelentkezes_form_inputs_cont{width:100%; display:inline-block; margin:0px 0px 10px 0px; text-align:left; clear:both;}
.abc_formsendbutton{
	font-family: 'OPSans_reg', Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#FFFFFF;
	background-color:#000;
	text-decoration:none;
	border:1px solid #53186c;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
	border-radius:3px;	
	text-align:center;
	padding:16px 0px 15px 0px;
	cursor:pointer;
	font-weight:normal;
	width:101%;
	text-transform:uppercase;
	-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
}
.abc_formsendbutton:hover{
	color:#000;
	background-color:#ececec;
	border:1px solid #000;
}
.jelentkezes_form_form_input{width:100%;text-align:left; margin:5px 0px 0px 0%; position:relative;}
.jelentkezes_form_title{width:100%;font-family: 'OPSans_reg', sans-serif;font-size: 24px; line-height:22px;color:#000000; font-weight:normal; font-style:normal; text-align:left; margin:15px 0px 0px 0%;}
.jelentkezes_form_title a{ color:#c89bdb;padding:2px 3px 2px 3px; background-color:transparent;-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all; font-weight:700;}
.jelentkezes_form_title a:hover{color:#e6cef0; background-color:transparent;}

.jelentkezes_form_title_elfogad{width:100%;font-family: 'OPSans_reg', sans-serif;font-size: 16px; line-height:16px;color:#000000; font-weight:normal; font-style:normal; text-align:left; margin:15px 0px 10px 0%; position:relative;}
.jelentkezes_form_title_elfogad a{ color:#ba7d42;padding:2px 3px 2px 3px; background-color:transparent;-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all; font-weight:700;}
.jelentkezes_form_title_elfogad a:hover{color:#cb9158; background-color:transparent;}

.jelentkezes_form_title span{font-family: 'OPSans_reg', sans-serif;color:#c20000; font-weight:normal;}

input.rounded_jelentkezes {
	font-family: 'OPSans_reg', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 13px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:90%;
	height:26px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
input.rounded_jelentkezes:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
}
textarea.rounded_jelentkezes {
	font-family: 'OPSans_reg', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 13px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:90%;
	max-width:90%;
	min-width:90%;
	height:210px;
	max-height:210px;
	min-height:210px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
textarea.rounded_jelentkezes:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
}
.jelentkezes_hiba_allcont{position:absolute;  margin:31px 0px 0px 0px; display:none; z-index:1000;}
.jelentkezes_hiba_allcont_marg_10{
	 margin:19px 0px 0px -4px; !important; 
}

.contat_hiba_text_img{width:100%;}
.contat_hiba_text_img img{width:20px; height:10px; margin:0px 0px 0px 7px;}
.contat_hiba_text{width:100%; background-color:#FFF; border:1px solid #cf0000; padding:4px 10px 4px 10px; margin:-1px 0px 0px 0px;font-family: 'OPSans_reg', sans-serif;font-size: 12px; line-height:20px;color:#cf0000; font-weight:normal; font-style:normal; text-align:left;}
.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.inputfile + label {
	font-family: 'awesome', Verdana, Helvetica, sans-serif;font-size: 14px;color:#8d8d8d; font-weight:normal;
	padding:5px 20px 5px 20px;
	background-color:#e7e7e7;
	border:1px solid #8d8d8d;
	cursor:pointer;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: #a88847;
	border:1px solid #75581d;
	color:#FFFFFF;
}

.inputfile:focus + label {
	outline: 1px dotted #000;
	outline: -webkit-focus-ring-color auto 5px;
}

.regular-checkbox {
	display: none;
}

.regular-checkbox + label {
	background-color: #f0e7d4;
	border: 1px solid #a88847;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
	float:left;
	margin:0px 5px 0px 0px;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked + label {
	background-color: #f0e7d4;
	border: 1px solid #a88847;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: -2px;
	left: 4px;
	color: #a88847;
}

.rendeles_form_inputs_cont{width:100%; display:inline-block; margin:0px 0px 5px 0px; text-align:left; clear:both;}
.rendeles_blosck_dividers{width:100%; margin:0px 0px 5px 0px; display: inline-block;}
.przm_rendell_title{width:100%; text-align:left;font-family: 'OpenSans_condensed', sans-serif; font-size:24px; line-height:25px; color:#a88847; text-transform:uppercase; margin:0px 0px 0px 0px;}
.przm_rendell_title:after {
    height: 2px;
    display: block;
    width: 12%;
    background: #a88847;
    border-right: 0px white;
    content: '';
	margin:5px 0px 0px 0px;
}
.topm_userprofil_title_for_afas_szamla{position:absolute; left:20%; z-index:1; margin:5px 0px 0px 0px;font-family: 'OPSans_reg', sans-serif;font-size:15px;color:#333; text-align:left; vertical-align:middle;}

label.custom-select {
    position: relative;
    display: inline-block;
	font-family: 'OPSans_reg', sans-serif;font-size: 13px;color:#5e5e5e;
	margin:0px 10px 0px 0px;
}

    .custom-select select {
        display: inline-block;
        border: 1px solid #cccccc;
        padding: 4px 4px 4px 5px;
        margin: 0px 0px 0px 20px;
        font: inherit;
        outline:none; 
        line-height: 1.2;
        background: #f8f8f8;
		width:250px;
        
        -webkit-appearance:none; 
        
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
		-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
    }

    @media screen and (-webkit-min-device-pixel-ratio:0) { 
        .custom-select select {
            padding-right:30px;    
        }
    }
    .custom-select select:hover {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
    }    
    .custom-select select:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
    }

    .custom-select:after {
        content: "▼";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        font-size: 80%;
        line-height: 30px;
        padding: 1px 8px;
        background: #bbb;
        color: white;
        
        pointer-events:none;
        
        -webkit-border-radius: 0 5px 5px 0;
        -moz-border-radius: 0 5px 5px 0;
        border-radius: 0 5px 5px 0;
    }
    
    .no-pointer-events .custom-select:after {
        content: none;
    }
.prizm_lft_for_select_line_cont{width:100%; display:inline-block; margin:10px 0px 0px 0px;}

.prizm_lft_for_select_line_cont_brd_top{
	border-top:2px solid #a88847; padding:10px 0px 0px 0px; !important; 
}

.prizm_lft_for_select_line{width:30%; float:left;font-family: 'OPSans_reg', sans-serif;font-size:14px;color:#333; text-align:left; vertical-align:middle; padding:2px 0px 0px 0px;}
.prizm_lft_for_select_line_no_padd{
	 padding:0px 0px 0px 0px; !important; 
}
.prizm_rgt_for_select_line{width:70%; float:left; text-align:left;}

}
@media only screen and (max-width: 1440px) { 
}
@media only screen and (max-width: 1280px) { 
}
@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 768px){
input.rounded_jelentkezes {
	font-family: 'OPSans_reg', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 14px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:98%;
	height:34px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
input.rounded_jelentkezes:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
}
textarea.rounded_jelentkezes {
	font-family: 'OPSans_reg', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 14px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:98%;
	max-width:98%;
	min-width:98%;
	height:180px;
	max-height:180px;
	min-height:180px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
textarea.rounded_jelentkezes:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
	box-shadow: 0px 0px 4px 2px rgba(176,128,77,0.4);
}
}
@media only screen and (max-width: 479px){
}
