@font-face {font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('../web-fonts/roboto-condensed-v16-latin-300.eot'); src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url('../web-fonts/roboto-condensed-v16-latin-300.eot?#iefix') format('embedded-opentype'),url('../web-fonts/roboto-condensed-v16-latin-300.woff2') format('woff2'),url('../web-fonts/roboto-condensed-v16-latin-300.woff') format('woff'),url('../web-fonts/roboto-condensed-v16-latin-300.ttf') format('truetype'),url('../web-fonts/roboto-condensed-v16-latin-300.svg#RobotoCondensed') format('svg'); }@font-face {font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('../web-fonts/roboto-condensed-v16-latin-regular.eot'); src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url('../web-fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../web-fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'),url('../web-fonts/roboto-condensed-v16-latin-regular.woff') format('woff'),url('../web-fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'),url('../web-fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg'); }@font-face {font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('../web-fonts/roboto-condensed-v16-latin-700.eot'); src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url('../web-fonts/roboto-condensed-v16-latin-700.eot?#iefix') format('embedded-opentype'),url('../web-fonts/roboto-condensed-v16-latin-700.woff2') format('woff2'),url('../web-fonts/roboto-condensed-v16-latin-700.woff') format('woff'),url('../web-fonts/roboto-condensed-v16-latin-700.ttf') format('truetype'),url('../web-fonts/roboto-condensed-v16-latin-700.svg#RobotoCondensed') format('svg'); }html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }body {margin:0;}article,aside,details, figcaption,figure,footer,header,main, menu,nav,section,summary { display:block;}audio,canvas,progress,video {display:inline-block;}audio:not([controls]) {display:none;height:0;}progress {vertical-align:baseline;}template, [hidden] {display:none;}a {background-color:transparent; -webkit-text-decoration-skip:objects; }a:active,a:hover {outline-width:0;}abbr[title] {border-bottom:none; text-decoration:underline; text-decoration:underline dotted; }b,strong {font-weight:inherit;}b,strong {font-weight:bolder;}dfn {font-style:italic;}h1 {font-size:2em;margin:0.67em 0;}mark {background-color:#ff0;color:#000;}small {font-size:80%;}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub {bottom:-0.25em;}sup {top:-0.5em;}img {border-style:none;}svg:not(:root) {overflow:hidden;}code,kbd,pre,samp {font-family:monospace, monospace; font-size:1em; }figure {margin:1em 40px;}hr {box-sizing:content-box; height:0; overflow:visible; }button,input,select,textarea {font:inherit; margin:0; }optgroup {font-weight:bold;}button,input { overflow:visible;}button,select { text-transform:none;}button,html [type="button"], [type="reset"],[type="submit"] {-webkit-appearance:button; }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal; }textarea {overflow:auto;}[type="checkbox"],[type="radio"] {box-sizing:border-box; padding:0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto;}[type="search"] {-webkit-appearance:textfield; outline-offset:-2px; }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}::-webkit-input-placeholder {color:inherit;opacity:0.54;}::-webkit-file-upload-button {-webkit-appearance:button; font:inherit; }html, body {margin:0;padding:0;border:0;min-height:100%;}body {font:normal normal 12px/20px Arial, Helvetica, sans-serif;color:#22191c;background:#b3b3b3;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-text-size-adjust:none; }a { text-decoration:none; outline:none; color:#22191c } a:hover {}.fwHiddenLink { color:inherit }.txtContent a { font-weight:bold }.bulletLink {display:inline-block;padding-left:8px;background:url(../../rbm-bilder/rbm-newsitem-bg.png) no-repeat 0px 7px;}.fwNoListStyle { list-style:none; margin:0; padding:0 } img{ max-width:100% }figure{ margin:0 }.fwClearfix::before,.fwClearfix::after,.clearfix::before,.clearfix::after{ content:" "; display:table } .fwClearfix::after, .clearfix::after{ clear:both }.fwClearer, .clearer { clear:both; font-size:0; line-height:0; height:0 }.fwNoWrap { white-space:nowrap; -webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}@media only screen and (max-width:600px) {.fwNotInSmartphone { display:none !important }}h1, .fwLikeH1, .h2upgrade {font-family:'Roboto Condensed', sans-serif;font-weight:400;font-style:normal;color:#22191c;font-size:38px;line-height:41px;margin:0 0 20px 0;padding:0;}h2, .fwLikeH2, .h1downgrade, .h3upgrade {font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:22px;color:#22191c;margin:0;padding:0;}.legalH2 {font-family:'Roboto Condensed', sans-serif;font-weight:400;font-size:24px;line-height:28px;margin:0 0 20px 0;}h3, .fwLikeH3 {font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;font-size:13px;line-height:21px;color:#22191c;margin:0 0 5px 0;padding:0;text-transform:uppercase}.fwMasterContainer, .mastercontainer {position:relative;width:1280px;padding:0px 0px;min-width:1280px;text-align:left;}.fwContainer { }header {min-width:1280px;height:146px;color:#fff;background:#22191c url(../../rbm-bilder/rbm-header-bg.gif) repeat-x 0px 93px;}#logoBox {float:left;width:378px;height:146px;text-align:right;}#logo { background:#22191c;display:inline-block; }.navBox {position:relative;float:left;width:902px;height:101px;padding:45px 0 0 0;}.device {font-family:'Roboto Condensed', sans-serif; font-weight:400;font-size:25px;line-height:20px;color:#d50202;}.device span { font-size:14px;line-height:16px;font-weight:700;color:#fff;} .fwContentSect { }p, .fwStandardP{ margin:0 0 1em 0; padding:0 }.fwDoubleP, .doppeltP{ margin:0 0 2em 0 }.fwLargeP{ }.fwHalfP, .halb{ margin:0 0 0.5em 0 }.fwNullP, .null { margin:0 }.fwSmallerText{}.fwComment, .bu, .font11 { font-size:11px }.txtContent { background:#fff; padding-bottom:40px }.newsContent { background:#fff }.rot { color:#d50202 }.pageTitleImg{ text-align:right }.pageTitleCap { padding-left:196px }.pageContent figure { margin-bottom:1.5em }.blockSp { padding:68px 308px 0 378px }.spL { float:left; width:474px}.spLK { width:278px; padding:0 0 0 196px }.spR { float:right; width:473px; padding:0 308px 0 25px }.topSpalte { padding-top:68px }.fwFullWidthImg{ width:100% } .fwLinedList {margin:1em 0 0.5em 0;padding:0;border-top:1px solid #d9d9d9;list-style:none}.fwLinedList li {padding:10px 0;border-bottom:1px solid #d9d9d9;}ul, .fwBulletList {list-style:none;margin:0 0 20px 0;padding:0;}.fwBulletList li,.bulletListe li {padding-left:8px;background:url(../../rbm-bilder/rbm-bullet.png) no-repeat 0px 8px;} .fwCompactList{ margin-bottom:1em }.fwCompactList li { padding-bottom:0 }.fwInlineList { margin-top:0 }footer {display:block;text-align:left;font-size:11px;line-height:17px;color:#747475;width:888px;padding:20px 200px 20px 192px;}footer a { color:#747475 }.fbgGrey { background:#22191c }.fbgWhite { background:#fff }#smFb { float:right; margin-top:-5px }.button {display:inline-block;font-size:15px;line-height:33px;font-weight:normal !important;background:#d50202;padding:0 22px 0 22px;margin-bottom:20px;color:#fff;}.newsFooter{ background:#22191c }.newsArchiv {display:inline-block;font-family:'Roboto Condensed', sans-serif;font-weight:700;font-size:13px;line-height:32px;color:#fff;background:#d50202;padding:0 20px 0 130px;margin-bottom:40px;}.newsArchiv span { display:inline-block;margin-left:17px;color:#e79f9f; }.newsArchiv span:hover, .archivSel { color:#fff !important; cursor:pointer }#newsResult {list-style:none;margin:0;padding:0 192px 20px 192px;}.newsItem {float:left;width:280px;height:258px;margin-right:28px;margin-bottom:28px;padding:0;background:#fff}.lastItem { margin-right:0 }.newsItem a { display:block; width:280px;height:258px;}.newsItem img { display:block; }.newsItemHead {display:block;font-family:'Roboto Condensed', sans-serif;line-height:18px;height:36px;padding:8px 18px;color:#000;overflow:hidden;background:url(../../rbm-bilder/rbm-newsitem-bg.png) no-repeat 9px 15px;}.newsItemImg {width:280px;height:184px;overflow:hidden;}.newsItemDate {display:block;height:18px;padding:4px 0 0 18px;font-size:11px;line-height:15px;color:#747576;}input, textarea, select {position:relative;font-family:Arial,Helvetica,sans-serif;padding:2px 5px;margin:0;border:1px solid #c5c5c5;background:#fff;color:#22191c;font-size:12px;}input[type="radio"], input[type="checkbox"] { border:none; background:none; box-shadow:none; padding:0 }textarea { height:108px }.formErrorField { color:#c30; background-color:#f7e1d9 }.JSerrorMessage { position:absolute; background:#fff; padding:4px 8px; border-radius:4px;color:#d63c31; font-size:12px;box-shadow:0 0 20px #333;z-index:10;} .JSerrorMessage:after, .JSerrorMessage:before { bottom:100%; left:10%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; } .JSerrorMessage:after { border-color:rgba(255, 255, 255, 0); border-bottom-color:#fff; border-width:10px; margin-left:-10px } #sliderContainer { height:530px; overflow:hidden; }.startContent {display:block;height:530px;width:1280px;padding:50px 0px 0px 378px;background-position:center center;background-repeat:no-repeat;}.mainNews {width:482px;padding:20px 32px 10px 16px;background:rgba(0, 0, 0, 0.5);color:#ffffff;text-align:left;white-space:normal;line-height:20px;}.mnh1 { color:#ffffff; margin-top:20px;}#newsCont {background:#22191c;height:25px;}.newsSPL {float:left;width:706px;}.newsSPL iframe { width:100% !important;min-height:397px !important;display:block;}.newsSPL img { width:100%; height:auto; }.newsSPL p { margin:0; padding:0; }.newsSPR {float:right;width:489px;padding:25px 60px 15px 25px;}.newsSPL img { display:block; }.newsSmallImg { width:214px; height:auto; margin-right:20px; }.newsDatum { color:#7f7f7f; margin-bottom:20px;}.newsButton { margin-bottom:35px; }.newsStartPrev { float:right; font-weight:bold;color:#d50202;}#bernauer { display:block; margin-bottom:15px; }.partFeature, .red { color:#d50202; }.vorschauImg { display:block; float:left;margin-right:10px;margin-bottom:10px;width:151px;height:121px;background-size:cover;background-position:center center;background-repeat:no-repeat;}.leistungThumbBox .vorschauImg:nth-child(3n) { margin-right:0px; }.verkaufBox { padding:0px 203px 0px 203px; }.verkaufMT { padding-top:68px; }.vkItem { float:left;width:270px;margin-right:32px;margin-bottom:32px;}.vkiLast { margin-right:0px; }.vkItem img { display:block; }.vkItemCopy { display:inline-block;padding-top:2px;font-size:9px;}.vkItem .partFeature { font-size:12px !important;line-height:20px !important;height:auto !important;overflow:auto !important;margin-top:15px;margin-bottom:0px;}.vkItem p {font-size:11px;line-height:18px;margin-bottom:7px;}.vkPreis {float:left;width:130px;padding-right:12px;line-height:28px;}.vkButton {float:right;font-size:12px;line-height:28px;width:128px;text-align:center;padding:0 !important;margin-bottom:0;}#kontH1 { margin-bottom:60px; }.kontFormSpalte {width:573px;padding:0 208px 0 25px;}.kt{ margin-bottom:10px; }.kt1{ width:74px; vertical-align:top; padding-top:2px; font-size:11px; }.kt2{ vertical-align:top; width:200px; padding-top:2px; padding-bottom:2px;}.kt3{ width:64px; text-align:right; vertical-align:top; padding-right:10px; padding-top:2px; font-size:11px;}.kt4{ padding-top:2px; padding-bottom:2px; }.kt2 input[type="text"], .kt2 input[type="password"] { width:178px;}.kt4 input[type="text"] { width:452px;}.ktmsg1 { font-size:11px; padding-top:10px; padding-bottom:2px; }.ktmsg2 textarea { width:526px; } #titleFrau { margin-right:3px; }#titleHerr { margin-left:3px; margin-right:3px; }.ktfooter { text-align:right; padding-right:10px; padding-top:18px; }#kfclear { display:inline-block; margin-right:20px; }#imgContainer { box-sizing:border-box;background-color:#22191c; text-align:center;padding:40px 200px 40px 192px;text-align:left;min-height:500px;}#imgGalerie {list-style:none;margin:0px;padding:0px;}#galerieH1 { color:#ffffff; }#galerieLink { color:#ffffff; }.thumbnail {float:left;margin-right:45px;margin-bottom:22px;max-width:266px;height:230px;max-height:230px;overflow:hidden;text-align:left;color:#ffffff;}.thumbnail a { display:block;width:266px;height:178px;overflow:hidden;margin-bottom:10px;}.lastThumbnail {margin-right:0;}.thumbnail img { display:block; }.tos-prev, .tos-next {background:#d50202 !important;}.tos-close { background:#46373c !important; }.tos-caption { bottom:50px !important;}.tos-html { background-color:rgba(0,0,0,0.0) !important; }.galHiddenContent { display:none; }.hiddenGalVideo p { margin:0; padding:0; }.hiddenGalVideo iframe {display:block;}.kt-button { padding-bottom:25px; padding-top:5px; font-size:11px;}.loginfehler { color:#cc3300; }#lpwBody {min-width:0;background:#fff;}.lpwBox {width:500px;height:220px;padding:30px;}#pwForgotEmail {display:block;width:300px;margin-bottom:10px;}nav {text-align:left;position:absolute;bottom:0px;left:0px;width:704px;}.mainNav {list-style:none;font-family:'Roboto Condensed', sans-serif;font-size:13px;line-height:18px;color:#ffffff;margin:0px 0px 0px -1px;padding:0px;width:100%;}.mainNav li {float:left;position:relative;margin-left:10px;margin-right:10px;}.N1E1link {display:inline-block;color:#ffffff;padding-bottom:11px;padding-left:1px;padding-right:1px;border-bottom:3px solid #22191c;cursor:pointer;}.mainNav .N1E1:first-child { margin-left:0px !important; }.mainNav .N1E1:last-child { margin-right:0px !important; float:right; }#N1E1linksel, .N1E1:hover .N1E1link { color:#ffffff; border-bottom:3px solid #d50202;}.N1E1:hover .dropDown { display:block; }.dropDown { display:none; position:absolute;left:0px;top:15px;z-index:101;padding:0px;width:114px;}.N1E2Cont {display:block;list-style:none;padding:17px 0px 0px 0px;margin:0px;}.N1E2 {display:block;position:relative;background:#554a4d;margin-bottom:1px;margin-left:0px !important;width:114px;}.N1E2link {display:block;color:#ffffff;line-height:24px;padding-left:11px;}.tos-slide,.tos-slider,.tos-wrapper{width:100%;height:100%}.tos-noanimation{-webkit-transition-property:none!important;transition-property:none!important}.tos-fastanimation{-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.tos-wrapper{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;display:none;padding:0;margin:0;overflow:hidden}.tos-wrapper.tos-opened{display:block}.tos-slide,.tos-slide:before,.tos-slide>*{display:inline-block}.tos-wrapper.tos-opening{opacity:1}.tos-wrapper.tos-fixed{background-color:#000;position:fixed;top:0;left:0;z-index:9000}.tos-slider,.tos-wrapper.tos-inline{position:relative}.tos-slider{white-space:nowrap;padding:0;margin:0}.tos-uibg,.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider{position:absolute}.tos-wrapper.tos-fx-slide .tos-slider{left:0;-webkit-transition:left .4s ease;transition:left .4s ease}.tos-wrapper.tos-fx-fade .tos-slider{opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.tos-uibg{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%;left:0;bottom:0;z-index:1}.tos-fill .tos-uibg{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.tos-desktop .tos-wrapper:hover .tos-uibg,.tos-touch .tos-wrapper.tos-hover .tos-uibg{opacity:1}.tos-slide{-webkit-overflow-scrolling:touch;line-height:1px;text-align:center;box-sizing:border-box;overflow:hidden;position:relative}.tos-slide:before{content:"";height:50%;width:1px;margin-right:-1px}.tos-slide.tos-loading>*{opacity:0}.tos-slide>*{opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;vertical-align:middle;max-height:100%;max-width:100%;box-sizing:border-box}.tos-slide.tos-html>div{-webkit-overflow-scrolling:touch;white-space:normal;text-align:left;line-height:1.5}.tos-slide.tos-html>div *{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.tos-wrapper.tos-fill .tos-slide.tos-image>img{max-height:none;max-width:none;min-height:100%;min-width:100%}.tos-wrapper.tos-fixed .tos-slide.tos-html>div{background-color:#fff;color:#333;box-sizing:border-box;display:inline-block;padding:40px;overflow:auto}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(0,0,0,.85)}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:20px}.tos-close,.tos-next{right:20px}.tos-close,.tos-next,.tos-prev{background:#000;border-radius:3px;opacity:0;display:block;width:40px;position:absolute;z-index:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.tos-next,.tos-prev{height:80px;margin-top:-40px;top:50%}.tos-next.tos-disabled,.tos-prev.tos-disabled{cursor:default}.tos-prev{left:20px}.tos-close{height:40px;top:20px}.tos-desktop .tos-wrapper:hover .tos-close,.tos-desktop .tos-wrapper:hover .tos-next,.tos-desktop .tos-wrapper:hover .tos-prev,.tos-touch .tos-wrapper.tos-hover .tos-close,.tos-touch .tos-wrapper.tos-hover .tos-next,.tos-touch .tos-wrapper.tos-hover .tos-prev{opacity:.5}.tos-desktop .tos-wrapper:hover .tos-close:hover,.tos-desktop .tos-wrapper:hover .tos-next:hover,.tos-desktop .tos-wrapper:hover .tos-prev:hover,.tos-touch .tos-wrapper.tos-hover .tos-close:hover,.tos-touch .tos-wrapper.tos-hover .tos-next:hover,.tos-touch .tos-wrapper.tos-hover .tos-prev:hover{opacity:.9}.tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled{opacity:.2}.tos-close span:after,.tos-close span:before,.tos-next span,.tos-prev span{content:'';display:block;width:12px;height:12px;margin:-5px;position:absolute;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tos-close span:after,.tos-close span:before{width:6px;height:6px;margin-top:-4px;margin-left:0;margin-right:0}.tos-close span:before,.tos-prev span{border-bottom:3px solid #fff;border-left:3px solid #fff;left:50%}.tos-close span:after,.tos-next span{border-top:3px solid #fff;border-right:3px solid #fff;right:50%}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide{padding-left:80px;padding-right:80px}.tos-inline{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;display:inline-block;margin:0;position:relative;top:auto;left:auto;right:auto}.tos-inline.tos-prev{margin-right:-60px}.tos-inline.tos-next{margin-left:-60px}.tos-loading .tos-inline{opacity:0!important}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.tos-caption{color:#fff;text-align:center;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%;position:absolute;left:0;bottom:0;z-index:1}.tos-caption:after{content:'';display:block;clear:both}.tos-caption>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;box-sizing:border-box;padding:0 20px;float:left}.tos-caption>div:last-child{float:right;margin-right:-2px}.tos-desktop .tos-wrapper:hover .tos-caption,.tos-touch .tos-wrapper.tos-hover .tos-caption{opacity:1}.tos-wrapper .tos-caption{line-height:20px;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.8);height:40px}.tos-wrapper.tos-has-caption .tos-uibg{height:100px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide{padding-bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption{line-height:40px;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.8);height:80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:200px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption{line-height:60px;font-size:45px;text-shadow:0 3px 6px rgba(0,0,0,.8);height:120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:300px}.tos-wrapper.tos-fx-slide .tos-slider{-webkit-transition-property:left,margin;transition-property:left,margin}.tos-pagination{text-align:center;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%;position:absolute;bottom:0;left:0;z-index:1}.tos-pagination a{display:inline-block}.tos-pagination.tos-bullets a{background-color:rgba(255,255,255,.2)}.tos-pagination.tos-bullets a:hover{background-color:rgba(255,255,255,.5)}.tos-pagination.tos-bullets a.tos-selected{background-color:rgba(255,255,255,.9)}.tos-desktop .tos-wrapper:hover .tos-pagination,.tos-touch .tos-wrapper.tos-hover .tos-pagination{opacity:1}.tos-wrapper .tos-pagination:after,.tos-wrapper .tos-pagination:before{content:'';display:inline-block;width:20px;height:10px}.tos-wrapper.tos-has-bullets .tos-pagination{height:30px}.tos-wrapper.tos-has-bullets .tos-pagination a{border-radius:10px;width:10px;height:10px;margin:0 5px}.tos-wrapper.tos-has-bullets .tos-caption{bottom:30px}.tos-wrapper.tos-has-bullets .tos-uibg{height:90px}.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails .tos-pagination{height:70px}.tos-wrapper.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:50px;height:50px;margin:0 5px}.tos-wrapper.tos-has-thumbnails .tos-caption{bottom:70px}.tos-wrapper.tos-has-thumbnails .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg{height:170px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide{padding-bottom:50px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide{padding-bottom:80px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide{padding-bottom:90px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide{padding-bottom:120px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:40px;height:20px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:20px;width:20px;height:20px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:180px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:100px;height:100px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:340px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:60px;height:30px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:30px;width:30px;height:30px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:270px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:150px;height:150px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:510px}.tos-slide .tos-html{-webkit-overflow-scrolling:touch}.tos-play,.tos-play:after{display:block;position:absolute;top:50%;left:50%}.tos-play{background:#000;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.tos-play:after{content:''}.tos-desktop .tos-wrapper:hover .tos-play,.tos-touch .tos-wrapper.tos-hover .tos-play{opacity:.5}.tos-desktop .tos-wrapper:hover .tos-play:hover,.tos-touch .tos-wrapper.tos-hover .tos-play:hover{opacity:.9}.tos-wrapper .tos-play{border-radius:80px;width:80px;height:80px;margin:-40px}.tos-wrapper .tos-play:after{border:20px solid transparent;border-left-color:#fff;border-left-width:30px;margin-top:-20px;margin-left:-10.5px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play{border-radius:160px;width:160px;height:160px;margin:-80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after{border:40px solid transparent;border-left-color:#fff;border-left-width:60px;margin-top:-40px;margin-left:-21px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play{border-radius:240px;width:240px;height:240px;margin:-120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after{border:60px solid transparent;border-left-color:#fff;border-left-width:90px;margin-top:-60px;margin-left:-31.5px}