@charset "utf-8";

/* Styles for Portrait screen */
@media all and (orientation:portrait) {
#headerZusatzinfosRechtsLogout { width: 50%; height: 3em; overflow: hidden; background-image: url(http://www.spreewaldinfo.de/gfx/layout/header/zusatzinfos/banner_logout.png);
	background-repeat: no-repeat; background-position: right top; background-size: 100% auto; float: right; margin: .8em -.8em 0 0; }
#headerZusatzinfosRechtsLogout p { width: 80%; height: auto; font-size: 1.5em; text-align: center; margin: .4em .6em 0 0; text-overflow: ellipsis; }

/* RVM Gast */
#wrapperMain p { font-size: 18px !important; }
.ui-accordion .ui-accordion-header { font-size: 24px !important; }
.reisevermittlungFormularLoginBoxLinks { width: 99.9% !important; }
.reisevermittlungFormularLoginBoxRechts { width: 99.9% !important; }
.contentBoxRVMAnfrageGast { width: 98%; height: auto; margin: 0 0 14px 0; border-top: solid 1px #76b82a; box-shadow: 4px 4px 14px silver; }
.contentBoxRVMAnfrageGastDatumanfrage { width: 100%; height: auto; text-align: left; padding: .4em; border: none; }
.contentBoxRVMAnfrageGastReisedaten { width: 100%; height: auto; }
.contentBoxRVMAnfrageGastAktion { width: 100%; height: auto; float: left; }
.buttonLoginRegistrierung { font-size: 24px !important; float: left !important; margin: 0 0 33px 0 !important; }
.buttonAnfrageSenden { margin: 14px 0 0 0 !important; }
.formularBuchungsanfrageBoxLinks { width: 100% !important; float: none; display: block;}
.formularBuchungsanfrageBoxRechts { width: 100% !important; float: left; display: block; margin: 14px 0 0 0 !important; }
.formularBuchungsanfragePersonenanzahlAbstand, .formularBuchungsanfrageReisedatenAbstand { width: 44% !important; font-size: 18px !important; }
.inputReisedaten { width: 190px !important; font-size: 18px !important; padding: 4px 0 4px 4px !important; }
.Zebra_DatePicker_Icon_Wrapper {  }
input[type=checkbox] { transform: scale(1.5); margin: 8px 34px 14px 1px; }
[type="checkbox"] + label { font-size: 18px; }
#reisevermittlungButtonRegister { font-size: 18px; font-weight: 300; }

.contentBoxRVMAnfrageGastGastgeberangebot { width: 98%; height: auto; }
.contentBoxRVMAnfrageGastGastgeberangebotDatumanfrage { width: 100%; height: auto; font-size: .85em; text-align: left; border-left: solid 1px #76b82a; }
.contentBoxRVMAnfrageGastGastgeberangebotReisedaten { width: 100%; height: auto; font-size: .9em; border-left: solid 1px #76b82a; }
.contentBoxRVMAnfrageGastGastgeberangebotAktion { width: 100%; height: auto; float: left; }
.contentBoxRVMAnfrageGastGastgeberangebotAktionDetails { width: 48%; padding: 34px 0 0 0; }
.contentBoxRVMAnfrageGastGastgeberangebotAktionLoeschen { width: 48%; padding: 34px 0 0 0; }

.contentBoxRVMAnfrageGastGastgeberangebotDetail { width: 98%; }
.contentBoxRVMAnfragedetailsMain { width: 100%; padding: 6px; font-size: 18px; }
.contentBoxRVMAngebotGastBoxLinks { width: 100%; height: auto; margin: 0 0 24px 0; }
.contentBoxRVMAngebotGastBoxRechts { width: 100%; height: auto; }
.formularBuchungsanfrageBearbeitungPersonendatenAbstand { width: 7em; }
.buttonRVMAngebotSendenRechts { width: 100%; margin: 0; font-size: 20px; }
.buttonRVMChat { width: 100%; margin: 0; font-size: 20px; }
.textareaRVMGastgeberangebot { width: 100%; margin: 0; }

.formularBuchungsArchivAbstand { width: 100%; }
.selectReisedaten { width: 46%; font-size: 18px; }
.wrapperRVMBuchungszeileSpaltenkoepfe { width: 100%; height: auto; font-size: 14px; }
.buchungRVMarchivSpalteNummer { width: 20%; }
.buchungRVMarchivSpalteReisedaten { width: 25%; }
.buchungsRVMarchivSpalteGastname { width: 20%; }
.buchungRVMarchivSpaltePreis { width: 20%; }
.buchungRVMarchivSpalteStatus { width: 20%; }

.wrapperRVMBuchungszeile { width: 100%; height: auto; font-size: 14px; padding: 0; }

.buchungRVMarchivNummer { margin: 0 0 0 2px; }
.buchungRVMarchivReisedaten { width: 6em; }
.buchungsRVMarchivGastname { 	width: 6em; }
.buchungRVMarchivPreis { width: 6em; }
.buchungRVMarchivStatus { width: 99.9%; margin: 0 0 14px 0; }

/* RVM Gastgeber */
.buttonRVMAngebotGast { width: 98%; font-size: 24px; margin: 0 auto; }
}

/* Styles for Landscape screen */
@media all and (orientation:landscape) {

}