#overlay{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color:#fff; opacity: .67; filter: alpha(opacity=67); -ms-filter: "alpha(opacity=67)"; -khtml-opacity: .67; -moz-opacity: .67; } #pkHideSelect{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0; } .window{ position: absolute; background: #ffffff; z-index: 102; color: #000000; border: 4px solid #999; background: #f0f0f0; cursor: move; } .modal-content .body{ display: block; width: 100%; background: #fff; z-index: inherit; cursor: auto; } .modal-content .close{ float: right; margin-right: 4px; font-weight: bold; text-decoration: none; line-height: 21px; height: 21px; padding: 2px; font-size: 1.1em; } button.inline{ float: none; display: inherit; padding: 5px; } .dialog table.colVisibleEdit{ margin-left: 0em; width: 100%; }
.dialog table.colVisibleEdit input[type="checkbox"]{ float:left; padding-left: 6px; margin-right: 5px; }
.dialog table.colVisibleEdit label{ padding: 0; font-weight: normal; } .dialog .toolbar{ margin-bottom: 0; margin-top: 7px; } .btn{ margin-right: 4px; } .toolbar{ display: block; padding: 2px 0; margin: 15px 0 15px 0; }
.toolbar .btn{}
.toolbar .icon{ }
.toolbar .btn{ margin: 2px; } table.table{ border: none; border-collapse: collapse; margin: 0 0 0.75em 0; white-space: normal; position: relative; top: 0; left: 0; }
table.table th{ margin: 0px; white-space: normal; }
table.table th a{ padding-right: 20px; }
table.table th .dataGridHeading{ line-height: 18px; text-align: left; }
table.table th .dataGridHeading .datagrid-toolbar{ margin: 4px; }
table.table th,table.table td{ white-space: normal; vertical-align: top; }
table.table th .form-group,table.table td .form-group{ margin-bottom: 0px; }
table.table td{ }
table.table td a{ text-decoration: none; border: none; }
table.table td a.extLinkProp,table.table td a.btn-link{ word-break: break-word; }
table.table td a.btn{ white-space:normal; text-align:left; }
table.table td a:hover{ text-decoration: underline; }
table.table td .contentGroup{ padding:0; background: transparent; }
table.table tr{ }
table.table tr .icon{ }
table.table tr td.boolColumn .icon{ padding: 0 0 2px 20px; }
table.table tr .icon_rgt{ }
table.table tr .notext{ padding-left: 0; }
table.table .select{ width: 2ex; }
table.table .headerRow input{ display: block; width: 100%; padding: 3px 8px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; height: 30px; font-size: 14px; line-height: 1.5; }
table.table .wrap{ }
table.table th.dataGridHeading{ }
table.table th.dataGridHeading input.button,table.table th.dataGridHeading a.button{ margin-left: 0; }
table.table th.dataGridHeading input.btn,table.table th.dataGridHeading button.btn{ float: right; }
table.table th.dataGridHeading hr{margin: 2px 0 2px 0;}
table.table th.dataGridHeading .wrap{ padding: 4px 0px 4px 0; font-size: 1.25em; color: #1b809e; line-height: 34px; } table.table td{ padding: 0; margin: 0; } .maximal{ width: 100%; } input.link{ border: none; text-decoration: underline; cursor: pointer; line-height: 1; text-align: left; } table.table input.link{ width: 100%; } td input.link{ width: 100%; text-align: left; } th.minimal,.buttonColumn{ width: 10px; } th.maximal{ width: 100%; } .headerRow,.footerRow{ background: #caccc3; } table.table .headerRow td,table.table .footerRow td{ border: none; } .footerRowSpan{ background: #fff; color: #3c3c3c; border-bottom: 1px solid #eee; } table.table .footerRowSpan td{ padding: 2px 1ex; vertical-align: text-bottom; }
table.table .footerRowSpan td a.icon{ padding: 0 0 2px 20px; } table.table tr.footerRowSpan td a.wrap{ display: inline; } table.table .export .link,table.table .export .button{ width: auto; display: inline; float: none; } .nowrap{ white-space: nowrap; } body table.table tr.export a{ display: inline; } table.table .menuPopup{ position: absolute; right: 0px; top: 4px; background: #f4f6e9 url("../../res/media/icons/triangle.png") 235px 1px no-repeat; border: 1px solid mix(#f4f6e9,#000, 0.5); } table.table .dataGridHeading .menuPopup input.button{ width: 250px; border: none; display: block; float: none; text-align: left; white-space: normal; background-color: transparent; } table.table a.menu{ margin: 2px; float:right; display: inline-block; width: 0px; height: 16px; } table.table .propertyTypeCurrency{ text-align: right; } tr.data div.richTextProperty{ display: block; } .paging{ margin-top: 0.5em; margin-bottom: 0.2em; }
.paging span.link,.paging a.link{ margin-bottom: 0.5em; } .paging .mappedSizes{ display: inline-block; margin-top: 5px; } table.rss-grid{ margin-left: 15px; } table.rss-grid span.text{ padding: 0; } @media only screen and (min-width : 320px){ table.rss-grid{ width: 100%; } } @media only screen and (min-width : 480px){ table.rss-grid{ width: 100%; } } @media only screen and (min-width : 768px){ table.rss-grid{ width: 80%; } } @media only screen and (min-width : 992px){ table.rss-grid{ width: 70%; } } @media only screen and (min-width : 1200px){ table.rss-grid{ width: 50%; } } div.acPopup{ position: absolute; display: block; z-index: 20000; background: #fff; border: 1px solid #ccc; margin: 0; padding: 0 2px; width: 30em; height: 14em; overflow: auto; overflow-x: hidden; overflow-y: auto; text-align: left; } div.acPopup a.sel{ background-color: #9999ff; } div.acPopup a{ display: block; text-decoration: none; color: black; margin: 0; padding: 0.1em 2px; line-height: 1.2em; } .os-hint{ position: absolute; padding: 4px; border-width: 1px; -webkit-box-shadow: 3px 3px 4px rgba(50, 50, 75, 0.5); -moz-box-shadow: 3px 3px 4px rgba(50, 50, 75, 0.5); box-shadow: 3px 3px 4px rgba(50, 50, 75, 0.5); } .os-hint .helpers ul{ display: block; padding: 0; margin: 0; } .os-hint .helpers li{ display: inline-block; list-style: none; padding: 2px; } .av-valid,#page input.av-valid{ background: #e5ffec; color: #00661b; border-color: ; border-style: dashed; } .av-invalid{ background: #fcf2f4; color: #7f1108; border-color: #f21; border-style: solid; } .titleShown{ color: #888; font-style: italic; } div.helpBubble{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity='$iePercent')"; filter: alpha(opacity=6700); -moz-opacity:67; -khtml-opacity: 67; opacity: .67; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; position: absolute; width: 300px; background-color: #000; color: #f2f2f2; font-size: 0.9em; padding: 0; margin: 0; z-index: 110; -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } div.helpBubble p{ margin: 0; padding: 10px; padding-bottom: 0px; text-align:center; } div.helpBubble span{ display: block; position: relative; top: 11px; left: 139px; width: 1px; border: 11px solid transparent; border-left-width: 12px; border-top-color: #000; border-bottom-width: 0px; } #date-picker div.controls{ text-align: center; padding-bottom: 1em; padding-top: 0.4em; }
#date-picker div.controls .btn{ margin-right: 0; margin-top: -5px; }
#date-picker div.controls b{ padding: 0.5em; }
#date-picker div.controls .btn-year{ margin-left: 3em; } #date-picker td,#date-picker th{ text-align: center; padding: 2px 7px; } #date-picker th{ font-weight: bold; color: #666; } #date-picker .toolbar{ background: #fff; padding: 5px; padding-left: 15px; border: none; margin: 10px 0 5px 0; } #date-picker td a.selected{ font-weight: bold; background: #fc3; color: #000; } #date-picker td a:hover{ background: #dff4ff; color: #369; } #date-picker a.today{ border: 2px dotted #ccf; } #date-picker table a.btn{ text-align: center; white-space: nowrap; } #labelTRMarker{ position: absolute; border: none; border-top: 4px solid #D12F19; border-right: 4px solid #D12F19; -moz-border-radius-topright: 16px; -webkit-border-top-right-radius: 16px; border-top-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } #labelBRMarker{ position: absolute; border: none; border-right: 4px solid #D12F19; border-bottom: 4px solid #D12F19; -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } label.error{ display: inline; margin: 0; padding: 0; background: inherit; border: none; cursor: pointer; } span.icon{ padding: 1px 0px 4px 20px; } div.info,div.warn{ padding: 0.8em; margin-bottom: 1em; } div.warn{ background: #fffeee; border: 2px solid #fe4; } .message img{ margin: 0; padding: 6px; vertical-align: middle; } div.image .messageText{ line-height: 2; vertical-align: middle; } .plainText{ white-space: normal; } div.object-selector{ white-space: nowrap; } div.object-selector ul{ display: block; padding: 0; margin: 0; } div.object-selector li{ display: block; padding: 4px 0 4px 4ex; margin: 0; } div.object-selector strong.ts{ display: block; height: 24px; } .os-content{ overflow: auto; } ul.tsroot{ height: 500px; overflow: auto; } ul.tsroot li a{ padding: 4px; } ul.tsroot li.objsel > a{ background-color: #fc3; } ul.tsroot > li{ padding: 4px; } ul.tsroot .before{ background: #ccf; } ul.tsroot .child{ background: #cfc; } ul.tsroot .after{ background: #fcc; } .navitem-dnd{ background-color: #fc3; padding: 4px 4px 4px 20px; position: absolute; text-decoration: underline; } .navigation-selector{ } #labelTRMarker{ position: absolute; border: none; border-top: 4px solid #D12F19; border-right: 4px solid #D12F19; -moz-border-radius-topright: 16px; -webkit-border-top-right-radius: 16px; border-top-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } #labelBRMarker{ position: absolute; border: none; border-right: 4px solid #D12F19; border-bottom: 4px solid #D12F19; -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } label.error{ display: inline; margin: 0; padding: 0; background: inherit; border: none; cursor: pointer; } body.ieAll #labelTRMarker{ position: absolute; border: none; border-top: 4px solid #D12F19; border-right: 4px solid #D12F19; -moz-border-radius-topright: 16px; -webkit-border-top-right-radius: 16px; border-top-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } body.ieAll #labelBRMarker{ position: absolute; border: none; border-right: 4px solid #D12F19; border-bottom: 4px solid #D12F19; -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; border-bottom-right-radius: 16px; opacity: 0.6; -moz-opacity: 0.6; } body.ieAll label.error{ display: inline; margin: 0; padding: 0; background: inherit; border: none; cursor: pointer; } div.radio table label{ display: inline; padding: 0; margin: 0; line-height: 1.6; vertical-align: top; font-weight: normal; } .checkbox{ } .booleanElement img{ margin: 0; padding: 6px; vertical-align: middle; } div#page input.icon-selector{ border:1px solid #bbb; padding:2px; margin-top: 2px; background-image: url("../../media/icons.png"); background-repeat: no-repeat; background-color: #f6f6f6; padding-left: 21px; } div#page input.icon-selector:focus{ background-color: #fff; } .glyphicon-space:before{ content: "\00a0"; } .form-horizontal .attachment_edit{ margin-bottom: 0.5em; } a.attachment{ padding: 0 0 4px 0px; line-height: 30px; } .selectField{ height: 34px !important; } table.grid{ border: none; margin: 0; padding: 0; } table.full{ width: 100%; } table.grid td.narrow{ width: 100px; } table.grid td.medium{ width: 150px; } table.grid td.wide{ width: 250px; } table.grid td,table.grid th{ vertical-align: top; } table.grid .text,table.grid input.title{ margin: 0; margin-bottom: 0.25em; } table.grid span.text,table.grid a.extLinkProp{ display: block; margin: 0 0 0.25em; padding: 6px; } table.grid label{ display: block; padding: 6px; margin-bottom: 0.2em; } table.grid label.error{ display: inline; } table.grid td.right{ text-align: right; } table.grid td.center{ text-align: center; } table.grid label.inline,table.grid label.noref{ display: inline; } table.grid th.dataGridHeading .wrap{ padding: 0 6px; } table.grid .wrap{ display: block; padding: 1px 5px; } body table.grid th .wrap{ padding: 2px 6px; } h3.heading{ margin-top: 1em; } .dialog>h3.heading{ margin-top: 0; } h3.heading:first-child{ margin-top: 0; } h3.centered{ text-align: center; } div.textAreaRO{ font-family: inherit; } .list-editor{ background: #dbddd1; } table.list-editor{ padding-left: 6px; } .list-editor .heading{ background-color: #e5e5e5; color: #000; padding-left: 10px; vertical-align: middle; line-height: 30px; font-weight: bold; } table.list-editor .heading{ margin: -4px -4px -4px -10px; } .list-editor .list-editor-btns{ background: #dbddd1; } .list-editor .heading input{ float: right; } table.list-editor th{ font-weight: bold; padding: 4px; margin: 0; } table.list-editor ul.errors{ display: block; background: #fcf2f4; color: #7f1108; } table.list-editor .heading .button{ float: right; margin: 4px; padding: 2px; background-color: #f2f2f2; } table.list-editor .heading .button:hover,table.list-editor .heading .button:focus{ background-color: #f7eac4; } div.list-editor-btns{ float: right; } .list-editor td.lbl{ width: 150px; text-align: right; padding-right: 4px; } .list-editor hr{ background: #a4a69d; margin: 0; } .paging .mappedSizes{ display: inline-block; margin-top: 5px; } .contentGroup{ padding: 0.5em 1ex; border-radius: 4px; background-color: transparent; } fieldset{ border: 1px solid #ddd; } .warnungs_liste > .iteratorRow > .warnungs-element{ } div.multiConnect{ white-space: nowrap; margin-bottom: 1em; } .multiConnect .toolbar{ background: inherit; border: none; float: left; } .multiConnect .toolbar,.multiConnect select{ display: inline; } .multiConnect .wrap{ display: block; float: left; } .multiConnect span.vertical{ display: block; float: none; width: 100%; } .multiConnect span.toolbar{ text-align: center; } .multiConnect input.button:hover{ background-color:#dff4ff; border:1px solid #c2e1ef; color:#336699; } .multiConnect input.button{ margin:0 0.2914em 0.667em 0.2914em; padding:5px 10px 5px 7px; border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee; background-color:#f5f5f5; font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size:100%; line-height:130%; text-decoration:none; font-weight:bold; color:#565656; cursor:pointer; display: inline; float: none; } .multiConnect select.narrow{ width: 100px; } .multiConnect select.medium{ width: 250px; } .multiConnect select.wide{ width: 350px; } .multiConnect select.verywide{ width: 600px; } .multiConnect .heading{ display: block; font-weight: bold; font-size: 1.2em; margin-top: 0.25em; padding: 0; } option.icon{ padding: 1px 0 1px 18px; } .multiConnect input.button:hover{ background-color: inherit; } .form-control-static{ min-height: 14px !important; } .os-bs-form-group{ margin-bottom: 10px; padding: 0 1ex !important; }
.os-bs-form-group .os-bs-form-group{ margin-bottom: 0px; } table.grid .contentObjectLink{ display: block; margin: 0 0 0.25em; padding: 6px; } img.selector{ display: none; } .navigation-role-widget ul{ margin-bottom: 0; list-style: none; } .navigation-role-widget h1{ font-size: 1.5em; } .navigation-role-widget > ul{ margin-bottom: 1em; } .navigation-role-widget label{ font-weight: normal; } .navigation-role-widget span.navigation{ font-weight: bold; } .navigation-role-widget span.inaccessible{ color: #666; } .iteratorRow{ } .contentObjectLinkField{ } div.collapsed,span.collapsed,pre.collapsed,table.collapsed{ display: none; } tr.collapsed{ visibility: collapse; line-height: 0px; border: none; } table tr.collapsed input,table tr.collapsed select{ height: 0px; } body.ieAll tr.collapsed{ visibility: hidden; } div.portletCover a{ float: right; color: #fff; text-decoration: none; padding-right: 0.5ex; } div.portletCover{ margin-top: 6px; display: block; background: #002; color: #fff; font-weight: bold; padding-left: 1ex; line-height: 1.5em; }
div.portletCover h2{ font-size: 14px; color: white; font-weight: bold; } div.placeholder{ display: block; position: static; margin-top: 6px; background: #ccc; } #os_portlet_container div.drag{ } #os_portlet_container{ background: #e0e0e0; padding-left: 6px; white-space: nowrap; line-height: 6px; } #os_portlet_container .portletColumn{ float: left; margin-right: 6px; } body.ieAll #os_portlet_container .portlet{ margin-right: 5px; } #os_portlet_container .portlet{ display: relative; top: 0px; left: 0px; background: #f0f0f0; margin-top: 6px; line-height: 1.5em; } #os_portlet_footer select,#os_portlet_footer input{ background: #002; color: #fff; margin-right: 3px; border: none; } #os_portlet_footer a.edit,#os_portlet_footer a.reset{ margin-top: 3ex; } .ieAll #os_portlet_footer input{ width: 1; overflow: visible; border: 1px solid #666; } #os_portlet_footer select{ min-width: 50px; } #os_portlet_footer label{ font-size: 1.2em; } #os_portlet_footer{ clear: both; background: #e0e0e0; height: 24px; line-height: 1.4em; } #os_portlet_footer a{ float: right; font-weight: bold; padding-right: 1ex; } td.btn{ text-align: right; } #portletParams td{ width: 200px; } #catselpopup a,span.catselect a,#catselpopup span.link,span.catselect span.link{ display: block; text-decoration: none; background-repeat: no-repeat; background-color: transparent; } span.catselect span.cat-label{ color: #3c3c3c; } span.caret{ margin-right: 4px; } span.catselect a:hover,span.catselect a:focus,#catselpopup a:hover,#catselpopup a:focus{ background-color: #ddd; } span.catselect{ display: inline-block; border: 1px solid #bbb; padding: 1px; text-shadow: 0 1px 0 #fff; border-color: #dbdbdb; border-color: #ccc; margin-bottom: 0; font-weight: normal; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border-radius: 4px; } span.catselect .disabled{ cursor: default; } span.no-border{ border: 0px; padding: 0px; } table.datagrid td span.catselect{ display: block; border: none; } table.datagrid td #catselpopup a,table.datagrid td span.catselect a,table.datagrid td #catselpopup span.link,table.datagrid td span.catselect span.link{ background-color: transparent; } span.catselect .cat-label{ padding: 0 4px; } span.catselect span.link{ color: #444; } #catselpopup{ background-color: #fff; position: absolute; border: 1px solid #bbb; overflow: auto; z-index: 110; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); } #catselpopup a{ padding-right: 1.5em; } #catselpopup .cat-label{ padding: 0 4px; white-space: nowrap; } .catselect1{ background-image: url("../../res/media/catselect/catselect-85c21b24-1552-456b-aa41-a35d5cd0c13e.png"); } .catselect1-0{ background-image: none; height: 32px;line-height: 32px; } .catselect1-1{ background-image: none; height: 32px;line-height: 32px; } .catselect1-2{ background-image: none; height: 32px;line-height: 32px; } .catselect1-3{ background-image: none; height: 32px;line-height: 32px; } .catselect1-4{ background-image: none; height: 32px;line-height: 32px; } .catselect1-5{ background-image: none; height: 32px;line-height: 32px; } .catselect1-6{ background-image: none; height: 32px;line-height: 32px; } .catselect1-7{ background-image: none; height: 32px;line-height: 32px; } .catselect1-8{ background-image: none; height: 32px;line-height: 32px; } .catselect1-9{ background-image: none; height: 32px;line-height: 32px; } .catselect1-10{ background-image: none; height: 32px;line-height: 32px; } .catselect1-11{ background-image: none; height: 32px;line-height: 32px; } .catselect1-12{ background-image: none; height: 32px;line-height: 32px; } .catselect1-13{ background-image: none; height: 32px;line-height: 32px; } .catselect1-14{ background-image: none; height: 32px;line-height: 32px; } .catselect1-15{ background-image: none; height: 32px;line-height: 32px; } .catselect1-16{ background-image: none; height: 32px;line-height: 32px; } .catselect1-17{ background-image: none; height: 32px;line-height: 32px; } .catselect1-18{ background-image: none; height: 32px;line-height: 32px; } .catselect1-19{ background-image: none; height: 30px;line-height: 30px; } .catselect1-20{ background-image: none; height: 30px;line-height: 30px; } .catselect1-21{ background-image: none; height: 30px;line-height: 30px; } .catselect1-22{ background-image: none; height: 30px;line-height: 30px; } .catselect1-23{ background-image: none; height: 30px;line-height: 30px; } .catselect1-24{ background-image: none; height: 30px;line-height: 30px; } .catselect1-25{ background-image: none; height: 30px;line-height: 30px; } .catselect1-26{ background-image: none; height: 30px;line-height: 30px; } .catselect1-27{ background-image: none; height: 30px;line-height: 30px; } .catselect1-28{ background-image: none; height: 30px;line-height: 30px; } .catselect1-29{ background-image: none; height: 30px;line-height: 30px; } .catselect1-30{ background-image: none; height: 30px;line-height: 30px; } .catselect1-31{ background-image: none; height: 30px;line-height: 30px; } .catselect1-32{ background-image: none; height: 30px;line-height: 30px; } .catselect1-33{ background-image: none; height: 30px;line-height: 30px; } .catselect1-34{ background-image: none; height: 30px;line-height: 30px; } .catselect1-35{ background-image: none; height: 30px;line-height: 30px; } .catselect1-36{ background-image: none; height: 30px;line-height: 30px; } .catselect1-37{ background-image: none; height: 30px;line-height: 30px; } .catselect1-38{ background-image: none; height: 30px;line-height: 30px; } .catselect1-39{ background-image: none; height: 30px;line-height: 30px; } .catselect1-40{ background-image: none; height: 30px;line-height: 30px; } .catselect1-41{ background-image: none; height: 30px;line-height: 30px; } .catselect1-42{ background-image: none; height: 30px;line-height: 30px; } .catselect1-43{ background-image: none; height: 30px;line-height: 30px; } .catselect1-44{ background-image: none; height: 30px;line-height: 30px; } .catselect1-45{ background-image: none; height: 30px;line-height: 30px; } .catselect1-46{ background-image: none; height: 30px;line-height: 30px; } .catselect1-47{ background-image: none; height: 30px;line-height: 30px; } .catselect1-48{ background-image: none; height: 30px;line-height: 30px; } .catselect1-49{ background-image: none; height: 30px;line-height: 30px; } .catselect1-50{ background-image: none; height: 30px;line-height: 30px; } .catselect1-51{ background-image: none; height: 30px;line-height: 30px; } .catselect1-52{ background-image: none; height: 30px;line-height: 30px; } .catselect1-53{ background-image: none; height: 30px;line-height: 30px; } .catselect1-54{ background-image: none; height: 30px;line-height: 30px; } .attachment-group{ margin-bottom:0 !important; }
.attachment-group .attachment_edit .deloption{ display: block; padding: .5em 0 .5em 0; }
.attachment-group input[type=file]{ display:none; }
.attachment-group .btn-file{ position: relative; overflow: hidden; }
.attachment-group input[type="text"]:disabled{ background: #fff; } table.os-datagrid .attachment.glyphicon,.attachment-wrapper .glyphicon{ padding-right: 3px; } .attachment-wrapper{ padding: 5px 0 5px 0; } body.ie8 .attachment-group{ }
body.ie8 .attachment-group input[type=file]{ display: inline; cursor: pointer; cursor: hand; filter: alpha(opacity=100); }
body.ie8 .attachment-group .input-group{ position: absolute; top: -100000px; left: -100000px; } .exceptionDisplay{ height: 400px; background: #f0f0f0; border: #ccc; overflow: auto; } 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,hgroup,main,menu,nav,section,summary{ display: block; } audio,canvas,progress,video{ display: inline-block; vertical-align: baseline; } audio:not([controls]){ display: none; height: 0; } [hidden],template{ display: none; } a{ background-color: transparent; } a:active,a:hover{ outline: 0; } abbr[title]{ border-bottom: 1px dotted; } b,strong{ font-weight: bold; } dfn{ font-style: italic; } h1{ font-size: 2em; margin: 0.67em 0; } mark{ background: #ff0; color: #000; } small{ font-size: 80%; } sub,sup{ font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup{ top: -0.5em; } sub{ bottom: -0.25em; } img{ border: 0; } svg:not(:root){ overflow: hidden; } figure{ margin: 1em 40px; } hr{ -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre{ overflow: auto; } code,kbd,pre,samp{ font-family: monospace, monospace; font-size: 1em; } button,input,optgroup,select,textarea{ color: inherit; font: inherit; margin: 0; } button{ overflow: visible; } button,select{ text-transform: none; } button,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance: button; cursor: pointer; } button[disabled],html input[disabled]{ cursor: default; } button::-moz-focus-inner,input::-moz-focus-inner{ border: 0; padding: 0; } input{ line-height: normal; } input[type="checkbox"],input[type="radio"]{ box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ height: auto; } 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-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance: none; } fieldset{ border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend{ border: 0; padding: 0; } textarea{ overflow: auto; } optgroup{ font-weight: bold; } table{ border-collapse: collapse; border-spacing: 0; } td,th{ padding: 0; } ul{ -webkit-padding-start: 0px; padding: 0; } fieldset.errors{ padding: 0; margin: 0 0 1em 0; background: #fcf2f4; color: #7f1108; border: 1px solid #f21; } .global-errors legend{ padding: 0 0.5ex; margin: 0 0.5ex; color: #7f1108; font-size: 1.1em; display: none; } fieldset.errors ul{ padding: 0.5em 1ex 1em 1ex; margin: 0; } fieldset.errors li{ list-style: none; padding: 0; margin: 0; } span.error{ border: none; background: inherit; padding: 0; margin: 0; } ul.error li{ list-style-type: none; } input.error,select.error{ color: #a94442; background-color: #f2dede; border-color: #ebccd1; } div.checkbox.error{ border: 1px solid #ebccd1; color: #a94442; background-color: #f2dede; border-radius: 4px; } div.fancy-tree{ position: relative; left: 0; top: 0; height: 600px; overflow: auto; } div.fancy-tree a.ftn{ display: block; position: absolute; z-index: 5; } div.fancy-tree .ftdbg{ display: block; position: absolute; border: 1px solid red; z-index: 10; } #content div.fancy-tree a.ftn{ padding-left: 24px; } .fttl{ display: block; position: absolute; border: 1px solid black; border-right: none; border-bottom: none; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; } .fttr{ display: block; position: absolute; border: 1px solid black; border-left: none; border-bottom: none; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; } .ftbl{ display: block; position: absolute; border: 1px solid black; border-right: none; border-top: none; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; } .ftbr{ display: block; position: absolute; border: 1px solid black; border-left: none; border-top: none; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; } .fth{ display: block; position: absolute; border-top: 1px solid black; height: 1px; } .ftv{ display: block; position: absolute; border-left: 1px solid black; width: 1px; } .content-mapping-tree .cmt-container{ position: relative; overflow: auto; z-index: 1; height: 600px; } .content-mapping-tree a.node,.content-mapping-tree span.node,a.ftn,span.ftn{ position: absolute; display: block; z-index: 2; font-size: 0.8em; color: #000; font-weight: bold; text-decoration: none; line-height: 32px; padding: 0 6px; margin: 0; font-size: 14px; border: 1px solid transparent; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-top-left-radius: 10px; -khtml-border-top-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; } .content-mapping-tree a.node:focus,.content-mapping-tree a.node:hover{ color: #800; border: 1px solid #445; } #content .content-mapping-tree a.icon,#content .content-mapping-tree span.icon{ padding: 0 6px 0 24px; } .cmt-control{ position: absolute; z-index: 3; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-top-left-radius: 5px; -khtml-border-top-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; padding: 5px; display: none; } .cmt-control input{ display: block; width: 100px; } .cmt-control a{ display: block; width: 68px; text-align: center; } #content .cmt-container span.noref{ background-color: #ccc; color: #000; } .cmt-container a.view{ background-color: #bff78d; color: #000; border: 1px dashed #85ac62; } .cmt-container a.process{ background-color: #91aceb; color: #000; } .cmt-container a.startState{ background-color: #bfcceb; color: #000; border: 1px dashed #5f6675; } .cmt-container a.startState{ background-color: #bfcceb; color: #000; border: 1px dashed #5f6675; } .cmt-container a.redirect{ background-color: #9d7056; color: #000; border: 1px dashed #4e382b; } .cmt-container a.extRedirect{ background-color: #7b340b; color: #fff; border: 1px dashed #3d1a05; } .cmt-container a.sel,.cmt-container a.objsel{ background-color: #f38849; color: #000; border: 1px solid #c26c3a; } .cmt-container{ border-right: 2px solid #acacac; } #throbber{ margin: 0pt auto; position: fixed; z-index: 10000; left: 50%; top: 50%; margin-top:-32px; margin-left:-32px; text-align:center; padding: 5px; } #throbber p{ color:#fff; padding-top:15px } #throbber img{ padding: 0; margin: 0; width: 64px; height: 64px; } #overlay{ background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIwLjU2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzNjM2MiIHN0b3Atb3BhY2l0eT0iMC41MyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+"); background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(52,52,52,0.95) 85%, rgba(60,60,60,0.56) 99%, rgba(60,60,60,0.53) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(85%,rgba(52,52,52,0.95)), color-stop(99%,rgba(60,60,60,0.56)), color-stop(100%,rgba(60,60,60,0.53))); background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(52,52,52,0.95) 85%,rgba(60,60,60,0.56) 99%,rgba(60,60,60,0.53) 100%); background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(52,52,52,0.95) 85%,rgba(60,60,60,0.56) 99%,rgba(60,60,60,0.53) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(52,52,52,0.95) 85%,rgba(60,60,60,0.56) 99%,rgba(60,60,60,0.53) 100%); background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(52,52,52,0.95) 85%,rgba(60,60,60,0.56) 99%,rgba(60,60,60,0.53) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#000000", endColorstr="#873c3c3c",GradientType=0 ); } #overlay.hidden{ display:none; } div.iteratorRow{ margin: 0 15px 20px 15px; } .preWrap{ white-space: pre-wrap; } .form-control-static ul{ padding-left: 36px !important; list-style-type: circle !important; } .lmw-warnungsliste{ border: 1px solid black; padding: 5px 0 0 0; background-color: #fff; }
.lmw-warnungsliste .form-control-static{padding-top:0;padding-bottom:0;}
.lmw-warnungsliste label{margin-bottom:0;}
.lmw-warnungsliste .quelle{ color: gray; font-size:75%; margin-right: 4px; word-wrap: break-word; word-break: break-all; white-space: normal; }
.lmw-warnungsliste .btn-link,.lmw-warnungsliste .btn-link:hover,.lmw-warnungsliste .btn-link:focus,.lmw-warnungsliste .btn-link:active{ color:black; }
.lmw-warnungsliste .produktbezeichnung,.lmw-warnungsliste .grundderwarnung,.lmw-warnungsliste .hersteller,.lmw-warnungsliste .betroffeneLaender,.lmw-warnungsliste .produktbild,.lmw-warnungsliste .detailsButton,.lmw-warnungsliste .datum,.lmw-warnungsliste .warnungstyp{ margin-top: .75em; }
.lmw-warnungsliste .btn{ padding: 6px 0; margin-right: 0; } #header-image-small,#header-image{ max-width: 100%; } div.os-page-header{ }
div.os-page-header img{padding: 2px;} .breadcrumb > li + li:before{ color: #000 !important; background: url("../../res/media/dyn/img-2359badd-05db-49f3-ad63-0e2e7c11cd86.png") -6px 0 no-repeat; content: "" !important; margin-left: 5px; } .twitter-list .iteratorRow:nth-child(odd),.table-striped > tbody > tr:nth-of-type(odd),.twitter-list .iteratorRow:nth-child(even),.table-striped > tbody > tr:nth-of-type(even){ background-color: #f4f6e9; } .twitterImageLink{ margin: 0 0 0.25em; padding: 6px; } .paging{ margin-bottom: 10px; }
.paging label.label-primary,.paging span.label-primary{ background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe0e0e0", GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #dbdbdb; border-color: #ccc; color: #000; }
.paging .btn-primary{ margin-bottom: 5px; }
.paging label.label-primary{ display:inline-block; }
.paging .btn-toolbar{ margin-bottom:-10px; } @media only screen and (min-width : 320px){ div.wappen-wrapper{float:left;} div.wappen_gross{ float:left; margin-top: -5px;} .grund-der-warnung{margin-top: 15px;} fieldset.warnungs-element .gutter > .os-bs-form-group > .gutter{ overflow-x: auto; } } @media only screen and (min-width : 480px){ div.wappen-wrapper{float:left;} div.wappen_gross{ float:left; margin-top: -5px;} .grund-der-warnung{margin-top: 15px;} fieldset.warnungs-element .gutter > .os-bs-form-group > .gutter{ overflow-x: auto; } } @media only screen and (min-width : 768px){ div.wappen-wrapper{float:right;} div.wappen_gross{ float:left; margin-top: 10px;} .grund-der-warnung{margin-top: 15px;} fieldset.warnungs-element .gutter > .os-bs-form-group > .gutter{ overflow-x: hidden; } } @media only screen and (min-width : 992px){ div.wappen-wrapper{float:right;} div.wappen_gross{ float:left; margin-top: 10px;} .grund-der-warnung{margin-top: 0px;} fieldset.warnungs-element .gutter > .os-bs-form-group > .gutter{ overflow-x: hidden; } } @media only screen and (min-width : 1200px){ div.wappen-wrapper{float:right;} div.wappen_gross{ float:left; margin-top: 10px;} .grund-der-warnung{margin-top: 0px;} fieldset.warnungs-element .gutter > .os-bs-form-group > .gutter{ overflow-x: hidden; } } .nav > li > a{ padding: 15px 10px !important; } .navbar-nav > li > a{ font-weight: bold; } .heading{ font-size: 130%; font-weight: bold; margin-top: 0px; margin-bottom: 0px; } .image_source{ font-size: 80%; } .text-left-not-xs,.text-left-not-sm,.text-left-not-md,.text-left-not-lg{ text-align: left; } .text-center-not-xs,.text-center-not-sm,.text-center-not-md,.text-center-not-lg{ text-align: center; } .text-right-not-xs,.text-right-not-sm,.text-right-not-md,.text-right-not-lg{ text-align: right; } .text-justify-not-xs,.text-justify-not-sm,.text-justify-not-md,.text-justify-not-lg{ text-align: justify; } .image-right-not-xs,.image-right-not-sm,.image-right-not-md,.image-right-not-lg{ }
.image-right-not-xs img,.image-right-not-sm img,.image-right-not-md img,.image-right-not-lg img{ float: right; } @media (max-width: 767px){ .text-left-not-xs,.text-center-not-xs,.text-right-not-xs,.text-justify-not-xs{ text-align: inherit; } .image-right-not-xs{ }
.image-right-not-xs img{ float: inherit; } .text-left-xs{s text-align: left; } .text-center-xs{ text-align: center; } .text-right-xs{ text-align: right; } .text-justify-xs{ text-align: justify; } } @media (min-width: 768px) and (max-width: 991px){ .text-left-not-sm,.text-center-not-sm,.text-right-not-sm,.text-justify-not-sm{ text-align: inherit; } .image-right-not-sm{ }
.image-right-not-sm img{ float: inherit; } .text-left-sm{ text-align: left; } .text-center-sm{ text-align: center; } .text-right-sm{ text-align: right; } .text-justify-sm{ text-align: justify; } } @media (min-width: 992px) and (max-width: 1199px){ .text-left-not-md,.text-center-not-md,.text-right-not-md,.text-justify-not-md{ text-align: inherit; } .image-right-not-md{ }
.image-right-not-md img{ float: inherit; } .text-left-md{ text-align: left; } .text-center-md{ text-align: center; } .text-right-md{ text-align: right; } .text-justify-md{ text-align: justify; } } @media (min-width: 1200px){ .text-left-not-lg,.text-center-not-lg,.text-right-not-lg,.text-justify-not-lg{ text-align: inherit; } .image-right-not-lg{ }
.image-right-not-lg img{ float: inherit; } .text-left-lg{ text-align: left; } .text-center-lg{ text-align: center; } .text-right-lg{ text-align: right; } .text-justify-lg{ text-align: justify; } } 