html {
	font-family: 'Open Sans', sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	background:url(../images/web/bg_content.png) repeat top center #fff;
	color: #444;
	padding: 0;
	margin: 0;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px;
	line-height: 1.4285714;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased
}
label {
	font-weight: normal;
}
a{
	color: #2C95BD;
}
a:hover{
	text-decoration:none;
	color: #2B81A1;
}
footer a {
  color: #4A4A4A;
  font-family: 'Arimo', sans-serif;
}
.logintitle{
	color: #0178a1;
	font-weight: 700;
	font-family: 'Lato', sans-serif !important;
	text-align: center;
	margin-top: 0;
	margin-bottom: 20px;
}
.formsign {
max-width: 360px;
padding: 15px;
margin: 2% auto 0 auto;
}

<!------------------SETUP WIZZARD----------------------->
#setup-wizzard{
	width:1024px;
	height:100px;
	
}
#setup-wizzard ul{
	background: url('../images/devider.png') 0 64px repeat-x;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 146px;
	margin-bottom: 30px;
}
#setup-wizzard ul li{
	list-style: none;
	float: left;
	display: inline-block;
	padding: 16px;
	margin: 0 10px;
	text-align: center;
	min-width: 140px;
}
#setup-wizzard ul li:first-child{
	padding-left: 192px;
}
#setup-wizzard ul li a.ui-active i{
	background: #f54e48;
color: #fff;
padding: 25px;
font-size: 25px;
border-radius: 100%;
border: 7px solid #fff;
}
#setup-wizzard ul li a i{
background: #b9b9b9;
color: #fff;
padding: 25px;
font-size: 25px;
border-radius: 100%;
border: 7px solid #fff;
}
#setup-wizzard ul li a.ui-active .txtlabel{
	padding-top: 10px;
	color:#f56b62
}
#setup-wizzard ul li a .txtlabel{
	padding-top: 10px;
	color:#b9b9b9
}
<!------------------SETUP WIZZARD END----------------------->

.bg-danger {
	background-color: #FBE2E2;
}
.panel-default {
	border-color: #bbb;
}
.whttxt {
	color: #CACACA;
}
.plr{
	padding:10px 30px !important;
}
.pr10{
	padding-right:10px;
}
.pt50{
	padding-top:50px;
}
.pt30{
	padding-top:30px;
}
.pb30{
	padding-bottom:30px;
}
.btn-primary {
	color: #fff;
	background-color: #2C95BD;
	border-color: #2C95BD;
	text-transform: uppercase;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #2B81A1;
	border-color: #2B81A1;
}
.checkbox input[type="checkbox"]{
	margin-top: 9px;
}
@-moz-document url-prefix() {
.checkbox input[type="checkbox"]{
	margin-top: 0;
}
}
.checkbox label {
	line-height: 30px;
}
.erm.checkbox input[type="checkbox"] {
margin-top: 5px;
}
/*----------------
----------------MARGINS,PADDING -----------*/

.topspace0 {
	margin-top: 0px !Important;
}
.topbot10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.topspace4 {
	margin-top: 4px;
}
.topspace10 {
	margin-top: 10px;
}
.rightspace10 {
	padding-right: 10px;
}
.topspace15 {
	margin-top: 15px;
}
.topspace20 {
	margin-top: 20px !important;
}
.topspace25 {
	margin-top: 25px;
}
.topspace30 {
	margin-top: 30px;
}
.topspace35 {
	margin-top: 35px;
}
.topspace40 {
	margin-top: 40px;
}
.topspace50 {
	margin-top: 50px;
}
.topspace60 {
	margin-top: 60px;
}
.topspace70 {
	margin-top: 70px;
}
.topspace100 {
	margin-top: 100px;
}
.bottomspace0 {
	margin-bottom: 0px;
}
.bottomspace10 {
	margin-bottom: 10px;
}
.bottomspace15 {
	margin-bottom: 15px;
}
.bottomspace20 {
	margin-bottom: 20px;
}
.bottomspace25 {
	margin-bottom: 25px;
}
.bottomspace30 {
	margin-bottom: 30px;
}
.bottomspace35 {
	margin-bottom: 35px;
}
.bottomspace40 {
	margin-bottom: 40px;
}
.paddingleft10 {
	padding-left: 10px;
}
.paddingleft {
	padding-left: 0;
}
.paddingright5 {
	padding-right: 5px;
}
.paddingright10 {
	padding-right: 10px;
}
.marginlr10 {
	margin: 0 10px;
}
.marginleft10 {
	margin-left: 10px;
}
.padding10{
	padding:10px;
}
@media(max-width:768px) {
#setup-wizzard ul li:first-child {
	padding-left: 54px;
}
.checkbox input[type="checkbox"]{
	margin-top: 0;
}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
.checkbox input[type="checkbox"]{
	margin-top: 0;
}
.erm.checkbox input[type="checkbox"] {
	margin-top: 0;
}
@-moz-document url-prefix() {
.erm.checkbox input[type="checkbox"] {
	margin-top: -5px;
}
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
.checkbox input[type="checkbox"]{
	margin-top: 0;
}
.erm.checkbox input[type="checkbox"] {
margin-top: -3px;
}
}
@media (max-width: 480px) {
.formsign.topspace60{
	margin-top:20px
}
}