.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:15px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:15px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:15px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:15px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:315px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:315px}
.ui-widget{font-family:Verdana,Arial,sans-serif
;font-size:1.1em
}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif
;font-size:1em}
.ui-widget-content{border:1px solid #aaaaaa
;background:#ffffff
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_75_ffffff_40x100.png)
50%
50%
repeat-x
;color:#222222
}
.ui-widget-content a{color:#222222
}
.ui-widget-header{border:1px solid #aaaaaa
;background:#cccccc
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_highlight-soft_75_cccccc_1x100.png)
50%
50%
repeat-x
;color:#222222
;font-weight:bold}
.ui-widget-header a{color:#222222
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3
;background:#e6e6e6
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_75_e6e6e6_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#555555
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555
;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999
;background:#dadada
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_75_dadada_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#212121
}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121
;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa
;background:#ffffff
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_65_ffffff_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#212121
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121
;text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1
;background:#fbf9ee
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_55_fbf9ee_1x400.png)
50%
50%
repeat-x
;color:#363636
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a
;background:#fef1ec
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_95_fef1ec_1x400.png)
50%
50%
repeat-x
;color:#cd0a0a
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a
}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-widget-content .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-state-default .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_888888_256x240.png)
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_454545_256x240.png)
}
.ui-state-active .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_454545_256x240.png)
}
.ui-state-highlight .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px
;-webkit-border-top-left-radius:4px
;-khtml-border-top-left-radius:4px
;border-top-left-radius:4px
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px
;-webkit-border-top-right-radius:4px
;-khtml-border-top-right-radius:4px
;border-top-right-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px
;-webkit-border-bottom-left-radius:4px
;-khtml-border-bottom-left-radius:4px
;border-bottom-left-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px
;-webkit-border-bottom-right-radius:4px
;-khtml-border-bottom-right-radius:4px
;border-bottom-right-radius:4px
}
.ui-widget-overlay{background:#aaaaaa
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_0_aaaaaa_40x100.png)
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
}
.ui-widget-shadow{margin:-8px
0 0 -8px
;padding:8px
;background:#aaaaaa
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_0_aaaaaa_40x100.png)
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
;-moz-border-radius:8px
;-khtml-border-radius:8px
;-webkit-border-radius:8px
;border-radius:8px
}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;
display
:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}
.femanager_flashmessages>div{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px}
.femanager_flashmessages>.message-error{background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225}
.femanager_flashmessages>.message-ok{background-color:#cdeaca;background-image:url('../../typo3/sysext/t3skin/icons/gfx/ok.png');border:1px solid #58b548;color:#3b7826}
.femanager_flashmessages>.message-notice{background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444}
.femanager_note{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444;list-style-type:none;margin-left:0}
.femanager_error{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225;list-style-type:none;margin-left:0}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../fileadmin/raumplus/templates/javascript/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../fileadmin/raumplus/templates/javascript/fancybox/fancybox.png') -55px -90px no-repeat}
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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:''}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
script{display:none !important}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
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:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
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}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
meta.foundation-mq-small{font-family:"only screen and (max-width: 480px)";width:768px}
meta.foundation-mq-medium{font-family:"only screen and (min-width: 480px)";width:480px}
meta.foundation-mq-large{font-family:"only screen and (min-width: 769px)";width:769px}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%}
body{background:#222;color:#333;padding:0;margin:0;font-family:Arial,"Helvetica Neue","Helvetica",Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .column,.row.collapse .columns{padding-left:0;padding-right:0;float:left}
.row .row{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:none;width:auto;*zoom:1}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin-left:0;margin-right:0;max-width:none;width:auto;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;position:relative}
#map img{max-width:inherit !important}
#mapSearchForm{width:33%;min-width:200px}
#askUs-button,#askUs-overlay,#askUs-box{display:none}
.contact_catalog_header{width:auto !important;height:auto !important;margin:5px 0px 5px 0px}
@media only screen{.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
.small-offset-0{margin-left:0%}
.small-offset-1{margin-left:8.33333%}
.small-offset-2{margin-left:16.66667%}
.small-offset-3{margin-left:25%}
.small-offset-4{margin-left:33.33333%}
.small-offset-5{margin-left:41.66667%}
.small-offset-6{margin-left:50%}
.small-offset-7{margin-left:58.33333%}
.small-offset-8{margin-left:66.66667%}
.small-offset-9{margin-left:75%}
.small-offset-10{margin-left:83.33333%}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}
}
@media only screen and (min-width:768px){.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0%}
.medium-offset-1{margin-left:8.33333%}
.medium-offset-2{margin-left:16.66667%}
.medium-offset-3{margin-left:25%}
.medium-offset-4{margin-left:33.33333%}
.medium-offset-5{margin-left:41.66667%}
.medium-offset-6{margin-left:50%}
.medium-offset-7{margin-left:58.33333%}
.medium-offset-8{margin-left:66.66667%}
.medium-offset-9{margin-left:75%}
.medium-offset-10{margin-left:83.33333%}
.medium-offset-11{margin-left:91.66667%}
.medium-push-1{left:8.33333%;right:auto}
.medium-pull-1{right:8.33333%;left:auto}
.medium-push-2{left:16.66667%;right:auto}
.medium-pull-2{right:16.66667%;left:auto}
.medium-push-3{left:25%;right:auto}
.medium-pull-3{right:25%;left:auto}
.medium-push-4{left:33.33333%;right:auto}
.medium-pull-4{right:33.33333%;left:auto}
.medium-push-5{left:41.66667%;right:auto}
.medium-pull-5{right:41.66667%;left:auto}
.medium-push-6{left:50%;right:auto}
.medium-pull-6{right:50%;left:auto}
.medium-push-7{left:58.33333%;right:auto}
.medium-pull-7{right:58.33333%;left:auto}
.medium-push-8{left:66.66667%;right:auto}
.medium-pull-8{right:66.66667%;left:auto}
.medium-push-9{left:75%;right:auto}
.medium-pull-9{right:75%;left:auto}
.medium-push-10{left:83.33333%;right:auto}
.medium-pull-10{right:83.33333%;left:auto}
.medium-push-11{left:91.66667%;right:auto}
.medium-pull-11{right:91.66667%;left:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}
.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}
}
@media only screen and (min-width:480px){.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4{width:33.33333%}
.large-5{width:41.66667%}
.large-6{width:50%}
.large-7{width:58.33333%}
.large-8{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
.large-offset-0{margin-left:0%}
.large-offset-1{margin-left:8.33333%}
.large-offset-2{margin-left:16.66667%}
.large-offset-3{margin-left:25%}
.large-offset-4{margin-left:33.33333%}
.large-offset-5{margin-left:41.66667%}
.large-offset-6{margin-left:50%}
.large-offset-7{margin-left:58.33333%}
.large-offset-8{margin-left:66.66667%}
.large-offset-9{margin-left:75%}
.large-offset-10{margin-left:83.33333%}
.large-offset-11{margin-left:91.66667%}
.large-push-1{left:8.33333%;right:auto}
.large-pull-1{right:8.33333%;left:auto}
.large-push-2{left:16.66667%;right:auto}
.large-pull-2{right:16.66667%;left:auto}
.large-push-3{left:25%;right:auto}
.large-pull-3{right:25%;left:auto}
.large-push-4{left:33.33333%;right:auto}
.large-pull-4{right:33.33333%;left:auto}
.large-push-5{left:41.66667%;right:auto}
.large-pull-5{right:41.66667%;left:auto}
.large-push-6{left:50%;right:auto}
.large-pull-6{right:50%;left:auto}
.large-push-7{left:58.33333%;right:auto}
.large-pull-7{right:58.33333%;left:auto}
.large-push-8{left:66.66667%;right:auto}
.large-pull-8{right:66.66667%;left:auto}
.large-push-9{left:75%;right:auto}
.large-pull-9{right:75%;left:auto}
.large-push-10{left:83.33333%;right:auto}
.large-pull-10{right:83.33333%;left:auto}
.large-push-11{left:91.66667%;right:auto}
.large-pull-11{right:91.66667%;left:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}
.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}
}
.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}
.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}
.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}
.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}
table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}
thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important}
tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important}
tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important}
td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important}
@media only screen and (max-width:480px){.show-for-medium,.show-for-medium-up{display:inherit !important}
.show-for-small{display:none !important}
.hide-for-small{display:inherit !important}
.hide-for-medium,.hide-for-medium-up{display:none !important}
table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}
thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important}
tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important}
tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important}
td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important}
}
@media only screen and (min-width:480px){.show-for-large,.show-for-large-up{display:inherit !important}
.show-for-medium,.show-for-medium-down{display:none !important}
.hide-for-medium,.hide-for-medium-down{display:inherit !important}
.hide-for-large,.hide-for-large-up{display:none !important}
table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}
thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important}
tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important}
tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important}
td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important}
}
@media only screen and (min-width:769px){.show-for-xlarge{display:inherit !important}
.show-for-large,.show-for-large-down{display:none !important}
.hide-for-large,.hide-for-large-down{display:inherit !important}
.hide-for-xlarge{display:none !important}
table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}
thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important}
tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important}
tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important}
td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.9375rem;*zoom:1}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 0.9375rem 1.875rem}
.small-block-grid-1>li{width:100%;padding:0 0.9375rem 1.875rem}
.small-block-grid-1>li:nth-of-type(n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;padding:0 0.9375rem 1.875rem}
.small-block-grid-2>li:nth-of-type(n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;padding:0 0.9375rem 1.875rem}
.small-block-grid-3>li:nth-of-type(n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;padding:0 0.9375rem 1.875rem}
.small-block-grid-4>li:nth-of-type(n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;padding:0 0.9375rem 1.875rem}
.small-block-grid-5>li:nth-of-type(n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;padding:0 0.9375rem 1.875rem}
.small-block-grid-6>li:nth-of-type(n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;padding:0 0.9375rem 1.875rem}
.small-block-grid-7>li:nth-of-type(n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;padding:0 0.9375rem 1.875rem}
.small-block-grid-8>li:nth-of-type(n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;padding:0 0.9375rem 1.875rem}
.small-block-grid-9>li:nth-of-type(n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;padding:0 0.9375rem 1.875rem}
.small-block-grid-10>li:nth-of-type(n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;padding:0 0.9375rem 1.875rem}
.small-block-grid-11>li:nth-of-type(n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;padding:0 0.9375rem 1.875rem}
.small-block-grid-12>li:nth-of-type(n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:480px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:none}
.medium-block-grid-1>li{width:100%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-1>li:nth-of-type(n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-2>li:nth-of-type(n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.33333%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-3>li:nth-of-type(n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-4>li:nth-of-type(n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-5>li:nth-of-type(n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.66667%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-6>li:nth-of-type(n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.28571%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-7>li:nth-of-type(n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-8>li:nth-of-type(n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.11111%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-9>li:nth-of-type(n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-10>li:nth-of-type(n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.09091%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-11>li:nth-of-type(n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.33333%;padding:0 0.9375rem 1.875rem}
.medium-block-grid-12>li:nth-of-type(n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:769px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:none}
.large-block-grid-1>li{width:100%;padding:0 0.9375rem 1.875rem}
.large-block-grid-1>li:nth-of-type(n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;padding:0 0.9375rem 1.875rem}
.large-block-grid-2>li:nth-of-type(n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;padding:0 0.9375rem 1.875rem}
.large-block-grid-3>li:nth-of-type(n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;padding:0 0.9375rem 1.875rem}
.large-block-grid-4>li:nth-of-type(n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;padding:0 0.9375rem 1.875rem}
.large-block-grid-5>li:nth-of-type(n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;padding:0 0.9375rem 1.875rem}
.large-block-grid-6>li:nth-of-type(n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;padding:0 0.9375rem 1.875rem}
.large-block-grid-7>li:nth-of-type(n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;padding:0 0.9375rem 1.875rem}
.large-block-grid-8>li:nth-of-type(n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;padding:0 0.9375rem 1.875rem}
.large-block-grid-9>li:nth-of-type(n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;padding:0 0.9375rem 1.875rem}
.large-block-grid-10>li:nth-of-type(n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;padding:0 0.9375rem 1.875rem}
.large-block-grid-11>li:nth-of-type(n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;padding:0 0.9375rem 1.875rem}
.large-block-grid-12>li:nth-of-type(n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}
button:hover,button:focus,.button:hover,.button:focus{background-color:#2284a1}
button:hover,button:focus,.button:hover,.button:focus{color:#fff}
button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}
button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}
button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}
button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}
button.small,.button.small{padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em}
button.tiny,.button.tiny{padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em}
button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:0.75em}
button.right-align,.button.right-align{text-align:right;padding-right:0.75em}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2284a1;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2284a1}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}
button,.button{padding-top:0.8125em;padding-bottom:0.75em;-webkit-appearance:none}
button.tiny,.button.tiny{padding-top:0.5em;padding-bottom:0.4375em;-webkit-appearance:none}
button.small,.button.small{padding-top:0.625em;padding-bottom:0.5625em;-webkit-appearance:none}
button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}
@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}
button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}
button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}
button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}
}
@media only screen and (max-width:480px){button,.button{display:inline-block}
}
form{margin:0 0 1em}
form .row .row{margin:0 -0.5em}
form .row .row .column,form .row .row .columns{padding:0 0.5em}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5em}
label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em}
label.right{float:none;text-align:right}
label.inline{margin:0 0 1em 0;padding:0.625em 0}
label small{text-transform:capitalize;color:#666}
.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em}
.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}
.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}
.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}
span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}
span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}
span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}
input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}
input[type="file"]{width:100%}
fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}
fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em}
[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff}
[data-abide] span.error,[data-abide] small.error{display:none}
span.error,small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff}
.error input,.error textarea,.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}
.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#999}
.error label,.error label.error{color:#c60f13}
.error>small,.error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff}
.error span.error-message{display:block}
input.error,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}
input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}
.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}
.error select:focus{background:#fafafa;border-color:#999}
label.error{color:#c60f13}
.button-group{list-style:none;margin:0;*zoom:1}
.button-group:before,.button-group:after{content:" ";display:table}
.button-group:after{clear:both}
.button-group>*{margin:0 0 0 -1px;float:left}
.button-group>*:first-child{margin-left:0}
.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}
.button-group.even-2 li{width:50%}
.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}
.button-group.even-3 li{width:33.33333%}
.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}
.button-group.even-4 li{width:25%}
.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}
.button-group.even-5 li{width:20%}
.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}
.button-group.even-6 li{width:16.66667%}
.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}
.button-group.even-7 li{width:14.28571%}
.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}
.button-group.even-8 li{width:12.5%}
.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}
.button-bar{*zoom:1}
.button-bar:before,.button-bar:after{content:" ";display:table}
.button-bar:after{clear:both}
.button-bar .button-group{float:left;margin-right:0.625em}
.button-bar .button-group div{overflow:hidden}
.dropdown.button{position:relative;padding-right:3.1875em}
.dropdown.button:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}
.dropdown.button:before{border-width:0.5625em;right:1.5em;margin-top:-0.25em}
.dropdown.button:before{border-color:#fff transparent transparent transparent}
.dropdown.button.tiny{padding-right:2.1875em}
.dropdown.button.tiny:before{border-width:0.4375em;right:0.875em;margin-top:-0.15625em}
.dropdown.button.tiny:before{border-color:#fff transparent transparent transparent}
.dropdown.button.small{padding-right:2.8125em}
.dropdown.button.small:before{border-width:0.5625em;right:1.125em;margin-top:-0.21875em}
.dropdown.button.small:before{border-color:#fff transparent transparent transparent}
.dropdown.button.large{padding-right:4em}
.dropdown.button.large:before{border-width:0.625em;right:1.75em;margin-top:-0.3125em}
.dropdown.button.large:before{border-color:#fff transparent transparent transparent}
.dropdown.button.secondary:before{border-color:#333 transparent transparent transparent}
form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}
form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:-1px;vertical-align:middle;border:solid 1px #ccc;background:#fff}
form.custom .custom.checkbox{-webkit-border-radius:0;border-radius:0;padding:0}
form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}
form.custom .custom.checkbox{background:#dddddd url('../../fileadmin/raumplus/templates/img/checkbox.png') 0px 0px no-repeat;width:12px !important;height:12px !important;border:0 !important;margin-top:-1px}
form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative}
/*\T1*/
form.custom .custom.checkbox.checked{background:#dddddd url('../../fileadmin/raumplus/templates/img/checkbox.png') 0px -12px no-repeat;width:12px;height:12px;margin-top:-1px}
form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f3f3f3 100%);background:-webkit-linear-gradient(top,#fff 0%,#f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom,#fff 0%,#f3f3f3 100%);box-shadow:none;font-size:0.875em;vertical-align:top}
form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px !important}
form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em}
form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}
form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:0.9375em;top:50%;margin-top:-3px}
form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid}
form.custom .custom.dropdown .disabled{color:#888}
form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888}
form.custom .custom.dropdown .disabled:hover:after{display:none}
form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
form.custom .custom.dropdown.small{max-width:134px}
form.custom .custom.dropdown.medium{max-width:254px}
form.custom .custom.dropdown.large{max-width:434px}
form.custom .custom.dropdown.expand{width:100% !important}
form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
form.custom .error .custom.dropdown{border-color:#c60f13;background-color:rgba(198,15,19,0.1);background:rgba(198,15,19,0.1);margin-bottom:0}
form.custom .error .custom.dropdown:focus{background:#fafafa;border-color:#999}
form.custom .error .custom.dropdown+small.error{margin-top:0}
form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}
form.custom .custom.dropdown ul li{color:#555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}
form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}
form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}
form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}
form.custom .custom.dropdown ul.show{display:block}
form.custom .custom.disabled{background:#ddd}
@media only screen and (max-width:767px){.f-dropdown{max-width:100%;left:0}
}
.f-dropdown{position:absolute;top:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px}
.f-dropdown>*:first-child{margin-top:0}
.f-dropdown>*:last-child{margin-bottom:0}
.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}
.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}
.f-dropdown.right:before{left:auto;right:10px}
.f-dropdown.right:after{left:auto;right:9px}
.f-dropdown li{font-size:0.875em;cursor:pointer;line-height:1.125em;margin:0}
.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}
.f-dropdown li a{display:block;padding:0.5em;color:#555}
.f-dropdown.content{position:absolute;top:-9999px;list-style:none;margin-left:0;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;max-width:200px}
.f-dropdown.content>*:first-child{margin-top:0}
.f-dropdown.content>*:last-child{margin-bottom:0}
.f-dropdown.tiny{max-width:200px}
.f-dropdown.small{max-width:300px}
.f-dropdown.medium{max-width:500px}
.f-dropdown.large{max-width:800px}
@font-face{font-family:'fontawesome';src:url('../../fileadmin/raumplus/templates/fonts/fontawesome/fontawesome-webfont.eot');src:url('../../fileadmin/raumplus/templates/fonts/fontawesome/fontawesome-webfont.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/raumplus/templates/fonts/fontawesome/fontawesome-webfont.woff') format("woff"),url('../../fileadmin/raumplus/templates/fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular') format("svg"),url('../../fileadmin/raumplus/templates/fonts/fontawesome/fontawesome-webfont.ttf') format("truetype");font-weight:normal;font-style:normal}
@media only screen{body,html{height:100%;min-height:100%}
body{background-color:#333;font-size:0.75rem;line-height:1.25;font-weight:normal;font-style:normal;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif,sans;color:#111;overflow:scroll}
body *{text-rendering:optimizelegibility}
#logo_print{display:none}
#wrap_page{background-color:#000;position:relative;width:100%;min-height:100%;max-width:87.5rem;margin-left:auto;margin-right:auto;padding-top:90px}
#wrap_contents{clear:both;float:left;padding:0;min-height:200px;width:100%;z-index:1}
#wrap_header{position:absolute;top:0px;padding:0px;height:5.625rem;width:100%;margin:0px;background:#333539 url('../../fileadmin/raumplus/templates/img/bg_header_mobile.gif') top left repeat-x;z-index:50}
#wrap_header #logo{position:absolute;right:0.9375rem;top:0.9375rem;display:block;height:2.1875rem;width:8.5625rem;background:transparent url('../../fileadmin/raumplus/templates/img/logo_desktop.png') top left no-repeat;background-size:100% 100%;text-decoration:none;text-indent:-3000px}
#wrap_header .tx-kesearch-pi1{position:absolute;bottom:0px;left:0.9375rem;width:5.625rem;height:1.875rem}
#wrap_header .tx-kesearch-pi1 fieldset.kesearch_searchbox{border:none;padding:0;margin:0}
#wrap_header .tx-kesearch-pi1 input[type="text"]{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#8a8c8f;border:solid 1px #666;border-radius:5px;box-shadow:none;width:10rem;height:1.25rem;line-height:1.25rem;padding:0;padding-left:1.25rem;color:#000;font-size:0.75rem}
#wrap_header .tx-kesearch-pi1 input[type="text"]:focus{background-color:#eeeeee;border:solid 1px #ccc}
#wrap_header .tx-kesearch-pi1 input[type="submit"]{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;background:transparent url('../../fileadmin/raumplus/templates/img/magnifier_icon.png') center center no-repeat;text-indent:-3000px;border:none}
#wrap_footer{float:left;clear:both;width:100%;background-color:#000;padding:0.9375rem;color:#999}
#wrap_footer *{color:#999}
#wrap_footer #rs-link-wrap{float:left;clear:both;#margin-top:1.875rem}
body.be_layout1 #wrap_contents{background-color:#000;padding-bottom:1.25rem}
body.be_layout3 #wrap_contents .csc-default{padding:0 !important}
body.be_layout3 #wrap_contents div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}
}
@media only screen and (min-width:480px){#wrap_header{position:absolute;top:0px;padding:0px;height:10.4375rem;width:100%;margin:0px;background:#333539 url('../../fileadmin/raumplus/templates/img/bg_header_mobile.gif') top left repeat-x;z-index:10}
#wrap_header #logo{position:absolute;right:0.9375rem;top:1.0625rem;display:block;height:3.125rem;width:12.8125rem;background:transparent url('../../fileadmin/raumplus/templates/img/logo_desktop.png') top left no-repeat;text-decoration:none;text-indent:-3000px}
#wrap_page{padding-top:167px}
}
@media only screen and (min-width:769px){#wrap_page{padding-top:8.125rem}
#wrap_header{padding-top:6.5625rem;height:8.125rem;background:#333539 url('../../fileadmin/raumplus/templates/img/bg_header.gif') top left repeat-x}
#wrap_header #logo{top:2.375rem}
}
@media only screen{#wrap_contents .grid-ce.gradient-bg{float:left;width:100%;background:transparent url('../../fileadmin/raumplus/templates/img/bg_verlauf_sg_schmal.gif') left bottom repeat-x;padding:0.9375rem 0.9375rem 0 0.9375rem}
#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-33-33,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-66-33,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-66,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50,#wrap_contents .grid-ce.gradient-bg>.block-grid-ce{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:none;width:auto;*zoom:1}
#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:before,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-33-33:before,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-33-33:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-66-33:before,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-66-33:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-66:before,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-66:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:before,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:after,#wrap_contents .grid-ce.gradient-bg>.block-grid-ce:before,#wrap_contents .grid-ce.gradient-bg>.block-grid-ce:after{content:" ";display:table}
#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-33-33:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-66-33:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-33-66:after,#wrap_contents .grid-ce.gradient-bg>.grid-ce-wrap-50-50:after,#wrap_contents .grid-ce.gradient-bg>.block-grid-ce:after{clear:both}
#wrap_contents .grid-ce.gradient-bg>.block-grid-ce ul.block-grid{margin-left:0}
#wrap_contents .grid-ce.white-bg{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1;background-color:#fff;float:left;padding:0.9375rem 0 0 0;margin-bottom:0.9375rem}
#wrap_contents .grid-ce.white-bg:before,#wrap_contents .grid-ce.white-bg:after{content:" ";display:table}
#wrap_contents .grid-ce.white-bg:after{clear:both}
#wrap_contents .grid-ce.white-bg>.csc-default{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.white-bg>.grid-ce-wrap-50-50,#wrap_contents .grid-ce.white-bg>.grid-ce-wrap-33-33-33,#wrap_contents .grid-ce.white-bg>.grid-ce-wrap-66-33,#wrap_contents .grid-ce.white-bg>.grid-ce-wrap-33-66,#wrap_contents .grid-ce.white-bg>.grid-ce-wrap-50-50,#wrap_contents .grid-ce.white-bg>.block-grid-ce{padding-left:0;padding-right:0;width:100%}
#wrap_contents .grid-ce.grid-ce-wrap-50-50>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-66-33>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-66>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col3{display:none}
#wrap_contents .block-grid-ce ul{margin:0;margin-bottom:0 !important;margin-top:0 !important}
#wrap_contents .block-grid-ce ul li{padding-bottom:0}
#wrap_contents .block-grid-ce ul li h1{padding-top:0.46875rem;margin-bottom:0}
#wrap_contents .social-media p{float:left;width:100%}
#wrap_contents .fixed-left{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .fixed-left>.col2{position:static;height:auto}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{display:none;border-left:solid 1px #969696;padding-left:0.9375rem}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap img{border:none}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap figure.csc-textpic-last{margin-bottom:0 !important}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap .csc-textpic-text{padding-right:0.9375rem}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{border-right:solid 1px #969696;padding-right:0.9375rem}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap figure.csc-textpic-last{margin-bottom:0 !important}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-left-nowrap .csc-textpic-text{padding-left:0.9375rem}
}
@media only screen and (max-width:480px){#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0}
}
@media only screen and (min-width:480px){#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col3{display:none}
}
@media only screen and (min-width:769px){#wrap_contents .grid-ce.grid-ce-wrap-33-33-33>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-33-33.grid-ce-context>.col3{display:block}
#wrap_contents .grid-ce.grid-ce-wrap-66-33>.col1{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-66-33>.col2{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-66>.col1{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-33-66>.col2{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;float:left}
#wrap_contents .grid-ce.grid-ce-wrap-50-50>.col1{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;min-width:50%}
#wrap_contents .grid-ce.grid-ce-wrap-50-50>.col2{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left;min-width:50%}
#wrap_contents .grid-ce.grid-ce-wrap-50-50.grid-ce-push-pull>.col1{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;left:50%;right:auto;float:left;position:relative}
#wrap_contents .grid-ce.grid-ce-wrap-50-50.grid-ce-push-pull>.col2{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;right:50%;left:auto;float:left;position:relative}
#wrap_contents .grid-ce.fixed-left-225.grid-ce-push-pull{position:relative}
#wrap_contents .grid-ce.fixed-left-225.grid-ce-push-pull>.col1{margin-left:15.9375rem;margin-right:-0.9375rem}
#wrap_contents .grid-ce.fixed-left-225.grid-ce-push-pull>.col2{position:absolute;top:0;width:15.3125rem}
#wrap_contents .grid-ce.fixed-left-225.grid-ce-push-pull>.col2 .csc-default{width:14.0625rem;display:none}
#wrap_contents .csc-textpic-equalheight img,#wrap_contents .csc-textpic-equalwidth img{width:auto !important;height:auto !important}
}
@media only screen{#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{width:50%}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{padding-right:0.9375rem;margin-right:0}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:50%}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:50%}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap{margin-bottom:0.9375rem}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap div.csc-textpic-imagerow{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:none;width:auto;*zoom:1}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap div.csc-textpic-imagerow:before,#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap div.csc-textpic-imagerow:after{content:" ";display:table}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap div.csc-textpic-imagerow:after{clear:both}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap div.csc-textpic-imagecolumn{margin-left:0;margin-right:0;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap figure{width:100%}
#wrap_contents .csc-textpic-border .csc-textpic-imagewrap{border:none;padding:0}
#wrap_contents .csc-textpic-border .csc-textpic-imagewrap img{border:none !important}
}
@media only screen and (min-width:480px){#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap[data-csc-cols="1"] div.csc-textpic-imagecolumn{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap[data-csc-cols="2"] div.csc-textpic-imagecolumn{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap[data-csc-cols="3"] div.csc-textpic-imagecolumn{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;float:left}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap[data-csc-cols="4"] div.csc-textpic-imagecolumn{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left}
#wrap_contents .csc-textpic-responsive div.csc-textpic-imagewrap[data-csc-cols="6"] div.csc-textpic-imagecolumn{padding-left:0.9375rem;padding-right:0.9375rem;width:16.66667%;float:left}
#wrap_contents div.csc-textpic-border.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{display:block}
}
@media only screen and (max-width:480px){#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{width:100%}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagecolumn,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right div.csc-textpic-imagecolumn,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagecolumn,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap div.csc-textpic-imagecolumn{margin:0}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagecolumn.csc-textpic-lastcol,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right div.csc-textpic-imagecolumn.csc-textpic-lastcol,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagecolumn.csc-textpic-lastcol,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap div.csc-textpic-imagecolumn.csc-textpic-lastcol{margin-bottom:0}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left div.csc-textpic-imagewrap,#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{padding:0;margin-right:0}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0}
#wrap_contents .csc-textpic-responsive.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0}
}
@media only screen{#wrap_contents div.csc-textpic-intext-right .csc-textpic-imagewrap,#wrap_contents div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0px}
#wrap_contents div.csc-textpic div.csc-textpic-imagecolumn{float:left !important}
#wrap_contents .csc-textpic{margin-bottom:0}
#wrap_contents .csc-textpic-imagerow-last{margin-bottom:0 !important}
#wrap_contents .csc-textpic-imagewrap,#wrap_contents .csc-textpic-text{margin-bottom:0.9375rem}
#wrap_contents .csc-textpic-border .csc-textpic-imagerow-last{margin-bottom:0 !important}
#wrap_contents figure.csc-textpic-last{margin-bottom:0 !important}
}
@media only screen and (min-width:769px){#wrap_contents div.csc-textpic-intext-right .csc-textpic-imagewrap,#wrap_contents div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{padding-left:0.9375rem}
#wrap_contents .csc-textpic-above .csc-textpic-imagewrap{width:100%}
#wrap_contents .csc-textpic-above .csc-textpic-imagewrap figure{width:100%}
}
@media only screen{#wrap_contents .textpic_50-50_pic-fixed-size{position:relative}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text ul.links{margin-bottom:0.9375rem;margin-right:0}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-imagewrap{display:none}
}
@media only screen and (max-width:480px){.flex-dots{display:none}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic .csc-textpic-text{margin:0 !important;padding-right:0;width:100%}
}
@media only screen and (min-width:480px){.flex-dots{position:absolute;bottom:0px;left:50%;z-index:200}
.flex-dots>span{display:inline-block;width:10px;height:10px;background-image:url('../../fileadmin/raumplus/templates/img/flexslider_dot.png');background-position:0px 0px;margin:0px 5px 5px 5px;cursor:pointer}
.flex-dots>span.dot-active{background-position:-10px 0px}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-imagewrap{display:block;float:right;margin-left:0.9375rem}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text{margin:0 !important;padding-right:0}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text ul.links{clear:both;float:left;width:100%;margin-top:0.9375rem}
}
@media only screen and (max-width:769px){#map{display:none}
#mapSearchForm{width:100%}
}
@media only screen and (min-width:769px){#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-imagewrap,#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text{width:50%}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text{position:absolute;height:100%;overflow:hidden;padding-right:1.875rem}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text ul.links{position:absolute !important;right:0;bottom:1rem;padding:0;margin:0 !important;margin-right:1.875rem !important}
#wrap_contents .textpic_50-50_pic-fixed-size .csc-textpic-text ul.links li{padding-left:1.875rem}
}
@media only screen{#wrap_contents .textpic_33-66_pic-fixed-size{position:relative}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text ul.links{margin-bottom:0.9375rem;margin-right:0}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-imagewrap{display:none}
}
@media only screen and (max-width:480px){#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic .csc-textpic-text{margin:0 !important;padding-right:0;width:100%}
}
@media only screen and (min-width:480px){#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-imagewrap{display:block;float:right;margin-left:0.9375rem}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text{margin:0 !important;padding-right:0}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text ul.links{clear:both;float:left;width:100%;margin-top:0.9375rem}
}
@media only screen and (min-width:769px){#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-imagewrap{width:66%}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text{width:33%}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text{position:absolute;height:100%;overflow:hidden;padding-right:1.875rem}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text ul.links{position:absolute !important;right:0;bottom:1rem;padding:0;margin:0 !important;margin-right:1.875rem !important}
#wrap_contents .textpic_33-66_pic-fixed-size .csc-textpic-text ul.links li{padding-left:1.875rem}
}
@media only screen{#wrap_contents h1{color:#878787;font-size:1.125rem;font-weight:normal;text-align:left;margin:0;margin-bottom:0.9375rem}
#wrap_contents h2{color:#878787;font-size:0.9375rem;font-weight:normal;text-align:left;margin:0;margin-bottom:0.9375rem}
#wrap_contents h3{color:#878787;font-size:0.8125rem;margin:0;margin-bottom:0.9375rem;font-weight:normal}
#wrap_contents h1,#wrap_contents h2,#wrap_contents h3{font-weight:normal;font-style:normal}
#wrap_contents p{margin-bottom:0.9375rem;color:#878787}
#wrap_contents p.teaser{font-weight:bold;font-style:normal}
#wrap_contents p.erroneous{color:#f00 !important;font-weight:bold;border:solid 1px #f00;padding:5px}
#wrap_contents ol,#wrap_contents ul{margin-top:0.9375rem;margin-bottom:0.9375rem;margin-left:0.9375rem}
#wrap_contents ul li{list-style-type:disc}
#wrap_contents ol li{list-style-type:decimal}
#wrap_contents li{margin-bottom:0.9375rem}
#wrap_contents dl{padding-bottom:0.9375rem}
#wrap_contents dl dt{font-weight:bold;font-style:normal}
#wrap_contents dl dd{margin-bottom:0px;padding-left:1.875rem}
#wrap_contents table{font-size:90%;background:transparent;border-collapse:collapse;margin-bottom:1.875rem}
#wrap_contents table tr{background:transparent}
#wrap_contents table th,#wrap_contents table td{padding:3px;padding-left:0px;padding-right:10px;text-align:left;background:transparent;text-align:left;vertical-align:top}
#wrap_contents table th p,#wrap_contents table td p{text-indent:0px !important}
#wrap_contents table td{border-bottom:solid 1px #aaa}
#wrap_contents table th{border-bottom:solid 1px #aaa;border-top:solid 1px #aaa}
#wrap_contents table tr.align-center td,#wrap_contents table td.align-center{text-align:center !important}
#wrap_contents table tr.align-right td,#wrap_contents table td.align-right{text-align:right !important}
#wrap_contents table ul,#wrap_contents table ol{margin-top:0px !important}
#wrap_contents table.layout td,#wrap_contents table.layout th{border:none}
#wrap_contents table.layout td{border:none;vertical-align:middle}
#wrap_contents .white_text h1,#wrap_contents .white_text h2,#wrap_contents .white_text h3,#wrap_contents .white_text p,#wrap_contents .white_text li,#wrap_contents .white_text td,#wrap_contents .white_text th{color:#fff}
#wrap_contents hr{border:none;border-top:solid 1px #ddd;height:1px;width:100%;margin-bottom:0.9375rem;clear:both}
#wrap_contents blockquote{padding:0.9375rem 0 0 0.9375rem;margin:0;margin-bottom:1.875rem;border-left:solid 1px #ddd}
#wrap_contents blockquote p,#wrap_contents blockquote li{font-style:italic;color:#666;margin:0;padding-bottom:0.9375rem}
#wrap_contents figcaption{padding-top:0.46875rem;font-size:0.75rem;line-height:1.125rem;color:#777;text-align:center}
#wrap_contents .hide{display:none}
#wrap_contents .show{display:inherit}
#wrap_contents a{text-decoration:none;color:#878787}
#wrap_contents a:hover,#wrap_contents a:focus{text-decoration:underline;text-decoration:none;color:#fff}
#wrap_contents a:hover *,#wrap_contents a:focus *{color:#fff}
#wrap_contents .white-bg a{color:#777 !important}
#wrap_contents .white-bg a *{color:#777 !important}
#wrap_contents .white-bg a:hover,#wrap_contents .white-bg a:focus{color:#000 !important}
#wrap_contents .white-bg a:hover *,#wrap_contents .white-bg a:focus *{color:#000 !important}
#wrap_contents figure a:before{content:""!important}
#wrap_contents h1 a,#wrap_contents h2 a,#wrap_contents h3 a{font-size:100%;text-decoration:none}
#wrap_contents img,#wrap_contents embed,#wrap_contents object,#wrap_contents video{width:100%;max-width:100%}
#wrap_contents strong,#wrap_contents b{font-weight:bold;font-style:normal}
#wrap_contents em,#wrap_contents i{font-weight:normal;font-style:italic}
#wrap_contents .expandable .csc-header h1:before{font-size:70%;font-family:fontawesome !important;opacity:0.7;content:"\00f0fe\0000a0\0000a0"}
#wrap_contents .expandable .csc-header h1:before:hover,#wrap_contents .expandable .csc-header h1:before:focus{opacity:1}
#wrap_contents .expandable .csc-header.opened h1:before{content:"\00f146\0000a0\0000a0"}
#wrap_contents .expandable p.accordion-close{border-top:solid 1px #fff;clear:both}
#wrap_contents .expandable p.accordion-close a{text-decoration:none;display:block}
#wrap_contents .expandable p.accordion-close a:before{font-family:fontawesome !important;content:"\00f106\0000a0\0000a0"}
#wrap_contents .teaserbox{background-color:#ddd;padding-top:0.9375rem}
#wrap_contents .white-bg *{color:#111 !important}
#wrap_contents .hover-pics figure{opacity:0.75}
#wrap_contents .hover-pics figure:hover,#wrap_contents .hover-pics figure:focus{opacity:1}
#wrap_contents .hover-pics figure:hover figcaption,#wrap_contents .hover-pics figure:focus figcaption{color:#fff}
#wrap_contents div.flexslider{float:left;width:100%;margin:0;margin-bottom:0.9375rem;background:none !important;border:none !important;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;-o-box-shadow:0 !important;box-shadow:none !important}
#wrap_contents div.flexslider:hover .flex-prev,#wrap_contents div.flexslider:hover .flex-next{opacity:1}
#wrap_contents div.flexslider:after{clear:both}
#wrap_contents div.flexslider ul.slides{margin:0}
#wrap_contents div.flexslider ul.slides li{position:relative;list-style-type:none !important;margin:0}
#wrap_contents div.flexslider ul.slides li div.caption{padding:0.46875rem 0;font-size:0.75rem;line-height:1.125rem;color:#777;text-align:center}
#wrap_contents div.flexslider ul.flex-direction-nav,#wrap_contents div.flexslider ol.flex-control-nav{margin:0 !important}
#wrap_contents div.flexslider ul.flex-direction-nav li,#wrap_contents div.flexslider ol.flex-control-nav li{list-style-type:none !important;margin:0}
#wrap_contents div.flexslider ul.flex-direction-nav a{line-height:18.75rem;cursor:pointer;display:block;height:1.875rem;width:1.1875rem;opacity:0.7;overflow:hidden;position:absolute;top:50%;padding-top:-0.9375rem;transition:all 0.3s ease 0s;z-index:10;background-color:transparent;background-position:top left;background-repeat:no-repeat}
#wrap_contents div.flexslider ul.flex-direction-nav a:before{content:""}
#wrap_contents div.flexslider ul.flex-direction-nav a.flex-next{right:1.875rem;background-image:url('../../fileadmin/raumplus/templates/img/flex_next.png')}
#wrap_contents div.flexslider ul.flex-direction-nav a.flex-prev{left:1.875rem;background-image:url('../../fileadmin/raumplus/templates/img/flex_prev.png')}
#wrap_contents div.flexslider ol.flex-control-nav{bottom:0px;text-align:center;padding-top:0.9375rem;padding-right:6px;position:relative;display:none}
#wrap_contents div.flexslider ol.flex-control-nav li{margin:0 0.46875rem}
#wrap_contents div.flexslider ol.flex-control-nav li a{width:0.9375rem;height:0.9375rem;-webkit-box-shadow:inset 0 1px 2px 0px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px 0px rgba(0,0,0,0.3);background-color:#eee}
#wrap_contents div.flexslider ol.flex-control-nav li a.flex-active{-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.3);box-shadow:0 1px 3px 1px rgba(0,0,0,0.3);background-color:#fff}
#wrap_contents div.flexslider .flexslide-content p,#wrap_contents div.flexslider .flexslide-content ul,#wrap_contents div.flexslider .flexslide-content ol,#wrap_contents div.flexslider .flexslide-content h1,#wrap_contents div.flexslider .flexslide-content h2,#wrap_contents div.flexslider .flexslide-content h3{padding-top:0.46875rem;margin-bottom:0px}
#wrap_contents .jspContainer .jspVerticalBar{width:0.625rem}
#wrap_contents .jspContainer .jspTrack{background-color:#eee}
#wrap_contents .jspContainer .jspDrag{background-color:#ddd}
#wrap_contents .social-media{float:left}
#wrap_contents .social-media p{line-height:1.6875rem;margin-bottom:0.9375rem}
#wrap_contents .social-media a{display:block;height:1.625rem;float:left;margin-right:0.625rem;background-color:transparent;background-position:top left;background-repeat:no-repeat;text-indent:-1000px}
#wrap_contents .social-media a#facebook{background-image:url('../../fileadmin/raumplus/templates/img/facebook_bw.png');width:12px}
#wrap_contents .social-media a#instagram{background-image:url('../../fileadmin/raumplus/templates/img/instagram_bw.png');width:26px}
#wrap_contents .social-media a#youtube{background-image:url('../../fileadmin/raumplus/templates/img/youtube_bw.png');width:27px}
#wrap_contents .social-media a#pinterest{background-image:url('../../fileadmin/raumplus/templates/img/pinterest_bw.png');width:24px}
#wrap_contents .social-media a#twitter{background-image:url('../../fileadmin/raumplus/templates/img/twitter_bw.png');width:26px}
#wrap_contents .social-media a#mail{background-image:url('../../fileadmin/raumplus/templates/img/mail_bw.png');width:21px}
#wrap_contents .social-media a#weibo{background-image:url('../../fileadmin/raumplus/templates/img/weibo_bw.png');width:26px}
#wrap_contents .social-media a#wechat{background-image:url('../../fileadmin/raumplus/templates/img/wechat_bw.png');width:26px}
#wrap_contents .social-media a#houzz{background-image:url('../../fileadmin/raumplus/templates/img/houzz_bw.png');width:17px}
#wrap_contents ul.csc-uploads span{display:inline}
#wrap_contents ul.csc-uploads span.csc-uploads-fileName{text-decoration:none}
#wrap_contents ul.csc-uploads span.csc-uploads-fileSize{margin-left:5px}
}
@media only screen{#wrap_contents ul.links{border-top:solid 1px #999;float:left;width:100%;list-style-type:none;padding:0;margin-left:0 !important;margin-top:0 !important}
#wrap_contents ul.links li{border-bottom:solid 1px #999;float:left;width:100%;overflow:hidden;list-style-type:none !important;margin:0px;padding:0px}
#wrap_contents ul.links li a{color:#999;text-decoration:none;padding:0.3125rem 0 0.3125rem 1.875rem;background-color:transparent;background-image:url('../../fileadmin/raumplus/templates/img/link_int_ext.png');background-position:left center;background-repeat:no-repeat;font-size:1rem;display:block}
#wrap_contents ul.links li a.download{background-image:url('../../fileadmin/raumplus/templates/img/link_download.png')}
#wrap_contents ul.links li a.mail,#wrap_contents ul.links li a[href^="mailto"],#wrap_contents ul.links li a[href*="linkTo_UnCryptMailto"]{background-image:url('../../fileadmin/raumplus/templates/img/link_mail.png')}
}
@media only screen and (min-width:769px){#wrap_contents ul.links li a{font-size:0.75rem;padding:0.125rem 0 0.125rem 1.875rem}
}
#wrap_footer p{float:right}
@media only screen{#news_teaser div{padding:0.9375rem;padding-top:1.25rem;background-image:url('../../fileadmin/raumplus/templates/img/newsteaser_menu_pfeil.png');background-position:0.9375rem 0;background-repeat:no-repeat;background-color:#fff}
#news_teaser div span{display:block;width:3.75rem;height:0.9375rem;background:transparent url('../../fileadmin/raumplus/templates/img/newsteaser_menu_weiter.png') top left no-repeat !important;line-height:0.9375rem;text-transform:uppercase;color:#333;font-size:0.625rem;padding-left:0.1875rem}
#news_teaser h3,#news_teaser h4,#news_teaser a,#news_teaser p,#news_teaser b{color:#333}
#news_teaser:hover h3,#news_teaser:hover h4,#news_teaser:hover a,#news_teaser:hover p,#news_teaser:hover b,#news_teaser:focus h3,#news_teaser:focus h4,#news_teaser:focus a,#news_teaser:focus p,#news_teaser:focus b{color:#333}
}
@media only screen and (min-width:480px){#news_teaser{position:absolute;top:0.8125rem;left:0;z-index:5;min-height:1.5625rem;visibility:hidden;width:18.75rem}
#news_teaser div{width:auto;float:left;padding:0.9375rem;background-color:rgba(255,255,255,0.85);background-image:url('../../fileadmin/raumplus/templates/img/newsteaser_menu_pfeil.png');background-position:0.9375rem 0;background-repeat:no-repeat}
#news_teaser h3,#news_teaser h4,#news_teaser a{# white-space:nowrap}
#news_teaser h3,#news_teaser h4{color:#333 !important;font-weight:normal;font-style:normal;text-transform:none;font-size:1.0625rem;line-height:1.375rem}
#news_teaser h3{margin-bottom:0.3125rem}
#news_teaser p{margin-bottom:0.9375rem;color:#333 !important}
#news_teaser span{display:block;width:3.75rem;height:0.9375rem;background:transparent url('../../fileadmin/raumplus/templates/img/newsteaser_menu_weiter.png') top left no-repeat;line-height:0.9375rem;text-transform:uppercase;color:#333 !important;font-size:0.625rem;padding-left:0.1875rem}
}
#fancybox-wrap{box-sizing:content-box;-moz-box-sizing:content-box}
#fancybox-wrap *,#fancybox-wrap *:before,#fancybox-wrap *:after{box-sizing:content-box;-moz-box-sizing:content-box}
@media only screen{#wrap_header .tx-solr{position:absolute;bottom:0px;left:0.9375rem;width:5.625rem;height:1.875rem}
#wrap_header .tx-solr input[type="text"]{background-color:#8a8c8f;border:solid 1px #666;border-radius:5px;box-shadow:none;width:5.625rem;height:1.25rem;line-height:1.25rem;padding:0;padding-left:20px;color:#000;font-size:0.75rem}
#wrap_header .tx-solr input[type="submit"]{font-family:fontawesome;position:absolute;top:0;left:0;background:none;border:none;height:1.25rem;line-height:1.25rem;color:#555}
#wrap_contents #tx-solr-search form{display:none}
#wrap_contents #tx-solr-search ul.tx-pagebrowse{text-align:left;font-size:15px}
#wrap_contents #tx-solr-search ul.tx-pagebrowse li{padding-right:10px;color:#878787 !important}
#wrap_contents #tx-solr-search ul.tx-pagebrowse li a{color:#111 !important}
#wrap_contents #tx-solr-search ul.tx-pagebrowse li.tx-pagebrowse-pages{padding:0}
#wrap_contents #tx-solr-search ul.tx-pagebrowse li.tx-pagebrowse-pages ol{padding:0}
#wrap_contents #tx-solr-search ul.tx-pagebrowse .tx-pagebrowse-first,#wrap_contents #tx-solr-search ul.tx-pagebrowse .tx-pagebrowse-prev,#wrap_contents #tx-solr-search ul.tx-pagebrowse .tx-pagebrowse-next,#wrap_contents #tx-solr-search ul.tx-pagebrowse .tx-pagebrowse-last{font-size:120%}
#wrap_contents #tx-solr-search ol.results-list{margin-left:0.9375rem;border-top:solid 1px #999;padding-top:0.9375rem}
#wrap_contents #tx-solr-search ol.results-list li{font-size:0.9375rem;border-bottom:solid 1px #999;float:left;width:100%;clear:left;position:relative;padding-bottom:0.9375rem;margin-bottom:0.9375rem}
#wrap_contents #tx-solr-search ol.results-list li a{display:block;float:left;width:100%}
#wrap_contents #tx-solr-search ol.results-list li a h3,#wrap_contents #tx-solr-search ol.results-list li a p{color:#111 !important}
#wrap_contents #tx-solr-search ol.results-list li a h3.results-topic{font-size:0.9375rem;font-weight:bold}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .results-relevance-text{font-size:0.625rem}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance-bar{width:100%;height:12px;border:1px solid #ccc;font-size:1px;padding:1px;margin-bottom:0.9375rem}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance,#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance-fill{margin-right:0px !important;height:8px;padding:0px;float:left}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance{background-color:#aac402}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance-fill{background-color:#ccc}
#wrap_contents #tx-solr-search ol.results-list li a .results-teaser{font-size:0.75rem}
#wrap_contents #tx-solr-search ol.results-list li a .results-teaser .results-highlight{color:#000 !important;background:#ccc;padding:0 3px}
}
@media only screen and (min-width:480px){#wrap_contents #tx-solr-search ol.results-list li a .results-relevance{position:absolute;top:0;right:0}
#wrap_contents #tx-solr-search ol.results-list li a .results-relevance .tx-solr-relevance-bar{width:100px}
}
@media only screen{p#wrap_social_footer{float:right}
p#wrap_social_footer{line-height:1.6875rem;margin-top:-0.4375rem;margin-bottom:1.6875rem}
p#wrap_social_footer a{display:block;height:1.625rem;float:left;margin-left:0.625rem;background-color:transparent;background-position:top left;background-repeat:no-repeat;text-indent:-3000px}
p#wrap_social_footer a#facebook{background-image:url('../../fileadmin/raumplus/templates/img/facebook_bw.png');width:12px}
p#wrap_social_footer a#instagram{background-image:url('../../fileadmin/raumplus/templates/img/instagram_bw.png');width:26px}
p#wrap_social_footer a#youtube{background-image:url('../../fileadmin/raumplus/templates/img/youtube_bw.png');width:26px}
p#wrap_social_footer a#pinterest{background-image:url('../../fileadmin/raumplus/templates/img/pinterest_bw.png');width:24px}
p#wrap_social_footer a#twitter{background-image:url('../../fileadmin/raumplus/templates/img/twitter_bw.png');width:26px}
p#wrap_social_footer a#mail{background-image:url('../../fileadmin/raumplus/templates/img/mail_bw.png');width:21px}
p#wrap_social_footer a#weibo{background-image:url('../../fileadmin/raumplus/templates/img/weibo_bw.png');width:26px}
p#wrap_social_footer a#wechat{background-image:url('../../fileadmin/raumplus/templates/img/wechat_bw.png');width:26px}
p#wrap_social_footer a#houzz{background-image:url('../../fileadmin/raumplus/templates/img/houzz_bw.png');width:17px}
p#wrap_copyright_footer{float:none;clear:both;text-align:right}
}
@media only screen and (max-width:768px){p#wrap_social_footer{margin-top:1.125rem}
}
@media only screen and (min-width:769px){#wrap_contents .social-media a#wechat{display:none}
}
@media only screen{.tx-ttaddress-pi1{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1}
.tx-ttaddress-pi1:before,.tx-ttaddress-pi1:after{content:" ";display:table}
.tx-ttaddress-pi1:after{clear:both}
.tx-ttaddress-pi1 .contact-wrap .contact-image-col{display:none}
}
@media only screen and (min-width:480px){.tx-ttaddress-pi1 .contact-wrap .contact-image-col{display:block;width:6.75rem;float:right;padding-left:0.9375rem;border-left:solid 1px #888}
.tx-ttaddress-pi1 .contact-wrap .contact-text-col{margin-right:7.6875rem;position:relative}
.tx-ttaddress-pi1 .contact-wrap .contact-links{clear:both;float:left;width:100%;margin:0;margin-top:0.9375rem}
.tx-ttaddress-pi1 .contact-wrap .contact-links ul.links{margin:0 0 0.9375rem 0 !important}
.tx-ttaddress-pi1 .contact-wrap .contact-text-col2 .addressInfo{border:0}
}
@media only screen and (min-width:769px){.tx-ttaddress-pi1 .contact-wrap{position:relative;clear:left;width:100%;float:left;margin-bottom:0.9375rem}
.tx-ttaddress-pi1 .contact-wrap .contact-text-col{height:10.125rem;width:50%;float:left;left:0;margin:0;padding-left:0;padding-right:0.9375rem}
.tx-ttaddress-pi1 .contact-wrap .contact-image-col{position:absolute;left:50%;width:50%;height:10.125rem;padding-right:0;padding-left:0.9375rem;border-left:solid 1px #999}
.tx-ttaddress-pi1 .contact-wrap .contact-image-col img{width:6.75rem !important;height:10.125rem;float:left}
.tx-ttaddress-pi1 .contact-wrap .contact-links{position:absolute !important;left:0;bottom:1px;margin-bottom:0 !important;width:50%;padding:0;padding-right:0.9375rem}
.tx-ttaddress-pi1 .contact-wrap .contact-links ul.links{margin:0 !important}
.tx-ttaddress-pi1 .contact-wrap .contact-text-col2 .addressInfo{border-left:1px solid #999999}
}
@media only screen{#wrap_contents .html5videoplayer_wrap .csc-header{display:none}
#wrap_contents .html5videoplayer_wrap .html5videoplayer{width:100%}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap{width:100%;margin-bottom:0.9375rem}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js{width:100% !important;height:auto !important;position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js .vjs-tech{position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap p{margin-bottom:0 !important}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .vjs-control-bar{background-color:rgba(255,255,255,0.6)}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .vjs-control-bar .vjs-live-controls{width:0.5em}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .vjs-control-bar .vjs-mute-control,#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .vjs-control-bar .vjs-volume-menu-button{margin-right:0.3125rem}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .description-wrap{margin-bottom:0.9375rem}
}
@media only screen and (min-width:480px){#wrap_contents .html5videoplayer_wrap{clear:both}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap{width:18.375rem;float:right;border-left:solid 1px #969696;padding-left:0.9375rem}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js{width:100% !important;height:auto !important;position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js .vjs-tech{position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .description-wrap{margin-right:20.25rem}
#wrap_contents .html5videoplayer_wrap .vjs-default-skin .vjs-big-play-button{font-size:2em;background-color:rgba(0,0,0,0.4);border-color:#fff;border-radius:1.5em;width:3em;height:3em;margin-left:-1.5em;margin-top:-1.5em;cursor:pointer}
#wrap_contents .html5videoplayer_wrap .vjs-default-skin .vjs-big-play-button:before{color:#fff;line-height:1.8em;font-size:1.5em}
}
@media only screen and (min-width:769px){#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap{width:50%;float:right;border-left:solid 1px #969696;padding-left:0.9375rem}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js{width:18.375rem !important;height:auto !important;position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js.vjs-fullscreen{width:100% !important}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js .vjs-tech{position:relative}
#wrap_contents .html5videoplayer_wrap .html5videoplayer .description-wrap{margin-right:50%}
}
.media .video-js-box{width:50% !important}
.media .video-js{height:auto !important}
.fullsize-video #wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap{width:100% !important;float:none !important;border:0 !important;padding:0px !important}
.fullsize-video #wrap_contents .html5videoplayer_wrap .html5videoplayer .video-wrap .video-js{width:100% !important}
.fullsize-video .html5videoplayer_wrap .html5videoplayer .description-wrap{display:none !important}
@media only screen{#wrap_contents #world_map_wrap{padding-bottom:1.875rem}
#wrap_contents div.continent_links{display:none}
#wrap_contents #world_map,#wrap_contents #world_map_links{display:none}
#wrap_contents #world_map table,#wrap_contents #world_map_links table{font-size:100%;line-height:1.25;margin:0px}
#wrap_contents #world_map table tr,#wrap_contents #world_map table td,#wrap_contents #world_map_links table tr,#wrap_contents #world_map_links table td{border:none}
#wrap_contents #world_map_mobile{position:relative}
#wrap_contents #mobile_form_wrap{width:80%;position:absolute;margin:0 0 0 -40%;top:1.875rem;left:50%}
#wrap_contents #mobile_form_wrap form{width:100%}
#wrap_contents #mobile_form_wrap form select{width:100%}
}
@media only screen and (min-width:769px){#wrap_contents #world_map_mobile{display:none !important}
#wrap_contents #world_map,#wrap_contents #world_map_links{display:inherit}
#wrap_contents div.continent_links{display:none;padding:0.625rem;position:absolute;top:0;left:100px;background-color:#fff}
#wrap_contents div.continent_links span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-white.png') !important}
#wrap_contents div.continent_links ul{margin:0 !important;padding:0 !important;list-style-type:none !important}
#wrap_contents div.continent_links ul li{margin:0 !important;padding:0 !important;list-style-type:none !important}
#wrap_contents div.continent_links ul li a{color:#858585 !important;text-transform:none;white-space:nowrap}
#wrap_contents div.continent_links ul li a:before{content:"\00279d\0000a0"}
#wrap_contents #world_map_wrap{display:inherit;width:100%;position:relative;height:580px}
#wrap_contents #world_map_wrap #world_map{height:614px;left:50%;margin-left:-440px;position:absolute;top:0px;width:880px}
#wrap_contents #world_map_wrap form{position:absolute;top:0.9375rem;right:0;width:16.5625rem;height:1.5625rem;margin:0;padding:0}
#wrap_contents #world_map_wrap form select{width:16.5625rem;height:1.5625rem;margin:0;padding:0}
#wrap_contents #world_map_wrap #worldmap_links{position:absolute;top:0px;left:0px}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap{position:absolute;width:100px;height:100px;background-color:#999;color:#fff;text-transform:uppercase;padding:10px;padding-right:20px;display:none}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-white.png');background-position:top left;background-repeat:no-repeat;position:absolute;top:6px;left:-13px;height:25px;width:13px;display:block}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_africa{top:280px;top:371px;left:460px;background-color:#3cb7e6}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_africa span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-africa.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_asia{top:150px;top:241px;left:650px;background-color:#144e59}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_asia span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-asia.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_australia{top:360px;top:451px;left:730px;background-color:#086a50}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_australia span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-australia.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_europe{top:150px;top:241px;left:450px;background-color:#51c428}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_europe span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-europe.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_middle_east{top:230px;top:321px;left:540px;background-color:#94b017}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_middle_east span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-middle_east.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_north_america{top:200px;top:291px;left:170px;background-color:#a8dce0}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_north_america span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-north_america.png')}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_south_america{top:330px;top:421px;left:290px;background-color:#1e5b24}
#wrap_contents #world_map_wrap #worldmap_links div.continent_wrap#links_south_america span.arrow{background-image:url('../../fileadmin/raumplus/user_upload/WorldMap/arrow-worldmap-south_america.png')}
}
@media only screen{#wrap_contents .raumplus-house-wrap .raumplus-house-controls{display:block;position:relative;width:100%;height:1.875rem;background:#000;z-index:10}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu{position:absolute;top:1.875rem;left:0;display:none;background:rgba(17,17,17,0.95);padding:0.9375rem;width:auto;margin:0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu.active{display:block}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li{width:100%;padding:0;margin:0 !important;line-height:1;display:block;float:left;clear:both}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span{display:block;float:left;width:100%;color:#999;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:0;padding:0.4375rem;padding-left:1.25rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a:hover,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a:focus,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a.current,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a.active,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span:hover,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span:focus,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span.current,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span.active{color:#fff}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li span{color:#fff;border-bottom:solid 1px #999}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li a{background:transparent url('../../fileadmin/raumplus/templates/img/top_menu_pfeil_norm.png') 0 8px no-repeat;background-size:10px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu li ul{margin-top:0;margin-bottom:0.625rem;float:left;width:100%}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls h1{font-weight:normal;font-size:0.875rem;color:#888;margin-left:0.9375rem;line-height:1.875rem;cursor:pointer;padding-left:1.25rem;background:transparent url('../../fileadmin/raumplus/templates/img/arrow-select-down.png') 0 0.75rem no-repeat}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select-wrap{display:none}
#wrap_contents .raumplus-house-wrap .raumplus-house-content{position:relative}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext{position:relative;display:block;width:100%;float:left;border-bottom:solid 1px #999;background:#fff;padding:0.9375rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext p,#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext h1,#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext h2,#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext h3{color:#000}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext img{margin-bottom:0.9375rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .raumplus-house-close{position:absolute;right:0.3125rem;top:0.3125rem;z-index:3;height:1rem;width:1rem;color:#000;background:transparent url('../../fileadmin/raumplus/templates/img/rp-house-text-icon-close.png') center center no-repeat}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-trigger{height:1.25rem;width:1.25rem;font-family:fontawesome;font-size:1rem;text-align:center;line-height:1rem;color:#000;background-color:transparent;background-position:center center;background-repeat:no-repeat;position:absolute;cursor:pointer}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-trigger.spot{z-index:1;background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-icon-spot.png')}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-trigger.spot.movie{z-index:1;background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-icon-spot.png')}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-trigger.spot.image{z-index:1;background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-icon-image.png')}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-trigger.info{z-index:2;background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-icon-info.png')}
}
@media only screen and (min-width:480px){#wrap_contents .raumplus-house-wrap .raumplus-house-controls{height:4rem;background:#000 url('../../fileadmin/raumplus/templates/img/rp-house-controls.gif') left bottom repeat-x}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-menu{position:absolute;display:none !important}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls h1{padding-left:0;background-image:none}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select-wrap{display:block;position:absolute;top:1.875rem;left:0.9375rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select-wrap a.trigger{display:inline-block;height:0.8125rem;width:2.375rem;background-color:rgba(0,0,0,0.6);background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-up.png');text-indent:-1000px;background-position:center center;background-repeat:no-repeat}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select-wrap a.trigger.down{background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-down.png')}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select{display:block;position:relative;top:0;left:0;padding:0.9375rem;padding-top:0;margin:0;background-color:rgba(0,0,0,0.6);background-image:url('../../fileadmin/raumplus/templates/img/rp-house-controls.gif');background-position:left -1.875rem;background-repeat:repeat-x;overflow:hidden}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li{float:left;list-style-type:none !important;margin:0;margin-right:0.3125rem;padding:0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li.residence-name-selected{margin-right:0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li .residence-icon{display:block;width:2.0625rem;height:1.5625rem;background:transparent url('../../fileadmin/raumplus/templates/img/rp-house-icon-loft.gif') top left no-repeat;border-bottom:solid 1px #fff;opacity:0.6;cursor:pointer}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li:nth-child(2) .residence-icon{background-image:url('../../fileadmin/raumplus/templates/img/rp-house-icon-familyhome.gif')}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li:nth-child(3) .residence-icon{background-image:url('../../fileadmin/raumplus/templates/img/rp-house-icon-townhouse.gif')}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li.active .residence-icon{opacity:1}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li:last-child{margin-right:0;position:relative}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li .label{color:#fff;display:block;line-height:1.5625rem;font-weight:normal;font-size:0.875rem;padding-right:0.9375rem;min-width:7.5rem;cursor:pointer}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul{clear:both;min-width:100%;width:auto;float:left;margin-top:1.875rem !important;margin-bottom:0 !important;border-top:solid 1px #777;margin-left:0px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul li{width:100%;float:none;clear:both;border-bottom:solid 1px #777;line-height:1;margin-right:0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul li a,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul li span{display:block;padding:0.3125rem 0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li span{text-indent:-2000px;width:36px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a{background:transparent url('../../fileadmin/raumplus/templates/img/rp-house-diamond.png') 0 -42px no-repeat}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a.active{background-position:0 0px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a:focus,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a:hover{background-position:0 -63px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select.active a{background-position:0 -21px}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a.active:focus,#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.scene-select li a.active:hover{background-position:0 0}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.roomtype_text span{color:#fff;opacity:0.5}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.roomtype_text span.active{opacity:1}
#wrap_contents .raumplus-house-wrap .raumplus-house-controls .raumplus-house-select li ul.roomtype_text span.highlight{opacity:1}
#wrap_contents .raumplus-house-wrap .raumplus-house-content{position:relative}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext{position:absolute;top:0;left:0;display:none;float:none;margin:0;width:19.6875rem;min-height:9.375rem;overflow:hidden;z-index:10;border-bottom:none;background-color:rgba(255,255,255,0.75)}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .raumplus-house-infotext-textwrap *:last-child{margin-bottom:0}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .arrow{position:absolute;width:1rem;height:0.5rem;background-color:transparent;background-position:left top;background-repeat:no-repeat;opacity:.75}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .arrow.top{top:-0.5rem;background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-arrow-up.png')}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .arrow.bottom{background-image:url('../../fileadmin/raumplus/templates/img/rp-house-text-arrow-down.png');bottom:-0.5rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .arrow.left{left:1.5rem}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext .arrow.right{right:1.5rem}
}
@media only screen{#askUs-button{display:block;position:fixed;
top:250px;right:0px;bottom:auto;left:auto;margin:-44px 0px 0px 0px;width:87px;height:69px;background:url('../../typo3conf/ext/dealer_search/pi1/gfx/askus_de.png') #99cc00 no-repeat center center;
z-index:99997;cursor:pointer}
#askUs-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:#000000;opacity:0.5;display:none;z-index:99998}
#askUs-box{background:#ffffff !important;width:98%;min-height:150px;position:fixed;top:50px;right:auto;bottom:auto;left:1%;margin:0px 0px 0px 0px;display:none;z-index:99999;box-shadow:0px 0px 10px 0px rgba(0,0,0,1)}
#askUs-box #wrap_contents{background:#ffffff !important}
#askUs-box .fn{color:#111111}
#askUs-closer{position:absolute;top:5px;right:7px;bottom:auto;left:auto;cursor:pointer;font-weight:bold}
#wrap_contents .idea-browser{margin-top:-0.9375rem}
#wrap_contents .idea-browser .idea-browser-controls{float:left;width:100%;margin-bottom:0.9375rem;color:#fff;position:relative;background:#333539;height:3.0625rem;overflow:hidden}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section{position:relative;padding-right:0 !important;padding-left:0.9375rem;padding-top:0.9375rem;float:left;width:100%;clear:both;background:#333539;margin:0}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-headline{width:100%;height:3.0625rem;background:#000 url('../../fileadmin/raumplus/templates/img/rp-house-controls.gif') left bottom repeat-x;padding-top:0.9375rem;cursor:pointer}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-headline h2{color:#fff;text-transform:uppercase}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area{border-bottom:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area h2{cursor:pointer}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-solution{border-bottom:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-solution h2{cursor:pointer}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-filling{border-bottom:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-filling h2{cursor:pointer}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-reset h2{margin:0;margin-bottom:0.625rem;margin-left:-1px;padding-left:0.375rem;background-image:none;height:1.5rem}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2{height:2.375rem;margin:0;margin-bottom:0.625rem;padding-left:1.25rem;white-space:nowrap;background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-down.png');background-position:0.1875rem 0.25rem;background-repeat:no-repeat;background-color:transparent;font-size:18px;line-height:1}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2.up{background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-up.png')}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2.active{color:#fff}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section:hover h2{color:#fff}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div{background-color:rgba(51,53,57,0.9);padding:0 0.46875rem;display:none;position:static;width:100%}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul{list-style-type:none;float:left;width:100%;margin:0.9375rem 0 !important;border-top:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li{list-style-type:none;border-bottom:solid 1px #999;margin-bottom:0}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li a{color:#999;font-size:18px;line-height:27px;padding:5px 10px;white-space:nowrap}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li a.active,#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li a:hover,#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li a:focus{color:#fff}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div a.reset{display:block;margin:0.9375rem 0;padding:0px 10px;white-space:nowrap;clear:both;font-size:18px;line-height:27px}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section a.trigger{clear:both;display:block;position:absolute;left:1.40625rem;bottom:-0.8125rem;height:0.8125rem;width:2.375rem;background-color:rgba(51,53,57,0.9);background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-up.png');text-indent:-1000px;background-position:center center;background-repeat:no-repeat;display:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section a.trigger.down{background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-down.png')}
#wrap_contents .idea-browser .idea-browser-content ul li>a{padding:0.375rem;background-color:#333;display:block;float:left;width:100%}
#wrap_contents .idea-browser .idea-browser-content ul li .idea-browser-tags{float:left;width:100%;background-color:#333;padding:0.375rem;height:3.75rem}
#wrap_contents .idea-browser .idea-browser-content ul li .idea-browser-tags span{display:inline}
#wrap_contents .idea-browser .idea-browser-content ul li .idea-browser-tags span a{padding:0.125rem;background-color:#222;color:#868686;text-transform:uppercase}
#wrap_contents .idea-browser-detail .idea-browser-tags{margin-bottom:0.46875rem}
#wrap_contents .idea-browser-detail .idea-browser-tags span{display:inline;line-height:1.3125rem}
#wrap_contents .idea-browser-detail .idea-browser-tags span a{diplay:block;padding:0.125rem 0.3125rem;background-color:#ddd;text-transform:uppercase;margin-bottom:0.3125rem}
}
@media only screen and (min-width:480px){#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section{width:auto;clear:none;background:transparent}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area{border-bottom:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area h2{border-left:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-solution{border-bottom:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-solution h2{border-left:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-filling{border-bottom:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-filling h2{border-left:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-reset{float:right;padding-right:0.9375rem !important}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-reset h2{height:2.375rem;border-left:solid 1px #999}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2{margin-left:-1px}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section:hover h2{color:#fff}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div{position:absolute;width:auto}
}
@media only screen and (min-width:769px){#wrap_contents .product-outerwrap{padding-top:0 !important;margin-top:0}
#wrap_contents .idea-browser .idea-browser-controls{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1;position:static;overflow:inherit;height:4rem;background:#000 url('../../fileadmin/raumplus/templates/img/rp-house-controls.gif') left bottom repeat-x;margin-bottom:1.875rem}
#wrap_contents .idea-browser .idea-browser-controls:before,#wrap_contents .idea-browser .idea-browser-controls:after{content:" ";display:table}
#wrap_contents .idea-browser .idea-browser-controls:after{clear:both}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-headline{width:16.7%;height:2.375rem;background:none;margin-top:inherit}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-headline h2{margin-left:0;padding-left:0;background-image:none;cursor:default;font-size:0.9375rem}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-headline h2.up{background-image:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area{width:16.7%}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-area h2{border-left:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-solution{width:16.7%}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-filling{width:16.7%}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section.idea-browser-filter-section-reset{width:33.2%}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2{padding-left:0.375rem;background-image:none;font-size:0.9375rem;line-height:1.25}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section h2.up{background-image:none}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div{background-color:rgba(51,53,57,0.9);position:relative;width:100%;overflow:hidden}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div ul li a{font-size:13px;line-height:1.5;padding:0}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section div a.reset{font-size:13px;line-height:1.5;margin:0;margin-bottom:0.9375rem;padding:0}
#wrap_contents .idea-browser .idea-browser-controls .idea-browser-filter-section a.trigger{display:block}
#askUs-button{display:block;position:fixed;
top:250px;right:0px;bottom:auto;left:auto;margin:-44px 0px 0px 0px;width:87px;height:69px;background:url('../../typo3conf/ext/dealer_search/pi1/gfx/askus_de.png') #99cc00 no-repeat center center;
z-index:99997;cursor:pointer}
#askUs-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:#000000;opacity:0.5;display:none;z-index:99998}
#askUs-box{background:#ffffff !important;width:500px;min-height:150px;position:fixed;top:100px;right:auto;bottom:auto;left:50%;margin:0px 0px 0px -250px;display:none;z-index:99999;box-shadow:0px 0px 10px 0px rgba(0,0,0,1)}
#askUs-box #wrap_contents{background:#ffffff !important}
#askUs-box .fn{color:#111111}
#askUs-closer{position:absolute;top:5px;right:7px;bottom:auto;left:auto;cursor:pointer;font-weight:bold}
.konfigurator_menu_link{background:url('../../fileadmin/raumplus/templates/img/icon_link_konfigurator_menu.png') 0px 0px no-repeat;padding-left:20px;margin-top:-2px;padding-top:1px;height:15px;display:inline-block;vertical-align:middle;line-height:15px}
.konfigurator_menu_link:focus,.konfigurator_menu_link:active,.konfigurator_menu_link:hover{background:url('../../fileadmin/raumplus/templates/img/icon_link_konfigurator_menu.png') 0px -15px no-repeat}
}
@media only screen{#wrap_contents ul.f3-widget-paginator{clear:both}
#wrap_contents ul.f3-widget-paginator li{float:left;list-style-type:none;width:1.25rem;text-align:center}
#wrap_contents ul.f3-widget-paginator li.current{color:#fff !important;padding:0.375rem !important}
#wrap_contents ul.f3-widget-paginator li.next a{text-indent:-1000px;overflow:hidden;padding-left:0px;background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-right.png');background-repeat:no-repeat;background-position:center center}
#wrap_contents ul.f3-widget-paginator li.previous a{text-indent:-1000px;overflow:hidden;padding-right:0px;background-image:url('../../fileadmin/raumplus/templates/img/arrow-select-left.png');background-repeat:no-repeat;background-position:center center}
#wrap_contents ul.f3-widget-paginator li a{background-color:transparent !important;padding:0.375rem !important;display:block;width:100%}
}
@media only screen{#wrap_contents .product-list-wrap .product-list-texts .text-wrap{display:none}
}
@media only screen{#wrap_contents .grid-ce-context .csc-textpic-text{height:3.75rem;overflow:hidden;margin-bottom:0}
#wrap_contents .grid-ce-context .context-link-more{display:block;float:left;margin:0.9375rem 0;height:0.9375rem;background:#a4a3a3;line-height:0.9375rem;text-transform:uppercase;color:#333 !important;font-size:0.625rem;padding-left:0.1875rem}
#wrap_contents .grid-ce-context .context-link-more-arrow{display:block;float:left;width:0.5rem;height:0.9375rem;margin:0.9375rem 0;background:transparent url('../../fileadmin/raumplus/templates/img/contextbox_more_arrow.png') top left no-repeat}
}
@media only screen{.news-list-container{border-bottom:solid 1px #888}
.news-list-container>a{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1;display:block;clear:both;padding-top:0.46875rem;margin-top:0.46875rem;border-top:solid 1px #888}
.news-list-container>a:before,.news-list-container>a:after{content:" ";display:table}
.news-list-container>a:after{clear:both}
.news-list-container>a *{color:#858585}
.news-list-container>a:hover *,.news-list-container>a:focus *{color:#fff}
.news-list-container>a .news-list-content{padding-left:0.9375rem;padding-right:0.9375rem;width:75%;float:left}
.news-list-container>a .news-list-date{padding-left:0.9375rem;padding-right:0.9375rem;width:25%;float:left;padding-top:0.5625rem}
.news-list-container>a h2{font-size:1.3125rem !important;margin:0;margin-bottom:0.3125rem !important}
.news-list-container>a p{font-size:0.8125rem !important}
.news-list-container>a p.news-list-date{line-height:1.3125rem}
.press-list-container .news-list-item{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:87.5rem;width:100%;*zoom:1;padding:0.9375rem;background-color:#fff;position:relative;clear:both;margin-bottom:0.9375rem}
.press-list-container .news-list-item:before,.press-list-container .news-list-item:after{content:" ";display:table}
.press-list-container .news-list-item:after{clear:both}
.press-list-container .news-list-item .news-list-image{display:none}
.press-list-container .news-list-item .news-list-text{position:relative}
.press-list-container .news-list-item .news-list-files ul.links{margin-top:0.9375rem !important;margin-bottom:0 !important}
.news-list-browse{margin:0.9375rem 0;float:left;width:100;padding-left:0.9375rem}
.news-list-browse .browseLinksWrap span,.news-list-browse .browseLinksWrap a{display:block;float:left;text-decoration:none !important;margin-right:5px;font-size:14px}
.news-list-browse .browseLinksWrap a:hover,.news-list-browse .browseLinksWrap span.activeLinkWrap{color:#fff}
.news-detail-container{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:none;width:auto;*zoom:1}
.news-detail-container:before,.news-detail-container:after{content:" ";display:table}
.news-detail-container:after{clear:both}
.news-detail-container .news-detail-image,.news-detail-container .news-detail-text{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
.news-detail-container .news-detail-text{position:relative}
.news-detail-container .news-detail-text h1{padding-right:4.6875rem}
.news-detail-container.news-press-downloads h1{padding-right:0}
.news-detail-container .news-detail-image{margin-bottom:0.9375rem}
.news-detail-container p.news-detail-imgcaption{padding-top:0.9375rem;font-size:90%}
.news-detail-container p.news-detail-date{position:absolute;right:0.9375rem;top:0.375rem;color:#898989 !important}
.news-detail-container .news-detail-links{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}
.news-detail-container .news-detail-links ul{margin:0px;border-top:none}
.news-detail-container .news-detail-links ul:first-child{border-top:1px solid #999}
.news-detail-container .news-detail-links ul:last-child{margin-bottom:0.9375rem}
.news-detail-container .news-detail-links ul.news-files li a{background-image:url('../../fileadmin/raumplus/templates/img/link_download.png')}
.news-detail-container .news-detail-links ul.news-links li a[href^="javascript:linkTo_UnCryptMailto"],.news-detail-container .news-detail-links ul.news-links li a[href^="mailto"]{background-image:url('../../fileadmin/raumplus/templates/img/link_mail.png')}
.news-catmenu img{width:18px !important;height:18px !important}
}
@media only screen and (min-width:480px){.news-detail-container .news-files a{background-image:url('../../fileadmin/raumplus/templates/img/link_download.png') !important}
.press-list-container .news-list-item .news-list-image{display:block;width:8.875rem;float:right;padding-left:0.9375rem;border-left:solid 1px #888;margin-bottom:0.9375rem}
.press-list-container .news-list-item .news-list-text{margin-right:9.8125rem}
.press-list-container .news-list-item .news-list-files a{background-image:url('../../fileadmin/raumplus/templates/img/link_download.png') !important}
}
@media only screen and (min-width:769px){.news-detail-container .news-detail-text{padding-left:0.9375rem;padding-right:0.9375rem;width:33.33333%;right:66.66667%;left:auto;float:left;position:relative}
.news-detail-container .news-detail-image{padding-left:0.9375rem;padding-right:0.9375rem;width:66.66667%;left:33.33333%;right:auto;float:left;position:relative}
.press-list-container .news-list-item .news-list-text .news-list-subheader{position:absolute;top:0px;right:0px}
.press-list-container .news-list-item .news-list-files{position:absolute !important;left:0;bottom:0.9375rem;margin-bottom:0 !important;width:100%;padding-right:10.75rem;padding-left:0.9375rem}
.press-list-container .news-list-item .news-list-image{margin-bottom:0}
.news-list-container a .news-list-item .news-list-content{padding-left:0.9375rem;padding-right:0.9375rem;width:41.66667%;float:left}
.news-list-container a .news-list-item .news-list-date{padding-left:0.9375rem;padding-right:0.9375rem;width:58.33333%;float:left}
}
.powermail_message{padding-left:20px;min-height:65px;background:#ccc;background-position:98% 10px;background-repeat:no-repeat}
.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png")}
.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png")}
.powermail_message li{padding:10px 50px 10px 0;font-weight:bold;color:#fff}
.clear{clear:both}
.powermail_form{position:relative}
.powermail_fieldset{clear:left}
.powermail_label{display:inline-block}
div.powermail_fieldwrap{margin-bottom:1.875rem}
div.error{background-color:#FFCA4B;border:1px solid #FF8100}
.powermail_field_error{background-color:#FFCA4B;border:1px solid #FF8100}
div.powermail_fieldwrap_file_inner{overflow:hidden;font-weight:bold;cursor:pointer;background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/upload_bg.png")}
input.powermail_file{position:relative;height:100%;width:auto;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
ul#powermail_tabmenu{list-style-type:none;width:99.5%;height:16px;padding:10px 0;margin-left:2px;background:#ccc}
ul#powermail_tabmenu li{float:left;margin-left:10px;cursor:pointer;font-weight:bold}
ul#powermail_tabmenu li.act{text-decoration:underline}
.ui-datepicker-next span,.ui-datepicker-prev span{text-indent:-99999px;cursor:pointer}
.powermail_confirmation{clear:left;border:0;padding:10px;margin-bottom:20px}
.powermail_create{border:0;padding:10px;margin-bottom:20px;background:#ccc}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.formErrorInsideDialog.formError{z-index:5000}
.formErrorInsideDialog.formError .formErrorContent{z-index:5001}
.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{position:relative;color:#fff;width:150px;font-size:.8rem;border:2px solid #ddd;padding:0.46875rem;background:#fff;position:relative;white-space:nowrap;box-sizing:content-box;-moz-box-sizing:content-box}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
.formError .formErrorArrow *{box-sizing:content-box;-moz-box-sizing:content-box}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:#fff}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF}
.formError .formErrorArrow .line10{width:15px;border:none}
.formError .formErrorArrow .line9{width:13px;border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
#powermail_frontend_search{margin:0}
.powermail_frontend{clear:left;border:0;padding:10px;margin-bottom:20px;overflow:auto;background:#ccc}
.powermail_frontend_list{width:100%}
.powermail_frontend_list td{border-top:1px solid #ccc;padding:3px}
.powermail_frontend_filter{border:1px solid #ccc;padding:10px 0}
.powermail_frontend_search_container{padding:5px 10px}
.powermail_frontend_search_container label{float:left;display:block;font-weight:bold;margin-right:10px;padding-top:3px}
.powermail_frontend_search_container input{padding:3px}
.powermail_frontend_search_submit{width:430px;padding:3px;margin:5px 0 0 170px;color:white;font-weight:bold;cursor:pointer;background:#45484d}
.powermail_frontend_abc,.powermail_frontend_export{background:#fcfff4;border:1px solid #ccc;padding:10px 0}
.powermail_frontend_abc_inner,.powermail_frontend_export_inner{margin:0 10px}
span.abc,span.abc a{font-weight:bold;text-decoration:none}
.powermail_frontend dl{clear:both;padding:5px 0}
.powermail_frontend dt{float:left;width:150px;font-weight:bold;clear:left;margin-right:10px}
.powermail_frontend dd{float:left}
.powermail_frontend_export_icon{float:right;margin:0 8px;padding-top:5px;height:19px}
.powermail_frontend_export input{width:17px;height:16px;padding-top:2px;cursor:pointer;text-indent:-99999px;border:0;background:none;background-repeat:no-repeat;background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_csv.gif")}
.powermail_frontend_export input.export_icon_xls{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_xls.gif")}
@media only screen{#wrap_contents .tx-powermail,#wrap_contents .tx-femanager{width:100%;float:left;margin:0;padding:0}
#wrap_contents .tx-powermail fieldset,#wrap_contents .tx-femanager fieldset{border:none;border-top:solid 1px #999;padding:5px 0 0 0;margin:0 0 0.9375rem 0}
#wrap_contents .tx-powermail fieldset:first-of-type,#wrap_contents .tx-femanager fieldset:first-of-type{border-top:none}
#wrap_contents .tx-powermail fieldset legend,#wrap_contents .tx-femanager fieldset legend{display:block;float:left;width:100%;border:none;padding:0;margin:0;margin-bottom:0.9375rem;font-size:0.75rem;text-transform:uppercase;background:none;font-weight:normal}
#wrap_contents .tx-powermail fieldset legend .fieldset_description,#wrap_contents .tx-femanager fieldset legend .fieldset_description{text-transform:none !important;color:#858585 !important;margin-top:0.9375rem}
#wrap_contents .tx-powermail fieldset.hide_legend legend,#wrap_contents .tx-femanager fieldset.hide_legend legend{display:none}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap{margin-bottom:0;width:100%;float:left;clear:both}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.hide_label label,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.hide_label label{display:none}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check span.custom.checkbox,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check span.custom.checkbox{float:left;top:2px;height:10px;width:10px;border:solid 1px #000}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check span.custom.checkbox.checked:before,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check span.custom.checkbox.checked:before{margin-top:-2px}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check label,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check label{margin-left:1.25rem;text-transform:uppercase;font-size:0.75rem;color:#868686}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check.hide_label label,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check.hide_label label{display:block}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check.hide_label legend,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check.hide_label legend{display:none}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_check .powermail_check_inner,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap.powermail_fieldwrap_check .powermail_check_inner{float:left;width:100%;clear:both;margin-bottom:5px}
#wrap_contents .tx-powermail input[type="text"],#wrap_contents .tx-powermail select,#wrap_contents .tx-powermail textarea,#wrap_contents .tx-femanager input[type="text"],#wrap_contents .tx-femanager select,#wrap_contents .tx-femanager textarea{background-color:#ddd;box-shadow:none;border:none;background-image:none}
#wrap_contents .tx-powermail input[type="password"],#wrap_contents .tx-femanager input[type="password"]{background-color:#ddd;box-shadow:none;border:none}
#wrap_contents .tx-powermail select,#wrap_contents .tx-femanager select{height:2.3125em;padding:0.5em;font-size:0.75rem}
#wrap_contents .tx-powermail input[type="text"],#wrap_contents .tx-powermail input[type="password"],#wrap_contents .tx-powermail input[type="date"],#wrap_contents .tx-powermail input[type="datetime"],#wrap_contents .tx-powermail input[type="datetime-local"],#wrap_contents .tx-powermail input[type="month"],#wrap_contents .tx-powermail input[type="week"],#wrap_contents .tx-powermail input[type="email"],#wrap_contents .tx-powermail input[type="number"],#wrap_contents .tx-powermail input[type="search"],#wrap_contents .tx-powermail input[type="tel"],#wrap_contents .tx-powermail input[type="time"],#wrap_contents .tx-powermail input[type="url"],#wrap_contents .tx-powermail textarea,#wrap_contents .tx-femanager input[type="text"],#wrap_contents .tx-femanager input[type="password"],#wrap_contents .tx-femanager input[type="date"],#wrap_contents .tx-femanager input[type="datetime"],#wrap_contents .tx-femanager input[type="datetime-local"],#wrap_contents .tx-femanager input[type="month"],#wrap_contents .tx-femanager input[type="week"],#wrap_contents .tx-femanager input[type="email"],#wrap_contents .tx-femanager input[type="number"],#wrap_contents .tx-femanager input[type="search"],#wrap_contents .tx-femanager input[type="tel"],#wrap_contents .tx-femanager input[type="time"],#wrap_contents .tx-femanager input[type="url"],#wrap_contents .tx-femanager textarea{font-size:1em;margin-bottom:0.9375rem;background-image:none;box-shadow:none !important}
#wrap_contents .tx-powermail textarea,#wrap_contents .tx-femanager textarea{height:10rem}
#wrap_contents .tx-powermail input[type="checkbox"],#wrap_contents .tx-powermail input[type="radio"],#wrap_contents .tx-femanager input[type="checkbox"],#wrap_contents .tx-femanager input[type="radio"]{float:left}
#wrap_contents .tx-powermail input[type="submit"],#wrap_contents .tx-femanager input[type="submit"]{background:#9DBE3C;font-size:0.75rem;padding:0.46875rem 0.9375rem;text-transform:uppercase;color:#fff;border:none;font-weight:bold}
#wrap_contents .tx-powermail .custom.dropdown,#wrap_contents .tx-femanager .custom.dropdown{font-size:1em;margin-bottom:0.9375rem !important}
#wrap_contents .tx-powermail .powermail_confirmation,#wrap_contents .tx-femanager .powermail_confirmation{padding:0}
#wrap_contents .tx-powermail .powermail_confirmation h4,#wrap_contents .tx-femanager .powermail_confirmation h4{margin-bottom:0.9375rem}
#wrap_contents .tx-powermail .powermail_confirmation form,#wrap_contents .tx-femanager .powermail_confirmation form{margin-left:10.3125rem;margin-bottom:0.9375rem}
#wrap_contents .tx-powermail .powermail_create,#wrap_contents .tx-femanager .powermail_create{padding:0;background-color:transparent}
#wrap_contents .tx-powermail dl.powermail_all dt,#wrap_contents .tx-femanager dl.powermail_all dt{font-weight:bold;float:left;width:9.375rem;clear:left;margin-bottom:0.9375rem}
#wrap_contents .tx-powermail dl.powermail_all dd,#wrap_contents .tx-femanager dl.powermail_all dd{margin-left:10.3125rem;margin-bottom:0.9375rem;padding-left:0}
#wrap_contents .tx-powermail dl.powermail_all dd:after,#wrap_contents .tx-femanager dl.powermail_all dd:after{content:"\0000a0"}
#wrap_contents .white-bg .tx-powermail fieldset legend .fieldset_description{color:#858585 !important}
#wrap_contents .white-bg .tx-powermail fieldset legend .fieldset_description *{color:#858585 !important}
#wrap_contents .white-bg .tx-powermail fieldset input[type="submit"]{color:#fff !important}
#wrap_contents .tx-femanager .femanager_fieldset{clear:left}
#wrap_contents .tx-femanager .femanager_fieldset.error{background:transparent}
#wrap_contents .tx-femanager .femanager_fieldset.error .alert{padding:0.3125rem;font-size:0.75rem}
#wrap_contents .tx-femanager .femanager_fieldset.error .alert button{display:none}
#wrap_contents .tx-femanager .femanager_fieldset.error .alert.alert-error{color:#a00}
#wrap_contents .tx-femanager input[type="submit"]{color:#fff !important}
}
@media only screen{#wrap_contents form.custom{font-size:0.875rem}
#wrap_contents form.custom .custom.dropdown{margin-bottom:0.9375rem;background:none;background-color:#ddd;border:none}
#wrap_contents form.custom .custom.dropdown .current{margin-left:2.5em;margin-right:0;color:#777}
#wrap_contents form.custom .custom.dropdown .selector{left:0}
#wrap_contents form.custom .custom.dropdown .selector:after{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}
#wrap_contents form.custom .custom.dropdown ul{margin:0;max-height:10000px}
#wrap_contents form.custom .custom.dropdown ul li{margin-bottom:0 !important;font-size:0.875rem}
}
@media only screen and (min-width:480px){#wrap_contents form.custom{font-size:1.125rem}
}
@media only screen and (min-width:769px){#wrap_contents .tx-powermail fieldset legend,#wrap_contents .tx-femanager fieldset legend{width:240px}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap,#wrap_contents .tx-powermail fieldset .femanager_fieldset,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap,#wrap_contents .tx-femanager fieldset .femanager_fieldset{margin-left:15.625rem;width:24rem;float:none;clear:none}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="text"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="password"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="date"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="datetime"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="datetime-local"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="month"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="week"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="email"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="number"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="search"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="tel"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="time"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap input[type="url"],#wrap_contents .tx-powermail fieldset .powermail_fieldwrap textarea,#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="text"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="password"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="date"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="datetime"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="datetime-local"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="month"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="week"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="email"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="number"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="search"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="tel"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="time"],#wrap_contents .tx-powermail fieldset .femanager_fieldset input[type="url"],#wrap_contents .tx-powermail fieldset .femanager_fieldset textarea,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="text"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="password"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="date"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="datetime"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="datetime-local"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="month"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="week"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="email"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="number"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="search"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="tel"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="time"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap input[type="url"],#wrap_contents .tx-femanager fieldset .powermail_fieldwrap textarea,#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="text"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="password"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="date"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="datetime"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="datetime-local"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="month"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="week"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="email"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="number"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="search"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="tel"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="time"],#wrap_contents .tx-femanager fieldset .femanager_fieldset input[type="url"],#wrap_contents .tx-femanager fieldset .femanager_fieldset textarea{font-size:0.625em;margin-bottom:0.3125rem}
#wrap_contents .tx-powermail fieldset .powermail_fieldwrap .custom.dropdown,#wrap_contents .tx-powermail fieldset .femanager_fieldset .custom.dropdown,#wrap_contents .tx-femanager fieldset .powermail_fieldwrap .custom.dropdown,#wrap_contents .tx-femanager fieldset .femanager_fieldset .custom.dropdown{font-size:0.625em;margin-bottom:0.3125rem !important}
}
@media only screen{.tx-felogin-pi1 form{margin-bottom:0.46875rem}
.tx-felogin-pi1 fieldset{padding:0;border:none}
.tx-felogin-pi1 fieldset legend{display:none}
.tx-felogin-pi1 fieldset div{margin-bottom:0.9375rem}
.tx-felogin-pi1 fieldset div label{display:block;float:left;width:100%;margin-bottom:0.46875rem;text-transform:uppercase;font-size:0.75rem;color:#868686}
.tx-felogin-pi1 fieldset div input{display:block;float:left;width:100%;margin-bottom:0.9375rem;background-color:#ddd;box-shadow:none;border:none}
.tx-felogin-pi1 fieldset div input[type=submit]{background:#9DBE3C;font-size:0.75rem;padding:0.46875rem 0.9375rem;text-transform:uppercase;color:#fff;border:none;font-weight:bold;width:auto;padding-top:0;padding-bottom:0;height:1.5625rem;line-height:1.5625rem}
.tx-felogin-pi1 fieldset div.permalogin-wrap{float:left;width:100%;height:1.875rem;line-height:1.875rem;margin-bottom:0.9375rem}
.tx-felogin-pi1 fieldset div #permalogin{display:inline;float:left;width:1.875rem;height:1.875rem;margin-right:0.9375rem}
.tx-felogin-pi1 fieldset div label[for="permalogin"]{display:inline;width:auto}
}
@media only screen{#menu_mobile{position:absolute;padding-right:0.9375rem;padding-left:0.625rem;padding-bottom:0.9375rem;padding-top:0.8125rem;top:0.3125rem;left:0.3125rem;z-index:1000000}
#menu_mobile li{display:none;padding:3px 0px 3px 26px;font-size:1.125rem;line-height:1.125rem;float:left;clear:both}
#menu_mobile li a{display:block;float:left;color:#999;font-size:1.125rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:0}
#menu_mobile li a:hover,#menu_mobile li a:focus,#menu_mobile li a.current,#menu_mobile li a.active{color:#fff}
#menu_mobile li#toggle_menu_mobile{display:block !important;cursor:pointer;padding-left:0px}
#menu_mobile li#toggle_menu_mobile a{color:#fff}
#menu_mobile li#toggle_menu_mobile a:before{font-family:fontawesome;content:"\00f0c9";margin-right:11px}
#menu_mobile li ul{clear:both;float:left;padding:3px 0 0 1.875rem}
#menu_mobile li ul li{padding-left:0}
#menu_mobile.active{background:#0F0F0F}
#menu_mobile.active li{display:block}
#menu_horizontal_wrap{float:right;position:relative;z-index:9}
#wrap_produkte_sub{background-color:#fff}
#wrap_produkte_sub #menu_produkte_sub{position:relative;z-index:397}
#wrap_produkte_sub #menu_produkte_sub li.active{font-weight:bold}
#wrap_produkte_sub #menu_produkte_sub li a{white-space:nowrap}
#wrap_produkte_sub #menu_produkte_sub li.current a{color:#000}
#wrap_produkte_sub #menu_produkte_sub li:hover{position:relative;z-index:399;cursor:default}
#wrap_produkte_sub #menu_produkte_sub li:hover>ul{visibility:visible}
#wrap_produkte_sub #menu_produkte_sub li ul{background:rgba(255,255,255,0.7);width:100%;padding-top:24px;margin:0 0 0 0;visibility:hidden;position:absolute;left:0;z-index:398}
#wrap_produkte_sub #menu_produkte_sub li ul li{border:none;float:none;height:24px !important;color:#000 !important}
#wrap_produkte_sub #menu_produkte_sub li ul li a{color:#000 !important;font-weight:bold}
#menu_footer{float:left;width:auto;margin:0;padding:0}
#menu_footer li{float:left;border-right:solid 1px #999;height:11px;line-height:11px;margin-right:0.625rem;padding-right:0.625rem;margin-bottom:0.9375rem}
#menu_footer li a{font-size:11px;line-height:11px;height:11px;margin:0px;text-decoration:none;text-transform:uppercase;color:#999}
#menu_footer li a.active,#menu_footer li a:focus,#menu_footer li a:hover{color:#fff}
#menu_footer li.last{margin:0;padding:0;border:none}
#menu_footer li.last a{color:#fff;opacity:0.6;padding-right:3rem;display:block;height:1.625rem;line-height:1.625rem;margin-top:-0.4375rem;background:transparent url('../../fileadmin/raumplus/templates/img/weltkarte_small.gif') top right no-repeat;text-indent:-3000px}
#menu_footer li.last a:hover,#menu_footer li.last a:focus{opacity:1}
body.lang-de #menu_footer li.last a{padding-right:3.5rem;text-indent:0px}
#wrap_breadcrumb{float:left;clear:both;width:100%;height:3.875rem;background:#030303 url('../../fileadmin/raumplus/templates/img/bg_verlauf_sg_schmal.gif') bottom left repeat-x}
body.be_layout3 #wrap_breadcrumb{display:none}
#menu_breadcrumb{float:left;width:100%;padding:0 0 0 0.9375rem}
#menu_breadcrumb li{float:left;line-height:3.875rem;color:#999;padding:0px;padding-right:5px;white-space:nowrap}
#menu_breadcrumb li:before{content:"> "}
#menu_breadcrumb li.first:before{content:""}
#menu_breadcrumb li a{text-decoration:none;color:#fff;white-space:nowrap}
#menu_breadcrumb li a:hover,#menu_breadcrumb li a:focus{text-decoration:underline}
#wrap_contents nav.csc-default{margin-bottom:0.9375rem}
#wrap_contents nav.csc-default .csc-header h1{color:#000;margin-bottom:0;font-size:1.875rem}
#wrap_contents nav.csc-default .csc-header h1 a{color:#000 !important}
#wrap_contents nav.csc-default .csc-sitemap ul{margin:0 0.9375rem 0 0.9375rem}
#wrap_contents nav.csc-default .csc-sitemap ul li{padding:0.4375rem 0;margin:0;list-style-type:none;font-size:1.5rem}
#wrap_contents nav.csc-default .csc-sitemap ul li ul{margin:0.4375rem 0 0 0.9375rem}
#menu_products{display:none}
#menu_subnavi{display:none}
#menu_horizontal{display:none}
#wrap_produkte_sub{display:none}
}
@media only screen and (min-width:480px){#menu_mobile{top:0.375rem;left:5px}
#menu_mobile li{padding-left:32px;line-height:2.25rem}
#menu_mobile li a{font-size:1.5rem}
#menu_mobile li ul li{padding-left:0}
#wrap_contents nav.csc-default .csc-header h1{font-size:1.5rem}
#wrap_contents nav.csc-default .csc-sitemap ul li{font-size:1.125rem}
}
@media only screen and (min-width:769px){#menu_products{display:block;position:absolute;top:1.25rem;padding-left:0.9375rem;width:100%}
#menu_products li{float:left;width:auto;margin-right:1.5625rem}
#menu_products li a{display:block;float:left;width:auto;font-size:1.1875rem;line-height:1.1875rem;color:#999;text-transform:uppercase;text-decoration:none;height:1.875rem;white-space:nowrap}
#menu_products li a.active,#menu_products li a.current,#menu_products li a:focus,#menu_products li a:hover{color:#fff}
#menu_products li a.active,#menu_products li a.current{background:transparent url('../../fileadmin/raumplus/templates/img/a_menutop_active.png') left bottom no-repeat}
#menu_products li ul{position:absolute;left:0.9375rem;top:2.3125rem;height:11px}
#menu_products li ul li{border-right:solid 1px #999;height:11px;margin-right:0.625rem;padding-right:0.625rem}
#menu_products li ul li a{font-size:11px;line-height:11px;height:11px;margin:0px;background:none !important}
#menu_products li ul li a.active,#menu_products li ul li a:focus,#menu_products li ul li a:hover{color:#fff}
#menu_products li ul li.last{margin:0;border:none}
#menu_horizontal,#menu_subnavi{float:right;margin:0;padding:0;padding-right:0.9375rem}
#menu_horizontal li,#menu_subnavi li{float:left;border-right:solid 1px #999;height:11px;line-height:11px;margin-right:0.625rem;padding-right:0.625rem;position:relative;margin-bottom:13px}
#menu_horizontal li.active,#menu_horizontal li.current,#menu_subnavi li.active,#menu_subnavi li.current{margin-bottom:22px}
#menu_horizontal li a,#menu_subnavi li a{font-size:11px;line-height:11px;height:11px;margin:0px;text-decoration:none;text-transform:uppercase;color:#999;white-space:nowrap}
#menu_horizontal li a.active,#menu_horizontal li a.current,#menu_horizontal li a:focus,#menu_horizontal li a:hover,#menu_subnavi li a.active,#menu_subnavi li a.current,#menu_subnavi li a:focus,#menu_subnavi li a:hover{color:#fff}
#menu_horizontal li.last,#menu_subnavi li.last{margin-right:0;padding-right:0;border:none !important}
#menu_horizontal{display:block}
#menu_horizontal a.active,#menu_horizontal a.current{padding-bottom:10px;background:transparent url('../../fileadmin/raumplus/templates/img/a_menutop_active.png') left bottom no-repeat}
#wrap_subnavi{min-height:32px;width:100%;float:right;clear:both;background:#030303 url('../../fileadmin/raumplus/templates/img/bg_wrap_subnavi.gif') left bottom repeat-x;text-align:right;padding-left:0.9375rem}
#menu_subnavi{display:block;position:static;float:right;padding:0;padding:10px 0.9375rem 0px 0px}
#menu_subnavi li{margin-bottom:11px !important}
#wrap_produkte_sub{display:block;height:1.875rem;padding:0 0.9375rem}
#wrap_produkte_sub .idea-browser-back-link,#wrap_produkte_sub .link_konfigurator{float:right;color:#868686;font-size:0.875rem;line-height:1.125rem;padding-left:1.875rem;background:transparent url('../../fileadmin/raumplus/templates/img/icon_link_konfigurator.png') top left no-repeat;text-decoration:none;margin-top:0.375rem}
#wrap_produkte_sub .idea-browser-back-link:hover,#wrap_produkte_sub .idea-browser-back-link:focus,#wrap_produkte_sub .idea-browser-back-link.current,#wrap_produkte_sub .idea-browser-back-link.active,#wrap_produkte_sub .link_konfigurator:hover,#wrap_produkte_sub .link_konfigurator:focus,#wrap_produkte_sub .link_konfigurator.current,#wrap_produkte_sub .link_konfigurator.active{color:#000}
#wrap_produkte_sub .idea-browser-back-link{float:left;padding-left:0.9375rem;text-transform:uppercase;background:transparent url('../../fileadmin/raumplus/templates/img/rp-ideenbrowser-back-to-overview.png') top left no-repeat}
#menu_produkte_sub{float:left;width:auto;margin:0.5625rem 0 0 0 !important;padding:0}
#menu_produkte_sub li{float:left;border-right:solid 1px #878787;height:12px;line-height:12px;margin-right:0.625rem;margin-bottom:0;padding-right:0.625rem;list-style-type:none !important}
#menu_produkte_sub li a{font-size:12px;line-height:12px;height:12px;margin:0px;background:none !important;text-decoration:none;text-transform:uppercase;color:#878787;whit-space:no-wrap}
#menu_produkte_sub li a.active,#menu_produkte_sub li a:focus,#menu_produkte_sub li a:hover{color:#000}
#menu_produkte_sub li.last{margin:0;padding:0;border:none}
#wrap_contents nav.csc-default{float:left;clear:none;width:20% !important;overflow:hidden}
#wrap_contents nav.csc-default .csc-header h1{font-size:1.125rem}
#wrap_contents nav.csc-default .csc-sitemap ul li{font-size:0.75rem}
#toggle_menu_mobile,#menu_mobile{display:none}
}
@media print{body,body *{background:none;color:#000 !important}
#wrap_header,#wrap_footer,#wrap_social_footer,#wrap_breadcrumb,#wrap_subnavi{display:none}
body{font-family:arial,helvetica,sans-serif,sans,_sans;font-size:10pt !important;line-height:13pt !important;color:#000 !important}
#logo_print{height:1.2cm;width:100%}
#logo_print img{float:right;width:4.52cm;height:1.11cm}
#wrap_page{position:relative}
h1{font-size:14pt !important;line-height:16pt !important}
h2{font-size:13pt !important;line-height:15pt !important}
h3{font-size:12pt !important;line-height:14pt !important}
h1,h2,h3,p,ul,ol,hr,td,th{margin:0;margin-bottom:0.3cm}
a{text-decoration:none;color:#878787}
a.download{display:none}
img{width:100%;height:auto}
hr{border:none;border-top:solid 1px #555}
.social-media{display:none}
#news_teaser{display:none !important}
#map{width:100% !important}
#raumplus-house-controls{display:none}
.grid-ce-context-wrap{display:none}
.scroll-wrap{width:100% !important;height:auto !important;overflow:visible !important}
.scroll-wrap .jspContainer,.scroll-wrap .jspPane{width:100% !important;height:auto !important;overflow:visible !important}
.scroll-wrap .jspVerticalBar{display:none}
.scroll-wrap .csc-default{display:block}
.flexslider{margin-bottom:0.3cm}
.flexslider .flex-direction-nav,.flexslider .flex-control-nav{display:none}
.flexslider .caption{font-size:8pt;line-height:12pt;margin-top:0.15cm;margin-bottom:0.3cm;text-align:center}
.grid-ce{margin-bottom:0.3cm}
.grid-ce .col1,.grid-ce .col2,.grid-ce .col3{width:100%;float:left;clear:both}
.news-list-container,.news-list-browse{display:none}
.press-list-container .news-list-item{width:100%;float:left;clear:both;border-bottom:solid 1px #555;margin-bottom:0.3cm;padding-bottom:0.3cm}
.press-list-container .news-list-item .news-list-image{float:right;width:50%;border-left:solid 1px #555;padding-left:0.3cm}
.press-list-container .news-list-item .news-list-image img{max-height:5cm;width:auto;float:left}
.press-list-container .news-list-item .news-list-text{width:50%;margin-right:50%}
.news-detail-container .news-detail-image{width:100%;float:left;margin-bottom:0.3cm}
.news-detail-container .news-detail-text{width:100%;float:left;clear:left}
.tx-felogin-pi1{display:none}
.tx-powermail{display:none}
div.csc-default{width:100%;clear:both}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:none}
div.csc-textpic-imagewrap{float:left}
div.textpic_50-50_pic-fixed-size div.csc-textpic-imagewrap{float:right;width:50%;border-left:solid 1px #555;padding-left:0.3cm}
div.textpic_50-50_pic-fixed-size div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
div.textpic_50-50_pic-fixed-size div.csc-textpic-text{width:50%}
.tx-ttaddress-pi1 .contact-wrap{width:100%;float:left;clear:both;border-bottom:solid 1px #555}
.tx-ttaddress-pi1 .contact-wrap .contact-image-col{float:right;width:50%;border-left:solid 1px #555;padding-left:0.3cm;margin-bottom:0.3cm}
.tx-ttaddress-pi1 .contact-wrap .contact-image-col img{max-height:5cm;width:auto;float:left}
.tx-ttaddress-pi1 .contact-wrap .contact-text-col,.tx-ttaddress-pi1 .contact-wrap .contact-links{width:50%;margin-right:50%}
ul.large-block-grid-3{display:block;padding:0;margin:0;*zoom:1}
ul.large-block-grid-3:before,ul.large-block-grid-3:after{content:" ";display:table}
ul.large-block-grid-3:after{clear:both}
ul.large-block-grid-3>li{display:inline;height:auto;float:left;padding:0 0.9375rem 1.875rem}
ul.large-block-grid-3 li{display:inline;float:left;height:auto;width:33.3333%;padding-left:0.3cm;padding-right:0.3cm}
ul.large-block-grid-3 li h1{font-size:11pt !important;margin-left:0 !important;font-weight:normal !important;color:#000}
ul.large-block-grid-3 li:nth-of-type(3n+1){clear:both}
ul.large-block-grid-3 li:nth-of-type(3n+1) h1{padding-left:0.15cm}
#wrap_produkte_sub li{display:none}
#wrap_produkte_sub li div{background-image:none !important}
#wrap_produkte_sub li.active,#wrap_produkte_sub li.current{display:block;float:left}
#wrap_produkte_sub li.active a,#wrap_produkte_sub li.current a{font-size:14pt;line-height:16pt !important;margin-right:0.2em;font-weight:bold;color:#000}
#wrap_produkte_sub a.link_konfigurator{display:none}
.raumplus-house-controls{display:none}
.raumplus-house-pic{margin-bottom:0.3cm}
.raumplus-house-infotext{width:49%;float:right}
.raumplus-house-infotext:nth-of-type(2n+1){float:left;clear:both}
.raumplus-house-infotext img{margin-bottom:0.15cm}
.idea-browser-controls{display:none}
.f3-widget-paginator{display:none}
#world_map_wrap #world_map img,#world_map_wrap form{display:none}
#world_map_wrap div.continent_wrap{width:49%;float:right;border-bottom:solid 1px #555;margin-bottom:0.6cm}
#world_map_wrap div.continent_wrap:nth-of-type(2n+1){float:left;clear:both}
#world_map_wrap div.continent_wrap span.arrow{display:none}
#world_map_wrap div.continent_wrap span.c_name{font-size:11pt;color:#000;display:block;float:left;width:100%;border-bottom:solid 1px #555;padding-bottom:0.15cm;margin-bottom:0.15cm}
#world_map_wrap div.continent_wrap table td{padding-right:0.2cm}
#world_map_wrap #world_map_mobile{width:100%;clear:both;text-align:center}
#world_map_wrap #world_map_mobile img{width:60%;height:auto}
.html5videoplayer_wrap .html5videoplayer .video-wrap{display:none}
.flex-dots{display:none}
}
#wrap_contents .raumplus-house-wrap .raumplus-house-content .raumplus-house-infotext p{margin-bottom:0px}
.raumplus-house-infotext{min-height:0px !important}
.csc-default.textpic_33-66_pic-fixed-size>.csc-default>.csc-header.csc-header-n1>.csc-firstHeader{display:none}
#wrap_contents div.flexslider ul.flex-direction-nav a.flex-next{background-image:url('../../fileadmin/raumplus/templates/img/flex_next.png');top:20px;right:0px;bottom:20px;background-position:1.875rem center !important;display:block;position:absolute;height:auto;width:80px;left:auto;font-size:0px}
#wrap_contents div.flexslider ul.flex-direction-nav a.flex-prev{background-image:url('../../fileadmin/raumplus/templates/img/flex_prev.png');top:20px;right:auto;bottom:20px;background-position:1.875rem center !important;display:block;position:absolute;height:auto;width:80px;left:0px;font-size:0px}
}
