body {
        font-family: "Roboto", sans-serif;
	    font-size: 15px;
}


h4, h5, h6, .h4, .h5, .h6 {
    font-family: "PTSans", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1, h2, h3, .h1, .h2, .h3 {
    font-family: "Raleway", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

input[type=text], textarea {
  -webkit-transition: all 0.20s ease-in-out;
  -moz-transition: all 0.20s ease-in-out;
  -ms-transition: all 0.20s ease-in-out;
  -o-transition: all 0.20s ease-in-out;
}

input[type=text]:focus, textarea:focus {
  border-left: 7px solid #71bFF4; #719FF4;
}

.form-group {
	height: 24px;
	padding-top: 1px;
	margin-top: 18px;
	margin-bottom: 36px;
}

.portlet-body {padding:0px 0px 0px 0px;}

.control-label {
	padding-right:0px;
}

.starmandatory  {
	align: left;
	width: 20px;
	margin-right:0px;
	padding-right:0px;
	padding-left:13px;
	padding-top:12px;
	font-size:9px;
	color:#F49631
}

.fieldinfo {
	align: left;
	margin-right:0px;
	padding-right:0px;
	padding-left:10px;
	padding-top:5px;
}

@media (max-width: 360px) {
	.fieldinfo {
		align: left;
		margin-right:0px;
		padding-right:0px;
		padding-left:0px;
		padding-top:5px;
	}
	.starmandatory  {
		align: left;
		width: 20px;
		margin-right:0px;
		padding-right:0px;
		padding-left:3px;
		padding-top:5px;
	}

}

@media (max-width: 768px) {
	.portlet-body {padding:0px 0px 0px 0px;}
}











