* {box-sizing: border-box;}html, body {}body {font-family: Arial, Tahoma, Verdana, sans-serif;font-size: 14px;}h2 {color: #4b4b4b;font-size: 32px;}a {color: #000;text-decoration: none;}a:hover {color: #444;text-decoration: underline;}ul {margin: 0;list-style: none;padding: 0;}.btn-careconnector {color: #fff;background-color: #1D619D;border-color: #1D61A2;}.bar {background-color: #1D619D;color: #fff;height: 5px;width: 100%;}@media screen and (min-width: 1000px) {.container {margin: 0 auto;width: 960px;}}.navbar-default {background-color: transparent;border: 0 none;}header, .header {margin: 25px auto;}.default-logo {display: block;}.retina-logo {display: none;}@media only screen and (-webkit-min-device-pixel-ratio: 2) {.default-logo {display: none !important;}.retina-logo {display: block !important;}}.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: transparent;}.nav-pills>li>a {border-radius: 0;}.nav>li>a {position: relative;display: block;padding: 0;margin-right: 10px;}.login-box-container {background-color: #EAEAEA;border: 1px solid #A7A7A7;}.message {float: left;min-height: 350px;padding: 25px;}.message h2 {color: #1D619D;font-size: 22px;text-align: left;border-bottom: 1px solid #4b4b4b;padding-bottom: 6px;}.loginbox {background-color: #222;color: #fff;float: right;min-height: 350px;padding: 25px;}.loginbox h2 {color: #fff;font-size: 22px;}.loginbox label {display: block;line-height: 2em;}.loginbox input[type=text], .loginbox input[type=password] {background-color: #fff;border: 0 none;color: #444;height: 34px;padding: 5px;width: 100%;}.loginbox input[type=submit] {background-color: #1D619D;border: 0 none;color: #fff;height: 40px;text-align: center;width: 100%;}.loginbox em {display: block;text-align: right;}.loginbox em a {color: #fff;text-decoration: none;font-size: 10px;}.submitbtn {text-align: right;width: 100%;}.ext {border-top: 1px solid #333;padding-top: 10px;margin-top: 10px;}.ext span a {font-size: 11px;color: #fff;text-decoration: none;}.apotheken {font-size: 13px;}.apotheken h2, .apotheken a {color: #1D619D;text-decoration: none;}.apotheken h2 {font-size: 15px;font-weight: bold;margin: 0;}.center {text-align: center;}.th {width: 62%;}.login {color: #fff;float: right;}.login a {background: #222;padding: 5px 10px;display: block;color: #fff;text-decoration: none;}.login a:hover {background: #444;}.contactCC {background: #efefef; font-size: 12px; margin-top: 15px; padding: 10px; border: 1px solid #ddd;}.contactCC b {display: block;margin-bottom: 8px;}@media screen and (max-width: 970px) {.contactCC {margin-bottom: 50px;}}.downloads span {background: #1D619D;color: #fff;padding: 10px;margin-bottom: 5px;display: block;}.downloads ul {list-style: none;}.downloads ul li {margin-top: 5px;padding-left: 10px;}.downloads ul li a {color: #999;text-decoration: none;}.downloads ul li a:hover {color: #444;text-decoration: underline;}.bigspace {border: 0 none;margin: 50px 0;}.synchro {background: #222;color: #fff;padding: 10px 25px;}.synchro>ul:before {content: "";display: inline-block;vertical-align: top;height: 100%;}.synchro>ul {text-align: justify;}.synchro>ul::after {width: 100%;display: inline-block;content: ".";visibility: hidden;}.synchro>ul>li {display: inline-block;vertical-align: top;width: 30%;}.synchro h3, .synchro p {text-align: left;}.synchro h3 {min-height: 50px;}.synchro .state {margin-bottom: 55px;}@media screen and (min-width: 1000px) {.synchro p {min-height: 200px;}}.state {background: #1D619D;color: #fff;display: block;width: 100%;text-align: center;padding: 10px;}footer, .footer {background-color: #1D619D;color: #fff;min-height: 50px;padding: 25px 25px 50px 25px;margin-top: 50px;width: 100%;}footer a, .footer a {color: #fff;text-decoration: none;}footer ul li, .footer ul li {display: inline-block;margin-right: 10px;}footer .copyright, .footer .copyright {text-align: right;}.file-ellipsis {text-overflow: ellipsis;overflow: hidden;}