#autocomplete{border: 1px solid;overflow: hidden;position: absolute;z-index: 100;} #autocomplete ul{list-style: none;list-style-image: none;margin: 0;padding: 0;} #autocomplete li{background: #fff;color: #000;cursor: default;white-space: pre;zoom: 1;} html.js input.form-autocomplete{background-image: url("../images/throbber-inactive.png");background-position: 100% center;background-repeat: no-repeat;} html.js input.throbbing{background-image: url("../images/throbber-active.gif");background-position: 100% center;} html.js fieldset.collapsed{border-bottom-width: 0;border-left-width: 0;border-right-width: 0;height: 1em;} html.js fieldset.collapsed .fieldset-wrapper{display: none;} fieldset.collapsible{position: relative;} fieldset.collapsible .fieldset-legend{display: block;} .form-textarea-wrapper textarea{display: block;margin: 0;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;} .resizable-textarea .grippie{background: #eee url("../images/grippie.png") no-repeat center 2px;border: 1px solid #ddd;border-top-width: 0;cursor: s-resize;height: 9px;overflow: hidden;} body.drag{cursor: move;} .draggable a.tabledrag-handle{cursor: move;float: left;height: 1.7em;margin-left: -1em;overflow: hidden;text-decoration: none;} a.tabledrag-handle:hover{text-decoration: none;} a.tabledrag-handle .handle{background: url("../images/draggable.png") no-repeat 6px 9px;height: 13px;margin: -0.4em 0.5em;padding: 0.42em 0.5em;width: 13px;} a.tabledrag-handle-hover .handle{background-position: 6px -11px;} div.indentation{float: left;height: 1.7em;margin: -0.4em 0.2em -0.4em -0.4em;padding: 0.42em 0 0.42em 0.6em;width: 20px;} div.tree-child{background: url("../images/tree.png") no-repeat 11px center;} div.tree-child-last{background: url("../images/tree-bottom.png") no-repeat 11px center;} div.tree-child-horizontal{background: url("../images/tree.png") no-repeat -11px center;} .tabledrag-toggle-weight-wrapper{text-align: right;} table.sticky-header{background-color: #fff;margin-top: 0;} .progress .bar{background-color: #fff;border: 1px solid;} .progress .filled{background-color: #000;height: 1.5em;width: 5px;} .progress .percentage{float: right;} .ajax-progress{display: inline-block;} .ajax-progress .throbber{background: transparent url("../images/throbber-active.gif") no-repeat 0px center;float: left;height: 15px;margin: 2px;width: 15px;} .ajax-progress .message{padding-left: 20px;} tr .ajax-progress .throbber{margin: 0 2px;} .ajax-progress-bar{width: 16em;} .container-inline div, .container-inline label{display: inline;} .container-inline .fieldset-wrapper{display: block;} .nowrap{white-space: nowrap;} html.js .js-hide{display: none;} .element-hidden{display: none;} .element-invisible{position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);overflow: hidden;height: 1px;} .element-invisible.element-focusable:active, .element-invisible.element-focusable:focus{position: static !important;clip: auto;overflow: visible;height: auto;} .clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;} * html .clearfix{height: 1%;} *:first-child + html .clearfix{min-height: 1%;} ul.menu{border: none;list-style: none;text-align: left;} ul.menu li{margin: 0 0 0 0.5em;} ul li.expanded{list-style-image: url("../images/menu-expanded.png");list-style-type: circle;} ul li.collapsed{list-style-image: url("../images/menu-collapsed.png");list-style-type: disc;} ul li.leaf{list-style-image: url("../images/menu-leaf.png");list-style-type: square;} li.expanded, li.collapsed, li.leaf{padding: 0.2em 0.5em 0 0;margin: 0;} li a.active{color: #000;} td.menu-disabled{background: #ccc;} ul.inline, ul.links.inline{display: inline;padding-left: 0;} ul.inline li{display: inline;list-style-type: none;padding: 0 0.5em;} .breadcrumb{padding-bottom: 0.5em;} ul.primary{border-bottom: 1px solid #bbb;border-collapse: collapse;height: auto;line-height: normal;list-style: none;margin: 5px;padding: 0 0 0 1em;white-space: nowrap;} ul.primary li{display: inline;} ul.primary li a{background-color: #ddd;border-color: #bbb;border-style: solid solid none solid;border-width: 1px;height: auto;margin-right: 0.5em;padding: 0 1em;text-decoration: none;} ul.primary li.active a{background-color: #fff;border: 1px solid #bbb;border-bottom: 1px solid #fff;} ul.primary li a:hover{background-color: #eee;border-color: #ccc;border-bottom-color: #eee;} ul.secondary{border-bottom: 1px solid #bbb;padding: 0.5em 1em;margin: 5px;} ul.secondary li{border-right: 1px solid #ccc;display: inline;padding: 0 1em;} ul.secondary a{padding: 0;text-decoration: none;} ul.secondary a.active{border-bottom: 4px solid #999;} div.messages{background-position: 8px 8px;background-repeat: no-repeat;border: 1px solid;margin: 6px 0;padding: 10px 10px 10px 50px;} div.status{background-image: url("../images/message-24-ok.png");border-color: #be7;} div.status, .ok{color: #234600;} div.status, table tr.ok{background-color: #f8fff0;} div.warning{background-image: url("../images/message-24-warning.png");border-color: #ed5;} div.warning, .warning{color: #840;} div.warning, table tr.warning{background-color: #fffce5;} div.error{background-image: url("../images/message-24-error.png");border-color: #ed541d;} div.error, .error{color: #8c2e0b;} div.error, table tr.error{background-color: #fef5f1;} div.error p.error{color: #333;} div.messages ul{margin: 0 0 0 1em;padding: 0;} div.messages ul li{list-style-image: none;} fieldset{margin-bottom: 1em;padding: 0.5em;} form{margin: 0;padding: 0;} hr{border: 1px solid gray;height: 1px;} img{border: 0;} table{border-collapse: collapse;} th{border-bottom: 3px solid #ccc;padding-right: 1em;text-align: left;} tbody{border-top: 1px solid #ccc;} tr.even, tr.odd{background-color: #eee;border-bottom: 1px solid #ccc;padding: 0.1em 0.6em;} th.active img{display: inline;} td.active{background-color: #ddd;} .item-list .title{font-weight: bold;} .item-list ul{margin: 0 0 0.75em 0;padding: 0;} .item-list ul li{margin: 0 0 0.25em 1.5em;padding: 0;} .form-item, .form-actions{margin-top: 1em;margin-bottom: 1em;} tr.odd .form-item, tr.even .form-item{margin-top: 0;margin-bottom: 0;white-space: nowrap;} .form-item .description{font-size: 0.85em;} label{display: block;font-weight: bold;} label.option{display: inline;font-weight: normal;} .form-checkboxes .form-item, .form-radios .form-item{margin-top: 0.4em;margin-bottom: 0.4em;} .form-type-radio .description, .form-type-checkbox .description{margin-left: 2.4em;} input.form-checkbox, input.form-radio{vertical-align: middle;} .marker, .form-required{color: #f00;} .form-item input.error, .form-item textarea.error, .form-item select.error{border: 2px solid red;} .container-inline .form-actions, .container-inline.form-actions{margin-top: 0;margin-bottom: 0;} .more-link{text-align: right;} .more-help-link{text-align: right;} .more-help-link a{background: url("../images/help.png") 0 50% no-repeat;padding: 1px 0 1px 20px;} .item-list .pager{clear: both;text-align: center;} .item-list .pager li{background-image: none;display: inline;list-style-type: none;padding: 0.5em;} .pager-current{font-weight: bold;} #autocomplete li.selected{background: #0072b9;color: #fff;} html.js fieldset.collapsible .fieldset-legend{background: url("../images/menu-expanded.png") 5px 65% no-repeat;padding-left: 15px;} html.js fieldset.collapsed .fieldset-legend{background-image: url("../images/menu-collapsed.png");background-position: 5px 50%;} .fieldset-legend span.summary{color: #999;font-size: 0.9em;margin-left: 0.5em;} tr.drag{background-color: #fffff0;} tr.drag-previous{background-color: #ffd;} .tabledrag-toggle-weight{font-size: 0.9em;} body div.tabledrag-changed-warning{margin-bottom: 0.5em;} tr.selected td{background: #ffc;} td.checkbox, th.checkbox{text-align: center;} .progress{font-weight: bold;} .progress .bar{background: #ccc;border-color: #666;margin: 0 0.2em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;} .progress .filled{background: #0072b9 url("../images/progress.gif");} @media screen{#views-slideshow-form-wrapper .form-item.dependent-options{padding-left: 5px;} #views-slideshow-form-wrapper .vs-dependent{padding-left: 30px;}} .field .field-label{font-weight: bold;} .field-label-inline .field-label, .field-label-inline .field-items{float:left;} form .field-multiple-table{margin: 0;} form .field-multiple-table th.field-label{padding-left: 0;} form .field-multiple-table td.field-multiple-drag{width: 30px;padding-right: 0;} form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right: .5em;} form .field-add-more-submit{margin: .5em 0 0;} .node-unpublished{background-color: #fff4f4;} .preview .node{background-color: #ffffea;} td.revision-current{background: #ffc;} .search-form{margin-bottom: 1em;} .search-form input{margin-top: 0;margin-bottom: 0;} .search-results{list-style: none;} .search-results p{margin-top: 0;} .search-results .title{font-size: 1.2em;} .search-results li{margin-bottom: 1em;} .search-results .search-snippet-info{padding-left: 1em;} .search-results .search-info{font-size: 0.85em;} .search-advanced .criterion{float: left;margin-right: 2em;} .search-advanced .action{float: left;clear: left;} .views-exposed-form .views-exposed-widget{float: left;padding: .5em 1em 0 0;} .views-exposed-form .views-exposed-widget .form-submit{margin-top: 1.6em;} .views-exposed-form .form-item, .views-exposed-form .form-submit{margin-top: 0;margin-bottom: 0;} .views-exposed-form label{font-weight: bold;} .views-exposed-widgets{margin-bottom: .5em;} .views-align-left{text-align: left;} .views-align-right{text-align: right;} .views-align-center{text-align: center;} .views-view-grid tbody{border-top: none;} .view .progress-disabled{float: none;} .views_slideshow_cycle_no_display, .views_slideshow_cycle_hidden, .views_slideshow_cycle_controls, .views_slideshow_cycle_image_count{display: none;} .views_slideshow_cycle_pager div a img{width: 75px;height: 75px;} .views_slideshow_pager_numbered div, .views_slideshow_pager_thumbnails div{display: inline;padding-left: 10px;} .views_slideshow_cycle_pager.thumbnails a.activeSlide img{border: 3px solid #000;} .views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration: underline;} .sf-menu, .sf-menu *{list-style: none;margin: 0;padding: 0;} .sf-menu{line-height: 1.0;z-index: 497;} .sf-menu ul{position: absolute;top: -99999em;width: 12em;} .sf-menu ul li{width: 100%;} .sf-menu li:hover{visibility: inherit;} .sf-menu li{float: left;position: relative;z-index: 498;} .sf-menu a{display: block;position: relative;} .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li:hover ul, .sf-menu li.sfHover ul{z-index: 499;} .sf-menu li:hover ul, .sf-menu li.sfHover ul{left: 0;top: 2.5em;} .sf-menu li:hover li ul, .sf-menu li.sfHover li ul, .sf-menu li li:hover li ul, .sf-menu li li.sfHover li ul{top: -99999em;} .sf-menu li li:hover ul, .sf-menu li li.sfHover ul, .sf-menu li li li:hover ul, .sf-menu li li li.sfHover ul{left: 12em;top: 0;} .sf-menu a.sf-with-ul{min-width: 1px;} .sf-sub-indicator{background: url("../images/arrows-ffffff.png") no-repeat -10px -100px;display: block;height: 10px;overflow: hidden;position: absolute;right: 0.75em;text-indent: -999em;top: 1.05em;width: 10px;} a > .sf-sub-indicator{top: 0.8em;background-position: 0 -100px;} a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position: -10px -100px;} .sf-menu ul .sf-sub-indicator{background-position: -10px 0;} .sf-menu ul a > .sf-sub-indicator{background-position: 0 0;} .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position: -10px 0;} .sf-shadow ul{background: url("../images/shadow.png") no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;} .sf-shadow ul.sf-shadow-off{background: transparent;} .sf-menu.rtl, .sf-menu.rtl li{float: right;} .sf-menu.rtl li:hover ul, .sf-menu.rtl li.sfHover ul{right: 0;} .sf-menu.rtl li li:hover ul, .sf-menu.rtl li li.sfHover ul, .sf-menu.rtl li li li:hover ul, .sf-menu.rtl li li li.sfHover ul{right: 12em;} .sf-menu.rtl a.sf-with-ul{padding-left: 2.25em;padding-right: 1em;} .sf-menu.rtl .sf-sub-indicator{left: 0.75em;right: auto;background: url("../images/arrows-ffffff-rtl.png") no-repeat -10px -100px;} .sf-menu.rtl a > .sf-sub-indicator{top: 0.8em;background-position: -10px -100px;} .sf-menu.rtl a:focus > .sf-sub-indicator, .sf-menu.rtl a:hover > .sf-sub-indicator, .sf-menu.rtl a:active > .sf-sub-indicator, .sf-menu.rtl li:hover > a > .sf-sub-indicator, .sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position: 0 -100px;} .sf-menu.rtl ul .sf-sub-indicator{background-position: 0 0;} .sf-menu.rtl ul a > .sf-sub-indicator{background-position: -10px 0;} .sf-menu.rtl ul a:focus > .sf-sub-indicator, .sf-menu.rtl ul a:hover > .sf-sub-indicator, .sf-menu.rtl ul a:active > .sf-sub-indicator, .sf-menu.rtl ul li:hover > a > .sf-sub-indicator, .sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position: 0 0;} .sf-navbar.rtl li li:hover ul, .sf-navbar.rtl li li.sfHover ul{right: 0;} .sf-navbar.rtl li li li:hover ul, .sf-navbar.rtl li li li.sfHover ul{right: 12em;} .sf-vertical.rtl li:hover ul, .sf-vertical.rtl li.sfHover ul{left: auto;right: 12em;} .sf-navbar.rtl ul .sf-sub-indicator{background-position: 0 -100px;} .sf-navbar.rtl ul a > .sf-sub-indicator{background-position: -10px -100px;} .sf-navbar.rtl ul a:focus > .sf-sub-indicator, .sf-navbar.rtl ul a:hover > .sf-sub-indicator, .sf-navbar.rtl ul a:active > .sf-sub-indicator, .sf-navbar.rtl ul li:hover > a > .sf-sub-indicator, .sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position: 0 -100px;} .sf-navbar.rtl ul ul .sf-sub-indicator{background-position: 0 0;} .sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position: -10px 0;} .sf-navbar.rtl ul ul a:focus > .sf-sub-indicator, .sf-navbar.rtl ul ul a:hover > .sf-sub-indicator, .sf-navbar.rtl ul ul a:active > .sf-sub-indicator, .sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator, .sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position: 0 0;} .sf-vertical.rtl .sf-sub-indicator{background-position: -10px 0;} .sf-vertical.rtl a > .sf-sub-indicator{background-position: 0 0;} .sf-vertical.rtl a:focus > .sf-sub-indicator, .sf-vertical.rtl a:hover > .sf-sub-indicator, .sf-vertical.rtl a:active > .sf-sub-indicator, .sf-vertical.rtl li:hover > a > .sf-sub-indicator, .sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position: -10px 0;} .sf-menu.sf-style-default{float: left;margin-bottom: 1em;padding: 0;} .sf-menu.sf-style-default.sf-navbar{width: 100%;} .sf-menu.sf-style-default ul{padding-left: 0;} .sf-menu.sf-style-default a{padding: 0.75em 1em;text-decoration: none;} .sf-menu.sf-style-default a, .sf-menu.sf-style-default a:visited{color: #000;} .sf-menu.sf-style-default a.sf-with-ul{padding-right: 2.25em;} .sf-menu.sf-style-default.rtl a.sf-with-ul{padding-left: 2.25em;padding-right: 1em;} .sf-menu.sf-style-default li.sf-depth-1{margin-right:5px;width: 105px;text-align: center;} .sf-menu.sf-style-default a.sf-depth-1{} .sf-menu.sf-style-default li.last a.sf-depth-1{border: none;} .sf-menu.sf-style-default span.sf-description{color: #13a;display: block;font-size: 0.8em;line-height: 1.5em;margin: 5px 0 0 5px;padding: 0;} .sf-menu.sf-style-default li, .sf-menu.sf-style-default.sf-navbar{background: #3D5F00;background-image: url("../images/ig_mainmenu_bg.png");height: 35px;} .sf-menu.sf-style-default li li{background: #C7CF70;} .sf-menu.sf-style-default li li li{background: #C7CF70;} .sf-menu.sf-style-default li:hover, .sf-menu.sf-style-default li.sfHover{opacity: 0.85;-moz-transition-property: opacity;-mos-transition-duration: 2s;transition-property: opacity;transition-duration: 2s;outline: 0;} .sf-menu.sf-style-default a:focus, .sf-menu.sf-style-default a:hover, .sf-menu.sf-style-default a:active{outline: 0;} .sf-menu.sf-style-default a:focus:after, .sf-menu.sf-style-default a:focus:before, .sf-menu.sf-style-default a:hover:after, .sf-menu.sf-style-default a:hover:before, .sf-menu.sf-style-default a:active :after , .sf-menu.sf-style-default a:active :before{content: " | "} .sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol, .sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin: 0;padding: 0;} .sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent{font-weight: bold;} .sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display: inline;float: left;width: 12em;} .sf-menu.sf-style-default.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float: right;} .sf-menu.sf-style-default li.sf-parent-children-1 ul.sf-megamenu{width: 12em;} .sf-menu.sf-style-default li.sf-parent-children-2 ul.sf-megamenu{width: 24em;} .sf-menu.sf-style-default li.sf-parent-children-3 ul.sf-megamenu{width: 36em;} .sf-menu.sf-style-default li.sf-parent-children-4 ul.sf-megamenu{width: 48em;} .sf-menu.sf-style-default li.sf-parent-children-5 ul.sf-megamenu{width: 60em;} .sf-menu.sf-style-default li.sf-parent-children-6 ul.sf-megamenu{width: 72em;} .sf-menu.sf-style-default li.sf-parent-children-7 ul.sf-megamenu{width: 84em;} .sf-menu.sf-style-default li.sf-parent-children-8 ul.sf-megamenu{width: 96em;} .sf-menu.sf-style-default li.sf-parent-children-9 ul.sf-megamenu{width: 108em;} .sf-menu.sf-style-default li.sf-parent-children-10 ul.sf-megamenu{width: 120em;} #block-superfish-1{padding-top: 15px;} html, body, div{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} h1, h2, h3, h4, h5, h6{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;font-weight: bold;} a, p, ul, ol, li, img, span, strong, em{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} table, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, caption, fieldset, form, label, legend{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} article, aside, figure, footer, header, hgroup, section{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} canvas, details, embed, figcaption, menu, nav, output, ruby, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;font: inherit;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;} body{line-height: 1;} b, strong{font-weight: bold;} em, i{font-style: italic;} ol, ul{list-style: none;} blockquote, q{quotes: none;} blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;} :focus{outline: 0;} ins{text-decoration: none;} del{text-decoration: line-through;} table{border-collapse: collapse;border-spacing: 0;} .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16, .grid-17, .grid-18, .grid-19, .grid-20, .grid-21, .grid-22, .grid-23, .grid-24{position: relative;margin-left: 10px;margin-right: 10px;} .container-12 .block .omega-grid, .container-16 .block .omega-grid, .container-24 .block .omega-grid{position: relative;margin-left: -10px;margin-right: -10px;} .clearfix:after{font-size: 0;} #skip-link{left: 50%;margin-left: -5.25em;margin-top: 0;position: absolute;width: auto;z-index: 50;} #skip-link a, #skip-link a:link, #skip-link a:visited{background: #444;background: rgba(0, 0, 0, 0.6);color: #fff;display: block;padding: 1px 10px 2px 10px;text-decoration: none;-khtml-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-webkit-border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-radius: 0 0 10px 10px;} #skip-link a:hover, #skip-link a:active, #skip-link a:focus{outline: 0;} .inline li, .tabs li, .breadcrumb li{list-style: none;display: inline;margin-right: 0.5em;} .item-list li{list-style: none;} .pager li{display: inline;margin-right: 0.25em;} img{vertical-align: bottom;} .field-label-inline .field-label, .field-label-inline .field-items, .field-label-inline .field-item{display: inline;} ::-moz-focus-inner{border: 0;padding: 0;} input[type="search"]::-webkit-search-decoration{display: none;} input, button, select, textarea{margin: 0;vertical-align: middle;} button, input[type="reset"], input[type="submit"], input[type="button"]{-webkit-appearance: none;-moz-border-radius: 11px;-webkit-border-radius: 11px;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;border-radius: 11px;background: #ddd url("../images/button.png") repeat-x;background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);border: 1px solid;border-color: #ddd #bbb #999;cursor: pointer;color: #333;font: bold 12px/1.2 Arial, sans-serif;outline: 0;overflow: visible;padding: 3px 10px 4px;text-shadow: #fff 0 1px 1px;width: auto;*padding-top: 2px;*padding-bottom: 0px;} button{*padding-top: 1px;*padding-bottom: 1px;} textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]{-webkit-appearance: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;background-color: #fff;border: 1px solid;border-color: #848484 #c1c1c1 #e1e1e1;color: #000;outline: 0;padding: 2px 3px;font-size: 13px;font-family: Arial, sans-serif;height: 1.8em;*padding-top: 2px;*padding-bottom: 1px;*height: auto;} input.placeholder_text, textarea.placeholder_text, input:-moz-placeholder, textarea:-moz-placeholder{color: #888;} ::-webkit-input-placeholder{color: #888;} button:focus, button:active, input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active{-moz-box-shadow: #06f 0 0 7px;-webkit-box-shadow: #06f 0 0 7px;box-shadow: #06f 0 0 7px;z-index: 1;} input[type="file"]:focus, input[type="file"]:active, input[type="radio"]:focus, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:active{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;} select[disabled], textarea[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled]{background-color: #eee;} button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled]{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;color: #888;cursor: default;} textarea, select[size], select[multiple]{height: auto;} @media (-webkit-min-device-pixel-ratio: 0){select{background-image: url("../images/select-arrow.gif");background-repeat: no-repeat;background-position: right center;padding-right: 20px;} select[size], select[multiple]{background-image: none;padding: 0;}} textarea{min-height: 40px;overflow: auto;resize: vertical;width: 100%;} optgroup{color: #000;font-style: normal;font-weight: normal;} .ie6-button, * html button{background: #ddd url("../images/button.png") repeat-x;border: 1px solid;border-color: #ddd #bbb #999;cursor: pointer;color: #333;font: bold 12px/1.2 Arial, sans-serif;padding: 2px 10px 0px;overflow: visible;width: auto;} * html button{padding-top: 1px;padding-bottom: 1px;} .ie6-input, * html textarea, * html select{background: #fff;border: 1px solid;border-color: #848484 #c1c1c1 #e1e1e1;color: #000;padding: 2px 3px 1px;font-size: 13px;font-family: Arial, sans-serif;vertical-align: top;} * html select{margin-top: 1px;} .placeholder_text, .ie6-input-disabled, .ie6-button-disabled{color: #888;} .ie6-input-disabled{background: #eee;} ï»¿@charset "UTF-8";html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, b,u,i,center, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td, article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary, time,mark,audio,video{margin:0;padding:0;} article,aside,details,figcaption,figure,footer, header,hgroup,menu,nav,section{display: block;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,dfn,th,var{font-style:normal;font-weight:normal;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';} abbr,acronym{border:0;} html{overflow-y:scroll;font-size:100%;font-family:Calibri, "Helvetica Neue", Arial, sans-serif;font-family:Cambria, Georgia, "Times New Roman", serif;line-height:1.5;color:#333;} body{min-height:100%;} .cf, .grids{zoom:1;} .cf:before, .grids:before, .cf:after, .grids:after{content:"";display:table;} .cf:after, .grids:after{clear:both;} h1{font-size:2em;margin-bottom:0.75em;line-height:1.5;} h2{font-size:1.5em;margin-bottom:1em;line-height:1;} h3{font-size:1.25em;margin-bottom:1.2em;line-height:1.2;} h4{font-size:1.125em;margin-bottom:1.333em;line-height:1.333;} h5{font-weight:bold;} h5, h6{font-size:1em;margin-bottom:1.5em;line-height:1.5;} p, address{margin-bottom:1.5em;} figure{margin-bottom:1.5em;} figure img{display:block;margin-bottom:0;} figcaption{font-size:0.75em;} a{text-decoration:none;} a:visited{opacity:0.8;} a:hover{text-decoration:underline;} a:active, a:focus{} ul, ol{margin:0 0 1.5em 60px;} ul li{list-style: disc;} ol li{list-style: decimal;} ul ul, ol ol, ul ol, ol ul{margin:0 0 0 60px;} ul.numbered{list-style:decimal outside;} dl{margin-bottom:1.5em;} dt{font-weight:bold;} dt:after{content:":";} dt::after{content:":";} dd{margin-left:60px;} blockquote{text-indent:-0.4em;} blockquote b, blockquote .source{display:block;text-indent:0;} q, i, em, cite{font-style:italic;font-weight:inherit;} b, strong{font-weight:bold;font-style:inherit;} mark{background:#ffc;} s, del{text-decoration:line-through;} small{font-size:0.75em;line-height:1;} pre, code{font-family:monospace;font-size:1em;} pre{overflow:auto;margin-bottom:1.5em;line-height:24px;} code{line-height:1;} img{max-width:100%;height:auto;font-style:italic;color:#c00;} img.left{margin:0 20px 0 0;} img.right{margin:0 0 0 20px;} object, embed, video{max-width:100%;} fieldset{padding:10px;border:1px solid #ccc;margin-bottom:1.5em;} label{cursor:pointer;} input, textarea{font-family:inherit;font-size:1em;line-height:1.5;} [placeholder]{cursor:pointer;} [placeholder]:active, [placeholder]:focus{cursor:text;} .check-list{width:100%;overflow:hidden;list-style:none;margin:0 0 1.5em 0;} .check-list li{width:25%;float:left;} .check-label{display:inline;} .check-label:after{content:normal;} .check-label::after{content:normal;} .button{cursor:pointer;} fieldset > :last-child{margin:0;} table{margin-bottom:1.5em;width:100%;max-width:100%;} thead tr:last-of-type th{border-bottom-width:2px;} tbody th{border-right-width:2px;} th:empty{border:none;} th,td{vertical-align:top;padding:0.75em;border:1px solid #ccc;} th{font-weight:bold;text-align:center} table [colspan]{text-align:center;} table [rowspan]{vertical-align:middle;} [colspan="1"]{text-align:left;} [rowspan="1"]{vertical-align:top;} tbody tr:nth-of-type(odd){background:rgba(0,0,0,0.05);} tfoot{text-align:center;} tfoot td{border-top-width:2px;} hr{margin:0 0 1.5em 0;} .left{float:left!important;} .right{float:right!important;} .clear{clear:both;float:none;} .text-left{text-align:left;} .text-right{text-align:right;} .text-center, .text-centre{text-align:center;} @media (max-width: 720px){html{} body{-webkit-text-size-adjust:none;} ul, ol{margin:0 0 1.5em 25px;} ul ul, ol ol, ul ol, ol ul{margin:0 0 0 25px;} dd{margin-left:25px;} img.left, img.right{max-width:50%;height:auto;}} @media print{*{background:#fff;color:#000;text-shadow:none!important;} body{font-size:0.75em;} img{max-width:100%;height:auto;} table{page-break-before:always;}} @charset "utf-8";body{margin: 0;padding: 0;font-size: 81.25%;line-height: 1.846;font-family: Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;} a, a:link, a:visited{color:#3D5F00;text-decoration: none;} a:focus, a:hover, a:active{color: #120;} h1, h2, h3, h4{color:#3D5F00;font-family: Georgia, "Times New Roman", Times, serif;} h1{font-size:1.846em;margin-bottom:1em;line-height:1;} h2{font-size:1.4em;margin-bottom:1.3333em;line-height:1.3333;} h3{font-size:1.25em;margin-bottom:1.477em;line-height:1.477;} h4{font-size:1.125em;margin-bottom:1.64em;line-height:1.64;} h5{font-weight:bold;} h5, h6{font-size:1em;margin-bottom:1.5em;line-height:1.5;} p, address, pre, table{margin-bottom: 1.846em;} ul, ol{margin: 1em 1em 0 1em;} article.node ul, article.node ol{margin: 0 0 1.846em 60px;} pre, div.code{border-left: 5px solid #BDCF25;background: #282828;color: #fff;padding: 0.2em 10px;} .highlight{background: #BDCF25;color: #000;} #node-page-11{background: none 0 0 repeat;color: #000;} #node-page-11 .content{padding: 6px 35px 0 40px;} .typo-label{font-size:1.4em;margin-bottom:1.333em;line-height:1.333;padding: 0px 10px;color: #fff;background: #282828;border: 0px solid #BDCF25;} #page{background: url("../images/background.jpg") 0 0 repeat;} .zone-content-wrapper{padding-top: 20px;} .zone-postscript-wrapper, .section-footer{background: url("../images/background-footer.jpg") repeat scroll 0 0 transparent;color: #fff;padding-top: 20px;} .section-footer{background: #000;} .zone-postscript-wrapper{border-bottom: 1px solid #1B1713;} #skip-link a, #skip-link a:visited{display: block;width: 100%;padding: 2px 0 3px 0;text-align: center;background-color: #666;color: #fff;} #logo{margin: 0;padding: 0;} #logo img{vertical-align: bottom;} #name-and-slogan{float: left;} h1.site-name, h2.site-name, div#site-name{margin: 0;font-size:34px;line-height:1.4em;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-weight: bold;color: #000000;} h1.site-name a, h2.site-name a{color: #000000;} #site-slogan{} .breadcrumb{padding-bottom: 1.846em;} .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited{color: #000;} h2.node-title, h2.block-title, h2.title, h2.comment-form, h3.title{margin: 0;} h1.title{color: #fff;margin: 10px 0 20px;font-size: 180%;font-style: italic;} table.no-border{margin: 0;} table.no-border tr, table.no-border td{border: none;background: none;} tr:hover td, tr.even:hover td.active, tr.odd:hover td.active{background: none;} tr.even{} tr.odd{} div.messages{margin: 1.846em 0;} div.messages ul{margin-top: 0;margin-bottom: 0;} div.status{} div.warning, tr.warning{} div.error, tr.error{} .error{} .warning{} div.tabs{} .more-help-link{} ul.links{} ul.links.inline{display: block;} ul.links li{padding: 0 1em 0 0;} li.comment-add a, li.comment-add a.active{float: right;background: #BDCF25;color: #000;padding: 0 10px;font-weight: bold;} li.comment-add a:hover, li.comment-add a.active:hover{background: #D8E759;} li.comment_forbidden{float: right;} .item-list .pager{padding: 0;text-align: right;float: right;} .item-list .pager li{margin:0 2px 0 0;padding:0;border: 1px solid #605D5A;float: left;} .item-list .pager .pager-current, .item-list .pager li a{padding: 0px 10px;float: left;} .item-list .pager .pager-current{background:#BDCF25;color: #000;} .item-list .pager li a:hover{background:#D8E759;color: #000;} .feed-icon{} .more-link{} li a.active{color: #fff;} #navigation{} #navigation ul.links, #navigation .content ul{margin: 0;padding: 0;text-align: left;} #navigation ul.links li, #navigation .content li{float: left;padding: 0 10px 0 0;list-style-type: none;list-style-image: none;} ul#main-menu, .region-user-first-inner ul.menu{margin: 0;width: 100%;background: #000;} ul#main-menu li, .region-user-first-inner ul.menu li{display: inline-block;margin:0;padding:0 1px 0 0;} ul#main-menu li a, .region-user-first-inner ul.menu li a{} .region-user-first-inner ul.menu li.first a{padding-left: 10px;} ul#main-menu li a:hover, .region-user-first-inner ul.menu li a:hover, ul#main-menu li a.active, .region-user-first-inner ul.menu li a.active{color: #fff;} .zone-footer .block-menu{width: 100%;margin-bottom: 10px;} .zone-footer .block-menu .content ul.menu{margin: 0px 0 0;padding:0;} .zone-footer ul.menu li{margin:0;padding:0;list-style: none;display: inline-block;} .zone-footer ul.menu li a{display: block;padding: 0px 25px;} .zone-footer ul.menu li a:hover, .zone-footer ul.menu li a.active{color: #fff} .zone-footer ul.menu li.last a{border: none;} .node{} .preview .node{} .node-promoted{} .node-sticky{} .node-unpublished{} .node-unpublished div.unpublished, .comment-unpublished div.unpublished{height: 0;overflow: visible;color: #d8d8d8;font-size: 75px;line-height: 1;font-family: Impact, "Arial Narrow", Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;text-align: center;word-wrap: break-word;} .node-by-viewer{} .node-teaser{} .node-page{} .node-article{border-bottom: 1px dashed #605D5A;margin-bottom: 20px;} h2.node-title{} .node .user-picture{} .node .node-links{} .node .submitted{color: #aaa;font-style: italic;padding-bottom: 20px;} .node .content{} .node ul.links{margin-left: 0;} .service-links ul.links{float: left;margin:0;padding:0;} .service-links ul.links li{list-style: none;float: left;padding-right: 20px;} .field{} .field-type-text{} .field-type-text-long{} .field-type-text-with-summary{} .field-type-image{} .field-type-file{} .field-type-taxonomy-term-reference{} .field-type-number-integer{} .field-type-number-decimal{} .field-type-number-float{} .field-type-list-text{} .field-type-list-boolean{} .field-type-list-integer{} .field-type-list-float{} .field-type-datetime{} .field-type-node-reference{} .field-type-user-reference{} .field-name-body{} .field-name-field-image{float: left;margin: 10px 20px 10px 0;} .field-name-field-image img{border: 1px solid #605D5A;padding: 5px;} .field-name-field-tags{} .field-name-field-FIELDNAME{} #comments{margin: 1.5em 0;} #comments h2.title{margin-bottom: 1.3333em;} #comments h2.comment-form{} .comment{} article.comment footer{color: #aaa;font-style: italic;padding-bottom: 10px;} .comment-preview{background-color: #ffffea;} .comment.new{} .comment.first{} .comment.last{} .comment.odd{} .comment.even{} .comment-unpublished{} .comment-unpublished div.unpublished{} .comment-by-anonymous{} .comment-by-node-author{} .comment-by-viewer{} article.comment h3{margin: 15px 0 10px;} .new{color: #c00;} .comment .user-picture{} .comment .submitted{} .comment .content{} .comment .user-signature{} .comment ul.links{margin-left: 0;margin-bottom: 10px;text-align: right;} .indented{} .block{} .block-system-main{margin-bottom: 0;} h2.block-title{color:#000;padding-bottom: 5px;margin-bottom:0.5em;border-bottom: 1px solid #000;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-size: 150%;} .block .content{} .zone-postscript-wrapper h2.block-title{color:#fff;border-bottom: 1px solid #fff;} .zone-postscript-wrapper .more-link a{color: #fff;} .region-content-inner{margin-bottom: 20px;} .zone-header .block-box .block-inner, .zone-header .block-login .block-inner, #block-search-form .block-inner, .region-content-inner{background:#000;color: #fff;padding: 10px;} .zone-content .block-box .block-inner{background:#DADF80;color: #333;padding: 10px;} .region-content-inner .block-inner{padding: 0;} .block-box .block-inner h2.block-title, .block-login h2.block-title{border-bottom: 1px solid #BDCF25;color: #BDCF25;margin:0;} #block-block-4 table{border: none;} .branding-data{width: 100%;padding: 10px 0 0 10px;} .block-search .form-items{margin: 0;} .block-search input.form-submit{margin-right: 0;} .block-search input.form-text{width: 90%;max-width: 300px;} .block-login .form-actions{text-align: center;} .block-login .form-actions input{margin: 0;} .block-login input.form-text{width: 95%;} #region-preface-first{margin:0;} .block.block-slideshow{width: 100%;padding:0;margin:0;} .block-slideshow .views-field-field-image{width: 100%;padding-bottom: 20px;} .block-slideshow .views-field-field-image img{width: 100%;} .block-slideshow .views-field-body{float:left;width:100%;background:url("../images/blockquote.png") 0 0 no-repeat;} .block-slideshow .views-field-body .field-content{background:url("../images/blockquote-bottom.png") bottom right no-repeat;padding: 0 50px;} .block-slideshow .views-field-body .field-content p{margin-bottom: 0;font-family: Georgia, "Times New Roman", Times, serif;} .poll .vote-form .choices .title{padding-top: 10px;} .block-poll ul.links{margin: 10px 0 10px 20px;} .block-poll input, textarea{font-size: inherit;} .block-comment-recent ul, #block-block-7 ul, .block-list ul{margin:0;padding: 0;} .block-comment-recent h2.block-title, #block-block-7 h2.block-title, .block-list h2.block-title{margin:0;} .block-comment-recent ul li, #block-block-7 ul li, .block-list ul li{list-style: none;margin:0;padding: 5px 0 5px 15px;border-bottom:1px dashed #605D5A;background: url("../images/black-bullet.png") 0 15px no-repeat;} .block-list.block-box ul li{background: url("../images/bullet.png") 0 15px no-repeat;} .zone-postscript .block-comment-recent ul li, .zone-postscript #block-block-7 ul li, .zone-postscript .block-list ul li{border-bottom:1px dashed #aaa;} .block-comment-recent ul li a, #block-block-7 ul li a, .block-list ul li a{color: #000;} .block-comment-recent.block-box ul li a, #block-block-7 ul li a, .block-list.block-box ul li a{color: #fff;} .block-comment-recent ul li a:hover, #block-block-7 ul li a:hover, .block-list ul li a:hover{color: #BDCF25;} .block-comment-recent ul li li a, .block-list ul li li a{text-indent: 15px;} .block-comment-recent ul li li li a, .block-list ul li li li a{text-indent: 30px;} .block-comment-recent ul li span{font-style: italic;color: #999;} .main .field-field-image img, .block-views-blog-block .views-field-field-image img, .view-list-articles .views-field-field-image img{float: left;clear: left;margin-right: 20px;margin-top: 15px;} .block-views-blog-block .views-row, .view-list-articles .views-row{float:left;width: 100%;clear: left;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dashed #605D5A;} .block-views-blog-block .views-row-last, .view-list-articles .views-row-last{padding-bottom:0;margin-bottom: 0;border-bottom: none;} .block-views-blog-block .views-field-name, .block-views-blog-block .views-field-created, .view-list-articles .views-field-name, .view-list-articles .views-field-created, .view-list-articles .views-field-comment-count{padding-right: 10px;font-style: italic;color: #aaa;} .block-views-blog-block .views-field-field-image-fid, .view-list-articles .views-field-field-image-fid{padding-top: 10px;clear: left;} .block-views-blog-block .views-field-title a, .view-list-articles .views-field-title a{font-size: 140%;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;line-height: 1.2;font-weight: bold;float: left;width: 100%;text-align: center;margin-bottom: 10px;} .view-list-articles .views-field-created{text-align: center;display:none;} .view-list-articles .views-field-body, .view-list-articles .views-field-field-introtext{margin-top: 15px;} .block-views-blog-block .views-field-view-node a, .view-list-articles .views-field-view-node a{float: right;background: url("../images/bullet.png") 0 9px no-repeat;padding-left: 15px;font-style: italic;} .view-list-articles .views-row img{width: 150px;border: 1px solid #605D5A;padding: 5px;} .view-list-articles .views-field-comment-count{float: left;} .views-field-service-links{width: 100%;text-align: center;} .views-field-service-links ul.links{margin:0;padding:0;float: left;} .views-field-service-links ul.links li{margin:0;padding:0;list-style: none;float: left;} article.node-article .field-name-field-image img{width: 150px;} .block-comments-recent-block li a{color: #000;} .block-comments-recent-block li a:hover{color: #BDCF25;} .block-comments-recent-block li .views-field-timestamp{color: #aaa;} .block-simplenews p{margin-bottom: 10px;} .block-simplenews .form-item{text-align: left;margin-top: 0;} .block-simplenews form{text-align: center;} .block-simplenews input.form-text{width: 100%;} .block-custom-postscript img{width: 150px;float: left;margin-right: 20px;border: 1px solid #aaa;padding: 4px;} .block-copyright, .block-logo-footer{text-align: center;} .contact-form .form-item{padding: 10px 10px;margin:0;float: left;width: 100%;} .contact-form .form-actions{margin-left: 10px;} .form-item{margin: 1em 0;} .form-item input.error, .form-item textarea.error, .form-item select.error{border: 1px solid #c00;} .form-item label{display: block;font-weight: bold;} .form-item label.option{display: inline;font-weight: normal;} .form-required{color: #c00;} .form-item .description{font-size: 0.85em;} .form-checkboxes .form-item, .form-radios .form-item{margin: 0;} button, input[type="reset"], input[type="submit"], input[type="button"]{background:#BDCF25 none repeat scroll 0 0;border:none;color:#000;padding:0.5em 1.7em;margin: 2px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;text-shadow: none;} input.form-submit:hover{background: #D8E759;} .container-inline div, .container-inline label{display: inline;} .tips{} .password-parent, .confirm-parent{margin: 0;} #block-search-form{} #user-login-form{text-align: left;} #user-login-form ul{margin-bottom: 0;} html.js #user-login-form li.openid-link, #user-login-form li.openid-link{margin-top: 1.5em;margin-left: -20px;} #user-login-form li.user-link{margin-top: 1.5em;} #user-login ul{margin: 1.5em 0;} form th{text-align: left;padding-right: 1em;border-bottom: 3px solid #ccc;} form tbody{border-top: 1px solid #ccc;} form tr.even{background-color: #fff;} form table .item-list ul{margin: 0;} div.tabs{} ul.primary{margin: 0;padding: 0 0 0 10px;border-width: 0;list-style: none;white-space: nowrap;line-height: normal;} ul.primary li{float: left;margin: 0;padding: 0;} ul.primary li a{display: block;line-height: 24px;margin: 0;padding: 0 15px;border-width: 0;font-weight: bold;text-decoration: none;color: #777;background-color: transparent;} ul.primary li a .tab{display: block;height: 20px;margin: 0;padding: 4px 13px 0 6px;border-width: 0;line-height: 20px;} ul.primary li a:hover, ul.primary li a:focus{border-width: 0;background-color: transparent;} ul.primary li a:hover .tab, ul.primary li a:focus .tab{} ul.primary li.active a, ul.primary li.active a:hover, ul.primary li.active a:focus{border-width: 0;color: #000;background-color: #BDCF25;} ul.primary li.active a .tab, ul.primary li.active a:hover .tab, ul.primary li.active a:focus .tab{} ul.secondary{margin: 0;padding: 0 0 0 5px;border-bottom: 1px solid #c0c0c0;list-style: none;white-space: nowrap;} ul.secondary li{float: left;margin: 0 5px 0 0;padding: 5px 0;border-right: none;} ul.secondary a{display: block;height: 24px;margin: 0;padding: 0;border: 1px solid #c0c0c0;text-decoration: none;color: #777;} ul.secondary a .tab{display: block;height: 18px;margin: 0;padding: 3px 8px;line-height: 18px;} ul.secondary a:hover, ul.secondary a:focus{} ul.secondary a.active, ul.secondary a.active:hover, ul.secondary a.active:focus{} div#region-menu{width: auto;float: right;} div#region-branding{} #region-user-second{width: 240px;margin: 0 10px 0 0;text-align: right;} #region-user-first{margin: 0 0 0 10px;} #region-user-first .content .menu{padding: 10px 0 4px;} #zone-user-wrapper{background-color: #000;} .logo-img{float: right;padding-right: 250px;} .site-name-slogan{margin: 52px 0 0 0;} .block-block-leistungen-block{padding-top: 10px;} .block-menu-schwerpunkte{background-color: #DADF80;border-top: 10px solid #000000;padding-bottom: 3px;} .block-menu-schwerpunkte .menu{margin: 0;} .block-menu-schwerpunkte .menu *{list-style: none outside none;} .block-menu-schwerpunkte ul.menu li{float: left;margin-left: 24px;font-size: 1.3em;padding:0;} .block-menu-schwerpunkte li a{display: block;padding: 0 5px;height: 30px;} .block-menu-schwerpunkte li a.active{background-color: #000000;opacity: 0.4;} .field-name-field-lightbox-image .field-item{float: left;border: 1px solid #000;} .field-name-field-lightbox-image .field-item img{height: 130px;width: auto;} #imageDataContainer #imageData{display:none;} .zone-postscript-wrapper .block-list ul li:last-child{border-bottom: none;} .field-name-field-lightbox-image{float: left;} #zone-branding #region-menu{display: none;} @charset "utf-8";a, a:link, a:visited{color:#3D5F00;text-decoration: none;} #zone-footer a, #zone-footer a:link, #zone-footer a:visited{color:#BDCF25;} a:focus, a:hover, a:active{color: #120;} #zone-footer a:focus, #zone-footer a:hover, #zone-footer a:active{color: #fff;} h1, h2, h3, h4{color:#3D5F00;} pre, div.code{border-left: 5px solid #BDCF25;} .highlight{background: #BDCF25;} ul.links li{padding: 0 1em 0 0;} li.comment-add a, li.comment-add a.active{background: #BDCF25;} .item-list .pager li{border: 1px solid #605D5A;} .item-list .pager .pager-current{background:#BDCF25;color: #000;} .item-list .pager li a:hover{background:#6D8713;color: #000;} ul#main-menu li a:hover, ul#main-menu li a.active ul#main-menu li a.active:hover{color: #FFF;} ul.primary li.active a, ul.primary li.active a:hover, ul.primary li.active a:focus{background: #BDCF25;} h2.block-title{color:#000;border-bottom: 1px solid #605D5A;} .block-login .block-inner h2.block-title, .block-poll .block-inner h2.block-title, .block-box .block-inner h2.block-title{color: #BDCF25;border-bottom: 1px solid #BDCF25;} .block-list.block-box ul li{background: url("../images/bullet-2.png") 0 15px no-repeat;} .block-comment-recent ul li a:hover, #block-block-7 ul li a:hover, .block-list ul li a:hover{color: #BDCF25;} .block-views-blog-block .views-field-view-node a, .view-list-articles .views-field-view-node a{background: url("../images/bullet-2.png") 0 9px no-repeat;} .block-comments-recent-block li a{color: #000;} .block-comments-recent-block li a:hover{color: #BDCF25;} button, input[type="reset"], input[type="submit"], input[type="button"]{background:#DADF80 none repeat scroll 0 0;border:1px solid #605D5A;color: #000;} input.form-submit:hover{background: #6D8713;} #block-views-view-slideshow-block .views-field-field-image img{display: none;} #block-views-view-slideshow-block .views-field-body{background:none;font-size:100%;padding:10px 0 10px 10px;position: relative;width: 100%;} .block-search input.form-text{width: 95%;} .block-login input.form-text{width: 95%;} .view-blog .views-row img{width: 120px;} h1.title{margin: 0;font-size: 200%;background-color: #DADF80;padding: 10px 10px;color: #3D5F00;} .block-slideshow .views-field-field-image{width: 580px;display: block;float: left;padding:0;} .block-slideshow .views-field-body{width:320px;padding:35px 0 0 0;font-size: 120%;font-weight: bold;font-style: italic;margin-left: 20px;} .block-slideshow .views-field-body .field-content{padding: 0 0 35px 0;} .block-slideshow .views-field-body p{line-height: 2;} .block-login input.form-text{width: 178px;} .block-search input.form-submit{margin-right: 0;padding: 0.4em 1em;} .block-search input.form-text{width: 125px;} .view-blog .views-row img{width: auto;} .views-field-service-links{width: auto;} .views-field-service-links ul.links{float: right;} .views-field-service-links ul.links li{float: right;} .block-views-blog-block .views-field-title a, .view-list-articles .views-field-title a{font-size: 180%;} article.node-article .field-name-field-image img{width: 260px;} .block-custom-postscript img{width: 210px;margin-right: 0px;} .contact-form .form-item label{float: left;width: 180px;font-size: 110%;font-weight: bold;} .contact-form .form-item.form-type-checkbox label{float: none;font-size: 100%;font-weight: normal;} .contact-form .form-item .form-textarea-wrapper{float: left;width: 70%;} .contact-form .form-item.form-type-checkbox, .contact-form .form-actions{margin-left: 250px;width: auto;clear: left;float: left;} .contact-form .form-actions{margin-left: 260px;} .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16{display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;} .push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12, .push-13, .pull-13, .push-14, .pull-14, .push-15, .pull-15, .push-16, .pull-16{position: relative;} .alpha{margin-left: 0;} .omega{margin-right: 0;} body{min-width: 960px;} .container-16{margin-left: auto;margin-right: auto;width: 960px;} .container-16 .grid-1{width: 40px;} .container-16 .grid-2{width: 100px;} .container-16 .grid-3{width: 160px;} .container-16 .grid-4{width: 220px;} .container-16 .grid-5{width: 280px;} .container-16 .grid-6{width: 340px;} .container-16 .grid-7{width: 400px;} .container-16 .grid-8{width: 460px;} .container-16 .grid-9{width: 520px;} .container-16 .grid-10{width: 580px;} .container-16 .grid-11{width: 640px;} .container-16 .grid-12{width: 700px;} .container-16 .grid-13{width: 760px;} .container-16 .grid-14{width: 820px;} .container-16 .grid-15{width: 880px;} .container-16 .grid-16{width: 940px;} .container-16 .prefix-1{padding-left: 60px;} .container-16 .prefix-2{padding-left: 120px;} .container-16 .prefix-3{padding-left: 180px;} .container-16 .prefix-4{padding-left: 240px;} .container-16 .prefix-5{padding-left: 300px;} .container-16 .prefix-6{padding-left: 360px;} .container-16 .prefix-7{padding-left: 420px;} .container-16 .prefix-8{padding-left: 480px;} .container-16 .prefix-9{padding-left: 540px;} .container-16 .prefix-10{padding-left: 600px;} .container-16 .prefix-11{padding-left: 660px;} .container-16 .prefix-12{padding-left: 720px;} .container-16 .prefix-13{padding-left: 780px;} .container-16 .prefix-14{padding-left: 840px;} .container-16 .prefix-15{padding-left: 900px;} .container-16 .suffix-1{padding-right: 60px;} .container-16 .suffix-2{padding-right: 120px;} .container-16 .suffix-3{padding-right: 180px;} .container-16 .suffix-4{padding-right: 240px;} .container-16 .suffix-5{padding-right: 300px;} .container-16 .suffix-6{padding-right: 360px;} .container-16 .suffix-7{padding-right: 420px;} .container-16 .suffix-8{padding-right: 480px;} .container-16 .suffix-9{padding-right: 540px;} .container-16 .suffix-10{padding-right: 600px;} .container-16 .suffix-11{padding-right: 660px;} .container-16 .suffix-12{padding-right: 720px;} .container-16 .suffix-13{padding-right: 780px;} .container-16 .suffix-14{padding-right: 840px;} .container-16 .suffix-15{padding-right: 900px;} .container-16 .push-1{left: 60px;} .container-16 .push-2{left: 120px;} .container-16 .push-3{left: 180px;} .container-16 .push-4{left: 240px;} .container-16 .push-5{left: 300px;} .container-16 .push-6{left: 360px;} .container-16 .push-7{left: 420px;} .container-16 .push-8{left: 480px;} .container-16 .push-9{left: 540px;} .container-16 .push-10{left: 600px;} .container-16 .push-11{left: 660px;} .container-16 .push-12{left: 720px;} .container-16 .push-13{left: 780px;} .container-16 .push-14{left: 840px;} .container-16 .push-15{left: 900px;} .container-16 .pull-1{left: -60px;} .container-16 .pull-2{left: -120px;} .container-16 .pull-3{left: -180px;} .container-16 .pull-4{left: -240px;} .container-16 .pull-5{left: -300px;} .container-16 .pull-6{left: -360px;} .container-16 .pull-7{left: -420px;} .container-16 .pull-8{left: -480px;} .container-16 .pull-9{left: -540px;} .container-16 .pull-10{left: -600px;} .container-16 .pull-11{left: -660px;} .container-16 .pull-12{left: -720px;} .container-16 .pull-13{left: -780px;} .container-16 .pull-14{left: -840px;} .container-16 .pull-15{left: -900px;} :root{--note-accent: #3d5f00;} .note{--note-color: #15803d;--note-bg: #f0fdf4;position: fixed;right: 1rem;bottom: 1rem;z-index: 10000;display: flex;align-items: flex-start;gap: .75rem;box-sizing: border-box;width: max-content;max-width: min(26rem, calc(100vw - 2rem));padding: .875rem 1rem;overflow: hidden;border: 1px solid var(--note-color);border-left-width: .3rem;border-radius: .5rem;background: var(--note-bg);color: #1f2937;box-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .18);font-size: 1rem;line-height: 1.45;text-align: left;animation: note-in .25s ease-out;} .note-success{--note-color: #15803d;--note-bg: #f0fdf4;} .note-warning{--note-color: #b45309;--note-bg: #fffbeb;} .note-error{--note-color: #b91c1c;--note-bg: #fef2f2;} .note-content{flex: 1;min-width: 0;} .note-content > :first-child{margin-top: 0;} .note-content > :last-child{margin-bottom: 0;} .note-content ul, ul.note-content{margin: 0;padding-left: 1.1rem;} .note-content a{color: inherit;text-decoration: underline;} .note-close{flex: none;margin: -.25rem -.4rem 0 0;padding: .2rem .45rem;border: 0;border-radius: .25rem;background: transparent;color: inherit;font: inherit;font-size: 1.35rem;line-height: 1;cursor: pointer;} .note-close:hover{color: var(--note-accent);background: rgba(0, 0, 0, .06);} .note-close:focus-visible{outline: 2px solid var(--note-accent);outline-offset: 2px;} .note-auto::after{content: "";position: absolute;left: 0;bottom: 0;height: 3px;width: 100%;background: var(--note-accent);transform-origin: left;animation: note-timer var(--note-timeout, 6000ms) linear forwards;} .note-auto:hover::after, .note-auto:focus-within::after{animation-play-state: paused;} .note-hide{opacity: 0;transform: translateY(.5rem);transition: opacity .2s ease-in, transform .2s ease-in;} @keyframes note-in{from{opacity: 0;transform: translateY(.5rem);}} @keyframes note-timer{to{transform: scaleX(0);}} @media (max-width: 30em){.note{left: 1rem;right: 1rem;width: auto;max-width: none;}} @media (prefers-reduced-motion: reduce){.note{animation: none;} .note-auto::after{opacity: 0;} .note-hide{transition: none;}} @media print{.note{display: none;}} .view-list-articles .views-field-title .title-text{display: block;float: left;width: 100%;margin-bottom: 10px;text-align: center;font-size: 180%;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-weight: bold;line-height: 1.2;color: #3d5f00;} .field-name-body .body-image.image-left{float: left;margin: 0 20px 1.846em 0;} .field-name-body .body-image.image-left img{width: 230px;} .field-name-body .body-image.image-right{float: right;margin: 0 0 1.846em 20px;} .field-name-body .body-image.image-right img{width: 350px;} .field-name-body .body-image.image-wide{clear: both;} .field-name-body .body-image.image-wide img{width: 660px;margin-top: 20px;} .field-name-body .body-text{padding-top: 15px;} .zone-footer .legal-links{text-align: right;} .zone-footer .footer-copyright{text-align: center;clear: both;padding: 10px 0 15px;} @media (max-width: 979px){body{min-width: 0;} .container-16{width: auto;padding: 0 10px;} .container-16 .grid-1, .container-16 .grid-2, .container-16 .grid-3, .container-16 .grid-4, .container-16 .grid-5, .container-16 .grid-6, .container-16 .grid-7, .container-16 .grid-8, .container-16 .grid-9, .container-16 .grid-10, .container-16 .grid-11, .container-16 .grid-12, .container-16 .grid-13, .container-16 .grid-14, .container-16 .grid-15, .container-16 .grid-16{display: block;float: none;width: auto;margin-left: 0;margin-right: 0;} img{max-width: 100%;height: auto;} #region-user-first{margin: 0;} .sf-menu.sf-style-default li.sf-depth-1{width: auto;min-width: 90px;margin-bottom: 5px;} .logo-img{float: right;padding-right: 0;} .logo-img img{width: 80px;} .site-name-slogan{margin: 30px 90px 10px 0;} h1.site-name{font-size: 26px;line-height: 1.2;} .block-slideshow .views-field-field-image{float: none;width: auto;} .block-slideshow .views-field-body{width: auto;margin-left: 0;} .block-slideshow .views-field-body .field-content{padding-bottom: 15px;} #region-sidebar-second{margin-bottom: 20px;} .field-name-body .body-image.image-wide img{width: auto;} .zone-postscript .region{margin-bottom: 15px;} .zone-footer .legal-links{text-align: left;margin-top: 10px;}} @media (max-width: 599px){.field-name-body .body-image.image-left, .field-name-body .body-image.image-right{float: none;margin: 0 0 1em;} .field-name-body .body-image.image-left img, .field-name-body .body-image.image-right img{width: auto;} .field-name-field-lightbox-image .field-item img{height: 90px;} .view-list-articles .views-field-field-image img{float: none;display: block;margin: 0 auto 15px;}} @media (max-width: 979px), (hover: none){.sf-menu ul{display: none !important;}} @media (prefers-reduced-motion: reduce){.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{transition: none !important;}}