body, html {font-family: myriad-pro;font-size: 18px;font-weight: 200;color: #333;padding: 0;	margin: 0;}
h1, h2, h3, h4, h5 {font-family: myriad-pro;	font-weight: 400;margin: 0;}
a {	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	outline: 0;
}
a:hover {text-decoration: none;}
.text-blue {color: #0072ce;}
.text-white {color: #fff;}
.size-md-14 {font-size: 14px;}
.margin0-md {margin: 0;}
.margintop-md-0 {margin-top: 0px;}
.margintop-md-10 {margin-top: 10px;}
.margintop-md-20 {margin-top: 20px;}
.margintop-md-30 {margin-top: 30px;}
.marginbottom-md-0 {margin-bottom: 0px;}
.padding0-md {padding: 0;}
@media all and (max-width: 768px) {
/* iPads (portrait) ----------- */ 
}

@media all and (max-width: 800px) {
}

@media all and (max-width: 767px) {/* Mobile (Landscape) ----------- */ 
.text-center-xs {text-align: center;}
}
.form-control {border-radius: 0;}
.required label {position: relative;}
.required label:before {border-bottom: 5px solid transparent;border-right: 8px solid #849f06;border-top: 5px solid transparent;content: "";	height: 0;position: absolute;right: 50px;top: 8px;width: 0;}
.required label:after {	background: #849f06;border-radius: 4px;	color: #fff;content: "Required";font-family: arial;	font-size: 10px;	left: 1px;line-height: 20px;margin-left: 5px;padding: 1px 6px;position: relative;text-shadow: 1px 1px #637707;top: -2px;}
.btn-danger {background-color: #637707 !important;border-color: #637707;}
.redColor {background: #a5281a none repeat scroll 0 0;border-radius: 0 0 3px 3px;color: #fff;display: inline-block;	font-size: 11px;	font-weight: normal;left: 5px;margin: 0 auto;padding: 0 3px;position: relative;	text-shadow: 0 1px 0 #821105;top: -8px;}
.redColor::before {border-bottom: 8px solid #a5281a;border-left: 8px solid transparent;	border-right: 8px solid transparent;content: "";	height: 0;left: 0;position: absolute;top: -8px;	width: 0;}