/* Isotope CSS einbinden */
@import url("isotope.css") screen;

.mod_langswitcher span {display: contents;}
.mod_langswitcher .mod_langswitcher_inside::before {height: auto;}
#wrapper a {color:#3984A4;}
#contentwrapper, #container {background: #fefefe;}
.mod_article:not(.fullwidth) > .container {padding-top: 50px; padding-bottom: 50px;}
.ce_hyperlink a, a.btn {color: #fff !important;}
.rot {color: #660000;}

.icon-phone, .icon-fax, .icon-email {display: inline-block; font: normal normal normal 14px/1 FontAwesome; padding-right: 5px; min-width: 23px}
.icon-phone::before {content: "\f095";}
.icon-fax::before {content: "\f1ac";}
.icon-email::before {content: "\f0e0";}

/* ============================================================================= */
/* Header */
/* ============================================================================= */
.ce_revolutionslider_text.bg-grey {background: #ccc; background: rgba(0,0,0,0.3);}

/* ============================================================================= */
/* Formulare */
/* ============================================================================= */
form.style5 input, form.style5 select, form.style5 textarea {font-size: 0.9rem;}
form span.mandatory {display:inline;padding-left:2px;}
form.style5 fieldset.bg-white legend {background: #fff; color:#555; border: 1px solid #cbcbcb; font-weight: bold;}