.nomal_text_color {
  color:#252525;
}

.mt_05 {
	margin-top:0.5rem;
}
.mt_1 {
	margin-top:1rem;
}
.mt_2 {
	margin-top:2rem;
}
.mb_1 {
	margin-bottom:1rem;
}
.pl_05 {
  padding-left:0.5rem!important;
}

.pb0 {
  padding-bottom:0px!important;
}
.pb12 {
  padding-bottom:12px!important;
}
.pb24 {
  padding-bottom:24px!important;
}
.pt20 {
	padding-top: 20px!important;
}
.radio_label {
	margin-left:0.5rem;
	margin-right:1rem;
}


.indent_1 {
	text-indent: 1em;
}

.text-indent_01 {
	line-height: 1.8em;
}

.txt14{
	font-size:14px!important;
}

.job_contents {
	margin-left:-15px;
	margin-top:1rem;
	margin-bottom:1rem;
}

#helper p {
	font-size:14px!important;
}

.modal_p {
	margin-top:0.5rem!important;
	font-size:14px;
}

.tile {
height:260px;
}
/*
.tile_btn {
	position:absolute;top:460px;
	margin-left:240px;
}
*/

@media screen and (min-width: 600px) {
	.job_title {
		display: inline-block;
		line-height: 32px;
	}

	.btn {
    display: inline-block;
    padding: 8px 20px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}


}
@media screen and (max-width: 599px) {
	.job_title {
		display: inline-block;
		line-height: 22px;
	}
	button{
		background-color: transparent;
		border: none;
		cursor: pointer;
		outline: none;
		padding: 0;
		appearance: none;
}
	.btn {
		clear: both!important;
	}	
	.btn-default {
		clear: both!important;
	}	


}




.jp_txt {
	font-family: 'Raleway', sans-serif;
	font-size: 14px!important;
	font-weight: 300;
	line-height: 28px;
	letter-spacing: 0.2px;
	color: #252525;
}
