/* Google Fonts */
@font-face {
    font-family: 'RalewayHeavy';
    src: url('../fonts/RalewayHeavy.eot');
    src: url('../fonts/RalewayHeavy.eot') format('embedded-opentype'),
         url('../fonts/RalewayHeavy.woff2') format('woff2'),
         url('../fonts/RalewayHeavy.woff') format('woff'),
         url('../fonts/RalewayHeavy.ttf') format('truetype'),
         url('../fonts/RalewayHeavy.svg#RalewayHeavy') format('svg');
}

/**Typo**/

body {color:#0070a8} /**dunkelblau**/
a {color:#ee8600} /**Orange**/
h2,h3 {color:#ee8600}

#sp-footer3 {text-align:right}


#sp-header {height:130px!important}
#sp-header .logo {margin-top:15px!important}
body.itemid-556 #sp-component {margin-top:-30px}


.hidetop {display:none}

/** Hautptmenü **/
.sp-megamenu-parent > li > a {padding-left:10px; padding-right:10px}


#sp-top-bar {

    background-color: #f5f5f5;
    color: #999999;
    display: none; /**Kann wieder angezeigt werden für Aktuelle Mitteilungen**/

}

#sp-main-body {
	padding-top:50px;
  padding-bottom:20px;
}

/**Chronoforms**/
i.fa.fa-asterisk  {color:#ee8600!important; font-size:7px!important}


/**Blogdarstellung**/
.items-row {
    padding-bottom: 20px;
}

article.item {

    margin-bottom: 0px;

}

/**Bootstrap Buttons**/
.btn-bg {

    color: #ee8600;
    background-color: #fff;
    border-color: #ee8600;

}


.sp-module .right-module {border-width: 1px;
			border-color: #dedede;
  border-style: solid;
  border-radius: 5px;
   padding:20px; padding-top:5px}

.sp-module {margin-top:20px}



#sp-footer {
	background-color: #fff /**#ee8600**/; color:#0070a8; font-weight:bold; background-color:transparent;border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ee8600;
}
 
.form-horizontal .control-label {

    text-align: left;
    margin-right: 40px;

}
























