* {
	margin:0;
	padding:0;
}

html, body {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.6px;
	/* background: url(images/crane-training-back.png) repeat;*/
	color:#333333;
}
.smart-container{
border-radius: 15px !important;
}

ul, li {
	list-style:none;
	
}
img {
	border:none;
}
a {

}
a:hover {
	text-decoration:underline;
}
input {outline:none;}

.clearfix:after {
	clear:both;
	visibility:hidden;
	height:0px;
	content:"";
	display:block;
	height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.clearfix {display:block;}


.left {
	float:left;
}
.right {
	float:right;
}
.wrapper{
	width:100%;
	height:100%;
	position:relative;
}
.text-left {text-align:left;}
.text-right {text-align:right;}
.yellow {color:#ce9f33;}

	