/* created separate class for button */
.btn-button {
	font-size: 16px;
	border: none;
	border-radius: 0px;
	padding: 2px 12px;
	text-align: center;
	cursor: pointer;
	min-width: 172px;
	width: auto;
}

.btn-btn-cta {
	font-weight: bold;
	color: white;
	height: 36px;
}

.btn-btn-primary-cta {
	font-weight: bold;
	color: white;
	height: 60px;
	padding: 2px 30px;
	margin-bottom: -22px;
}

.btn-btn-primary-listjobs-cta {
	font-weight: bold;
	color: white !important;
	height: 60px;
	padding: 0px 20px;
	font-size: 1.8rem;
}

.btn-btn-basic {
	color: #646464;
	font-weight: normal;
	height: 38px;
}

/* separate  class for  sign up button color*/
.button-signup {
	background-color: #E0115F !important;
}

/* separate  class for show filter/hide filter/hide button color */
.button-lightgray {
	background-color: #DDDDDD !important;
}

/* separate  class for  Add services button color*/
.button-addservices {
	background-color: #29985F !important;

	/* 	background-color:#6E965A !important; */
}

/* separate  class for  search/submit button color*/
.button-lightblue {
	background-color: #A7D1E7 !important;
}

.button-lightblue2 {
	background-color: #beCCF6 !important;
}

/* separate  class for  link button color*/
.button-link {
	color: #646464 !important;
}

/* separate  class for  List jobs button color*/
.button-Listjobs {
	/* 	background-color:#9B595F !important; */
	background-color: #B12B9D !important;
}

/* separate  class for  Apply button color*/
.button-Apply {
	background-color: #209848 !important;
}

/* separate  class for  contact us color*/
.button-contactus {
	background-color: #004785 !important;
}

.button-filters {
	background-color: #f0eeee !important;
}

.RDR-Ruby {
	color: #E0115F !important;
}

.RDR-Pearl {
	color: #eae0c8 !important;
}

.RDR-Coral {
	color: #ff4040 !important;
}

.RDR-Emerald {
	color: #50c878 !important;
}

.RDRBK-Emerald {
	background-color: #50c878 !important;
}

.RDR-YellowSapphire {
	color: #fada5e !important;
}

.RDR-Diamond {
	color: #f1f7fb !important;
}

.RDR-BlueSapphire {
	color: #0067a5 !important;
}

.RDR-Hessonite {
	color: #cbb36d !important;
}

.RDR-CatsEye {
	color: #789753 !important;
}

.RDR-Gray {
	color: #f9f7f9 !important;
}

.RDR-Gray2 {
	color: #CCC0CC !important;
}

.RDR-background-gray {
	background-color: #f9f7f9 !important;
}

.RDR-InnerHeader-Bak {
	/* background-color: #303e46 !important; */
	background-color: #ffffff !important;
}

.Rdr-Logo-Gray {
	color: #777777;
}

.button-listjobs {
	background-color: #A6405d !important;
}

.tote-search {
	background-color: #00B5B4 !important;
}
/* Forms/Surveys */
.btn-formssurveys {
	border-width: 2px !important;
	border-radius: 4px !important;
}

.btn-inactive {
	border-color: #E1E1E1 !important;
	background-color: #E1E1E1 !important;
	color: rgba(0, 0, 0, .4) !important;
}

.btn-managequestions {
	border-color: #00F9FF !important;
	background-color: #FFFFFF !important;
	color: #0900FF !important;
}

.btn-managequestions:hover, .btn-managequestionsnotpublished {
	background-color: #00F9FF !important;
	color: #0900FF !important;
}

.btn-download {
	border-color: #5DBABC !important;
	background-color: #FFFFFF !important;
	color: #5DBABC !important;
}

.btn-download:hover {
	background-color: #5DBABC !important;
	color: #FFFFFF !important;
}

.btn-edit {
	border-color: #3097D5 !important;
	background-color: #FFFFFF !important;
	color: #3097D5 !important;
}

.btn-edit:hover, .btn-viewdata {
	background-color: #3097D5 !important;
	color: #FFFFFF !important;
}

.btn-preview {
	border-color: #C0FFE8 !important;
	background-color: #FFFFFF !important;
	color: #00A65A !important;
}

.btn-preview:hover {
	background-color: #C0FFE8 !important;
	color: #00A65A !important;
}

.btn-publish {
	border-color: #90FFB8 !important;
	background-color: #FFFFFF !important;
	color: #00A65A !important;
}

.btn-publish:hover {
	background-color: #90FFB8 !important;
	color: #3097D5 !important;
}

.btn-delete {
	border-color: #BF0000 !important;
	background-color: #FFFFFF !important;
	color: #BF0000 !important;
}

.btn-delete:hover {
	background-color: #BF0000 !important;
	color: #FFFFFF !important;
}

.btn-archive {
	border-color: #DD4B39 !important;
	background-color: #FFFFFF !important;
	color: #DD4B39 !important;
}

.btn-archive:hover {
	background-color: #DD4B39 !important;
	color: #FFFFFF !important;
}

.btn-copyform {
	border-color: #00A65A !important;
	background-color: #FFFFFF !important;
	color: #00A65A !important;
}

.btn-copyform:hover {
	background-color: #00A65A !important;
	color: #FFFFFF !important;
}

.btn-expand:hover {
	background-color: #FFFFFF !important;
	color: #3097D5 !important;
}

.btn-collapse:hover {
	background-color: #FFFFFF !important;
	color: #DD4B39 !important;
}

.btn-results {
	border-color: #7F9D71 !important;
	background-color: #FFFFFF !important;
	color: #7F9D71 !important;
}

.btn-results:hover {
	background-color: #7F9D71 !important;
	color: #FFFFFF !important;
}

.btn-back-addnew {
	background-color: #FFFFFF !important;
	border-color: #BF0000 !important;
	color: #BF0000;
}

.btn-back-addnew:hover {
	background-color: #BF0000 !important;
	border-color: transparent !important;
	color: #FFFFFF !important;
}

.btn-otheractions {
	background-color: white;
	border-color: #00A65A !important;
	color: #3097D5 !important;
}

.btn-otheractions:hover {
	background-color: #00A65A;
	border-color: #00A65A !important;
	color: white !important;
}

.radar-img-auto250 {
	max-width: 250px;
	min-width: 250px;
	width: auto;
	max-height: 250px;
	height: auto;
}

.pad-l-0 {
	padding-left: 0px;
}

.text-shadow-black {
	text-shadow: 1px 2px 2px rgba(0, 0, 0, .9);
}
/* flex classes */
.flex-parent-even {
	display: inline-flex;
	justify-content: space-evenly;
	width: 100%;
	flex-wrap: wrap;
}

.flex-parent-start {
	display: inline-flex;
	justify-content: flex-start;
	width: 100%;
	flex-wrap: wrap;
}

.pad-y-5 {
	padding-top: 5px;
	padding-bottom: 5px;
}

.btn-exthome {
	display: inline-block;
	font-size: 16px;
	border: none;
	border-radius: 0px;
	padding: 2px 12px;
	text-align: center;
	cursor: pointer;
	width: auto;
}

.rdrlogoclass {
	font-family: "Barlow", sans-serif;
	font-weight: bold;
	font-size: 21px;
}

.rdrbackbuttonicon {
	border-radius: 50%;
	 
	padding: 5px;
	width: auto;
	height: 35px;
	width: 35px;
	text-align: center;
	display: flex !important;
	align-items: center;
	justify-content: center;
	color : #8b929b;
}

.button-green {
	background-color: green;
	color: white;
}

.w_340_1200_60vw {
	width: max(min(1200px, 60vw), 340px);
	margin: auto;
}

.w_340_1200_80vw {
	width: max(min(1200px, 80vw), 340px);
	margin: auto;
}