@charset "utf-8"; /* * * Rocky CSS * * */ /* LESS Variables */ /* Base Typography */ ::selection { color: #fff; background: #000; text-shadow: 1px 1px 0px #000; } ::-webkit-selection { color: #fff; background: #000; text-shadow: 1px 1px 0px #000; } ::-moz-selection { color: #fff; background: #000; text-shadow: 1px 1px 0px #000; } .table-wrap { overflow-x: auto; } .table-wrap::-webkit-scrollbar { width: 10px; height: 10px; -webkit-appearance: none; -moz-appearance: none; } .table-wrap::-webkit-scrollbar-thumb { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: #000; } table { width: 100%; border-collapse: collapse; } table tr { border: none; } table tr:nth-of-type(even) { background: #fff; } table tr:nth-of-type(odd) { background: #fff; } table th, table td { padding: 5px; white-space: nowrap; vertical-align: top; } table th { color: #fff; background: #000; } table p { margin: 0; } legend { display: none; } fieldset { margin: 0; padding: 0; border: none; } form label { display: block; float: left; width: 180px; } .tx_powermail_pi1_fieldwrap_html { margin-bottom: 4px; } .tx_powermail_pi1_fieldwrap_html:before, .tx_powermail_pi1_fieldwrap_html:after { display: table; line-height: 0; content: ""; } .tx_powermail_pi1_fieldwrap_html:after { clear: both; } form input:focus, form textarea:focus { border: none; outline: 0 !important; } form input[type="text"], form input[type="email"] { padding: 4px; width: 200px; font-family: inherit; font-size: 14px; line-height: inherit; color: #000; border: 1px solid #000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } form textarea { padding: 4px; width: 200px; max-width: 200px; height: 150px; font-family: inherit; font-size: 14px; line-height: inherit; color: #000; border: 1px solid #000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } form input[type="submit"] { display: block; margin-top: 10px; padding: 6px 25px; font-family: inherit; font-size: 14px; line-height: inherit; font-weight: 700; color: #fff; text-align: center; text-decoration: none; background: #000; border: none; -webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition: color 150ms linear, background 150ms linear; -moz-transition: color 150ms linear, background 150ms linear; -o-transition: color 150ms linear, background 150ms linear; -ms-transition: color 150ms linear, background 150ms linear; transition: color 150ms linear, background 150ms linear; } form input[type="submit"]:hover { color: #000; background: #fff; } .error { background-color: #ff0000; border: 1px solid #ff0000; font-size: 11px; color: #fff; padding: 3px 10px 5px 10px; margin-left: -2px; z-index: 10; text-align: left; height: auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 6px #ddd; -webkit-box-shadow: 0 0 6px #ddd; box-shadow: 0 0 6px #ddd; } .error p { margin: 0; padding: 0; } .error em { display: block; width: 0; height: 0; border: 10px solid; border-color: #ff0000 transparent transparent; position: absolute; bottom: -10px; left: 5px; border-bottom: 0 none; } .tx-indexedsearch-whatis { margin-top: 20px; } iframe { max-width: 100%; } a, img { border: none; outline: 0 !important; } button:focus { outline: 0 !important; } img { max-width: 100%; height: auto !important; } b, strong { font-weight: 700; } i, em { font-style: italic; } .align-left { text-align: left; } .align-right { text-align: right; } .align-center { text-align: center; } /* TYPO3 Overrides */ .content .csc-textpic-imagewrap { max-width: 100% !important; } .content .csc-textpic img { vertical-align: bottom; } .content .csc-textpic-imagerow { max-width: 100% !important; } .content .csc-textpic-imagewrap ul li { max-width: 100% !important; } /* Floats */ .float-left { float: left; } .float-right { float: right; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; } .clearfix:after { clear: both; } body { font-family: "Arial", sans-serif; font-size: 12px; color: #606c65; background: #a0a0a0; } a { color: #a9081c; text-decoration: underline; } p { margin-bottom: 0; line-height: 20px; } .container-fluid { max-width: 1000px; background: #bdbcb8; padding-right: 30px; padding-left: 30px; } .custom-row { margin-right: -5px; margin-left: -5px; display: flex; } .custom-column { padding-left: 5px; padding-right: 5px; flex-wrap: wrap; flex-direction: column; } .content { background: #ffffff; } .background { background: url('../img/topBackground.jpg') no-repeat left top #bdbcb8; } .logo-container a img { width: 140px; padding: 10px 0 20px 0; } #mainnav { padding-top: 20px; height: 80px; } #mainnav ul { margin: 0; padding: 0; list-style: none; } #mainnav ul li { display: block; padding: 5px 8px; border-right: 1px solid #ffffff; -webkit-transition: background-color 0.5s; transition: background-color 0.5s; float: left; } #mainnav ul li a { text-transform: uppercase; font-size: 12px; color: #000000; text-decoration: none; } #textSizer a, .footer a, .header-maps a { text-decoration: none; } #mainnav ul li ul { display: none; } #mainnav ul li.selected ul { display: block; position: absolute; top: 44px; left: 10px; } #mainnav ul li.selected ul li { background: #ffffff; } #mainnav ul li.selected ul li a { font-size: 12px; color: #000000; } #mainnav ul li.selected ul li.selected a, #mainnav ul li.selected ul li:hover a { color: #a9081c; } #mainnav ul li.selected ul li ul { display: none; } #mainnav ul li:last-child { border-right: 0px; } #mainnav ul li.selected, #mainnav ul li:hover { background: #ffffff; } #mainnav ul li.selected a, #mainnav ul li:hover a { color: #a9081c; } #mainnav ul li:first-child { margin-left: 0; } #land-map { width: 200px; float: right; padding-top: 10px; } #land-map .csc-frame.csc-frame-default :hover { -webkit-transform: scale(3); /* Safari and Chrome */ -moz-transform: scale(3); /* Firefox */ -ms-transform: scale(3); /* IE 9 */ -o-transform: scale(3); /* Opera */ transform: scale(3); z-index: 999999; position: relative; top: 105px; } #third-level-menu { float: right; margin: 35px -70px 0 0; } #third-level-menu ul { margin: 0; padding: 0; list-style: none; } #third-level-menu ul li { display: inline-block; padding: 0px 10px; } #third-level-menu ul li a { color: #000000; font-size: 12px; text-transform: uppercase; } #third-level-menu ul li.selected a, #third-level-menu ul li:hover a { color: #a9081c; } #third-level-menu ul li:first-child { border-right: 1px solid #000000; } #mobile-nav { margin-top: 14px; display: none; } #mobile-nav ul { margin: 0; padding: 0; list-style: none; } #mobile-nav > ul > li { position: relative; z-index: 100; } #mobile-nav > ul > li > a { display: block; padding: 15px 0; font-size: 18px; line-height: 1; color: #404041; text-transform: uppercase; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; -webkit-transition: color 150ms linear; -moz-transition: color 150ms linear; -o-transition: color 150ms linear; -ms-transition: color 150ms linear; transition: color 150ms linear; } #mobile-nav > ul > li > a:before { content: "☰"; padding-right: 5px; } #mobile-nav > ul > li > ul { display: none; position: absolute; width: 250px; padding: 20px; white-space: nowrap; background: #ffffff; } #mobile-nav > ul > li > ul > li { margin-top: 10px; } #mobile-nav > ul > li > ul > li > a { font-size: 16px; color: #404041; } #mobile-nav > ul > li > ul > li > a.active, #mobile-nav > ul > li > ul > li > a.selected { color: #a9081c; } #mobile-nav > ul > li > ul > li > ul { display: none; } #mobile-nav > ul > li > ul > li > ul > li { margin-top: 5px; } #mobile-nav > ul > li > ul > li > ul > li > a { color: #404041; } #mobile-nav > ul > li > ul > li > ul > li > a.active, #mobile-nav > ul > li > ul > li > ul > li > a.selected { color: #a9081c; } #mobile-nav > ul > li > ul > li > ul > li > ul { display: none; } #mobile-nav > ul > li > ul > li > ul > li > ul > li { margin-top: 5px; } #mobile-nav > ul > li > ul > li > ul > li > ul > li > a { color: #404041; } #mobile-nav > ul > li > ul > li > ul > li > ul > li > a.active, #mobile-nav > ul > li > ul > li > ul > li > ul > li > a.selected { color: #a9081c; } #mobile-nav > ul > li > ul > li:first-child { margin-top: 0; } .container-right-top #textSizer span + span { font-size: 14px; } .container-right-top #textSizer span + span + span { font-size: 16px; } .container-right-top #textSizer span { padding-left: 3px; } .container-right-top #textSizer span a { color: #606c65; } .container-right-top #language { float: right; height: 0px; } .container-right-top #language ul { margin: 0; } .container-right-bottom .search-container { margin: 24px 0 10px; } .container-right-bottom .search-container input[type=text] { width: 110px; border: none; } .container-right-bottom .search-container input[type=image] { margin-left: 3px; } .container-right-bottom .search-container input { vertical-align: middle; } #start-left, #start-right { margin-top: 10px; } #start-left .csc-textpic-imagewrap { margin-right: 20px; } #start-left .csc-firstHeader { margin-top: 0; text-transform: uppercase; font-weight: normal; } #start-right .csc-firstHeader { margin-top: 0; font-weight: normal; } #sidebar, #start-left, #start-right, #maincontent, #maincontent-title { padding: 10px; } #page-541 #start-left, #page-541 #start-right { height: 100%; } #sidebar { margin-bottom: 10px; height: calc(100% - 10px); } #sidebar h2 { font-size: 1.17em; } .padding-bottom { padding-bottom: 20px; } .csc-textpic-caption { font-size: 9px; margin: 5px 0 !important; } .footer { background: #ffffff; border-top: 5px solid #a9081c; padding-bottom: 10px; } .footer .footer-menu .two-col { -webkit-column-count: 2; /* Chrome, Safari, Opera */ -moz-column-count: 2; /* Firefox */ column-count: 2; } .footer .footer-menu ul { margin: 0; padding: 3px 0 0 0; list-style: none; } .footer .footer-menu > ul{ display: flex; } .footer .footer-menu ul li a { color: #606c65; } .footer .footer-menu > ul > li { padding-top: 20px; flex: 1 1 auto; } .footer .footer-menu > ul > li > a { font-weight: 600; font-size: 13px; } .footer .footer-menu h4 { padding-bottom: 0; margin-bottom: 0; } .footer .footer-menu .col-md-2 { width: auto; } #language ul { padding: 0; } #language ul li { width: 18px; height: 11px; } #language ul li a { display: block; width: 18px; height: 11px; text-indent: -10000px; } #language ul li.en a { background: url(../img/en.jpg) 0 0 no-repeat transparent; } #language ul li.de a { background: url(../img/de.jpg) 0 0 no-repeat transparent; } .toggle-box { padding: 10px 0 0 0; display: none; } .toggle-box .toggle-content { display: none; } .toggle-box .toggle-content h1 { margin: 0; padding: 10px; color: #ffffff; background: #a9081c; font-size: 16px; } .toggle-box .toggle-button { background: #a9081c; width: 200px; color: #ffffff; padding: 5px 30px 3px; font-size: 13px; text-transform: uppercase; cursor: pointer; background: url(../img/toggle.png) no-repeat right center #a9081c; } .gba img { padding-top: 20px; } .tx-kiwislider-pi1 .navigation { position: absolute; bottom: -25px; left: -12px; } .tx-kiwislider-pi1 { width: 100%; } .tx-kiwislider-pi1 .scroll { border: none; width: 695px; } .tx-kiwislider-pi1 ul.navigation { padding-bottom: 0; } .tx-kiwislider-pi1 ul.navigation a { color: #fff; text-transform: uppercase; font-size: 1.4em; } .tx-kiwislider-pi1 ul.navigation a.selected, .tx-kiwislider-pi1 ul.navigation a:hover { color: #606c65; background: none; } .tx-kiwislider-pi1 .scrollContainer div.panel { height: 248px; padding: 0; width: 695px; } .tx-kiwislider-pi1 .panel img, .tx-kiwislider-pi1 .scroll, .tx-kiwislider-pi1 .scrollContainer, .tx-kiwislider-pi1 .scrollContainer div.panel { height: auto !important; } .tx-kiwislider-pi1 .scrollContainer div.panel .csc-header, .tx-kiwislider-pi1 .navigation, .tx-kiwislider-pi1 #circlenavigation { display: none; } .tx-kiwislider-pi1 { padding: 3px; } .tx-kiwislider-pi1 div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px !important; } .tx-kiwislider-pi1 .scrollButtons { -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 31px; /* Equal to width of new image */ display: block; height: 80px !important; width: 31px !important; } .tx-kiwislider-pi1 .scrollButtons.right { background: url(../img/arrow-right.png) no-repeat; right: 24px; } .tx-kiwislider-pi1 .scrollButtons.left { background: url(../img/arrow-left.png) no-repeat; left: 20px; z-index: 99; } .bmwfw .gba-text { float: right; width: 180px; } .bmwfw .bmwfw-logo { float: right; } .bmwfw .bmwfw-logo img { padding-top: 20px; } .image-row { margin: 0 -5px; } .image-row .csc-textpic-image { width: 25% !important; padding: 0 5px !important; margin-right: 0 !important; } .image-row .csc-textpic-image img { float: left; } #sitemap ul { margin: 0; padding: 0; list-style: none; } #sitemap ul li { display: inline-block; padding: 20px 10px; } #sitemap ul li a { color: inherit !important; } #maincontent-title { padding-bottom: 0; } #maincontent-title h1, #maincontent-title h2, #maincontent-title h3, #maincontent-title h4, #maincontent-title h5, #maincontent-title h6 { font-weight: 400; color: #000000; margin: 0; padding: 5px 0; } #maincontent-title h1, #maincontent-title h1.csc-firstHeader { color: #a9081c !important; } #maincontent-title .csc-firstHeader { color: #a9081c !important; } #maincontent { -webkit-column-count: 2; /* Chrome, Safari, Opera */ -moz-column-count: 2; /* Firefox */ column-count: 2; -webkit-column-gap: 10px; /* Chrome, Safari, Opera */ -moz-column-gap: 10px; /* Firefox */ column-gap: 10px; } #maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6 { font-weight: 400; color: #000000; } #maincontent h1 { color: #a9081c; } #maincontent .csc-firstHeader { color: #a9081c; } #timeline-embed { height: 200px !important; width: 100% !important; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } #timeline-embed .vco-feature { display: none; } #timeline-embed .marker.active .line .event-line { background: #a9081c !important; } .fancybox-overlay .counter { margin-bottom: 10px; } .fancybox-overlay .fancybox-prev span, .fancybox-overlay .fancybox-next span { visibility: visible; } .fancybox-prev, .fancybox-next { display: block !important; } #fancybox-buttons { display: none !important; } #fancybox-buttons .btnToggle, #fancybox-buttons .btnPlay, #fancybox-buttons .btnClose { display: none; } #fancybox-buttons ul, #fancybox-buttons li { background: none; border: none; } #indexedsearch #search-field { text-align: center; text-transform: uppercase; font-size: 12px; } /** Timeline **/ .era { position: absolute !important; bottom: 90px !important; font-size: 20px !important; padding-left: 10px !important; } /** IMAGE ROWS **/ .csc-textpic-imagerow { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ } .csc-textpic-imagerow > div { /*-webkit-box-flex: 1 1 100%;*/ /* OLD - iOS 6-, Safari 3.1-6 */ /*-moz-box-flex: 1 1 100%;*/ /* OLD - Firefox 19- */ /*width: 1 1 100%;*/ /* For old syntax, otherwise collapses. */ /*-webkit-flex: 1 1 100%;*/ /* Chrome */ /*-ms-flex: 1 1 100%;*/ /* IE 10 */ /*flex: 1 1 100%;*/ /* NEW, Spec - Opera 12.1, Firefox 20+ */ } .csc-textpic-imagerow > div:first-child { margin-right: 5px; } .csc-textpic-imagerow > div:not(:first-child):not(:last-child) { margin-left: 5px; margin-right: 5px; } .csc-textpic-imagerow > div:last-child { margin-left: 5px; } /* Tablets */ /* Smartphones */ @media only screen and (max-width: 993px) { #land-map { display: none; } #third-level-menu { margin: 5px 0 0; } } @media only screen and (max-width: 767px) { .tx-kiwislider-pi1 { display: none; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 10px !important; } /* Base Typography */ .content form label { float: none; width: auto; } .content form input[type=text], .content form input[type=email] { width: 100%; } .content form textarea { width: 100%; max-width: 100%; } .content form input[type=submit] { width: 100%; } /* TYPO3 Overrides */ .content .csc-textpic { margin-top: 0 !important; } .content .csc-textpic div { margin: 0 !important; } .content .csc-textpic-imagewrap { margin: 0 !important; float: none !important; } .content .csc-textpic .csc-textpic-imagewrap ul li { float: none !important; } .content .csc-textpic .csc-textpic-imagewrap img { margin-top: 20px !important; margin-bottom: 0 !important; } #start-right .content .csc-textpic .csc-textpic-imagewrap img, #start-left .content .csc-textpic .csc-textpic-imagewrap img { margin-top: 0px !important; } .multicolumnContainer > .column { width: 100% !important; float: none !important; } .multicolumnContainer > .column > .columnItems { padding: 0 !important; } } @media only screen and (max-width: 992px) { #mainnav, #third-level-menu { display: none; } #mobile-nav { display: block; } #maincontent { column-count: 1; } .custom-row { display: block; } } #slider .scroll .csc-textpic-image a:after { content: attr(title); position: absolute; top: 20px; left: 20px; font-size: 27px; font-weight: 100; font-family: sans-serif; color: #ffffff; } .csc-textpic-image img { width: 100%; } div.csc-textpic div.csc-textpic-imagecolumn { float: none; flex-direction: column; flex-wrap: wrap; } #page-557 #maincontent { column-count: 1; } #page-797 #maincontent { column-count: 1; } .text-right { text-align: right; } nav#sitemap { display: inline-block; } .header-maps { max-height: 127px; position: relative; float: right; width: 300px; } .header-maps > .switch { position: absolute; top: 17px; left: 0; } .header-maps .map { height: 120px; padding-top: 7px; float: right; } .header-maps .bausteine { display: block; } .header-maps .landschaften { display: block; } .noImageDesc { margin-bottom: 10px; } .noImageDesc figcaption { display: none; } span.glossary+i.fa { display: none; } .popper, .tooltip { position: absolute; background: #FFFFA5; color: black; max-width: 300px; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.5); padding: 10px; text-align: center; z-index: 99999; font-size: 12px; } .popper .popper__arrow, .tooltip .tooltip-arrow { width: 0; height: 0; border-style: solid; position: absolute; margin: 5px; } .tooltip .tooltip-arrow, .popper .popper__arrow { border-color: #FFFFA5; } .popper[x-placement^="top"], .tooltip[x-placement^="top"] { margin-bottom: 5px; } .popper[x-placement^="top"] .popper__arrow, .tooltip[x-placement^="top"] .tooltip-arrow { border-width: 5px 5px 0 5px; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; bottom: -5px; left: calc(50% - 5px); margin-top: 0; margin-bottom: 0; } .popper[x-placement^="bottom"], .tooltip[x-placement^="bottom"] { margin-top: 5px; } .tooltip[x-placement^="bottom"] .tooltip-arrow, .popper[x-placement^="bottom"] .popper__arrow { border-width: 0 5px 5px 5px; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; top: -5px; left: calc(50% - 5px); margin-top: 0; margin-bottom: 0; } .tooltip[x-placement^="right"], .popper[x-placement^="right"] { margin-left: 5px; } .popper[x-placement^="right"] .popper__arrow, .tooltip[x-placement^="right"] .tooltip-arrow { border-width: 5px 5px 5px 0; border-left-color: transparent; border-top-color: transparent; border-bottom-color: transparent; left: -5px; top: calc(50% - 5px); margin-left: 0; margin-right: 0; } .popper[x-placement^="left"], .tooltip[x-placement^="left"] { margin-right: 5px; } .popper[x-placement^="left"] .popper__arrow, .tooltip[x-placement^="left"] .tooltip-arrow { border-width: 5px 0 5px 5px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; right: -5px; top: calc(50% - 5px); margin-left: 0; margin-right: 0; } #page-803 #maincontent { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; padding-bottom: 0px; } .result-teaser{ display: block; padding-left: 27px; } .tooltip-arrow { display: none !important; } #kesearch_results .result-list-item { margin: 0 !important; padding-left: 20px !important; } .hidden{ display: none; } @media (max-width: 992px) { .footer .footer-menu > ul { flex-wrap: wrap; } .footer .footer-menu > ul > li { flex: 1 1 100%; } .header-maps { display: none; } } .kesearch_pagebrowser ul { list-style: none; display: inline-block; padding: 0; } .kesearch_pagebrowser ul li { display: inline-block; } .result_txt { display: none; } span.resetbutt { display: none; } span.submitbutt { display: none; } .tx-kesearch-pi1 input#kesearch_submit { height: 26px; /* margin-top: 10px; */ } .kesearchbox { vertical-align: baseline; } input#ke_search_sword { /* margin-right: 20px; */ } .kesearchbox { display: flex; margin-bottom: 20px; } .tx-kesearch-pi1 input#ke_search_sword { margin-right: 20px ; } span.hit { font-weight: bold; } span.teaser_icon { display: none; } div#kesearch_pagebrowser_bottom { background-color: rgb(237,237,237); padding-left: 20px; margin-left: -10px; margin-right: -10px; margin-bottom: -10px; } span.medium { font-weight: normal; } span.large { font-weight: bold; } .blackText, .blackText a { color: #000000 !important; } .ce-row { display: flex; } #maincontent-title h2, #maincontent-title h2.csc-firstHeader { color: #a9081c !important; } #maincontent-title h2.csc-firstHeader { font-size: 2.2em !important; } #maincontent-title h3 { color: #606c65; margin-top: 0; font-size: 1.6em; margin-top: 0; padding-top: 0; } figcaption.image-caption { font-size: 9px; margin: 5px 0 !important; } .tx-kiwislider-pi1 h1 { position: absolute; z-index: 1; color: #a9081c; margin-left: 2rem; text-decoration: none; } .tx-kiwislider-pi1 h1 a { text-decoration: none; } .tx-kiwislider-pi1 .ce-inner { width: 100%; right: 0; left: 0; } .tx-kiwislider-pi1 .ce-outer { right: 0; left: 0; width: 100%; } .tx-kiwislider-pi1 .ce-column { width: 100%; } .tx-kiwislider-pi1 .ce-gallery figure { width: 100%; max-height: 320px; } .tx-kiwislider-pi1 figure a { width: 100%; display: block; } .tx-kiwislider-pi1 .panel img { width: 100%; object-fit: cover; height: 320px !important; } .tx-kiwislider-pi1 .ce-gallery { margin: 0; } .frame-space-before-custom-5 { margin-top: 5px; } .frame-space-before-custom-10 { margin-top: 10px; } .frame-space-before-custom-15 { margin-top: 15px; } .frame-space-before-custom-20 { margin-top: 20px; } .frame-space-before-custom-25 { margin-top: 25px; } .frame-space-before-custom-30 { margin-top: 30px; } .frame-space-before-custom-50 { margin-top: 50px; } .frame-space-before-custom-60 { margin-top: 60px; } .frame-space-before-custom-70 { margin-top: 70px; } .frame-space-before-custom-80 { margin-top: 80px; } .frame-space-before-custom-85 { margin-top: 85px; } .frame-space-before-custom-100 { margin-top: 100px; } .frame-space-before-custom-140 { margin-top: 140px; } .frame-space-before-custom-170 { margin-top: 170px; } .frame-space-before-custom-180 { margin-top: 180px; } .frame-space-before-custom-205 { margin-top: 205px; } .frame-space-before-custom-275 { margin-top: 275px; } .frame-space-before-custom-300 { margin-top: 300px; } .frame-space-after-custom-5 { margin-bottom: 5px; } .frame-space-after-custom-10 { margin-bottom: 10px; } .frame-space-after-custom-15 { margin-bottom: 15px; } .frame-space-after-custom-20 { margin-bottom: 20px; } .frame-space-after-custom-25 { margin-bottom: 25px; } .frame-space-after-custom-30 { margin-bottom: 30px; } .frame-space-after-custom-50 { margin-bottom: 50px; } .frame-space-after-custom-60 { margin-bottom: 60px; } .frame-space-after-custom-70 { margin-bottom: 70px; } .frame-space-after-custom-80 { margin-bottom: 80px; } .frame-space-after-custom-85 { margin-bottom: 85px; } .frame-space-after-custom-100 { margin-bottom: 100px; } .frame-space-after-custom-140 { margin-bottom: 140px; } .frame-space-after-custom-170 { margin-bottom: 170px; } .frame-space-after-custom-180 { margin-bottom: 180px; } .frame-space-after-custom-205 { margin-bottom: 205px; } .frame-space-after-custom-275 { margin-bottom: 275px; } .frame-space-after-custom-300 { margin-bottom: 300px; } /* Lightbox */ .lb-dataContainer .lb-data { color: #000; } .lightbox .lb-outerContainer { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .lb-dataContainer { background-color: #fff; } .lb-dataContainer .lb-data .lb-close { background-image: url('../img/close.gif') }