/***************************************************** * Allgemeine Seitenübergreifende Einstellungen * ******************************************************/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, img, fieldset, form, label, legend, caption { display: block; } html { height: 100%; } *+html input, *+html button, *+html textarea, *+html select { font-size: 100%; } * html input, * html button, * html textarea, * html select { font-size: 100%;color:#444444; } label, select, input[type="checkbox"], input[type="radio"], input[type="button"], input[type="submit"] { cursor: pointer; } button, input[type="text"]{ font-family: arial; } * { margin: 0; padding: 0; border:0; } body { height: 100%; background-color: #A7A7A7; background-repeat: repeat-x; font-family: arial; font-size: 100%; color: #444444; margin-top: 0px; margin-left: 0px; margin-right: 0px; } a { text-decoration:none; } p { margin-bottom:12px; line-height:16px; } div { margin: 0; padding: 0; } ul{ margin: 0; padding: 0; } hr{ border:none; border-top: 1px dotted #444444; color: #AAAAAA; height: 1px; } a:hover { color: #E45314; } h1 { font-size: 30px; color: #E45314; font-weight:normal; line-height:32px; } h2 { font-size: 16px; color: #E45314; line-height:20px; } h3 { font-size: 14px; font-weight:bold; color:#444444; line-height:16px; } .header_body_background_headline { height: 150px; background-color: #FFFFFF } .header_body_background_opaccity { width: 100%; height: 50px; background-color: #E45314; -moz-opacity: 0.50; opacity:.50; filter: alpha(opacity=50); } .displaynone{display:none;} /* .li_format { padding-bottom: 6px; } */ /***************************************************** * Hilfsklassen * ******************************************************/ .float_left { float: left; } .float_right { float: right; } .clear_left { clear:left; } .clear_right { clear: right; } .clear_both { clear: both; } .only_desktop { display: inline; } .only_mobile { display: none; } .only_tablet{ display:none; } .disabled { display: none; } .noJs { display: none; } .ie8 { display: none; } .fontWhite { color: white; } .padding_bottom20{padding-bottom:20px;} /***************************************************** * Klassen für globale Einstellungen * ******************************************************/ #content_1, #content .color_group3 { color: #A00A1E; } #content_1, #content .background_color3 { background-color: #A00A1E; } #content_1, #content .intro_text { color: #999999; font-size: 16px; line-height: 20px; } #content_1, #content .continuous_text { color: #444444; font-size: 14px; line-height: 18px; } #content_1, #content .continuous_text_teaser { color: #444444; font-size: 12px; line-height: 16px; } #content_1, #content .picture_caption_text { color: #444444; font-size: 12px; line-height: 16px; } #content_1, #content .description_text { color: #444444; font-size: 12px; line-height: 16px; } #content_1, #content .enumerations_text { color: #444444; font-size: 14px; line-height: 20px; } #content_2 .marginalGroup { width: 100%; } .targetgroup_text { color: #444444; font-size: 16px; line-height: 20px; } /* Linkformatierungen für DOM-Element im Content */ #content_1 a.link_continuous_text{ font-size: 14px;text-decoration:underline;margin:0;padding:0; } #content_1 a.link_continuous_text:hover { font-size: 14px;text-decoration:none;color:#A00A1E; } #content_1 a.internal_link_text{ text-decoration:underline;margin:0;padding:0; } #content_1 a.internal_link_text:hover { text-decoration:none;color:#E45314; } #content_1 a.external_link_text{ text-decoration:underline;margin:0;padding:0; } #content_1 a.external_link_text:hover { text-decoration:none;color:#E45314; } .internal_link_image{ float:left; position:relative; top:4px; margin-right:10px; background-color: #E45314; width:10px; height:10px; } .banner_padding{ padding-left:20px; } .super_banner_padding_top { padding-top: 15px; } .super_banner_padding_bottom { padding-bottom: 50px; } .backgroundColor1 { background-color: #E45314; } .color1 { color: #E45314; } .borderColor1 { border-color: #E45314; } .fontSizeContinuous, .fontSizeContinuous textarea, .fontSizeContinuous input{ font-size: 14px; } /***************************************************** * Klassen für Buttons * ******************************************************/ .primaryButton, .secondaryButton { font-family:arial; height: 30px; cursor: pointer; color: white; font-weight: bold; font-size: 14px; background:url(../images/linkgrafiken/button_arrow_white_transback.png) no-repeat; background-position: 10px; float: left; padding-right: 6px; padding-left: 24px; } @-moz-document url-prefix(){ .secondaryButton { padding-bottom: 4px; } } .primaryButton { background-color: #E45314; } .secondaryButton { background-color: #999999; } /***************************************************** * Zielgruppeneinstieg (allgemeine Positionierung * ******************************************************/ #targetGroupOpacity { /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */ position: relative; bottom:-2px; width: 100%; background-color: #E9E9E9; -moz-opacity: 0.50; opacity:.50; filter: alpha(opacity=50); } body > div#targetGroupOpacity { /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */ position: fixed; } #targetGroup { bottom: -2px; position: relative; } body > div#targetGroup { position: fixed; } #targetGroupContent { background-color: #E9E9E9; margin-left: 10px; margin-right: 10px; margin-top: 10px; } div.teaser_news_rolling a span.text_position { font-weight: bold } #content_1 .youtube .youtubeLink span.bg_linklist { background-image: url(../images/linkgrafiken/content_arrow_left_link_greyback.png); background-repeat: no-repeat; background-color: #E45314; width: 10px; height: 10px; position: relative; top: -1px; margin-right: 10px; margin-top: 3px; margin-bottom: 25px; } /*********************************** * M. O. C. Brand List Design * ************************************/ .moc-row { max-width: none; } .moc-row:after { clear: both; } .moc-row:before, .moc-row:after { content: ' '; display: table; } #content .moc-row .aright, text-align: right !important; } #content .moc-row .aright a { color: black; text-decoration: none; } [class*='col-'] { float: left; } [class*='mcol-'], [class*='scol-'] { min-height: 1px; } .scol-1-2 { width: 50%; } .scol-2-2 { width: 100%; } .hides { display: none; } .shows { display: inline; } @media ( min-width : 661px) { .hides { display: block; } .shows { display: none; } .mcol-1-3 { width: 33.33%; } .mcol-2-3 { width: 66.66%; } .mcol-3-3 { width: 100%; } .mcol-1-2 { width: 50%; } .mcol-2-2 { width: 100%; } } #content_2 .hideMaginalPrint { display: none; } #content_1 #exhibitorTable { background-color: #f5f5f5; padding: 16px 20px 20px 20px; } #content_1 #exhibitorTable .moc-search-result-wrapper { width: 100%; } #content_1 #moc-table-wrapper { margin-top: 0; padding-top: 8px; } #content_1 .moc-search { margin-top: 0; float: initial; } #content_1 .moc-search div { margin-top: 0; } #content_1 .moc-search a { margon-bottom: 0; } #content_1 .moc-search { color: #444; margin-top: 25px; /*background-color: #f5f5f5;*/ } #content_1 .moc-search label { font-weight: bold; margin-bottom: 25px; display: inline-block; } #content_1 .moc-search a { text-decoration: none; color: black; } @media ( max-width : 660px) { #content_1 .moc-search { padding: 10px; } } #content_1 .moc-row, #content_1 .moc-search .moc-search-wrapper, #content_1 .moc-search .m-search-bar, #content_1 .moc-search .moc-search-count ul li a { width: 100%; } #content_1 .moc-search-wrapper hr { margin-top: 0; } #content_1 .moc-search-wrapper input { border: 1px solid #999999; box-sizing: border-box; color: #999999; float: left; font-size: 14px; height: 28px; line-height: 16px; max-width: 210px; padding-left: 5px; width: 75%; } #content_1 .moc-search a { color: black; text-decoration: none; } #content_1 .moc-search .moc-search-input-wrapper { width: 47%; padding-bottom: 18px; } @media ( max-width : 660px) { #content_1 .moc-search-wrapper input { width: auto; max-width: 100%; } #content_1 .moc-search .moc-search-input-wrapper { width: 100%; } } #content_1 .moc-search .moc-search-input-wrapper img { background-color: #e2001a; border: 0 none; float: left; height: 29px; margin: 0 0 0 10px; padding: 0; width: 29px; } #content_1 .moc-search .moc-search-count-wrapper { float: right; widht: 50%; } #content_1 .moc-search .moc-search-count-text { float: left; line-height: 2.2; margin-right: 24px; } #content_1 .moc-search .moc-search-count ul { margin: 0; padding: 0; } #content_1 .moc-search .moc-search-count ul li { background-color: #999999; cursor: pointer; display: inline-block; font-size: 13px; height: 25px; list-style: outside none none; margin-right: 6px; margin-bottom: 0px; padding-top: 7px; padding-bottom: 0px; text-align: center; width: 30px; } #content_1 .moc-search .moc-search-count ul li.active { background-color: #e2001a; } #content_1 .moc-search .moc-search-count ul li:last-child { margin: 0; } #content_1 .moc-search .moc-search-count ul li a { color: white; display: block; height: 100%; outline: 0 none; text-decoration: none; } #content_1 .moc-search .m-search-bar-wrapper { margin-top: 10px; } #content_1 .moc-search .m-search-bar { background-color: #e2001a; color: white; font-weight: bold; line-height: 1.5; padding: 1px; } #content_1 .moc-search .m-search-bar > .moc-row { padding: 4px 0px 2px 8px; } #content_1 .moc-search .moc-search-pager { font-size: 13px; } #content_1 .moc-search .m-search-bar .moc-search-pager { font-weight: normal; text-align: right; color: white; } #content_1 .moc-search .moc-search-pager ul { margin: 0; margin-right: 17px; padding: 0; } #content_1 .moc-search .moc-search-pager ul li { display: inline-block; list-style: outside none none; margin-right: 0; width: 20px; text-align: center; } #content_1 .moc-search .moc-search-pager ul li:first-child, #content_1 .moc-search .moc-search-pager ul li:last-child { width: auto; } #content_1 .moc-search .moc-search-pager a { color: white; text-decoration: none; margin: 0; padding: 0; } #content_1 .moc-search .moc-result-showall { float: right; } #content_1 .moc-search .moc-result-showall a { margin: 0; } #content_1 .moc-search .moc-result-wrapper { padding: 0 2px; line-height: 16px; width: 100%; } #content_1 .moc-search .moc-result-wrapper a { margin-bottom: 0px; } #content_1 .moc-search .moc-result-wrapper .border { border-bottom: 1px dotted #444444; padding: 17px 0 15px 0; width: 100%; } #content_1 .moc-search .moc-result-wrapper .border:last-child { border: 0 none; } #content_1 .moc-row .aright div { float: right; } #content_1 .moc-row .aright .ng-scope { width: 100%; text-align: right; padding-top: 2px; } #content_1 .moc-row .pagination li.ng-scope.active a { font-weight: bold; } #content_1 .moc-row .aright .ng-scope a { margin: 0; float: right; } #content_1 .moc-row .moc-contact-name { width: 100%; } #content_1 .moc-search .moc-detail-img { margin-right: 10px; float: left; } #content_1 .moc-search .moc-detail-img img { padding-top: 3px; } @media ( min-width : 660px) { #content_1 .moc-row .moc-company-name, #content_1 .moc-row .moc-contact-name { padding-left: 10px; } #content_1 .moc-row .moc-contact-link { padding-right: 25px; } } @media ( max-width : 660px) { #content_1 .moc-row .ng-scope, #content_1 .moc-row .aright .ng-scope a { } #content_1 .moc-search .moc-detail-img img { max-height: 8px; padding-top: 5px; } } #content_1 .moc-search .moc-search-more-mobile { background: grey none repeat scroll 0 0; line-height: 3; margin-top: 10px; text-align: center; width: 100%; } #content_1 .moc-search .moc-search-more-mobile button { background: grey none repeat scroll 0 0; border: 0 none; color: white; cursor: pointer; height: 100%; text-decoration: none; width: 100%; } /*********************************** * Bauzentrum Poing * ************************************/ @font-face { font-family: Oswald; font-style: normal; font-weight: 300; src: local('Oswald Light'), local('Oswald-Light'), url(../../s/oswald/v11/HqHm7BVC_nzzTui2lzQTDaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype') } @font-face { font-family: Oswald; font-style: normal; font-weight: 400; src: local('Oswald Regular'), local('Oswald-Regular'), url(../../s/oswald/v11/Y_TKV6o8WovbUd3m_X9aAA.ttf) format('truetype') } @font-face { font-family: Oswald; font-style: normal; font-weight: 700; src: local('Oswald Bold'), local('Oswald-Bold'), url(../../s/oswald/v11/bH7276GfdCjMjApa_dkG6aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype') } @font-face { font-family: FontAwesome; src: url('../../font-awesome/4.3.0/fonts/fontawesome-webfont_v-4.7.0.eot'); src: url('../../font-awesome/4.3.0/fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../../font-awesome/4.3.0/fonts/fontawesome-webfont.woff') format('woff2'), url('../../font-awesome/4.3.0/fonts/fontawesome-webfont_v-4.7.0.woff') format('woff'), url('../../font-awesome/4.3.0/fonts/fontawesome-webfont_v-4.7.0.ttf') format('truetype'), url('../../font-awesome/4.3.0/fonts/fontawesome-webfont_v-4.7.0-fontawesomeregular.svg') format('svg'); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; } .fa-1_5x { font-size: 1.7em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-video-camera:before { content: "\f03d"; } .fa-arrow-left:before { content: "\f060"; } .fa-arrow-right:before { content: "\f061"; } .fa-print:before { content: "\f02f"; } .fa-times:before { content: "\f00d"; } #content_1 #moc-area-plan div { margin-top: 0; } #content_1 #moc-area-plan img, #canvas_model #canvas_content_wrapper img, #canvas_modal .mainImage #canvas_modal_image { display: block !important; } #content_1 #canvas { font-family: Oswald, sans-serif; font-size: 14px; line-height: 1.42858; color: #333; } #content_1 #canvas, #content_1 #canvas div { float: none; } #content_1 #canvas { margin-top: 0; width: 100%; overflow-x: auto; } #content_1 #canvas { position: relative; } #content_1 #canvas #canvas_image { width: 620px; } .map-object, .map-object:active, .map-object:hover, .map-object:visited { text-decoration: none; color: #000; } .map-object { display: inline-block; position: absolute; text-align: center; top: 0; left: 0; } .map-object .map-object-title { font-size: 11px; font-weight: 700; vertical-align: middle; min-width: 23px; } .map-object .map-object-title.map-object-title-top { text-align: center; width: 70px; line-height: 12px; height: 25px; display: table-cell; vertical-align: bottom; max-width: 70px; padding-bottom:2px; } .map-object .map-object-title.map-object-title-left { display: inline-block; text-align: right; } .map-object .map-object-text { display: inline-block; text-align: center; vertical-align: middle; } .map-object.map-object-area.map-object-medium .map-object-text { width: 40px; height: 40px; background-color: #A4A4A4; padding: 0; position: relative; } .map-object.map-object-area.map-object-auto .map-object-text, .map-object.map-object-area.map-object-large .map-object-text, .map-object.map-object-area.map-object-medium .map-object-text, .map-object.map-object-area.map-object-small .map-object-text { color: #fff; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; box-shadow: -1px -1px 2px 0 rgba(0,0,0,.5); } .map-object.map-object-area.map-object-inverted.map-object-medium .map-object-text { box-shadow: -1px -1px 2px 0 rgba(0,0,0,.5); background-color: #fff; color: #A4A4A4; padding: 0; border: 1px solid #A4A4A4; } .map-object.map-object-area.map-object-inverted.map-object-medium:hover .map-object-text { background-color: #fff; color: #e30613; } .map-object.map-object-area.map-object-inverted.map-object-small .map-object-text { width: 25px; height: 25px; box-shadow: -1px -1px 2px 0 rgba(0,0,0,.5); background-color: #fff; color: #A4A4A4; padding: 0; border: 1px solid #A4A4A4; position: relative; } .map-object.map-object-area.map-object-inverted.map-object-small:hover .map-object-text { background-color: #fff; color: #e30613; } .map-object.map-object-area.map-object-inverted.map-object-medium:hover .map-object-text { background-color: #fff; color: #e30613; } .map-object.map-object-area.map-object-small .map-object-text { width: 25px; height: 25px; background-color: #A4A4A4; line-height: 12px; padding: 0; position: relative; font-size: 10px; } .map-object.map-object-area .map-object-text .content-type { position: absolute; bottom: 0; right: 0; background-color: #9D9EA0; z-index: 99; } .map-object.map-object-area .map-object-text .map-object-icon { position: absolute; z-index: 9999; width: 100%; height: 100%; } #content_1 .canvas_keys .tours-headline { display: none; } #content_1 .canvas_keys .all-selection, #content_1 .canvas_keys .all-selection input { float: left; } #content_1 .canvas_keys .all-selection input { margin: 5px 5px 0 0 ; } #content_1 .canvas_keys .all-selection label { display: flex; } #content_1 .canvas_keys .all-selection.show-all { margin-right: 20px; } #content_1 .canvas_keys .types { margin-bottom: 5px; } #content_1 .canvas_keys .types input { float: left; margin: 5px 5px 0 0 ; } #content_1 .canvas_keys .content-type { width: 25px; height: 25px; float: left; margin-right: 5px; } #content_1 .canvas_keys .blue, .map-object.map-object-area .map-object-text .blue { background-color: #0089D1; } #content_1 .canvas_keys .green, .map-object.map-object-area .map-object-text .green { background-color: #78B017; } #content_1 .canvas_keys .yellow, .map-object.map-object-area .map-object-text .yellow { background-color: #F6D000; } #content_1 .canvas_keys .red, .map-object.map-object-area .map-object-text .red { background-color: #DF1928; } #content_1 .canvas_keys .orange, .map-object.map-object-area .map-object-text .orange { background-color: #DC9A14; } #content_1 .canvas_keys .brown, .map-object.map-object-area .map-object-text .brown { background-color: #5C4008; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(2) { width: 100%; height: 100%; z-index: 200; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(3) { width: 85%; height: 85%; z-index: 300; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(4) { width: 70%; height: 70%; z-index: 400; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(5) { width: 55%; height: 55%; z-index: 500; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(6) { width: 40%; height: 40%; z-index: 600; } .map-object.map-object-area .map-object-text .content-type:nth-of-type(7) { width: 25%; height: 25%; z-index: 700; } #content_1 .canvas_houses_table #hfsc { float: left; } #content_1 .canvas_houses_table #hfrc { padding-left: 20px; float: left; } #content_1 .canvas_houses_table #house_filter { font-size: 12px; line-height: 16px; margin-top: 3px; margin-bottom: 20px; border: 1px solid #C8C8C8; height: 30px; padding: 5px; } #content_1 .canvas_houses_table .mmi_button { height: 20px; background-color: #E45314; padding: 5px 10px 5px 10px; margin-top: 0; } #content_1 .canvas_houses_table .mmi_button span.btn_icon { background-image: url('../images/linkgrafiken/button_arrow_white_transback.png'); background-repeat:no-repeat; width:10px;height:10px; position:relative; top:4px; margin-right:10px; } #content_1 .canvas_houses_table .mmi_button span.btn_text { margin-left:20px; position:relative; top:0px; } #content_1 .canvas_houses_table .mmi_button a.remove_link { font-size: 14px; color: #fff; font-weight: bold; } #content_1 .canvas_houses_table #houses_table { width: 100%; } #content_1 .canvas_houses_table thead td { background-color: #E45314; font-weight: bold; } #content_1 .canvas_houses_table thead td.number { width: 10%; } #content_1 .canvas_houses_table thead td.table_image { width: 25%; } #content_1 .canvas_houses_table .table_image img { width: 100%; } #content_1 .canvas_houses_table #table_content tr { cursor: pointer; } #content_1 .canvas_houses_table #table_content tr.odd td { background-color: #E9E9E9; } #content_1 .static_map_image { display: none; padding-bottom: 24px; } #canvas .map-object.map-object-camera.map-object-medium .map-object-text { color: #fff; display: inline-block; height: 20px; width: 100%; text-align: center; line-height: 20px; } #canvas .map-object.map-object-camera.map-object-medium .map-object-number { font-size: 12px; padding-top: 2px; } #canvas .map-object.map-object-camera.map-object-medium .map-object-icon { position: absolute; display: inline-block; color: #5d9fff; z-index: -1; width: 100%; left: 3px; } .blocker { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; overflow: auto; z-index: 170; padding: 20px; box-sizing: border-box; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.75); text-align: center; } .blocker:before{ content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.05em; } .blocker.behind { background-color: transparent; } .modal { display: inline-block; vertical-align: middle; position: relative; z-index: 2; max-width: 1000px; box-sizing: border-box; width: 90%; background: #fff; padding: 15px 30px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; -o-box-shadow: 0 0 10px #000; -ms-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; text-align: left; } .modal a.close-modal { position: absolute; top: -12.5px; right: -12.5px; display: block; width: 30px; height: 30px; text-indent: -9999px; background: url("data:image/png;base64,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") no-repeat 0 0; } .modal-spinner { display: none; width: 64px; height: 64px; position: fixed; top: 50%; left: 50%; margin-right: -32px; margin-top: -32px; background: url("data:image/gif;base64,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") #111 no-repeat center center; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; } #canvas_modal #canvas_content_wrapper { max-height: 80%; overflow-y: auto; } #canvas_modal hr { margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #eee; } #canvas_modal .mainImage { position: relative; overflow: hidden; height: 200px; } #canvas_modal .mainImage #canvas_modal_image { position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; } #canvas_modal .headline #canvas_title { padding-bottom: 0; margin: 20px 0 0 0; } #canvas_modal .canvas_content h1, #canvas_modal .canvas_content h2, #canvas_modal .canvas_content h3, #canvas_modal .canvas_content h4, #canvas_modal .canvas_content h5 { display: flex; margin: 15px 0; } #canvas_modal .canvas_content .canvas_content_main p, #canvas_modal .canvas_content .canvas_content_main #canvas_content_contact, #canvas_modal .canvas_content .canvas_content_main #canvas_content_details { padding-right: 20px; font-size: 14px; line-height: 18px; } #canvas_modal .canvas_content #canvas_content_contact .moc-row, #canvas_modal .canvas_content #canvas_content_details .moc-row { line-height: 1.42858; border-top: 1px solid #ddd; padding: 8px 0; } #canvas_modal .canvas_content #canvas_content_contact .moc-row:nth-of-type(odd), #canvas_modal .canvas_content #canvas_content_details .moc-row:nth-of-type(odd) { background-color: #f9f9f9; } #canvas_modal .canvas_content .canvas_slider_container, #canvas_modal .canvas_content .canvas_widgets_contact { position: relative; box-shadow: 0 0 10px rgba(0,0,0,.3); background-color: #eee; margin-bottom: 15px; padding-right: 0; margin-right: 4px } #canvas_modal .canvas_content .canvas_slider_container .unslider-nav { padding: 10px 0; } #canvas_modal .canvas_content .canvas_slider_container #canvas_slider { overflow-y: hidden; height: 150px; } #canvas_modal .canvas_content .canvas_slider_container #canvas_slider img { width: 100%; } #canvas_modal .canvas_content .canvas_widgets_contact { padding: 5px 10px; } #canvas_modal_camera .headline hr { margin: 7px 0; } #canvas_modal_camera #canvas_modal_panorama_container { width: 100%; height: 400px; cursor: url('http://code.vostrel.net/jquery.reel.cur'),move; } .unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px} .unslider-nav ol { list-style: none; text-align: center; } .unslider-nav ol li { display: inline-block; width: 6px; height: 6px; margin: 0 4px; background: #000; border-radius: 5px; overflow: hidden; text-indent: -999em; border: 1px solid #000; cursor: pointer; } .unslider-nav ol li.unslider-active { background: red; border: 1px solid red; cursor: default; } #content_1 #moc-area-plan div.toursHeadline { margin-top: 23px; margin-bottom: 5px; } @media all and (max-width: 659px) { #moc-area-plan { display: none; } #content_1 .static_map_image { display: block; } #content_1 .canvas_houses_table .table_image { display: none; } .canvas_content_main .scol-1-2 { -moz-hyphens: auto; -moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } #content_1 .canvas_houses_table #hfrc { padding-left: 0px; } } @media all and (max-width: 320px) { #canvas_modal .canvas_content_main #canvas_content_contact.smallFont, #canvas_modal .canvas_content_main #canvas_content_details.smallFont { font-size: 13px; } } @media all and (min-width: 660px) { #moc-area-plan { margin-bottom: 15px; } }