@charset "UTF-8"; 



figure{
  margin:0;
}  .CalendarMainTable{border:solid 1px #eee;font-size:1.2em;margin:0px 2px 2px 2px;padding-top:10px;display:inline-block}.CalendarTableHead{margin-bottom:10px}.CalendarNavigation,.CalendarNavigation:hover{margin-left:25px;margin-right:25px}.CalendarMonth{cursor:pointer;font-size:1.1em;text-align:center;text-decoration:none !important}.CalendarMonth:Hover{background-color:Silver;color:Black !important;cursor:pointer;font-size:1.1em;text-align:center;text-decoration:none !important}.CalendarTable{height:200px;text-align:center !important}.CalendarDayOfWeekLabel{cursor:pointer}.CalendarDayOfWeekLabel:hover{background-color:Silver;cursor:pointer;color:black !important;padding:0px;text-decoration:none !important}.CalendarWeekHeadShortName{}.CalendarDayCell{border:solid 1px #eee;width:50px;cursor:pointer}.CalendarDayCell:Hover{background-color:Silver;color:Black !important;padding:0px;text-decoration:none !important}.CalendarDayLabel{color:#aaaaaa}.CalendarDayLink:Active,.CalendarDayLink:Link,.CalendarDayLink:Visited,.CalendarDayLink:Hover{  color:Black !important;text-decoration:none !important}.CalendarDayLinkSelected:Active,.CalendarDayLinkSelected:Link,.CalendarDayLinkSelected:Visited{color:Black !important;font-weight:bold !important;padding:0px;text-decoration:none !important}.CalendarDayLinkSelected:Hover{background-color:Silver;color:Black !important;font-weight:bold !important;padding:0px;text-decoration:none !important} .parallax-section{ position:relative;width:100%;  }.parallax-child-section{ clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%;  }#ParallaxBanner{ position:fixed;display:block;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);    transform:translateZ(0);will-change:transform;z-index:1000}.parallax-child-section-row{ background-attachment:scroll;background-position:center center;background-repeat:no-repeat;-webkit-background-size:inherit inherit;    background-size:inherit}@media (min-width:992px){ .WcmsPageWideBannerPlaceHolder.col-md-8 .parallax-child-section-row{  background-position:12% center} }@media (min-width:1400px){ .WcmsPageWideBannerPlaceHolder.col-md-8 .parallax-child-section-row{  background-position:25% center} }@media (min-width:1600px){ .WcmsPageWideBannerPlaceHolder.col-md-8 .parallax-child-section-row{  background-position:35% center} }@media (max-width:414px){ .parallax-child-section-row{  -webkit-background-size:contain;     background-size:contain} } .BranchRight{float:left;margin-left:10px}.Branch_hide{display:none}.BranchSearchContent{vertical-align:top;width:100%;float:left}.BranchSearchContent .headLine{margin-left:5px;margin-bottom:10px;display:inline-block}.BranchNavigationBottom{text-align:center;padding:40px 0;width:100%;clear:both}.BranchSearchResult{margin-top:10px}.BranchShowPicture{display:none}.BranchSearchResultList{list-style-type:none;padding-left:0px;margin-top:0px}.BranchSearchResultLogo{}.BranchSearchResultLogo ul{padding:0px}.BranchSearchResultLogo li{list-style:none;float:left}.BranchSearchResultListItem{clear:both}.BranchSearchResultListItemGradient{clear:both;background-color:#e2ecf5;background:url(/Layout/RealEstate/RealEstateSearchPremium_bg.gif) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#e2ecf5),to(#fff));background:-moz-linear-gradient(top center,#e2ecf5,#fff)}.BranchSearchResultListSeperator{border-bottom:1px dashed #e8e8e8;clear:both;margin:0px 0px 5px 0px;padding-top:5px}.BranchSearchResultListItemGradient .BranchSearchResultItemHeading{float:left}.BranchSearchResultListItem .BranchSearchResultItemHeading{}.BranchSearchResultItemHeading a:link,.BranchSearchResultItemHeading a:visited{font-weight:bold;font-size:1.1em;text-decoration:none;width:410px}.BranchSearchResultItemHeading a:hover{text-decoration:underline}.BranchSearchResultItemHeading img.userHint{height:11px;padding-right:2px}.BranchSearchResultItemPicture{position:relative;border:none;float:left}.BranchSearchResultItemPicture img.topRangeOverlay{position:absolute}.BranchSearchResultItemPicture img.thumb{border:1px solid #999999;margin:2px}.BranchSearchResultItemItemData{padding-left:100px;padding-top:5px;font-size:1.5em}.BranchSearchResultItemItemData ul{font-size:0.8em;line-height:1.5em;list-style-type:none;padding-left:0}.BranchSearchResultItemItemData ul li{float:left;width:470px}.BranchSearchResultItemItemLinks{float:right;width:78px}.BranchSearchResultItemItemLinks ul{font-size:0.8em;list-style-type:none;padding-left:0}.BranchSearchResultItemItemLinks a:link,.BranchSearchResultItemItemLinks a:visited{clear:both;cursor:pointer;display:block;float:none;line-height:21px;margin-top:2px;padding-left:7px;text-decoration:none;width:70px}.BranchSearchResultItemItemLinks a:hover{text-decoration:underline}.BranchSearchResultItemAddress{float:left;width:345px}.BranchSearchCriteria{position:relative;background-color:#eee;height:65px;padding:5px;padding-bottom:0px}.BranchSearchCriteria input[type=text]{margin-top:0px;margin-bottom:4px;width:200px}.BranchSearchCriteria input[type=submit]{background:url(/Layout/Branch/SearchBtnBkg.png) repeat-x;border:0px;margin:6px 0 5px;padding:2px 15px}.BranchSearchCriteria h1{font-weight:bold !important;font-size:16pt !important;padding-left:8px}.BranchSearchCriteriaName{padding:8px;width:34px;display:inline-block}.BranchShowAdvertiserBP{margin-top:15px}.BranchShowRightContent{float:left}.BranchShowLeftContent{float:left}.BranchShowAdvertiserName{font-weight:bold;margin-top:10px}.BranchShowAdvertiserLogo{width:150px;margin-right:10px}.BranchShowPicItem{width:350px;margin:5px 5px 10px 0}.BranchShowHeaderOneColumn{border-bottom:none;padding:2px 5px 2px 0;width:650px}.BranchShowContentOneColumn{margin-bottom:10px;padding:2px 5px 2px 0;width:650px}.BranchShowHeaderTwoColumnMajor{background-color:#f2f2f2;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:500px}.BranchShowContentTwoColumnMajor{border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px;width:490px}.BranchShowHeaderTwoColumn{padding:2px 5px 2px 0}.BranchShowHeaderTwoColumnMinor{background-color:#f2f2f2;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:300px}.BranchShowContentTwoColumnMinor{margin-bottom:10px;padding:0 5px 2px 0;width:300px}.BranchEdit{}.BranchSearchResultItemItemLinks a.BranchEditEditieren{line-height:15px;margin-bottom:5px}.BranchEditHeadline{font-weight:bold}.BranchEditLogo{margin-right:20px;vertical-align:-5px}.BranchEdit input[type=file],.BranchEdit input[type=submit]{height:24px}.BranchEditBPLogoUpload td{vertical-align:bottom}.BranchEditDeleteButton{position:relative;bottom:-9px;left:9px} .BannerModule{ margin-bottom:30px}.BannerModule{    margin-bottom:15px} .BannerModule img[class*="resp"]{  width:100%; max-width:100%; height:auto !important; margin-left:auto; margin-right:auto} .BannerModule img.ImgBanner.Rect3{  width:100% !important; height:auto !important; margin-left:auto; margin-right:auto} .BannerModule img.ImgBanner.ContBa3{  width:100% !important; height:auto !important; margin-left:auto; margin-right:auto} .BannerModule img[class*="ContBann"]{  width:100%; max-width:100%; height:auto !important; margin-left:auto; margin-right:auto} .BannerModule span.WcmsAdHint + br{  display:none}.WcmsAdHint{ font-size:8pt;text-decoration:none;margin-bottom:0px !important;display:block}#WallpaperBanner{ position:relative;margin-left:-15px;margin-right:-15px} #WallpaperBanner .BannerModule{  margin-bottom:10px}.WcmsSkycraperBannerPlaceHolder{ position:absolute;left:1170px !important;top:0; } .WcmsSkycraperBannerPlaceHolder .img-responsive{  max-width:unset} .WcmsSkycraperBannerPlaceHolder .fixedpos{  position:fixed}@media (max-width:1200px){ .WcmsSkycraperBannerPlaceHolder{  left:985px !important} }@media (max-width:992px){ .WcmsSkycraperBannerPlaceHolder{  left:765px !important} }@media (max-width:560px){ .WcmsSkycraperBannerPlaceHolder{  left:765px !important} } .BannerOMSModule{ text-align:right;clear:both}#WallpaperBanner .BannerOMSModule{ margin-bottom:10px}#adl_sb_table{ width:100% !important}#oms_gpt_superbanner{ width:100%;margin-bottom:10px}#billboard{ width:800px;margin:0 auto}#rectangle1{ padding-top:50px;padding-left:50px}#rectangle2{ padding-top:50px;padding-left:50px}#oms_gpt_medium_rectangle_pos1{ text-align:center;margin-bottom:10px}oms_gpt_medium_rectangle_pos2,#oms_gpt_medium_rectangle_pos3{ text-align:center;margin-bottom:10px}#content{ width:80%;height:1400px;background:#fff;padding-top:50px}@media (max-width:1024px){ #content{  width:100%} } #SDG_Banner_banner{ width:800px;margin:auto}#SDG_Banner_billboard{ width:800px;margin:auto} #m_wctrlCookieConsent{ background-color:#5a5a5a;border:none;border-radius:0;color:#fff;display:none;font-size:13px;font-weight:bold;margin:0px;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0;width:100%;z-index:999} #m_wctrlCookieConsent .text{  padding:0 15px; display:block} #m_wctrlCookieConsent a{  color:#fff; line-height:19px; padding:4px 8px; white-space:nowrap}#close-fi-cookieconsent{ background-color:#303030;border:1px solid rgba(0,0,0,0.1);border-radius:2px;color:#fff;cursor:pointer;line-height:19px;padding:4px 8px;text-decoration:none;white-space:nowrap} .WcmsMediaUploadCtrl .absWrap{ position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding:0}.WcmsMediaUploadCtrl .collapsible_body{ padding-bottom:0.5em !important}.WcmsMediaUploadCtrl table{ width:100%} .WcmsMediaUploadCtrl table tr{  width:100%; list-style:none; margin-left:20px}  .WcmsMediaUploadCtrl table tr li{   float:left;  margin-left:20px}.WcmsMediaUploadCtrl .media-list ul{ list-style:none;padding:0px} .WcmsMediaUploadCtrl .media-list ul li{  float:left; margin-right:10px; margin-bottom:10px}.WcmsMediaUploadCtrl .media-list li.template{ display:none}.WcmsMediaUploadCtrl a.media_upload:active,.WcmsMediaUploadCtrl a.media_upload:link,.WcmsMediaUploadCtrl a.media_upload:visited,.WcmsMediaUploadCtrl a.media_upload:hover{ float:left;position:relative;overflow:hidden;display:none;margin-top:10px}.WcmsMediaUploadCtrl a.media_add:active,.WcmsMediaUploadCtrl a.media_add:link,.WcmsMediaUploadCtrl a.media_add:visited,.WcmsMediaUploadCtrl a.media_add:hover{ float:left;position:relative;overflow:hidden;margin-top:10px;margin-right:15px}.WcmsMediaUploadCtrl a.media_add input{ right:0;left:auto;font-size:30px;opacity:0;cursor:pointer}.WcmsMediaUploadCtrl .upload-area input{ opacity:0;position:absolute}.WcmsMediaUploadCtrl .upload-area table{ margin-bottom:0.4em}.WcmsMediaUploadCtrl .upload-area table.empty{ display:none}.WcmsMediaUploadCtrl .upload-area table tr{ border:1px solid #AAA}.WcmsMediaUploadCtrl .upload-area table tr.template{ display:none}.WcmsMediaUploadCtrl .upload-area td.thumb{ width:70px}.WcmsMediaUploadCtrl .upload-area td.thumb div{ width:64px;height:48px;background:url(/Layout/Common/other.png) no-repeat center center;-webkit-background-size:contain;    background-size:contain}.WcmsMediaUploadCtrl .upload-area td.info{ position:relative}.WcmsMediaUploadCtrl .upload-area td.info div.name{ bottom:auto;font-weight:bolder;font-size:16px;border-bottom:1px solid #DDD;padding-top:0.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WcmsMediaUploadCtrl .upload-area td.info div.size{ height:16px;top:auto;color:#AAA;font-size:12px;padding-top:1px}.WcmsMediaUploadCtrl .upload-area td.info div.size div.ajax-error{ display:block;min-height:0;-webkit-background-size:contain;    background-size:contain;padding-left:20px}.WcmsMediaUploadCtrl .upload-area td.info div.progress{ height:16px;top:auto;left:150px;color:#AAA;font-size:12px;padding-top:1px}.WcmsMediaUploadCtrl .upload-area td.remove{ width:24px;vertical-align:top;padding:4px;text-align:right;color:#AAA}.WcmsMediaUploadCtrl .upload-area td.remove a:hover,.WcmsMediaUploadCtrl .upload-area td.remove a:focus{ color:#000}.WcmsMediaUploadCtrl .upload-area.isUploading td.remove a{ visibility:hidden}.WcmsMediaUploadCtrl .thumbnail{ width:150px;height:112px;background-repeat:no-repeat;-webkit-background-size:contain;    background-size:contain;background-position:center center;position:relative;border:1px solid #CCC} .WcmsMediaUploadCtrl .thumbnail.image{  background-image:url(/Layout/Common/image.png)} .WcmsMediaUploadCtrl .thumbnail.audio{  background-image:url(/Layout/Common/audio.png)} .WcmsMediaUploadCtrl .thumbnail.video{  background-image:url(/Layout/Common/video.png)} .WcmsMediaUploadCtrl .thumbnail.generaldoc{  background-image:url(/Layout/Common/other.png)}.WcmsMediaUploadCtrl .thumbnail > div.play{ font-size:50px;line-height:112px;text-align:center;background:rgba(255,255,255,0.75);color:#CCC}.WcmsMediaUploadCtrl .thumbnail > div.name{ visibility:hidden;height:1.6em;top:auto;background:#DDD;line-height:1.6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #CCC;padding-left:0.2em;padding-right:0.2em}.WcmsMediaUploadCtrl .thumbnail > div.removeItem{ display:none;padding:5px;right:-16px;width:32px;top:-10px;left:auto;height:32px;bottom:auto;background:#CCC;font-size:16px;text-align:center;line-height:16px;border-radius:16px;border:1px solid #888}.WcmsMediaUploadCtrl .thumbnail:hover > div.play{ color:#444}.WcmsMediaUploadCtrl a:focus .thumbnail > div.name,.WcmsMediaUploadCtrl .thumbnail:hover > div.name,.WcmsMediaUploadCtrl .thumbnail.audio > div.name{ visibility:visible}.WcmsMediaUploadCtrl a:focus .thumbnail > div.removeItem,.WcmsMediaUploadCtrl .thumbnail:hover > div.removeItem{ display:block}.WcmsMediaUploadCtrl .ui-button:hover{ text-decoration:none !important} .WcmsModule{ margin-bottom:20px; } @media screen and (min-width:768px){  .WcmsModule.MaxModuleWidth{   max-width:1400px;  margin-left:auto;  margin-right:auto} } .WcmsModule.NoMarginBottom{  margin-bottom:0px} .WcmsModule hr{  border:1px solid #DDDDDD} .WcmsModule A.moreLink:active,.WcmsModule A.moreLink:link,.WcmsModule A.moreLink:visited{  color:#666; display:inline; font-weight:500; padding-left:0.66em}@media screen and (min-width:768px){ .WcmsContainer.MaxContainerWidth{  max-width:1400px; margin-left:auto; margin-right:auto} }.headLine{ display:block;color:#006DC6;  text-transform:none;font-size:20px;  margin-bottom:20px}.moduleHelpTitle{ text-align:center;margin:10px;background-color:#ffffe0} .moduleHelpTitle h1{  font-size:1.5em !important}.moduleHelpDescription{ margin:10px} .moduleHelpDescription h2{  font-size:medium; color:Black}.moduleHelpRow{ margin-left:10px} .moduleHelpRow div{  float:left; width:70%; margin-bottom:5px} .moduleHelpRow div:first-child{  font-weight:bold; width:30%}.moduleHelpButton span{ Cursor:pointer;font-size:1.0rem} .PrintMotifRotatorModule .fi-printmotif-rotator-navigation{ height:50px;position:relative} .PrintMotifRotatorModule .fi-printmotif-rotator-navigation div{  margin-left:auto; margin-right:auto; text-align:center; width:80%}.PrintMotifRotatorModule .fi-printmotif-rotator-prev{ background-image:url("/Layout/Common/PrintMotifRotator_backward.png");background-repeat:no-repeat;height:50px;width:45px;position:absolute;left:0px;top:0px}.PrintMotifRotatorModule .fi-printmotif-rotator-next{ background-image:url("/Layout/Common/PrintMotifRotator_forward.png");background-repeat:no-repeat;height:50px;width:45px;position:absolute;right:0px;top:0px}.PrintMotifRotatorModule .fi-printmotif-rotator-image{ text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;width:50%} @media screen and (max-width:768px){  .PrintMotifRotatorModule .fi-printmotif-rotator-image{   width:100%} } .SearchModule{ min-width:175px;max-width:400px; } .SearchModule .btn,.SearchModule .btn-primary{  background-color:#eeeeee; border:1px solid #ccc}  .SearchModule .btn .glyphicon, .SearchModule .btn-primary .glyphicon{   color:#555} .SocialNetworksBookmarksModule{ border-top:none} .SocialNetworksBookmarksModule .headLine{  display:block; margin-bottom:5px} .SocialNetworksBookmarksModule ul{  padding:0px; list-style-type:none; margin:0px 0px 0.66em}  .SocialNetworksBookmarksModule ul li{   display:inline;  margin-right:0.3125em;  vertical-align:baseline;  padding-left:0px;  background:none}   .SocialNetworksBookmarksModule ul li a img{    width:50px;   height:50px}    @media screen and (max-width:992px){     .SocialNetworksBookmarksModule ul li a img{      width:40px;     height:40px} }    @media screen and (max-width:492px){     .SocialNetworksBookmarksModule ul li a img{      width:30px;     height:30px} }    @media screen and (max-width:404px){     .SocialNetworksBookmarksModule ul li a img{      width:22px;     height:22px} } .VideoShowModule{  } .VideoShowModule .VideoShowDate{  font-weight:bold} .VideoShowModule .VideoShowPlayer{       }  .VideoShowModule .VideoShowPlayer video{   background-color:#000}  .VideoShowModule .VideoShowPlayer .videoIFrameWrapper{   position:relative;  padding-bottom:56.25%;     padding-top:25px;  height:0}  .VideoShowModule .VideoShowPlayer .videoIFrameWrapper iframe{   position:absolute;  top:0;  left:0;  width:100%;  height:100%}  .VideoShowModule .VideoShowPlayer .videoObjectWrapper{   position:relative;  padding-bottom:56.25%;     padding-top:25px;  height:0}   .VideoShowModule .VideoShowPlayer .videoObjectWrapper object,.VideoShowModule .VideoShowPlayer .videoObjectWrapper embed{    position:absolute;   top:0;   left:0;   width:100%;   height:100%} .VideoShowModule .VideoShowCopyright{  float:right} .VideoShowModule .VideoShowDuration{  float:left} .VideoShowModule .VideoShowDescription{  margin-top:15px} .InlineVideoBox .VideoShowModule .VideoShowPlayer{  position:relative; margin-left:0px; margin-top:0px} .InlineVideoBox .VideoShowModule .VideoShowAttributes{  margin-left:0px} @media (min-width:992px){  .InlineVideoSHowModule .player-fullwidth .VideoShowModule .row .col-md-6{   width:100%} } .margin-top-01{ margin-top:0.1em}.margin-top-02{ margin-top:0.2em}.margin-top-03{ margin-top:0.3em}.margin-top-04{ margin-top:0.4em}.margin-top-05{ margin-top:0.5em}.margin-top-06{ margin-top:0.6em}.margin-top-07{ margin-top:0.7em}.margin-top-08{ margin-top:0.8em}.margin-top-09{ margin-top:0.9em}.margin-top-10{ margin-top:1.0em}.margin-top-11{ margin-top:1.1em}.margin-top-12{ margin-top:1.2em}.margin-top-13{ margin-top:1.3em}.margin-top-14{ margin-top:1.4em}.margin-top-15{ margin-top:1.5em}.margin-top-16{ margin-top:1.6em}.margin-top-17{ margin-top:1.7em}.margin-top-18{ margin-top:1.8em}.margin-top-19{ margin-top:1.9em}.margin-top-20{ margin-top:2.0em}.margin-top-21{ margin-top:2.1em}.margin-top-22{ margin-top:2.2em}.margin-top-23{ margin-top:2.3em}.margin-top-24{ margin-top:2.4em}.margin-top-25{ margin-top:2.5em}.margin-top-26{ margin-top:2.6em}.margin-top-27{ margin-top:2.7em}.margin-top-28{ margin-top:2.8em}.margin-top-29{ margin-top:2.9em}.margin-top-30{ margin-top:3.0em}.margin-right-01{ margin-right:0.1em}.margin-right-02{ margin-right:0.2em}.margin-right-03{ margin-right:0.3em}.margin-right-04{ margin-right:0.4em}.margin-right-05{ margin-right:0.5em}.margin-right-06{ margin-right:0.6em}.margin-right-07{ margin-right:0.7em}.margin-right-08{ margin-right:0.8em}.margin-right-09{ margin-right:0.9em}.margin-right-10{ margin-right:1.0em}.margin-right-11{ margin-right:1.1em}.margin-right-12{ margin-right:1.2em}.margin-right-13{ margin-right:1.3em}.margin-right-14{ margin-right:1.4em}.margin-right-15{ margin-right:1.5em}.margin-right-16{ margin-right:1.6em}.margin-right-17{ margin-right:1.7em}.margin-right-18{ margin-right:1.8em}.margin-right-19{ margin-right:1.9em}.margin-right-20{ margin-right:2.0em}.margin-right-21{ margin-right:2.1em}.margin-right-22{ margin-right:2.2em}.margin-right-23{ margin-right:2.3em}.margin-right-24{ margin-right:2.4em}.margin-right-25{ margin-right:2.5em}.margin-right-26{ margin-right:2.6em}.margin-right-27{ margin-right:2.7em}.margin-right-28{ margin-right:2.8em}.margin-right-29{ margin-right:2.9em}.margin-right-30{ margin-right:3.0em}.margin-left-01{ margin-left:0.1em}.margin-left-02{ margin-left:0.2em}.margin-left-03{ margin-left:0.3em}.margin-left-04{ margin-left:0.4em}.margin-left-05{ margin-left:0.5em}.margin-left-06{ margin-left:0.6em}.margin-left-07{ margin-left:0.7em}.margin-left-08{ margin-left:0.8em}.margin-left-09{ margin-left:0.9em}.margin-left-10{ margin-left:1.0em}.margin-left-11{ margin-left:1.1em}.margin-left-12{ margin-left:1.2em}.margin-left-13{ margin-left:1.3em}.margin-left-14{ margin-left:1.4em}.margin-left-15{ margin-left:1.5em}.margin-left-16{ margin-left:1.6em}.margin-left-17{ margin-left:1.7em}.margin-left-18{ margin-left:1.8em}.margin-left-19{ margin-left:1.9em}.margin-left-20{ margin-left:2.0em}.margin-left-21{ margin-left:2.1em}.margin-left-22{ margin-left:2.2em}.margin-left-23{ margin-left:2.3em}.margin-left-24{ margin-left:2.4em}.margin-left-25{ margin-left:2.5em}.margin-left-26{ margin-left:2.6em}.margin-left-27{ margin-left:2.7em}.margin-left-28{ margin-left:2.8em}.margin-left-29{ margin-left:2.9em}.margin-left-30{ margin-left:3.0em}.margin-bottom-01{ margin-bottom:0.1em}.margin-bottom-02{ margin-bottom:0.2em}.margin-bottom-03{ margin-bottom:0.3em}.margin-bottom-04{ margin-bottom:0.4em}.margin-bottom-05{ margin-bottom:0.5em}.margin-bottom-06{ margin-bottom:0.6em}.margin-bottom-07{ margin-bottom:0.7em}.margin-bottom-08{ margin-bottom:0.8em}.margin-bottom-09{ margin-bottom:0.9em}.margin-bottom-10{ margin-bottom:1.0em}.margin-bottom-11{ margin-bottom:1.1em}.margin-bottom-12{ margin-bottom:1.2em}.margin-bottom-13{ margin-bottom:1.3em}.margin-bottom-14{ margin-bottom:1.4em}.margin-bottom-15{ margin-bottom:1.5em}.margin-bottom-16{ margin-bottom:1.6em}.margin-bottom-17{ margin-bottom:1.7em}.margin-bottom-18{ margin-bottom:1.8em}.margin-bottom-19{ margin-bottom:1.9em}.margin-bottom-20{ margin-bottom:2.0em}.margin-bottom-21{ margin-bottom:2.1em}.margin-bottom-22{ margin-bottom:2.2em}.margin-bottom-23{ margin-bottom:2.3em}.margin-bottom-24{ margin-bottom:2.4em}.margin-bottom-25{ margin-bottom:2.5em}.margin-bottom-26{ margin-bottom:2.6em}.margin-bottom-27{ margin-bottom:2.7em}.margin-bottom-28{ margin-bottom:2.8em}.margin-bottom-29{ margin-bottom:2.9em}.margin-bottom-30{ margin-bottom:3.0em}.padding-top-01{ padding-top:0.1em}.padding-top-02{ padding-top:0.2em}.padding-top-03{ padding-top:0.3em}.padding-top-04{ padding-top:0.4em}.padding-top-05{ padding-top:0.5em}.padding-top-06{ padding-top:0.6em}.padding-top-07{ padding-top:0.7em}.padding-top-08{ padding-top:0.8em}.padding-top-09{ padding-top:0.9em}.padding-top-10{ padding-top:1.0em}.padding-top-11{ padding-top:1.1em}.padding-top-12{ padding-top:1.2em}.padding-top-13{ padding-top:1.3em}.padding-top-14{ padding-top:1.4em}.padding-top-15{ padding-top:1.5em}.padding-top-16{ padding-top:1.6em}.padding-top-17{ padding-top:1.7em}.padding-top-18{ padding-top:1.8em}.padding-top-19{ padding-top:1.9em}.padding-top-20{ padding-top:2.0em}.padding-top-21{ padding-top:2.1em}.padding-top-22{ padding-top:2.2em}.padding-top-23{ padding-top:2.3em}.padding-top-24{ padding-top:2.4em}.padding-top-25{ padding-top:2.5em}.padding-top-26{ padding-top:2.6em}.padding-top-27{ padding-top:2.7em}.padding-top-28{ padding-top:2.8em}.padding-top-29{ padding-top:2.9em}.padding-top-30{ padding-top:3.0em}.padding-right-01{ padding-right:0.1em}.padding-right-02{ padding-right:0.2em}.padding-right-03{ padding-right:0.3em}.padding-right-04{ padding-right:0.4em}.padding-right-05{ padding-right:0.5em}.padding-right-06{ padding-right:0.6em}.padding-right-07{ padding-right:0.7em}.padding-right-08{ padding-right:0.8em}.padding-right-09{ padding-right:0.9em}.padding-right-10{ padding-right:1.0em}.padding-right-11{ padding-right:1.1em}.padding-right-12{ padding-right:1.2em}.padding-right-13{ padding-right:1.3em}.padding-right-14{ padding-right:1.4em}.padding-right-15{ padding-right:1.5em}.padding-right-16{ padding-right:1.6em}.padding-right-17{ padding-right:1.7em}.padding-right-18{ padding-right:1.8em}.padding-right-19{ padding-right:1.9em}.padding-right-20{ padding-right:2.0em}.padding-right-21{ padding-right:2.1em}.padding-right-22{ padding-right:2.2em}.padding-right-23{ padding-right:2.3em}.padding-right-24{ padding-right:2.4em}.padding-right-25{ padding-right:2.5em}.padding-right-26{ padding-right:2.6em}.padding-right-27{ padding-right:2.7em}.padding-right-28{ padding-right:2.8em}.padding-right-29{ padding-right:2.9em}.padding-right-30{ padding-right:3.0em}.padding-left-01{ padding-left:0.1em}.padding-left-02{ padding-left:0.2em}.padding-left-03{ padding-left:0.3em}.padding-left-04{ padding-left:0.4em}.padding-left-05{ padding-left:0.5em}.padding-left-06{ padding-left:0.6em}.padding-left-07{ padding-left:0.7em}.padding-left-08{ padding-left:0.8em}.padding-left-09{ padding-left:0.9em}.padding-left-10{ padding-left:1.0em}.padding-left-11{ padding-left:1.1em}.padding-left-12{ padding-left:1.2em}.padding-left-13{ padding-left:1.3em}.padding-left-14{ padding-left:1.4em}.padding-left-15{ padding-left:1.5em}.padding-left-16{ padding-left:1.6em}.padding-left-17{ padding-left:1.7em}.padding-left-18{ padding-left:1.8em}.padding-left-19{ padding-left:1.9em}.padding-left-20{ padding-left:2.0em}.padding-left-21{ padding-left:2.1em}.padding-left-22{ padding-left:2.2em}.padding-left-23{ padding-left:2.3em}.padding-left-24{ padding-left:2.4em}.padding-left-25{ padding-left:2.5em}.padding-left-26{ padding-left:2.6em}.padding-left-27{ padding-left:2.7em}.padding-left-28{ padding-left:2.8em}.padding-left-29{ padding-left:2.9em}.padding-left-30{ padding-left:3.0em}.padding-bottom-01{ padding-bottom:0.1em}.padding-bottom-02{ padding-bottom:0.2em}.padding-bottom-03{ padding-bottom:0.3em}.padding-bottom-04{ padding-bottom:0.4em}.padding-bottom-05{ padding-bottom:0.5em}.padding-bottom-06{ padding-bottom:0.6em}.padding-bottom-07{ padding-bottom:0.7em}.padding-bottom-08{ padding-bottom:0.8em}.padding-bottom-09{ padding-bottom:0.9em}.padding-bottom-10{ padding-bottom:1.0em}.padding-bottom-11{ padding-bottom:1.1em}.padding-bottom-12{ padding-bottom:1.2em}.padding-bottom-13{ padding-bottom:1.3em}.padding-bottom-14{ padding-bottom:1.4em}.padding-bottom-15{ padding-bottom:1.5em}.padding-bottom-16{ padding-bottom:1.6em}.padding-bottom-17{ padding-bottom:1.7em}.padding-bottom-18{ padding-bottom:1.8em}.padding-bottom-19{ padding-bottom:1.9em}.padding-bottom-20{ padding-bottom:2.0em}.padding-bottom-21{ padding-bottom:2.1em}.padding-bottom-22{ padding-bottom:2.2em}.padding-bottom-23{ padding-bottom:2.3em}.padding-bottom-24{ padding-bottom:2.4em}.padding-bottom-25{ padding-bottom:2.5em}.padding-bottom-26{ padding-bottom:2.6em}.padding-bottom-27{ padding-bottom:2.7em}.padding-bottom-28{ padding-bottom:2.8em}.padding-bottom-29{ padding-bottom:2.9em}.padding-bottom-30{ padding-bottom:3.0em}table.word-wrap{ table-layout:fixed;width:100%} table.word-wrap td{  overflow-wrap:break-word; word-wrap:break-word}.border-top-01{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.1em}.border-top-02{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.2em}.border-top-03{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.3em}.border-top-04{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.4em}.border-top-05{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.5em}.border-top-06{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.6em}.border-top-07{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.7em}.border-top-08{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.8em}.border-top-09{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:0.9em}.border-top-10{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.0em}.border-top-11{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.1em}.border-top-12{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.2em}.border-top-13{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.3em}.border-top-14{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.4em}.border-top-15{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.5em}.border-top-16{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.6em}.border-top-17{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.7em}.border-top-18{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.8em}.border-top-19{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:1.9em}.border-top-20{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.0em}.border-top-21{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.1em}.border-top-22{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.2em}.border-top-23{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.3em}.border-top-24{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.4em}.border-top-25{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.5em}.border-top-26{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.6em}.border-top-27{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.7em}.border-top-28{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.8em}.border-top-29{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:2.9em}.border-top-30{ border-style:solid none none none;border-top-width:1px;border-color:#cccccc;padding-top:3.0em}.border-bottom-01{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.1em}.border-bottom-02{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.2em}.border-bottom-03{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.3em}.border-bottom-04{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.4em}.border-bottom-05{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.5em}.border-bottom-06{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.6em}.border-bottom-07{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.7em}.border-bottom-08{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.8em}.border-bottom-09{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:0.9em}.border-bottom-10{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.0em}.border-bottom-11{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.1em}.border-bottom-12{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.2em}.border-bottom-13{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.3em}.border-bottom-14{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.4em}.border-bottom-15{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.5em}.border-bottom-16{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.6em}.border-bottom-17{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.7em}.border-bottom-18{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.8em}.border-bottom-19{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:1.9em}.border-bottom-20{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.0em}.border-bottom-21{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.1em}.border-bottom-22{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.2em}.border-bottom-23{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.3em}.border-bottom-24{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.4em}.border-bottom-25{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.5em}.border-bottom-26{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.6em}.border-bottom-27{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.7em}.border-bottom-28{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.8em}.border-bottom-29{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:2.9em}.border-bottom-30{ border-style:none none solid none;border-bottom-width:1px;border-color:#cccccc;padding-bottom:3.0em}.border-top-bottom-01{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.1em;padding-bottom:0.1em}.border-top-bottom-02{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.2em;padding-bottom:0.2em}.border-top-bottom-03{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.3em;padding-bottom:0.3em}.border-top-bottom-04{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.4em;padding-bottom:0.4em}.border-top-bottom-05{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.5em;padding-bottom:0.5em}.border-top-bottom-06{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.6em;padding-bottom:0.6em}.border-top-bottom-07{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.7em;padding-bottom:0.7em}.border-top-bottom-08{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.8em;padding-bottom:0.8em}.border-top-bottom-09{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.9em;padding-bottom:0.9em}.border-top-bottom-10{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.0em;padding-bottom:1.0em}.border-top-bottom-11{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.1em;padding-bottom:1.1em}.border-top-bottom-12{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.2em;padding-bottom:1.2em}.border-top-bottom-13{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.3em;padding-bottom:1.3em}.border-top-bottom-14{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.4em;padding-bottom:1.4em}.border-top-bottom-15{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.5em;padding-bottom:1.5em}.border-top-bottom-16{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.6em;padding-bottom:1.6em}.border-top-bottom-17{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.7em;padding-bottom:1.7em}.border-top-bottom-18{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.8em;padding-bottom:1.8em}.border-top-bottom-19{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.9em;padding-bottom:1.9em}.border-top-bottom-20{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:2.0em;padding-bottom:2.0em}.border-top-bottom-21{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.1em;padding-bottom:2.1em}.border-top-bottom-22{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.2em;padding-bottom:2.2em}.border-top-bottom-23{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.3em;padding-bottom:2.3em}.border-top-bottom-24{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.4em;padding-bottom:2.4em}.border-top-bottom-25{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.5em;padding-bottom:2.5em}.border-top-bottom-26{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.6em;padding-bottom:2.6em}.border-top-bottom-27{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.7em;padding-bottom:2.7em}.border-top-bottom-28{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.8em;padding-bottom:2.8em}.border-top-bottom-29{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:0.9em;padding-bottom:2.9em}.border-top-bottom-30{ border-style:solid none solid none;border-width:1px;border-color:#cccccc;padding-top:1.0em;padding-bottom:3.0em}.module-border-top::before{ content:' ';border-top:3px solid #ddd;width:98%;height:2px;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:40px}.dropdown-submenu{ position:relative}.dropdown-submenu > .dropdown-menu{ top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu.open > .dropdown-menu{ display:block}.dropdown-submenu > a:after{ display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover > a:after{ border-left-color:#ffffff}.dropdown-submenu.pull-left{ float:none}.dropdown-submenu.pull-left > .dropdown-menu{ left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.input-group-btn button{ height:36px}.borderBottom{ border-style:none none solid none;border-width:1px;border-color:#ccc}.row-eq-height{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.no-row{ margin-left:0px !important;margin-right:0px !important}.no-padding{ padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important}.no-padding-right{ padding-right:0}.no-padding-left{ padding-left:0}.vcenter{ display:inline-block;vertical-align:middle;float:none}.row.vdivide [class*='col-']:not(:last-child){ border-right-style:solid;border-width:1px;border-color:#ccc}.centered{ text-align:center}.clear{ clear:both}.bkg-gray-darker{ background-color:#222222}.bkg-gray{ background-color:#555555}.bkg-gray-light{ background-color:#777777}.bkg-gray-light{ background-color:#777777}.bkg-gray-lighter{ background-color:#cccccc}.bkg-gray-lightest{ background-color:#eeeeee}.WcmsError{ color:red;font-weight:bold}.WcmsHint{ color:#0000ff}.WcmsSmall{ font-size:0.8em}.WcmsSmallBR{ font-size:0.3em}input[type=text].WcmsError{ color:Black;font-weight:normal;background-color:#f0686b}.form-group.required .control-label:after{ content:"*";margin-left:0.3em;font-size:0.8em}.help-block.with-errors{ margin-top:0px;margin-bottom:0px} .help-block.with-errors ul.list-unstyled{  margin-top:5px; margin-bottom:5px}.panel-body .help-block.with-errors ul.list-unstyled{ padding-left:15px;padding-right:15px}.form-horizontal .help-block.with-errors ul.list-unstyled{ padding-left:15px;padding-right:15px;text-align:right}body > .ui-dialog.ui-widget{ font-size:small}body > .ui-datepicker.ui-widget{ font-size:small}body > .ui-timepicker.ui-widget{ font-size:small; } body > .ui-timepicker.ui-widget .ui-timepicker-hour-cell > a,body > .ui-timepicker.ui-widget .ui-timepicker-minute-cell > a{  -webkit-box-sizing:content-box;   -moz-box-sizing:content-box;     box-sizing:content-box}.ui-autocomplete{ font-size:0.9em;white-space:nowrap}.Wcms{ background-color:#fff} .Wcms a.text-link:active,.Wcms a.text-link:link,.Wcms a.text-link:visited{  color:#666; font-weight:600; text-decoration:underline} .Wcms .btn-secondary{  color:#006DC6; background-color:#DDD; border-color:#ccc}  .Wcms .btn-secondary:hover,.Wcms .btn-secondary:focus,.Wcms .btn-secondary:active,.Wcms .btn-secondary.active, .open > .Wcms .btn-secondary.dropdown-toggle{   color:#006DC6;  background-color:#c4c4c4;  border-color:#adadad}  .Wcms .btn-secondary:active,.Wcms .btn-secondary.active, .open > .Wcms .btn-secondary.dropdown-toggle{   background-image:none}  .Wcms .btn-secondary.disabled,.Wcms .btn-secondary.disabled:hover,.Wcms .btn-secondary.disabled:focus,.Wcms .btn-secondary.disabled:active,.Wcms .btn-secondary.disabled.active,.Wcms .btn-secondary[disabled],.Wcms .btn-secondary[disabled]:hover,.Wcms .btn-secondary[disabled]:focus,.Wcms .btn-secondary[disabled]:active,.Wcms .btn-secondary[disabled].active, fieldset[disabled] .Wcms .btn-secondary, fieldset[disabled] .Wcms .btn-secondary:hover, fieldset[disabled] .Wcms .btn-secondary:focus, fieldset[disabled] .Wcms .btn-secondary:active, fieldset[disabled] .Wcms .btn-secondary.active{   background-color:#DDD;  border-color:#ccc}  .Wcms .btn-secondary .badge{   color:#DDD;  background-color:#006DC6} .Wcms .btn-file{  position:relative; overflow:hidden}  .Wcms .btn-file input[type=file]{   position:absolute;  top:0;  right:0;  min-width:100%;  min-height:100%;  font-size:100px;  text-align:right;  filter:alpha(opacity=0);  opacity:0;  outline:none;  background:white;  cursor:inherit;  display:block} .Wcms .col-edit-button{  text-align:left; margin-top:15px}  @media (min-width:768px){   .Wcms .col-edit-button{    text-align:right;   margin-top:0px} } .Wcms .WcmsContentHeader h1{  display:block; color:#006DC6;   text-transform:none; font-size:20px; border-bottom-style:solid; border-bottom-width:1px; border-color:#ccc; margin-bottom:20px; margin-top:0px; font-weight:normal} .Wcms .no-textdecoration{  text-decoration:none} ol.breadcrumb{ margin-top:-1.5em} .WcmsFooter{  } .WcmsFooter ul.footer{  list-style:none} .WcmsFooter li.head{  font-weight:bold} .WcmsFooter .footer_border{  border-top:solid 1px #ccc; margin-top:3em; padding-top:1em} .WcmsFormModule h2{ text-align:center}.WcmsFormModule .fi-form-row label{ font-weight:normal}.WcmsFormModule .fi-form-row .WcmsFormLabel{ font-weight:bold;text-align:left}.WcmsFormModule .WcmsFormCaptchaHolder label{ text-align:left}.WcmsFormModule .WcmsFormCaptchaHolder .input-group-addon{ padding-top:2px;padding-bottom:2px}.WcmsFormModule .WcmsFormFormSubmitted{ text-align:center} .WcmsHeaderLoginLinkModule{ display:inline-block;float:right;margin-left:20px !important;margin-right:5px}.SearchModule{ max-width:25ch}.TopNavigation ul{ padding-left:0px;padding-right:0px} .TopNavigation ul li{  display:inline; border-right:solid 1px #006DC6; padding-left:3px; padding-right:2px}  .TopNavigation ul li:last-child{   border-right:none;  padding-right:0px}#WcmsLogoInsideNavigation{ display:none}#WcmsLogo img{ margin-bottom:15px}#WcmsLogoXs{ height:100%} #WcmsLogoXs img{  max-height:30px}  @media screen and (max-width:420px){   #WcmsLogoXs img{    max-height:25px} }#MobileNavigation .navbar-toggle{ margin-right:5px}.Wcms.StoryTelling .WcmsHeader{ margin-left:-15px;margin-right:-15px} .Wcms.StoryTelling .WcmsHeader .TopNavigation,.Wcms.StoryTelling .WcmsHeader .NavigationHeader{  display:none} .Wcms.StoryTelling .WcmsHeader #WcmsLogoInsideNavigation{  display:inline-block; padding:5px 15px} .Wcms.StoryTelling .WcmsHeader #DesktopNavigation.navbar{  margin-bottom:0px; border:0px} .Wcms.StoryTelling .WcmsHeader #DesktopNavigation .nav.navbar-nav{  float:right} .Wcms.StoryTelling .WcmsHeader #MobileNavigation.navbar{  margin-bottom:0px; border:0px} .navbar-default .navbar-nav .open .dropdown-menu li a{ color:#555}nav.navbar.navbar-default{  color:#555;background-color:#fff;border-bottom:1px solid #555; } nav.navbar.navbar-default .navbar-header .glyphicon,nav.navbar.navbar-default .navbar-header .badge{  color:#555; background-color:#fff}  nav.navbar.navbar-default .navbar-header .glyphicon:hover,nav.navbar.navbar-default .navbar-header .badge:hover{   color:#006DC6;  background-color:inherit} nav.navbar.navbar-default .navbar-collapse .badge{  color:#006DC6; background-color:#fff} nav.navbar.navbar-default .navbar-collapse button{  color:#006DC6; background-color:#eeeeee; border-color:#9d9d9d} nav.navbar.navbar-default .navbar-nav > li > a{  color:#555} .QryResultContentDiv{ width:100%}.QryResultPrefix{ padding-right:10px}.QryResultBackwardLink{ text-decoration:none !important;padding-right:5px}.QryResultBackwardMore{ text-decoration:none !important;padding-right:5px}.QryResultPageLink{ text-decoration:none !important;padding-left:2px;padding-right:2px}.QryResultPageSelection{ margin-left:2px;margin-right:2px;margin-bottom:-2px}.QryResultActivePage{ font-weight:bold;padding-left:2px;padding-right:2px}.QryResultForwardMore{ text-decoration:none !important;padding-left:5px}.QryResultForwardLink{ text-decoration:none !important;padding-left:5px}.QryResultPostfix{ text-decoration:none;padding-left:25px}.QryResultSeparator{ margin-top:20px;margin-bottom:20px}.WcmsQueryToolbarLinks{ margin-bottom:5px} .WebStoryFeaturedModule .WebStoryFeaturedContent{ margin-top:5px} @font-face{
font-family:'wcms-portal';
src:url('/Layout/Common/iconfont/fonts/wcms-portal.eot');
src:url('/Layout/Common/iconfont/fonts/wcms-portal.eot?#iefix') format('embedded-opentype'),
url('/Layout/Common/iconfont/fonts/wcms-portal.woff') format('woff'),
url('/Layout/Common/iconfont/fonts/wcms-portal.ttf') format('truetype'),
url('/Layout/Common/iconfont/fonts/wcms-portal.svg#wcms-portal') format('svg');
font-weight:normal;
font-style:normal;
}


[data-icon]:before{
font-family:'wcms-portal';
content:attr(data-icon);
speak:none;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}



.icon-share,.icon-compass,.icon-person,.icon-search{
font-family:'wcms-portal';
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}
.icon-compass:before{ content:"\e005"}.icon-person:before{ content:"\e040"}.icon-search:before{ content:"\e046"}.icon-share:before{ content:"\e004"} .bold{ font-weight:500}.lighter{ font-weight:300}.EventEditor_Attachments_Frame{ width:100%;height:125px; }.EventEditor_AttachmentsListRow{  height:170px;padding-bottom:6px}.EventEditor_AttachmentsListRow2{  height:150px;padding-bottom:6px}.EventEditor_AttachmentsListImageCell{ width:320px;padding-right:10px}.EventEditor_AttachmentsListDescriptionCell{ padding-right:10px}.EventEditor_ConfirmDatesEnter{ text-align:right}.EventEditor_ConfirmDatesBegin{ text-align:right}.EventEditor_ConfirmDatesEnd{ text-align:right}.EventEditor_ConfirmDatesPlace{ padding-left:10px}.EditEventNavigation input[type=button]{ color:#FFF;background-color:#006dc6;font-size:0.9em;border:0px;font-weight:normal !important;min-height:20px}.EditEventNavigation.booking-steps input[type=button]{  text-transform:none;font-size:20px;background-image:none;background-color:transparent !important;width:30%;height:75px;line-height:90px;vertical-align:bottom; border-style:none none solid none;border-bottom-width:2px;border-color:#cccccc;color:#cccccc} .EditEventNavigation.booking-steps input[type=button].WCMSNavActive{  color:#006DC6; border-color:#006DC6} .EditEventNavigation.booking-steps input[type=button].WCMSNavInactive{  color:#006DC6; border-color:#006DC6}.editeventdates .CalendarMainTable{ width:auto}.EventNav h1{ font-size:1.4em;margin-bottom:10px;text-align:center}.EventSelector .ui-widget{ font-size:0.7em}.EventSelector h2{ color:#246bb3;text-align:center; text-transform:none;font-weight:600;font-size:1.0em}.EventNav_EventDate .EventDatePicker .ui-datepicker{ width:100%} .EventNav_EventDate .EventDatePicker .ui-datepicker .ui-widget-header{  background:#006dc6}  .EventNav_EventDate .EventDatePicker .ui-datepicker .ui-widget-header .ui-datepicker-title{   color:#fff} .EventNav_EventDate .EventDatePicker .ui-datepicker.ui-corner-all{  border:none} .EventNav_EventDate .EventDatePicker .ui-datepicker .ui-state-default{  background:#eee; border:1px solid #eee}@media (max-width:765px){ .event .EventImage{  margin:0px auto} }.EventNav_EventArea a{ width:100%;margin-bottom:10px}.EventNav_EventClass a{ width:100%;margin-bottom:10px}.EventSearchCriteria td{ padding-bottom:3px}.EventResultHeader{ font-weight:bold;color:#246bb3;margin-top:40px;margin-bottom:5px}.EventResultHeader a:active,.EventResultHeader a:link,.EventResultHeader a:visited{ color:#246bb3 !important}.EventNoResultHint{ text-align:center}.EventResultContent .EventDateCanceled{ text-decoration:line-through;opacity:0.9}.EventResultContent ol{ list-style-type:none;padding-left:0px}.EventSearchCtrl_ResultList_Date{ float:left;margin-right:5px;width:75px}.EventSearchCtrl_ResultList_Name{ float:left;margin-right:5px;width:205px}.EventSearchCtrl_ResultList_Time{ float:left;margin-right:5px;width:100px}.EventSearchCtrl_ResultList_Name a:hover{ text-decoration:underline !important}.EventSearchCtrl_ResultList_Area{ float:left;margin-right:5px;width:155px}.EventSearchCtrl_ResultList_Class{ float:left;margin-right:5px;width:105px}.EventSearchCtrl_ResultList_Name.Header,.EventSearchCtrl_ResultList_Date.Header,.EventSearchCtrl_ResultList_Time.Header,.EventSearchCtrl_ResultList_Area.Header,.EventSearchCtrl_ResultList_Class.Header{  }.EventSearchCtrl_ResultList_DateHeader span,.EventSearchCtrl_ResultImages_DateHeader span{ font-weight:600;font-size:medium}.EventNoResultHint{ color:#246bb3;font-weight:bold}.EventSearchCriteria .searchExtended{ background-color:#eee;padding:0.5em}.EventSearchCriteria h3{ font-size:1.2em;margin-top:0.5em}.EventResultContent .EventResultDay{ display:block;margin-bottom:10px;font-weight:600;font-size:medium;color:#006DC6}.EventResultContent li.event{ margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:solid 1px #ccc;list-style:none} .EventResultContent li.event img.eventfavorite{  width:25px; height:25px; margin:0 0 120px 5px; margin-bottom:10px}.EventResultContent .EventSearchCtrl_ResultList .EventDateCanceled{ position:absolute;top:0;text-decoration:line-through;opacity:0.9}.EventShowHeader{ color:#006DC6; text-transform:none;font-size:20px;border-style:none none solid none;border-bottom-width:1px;border-color:#ccc;margin-bottom:10px}.EventShowContent{ margin-bottom:20px}.EventShow .EventShowContent a{ text-decoration:underline} .EventShow .EventShowContent a.PDFLink{  padding-left:30px; display:block; background:url(/Layout/Common/GeneralDocPDF.png) no-repeat; height:24px} .EventShow .EventShowContent a.GeneralDocLink{  padding-left:30px; display:block; background:url(/Layout/Common/GeneralDoc.png) no-repeat; height:24px}.ContactEventOrganiserCaptcha .input-group-addon{ padding-top:2px;padding-bottom:2px}.EventShowModule .stripe.swiper-container .swiper-slide{ width:auto;height:100%}.EventShowModule .stripe.swiper-container{ width:100%;padding-bottom:30px}.EventShowModule .EventPicGalleryStripe .stripe.swiper-button-prev,.EventShowModule .EventPicGalleryStripe .stripe.swiper-button-next{ top:35px}.EventShowModule .EventImage{ margin-bottom:15px}.EventShowModule .EventImage .image-credit{ float:right;padding-right:0px;font-size:small;background-color:white;color:#555555}.EventShowModule .EventImage P{ margin-top:0px;background-color:#006DC6;color:#fff;padding-left:5px;padding-right:5px}.EventShowModule .EventPictureGalleryNavigation .btn{ margin-bottom:5px}.EventShowVideoModule{ margin-top:10px}.EventShowGoogleMap span{ display:none}.EventShow .EventData{ word-wrap:break-word} .EventShow .EventData img.eventfavorite{  width:20px; height:20px; margin:0 3px 5px 0}.EventShowDates .EventDate{ margin-bottom:5px;border-bottom:1px dotted #DDDDDD}.EventShowDates .EventDate .ical{ padding:0}.EventShowDates .EventDate:last-child{ margin-bottom:5px;border-bottom:none}.EventShowDates .EventDateCanceled{ text-decoration:line-through;opacity:0.3} .MarketSearchCtrl[attr="100Kfz"]{height:310px;background-size:115%}.MarketSearchCtrl[attr="100Kfz"] .MarketSearchBoxBgk{width:800px}.MarketSearchCtrl[attr="100Kfz"] .MarketSearchBoxBgk div:nth-child(2n-1){float:left}.MarketSearchCtrl[attr="100Kfz"] .MarketSearchBoxBgk div:nth-child(2n){float:left} .ui-dialog .ui-dialog-titlebar-close span.ui-icon-closethick{margin:0}.Market_Right h2{margin-left:0px;padding-bottom:4px;border-bottom:1px solid #246bb3;font-weight:200}.Market_Right h3{margin-left:0px;padding-bottom:4px;font-size:0.9em;letter-spacing:normal;font-weight:200}.Market_Right h3 b{font-weight:200}.Market_Right{padding-top:0px}.MarketSearchNavigationBottom{clear:both;text-align:center;margin-top:5px}.MarketSearchResult ol{list-style-type:none;padding:0}.MarketSearchResult .MarketSearchCtrl_ResultList_Seperator + p{text-align:right}.MarketSearchCtrl_SortBy{text-align:left;margin-left:475px}.MarketSearchCtrl_SortBy span{cursor:pointer;text-align:right;width:130px;display:table-cell}.MarketSearchCtrl_SortBy span:after{content:url(/Layout/Market/UpDown.png);position:absolute}.MarketSearchCtrl_SortBy span:hover:after{content:url(/Layout/Market/UpDown_hover.png)}.MarketSearchCtrl{background-position:50% 56%;background-repeat:no-repeat;height:270px;background-size:100%;margin-bottom:20px}.MarketSearchBoxBgk{padding:15px 30px;width:510px;background-color:white;background-color:rgba(255,255,255,0.652);margin:20px 40px;position:absolute}@media (max-width:992px){.MarketSearchCtrl{background-size:cover;height:375px}.MarketSearchBoxBgk{width:250px;margin:50px 40px}}@media (max-width:400px){.MarketSearchBoxBgk{width:100%;margin:50px 0}}.MarketSearchBoxBgk > div{margin-right:10px;margin-bottom:10px}.MarketSearchBoxBgk div:nth-child(2n-1){float:left}.MarketSearchBoxBgk div:nth-child(2n){float:left}.MarketSearchBoxBgk input,.MarketSearchBoxBgk select,#cbxClassification select{border:2px solid #8a8a8a;width:205px;height:35px;box-sizing:border-box;display:block;padding:4px 5px}.MarketSearchBoxBgk span,.MarketSearchBoxBgk input{line-height:1.7;color:#3a3a3a} .MarketSearchCtrl_ResultList_Header{float:left;width:100%}.MarketSearchCtrl_ResultList{padding:2px;float:left;border-top:1px solid #888888;margin-top:2px;width:100%}@media screen and (min-width:400px){.MarketSearchCtrl_ResultList_Image{padding:10px 20px;display:table-cell}}.MarketSearchCtrl_ResultList_Image img{max-width:100%}.MarketSearchCtrl_ResultList_Text{margin:5px;display:inline-block;padding-left:10px;vertical-align:top}.MarketSearchCtrl_ResultList_Text p{width:200px}.MarketSearchCtrl_ResultList_Date{float:left;margin-right:5px;width:75px}.MarketSearchCtrl_ResultList_Name{float:left;margin-right:5px;width:450px}.MarketSearchCtrl_ResultList_Name a:link,.MarketSearchCtrl_ResultList_Name a:active,.MarketSearchCtrl_ResultList_Name a:visited{font-weight:100;color:#246bb3;text-overflow:ellipsis;width:200px;overflow:hidden;white-space:nowrap;display:inline-block}.MarketSearchCtrl_ResultList_Name a:hover{text-decoration:underline !important}.MarketSearchCtrl_ResultList_Area{float:left;margin-right:5px;width:155px}.MarketSearchCtrl_ResultList_Class{float:left;margin-right:5px;width:105px}.MarketSearchCtrl_ResultList_MotifCustAttr{margin:5px;display:table-cell;padding-left:10px;vertical-align:top}.MarketSearchCtrl_ResultList_MotifCustAttr span{display:table-cell;width:130px;text-align:right}h3.MarketSearchCtrl_ResultList_TextData{font-size:16px}.MarketSearchCtrl_ResultList_TextData a:link,.MarketSearchCtrl_ResultList_TextData a:active,.MarketSearchCtrl_ResultList_TextData a:visited{font-weight:100;color:#246bb3;text-overflow:ellipsis;width:200px;overflow:hidden;white-space:nowrap;display:inline-block}.Market .Gallery li{border:1px solid transparent;border-radius:6px;float:left;padding:5px;width:254px;margin:0 10px;transition:box-shadow 300ms}.Market .Gallery li:hover{border:1px solid #ccc;box-shadow:4px 4px 4px #ccc}.MarketSearchCtrl_ResultGallery_Image{margin:20px 0;text-align:center}.MarketSearchCtrl_ResultGallery_TextData{text-align:right}.MarketSearchCtrl_ResultGallery_TextData span{display:table-cell;width:125px}.MarketSearchCtrl_ResultGallery_MotifCustAttr{margin-bottom:20px}.MarketHeadH1{position:absolute;top:5px}.MarketShowLeft{}.MarketShowLeftHeader{font-weight:bold;margin-top:15px}.MarketShowLeftContent{float:left;text-align:center}.MarketShowLeftContent .StoryShowGalleryImage{max-width:80%;margin-left:auto;margin-right:auto}.MarketShowLeftContent img{  max-width:100%}.MarketShowLeftContent a:nth-child(n+2),.MarketSearchCtrl_ResultList_Text a{margin:15px;display:inline-block;background-color:#fff;padding:4px 10px;border-radius:4px}.MarketSearchCtrl_ResultList_Text a:hover{border:0 solid #333333;box-shadow:0 0 3px #333333}.MarketShowRight{text-align:center}.MarketShow_ResultImages_Text{font-size:1.1em}.MarketShow_ResultImages_Text li{line-height:1.7}.MarketShowRightHeader{font-weight:bold}.MarketShowRightContent{width:450px}.MarketShowFloatLeft{float:left;margin-bottom:10px;padding:2px 5px 2px 5px}.MarketShowPicture{display:none}.MarketShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative;width:680px}.MarketShowGalleryContainer td{vertical-align:top}.MarketShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.MarketShowView img{padding-right:1px;max-height:472px;max-width:610px}.MarketShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.MarketShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.MarketShowThumbnailsContainer li{float:left}.MarketShowGeneralDocLinks{list-style:none;list-style-position:inside;margin:0px;padding-left:0px}.MarketShowGeneralDocLinks li{margin-bottom:2px}.MarketShowGeneralDocLinks img{vertical-align:middle;border-width:0px;margin-right:2px}.MarketShowGoogleMap span{display:none}.MarketGalleryContainer_bg{margin:3px;position:relative;border:1px solid #F0F0F0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url(/Layout/Market/MarketPicItem_bg.png);background-repeat:repeat-x}.MarketShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative;width:680px}.MarketShowGalleryContainer td{vertical-align:top}.MarketShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.MarketShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.MarketShowThumbnailsContainer li{float:left}.MarketPicItemPrevious,.MarketPicItemNext,.MarketPicItemScrollPrevious,.MarketPicItemScrollNext,.MarketShowThumbnail{cursor:pointer}.MarketPicItemPrevious{position:absolute;left:-3px;top:240px}.MarketPicItemNext{position:absolute;right:-3px;top:240px}.MarketPicItemScrollPrevious{margin-left:0px;display:none;position:absolute;left:0px;bottom:0px;margin-bottom:16px}.MarketPicItemScrollNext{display:none;position:absolute;right:0px;bottom:0px;margin-bottom:16px}#MarketPicItemScroll{margin-left:-7px}.MarketThumbnailScrollbar{height:80px;width:642px;overflow:hidden;position:relative;margin-top:13px}.MarketShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.MarketShowView img{padding-right:1px;max-height:472px;max-width:610px}.MarketShowThumbnail{margin:2px;background-color:#EEEEEE;float:left;overflow:hidden;border:2px solid transparent !important}.MarketShowThumbnailSelected{border:2px solid #246BB3 !important}.MarketVideoContainer{width:590px;margin-top:10px}.MarketShowVideoHeader{background-color:#cccccc;border:1px solid #999999;padding:2px 5px 2px 5px}.MarketShowVideoModule{}.ST_MarketSearchCtrl_ResultList_Jobmarkt{text-align:left !important}.ST_MarketSearchCtrl_ResultList_Jobmarkt hr{ border:1px solid #DDDDDD}.ST_MarketSearchCtrl_ResultList_Jobmarkt H1{  margin-bottom:0.35em; padding:0px;border:0 none}.ST_MarketSearchCtrl_ResultList_Jobmarkt A.moreLink:active,.ST_MarketSearchCtrl_ResultList_Jobmarkt A.moreLink:link,.ST_MarketSearchCtrl_ResultList_Jobmarkt A.moreLink:visited{  color:#666; display:inline; font-weight:500; padding-left:0.66em} .CompanyRotatorSmall{height:auto !important;position:relative;padding:0 40px 0 40px;margin-bottom:0}.medialeiste li{padding:0 !important;text-align:center;font-weight:bold;font-size:0.8em !important}.medialeisteFooter{}.medialeisteFooter > div{clear:both}.medialeisteFooter > a{float:right;font-family:"martel_sans";font-weight:700;line-height:13px;color:#006DC6 !important;margin-top:10px}.AddToWatchListLink img{width:32px;height:32px}.MyMarketAlertsLinkList a{display:inline-block;margin-top:5px;white-space:nowrap}.WatchListHint h4{margin-top:80px;text-align:center;color:#ed143d;font-size:25px}#DocSendMailContainer > div{  margin:0}.DocSendMailModule{  padding:0} .MarketNav{  } .MarketNav .market-headline{  font-family:"martel_sans"; color:#006DC6; line-height:1.3; margin-top:5px; height:20px} .MarketNav .market-background{  background-color:#EFEFEF; padding:5%; padding-bottom:1em; margin-bottom:2em; text-align:left; min-width:150px; min-height:115px}  .MarketNav .market-background p{   margin-bottom:6px}  .MarketNav .market-background > div{   color:#ffffff;  margin-left:0.5%;  text-align:left}  .MarketNav .market-background a{   color:#006DC6}   .MarketNav .market-background a .MarketBookingImg{    font-size:14px;   font-weight:500} .MarketNav .market-links .market-subhead{  font-size:1.1em; color:#006DC6; font-weight:700; letter-spacing:0px; text-transform:none; height:35px} .MarketNav .market-links a:hover{  text-decoration:underline; color:#006DC6} .AudioShowModule p{ margin-top:10px}.AudioShowModule img{ width:100%} .AuthorShowModule h1{ display:block;font-size:20px;margin-bottom:20px;margin-top:0px;font-weight:normal}.AuthorShowModule .pull-right{ float:right}.AuthorNav .AuthorNavResultListItem{ border-left:none;border-right:none}.AuthorNav .pull-right{ float:right} .BreakingNewsModule article{ background-color:#eee;padding:1rem} .BreakingNewsModule article h2 a{  font-family:"martel_sans"; color:#29292b; line-height:1.3; margin-top:5px} .BreakingNewsModule article h4{  color:#006DC6; margin-bottom:-3px; font-weight:bold; font-size:0.75em;   text-transform:none; letter-spacing:1px} .CommentModule .CommentModuleFormPanel{ background-color:#EEEEEE;padding:5px}.CommentModule .CommentModuleFormPanelTitle{ margin-bottom:10px} .CommentModule .CommentModuleFormPanelTitle span{  display:block}.CommentModule .CommentModuleCaptcha .input-group-addon{ padding-top:2px;padding-bottom:2px}.WebStoryComment .CommentAnswer .FirstAnswer{ border-top:1px dotted blue;padding-top:0.5em}.WebStoryComment .CommentAnswer.LastAnswer{ border-bottom:none}.WebStoryComment .CommentModulePseudonym{ color:#006DC6;font-weight:500}.WebStoryComment .CommentModuleDatetime{ color:#006DC6} .ContentPersonalization .edit-section-header{ font-family:"martel_sans";color:#006DC6;font-size:1.125em}.select2-drop-active{ border:1px solid #aaa !important}.select2-choices{ background:none repeat scroll 0 0 #EEEEEE !important;border:solid 1px #D9DDE6 !important;-webkit-box-shadow:0px 0px 0px 0px white !important;box-shadow:0px 0px 0px 0px white !important}.select2-choices:hover{ border:solid 1px silver !important}.select2-search-choice{ background:none repeat scroll 0 0 white !important;border:solid 1px #D9DDE6 !important} .select2-search-choice .TagCtrlResult{  background-position-y:4px}.select2-no-results,.select2-searching,.select2-selection-limit{ background:white !important}.select2-results{ max-height:400px !important}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{ font-weight:bold;text-decoration:none !important}.TagCtrlResult{ background-repeat:no-repeat;display:inline-block;padding:5px 0 5px 20px;background-position-y:7px}.TagCtrlResult.WithoutBackgroundImg{ padding:5px 0 5px 0px} .DocFeedbackModule .DocFeedbackPanel{ background-color:#f9f9f9;padding:5px}.DocFeedbackModule .DocFeedbackCaptcha .input-group-addon{ padding-top:2px;padding-bottom:2px} .DocSendMailModule .DocSendMailPanel{ background-color:#EEEEEE;padding:5px}.DocSendMailModule .DocSendMailCaptcha .input-group-addon{ padding-top:2px;padding-bottom:2px} .DocumentRankingModule ul.DocumentRankingHeadPanel{ padding-bottom:0;border-bottom:none} .DocumentRankingModule ul.DocumentRankingHeadPanel li{  color:#555;   text-transform:none; font-size:18px; border:none; background-color:#fff}  .DocumentRankingModule ul.DocumentRankingHeadPanel li a{   background-color:#fff;  color:#555;  border:none;  padding-top:6px;  padding-bottom:4px}   .DocumentRankingModule ul.DocumentRankingHeadPanel li a:hover{    border:none;   color:#fff;   background-color:#006DC6}  .DocumentRankingModule ul.DocumentRankingHeadPanel li.active{   color:#006DC6;  font-weight:700}   .DocumentRankingModule ul.DocumentRankingHeadPanel li.active a{    color:#006DC6}    .DocumentRankingModule ul.DocumentRankingHeadPanel li.active a:hover,.DocumentRankingModule ul.DocumentRankingHeadPanel li.active a:focus{     border:none;    color:#006DC6;    background-color:#fff}.DocumentRankingModule .DocumentRankingTab{ background-color:#FFFFFF;margin-bottom:30px}.DocumentRankingModule .DocumentRankingContentHolder{ height:58px;display:block;margin-top:5px;background-color:transparent; overflow:hidden} @media screen and (max-width:480px){  .DocumentRankingModule .DocumentRankingContentHolder{   font-size:14px} } .EPaperPreviewModule .EPaperPreviewModuleContent{ text-align:center} .EPaperPreviewModule .EPaperPreviewModuleContent img{  border:2px solid gray; -webkit-box-shadow:3px 3px 5px #30393D; box-shadow:3px 3px 5px #30393D} .LatestWebStoryCommentsModule{overflow:auto}.LatestWebStoryCommentsContent{}.WebStoryLatestCommentBox{margin:0px 0px 10px 0px;padding:5px 0px 0px 0px;overflow:auto}.WebStoryLatestCommentBox .hgroup .ArticleMeta{color:#006dc6;margin:0px 0px 5px 0px}.WebStoryLatestCommentBox .hgroup h2{color:#333;font-weight:normal;font-size:28px;line-height:normal;margin:0px 0px 10px 0px}.WebStoryLatestCommentBox .hgroup h3{font-size:16px;font-weight:normal;display:inherit;text-transform:none;color:#006dc6;letter-spacing:normal}.WebStoryLatestCommentBox .hgroup h3 a:link,.WebStoryLatestCommentBox .hgroup h3 a:active,.WebStoryLatestCommentBox .hgroup h3 a:visited,.WebStoryLatestCommentBox .hgroup h3 a:active{color:#006dc6}.WebStoryLatestCommentBox .comments{}.WebStoryLatestCommentBox .comments ul{list-style:none;padding:0px 0px 0px 0px;margin:14px 0px 0px 0px}.WebStoryLatestCommentBox .comments li:before{padding:0px 4px 10px 0px}.WebStoryLatestCommentBox .comments li{margin:0px 0px 4px 0px}.WebStoryLatestCommentBox .comments .Pseudonym{font-weight:bold}.WebStoryLatestCommentBox .footer{float:right}.WebStoryLatestCommentBox a.commentLink{   color:#006dc6}.WebStoryLatestCommentBox A.commentLink img{margin:0px 0px 0px 2px;vertical-align:middle}.WebStoryLatestCommentBoxPreview{}.WebStoryLatestCommentBoxPreview:before{margin-top:6px;float:left;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview h2{color:#333;font-weight:normal;font-size:14px;line-height:1.5em;text-decoration:none;margin:0px;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview .comments{font-style:italic;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview .comments ul{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px} .LiveTickerModule{}.LiveTickerModule .LiveTickerClosed{ font-weight:300;font-style:italic}.LiveTickerModule div[name=LiveTickerDescription]{}.LiveTickerModule ul.LiveTickerItems{margin-top:10px;padding-top:10px}ul.LiveTickerItems .LiveTickerImage img{width:100%}ul.LiveTickerItems.timeline{position:relative}ul.LiveTickerItems.timeline > li{padding-left:40px}ul.LiveTickerItems.timeline > li:before{content:' ';background:white;display:inline-block;position:absolute;border-radius:50%;border:1px solid #246bb3;left:0px;width:20px;height:20px;height:20px;z-index:400}ul.LiveTickerItems.timeline:before{content:' ';background:#d4d9df;display:inline-block;position:absolute;left:9px;width:1px;height:100%;z-index:400}.LiveTickerModule .PopupPanelBackground{float:right}.LiveTickerModule .PopupPanel{width:600px;left:30%}.LiveTickerModule input[name=NewLiveTickerItemHeading]{width:100%}.LiveTickerItem{padding-bottom:0.5em;margin-bottom:1em}.LiveTickerItemDate{display:inline-block;font-style:italic;font-weight:300;font-size:0.8em}.LiveTickerItemTime{display:inline-block;margin-right:5px;font-style:italic;font-weight:600}.LiveTickerItemPlayTime{display:inline-block;margin-right:5px;font-weight:600}.LiveTickerItemHeading{display:block}.LiveTickerItemContent{display:block}.LiveTickerItemContent img{max-width:100%}.LiveTickerPreview .LiveTickerItemContent{display:none} .NewsletterSubscription li{ margin:17px 0px}.NewsletterSubscription span.NewsletterLabel{ font-size:1.1em;position:relative;top:-3px}@media (min-width:768px){ .col-sm-8 .NewsletterSubscription.NoUserNavigator,.col-sm-8 .WcmsPage.NoUserNavigator{  width:151%} .col-sm-push-4 .NewsletterSubscription.NoUserNavigator,.col-sm-8 .WcmsPage.NoUserNavigator{  margin-left:-51%} } .NewsListLinkModule a{float:right} .PictureGalleryPreviewModule{  } .PictureGalleryPreviewModule .PictureGalleryPreviewWrapper .row{  display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;     flex-wrap:wrap}  .PictureGalleryPreviewModule .PictureGalleryPreviewWrapper .row:before,.PictureGalleryPreviewModule .PictureGalleryPreviewWrapper .row:after{   content:normal} .PictureGalleryPreviewModule .PictureGalleryPreviewDoc{  position:relative; margin-bottom:5px;      }  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc span.picgallery-heading{   font-size:20px;     font-family:"martel_sans";  font-weight:700;  color:#29292b;  line-height:1.3;  margin-top:5px}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc span.picgallery-heading:hover{    color:#006DC6}  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc .imageContainer{   position:relative;  width:100%;  height:auto;  display:block;  margin:auto;  margin-bottom:10px}  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc img{   width:100%}  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer{   position:relative;  color:#FFF;            }   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer img{         }   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer .imageContainer{    margin-bottom:0px}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer div.heading-layer{    position:absolute;   bottom:0px;   width:100%;   margin-bottom:0px;   padding:5px;   text-align:center}    .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer div.heading-layer span{     display:none;    color:#FFF}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer:hover div.heading-layer span{    display:block;   color:#FFF}  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryHeadingInside{   position:relative;  overflow:hidden}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryHeadingInside .imageContainer{    margin-bottom:0px}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryHeadingInside .heading-background{    position:absolute;   bottom:0px;   background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.85)),to(transparent));   background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.85),transparent);   background:-o-linear-gradient(bottom,rgba(0,0,0,0.85),transparent);   background:linear-gradient(to top,rgba(0,0,0,0.85),transparent);   height:100%;   width:100%}   .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryHeadingInside .heading-background span{    position:absolute;   bottom:0;   color:#fff;       font-weight:500;       text-align:left;   vertical-align:text-bottom;   padding-left:0.5em;   padding-right:0.5em;   padding-bottom:1.0em;   line-height:1.3;   margin-bottom:0px;   width:100%;   text-shadow:0 0 20px rgba(0,0,20,0.25)} .PictureGalleryShowJavascriptModule figcaption,.PicListModule figcaption,.MotifPicItemListModule figcaption{ padding-top:5px}.PictureGalleryShowJavascriptModule .image.swiper-container .swiper-slide .row,.PicListModule .image.swiper-container .swiper-slide .row,.MotifPicItemListModule .image.swiper-container .swiper-slide .row{  background-color:white}.PictureGalleryShowJavascriptModule .outer-stripe-swiper-container,.PicListModule .outer-stripe-swiper-container,.MotifPicItemListModule .outer-stripe-swiper-container{ padding-left:0px;padding-right:0px}.PictureGalleryShowJavascriptModule .stripe.swiper-container,.PicListModule .stripe.swiper-container,.MotifPicItemListModule .stripe.swiper-container{ width:100%;padding-bottom:30px} .PictureGalleryShowJavascriptModule .stripe.swiper-container .swiper-slide,.PicListModule .stripe.swiper-container .swiper-slide,.MotifPicItemListModule .stripe.swiper-container .swiper-slide{  width:auto; height:100%}  .PictureGalleryShowJavascriptModule .stripe.swiper-container .swiper-slide img, .PicListModule .stripe.swiper-container .swiper-slide img, .MotifPicItemListModule .stripe.swiper-container .swiper-slide img{   width:auto;  height:85px}.PictureGalleryShowJavascriptModule .PictureGalleryStripe .stripe.swiper-button-prev,.PictureGalleryShowJavascriptModule .PictureGalleryStripe .stripe.swiper-button-next,.PicListModule .PictureGalleryStripe .stripe.swiper-button-prev,.PicListModule .PictureGalleryStripe .stripe.swiper-button-next,.MotifPicItemListModule .PictureGalleryStripe .stripe.swiper-button-prev,.MotifPicItemListModule .PictureGalleryStripe .stripe.swiper-button-next{ top:45px}.PictureGalleryShowJavascriptModule .PictureGalleryNavigation .btn,.PicListModule .PictureGalleryNavigation .btn,.MotifPicItemListModule .PictureGalleryNavigation .btn{ margin-bottom:5px}.PictureGalleryShowJavascriptModule .banner,.PicListModule .banner,.MotifPicItemListModule .banner{ min-width:100px;min-height:300px;text-align:center; } .PictureGalleryShowJavascriptModule .banner .WcmsAdHint,.PicListModule .banner .WcmsAdHint,.MotifPicItemListModule .banner .WcmsAdHint{  display:inline-block}.PictureGalleryShowJavascriptModule .Pages,.PicListModule .Pages,.MotifPicItemListModule .Pages{ margin-right:5px}.PictureGalleryShowJavascriptModule .PictureGalleryShoppingCart,.PicListModule .PictureGalleryShoppingCart,.MotifPicItemListModule .PictureGalleryShoppingCart{ margin-left:15px}.PictureGalleryShowJavascriptModule .PictureGalleryImage,.PicListModule .PictureGalleryImage,.MotifPicItemListModule .PictureGalleryImage{ margin-bottom:15px} .PictureGalleryShowJavascriptModule .PictureGalleryImage .zoom-icon,.PicListModule .PictureGalleryImage .zoom-icon,.MotifPicItemListModule .PictureGalleryImage .zoom-icon{  right:30px}  .PictureGalleryShowJavascriptModule .PictureGalleryImage .zoom-icon i, .PicListModule .PictureGalleryImage .zoom-icon i, .MotifPicItemListModule .PictureGalleryImage .zoom-icon i{   padding-left:9px}.PictureGalleryShowJavascriptModule .PictureGalleryStripeNavigation,.PicListModule .PictureGalleryStripeNavigation,.MotifPicItemListModule .PictureGalleryStripeNavigation{ height:85px} .PictureGalleryShowJavascriptModule .PictureGalleryStripeNavigation .btn,.PicListModule .PictureGalleryStripeNavigation .btn,.MotifPicItemListModule .PictureGalleryStripeNavigation .btn{  height:100%} .QuizPreviewQuestion{text-decoration:none} .QuizShowModule h2{margin-top:5px;color:#006dc6;font-weight:500;font-size:1.2em;line-height:1.4em}.QuizAnswerNo{width:30px;text-align:center;background-color:#006dc6;float:left;color:#ffffff;margin-right:15px}.QuizQuestion{background-color:#006dc6;float:left;width:100%;color:#ffffff;margin-top:10px;margin-bottom:10px}input[name='QuizAnswerButtons']{margin-right:10px} article.StoryPreviewBox{             } article.StoryPreviewBox .article-top{  display:none;   text-transform:none} article.StoryPreviewBox .article-update{    text-transform:none} article.StoryPreviewBox .article-ad{    text-transform:none} article.StoryPreviewBox figure{  margin-bottom:10px}  article.StoryPreviewBox figure img{   width:100%} article.StoryPreviewBox .article-heading{  margin-top:0px; min-height:1.5em}  article.StoryPreviewBox .article-heading a{   font-family:"martel_sans";     color:#006DC6;  line-height:1.3;  margin-top:5px}   article.StoryPreviewBox .article-heading a:hover{    color:#006DC6} article.StoryPreviewBox.col-sm-12 .article-heading{  min-height:1.0em} article.StoryPreviewBox h2.article-heading{  font-size:24px}  article.StoryPreviewBox h2.article-heading a{   font-size:20px} article.StoryPreviewBox h4.article-heading a{  font-size:16px} article.StoryPreviewBox .article-section,article.StoryPreviewBox .article-locality,article.StoryPreviewBox .article-headline{    color:#555; margin-top:0px; margin-bottom:5px; font-weight:bold; font-size:0.75em;   text-transform:none; letter-spacing:1px; display:inline-block} article.StoryPreviewBox .article-pubdate{    color:#555; font-size:16px} article.StoryPreviewBox h3{   } article.StoryPreviewBox.col-sm-12 h3{  min-height:1.0em} article.StoryPreviewBox .article-meta{  margin-bottom:20px; cursor:default} article.StoryPreviewBox .PictureContainer{  position:relative; overflow:hidden}  article.StoryPreviewBox .PictureContainer .article-ad,article.StoryPreviewBox .PictureContainer .article-top,article.StoryPreviewBox .PictureContainer .article-update,article.StoryPreviewBox .PictureContainer .article-views{   position:absolute;  top:0px;  padding:0.2em 0.4em;  font-size:0.9em;  font-weight:700;  background-color:white;  color:#222222}  article.StoryPreviewBox .PictureContainer .article-ad,article.StoryPreviewBox .PictureContainer .article-top,article.StoryPreviewBox .PictureContainer .article-update{   left:0px}  article.StoryPreviewBox .PictureContainer .article-views{   right:0px} article.StoryPreviewBox .TextInside{  position:relative; overflow:hidden; margin-bottom:20px}  article.StoryPreviewBox .TextInside header{   margin-left:5px}   article.StoryPreviewBox .TextInside header .article-update{    display:inline-block;   font-size:0.75em}   article.StoryPreviewBox .TextInside header .article-pubdate,article.StoryPreviewBox .TextInside header .author{    font-size:0.75em}   article.StoryPreviewBox .TextInside header .StoryMediaLinksWrapper{    display:inline-block}  article.StoryPreviewBox .TextInside figure{   z-index:1;  margin-bottom:0px}  article.StoryPreviewBox .TextInside .TextBackground{   position:absolute;  bottom:0px;  left:0px;  width:100%;  height:100%;  background-image:-webkit-linear-gradient(90deg,rgba(0,15,20,0.6) 15%,rgba(0,15,20,0.15) 52%,rgba(0,15,20,0) 70%);  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(15%,rgba(0,15,20,0.6)),color-stop(52%,rgba(0,15,20,0.15)),color-stop(70%,rgba(0,15,20,0)));  background-image:-webkit-linear-gradient(bottom,rgba(0,15,20,0.6) 15%,rgba(0,15,20,0.15) 52%,rgba(0,15,20,0) 70%);  background-image:-o-linear-gradient(bottom,rgba(0,15,20,0.6) 15%,rgba(0,15,20,0.15) 52%,rgba(0,15,20,0) 70%);  background-image:linear-gradient(0deg,rgba(0,15,20,0.6) 15%,rgba(0,15,20,0.15) 52%,rgba(0,15,20,0) 70%)}  article.StoryPreviewBox .TextInside .TextContainer{   position:absolute;  bottom:0px;  left:0px;  width:100%;  text-align:left;  padding-left:0.5em;  padding-right:0.5em;     color:#fff}   article.StoryPreviewBox .TextInside .TextContainer h1.article-heading{    margin-bottom:0}    @media screen and (max-width:768px){     article.StoryPreviewBox .TextInside .TextContainer h1.article-heading{      font-size:26px;     line-height:1} }   article.StoryPreviewBox .TextInside .TextContainer .article-heading a{    font-family:"martel_sans";   font-weight:700}   article.StoryPreviewBox .TextInside .TextContainer a,  article.StoryPreviewBox .TextInside .TextContainer h3{    color:#fff}   article.StoryPreviewBox .TextInside .TextContainer h2{    margin-bottom:0px;   font-size:1.0rem}   article.StoryPreviewBox .TextInside .TextContainer a:hover{    text-decoration:underline}   article.StoryPreviewBox .TextInside .TextContainer span{    color:#fff}   article.StoryPreviewBox .TextInside .TextContainer i{    color:#fff !important} article.StoryPreviewBox.TopArticle .article-heading{  margin-bottom:0;  }  @media screen and (max-width:768px){   article.StoryPreviewBox.TopArticle .article-heading{    font-size:30px;   font-weight:800}    article.StoryPreviewBox.TopArticle .article-heading a{     line-height:1} } article.StoryPreviewBox.TopArticle .TextInside .TextContainer{  padding-bottom:0.5em}  article.StoryPreviewBox.TopArticle .TextInside .TextContainer header{   margin-left:12px} article.StoryPreviewBox.HomeArticle .TextInside .TextContainer{  text-align:left; padding-left:2.0em; padding-right:2.0em; padding-bottom:2.0em} article.StoryPreviewBox .HasWebDeadline{  display:inline-block; margin-left:5px} @media screen and (max-width:768px){  article.StoryPreviewBox .article-heading{   min-height:1.0em}  article.StoryPreviewBox h1{   font-size:35px}  article.StoryPreviewBox h3{   min-height:1.0em}  article.StoryPreviewBox div.col-sm-4 h3{   margin-top:23px} } article.StoryPreviewBox.article-tile .TextInside .article-heading a{  letter-spacing:1px} article.StoryPreviewBox.article-tile .TextInside .TextContainer{  text-align:left; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.5em} article.StoryPreviewBox.article-tile .article-top{  display:inline-block} article.StoryPreviewBox.article-tile .article-heading{  font-weight:600}  article.StoryPreviewBox.article-tile .article-heading a{   font-size:18px}   @media screen and (min-width:1200px){    article.StoryPreviewBox.article-tile .article-heading a{     font-size:20px} } article.StoryPreviewBox.article-card{  border:1px solid #aaa; margin-bottom:20px; background-color:#fff}  article.StoryPreviewBox.article-card header{   padding-top:10px}  article.StoryPreviewBox.article-card figure{   margin-bottom:0}   @media screen and (max-width:768px){    article.StoryPreviewBox.article-card figure{     margin-bottom:12px;    padding-left:10px;    padding-right:10px} }  article.StoryPreviewBox.article-card .article-section,article.StoryPreviewBox.article-card .article-locality,article.StoryPreviewBox.article-card .article-heading,article.StoryPreviewBox.article-card .article-headline,article.StoryPreviewBox.article-card .article-meta,article.StoryPreviewBox.article-card .article-pubdate,article.StoryPreviewBox.article-card p{   padding-left:10px;  padding-right:10px}  article.StoryPreviewBox.article-card .TextInside{   margin-bottom:0}  article.StoryPreviewBox.article-card .TextInside .TextContainer{   text-align:left;  padding-left:0.5em;  padding-right:0.5em;  padding-bottom:0.5em}  article.StoryPreviewBox.article-card .article-top{   display:inline-block}  article.StoryPreviewBox.article-card .article-section,article.StoryPreviewBox.article-card .article-locality{   display:block}  article.StoryPreviewBox.article-card .article-pubdate{   padding-left:0}  article.StoryPreviewBox.article-card .article-meta{   margin-bottom:10px}  article.StoryPreviewBox.article-card .article-heading{   font-weight:600}   article.StoryPreviewBox.article-card .article-heading a{    font-size:18px}    @media screen and (min-width:1200px){     article.StoryPreviewBox.article-card .article-heading a{      font-size:20px} }@media screen and (min-width:768px){ .article-large article.StoryPreviewBox.article-tile .article-heading a{  font-size:40px} }@media screen and (min-width:768px){ .article-large article.StoryPreviewBox.article-card .article-heading a{  font-size:40px} }.articles-compact .headLine{ font-size:18px;border-bottom-style:none;margin-bottom:5px}article.StoryPreviewBox.article-compact h4{ padding-top:0.5em}.article-vertical-divider{ overflow:hidden; } .article-vertical-divider > div[class*='col-']:not(:first-child){  border-left-style:solid; border-width:1px; border-color:#ccc; padding-bottom:1000px; margin-bottom:-1000px} .article-vertical-divider div[class='clear'] ~ div[class*='col-']{  border-left-style:none}.article-border-bottom{ border-bottom:solid 1px #ccc;margin-bottom:10px} .StoryPrint{ Width:700px} .StoryPrint .StoryPrintBox{  font-family:Arial,Helvetica,sans-serif; border-bottom:2px solid #DDDDDD; position:relative; line-height:1.5em}  .StoryPrint .StoryPrintBox p{   margin-top:5px;  margin-bottom:5px;  padding:0px}  .StoryPrint .StoryPrintBox H1{   line-height:1.1em;  color:#246BB3;  font-size:1.6em;  font-weight:bold}  .StoryPrint .StoryPrintBox H2{   line-height:1em;     text-transform:none;  letter-spacing:0.06em;  color:#666;  font-size:0.96em;  font-weight:bold}  .StoryPrint .StoryPrintBox .intro{   font-weight:bold;  clear:both}  .StoryPrint .StoryPrintBox .author{   position:relative;     text-transform:none;  display:block;  color:#4e4e4e;  font-size:0.8em;  float:left}  .StoryPrint .StoryPrintBox .date{   display:inline;  float:right;  color:#666;  font-size:0.8em} .StoryPrint .StoryPrintPicture{  border-bottom:2px solid #DDDDDD; color:#666; width:100%; display:block; margin-top:10px; margin-bottom:10px} .StoryShowMeta .subheading{ font-style:italic}.StoryShowMeta .StoryShowMetaShare .icon-whatsapp:before{ content:"\e67e";vertical-align:middle;color:white;background-color:#25d366;-moz-border-radius:5px;-webkit-border-radius:5px;border:5px solid #25d366}.StoryShowMeta .StoryShowMetaInteraction{ text-align:left} .StoryShowMeta .StoryShowMetaInteraction svg{  vertical-align:middle} .StoryShowMeta .StoryShowMetaInteraction a.ShoppingCartLink{  color:#fff; padding-left:8px; padding-right:8px; border-radius:5px; font-size:18px}.StoryShowMeta .StoryShowMetaInternetTags{  } .StoryShowMeta .StoryShowMetaInternetTags .list-inline > li{  padding-right:0} .StoryShowShare .icon-whatsapp:before{ content:"\e67e";vertical-align:middle;color:white;background-color:#25d366;-moz-border-radius:5px;-webkit-border-radius:5px;border:5px solid #25d366}.StoryShowBox{  } .StoryShowBox a{  color:#999; text-decoration:none}  .StoryShowBox a:focus,.StoryShowBox a:hover{   text-decoration:underline}strong{ font-weight:bold;font-style:normal;font-family:"martel_sans"}.StoryShowBox .author{ color:#999} .StoryShowBox .author .authorimage{  max-height:45px}.StoryShowBox .buttonWrapper{ float:right}.StoryShowBox UL{  }.StoryShowBox UL LI{  }.StoryShowBox H1{  color:#006DC6;font-size:30px;margin-top:18px;line-height:1.2em}.StoryShowBox H2{  color:#555;margin-bottom:-3px;font-weight:bold;font-size:1.2em;text-transform:none;letter-spacing:1px}.StoryShowBox .voting H2{ line-height:1.2em;text-transform:none;padding-right:0em;margin-bottom:0.75em;letter-spacing:0.06em;color:#333333;font-size:1.17em}.StoryShowBox .voting DIV{ line-height:1.3em}.StoryShowBox H3{ margin-top:0.3em;padding-right:5em;margin-bottom:0.9em}.StoryShowBox H4{ margin:1.33em 0px 0.66em;color:#333;font-weight:bold}.StoryShowBox .intro{ color:#666}.StoryShowGalleryBox{ color:#666666}.StoryShowGalleryBox figcaption{ margin-top:0.66em;font-size:14px} .StoryShowGalleryBox figcaption p{  margin-top:0px;   background-color:#fff; color:#666; text-align:left; line-height:1.2em; margin-bottom:20px; padding-left:5px; padding-right:5px}.StoryShowGalleryBox p a{ display:inline;color:#333;text-decoration:underline}.StoryShowGalleryImage{ text-align:center} .StoryShowGalleryImage .image-credit{  float:right; padding-right:0px; font-size:small; background-color:white; color:#555555} .StoryShowGalleryImage .img-portrait{  width:auto; max-height:50vh; margin-left:auto; margin-right:auto}.StoryShowBaseTextBox{  display:inline}@media only screen and (min-width:0px) and (max-width:490px){ .StoryShowBaseTextBox .OpenXBanner{  text-align:center; margin-top:20px; margin-bottom:20px} }@media only screen and (min-width:491px){ .StoryShowBaseTextBox .OpenXBanner{  float:right} }.StoryShowBaseTextBox,.StoryShowBaseTextBox p{ display:block;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:26.5px}.StoryShowBaseTextBox span.pabs:before{ content:"•";margin-right:5px}.StoryShowInfoArea{ padding-top:5px;text-align:right;float:right;color:#006dc6;font-weight:700;font-size:0.9em}.StoryShowBody .StoryShowInfoArea A{ color:#006dc6}a.printLink svg path,a.printLink svg rect,a.AddToWatchListLink svg path,a.AddToWatchListLink svg rect,a.commentLink svg path,a.commentLink svg rect{ fill:#006DC6}.StoryShowInfoArea A.EditLink{ display:block;margin-bottom:10px}.StoryShowInfoArea A.EditLink span{ color:#006dc6}A.commentLink{ position:relative;display:inline-block} A.commentLink span{  color:#006DC6; position:absolute; top:3px; left:12px; line-height:2}.StoryShowInfoArea A.WatchListPageLink{ display:inline-block;width:48px;height:18px;border:1px solid;padding-right:3px;line-height:1.5em;text-align:right;color:#006dc6;background:url(/Layout/News/watchlist-icon.png) no-repeat 0px 0px}.StoryMediaLinks{ margin-top:20px}.StoryShowBox.StoryMediaLinks h3{ padding-right:0em}.StoryShowRating{ border:none;margin-top:20px}.StoryShowBox.StoryShowRating h3{ padding-right:0em}.StoryShowInfoArea A.AddToWatchListLink{ color:#006dc6}.StoryShowInteraction{ text-align:right} .StoryShowInteraction svg{  vertical-align:middle} .StoryShowInteraction a.ShoppingCartLink{  color:#fff; padding-left:8px; padding-right:8px; border-radius:5px; font-size:18px}A.StoryShowPictureLink{ padding-left:25px;display:block;background:url(/Layout/News/bilderschau.gif) no-repeat 0px 3px;line-height:1.2em}A.StoryShowVideoLink{ padding-left:25px;display:block;background:url(/Layout/News/video.gif) no-repeat 0px 3px;line-height:1.2em}A.StoryShowContentLink{ padding-left:25px;display:block;background:url(/Layout/News/senden.gif) no-repeat 0px 3px;line-height:1.2em}A.StoryShowPDFLink{ padding-left:30px;display:block;background:url(/Layout/Common/GeneralDocPDF.png) no-repeat;height:24px}A.StoryShowGeneralDocLink{ padding-left:30px;display:block;background:url(/Layout/Common/GeneralDoc.png) no-repeat;height:24px}.StoryShowInlineBox{ margin-bottom:10px;      } .StoryShowInlineBox.InlineVideoBox{  width:50%; float:left; margin-right:15px}  @media screen and (max-width:768px){   .StoryShowInlineBox.InlineVideoBox{    width:100%;   margin-right:0px} } .StoryShowInlineBox.InlinePictureGalleryBox h1,.StoryShowInlineBox.InlinePicListBox h1{  font-size:28px;    } .StoryShowInlineBox.StoryShowInlineSurvey{  border-top:1px solid #ccc; border-bottom:1px solid #ccc} .StoryShowInlineBox .WcmsModule{   } .StoryShowInlineBox ul{  padding-left:0px; margin-left:0px; list-style:none}.StoryShowBox .StoryShowInlineBox LI{ padding-left:0px;background:none transparent scroll repeat 0% 0%}.StoryShowBaseTextBox .StoryShowInlineBox LI{ padding-top:0.5em;padding-bottom:0.5em;border-bottom:solid 1px #ccc;list-style:none; }.StoryShowBaseTextBox .StoryShowInlineBox H3{ margin-bottom:0.33em}.StoryShowBaseTextBox .StoryShowInlineBox A{  }.PictureGalleryShow{ margin-top:20px;margin-bottom:20px}.StoryShowSocialnetworks UL LI{ display:inline;margin-right:0.3125em;vertical-align:baseline;padding-left:0px;background:none}#ShareContent{ display:inline-block;width:48px;height:18px;position:relative;color:#006dc6;border:1px solid;margin-top:5px;background:url(/Layout/News/share-icon.png) no-repeat;padding-right:3px;line-height:1.5em;text-align:right}#ShareContentPopup{ display:none;background:#fff;position:absolute;font-weight:700;font-size:0.9em;border:1px solid #006dc6;width:178px;left:0px;top:0px;margin-top:-1px;margin-left:52px;padding:10px;z-index:2000}#ShareContentPopup table{ text-align:left}#ShareContent:hover #ShareContentPopup{ display:block}@media screen and (max-width:768px){ .StoryShowInteraction{  text-align:left} }article .StoryTelling section{ margin-bottom:50px} article .StoryTelling section .StoryShowGalleryBox{  margin-top:15px; margin-bottom:30px}  article .StoryTelling section .StoryShowGalleryBox.half{   width:48.93%;  margin-left:auto;  margin-right:auto;  float:left}  article .StoryTelling section .StoryShowGalleryBox.col3{   width:31.9%;  margin-left:auto;  margin-right:auto;  float:left}  article .StoryTelling section .StoryShowGalleryBox.half + .half,article .StoryTelling section .StoryShowGalleryBox.col3 + .col3{   margin-left:2.14%} article .StoryTelling section img{  min-width:100%} article .StoryTelling section p{  width:80%; margin-left:auto; margin-right:auto}  article .StoryTelling section p strong{   font-family:"Source Sans Pro",Arial,sans-serif;  -webkit-font-smoothing:antialiased;  font-weight:700;  font-size:5.5em;  display:block;  float:left;  margin-top:37px;  margin-bottom:6px;  margin-left:-8px;  margin-right:13px}article.article-style-1 .StoryTelling{ font-family:"Droid Serif",serif;font-size:18px;line-height:30px} article.article-style-1 .StoryTelling header{  padding:0.5em; text-align:center; color:#ffba00; background-color:#666} article.article-style-1 .StoryTelling section{  margin-bottom:50px}  article.article-style-1 .StoryTelling section p{   font-size:1.2em;  line-height:1.2}   article.article-style-1 .StoryTelling section p strong{    color:#ffba00;   font-family:"Source Sans Pro",Arial,sans-serif;   -webkit-font-smoothing:antialiased;   font-weight:700;   font-size:5.5em;   display:block;   float:left;   margin-top:37px;   margin-bottom:6px;   margin-left:-8px;   margin-right:13px}   article.article-style-1 .StoryTelling section p span.Zitat{    font-size:1.66em;   line-height:1.4em;   position:relative;   padding-left:12%;   margin-top:40px;   margin-bottom:40px;   display:inline-block}    @media screen and (max-width:768px){     article.article-style-1 .StoryTelling section p span.Zitat{      padding-left:0px} }   article.article-style-1 .StoryTelling section p span.Zitat::before{    color:#ffba00;   content:"„";   font-family:"Source Sans Pro",Arial,sans-serif;   -webkit-font-smoothing:antialiased;   font-weight:700;   font-size:150px;   position:absolute;   left:0;   bottom:2px;   margin-bottom:35px}    @media screen and (max-width:768px){     article.article-style-1 .StoryTelling section p span.Zitat::before{      margin-bottom:0px;     font-weight:300} }  article.article-style-1 .StoryTelling section.full{   background-color:#ffba00}   article.article-style-1 .StoryTelling section.full figcaption{    position:absolute;   bottom:30px;   font-family:"Source Sans Pro",Arial,sans-serif;   -webkit-font-smoothing:antialiased;   font-weight:700;   font-size:4em;   color:#fff;   line-height:1.5;   text-align:center}    @media screen and (max-width:1024px){     article.article-style-1 .StoryTelling section.full figcaption{      font-size:2.5em} }    @media screen and (max-width:768px){     article.article-style-1 .StoryTelling section.full figcaption{      position:relative;     font-weight:300;     font-size:1.2em;     color:white;     line-height:1.5;     bottom:0px;     padding:0.5em} }  article.article-style-1 .StoryTelling section.teaser p{   font-size:1.66em;  line-height:1.4em}article.article-style-2 .StoryTelling header{ padding:0.5em;text-align:center;color:#006DC6;background-color:white}article.article-style-2 .StoryTelling section{ margin-bottom:50px} article.article-style-2 .StoryTelling section p{  font-size:1.2em; line-height:1.2}  article.article-style-2 .StoryTelling section p strong{   color:#006DC6;  font-family:"Source Sans Pro",Arial,sans-serif;  -webkit-font-smoothing:antialiased;  font-weight:700;  font-size:5.5em;  display:block;  float:left;  margin-top:37px;  margin-bottom:6px;  margin-left:-8px;  margin-right:13px}  article.article-style-2 .StoryTelling section p span.Zitat{   font-size:1.66em;  line-height:1.4em;  position:relative;  padding-left:12%;  margin-top:40px;  margin-bottom:40px;  display:inline-block}   @media screen and (max-width:768px){    article.article-style-2 .StoryTelling section p span.Zitat{     padding-left:0px} }  article.article-style-2 .StoryTelling section p span.Zitat::before{   color:#006DC6;  content:"„";  font-family:"Source Sans Pro",Arial,sans-serif;  -webkit-font-smoothing:antialiased;  font-weight:700;  font-size:150px;  position:absolute;  left:0;  bottom:2px;  margin-bottom:35px}   @media screen and (max-width:768px){    article.article-style-2 .StoryTelling section p span.Zitat::before{     margin-bottom:0px;    font-weight:300} } article.article-style-2 .StoryTelling section.full{  background-color:#006DC6}  article.article-style-2 .StoryTelling section.full figcaption{   position:absolute;  bottom:30px;  font-family:"Source Sans Pro",Arial,sans-serif;  -webkit-font-smoothing:antialiased;  font-weight:700;  font-size:4em;  color:#fff;  line-height:1.5;  text-align:center}   @media screen and (max-width:1024px){    article.article-style-2 .StoryTelling section.full figcaption{     font-size:2.5em} }   @media screen and (max-width:768px){    article.article-style-2 .StoryTelling section.full figcaption{     position:relative;    font-weight:300;    font-size:1.2em;    color:white;    line-height:1.5;    bottom:0px;    padding:0.5em} } article.article-style-2 .StoryTelling section.teaser p{  font-size:1.66em; line-height:1.4em}.AdditionalMedia{ list-style:none;padding-left:0} .AdditionalMedia div.listitem{  width:10px; height:10px; border-radius:50%; background-color:#006dc6; display:inline-block; margin-right:15px} .AdditionalMedia a{  color:#006dc6}article a.BoxAnchor{  display:none;position:relative;top:-5vh;visibility:hidden}.WebStoryTellingShow{  font-size:1.3em;                                    } .WebStoryTellingShow .flex{  display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;     flex-wrap:wrap} .WebStoryTellingShow .size-full{  min-height:50px} .WebStoryTellingShow .size-page{  min-height:50px} .WebStoryTellingShow .size-article{  min-height:50px} .WebStoryTellingShow .size-articlecontent{  min-height:50px} .WebStoryTellingShow .bkgc-white{  background-color:white} .WebStoryTellingShow .bkgc-lightgray{  background-color:lightgray} .WebStoryTellingShow .bkgc-gray{  background-color:gray} .WebStoryTellingShow .bkgc-darkgray{  background-color:darkgray} .WebStoryTellingShow .bkgc-lightblue{  background-color:lightblue} .WebStoryTellingShow .bkgc-blue{  background-color:blue} .WebStoryTellingShow .bkgc-darkblue{  background-color:darkblue} .WebStoryTellingShow .heading{  color:#999} .WebStoryTellingShow .titleteaseroverlaypicture.TextInside .TextContainer,.WebStoryTellingShow .titleteaseroverlayvideo.TextInside .TextContainer{  background:none; bottom:10%} .WebStoryTellingShow .titleteaseroverlaypicture.backgroundimage{  min-height:50vh; max-height:80vh}  .WebStoryTellingShow .titleteaseroverlaypicture.backgroundimage .picturecaption{   background:none;  bottom:10%} @media (max-width:768px){  .WebStoryTellingShow .titleteaserunderpicture h1, .WebStoryTellingShow .titleteaserundervideo h1{   font-size:24px}  .WebStoryTellingShow .titleteaserunderpicture h3, .WebStoryTellingShow .titleteaserundervideo h3{   font-size:20px} } .WebStoryTellingShow .articlemeta{  font-weight:lighter; font-style:italic; font-size:1em; color:#999;  }  .WebStoryTellingShow .articlemeta .StoryShowShare img{   vertical-align:baseline}  .WebStoryTellingShow .articlemeta a.printLink svg path,.WebStoryTellingShow .articlemeta a.printLink svg rect,.WebStoryTellingShow .articlemeta a.AddToWatchListLink svg path,.WebStoryTellingShow .articlemeta a.AddToWatchListLink svg rect,.WebStoryTellingShow .articlemeta a.commentLink svg path,.WebStoryTellingShow .articlemeta a.commentLink svg rect{   fill:#006DC6}  .WebStoryTellingShow .articlemeta A.commentLink{   position:relative;  display:inline-block}  .WebStoryTellingShow .articlemeta A.commentLink span{   color:#006DC6;  position:absolute;  top:3px;  left:12px;  line-height:2}  .WebStoryTellingShow .articlemeta .StoryShowInteraction svg{   vertical-align:middle}  .WebStoryTellingShow .articlemeta .StoryShowInteraction a.ShoppingCartLink{   color:#fff;  padding-left:8px;  padding-right:8px;  border-radius:5px;  font-size:18px} .WebStoryTellingShow .initial > p:first-of-type:first-letter{  color:#005d80; float:left; font-family:Georgia; font-size:75px; line-height:60px; padding-top:4px; padding-right:8px; padding-left:3px} .WebStoryTellingShow .StoryShowGalleryImage img{  width:100%} .WebStoryTellingShow .StoryShowGalleryImage figcaption{  margin-top:0px; font-size:0.8em; font-style:italic; padding-left:5px; padding-right:5px} .WebStoryTellingShow .StoryShowGalleryImage .image-credit{  float:right; padding-right:0px; font-size:small; background-color:white; color:#555555} .WebStoryTellingShow .TextInside{  position:relative; overflow:hidden}  .WebStoryTellingShow .TextInside header .article-update{   display:none}  .WebStoryTellingShow .TextInside figure{   z-index:1;  margin-bottom:0px}  .WebStoryTellingShow .TextInside .TextBackground{   position:absolute;  bottom:0;  left:0;  width:100%;  height:100%}  .WebStoryTellingShow .TextInside .TextContainer{   background-color:rgba(0,0,0,0.5);  position:absolute;  bottom:0;  left:0;  width:100%;  padding-left:0.5em;  padding-right:0.5em;  color:#fff}   .WebStoryTellingShow .TextInside .TextContainer a,  .WebStoryTellingShow .TextInside .TextContainer h3{    color:#fff}   .WebStoryTellingShow .TextInside .TextContainer h2{    margin-bottom:0px;   font-size:1.0rem}   .WebStoryTellingShow .TextInside .TextContainer a:hover{    text-decoration:underline}   .WebStoryTellingShow .TextInside .TextContainer .image-credit{    float:right;   padding-right:5px;   font-size:small;   color:white}  .WebStoryTellingShow .TextInside .TextContainer.NoBackground{   background-color:inherit}  .WebStoryTellingShow .TextInside .TextContainer-Middle{   position:absolute;  top:50%;  -webkit-transform:perspective(1px) translateY(-50%);      transform:perspective(1px) translateY(-50%);  left:0;  width:100%;  padding-left:0.5em;  padding-right:0.5em;  color:#fff;  font-size:1.7em}   .WebStoryTellingShow .TextInside .TextContainer-Middle a:hover{    text-decoration:underline}   .WebStoryTellingShow .TextInside .TextContainer-Middle .image-credit{    float:right;   padding-right:5px;   font-size:small;   color:white} .WebStoryTellingShow .backgroundimage{  background:no-repeat center center; -webkit-background-size:cover;     background-size:cover; position:relative; width:100%; padding-top:40%; padding-bottom:10%; color:white}  .WebStoryTellingShow .backgroundimage .picturecaption{   background-color:rgba(0,0,0,0.5);  color:white;  position:absolute;  bottom:0%;  left:0;  width:100%;  padding-left:5px;  padding-right:5px}   .WebStoryTellingShow .backgroundimage .picturecaption .image-credit{    float:right;   padding-right:5px;   font-size:small;   color:white} .WebStoryTellingShow .parallax-vh-container{  position:relative; display:block; width:100%; height:70vh; color:white;      }  .WebStoryTellingShow .parallax-vh-container .parallax-vh-container-mask{   position:absolute;  top:0;  left:0;  height:100%;  width:100%;  clip:rect(0,auto,auto,0)}  .WebStoryTellingShow .parallax-vh-container .background-image{   width:100%;  height:100%;  top:0;  left:0;  -webkit-background-size:cover;      background-size:cover;  background-repeat:no-repeat}  .WebStoryTellingShow .parallax-vh-container .background-image-parallax{   background-attachment:fixed;  background-position:center center}  .WebStoryTellingShow .parallax-vh-container .parallax-vh-container-content{   display:table;  width:100%;  height:100%}  .WebStoryTellingShow .parallax-vh-container .vh-module-titleteaser{   display:table-cell;  position:relative;  vertical-align:bottom;  padding-bottom:80px}  .WebStoryTellingShow .parallax-vh-container .parallax-vh-container-picturecaption-bottom{   display:table;  position:absolute;  bottom:0;  width:100%;  background-color:rgba(0,0,0,0.5)}  .WebStoryTellingShow .parallax-vh-container .vh-module-picturecaption-bottom{   display:table-cell;  position:relative;  vertical-align:bottom}   .WebStoryTellingShow .parallax-vh-container .vh-module-picturecaption-bottom .image-credit{    float:right;   padding-right:5px;   font-size:small;   color:white}  .WebStoryTellingShow .parallax-vh-container .parallax-vh-container-picturecaption-middle{   display:table;  position:absolute;  top:50%;  -webkit-transform:perspective(1px) translateY(-50%);      transform:perspective(1px) translateY(-50%);  width:100%;  padding-left:0.5em;  padding-right:0.5em;  color:#fff;  font-size:1.7em}  .WebStoryTellingShow .parallax-vh-container .parallax-vh-container-picturecaption-bottom.NoBackground{   background-color:inherit} .WebStoryTellingShow .parallax-vh-container + .picturecaption-underpicure .image-credit{  float:right; padding-right:5px; font-size:small} .WebStoryTellingShow .is-touch.parallax-vh-container .background-image-parallax{  position:fixed; background-attachment:initial; -webkit-transform:translateZ(0); -webkit-backface-visibility:hidden;    }  @media (max-device-aspect-ratio:3 / 4){   .WebStoryTellingShow .is-touch.parallax-vh-container .background-image-parallax{    height:-webkit-calc(100vw * 1.333 - 9%);   height:calc(100vw * 1.333 - 9%)} }  @media (max-device-aspect-ratio:2 / 3){   .WebStoryTellingShow .is-touch.parallax-vh-container .background-image-parallax{    height:-webkit-calc(100vw * 1.5 - 9%);   height:calc(100vw * 1.5 - 9%)} }  @media (max-device-aspect-ratio:10 / 16){   .WebStoryTellingShow .is-touch.parallax-vh-container .background-image-parallax{    height:-webkit-calc(100vw * 1.6 - 9%);   height:calc(100vw * 1.6 - 9%)} }  @media (max-device-aspect-ratio:9 / 16){   .WebStoryTellingShow .is-touch.parallax-vh-container .background-image-parallax{    height:-webkit-calc(100vw * 1.778 - 9%);   height:calc(100vw * 1.778 - 9%)} } .WebStoryTellingShow .titleteaseroverlayvideo.TextInside .TextBackground{  position:absolute; bottom:80px; left:0; width:100%; height:50%} .WebStoryTellingShow .subheading{  color:#999; margin-top:1.0em; margin-bottom:1.0em} .WebStoryTellingShow blockquote{  font-size:1.4em; font-style:italic; font-family:Proforma,Georgia,serif; color:#005d80} .WebStoryTellingShow hr.separator{  border:none} .WebStoryTellingShow hr.separator.line{  height:2px; width:30px} .WebStoryTellingShow hr.separator.linetextwidth{  height:2px} .WebStoryTellingShow hr.separator.area{  height:30px} @media (max-width:768px){  .WebStoryTellingShow .no-padding-left{   padding-left:0;  padding-right:0}  .WebStoryTellingShow .no-padding-right{   padding-left:0;  padding-right:0} } @media (min-width:992px){  .WebStoryTellingShow{          }   .WebStoryTellingShow .size-page{     }    .WebStoryTellingShow .size-page .onset-left-full{     margin-left:-11%;    width:61%}    .WebStoryTellingShow .size-page .onset-right-full{     margin-right:-11%;    width:61%}    .WebStoryTellingShow .size-page .onset-full{     margin-left:-11.2%;    width:122.33%}   .WebStoryTellingShow .size-article{         }    .WebStoryTellingShow .size-article .onset-left-page{     margin-left:-12.5%;    width:62.5%}    .WebStoryTellingShow .size-article .onset-right-page{     margin-right:-12.5%;    width:62.5%}    .WebStoryTellingShow .size-article .onset-page{     margin-left:-12.8%;    width:125.6%}    .WebStoryTellingShow .size-article .onset-left-full{     margin-left:-26.85%;    width:76.8%}    .WebStoryTellingShow .size-article .onset-right-full{     margin-right:-26.85%;    width:76.8%}    .WebStoryTellingShow .size-article .onset-full{     margin-left:-26.85%;    width:153.7%}   .WebStoryTellingShow .size-articlecontent{             }    .WebStoryTellingShow .size-articlecontent .onset-left-article{     margin-left:-17.3%;    width:67.2%}    .WebStoryTellingShow .size-articlecontent .onset-right-article{     margin-right:-17.3%;    width:67.2%}    .WebStoryTellingShow .size-articlecontent .onset-article{     margin-left:-17.3%;    margin-right:-17.3%;    width:134.4%}    .WebStoryTellingShow .size-articlecontent .onset-left-page{     margin-left:-34.5%;    width:84.42%}    .WebStoryTellingShow .size-articlecontent .onset-right-page{     margin-right:-34.5%;    width:84.42%}    .WebStoryTellingShow .size-articlecontent .onset-page{     width:168.4%;    margin-left:-34.2%}    .WebStoryTellingShow .size-articlecontent .onset-left-full{     margin-left:-51.55%;    width:101.63%}    .WebStoryTellingShow .size-articlecontent .onset-right-full{     margin-right:-51.55%;    width:101.63%}    .WebStoryTellingShow .size-articlecontent .onset-full{     width:203.25%;    margin-left:-51.5%} } .WebStoryTellingShow .pull-left .PictureGalleryImage.row,.WebStoryTellingShow .pull-right .PictureGalleryImage.row{  margin-left:0; margin-right:0} .WebStoryTellingShow h4.ImTitle{  padding-top:14px; padding-bottom:14px; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD} .WebStoryTellingShow .InlineTextListBox{  font-size:0.8em} .WebStoryTellingShow .SurveyModule img{  min-width:inherit} .WebStoryTellingShow .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem label .SurveyChoiceItemContent .SurveyChoiceItemImage{  min-width:0}.WebStoryTellingShow.bkgc-white{ background-color:white}.WebStoryTellingShow.bkgc-lightgray{ background-color:lightgray}.WebStoryTellingShow.bkgc-gray{ background-color:gray}.WebStoryTellingShow.bkgc-darkgray{ background-color:darkgray}.WebStoryTellingShow.bkgc-lightblue{ background-color:lightblue}.WebStoryTellingShow.bkgc-blue{ background-color:blue}.WebStoryTellingShow.bkgc-darkblue{ background-color:darkblue} .SurveyModule H2{ margin-top:5px;color:#006dc6;font-weight:500;font-size:1.2em;line-height:1.4em}.SurveyModule .SurveyVote{ margin-top:10px} .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem{  display:block}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem label{   width:100%}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem label .SurveyChoiceItemContent .SurveyChoiceItemText{    display:block}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem label .SurveyChoiceItemContent .SurveyChoiceItemImage{    min-width:100%}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem label .SurveyChoiceItemContent .SurveyChoiceItemPicCaption{    display:block}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.SurveyTypePicture input{   margin:auto;  top:0;  bottom:0;  left:0}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextBottom .SurveyChoiceItemContent .SurveyChoiceItemText{   display:block}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextBottom .SurveyChoiceItemContent .SurveyChoiceItemImage{   min-width:100%}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextBottom .SurveyChoiceItemContent .SurveyChoiceItemPicCaption{   display:block}  .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextRight .SurveyChoiceItemContent{   position:relative}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextRight .SurveyChoiceItemContent .SurveyChoiceItemImage{    min-width:unset;   float:left;   width:25%}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextRight .SurveyChoiceItemContent .SurveyChoiceItemText{    display:block;   float:right;   width:100%;   padding-left:5px}   .SurveyModule .SurveyVote .SurveyChoiceItemsContainer .SurveyChoiceItem.TextRight .SurveyChoiceItemContent .SurveyChoiceItemPicCaption{    display:block;   float:right;   width:75%;   padding-left:5px}.SurveyModule .SurveyResult{ margin-top:10px}.SurveyModule .SurveyButtonWrapper{ display:inline;padding-top:5px} .SurveyModule .SurveyButtonWrapper .SurveyButton{  margin-top:10px}.SurveyModule .SurveyTotalVotes{ margin:1em 0px 0px;float:right;color:#999}.SurveyModule .SurveyBarWrapper{  width:100%;float:left}.SurveyModule .SurveyBarLabel{ width:13em;margin-bottom:0.66em;float:left;width:80%}.SurveyModule .SurveyBar{ border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:0px;line-height:0.5em;margin:0.25em 0.5em 0px 0px;padding-left:0px; width:80%;padding-right:0px;float:left; height:100%;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:0px} .SurveyModule .SurveyBar img{  height:10px} .SurveyModule .SurveyBar div{  padding-bottom:0px; line-height:0.1em; margin:0px; padding-left:0px; padding-right:0px; background:#369; height:0.5em; padding-top:0px} .TagCloudModule{ line-height:1.8em !important;text-align:justify} .TagCloudModule ul,.TagCloudModule ol{  margin:0.5em 0 0; padding:0; list-style-type:square} .TagCloudModule li{  display:inline; margin-right:0.3125em; vertical-align:baseline; float:left}  .TagCloudModule li a:active,.TagCloudModule li a:link,.TagCloudModule li a:visited{   text-decoration:none}  .TagCloudModule li a:hover,.TagCloudModule li a:focus{   text-decoration:underline} .TagCloudModule .tagCloud_6{  color:#999; font-size:0.83em} .TagCloudModule .tagCloud_5{  color:#666; font-size:1.08em; font-weight:bold} .TagCloudModule .tagCloud_4{  color:#999; font-size:1.16em; font-weight:bold} .TagCloudModule .tagCloud_3{  color:#666; font-size:1.16em} .TagCloudModule .tagCloud_2{  font-size:1.3em} .TagCloudModule .tagCloud_1{  font-size:1.5em; font-weight:bold} .TagThemeShowModule a.TagThemeShowLink{ display:inline-block;border-bottom:1px solid #ccc;width:100%;margin-bottom:25px}.WcmsPage.TagThemeShow h1 span{ font-weight:700;display:inline-block}.WcmsPage.TagThemeShow .TagThemeShowModule a.TagThemeShowLink{ display:none} .TagThemeList ul{  padding-left:15px} .TagThemeList ul li{  position:relative}  .TagThemeList ul li a.canceled{   color:red}  .TagThemeList ul li a.EditTagThemeLink{   display:none;  position:absolute;  top:0px;  left:-24px}  .TagThemeList ul li:hover a.EditTagThemeLink{   display:block;  width:24px;  height:24px;  background-image:url(/Layout/Admin/doc_write_24_hover.png)}   .TagThemeList ul li:hover a.EditTagThemeLink.Cancel{    background-image:url(/Layout/Admin/remove_24_hover.png)}   .TagThemeList ul li:hover a.EditTagThemeLink.Publish{    display:block;   background-image:url(/Layout/Admin/add_24_hover.png)} .TagThemeNavigatorModule .TagThemeNavigatorTab{ background-color:#FFFFFF} .TagThemeNavigatorModule .TagThemeNavigatorTab a{  padding-left:10px; line-height:1.5em; color:#cccccc; font-weight:500; font-size:medium; display:inline-block}  .TagThemeNavigatorModule .TagThemeNavigatorTab a.Active{   font-weight:800;  color:#006dc6}.TagThemeNavigatorModule .TagThemeNavigatorHeadPanel{ border-bottom:3px solid #006dc6;margin-top:10px;margin-bottom:10px}.TagThemeNavigatorModule .TagThemeNavigatorHeaderTab{ font-weight:500;font-size:1.0em;cursor:pointer;padding-left:5px;padding-right:5px;white-space:nowrap;display:inline-block} .TagThemeNavigatorModule .TagThemeNavigatorHeaderTab.Active{  padding-top:20px; color:#FFFFFF; background-color:#006dc6}  .TagThemeNavigatorModule .TagThemeNavigatorHeaderTab.Active a{   color:#FFFFFF;  background-color:#006dc6}.TagThemeNavigatorModule .TagThemeNavigatorContentHolder{ height:60px;display:block;margin-top:5px;background-color:transparent} .TextListModule .image.swiper-container .swiper-slide .row{  background-color:white}.TextListModule .outer-stripe-swiper-container{ padding-left:0px;padding-right:0px}.TextListModule .stripe.swiper-container{ width:100%;padding-bottom:30px} .TextListModule .stripe.swiper-container .swiper-slide{  width:auto; height:100%}  .TextListModule .stripe.swiper-container .swiper-slide img{   width:auto;  height:85px}.TextListModule .TextGalleryNavigation{ margin-top:20px;margin-bottom:20px;border-bottom:1px solid #ccc} .TextListModule .TextGalleryNavigation .btn{  margin-bottom:5px}.TextListModule .banner{ min-width:100px;min-height:300px;text-align:center} .TextListModule .banner .WcmsAdHint{  display:inline-block}.TextListModule .Pages{ margin-right:5px}.TextListModule .TextGallery{ margin-bottom:15px} .TopStoryRotatorModule{ position:relative;margin-bottom:30px} .TopStoryRotatorModule .TopStoryRotatorNavigation{  display:block; border-bottom:3px solid #006DC6; margin-top:30px} .TopStoryRotatorModule .TopStoryRotatorNavigationSpan{  color:Black; cursor:default; font-weight:500; font-size:1.0em; padding:20px 5px 3px 5px; height:30px}  .TopStoryRotatorModule .TopStoryRotatorNavigationSpan.ActiveTab{   color:#FFFFFF;  background-color:#006DC6;  cursor:pointer} .TopStoryRotatorModule .TopStoryRotatorImage{  margin-top:10px}  .TopStoryRotatorModule .TopStoryRotatorImage span a img{   width:100%;  margin-top:10px} .TopStoryRotatorModule .TopStoryRotatorHeading{  font-weight:700; font-size:1.1em; text-align:left; display:block; width:100%}  .TopStoryRotatorModule .TopStoryRotatorHeading span{   display:block;  color:#eeeeee;  background-color:#006DC6;  width:100%;  padding-left:5px;  padding-right:5px;  z-index:2} .UserContentModule .UserContentPanel{ background-color:#f9f9f9;padding:5px} .UserContentModule .UserContentPanel .LinkedDocContainer{  margin-bottom:10px} .UserContentModule .UserContentPanel .LinkedDocContainer .Heading{  font-weight:bold}.UserContentModule .UserContentSubmit{  } .VideoPreviewModule{  } .VideoPreviewModule .VideoPreviewTabContentHolder .row{  display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;     flex-wrap:wrap}  .VideoPreviewModule .VideoPreviewTabContentHolder .row:before,.VideoPreviewModule .VideoPreviewTabContentHolder .row:after{   content:normal} .VideoPreviewModule .VideoPreviewDoc{  position:relative; margin-bottom:5px;      }  .VideoPreviewModule .VideoPreviewDoc span.video-heading{   font-size:20px;     font-family:"martel_sans";  font-weight:700;  color:#29292b;  line-height:1.3;  margin-top:5px}   .VideoPreviewModule .VideoPreviewDoc span.video-heading:hover{    color:#006DC6}  .VideoPreviewModule .VideoPreviewDoc .imageContainer{   position:relative;  width:100%;  height:auto;  display:block;  margin:auto;  margin-bottom:10px}  .VideoPreviewModule .VideoPreviewDoc img{   width:100%}  .VideoPreviewModule .VideoPreviewDoc.VideoLayer{   position:relative;  color:#FFF;            }   .VideoPreviewModule .VideoPreviewDoc.VideoLayer img{         }   .VideoPreviewModule .VideoPreviewDoc.VideoLayer .imageContainer{    margin-bottom:0px}   .VideoPreviewModule .VideoPreviewDoc.VideoLayer div.heading-layer{    position:absolute;   bottom:0px;   width:100%;   margin-bottom:0px;   padding:5px;   text-align:center}    .VideoPreviewModule .VideoPreviewDoc.VideoLayer div.heading-layer span{     display:none;    color:#FFF}   .VideoPreviewModule .VideoPreviewDoc.VideoLayer:hover div.heading-layer span{    display:block;   color:#FFF}  .VideoPreviewModule .VideoPreviewDoc.VideoHeadingInside{   position:relative;  overflow:hidden}   .VideoPreviewModule .VideoPreviewDoc.VideoHeadingInside .imageContainer{    margin-bottom:0px}   .VideoPreviewModule .VideoPreviewDoc.VideoHeadingInside .heading-background{    position:absolute;   bottom:0;   background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.85)),to(transparent));   background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.85),transparent);   background:-o-linear-gradient(bottom,rgba(0,0,0,0.85),transparent);   background:linear-gradient(to top,rgba(0,0,0,0.85),transparent);   height:100%;   width:100%}   .VideoPreviewModule .VideoPreviewDoc.VideoHeadingInside .heading-background span{    position:absolute;   bottom:0;   color:#fff;       font-weight:500;       text-align:left;   vertical-align:text-bottom;   padding-left:0.5em;   padding-right:0.5em;   padding-bottom:1.0em;   line-height:1.3;   margin-bottom:0px;   width:100%;   text-shadow:0 0 20px rgba(0,0,20,0.25)} .WatchListModule ul.WatchListContainer li{ margin-bottom:1.5em;border-bottom:solid 1px #ccc}.WatchListModule .WatchListContentHolder{ padding-bottom:0.5em}.WatchListModule .WatchListImage{ margin-bottom:11px} .WatchListModule .WatchListImage img{  width:100%}.WatchListModule .WatchListText .WatchListSection{ color:#006DC6;margin-top:0px;margin-bottom:-3px;font-weight:bold;font-size:0.75em; text-transform:none;letter-spacing:1px}.WatchListModule .WatchListText .WatchListHeading{ font-family:"martel_sans";color:#29292b;line-height:1.3;margin-top:5px}.WatchListModule .WatchListAction{ margin-bottom:5px} .WebStorySearchModule{  } .WebStorySearchModule .searchExtended{  background-color:#eee; padding:0.5em;  }  .WebStorySearchModule .searchExtended h3{   font-size:1.2em;  margin-top:0.5em}  @media screen and (max-width:480px){   .WebStorySearchModule .searchExtended div.row div.col-md-12{    margin-top:0;   margin-bottom:10px}   .WebStorySearchModule .searchExtended div.row div.col-xs-12{    margin-top:0} } .WebStorySearchModule .queryResult > ul{  list-style:none; padding-left:0px}  .WebStorySearchModule .queryResult > ul > li{   margin-bottom:1.5em;  padding-bottom:1.5em;  border-bottom:solid 1px #ccc;  list-style:none}   .WebStorySearchModule .queryResult > ul > li.searchShortcut{     }   .WebStorySearchModule .queryResult > ul > li .queryResultSearchWord{    font-weight:bold;   color:#660000} @media screen and (max-width:768px){ .panel-body table{  overflow-x:scroll; display:block} }.STOAAUntilRevokeBox .STOAAUntilRevokeCheckBox{ padding-left:15px} @media screen and (max-width:480px){  .STOAAUntilRevokeBox .STOAAUntilRevokeCheckBox{   padding-left:0} }@media screen and (max-width:480px){ .STOAAUntilRevokeBox .STOOAUntilRevokeText{  font-size:15px} }.CustOrderHeadline{ font-size:20px;border-bottom:1px solid #006DC6;margin-bottom:20px}.panel-heading p{ font-size:18px;line-height:1.1;margin:0; }#jquery-lightbox{ z-index:105 !important}#jquery-overlay{ z-index:102 !important}.BookingMgrCtrl.PositionFixed{ position:fixed;top:0;padding:0 10px;background-color:white;margin-left:-10px;width:900px;z-index:9999}.PositionFixedPlaceholder{ height:90px}.WcmsETULIstTopLevelRow{ background-color:#dddddd;padding:3px}.WcmsETULIstTopLevelDescriptorCell{ width:100px}.WcmsETUListTopLevelSeperatorRow{ background-color:#ffffff;height:5px}.WcmsETUListRow{  cursor:pointer}.WcmsETUListRow.WcmsETUListAlternatingRow{ background:#e9e9e9}.WcmsETUListRowHighlighted{ background-color:#ff9999 !important; cursor:pointer}.WcmsETUListSelector{ padding:5px}.WcmsETUListImage{ border:solid 2px Black;margin:5px 10px 5px 5px}.WcmsETUListTextCell{ padding-bottom:5px;padding-top:5px;padding-right:5px}.WcmsETUListSeparatorRow{ height:5px}.WcmsETUNamesAndPubDaysTable{ overflow-x:auto;max-width:680px}.WcmsETUNamesAndPubDaysTable table{ border-collapse:collapse}.WcmsETUNamesAndPubDaysTable table tbody{ overflow:scroll;max-width:500px}.WcmsETUNamesAndPubDaysTable table tbody tr th,.WcmsETUNamesAndPubDaysTable table tbody tr td{ white-space:nowrap;border:solid 1px Black;margin:3px 5px;padding:3px 5px;text-align:center}.WcmsSloganSeparator{ margin:5px 3px 5px 3px}.WcmsPictureGalleryMyPictureFrame,.WcmsPictureGalleryCommonPictureFrame{ float:left;height:152px;margin:2px 2px 2px 2px;text-align:center;vertical-align:middle;width:152px}.WcmsPictureGalleryMyPicture,.WcmsPictureGalleryCommonPicture{  border-color:#EEEEEE;border-style:solid;border-width:1px;cursor:pointer}.WcmsPictureGalleryMyPicture:Hover,.WcmsPictureGalleryCommonPicture:Hover{  border-color:#DDDDDD;border-style:ridge;border-width:1px;cursor:pointer}.WcmsPreviewImage{ border-color:#EEEEEE;border-style:solid;border-width:6px; } .WcmsPreviewImage.WcmsPreviewImageDesignedMotif{  border-style:none} @media print{  .WcmsPreviewImage{   width:400px} }.WcmsGalleryItem{ display:inline;vertical-align:top;float:left;height:100%;width:100%;margin:0px;padding:15px;background-color:#eee}.WcmsGalleryImage{ display:block;margin-left:auto;margin-right:auto}.WcmsGalleryLabel{ margin-top:10px;display:block;color:Black;text-align:center}.WcmsGallerySeparator{ margin:3px 3px 3px 3px;clear:both}.WcmsOrderHeadline{ font-family:"martel_sans";color:#006DC6;font-size:1.125em}.OrderBookingOverviewDataLine{ vertical-align:top;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px} .OrderBookingOverviewDataLine:last-of-type{  border-bottom-style:none}.OrderBookingOverviewSeparator{ color:#ddd}.OrderBookingConfirmCtrl table{ width:100%}.OrderBookingConfirmCtrl .OrderBookingConfirmCtrl_AlterCell{ font-style:italic}.OrderBookingFinishCtrl table table{ width:100%}.MotifModelListGalleryContainer{ -webkit-flex-wrap:wrap;  -ms-flex-wrap:wrap;    flex-wrap:wrap}.MotifModelList{ margin:0px;padding:0px}.MotifModelRowWrapper{ margin-top:15px;margin-bottom:15px}.fi-motif-model-item{ cursor:pointer} .fi-motif-model-item td{  vertical-align:middle}.fi-motif-model-item-selected{  -webkit-box-shadow:0px 0px 15px #006dc6;    box-shadow:0px 0px 15px #006dc6; }.MotifModelRadioButton{ padding:10px} .MotifModelRadioButton label{  visibility:hidden; display:none}.MotifModelImage{ padding:0px}.MotifModelComment{ padding:10px;width:100%}.BookingSummaryPrintCtrl tr{ vertical-align:top}.BookingMgrCtrl input[type=button]{ color:#FFF;background-color:#006dc6;font-size:0.9em;border:0px;font-weight:normal !important;min-height:20px}.BookingMgrCtrl.booking-steps input[type=button]{  text-transform:none;font-size:20px;background-image:none; background-color:transparent !important;width:16%; height:75px;line-height:90px;vertical-align:bottom; border-style:none none solid none;border-bottom-width:2px;border-color:#cccccc;color:#cccccc} .BookingMgrCtrl.booking-steps input[type=button].WCMSNavActive{  color:#006DC6; border-color:#006DC6} .BookingMgrCtrl.booking-steps input[type=button].WCMSNavInactive{  color:#006DC6; border-color:#006DC6}.panel-option{ margin-left:10px;margin-top:10px} @media screen and (max-width:768px){  .panel-option .panel-radiobutton-label{   width:50%} } .panel-option .panel-radiobutton{  margin-right:10px}#edEditor{ min-width:100%;max-width:100%;  } #edEditor .edMenuButtonsBar{  width:100%; min-width:100%; background-color:#006DC6} #edEditor .edMenuButtonsBar .svg{  background:#006DC6; fill:#ffffff} #edEditor .edMenuButtonsBar .svg:hover{  background:#ffffff; fill:#006DC6} #edEditor .edMenuButtonsBar .svgclicked{  background:#eeeeee; fill:#006DC6} #edEditor .edMenuButtonsBar .svgdisabled{  background:#88a7c9; fill:#ffffff} #edEditor .edMenuButtonsBar .svgicon{  background:#006DC6; fill:#ffffff} #edEditor .svgpb{  fill:#006DC6} #edEditor .edMenuButton,#edEditor .edPropertyHead,#edEditor #edPriceDetailsPropertyValues,#edEditor .ui-widget-header{  background-color:#006DC6} #edEditor .edMenuButtonClicked{  background:#eeeeee} #edEditor .edMenuButtonHover{  background:#ffffff} #edEditor #edProperties{  padding:0px; min-width:100%; max-width:100%} #edEditor #edWorkArea{  padding:0px; min-width:100%; max-width:100%} #edEditor #edPriceDetails{  position:relative; margin:0px !important; padding:0px !important; min-width:100%; max-width:100%; min-height:10px; margin-bottom:10px !important} #edEditor #edPropertyToolbar{  position:relative; min-width:100%; max-width:100%; width:100%; margin:0px !important; padding:0px !important}.KFZCtrl .input-group-addon{ min-width:165px;text-align:left}.ImmoCtrl .input-group-addon{ min-width:200px;text-align:left}.WohnCtrl .input-group-addon{ min-width:150px;text-align:left}.PBoxToolbarDiv{ height:55px !important} .AreasMapTable{margin-left:auto;margin-right:auto;width:100%}#m_wdivMap{margin-top:20px}.AreasMapTitle{font-size:1.1em;padding-bottom:10px;text-align:center}.AreaMapContainer{position:relative;width:359px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.AreaMapContainer{width:100%}}.AreasMapImage{position:absolute;width:100%}.AreasMapError{color:Red;font-weight:bold} .StoryEditorBoxLabel{}.StoryEditorDefaultTextBox,.StoryEditorBaseTextBox,.StoryEditorHeaderBox,.StoryEditorCaptionBox,.StoryEditorAuthorBox{}.StoryEditorImageLabel{}.StoryEditorImage{padding-right:10px}.StoryEditorImageButtonsCell{text-align:left !important}.StoryEditorFileUploadCtrl,.StoryEditorFileUploadButton{}.StoryEditorFileUploadButton:Hover{}.StoryEditorBWCheckBox{}.StoryEditorImageSelectButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorImageSelectButton:hover{border-style:ridge;border-width:1px}.StoryEditorEditImgCropButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorEditImgCropButton:hover{border-style:ridge;border-width:1px}.StoryEditorDeleteImageButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorDeleteImageButton:hover{border-style:ridge;border-width:1px}.StoryEditorDeletePictureBox{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorDeletePictureBox:hover{border-style:ridge;border-width:1px}.StoryEditorBULabel{}.StoryEditorBUTextBox{margin-left:auto;margin-right:auto}.StoryEditorBWCheckBoxBR{}.StoryEditorButtonsBR{height:10px}.StoryEditorError{color:Red;font-weight:bold}.PBoxToolbarDiv{border:1px solid #CFCFCF;border-bottom-style:none;padding:5px;border-top-left-radius:4px;border-top-right-radius:4px;background:url('/Lib/jquery-ui/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x scroll 50% 50% #CCCCCC;color:#222222;clear:both;height:42px}.PBoxFileDiv{float:left}.PBoxButtonDiv{float:left;margin-right:8px}.PBoxDescDiv{float:left;margin-right:5px;overflow:hidden}.PBoxBoxLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;margin-bottom:3px}.PBoxImageLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PBoxButton{border-radius:4px;padding:0.3em !important}.PBoxButtonImageSelect{}.Wcms.Order .PBoxButtonImageCrop{display:none;}.PBoxButtonImageDelete{}.PBoxButtonDeletePictureBox{}.PBoxButtonUpload{}.Wcms.Order .PBoxBWCheckBox{display:none;}.Wcms.Order .PBoxBWCheckBoxBR{display:none;}.PBoxImageDiv{padding-bottom:25px}.PBoxImage{opacity:0.1}.PBoxImageBorderDiv{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #CFCFCF}.Wcms.Order .PBoxBUDiv{padding-bottom:25px;display:none;}.Wcms.Order .PBoxBULabel{display:none;}.PBoxBUTextBox{margin-left:auto;margin-right:auto}.PBoxErrorLabel{color:Red;font-weight:bold}.TBoxBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.TBoxRow{}.LinkBoxDiv{margin-top:5px;margin-bottom:10px;border:1px solid lightgray;border-radius:4px}.LinkBoxHeaderDiv{ background-color:#EEEEEE;padding:3px;height:28px}.LinkBoxImageDiv{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:300px;margin-left:auto;margin-right:auto}.LinkBoxImageDivSmall{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:64px;margin-left:auto;margin-right:auto}.LinkBoxBUDiv{ background-color:#EEEEEE;padding:3px;min-height:20px}.LinkBoxBUText{ background-color:transparent !important;width:99% !important;padding:3px;min-height:20px;border-color:transparent !important}.LinkBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.OpenLinkBoxDocumentBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.WebStoryPicItemCreditCtrl{margin-top:7px !important;margin-left:13px;width:528px;height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;border:1px solid #D9DDE6}.mceStatusbarBoxName{float:left !important;margin-right:5px !important;padding-right:5px !important}.DeleteTextBoxBtn{margin-left:10px !important;float:right !important;font-size:12px !important}.IMTitle{background-color:#E0E0E0;border-top-style:solid;border-bottom-style:solid;border-color:#808080;border-top-width:1px;border-bottom-width:1px;display:inline} .CalendarPubDatesDayTableHeader{ -webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;  hyphens:none}.BookingBookDayCtrlContainer{ margin-left:auto;margin-right:auto}.CalendarPubDatesTable{ margin:0 auto} .CalendarPubDatesTable tr:first-child{  border-top:solid 1px #ddd} .CalendarPubDatesTable th,.CalendarPubDatesTable td{  border-bottom:solid 1px #ddd; margin:3px 5px 3px 5px; padding:3px 5px 3px 5px; text-align:center; -webkit-hyphens:auto;   -moz-hyphens:auto;   -ms-hyphens:auto;     hyphens:auto;  }  .CalendarPubDatesTable th:first-child,.CalendarPubDatesTable th:first-child,.CalendarPubDatesTable td:first-child,.CalendarPubDatesTable td:first-child{   text-align:left}.ShowError{ color:Red;font-size:13px !important;margin-top:10px;text-align:center;display:block}.HideError{ color:Red;font-size:13px !important;margin-top:10px;text-align:center;display:none}@media screen and (max-width:768px){ .CalendarMainTable{  font-size:1.0em; width:100%} .CalendarPubDatesTable{  width:100%}  .CalendarPubDatesTable th,.CalendarPubDatesTable td{      font-size:14px;  font-weight:900} .CalendarPubDatesDayTableHeader{    -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto;   hyphens:auto} .CalendarPubDatesIssueTableHeader{    height:150px;    } } .MyRealEstateAlertsModule{}.MyRealEstateAlertsModuleContent{margin-top:5px}.MyRealEstateAlertsModuleLinkList{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px}.MyRealEstateAlertsModuleLinkList a{background-image:url("/Layout/RealEstate/AlertLinkIcon.png");background-repeat:no-repeat;background-position:0px 0px;margin-top:3px;margin-bottom:3px;padding-left:23px;min-height:22px;display:inline-block}.MyRealEstateAlertsModuleManage{margin-top:5px} .RESearchCriteria_bg{ padding-top:0;padding-bottom:0;position:relative;background-image:none;background-position:center;-webkit-background-size:cover;    background-size:cover;background-color:inherit;width:100%;height:100%;overflow:hidden} .FieldsSmallLayout .RESearchCriteria_bg{  background-image:none; padding-left:0; padding-right:0}.RESearchCriteria_Container{ padding:0px} .RESearchCriteria_Container ul,.RESearchCriteria_Container .white-bg{  -webkit-transition:all 0.4s; -o-transition:all 0.4s; transition:all 0.4s; opacity:0.88} .RESearchCriteria_Container:hover ul,.RESearchCriteria_Container:hover .white-bg{  opacity:1} @media (min-width:768px){  .FieldsWideLayout .RESearchCriteria_Container{   padding:70px} } .RESearchCriteria_Container .nav-tabs{  border-bottom:1px solid #dddddd}  .RESearchCriteria_Container .nav-tabs > li > a{   margin-right:2px;  line-height:1.46;  border:1px solid transparent;  border-radius:0px 0px 0 0}   .RESearchCriteria_Container .nav-tabs > li > a:hover{    border-color:#eeeeee #eeeeee #dddddd}  .RESearchCriteria_Container .nav-tabs > li.active > a, .RESearchCriteria_Container .nav-tabs > li.active > a:hover, .RESearchCriteria_Container .nav-tabs > li.active > a:focus{   color:#555555;  background-color:#ffffff;  border:1px solid #dddddd;  border-bottom-color:transparent;  cursor:default} .RESearchCriteria_Container .nav > li > a:hover,.RESearchCriteria_Container .nav > li > a:focus{  text-decoration:none; background-color:#eeeeee} .RESearchCriteria_Container .inactive{  background-color:#ddd}.white-bg{ background-color:#fff}@media (min-width:768px){ .RESearchCriteria_bg{  background-image:url("/Layout/RealEstate/RealEstateBkgImage1.jpg");  } }@media (min-width:992px){ .RESearchCriteria_bg{   } }@media (min-width:1200px){ .RESearchCriteria_bg{       } }.RESearchCriteria .REHeadH1{ font-size:24px}.RESearchCriteria .QuickLinks{ cursor:pointer}.RESearchCriteria input[type=submit].waShowExtendedSearchCriteria,.RESearchCriteria .RESearchCriteria_ShowExtendedSearchCriteriaLink{ background:none;cursor:pointer;color:#006DC6;border:0px;padding-right:0px;display:none}.FieldsWideLayout .RESearchCriteria input[type=submit].waShowExtendedSearchCriteria{ display:inline-block}.FieldsWideLayout .RESearchCriteria.bordered{ border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd} @media (min-width:768px){  .FieldsWideLayout .RESearchCriteria.bordered{   border:none} }.FieldsSmallLayout .RESearchCriteria.bordered{ border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}.FieldsSmallLayout .RESearchCriteria .RESearchCriteria_ShowExtendedSearchCriteriaLink{ display:inline-block}.ExtendedRESearchCriteria{ display:none;background-color:#F6F6F6;padding:15px;border-top:1px solid #F1F1F1;border:1px solid #DDDDDD} .ExtendedRESearchCriteria .RESearchAuxCriteriaList{  list-style-type:none; margin-top:0px; padding-bottom:0px; padding-left:0px}  .ExtendedRESearchCriteria .RESearchAuxCriteriaList .RESearchAuxCriteriaListItems label{   padding-left:5px;  font-weight:normal}.RESearchLastSearch{ margin-top:25px;margin-bottom:15px} .RESearchLastSearch ul{  list-style-position:inside; list-style-type:none; margin:0px; padding-left:0px}  .RESearchLastSearch ul li span{   margin-right:5px}.REShowGalleryContainer{ margin-top:15px;margin-bottom:15px}.REShowRightHeader,.REShowLeftHeader{ margin-top:15px;font-weight:bold}.RealEstateNavXslDescription{ position:relative} .RealEstateNavXslDescription img{  min-width:100%; margin-bottom:5px}.RealEstateNavMainListItem{ padding-bottom:10px} .RealEstateNavMainListItem .RealEstateNavMainListItemEntry{  font-size:1.3em} .RealEstateNavMainListItem .RealEstateNavMainListItemTypes{  padding-left:15px; padding-top:5px}  .RealEstateNavMainListItem .RealEstateNavMainListItemTypes .RealEstateNavMainListItemType{   padding-right:5px}   .RealEstateNavMainListItem .RealEstateNavMainListItemTypes .RealEstateNavMainListItemType .RealEstateNavMainListItemAnchor{    font-size:1.0em} .PackageOverviewHeader{margin-left:30px}.PackageOverviewHeader h2{font-weight:200}.PackageOverview_Left{float:left;padding:22px 0}.PackageOverview_Left select{margin-left:5px}.PackageOverview_FloatRight{float:right}.PackageOverview_Right{float:right;width:250px;padding:15px 15px 15px 0}.PackageOverviewSalutation{margin-left:30px}.PackageOverviewCtrl{color:White;padding:10px 50px 10px 0;background-color:#006dc6;display:inline-block;margin-left:30px;width:834px}.PackageOverviewSelection span{padding-left:50px}.RealEstatePackageOverviewTable span,.RealEstatePackageOverviewTable input{cursor:pointer}.RealEstatePackageOverviewTable span.PackageOverviewSwapMove{cursor:move}.RealEstatePackageOverviewList{border-spacing:0 5px;margin:0 30px 15px;min-width:834px;background-color:#E5E5E5}.RealEstatePackageOverviewList,.RealEstatePackageOverviewList tr,.RealEstatePackageOverviewList td{}.RealEstatePackageOverviewList td{padding:10px 11.2px;white-space:nowrap}.RealEstatePackageOverviewList td img{min-width:100px;max-width:150px;text-align:center;display:inline-block;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent) );background-image:-webkit-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-moz-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-ms-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-o-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;animation:animRealEstatePackageOverviewImg 2s linear infinite}.RealEstatePackageOverviewList td:nth-child(1) span{min-width:140px}.RealEstatePackageOverviewList td:nth-child(8){text-align:right}.RealEstatePackageOverviewList td span{display:inline-block}.RealEstatePackageOverviewList td:nth-child(2) span{width:200px;white-space:normal}.RealEstatePackageOverviewList tr{transition:background 250ms;-moz-transition:background 250ms;-webkit-transition:background 250ms;-o-transition:background 250ms}.RealEstatePackageOverviewList tr:nth-child(n){background-color:#E5E5E5}.RealEstatePackageOverviewList tr:nth-child(2n){background-color:#EEE}.RealEstatePackageOverviewList tr:hover{}.RealEstatePackageOverviewList tr:first-child span{}.RealEstatePackageOverviewList tr:first-child td:nth-child(7) span{cursor:pointer}.RealEstatePackageOverviewList .RealEstatePackageOverviewHideRow{display:none}.PackageOverviewSetRealEstateToTop{background-image:url(/Layout/Common/Arrows.png);background-position:0px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSetRealEstateToTop:hover{background-position:216px 0px}.PackageOverviewSwapMotivPackageSortNosWithTop{background-image:url(/Layout/Common/Arrows.png);background-position:192px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSwapMotivPackageSortNosWithTop:hover{background-position:168px 0px}.PackageOverviewSwapMotivPackageSortNosWithBottom{background-image:url(/Layout/Common/Arrows.png);background-position:144px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSwapMotivPackageSortNosWithBottom:hover{background-position:120px 0px}.PackageOverviewSetRealEstateToBottom{background-image:url(/Layout/Common/Arrows.png);background-position:96px 0px;background-repeat:repeat;height:24px;width:24px}.PackageOverviewSetRealEstateToBottom:hover{background-position:72px 0px}.PackageOverviewDeleteMotifFromRealEstateOrder{background-image:url(/Layout/Common/Arrows.png);background-position:48px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewDeleteMotifFromRealEstateOrder:hover{background-position:24px 0px}.RealEstatePackageOverviewTable .RealEstatePackageOverviewList tbody tr.RealEstatePackageOverviewSuccess{background-color:rgba(60,255,96,0.74)}.PackageOverviewRealEstateMotifIsActive{border-left:7px solid #339966;}.PackageOverviewRealEstateMotifIsInActive{border-left:7px solid #ff0000;}@keyframes animRealEstatePackageOverviewImg{0%{background-position:0 0}100%{background-position:50px 50px}} @media print{.AdminMode{display:none !important}.WcmsPageThinBannerPZRightPlaceHolder,.WcmsPageBannerTop,.WcmsPageBannerButton,.WcmsPageBannerSkyScraper{display:none !important}.RECustomerLinks,.NavigationHeader,.NavMenu,.WcmsFooter{display:none !important}.REMediaPrint,.REShowSearchSimilar{display:none !important} .REShowContractor{margin-left:0}}.MarketStatisticTable,.StatisticHeader{margin-left:30px}.EstateAgencyReport{border-collapse:collapse;margin-top:15px;margin-left:30px}.EstateAgencyReport,.EstateAgencyReport tr,.EstateAgencyReport td{border:1px solid #aaa}.EstateAgencyReport td{padding:3px 25px;text-align:right;height:35px}.EstateAgencyReport td:first-child{padding:3px 25px 3px;text-align:left}.EstateAgencyReport tr:nth-child(n){background-color:#fafdff}.EstateAgencyReport tr:nth-child(2n){background-color:#DCEEFF}.EstateAgencyReportAdditionalDescription{font-size:0.875em;display:inline-block;margin:4px 0}.MarktStatisticChart,.MarktStatisticTable{display:none;margin-top:10px;margin-bottom:20px}.MarktStatisticTable{margin-bottom:20px}.MarktStatisticTable table{border:1px solid #aaa;width:100%;text-align:center;border-collapse:collapse}.MarktStatisticTable table td{height:55px;border:1px solid #aaa;border-collapse:collapse;padding-left:5px;padding-right:5px}.MarktStatisticTable tr:nth-child(n){background-color:#fafdff}.MarktStatisticTable tr:nth-child(2n){background-color:#DCEEFF}.EstateAgencyStatisticCtrl,.MarketStatisticCtrl{color:White;padding:0 50px 15px;background-color:#006dc6;display:inline-block;margin-left:30px;margin-bottom:20px;width:100%}.MarketStatisticReportSelection,.EstateAgencyBPSelection{margin:10px 0}.MarketStatisticReportSelection > div,.EstateAgencyBPSelection > div{display:inline-block;padding:3px;margin-right:15px}.MarketStatisticReportSelection span,.EstateAgencyBPSelection span{margin-bottom:5px;display:block}.MarktStatisticCityDistrict,.MarketStatisticDateSelection,.EstateAgencyDateSelection{ margin:10px 0}.MarktStatisticCityDistrict > div,.MarketStatisticDateSelection > div,.EstateAgencyDateSelection > div{ float:left;margin-right:15px;padding:3px}.MarktStatisticCityDistrict span,.MarketStatisticDateSelection span,.EstateAgencyDateSelection span{margin-bottom:5px;display:block}.MarktStatisticSeperator{display:none;border-top:1px solid #DCEEFF;background-color:#f0f8ff;width:100%;margin-left:30px;height:15px;background-size:5px 5px;background-image:linear-gradient(135deg,rgba(255,255,255,1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 75%,transparent 75%,transparent)} .PaymentStatus{position:relative;float:left;-moz-min-width:74%;-ms-min-width:74%;-o-min-width:74%;-webkit-min-width:74%;min-width:74%;max-width:75%}.PaymentStatus hgroup{margin-bottom:5px}.PaymentPosition{font-weight:bold}.PaymentInformationOverview{list-style:none;margin:0px 0px 10px 5px;padding:0px 0px 10px 5px}.OverviewPosition{list-style-image:none;margin:5px 0px}.OverviewPositionError{margin:0px auto;width:33%;color:rgb(195,0,0)}.PaymentStatusInfoBox{position:relative;float:left;-moz-min-width:22%;-ms-min-width:22%;-o-min-width:22%;-webkit-min-width:22%;min-width:22%;max-width:22%;border:rgb(222,222,222) 0.1em solid;margin:0 0.4em;font-size:0.8em;padding:0.1em 0.3em}.BuyShoppingCartBtn{width:96%;margin:4% 2% 5% 2%}.PaymentStatusInfoBox input[type=submit],.PaymentStatusInfoBox input[type=button]{  font-size:10px}.PaymentStatusInfolist{list-style:none;margin:2%;padding:0}.PaymentStatusInfoBoxSummary{font-weight:bold;padding:2% 3%;color:rgb(195,0,0);margin:0.2em 0em}.PaymentMustRead{position:relative;float:left;-ms-min-width:23%;-o-min-width:23%;-webkit-min-width:23%;-moz-min-width:23%;min-width:23%;max-width:23%;font-size:0.7em;margin:1em 0.5em} .PicItemShoppingItem{ margin-bottom:15px;margin-top:15px} .PicItemShoppingItem figure{  background-color:#dedede; padding:5px; overflow:hidden} .PicItemShoppingItem .img-wrapper{  position:relative; display:block; margin:0px auto; padding:10px 0px; height:150px}  .PicItemShoppingItem .img-wrapper img{   max-width:100%;  max-height:100%;  position:absolute;  margin:auto;  top:0;  left:0;  right:0;  bottom:0} .PicItemShoppingItem figcaption{  padding:0px 5px} .PicItemShoppingItem label{  text-align:center; font-weight:normal; font-size:0.9em} .PicItemShoppingItem input{  width:100%; height:1.5em; margin-top:10px} .PicItemShoppingItem .sale-prevented{  display:inline-block; width:100%; text-align:center; font-weight:bold; height:1.5em; margin-top:10px} .PicItemShoppingItem p.Copyright{  text-align:center; margin:0px} .PaymentImg{ margin-right:10px;vertical-align:middle;width:100px} .ShoppingCartContent{ margin-top:10px;margin-bottom:20px}.ShoppingCartHeader{ margin-bottom:5px} .ShoppingCartHeader::after{  clear:both} .ShoppingCartHeader .LabelQuantity{  float:right; width:7em; text-align:right} .ShoppingCartHeader .LabelPrice{  float:right}.ShoppingCartItem{ padding-top:5px;padding-bottom:5px;border-top:1px solid #dddddd} .ShoppingCartItem:after{  clear:both}.ShoppingCartItemPrice{ font-weight:500;text-align:right;display:block}.ShoppingCartItemQuantity label{ margin-left:5px}.ShoppingCartItemQuantity input{ margin-left:5px;width:40px}.ShoppingCartFooter{ padding:10px 0 0 0;border-top:1px solid #dddddd}.ShoppingCartTotalPrice{ float:right} .ShoppingCartTotalPrice span{  font-weight:500} .SubscriptionEditAddressData label.readonly{ font-weight:normal;color:#bbb;margin-bottom:-10px}.margin-bottom-0{ margin-bottom:0}.margin-top-5,.radio.margin-top-5{ margin-top:5px} .blueHeadline{ color:#006DC6}.InterruptionList{ border-bottom:solid 1px #ccc}  .SubscriptionNewOption{ background-color:#eee;padding:3% 10% 10% 10%;text-align:center;min-height:250px;font-size:1.5rem;margin-bottom:1em}.SubscriptionNewOption a{ color:#ffffff; }.SubscriptionNewOption a:hover{ color:#ffffff; }.SubscriptionNewOption p{ min-height:85px}.headline-newsubscription{ font-family:Georgia,"Times New Roman",Times,serif;color:#006DC6; line-height:1.3;margin-top:5px}.headline-newsubscription:hover{ color:#006DC6}.checkout-step{ color:#ccc; text-transform:none;font-size:20px;border-style:none none solid none;border-bottom-width:2px;border-color:#ccc}.checkout-step a{ color:#ccc; text-transform:none;font-size:20px;border-style:none none solid none;border-bottom-width:2px;border-color:#ccc}.checkout-step a:hover{ color:#006DC6; text-transform:none;font-size:20px;font-weight:500;border-style:none none solid none;border-bottom-width:2px;border-color:#006DC6}.checkout-step-active{ color:#006DC6; text-transform:none;font-size:20px;font-weight:500;border-style:none none solid none;border-bottom-width:2px;border-color:#006DC6}.checkout-step-done{ color:#006DC6; text-transform:none;font-size:20px;border-style:none none solid none;border-bottom-width:2px;border-color:#006DC6}.checkout-step-done a:hover{ color:#006DC6; text-transform:none;font-size:20px;font-weight:500;border-style:none none solid none;border-bottom-width:2px;border-color:#006DC6}.checkout-step-xs{ color:#ccc; text-transform:none;font-size:20px;border-style:none none none solid;border-bottom-width:2px;border-color:#ccc;margin-left:2%}.checkout-step-xs a{ color:#ccc}.checkout-step-xs-active{ color:#006DC6; text-transform:none;font-size:20px;font-weight:500;border-style:none none none solid;border-bottom-width:2px;border-color:#006DC6;margin-left:2%}.checkout-step-xs-done{ color:#006DC6; text-transform:none;font-size:20px;border-style:none none none solid;border-bottom-width:2px;border-color:#006DC6;margin-left:2%}.head-profile{ font-family:Georgia,"Times New Roman",Times,serif;color:#006DC6;font-size:1.125em}.bonus label{ font-weight:400}.bonus{ border:solid 1px #eee;padding:10px}.bonus h5{ min-height:35px}.bonus .BonusItemImgContainer{ min-height:250px}.bonus .bonusDescription{ min-height:110px}.bonus .price{ float:right;text-align:right;font-weight:bold}.bonus .extrapayment{ border-top:1px solid #ddd}.SubscriptionNewConfirm .product,.SubscriptionNewFinish .product{ font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold}.SubscriptionNewConfirmDataLine{ vertical-align:top;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px} .SubscriptionNewConfirmDataLine:last-of-type{  border-bottom-style:none} .ServiceOptionContainer a:hover,
.ServiceOptionContainer a:focus 
{
 color:#204060;
 text-decoration:none;
}.ServiceOptionContainer a:hover path,.ServiceOptionContainer a:focus path{  fill:white}.ServiceOption{  background-color:#eee; padding:5%; text-align:center; min-height:250px; margin-top:1.5rem}.ServiceOption:hover{  background-color:#006DC6; color:#fff}.ServiceOption a{  color:#666}.ServiceOption a:hover{  color:#fff}.SubscriptionOption{  background-color:#eee; padding:3% 10% 10% 10%; text-align:center; min-height:250px; font-size:1.5rem; margin-bottom:1em}.SubscriptionOption a{  color:#666}.SubscriptionOption a:hover{  color:#006DC6}.QuickInfo{  background-color:#eee; padding:5%; min-height:285px}.QuickInfoNoAd{  background-color:#eee; padding:1% 3% 1% 3%} .NoBullet{  padding-left:0; margin-left:0}.NoBullet li{  list-style:none} .ConsentPurpuseToConfirm{   } .ConsentPurpuseToConfirm .form-horizontal .help-block.with-errors ul.list-unstyled li{  text-align:left; padding-left:20px; font-weight:500} .LoginLinkModule{ line-height:2.4} .LoginLinkModule .fi-logout-content span.glyphicon.glyphicon-user{  color:#006DC6} .LoginLinkModule .dropdown-menu{  left:unset; right:0} .LoginModule .fi-logout-content .do-logout{ margin-top:10px;margin-bottom:10px}.LoginModule .fi-logout-content .bob-info{ margin-top:10px;margin-bottom:10px}.LoginModule .fi-logout-content span.glyphicon.glyphicon-user{ color:#006DC6}.LoginModule .login-module-links{ list-style:disc;margin-left:15px} .UserEditPage .edit-section-header{ font-family:"martel_sans";color:#006DC6;font-size:1.125em}.UserEditPage .CropControls{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;  -ms-flex-pack:justify;    justify-content:space-between}@media all and (max-width:480px){ .UserEditPage .mobile-margin-bottom-10{  margin-bottom:10px} } .UserLoginPage .headLine{ font-weight:200;font-size:2.0em} .UserNavigatorModule ul.nav-left{ background-color:#eee;color:#383a3b;margin-bottom:2em;list-style:none;padding-left:0;margin-left:0} .UserNavigatorModule ul.nav-left li.nav-head{  line-height:3em; border-bottom:solid 1px #fff; border-top:solid 1px #ddd; padding-left:1em; font-size:1.125em;   text-transform:none; color:#666} .UserNavigatorModule ul.nav-left li{  line-height:3em; border-bottom:solid 1px #fff; border-top:solid 1px #ddd; padding-left:1em; background-color:#fff} .UserNavigatorModule ul.nav-left li:hover{  border-left:solid 3px #006DC6; padding-left:13px; background-color:#eee} .UserNavigatorModule ul.nav-left a.nav{  color:#383a3b}  .UserNavigatorModule ul.nav-left a.nav.active{   font-weight:bold} .UserNavigatorModule ul.nav-left a.nav:hover{  color:#006DC6} .UserNavigatorModule ul.nav-left span.badge{  margin-left:5px; background-color:#999; color:#fff} .UserNavigatorModule ul.nav-left span.badge:hover{  background-color:#777}  .BPConsent{  } .UserEditPaymentData .PaymentMode .radio input[type="radio"]{ margin-left:0px}.UserEditPaymentData .PaymentDataItem{ border-bottom:1px solid #ddd;margin-bottom:10px} .UserEditPaymentData .PaymentDataItem .PaymentDataItemData{  margin-bottom:10px} @media (min-width:768px){  .UserEditPaymentData .PaymentDataItem .PaymentDataItemAction{   text-align:right} } .UserEditPaymentData .PaymentDataItem .PaymentDataItemButton{  display:inline-block; padding-top:10px; padding-left:0px; padding-right:10px; padding-bottom:10px}  @media (min-width:768px){   .UserEditPaymentData .PaymentDataItem .PaymentDataItemButton{    padding-left:10px;   padding-right:0px} } .UserEditPaymentData .PaymentDataItem .PaymentDataItemDefault{  font-style:italic} .STContentAd{ float:right;display:inline;margin-left:30px;margin-right:15px} .STContentAd .WcmsModule.row{  margin-left:auto; margin-right:auto} @media screen and (max-width:492px){  .STContentAd{   float:none;  display:block;  max-width:320px;  margin-left:auto;  margin-right:auto} }article .CustomBaseTextWithGradient{ position:relative;display:inline-block} @media screen and (min-width:991px){  article .CustomBaseTextWithGradient{   width:50%} }article .CustomGradient{ top:10px;left:0;right:0;bottom:0;position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 90%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,white));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}@media screen and (max-width:992px){ article .StoryShowBaseTextBox.Paywall .STContentAd{  float:none; display:block; max-width:320px; margin-left:auto; margin-right:auto}  article .StoryShowBaseTextBox.Paywall .STContentAd .OpenXBanner{   float:none;  max-width:320px;  margin-left:auto;  margin-right:auto} }.STPayedVideoContentOverlay{ position:absolute;top:10px;left:25px} .STPayedVideoContentOverlay img{  margin-right:20px}.STCineProgram .tab-content{ border:1px solid #eee}.STCineProgram .nav-tabs > li > a{ border:1px solid #eee;background-color:#fff;color:#555} .STCineProgram .nav-tabs > li > a:hover{  color:#fff; background-color:#006DC6} .STCineProgram .nav-tabs > li > a:active,.STCineProgram .nav-tabs > li > a:focus{  color:#006DC6; background-color:#fff}.STCineProgram table{ width:100%;margin-bottom:20px} .STCineProgram table td{  padding:5px}.STCineProgram #EventCitys div,.STCineProgram #EventProgram div{ padding:10px}.STCineProgramSquare{ color:#006DC6;vertical-align:middle;font-size:8px !important;padding-right:5px;padding-left:5px}.ArticleMultimediaIcons{ position:absolute;top:1px;left:0px;right:0px;padding-top:6px;padding-left:6px}.form-check{ position:relative;display:block;padding-left:0}.form-check-input{ margin-top:0;margin-left:.3125rem}.form-check-label{ margin-bottom:0}.form-check-inline{ -webkit-box-align:center;-webkit-align-items:center;  -ms-flex-align:center;    align-items:center;padding-left:0;margin-top:5px;margin-right:.75rem;margin-left:0;position:static}.STCineSearch .label{ padding:0.2em .6em}.SearchModule{ min-width:0px} @media screen and (min-width:768px) and (max-width:991px){  .SearchModule{   display:none} }.custdesktopsearchbutton{ border:none;background:transparent;padding:7px;border-radius:3px;display:none} @media screen and (min-width:768px) and (max-width:991px){  .custdesktopsearchbutton{   display:block} } .custdesktopsearchbutton:hover{  background:#eee}  .custdesktopsearchbutton:hover span.glyphicon{   color:#006DC6}#m_wdivCustDesktopSearchNavbar{ display:none} #m_wdivCustDesktopSearchNavbar .visible{  display:block}article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer{ background-color:rgba(235,230,229,0.75);background-color:rgba(255,255,255,0.85);width:85%;height:auto;padding:10px} @media screen and (max-width:768px){  article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer{   width:100%} } article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer h3{  color:#006DC6} article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer a{  color:#006DC6} article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer p{  color:#555} article.StoryPreviewBox.CineHomeArticle .TextInside .TextContainer .VideoTrailer{  text-align:right}article.CineWebStory .StoryShowGalleryBox{ position:relative}article.CineWebStory .CinemaVideoImgBox{ position:relative;text-align:left} article.CineWebStory .CinemaVideoImgBox figure img{  width:100%}article.CineWebStory .CinemaVideoHidden{ display:none;position:absolute;top:0px;z-index:-1}@media screen and (max-width:768px){ article.CineWebStory .StoryShowBody{  padding:0 10px} }.VideoShowModule .social-media{  clear:both} .VideoShowModule .social-media ul{  list-style:none; padding:0}.CinemaVideoPlayBox #socialshareprivacy,.CinemaVideoPlayBox .VideoShowDescription,.CinemaVideoPlayBox .VideoShowAttributes,.CinemaVideoPlayBox .social-media{ display:none}.CinemaVideoTitelInfoBox{ position:absolute;left:0;bottom:20px;z-index:2;background-color:rgba(255,255,255,0.85);width:88%;padding:5px 10px} .CinemaVideoTitelInfoBox p{  width:75%}.artikeldetail .CinemaVideoTitelInfoBox p{ background-color:transparent;width:90%;line-height:18px;font-size:13px}.CinemaVideoTitle{ width:75%} .CinemaVideoTitle h2{  color:#006DC6}.CinemaVideoTitleNoTrailer{ width:100%}.CinemaPlayTrailerImageLink{ cursor:pointer;position:absolute;top:75px;right:5px;font-size:13px}@media (min-width:768px) and (max-width:979px){ .CinemaVideoTitelInfoBox{  width:100%} }@media (max-width:767px){ .CinemaVideoTitelInfoBox{  width:100%; bottom:0px} .CinemaPlayTrailerImageLink{  left:75%} }@media (max-width:480px){ .CinemaVideoTitelInfoBox{  width:100%; position:relative} .CinemaPlayTrailerImageLink{  left:55%; top:-60px} .CinemaVideoTitle,.CinemaVideoTitelInfoBox p{  width:100%} .CinemaPlayTrailerImageLink span{  display:none} }.STSpielplan{ margin-top:10px;margin-bottom:20px} .STSpielplan .STWebStoryEventModuleViewBox{  border-top:1px dotted #333; border-bottom:1px dotted #333} .STSpielplan .STWebStoryEventModuleViewHeading{  margin-bottom:10px; margin-top:10px} .STSpielplan .STWebStoryEventModuleViewTime{  float:left; width:50px}.STCineWebStoryBox{ border-top:1px dotted #333;padding:10px 0px} @media screen and (max-width:768px){  .STCineWebStoryBox{   padding:10px 10px} }.STCineWebStoryCommentLink{ text-align:right;margin-top:20px;margin-bottom:20px}.STCineWebStoryCommentLink a{ background-color:#eee;padding:5px;border-radius:5px}.STCineWebStoryCountry{ color:#006DC6;font-family:"martel_sans";font-weight:300;line-height:18px}.preview-doc-icon{ position:absolute;top:5px;left:5px;opacity:0.8} .preview-doc-icon img{  width:50px !important; display:inline}.WcmsModuleCentered{ margin-left:auto;margin-right:auto}.WcmsModuleBorder{ border:1px solid #555}.WcmsModuleShadow{ -webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.3);box-shadow:0 2px 20px 0 rgba(0,0,0,0.3)}.WcmsModuleBackgroundGray{ background-color:#f9f9f9}.WcmsModuleArticle .DocSendMailPanel,.WcmsModuleArticle .DocFeedbackPanel,.WcmsModuleArticle .CommentModulePanel,.WcmsModuleArticle .UserContentPanel{ margin-bottom:20px} .EventDatePicker .ui-datepicker{ margin:0 auto} body .ui-widget-header .ui-datepicker-title{ color:#333}body .MarketSearchBoxBgk{ padding:10px 20px}body .market-headline{ font-size:1.5em}body h4.market-headline{ font-size:0.8em;color:#006DC6;margin-bottom:6px;padding-top:3px}body h2.market-headline{ font-weight:700;font-size:1.2em;margin-bottom:20px}body .MarketSearchCtrl_ResultList_Text{ margin:5px;padding-left:10px;vertical-align:top}@media screen and (max-width:1000px){ body .SearchHeader{  position:relative; top:20px} } .PictureGalleryPreviewDoc figure:after{ -webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.PictureGalleryPreviewDoc:hover figure:after{ -webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),to(black));background:-webkit-linear-gradient(top,transparent 25%,black 100%);background:-o-linear-gradient(top,transparent 25%,black 100%);background:linear-gradient(to bottom,transparent 25%,black 100%)}.PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer div.heading-layer{ text-align:start}@media only screen and (max-width:768px){  .PictureGalleryPreviewModule .PictureGalleryPreviewDoc.PictureGalleryLayer div.heading-layer span{  display:block} .PictureGalleryPreviewDoc figure:after{  position:absolute; content:""; height:100%; width:100%; top:0; left:0; background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),to(black)); background:-webkit-linear-gradient(top,transparent 25%,black 100%); background:-o-linear-gradient(top,transparent 25%,black 100%); background:linear-gradient(to bottom,transparent 25%,black 100%)} } .SubscriptionConfirm input[type='checkbox']{ margin-right:0.5ch}.SubscriptionConfirm .radio input[type='radio']{ margin-left:0}.SubscriptionConfirm .form-group~.WcmsError{  margin-top:-0.8em}.SubscriptionConfirm label~.form-control{margin-bottom:0}.SubscriptionFinish .rubrikhead,.SubscriptionList .rubrikhead{ font-size:2em}.SubscriptionFinish .SubscriptionImage,.SubscriptionList .SubscriptionImage{ float:left;margin-right:0.5em}.SubscriptionFinish .SubscriptionFinishInfoText,.SubscriptionFinish .SubscriptionControl{ margin-top:1em} .VideoPreviewDoc figure:after{ -webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.VideoPreviewDoc:hover figure:after{ -webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),to(black));background:-webkit-linear-gradient(top,transparent 25%,black 100%);background:-o-linear-gradient(top,transparent 25%,black 100%);background:linear-gradient(to bottom,transparent 25%,black 100%)}.VideoPreviewModule .VideoPreviewDoc.VideoLayer div.heading-layer{ text-align:start}@media only screen and (max-width:768px){  .VideoPreviewModule .VideoPreviewDoc.VideoLayer div.heading-layer span{  display:block} .VideoPreviewDoc figure:after{  position:absolute; content:""; height:100%; width:100%; top:0; left:0; background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,transparent),to(black)); background:-webkit-linear-gradient(top,transparent 25%,black 100%); background:-o-linear-gradient(top,transparent 25%,black 100%); background:linear-gradient(to bottom,transparent 25%,black 100%)} } @font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-regular-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.svg#martel_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-regular-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-regular-webfont.svg#martel_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-light-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-light-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-light-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-light-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-light-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-light-webfont.svg#martel_sanslight") format("svg");font-weight:300;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-extralight-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-extralight-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-extralight-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-extralight-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-extralight-webfont.svg#martel_sansextralight") format("svg");font-weight:200;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-semibold-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-semibold-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-semibold-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-semibold-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-semibold-webfont.svg#martel_sanssemibold") format("svg");font-weight:600;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-bold-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-bold-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-bold-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-bold-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-bold-webfont.svg#martel_sansbold") format("svg");font-weight:700;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-extrabold-webfont.svg#martel_sansextrabold") format("svg");font-weight:800;font-style:normal}@font-face{ font-family:'martel_sans';src:url("/Layout/Custom/Fonts/martelsans-black-webfont.eot");src:url("/Layout/Custom/Fonts/martelsans-black-webfont.eot?#iefix") format("embedded-opentype"),url("/Layout/Custom/Fonts/martelsans-black-webfont.woff2") format("woff2"),url("/Layout/Custom/Fonts/martelsans-black-webfont.woff") format("woff"),url("/Layout/Custom/Fonts/martelsans-black-webfont.ttf") format("truetype"),url("/Layout/Custom/Fonts/martelsans-black-webfont.svg#martel_sansblack") format("svg");font-weight:900;font-style:normal}.ui-widget-header{ background:none;background-color:#006DC6}.NavMenu{ z-index:100}.FontImageOverlay{ position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);  -ms-transform:translate(-50%,-50%) rotate(-45deg);   -o-transform:translate(-50%,-50%) rotate(-45deg);    transform:translate(-50%,-50%) rotate(-45deg);color:rgba(255,255,255,0.3);font-size:4em}.lightBoxDiv{ position:relative;display:inline-block} .lightBoxDiv .icondiv{  position:relative; display:inline-block; width:100%}  .lightBoxDiv .icondiv img{   width:100%} .lightBoxDiv img{  width:100%}.zoom-icon{ bottom:15px;right:15px;position:absolute} .zoom-icon i{  color:white; background-color:grey; opacity:0.8; padding:5px; border-radius:5px; width:50px; height:50px; font-size:35px; padding-top:7px}  .zoom-icon i:hover{   color:#006DC6}.StoryPreviewBox.article-anreisser header a span{ color:#323232}.SearchModule .InputHintText,.SearchModule button{ padding-top:10px}.UserContentData .row{ margin:auto 0}.UserContentData .radio{ margin-left:20px;height:20px}.UserContentData input[type=radio]{ float:left;width:auto;height:20px;-webkit-box-shadow:none;    box-shadow:none;margin-top:0}.UserContentData .radio label{ padding-left:0}.User{ margin-bottom:35px}.UserContentPanel .LinkedDocContainer{ padding-left:15px;padding-right:15px;padding-top:15px}.UserContentPanel .UserContentSubmit{ padding-right:15px}@media screen and (min-width:769px){ .maxwidth100percent{  width:100% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth99percent{  width:99% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth98percent{  width:98% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth97percent{  width:97% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth96percent{  width:96% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth95percent{  width:95% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth94percent{  width:94% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth93percent{  width:93% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth92percent{  width:92% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth91percent{  width:91% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth90percent{  width:90% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth89percent{  width:89% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth88percent{  width:88% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth87percent{  width:87% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth86percent{  width:86% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth85percent{  width:85% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth84percent{  width:84% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth83percent{  width:83% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth82percent{  width:82% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth81percent{  width:81% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth80percent{  width:80% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth79percent{  width:79% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth78percent{  width:78% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth77percent{  width:77% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth76percent{  width:76% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth75percent{  width:75% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth74percent{  width:74% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth73percent{  width:73% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth72percent{  width:72% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth71percent{  width:71% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth70percent{  width:70% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth69percent{  width:69% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth68percent{  width:68% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth67percent{  width:67% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth66percent{  width:66% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth65percent{  width:65% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth64percent{  width:64% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth63percent{  width:63% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth62percent{  width:62% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth61percent{  width:61% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth60percent{  width:60% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth59percent{  width:59% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth58percent{  width:58% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth57percent{  width:57% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth56percent{  width:56% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth55percent{  width:55% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth54percent{  width:54% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth53percent{  width:53% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth52percent{  width:52% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth51percent{  width:51% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth50percent{  width:50% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth49percent{  width:49% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth48percent{  width:48% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth47percent{  width:47% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth46percent{  width:46% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth45percent{  width:45% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth44percent{  width:44% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth43percent{  width:43% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth42percent{  width:42% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth41percent{  width:41% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth40percent{  width:40% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth39percent{  width:39% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth38percent{  width:38% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth37percent{  width:37% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth36percent{  width:36% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth35percent{  width:35% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth34percent{  width:34% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth33percent{  width:33% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth32percent{  width:32% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth31percent{  width:31% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth30percent{  width:30% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth29percent{  width:29% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth28percent{  width:28% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth27percent{  width:27% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth26percent{  width:26% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth25percent{  width:25% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth24percent{  width:24% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth23percent{  width:23% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth22percent{  width:22% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth21percent{  width:21% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth20percent{  width:20% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth19percent{  width:19% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth18percent{  width:18% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth17percent{  width:17% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth16percent{  width:16% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth15percent{  width:15% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth14percent{  width:14% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth13percent{  width:13% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth12percent{  width:12% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth11percent{  width:11% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth10percent{  width:10% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth9percent{  width:9% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth8percent{  width:8% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth7percent{  width:7% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth6percent{  width:6% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth5percent{  width:5% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth4percent{  width:4% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth3percent{  width:3% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth2percent{  width:2% !important; margin-left:auto !important; margin-right:auto !important} .maxwidth1percent{  width:1% !important; margin-left:auto !important; margin-right:auto !important} }.infoblock{ border:1px solid #aaa;padding:10px;margin-top:20px;margin-bottom:20px}#m_ctrlOpenSendMailPanel,#m_wbtnOpenFeedbackPanel,#m_wbtnOpenCommentPanel,#m_wbtnOpenUserContentPanel,.StoryShowMetaTimeInfo,.StoryShowMetaShare .headLine,.StoryShowMetaActions{ display:none}.CommentLoginInfo,.LoginInfo{ background-color:#f9f9f9;padding-left:5px;margin-bottom:20px}.StoryShowMetaShare ul li a img,.StoryShowMetaShare ul li a svg{ width:50px;height:50px} @media screen and (max-width:992px){  .StoryShowMetaShare ul li a img,.StoryShowMetaShare ul li a svg{   width:40px;  height:40px} } @media screen and (max-width:492px){  .StoryShowMetaShare ul li a img,.StoryShowMetaShare ul li a svg{   width:30px;  height:30px} } @media screen and (max-width:404px){  .StoryShowMetaShare ul li a img,.StoryShowMetaShare ul li a svg{   width:22px;  height:22px} }.StoryShowMetaShare ul li .commentLink,.StoryShowMetaShare ul li .printLink,.StoryShowMetaShare ul li .AddToWatchListLink{ position:relative;top:21px} @media screen and (max-width:992px){  .StoryShowMetaShare ul li .commentLink, .StoryShowMetaShare ul li .printLink, .StoryShowMetaShare ul li .AddToWatchListLink{   top:16px} } @media screen and (max-width:492px){  .StoryShowMetaShare ul li .commentLink, .StoryShowMetaShare ul li .printLink, .StoryShowMetaShare ul li .AddToWatchListLink{   top:11px} } @media screen and (max-width:404px){  .StoryShowMetaShare ul li .commentLink, .StoryShowMetaShare ul li .printLink, .StoryShowMetaShare ul li .AddToWatchListLink{   top:7px} }A.commentLink span{ top:9px;left:20px} @media screen and (max-width:992px){  A.commentLink span{   top:5px;  left:15px} } @media screen and (max-width:492px){  A.commentLink span{   top:0px;  left:11px} } @media screen and (max-width:404px){  A.commentLink span{   top:-4px;  left:7px} }.StoryShowMetaShare ul li{ margin-bottom:0.5em}.StoryShowBox .artikelhead{ background:none;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;height:auto;overflow:hidden;color:#9c9c9c;margin-bottom:0.5em} .StoryShowBox .artikelhead .author{  margin:0}.NavMenuContainer{ -webkit-backface-visibility:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:101}.WcmsHeader{ background-color:white}div[data-wcms-module-placeholder]:empty{ height:0 !important}#DocSendMail,#Comments,#UserContentModule,#FeedbackPanel{ display:block;position:relative;top:-75px;visibility:hidden}.STPortal{ position:absolute;bottom:0;color:#ccc;font-size:10px} .STPortal.NCPortal{  left:90px; bottom:0} .STPortal.TAPortal{  left:75px; bottom:10px} .STPortal img{  width:15px}.WcmsTopBannerPlaceHolder .WcmsModule div a img{ margin-left:auto;margin-right:auto}.dropdown:hover > .dropdown-menu{ display:block}.nav .dropdown-submenu:hover ul{ display:block}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{ color:#006DC6}.dropdown-menu > li.fi-node-only > a:focus,.dropdown-menu > li.fi-node-only a:hover{ color:#555}.NavThirdLevel.dropdown-menu > li > a:focus,.NavThirdLevel.dropdown-menu > li > a:hover{ color:#006DC6}#MobileNavigation span.glyphicon.glyphicon-user.UserLoggedIn{ color:#006DC6}.fa.fa-plus-circle.grey{ color:#555}.fa.fa-plus-circle.white{ color:#fff}.WcmsFooter .CustomFooter .row{ background-color:#fff}.SurveyModule .SurveyChoiceItemText,.SurveyModule .SurveyBarLabel{ font-size:16px} .MyMarketAlertsModule{}.MyMarketAlertsModuleContent{margin-top:5px}.MyMarketAlertsModuleLinkList{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px}.MyMarketAlertsModuleLinkList li{line-height:25px}.MyMarketAlertsModuleLinkList a{background-image:url("/Layout/Custom/Market/AlertLinkIcon.png");background-repeat:no-repeat;background-position:0px 0px;margin:1px 0;padding-left:23px;min-height:22px;display:inline-block;font-size:13px}.MyMarketAlertsModuleManage{margin-top:5px} .RECreditCalculator{margin-top:15px;margin-bottom:15px}.REShowCreditCalculator{}.REShowCreditCalculatorHeader{margin-bottom:5px} .StoryShowBody .SubscriptionListModule{ margin:20px 0 80px 0;display:inline-block}.StoryShowBody .CustomPaywallHiddenTextHint p{ font-weight:600;color:#006DC6}.RegisterPaywall ul{ list-style:none;padding-left:0} .RegisterPaywall ul li{  display:table; width:100%; margin-bottom:20px}  .RegisterPaywall ul li p{   display:table-cell;  width:70%}   @media screen and (max-width:500px){    .RegisterPaywall ul li p{     display:block} }  .RegisterPaywall ul li a{   display:table-cell;  text-align:right;  color:#006DC6}   @media screen and (max-width:500px){    .RegisterPaywall ul li a{     display:block;    float:left} }.SubscriptionListModule{ -webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.3);box-shadow:0 2px 20px 0 rgba(0,0,0,0.3);margin:0;padding:15px;  border-top:5px solid #006DC6; } .SubscriptionListModule h2{  text-align:center} .SubscriptionListModule .headLine span{  text-transform:none; text-align:center; border-top:none; color:#555555} .SubscriptionListModule .SubscriptionListInfo{  background-color:#fff; padding:15px; border-radius:3px} .SubscriptionListModule .SubscriptionListContent{  margin:10px auto 10px auto} .SubscriptionListModule .Subscription{  background-color:#fff; overflow:hidden; padding:5px 0; margin:10px 0; position:relative; background-color:#f9f9f9; border-bottom:1px solid #eee}  .SubscriptionListModule .Subscription:hover{   background-color:#eee;  -webkit-transition:background-color 1s;  -o-transition:background-color 1s;  transition:background-color 1s}  .SubscriptionListModule .Subscription .SubscriptionImage{   display:inline-block;  margin:0px 10px 0 0}   .SubscriptionListModule .Subscription .SubscriptionImage img{    height:40px}  .SubscriptionListModule .Subscription .SubscriptionDescription{   display:inline-block;  margin-top:10px}  .SubscriptionListModule .Subscription .SubscriptionConfirmLink .SubscriptionDescription{   border-bottom:1px solid transparent}  .SubscriptionListModule .Subscription .SubscriptionConfirmLink:hover .SubscriptionDescription{   color:#00437a;  text-decoration:underline;   } .SubscriptionListModule .SubscriptionToggle{  color:#006DC6; position:absolute; top:5px; right:5px; padding:10px} .SubscriptionListModule .Subscription .SubscriptionToggle,.SubscriptionListModule .Subscription .SubscriptionImage,.SubscriptionListModule .Subscription .SubscriptionDescription b{  cursor:pointer} .SubscriptionListModule .SubscriptionListModule .Subscription{  background-color:#fff; overflow:hidden} .SubscriptionListModule .SubscriptionGroupHeader,.SubscriptionListModule a .SubscriptionDescription,.SubscriptionListModule .SubscriptionDescription b{  color:#006DC6;  } .SubscriptionListModule .SubscriptionGroupHeader{  padding:0px 5px 5px; margin:0px 5px 15px} .SubscriptionListModule .SubscriptionGroupList{  background-color:#fff} .SubscriptionListModule .SubscriptionGroupItem{  padding-left:10px; padding:0px 5px 5px; margin:0px 5px 5px; display:inline-block} .SubscriptionListModule a:first-child > .SubscriptionGroupItem,.SubscriptionListModule .SubscriptionGroupItemDescription,.SubscriptionListModule .SubscriptionGroupInfo{  padding-top:15px; padding-bottom:5px} .SubscriptionListModule .SubscriptionGroupItemDescription{  padding-left:5px; margin-left:5px} 