
.bestillknapp_webhotell i, .bestillknapp_webhotell a {
        color:#fff;
        background:#2a89c8;
        border-left:0px solid #fff;
        border-right:0px solid #fff;
padding:10px;
width:100%;
text-align:center;
margin-bottom:10px;

}

.bestillknapp_webhotell {
color:#333;
background:#2a89c8;
height:100px;
text-align:center;
width:100%;
}

.bestillknapp_webhotell i:hover {
background:#333 !important;
}

.vps-calc .header {
font-size: 20px !important;
padding-bottom:10px;
}



.calcright {
	z-index: 999;
}


.calcleft {
	border:0;
padding-left:15px;
        border-right:1px solid #eee;

}

@media all and (max-width: 990px) {



	.vps-calc {
		margin-bottom:15px;
	}

	.calcright {
		border:0;
	        border-top:1px solid #eee;
		background:#eee;
	}

	.hidewhenrun {
		display:none;
	}


}

.vps-calc .binding {
float:right;
width:148px;
        margin-right:25px;

}

.vps-calc-side-padding {
padding:10px;
}

.table_vps thead {
    text-transform: uppercase;
    font-weight: bold;
}
.table_vps tbody {
	padding-left:10px !important;
}

.table_vps  td:first-child {
width:30%;

}

.vps-calc {
	color:#333;
	font-size:12px;
}


}

.vps-calc-side1 .h2-color {
	color:#333;
	font-size:50px;
	margin-left:-15px !important;
margin-bottom:20px !important;
}


.calcleft input {

}

.vps-calc-side2 {
margin:0;
	display:none;
}

.vps-calc-side2 table tr {
}

.vps-calc-side1 .info-text {
padding-top:10px;
margin-bottom:-15px;
}

.vps-calc-side1 la2bel div {
	float:right;
	margin-right:30px;
padding-bottom:6px;
}

.hidewhenrun {
height:100%;
height:365px;
font-size:15px;
width:100%;
font-size:13px;
}

.hidewhenrun i {
margin:5px;
background:#2a89c8;
color:#fff;
text-align:center;
vertical-align: center;
padding:15px;
width:60px;
height:60px;

}

.hidewhenrun1 {

}
.hidewhenrun2 {
}
