a.csredirect:link, a.csredirect:visited, a.csredirect:hover, a.csredirect:focus, a.csredirect:active  {
	text-decoration: none;
}
/* Smart Forms Customisations */
.smart-container {
	margin: 0 auto 25px;
}
.smart-forms .form-body {
    padding: 20px 30px;
}
.smart-forms {
	font-family:  "PT Sans", Arial, Helvetica, sans-serif;
}
.smart-forms .form-header h4 { 
	font-family:"Oswald", Arial, Helvetica, sans-serif;
}
.smart-forms .header-primary {
    background-color: #db0058;
    border-top: 1px solid #fbcddf;
    border-bottom: 5px solid #c0003c;
}
.smart-forms .form-header {
    padding: 8px 30px;
}
.smart-forms .form-header h4 {
    font-size: 22px;
}
.smart-forms .form-header h4 i {
    font-size: 26px;
}
.smart-forms .form-footer {
    padding: 18px 25px 10px;
}
.smart-forms .spacer-t8 {
    margin-top: 8px;
}
.smart-forms .form-footer .button {
    margin-right: 20px;
}
.smart-forms .sml-100{ padding-left: 100px; } 
.smart-forms .sml-100 .button { width: 100px; }
.smart-forms .tagline span {
	font-weight: bold;
}
.smart-forms label, 
.smart-forms input,
.smart-forms button,
.smart-forms select,  
.smart-forms textarea {
	font-family:  "PT Sans", Arial, Helvetica, sans-serif;
}
.ui-datepicker {
	font: 14px/1.55  "PT Sans", Arial, Helvetica, sans-serif;
}
.smart-forms .btn-primary {
    background-color: #db0058;
}
.smart-forms .btn-primary:hover,
.smart-forms .btn-primary:focus { background-color: #e54485; }
.smart-forms .btn-primary:active{ background-color: #c90151; }
/* Turn off native bootstrap modal animation */
.modal.fade{
  opacity:1;
}
.modal.fade .modal-dialog {
   -webkit-transform: translate(0);
   -moz-transform: translate(0);
   transform: translate(0);
}
/* Grey */
.grey {
	color:#777;
}
/**************** Forms *******************/
/* Webkit browsers like Safari and Chrome */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
} 
/* For Firefox */
.smart-forms input[type=number] {
	-moz-appearance:textfield;
	padding-left: 30px;
}
dl.privacy {
	margin-left:25px;
	margin-top:0;
	color: #666;
}
dl.privacy dd {
	margin-bottom: 10px;
}