/* JSF bootstrap customizations */
table.radio {
	min-height: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.todo {
	font-weight: bold;
	background: red;
	display: inline-block;
}

.summary {
	padding: 15px;
}

.summary strong {
	font-weight: bold;
}
.summary h2 {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #c2cddb;
	margin: 15px;
	line-height: normal;
	text-transform: uppercase;
	color: #333;
	font-weight: 500;
	font-size: 24px;
}

.kerelemAllapotOutput {
	font-style: italic;
	font-weight: bold;
}
	
.box.with-icon {
	box-shadow: 1px 1px 1px 1px #888888;
}

/*.jarmu-adat-igenyles {
	background: url(../images/car-dark.png) repeat;
} */

.accordion-toggle {
	color: black !important;
}

.scaled {
	transform: scale(1.3, 1.3);
}

.torveny_nev {
	font-weight: bold;
	display: block;
}
.torveny_desc {
	display: block;
}

.tevekenyseg_nev {
	font-weight: bold;
}
.tevekenyseg_desc {
	padding: 20px;
}
.tevekenyseg {
	width: 440px;
}
.tevekenyseg_selected {
	padding: 10px 0px;
}

.hidden-button {
	visibility: collapse;
	display: none;
}
.torvenynev {
	width: 500px;
}
.szervezetnev {
	width: 500px;
}
.wide-input {
	width: 500px;
}
.postaicim .orszagirszvaros {
	display: block;
}
.postaicim .cimreszletek {
	display: block;
}

.selectedTorveny {
	padding: 10px;
}
.selectedSzervezet {
	padding: 10px;
}

/* autocomplete height */
.ui-autocomplete {
	height: 300px; overflow-y: scroll; overflow-x: hidden;
}

.jas-inform-icon {
	color: 1d6451;
	cursor: default;
}

.hidden {
	display:none;
}

.jas-inform-content {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3dc49f), color-stop(100%, #1d6451));
    background-image: -webkit-linear-gradient(#3dc49f, #1d6451);
    background-image: -moz-linear-gradient(#3dc49f, #1d6451);
    background-image: -o-linear-gradient(#3dc49f, #1d6451);
    background-image: linear-gradient(#3dc49f, #1d6451);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3DC49F', endColorstr='#FF1D6451');
	color: white;
	text-shadow: none;
	padding: 9px;
	border-radius: 4px;
	margin-bottom: 10px;
}

.jas-popup-inform-content {
	display: none;
	cursor: default;
	z-index: 100;
	position: fixed;
	color: black !important;
	text-shadow: none;
	padding: 9px;
	border-radius: 10px;
	width: auto;
	max-width: 464px;
}

.jas-icon {
	color: black !important;
}

.jas-icon-deleted {
	position: relative;
	top: -1px;
}

.jas-inform-content-success {
	color: black !important;
}

.jas-kerelem-cel {
	width: auto;
}

.alert.alert-warning.jas {
	background-color: #94D8B6 !important;
	color: #252D2B !important;
	border-radius: 4px;
	padding: 9px;
}

.jas-alapadatok{
	margin-bottom: 50px;
}
.jas-adatellenorzes{
	margin-bottom: 20px;
}
.jas-panel{
	background-color: rgb(230, 230, 230);
	border: 1px solid;
	border-color: rgb(235, 235, 235);
	padding: 10px 15px;
}
.jas-title{
	font-size: 16px;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	margin-left: 20px;
	width: 908px;
}

.jas-chevron-right {
	vertical-align: sub;
	margin-right:10px;
}

.row .alert-danger {
	margin-bottom: 0px;
    display: inline-block;
    padding: 5px 35px 5px 14px;
    margin-right: 8px;
}

select {
	margin-bottom: 0px;
}

table.radio input[type='radio'] {
	*margin-left: 0px;
}
.row input {
	*margin-left: -20px;
}

.szallasadoi_nyilatkozat_padded {
	padding-left: 15px !important;
}

.number-row{
	text-align:right;
	
}

.row input.hasDatepicker, .row input.ui-autocomplete-input {
	*margin-left: 0px;
}
.row .phoneInput input {
	*margin-left: 0px;
}

table.radio {
	*margin-left: 0px;
}

input.ui-state-default {
	background: white;
	filter: none;
}

.btn.next.next-temp {
	/* float: left; */
}

input[type='text'].ui-state-disabled {
	color: black;
	opacity: 0.55;
	filter: Alpha(Opacity=55);
}

.inner-row {
	margin-left: 20px;
}
.inline-row-label {
	margin-left: 5px;
	margin-top: 5px;
	display: inline-block;	
}
.jai-osszesito-kerelempanel {
	background-color: rgb(247, 247, 247);
	padding: 15px;
	border: 1px solid rgb(230, 230, 230);
	margin-bottom: 15px;
}
.raw-btn {
	border: none;
	background-color: transparent;
	box-shadow: none;
}

.leftPadded10px {
	padding-left: 10px;
}

.leftPadded15px {
	padding-left: 15px;
}

.leftPadded20px {
	padding-left: 20px;
}

.leftPaddedLabel10px {
	padding-left: 10px;
	margin-right: -10px;
}

.leftPaddedLabel15px {
	padding-left: 15px;
	margin-right: -15px;
}

.leftPaddedLabel20px {
	padding-left: 20px;
	margin-right: -20px;
}

.uppercasedText {
	text-transform: uppercase;
}

.close-jas {
	opacity: 0.5;
	filter: alpha(opacity = 50)
}

.close-jas:hover {
	opacity: 0.7;
	filter: alpha(opacity = 70)
}

.evny-popup-inform-content {
	display:none;
}

.evny-hide-link{
	color: #c09853;
	font-weight: bold;
	float: right;
}

.evny-list-icon {
	vertical-align: middle;
}

.evny-list-icon-text {
	font-size: 0.5em;
}

.close-hard {    
	font-size: 20px;
	font-weight: bold;
	color: black;
}

.close-hard:hover {
	text-decoration: none;
	cursor: pointer;
	opacity: .9;
}


.button-as-link {
     background:none!important;
     border:none; 
     padding:0!important;
     color:#069;
     text-decoration:underline;
     cursor:pointer;	
}
	

.row select:not(:last-child).multi-column-select {
	float: left;
	margin-right: 20px;
}

input[type="text"].wu-regisztracio-input {
	background-color: #FCFA8B !important;
}

select.wu-regisztracio-input {
	background-color: #FCFA8B !important;
}

span.wu-regisztracio-input > input[type="text"] {
	background-color: #FCFA8B !important;
}

table.wu-regisztracio-input {
	background-color: #FCFA8B !important;
	width: 198px;
}

table.wu-regisztracio-input > tbody > tr > td > label {
  cursor: pointer;
}

