@IMPORT url("./rwd_phone.css");

/* DEBUG:
body:before { content: "DEBUG: rwd_phone_landscape.css"; }
 */
#wrp,.d_moss {
	width: auto;
}
#wrp {
	max-width:480px
}

.m_portrait {
	display: none;
}
.m_landscape {
	display: block;
}
.smartphone_portrait_only{
	display:block;
}
.smartphone_landscape_only {
	display: none;
}
.mobile-search {
	width: 478px;
}
.socialMedia_bottom.m_landscape{
	display: block;
}
.mobile-search input#srcInp {
	width: 443px;
}

/*
.navBtn { width: 434px; background-image: url(../img/navigation_landscape_btn.jpg); }
*/

/* Stage Main Teaser Publications */
.items div.pub {
	margin-left: 15px;
	width: 200px;
}
.items div.pub img{
	width: 200px;
}


.disclaimer-wrapper {
	width: 460px;
	height: 290px;
	margin-top: -145px;
}
.video-container .disclaimer-wrapper {
	margin-top: 8px;
}


.scrollable {
	width: 440px;
}
.nextButton {
	right: 248px;
}

/* gmap MR-804 */
div.gm-detail-container {
    width: 450px;
    height: 270px;
    background-color: white;
}
div.gm-large-canvas {
    width: 100%;
    height: 100px;
}
div.gm-info-container {
    overflow: auto;
}


/* SEARCH */
.searchDiv .extendedSearch {
	float: none;
	width: auto;
	min-height: initial;
}
.searchDiv .extendedSearch fieldset {
	width: auto;
}
.searchDiv .extendedSearch fieldset label {
	display: block;
}
.searchDiv .extendedSearch fieldset input {
	width: auto;
}

.searchDiv .search_form .error {
	float: none;
	width: 100%;
	height: auto;
	margin-left: 0px;
	min-height: initial;
}
.searchDiv .search_form .error div {
	padding-bottom: 26px;
}



/** VIDEO-AUSGABE **/
.v2_videoplayback_player {
	margin-top: 16px;
}
/*
.v2_videoplayback_player video,
.v2_videoplayback_player div {
	max-width: 268px !important;
	max-height: 150px !important;
}
*/
.v2_videoplayback_player div[id^="mi24overlay"] {
	display: none;
}

/* MEDIA CENTRE (Korrektur/Anpassung) */
.mc-featured-container {
	width: auto;
	height: 352px;
	margin: 0px;
}
.mc-featured-container .d_mr .p_mr_ct {
	margin-bottom: 0px;
}
.mc-featured-pos-2,
.mc-featured-pos-3,
.mc-featured-pos-4 {
	left: 618px;
}
.mc-featured.mc-featured-active {
}
.mc-featured-active.mc-featured.mc-featured-last:after {
	background: none !important;
	display: none;
}
.mc-featured-description {
	top: 250px;
	left: 0px;
	width: 100%;
	height: 114px !important;
	margin: 0px;
}

/* Media Center Select-Boxen */
div.d_ms {
	height: auto;
	position: relative;
	padding-bottom: 12px;
	margin-bottom: 0px;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
}
.d_ms select {
	border: 1px solid #BABCBF;
	position: static;
	display: block;
	width: 100%;
	height: auto;
}

.home.c_ae div.additional_logo {
	margin-top: 10px;
}

/* Media Center - Teaserboxen */
.composedcontent-cw_s_cw_bg_media_g {
	margin-top: 10px;
}

.d_mr .d_m_media {
	width: auto;
	height: auto;
}
.d_mr_pager_bottom {
	display: none;
}
.d_mr p.p_mr_ct {
	min-height: initial;
	margin-bottom: 18px;
}


/**	SWIPEABLE TABLES
**/
.accordion-table .swipes .swiper {
	padding-top: 8px;
}
.accordion-table .swipes .swiper img {
	float: left;
	margin-top: 4px;
}
.accordion-table .swipes .swiper .cell {
	display: block;
	margin-left: 85px;
	margin-bottom: 4px;
}


/** TOUCH TOUCH TOUCH **/
/***********************/
.composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement .formElementOptions.radiobuttons.radio-title{margin-left: 12px;}
.composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement .checkboxes .intro{margin-left: 8px;}
.composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement .radiobuttons .radio-entries,
.composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement .checkboxes .checkbox-entries{margin-left: 30px;}

/* shopping basket*/
.mobileBasket tbody.phoneBasket td.inactiveElement,
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket{float: right;}

.touchportal_teaser_textbox {
	bottom: 36px;
	min-height: initial;
}
