/* DEBUG:
	body:before { content: "DEBUG: rwd_phone.css"; }
*/

@IMPORT url("./rwd_mobile.css");
@IMPORT url("./rwd_fixedheadertable.css");

body, .mr {
	background:#fff url(../img/bgBdy_mobile.png) repeat;
	min-width: 0;
	–ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

.no_phone {
	display: none;
}
.m_mobile {
	display: block;
}
.m_phone {
	display: block;
}

#wrp {
	margin:0 auto;
	position:relative;
	padding: 10px 26px 10px 26px;
	background-color: #fff;
}



/** HEADLINES
**/
.d_ts.m_ttE.aF .inr .fR.picList h4,
.d_ts .inr .grp h4,
.mr .m_tG h4,
.mr .m_lnG h4,
.mr .m_lE > h4,
.b_teaser_portal .col3 h4,
.m_ttlB .tHdl h3,
.toggle .m_ffs_tabdiv h3 {
	font-size: 13px;
}

.composedcontent-mr_m_e_header_headline_homepage {
	margin-bottom: 22px;
}
.m_hhhhlE {
	margin-bottom: 0px;
}

.sF.mR {
	display:none;
}

/* MRQA-2913: .c_pl #cnt .sB h3, */
.c_pl #cnt .sM h3,
.c_pl #cnt .sG h3,
.c_pl #cnt .sE h3 {
	margin-bottom: 5px;
	color: #007f92;
	font-size: 13px;
	font-weight: normal;
	border: none;
}
/* MRQA-2994 */
.d_ts.m_ttE.aF .inr .fR.picList h4 {
	margin-bottom: 5px;
	color: #5d6166;
	font-size: 13px;
	font-weight: bold;
	border: none;
} 
.c_pl #cnt .sM .d_ll.m_ldG > ul {
	margin-top: -6px;
}
/* Headlines above a picture get an extra margin. */
.c_pl #cnt .sM .d_tsd.m_tG h3 {
	margin-bottom: 9px;
}

/* MRQA-2913
.c_pl #cnt .stBEFG .sF.mT h3,*/
.c_pl #cnt .stBEFG .teaser-topic h3,
.c_pl #cnt .stBEFG .sE.mT h3 {
	margin-bottom: 0px;
	padding: 6px 0px 6px 0px;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

#cnt .sB .d_sm.m_tsB h3 {
	color: #5d6166;
}

/** MRQA-1722 **/
.c_pl #cnt .topics_online .header_box h3 {
	border:none; color: #e2001a;
}
/** MRQA-1722 **/
.c_pl #cnt .topics_online > .inr > h3 {
	margin-bottom: 16px;
}

.sM .d_ll,
.sM .d_ts,
.sM .d_tsd {
	margin-bottom: 25px;
}


/** MRQA-2899
**/
.d_sm h3 + .grp .itm div.itm_teaser img:first-of-type,
.d_ts h3 + .grp .itm.topics_online_inrbox.fst,
.d_ts h3 + .grp .itm div.itm_teaser img:first-of-type,
.d_ll h3 + .grp .itm div.itm_teaser img:first-of-type {
	margin-top: 16px;
}

.d_sm h3 + .grp .itm.fst p:first-of-type,
.d_ts h3 + .grp .itm.fst p:first-of-type,
.d_ll h3 + .grp .itm.fst p:first-of-type,
.d_nc h3 + .grp .itm.fst h4:first-of-type {
	margin-top: 12px;
}
.d_sm h3 + .grp .itm.fst p:first-of-type img,
.d_ts h3 + .grp .itm.fst p:first-of-type img,
.d_ll h3 + .grp .itm.fst p:first-of-type img {
	padding-top: 4px;
}

h3 + .grp .itm.lst {
	margin-bottom: 28px;
}



/** HEADER
**/
#wrp.with-normal-header #hdr,
#hdr.normal-header {
	height: 102px;
}
#hdr.additional-header {
	height: 146px;
}

#wrp.with-additional-header .navigation-search {
	top: 102px;
}

.home.c_ae div.additional_logo {
	margin-top: 20px;
}



/** FOOTER
**/
#ftr {
	min-height:95px;
}
#ftr .d_nav.m_sn.a {
	position: static;
	float: left;
	height: auto;
	padding-top: 6px;
	margin-left: 0px;
	border-top: 1px solid #E6E6E6;
}
#ftr .m_mn {
	width: 100%;
}
#ftr .m_mn li {
	float: none;
}
#ftr .m_tcE small {
	line-height:normal;
}


.lgn.a {
	position: static;
	height: auto;
	top: 0px;
	margin-left: 1px;
	background-size:auto 100%;
}
h1.lgn a {
	height: auto;
}

div.sublogo-template {
	display: none;
}
/* MRQA-1424: Bei kleinen Bildschirmbreiten werden Logos ueberlagert. Daher untereinander darstellen */
div.additional_logo {
	margin-top: 20px;
	float: left;
	margin-left: 0px;
}
div.logo_text {
	font-size: 14px;
	margin-left: 0px;
	margin-top: 10px;
	float: left;
}

.sA,.sB,.sC,.sD,.sE,.sF,.sG,.sH,.sI,.sJ,.sK,.sL,.sM,.sN {
	float:none;
	overflow-y: auto;
} /* CHANGE OVERFLOW */

.sA{width:auto}.sB {width:auto}.sC{width:auto}.sD{width:auto}.sE{width:auto}.sF{width:auto}
.sG{margin-top: 19px; width:auto} /*MRQA-2922*/
.sH{width:auto}.sI{width:auto}.sJ{width:auto}.sK{width:auto}.sL{width:auto}.sM{width:auto}.sN{width:auto}

.slot-G .fL {
	float: left;
}
.fL {
	float: none;
}

.fR {
	float: none;
}

.mR {
	margin-right:0
}
.mL {
	margin-left:0
}

/* Leftnavigation */
.m_lnF{
	min-height: 0px;
}

/* E_TEXTINFORMATION_COPYRIGHT START */
.m_tcE{float:none}
.m_tcE small{font-size:11px;line-height:normal;}
/* E_TEXTINFORMATION_COPYRIGHT END */

.stBEFG .sE.smLn, .stBEFG .sF.smLn, .stBEFG .sG.smLn,
.stBFEG .sF.smLn, .stBFEG .sE.smLn, .stBFEG .sG.smLn,
.stBG .sG.smLn,
.stFEG .sE.smLn, .stFEG .sG.smLn,
.stFGE .sG.smLn, .stFGE .sE.smLn,
.stIK .sK.smLn,
.stBG .smLn,
.stADMME .smLn,
.stFC .smLn,
.stEFG .smLn {
	display:none;
}

.stADMME .slot-A {
	margin-bottom: 0px;
}

.stBEFG .slot-G {
	margin-top: 0px;
}

.stFEG .sE .m_oiE h2 {
	top: 0px;
	margin-bottom: 0px;
}
.copyright_wrapper{height: 29px;}

/* Footer: Service Navigation */
.d_too { display: none;}

.m_sn > li { border-left: 0px; border-right: 1px solid #5D6166; margin: 5px 0 0 0px; padding-left: 10px;}
.m_sn > li.langSel {border-right: 0px; padding-left:0px;}
.m_sn li > a { padding: 0 9px 0 0;}
.m_sn > li.fst { margin-left: 0px;}
.d_ftr.m_tcE { border-top: 1px solid #E6E6E6; top: 10px; padding-top: 10px;}
.d_nav.m_sn.a { border-bottom: 0px; margin-left: -10px;}

.iSpr.subBt,
.iSpr.subBtn {
	right: 0;
	margin-left: 12px;
	border:none;
}
.s4-search a {
	border:none;
}
.searchBtn {
	width: 54px;
	height: 27px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	float: right;
	padding: 11px 0 0 12px;
	background: #fff;
}
.showSearch .searchBtn {
	border-bottom: none;
}


/* SEARCH */
.naviClickLayer,
.mob-search {
	border-bottom:1px solid #bbbcbe;
	background-color:#fff;
	display:none;
	padding:4px 26px 12px 25px;
	position:absolute;
	left:0;
	right:0;
}
.mob-search input#srcInp { position:absolute; left:26px; right:136px; float:left; height:20px; }
.showSearch .mob-search { display:block; }
.mob-search .breaker { position:absolute; width:40px; height:1px; background:#fff; right:0; top:-1px; }
.mob-search .label { font-weight:bold; line-height:26px; }
.mob-search .subBtn { float:right; width:93px; height:24px; }

.navigation-search { right: 0; top: 58px; width: 100%;}
.navigation-search.a { z-index:1100; }


/* NAVIGATION */
.navBtn {
	position: relative;
	height: 38px;
	padding: 0 25px 0 26px;
	cursor: pointer;
	background-image: url(../img/bg_navigation.png);
	border: 1px solid #bbbcc0;
	margin-right: 66px;
	border-left: 0 none;
	color: #000;
	text-transform: uppercase;
	font-weight:bold;
	font-size: 11px;
	line-height: 38px;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
}
.navBtn .toggleBtn {
	position:absolute;
	width:12px;
	height:6px;
	right:11px;
	top:50%;
	margin-top:-3px;
	background: url(../img/arrow_navigation.gif) 0 0 no-repeat;
}
.showNav .navBtn .toggleBtn {
	background-position:-20px 0;
}
#mobile-navigation {
	display:none;
	background:#fff;
	border-bottom:1px solid #b9bdc0;
}
.showNav #mobile-navigation {
	display:block;
}
.initNav #mobile-navigation {
	visibility:hidden;
}
.initNav .navBtn .toggleBtn {
	background-position:0 0;
}
#mobile-navigation li {
	float:none;
	color:#000;
	border-top:1px solid #eee;
}
#mobile-navigation li,
#mobile-navigation a {
	-moz-tap-highlight-color: transparent;
	-webkit-tap-highlight-color: transparent;
	-o-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
}

#mobile-navigation > li:first-child,
#mobile-navigation li.level1 + li,
#mobile-navigation li.level2 + li,
#mobile-navigation li.level3 + li,
#mobile-navigation .slides li {
	border-top:0 none;
}

#mobile-navigation li.level0 {
	background:#ddd;
	border-bottom:1px solid #dadada;
}
#mobile-navigation li.level1 {
	background:#eee;
	border-bottom:1px solid #dadada;
}
#mobile-navigation li.level2 {
	background:#f4f4f4;
	border-bottom:1px solid #e6e6e6;
}
#mobile-navigation li.level3 {
	background:#f9f9f9;
	border-bottom:1px solid #e6e6e6;
}

#mobile-navigation li a {
	/* sbobrowski: Changed from 10px 26px --> 12px 26px (MRQA-1743) */
	padding:12px 26px;
	display:block;
}
#mobile-navigation li {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}

#mobile-navigation .slides > li {
}
#mobile-navigation .slides > li a {
	display: table-cell;
	width: inherit;
	height: 40px;
	padding: 0;
	padding-top: 1px;
	vertical-align: middle;
	font-weight: bold;
}

#mobile-navigation li a:hover {
	color:inherit!important;
}

#mobile-navigation .navPrev,
#mobile-navigation .navNext {
	position:relative;
	z-index:10000;
	width:26px;
	height:42px;
	background:url(../img/arrow_lr_navigation.gif) 0 0 no-repeat;
	cursor:pointer;
}

#mobile-navigation .startNav .navPrev,
#mobile-navigation .endNav .navNext {
	opacity:.5;
}

#mobile-navigation .navPrev {
	float:left;
	background-position:0 0;
}
#mobile-navigation .navNext {
	float:right;
	background-position:0 -42px;
}

.m_mn {
	top: 105px;
	display:none;
}


/*MR-547 Mobile: Teaser Portal*/
.b_teaser_portal .col1, .b_teaser_portal .col2, .b_teaser_portal .col3 {
	float: none;
}

.m_tsB {
	height: auto !important;
	margin-top: 23px;
}
.m_tsB .sldCnt h3 {
	font-size: 12px;
	margin: 0px;
}
.m_tsB .sldCnt .no_phone {
	display: block;
}
img,
.m_tsB .sldCnt .no_phone img {
	max-width: 100% !important;
	height: auto !important;
}
.m_tsB .itm {
	position: inherit;
	width: auto;
	padding: 10px 0 22px;
}
.m_tsB .navPag {
	top:-17px;
}

/** MRSUP-351: Additional logo in teaser */
.mr .m_tsB .with-sublogo h2,
.mr .with-sublogo h2 {
	float: left;
	max-width: 65%;
} 

/** MRSUP-351: Margin von 10px auf 9px geaendert */
.mr .m_tsB .with-sublogo a.sublogo,
.mr .with-sublogo a.sublogo
{
	display: block;
	float: right;
	width: 70px !important;
	height: auto !important;
	max-width: 70px !important;
	margin: 0px 0px 12px 12px;
}
.mr .with-sublogo.sldCnt a.sublogo {
	margin-top: 12px;
}

/* B_HEADER_IMAGE_STAGE START */
.m_hdisB { 
	/*Bilder verschoben um 17px fix MR-878*/
	margin-bottom:28px;
} 
.m_hdisB h2 { 
	margin:0 0 17px;
	line-height:24px
}
.m_hdisB h2 span { 
	color:#5d6166
}
.m_hdisB img { 
	display:block;
	position:relative
}
.m_hdisB .itm { 
	width: auto;
	background: #fff;
	position: static;
	left: auto;
	top: auto;
	padding: 12px 0px 16px 0px;
}
.m_hdisB .m_icpy { 
	top: -19px;
	position: relative;
}

.m_ttlB .tCt {
	margin: 0px 0px 16px 0px;
}
.m_ttlB .fR {
	margin-top: 0px;
}
/* B_HEADER_IMAGE_STAGE END */


/*MRQA-2901*/
.m_t1E .tt-default td:first-child img {
	min-width:64px;
} 


/* MRQA-1617 - Von top auf bottom geändert, damit Abstand zur Navigation stimmt. */
.composedcontent-mr_s_cr_befg_homepage_b,
.composedcontent-mr_s_cw_befg_4_subhomepage_b,
.composedcontent-mr_s_cw_befg_6_subhomepage_b {
	margin-bottom: 5px;
}
.composedcontent-mr_s_cr_befg_homepage_b .d_sm.m_tsB.noinplaceedit{height: auto !important;} /*MRQA-2910*/
.lnkD h2 {
	margin: 6px 0 6px 0;
}


/**	SWIPEABLE PUBLICATIONS
**/
.B_Teaser_StageMainteaser_Publications.desktop {
	display: none;
}
.B_Teaser_StageMainteaser_Publications.mobile {
	display: block;
	position: relative;
	margin-bottom: 28px; /*MRQA-2914*/
	border: 1px solid #e6e6e6;
	margin-top: 38px; /*MRQA-2914*/
}
.B_Teaser_StageMainteaser_Publications.mobile .swipeable .items {
	height: auto !important;
}
.B_Teaser_StageMainteaser_Publications.mobile .swipeable .items img {
	max-width: 186px !important;
}

ul.navPag {
	left: 50%;
}
.B_Teaser_StageMainteaser_Publications.mobile ul.navPag {
	position: absolute;
	top: -22px;
}
.B_Teaser_StageMainteaser_Publications.mobile ul.navPag li {
	cursor: pointer;
	float: left;
	margin: 0 0 0 10px;
}
.B_Teaser_StageMainteaser_Publications.mobile ul.navPag li.navItm_0 {
	margin-left: 0px;
}
.m_tsB ul li.mobile,
.B_Teaser_StageMainteaser_Publications.mobile ul.navPag li.mobile {
	background: url("../img/slideshow_indikator.jpg") no-repeat;
	width: 10px;
}
.m_tsB ul li.mobile.act,
.B_Teaser_StageMainteaser_Publications.mobile ul.navPag li.mobile.act {
	background: url("../img/slideshow_indikator_active.jpg") no-repeat;
}

.mobile-pub { text-align: center; padding-top: 16px; }
.mobile-pubText { overflow: auto; overflow-x: hidden; position: relative; padding:4px 16px 8px 16px; text-align: left; }
.mobile-pubText h3 {margin-bottom:8px;}
.mobile-pubText h4 {margin-bottom:8px;margin-top:8px;}
.mobile-pubText p {margin-bottom:0px;}


/**	SWIPEABLE TABLES
**/
.accordion-table .swipes {
	display: block;
	position: relative;
	height: auto !important;
	margin-bottom: 2px;
	margin-top: 23px;
}
.accordion-table .swipes .swiper {
	padding: 12px;
	padding-bottom: 7px;
	border: 1px solid #e6e6e6;
}
.accordion-table .swipes ul.navPag {
	position: absolute;
	top: -19px;
}
.accordion-table .swipes ul.navPag li {
	cursor: pointer;
	float: left;
	margin: 0 0 0 10px;
}
.accordion-table .swipes ul.navPag li.mobile.navItm_0 {
	margin-left: 0px;
}
.accordion-table .swipes ul.navPag li.mobile {
	background: url("../img/slideshow_indikator.jpg") no-repeat;
	width: 10px;
}
.accordion-table .swipes  ul.navPag li.mobile.act {
	background: url("../img/slideshow_indikator_active.jpg") no-repeat;
}


/** SOCIAL MEDIA ICONS
**/
.social_media a.mr_e_link {
	background: none;
	vertical-align: middle;
	padding-left: 5px;
}
.social_media .elm img {
	vertical-align: middle;
}
.social_media .elm {
	float:left;
	margin-right: 20px;
}
.socialMedia_bottom {
	display: none;
}
.socialmedia_top .socialMedia.m_fsbE {margin-top: 2px;}
/* Toolbar */
#toolbar, #pirobaseButton {
	display: none;
}

/* TOOLBAR */
#toolbar, #pirobaseButton {
	display: none;
}
.tablet_landscape_only {
	display:none;
}
.smartphone_landscape_only, .smartphone_portrait_only {
	position: absolute;
	background-color: #f9f9f9;
	color: #000000;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
	z-index: 999;
	background-image: url("../img/error-handling_rotate_device.png");
	border: 2px solid #e6e6e6;
}

/* Trennende Headline */
.m_phone .m_hdiB{
	margin-bottom: 20px;
}
.socialmedia-btn.sE {
	width: auto;
	margin-left: 0px;
}
.socialMedia_bottom.m_fsbE {
	margin-bottom: 30px;
	border-bottom: 1px solid #E6E6E6;
}

/* gmap MR-804) */
div.gm-detail-container {
    width: 290px;
    height: 350px;
    background-color: white;
}
div.gm-large-canvas {
    background-color: white;
    position: relative;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 150px;
}
div.gm-info-container {
    position: static;
    margin-top: 16px;
    left: 16px;
    top: 232px;
    width: 100%;
    height: 180px;
    overflow: auto;
}
div.gm-info-entry {
    padding: 4px;
    width: auto;
}
.gm-info-entry div.gm-business-card {
    padding: 0px;
}
div.gm-business-card img {
    border: 0 solid white;
    margin-bottom: 8px;
}
div.gm-business-card h4 {
    margin-bottom: 8px;
}
hr.gm-divider {
    width: auto;
}
a.gm-route-button-de,
a.gm-route-button-en,
a.gm-route-button-es,
a.gm-route-button-fr,
a.gm-route-button-it,
a.gm-route-button-cn,
a.gm-route-button-pt,
a.gm-route-button-ru {
    margin-top: 8px;
    margin-bottom: 0px;
    margin-left: 0px;
}
a.iClose {
	position: absolute;
	top: 2px;
	right: 3px;
	width: 24px;
	height: 24px;
	background: url(../img/plIcnSpr.png) -173px 0 no-repeat;
	cursor: pointer;
}

/* headline fixes */
.mr .m_hE h2 {
	margin-bottom: 0;
	top: 0;
}

.disclaimer-wrapper {
	width: 300px;
	height: 440px;
	margin-top: -220px;
}
.video-container .disclaimer-wrapper {
	margin-top: 40px;
}
.disclaimer-body {
	padding: 8px;
	background-color: #fff; /*MRSUP-203*/
}
.disclaimer-body .left-col {
	float: none;
	height: auto;
	width: auto;
	background: url(../img/search_bg.png) 0 0 repeat-x;
	border-top: 0;
	border-bottom: 0;
	margin-right: 0px;
}
.disclaimer-body .right-col {
	float: none;
	height: auto;
	width: auto;
	border-top: 1px solid #e6e6e6;
	border-bottom: 0;
}
.disclaimer-body .left-col h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 0;
}
.disclaimer-body .left-col p {
	padding: 3px 0 0;
}
.disclaimer-body .content {
	height: auto;
	padding: 0 ;
}
.disclaimer-body .buttonbar {
	padding-top: 0;
 	padding-bottom: 0;
	border-bottom: 0;
}
.disclaimer-body .right-col .m_hE{margin:0 0 10px;top:0;}
.disclaimer-body .closer {
	position: absolute;
	top: 2px;
	right: 3px;
	width: 24px;
	height: 24px;
	background: url(../img/plIcnSpr.png) -173px 0 no-repeat;
	cursor: pointer;
}
.video-container .disclaimer-body .closer {
	right: -13px;
	width: 22px;
	height: 22px;
}
.video-container .disclaimer-body .closer:hover {
	background-position: -173px -24px;
}

.m_srB .grp {
	width: 100%;
}

.m_ttE h3 {
	padding: 3px 0 3px 0;
}
.m_ttE .grp .itm.fst {
	border-top: none;
}

/** Start MRQA-2867 **/
.m_ttE img,
.m_ttB img {
	margin-bottom: 8px;
}
.m_ttB .itm {
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
	padding-bottom: 6px;
	border: none;
}
.d_ts.m_ttE.teaser-topic .itm img {
	margin-bottom: 8px;
}
.d_ts .inr .grp h4 {
	margin-bottom: 6px;
}
.d_ts.m_ttE.teaser-topic .itm a.mr_e_link {
	margin-bottom: 0px;
}
/** Ende MRQA-2867 **/


.m_sE {
	margin-bottom: 25px;
}
.m_sE a,
.m_sE div.level2structural,
.d_n.m_sE ul.level2 > li > div {
	padding: 5px 17px;
	background: none;
	border: none;
}
.m_sE li.closed > a {
	background: #fff url(../img/arrO.png) no-repeat 0px 11px;
	border: none;
	border-bottom: 1px solid #e6e6e6;
}
.m_sE li.opened > a {
	background: #fff url(../img/arrC.png) no-repeat 0px 11px;
	color: #007f92 !important;
}
.m_sE li.opened > ul {
	margin-left: 10px;
}


/** Investor Relations Bug - Start **/
.m_dG .itm p {
	padding: 0px;
}
.d_t.m_dG .itm h4 {
	margin-right: 0px;
}
/** Investor Relations Bug - End **/



/* ############################# Sonderabstände #################################### */
/* MRQA-1589 - Breite fließtext in FC Segmentierung - ZURÜCKSETZEN */
#cnt .stFC .sC .d_a.m_aE .basecontent-mr_e_paragraph,
#cnt .stBG .sB .d_a.m_aE .basecontent-mr_e_paragraph,
#cnt .stFC .sC .d_a.m_aE p.summary {
	margin-right: 0;
}


/* TEASER PORTAL */
.b_teaser_portal {
	border: none;
	margin-bottom: 0;
	padding-left: 0;/*MRQA-2915*/
	padding-right: 0;
}

.b_teaser_portal h4 > .basecontent-mr_e_headline {
	margin-top: 6px;
	font-size: 13px;
}
.b_teaser_portal h4 > .basecontent-mr_e_subline {
	margin-top: 8px;
}

.b_teaser_portal .linklist p {
	margin-bottom: 8px;
}
.b_teaser_portal .linklist p.last {
	margin-bottom: 0px;
}

/* sE - Home-Teaser */
.sE.home_gradient .e_teaser_home {
	padding: 0px;
	background: none;
	border: none;
}
.sE.home_gradient .e_teaser_home .inr .itm {
	border: none;
	margin-bottom: 8px;
}
.sE.home_gradient .e_teaser_home .inr .itm.lnkD.lst {
	margin-bottom: 27px;
}
.sE.home_gradient .e_teaser_home .inr .itm .mr_e_link {
	margin-top: 3px;
}
.sE.home_gradient .e_teaser_home .inr .itm .lgnRsk {
	margin-bottom: 4px;
	padding-bottom: 0px;
}


/** TOPIC TEASER
**/
.d_ts.m_ttE.teaser-topic .itm {
	padding-bottom: 16px;
}
.d_ts.m_ttE.teaser-topic .itm.fst {
	padding-top: 0px;
}
.d_ts.m_ttE.teaser-topic .itm.lst {
	padding-bottom: 16px;
}

.d_ts.m_ttE.aF {
	margin-bottom: 0px;
}
.m_ttE .itm,
.d_ts.m_ttE .itm.lst {
	border-bottom: none;
}


/** TOPICS ONLINE
**/
#wrp div.to_stagemainteaser-teaserimage {
	height: auto;
}
#wrp div.to_stagemainteaser-teaserimage img.image {
	position: static;
	clip: auto;
	width: 100%;
	height: auto;
}
#wrp .to_stagemainteaser-teaserimage > img {
	margin-top: 11px;
	margin-bottom: 14px;
}
#wrp a.to_teaserlink-stagemainteaser {
	top: 119px;
	width: 100%;
}


/* Foldways instead of tabs */
.m_ffs.phone.mobile {
	display: block;
}
.m_ffs.desktop {
	display: none;
}
.m_ffs.phone.mobile {
	margin-bottom: 16px;
	border-bottom: 1px solid #e6e6e6;
}
.m_ffs.phone.mobile.touch-akkordeon {margin-top: 27px; /*MRQA-2935*/}
.mR .tabcontainer.desktop {
	display: none;
}
.mR .tabcontainer.phone {
	display: block;
	margin-bottom: 21px;
	border-bottom: 1px solid #e6e6e6;
}
.mR .tabcontainer.phone .itm .itm {
	/*border: none; - auskommentiert MRQA-2935*/
}
.mR .tabcontainer.phone .itm .foldaway_content .tabdiv {
	border: none;
}


/** SEARCH
**/
.searchResult .itm a span {
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display:inline-block;
}

/* MRQA-1792 und MRQA-1793 - Start */
.extendedSearch .itrTxt {
	margin-bottom: 24px;
}
.extendedSearch fieldset,
div .searchFilterBox {
	padding-bottom: 14px;
}
fieldset.submit_buttons {
	margin-top: 4px;
	padding-bottom: 0px;
	margin-bottom: 32px;
}
.searchDiv.d_fie.m_srB .grp h2 {
	margin-bottom: 0px;
}

.c_pl #cnt .sG .composedcontent-mr_s_cw_feg_form_contact_g .m_ldG {
	margin-bottom: 24px;
}
.c_pl #cnt .sG .composedcontent-mr_s_cw_feg_form_contact_g .m_ldG h3 {
	margin-bottom: 8px;
}
/* MRQA-1792 und MRQA-1793 - End */

/* MRQA-1446 start */
.m_nqfE .search .fL {
	width: 100%;
}
.m_nqfE .search .marginR {
	margin-right: 0px;
}
.m_nqfE .search .marginL {
	margin-left: 0px;
}
/* MRQA-1446 end */

.m_iF img {
	width: 100%;
	height: auto;
}

/* MRQA-1793 */
.extendedSearch {
	background: none;
	border-top: none;
	width: 100%;
}
.m_srB #searchForm-extended select {
	width: 99%;
}
.m_srB #searchForm-extended input[type="text"] {
	width: 97%;
}
#searchForm-extended .input_fields {
	width: 100%;
}

.extendedSearch > div {
	padding: 0px;
}
#searchForm-extended h4 {
	font-size: 22px;
	font-weight: normal;
	margin-top:5px;
}
.composedcontent-mr_s_cw_fge_vita_g img {
	width: 127px;
	height: auto;
} /** MRQA-1802 - Bildbreite soll 127px betragen. **/

.m_ivG{padding-bottom: 12px;}/*MRQA-1802*/
a.backBtn{font-size: 12px;padding-left: 10px;}
a.backBtn:hover{color:#007f92;}
.sG a.backBtn + .contentslot.slot-G{margin-top:12px;}

/* START: MRQA-1786 Aktienrechner + historische Kurse Tabellen optimieren */
.iCalc.d_frm.m_e_htbl.cal .column,
.iCalc.d_frm.m_e_htbl.cal .row{width: 100%;}
.iCalc.d_frm .fld select,
.iCalc.d_frm.m_e_htbl.share_price .row,
.iCalc.d_frm.m_e_htbl.share_price .column.lst {width: 75.8%;}
.iCalc.d_frm.m_e_htbl.share_price .column,
.iCalc.d_frm.m_e_htbl.cal .row input.column{width: auto;font-size: 12px;}/*MRQA-1786*/
.iCalc.d_frm.m_e_htbl.share_price .button.column,
.iCalc.d_frm.m_e_htbl.cal .row input.column{height: 24px;line-height: 24px;}/*MRQA-1786*/
.iCalc.d_frm.m_e_htbl.share_price .column,
.iCalc.d_frm.m_e_htbl.cal .row .column{color: #272b2e !important;}/*MRQA-1786*/
.iCalc.d_frm.m_e_htbl.share_price .column:hover,
.iCalc.d_frm.m_e_htbl.cal .row .column:hover{color: #007f92 !important;}/*MRQA-1786*/
.iCalc.d_frm.m_e_htbl.share_price .button.column{margin-bottom: 12px;}
.m_t1E.resultCal h3:first-child{border-bottom: 1px solid #66b2be;margin-bottom: 8px;}
.m_t1E.resultCal table.resultTable thead{display: none;}
.m_t1E.resultCal table.resultTable tbody tr:hover {background-color: transparent !important;}
.m_t1E.resultCal table.resultTable tbody tr:hover{background-color: transparent;}
.m_t1E.resultCal table.resultTable tbody tr td{border: none;float: left;padding: 0;text-align: left;width: 100%;}
.m_t1E.resultCal table.resultTable tbody tr td a.removeentry{width: auto;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAIAAAAVNSPrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM1REIwRENFM0UyMTFFMkE5NEFFQjYyNDhCQjM2ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM1REIwRERFM0UyMTFFMkE5NEFFQjYyNDhCQjM2ODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzVEQjBEQUUzRTIxMUUyQTk0QUVCNjI0OEJCMzY4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzVEQjBEQkUzRTIxMUUyQTk0QUVCNjI0OEJCMzY4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm7ikyIAAAAoSURBVHjaYn746DETCzMzEyMTEDAyMoEgBGGjGUGICcyD02AGQIABAMq2Ax0V3Ii+AAAAAElFTkSuQmCC) 0 0 repeat-x;border: 1px solid #d9dada;margin: 10px 0;padding: 1px 16px;font-size: 11px;color: #5d6166;}
.m_t1E.resultCal table.resultTable tbody tr td a.removeentry:hover{background: #fff;}
.m_t1E.resultCal table.resultTable tbody tr td a.removeentry:hover span{color: #007f92;}
.m_t1E.resultCal table.resultTable tbody tr td a.removeentry span.h{position: relative;top: 0;left: 0;width: auto;}

.c_pl #cnt .sE .share-price-list .hSharePrice {
	overflow: visible;
}
.c_pl #cnt .sE .share-price-list h3 {
	border-top: 1px solid #66b2be;
	margin: 0px;
	padding: 6px 0px;
}
.c_pl #cnt .sE .share-price-list .header {
	border-bottom: 1px solid #66b2be !important;
	overflow: visible;
}
.c_pl #cnt .sE .share-price-list .fht-fixed-column .hSharePrice .first {
	border-top: none !important;
}
/* END: MRQA-1786 Aktienrechner + historische Kurse Tabellen optimieren*/

/* MRQA-1759 mit umrahmender Textbox sind es dann die gewuenschten 32px */
.d_a.m_aE .ms-rtestate-field .basecontent-mr_e_paragraph {
	margin-bottom: 21px !important;
}
.d_a.m_aE .ms-rtestate-field .itB .basecontent-mr_e_paragraph{margin-bottom: 0 !important;} /*MRQA-2930*/
.d_a.m_aE .ms-rtestate-field h4.intermediate_headl {
	margin-bottom: 15px;
}
/* MRQA-1759 ENDE */
/* MRQA-1761 ANFANG */
.foldaway_content .d_a.m_aE .ms-rtestate-field .basecontent-mr_e_paragraph {
	margin-bottom: 0px !important;
}
.m_flE .itm > div.foldaway_content {
	padding-bottom: 6px;
}
/* MRQA-1761 ENDE */


.m_ssmB .image,
.m_ssmcB .image {
	width: 100%;
	height: auto;
}
.m_ssmB .itm,
.m_ssmcB .itm,
.dr-mouseover-tint {
	display: none!important;
}

/*MRQA-2860*/
.mr .m_ssmcB h2,
.mr .m_ssmB h2{font-size: 22px; line-height: 24px;}

/** MRQA-1610: Anpassung Mini-Chart **/
.sM .d_ll .m_tc_chartImage {
	margin-top: 10px;
	margin-bottom: 6px;
}

/** MRQA-1782 - Anpassung grosser Chart. Er passt sich der Breite des Iframes an... */
#chartServiceIFrame iframe {
	width: 100%;
	height: 1980px;
	overflow: hidden;
}




/** MRQA-1746 - Headlines above Images
**/
.contentslot > a:first-child + .composedcontent-mr_s_io_efg_homepage_e,
.contentslot > a:first-child + .composedcontent-mr_s_cw_efg_overview_topic_e a:first-child + .composedcontent-mr_m_b_image,
.contentslot > a:first-child + .composedcontent-mr_s_cw_feg_image_article_e,
.composedcontent-mr_s_cw_bg_landingpage_b .m_hdisB:first-child,
.composedcontent-mr_s_cw_bg_overview_publication_b .B_Teaser_StageMainteaser_Publications:first-child,
.composedcontent-mr_s_cw_bg_overview_topic_b a:first-child + .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_bg_overview_topic_b .composedcontent-mr_m_b_image:first-child,
.composedcontent-mr_s_mrtouch_bg_article_b .m_hdiB:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_01_e a:first-child + .composedcontent-mr_m_e_video,
.composedcontent-mr_s_cw_feg_overview_topic_01_e .composedcontent-mr_m_e_video:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_01_e a:first-child + .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_feg_overview_topic_01_e .composedcontent-mr_m_b_image:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_02_e a:first-child + .composedcontent-mr_m_e_video,
.composedcontent-mr_s_cw_feg_overview_topic_02_e .composedcontent-mr_m_e_video:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_02_e a:first-child + .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_feg_overview_topic_02_e .composedcontent-mr_m_b_image:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_03_e a:first-child + .composedcontent-mr_m_e_video,
.composedcontent-mr_s_cw_feg_overview_topic_03_e .composedcontent-mr_m_e_video:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_03_e a:first-child + .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_feg_overview_topic_03_e .composedcontent-mr_m_b_image:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_e a:first-child + .composedcontent-mr_m_e_video,
.composedcontent-mr_s_cw_feg_overview_topic_e .composedcontent-mr_m_e_video:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_e a:first-child + .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_feg_overview_topic_e .composedcontent-mr_m_b_image:first-child,
.composedcontent-mr_s_cw_feg_overview_topic_03_e a:first-child .m_tteE,
.composedcontent-mr_s_cw_feg_image_article_e .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_bfeg_image_article_b .composedcontent-mr_m_b_image,
.composedcontent-mr_s_cw_befg_2_focus_topic_b .composedcontent-mr_m_b_image
{
	position: static;
	margin-bottom: 8px;
	top: 0px;
}
.stFEG .slot-E > h2,
.stEFG .slot-E > h2,
.mr .contentslot > .m_hE > h3,
.mr .contentslot > .m_hE > h2,
.mr .contentslot .m_ssmcB h2,
.mr .contentslot .m_ssmB h2 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 19px;
}
.stEFG .slot-E > h2 + h3{
	margin-bottom: 19px;
}
.mr .c_pl #cnt .contentslot > .m_hE > h3,
.mr .c_pl #cnt .contentslot > .m_hE > h3.cfn {
	font-size: 16px;
	color: #5d6166;
}
.c_pl #cnt .stFEG .contentslot > h3 {
	color: #5d6166;
	font-family: MunichRe, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.m_oiE,
.m_oiE p {
	margin: 0px;
	padding-top: 0px;
}
.d_h.m_oiE {
	margin-bottom: 12px;
}

.m_ncF .itm{margin-bottom: 12px;} /*MRQA-2911*/





/** TOUCH TOUCH TOUCH **/
/***********************/

/* MRQA-1454 */
.f_teaser_gradient {min-height: inherit;background: none;padding: 0;border: none;margin-top: 12px;}
.stFEG > .sF.mR:first-child,
.stFEG.publication-search .sF.mR,
.stFEG.publication-search label.frmLbl,
.stEFG .sF.mR {display:block;}
.sF .d_i.m_visF,
.stFEG .sF .d_i.m_iF > p > img,
.stFEG .sF .d_i.m_iF > p + .d_cpy.m_icpy,
.sG.smLn,
.sN.smLn.mR,
.d_n.flnCR,
.stEFG .sF.smLn.mR,
.d_t.m_tfdB.m_tfdB_Download thead .col2,
.d_t.m_tfdB.m_tfdB_Download tbody .col3 {display:none;}
.to_background-608,
.to_container_expert-teaser .to_contenttext-335,
.sE .m_tsB .itm{width: auto;}
.m_ttN .pic { float: left; }
.m_ttN .pic .m_icpy { margin-bottom: 12px; }
.m_ttN .lhzero { height: auto; }
.mr .m_huF{background-image: none;}
#cnt .stBG .sB .d_a.m_aE .basecontent-mr_e_paragraph,
#cnt .stBG .sB .d_a.m_aE p.summary,
.m_e_tp .content-area,
.mr .m_iibE h4{margin: 0;}
.m_flnFCR .m_hE_CR_F,
#publicationSearchForm .m_huF{margin-bottom: 0;}
.fR.eTeaser{margin-top: 11px;}
.m_sniB li{margin-left: 0;margin-bottom: 27px;}
.m_sttB>.cpyr,
.m_sttB>.no_cpyr{position: relative;left: 0;top: 0;padding: 0;height: auto;width: auto;}
.m_flnFCR{background: none;border: none;min-height: 100%;padding: 0;}
.c_gn .d_ts.m_ttE.aF .inr .fR.picList h4{color: #5d6166;font-weight: bold;}
.mr .composedcontent-mr_m_a_iframe_code iframe{width: 100%;}
.composedcontent-mr_s_mrtouch_bnng_homepage_n1,
.composedcontent-mr_s_mrtouch_bnng_homepage_b .m_hhtE h3{border:none;}
.m_e_tp .image-area{margin: 0;float: none;}
.to_illustration-186_expert-teaser{float: none;}
.to_container_expert-teaser{width: auto;margin: 20px 20px 0 20px;} /*MRQA-2930*/
.to_container_expert-element{padding-bottom: 11px;}
.d_t.m_tfdB_Download tr th.col3{padding-left: 10px;}

.to_background-608{margin-bottom: 0;}

/** Nav-Button
**/
.TOUCH .navBtn {
	margin-right: 118px;
}
.TOUCH .TOUCH-loginBtn {
	display: block;
	float: right;
	width: 51px;
	height: 38px;
	background-color: #fff;
	border: 1px solid #cccccc;
	border-left: none;
	text-align: center;
}
.TOUCH .TOUCH-loginBtn a {
	display: block;
	width: 51px;
	height: 27px;
	padding: 12px 0 0 0;
}
.showLoginLayer .TOUCH-loginBtn,
.showProfileLayer .TOUCH-loginBtn {
	border-bottom: none;
}
.TOUCH .TOUCH-loginBtn button {
	background-color: white;
	border: none;
}

/** Layers
**/
/* Class of the big login layer (desktop version) */
#cnt > .slides > div > .login-layer.touch-login {
	display: none;
}

.TOUCH-loginLayer,
.TOUCH-profileLayer {
	display: none;
}
.showLoginLayer .TOUCH-loginLayer {
	display: block;
}
.showProfileLayer .TOUCH-profileLayer {
	display: block;
}

/** Profile Layer
**/
.TOUCH-profileLayer {
	padding: 12px 10px;
	font-size: 11px;
}
.TOUCH-profileLayer strong {
	display: block;
	margin-bottom: 8px;
	font-size: 13px;
}
.TOUCH-profileLayer a {
	margin-right: 21px;
}
.TOUCH-profileLayer form {
	display: inline;
}

/** Login Layer
**/
.TOUCH-loginLayer .error {
	display: block;
	margin-top: 12px;
}

/** Startpage
**/
.composedcontent-mr_s_mrtouch_bnng_homepage_n1 .m_hhtE h3,
.composedcontent-mr_s_mrtouch_bnng_homepage_n1 .m_hhtE h3,
.composedcontent-mr_s_mrtouch_bnng_homepage_n1 .m_hhtE h3,
.composedcontent-mr_s_mrtouch_bnng_homepage_n1 .m_hhtE h3 {
	padding-top: 12px;
}

/** Content-Navi
**/
.TOUCH .touch-content-navi .desktop {
	display: none;
}
.TOUCH .touch-content-navi .two-third {
	width: auto;
	margin-bottom: 0;
}

/** Article/Project Page Accordeons
**/
.TOUCH .foldaway_content h2 {
	font-size: 14px;
}
.TOUCH .composedcontent-mr_s_mrtouch_bg_article_b div.projectpage.phone ~ div {
	display: none;
}
.TOUCH .foldaway_content > .itB {
	margin-top: 15px;
}
.TOUCH .stBG .composedcontent-mr_m_a_iframe_code {
	margin-bottom: 0px;
}
.TOUCH .m_ffs.phone > .itm.act > h4,
.TOUCH .tabcontainer.phone > .itm.act > h4 {
	color: #7eac08;
}
.TOUCH .d_sm.m_tsB {
	margin-top: 0px;
}
.TOUCH .d_sm.m_tsB .itm {
	padding-top: 0px;
}
.TOUCH .composedcontent-mr_s_mrtouch_bnng_article_b .m_hhtE h3,
.TOUCH .composedcontent-mr_s_mrtouch_bnng_homepage_b .m_hhtE h3 {
	border: none;
}

.TOUCH .stBNNG .d_i.m_iB {
	margin-bottom: 0px;
}

.TOUCH .composedcontent-mr_s_mrtouch_bnng_article_n,
.TOUCH .composedcontent-mr_s_mrtouch_bnng_homepage_n2,
.TOUCH .composedcontent-mr_s_mrtouch_bnng_homepage_n1 {
	border: none;
	padding-top: 0;
}

/** gallery settings **/
.TOUCH .foldaway_content #gallery {
	margin-top: 21px;
}
.TOUCH .foldaway_content #gallery .caPaging span {
	margin-right: 15px;
}

/** Fits Moving Images into accordeon dimensions...*/
.TOUCH div.composedcontent-mr_m_e_video > div {
	width: auto !important;
}
.TOUCH div.composedcontent-mr_m_e_video > div div[id^='responsivediv'] {
	min-height: 150px !important;
	padding-bottom: 0px !important;
}


/** TOUCH Forms
**/
/** Dialog **/
.TOUCH .stBFEG .d_i.m_iB {
	margin-bottom: 0px;
}
.TOUCH .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement label .small.editable {
	margin-top: 0px;
}

.TOUCH  div.touch_csB div.basecontent-form-editor form fieldset.formElementContainer div.formElement div.listBox select {
	height: 24px;
}


/** SHOPPING BASKET 
**/
.mobileBasket{border-bottom: 1px solid #e6e6e6;}
.mobileBasket thead{display: none;}
.mobileBasket tbody.phoneBasket{font-size: 14px;}
.mobileBasket tbody.phoneBasket tr{}
.mobileBasket tbody.phoneBasket td{border-bottom: none;float:left; padding: 0 0 0 10px;width: 100%;}
.mobileBasket tbody.phoneBasket td.phoneType .hideable{line-height: 24px;padding-top: 20px;border-top: 1px solid #E6E6E6;}
.mobileBasket tbody.phoneBasket td.phoneType .sType{font-weight: bold;}
.mobileBasket tbody.phoneBasket td.phoneType a.mr_e_link{background-position: 0 10px;}
.mobileBasket tbody.phoneBasket td.publishingDate .hideable{margin-top: 4px;}
.mobileBasket tbody.phoneBasket td.publishingDate .pDate .pDateHead{display: block;float: left;}
.mobileBasket tbody.phoneBasket td.sFormat{width: auto;}
.mobileBasket tbody.phoneBasket td.sFormat::after {content: ", ";}
.mobileBasket tbody.phoneBasket td.noSize,
.mobileBasket tbody.phoneBasket td.fileSize{width: auto;}
.mobileBasket tbody.phoneBasket td.inactiveElement,
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket{width: 180px;float: left;margin: 13px 5px 18px 0;}
.mobileBasket tbody.phoneBasket td.inactiveElement{width: 100%;}
.mobileBasket tbody.phoneBasket td.inactiveElement a.icon.iNewWindow{
	background:url(data:image/gif;base64,R0lGODlhBQAFAIABAAB/kv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTdFOURENkU3Q0IxMUUyQTEzQjkzM0JCNEVFRjBGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTdFOUREN0U3Q0IxMUUyQTEzQjkzM0JCNEVFRjBGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxN0U5REQ0RTdDQjExRTJBMTNCOTMzQkI0RUVGMEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxN0U5REQ1RTdDQjExRTJBMTNCOTMzQkI0RUVGMEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAUABQBAAgdEfBlrrV4AADs=) no-repeat scroll 0 6px transparent;
	color: inherit;
	width: auto;
	padding-left: 10px;
}
.mobileBasket tbody.phoneBasket td.inactiveElement a.icon.inactive.iShoppingCart,
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket a.icon.inactive.iShoppingCart,
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket a.icon.iShoppingCart,
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket a.icon.iDownload{
	background:#fdfdfd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAIAAAAVNSPrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM1REIwRENFM0UyMTFFMkE5NEFFQjYyNDhCQjM2ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM1REIwRERFM0UyMTFFMkE5NEFFQjYyNDhCQjM2ODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzVEQjBEQUUzRTIxMUUyQTk0QUVCNjI0OEJCMzY4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzVEQjBEQkUzRTIxMUUyQTk0QUVCNjI0OEJCMzY4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm7ikyIAAAAoSURBVHjaYn746DETCzMzEyMTEDAyMoEgBGGjGUGICcyD02AGQIABAMq2Ax0V3Ii+AAAAAElFTkSuQmCC) 0 0 repeat-x;
	border: 1px solid #d9dada;
	border-radius:0;
	color: #333333;
	width: auto;
	font-size:11px;
	padding: 2px 15px;
	margin:0 13px 10px 0;
	line-height: 18px;
	text-align: center; }
.mobileBasket tbody.phoneBasket td.sDownloadElement.addToBasket a.icon.inactive.iShoppingCart,
.mobileBasket tbody.phoneBasket td.inactiveElement a.icon.inactive.iShoppingCart{display: none;}
.mobileBasket tbody.phoneBasket td.yearLayer{font-size: 16px;border-top: 1px solid #e6e6e6;padding: 10px;}
.mobileBasket tbody.phoneBasket td.yearLayer.open{background:url(../img/arrC.png) no-repeat 0 13px;color: #007f92;}
.mobileBasket tbody.phoneBasket td.yearLayer.close{background: url(../img/arrO.png) no-repeat 0 11px;}
/* Basket END */
.m_tsB .lgnRsk{display: block;}

/* Board of management */
.phone-m_tclvE{}
.phone-m_tclvE li{border: 1px solid #e6e6e6;display: inline-block;width: 99%;}
.phone-m_tclvE li .image{float:left; width: 31%;}
.phone-m_tclvE li .image img{width: auto;padding: 16px;}
.phone-m_tclvE li .info{float:left;padding: 13px 0 11px 0;width: 63%;}
.phone-m_tclvE li .info .title-responsibilities{font-weight: bold;line-height: 30px;}
.phone-m_tclvE li .info > .mr_e_link{padding-top: 6px;}
/* Board of management END */

/* fixed table MRQA-2965 */
.c_pl .m_t1E table tbody:first-child th{border-top: none !important;}
.fht-fixed-body .tt-default.fht-table.fht-table-init{border-collapse: inherit;}
.d_t.m_t1E.unswipeable-table[data-tablefh="first_column"]{overflow: hidden;}
.d_t.m_t1E.unswipeable-table[data-tablefh="first_column"] h3{border-bottom: 1px solid #66b2be;}
.d_t.m_t1E.unswipeable-table[data-tablefh="first_column"] .borderNotColored th{border-top: 1px solid #e6e6e6;}
/* fixed table  end*/



/** IMAGE GALLERY 
**/
.imagegallery-content .flex-direction-nav {
	display:none;
}
