#orderBlock.normal {
	min-height: 180px;
}

#orderBlock.room.room-type-calendar {
	min-height: 330px;
}

#orderBlock.room.room-type-select {
	min-height: 142px;
}

#term-selector-pricecalc #pricecalc-export {
	display: none;
}

.fizetes-modja-label-subtext {
	color: #666;
	margin-left: 25px;
}

/* Hasonlo utak */
#indulasok_hasonlo_turak_container .indulas_hasonlo_turak {
	border-top: 1px solid #a4a4a4;
	padding: 17px 0;
	margin-top: 15px;
}

#indulasok_hasonlo_turak_container .indulas_hasonlo_turak .hasonlo-turak-section-title {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	margin-bottom: 10px;
	color: #000;
}

#indulasok_hasonlo_turak_container .hasonlo-turak-link {
	margin-top: 10px;
}

#indulasok_hasonlo_turak_container a {
	text-decoration: underline;
	font-size: 12px;
	line-height: 14px;
}

#indulasok_hasonlo_turak_container .hasonlo-turak-section-title a {
	color: #000;
	font-size:14px;
	text-decoration:none;
}

#indulasok_hasonlo_turak_container .hasonlo-turak-section-title a:hover {
	text-decoration:underline;
}

#indulasok_hasonlo_turak_container .hasonlo-turak-item-price {
	font-weight: bold;
	color: #000;
}


/*---jelentkezes--1-oldal---*/
#term-selector-best-price {
	padding-bottom: 6px;
    border-bottom: 2px solid #31AAE1;
	margin-bottom: 13px;
}

.best-price-table td.price span.jarulekos {
	color: #000;
}

table.best-price-table {
	margin-bottom: 0 !important;
}

#term-selector-terms-title {
	margin-bottom: 6px !important;
}

.term-selector-board-filter {
	margin-bottom: 4px;
}

li.termselector {
	width: 200px;
}

#term-selector-term-id,
.term-selector-room {
	display: inline-block;
	margin-top: 10px;
	padding: 6px;
	border: 1px solid #ccc;
	border-top: 1px solid #aaa;
	width: 460px;
	box-shadow: 0 1px 2px #ddd inset;
	-webkit-box-shadow: 0 1px 2px #ddd inset;
	-moz-box-shadow: 0 1px 2px #ddd inset;
	-ms-box-shadow: 0 1px 2px #ddd inset;
	-o-box-shadow: 0 1px 2px #ddd inset;
}

.term-selector-rooms-wrapper {
	width: 100% !important;
	margin-right: 0 !important
}

.term-selector-term-wrapper {
	margin-bottom: 10px !important;
}

#term-selector-pricecalc {
	margin-top: 10px !important;
}

#term-selector-pricecalc div.title {
	margin-top: 10px;
	padding-top: 13px;
    border-bottom: 2px solid #31AAE1;
}

table.pricecalc-table tbody tr:nth-last-child(1) td,
.room-price-details-total-price-title,
.room-price-details-total-price-total {
	border-bottom: 2px solid #31AAE1; !important;
}

.room-price-details-total-price-title, 
.room-price-details-total-price-total {
	color: #BE0600 !important;
	font-weight: bold;
	font-size: 18px;
	padding: 10px 5px;
}

#term-selector-pricecalc #additional-costs .title {
	color: #494949;
	font-weight: bold;
	font-family: Arial;
	text-transform: uppercase;
	font-size: 14px;
}

#term-selector-pricecalc #additional-costs .total {
	font-weight: bold;
	text-align: right;
}

#term-selector-pricecalc #additional-costs table {
	margin-top: 5px;
	width: 100%;
}

.best-price-table td.price span.original-price,
#idopont-leiras .original-price {
	font-family: arial;
	font-size: 12px;
	color: #494949;
	font-weight: normal;
}

#ut-indulasok-valaszto-container h3 {
	font-size: 30px;
	line-height: 32px;
	margin-bottom: 0;
	margin-top: 0;
}

#ut-indulasok-valaszto-container h3.discount-price {
	color: #BE0600;
}

.node-type-domestic-accomodation #ut-indulasok-valaszto-container h3 {
	display: inline-block;
	font-size: 36px;
	line-height: 26px;
	font-weight: bold;
	margin-right: 30px;
}

#ut-indulasok-valaszto-container h3 span.currency,
#ut-indulasok-valaszto-container h3 span.from-per-person,
#ut-indulasok-valaszto-container h3 span.per-person {
	font-size: 26px;
	font-weight:normal;
}

.node-type-domestic-accomodation .price-details {
	font-style: italic;
	height: 27px;
	overflow: hidden;
	margin-bottom: 14px;
}

.node-type-domestic-accomodation .rooms,
.node-type-domestic-accomodation .details {
	margin:15px 0 0 0;
}

input#indulasi-idopontok-jelentkezes {
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
}

.seasonal-prices table{margin: 0 auto 10px}

.seasonal-prices td {
	background: #4bb3ff;
	background: linear-gradient(to bottom, #4bb3ff, #0896FF);
	background: -webkit-gradient(linear, left top, left bottom, from(#4bb3ff), to(#0896FF));
	color: #fff;
	cursor: pointer;
	box-shadow: inset 1px 1px 1px rgba(255,255,255, 0.3);
	padding: 8px 30px;
  }