@charset "UTF-8"; /* Bigger Screens */ @media only screen and (min-width: 900px) and (max-width: 1050px) /* and (orientation : landscape) */ { #wrapper { width: 850px; padding: 40px 50px 0; } h1.wide { font-size: 2em; margin-top: -100px; padding: 19px 25px 15px; width: 65%; } h2 { font-size: 1.2em; font-weight: 600; } .full { width: 800px !important; } .tab_menu { margin-top: -183px !important; padding: 18px 25px 89px; } .no_menu { } .block_34 { padding: 27px 25px 23px 25px; width: 65%; } .news_page { padding-right: 0; } /* Default Text */ .default_text { /* not defined */ } /* Navigation */ div#navigation { width: 850px; } .about_h { font-size: 1.4em; } .about_text { font-size: 1.1em; } /* Connect */ .connect_startpage, .connect_subpages{ } .connect_startpage { } .connect_subpages { margin-left: -30px; } .connect_h_subpages { font-size: 1.2em; /* 1em */ } .connect_h_startpage { font-size: 1.2em; } .connect_text, .connect_list { font-size: 1.1em; } li.main div { width: 850px; } /* Theme Area */ div.theme_area, div.theme_area_404, #map_canvas, #map_canvas_static, .shadow_container_theme, .shadow_container_theme_darker, #main_image { height: 340px; } div.theme_area_smaller { height: 196px; } /* Theme Area Teaser Box */ div.teaser_box { width: 240px; height: 60px; top: 270px; bottom: 15px; padding: 0 10px 0 15px; display: none; /* */ } #teaser_box_2 { left: 292px; } div.teaser_box_smaller { width: 330px; height: 165px; } div.teaser_box h3, div.teaser_box h1, div.teaser_box_smaller h3, div.teaser_box_smaller h1 { margin-top: 20px; font-size: 1.7em; } p.teaser_box_row_1 { font-size: 1.1em; } p.teaser_box_row_2 { font-size: 1.15em; line-height: 1.25em; } p.teaser_box_par { font-size: 1.25em; } div.teaser_box_hidden { top: 85px; height: 200px; line-height: 1.15em; } div.teaser_box_more { padding-left: 155px; font-size: 1em; } /* Elastislide */ .elastislide ul li { padding: 10px 10px; } .elastislide ul li .listbox { width: 119px; /* 133px - 2 x padding */ height: 43px; /* 47px - 2 x padding */ padding: 2px; font-size: 0.75em; line-height: 43px; } /* Footer */ #footer { margin: -10px auto auto -50px; padding: 10px 50px 7px; } #footer_links { width: 795px; } .footer_col_1, .footer_col_2, .footer_col_3, .footer_col_4 { height: 240px; margin-right: 5px; } .footer_logo { margin: 3px 0 0 5px; } .home_features p { width: 650px; font-size: 1.05em; line-height: 1.5em; } div.home_features_text { width: 640px; } p { font-size: 0.9em; line-height: 1.4em; } /* All Sidebar Elements */ .sidebar_contact_address, .sidebar_link, .sidebar_link_directions, .sidebar_image, .sidebar_image img, .sidebar_map_thumb, .sidebar_map_thumb img { width: 215px; } /* Sidebar with Address */ .sidebar_contact_address { margin-top: 5px; font-size: 1.1em; } /* Sidebar with Link */ .sidebar_link, .sidebar_link_directions { } .sidebar_link a, .sidebar_link_directions a { } /* Sidebar with Image */ .sidebar_image { height: 269px; } .sidebar_image img { height: 269px; } /* Sidebar with Map */ .sidebar_map_thumb { height: 120px; } .sidebar_map_thumb img { margin-bottom: 10px; height: 130px; } .sidebar_map_thumb .caption { } .back_sidebar { margin-left: 20px; font-size: 1.05em; } .team_img { width: 182px; margin : 10px 0 25px 0; } .team_img_jobs { width: 125px; margin : 10px 0 0 0; } .partner { width: 440px; } .team_img_partner { width: 150px; } .team_img_leist { width: 180px; } .leist { padding-left: 18px; width: 343px; min-height: 179px; } .leist ul li { font-size: 0.9em !important; } .leist h3 { font-size: 1.1em !important; } .req { width: 95.1% !important; padding-right: 1px !important; } .field_contact { width: 43%; } p.sidebar_contact_address { font-size: 1em; margin-left: -10px; } div#weather { margin-left: -10px; } .dropdown, .dropdown_prob { margin: 0 0 25px 26px; } .legend { padding: 0 0 8px 26px; } .field_contact { margin: 0 0 15px 26px; } .textarea_form { margin: 5px 0 0 26px; } div.accordion h3.trigger, #accordion_right h3.trigger { font-size: 1.1em; } ul#ref li { width: 250px; height: 142px; } ul#ref div { width: 220px; height: 142px; font-size: 0.9em; } ul#ref img { width: 250px; height: 142px; } #boxli { float: left; width: 45%; margin-left: 0; padding: 10px; background-color: #eee; } #boxre { float: right; width: 45%; padding: 10px; background-color: #eee; } /* DSGVO Cookie Consent */ #dsgvo_wrapper { height: 178px; } #dsgvo_reminder { width: 950px; } #dsgvo_left { width: 740px; }​​ } /* End Media Query */