/*=============================================*/
/*
/*  # Header
/*  
/*
/*=============================================*/
.rf-org-header-container header {
  padding: 10px 16px;
  background: black;
}
.rf-org-header-container header .company-logo {
  display: block;
  min-width: 150px;
  max-width: 150px;
}
.rf-org-header-container header .company-logo img {
  display: block;
  width: 100%;
}
.rf-org-header-container header .left {
  display: inline-grid;
  padding: 4px;
}
.rf-org-header-container header .left span {
  color: #CDDB02;
  font-size: 14px;
}
.rf-org-header-container header .left span:last-of-type {
  color: #9578D2;
  font-size: 12px;
}
.rf-org-header-container header ul {
  padding: 0;
  margin: 0;
}
.rf-org-header-container header ul li {
  display: inline-block;
  line-height: 25px;
  color: white;
  border-bottom: 3px solid transparent;
}
.rf-org-header-container header ul li:hover, .rf-org-header-container header ul li:active, .rf-org-header-container header ul li:focus {
  border-color: white;
}
.rf-org-header-container header ul a {
  text-decoration: none;
  color: white;
  cursor: pointer;
  font-size: 16px;
}
.rf-org-header-container header ul a:hover, .rf-org-header-container header ul a:active, .rf-org-header-container header ul a:focus {
  text-decoration: none;
  color: white;
}

/*=============================================*/
/*
/*  # Media Queries
/*
/*=============================================*/
@media all and (max-width: 767px) {
  .rf-org-header-container header {
    background: black;
  }
  .rf-org-header-container header .company-logo {
    margin-bottom: 12px;
  }
  .rf-org-header-container header ul li {
    margin-right: 20px;
    margin-bottom: 10px;
  }
}
@media all and (min-width: 768px) {
  .rf-org-header-container header {
    padding: 16px;
    display: flex;
    align-items: center;
  }
  .rf-org-header-container header ul {
    text-align: right;
    flex-grow: 1;
  }
  .rf-org-header-container header ul li {
    margin-left: 20px;
  }
}
/*=============================================*/
/*
/*  # END Header
/*  
/*
/*=============================================*/

/*=============================================*/
/*
/*  # Footer
/*  
/*
/*=============================================*/
.rf-org-footer-container footer {
  background: black;
}
.rf-org-footer-container .footer-container {
  max-width: 1240px;
  margin: 0 auto;
  padding: 28px 20px;
}
.rf-org-footer-container ul {
  margin: 0;
  padding: 0;
}
.rf-org-footer-container ul li {
  list-style: none;
  color: #fff;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: .9em;
}
.rf-org-footer-container ul li:first-of-type {
  font-size: 18px;
}
.rf-org-footer-container ul a {
  text-decoration: none;
  color: #fff;
  /*border-bottom: 1px solid #fff;*/
}
.rf-org-footer-container ul a:hover, .rf-org-footer-container ul a:active, .rf-org-footer-container ul a:focus {
  text-decoration: none;
  color: #fff;
}

/*=============================================*/
/*
/*  # END Footer
/*  
/*
/*=============================================*/



@font-face {
  font-family:  Adobe Clean;
}


.content {
 padding: 30px 30px 30px 30px ;
  line-height: 2px;     
  display: flex;
  flex-flow: row wrap; 
 }

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}


option[value=IN_AN] {display: none;}
option[value=IN_AP] {display: none;}
option[value=IN_AD] {display: none;}
option[value=IN_AR] {display: none;}
option[value=IN_AS] {display: none;}
option[value=IN_BR] {display: none;}
option[value=IN_CH] {display: none;}
option[value=IN_CT] {display: none;}
option[value=IN_DN] {display: none;}
option[value=IN_DD] {display: none;}
option[value=IN_DL] {display: none;}
option[value=IN_GA] {display: none;}
option[value=IN_GJ] {display: none;}
option[value=IN_HR] {display: none;}
option[value=IN_HP] {display: none;}
option[value=IN_JK] {display: none;}
option[value=IN_JH] {display: none;}
option[value=IN_KA] {display: none;}
option[value=IN_KL] {display: none;}
option[value=IN_LD] {display: none;}
option[value=IN_MP] {display: none;}
option[value=IN_MH] {display: none;}
option[value=IN_MN] {display: none;}
option[value=IN_ML] {display: none;}
option[value=IN_MZ] {display: none;}
option[value=IN_NL] {display: none;}
option[value=IN_OR] {display: none;}
option[value=IN_PY] {display: none;}
option[value=IN_PB] {display: none;}
option[value=IN_RJ] {display: none;}
option[value=IN_SK] {display: none;}
option[value=IN_TN] {display: none;}
option[value=IN_TG] {display: none;}
option[value=IN_TR] {display: none;}
option[value=IN_UP] {display: none;}
option[value=IN_UT] {display: none;}
option[value=IN_WB] {display: none;}

.rf-card {
 max-width: 100% !IMPORTANT;
}

.mdBtnR-primary {
  background-color: black;
  border-color: #9578D2;
}

.mdBtnR-primary:hover {
  background-color: black;
  border-color: #9578D2; 
}

.rfwf-package-items .package-sub-item-grouped > div > span {
  display: none;
}

.rfwf-package-items .package-sub-item-grouped .rfG-row .rfG-lg-95 > div > span {
  display: none;
}

.custom-form-content .workflow-form-render .rf-radio-container .rfG-row .rfG-md-50 {
 width: 100%;
}

.rf-org-header-container {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 2;
}

.rf-workflow-body-content {
  padding-top: 76px !important;
}
@media all and (max-width: 767px) {
  .rf-workflow-body-content {
    padding-top: 168px !important;
  }
}

#workflow-login-page .md-frame .md-frame-body {
  min-height: 210px;
}
#workflow-login-page .md-frame .md-frame-footer {
        min-height: 66px;
}

.rf-card.hotel-card .card-header .card-controls .mdBtnR.mdBtnR-sm, a.mdBtnR.mdBtnR-sm {
    color: red;
}

 .mdBtnR.mdBtnR-primary.mdBtnR-link{
    color: white;
    border: 2px solid #9578D2;
    padding: 7px;
}

.simple-flex-grid,
.rf-simple-flex-grid {
  justify-content: space-around;
}

.rf-workflow-body-content .workflow-form-render .wf-form-element-div .rf-radio-container {
    position: relative;
    padding-bottom: 16px;
    padding-top: 8px;
}
