.clear{
clear:both;
}
.box-topic-left h1{
color:#fff !important;
font-size:36px !important;
line-height:1.6em;
font-family: 'Oswald', sans-serif;
}
.green{
color:#3A91CA;
}
.intro-header {
	padding-top: 50px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
	padding-bottom: 50px;
	color: #f8f8f8;
	background: url(../img/intro-bg.jpg) no-repeat center bottom; 
	background-size: cover;
	text-align: center;
	background-color:#0F6B94;
}
.btn i{
margin-bottom:-3px;
}
.btn{
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 0px;
}
ul li{
font-weight:400;
color:#343434;
}
ul li b{
color:#449108;
}
label {
    font-weight: 400;
    margin-bottom: 0px;
	font-size:12px;
}

.lead{
color:#343434;
}
.box > .icon { text-align: center; position: relative; }
.box > .icon > .image { position: relative; z-index: 2; margin: auto; width: 88px; height: 88px; border: 8px solid white; line-height: 88px; border-radius: 50%; background: #3390AF; vertical-align: middle; }

.box > .icon > .image > i { font-size: 36px !important; color: #fff !important; }

.box > .icon > .info { margin-top: -24px; background: rgba(0, 0, 0, 0.04); border: 1px solid #e0e0e0; padding: 15px 15px 10px 15px; }

.box > .icon > .info > h3.title { font-family: "Roboto",sans-serif !important; font-size: 16px; color: #222; font-weight: 500; }
.box > .icon > .info > p { font-family: "Roboto",sans-serif !important; font-size: 13px; color: #999; line-height: 1.5em;margin: 10px;}

.box > .icon > .info > .more a { font-family: "Roboto",sans-serif !important; font-size: 12px; color: #222; line-height: 12px; text-transform: uppercase; text-decoration: none; }
.box .space { height: 30px; }

.form-group {
    margin-bottom: 1px;
}
.startbox{
margin-top:20px;
    /*background-image: url("../img/loginform-bg.png");  */
    border-radius: 5px;
    color: #fff;
    padding: 15px;
    z-index: 99;
	text-align:left;
	font-size:16px;
	font-family: "Open Sans",sans-serif;
	line-height:1.3em;
	font-weight:400;
	
	}
.startbox .subhead{
text-shadow: 0px 0px 20px #fff !important;
}
	.startbox li{
	font-size:16px !important;
	}
.startbox h1{ 
	
    text-shadow: 0px 0px 9px #969696;
	font-size:20px;


}
.startbox ul{
margin:10px 0px;
}	
.startbox li{ 
	
    font-size:14px;
	color:#fff;


}	
	
	.btn-success, .btn-success:hover {
    background-image: linear-gradient(#3A91CA, #3A91CA 6%, #3A91CA);
    background-repeat: no-repeat;
    border: 0;
    filter: none;
}
.btn-default, .btn-default:hover {
    background-image: linear-gradient(#D5D2C9, #D5D2C9 6%, #D5D2C9);
    background-repeat: no-repeat;
	color:#767676;
    filter: none;
	border:none;
}
img-border:before {
    box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.1) inset;
    content: " ";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}


ul.check li {
list-style-image: url("../img/check.png");
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:14px;
}
ul.paragraph li  a{
line-height:0.6em !important;
}


ul.paragraph li {
list-style-image: url("../img/paragraph.png");
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 5px;
font-size:16px;

}
#leseproben{
min-height:500px;

 
}
/*PRICING ende*/

.pricing-table {
    margin: 4em 0 2em;
}

.pricing-table table {
margin: 0;
}

.pricing-table .panel
{
    text-align: center;
}
.pricing-table .panel:hover { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4), 0 1px 5px rgba(130, 130, 130, 0.35); }

.pricing-table .panel-body
{
    padding: 0px;
    text-align: center;
}

.the-price
{
    background-color: rgba(220,220,220,.17);
    box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff;
    padding: 20px;
    margin: 0;
}

.the-price h1
{
    line-height: 1em;
    padding: 0;
    margin: 0;
}

.subscript
{
    font-size: 25px;
}
.panel-primary td{
color:#434343;
font-size:1.1em;
}
.panel-default td{
color:#434343;
font-size:1.1em;
}
#mycontactform{
	background-color:rgba(255,255,255,0.9);
	margin:20px  0px;
	padding:10px;
	color:#333F57;
	border-radius:3px;
	margin-top:30px;
}
#mycontactform .form-control{
	height:27px;
	font-size:12px;
	padding:2px 8px;
	color:#333333 !important;

}
.button_new{
border:1px solid #ffad41; text-align:center; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:20px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ffc579; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc579), to(#fb9d23));
 background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
 background-image: linear-gradient(to bottom, #ffc579, #fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

.button_new:hover{
 border:1px solid #ff9913;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf46), to(#e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(to bottom, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}

