#homepage_content {
	background-color: white;
}

#homepage_content_main {
	width: 100%;
}

.admin_edit {
	width: 0px;
	height: 0px;
	position: relative;
}

.admin_edit a {
	padding: 0px !important;
	position: absolute;
}

.homepage_panel .admin_edit a {
	top: 0px;
	left: 180px;
}

.slider_item .admin_edit a {
	top: -20px;
	left: 1050px;
}

.slider_item .admin_edit a:first-child {
	left: 1020px;
}

.admin_edit a:hover {
	background-color: transparent !important;
}

#homepage_slider {
	
}

#homepage_panel_wrapper {
	margin-top: 15px;
	-webkit-column-count: 5;
	   -moz-column-count: 5;
	        column-count: 5;
	-webkit-column-gap: 20px;
	   -moz-column-gap: 20px;
	        column-gap: 20px;
}

.homepage_panel {
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	line-height: 1.5;
}

.homepage_panel h4 {
	color: #0C5DA5;
	height: 32px;
	padding-left: 38px;
	padding-top: 6px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 32px 32px;
}

.homepage_panel .person { background-image: url('icons/person.png'); }

.homepage_panel .enterprise { background-image: url('icons/enterprise.png'); }

.homepage_panel .manager { background-image: url('icons/manager.png'); }

.homepage_panel .company { background-image: url('icons/company.png'); }

.homepage_panel .inspector { background-image: url('icons/inspector.png'); }

.homepage_panel_edit {
	/*position: absolute;*/
}

#homepage_news {
	margin-top: 30px;
}

#homepage_content_side {
	width: 310px;
	float: right;
	font-size: 14px;
}

#homepage_service_info {
	min-height: 120px;
}

#homepage_service_info legend {
	font-weight: bold;
}

#homepage_service_info_form {
}

input[type=radio] {
	float: left;
	clear: left;
	margin-top: 6px;
}

#homepage_service_info fieldset label {
	float: left;
	margin-top: 5px;
}

.homepage_service_device_info {
	
}

#homepage_service_show_form_btn {
	float: right;
	clear: both;
}

#homepage_register_form input[type=text],
#homepage_register_form input[type=email] {
	margin-top: 5px;
}

#homepage_register_form label[for=DeviceDateOfPurchase],
#homepage_register_form label[for=UserUsername] {
	float: left;
	width: 110px;
	margin-top: 10px;
}

#homepage_register_form a {
	color: black;
}

#homepage_register_form div.submit {
	float: right;
	clear: both;
	margin-top: 10px;
}

#homepage_ads {
	height: 250px;
	margin-top: 30px;
}