




article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{
  display:block;
}

audio,
canvas,
video{
  display:inline-block;
  *display:inline;
  *zoom:1;
}

audio:not([controls]){
  display:none;
}

[hidden]{
  display:none;
}






html{
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}

html,
button,
input,
select,
textarea{
  font-family:sans-serif;
  color:#444;
}

body{
  margin:0;
  font-size:1em;
  line-height:1.4;
}



::-moz-selection{
  color:#fff;
  text-shadow:none;
  background:#005825;
}

::selection{
  color:#fff;
  text-shadow:none;
  background:#005825;
}




a{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  color:#005825;
text-decoration:underline;
}

a:hover{
  text-decoration:none;
}

a:focus{
  outline:thin dotted;
}



a:hover,
a:active{
  outline:0;
}




abbr[title]{
  border-bottom:1px dotted;
}

b,
strong{
  font-weight:bold;
}

blockquote{
  margin:1em 40px;
}

dfn{
  font-style:italic;
}

hr{
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #ccc;
  margin:1em 0;
  padding:0;
}

ins{
  background:#ff9;
  color:#000;
  text-decoration:none;
}

mark{
  background:#ff0;
  color:#000;
  font-style:italic;
  font-weight:bold;
}



pre,
code,
kbd,
samp{
  font-family:monospace,serif;
  _font-family:'courier new',monospace;
  font-size:1em;
}



pre{
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}

q{
  quotes:none;
}

q:before,
q:after{
  content:"";
  content:none;
}

small{
  font-size:85%;
}



sub,
sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}

sup{
  top:-0.5em;
}

sub{
  bottom:-0.25em;
}




ul,
ol{
  margin:1em 0;
  padding:0 0 0 40px;
}

dd{
  margin:0 0 0 40px;
}

nav ul,
nav ol{
  list-style:none;
  list-style-image:none;
  margin:0;
  padding:0;
}






img{
  border:0;
  vertical-align:middle;
  -ms-interpolation-mode:bicubic;
}



svg:not(:root){
  overflow:hidden;
}




figure{
  margin:0;
}




form{
  margin:0;
}

fieldset{
  border:0;
  margin:0;
  padding:0;
}





legend{
  border:0;
  padding:0;
  white-space:normal;
  *margin-left:-7px;
}



button,
input,
select,
textarea{
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}



button,
input{
  line-height:normal;
}



button,
input[type="button"],
input[type="reset"],
input[type="submit"]{
  cursor:pointer;
  -webkit-appearance:button;
  *overflow:visible;
}



button[disabled],
input[disabled]{
  cursor:default;
}



input[type="checkbox"],
input[type="radio"]{
  box-sizing:border-box;
  padding:0;
  *width:13px;
  *height:13px;
}

input[type="search"]{
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{
  -webkit-appearance:none;
}



button::-moz-focus-inner,
input::-moz-focus-inner{
  border:0;
  padding:0;
}



textarea{
  overflow:auto;
  vertical-align:top;
  resize:vertical;
}




table{
  border-collapse:collapse;
  border-spacing:0;
}

td{
  vertical-align:top;
}




.chromeframe{
  margin:0.2em 0;
  background:#ccc;
  color:#000;
  padding:0.2em 0;
}





















@media only screen and (min-width:35em){
  
}







.ir{
  border:0;
  font:0/0 a;
  text-shadow:none;
  color:transparent;
  background-color:transparent;
}



.hidden{
  display:none !important;
  visibility:hidden;
}



.visuallyhidden{
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
}



.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  width:auto;
}



.invisible{
  display:none;
  
}



.clearfix:before,
.clearfix:after{
  content:"";
  display:table;
}

.clearfix:after{
  clear:both;
}

.clearfix{
  *zoom:1;
}





@media print{
  *{
    background:transparent !important;
    color:#000 !important;
    box-shadow:none !important;
    text-shadow:none !important;
  }

  a,
  a:visited{
    text-decoration:underline;
  }

  a[href]:after{
    content:" (" attr(href) ")";
  }

  abbr[title]:after{
    content:" (" attr(title) ")";
  }

  

  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after{
    content:"";
  }

  pre,
  blockquote{
    border:1px solid #999;
    page-break-inside:avoid;
  }

  thead{
    display:table-header-group;
  }

  tr,
  img{
    page-break-inside:avoid;
  }

  img{
    max-width:100% !important;
  }

  @page{
    margin:0.5cm;
  }

  p,
  h2,
  h3{
    orphans:3;
    widows:3;
  }

  h2,
  h3{
    page-break-after:avoid;
  }
}
 @font-face{font-family:Gandhi;src:url(/Layout/Custom/Boilerplate/fonts/GandhiSerif-Regular-webfont.eot);src:url(/Layout/Custom/Boilerplate/fonts/GandhiSerif-Regular-webfont.eot#iefix) format("embedded-opentype"),url(/Layout/Custom/Boilerplate/fonts/GandhiSerif-Regular-webfont.woff) format("woff"),url(/Layout/Custom/Boilerplate/fonts/GandhiSerif-Regular-webfont.ttf) format("truetype"),url(/Layout/Custom/Boilerplate/fonts/GandhiSerif-Regular-webfont.svg) format("svg")}h1,h2,h3,h4,h5,h6,th,span.szoDepartment{font-family:Gandhi,Times,"Times New Roman",Georgia;font-weight:normal;color:#333}h1 a,h1 span,h2 a,h2 span,h3 a,h3 span,h4 a,h4 span,h5 a,h5 span,h6 a,h6 span,th a,th span,a span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus,th a:hover,th a:focus{color:#005825}h1{font-size:26px;line-height:30px}h2{font-size:22px;line-height:26px}h3{  font-size:18px; line-height:22px}th{  font-size:14px; font-weight:normal}p,span,td,li,figcaption,label,input[type="text"],input[type="password"],input[type="submit"],input[type="button"],input[type="search"],input[type="email"],button,select,textarea{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#444}p{line-height:20px}figcaption{  font-size:11px}input[type="submit"],input[type="button"],button{  font-weight:bold; color:#fff}:-moz-placeholder{  color:#666 !important}::-webkit-input-placeholder{  color:#666 !important}:-ms-input-placeholder{  color:#666 !important} .Admin{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#222222;background-color:#FFFFFF;background-image:url("/Layout/Admin/Navi.png");background-repeat:no-repeat}.AdminWithoutBG{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#222222;background-color:#FFFFFF} .AdminControlPanelTab{margin-left:10px}.AdminControlPanelTab > div{float:left;width:95px}.AdminControlPanelTab img{border-style:none;display:block;margin-bottom:3px;margin-top:3px}.UltraWebTabNavigation td td td{cursor:pointer}.placeholder{border:solid 1pt #666666;font-size:12px;margin-top:20px;margin-left:10px}.topplaceholder{ font-size:12px;margin-top:20px;margin-left:10px;position:absolute;top:-10px;left:-10px}.contentbox{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:12px}.contentbox h4{margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:5px}.navoptions{border-left:ridge 1pt #000000;background-color:#D5D5D5;padding-left:10pt}.HeaderClass{display:none}.invisible{visibility:hidden;display:none}.popup{border:ridge 2pt #000000;background-color:#EEEEEE;font-size:12px;filter:alpha(opacity=70);opacity:.70}.AdminNavigationListRow0{padding:5pt;background-color:#F5F5F5;border-top:solid 1pt #333333}.AdminNavigationListRow1{padding:5pt;background-color:#FFFFFF;border-top:solid 1pt #333333}.HeadRow{font-size:13px;padding:5pt;background-color:#D5E7FF}.ResultRow0{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#D5D5D5}.ResultRow1{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#FFFFFF}.ActiveRow{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#FFA5A5}.RedColorRow{color:red}.ModuleList{}.ModuleList > div{margin-bottom:5px}.ModuleList input[type="checkbox"]{width:30px}.ModuleList label:first-child{width:180px;float:left}.ModuleList label{margin-right:30px}.ModuleList span{margin-left:30px}.EditModule_ModuleTopSeparator{}.EditModule_ModuleName{border-left:2px solid #999999;border-top:1px solid #999999;font-size:12px;font-weight:bold;letter-spacing:1px;padding-left:2px;background:transparent url("/Foreign/Infragistics/Images/BlueExplorer.gif") repeat-x}.EditModule_ModuleToggle{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Layout/Admin/updownarrows_white.png");width:16px;height:16px}.EditModule_ModuleHide{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Foreign/Infragistics/Images/uparrows_white.gif");width:16px;height:16px;margin:2px 0px 2px 5px}.EditModule_ModuleShow{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Foreign/Infragistics/Images/downarrows_white.gif");width:16px;height:16px;margin:2px 0px 2px 5px}.PopupPanelBackground{z-index:10000;position:fixed;left:0;top:0;width:100%;height:100%;display:none;border:ridge 2pt #000000;background-color:#EEEEEE;font-size:12px;filter:alpha(opacity=70);opacity:.70}.PopupPanel{background-color:#DDDDDD;color:#000000;border:solid 2pt #AAAAAA;padding:10pt;position:fixed;display:none;left:30%;top:50px;z-index:10001;margin-left:-150px;width:300px}.WebStatisticChartContainer{background-color:#DDDDDD;color:#000000;border:solid 2pt #AAAAAA;padding:10pt;position:fixed;display:none;left:15%;top:5%;z-index:10001;margin-left:-150px;width:1000px}.AdminLoginPage{width:400px;margin:auto;margin-top:20px;border:1px solid #dddddd;padding:5px}.LogoAdminLoginPage{background-color:#444444;padding:5px;text-align:center}.AdminLoginPage .WcmsContentHeader{border-style:none;text-align:center}.AdminLoginPage .WcmsContent{padding-bottom:0px}.AdminLoginPanel{text-align:center}.AdminLoginPanel input[type=text],.AdminLoginPanel input[type=password]{width:200px}.AdminLoginLabel{width:80px;display:inline-block;text-align:left}.AdminTabPanel{margin-left:5px;margin-top:5px;margin-right:5px;border-bottom:1px solid silver}.AdminTabPanel a{padding:1px 6px;color:#6A6A6A;background-color:#e6e6e6;border-style:none;text-decoration:none}.AdminTabPanel a.Selected{font-weight:bold;color:orange;background-color:white;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}.ajax__tab_fi_theme .ajax__tab_header{ background-color:#BBBBBB}.ajax__tab_fi_theme .ajax__tab_header{  font-size:small; border-bottom:solid 2px #555555}.ajax__tab_fi_theme .ajax__tab_header .ajax__tab_outer{  margin:0px 0.16em 0px 0px; padding:1px 0px 1px 0px; vertical-align:bottom; border:solid 1px #a3a3a3; border-bottom-width:0px}.ajax__tab_fi_theme .ajax__tab_header .ajax__tab_tab{    color:#000; padding:0.35em 0.75em;   margin-right:0.01em}.ajax__tab_fi_theme .ajax__tab_hover .ajax__tab_outer{  background-color:#DDDDDD}.ajax__tab_fi_theme .ajax__tab_active .ajax__tab_tab{  color:#000}.ajax__tab_fi_theme .ajax__tab_active .ajax__tab_outer{  background-color:#EEEEEE}.ajax__tab_fi_theme .ajax__tab_body{  font-size:10pt; padding:0.25em 0.5em; background-color:#edf5ff; border:solid 1px #808080; border-top-width:0px}.ajax__calendar_container{z-index:10009}.WebDateCtrlCalendar{background-color:#FFFFFF}.WebDateCtrlCalendarTitle{font-weight:bold;background-color:#EEEEEE}.WebDateCtrlCalendarDayHeader{font-style:italic;color:#222222}.WebDateCtrlCalendarDay{color:#222222}.WebDateCtrlCalendarWeekendDay{color:#999999}.WebDateCtrlCalendarTodayDay{color:#B5123E}.WebDateCtrlCalendarSelectedDay{background-color:#B5123E;color:#FFFFFF}.JSTabPanel_HeaderCell{background:transparent url(/Layout/News/ActiveTabBackground.png) repeat-x;vertical-align:top;margin-right:20px}.JSTabPanel_ContentCell{vertical-align:top;background-color:White}.JSTabPanel_Active{background:transparent url(/Layout/News/TabBackground.png) repeat-x;padding:0px 10px 0px 10px;font-size:1.0em}.JSTabPanel_NotActive{background-color:transparent;padding:0px 10px 0px 10px;font-size:1.0em}.ResultOrderDiv{width:100px;padding-top:7px;padding-bottom:7px;background-color:#B7B9BD;text-align:center}.ResultOrderDivActive{width:100px;padding-top:7px;padding-bottom:7px;background-color:#B5103F;text-align:center}.ResultOrderDiv:hover{background-color:#B5103F}.SystemOptionsSave{text-align:right;padding:10px 10px 10px 10px}.SystemOptionsType{background:white;padding:0px 10px 0px 10px}.SystemOptionsType h2{font-size:12px;color:Black;font-weight:bold;border-bottom:1px solid silver}.SystemOptionsType label{float:left;width:250px}.SystemOptionsType div{height:25px}.AccessRightsSave{text-align:right;padding:10px 10px 10px 10px}.AccessRightsType{margin-left:10px}.AccessRightsType label{float:left;width:200px}.AccessRightsType input{width:100px}.AccessRightsType div{height:25px}.AccessRightsHead{margin-left:5px;margin-bottom:15px;position:relative}.AccessRightsHead1{position:absolute;left:240px}.AccessRightsHead2{position:absolute;left:350px}.LiveTickerItemList > div{margin-top:20px;margin-bottom:10px}.LiveTickerItemType{float:left;width:50px}.LiveTickerItemEdit{float:right}.LiveTickerItemRemove{float:right;margin-right:20px}.ShowDocumentResult{margin-left:20px}.ShowDocumentResult > div{float:left;background-color:#ffffff}.ShowDocumentResult span{margin-right:5px;font-weight:bold}.EditModeValidDropAreaUpper{border-top:10px dashed blue !important;border-bottom:3px solid green !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModeValidDropAreaLower{border-top:3px solid green !important;border-bottom:10px dashed blue !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModePossibleDropArea{border-top:3px solid green !important;border-bottom:3px solid green !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModeNoDropArea{border-top:3px solid red !important;border-bottom:3px solid red !important;background-color:#FFAAAA !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}tr.detailsRow{}.plus{width:30px;text-align:center;font-size:13px;font-weight:bold;cursor:pointer}.DbLogDetail{text-align:left}.DbLogDetail .label{font-weight:bold;width:120px;display:inline-block}.DbLogDetail .data{display:inline-block}.DbLogDetail .fields{float:left;width:330px}.DbLogDetail .message{float:right;width:550px} #WebStoryContentEditContainer .StoryEditorBoxLabel{}#WebStoryContentEditContainer .StoryEditorDefaultTextBox,#WebStoryContentEditContainer .StoryEditorBaseTextBox,#WebStoryContentEditContainer .StoryEditorHeaderBox,#WebStoryContentEditContainer .StoryEditorCaptionBox,#WebStoryContentEditContainer .StoryEditorAuthorBox{}#WebStoryContentEditContainer .StoryEditorTelericTextBox{text-align:-moz-center;margin-bottom:5px}#WebStoryContentEditContainer .PBoxToolbarDiv{border:1px solid #CFCFCF;border-bottom-style:none;padding:5px;border-top-left-radius:4px;border-top-right-radius:4px;background:url('../../foreign/jQueryUI/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png') repeat-x scroll 50% 50% #CCCCCC;color:#222222;clear:both;height:42px}#WebStoryContentEditContainer .PBoxFileDiv{float:left}#WebStoryContentEditContainer .PBoxButtonDiv{float:left;margin-right:8px}#WebStoryContentEditContainer .PBoxDescDiv{float:left;margin-right:5px;overflow:hidden}#WebStoryContentEditContainer .PBoxBoxLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;margin-bottom:3px}#WebStoryContentEditContainer .PBoxImageLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#WebStoryContentEditContainer .PBoxButton{border-radius:4px;padding:0.3em !important}#WebStoryContentEditContainer .PBoxButtonImageSelect{}#WebStoryContentEditContainer .PBoxButtonImageCrop{}#WebStoryContentEditContainer .PBoxButtonImageDelete{margin-left:10px;}#WebStoryContentEditContainer .PBoxButtonDeletePictureBox{}#WebStoryContentEditContainer .PBoxButtonUpload{}#WebStoryContentEditContainer .PBoxBWCheckBox{}#WebStoryContentEditContainer .PBoxBWCheckBoxBR{}#WebStoryContentEditContainer .PBoxImageDiv{padding-bottom:25px}#WebStoryContentEditContainer .PBoxImage{opacity:0.1}#WebStoryContentEditContainer .PBoxImageBorderDiv{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #CFCFCF}#WebStoryContentEditContainer .PBoxBUDiv{padding-bottom:25px}#WebStoryContentEditContainer .PBoxBULabel{}#WebStoryContentEditContainer .PBoxBUTextBox{margin-left:auto;margin-right:auto}#WebStoryContentEditContainer .PBoxErrorLabel{color:Red;font-weight:bold}#WebStoryContentEditContainer .TBoxCaptionDiv{border:1px solid #CFCFCF;border-bottom-style:none;margin-left:1px;margin-right:1px;padding:3px;font-style:italic;border-top-left-radius:4px;border-top-right-radius:4px;height:28px;background:url('../../foreign/jQueryUI/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png') repeat-x scroll 50% 50% #CCCCCC}#WebStoryContentEditContainer .TBoxBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}#WebStoryContentEditContainer .TBoxRow{}.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} .BranchSearchContent{vertical-align:top;width:425px;float:left;margin-top:15px}.BranchNavigationBottom{text-align:center;padding-top:10px;width:100%;clear:both}.BranchSearchResult{width:420;margin-top:10px}.BranchShowPicture{display:none}.BranchSearchResultList{list-style-type:none;padding-left:0px;margin-top:0px}.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 solid #999999;clear:both;margin:0px 0px 5px 0px;padding-top:5px}.BranchSearchResultListItemGradient .BranchSearchResultItemHeading{}.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-top:5px;float:left}.BranchSearchResultItemItemData ul{font-size:0.8em;line-height:1.5em;list-style-type:none;padding-left:0}.BranchSearchResultItemItemData ul li{float:left;width:135px}.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}.Branch_Right{} .PrintMotifRotator{}.PrintMotifRotatorNavigation{border-left-width:1px;border-right-width:1px;height:50px;position:relative}.PrintMotifRotatorNavigation div{margin-left:auto;margin-right:auto;text-align:center;width:400px}.PrintMotifRotatorPrev{background-image:url(/Layout/Common/PrintMotifRotator_backward.png);height:50px;width:45px;position:absolute;left:0px;top:0px}.PrintMotifRotatorPrev:hover{background-image:url(/Layout/Common/PrintMotifRotator_backward_hover.png)}.PrintMotifRotatorNext{background-image:url(/Layout/Common/PrintMotifRotator_forward.png);height:50px;width:45px;position:absolute;right:0px;top:0px}.PrintMotifRotatorNext:hover{background-image:url(/Layout/Common/PrintMotifRotator_forward_hover.png)}.PrintMotifRotatorImage{text-align:center;display:table-cell;vertical-align:middle} .SearchModule{}.SearchBox{}.SearchButton{position:relative;top:7px;left:-30px} .SocialNetworksBookmarksModule{border-top:none}.SocialNetworksBookmarksWrapper{}.SocialNetworksBookmarksHeading{display:block;margin-bottom:5px}.SocialNetworksBookmarksWrapper ul{padding-bottom:0px;list-style-type:none;margin:0px 0px 0.66em;padding-left:0px;padding-right:0px;padding-top:0px}.SocialNetworksBookmarksWrapper ul li{display:inline;margin-right:0.3125em;vertical-align:baseline;padding-left:0px;background:none}.SocialNetworksBookmarksImage{} .VideoShowModule{}.VideoShowWrapper{}.VideoShowHeader{}.VideoShowDate{float:right;width:80px;text-align:right}.VideoShowHeading{}.VideoShowPlayer{}.VideoShowDescription{margin-top:5px}.VideoShowClear{clear:both} body{background:white;margin:0px;padding:0px}.Wcms{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10pt}.Wcms a:active,.Wcms a:link,.Wcms a:visited{ color:#246bb3;text-decoration:none}.Wcms a:hover{ text-decoration:underline}.Wcms a img{ border:none}.WcmsLinkWithImgBkg{background-image:url(/Layout/Common/LinkIcon.png);background-repeat:no-repeat;background-position:0px 0.3em;padding-left:10px}.Wcms input[type=submit],.Wcms input[type=button]{}.Wcms input[type=submit]:hover,.Wcms input[type=button]:hover{ cursor:pointer}.Wcms input[type=text],.Wcms input[type=password]{}.Wcms textarea.NecessaryField,.Wcms input[type=text].NecessaryField,.Wcms input[type=password].NecessaryField{background-color:Yellow}.Wcms input[type=checkbox],.Wcms input[type=radio]{}.Wcms input[type=checkbox]:hover,.Wcms input[type=radio]:hover{ cursor:pointer}.Wcms select,.Wcms option{ cursor:pointer}.Wcms h1{font-size:1em;margin-top:0px;margin-bottom:0px}.lightgrey{color:#d2d2d2}.grey{color:#999}.clear{clear:both}.WcmsPage{padding:0px}.WcmsPageFooter{width:100%;border-top:2px solid #dddddd;margin-top:20px;padding-top:10px;padding-bottom:20px;color:#333333;font-size:12px}.WcmsPageFooter h3{font-size:14px;color:#246bb3;margin-bottom:10px}.WcmsPageFooter div.Container{padding-left:15px;padding-right:15px}.WcmsPageFooter .TableOfContent div.Group{float:left;width:150px}.WcmsPageFooter .TableOfContent div.GroupHeadline{font-weight:bold;color:#246bb3;font-size:12px}.WcmsPageFooter .TableOfContent ul{list-style-type:none;color:#C03;font-size:10px;padding-left:0px;margin-left:0px}.WcmsPageFooter .FooterCopyright{text-align:center;line-height:2em}.WcmsPageFooter a:active,.WcmsPageFooter a:link,.WcmsPageFooter a:visited{color:#444444}.WcmsPageTopPlaceHolder{padding-left:0px}.WcmsPageWideBannerPlaceHolder{float:left;margin-right:10px;width:590px}.WcmsPageWideBannerRightPlaceHolder{width:300px;float:right}.WcmsPageThinBannerPlaceHolder{float:left;width:760px}.WcmsPageThinBannerRightPlaceHolder{width:130px;float:right;margin-left:10px}.MainMasterContentPlaceHolder{float:left;background-color:#ffffff;padding-left:10px;padding-right:10px}.WcmsHeader{font-size:14pt;font-weight:normal;margin:10px 0px 10px 10px}.WcmsOverviewSeparator{margin:5px 3px 5px 3px}.WcmsAdHint{font-size:8pt;text-align:right;text-decoration:none;margin-bottom:0px !important}.WcmsImageButtonActiveLink,.WcmsImageButtonInactiveLink,.WcmsImageButtonDisabled,.WcmsImageButtonActiveLink:hover{}.WcmsQueryToolbarLinks{margin:10px 10px 10px 5px}.MaskedEditError{background-color:Red}.ajax__calendar_title{ width:140px;margin:auto}.WcmsContentHeader{color:#246bb3;border-top:2px solid #dddddd;font-size:1.6em;padding-top:5px;padding-bottom:10px;font-weight:bold}.WcmsContent{padding-bottom:15px}.WcmsError{color:red;font-weight:bold}input[type=text].WcmsError{color:Black;font-weight:normal;background-color:#f0686b}.WcmsHint{ color:#0000ff}.WcmsSmall{ font-size:0.8em}.WcmsSmallBR{ font-size:0.3em} .WcmsFormModule{}.WcmsFormRow{display:block;width:550px}.WcmsFormRow TEXTAREA{height:100px}.WcmsFormRowLabel{width:150px;float:left;margin-bottom:5px}.WcmsFormInput{width:350px;float:left;margin-bottom:5px}.WcmsFormLabel{font-weight:bold}.WcmsFormHr{width:505px;text-align:left;margin-left:0px}.WcmsFormRowSeparator{clear:both}.WcmsFormCaptchaHolder{}.WcmsFormCaptchaImage{float:left;width:150px;height:30px;padding-top:5px}.WcmsFormReloadCaptcha{float:left;height:30px;padding-top:5px;margin-left:20px}.WcmsFormCheckCaptcha{clear:both;float:left;width:150px}.WcmsFormSubmitCaptcha{float:left;height:30px;margin-left:20px}.WcmsFormErrorMessageCaptcha{clear:both;float:left} .NavigationHeader{background:#ffffff url('/Layout/Common/szo-logo_228x40.gif') no-repeat;height:90px}.NavigationHeader > div{float:right;margin-left:10px;margin-right:10px;margin-top:9px}.NavigationHeader a:link,.NavigationHeader a:visited{color:#246BB3;font-size:12px;text-decoration:none;margin-bottom:1px}.NavigationHeader a:hover{text-decoration:underline}.NavigationHeader ul a:link,.NavigationHeader ul a:visited{color:black;font-size:12px;text-decoration:none;font-weight:normal;display:inline;border-right:solid 1px #666;padding-right:2px}.NavigationHeader ul a:hover{text-decoration:underline}.NavMenu{width:920px;position:relative;background-color:#ffffff}.NavMenuLevel1{margin:0px;padding:0px;list-style-type:none;margin-left:0px;margin-top:0px;background:transparent url('/Layout/Common/NavLevel1.png') repeat-x bottom}.NavMenuLevel2{background:transparent url('/Layout/Common/verlauf.png') repeat-x;list-style-type:none;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;height:25px}.NavMenuLevel3{margin:0px;padding:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}.NavMenuLevel1 li,.NavMenuLevel2 li{display:inline;list-style-type:none;margin:0;padding:0}.NavMenuLevel3 li{clear:both;display:block;list-style-type:none;margin:0;padding:0}.NavMenuLevel1 li a,.NavMenuLevel2 li a,.NavMenuLevel3 li a{text-decoration:none;letter-spacing:normal;word-spacing:normal}.NavMenuLevel1 li{white-space:nowrap;}.NavMenuLevel1 li a{color:#fff;display:inline-block;width:135px;line-height:36px;text-align:center;text-decoration:none;font-size:14px;border:1px solid transparent;height:32px;margin-top:-8px}.NavMenuLevel1 li a:link,.NavMenuLevel1 li a:visited{color:#fff;text-decoration:none}.NavMenuLevel1 li a:hover{color:#000;text-decoration:none;background:transparent url('/Layout/Common/NavLevel1Active.png') repeat-x;border:1px solid #CCCCCC;margin-top:-8px}.NavMenuLevel1 li.active a{color:#000;text-decoration:none;background:transparent url('/Layout/Common/NavLevel1Active.png') repeat-x;border:1px solid #CCCCCC}.NavMenuLevel2 li a{color:black;display:inline-block;line-height:25px;text-align:center;text-decoration:none;font-weight:normal;font-size:12px;margin:0px;padding:0px 15px 0px 15px;}.NavMenuLevel2 li a:link,.NavMenuLevel2 li a:visited{color:black;text-decoration:none}.NavMenuLevel2 li a:hover{color:#246bb3;background:transparent url('/Layout/Common/verlauf_active.png') repeat-x}.NavMenuLevel2 li.active > a{color:#246bb3;background:transparent url('/Layout/Common/verlauf_active.png') repeat-x} .NavMenuSearch{float:right}.NavMenuSearch input{display:inline;vertical-align:bottom;margin:0px;padding:0px;width:205px}.NavMenuSearch input[type="image"]{width:20px;height:20px} .NavMenuLevel2 li{ float:left;position:relative;display:block;white-space:nowrap;}.NavMenuLevel2 li ul{ display:none;position:absolute;top:1em;left:0}.NavMenuLevel2 li > ul{  top:auto;left:auto}.NavMenuLevel2 li:hover ul{display:block;z-index:10000}.NavMenuLevel3 li a:hover{color:#246bb3}.NavMenuLevel3 li a{width:70px;text-align:left;background:#f5f5f5;border-bottom:1px solid #dddddd}.NavSitemap{padding-left:5px;padding-bottom:5px;padding-top:3px;background-color:#ffffff;margin-bottom:0px;margin-top:0px;margin-left:0px}.NavSitemap li{float:left;margin-left:0px;font-size:0.8em}.NavSitemap li a{font-weight:normal} .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:3px 3px 3px 3px;margin-top:10px;margin-bottom:10px;} .WebStoryFeaturedModule{}.WebStoryFeaturedWrapper{}.WebStoryFeaturedHeading{}.WebStoryFeaturedContent{margin-top:5px} .EventEditor_MaskedEditExtender_OnFocus{background-color:Yellow}.EventEditor_MaskedEditExtender_OnError{background-color:Red}.EventEditor_AttachmentsListTable{}.EventEditor_AttachmentsListRow{ height:150px;padding-bottom:6px}.EventEditor_AttachmentsListRow2{ height:150px;padding-bottom:6px}.EventEditor_AttachmentsListImageCell{width:320px;padding-right:10px}.EventEditor_AttachmentsListDescriptionCell{padding-right:10px}.EventEditor_AttachmentsListButtonsCell{}.EventEditor_ConfirmDatesDate{width:70px}.EventEditor_ConfirmDatesEnter{width:50px;text-align:right}.EventEditor_ConfirmDatesBegin{width:40px;text-align:right}.EventEditor_ConfirmDatesEnd{width:40px;text-align:right}.EventEditor_ConfirmDatesPlace{width:275px;padding-left:10px}.EventEditor_ConfirmDatesRoom{width:115px}.EventNav a:hover{text-decoration:none}.EventNav h1{font-size:1.4em;margin-bottom:10px;text-align:center}.EventNav_Left{float:left;width:200px}.EventNav_Right{margin-left:200px;}.EventNav_Clear{clear:both}.EventNav_EventArea{border:1px solid White;float:left;text-align:center;padding:2px 5px 2px 5px}.EventNav_EventArea a{color:Black !important}.EventNav_EventArea:hover{border:1px solid Black}.EventNav_EventArea img{display:block}.EventNav_EventArea_Selected{border:1px solid #8DB2D6;float:left;text-align:center;padding:2px 5px 2px 5px}.EventNav_EventArea_Selected a{color:Black !important;font-weight:bold}.EventNav_EventArea_Selected:hover{border:1px solid Black}.EventNav_EventArea_Selected img{display:block}.EventNav_EventClass{border:1px solid White;padding:5px 0px 5px 2px;width:188px}.EventNav_EventClass a{color:Black !important}.EventNav_EventClass:hover{border:1px solid Black}.EventNav_EventClass img{padding-right:10px;vertical-align:middle;width:60px}.EventNav_EventClass_Selected{border:1px solid #8DB2D6;padding:5px 0px 5px 2px;width:188px}.EventNav_EventClass_Selected a{color:Black !important;font-weight:bold}.EventNav_EventClass_Selected:hover{border:1px solid Black}.EventNav_EventClass_Selected img{padding-right:10px;vertical-align:middle;width:60px}.EventNav_EventCalendar td:hover{background-color:#DDDDDD !important}.EventNav_EventCalendar a{color:Black !important}.EventNav_EventCalendar a:hover{color:Black !important}.EventNav ol{list-style-type:none;padding-left:0px}.EventNav li{}.EventSearchCtrl_ResultList_Date{float:left;margin-right:5px;width:75px}.EventSearchCtrl_ResultList_Name{float:left;margin-right:5px;width:205px}.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_ResultImages_Image{display:table-cell}.EventSearchCtrl_ResultImages_Text{display:table-cell;padding-left:10px;vertical-align:top}.EventSearchCtrl_ResultImages_TextDescription{display:table-cell;width:70px}.EventSearchCtrl_ResultImages_TextData{display:table-cell}.EventSearchCtrl_ResultImages_TextLink{margin-top:10px;margin-left:10px}.EventSearchCtrl_ResultImages_Seperator{}.EventShowLeft{float:left;width:280px}.EventShowRight{float:left;margin-left:10px;width:300px}.EventShowHeader{background-color:#cccccc;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px}.EventShowContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px}.EventShowGalleryContainer{clear:both;margin-bottom:10px;position:relative}.EventShowView img{padding-right:1px;height:340px;width:460px}.EventShowThumbnail img{margin:0px 0px 4px 4px;width:60px;height:45px}.EventShowThumbnail:hover img{}.EventShowThumbnail span{color:black;position:absolute;left:-1000px;visibility:hidden;text-decoration:none !important}.EventShowThumbnail:hover span{position:absolute;visibility:visible;top:0px;left:0px;z-index:1;}.EventShowThumbnail span img{border-width:0px !important;cursor:default;margin:0px 5px 0px 0px;height:340px;width:460px;}.EventShowGoogleMap span{display:none}.EventModalPopUpBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7}.EventModalPopUpButton{padding:2px 5px 2px 5px !important} * 2012-09-28 CF:Change layout .BreakingNewsBox{padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px;   font-family:Gandhi; font-style:normal; font-weight:normal}.BreakingNewsBox .headLine{font-family:Gandhi;color:White;text-transform:none;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px}.BreakingNewsBox H2{font-size:24px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:5px}.BreakingNewsBox H2 A:link{  margin-bottom:0.75em; color:#950101; font-weight:bold;text-decoration:none}.BreakingNewsBox H2 A:visited{  margin-bottom:0.75em; color:#950101; font-weight:bold;text-decoration:none}.BreakingNewsBox H2 A:hover{  margin-bottom:0.75em; color:#950101; font-weight:bold;text-decoration:underline}.BreakingNewsHeadingBox{font-size:12px;background-color:#950101;padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px}.BreakingNewsContent{background-color:#EFEFEF;min-height:65px;padding-bottom:15px;padding-left:15px;padding-right:0px;padding-top:0px;margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:15px; }.BreakingNewsContent A:Link,.BreakingNewsContent A:visited,.BreakingNewsContent A:hover{color:#950101;text-decoration:none} .STCMboxlabel{  font-weight:bold}.STCMbody{  padding:10px}.STCMcomment{  margin-left:10em; width:300px}.STCMdatetime{  float:left; clear:both} .DocFeedback{}.DocFeedbackHeading{font-weight:bold}.DocFeedbackMessageData{background-color:#EEEEEE;padding:5px} .DocSendMail{}.DocSendMailMessageData{background-color:#EEEEEE;padding:5px}  .LiveTickerItems{margin-top:10px;border-top:1px solid #dddddd;padding-top:10px}.LiveTickerItemHeading{display:block}.LiveTickerItemContent{display:block;border-bottom:1px solid #dddddd;margin-bottom:10px} .PictureGalleryPreviewWrapper{margin-top:5px}.PictureGalleryPreviewDoc{}.PictureGalleryPreviewDoc p{width:inherit;margin-top:0px;margin-bottom:5px}.PictureGalleryPreviewDoc a{width:100%}.PictureGalleryPreviewDoc img{width:100%} .gallery_wrapper{position:relative}.PictureGalleryModule{position:relative}.gallery_heading,.PictureGallerModuleHeading{text-align:left;margin-bottom:5px}.gallery_banner,.PictureGalleryBanner{position:relative;margin-left:0px;margin-right:0px;margin-bottom:5px}.gallery_image{position:relative;margin-left:0px;margin-right:0px;margin-bottom:5px}.gallery_MBE4Payment{float:right;margin-right:3px}.gallery_MBE4Payment input{color:#336699}.gallery_navi{float:right;text-align:center}.gallery_PictureCounter{width:90px;height:26px;margin-left:33px;margin-right:33px;padding-top:4px;display:block;background:url(/Layout/News/picturegallery_background_imgcount.jpg) repeat-x;color:#FFFFFF;text-align:center}.button_prev{background:url(/Layout/News/picturegallery_backward.png) no-repeat;float:left;width:32px;height:26px;margin-right:1px}.button_next{background:url(/Layout/News/picturegallery_forward.png) no-repeat;float:right;width:32px;height:26px}.button_prev:hover{}.button_next:hover{}.gallery_description{text-align:left;width:390px} .QuizPreviewQuestion{text-decoration:none}  .StoryPrint{Width:700px}.StoryPrintBox{font-family:Arial,Helvetica,sans-serif;border-bottom:2px solid #DDDDDD; position:relative; line-height:1.5em}.StoryPrintBox p{margin-top:5px;margin-bottom:5px;padding:0px}.StoryPrintBox H1{  line-height:1.1em; color:#246BB3; font-size:1.6em; font-weight:bold}.StoryPrintBox H2{  line-height:1em; text-transform:uppercase; letter-spacing:0.06em; color:#666; font-size:0.96em; font-weight:bold}.StoryPrintPicture{border-bottom:2px solid #DDDDDD; color:#666;width:500px;float:left;margin-top:10px;margin-right:5px}.StoryPrintBox .intro{font-weight:bold; clear:both}.StoryPrintBox .author{position:relative; text-transform:uppercase; display:block; color:#4e4e4e; font-size:0.8em; float:left}.StoryPrintBox .date{ display:inline; float:right; color:#666; font-size:0.8em} .Survey{}.Survey H2{ margin-top:5px;font-size:1.2em}.SurveyDescription{}.SurveyVote{ margin-top:10px}.SurveyResult{ margin-top:10px}.SurveyRow{display:block}.SurveyRow input{float:left}.SurveyRow div{float:left;width:80%;margin-left:5px}.SurveyRow .SurveyChoiceDivider{clear:both}.SurveyButtonWrapper{  display:inline;padding-top:5px}.SurveyButton{margin-top:10px}.SurveyTotalVotes{  margin:1em 0px 0px; float:right; color:#999}.SurveyBarLabel{  margin-top:0; font-size:12px !important}.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}.SurveyBar IMG{  height:10px!important}.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} .tagCloud h3{  font-size:0.96em; font-weight:bold; letter-spacing:0.06em; line-height:1; margin-bottom:0.3em; text-transform:uppercase}.tagCloud{  line-height:1.8em !important; text-align:justify}.tagCloud ul,.tagCloud ol{  margin:0.5em 0 0; padding:0; list-style-type:square}.tagCloud li{  display:inline; margin-right:0.3125em; vertical-align:baseline; float:left}.tagCloud li a:active,.tagCloud li a:link,.tagCloud li a:visited{  text-decoration:none}.tagCloud li a:hover,.tagCloud li a:focus{  text-decoration:underline}.tagCloud_6{  color:#999; font-size:0.83em}.tagCloud_5{  color:#666; font-size:1.08em; font-weight:bold}.tagCloud_4{  color:#999; font-size:1.16em; font-weight:bold}.tagCloud_3{  color:#666; font-size:1.16em}.tagCloud_2{  font-size:1.3em}.tagCloud_1{  font-size:1.5em; font-weight:bold} .TopStoryRotator{position:relative}.TopStoryRotatorNavigation{border-left:1px solid #dddddd;border-top:3px solid #dddddd;border-bottom:1px solid #dddddd}.TopStoryRotatorNavigationSpan{background:url(/Layout/News/TopStoryRotatorBackground.png) repeat-x;border-right:1px solid #dddddd;color:Black;cursor:default;font-size:14px;padding:2px 5px 2px 5px;height:30px}.TopStoryRotatorNavigationSpanHover{background:url(/Layout/News/TopStoryRotatorBackgroundHover.png) repeat-x;border-right:1px solid #dddddd;color:#246bb3;cursor:pointer;font-size:14px;padding:2px 5px 2px 5px}.TopStoryRotatorImage{margin-top:10px}.TopStoryRotatorImage span a img{width:590px}.TopStoryRotatorHeading{}.TopStoryRotatorOverlay{background-color:#333333;opacity:0.5;       filter:alpha(opacity=50);-moz-opacity:0.5;    position:absolute;bottom:0px;min-height:35px;width:100%}.TopStoryRotatorHeading span{ color:#eeeeee;font-size:25px;line-height:35px;text-align:center;position:absolute;bottom:0px;width:100%;z-index:2} .VideoPreviewTabContentHolder{margin-top:5px}.VideoPreviewDoc{}.VideoPreviewDoc p{width:inherit;margin-top:0px;margin-bottom:5px}.VideoPreviewDoc a{width:100%}.VideoPreviewDoc img{width:100%}.VideoPreviewDocPlayButton{position:absolute;bottom:0px;right:0px;width:40px !important} .WcmsETULIstTopLevelRow {background-color:#dddddd;padding:3px}.WcmsETULIstTopLevelDescriptorCell {width:100px}.WcmsETULIstTopLevelInnerPartCell {}.WcmsETUListTopLevelSeperatorRow{background-color:#ffffff;height:5px}.WcmsETUListRow{cursor:pointer}.WcmsETUListRow.WcmsETUListAlternatingRow{  background:#e9e9e9}.WcmsETUListRowHighlighted {background-color:#ff9999 !important;cursor:pointer}.WcmsETUListSelectorCell{}.WcmsETUListSelector{padding:5px}.WcmsETUListImageCell{}.WcmsETUListImage{border:solid 2px Black;margin:5px 10px 5px 5px}.WcmsETUListSeparatorCell{border-collapse:collapse}.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}.WcmsPreviewImageDesignedMotif{border-style:none}.WcmsPreviewImage{border-color:#EEEEEE;border-style:solid;border-width:6px}.WcmsGalleryTable{border-color:White;border-style:solid;border-width:1px;display:inline;vertical-align:top}.WcmsGalleryTable:hover{border-style:ridge;border-width:1px}.WcmsGalleryTable a{text-decoration:none !important}.WcmsGalleryImage{display:block}.WcmsGalleryLabel,.WcmsGalleryLabel:Hover{color:Black;text-decoration:none !important}.WcmsGallerySeparator{margin:3px 3px 3px 3px;}.OrderBookingConfirmCtrl table{width:100%}.OrderBookingConfirmCtrl textarea{width:100%}.OrderBookingConfirmCtrl input[type=button],.OrderBookingConfirmCtrl input[type=submit]{padding:5px 60px 5px 60px}.OrderBookingConfirmCtrl_DataLine td{vertical-align:top}.OrderBookingConfirmCtrl_AlterLine{font-style:italic}.OrderBookingConfirmCtrl_AlterLine td{font-style:italic}.OrderBookingConfirmCtrl_AlterCell{font-style:italic;vertical-align:bottom !important;text-align:right}.OrderBookingOverviewSeparator{color:#dddddd}.OrderBookingFinishCtrl table{width:100%}.OrderBookingFinishCtrl textarea{width:100%}.OrderBookingFinishCtrl input[type=button],.OrderBookingFinishCtrl input[type=submit]{padding:5px 60px 5px 60px}.OrderBookingFinishCtrl_DataLine td{vertical-align:top}.OrderBookingFinishCtrl_AlterLine td{font-style:italic}.MotifModelList{margin:0;padding:0}.MotifModelRow{cursor:pointer}.MotifModelRowHighlight{background-color:#FF9999}.MotifModelRow td{vertical-align:middle}.MotifModelRadioButton{padding:10px}.MotifModelRadioButton label{visibility:hidden;display:none}.MotifModelImage{padding:0px}.MotifModelComment{padding:10px;width:100%}.BookingSummaryPrintCtrl tr{vertical-align:top} .AreasMapTable{margin-left:auto;margin-right:auto;width:360px}#m_wdivMap{margin-top:20px}.AreasMapTitle{font-size:1.1em;padding-bottom:10px;text-align:center}.AreasMapImage{position:absolute}.AreasMapError{color:Red;font-weight:bold} .CalendarMainTable{font-size:1.2em;margin:0px 2px 2px 2px}.CalendarTableHead{margin-bottom:10px;width:400px}.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:hand;font-size:1.1em;text-align:center;text-decoration:none !important}.CalendarTable{height:200px;text-align:center !important;width:400px}.CalendarDayOfWeekLabel{cursor:pointer}.CalendarDayOfWeekLabel:hover{background-color:Silver;cursor:pointer;color:black !important;padding:0px;text-decoration:none !important}.CalendarWeekHeadShortName{}.CalendarDayCell{border:solid 1px #EEEEEE;width:50px}.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} .StoryEditorBoxLabel{}.StoryEditorDefaultTextBox,.StoryEditorBaseTextBox,.StoryEditorHeaderBox,.StoryEditorCaptionBox,.StoryEditorAuthorBox{}.StoryEditorTelericTextBox{text-align:-moz-center}.PBoxToolbarDiv{padding:5px;clear:both;height:42px}.PBoxFileDiv{}.PBoxFileUpload{vertical-align:top;margin-top:10px;margin-right:10px}.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;margin-right:10px !important}.PBoxButtonImageSelect{}.PBoxButtonImageCrop{}.PBoxButtonImageDelete{margin-left:10px;}.PBoxButtonDeletePictureBox{}.PBoxButtonUpload{}.PBoxBWCheckBox{}.PBoxBWCheckBoxBR{}.PBoxImageDiv{}.PBoxImage{opacity:0.1}.PBoxImageBorderDiv{border:1px solid #CFCFCF}.PBoxBUDiv{padding-bottom:25px}.PBoxBULabel{}.PBoxBUTextBox{margin-left:auto;margin-right:auto}.PBoxErrorLabel{color:Red;font-weight:bold}.TBoxRow{}.TBoxCaptionDiv{margin-left:1px;margin-right:1px;padding:3px;font-style:italic}.CharCounterLabel{margin-left:10px} .VideoPreviewStripe{border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;margin-bottom:20px;overflow:hidden}.VideoPreviewStripeListContainer{overflow:hidden;float:left;width:600px}.VideoPreviewStripeListContainer:after{clear:both}.VideoPreviewStripeList{position:relative;list-style-type:none;width:9999px;padding-left:0px;padding-right:0px;float:left}.VideoPreviewStripeList li{float:left;width:140px;margin-left:5px;margin-right:5px}.VideoPreviewStripeList li img{bottom:-4px}.VideoPreviewStripePagination{}.VideoPreviewStripePagination a{}.VideoPreviewStripePagination > .BrowsePrev{}.VideoPreviewStripePagination > .BrowseNext{}.VideoPreviewStripeInformations{}.VideoPreviewStripeReleased{}.VideoPreviewStripeDuration{} .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} .RealEstateEditor_AttachmentsListTable{}.RealEstateEditor_AttachmentsListRow{ height:150px;padding-bottom:6px}.RealEstateEditor_AttachmentsListRow2{ height:150px;padding-bottom:6px}.RealEstateEditor_AttachmentsListImageCell{width:320px;padding-right:10px}.RealEstateEditor_AttachmentsListDescriptionCell{padding-right:10px}.RealEstateEditor_AttachmentsListButtonsCell{}.RealEstateEditor_ConfirmAttachmentsListTable{}.RealEstateEditor_ConfirmAttachmentsListRow{ height:75px;padding-bottom:6px}.RealEstateEditor_ConfirmAttachmentsListRow2{ height:75px;padding-bottom:6px}.RealEstateEditor_ConfirmAttachmentsListImageCell{width:150px;padding-right:10px}.RealEstateEditor_ConfirmAttachmentsListDescriptionCell{}.RealEstateNavXslDescription{position:relative;width:590px;height:173px}.RealEstateNavXslDescription img{position:absolute;left:0px}.RealEstateNavXslDescription div{position:absolute;right:0px;width:230px;padding:5px;color:White;font-size:9pt;font-weight:normal;text-align:left !important}.RealEstateNavMainListItem{padding-bottom:10px}.RealEstateNavMainListItemEntry{font-size:1.3em}.RealEstateNavMainListItemTypes{padding-left:15px;padding-top:5px}.RealEstateNavMainListItemType{padding-right:5px}.RealEstateNavMainListItemTypeBRDiv{font-size:0.1em !important}.RealEstateNavMainListItemAnchor{font-size:1.0em}.RealEstateNavMainListItemCount{color:#888888}.RealEstateNavCity{}.RealEstateNavDistrict{}.RealEstateNavType{color:Green}.RESearchResult{width:420;margin-top:10px}.REShowPicture{display:none}.RESearchResultList{list-style-type:none;padding-left:0px;margin-top:0px}.RESearchResultListItem{clear:both}.RESearchResultListItemGradient{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)}.RESearchResultListSeperator{border-bottom:1px solid #999999;clear:both;margin:0px 0px 5px 0px;padding-top:5px}.RESearchResultListItemGradient .RESearchResultItemHeading{}.RESearchResultListItem .RESearchResultItemHeading{}.RESearchResultItemHeading a:link,.RESearchResultItemHeading a:visited{font-weight:bold;font-size:1.1em;text-decoration:none;width:410px}.RESearchResultItemHeading a:hover{text-decoration:underline}.RESearchResultItemHeading img.userHint{height:11px;padding-right:2px}.RESearchResultItemPicture{position:relative;border:none;float:left}.RESearchResultItemPicture img.topRangeOverlay{position:absolute}.RESearchResultItemPicture img.thumb{border:1px solid #999999;margin:2px}.RESearchResultItemItemData{padding-top:5px;float:left;width:275px}.RESearchResultItemItemData ul{font-size:0.8em;line-height:1.5em;list-style-type:none;padding-left:0}.RESearchResultItemItemData ul li{float:left;width:135px}.RESearchResultItemItemLinks{margin-top:-35px;float:right;width:78px}.RESearchResultItemItemLinks ul{font-size:0.8em;list-style-type:none;padding-left:0}.RESearchResultItemItemLinks a:link,.RESearchResultItemItemLinks a:visited{clear:both;cursor:pointer;display:block;float:none;line-height:21px;margin-top:2px;padding-left:7px;text-decoration:none;width:70px}.RESearchResultItemItemLinks a:hover{text-decoration:underline}.RESearchResultItemAddress{float:left;width:345px}.RESearchCriteria{position:relative;color:White;background:url(/Layout/RealEstate/RealEstateSearchCriteriaBkg.jpg) no-repeat;height:163px;padding:5px;padding-bottom:0px}.RESearchCriteria input[type=text]{margin-top:0px;margin-bottom:0px}.RESearchCriteria input[type=submit]{background:url(/Layout/RealEstate/SearchBtnBkg.png) repeat-x;border:0px}.RESearchCriteria h1{font-weight:bold !important;font-size:16pt !important}.RESearchCriteria #m_divMandatoryFields{height:40px;margin-top:10px}.RESearchCriteria #m_divMandatoryFields span{font-size:12pt}.RESearchCriteria #m_divOptionalFields{height:25px}.RESearchCriteria #m_divActionFields{height:45px;bottom:0px}.RESearchCriteria #m_waToggleShowExtendedSearchCriteria{margin-left:0px;margin-top:30px;display:block;color:White;position:absolute;bottom:3px}.RESearchCriteria #m_wbtnSearch{font-size:14px;font-weight:bold;color:White;height:31px;width:100px;margin-top:10px;position:absolute;right:0px}.ExtendedRESearchCriteria{width:578px;padding:5px;border:1px solid black}.RESearchAuxCriteriaHeader{font-size:0.9em;font-weight:bold}.RESearchAuxCriteriaList{list-style-type:none;margin-top:0px;padding-bottom:0px;padding-left:0px;}.RESearchAuxCriteriaListItems{font-size:0.9em}.RESearchAuxCriteriaListItems input{margin-right:7px;position:relative;top:.15em}#m_wdivSaveSearchBottom h3{}.RESearchSave{margin-top:3px;margin-bottom:3px;background-color:#EEEEEE;padding:5px}.RESearchSave p{float:left;margin:5px 0px}.RESearchSave span{float:right;background-image:url(/Layout/RealEstate/SearchBtnBkg.png);background-repeat:repeat-x;padding:3px}.RESearchSave a{color:#FFFFFF !important}.RESearchSave img{margin-top:2px;margin-right:3px}.RESearchSave{margin-top:5px;font-size:0.9em}.RESearchLastSearch{border:1px solid #EEE;margin-top:5px;padding:5px}.RESearchLastSearch ul{list-style-position:inside;margin:0px;padding-left:0}.REShowLeft{float:left}.REShowLeftHeader{background-color:#cccccc;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:268px}.REShowLeftContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px;width:268px}.REShowRight{float:left;margin-left:10px}.REShowRightHeader{background-color:#cccccc;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:288px}.REShowRightContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px;width:288px}.REShowSearchSimilar{margin-top:40px}.REShowSearchSimilarHeader{font-weight:bold;color:#246bb3;width:450px}.REShowSearchSimilarContent{width:450px}.REShowGeneralDocLinks{list-style:none;list-style-position:inside;margin:0px;padding-left:0px}.REShowGeneralDocLinks li{margin-bottom:2px}.REShowGeneralDocLinks img{vertical-align:middle;border-width:0px;margin-right:2px}.REShowGoogleMap span{display:none}  .REShowGalleryContainer{clear:both;margin-bottom:10px;padding:5px;position:relative;background-color:#CCCCCC;width:578px;border:1px solid #999999}.REShowGalleryContainer td{vertical-align:top}.REShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.REShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.REShowThumbnailsContainer li{float:left}.REShowView{height:300px;width:400px;overflow:hidden}.REShowView img{padding-right:1px;height:300px}.REShowThumbnail{margin:2px;background-color:#EEEEEE;float:left;overflow:hidden;border:2px solid transparent !important}.REShowThumbnailSelected{border:2px solid #246BB3 !important}.REVideoContainer{width:590px;margin-top:10px}.REShowVideoHeader{background-color:#cccccc;border:1px solid #999999;padding:2px 5px 2px 5px}.REShowVideoModule{}.RealEstateEditTypeHeader{background:url(/Layout/RealEstate/RealEstateAdBookingBkg.jpg) no-repeat;width:590px;height:173px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative}.RealEstateEditTypeHeader h1{color:#246bb3;font-weight:bold !important;font-size:16pt !important}.RealEstateEditType_MediaSelection{margin-left:-5px;margin-right:-5px;width:100%;text-align:center;position:absolute;bottom:9px}.RealEstateEditType_MediaSelection div{float:left;width:33%}.RealEstateEditType_MediaSelection label{color:white;font-size:1.0em}.RealEstateEditType_ContentLeft{float:left;width:500px}.RealEstateEditType_ContentLeft span{display:block;padding-bottom:5px}.RealEstateEditType_ContentLeft_Description{float:left;margin-left:10px;width:270px}.RealEstateEditType_ContentLeft_Selection{margin-left:280px}.RealEstateEditType_ContentLeft_Selection select{margin:2px 0px 2px 0px;width:100%}.RealEstateEditType_ContentRight{float:left;padding-left:25px;padding-top:48px;vertical-align:bottom}.RealEstateEditAttr input[type=text],.RealEstateEditAttr input[type=checkbox],.RealEstateEditAttr textarea,.RealEstateEditAttr select{margin-bottom:5px}.RealEstateEditAttr select{width:160px}.RealEstateEditAttr input[type=text]{width:70px}.RealEstateEditAttr input[type=text].wide{width:415px}.RealEstateEditAttr .SubHeader{font-weight:bold;font-size:0.9em;padding-left:10px;padding-top:5px}.RealEstateEditAttr textarea{width:99%}.RealEstateEditAttr_Headline{padding-left:10px;color:#246bb3}.RealEstateEditAttr_Content{border-top:solid 1px #246bb3;margin-top:5px;margin-bottom:10px;padding:5px 10px 5px 10px}.RealEstateEditDate_Indent{margin-left:10px}.RealEstateEditConfirm table{width:100%}.RealEstateEditConfirm textarea{width:100%;margin-bottom:5px}.RealEstateEditConfirm input[type=button],.RealEstateEditConfirm input[type=submit]{padding:5px 60px 5px 60px}.RealEstateEditConfirm_DataLine td{}.RealEstateEditConfirm_AlterLine td{font-style:italic;padding-bottom:15px;padding-top:5px}.MyREAlertsContent{line-height:1.5em}.MyREAlertsHint{}div.MyREAlertsActions{margin-top:5px}.MyREAlertsActions a{color:#ffffff !important;font-weight:bold;font-size:14px;background-image:url(/Layout/RealEstate/SearchBtnBkg.png);background-repeat:repeat-x;padding:3px;display:inline-block;margin-right:20px;height:20px}.MyREAlertsActions a:hover{text-decoration:none !important}.MyREAlertsActions input{color:#ffffff;font-weight:bold;font-size:14px;background-image:url(/Layout/RealEstate/SearchBtnBkg.png);background-repeat:repeat-x;padding:3px;border-style:none;height:26px}.MyREAlertsContent h4{position:relative;margin:0px 0px 5px 0px}.MyREAlertRss{position:absolute;right:0px}.MyREAlertsContent dl{float:left;margin:0px}.MyREAlertsContent dt{clear:both;float:left;width:190px;margin:0px 5px 0px 0px;font-weight:bold}.MyREAlertsContent dd{float:left;width:230px;margin:0px 5px 0px 0px}.MyREAlertsAlertList{}.MyREAlertsAlertList ul{list-style-position:outside;list-style-type:none;list-style-image:none;margin:0px;padding:0px}.MyREAlertsAlertList ul>li{clear:both;border-top:1px solid #d9e1f0;padding:5px}.MyREAlertsAlertList ul>li:first-child{border-top-style:none}.MyREAlertsAlertList li div .MyREAlertsLinkList{float:right}.MyREAlertsAlertList li ul.MyREAlertsLinkList li{clear:none;border-width:0px;padding:0px}.MyREAlertsLinkList{list-style-position:outside;list-style-type:none;list-style-image:none;margin:0px;padding:0px;width:130px}.MyAlertsRenameAlertContent{}.MyAlertsDeleteAlertContent{}.RE-invalid label,label.RE-invalid{color:#f00}input.RE-invalid,textarea.RE-invalid{background-color:rgb(255,209,209)}.RE-form div{clear:none;float:left;font-size:1em}.RE-form label{margin:0px 4px;width:200px;line-height:26px;float:left;display:block}.RE-form .RE-nolabel label{width:300px}.RE-form .RE-nolabel{margin-left:200px}.RE-form .RE-nolabel input{float:left}.RE-form input[type=text],.RE-form input[type=password]{width:180px}.RE-form select{width:185px}.RE-hint-error{margin-bottom:5px}.RE-hint-error h3{font-size:11pt;color:rgb(255,0,0);margin-bottom:5px}.RE-hint-error p{margin:1px 0px 1px 0px;font-size:11pt} .LoginContent .WcmsContent{min-height:300px}.LoginContent .WcmsContentHeader{padding:20px 0}.UserBankDetailsRadioCell{padding-right:5px;padding-top:5px}.UserBankDetailsTextCell{padding-right:10px;padding-top:5px}.UserBankDetailsActionCell{padding-top:5px}.UserCreditCardDetailsRadioCell{padding-right:5px;padding-top:5px}.UserCreditCardDetailsTextCell{padding-right:10px;padding-top:5px}.UserCreditCardDetailsActionCell{padding-top:5px}.UserEditPaymentData input[type=submit],.UserEditPaymentData input[type=button]{font-size:0.8em;margin-left:20px;vertical-align:bottom}.UserEditPaymanetData_BC_Outer{clear:both}.UserEditPaymanetData_BC_RB{float:left;margin-top:-3px;margin-bottom:3px}.UserEditPaymanetData_BC_BankName{float:left}.UserEditPaymanetData_BC_BranchBankCode{float:left;padding-left:10px}.UserEditPaymanetData_BC_AccountNumber{float:left;padding-left:10px}.UserEditPaymanetData_BC_AccountOwner{float:left;padding-left:10px}.UserEditPaymanetData_BC_Edit{float:left;padding-left:10px}.UserEditPaymanetData_BC_Delete{float:left;padding-left:10px}.UserEditPaymanetData_CC_Outer{clear:both}.UserEditPaymanetData_CC_RB{float:left;margin-top:-3px;margin-bottom:3px}.UserEditPaymanetData_CC_CardName{float:left}.UserEditPaymanetData_CC_CreditCardNumber{float:left;padding-left:10px}.UserEditPaymanetData_CC_CreditCardLimit{float:left;padding-left:10px}.UserEditPaymanetData_CC_CreditCardOwner{float:left;padding-left:10px}.UserEditPaymanetData_CC_Edit{float:left;padding-left:10px}.UserEditPaymanetData_CC_Delete{float:left;padding-left:10px} 
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}} label[for]{  cursor:pointer}input[type="text"],input[type="search"],input[type="password"],input[type="email"],textarea,select{  padding:5px; border:1px solid #d6d6d6; -moz-transition:border 200ms;-webkit-transition:border 200ms;-o-transition:border 200ms;-ms-transition:border 200ms;transition:border 200ms}input[type="text"]:hover,input[type="text"]:focus,input[type="search"]:hover,input[type="search"]:focus,input[type="password"]:hover,input[type="password"]:focus,input[type="email"]:hover,input[type="email"]:focus,textarea:hover,textarea:focus,select:hover,select:focus{  border:1px solid #6d6d6d}input[type="submit"],input[type="button"],button{  padding:5px; background:#005825; border:none; outline:none; -moz-transition:background 200ms;-webkit-transition:background 200ms;-o-transition:background 200ms;-ms-transition:background 200ms;transition:background 200ms}input[type="submit"][disabled],input[type="button"][disabled],button[disabled],input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus,button:hover,button:focus{  background:#444}.szoNavButton{  position:relative; padding:8px 25px 8px 8px; font-size:14px}.szoNavButton:before,.szoNavButton:after{  content:""; position:absolute; top:9px; width:0; height:0}.szoNavButton:before{  z-index:1000; right:11px; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:8px solid #005825}.szoNavButton:after{  z-index:100; right:8px; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:8px solid #fff}span.szoFormError{  display:inline-block; color:#940101}.szoForm{  clear:both; margin:20px 0; padding:20px; background:#efefef}.szoForm h2,.szoForm h3{  float:none !important; margin:0 !important}.szoFormRow{  clear:both; margin:10px 0}.szoFormRow.szoFormRowBorderTop{  padding-top:10px; border-top:1px solid #fff}.szoFormRow.szoFormRowBorderBottom{  padding-bottom:10px; border-bottom:1px solid #fff}ul.szoFormElementList{  list-style:none; margin:0; padding:0}.szoSubmitContainer{  clear:both; margin-top:20px; padding-top:10px; text-align:right; border-top:1px solid #fff}.szoFormRow label{  display:inline-block; width:150px; margin-right:20px}.szoFormRow label.inline{  display:inline; width:auto; margin:0}.szoFormRow label.block{  display:block}.szoFormRow label.autoWidth{  width:auto}.szoFormRow input[type="text"],.szoFormRow input[type="email"],.szoFormRow input[type="search"]{  width:300px}.szoFormRow input[type="text"].small,.szoFormRow input[type="email"].small{  width:100px}.szoFormRow select{  width:312px}.szoFormRow textarea{  width:350px; height:100px; -moz-transition:height 200ms;-webkit-transition:height 200ms;-o-transition:height 200ms;-ms-transition:height 200ms;transition:height 200ms}.szoFormRow textarea:focus{  height:150px}.szoFormRow input[type="text"].szoDatepicker{  background-image:url(/Layout/Custom/Boilerplate/img/icons/icon-sprites_16x16.png); background-position:195% -618px; background-repeat:no-repeat}.szoFormRow input[type="text"].szoAutoComplete{  background-image:url(/Layout/Custom/Boilerplate/img/icons/icon-sprites_16x16.png); background-position:120% -568px; background-repeat:no-repeat}.szoFormRow .szoFormMultipleElements{  display:inline-block; margin-left:4px}.szoFormRow .szoFormMultipleElements .left{   margin-right:10px}.szoFormRow .szoFormMultipleElements .clear{  padding-top:10px}.szoFormRow .szoFormElementNotice{  display:block; margin:.5em 0}.szoCaptchaContainer{  padding-top:10px; border-top:1px solid #fff}.szoCaptchaContainer input[type="text"]{  width:100px; margin-bottom:5px}.szoCaptchaContainer input[type="button"]{  margin-left:10px}.szoCaptchaContainer img,.szoCaptchaContainer span{  display:inline-block; margin-left:175px}.szoCaptchaContainer span{  font-weight:bold}.szoQuickSearchForm{position:relative;z-index:10;float:right;margin-top:13px;padding:5px;background:#efefef;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.szoQuickSearchForm label{  display:none}.szoQuickSearchForm input[type="search"],.szoQuickSearchForm button[type="button"]{  display:inline-block}.szoQuickSearchForm input[type="search"]{  width:150px; padding-right:20px}.szoQuickSearchForm button[type="button"]{  position:relative; width:26px; margin-left:-4px; text-indent:-9999px; border:1px solid #005825}.szoQuickSearchForm button[type="button"]:after{  content:""; position:absolute; z-index:20; top:5px; left:5px; width:16px; height:16px; background:url(/Layout/Custom/Boilerplate/img/icons/icon-sprites_16x16.png) no-repeat -48px -335px}.szoQuickSearchForm a#szoQuickSearchLinkToExtended{  position:absolute; z-index:20; top:10px; right:35px; opacity:.5; -webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.szoQuickSearchForm a#szoQuickSearchLinkToExtended:hover,.szoQuickSearchForm a#szoQuickSearchLinkToExtended:focus{  opacity:1}.szoQuickSearchForm span{  display:block; margin-top:10px}.szoQuickSearchForm span a{  color:#5C5C5C; text-decoration:none}.szoQuickSearchForm span a:hover,.szoQuickSearchForm span a:focus{  color:#005825; text-decoration:underline}.szoQuickSearchForm span a:before{  content:""; float:left; width:0; height:0; margin:3px 5px 0 0; border-top:5px solid #efefef; border-bottom:5px solid #efefef; border-left:7px solid #005825}.szoCommentForm{  position:relative; z-index:10; margin-top:60px; padding-top:10px}.szoCommentForm:before{  position:absolute; z-index:20; top:-40px; left:40px; content:""; width:0; height:0; border-right:40px solid #fff; border-bottom:40px solid #efefef}.szoCommentForm .STCMboxlabel{  margin-left:175px}.szoFeedbackForm{  position:relative; z-index:10; margin-top:0; padding-top:10px}.szoFeedbackForm span.szoFormError{  display:block; margin-left:175px}.szoSearchForm label{  width:100px}.szoPoll{  margin-bottom:30px}.szoPoll h3{  margin-top:0}.szoPollForm{  margin:0; padding:0; background:none}.szoPollForm input[type="radio"]{  float:left; margin-right:5px}.szoPollForm label{  display:block; width:auto; overflow:hidden}.szoPoll label:hover,.szoPoll label:focus,.szoPoll input[type="radio"]:checked + label{  color:#005825}.szoPollForm .szoSubmitContainer{  margin:20px -10px -10px; padding:10px; text-align:right; background:#efefef; border-top:1px solid #d6d6d6}.szoPollForm .szoSubmitContainer p{  float:left; margin:0}.szoSurveyStandard .szoSurveyForm{  margin:0; padding:0; background:none}.szoSurveyStandard .szoSurveyForm .szoFormRow{  margin-bottom:2em}.szoSurveyStandard .szoSurveyForm label{  display:block; width:auto; overflow:hidden}.szoSurveyStandard .szoSurveyForm input[type="radio"]{  float:left; margin-right:5px}.szoSurveyStandard .szoSurveyForm label span{  display:block; margin-top:-2px}.szoSurveyStandard .szoSurveyForm label:focus span{  color:#005825}.szoQuizForm{  margin:0; padding:0; background:none}.szoQuizForm .szoSubmitContainer{  margin:20px -10px -10px; padding:10px; text-align:right; background:#efefef; border-top:1px solid #d6d6d6}.szoEventForm .szoEventFormCheckboxMenu{  width:385px; margin-left:5px}.szoEventForm .szoEventFormCheckboxMenu ul.szoFormElementList{  display:block; width:100%}.szoEventForm .szoEventFormCheckboxMenu ul.szoFormElementList li{  float:left; width:49%; padding:5px 0; vertical-align:top}.szoEventForm .szoEventFormCheckboxMenu input[type="checkbox"]{  vertical-align:top}.szoEventForm .szoEventFormCheckboxMenu label{  width:auto; max-width:170px; margin-right:0; margin-left:5px; vertical-align:top}.szoEventForm span.szoFormError{  margin-left:175px} #szoNavLine{position:relative;z-index:11}#szoMainNav{position:relative;z-index:50;border-bottom:3px solid #525252}#szoMainNav:before{content:"";display:block;height:3px;border-top:3px solid #525252;border-bottom:1px solid #a0a0a0}#szoMainNav ul,#szoMainNav a{  display:block; -webkit-transition:opacity 150ms ease-in-out 250ms;-o-transition:opacity 150ms ease-in-out 250ms;transition:opacity 150ms ease-in-out 250ms}#szoMainNav li:hover > a,#szoMainNav li:focus > a,#szoMainNav li:hover > ul,#szoMainNav li:focus > ul{  -webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}#szoMainNav a{  font:normal 16px Gandhi,Times,"Times New Roman",Georgia; color:#444; text-decoration:none; background:transparent}#szoMainNav ul.szoMainNavFirstLevel,#szoMainNav ul.szoMainNavSecondLevel{  width:100%; text-align:center}#szoMainNav ul.szoMainNavSecondLevel,#szoMainNav ul.szoMainNavThirdLevel,#szoMainNav ul.szoMainNavFourthLevel{  position:absolute; visibility:hidden; opacity:0}#szoMainNav ul.szoMainNavSecondLevel,#szoMainNav ul.szoMainNavFourthLevel{  background:#525252}#szoMainNav ul.szoMainNavThirdLevel,#szoMainNav ul.szoMainNavFourthLevel{  text-align:left}#szoMainNav ul.szoMainNavSecondLevel{  left:0}#szoMainNav ul.szoMainNavThirdLevel{  padding-top:1em; background:#f5f5f5; border:1px solid #d6d6d6; border-top:none}#szoMainNav ul.szoMainNavThirdLevel.rightPosition{  right:0}#szoMainNav ul.szoMainNavFourthLevel{  top:0; left:100%; padding:.3em 0 .3em 1em}#szoMainNav ul.szoMainNavFourthLevel.leftPosition{  left:-100%; padding:0 1em 0 0}#szoMainNav ul.szoMainNavThirdLevel:before,#szoMainNav ul.szoMainNavFourthLevel:before{  content:""; position:absolute; width:0; height:0}#szoMainNav ul.szoMainNavThirdLevel:before{  top:-.1em; left:1.5em; border-top:11px solid #525252; border-right:12px solid transparent; border-left:12px solid transparent}#szoMainNav ul.szoMainNavThirdLevel.rightPosition:before{  right:1.5em; left:auto}#szoMainNav ul.szoMainNavFourthLevel:before{  top:.3em; left:0; border-top:12px solid transparent; border-bottom:12px solid transparent; border-left:11px solid #f5f5f5}#szoMainNav ul.szoMainNavFourthLevel.leftPosition:before{  right:0; left:auto; border:1em solid transparent; border-right-color:#f5f5f5}#szoMainNav ul.szoMainNavFirstLevel > li,#szoMainNav ul.szoMainNavSecondLevel > li{  display:inline-block}#szoMainNav ul.szoMainNavThirdLevel > li,#szoMainNav ul.szoMainNavFourthLevel > li{  display:block; width:15em}#szoMainNav ul.szoMainNavSecondLevel > li.rightPosition{  position:relative}#szoMainNav ul.szoMainNavThirdLevel > li{  position:relative; float:left; margin:0 .2em; border-top:1px solid #d6d6d6}#szoMainNav ul.szoMainNavThirdLevel > li:nth-child(odd){  clear:both}#szoMainNav ul.szoMainNavThirdLevel > li.odd{  clear:both}#szoMainNav ul.szoMainNavThirdLevel > li:first-child,#szoMainNav ul.szoMainNavThirdLevel > li:first-child + li{  border-top:none}#szoMainNav ul.szoMainNavFirstLevel > li > a{  padding:.5em 1em; vertical-align:text-bottom}#szoMainNav ul.szoMainNavFirstLevel > li > a[title="Sparkasse"]{  position:relative; width:4.1em; padding-left:2.2em; text-indent:-9999em; background-image:url(/Layout/Custom/Boilerplate/img/content/partner/sparkasse_sprite_24x24.png); background-repeat:no-repeat; background-position:.5em 1px}#szoMainNav ul.szoMainNavFirstLevel > li > a[title="Sparkasse"]:hover,#szoMainNav ul.szoMainNavFirstLevel > li > a[title="Sparkasse"]:focus{  background-position:.5em -22px}#szoMainNav ul.szoMainNavFirstLevel > li > a[title="Sparkasse"]:before{  content:attr(title); position:absolute; top:.4em; left:2.2em; font-family:Tahoma,sans-serif; font-size:15px; text-indent:0}#szoMainNav ul.szoMainNavSecondLevel > li > a,#szoMainNav ul.szoMainNavFourthLevel > li > a{  color:#d6d6d6}#szoMainNav ul.szoMainNavSecondLevel > li > a{  padding:.5em 1em}#szoMainNav ul.szoMainNavThirdLevel > li > a{  padding:.3em 1em}#szoMainNav ul.szoMainNavFourthLevel > li > a{  padding:.2em 1em}#szoMainNav ul.szoMainNavFirstLevel > li > a:hover,#szoMainNav ul.szoMainNavFirstLevel > li > a:focus,#szoMainNav ul.szoMainNavSecondLevel > li > a:hover,#szoMainNav ul.szoMainNavSecondLevel > li > a:focus,#szoMainNav ul.szoMainNavFourthLevel > li > a:hover,#szoMainNav ul.szoMainNavFourthLevel > li > a:focus{  color:#fff}#szoMainNav ul.szoMainNavFirstLevel > li > a:hover,#szoMainNav ul.szoMainNavFirstLevel > li > a:focus{  background-color:#525252}#szoMainNav ul.szoMainNavThirdLevel > li > a:hover,#szoMainNav ul.szoMainNavThirdLevel > li > a:focus{  color:#005825}#szoMainNav ul.szoMainNavFirstLevel > li:hover > a,#szoMainNav ul.szoMainNavFirstLevel > li:focus > a,#szoMainNav ul.szoMainNavSecondLevel > li:hover > a,#szoMainNav ul.szoMainNavSecondLevel > li:focus > a{  color:#fff}#szoMainNav ul.szoMainNavFirstLevel > li:hover > a,#szoMainNav ul.szoMainNavFirstLevel > li:focus > a{  background-color:#525252}#szoMainNav ul.szoMainNavThirdLevel > li:hover > a,#szoMainNav ul.szoMainNavThirdLevel > li:focus > a{  color:#005825}html.csstransitions #szoMainNav li:hover > ul,html.csstransitions #szoMainNav li:focus > ul{  z-index:100000; visibility:visible; opacity:1}.szoBreadcrumb ol{  list-style:none; margin:.5em 0 0; padding-left:.2em}.szoBreadcrumb li{  display:inline-block}.szoBreadcrumb a,.szoBreadcrumb span{  position:relative; display:inline-block; padding:0 1em 0 .7em; font:normal 14px Gandhi,Times,"Times New Roman",Georgia; text-decoration:none; -moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoBreadcrumb a:hover,.szoBreadcrumb a:focus{  text-decoration:underline}.szoBreadcrumb a:before,.szoBreadcrumb a:after,.szoBreadcrumb span:before,.szoBreadcrumb span:after{  content:""; position:absolute; top:2px; width:0; height:0}.szoBreadcrumb a:before,.szoBreadcrumb span:before{  z-index:20; left:2px; border-top:5px solid #fff; border-bottom:5px solid #fff}.szoBreadcrumb a:before{  border-left:4px solid #005825}.szoBreadcrumb span:before{  border-left:4px solid #444}.szoBreadcrumb a:after,.szoBreadcrumb span:after{  z-index:30; left:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:4px solid #fff} body{background-color:#f7f7f7}.szoFrame{width:920px;margin:10px;padding:0 20px;background-color:#fff}.left{float:left}.right{float:right}.clear{  clear:both}#szoGlobalHeader{margin-bottom:.5em}#szoMetaLine{position:relative;z-index:20}#szoMetaLine .szoMetaLinks{float:left}#szoMetaLine .szoMetaLinks > ul{list-style:none;margin:0;padding:0}#szoMetaLine .szoMetaLinks > ul > li{float:left;border-right:1px solid #eee;border-bottom:1px solid #eee}#szoMetaLine .szoMetaLinks > ul > li:first-child{border-left:1px solid #eee}#szoMetaLine .szoMetaLinks > ul > li > a,#szoMetaLine .szoMetaLinks > ul > li > span{display:block;height:16px;padding:10px;color:#444;text-decoration:none}#szoMySzo.szoMetaLinks > ul > li > a:hover,#szoMySzo.szoMetaLinks > ul > li > a:focus{color:#005825}#szoMySzo.szoMetaLinks{float:right}#szoMySzo.szoMetaLinks ul li{position:relative;z-index:100}#szoMySzo.szoMetaLinks ul li.szoLogin:hover span,#szoMySzo.szoMetaLinks ul li.szoLogin:focus > a{  color:#fff}#szoMySzo.szoMetaLinks ul li.szoLogin > span{  position:relative; z-index:10; padding-right:30px; cursor:pointer}#szoMySzo.szoMetaLinks ul li.szoLogin > span:after{  content:""; position:absolute; z-index:20; top:40%; right:10px; display:block; width:0; height:0; border-top:8px solid #005825; border-right:4px solid transparent; border-left:4px solid transparent}#szoMySzo.szoMetaLinks ul li.szoLogin:hover > span:after{  border-top-color:#fff}#szoMySzo.szoMetaLinks ul li.szoLogin > span:hover,#szoMySzo.szoMetaLinks ul li.szoLogin > span:focus{  background:#005825}#szoMySzo.szoMetaLinks ul li.szoLogin:hover span,#szoMySzo.szoMetaLinks ul li.szoLogin:focus span{  background:#005825}#szoMySzo.szoMetaLinks ul li.szoLogin ul{  list-style:none; position:absolute; z-index:10000; top:25px; width:150px; visibility:hidden; opacity:0; padding:10px; background:#005825}#szoMySzo.szoMetaLinks ul li.szoLogin ul li a{  display:block; padding:5px 0; color:#fff; text-decoration:none}#szoMySzo.szoMetaLinks ul.szoLoginMenu a:hover,#szoMySzo.szoMetaLinks ul.szoLoginMenu a:focus{  text-decoration:underline}#szoMySzo.szoMetaLinks ul li.szoLogin:hover ul,#szoMySzo.szoMetaLinks ul li.szoLogin:focus ul{  visibility:visible; opacity:1}#szoTitleLine{clear:both;padding:10px 0}#szoTitle{text-align:center}#szoTitle img{  display:inline-block; width:360px}#szoWeatherWidget{float:left;margin:15px 0 0 20px}#szoMainColumn{float:left;width:600px;margin-top:0;padding:0 0 20px;overflow:hidden}#szoMainColumn.szoFullWidth{  float:none; width:100%}#szoMainColumn .szoContentBox{  clear:both; margin-bottom:30px; overflow:hidden}#szoMainColumn .szoContentBox h2{  margin:5px 0 20px}#szoRightColumn{float:right;width:300px;padding-bottom:20px;overflow:hidden}#szoRightColumn .szoContentBox{  clear:both; margin-bottom:30px; overflow:hidden}#szoRightColumn .szoContentBox h2{  margin:5px 0 20px}#szoRightColumn .szoContentBox .szoTeaserList{margin-bottom:0}.szoExclusiveLoginView .szoExclusiveNotice{  margin-bottom:40px; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoVideoView{  margin-bottom:40px}.szoVideoView .szoVideoHeader{  margin-bottom:2em}.szoVideoView .szoVideoHeader .szoPubDate{  display:block; text-align:right}#szoVideoPlayer{  width:100%}.szoVideoPlayerMeta p.szoCopyrightHint{  float:right; margin:0}.szoVideoPlayerMeta span.szoVideoDuration{  float:left}.szoVideoView p.szoBackLinkContainer{  clear:both}.szoGalleryView{  margin-bottom:40px; overflow:hidden; border-bottom:1px solid #d6d6d6}.szoTable{  width:100%; margin:20px 0; border:1px solid #d6d6d6; border-collapse:collapse}.szoTable thead{  background:#efefef; border-bottom:1px solid #d6d6d6}.szoTable th,.szoTable td{  padding:10px; text-align:left; vertical-align:top; border-left:1px solid #fff}.szoTable th:first-child,.szoTable td:first-child{  border-left:none}.szoTable tr{  border-top:1px solid #d6d6d6}.szoTable tr:first-child{  border-top:none}#szoGlobalFooter{clear:both}#szoGlobalFooter:before{content:"";display:block;height:3px;border-top:3px solid #525252;border-bottom:1px solid #a0a0a0}#szoUmbrellaBrand{  padding:.5em 0 2em; text-align:center}#szoPartner h3{margin:0;text-align:center}#szoPartner ul{list-style:none;display:block;padding:0;text-align:center}#szoPartner ul li{display:inline-block;padding:0 10px}#szoPartner ul li img{width:auto;max-width:100px;height:auto}#szoSocialMedia{margin-top:20px;border-top:1px solid #d6d6d6}#szoSocialMedia ul{list-style:none;display:block;padding:0;text-align:center}#szoSocialMedia ul li{display:inline-block;width:16%;overflow:hidden}#szoSocialMedia ul li a{display:block;height:32px;padding-left:40px;text-decoration:none;background-image:url(/Layout/Custom/Boilerplate/img/icons/social-media-sprites_32x32.png); background-repeat:no-repeat}#szoSocialMedia ul li.facebook a{  background-position:0 -64px}#szoSocialMedia ul li.twitter a{  background-position:0 -160px}#szoSocialMedia ul li.googleplus a{  background-position:2px -256px}#szoSocialMedia ul li.newsletter a{  background-position:2px -416px}#szoSocialMedia ul li.rss a{  background-position:2px -352px}#szoSocialMedia ul li span{display:block;overflow:hidden;text-align:left}#szoSocialMedia ul li span.title{font:normal 14px Gandhi,Times,"Times New Roman",Georgia}#szoSocialMedia ul li span.meta{color:#666}#szoSocialMedia ul li a:hover span,#szoSocialMedia ul li a:focus span{color:#005825}#szoPathfinder{clear:both;height:550px;margin:20px 0;padding-top:20px;overflow:hidden;border-top:3px solid #525252}#szoPathfinder .szoRow{float:left;width:20%;height:100%;padding:0 2%;border-left:1px solid #d6d6d6}#szoPathfinder .szoRow:first-child{border:none}#szoPathfinder .szoDepartmentNav{margin-bottom:20px}#szoPathfinder h4{margin:0 0 5px;font-size:14px}#szoPathfinder h4 a{color:#333 !important}#szoPathfinder h4 a:hover,#szoPathfinder h4 a:focus{color:#005825 !important}#szoPathfinder ul{list-style:none;margin:0;padding:0}#szoPathfinder ul li{padding:2px 0}#szoPathfinder ul li a{color:#666;text-decoration:none}#szoPathfinder ul li a:hover,#szoPathfinder ul li a:focus{color:#005825} #szoMainColumn > div h1,#szoMainColumn > section h1,#szoMainColumn .borderTop h1:first-child,#szoMainColumn .borderTop h2:first-child,#szoRightColumn > div h1,#szoRightColumn > section h1{  margin-top:5px; padding-top:0}.szoArticleMeta > span{display:inline-block;padding:0 10px 0 5px;line-height:18px;border-right:1px solid #d9d9d9}.szoArticleMeta > span:first-child{  padding-left:0}.szoArticleMeta > span:last-child{border:none}.borderTop{  margin-top:6px; border-top:3px solid #525252}.borderTop:before{  content:""; display:block; height:3px; border-bottom:1px solid #a0a0a0}.szoLineTop{  border-top:1px solid #a0a0a0}span.highlight{font-weight:bold}.szoCopyrightHint{  font-size:11px; color:#666}a.szoForwardLink,a.szoBackLink{  position:relative; display:inline-block; text-decoration:none}a.szoForwardLink{  padding-right:20px}a.szoBackLink{  padding-left:20px}a.szoForwardLink:before,a.szoForwardLink:after,a.szoBackLink:before,a.szoBackLink:after{  content:""; position:absolute; width:0; height:0}a.szoForwardLink:before,a.szoBackLink:before{  z-index:5; top:2px}a.szoForwardLink:after,a.szoBackLink:after{  z-index:6; top:4px}a.szoForwardLink:before{  right:5px; border-top:8px solid #fff; border-bottom:8px solid #fff; border-left:7px solid #005825}a.szoForwardLink:after{  right:8px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:5px solid #fff}a.szoBackLink:before{  left:5px; border-top:8px solid transparent; border-right:7px solid #005825; border-bottom:8px solid transparent}a.szoBackLink:after{  left:8px; border-top:6px solid transparent; border-right:5px solid #fff; border-bottom:6px solid transparent}a.szoForwardLink:hover,a.szoForwardLink:focus,a.szoBackLink:hover,a.szoBackLink:focus{  text-decoration:underline}.szoLinkIcon{  display:inline-block; padding-left:25px; background-image:url(/Layout/Custom/Boilerplate/img/icons/icon-sprites_16x16.png); background-repeat:no-repeat}.szoLinkIcon.szoCommentIcon{  background-position:0 4px}.szoLinkIcon.szoMessageIcon{  background-position:0 -46px}.szoLinkIcon.szoVideoIcon{  background-position:0 -94px}.szoLinkIcon.szoPhotoIcon{  background-position:0 -140px}.szoLinkIcon.szoTextgalleryIcon{  background-position:0 -189px}.szoLinkIcon.szoSurveyIcon{  background-position:0 -236px}.szoLinkIcon.szoDateIcon{  background-position:0 -622px}.szoLinkIcon.szoPaywallIcon{  float:right; padding-left:20px; font-size:11px; line-height:13px; color:#333; background-position:0 -288px}.szoTeaserList{clear:both;margin:0 0 30px;overflow:hidden}.szoTeaserList.szoTeaserListHalf{width:48%}.szoTeaserList.szoTeaserListHalf.right{clear:none}.szoTeaserListHeading{  background:#efefef}.szoTeaserListHeading + .szoTabContent{  margin-top:10px}.szoTeaserListHeading p{  margin:0; padding:0}.szoTeaserListHeading a,.szoTeaserListHeading span{  display:block; padding:5px 10px; font-weight:bold}.szoTeaserListHeading a{  color:#333; text-decoration:none; -webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.szoTeaserListHeading a:hover,.szoTeaserListHeading a:focus{  color:#005825}.szoTeaserListHeading a:after{  content:""; float:right; width:16px; height:16px; margin-top:2px; background:url(/Layout/Custom/Boilerplate/img/icons/icon-sprites_16x16.png) no-repeat 5px -382px}.szoTeaserListHeading .hide{  display:none}.szoTeaserList h2:first-child{  margin-top:5px}.szoTeaserList.szoVideoTeaserList h2{  margin-top:5px; padding-top:0}.szoTeaserList.szoVideoTeaserList h3{  margin:0 0 5px; padding:0}.szoTeaserList .szoTeaser{margin-top:20px;padding-top:20px;overflow:hidden;border-top:1px solid #d6d6d6}.szoTeaserList.szoTeaserListHalf .szoTeaser{padding:10px 0 0}.szoTeaserList .szoTeaser:first-child,.szoTeaserList .szoTeaser:first-of-type,.szoTeaserList .szoMediaTeaser:first-child,.szoTeaserList .szoTeaserListHeading + .szoTeaser{padding-top:0;border-top:none}.szoTeaserListHalf .szoTeaserListWrap .szoTeaser:first-child{margin-top:0;border-top:none}.szoTeaserListHalf .szoTeaserListHeading + .szoTeaserListWrap{  margin-top:20px}.szoTeaserList .szoTeaser header{  overflow:hidden}.szoTeaserList .szoTeaser span.szoDepartment{  font-size:14px; line-height:16px; color:#666}.szoTeaserList .szoTeaser h2,.szoTeaserListHalf .szoTeaser h2,.szoTeaserListHalf .szoTeaser h3{margin:0}.szoTeaserList .szoTeaser span.szoPaywallIcon + h2,.szoTeaserListHalf .szoTeaser span.szoPaywallIcon + h2{  clear:both; padding-top:5px}.szoTeaserListHalf .szoTeaser h3{font-size:12px;line-height:18px;color:#666}.szoTeaser span.szoNoticeStoryUpdated{  display:none; visibility:hidden; width:0; height:0; opacity:0}.szoTeaserList .szoTeaser img{float:left;max-width:200px;height:auto;margin:0 20px 10px 0}.szoTeaserList .szoArticleMeta{  clear:both}.szoTeaserList .szoTeaser p{  overflow:hidden}.szoTeaserList .szoTeaser p.date{  margin:0; padding:0}.szoTeaserList .szoTeaserListWrapTriple{  display:table}.szoTeaserList .szoTeaserListWrapTriple > div{  display:table-cell; min-height:150px; vertical-align:top; border-right:1px solid #d6d6d6; border-collapse:collapse}.szoTeaserList .szoTeaserListWrapTriple .szoTeaser{  width:90%; height:100%; margin:0 auto; padding:0 5%}.szoTeaserList .szoTeaserListWrapTriple .szoTeaser.first,.szoTeaserList .szoTeaserListWrapTriple .szoTeaser.last{  width:95%; margin:0; padding:0; border:none}.szoTeaserList .szoTeaserListWrapTriple .szoTeaser.last{  padding-left:5%}.szoTeaserList .szoTeaserListWrapTriple .szoTeaser h3{margin:5px 0;font:normal 12px Verdana,Helvetica,Arial,sans-serif}.szoTeaserList.szoTeaserListMultiColumns{  display:table; border-spacing:5px}.szoTeaserList.szoTeaserListMultiColumns .row{  display:table-row}.szoTeaserList.szoTeaserListMultiColumns .szoTeaser{  display:table-cell; padding:5px 5px 0 10px; border-top:none; border-left:1px solid #d6d6d6}.szoTeaserList.szoTeaserListMultiColumns .szoTeaser:first-child{  border:none}.szoTeaserList.szoTeaserListMultiColumns .szoTeaser h3{  margin-top:0; font-size:16px; line-height:20px}.szoTeaserList.szoTeaserListMultiColumns .szoTeaser img{  display:block; float:none; width:100%; height:auto; margin:0}.szoTeaserList .szoTeaserListWrapTriple .szoTeaser img,.szoTeaserList.szoTeaserListHalf .szoTeaser img{display:block;float:none;max-width:100%;margin:0}.szoTeaserList.szoTeaserListHalf .szoTeaserWithPic img{margin-bottom:10px}.szoTeaserList .szoMediaTeaser{padding-top:20px}.szoTeaserList .szoMediaTeaser.szoMediaTeaserHalf{width:48%}.szoTeaserList .szoSupplementTeaserWrap{position:relative;z-index:10;padding-bottom:80px}.szoTeaserList .szoSupplementTeaserWrap:after{content:"";position:absolute;z-index:11;bottom:0;left:0;width:100%;height:50px;background:#efefef;border-top:1px solid #d6d6d6}.szoTeaserList ul.szoSupplements{list-style:none;margin:0;padding:0;overflow:hidden}.szoTeaserList ul.szoSupplements li{float:left;width:33%;text-align:center}.szoTeaserList ul.szoSupplements li:after{content:"";position:absolute;z-index:20;bottom:50px;visibility:hidden;opacity:0;width:0;height:0;margin-left:-70px;border-right:12px solid transparent;border-bottom:10px solid #efefef;border-left:12px solid transparent;-moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;-ms-transition:opacity 250ms;transition:opacity 250ms}.szoTeaserList ul.szoSupplements li:hover:after,.szoTeaserList ul.szoSupplements li:focus:after{visibility:visible;opacity:1}.szoTeaserList ul.szoSupplements li .szoSupplementHint{position:absolute;z-index:20;bottom:10px;left:15px;visibility:hidden;opacity:0;text-align:left;-moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;-ms-transition:opacity 250ms;transition:opacity 250ms}.szoTeaserList ul.szoSupplements li:hover .szoSupplementHint,.szoTeaserList ul.szoSupplements li:focus .szoSupplementHint{visibility:visible;opacity:1}.szoTeaserList ul.szoSupplements li .szoSupplementHint span.title{display:block;font:normal 14px Gandhi,Times,"Times New Roman",Georgia;color:#005825}.szoTeaserList ul.szoSupplements li .szoSupplementHint span.meta{font:normal 12px Verdana,Helvetica,Arial,sans-serif}.szoTeaserList.szoGalleryPreviewList ul{  list-style:none; padding:0}.szoTeaserList.szoGalleryPreviewList li{  float:left}.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser{  margin:0 .4em 1em .4em}.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser .szoCaption:after{  content:""; position:absolute; z-index:20; top:0; right:0; bottom:0; left:0; opacity:.8; background:url(/Layout/Custom/Boilerplate/img/icons/images_white_48x48.png) no-repeat center; -webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser .szoCaption:hover:after,.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser .szoCaption:focus:after{  opacity:0}.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser figcaption{  visibility:hidden; opacity:0; -webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoTeaserList.szoGalleryPreviewList .szoMediaTeaser .szoCaption:hover figcaption{  visibility:visible; opacity:.8}.szoLeadStoryTeaser{padding-bottom:20px}.szoLeadStoryTeaser span.szoDepartment{  display:inline-block; font-size:14px; line-height:16px; color:#666}.szoLeadStoryTeaser h2{  margin:0 0 5px 0}.szoLeadStoryTeaser img{display:block;width:auto;max-width:100%;height:auto;max-height:400px;margin-bottom:10px}.szoLeadStoryTeaser + .szoRelatedNews{  margin:-10px 0 20px}.szoCaption{position:relative;z-index:10}.szoCaption.szoVideoTeaser:after,.szoCaption.szoGalleryTeaser:after{content:"";position:absolute;z-index:100;bottom:50%;left:50%;width:48px;height:48px;margin:0 0 -24px -24px;opacity:.8;background:url(/Layout/Custom/Boilerplate/img/icons/play_white_48x48.png) no-repeat;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.szoCaption.szoGalleryTeaser:after{background-image:url(/Layout/Custom/Boilerplate/img/icons/images_white_48x48.png)}.szoCaption.szoVideoTeaser:hover:after,.szoCaption.szoVideoTeaser:focus:after,.szoCaption.szoGalleryTeaser:hover:after,.szoCaption.szoGalleryTeaser:focus:after{opacity:1}.szoCaption img{  display:block; width:100%; height:auto}.szoCaption figcaption{position:absolute;z-index:20;bottom:0;left:0;width:94%;padding:5px 3%;opacity:.8;font-weight:bold;color:#fff;background:#000}.szoRelatedNews{clear:both}#szoArticleView .szoRelatedNews{  float:left; min-width:50%; max-width:60%; margin:6px 20px 20px 0; border-top:3px solid #525252}#szoArticleView .szoRelatedNews:before{  content:""; display:block; height:3px; border-bottom:1px solid #a0a0a0}.szoRelatedNews h1,.szoRelatedNews h2,.szoRelatedNews h3{  margin:0 0 20px}.szoRelatedNews a{color:inherit;text-decoration:none;-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}.szoRelatedNews a:hover,.szoRelatedNews a:focus{  color:#005825;text-decoration:underline}.szoRelatedNews ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #a0a0a0}.szoArticleView .szoRelatedNews ul{  padding:0}.szoRelatedNews ul li{padding:5px;overflow:hidden;border-top:1px solid #a0a0a0}.szoArticleView .szoRelatedNews ul li{  font-size:12px}.szoRelatedNews ul li img{  display:inline-block; width:80px}.szoRelatedNews span.highlight{display:inline-block;margin-right:8px}.szoArticleView h1{  clear:both; margin-bottom:5px}.szoArticleView h2{  clear:both; margin-top:0; font-size:18px; color:#666}.szoArticleView h2 a{  color:#005825; text-decoration:underline; -webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.szoArticleView h2 a:hover,.szoArticleView h2 a:focus{  text-decoration:none}.szoArticleView span.szoTopicLine,.szoArticleView span.szoPubDate,.szoArticleView p.szoAuthor{  font-size:12px}.szoArticleView span.szoDepartment{  clear:both; display:block; margin-bottom:1em; font:normal 16px Gandhi,Times,"Times New Roman",Georgia; color:#666; line-height:18px}.szoArticleView figure.szoArticleMainImage + p{  margin-top:0; padding-top:0}.szoArticleView .szoArticleImage.right{  float:right; margin-left:10px}.szoArticleView .szoArticleImage.left{  float:left; margin-right:10px}.szoArticleView figcaption{  margin:5px 0 10px}.szoArticleView p,.szoArticleView li{  font-size:14px; line-height:22px}.szoArticleView p{  -moz-hyphens:auto; -webkit-hyphens:auto; -ms-hyphens:auto; -o-hyphens:auto; hyphens:auto}.szoArticleView ul{  padding-left:1.2em}.szoDateline{  font-size:inherit; font-weight:bold}.szoTextCinemaNotice{margin-top:20px;padding:10px;font-weight:bold;border:1px solid #d6d6d6}.szoTextInterviewQuestion{  font-weight:bold}.szoTextHint{  font-size:12px !important}.szoTextHint:before{  content:""; display:inline-block; width:.6em; height:.6em; margin:0 .5em .1em 0; background:#444}.szoArticleHeader{  overflow:hidden}.szoArticleHeader span.szoTopicLine,.szoArticleHeader span.szoPubDate{  float:left; margin:5px 0 10px}.szoArticleHeader span.szoPubDate{  float:right}.szoArticleHeader hgroup{  clear:both}.szoArticleHeaderMeta{  overflow:hidden}.szoArticleHeaderMeta p{  margin-top:0}.szoArticleHeaderMeta p.szoAuthor{  float:left}.szoArticleHeaderMeta p.szoArticleMeta{  float:right}#szoArticleView .szoArticleMainImage{  float:left; width:400px;   margin:0 3% 10px 0; overflow:hidden}.szoArticleMainImage.szoPhotoStreamMainImage{  float:none; width:100%; margin:0 0 10px}.szoArticleMainImage.szoGalleryMainImage{  float:none; width:auto}.szoArticleMainImage a.szoLightboxPhotoGallery{  position:relative; z-index:10; display:block}#szoArticleView .szoArticleImage a.szoLightboxPhotoGallery:after{  content:""; position:absolute; z-index:20; bottom:10px; left:10px; width:32px; height:32px; opacity:.8; background:url(/Layout/Custom/Boilerplate/img/icons/glass_transparent_32x32.png) no-repeat; -moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}#szoArticleView .szoArticleImage a.szoLightboxPhotoGallery:hover:after,#szoArticleView .szoArticleImage a.szoLightboxPhotoGallery:focus:after{  opacity:1}#szoArticleView .szoArticleImage img{  display:block; width:auto; max-width:100%; height:auto; max-height:340px; margin:0 auto}#szoArticleView .szoArticleImage .szoCopyrightHint{  float:right; margin:0; font-size:11px}.szoDialogGallery{  text-align:center}.szoDialogGallery .szoPagination{  width:150px; margin:0 auto}.szoDialogGallery .szoDialogGalleryMainImage{  position:relative; display:inline-block; width:auto; max-width:95%; -moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoDialogGallery .szoDialogGalleryMainImage.containsFigcaption:after{  content:""; position:absolute; z-index:100; bottom:10px; left:10px; opacity:.8; width:32px; height:32px; background:url(/Layout/Custom/Boilerplate/img/icons/text_32x32.png) no-repeat; -moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoDialogGallery .szoDialogGalleryMainImage.containsFigcaption:hover:after,.szoDialogGallery .szoDialogGalleryMainImage.containsFigcaption:focus:after{  opacity:0}.szoDialogGallery .szoDialogGalleryMainImage img{  width:auto; max-width:100%; height:auto; max-height:480px}.szoDialogGallery #szoDialogPhotostreamGallery .szoDialogGalleryMainImage img{  max-height:430px}.szoDialogGallery .szoDialogGalleryMainImage figcaption{  position:absolute; z-index:1100; bottom:0; left:0; opacity:0; width:100%; opacity:0; background:#000; -moz-transition:opacity 250ms;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoDialogGallery .szoDialogGalleryMainImage figcaption span{  padding:10px; color:#fff; text-align:left}.szoDialogGallery .szoDialogGalleryMainImage figcaption span.figcaption{  float:left}.szoDialogGallery .szoDialogGalleryMainImage figcaption span.szoCopyrightHint{  float:right}.szoDialogGallery .szoDialogGalleryMainImage:hover figcaption,.szoDialogGallery .szoDialogGalleryMainImage:focus figcaption{  opacity:.8}.szoBackToHome{  padding-top:10px; text-align:right}.szoArticleFooter{  clear:both; margin:30px 0; padding:10px 0; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoArticleFooter .szoArticleMeta{  float:left; margin:0}.szoArticleFooter .szoArticleSocialSharing{  float:right} .szoNewsModule{clear:both}.szoNewsModule h3,.szoNewsModule h4{  margin-top:0}.szoPagination{  }.szoPagination:before,.szoPagination:after{  content:" "; display:table}.szoPagination:after{  clear:both}.szoPagination a,.szoPagination input[type="submit"],.szoPagination p,.szoPagination div.pages{  float:left}.szoPagination p.pages,.szoPagination div.pages{  font-size:12px}.szoPagination a{  cursor:pointer}.szoPagination .browse{  width:10px; height:17px; margin:10px 0; font-size:0}.szoPagination .browse.prev{  margin-right:15px; background:url(/Layout/Custom/Boilerplate/img/icons/prev_green_10x17.png) no-repeat}.szoPagination .browse.next{  margin-left:15px; background:url(/Layout/Custom/Boilerplate/img/icons/next_green_10x17.png) no-repeat}.szoPagination .browse.first{  width:19px; margin-right:10px; background:url(/Layout/Custom/Boilerplate/img/icons/first_green_19x17.png) no-repeat}.szoPagination .browse.last{  width:19px; margin-left:10px; background:url(/Layout/Custom/Boilerplate/img/icons/last_green_19x17.png) no-repeat}.szoPagination .browse.disabled,.szoPagination input[type="submit"][disabled]{  opacity:.4; cursor:default}.szoPagination .pages{  margin:8px 0}.szoPagination .pages .page{  font-size:inherit; font-weight:bold; color:#005825}.szoPagination > span{  float:right; margin:8px 0 8px 15px}.szoPagination ul{  list-style:none; display:inline-block; margin:0; padding:0}.szoPagination ul.pageList{  position:relative; z-index:10; margin-top:2px}.szoPagination ul.pageList li{  display:inline-block}.szoPagination ul.pageList li span.pageListControl{  cursor:pointer}.szoPagination ul.pageList li span.pageListControl:hover,.szoPagination ul.pageList li.trail:hover span.pageListControl{  background:#525252}.szoPagination ul.pageList li span.pageListControl:after{  content:""; display:inline-block; width:0; height:0; margin:0 5px 0 4px; border-top:6px solid #005825; border-right:4px solid transparent; border-left:4px solid transparent}.szoPagination ul.pageList li span.pageListControl:hover:after,.szoPagination ul.pageList li.trail:hover span.pageListControl:after{  border-top-color:#fff}.szoPagination ul.pageList li ul{  position:absolute; z-index:20; top:16px; left:35px; display:none; width:60px; padding:5px 10px; background:#525252}.szoPagination ul.pageList li.trail:hover ul{  display:block}.szoPagination ul.pageList li ul li{  float:left; width:20px}.szoPagination ul.pageList li ul li a,.szoPagination ul.pageList li span.pageListControl:hover,.szoPagination ul.pageList li.trail:hover span.pageListControl{  color:#d6d6d6}.szoPagination ul.pageList li ul li a{  display:block; float:none; padding:3px 0; text-align:center; text-decoration:none}.szoPagination ul.pageList li ul li a:hover,.szoPagination ul.pageList li ul li a:focus{  color:#fff}.szoSorting .sort{  position:relative; z-index:10; display:block}.szoSorting .sort.toggle:before{  content:""; position:absolute; z-index:20; top:3px; right:0; width:0; height:0; border-right:4px solid transparent; border-bottom:6px solid #005825; border-left:4px solid transparent}.szoSorting .sort.toggle:after{  content:""; position:absolute; z-index:20; bottom:3px; right:0; width:0; height:0; border-top:6px solid #005825; border-right:4px solid transparent; border-left:4px solid transparent}.szoGallery .szoPagination{  width:150px; margin:0 auto}.szoGallery .szoGalleryMainImage img{  display:block; width:auto; max-width:100%; height:auto; max-height:450px; margin:0 auto 10px; cursor:pointer}.szoGallery .szoGalleryMainImage p.szoCopyrightHint{  float:right; margin-top:0}.szoArticlePhotoStreamContainer{  float:left; width:400px;   margin:0 3% 10px 0; overflow:hidden}.szoArticlePhotoStreamContainer .szoPagination{  width:150px; margin:0 auto}.szoGalleryTeaserList{  clear:both; margin-bottom:20px; padding:20px 0; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoGalleryTeaserList.szoArticlePhotoStream{  margin-bottom:0; padding-bottom:0; border-bottom:none}.szoGalleryTeaserList h3{  margin-top:-10px; float:left}.szoGalleryTeaserList .szoPagination{  float:right; width:auto; margin-top:-15px}.szoGalleryTeaserList .szoGalleryImagesList{  clear:both; overflow:hidden}.szoGalleryTeaserList .szoGalleryTeaserList.PictureGalleryStripe,.PictureGalleryModule .PictureGalleryImageList{  position:relative; z-index:10; width:100%; height:95px}.szoGalleryTeaserList .szoGalleryImagesList.scrollable{  position:relative; z-index:10; width:100%; height:95px}.szoGalleryTeaserList.szoArticleVideoStream .szoGalleryImagesList{  height:110px}.szoGalleryTeaserList ul{  list-style:none; clear:both; margin:0; padding:0}.szoGalleryTeaserList .szoGalleryTeaserList.PictureGalleryStripe ul,.PictureGalleryModule .PictureGalleryImageList ul{  position:absolute; z-index:20; top:0; left:0}.szoGalleryTeaserList ul.oversized{  position:absolute; z-index:20; top:0; left:0}.szoGalleryTeaserList ul li{  float:left; width:138px; height:95px; padding:0 6px}.szoGalleryTeaserList.szoArticlePhotoStream ul li{  width:121px}.szoGalleryTeaserList.szoArticleVideoStream ul li{  height:110px}.szoGalleryTeaserList a{  outline:none; text-decoration:none}.szoGalleryTeaserList img.active,.szoGalleryTeaserList a:hover img,.szoGalleryTeaserList a:focus img{  border-color:#005825}.szoGalleryStream img.active,.szoGalleryStream a:hover img,.szoGalleryStream a:focus img{  border-color:transparent}.szoGalleryTeaserList img{  display:block; width:auto; max-width:100%;   height:auto; max-height:93px; margin:0 auto; border:1px solid #fff}.szoGalleryTeaserList .szoGalleryTeaserCaption figcaption{  display:block; height:31px}.szoGalleryTeaserList.szoArticleVideoStream .szoCaption:after{  content:""; position:absolute; z-index:20; top:0; right:0; bottom:0; left:0; opacity:.8; background:url(/Layout/Custom/Boilerplate/img/icons/play_white_48x48.png) no-repeat center; -webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoGalleryTeaserList.szoArticleVideoStream .szoCaption:hover:after,.szoGalleryTeaserList.szoArticleVideoStream .szoCaption:focus:after{  opacity:0}.szoGalleryTeaserList.szoArticleVideoStream .szoCaption figcaption{  visibility:hidden; opacity:0; -webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.szoGalleryTeaserList.szoArticleVideoStream .szoCaption:hover figcaption,.szoGalleryTeaserList.szoArticleVideoStream .szoCaption:focus figcaption{  visibility:visible; opacity:.8}.szoGalleryTeaserList .szoGalleryTeaserMeta{  font-size:11px; line-height:14px; color:#666}.szoGalleryTeaserList .szoGalleryTeaserMeta span{  display:block}.szoGalleryTeaserList .szoImageGalleryTextContainer{  position:absolute; display:none; font-size:11px}.szoArticleVideoContainer{  margin-bottom:20px}.szoTextGallery{  clear:both; margin:20px 0}.szoTextGallery .szoTextGalleryHeader{  overflow:hidden; border-bottom:1px solid #d6d6d6}.szoTextGallery h3{  float:left; width:70%; margin-top:10px}.szoTextGallery .szoPagination{  float:right}.szoTextGallery .szoTextGalleryArticle p{  font-size:12px; line-height:20px}.szoArticleMap{  float:left; margin:0 20px 20px 0}.szoArticleVideo{  float:left; margin:0 20px 20px 0}.szoArticleQuiz{  clear:both; margin:0 20px 20px 0}.szoArticleQuiz h4{  margin-bottom:10px; font-size:18px; color:#005825}.szoArticleQuiz p{  font-size:12px; line-height:20px}.szoArticleQuiz .szoArticleQuizQuestionCount{  font-size:11px}.szoArticleQuiz .szoArticleQuizQuestionCount span.question,.szoArticleQuiz .szoArticleQuizFinalUserStats span.question{  font-size:inherit; font-weight:bold; color:#005825}.szoArticleQuizBody{  padding-top:10px; border-top:1px solid #d6d6d6}.szoArticleQuiz table.szoArticleQuizAnswers td{  padding:5px 30px 5px 0}.szoArticleQuiz table.szoArticleQuizAnswers td span.szoArticleQuizAnswerNo{  display:inline-block; margin-right:5px; font-weight:bold; color:#005825}.szoPubdateBox.szoTabContent,.szoSubMenu.szoTabContent{  margin-bottom:30px}.szoTabContent ul.szoTabHeader{list-style:none;display:block;margin:0;padding:0;overflow:hidden;background:#dfdfdf;border:1px solid #d6d6d6;border-top:none}.szoSubMenu.szoTabContent ul.szoTabHeader.firstLevel{  border-bottom:none}.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel{  background:#444}.szoTabContent ul.szoTabHeader li{float:left}.szoRegioBox.szoTabContent ul.szoTabHeader li{  width:20%}.szoPubdateBox.szoTabContent ul.szoTabHeader li{  width:14.2857%}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse{  width:7.14285%}.szoTabContent ul.szoTabHeader li a,.szoTabContent ul.szoTabHeader li span{float:none;display:block;padding:10px 20px;border-left:2px solid #fff;font:normal 14px Gandhi,Times,"Times New Roman",Georgia;color:#444;text-decoration:none}.szoTabContent ul.szoTabHeader li span{  border:none}.szoTabContent ul.szoTabHeader li span.heading{  font-size:18px}.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel li a{  padding:8px 12px; color:#d6d6d6; border-left-width:1px}.szoDocumentRanking.szoTabContent ul.szoTabHeader li a{  padding:10px 15px}.szoSubMenu.szoTabContent ul.szoTabHeader li a{  padding:8px 15px}.szoPubdateBox.szoTabContent ul.szoTabHeader li a{  padding:5px 0; text-align:center}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse a{  position:relative; text-indent:-9999em}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse a:before,.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse a:after{  content:""; position:absolute; width:0; height:0}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:before{  z-index:5; top:5px; left:16px; border-top:8px solid transparent; border-right:7px solid #444; border-bottom:8px solid transparent}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:hover:before,.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:focus:before{  border-top-color:#444; border-right-color:#fff; border-bottom-color:#444}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:after{  z-index:6; top:7px; left:19px; border-top:6px solid transparent; border-right:5px solid #dfdfdf; border-bottom:6px solid transparent}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:hover:after,.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.prev a:focus:after{  border-right-color:#444}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:before{  z-index:5; top:5px; left:18px; border-top:8px solid #dfdfdf; border-bottom:8px solid #dfdfdf; border-left:7px solid #444}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:hover:before,.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:focus:before{  border-top-color:#444; border-bottom-color:#444; border-left-color:#fff}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:after{  z-index:6; top:7px; left:17px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:5px solid #dfdfdf}.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:hover:after,.szoPubdateBox.szoTabContent ul.szoTabHeader li.browse.next a:focus:after{  border-left-color:#444}.szoTabContent ul.szoTabHeader li:first-child a{  border-left:none}.szoTabContent ul.szoTabHeader li.active a,.szoTabContent ul.szoTabHeader li a:hover,.szoTabContent ul.szoTabHeader li a:focus,.szoTabContent ul.szoTabHeader li a:active{color:#fff;background:#444}.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel li.active a,.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel li a:hover,.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel li a:focus,.szoSubMenu.szoTabContent ul.szoTabHeader.secondLevel li a:active{  color:#fff}.szoTabContent .szoTabArticle{padding:20px;overflow:hidden;border:1px solid #d6d6d6;border-top:none}.szoTabContent .szoTabArticle img{float:left;max-width:200px;height:auto;margin-right:20px}.szoTabContent .szoTabArticle h2{margin:0}.szoTabContent .szoTabArticle p{overflow:hidden}.szoTabContent.ui-tabs{  padding:0; border:none; background:none}.szoTabContent.ui-tabs ul.szoTabHeader li{  margin:0; padding:0; border:none; background:none}.szoTabContent.ui-tabs ul.szoTabHeader li.ui-tabs-active a{  color:#fff;background:#444}.szoTabContent.ui-tabs .szoTabArticle .ui-tabs-panel{  padding:0}.szoPreviousStories{  clear:both; margin-top:20px;padding:10px 0;overflow:hidden;border-top:1px solid #d6d6d6}.szoPreviousStories p.szoPrevStories,.szoPreviousStories p.szoNextStories{  margin-top:0}.szoPreviousStories p.szoPrevStories{  float:left}.szoPreviousStories p.szoNextStories{  float:right}.szoArticleComments{  clear:both; margin:20px 0}.szoArticleComments h2{  float:left; margin:5px 0 0; font-size:24px; color:#333; line-height:30px}.szoArticleComments .szoPagination{  float:right}.szoArticleComments .szoCommentCount,.szoArticleComments .szoFormNotice{  font-size:12px}.szoArticleComments .szoCommentCount{  clear:both; margin:0}.szoArticleComments .szoShowAllComments{  padding:10px 0; font-size:12px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9}.szoArticleComments .szoCommentNotice{  clear:both}.szoArticleComments .szoCommentList{  list-style:none; clear:both; padding:0}.szoArticleComments .szoCommentList li{  margin-top:10px; padding-top:10px; font:bold 16px Gandhi,Times,"Times New Roman",Georgia; border-top:1px solid #d9d9d9}.szoArticleComments .szoCommentList li:before{  content:attr(data-commentNo)"."}.szoArticleComments .szoCommentList li:first-child{  padding-top:0; border-top:none}.szoArticleComments .szoArticleComment{  font:normal 12px Verdana,Helvetica,Arial,sans-serif}.szoArticleComments .szoCommentHeader{  float:right; margin-top:-35px}.szoArticleComments .szoCommentHeader cite{  display:inline-block; margin-right:5px; padding-right:10px; font-weight:bold; font-style:normal; border-right:1px solid #666}.szoArticleComments .szoCommentHeader time{  color:#888}.szoPoll h3{  font-size:18px; color:#005825}.szoPoll.szoArticleQuiz h3{  color:#333}.szoPoll .szoPollShowTotalVotes{  margin:0 -10px -10px; padding:10px; text-align:right; background:#efefef}.szoPoll .szoPollFormShowVotes span{  color:#666}.szoPoll .szoPollShowTotalVotes span{  display:inline-block; float:none; margin:0}.szoSurveyStandard header{  margin-bottom:1em; border-bottom:1px solid #d6d6d6}.szoSurveyStandard header h3{  margin:0}.szoSurveyStandard footer{  margin:0 -10px -10px; padding:1em; background:#efefef; border-top:1px solid #d6d6d6}.szoSurveyStandard .szoSubmitContainer{  margin:0; padding:0; border:none}.szoSurveyStandard footer p{  margin-bottom:0; text-align:right}.szoSurveyStandard footer p span{  font-weight:bold}.szoSurveyStandard .szoSurveyForm img{  display:inline-block; width:auto; max-width:calc(90% - 1.2em); height:auto; max-height:15em; margin:.5em 0 0 1.3em}.szoSurveyStandard .szoSurveyAnswer{  margin-bottom:2em; overflow:hidden}.szoSurveyStandard .szoSurveyAnswer p{  margin:0; padding:0}.szoSurveyStandard .szoSurveyAnswer .szoSurveyAnswerValue{  float:left; width:3em; font-size:11px}.szoSurveyStandard .szoSurveyAnswer .szoSurveyAnswerBar{  overflow:hidden; border:1px solid #ccc}.szoSurveyStandard .szoSurveyAnswer .szoSurveyAnswerBar .bar{  display:block; height:1.2em; background:#005825}.szoSurveyStandard .szoSurveyAnswer p{  margin:0; padding:0}.szoSurveyStandard .szoSurveyAnswer img{  clear:both; display:block; width:auto; max-width:calc(90% - 1.2em); height:auto; max-height:15em; margin-top:.5em}.szoBorderBox{margin-bottom:20px;padding:10px;overflow:hidden;border:1px solid #d6d6d6}.szoBorderBox img{max-width:100%;height:auto} .szoIframeBody{  background-color:#fff}.szoAppView hgroup h1,.szoAppView header h1{  clear:both; margin:5px 0; padding-top:0}.szoAppView hgroup h2,.szoAppView header h2{  clear:both; margin-top:0; font-size:18px; color:#666}.szoSearch{  position:relative}#szoSearchResultHeading{  display:none; margin-bottom:0}.szoSearch h2 span{  font-weight:bold}.szoSearchResultNotice{  display:none; margin-top:0}.szoSearchResultMeta{  display:none; overflow:hidden}.szoSearchResultMeta.top{  margin-bottom:2em; padding-bottom:1em; border-bottom:1px solid #a0a0a0}.szoSearchResultMeta.bottom{  padding-top:1em; border-top:1px solid #a0a0a0}    .szoSearch .szoPagination{  float:left}    .szoSearchResultOrder{  float:right; margin-top:.2em}    .szoSearch .szoTeaserList{  position:relative; z-index:10; min-height:10em}    .szoProgressOverlay{  position:absolute; z-index:1000; top:0; right:0; bottom:0; left:0; cursor:progress; background:rgba(255,255,255,.7)}.szoProgressMessage{  position:absolute; z-index:1100; top:15em; left:50%; width:40%; margin:0 0 0 -20%; padding:1em 0 1em 5em; background:url(/Layout/Custom/Boilerplate/img/icons/ajax-loader_32x32.gif) no-repeat 1.5em center #dfdfdf}ul.szoSocialMediaList{  display:block; list-style:none; padding:0}ul.szoSocialMediaList.szoSocialMediaShareList{  width:100%; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}ul.szoSocialMediaList li{  position:relative; display:block; margin:.5em 0}ul.szoSocialMediaList li.navigation{  background:#dfdfdf}ul.szoSocialMediaList.szoSocialMediaShareList li{  float:left; width:33.3333%; margin:0}ul.szoSocialMediaList li:before{  content:""; position:absolute; top:0; bottom:0; left:0; width:3em; background-image:url(/Layout/Custom/Boilerplate/img/icons/social-media-sprites_32x32.png); background-repeat:no-repeat; -webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}ul.szoSocialMediaList li.noIcon:before{  width:0;background:transparent}ul.szoSocialMediaList li:hover:before,ul.szoSocialMediaList li:focus:before{  width:100%}ul.szoSocialMediaList.szoSocialMediaShareList li:hover:before,ul.szoSocialMediaList.szoSocialMediaShareList li:focus:before{  width:98%}ul.szoSocialMediaList li.facebook:before{  background-position:1px 1px; background-color:#3b5998}ul.szoSocialMediaList li.twitter:before{  background-position:2px -96px; background-color:#2daae1}ul.szoSocialMediaList li.googleplus:before{  background-position:2px -191px; background-color:#d64136}ul.szoSocialMediaList li.rss:before{  background-position:2px -286px; background-color:#f69536}ul.szoSocialMediaList li.webaward:before{background-color:#277c14}ul.szoSocialMediaList li.navigation:before{background-color:#444}ul.szoSocialMediaList a{  position:relative; display:block; padding:.7em .7em .7em 4em; font-weight:bold; color:#444; text-decoration:none; border:1px solid #d6d6d6; -webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}ul.szoSocialMediaList li.noIcon a{padding-left:.7em}ul.szoSocialMediaList li.navigation a{font:normal 14px Gandhi,Times,"Times New Roman",Georgia,serif}ul.szoSocialMediaList.szoSocialMediaShareList a{  padding-left:3.6em; border:none}ul.szoSocialMediaList a:hover,ul.szoSocialMediaList a:focus{  color:#fff}ul.szoSocialMediaList li.navigation a:hover,ul.szoSocialMediaList li.navigation a:focus{color:#fff}ul.szoSocialMediaList a:before,ul.szoSocialMediaList a:after{  content:""; position:absolute; width:0; height:0; -webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}ul.szoSocialMediaList a:before{  top:10px; right:10px; border-top:8px solid #fff; border-bottom:8px solid #fff; border-left:7px solid #005825}ul.szoSocialMediaList li.navigation a:before{  border-top-color:#dfdfdf; border-bottom-color:#dfdfdf}ul.szoSocialMediaList a:hover:before,ul.szoSocialMediaList a:focus:before{  border-top-color:transparent; border-bottom-color:transparent; border-left-color:#fff}ul.szoSocialMediaList li.navigation a:hover:before,ul.szoSocialMediaList li.navigation a:focus:before{  border-top-color:#444; border-bottom-color:#444; border-left-color:#fff}ul.szoSocialMediaList a:after{  top:12px; right:13px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:5px solid #fff}ul.szoSocialMediaList li.navigation a:after{  border-left-color:#dfdfdf}ul.szoSocialMediaList li.facebook a:hover:after,ul.szoSocialMediaList li.facebook a:focus:after{  border-left-color:#3b5998}ul.szoSocialMediaList li.twitter a:hover:after,ul.szoSocialMediaList li.twitter a:focus:after{  border-left-color:#2daae1}ul.szoSocialMediaList li.googleplus a:hover:after,ul.szoSocialMediaList li.googleplus a:focus:after{  border-left-color:#d64136}ul.szoSocialMediaList li.rss a:hover:after,ul.szoSocialMediaList li.rss a:focus:after{  border-left-color:#f69536}ul.szoSocialMediaList li.webaward a:hover:after,ul.szoSocialMediaList li.webaward a:focus:after{  border-left-color:#277c14}ul.szoSocialMediaList li.navigation a:hover:after,ul.szoSocialMediaList li.navigation a:focus:after{  border-left-color:#444}.szoTickerTeaser p.latestNews span.news{  font-weight:bold}#szoTickerUpdateTimer{  height:20px; text-align:right}.szoCardList{  clear:both}.szoCard{  margin:20px 0; padding:20px; overflow:hidden; background:#efefef}.szoCard h3{  margin:0 0 10px; padding:0}.szoCard p.cat{  margin:0; padding:0}.szoCard .left{  width:58%}.szoCard .right{  width:38%}.szoEventLocationTable h3{  margin:0; padding:0}.szoTabContent.szoVideoViewMenu ul.szoTabHeader li a{  padding:10px 12px}.szoEpaperIssuesList{  clear:both}.szoExclusiveIntro{  min-height:620px; margin-bottom:1em; overflow:hidden; background:url(/Layout/Custom/Boilerplate/img/content/exklusiv-intro_bg_large.jpg) no-repeat}.szoExclusiveIntro.hoppla{  min-height:550px; background:url(/Layout/Custom/Boilerplate/img/content/exklusiv-intro-hoppla_bg_large.jpg) no-repeat}.szoExclusiveIntro .introText{  box-sizing:border-box; width:50%; margin:2em 0 2em 2em; padding:.8em 2em 2em 2em; background:#005825;  background:rgba(0,88,37,.9)}  .szoExclusiveIntro .introText h2,.szoExclusiveIntro .introText p,.szoExclusiveIntro .introText a{  color:#fff}.szoExclusiveIntro .introText h2{  font-size:30px; line-height:1.2}.szoExclusiveIntro .introText p{  font-size:14px}.szoExclusiveIntro .introText button{  width:100%; padding:.5em 1em; font-size:14px; background:#b2aba0; border-radius:5px}.szoExclusiveIntro .introText button.large{  font-size:20px}.szoExclusiveIntro .introText button.flat{  background:transparent; border:1px solid #b2aba0}.szoExclusiveIntro .introText button[disabled]{  color:#e1ddd6}.szoExclusiveIntro .introText .regOption{  display:table-cell; width:50%; padding-left:.5em}.szoExclusiveIntro .introText .regOption:first-of-type{  padding-right:.5em}.szoExclusiveIntro .introText .regOption p{  min-height:80px}.szoExclusivePros{  margin-bottom:2em; min-height:340px; padding-left:50%; overflow:hidden; background:url(/Layout/Custom/Boilerplate/img/content/exklusiv-advantages_bg.jpg) no-repeat 0 20px}.szoExclusivePros h2,.szoExclusivePros li{  color:#000}.szoExclusivePros h2{  font-size:35px; line-height:1}.szoExclusivePros ul{  list-style:none; padding-left:0}.szoExclusivePros ul li{  position:relative; display:block; padding-left:2em; font-size:20px; line-height:1.7}.szoExclusivePros ul li:before{  content:"\2713"; position:absolute; top:-.4em; left:0; font-size:30px; font-weight:bold; color:#005825}.szoExclusiveContact{  margin-bottom:2em; background:#efefef; border-bottom:1px solid #525252}.szoExclusiveContact:after{  content:""; display:block; height:3px; border-top:3px solid #525252; background:#fff}.szoExclusiveContact p{  margin:1em 0 .5em; padding-top:.5em; font:normal 26px Gandhi,Times,"Times New Roman",Georgia,serif; color:#005825; text-align:center}.szoExclusiveTerms p{  color:#666}.szoBabyGalleryView .szoPagination{  float:right}.szoBabyGalleryView h2{  float:left; margin-top:10px}.szoBabyGalleryView .szoBabyGalleryImage{  clear:both; float:left; width:45%; margin-right:2em}.szoBabyGalleryView .szoBabyGalleryImage img{  display:inline-block; width:auto; max-width:100%; height:auto}.szoBabyGalleryView .szoBabyGalleryChildDataList{  overflow:hidden}.szoBabyGalleryView .szoBabyGalleryChildDataList ul{  list-style:none; padding:0}.szoBabyGalleryView .szoBabyGalleryChildDataList li{  font-size:.9em}.szoBabyGalleryView .szoBabyGalleryChildDataList li span{  font-size:1em}.szo404:after{  content:"404"; float:right; margin-top:-40px; font-family:Verdana,Helvetica,Arial,sans-serif;font-size:148px;font-weight:bold;color:#eee}.szo404 img{  width:100%; height:auto}.szoGameContent{  margin:2em 0}.wRiddles .szoGameContent{position:relative}.wRiddles #progress{  display:inline-block; width:247px; height:20px; margin-right:1em; vertical-align:middle; background:#dfdfdf; border:1px solid #d6d6d6}.wRiddles #progressprogress{  position:relative; top:0; left:0; height:20px; background:#005825}.wRiddles #progress-text,.wRiddles #timer-minutes,.wRiddles #timer-seconds,.wRiddles #tries-left{  display:inline-block; padding-top:.4em; font-weight:bold; color:#005825}.wRiddles div[id^="ridle"]{  margin:.5em 0 !important}.wRiddles div[id^="ridle"] rect,.wRiddles div[id^="ridle"] line{  stroke:#525252 !important}.wRiddles .witteCopyright{  float:right}.wRiddles .witteButtonBar{  clear:both; margin-top:1em; padding-top:1em; border-top:1px solid #d6d6d6}.wRiddles .witteButtonBar button{  margin-bottom:.3em}.wRiddles #eingabefeld{display:none;width:1px;height:1px;margin:5px 0 0 10px;overflow:hidden;font-size:1px;line-height:1px;color:#fff;background-color:#fff;border:none}.wSudoku .keyboard_container{  float:left; margin-left:2em}.wSudoku .keyboard_container button{  margin:0 .5em .5em 0; padding:1em}.wSudoku #tries-outer{  clear:both; float:left; margin-top:1em}.szoElections .szoBreadcrumb{  margin-bottom:1em; padding-bottom:.5em; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoElectionResults > h2{  margin-bottom:0}.szoElectionResults > h2 + p{  margin-top:0}table.szoElectionResultTable th{  width:50%; font-weight:bold; background:#efefef}span.partyColor{  float:left; width:1em; height:1em; margin:.1em .5em 0 0}span.partyName{  display:block; overflow:hidden}div[id*="LocalElectionDirectVote"] > h3,div[id*="LocalElectionListVote"] > h3{  margin:0}.szoElectionBarChart{  margin-top:2.5em}.graphValueszoLocalElectionDirectVote,.graphValueszoLocalElectionListVote{  font:normal 12px Verdana,Helvetica,Arial,sans-serif; color:#444}.szoModalOverlay{  position:absolute; z-index:100000; top:0; left:0; width:100%;   background:rgba(0,0,0,.3)}.szoModalContainer{  box-sizing:border-box; position:absolute; z-index:1000000; top:50%; left:50%; padding:.5em; background:#fff; border:1px solid #d6d6d6; -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}.szoModalContainer.green{  background-color:rgba(0,88,37,0.9)}.szoModalContainer.bottom{  position:fixed; top:auto; bottom:0; left:0; width:100%; border:0; border-top:1px solid #d6d6d6; -ms-transform:translate(0,0); -webkit-transform:translate(0,0); transform:translate(0,0)}.szoModalContainer .szoModalClose{  float:right; margin:0; font-size:18px; font-weight:bold; text-decoration:none; cursor:pointer}.szoModalContainer .szoModalContent{  padding:1.5em 1em .5em}.szoModalContainer.green .szoModalClose,.szoModalContainer.green .szoModalContent *{  color:#fff}.szoAdventCalendar{overflow:hidden}.szoAdventCalendar .door{float:left;width:100px;height:100px;margin:0 2em 2em 0;text-align:center;vertical-align:middle;border:1px solid #eee}.szoAdventCalendar .door.opened{background-image:url(/Layout/Custom/Boilerplate/img/SZOAdventCalendar/SZOAdventCalendarSprite.png);background-repeat:no-repeat}.szoAdventCalendar .openDoor{color:#eee}.szoAdventCalendar .closeDoor{color:#eee}.swiper-wp8-horizontal{  -ms-touch-action:pan-y}.swiper-wp8-vertical{  -ms-touch-action:pan-x} .szoFrame.wallpaper{  margin-top:0}.szoAdPosTop{position:relative;width:970px}.szoAdPosTop.wallpaper{  text-align:right; font-size:0; line-height:0}.szoAdPosRight{float:left;margin:10px 0 0}.szoAdPosRight.wallpaper{  position:absolute; z-index:10; top:0; left:970px; margin:0}.szoAdPosRight.sticky{  position:fixed}.szoAd120x600,.szoAd137x60x1,.szoAd137x60x2,.szoAd137x60x3,.szoAd137x60x4,.szoAd137x60x5{margin:0 0 10px}.szoAdPosRight.wallpaper .szoAd120x600{  margin:0}.szoAdPosRight.sticky .szoAd137x60x1,.szoAdPosRight.sticky .szoAd137x60x2,.szoAdPosRight.sticky .szoAd137x60x3,.szoAdPosRight.sticky .szoAd137x60x4,.szoAdPosRight.sticky .szoAd137x60x5{  position:relative; top:610px}.szoAdBodyClick{  position:absolute; z-index:0; top:0; left:0; display:block; width:100%}.szoAdBox:before,.szoSponsoredPost:before,.szoSponsoredPost.borderTop:after,.szoTeaserList.szoSponsoredPost .szoTeaser:before,.szoTeaserList.szoSponsoredPostList .szoTeaser:before,.szoLeadStoryTeaser.szoSponsoredPostTeaser:before,.szoArticleView.szoSponsoredPost:after{font:normal 9px Verdana,Helvetica,Arial,sans-serif;color:#666;text-transform:uppercase}.szoAdBox{position:relative;z-index:10;margin-bottom:30px;padding:20px 10px 0;overflow:hidden}.szoAdBox.szoBorderBox{margin-bottom:30px}.szoAdBox:before{content:"Anzeige";position:absolute;z-index:20;top:5px;right:10px;display:block}.szoAdBox img,.szoAdBox object{max-width:100%;height:auto}.szoSponsoredPost{  position:relative; z-index:10; margin-bottom:20px; padding:30px 0 10px 0; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoSponsoredPost:before{content:"Anzeige";position:absolute;z-index:20;top:5px;right:10px;display:block}.szoSponsoredPost.borderTop{  border-top:3px solid #525252}.szoSponsoredPost.borderTop:before{  content:""; top:0; right:0; width:100%}.szoSponsoredPost.borderTop:after{  content:"Anzeige"; position:absolute; z-index:20; top:5px; right:10px}.szoTeaserList.szoSponsoredPost .szoTeaser,.szoTeaserList.szoSponsoredPostList .szoTeaser{  position:relative;z-index:10}.szoTeaserList.szoSponsoredPost .szoTeaser:before,.szoTeaserList.szoSponsoredPostList .szoTeaser:before{content:"Anzeige";position:absolute;z-index:20;top:5px;right:10px;display:block}.szoTeaserList.szoSponsoredPost .szoTeaser hgroup{  margin-right:50px; overflow:hidden}.szoTeaserList.szoSponsoredPostList .szoTeaser:first-child{  padding-top:20px}#szoMainColumn .szoAdBox{  margin:20px 0; padding:10px 0; overflow:hidden; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6}.szoLeadStoryTeaser.szoSponsoredPostTeaser{  position:relative;z-index:10;padding-top:10px;padding-bottom:10px;overflow:hidden;border-bottom:1px solid #d6d6d6}.szoLeadStoryTeaser.szoSponsoredPostTeaser:before{content:"Anzeige";position:absolute;z-index:20;top:5px;right:10px;display:block}.szoArticleView.szoSponsoredPost{  position:relative;z-index:10;margin-top:30px}.szoArticleView.szoSponsoredPost:after{content:"Anzeige";position:absolute;z-index:20;top:-30px;right:10px;display:block}.szoTeaserList .szoSponsoredPost:first-child{padding-top:20px}.szoAdShopWindow h4{  margin:0 0 10px; padding:0; font-size:20px; line-height:24px}.szoAdShopWindow h4.borderBottom{  padding-bottom:5px; border-bottom:2px solid #525252}.szoAdShopWindow h4.doubleBorderBottom{position:relative;padding-bottom:5px;border-bottom:3px solid #525252}.szoAdShopWindow h4.doubleBorderBottom:after{content:"";display:block;position:absolute;z-index:100;bottom:-7px;width:100%;border-bottom:1px solid #a0a0a0}.szoAdShopWindow h5{margin:0 0 5px;padding:0;font-size:14px;color:#555}.szoAdShopWindow .text{  clear:both;margin:10px 0;overflow:hidden}.szoAdShopWindow .imageContainer{  float:left; max-width:40%; margin:0 20px 5px 0}.szoAdShopWindow .imageContainer img{  width:auto;max-width:100%;height:auto}.szoAdShopWindow .text p{margin-top:0;padding-top:0;overflow:hidden;font-size:11px;line-height:16px}.szoFlyAd{position:fixed;z-index:10000000;left:0;bottom:0} .szoLawyers .szoResultSearchWord{color:#660000;font-weight:bold}.szoLawyersForm h2{margin:0!important}.szoLawyersListEntry{background:#efefef;padding:20px;margin:0 0 20px 0}.szoLawyersListEntry h3{margin:0}.szoLawyersListEntry .szoLawyersListEntryLeft{width:58%;float:left}.szoLawyersListEntry .szoLawyersListEntryRight{width:38%;float:right}.szoLawyersListEntry p.first{margin-top:0}.szoLawyersListEntry .szoLawyersListEntryLeft p:last-child,.szoLawyersListEntry .szoLawyersListEntryRight p:last-child{margin-bottom:0}.szoLawyersListEntry ul,.szoLawyersListEntry li{list-style:none;margin:0;padding:0}.szoXmasListEntry{background:#efefef;padding:20px;margin:0 0 20px 0}.szoXmasListEntry h3{margin:0}.szoXmasListEntry p img:first-child{width:250px}.szoXmasListEntry .szoXmasListEntryLeft{width:48%;float:left}.szoXmasListEntry .szoXmasListEntryRight{width:48%;float:right}.szoXmasDesign{background:url('/Layout/Custom/Boilerplate/img/icons/SzoXmas_FormBg.jpg') no-repeat top left #efefef}.szoXmasDesign label,.szoXmasDesign h1,.szoXmasDesign h2,.szoXmasDesign h3,.szoXmasDesign span,.szoXmasDesign a,.szoXmasDesign p{color:#fff}.szoLinkButton{background:#005825;padding:5px;color:#fff;font-weight:bold;font-size:12px;cursor:pointer;line-height:normal;vertical-align:baseline;text-decoration:none}.szoLinkButton.disabled{  cursor:default; background:#444}.szoLinkButton:hover{background:#444}.szoPrintView .szoArticleMainImage{width:400px;height:auto}.szoEpaperSubscriptionsListItem{background:#efefef;padding:20px;margin:0 0 20px 0}.szoEpaperSubscriptionsListItem h3{margin:0}.szoEpaperSubscriptionsListItem .szoEtag{float:right}.szoEpaperSubscriptionsListItem .szoEtag span{color:#999;vertical-align:top}.szoEpaperSubscriptionsListItem ul,.szoEpaperSubscriptionsListItem li{list-style:none;margin:0;padding:0}.szoEpaperSubscriptionsListItem li{float:left;margin:20px 12px 0px 11px}.szoEpaperSubscriptionsListItem li a{display:block;width:115px;text-align:center}.szoEpaperSubscriptionsListItem li a.szoEpaperPdf:before{content:" ";display:block;width:75px;height:75px;margin:0 auto 10px auto;background:url('/Layout/Custom/Boilerplate/img/icons/epaper-pdf_green_75x75.png') no-repeat top left}.szoEpaperSubscriptionsListItem li a.szoEpaperZip:before{content:" ";display:block;width:75px;height:75px;margin:0 auto 10px auto;background:url('/Layout/Custom/Boilerplate/img/icons/epaper-zip_green_75x75.png') no-repeat top left}.szoEpaperSubscriptionsListItem li a.szoEpaperSingleSites:before{content:" ";display:block;width:75px;height:75px;margin:0 auto 10px auto;background:url('/Layout/Custom/Boilerplate/img/icons/epaper-pdf_single-site_green_75x75.png') no-repeat top left}.szoEpaperSubscriptionsListItem li a.szoEpaperArchive:before{content:" ";display:block;width:75px;height:75px;margin:0 auto 10px auto;background:url('/Layout/Custom/Boilerplate/img/icons/epaper-archive_green_75x75.png') no-repeat top left}.szoEpaperPagesListItem,.szoEpaperIssuesListItem{position:relative;display:block;float:left;width:54px;height:77px;margin:0px 10px 10px 0;padding:10px;border:1px solid #d6d6d6;border-top:none;border-left:none;text-align:center;text-decoration:none;color:#444;background:#efefef}.szoEpaperPagesListItem{background:url('/Layout/Custom/Boilerplate/img/icons/epaper-page_bg.png') no-repeat top left #efefef}.szoEpaperPagesListItem:hover,.szoEpaperIssuesListItem:hover{color:#444;border:1px solid #999;border-top:none;border-left:none}.szoEpaperPagesListItem:before,.szoEpaperIssuesListItem:before{content:" ";position:absolute;bottom:-1px;right:-1px;border-width:15px 10px 0 0;border-style:solid;border-color:#d6d6d6 #fff}.szoEpaperPagesListItem:hover:before,.szoEpaperIssuesListItem:hover:before{border-color:#999 #fff}.szoEpaperPagesListItem:hover:after{content:'PDF';position:absolute;width:74px;left:0px;top:0px;background:#005825;color:#fff;font-size:8px}.szoEpaperPagesListItem .szoPageNumber,.szoEpaperIssuesListItem .szoPageNumber{display:block;color:#444;font-family:Gandhi,Times,"Times New Roman",Georgia;font-size:40px;text-shadow:0 0 0.3em #efefef,0 0 0.3em #efefef,0 0 0.3em #efefef,0 0 0.3em #efefef,0 0 0.3em #efefef,0 0 0.3em #efefef}.szoEpaperIssuesListItem{width:119px;height:128px;padding-top:50px}.szoEpaperIssuesListItemLinks{position:absolute;left:0;top:0px;width:139px;padding:5px 0;background:#999}.szoEpaperIssuesListItem:hover .szoEpaperIssuesListItemLinks{background:#005825}.szoEpaperIssuesListItemLinks a{color:#fff}.szoBabyGalleryLinkList,.szoBabyGalleryLinkList ul,.szoBabyGalleryLinkList li{margin:0;padding:0;list-style:none}.szoBabyGalleryLinkList{border:1px solid #d6d6d6;padding:20px;position:relative;background:url('/Layout/Custom/Boilerplate/img/icons/SzoBabyGallery_FormBg1.jpg') no-repeat top left}.szoBabyGalleryLinkList>li{clear:both;position:relative}.szoBabyGalleryLinkList>li span{background:#dde7f1;position:relative;padding:0 10px 0 0px;color:#005825;text-decoration:underline;z-index:4;cursor:pointer}.szoBabyGalleryLinkList>li span:hover{text-decoration:none}.szoBabyGalleryYears{display:none;position:absolute;left:170px;top:50%;z-index:1;opacity:0.95}.szoBabyGalleryYears:before{content:" ";display:block;position:absolute;left:-120px;width:120px;height:1px;background:#fff;z-index:0}.szoBabyGalleryYears>li{display:block;position:relative;background:#dde7f1;border:1px solid #fff;width:90px;text-align:center;padding:25px 10px;margin:-20px 15px 25px 0;float:left;font-size:17px;font-family:Gandhi,Times,"Times New Roman",Georgia;cursor:pointer}.szoBabyGalleryMonths{position:absolute;display:none;left:-1px;border-top:none;background:#dde7f1;border:1px solid #fff;border-top:none;width:90px;padding:4px 10px 15px 10px!important;text-align:center;cursor:pointer;z-index:10}.szoBabyGalleryMonths>li{padding:0px 0px;text-align:center}.szoBabyGallery .szoForm{border:1px solid #d6d6d6;background:url('/Layout/Custom/Boilerplate/img/icons/SzoBabyGallery_FormBg2.jpg') no-repeat bottom left}.szoBabyGallery .szoForm select,.szoBabyGallery .szoForm input{opacity:0.8}.szoSchaufenster{position:relative}.szoSchaufenster .szoAnzeige{display:block;position:absolute;right:10px;top:5px;z-index:20; color:#666; font-size:10px;font-family:Verdana,Helvetica,Arial,sans-serif}.szoSchaufenster h2{  color:#555555; font-size:14px; line-height:20px}.szoSchaufenster h1{  font-size:22px; line-height:26px}.szoSchaufenster img{float:left;height:auto;margin:0 20px 5px 0;max-width:200px}.szoUnsereEmpfehlungen p a{display:block;float:left;height:45px;line-height:45px;width:100px;margin:2px 0px;text-align:center}.szoPreviousStoriesActive{  background:#efefef; height:17px;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px}.szoPreviousStoriesActiveFinal{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#szoMetaLine #szoLinksToPublisher.szoMetaLinks > ul > li > a{color:#5c5c5c;text-decoration:none}#szoMetaLine #szoLinksToPublisher.szoMetaLinks > ul > li > a:hover{color:#005825}.szoFrame{float:left;position:relative;z-index:1}.WcmsModule{  background:none; border:none; line-height:1em; margin:0; padding:0} .szoOverlay{display:none;background:#fff;border:1px solid #005825}.szoOverlay:before{content:'';position:absolute;right:-20px;top:65px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:19px solid #005825}.szoOverlay:after{content:'';position:absolute;right:-18px;top:65px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:19px solid #fff}.szoExclusivOverlay{margin:30px}.szoExclusivOverlay h2{color:#005825}.szoExclusivOverlay button{display:block;margin:0 auto}.szoExclusivOverlay ul{  list-style:none; padding-left:0;margin:0 20px 20px 20px}.szoExclusivOverlay ul li{  position:relative; display:block; padding-left:2em; font-size:15px;font-weight:bold; line-height:1.7}.szoExclusivOverlay ul li:before{  content:"\2713"; position:absolute; top:-.4em; left:0; font-size:30px; font-weight:bold; color:#005825} .szoWanne span.szoWannePreferencesLink,.szoWanne .szoWannePreferencesLink span{display:inline-block;padding:0}.szoWanne span.szoWannePreferencesLink{display:inline-block;margin:-5px -10px;padding:5px 10px}.szoWanne span.szoWannePreferencesLink span{vertical-align:middle;margin:0 0 5px 5px}.szoWanne span.szoWannePreferencesLink .ui-icon{opacity:.5}.szoWanne span.szoWannePreferencesLink:hover{background:#525252;color:#fff}.szoWanne span.szoWannePreferencesLink:hover .ui-icon{background-image:url("/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_ffffff_256x240.png");opacity:1}.szoWanne span.szoWannePreferencesLink:hover .szoWanneSelectionListContainer{visibility:visible}.szoWanne .szoWanneSelectionListContainer{visibility:hidden;position:absolute;margin:5px 0 0 -10px;width:598px;color:#444;cursor:default;background:#fff;border:1px solid #d6d6d6;z-index:10}body.szoMobile .szoWanne .szoWanneSelectionListContainer{  width:100%}.szoWanne .szoWanneSelectionListContainer:after{  content:""; position:absolute; width:0; height:0; top:-0.1em; left:1.5em; border-left:12px solid transparent; border-right:12px solid transparent; border-top:11px solid #525252;z-index:200000}.szoWanne ul.szoWanneSelectionList,.szoWanne .szoWanneSelectionList li{list-style:none;margin:0;padding:0}.szoWanne ul.szoWanneSelectionList{position:relative;float:left;width:197px;padding-top:1em;display:block;background:#f5f5f5;border-right:1px solid #d6d6d6;z-index:-10}body.szoMobile .szoWanne ul.szoWanneSelectionList{  float:none; width:auto}.szoWanne .szoWanneSelectionList li{display:block;padding:0.3em 1em;margin:0 0.2em;border-bottom:1px solid #d6d6d6;position:relative;cursor:pointer}.szoWanne .szoWanneSelectionList li:hover{color:#005825}.szoWanne .szoWanneSelectionInfo{float:right;width:400px;background:#fff}body.szoMobile .szoWanne .szoWanneSelectionInfo{  float:none; width:auto}.szoWanne .szoWanneSelectionInfoInner{padding:20px}.szoWanne .szoWanneSelectionInfoInner .small{  font-size:85%; line-height:1.3em; margin:18px 0 0; color:#888}.szoWanne .szoWanneSelectionInfoInner h1,.szoWanne .szoWanneSelectionInfoInner h2,.szoWanne .szoWanneSelectionInfoInner h3,.szoWanne .szoWanneSelectionInfoInner h4{margin-top:0} #wanneLabel{position:absolute;top:-50px;left:-50px;width:160px;height:127px;background:url(/Layout/Custom/Boilerplate/img/content/wanneLabel.png) no-repeat;border:none;z-index:99999;text-indent:-3000px}#wanneLabel .close{position:absolute;right:9px;top:2px;cursor:pointer} 


.ui-helper-hidden{ display:none}
.ui-helper-hidden-accessible{ border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{ margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{ content:"";display:table}
.ui-helper-clearfix:after{ clear:both}
.ui-helper-clearfix{ zoom:1}
.ui-helper-zfix{ width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}



.ui-state-disabled{ cursor:default !important}





.ui-icon{ display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}





.ui-widget-overlay{ position:absolute;top:0;left:0;width:100%;height:100%}
.ui-resizable{ position:relative}
.ui-resizable-handle{ position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{ display:none}
.ui-resizable-n{ cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{ cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{ cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{ cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{ cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{ cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{ cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{ cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{ position:absolute;z-index:100;border:1px dotted black}
.ui-accordion .ui-accordion-header{ display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}
.ui-accordion .ui-accordion-icons{ padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{ padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{ padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{ position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{ padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}
.ui-autocomplete{
position:absolute;
top:0;
left:0;
cursor:default;
}


* html .ui-autocomplete{ width:1px} 
.ui-button{ display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible} 
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{ text-decoration:none}
.ui-button-icon-only{ width:2.2em} 
button.ui-button-icon-only{ width:2.4em} 
.ui-button-icons-only{ width:3.4em} 
button.ui-button-icons-only{ width:3.7em} 


.ui-button .ui-button-text{ display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{ padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{ padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{ padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{ padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{ padding-left:2.1em;padding-right:2.1em}

input.ui-button{ padding:.4em 1em}


.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{ position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{ left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{ left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{ right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{ right:.5em}


.ui-buttonset{ margin-right:7px}
.ui-buttonset .ui-button{ margin-left:0;margin-right:-.3em}


button.ui-button::-moz-focus-inner{ border:0;padding:0} 
.ui-datepicker{ width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{ position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{ position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{ top:1px}
.ui-datepicker .ui-datepicker-prev{ left:2px}
.ui-datepicker .ui-datepicker-next{ right:2px}
.ui-datepicker .ui-datepicker-prev-hover{ left:1px}
.ui-datepicker .ui-datepicker-next-hover{ right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{ display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{ margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{ font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{ width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{ padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{ border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{ display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{ background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{ float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{ float:left}


.ui-datepicker.ui-datepicker-multi{ width:auto}
.ui-datepicker-multi .ui-datepicker-group{ float:left}
.ui-datepicker-multi .ui-datepicker-group table{ width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{ width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{ width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{ width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{ border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{ border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{ clear:left}
.ui-datepicker-row-break{ clear:both;width:100%;font-size:0em}


.ui-datepicker-rtl{ direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{ right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{ left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{ right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{ left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{ clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{ float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{ float:right}
.ui-datepicker-rtl .ui-datepicker-group{ float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{ border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{ border-right-width:0;border-left-width:1px}


.ui-datepicker-cover{
  position:absolute;
  z-index:-1;
  filter:mask();
  top:-4px;
  left:-4px;
  width:200px;
  height:200px;
}.ui-dialog{ position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{ padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{ float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{ position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{ display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{ padding:0}
.ui-dialog .ui-dialog-content{ position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{ text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{ float:right}
.ui-dialog .ui-dialog-buttonpane button{ margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{ width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{ cursor:move}
.ui-menu{ list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{ margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{ margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-divider{ margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{ text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active{ font-weight:normal;margin:-1px}

.ui-menu .ui-state-disabled{ font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{ cursor:default}


.ui-menu-icons{ position:relative}
.ui-menu-icons .ui-menu-item a{ position:relative;padding-left:2em}


.ui-menu .ui-icon{ position:absolute;top:.2em;left:.2em}


.ui-menu .ui-menu-icon{ position:static;float:right}
.ui-progressbar{ height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-slider{ position:relative;text-align:left}
.ui-slider .ui-slider-handle{ position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{ position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}

.ui-slider-horizontal{ height:.8em}
.ui-slider-horizontal .ui-slider-handle{ top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{ top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{ left:0}
.ui-slider-horizontal .ui-slider-range-max{ right:0}

.ui-slider-vertical{ width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{ left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{ left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{ bottom:0}
.ui-slider-vertical .ui-slider-range-max{ top:0}.ui-spinner{ position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{ border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{ width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{ border-top:none;border-bottom:none;border-right:none} 
.ui-spinner .ui-icon{ position:absolute;margin-top:-8px;top:50%;left:0} 
.ui-spinner-up{ top:0}
.ui-spinner-down{ bottom:0}


.ui-spinner .ui-icon-triangle-1-s{

background-position:-65px -16px;
}
.ui-tabs{ position:relative;padding:.2em;zoom:1} 
.ui-tabs .ui-tabs-nav{ margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{ list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{ float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{ margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{ cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{ cursor:pointer} 
.ui-tabs .ui-tabs-panel{ display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{
padding:8px;
position:absolute;
z-index:9999;
max-width:300px;
-webkit-box-shadow:0 0 5px #aaa;
box-shadow:0 0 5px #aaa;
}

* html .ui-tooltip{
background-image:none;
}
body .ui-tooltip{ border-width:2px}


.ui-widget-content{ border:1px solid #d6d6d6;background:#ffffff url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_ffffff_40x100.png) 50% 50% repeat-x;color:#444444}
.ui-widget-header{ border:1px solid #d6d6d6;background:#ffffff url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_ffffff_40x100.png) 50% 50% repeat-x;color:#333333;font-weight:bold}
.ui-widget-header a{ color:#333333}


.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{ border:1px solid #d6d6d6;background:#ffffff url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_ffffff_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#005825}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{ color:#005825;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{ border:1px solid #d6d6d6;background:#efefef url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_efefef_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#005825}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{ color:#005825;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{ border:1px solid #d6d6d6;background:#efefef url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_efefef_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#005825}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{ color:#005825;text-decoration:none}


.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #005825;background:#005825 url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_005825_40x100.png) 50% 50% repeat-x;color:#ffffff}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{ color:#ffffff}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #940101;background:#ffffff url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_ffffff_40x100.png) 50% 50% repeat-x;color:#940101}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{ color:#940101}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{ color:#940101}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{ font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{ opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{ opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{ filter:Alpha(Opacity=35)} 




.ui-icon{ width:16px;height:16px;background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_444444_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_444444_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_333333_256x240.png)}
.ui-state-default .ui-icon{ background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_005825_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_005825_256x240.png)}
.ui-state-active .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_005825_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_ffffff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_940101_256x240.png)}


.ui-icon-carat-1-n{ background-position:0 0}
.ui-icon-carat-1-ne{ background-position:-16px 0}
.ui-icon-carat-1-e{ background-position:-32px 0}
.ui-icon-carat-1-se{ background-position:-48px 0}
.ui-icon-carat-1-s{ background-position:-64px 0}
.ui-icon-carat-1-sw{ background-position:-80px 0}
.ui-icon-carat-1-w{ background-position:-96px 0}
.ui-icon-carat-1-nw{ background-position:-112px 0}
.ui-icon-carat-2-n-s{ background-position:-128px 0}
.ui-icon-carat-2-e-w{ background-position:-144px 0}
.ui-icon-triangle-1-n{ background-position:0 -16px}
.ui-icon-triangle-1-ne{ background-position:-16px -16px}
.ui-icon-triangle-1-e{ background-position:-32px -16px}
.ui-icon-triangle-1-se{ background-position:-48px -16px}
.ui-icon-triangle-1-s{ background-position:-64px -16px}
.ui-icon-triangle-1-sw{ background-position:-80px -16px}
.ui-icon-triangle-1-w{ background-position:-96px -16px}
.ui-icon-triangle-1-nw{ background-position:-112px -16px}
.ui-icon-triangle-2-n-s{ background-position:-128px -16px}
.ui-icon-triangle-2-e-w{ background-position:-144px -16px}
.ui-icon-arrow-1-n{ background-position:0 -32px}
.ui-icon-arrow-1-ne{ background-position:-16px -32px}
.ui-icon-arrow-1-e{ background-position:-32px -32px}
.ui-icon-arrow-1-se{ background-position:-48px -32px}
.ui-icon-arrow-1-s{ background-position:-64px -32px}
.ui-icon-arrow-1-sw{ background-position:-80px -32px}
.ui-icon-arrow-1-w{ background-position:-96px -32px}
.ui-icon-arrow-1-nw{ background-position:-112px -32px}
.ui-icon-arrow-2-n-s{ background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px}
.ui-icon-arrow-2-e-w{ background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{ background-position:-176px -32px}
.ui-icon-arrowstop-1-n{ background-position:-192px -32px}
.ui-icon-arrowstop-1-e{ background-position:-208px -32px}
.ui-icon-arrowstop-1-s{ background-position:-224px -32px}
.ui-icon-arrowstop-1-w{ background-position:-240px -32px}
.ui-icon-arrowthick-1-n{ background-position:0 -48px}
.ui-icon-arrowthick-1-ne{ background-position:-16px -48px}
.ui-icon-arrowthick-1-e{ background-position:-32px -48px}
.ui-icon-arrowthick-1-se{ background-position:-48px -48px}
.ui-icon-arrowthick-1-s{ background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{ background-position:-80px -48px}
.ui-icon-arrowthick-1-w{ background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{ background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{ background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{ background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{ background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{ background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px}
.ui-icon-arrow-4{ background-position:0 -80px}
.ui-icon-arrow-4-diag{ background-position:-16px -80px}
.ui-icon-extlink{ background-position:-32px -80px}
.ui-icon-newwin{ background-position:-48px -80px}
.ui-icon-refresh{ background-position:-64px -80px}
.ui-icon-shuffle{ background-position:-80px -80px}
.ui-icon-transfer-e-w{ background-position:-96px -80px}
.ui-icon-transferthick-e-w{ background-position:-112px -80px}
.ui-icon-folder-collapsed{ background-position:0 -96px}
.ui-icon-folder-open{ background-position:-16px -96px}
.ui-icon-document{ background-position:-32px -96px}
.ui-icon-document-b{ background-position:-48px -96px}
.ui-icon-note{ background-position:-64px -96px}
.ui-icon-mail-closed{ background-position:-80px -96px}
.ui-icon-mail-open{ background-position:-96px -96px}
.ui-icon-suitcase{ background-position:-112px -96px}
.ui-icon-comment{ background-position:-128px -96px}
.ui-icon-person{ background-position:-144px -96px}
.ui-icon-print{ background-position:-160px -96px}
.ui-icon-trash{ background-position:-176px -96px}
.ui-icon-locked{ background-position:-192px -96px}
.ui-icon-unlocked{ background-position:-208px -96px}
.ui-icon-bookmark{ background-position:-224px -96px}
.ui-icon-tag{ background-position:-240px -96px}
.ui-icon-home{ background-position:0 -112px}
.ui-icon-flag{ background-position:-16px -112px}
.ui-icon-calendar{ background-position:-32px -112px}
.ui-icon-cart{ background-position:-48px -112px}
.ui-icon-pencil{ background-position:-64px -112px}
.ui-icon-clock{ background-position:-80px -112px}
.ui-icon-disk{ background-position:-96px -112px}
.ui-icon-calculator{ background-position:-112px -112px}
.ui-icon-zoomin{ background-position:-128px -112px}
.ui-icon-zoomout{ background-position:-144px -112px}
.ui-icon-search{ background-position:-160px -112px}
.ui-icon-wrench{ background-position:-176px -112px}
.ui-icon-gear{ background-position:-192px -112px}
.ui-icon-heart{ background-position:-208px -112px}
.ui-icon-star{ background-position:-224px -112px}
.ui-icon-link{ background-position:-240px -112px}
.ui-icon-cancel{ background-position:0 -128px}
.ui-icon-plus{ background-position:-16px -128px}
.ui-icon-plusthick{ background-position:-32px -128px}
.ui-icon-minus{ background-position:-48px -128px}
.ui-icon-minusthick{ background-position:-64px -128px}
.ui-icon-close{ background-position:-80px -128px}
.ui-icon-closethick{ background-position:-96px -128px}
.ui-icon-key{ background-position:-112px -128px}
.ui-icon-lightbulb{ background-position:-128px -128px}
.ui-icon-scissors{ background-position:-144px -128px}
.ui-icon-clipboard{ background-position:-160px -128px}
.ui-icon-copy{ background-position:-176px -128px}
.ui-icon-contact{ background-position:-192px -128px}
.ui-icon-image{ background-position:-208px -128px}
.ui-icon-video{ background-position:-224px -128px}
.ui-icon-script{ background-position:-240px -128px}
.ui-icon-alert{ background-position:0 -144px}
.ui-icon-info{ background-position:-16px -144px}
.ui-icon-notice{ background-position:-32px -144px}
.ui-icon-help{ background-position:-48px -144px}
.ui-icon-check{ background-position:-64px -144px}
.ui-icon-bullet{ background-position:-80px -144px}
.ui-icon-radio-on{ background-position:-96px -144px}
.ui-icon-radio-off{ background-position:-112px -144px}
.ui-icon-pin-w{ background-position:-128px -144px}
.ui-icon-pin-s{ background-position:-144px -144px}
.ui-icon-play{ background-position:0 -160px}
.ui-icon-pause{ background-position:-16px -160px}
.ui-icon-seek-next{ background-position:-32px -160px}
.ui-icon-seek-prev{ background-position:-48px -160px}
.ui-icon-seek-end{ background-position:-64px -160px}
.ui-icon-seek-start{ background-position:-80px -160px}

.ui-icon-seek-first{ background-position:-80px -160px}
.ui-icon-stop{ background-position:-96px -160px}
.ui-icon-eject{ background-position:-112px -160px}
.ui-icon-volume-off{ background-position:-128px -160px}
.ui-icon-volume-on{ background-position:-144px -160px}
.ui-icon-power{ background-position:0 -176px}
.ui-icon-signal-diag{ background-position:-16px -176px}
.ui-icon-signal{ background-position:-32px -176px}
.ui-icon-battery-0{ background-position:-48px -176px}
.ui-icon-battery-1{ background-position:-64px -176px}
.ui-icon-battery-2{ background-position:-80px -176px}
.ui-icon-battery-3{ background-position:-96px -176px}
.ui-icon-circle-plus{ background-position:0 -192px}
.ui-icon-circle-minus{ background-position:-16px -192px}
.ui-icon-circle-close{ background-position:-32px -192px}
.ui-icon-circle-triangle-e{ background-position:-48px -192px}
.ui-icon-circle-triangle-s{ background-position:-64px -192px}
.ui-icon-circle-triangle-w{ background-position:-80px -192px}
.ui-icon-circle-triangle-n{ background-position:-96px -192px}
.ui-icon-circle-arrow-e{ background-position:-112px -192px}
.ui-icon-circle-arrow-s{ background-position:-128px -192px}
.ui-icon-circle-arrow-w{ background-position:-144px -192px}
.ui-icon-circle-arrow-n{ background-position:-160px -192px}
.ui-icon-circle-zoomin{ background-position:-176px -192px}
.ui-icon-circle-zoomout{ background-position:-192px -192px}
.ui-icon-circle-check{ background-position:-208px -192px}
.ui-icon-circlesmall-plus{ background-position:0 -208px}
.ui-icon-circlesmall-minus{ background-position:-16px -208px}
.ui-icon-circlesmall-close{ background-position:-32px -208px}
.ui-icon-squaresmall-plus{ background-position:-48px -208px}
.ui-icon-squaresmall-minus{ background-position:-64px -208px}
.ui-icon-squaresmall-close{ background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{ background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px}
.ui-icon-grip-solid-vertical{ background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{ background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px}
.ui-icon-grip-diagonal-se{ background-position:-80px -224px}





.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{ -moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-khtml-border-top-left-radius:0px;border-top-left-radius:0px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{ -moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-khtml-border-top-right-radius:0px;border-top-right-radius:0px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{ -moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-khtml-border-bottom-left-radius:0px;border-bottom-left-radius:0px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{ -moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-khtml-border-bottom-right-radius:0px;border-bottom-right-radius:0px}


.ui-widget-overlay{ background:#aaaaaa;opacity:.8;filter:Alpha(Opacity=80)}
.ui-widget-shadow{ margin:0px 0 0 0px;padding:0px;background:#aaaaaa url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0;filter:Alpha(Opacity=0);-moz-border-radius:0px;-khtml-border-radius:0px;-webkit-border-radius:0px;border-radius:0px} .ui-widget-header{border:none}.ui-widget-header .ui-icon{  background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_005825_256x240.png)}.ui-widget-content .ui-icon{  background-image:url(/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_005825_256x240.png)}.ui-widget-header .ui-state-hover,.ui-widget-header .ui-state-focus{background:none;border:1px solid transparent}.ui-dialog .ui-dialog-title,.ui-datepicker .ui-datepicker-title span{font-family:Gandhi!important;font-weight:normal!important;font-size:22px!important;line-height:26px!important}.ui-tooltip,.arrow:after{background:#525252!important;border:none!important}.ui-tooltip{padding:10px 20px!important;color:#d6d6d6!important;border-radius:0px!important;font:14px Gandhi!important;border:none!important;text-align:center!important;box-shadow:none!important}.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.ui-tooltip .arrow.top{top:-16px;bottom:auto}.ui-tooltip .arrow.left{left:20%}.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.ui-tooltip .arrow.top:after{bottom:-20px;top:auto} .mejs-offscreen{position:absolute !important;top:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute;height:auto;width:auto}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain ;background-position:50% 50% ;background-repeat:no-repeat }:root .mejs-poster img{display:none }.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(/Layout/Custom/Boilerplate/img/mediaelement/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px }.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(/Layout/Custom/Boilerplate/img/mediaelement/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(/Layout/Custom/Boilerplate/img/mediaelement/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(/Layout/Custom/Boilerplate/img/mediaelement/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px ;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-container .mejs-controls .mejs-time span{  color:inherit}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{ from{background-position:0 0} to{background-position:30px 0} }@-moz-keyframes buffering-stripes{ from{background-position:0 0} to{background-position:30px 0} }@-ms-keyframes buffering-stripes{ from{background-position:0 0} to{background-position:30px 0} }@-o-keyframes buffering-stripes{ from{background-position:0 0} to{background-position:30px 0} }@keyframes buffering-stripes{ from{background-position:0 0} to{background-position:30px 0} }.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#005825;background:rgba(0,88,37,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,88,37,0.8)),to(rgba(1,151,64,0.8)));background:-webkit-linear-gradient(top,rgba(0,88,37,0.8),rgba(1,151,64,0.8));background:-moz-linear-gradient(top,rgba(0,88,37,0.8),rgba(1,151,64,0.8));background:-o-linear-gradient(top,rgba(0,88,37,0.8),rgba(1,151,64,0.8));background:-ms-linear-gradient(top,rgba(0,88,37,0.8),rgba(1,151,64,0.8));background:linear-gradient(rgba(0,88,37,0.8),rgba(1,151,64,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative; display:table-cell; vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(20,20,20,0.5);white-space:pre-wrap}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001;}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#ffffff}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(/Layout/Custom/Boilerplate/img/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover > .mejs-speed-selector{visibility:visible}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:rgb(200,200,200) !important;background-color:rgba(255,255,255,.4) !important}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(/Layout/Custom/Boilerplate/img/mediaelement/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#ffffff} #ContactHeadline{font-size:22px;line-height:26px;color:#333333;font-family:Gandhi;font-weight:normal}.stAnsprechpartnerEntry{clear:both;margin:20px 0}.stAnsprechpartnerEntry h3{margin:0}.stAnsprechpartnerEntry p{margin:0}.stAnsprechpartnerImage{float:left;margin:0 20px 20px 0} .ui-timepicker-inline{ display:inline}#ui-timepicker-div{ padding:0.2em;background-color:#fff}.ui-timepicker-table{ display:inline-table;width:0}.ui-timepicker-table table{ margin:0.15em 0 0 0;border-collapse:collapse}.ui-timepicker-hours,.ui-timepicker-minutes{ padding:0.2em}.ui-timepicker-table .ui-timepicker-title{ line-height:1.8em;text-align:center}.ui-timepicker-table td{ padding:0.1em;width:2.2em}.ui-timepicker-table th.periods{ padding:0.1em;width:2.2em}.ui-timepicker-table td span{display:block; padding:0.2em 0.3em 0.2em 0.5em; width:1.2em; text-align:right; text-decoration:none}.ui-timepicker-table td a{  display:block; padding:0.2em 0.3em 0.2em 0.5em; width:1.2em; cursor:pointer; text-align:right; text-decoration:none}.ui-timepicker .ui-timepicker-buttonpane{  background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-timepicker .ui-timepicker-buttonpane button{ margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-timepicker .ui-timepicker-close{ float:right }.ui-timepicker .ui-timepicker-now{ float:left}.ui-timepicker .ui-timepicker-deselect{ float:left}.ui-timepicker-cover{  display:none;  display:block;  position:absolute;  z-index:-1;  filter:mask();  top:-4px;  left:-4px;  width:200px;  height:200px;} 