@import url(/cache/jsn_medis2_pro/67c1881d9cfa7ebb168f6b86770deae1.css);
@import url(/cache/jsn_medis2_pro/b107ddc94212023eecad200c50581272.css);
@import url(/cache/jsn_medis2_pro/e6e53a928d11640128fd296656ac9ee5.css);
@import url(/cache/jsn_medis2_pro/461e6d22f5d4df9948c9d742e577a47e.css);

/* FILE: /kunden/templates/jsn_medis2_pro/css/color_c20ad4d76fe97759aa27a0c99bff6710.css */
/* ============================ */ div[data-pf-type="Body"] .sunfw-tx-mc, div[data-pf-type="body"] .sunfw-tx-mc { color: #00b9f5; } div[data-pf-type="Body"] .sunfw-tx-mc-h:hover, div[data-pf-type="body"] .sunfw-tx-mc-h:hover { color: #00b9f5; } div[data-pf-type="Body"] .sunfw-bg-mc, div[data-pf-type="body"] .sunfw-bg-mc { background-color: #00b9f5; } div[data-pf-type="Body"] .sunfw-bg-mc-h:hover, div[data-pf-type="body"] .sunfw-bg-mc-h:hover { background-color: #00b9f5; } div[data-pf-type="Body"] .sunfw-bd-mc, div[data-pf-type="body"] .sunfw-bd-mc { border-color: #00b9f5; } div[data-pf-type="Body"] .sunfw-bd-mc-h:hover, div[data-pf-type="body"] .sunfw-bd-mc-h:hover { border-color: #00b9f5; } div.userBlock a, .userItemTitle a, a.k2ReadMore, div.userItemCommentsLink a, div.userItemCategory a { color: #00b9f5; } div.userBlock a:hover, .userItemTitle a:hover, a.k2ReadMore:hover, div.userItemCommentsLink a:hover, div.userItemCategory a:hover { text-decoration: underline; } .hp2_uniform #jsn_form_4.jsn-master .jsn-bootstrap a, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, div.sunfw-menu .sunfw-tpl-menu li a:hover, ul.menuTopRight li a, .colordf, div.sunfw-menu .sunfw-tpl-menu > li.dropdown-submenu .dropdown-menu > li.active > a, ul.sunfw-tpl-menu > li.megamenu ul.sunfw-megamenu-sub-menu .modulecontainer > ul > li.current > a, div.sunfw-menu .sunfw-tpl-menu li.current > a, .breadcrumb li a:hover { color: #00b9f5; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { background-color: #00b9f5; border-color: #00b9f5; } ul.menuTopRight, ul.menuTopRight li + li { border-color: #00b9f5; } .pb-video:hover a.modal:before, .module-style.richbox-2 .module-body, .module-style.richbox-1 .module-title, .module-style .module-title, .bg-default, #kunena .navbar ul.nav li.active a, #kunena .navbar ul.nav li a:hover { background-color: #00b9f5; } /* ============================ Sub Color ============================ */ div[data-pf-type="Body"] .sunfw-tx-sc, div[data-pf-type="body"] .sunfw-tx-sc { color: #8ac307; } div[data-pf-type="Body"] .sunfw-tx-sc-h:hover, div[data-pf-type="body"] .sunfw-tx-sc-h:hover { color: #8ac307; } div[data-pf-type="Body"] .sunfw-bg-sc, div[data-pf-type="body"] .sunfw-bg-sc { background-color: #8ac307; } div[data-pf-type="Body"] .sunfw-bg-sc-h:hover, div[data-pf-type="body"] .sunfw-bg-sc-h:hover { background-color: #8ac307; } div[data-pf-type="Body"] .sunfw-bd-sc, div[data-pf-type="body"] .sunfw-bd-sc { border-color: #8ac307; } div[data-pf-type="Body"] .sunfw-bd-sc-h:hover, div[data-pf-type="body"] .sunfw-bd-sc-h:hover { border-color: #8ac307; } .services_portfolio .col_portfolio.portfolio_two ._JBDDLbjd ._0aMM9L3m:before { border-color: #8ac307; } .hp1_grid_article div.grid.ui div.card.column div.card .content a:last-child, .colorSub { color: #8ac307; } .pb-video a.modal:before, .contact_us .jsn-uniform .jsn-bootstrap .form-validate .form-actions .btn-toolbar .jsn-form-submit, .module-style.richbox-1 .module-body, .module-style.richbox-2 .module-title, .module-style.lightbox-1 .module-title, .bgColor2 { background-color: #8ac307; }
/* FILE: /kunden/templates/jsn_medis2_pro/css/core/layout_c20ad4d76fe97759aa27a0c99bff6710.css */
.sunfw_section_bottom-below- { padding-top: 80px; padding-bottom: 60px; } #menu_item_menu__mobile > i { font-size: 18px; }

/* FILE: /kunden/templates/jsn_medis2_pro/css/core/general_c20ad4d76fe97759aa27a0c99bff6710.css */
body { color: #000; font-family: roboto-v30-latin-regular; font-size: 14px; line-height: 1.4; } a { color: #008bac; } a:hover, a:focus { color: #00b9f5; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: roboto-v30-latin-regular; line-height: 1.4; color: #000; letter-spacing: 0px; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } .btn-default { border-color: #8ac307; } .btn-default { background: #00b9f5; font-size: 12px; color: #fff; letter-spacing: 0px; -webkit-box-shadow: 0px 0px 0px #000; box-shadow: 0px 0px 0px #000; } .btn-default:hover, .btn-default:focus { color: #fff; border-color: #00b9f5; } .btn-default:hover, .btn-default:focus, .btn-default.active { background-color: #00b9f5; } .btn-primary { border-color: #8ac307; } .btn-primary { background: #8ac307; color: #fff; font-size: 12px; letter-spacing: 0px; -webkit-box-shadow: 0px 0px 0px #000; box-shadow: 0px 0px 0px #000; } .btn-primary:hover, .btn-primary:focus { border-color: #8ac307; } .btn-primary:hover, .btn-primary:focus, .btn-primary.active { background-color: #8ac307; } @font-face { font-family: roboto-v30-latin-regular; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.woff2); font-weight: normal; } @font-face { font-family: roboto-v30-latin-regular; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.woff2); font-weight: normal; }

/* FILE: /kunden/templates/jsn_medis2_pro/css/core/offcanvas_c20ad4d76fe97759aa27a0c99bff6710.css */


/* FILE: /kunden/templates/jsn_medis2_pro/css/core/sections_c20ad4d76fe97759aa27a0c99bff6710.css */
.sunfw_section_footer { background-color: #8ac307; } .sunfw_section_footer h1, .sunfw_section_footer h2, .sunfw_section_footer h3, .sunfw_section_footer h4, .sunfw_section_footer h5, .sunfw_section_footer h6, .sunfw_section_footer .h1, .sunfw_section_footer .h2, .sunfw_section_footer .h3, .sunfw_section_footer .h4, .sunfw_section_footer .h5, .sunfw_section_footer .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_footer h1, .sunfw_section_footer .h1 { font-size: 36px; } .sunfw_section_footer h2, .sunfw_section_footer .h2 { font-size: 30px; } .sunfw_section_footer h3, .sunfw_section_footer .h3 { font-size: 24px; } .sunfw_section_footer h4, .sunfw_section_footer .h4 { font-size: 18px; } .sunfw_section_footer h5, .sunfw_section_footer .h5 { font-size: 14px; } .sunfw_section_footer h6, .sunfw_section_footer .h6 { font-size: 12px; } .sunfw_section_footer a { color: #fff; } .sunfw_section_footer a:hover { color: #efefef; } .sunfw_section_bottom-top { background-color: #f7f9fd; } .sunfw_section_bottom-below- { background-image: url(/images/joomlashine/placeholder/home2/bg-full.jpg); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; background-position: center center; } .sunfw_section_bottom-below- h1, .sunfw_section_bottom-below- h2, .sunfw_section_bottom-below- h3, .sunfw_section_bottom-below- h4, .sunfw_section_bottom-below- h5, .sunfw_section_bottom-below- h6, .sunfw_section_bottom-below- .h1, .sunfw_section_bottom-below- .h2, .sunfw_section_bottom-below- .h3, .sunfw_section_bottom-below- .h4, .sunfw_section_bottom-below- .h5, .sunfw_section_bottom-below- .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_bottom-below- h1, .sunfw_section_bottom-below- .h1 { font-size: 36px; } .sunfw_section_bottom-below- h2, .sunfw_section_bottom-below- .h2 { font-size: 30px; } .sunfw_section_bottom-below- h3, .sunfw_section_bottom-below- .h3 { font-size: 24px; } .sunfw_section_bottom-below- h4, .sunfw_section_bottom-below- .h4 { font-size: 18px; } .sunfw_section_bottom-below- h5, .sunfw_section_bottom-below- .h5 { font-size: 14px; } .sunfw_section_bottom-below- h6, .sunfw_section_bottom-below- .h6 { font-size: 12px; } .sunfw_section_top- { background-color: #8ac307; } .sunfw_section_top- h1, .sunfw_section_top- h2, .sunfw_section_top- h3, .sunfw_section_top- h4, .sunfw_section_top- h5, .sunfw_section_top- h6, .sunfw_section_top- .h1, .sunfw_section_top- .h2, .sunfw_section_top- .h3, .sunfw_section_top- .h4, .sunfw_section_top- .h5, .sunfw_section_top- .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_top- h1, .sunfw_section_top- .h1 { font-size: 36px; } .sunfw_section_top- h2, .sunfw_section_top- .h2 { font-size: 30px; } .sunfw_section_top- h3, .sunfw_section_top- .h3 { font-size: 24px; } .sunfw_section_top- h4, .sunfw_section_top- .h4 { font-size: 18px; } .sunfw_section_top- h5, .sunfw_section_top- .h5 { font-size: 14px; } .sunfw_section_top- h6, .sunfw_section_top- .h6 { font-size: 12px; } .sunfw_section_top- a { color: #fff; } .sunfw_section_top- a:hover { color: #000; } .sunfw_section_top- .btn-primary { background-color: #8ac307; border-color: #8ac307; color: #fff; } .sunfw_section_top- .btn-primary:hover { background-color: #8ac307; border-color: #8ac307; } .sunfw_section_main-menu h1, .sunfw_section_main-menu h2, .sunfw_section_main-menu h3, .sunfw_section_main-menu h4, .sunfw_section_main-menu h5, .sunfw_section_main-menu h6, .sunfw_section_main-menu .h1, .sunfw_section_main-menu .h2, .sunfw_section_main-menu .h3, .sunfw_section_main-menu .h4, .sunfw_section_main-menu .h5, .sunfw_section_main-menu .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_main-menu h1, .sunfw_section_main-menu .h1 { font-size: 36px; } .sunfw_section_main-menu h2, .sunfw_section_main-menu .h2 { font-size: 30px; } .sunfw_section_main-menu h3, .sunfw_section_main-menu .h3 { font-size: 24px; } .sunfw_section_main-menu h4, .sunfw_section_main-menu .h4 { font-size: 18px; } .sunfw_section_main-menu h5, .sunfw_section_main-menu .h5 { font-size: 14px; } .sunfw_section_main-menu h6, .sunfw_section_main-menu .h6 { font-size: 12px; } .sunfw_section_banner-slider { background-color: #eaeaea; } .sunfw_section_banner-slider h1, .sunfw_section_banner-slider h2, .sunfw_section_banner-slider h3, .sunfw_section_banner-slider h4, .sunfw_section_banner-slider h5, .sunfw_section_banner-slider h6, .sunfw_section_banner-slider .h1, .sunfw_section_banner-slider .h2, .sunfw_section_banner-slider .h3, .sunfw_section_banner-slider .h4, .sunfw_section_banner-slider .h5, .sunfw_section_banner-slider .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_banner-slider h1, .sunfw_section_banner-slider .h1 { font-size: 36px; } .sunfw_section_banner-slider h2, .sunfw_section_banner-slider .h2 { font-size: 30px; } .sunfw_section_banner-slider h3, .sunfw_section_banner-slider .h3 { font-size: 24px; } .sunfw_section_banner-slider h4, .sunfw_section_banner-slider .h4 { font-size: 18px; } .sunfw_section_banner-slider h5, .sunfw_section_banner-slider .h5 { font-size: 14px; } .sunfw_section_banner-slider h6, .sunfw_section_banner-slider .h6 { font-size: 12px; } .sunfw_section_main-body { color: #000; font-size: 14px; line-height: 1.4; } .sunfw_section_main-body h1, .sunfw_section_main-body h2, .sunfw_section_main-body h3, .sunfw_section_main-body h4, .sunfw_section_main-body h5, .sunfw_section_main-body h6, .sunfw_section_main-body .h1, .sunfw_section_main-body .h2, .sunfw_section_main-body .h3, .sunfw_section_main-body .h4, .sunfw_section_main-body .h5, .sunfw_section_main-body .h6 { color: #000; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_main-body h1, .sunfw_section_main-body .h1 { font-size: 28px; } .sunfw_section_main-body h2, .sunfw_section_main-body .h2 { font-size: 23px; } .sunfw_section_main-body h3, .sunfw_section_main-body .h3 { font-size: 19px; } .sunfw_section_main-body h4, .sunfw_section_main-body .h4 { font-size: 14px; } .sunfw_section_main-body h5, .sunfw_section_main-body .h5 { font-size: 11px; } .sunfw_section_main-body h6, .sunfw_section_main-body .h6 { font-size: 10px; } .sunfw_section_main-body a { color: #00b9f5; } .sunfw_section_main-body a:hover { color: #00b9f5; } .sunfw_section_main-body .btn-default, .sunfw_section_main-body .btn-primary { font-size: 12px; letter-spacing: 0px; } .sunfw_section_main-body .btn-default { background-color: #00b9f5; border-color: #8ac307; -webkit-box-shadow: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px; color: #fff; } .sunfw_section_main-body .btn-default:hover { background-color: #00b9f5; border-color: #00b9f5; color: #fff; } .sunfw_section_main-body .btn-primary { background-color: #8ac307; border-color: #8ac307; color: #fff; } .sunfw_section_main-body .btn-primary:hover { background-color: #8ac307; border-color: #8ac307; } .sunfw_section_bottom-footer { background-color: #eaeaea; } .sunfw_section_bottom-footer h1, .sunfw_section_bottom-footer h2, .sunfw_section_bottom-footer h3, .sunfw_section_bottom-footer h4, .sunfw_section_bottom-footer h5, .sunfw_section_bottom-footer h6, .sunfw_section_bottom-footer .h1, .sunfw_section_bottom-footer .h2, .sunfw_section_bottom-footer .h3, .sunfw_section_bottom-footer .h4, .sunfw_section_bottom-footer .h5, .sunfw_section_bottom-footer .h6 { color: custom; line-height: 1.4; letter-spacing: 0px; } .sunfw_section_bottom-footer h1, .sunfw_section_bottom-footer .h1 { font-size: 36px; } .sunfw_section_bottom-footer h2, .sunfw_section_bottom-footer .h2 { font-size: 30px; } .sunfw_section_bottom-footer h3, .sunfw_section_bottom-footer .h3 { font-size: 24px; } .sunfw_section_bottom-footer h4, .sunfw_section_bottom-footer .h4 { font-size: 18px; } .sunfw_section_bottom-footer h5, .sunfw_section_bottom-footer .h5 { font-size: 14px; } .sunfw_section_bottom-footer h6, .sunfw_section_bottom-footer .h6 { font-size: 12px; } .sunfw_section_bottom-footer a { color: #00b9f5; }

/* FILE: /kunden/templates/jsn_medis2_pro/css/core/modules_c20ad4d76fe97759aa27a0c99bff6710.css */
body#sunfw-master .module-style-1 { padding-top: 15px; padding-bottom: 15px; padding-right: 15px; padding-left: 15px; background: #eaeaea; } body#sunfw-master .module-style-1 .module-title .box-title { background: #8ac307; font-size: 16px; color: #fff; font-weight: bold; } body#sunfw-master .module-style-1 .module-body a, body#sunfw-master .module-style-1 .custom a { color: #00b9f5; } body#sunfw-master .module-style-1 .module-body .btn-default, body#sunfw-master .module-style-1 .module-body .btn-primary { font-size: 12px; letter-spacing: 0px; } body#sunfw-master .module-style-1 .module-body .btn-default { background-color: #00b9f5; border-color: #8ac307; color: #fff; } body#sunfw-master .module-style-1 .module-body .btn-default:hover { background-color: #00b9f5; border-color: #00b9f5; color: #fff; } body#sunfw-master .module-style-2 { padding-top: 15px; padding-bottom: 15px; padding-right: 15px; padding-left: 15px; background: #cdebf4; } body#sunfw-master .module-style-2 .module-title .box-title { background: #00b9f5; font-size: 14px; color: #fff; font-weight: bold; } body#sunfw-master .module-style-2 .module-body a, body#sunfw-master .module-style-2 .custom a { color: #008bac; } body#sunfw-master .module-style-3 { padding-top: 15px; padding-bottom: 15px; padding-right: 15px; padding-left: 15px; background: #cfed88; } body#sunfw-master .module-style-3 .module-title .box-title { background: #8ac307; font-size: 14px; color: #fff; font-weight: bold; } body#sunfw-master .module-style-3 .module-body a, body#sunfw-master .module-style-3 .custom a { color: #4f9300; } body#sunfw-master .module-style-4 .module-title .box-title { font-size: 14px; font-weight: normal; } body#sunfw-master .lightbox-1 { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; background: #eaeaea; } body#sunfw-master .lightbox-2 { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; background: #b6f5ff; } body#sunfw-master .richbox-1 { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; background: #c0fa97; } body#sunfw-master .richbox-1 .module-title .box-title { background: #8ac307; font-size: 17px; font-weight: normal; } body#sunfw-master .richbox-1 .module-body .btn-default, body#sunfw-master .richbox-1 .module-body .btn-primary { font-size: 12px; letter-spacing: 0px; } body#sunfw-master .richbox-1 .module-body .btn-default { background-color: #8ac307; border-color: #8ac307; color: #fff; } body#sunfw-master .richbox-1 .module-body .btn-default:hover { background-color: #00b9f5; border-color: #00b9f5; color: #fff; } body#sunfw-master .richbox-2 { background: rgba(190, 236, 156, 0); }

/* FILE: /kunden/templates/jsn_medis2_pro/css/core/menu_c20ad4d76fe97759aa27a0c99bff6710.css */
#menu_item_menu_ ul.navbar-nav > li > a, #menu_item_menu_ ul.navbar-nav > li > span.nav-header { font-size: 15px; text-transform: none; } #menu_item_menu_ ul.navbar-nav > li:hover > a, #menu_item_menu_ ul.navbar-nav > li.active > a, #menu_item_menu_ ul.navbar-nav > li:hover > span.nav-header, #menu_item_menu_ ul.navbar-nav > li.active > span.nav-header { color: #00b9f5; } #menu_item_menu_ ul.dropdown-menu li a, #menu_item_menu_ ul.sunfw-megamenu-sub-menu li a, #menu_item_menu_ .modulecontainer ul.nav-child li a, #menu_item_menu_ ul.dropdown-menu li span.nav-header, #menu_item_menu_ ul.sunfw-megamenu-sub-menu li span.nav-header, #menu_item_menu_ .modulecontainer ul.nav-child li span.nav-header { font-size: 14px; } #menu_item_menu_ ul.dropdown-menu, #menu_item_menu_ ul.sunfw-megamenu-sub-menu ul { width: 200px; }

/* FILE: /kunden/templates/jsn_medis2_pro/css/custom/custom.css */
/* Write your custom css code here */ /* lato-100 - latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 100; src: url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-100.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-100.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-100.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-100.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-100.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/lato-v23-latin-100.svg#Lato') format('svg'); /* Legacy iOS */ } /* lato-300 - latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; src: url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-300.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-300.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-300.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-300.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-300.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */ } /* lato-regular - latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; src: url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-regular.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-regular.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-regular.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-regular.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */ } /* lato-700 - latin */ @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; src: url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-700.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-700.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-700.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/lato-v23-latin-700.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */ } /* roboto-100 - latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-100.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-100.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-100.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-100.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-100.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */ } /* roboto-regular - latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-regular.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */ } /* roboto-500 - latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-500.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-500.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-500.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-500.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-500.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */ } /* roboto-700 - latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-700.eot); /* IE9 Compat Modes */ src: local(''), url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-700.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-700.woff2) format('woff2'), /* Super Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-700.woff) format('woff'), /* Modern Browsers */ url(/templates/jsn_medis2_pro/css/fonts/roboto-v30-latin-700.ttf) format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */ } /* Überschreibe SunFW generated Fonts */ body { font-family: Roboto; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Roboto; } /*Top Menü*/ ul.nav.menumenu-divmenu li { float: left; } /*Suchen-Feld*/ .searchTop form.form-inline .search-query { width: 170px; padding: 0 30px 0 10px; background-color: #f2f2f2; background-color: #fff; width: 100%; border: 0; line-height: 28px; height: 28px; margin-top: 6px; } /*Modul Überschrift-Abstand*/ .module-style-1 .module-title .box-title { background: #8ac307; font-size: 16px; color: #fff; font-weight: bold; margin-bottom: 15px; } .module-style-2 .module-title .box-title { background: #8ac307; font-size: 16px; color: #fff; font-weight: bold; margin-bottom: 15px; } .module-style-3 .module-title .box-title { background: #8ac307; font-size: 16px; color: #fff; font-weight: bold; margin-bottom: 15px; } /*Aktiver Link Pagination*/ .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 3; color: #fff; background-color: #009aca; border-color: #009aca; cursor: default; }

/* FILE: /kunden/plugins/system/sunfw/assets/3rd-party/cookieconsent/styles/dark.css */
.cc-theme-block.cc-type-info{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box;padding:15px;z-index:9001}.cc-theme-block.cc-type-info .cc-link{color:#31a8f0}.cc-theme-block.cc-type-info .cc-link:hover{color:#b2f7ff}.cc-theme-block.cc-type-info.cc-top{position:fixed;min-height:66px;top:0;left:0;right:0}.cc-theme-block.cc-type-info.cc-bottom>.cc-compliance,.cc-theme-block.cc-type-info.cc-top>.cc-compliance{float:none;display:block;width:33%;margin-left:0;max-width:120px;text-align:right}.cc-theme-block.cc-type-info.cc-bottom{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc-theme-block.cc-type-info.cc-bottom.cc-right{position:fixed;overflow:hidden;padding:10px 15px 20px;left:initial;right:20px;bottom:20px;width:300px}.cc-theme-block.cc-type-info.cc-bottom.cc-left>.cc-compliance,.cc-theme-block.cc-type-info.cc-bottom.cc-right>.cc-compliance{display:block;width:100%;float:none;max-width:none;padding:15px 0 25px;margin:0}.cc-theme-block.cc-type-info.cc-bottom.cc-left>.cc-compliance .cc-btn,.cc-theme-block.cc-type-info.cc-bottom.cc-right>.cc-compliance .cc-btn{display:block;width:100%;float:none}.cc-theme-block.cc-type-info.cc-bottom.cc-left{position:fixed;overflow:hidden;padding:10px 15px 20px;right:initial;left:20px;bottom:20px;width:300px}.cc-btn.cc-dismiss{cursor:pointer;text-align:center;font-size:.6em;line-height:1em;padding:8px 10px;color:#000;display:block;background-color:#f1d600;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc-btn.cc-dismiss:active,.cc-btn.cc-dismiss:hover{background-color:#fff;color:#000}.cc-message{font-size:.6em;transition:font-size .2s;margin:0;display:inline-block;padding:0;line-height:1.5em}.cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:none;opacity:.9;transition:opacity .2s}.cc_logo:active,.cc_logo:hover{opacity:1}@media screen and (min-width:500px){.cc-btn.cc-dismiss,.cc-message{font-size:.8em}.cc-message{margin-top:.5em}.cc-theme-block.cc-type-info.cc-bottom .cc-btn.cc-dismiss,.cc-theme-block.cc-type-info.cc-top .cc-btn.cc-dismiss{margin-top:5px}}@media screen and (min-width:768px){.cc-theme-block.cc-type-info{padding:15px 30px}.cc-btn.cc-dismiss{font-size:1em;padding:8px 15px}.cc-message{font-size:1em;line-height:1em}.cc-theme-block.cc-type-info.cc-bottom .cc-btn.cc-dismiss,.cc-theme-block.cc-type-info.cc-top .cc-btn.cc-dismiss{margin-top:0}}@media screen and (min-width:992px){.cc-message{font-size:1em}}@media screen and (max-width:500px){.cc-theme-block.cc-type-info.cc-bottom,.cc-theme-block.cc-type-info.cc-top{overflow-y:auto}.cc-theme-block.cc-type-info.cc-bottom>.cc-compliance,.cc-theme-block.cc-type-info.cc-top>.cc-compliance{float:none;margin:0 auto}.cc-theme-block.cc-type-info.cc-bottom.cc-left>.cc-compliance,.cc-theme-block.cc-type-info.cc-bottom.cc-right>.cc-compliance{padding:10px 0}}@-webkit-keyframes slideDown{0%{margin-top:-66px}100%{margin-top:0}}@keyframes slideDown{0%{margin-top:-66px}100%{margin-top:0}}@-webkit-keyframes growDown{0%{height:0}100%{height:66px}}@keyframes growDown{0%{height:0}100%{height:66px}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.cc_container{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:slideDown;animation-name:slideDown}.cc-theme-block.cc-type-info,.cc-theme-block.cc-type-info.cc-bottom.cc-right{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s}.cc-theme-block.cc-type-info{animation-duration:.0s;-webkit-animation-name:growDown;animation-name:growDown}.cc-theme-block.cc-type-info.cc-bottom.cc-right{animation-duration:.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cc-theme-block.cc-type-info.cc-bottom.cc-left{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cc-theme-block.cc-invisible{display:none}.cc-theme-block ul{color: #FFF;}.cc-message:empty{display:none;}
