@charset "utf-8";
/* CSS Document */
body
{
	margin:15px;
	padding:0px;
	background:url(../images/ekraft_bg.jpg) repeat;
	background:#1D9FE0;
}

.container
{
	max-width:1024px;
	display:block;
}
.social_wrapper
{
	float:right;
		display:block;
	width:250px;
	height:auto;
	border:0px solid red;
	margin-top:40px;
	padding:5px;
	margin-left:5px;
	
}
.social_wrapper a
{
	margin-left:10px;
}
.header
{
display:block;
background:#f5f5f5;
height:auto;
border:1px solid #fff;
padding-bottom:7px;

margin:10px auto ;	
}
h1,h2,h3,h4,h5,h6
{
	color:#FFF;
	font-family: 'Open Sans', sans-serif;
}
.heading {
color: #fff;
font-size: 20px;
font-weight: 100;
margin: 0 0 10px 0;
}
app-title{

height:auto;
font-size: 30px;
line-height: 57px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
margin: 0;
font-weight: 100;
}
#desc
{
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:300;
}
/*.flexslider {
    width: auto;
    height:auto;
}

.flexslider .slides img {
    width: 100%;
    height:400px;
}*/

.footer
{
	display:block;
	border:1px solid #000;
	margin:0 auto;
}
.footer_text
{
	display:block;
	text-align:center;
	padding:15px;
}
/*#color_wrapper
{
	background:#f5f5f5;
}*/
.myButton {
	background-color:#1D9FE0;
	-moz-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:28px;
	border:3px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:17px;
	margin:2px;
	padding:10px 26px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background-color:#1D9FE0;
	text-decoration:none;
	color:#fff;
}
.myButton:active {
	position:relative;
	top:1px;
}
