.rown
{
	padding-top:30px;
	padding-bottom:30px;
}

.radius {
border-radius: 10px;
}

.button
{
	background-color:#f4911e;
	font-weight:bold;
	margin:0px;
	  text-transform: uppercase;
}
.button:hover
{
	background-color:#E86F17;
}

p {
color:#58595b;
}
h1 {
color:#58595b;
}
h2 {
color:#58595b;
}
h3 {
color:#58595b;
}
h4
{
	color:#58595b;
	text-align:left;
}
h5
{
	color:#58595b;
	text-align:left;
}

.bggray
{
	background-color:#eeefef;
}

[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea
{
	border:1px solid #58595b;
	border-radius:10px;
	background-color:transparent;
}

.button.disabled, .button[disabled] {
    opacity: 0.55;
    cursor: not-allowed;
}
.shine
{
	  background: url(../img/tickedmmp.png) left no-repeat !important ;
}

.button.hollow
{
	border:none;
	 background: url(../img/Untickedmmp.png) left no-repeat ;
	 text-transform: initial;

}
#show
{
	    margin-top: 0.5rem;
}

.ans
{
	padding-top:10px;
	padding-bottom:10px;
}



/* VERTICAL CENTERING ---------------------- */
.out-vc {
	display: table;
}
.in-vc {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}

.in-vc-right {
	display: table-cell;
	text-align: right;
	vertical-align: middle;
}

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(img/loader.gif) center no-repeat ;
	background-color:transparent;
}
