
.recruitday .terms-policy {
	
}
.recruitday .rdneongreen {
	color: #CCFF00;
}
/* rd custom css */
.recruitday .btntransparent {
    background: rgba(0, 0, 0, 0);
}
.recruitday .btndarkcyanblue{
	background-color: #1a2732;
}
.recruitday .btnneongreen{
	background-color: #ccff00;
}
.recruitday .btnlightgray{
	background-color: #ebebeb;
	border: 1px solid #ebebeb;
}
.recruitday .btnbgcolordarkgray{
	background-color: #c0c0c0;
	border: 1px solid #c0c0c0;
}
.recruitday .btnbgcolorblue{
	background-color: #1464f6;
	border: 1px solid #1454f6;
	color: #fff;
}
.recruitday .btnprimary{
	width: 115px;
    padding: 1em;
    border-radius: 4px;
    display: inline-block;
    font: 12px "Roboto";
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    position: relative;
}
.recruitday .btnneongreen:focus,
.recruitday .btnneongreen:hover{
	font-weight: 700;
	/*border: 1px solid #444444;*/
}
.recruitday .btndarkcyanblue:hover,
.recruitday .btndarkcyanblue:focus{
 	background-color:#40474c;
	font-weight: normal;
}
.recruitday .btnneongreenonhover:hover,
.recruitday .btnneongreenonhover:focus{
	background-color: #a3b90f;
	color: #fff !important;
	text-decoration: none;
	font-weight: 700;
}
.recruitday .btnlightgray:hover,
.recruitday .btnlightgray:focus,
.recruitday .btnbgcolordarkgray:focus,
.recruitday .btnbgcolordarkgray:hover{
	background-color: #c0c0c0;
	border: 1px solid #c0c0c0;
}
.recruitday .btnbgcolorblue:focus,
.recruitday .btnbgcolorblue:hover{
	background-color: #1464f6;
	border: 1px solid #1454f6;
	color: #fff;
}
.recruitday .btnpadding {
    padding: 8px 45px 8px 45px !important;
}
.recruitday .btnpadding1550{
	padding: 15px 50px;
}
.recruitday .btnpadding2665 {
	padding: 26px 65px;
}
.recruitday .btnpadding2070{
	padding: 20px 70px;
}
.recruitday .btnpadding1570{
	padding: 15px 70px;
}
.recruitday .btnpadding1050{
	padding: 10px 50px;
}
.recruitday .btntransition {
    transition: all 0.35s ease;
}
.recruitday .btnborderwhite3 {
    border: 3px solid #f7f6f6;
}
.recruitday .btnborderblack3 {
    border: 3pt solid #444444;
}
.recruitday .fw700 {
	font-weight: 700;
}
.recruitday .fw400 {
	font-weight: 400;
}
.recruitday .fw300 {
	font-weight: 300;
}
.recruitday .fw200 {
	font-weight: 200;
}
.recruitday .fw100 {
	font-weight: 100;
}
.recruitday .fwnormal{
	font-weight: normal;
}

.recruitday .textwhite-underline,
.recruitday .textwhite-underline:hover{
	text-decoration: underline;
	color: #fff;
	font-weight: normal;
}
.recruitday .margin10{
	margin: 10px 0;
}

.recruitday .heightunset {
	height: unset !important;
}

/* font-size */
.recruitday .rdh1 {
	font-size: 44px;
}
.recruitday .rdh2 {
	font-size: 24px;
}
.recruitday .rdh3, .recruitday .rdp {
	font-size: 18px;
}
.recruitday .rdh160{
	font-size: 60px;
}
.recruitday .rdh222{
	font-size: 22px;
}
.recruitday .rdh320{
	font-size: 20px;
}
.recruitday .rdp17{
	font-size: 17px;
}
/* end of font-size */

.recruitday .robotocondensed {
	font-family: "roboto condensed","Roboto", "Open Sans"; 
}
.recruitday .robotolight {
	font-family: "Robot Light", "Rboto", "Open Sans";
}
.recruitday .row20 {
	margin-left: -20px;
	margin-right: -20px;
}

.recruitday .rd-borderbottom-light-gray{
	border-bottom: 0.5px solid rgba(136, 136, 136, 0.4);
}
.recruitday .rd-bordertop-light-gray{
	border-top: 0.5px solid rgba(136, 136, 136, 0.4);
}
.recruitday .rd-borderlightneutralgray{
	border: 0.5px solid #e6e6e6;
}
.recruitday .rd-borderbottomlightneutralgray{
	border-bottom: 0.5px solid #e6e6e6;
}
.recruitday .rd-bordertop-light-blue{
	border-top: 0.5px solid #3d8af7;
}
.recruitday .rd-borderbottom-light-blue{
	border-bottom: 0.5px solid #3d8af7;
}
.recruitday .rd-bgcolorwhite{
	background-color: #fff;
	border: 1px solid #fff;
}
.recruitday .rd-borderdarkcyanblue{
	border: 1px solid #1a2732 !important;
}
.recruitday .rd-buildjobsblue{
	background: #151F43;
}

.recruitday .posrel100h {
    position: relative;
    height: 70%;
 }
 .recruitday .valign-md {
 	position: relative;
    top: 50%;
    transform: translateY(-50%);
 }
 .recruitday .rd-pagination{
 	padding: 1em !important;
 }
 .recruitday .rd-green-box{
 	background-color: #007d29;
    border: 1px solid #000000;
 }
 .recruitday .rd-bgcolorwhite{
 	background-color: #fff;
 }
 .recruitday .rd-margintop70{
 	margin-top: 70px;
 }
 .recruitday .rd-lineheight1pt2em{
 	line-height: 1.2em;
 }

 /* custom color class */
.recruitday .rd-font-gray{
	color: rgba(68, 68, 68, 0.5) !important;
}
.recruitday .rd-font-lightgray{
	color: rgba(51, 51, 51, 0.60) !important;
}
.recruitday .rd-font-darkblack{
	color: #333333 !important;
}
.recruitday .rd-font-blue{
	color: #006ce5;
	/*text-decoration: underline;*/
}
.recruitday .rd-font-magenta{
	color: #bb285c;
}
.recruitday .rd-font-blue:focus,
.recruitday .rd-font-blue:hover{
	color: #006ce5;
	font-weight: 700;
}
.recruitday .rd-font-bluelink{
	color: #0c59cf;
	text-decoration: underline;
}
.recruitday .rd-font-darkblack:focus,
.recruitday .rd-font-darkblack:hover{
	color: #333333 !important;
	/*font-weight: normal;*/
}
.recruitday .rd-font-bluelink:focus,
.recruitday .rd-font-bluelink:hover{
	color: #0c59cf;
	font-weight: normal;
}
.recruitday .rd-font-darkblackfwnormal:focus,
.recruitday .rd-font-darkblackfwnormal:hover{
	color: #333333 !important;
	font-weight: normal !important;
}
.recruitday .rd-font-hoverbluelink:focus,
.recruitday .rd-font-hoverbluelink:hover{
	color: #0c59cf;
	font-weight: normal !important;
}
 /* end of custom color class */

.recruitday .capitalize{
	text-transform: uppercase;
}
.recruitday .rd-btnfullwidth{
	width: 100%;
}

.recruitday .valignmiddle{
	vertical-align: middle;
}
.recruitday .cursor{
    cursor: pointer;
}
.recruitday .cursor:hover{
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.6);
}
.recruitday .noborderradius{
	border-radius: 0;
}
.recruitday .borderradius4{
	border-radius: 4px;
}
.recruitday .linkunderline{
	text-decoration: underline;
}
.recruitday .rd-bordertop-magenta{
	border-top: 1px solid #bb285c;
}
.recruitday .rd-border1-magenta{
	border: 1px solid #bb285c;
}
.recruitday .rd-texttransformnone{
	text-transform: none !important;
}
.recruitday .rd-bordertop-blue{
	border-top: 1px solid #1464f6;
}
.recruitday .rd-font-blackop0pt70{
	color: rgba(51, 51, 51, 0.70);
}
.recruitday .rdfontblue,
.recruitday .rdfontblue:hover,
.recruitday .rdfontblue:focus{
	color: #1464f6;
	font-weight: normal;
}
.recruitday .rd-height100vh{
	height: 100vh;
}