/***********************************************************************************************************************************************************************************************************/
/*Mixin Section*/
/***********************************************************************************************************************************************************************************************************/
/*For Header Style*/
/*_Navigation Wraps Section*/
/*_End Navigation Wraps Section*/
/*_VMC icon wrapper Section*/
/*_End VMC icon wrapper Section*/
/*_VMC icon Section*/
/*_End VMC icon Section*/
/*_Burger Wraps Section*/
/*_End Burger Wraps Section*/
/*_Burger Icons Section*/
/*_End Burger Icons Section*/
/*_Navigation Menus Section*/
/*_End Navigation Menus Section*/
/*End For Header Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Step Style*/
/*_StepWrapper Section*/
/*_End StepWrapper Section*/
/*_Steps Section*/
/*_End Steps Section*/
/*_Step Lines Section*/
/*_End Step Lines Section*/
/*_Steps Txt Wrapper Section*/
/*_End Steps Txt Wrapper Section*/
/*_For Step Txt Section*/
/*_End For Step Txt Section*/
/*_Steps Txt Lines Section*/
/*_End Steps Txt Lines Section*/
/*_Current Step Style Section*/
/*_End Current Step Style Section*/
/*End For Step Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Form and Reminder Wrapper Style*/
/*End For Form and Reminder Wrapper Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Content Wrappers(Form & Reminder) Style*/
/*End For Content Wrappers(Form & Reminder) Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Forms Style*/
/*_Legend Section*/
/*_End Legend Section*/
/*_Patient status wrapper Section*/
/*_End Patient status wrapper Section*/
/*_Per custom checkbox wrapper Section*/
/*_End Per custom checkbox wrapper Section*/
/*_Check Icon Wrapper Section*/
/*_End Check Icon Wrapper Section*/
/*_Dates status wrapper Section*/
/*_End Dates status wrapper Section*/
/*_Per date status wrapper Section*/
/*_End Per date status wrapper Section*/
/*_Per Inputs Field Wrap Section*/
/*_End Per Inputs Field Wrap Section*/
/*_Dates Wrappers Section*/
/*_End Dates Wrappers Section*/
/*_dateText and dateCalendar Section*/
/*_End dateText and dateCalendar Section*/
/*_Fullname Section*/
/*_End Fullname Section*/
/*_Contacts Section*/
/*_End Contacts Section*/
/*_All Labels Section (Not Date Labels)*/
/*_End All Labels Section (Not Date Labels)*/
/*_All Inputs Section (Not Date Inputs)*/
/*_End All Inputs Section (Not Date Inputs)*/
/*_All buttons section*/
/*_End All buttons section*/
/*End For Forms Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Documents Request Form Section*/
/*_Select Document Items Wrap*/
/*_End Select Document Items Wrap*/
/*_Invi text input for selected docs array Section*/
/*_End Invi text input for selected docs array Section*/
/*_Documents Item Section*/
/*_Documents Item Section*/
/*_Close Icon Section*/
/*_End Close Icon Section*/
/*_Custom Number Input Section*/
/*_End Custom Number Input Section*/
/*_Transaction Summary Section*/
/*_End Transaction Summary Section*/
/*End Documents Request Form Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Reminder Section Style*/
/*_For End Reminder Section Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Footer Section*/
/*End For Footer Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Mixin Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Body Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Body Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Header Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#requestHeaderWrap {
    position: relative;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    /*To be changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#requestHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px;
    margin-left: 35px;
    /*Override Mixin*/ }

  div#requestHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    width: 90px;
    /*Override Mixin*/ }

  div#requestHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 12px Arial;
    /*To be changed*/
    margin: 0px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 12px Arial;
    /*To be changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#requestHeaderWrap > div#navWrap {
    position: fixed;
    /*To be changed*/
    display: block;
    box-sizing: border-box;
    overflow: visible;
    /*To be changed*/
    top: 0px;
    /*To be changed*/
    height: 100%;
    /*To be changed*/
    clear: left;
    background: #25990B;
    width: 0px;
    /*To be changed animation 150px*/ }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    /*To be changed*/
    word-break: none;
    /*To be changed*/
    padding: 0px 0px 0px 0px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Table Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#requestHeaderWrap {
    position: relative;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    /*To be changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#requestHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#requestHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#requestHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 12px Arial;
    /*To be changed*/
    margin: 0px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 12px Arial;
    /*To be changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#requestHeaderWrap > div#navWrap {
    position: fixed;
    /*To be changed*/
    display: block;
    box-sizing: border-box;
    overflow: visible;
    /*To be changed*/
    top: 0px;
    /*To be changed*/
    height: 100%;
    /*To be changed*/
    clear: left;
    background: #25990B;
    width: 0px;
    /*To be changed animation 150px*/ }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    /*To be changed*/
    word-break: none;
    /*To be changed*/
    padding: 0px 0px 0px 0px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Table Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#requestHeaderWrap {
    position: sticky;
    /*changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: visible;
    /*changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#requestHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#requestHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#requestHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 14px Arial;
    /*changed*/
    margin: 0px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 14px Arial;
    /*changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#requestHeaderWrap > div#navWrap {
    position: relative;
    /*Changed*/
    display: flex;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    top: auto;
    /*Changed*/
    height: auto;
    /*Changed*/
    clear: left;
    background: #25990B;
    width: auto;
    /*Changed*/ }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: none;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    /*Changed*/
    word-break: break-all;
    /*Changed*/
    padding: 16px 16px 16px 16px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#requestHeaderWrap {
    position: sticky;
    /*changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: visible;
    /*changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#requestHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#requestHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#requestHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 16px Arial;
    /*changed*/
    margin: 0px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#requestHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 16px Arial;
    /*changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#requestHeaderWrap > div#navWrap {
    position: relative;
    /*Changed*/
    display: flex;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    top: auto;
    /*Changed*/
    height: auto;
    /*Changed*/
    clear: left;
    background: #25990B;
    width: auto;
    /*Changed*/ }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: none;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#requestHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    /*Changed*/
    word-break: break-all;
    /*Changed*/
    padding: 16px 16px 16px 16px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Header Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Step Number Section */
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#stepNumsWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    border: 1px solid transparent;
    flex-wrap: nowrap;
    justify-content: center;
    margin-top: 10px; }

  div#stepNumsWrap > div.stepsNums_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 4px;
    border-radius: 50%;
    width: 40px;
    /*To be changed*/
    text-align: center;
    background: gray;
    color: #ffffff;
    font: normal bold 22px Arial;
    /*To be changed*/ }

  div#stepNumsWrap > div.stepsLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 90px;
    /*To be changed*/
    height: 0px;
    top: 17px;
    background: gray;
    border: 1.5px solid gray; }

  div#stepNumsWrap > div#stepOne_ID {
    background: yellow;
    color: #0180B3; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#stepNumsWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    border: 1px solid transparent;
    flex-wrap: nowrap;
    justify-content: center;
    margin-top: 10px; }

  div#stepNumsWrap > div.stepsNums_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 4px;
    border-radius: 50%;
    width: 40px;
    /*To be changed*/
    text-align: center;
    background: gray;
    color: #ffffff;
    font: normal bold 22px Arial;
    /*To be changed*/ }

  div#stepNumsWrap > div.stepsLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 90px;
    /*To be changed*/
    height: 0px;
    top: 17px;
    background: gray;
    border: 1.5px solid gray; }

  div#stepNumsWrap > div#stepOne_ID {
    background: yellow;
    color: #0180B3; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#stepNumsWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    border: 1px solid transparent;
    flex-wrap: nowrap;
    justify-content: center;
    margin-top: 10px; }

  div#stepNumsWrap > div.stepsNums_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 4px;
    border-radius: 50%;
    width: 44px;
    /*Changed*/
    text-align: center;
    background: gray;
    color: #ffffff;
    font: normal bold 22px Arial;
    /*To be Changed*/ }

  div#stepNumsWrap > div.stepsLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 140px;
    /*Changed*/
    height: 0px;
    top: 17px;
    background: gray;
    border: 1.5px solid gray; }

  div#stepNumsWrap > div#stepOne_ID {
    background: yellow;
    color: #0180B3; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#stepNumsWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    border: 1px solid transparent;
    flex-wrap: nowrap;
    justify-content: center;
    margin-top: 10px; }

  div#stepNumsWrap > div.stepsNums_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 4px;
    border-radius: 50%;
    width: 48px;
    /*Changed*/
    text-align: center;
    background: gray;
    color: #ffffff;
    font: normal bold 24px Arial;
    /*Changed*/ }

  div#stepNumsWrap > div.stepsLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 190px;
    /*Changed*/
    height: 0px;
    top: 17px;
    background: gray;
    border: 1.5px solid gray; }

  div#stepNumsWrap > div#stepOne_ID {
    background: yellow;
    color: #0180B3; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*Step Number Section */
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Step Txt Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#stepLabelsWrap {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center; }

  div#stepLabelsWrap > div.stepTxts_Class {
    position: relative;
    box-sizing: border-box;
    white-space: normal;
    word-break: keep-all;
    overflow: visible;
    width: 50px;
    /*To be changed*/
    text-align: center;
    font: normal 10px Arial;
    /*To be changed*/ }

  div#stepLabelsWrap > div.stepTxtLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 80px;
    /*To be changed*/
    height: 0px; }

  div#stepLabelsWrap > div#stepOneTxt_ID {
    color: #0180B3; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#stepLabelsWrap {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center; }

  div#stepLabelsWrap > div.stepTxts_Class {
    position: relative;
    box-sizing: border-box;
    white-space: normal;
    word-break: keep-all;
    overflow: visible;
    width: 50px;
    /*To be changed*/
    text-align: center;
    font: normal 10px Arial;
    /*To be changed*/ }

  div#stepLabelsWrap > div.stepTxtLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 80px;
    /*To be changed*/
    height: 0px; }

  div#stepLabelsWrap > div#stepOneTxt_ID {
    color: #0180B3; } }
/*Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#stepLabelsWrap {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center; }

  div#stepLabelsWrap > div.stepTxts_Class {
    position: relative;
    box-sizing: border-box;
    white-space: normal;
    word-break: keep-all;
    overflow: visible;
    width: 55px;
    /*changed*/
    text-align: center;
    font: normal 12px Arial;
    /*To be changed*/ }

  div#stepLabelsWrap > div.stepTxtLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 130px;
    /*Changed*/
    height: 0px; }

  div#stepLabelsWrap > div#stepOneTxt_ID {
    color: #0180B3; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#stepLabelsWrap {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center; }

  div#stepLabelsWrap > div.stepTxts_Class {
    position: relative;
    box-sizing: border-box;
    white-space: normal;
    word-break: keep-all;
    overflow: visible;
    width: 60px;
    /*changed*/
    text-align: center;
    font: normal 14px Arial;
    /*changed*/ }

  div#stepLabelsWrap > div.stepTxtLines_Class {
    position: relative;
    box-sizing: border-box;
    width: 180px;
    /*Changed*/
    height: 0px; }

  div#stepLabelsWrap > div#stepOneTxt_ID {
    color: #0180B3; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Step Txt Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Form and Reminder Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#formAndReminWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-direction: column-reverse;
    /*To be changed*/
    flex-wrap: nowrap;
    justify-content: flex-start;
    /*To be changed*/
    margin-top: 10px;
    /*To be changed*/ } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#formAndReminWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-direction: row;
    /*Changed*/
    flex-wrap: nowrap;
    justify-content: space-around;
    /*Changed*/
    margin-top: 15px; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#formAndReminWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-direction: row;
    /*Changed*/
    flex-wrap: nowrap;
    justify-content: space-around;
    /*Changed*/
    margin-top: 20px; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#formAndReminWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-direction: row;
    /*Changed*/
    flex-wrap: nowrap;
    justify-content: space-around;
    /*Changed*/
    margin-top: 27px; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Form and Reminder Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Fill up Forms Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#formAndReminWrap > fieldset#patDetailsForm_ID {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 99%;
    /*To be changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > legend#patLegend_ID {
    font: normal bold 12px Arial;
    /*To be changed*/
    color: #25990B; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal bold 18px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: column;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 16px arial;
    /*To be changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 16px;
    /*To be changed*/
    height: 16px;
    /*To be changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/
    font: normal normal 16px Arial;
    /*To be changed*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/
    font: normal normal 16px Arial;
    /*To be changed*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 16px arial;
    /*To be changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black;
    margin-left: 40px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 16px;
    /*To be changed*/
    height: 16px;
    /*To be changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/
    font: normal normal 16px Arial;
    /*To be changed*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap {
    position: relative;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap {
    position: relative;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > span {
    display: block;
    font: normal bold 16px Arial;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap > input {
    display: block;
    box-sizing: border-box;
    font: normal bold 16px Arial;
    /*To be changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    /*To be changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#formAndReminWrap > fieldset#patDetailsForm_ID {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 49%;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > legend#patLegend_ID {
    font: normal bold 12px Arial;
    /*To be changed*/
    color: #25990B; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal bold 12px Arial;
    /*changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: column;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 14px;
    /*changed*/
    height: 14px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px Arial;
    /*changed*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black;
    margin-left: 32px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 14px;
    /*changed*/
    height: 14px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap {
    position: relative;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap {
    position: relative;
    display: block;
    /*To be changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap > input {
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/
    width: 99%;
    /*To be changed*/
    padding: 7px;
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#formAndReminWrap > fieldset#patDetailsForm_ID {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > legend#patLegend_ID {
    font: normal bold 14px Arial;
    /*Changed*/
    color: #25990B; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal bold 12px Arial;
    /*changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: row;
    /*changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 12px;
    /*changed*/
    height: 12px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 12px;
    /*changed*/
    height: 12px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/
    font: normal normal 12px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > span {
    display: block;
    font: normal bold 12px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 12px Arial;
    /*Changed*/
    width: auto;
    /*changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 15px 0px 0px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap > input {
    display: block;
    box-sizing: border-box;
    font: normal bold 12px Arial;
    /*Changed*/
    width: 135px;
    /*changed*/
    padding: 7px;
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#formAndReminWrap > fieldset#patDetailsForm_ID {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > legend#patLegend_ID {
    font: normal bold 16px Arial;
    /*Changed*/
    color: #25990B; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal bold 14px Arial;
    /*changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: row;
    /*changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 14px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#inPatCheckboxWrap > label > div#inPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 14px;
    /*changed*/
    height: 14px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/
    font: normal normal 14px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfAdmiWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap {
    position: relative;
    overflow: hidden;
    white-space: normal; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/
    font: normal normal 14px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#inPatSecWrap > div#datesAdmiAndDisWrap > div#dateOfDisWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    padding: 7px 7px 7px 7px;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap {
    position: relative;
    overflow: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label {
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    font: normal bold 14px arial;
    /*changed*/
    cursor: pointer; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 3px;
    border: 1px solid black; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#opdPatCheckboxWrap > label > div#opdPatIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 14px;
    /*changed*/
    height: 14px;
    /*changed*/
    visibility: hidden; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap {
    position: relative;
    overflow: hidden;
    white-space: normal;
    height: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/
    font: normal normal 14px arial;
    /*Override Mixin*/
    word-break: break-all; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#patStatusWrap > div#opdPatSecWrap > div#dateOfConsWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#requestDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#reqAndRelDatesWrap > div#releaseDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#lastNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#firstNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#fullNameWrap > div#middleNameWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#birthDateWrap > input {
    position: relative;
    display: block;
    box-sizing: border-box;
    padding: 7px;
    font: normal 14px Arial;
    /*Changed*/
    width: 190px;
    /*Changed*/
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#emailAddWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap {
    position: relative;
    display: inline-block;
    /*Changed*/
    overflow: hidden;
    white-space: nowrap;
    margin: 5px 0px 5px 0px; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#contactsWrap > div#mobileNumWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 5px 0px 5px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > span {
    display: block;
    font: normal bold 14px Arial;
    /*Changed*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#hosNoWrap > input {
    display: block;
    box-sizing: border-box;
    font: normal 14px Arial;
    /*Changed*/
    width: auto;
    /*Changed*/
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ABACBB; }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    margin: 0px;
    margin: 15px 0px 0px 0px;
    /*Override Mixin*/ }

  div#formAndReminWrap > fieldset#patDetailsForm_ID > div#nextBtnfromStep1Wrap > input {
    display: block;
    box-sizing: border-box;
    font: normal bold 14px Arial;
    /*Changed*/
    width: 150px;
    /*Changed*/
    padding: 7px;
    /*Changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Fill up Forms Section Desktop*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Reminder Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#formAndReminWrap > fieldset#reminderWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 99%;
    /*To be changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    background: linear-gradient(to bottom right, #0F395D, #2E8DAA);
    border: none;
    /*Override mixin*/
    box-shadow: 0px 0vw 0px gray;
    /*Override mixin*/
    align-self: none;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#reminderWrap > div#reminderTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin-bottom: 8px;
    font: normal bold 14px Arial;
    /*To be changed*/
    color: #ffffff; }

  div#formAndReminWrap > fieldset#reminderWrap > ul {
    position: relative;
    box-sizing: border-box;
    padding: 0px;
    list-style-position: inside; }

  div#formAndReminWrap > fieldset#reminderWrap > ul li.reminAllTxt_Class {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin: 15px 0px 15px 0px;
    font: normal 14px Arial;
    /*To be changed*/
    color: #ffffff; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#formAndReminWrap > fieldset#reminderWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 49%;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    background: linear-gradient(to bottom right, #0F395D, #2E8DAA);
    border: none;
    /*Override mixin*/
    box-shadow: 0px 0vw 0px gray;
    /*Override mixin*/
    align-self: none;
    /*To be changed*/ }

  div#formAndReminWrap > fieldset#reminderWrap > div#reminderTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin-bottom: 8px;
    font: normal bold 15px Arial;
    /*changed*/
    color: #ffffff; }

  div#formAndReminWrap > fieldset#reminderWrap > ul {
    position: relative;
    box-sizing: border-box;
    padding: 0px;
    list-style-position: inside; }

  div#formAndReminWrap > fieldset#reminderWrap > ul li.reminAllTxt_Class {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin: 15px 0px 15px 0px;
    font: normal 15px Arial;
    /*changed*/
    color: #ffffff; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#formAndReminWrap > fieldset#reminderWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    background: linear-gradient(to bottom right, #0F395D, #2E8DAA);
    border: none;
    /*Override mixin*/
    box-shadow: 0px 0vw 0px gray;
    /*Override mixin*/
    align-self: flex-start;
    /*changed*/ }

  div#formAndReminWrap > fieldset#reminderWrap > div#reminderTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin-bottom: 8px;
    font: normal bold 16px Arial;
    /*changed*/
    color: #ffffff; }

  div#formAndReminWrap > fieldset#reminderWrap > ul {
    position: relative;
    box-sizing: border-box;
    padding: 0px;
    list-style-position: inside; }

  div#formAndReminWrap > fieldset#reminderWrap > ul li.reminAllTxt_Class {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin: 15px 0px 15px 0px;
    font: normal 16px Arial;
    /*changed*/
    color: #ffffff; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#formAndReminWrap > fieldset#reminderWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    background: linear-gradient(to bottom right, #0F395D, #2E8DAA);
    border: none;
    /*Override mixin*/
    box-shadow: 0px 0vw 0px gray;
    /*Override mixin*/
    align-self: flex-start;
    /*changed*/ }

  div#formAndReminWrap > fieldset#reminderWrap > div#reminderTxt_ID {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin-bottom: 8px;
    font: normal bold 19px Arial;
    /*changed*/
    color: #ffffff; }

  div#formAndReminWrap > fieldset#reminderWrap > ul {
    position: relative;
    box-sizing: border-box;
    padding: 0px;
    list-style-position: inside; }

  div#formAndReminWrap > fieldset#reminderWrap > ul li.reminAllTxt_Class {
    position: relative;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    margin: 15px 0px 15px 0px;
    font: normal 19px Arial;
    /*changed*/
    color: #ffffff; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Reminder Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Select Documents Wrapper Section All Device*/
@media all and (max-width: 641px) {
  div#selectDocsWrap {
    position: relative;
    display: none;
    overflow: hidden;
    white-space: normal; } }
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#selectDocsWrap {
    position: relative;
    display: none;
    overflow: hidden;
    white-space: normal; } }
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#selectDocsWrap {
    position: relative;
    display: none;
    overflow: hidden;
    white-space: normal; } }
@media all and (min-width: 1601px) {
  div#selectDocsWrap {
    position: relative;
    display: none;
    overflow: hidden;
    white-space: normal; } }
/*End Select Documents Wrapper Section For Device*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Documents Request Form Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#selectDocsWrap > div#returnStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 150px;
    /*To be changed*/
    font: normal bold 13px Arial;
    /*To be changed*/
    text-align: center;
    border-radius: 5px;
    padding: 9px 7px 9px 25px;
    margin: 7px 0px 7px 9px;
    color: #ffffff;
    cursor: pointer;
    background: #2E88DB url("../../src/returnArrow.png") -16px center no-repeat;
    /*To be changed*/
    background-size: 20px 20px;
    background-origin: content-box; }

  div#selectDocsWrap > div#returnStep1Wrap:active {
    background-color: yellow; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 99%;
    /*To be changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    box-shadow: none;
    /*Override Mixin*/
    flex-wrap: none;
    /*To be changed*/
    justify-content: none;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > legend {
    font: normal bold 12px Arial;
    /*To be changed*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    text-align: center;
    width: auto;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    white-space: normal;
    width: 160px;
    /*To be changed*/
    margin: 0px 4px 4px 4px;
    text-align: center;
    padding: 6px;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > span {
    display: block;
    box-sizing: border-box;
    white-space: normal;
    word-break: keep-all;
    padding: 0px 6px 0px 0px;
    font: normal bold 14px Arial;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > button {
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: keep-all;
    text-align: center;
    width: 99%;
    margin-top: 4px;
    font: normal bold 16px Arial;
    /*To be changed*/
    background: #25990B;
    color: #ffffff;
    cursor: pointer;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    width: auto;
    /*To be changed*/
    margin: 13px 0px 0px 0px;
    /*To be changed*/
    float: none;
    /*To be changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > input#cartDocsInputArr_ID {
    display: none; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div#yourReqDocsTxt {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
    font: normal bold 16px arial;
    /*To be changed*/
    padding: 14px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    max-width: 760px;
    /*To be changed*/
    white-space: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 14px;
    box-shadow: 0px 4px 20px #25f7d1; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    width: 40px;
    border-radius: 4px;
    border: 2px solid #c4c1c0;
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 5px;
    /*To be changed*/
    text-align: center;
    font: normal 16px arial;
    /*To be changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#qty_ID {
    position: relative;
    overflow: hidden;
    text-align: center;
    font: normal 16px arial;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 5px;
    /*To be changed*/
    text-align: center;
    font: normal 16px arial;
    /*To be changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal 16px arial;
    /*To be changed*/
    width: 85%;
    margin-left: 4px;
    padding: 4px 0px 4px 0px;
    text-align: left; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class > span {
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    color: #86B5EC;
    font: normal bold 16px arial;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 40px;
    /*To be changed*/
    height: 40px;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    float: none;
    /*To be changed*/
    margin-top: 13px;
    /*To be changed*/
    margin-left: 0px;
    /*To be changed*/
    width: auto;
    /*To be changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6;
    align-self: none;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 6px;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #00b3ff; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryNoteTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 6px 6px 6px;
    border-bottom: 2px solid #DCDCDC;
    font: normal 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
    border-bottom: 2px solid #DCDCDC; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalPhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c;
    padding: 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c;
    font: normal bold 18px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c;
    font: normal bold 18px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 16px arial;
    /*To be changed*/
    color: #9b9e9c;
    font: normal bold 18px arial;
    /*Override Mixin*/
    color: #25990B; }

  input.payMethodInputs_Class {
    visibility: hidden; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 19px;
    /*To be changed*/
    height: 19px;
    /*To be changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 19px;
    /*To be changed*/
    height: 19px;
    /*To be changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 85px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 19px;
    /*To be changed*/
    height: 19px;
    /*To be changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 35px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 5px;
    /*To be changed*/
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID > input#checkOutBtn_ID {
    position: relative;
    display: block;
    width: 100%;
    padding: 7px;
    /*To be changed*/
    font: normal bold 16px arial;
    /*To be changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#selectDocsWrap > div#returnStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 150px;
    /*changed*/
    font: normal bold 12px Arial;
    /*changed*/
    text-align: center;
    border-radius: 5px;
    padding: 9px 7px 9px 25px;
    margin: 7px 0px 7px 9px;
    color: #ffffff;
    cursor: pointer;
    background: #2E88DB url("../../src/returnArrow.png") -13px center no-repeat;
    /*changed*/
    background-size: 20px 20px;
    background-origin: content-box; }

  div#selectDocsWrap > div#returnStep1Wrap:active {
    background-color: yellow; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 49%;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    box-shadow: none;
    /*Override Mixin*/
    width: 99%;
    /*Override Mixin*/
    flex-wrap: none;
    /*To be changed*/
    justify-content: none;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > legend {
    font: normal bold 12px Arial;
    /*To be changed*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    text-align: center;
    width: auto;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    white-space: normal;
    width: 190px;
    /*To be changed*/
    margin: 0px 4px 4px 4px;
    text-align: center;
    padding: 6px;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > span {
    display: block;
    box-sizing: border-box;
    white-space: normal;
    word-break: break-all;
    padding: 0px 6px 0px 0px;
    font: normal bold 12px Arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > button {
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: keep-all;
    text-align: center;
    width: 99%;
    margin-top: 4px;
    font: normal bold 12px Arial;
    /*changed*/
    background: #25990B;
    color: #ffffff;
    cursor: pointer;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap {
    position: relative;
    display: inline-block;
    /*changed*/
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    width: 40%;
    /*changed*/
    margin: 13px 0px 0px 75px;
    /*changed*/
    float: left;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > input#cartDocsInputArr_ID {
    display: none; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div#yourReqDocsTxt {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    padding: 14px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    max-width: 500px;
    /*changed*/
    white-space: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 14px;
    box-shadow: 0px 4px 20px #25f7d1; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    width: 40px;
    border-radius: 4px;
    border: 2px solid #c4c1c0;
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 3px;
    /*Changed*/
    text-align: center;
    font: normal 13px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#qty_ID {
    position: relative;
    overflow: hidden;
    text-align: center;
    font: normal 12px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 3px;
    /*Changed*/
    text-align: center;
    font: normal 13px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal 12px arial;
    /*changed*/
    width: 85%;
    margin-left: 4px;
    padding: 4px 0px 4px 0px;
    text-align: left; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class > span {
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    color: #86B5EC;
    font: normal bold 12px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 25px;
    /*changed*/
    height: 25px;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    float: left;
    /*changed*/
    margin-top: 13px;
    /*To be changed*/
    margin-left: 40px;
    /*changed*/
    width: 30%;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6;
    align-self: none;
    /*To be changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 6px;
    font: normal bold 12px arial;
    /*changed*/
    color: #00b3ff; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryNoteTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 6px 6px 6px;
    border-bottom: 2px solid #DCDCDC;
    font: normal 12px arial;
    /*changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
    border-bottom: 2px solid #DCDCDC; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalPhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c;
    padding: 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 12px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  input.payMethodInputs_Class {
    visibility: hidden; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 17px;
    /*Changed*/
    height: 17px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 17px;
    /*Changed*/
    height: 17px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 85px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 17px;
    /*Changed*/
    height: 17px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 35px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
    /*To be changed*/
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID > input#checkOutBtn_ID {
    position: relative;
    display: block;
    width: 100%;
    padding: 4px;
    /*changed*/
    font: normal bold 12px arial;
    /*changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#selectDocsWrap > div#returnStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 150px;
    /*changed*/
    font: normal bold 12px Arial;
    /*changed*/
    text-align: center;
    border-radius: 5px;
    padding: 9px 7px 9px 25px;
    margin: 7px 0px 7px 9px;
    color: #ffffff;
    cursor: pointer;
    background: #2E88DB url("../../src/returnArrow.png") -13px center no-repeat;
    /*changed*/
    background-size: 20px 20px;
    background-origin: content-box; }

  div#selectDocsWrap > div#returnStep1Wrap:active {
    background-color: yellow; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    box-shadow: none;
    /*Override Mixin*/
    width: auto;
    /*Override Mixin*/
    display: flex;
    /*Override Mixin*/
    flex-wrap: nowrap;
    /*changed*/
    justify-content: space-around;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > legend {
    font: normal bold 14px Arial;
    /*Changed*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    text-align: center;
    width: 40%;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    white-space: normal;
    width: 220px;
    /*changed*/
    margin: 0px 4px 4px 4px;
    text-align: center;
    padding: 6px;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > span {
    display: block;
    box-sizing: border-box;
    white-space: normal;
    word-break: break-all;
    padding: 0px 6px 0px 0px;
    font: normal bold 12px Arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > button {
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: keep-all;
    text-align: center;
    width: 99%;
    margin-top: 4px;
    font: normal bold 12px Arial;
    /*changed*/
    background: #25990B;
    color: #ffffff;
    cursor: pointer;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap {
    position: relative;
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    width: 320px;
    /*changed*/
    margin: 0px 19px 0px 0px;
    /*changed*/
    float: left;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > input#cartDocsInputArr_ID {
    display: none; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div#yourReqDocsTxt {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
    font: normal bold 12px arial;
    /*changed*/
    padding: 14px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    max-width: 320px;
    /*changed*/
    white-space: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 14px;
    box-shadow: 0px 4px 20px #25f7d1; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    width: 40px;
    border-radius: 4px;
    border: 2px solid #c4c1c0;
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*Changed*/
    text-align: center;
    font: normal 14px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#qty_ID {
    position: relative;
    overflow: hidden;
    text-align: center;
    font: normal 12px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*Changed*/
    text-align: center;
    font: normal 14px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal 12px arial;
    /*changed*/
    width: 85%;
    margin-left: 4px;
    padding: 4px 0px 4px 0px;
    text-align: left; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class > span {
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    color: #86B5EC;
    font: normal bold 12px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 25px;
    /*changed*/
    height: 25px;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    float: none;
    margin-top: 0px;
    /*changed*/
    margin-left: 0px;
    /*changed*/
    width: auto;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6;
    align-self: flex-start;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 6px;
    font: normal bold 12px arial;
    /*changed*/
    color: #00b3ff; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryNoteTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 6px 6px 6px;
    border-bottom: 2px solid #DCDCDC;
    font: normal 12px arial;
    /*changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
    border-bottom: 2px solid #DCDCDC; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalPhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    padding: 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargePhpSign_ID {
    font: normal bold 14px Arial;
    /*Changed*/
    color: #25990B;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 12px arial;
    /*Override Mixin*/
    color: #25990B; }

  input.payMethodInputs_Class {
    visibility: hidden; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 85px;
    /*To be changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 115px;
    /*To be changed*/
    height: 35px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*changed*/
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID > input#checkOutBtn_ID {
    position: relative;
    display: block;
    width: 100%;
    padding: 6px;
    /*changed*/
    font: normal bold 13px arial;
    /*changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#selectDocsWrap > div#returnStep1Wrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 150px;
    /*changed*/
    font: normal bold 12px Arial;
    /*changed*/
    text-align: center;
    border-radius: 5px;
    padding: 9px 7px 9px 25px;
    margin: 7px 0px 7px 9px;
    color: #ffffff;
    cursor: pointer;
    background: #2E88DB url("../../src/returnArrow.png") -13px center no-repeat;
    /*changed*/
    background-size: 20px 20px;
    background-origin: content-box; }

  div#selectDocsWrap > div#returnStep1Wrap:active {
    background-color: yellow; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    width: 720px;
    /*Changed*/
    border: 2px solid #0180B3;
    box-shadow: 0px 7px 20px gray;
    box-shadow: none;
    /*Override Mixin*/
    width: auto;
    /*Override Mixin*/
    display: flex;
    /*Override Mixin*/
    flex-wrap: nowrap;
    /*changed*/
    justify-content: space-around;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > legend {
    font: normal bold 16px Arial;
    /*Changed*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    text-align: center;
    width: 40%;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    white-space: normal;
    width: 220px;
    /*changed*/
    margin: 0px 4px 4px 4px;
    text-align: center;
    padding: 6px;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > span {
    display: block;
    box-sizing: border-box;
    white-space: normal;
    word-break: break-all;
    padding: 0px 6px 0px 0px;
    font: normal bold 14px Arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#docsWrap > div.docItem_Class > button {
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: keep-all;
    text-align: center;
    width: 99%;
    margin-top: 4px;
    font: normal bold 14px Arial;
    /*changed*/
    background: #25990B;
    color: #ffffff;
    cursor: pointer;
    border: 1px solid #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap {
    position: relative;
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    width: 350px;
    /*changed*/
    margin: 0px 19px 0px 0px;
    /*changed*/
    float: left;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > input#cartDocsInputArr_ID {
    display: none; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div#yourReqDocsTxt {
    position: relative;
    display: block;
    overflow: hidden;
    white-space: normal;
    word-break: break-all;
    font: normal bold 14px arial;
    /*changed*/
    padding: 14px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    max-width: 350px;
    /*changed*/
    white-space: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 14px;
    box-shadow: 0px 4px 20px #25f7d1; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    width: 40px;
    border-radius: 4px;
    border: 2px solid #c4c1c0;
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*Changed*/
    text-align: center;
    font: normal 14px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#increBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#qty_ID {
    position: relative;
    overflow: hidden;
    text-align: center;
    font: normal 14px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*Changed*/
    text-align: center;
    font: normal 14px arial;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div#customNum_ID > div#decreBtn_ID:active {
    background: green; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    overflow: visible;
    white-space: normal;
    word-break: keep-all;
    font: normal 14px arial;
    /*changed*/
    width: 85%;
    margin-left: 4px;
    padding: 4px 0px 4px 0px;
    text-align: left; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.itemDesrAndPrice_Class > span {
    overflow: visible;
    white-space: normal;
    word-break: break-all;
    color: #86B5EC;
    font: normal bold 14px arial;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    width: 30px;
    /*changed*/
    height: 30px;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#cartWrap > div.cartItem_Class > div.cancelItemIconWrap_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    float: none;
    margin-top: 0px;
    /*changed*/
    margin-left: 0px;
    /*changed*/
    width: auto;
    /*changed*/
    border-radius: 4px;
    border: 1px solid #B5B3B6;
    align-self: flex-start;
    /*changed*/ }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 6px;
    font: normal bold 14px arial;
    /*changed*/
    color: #00b3ff; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#summaryNoteTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 6px 6px 6px;
    border-bottom: 2px solid #DCDCDC;
    font: normal 14px arial;
    /*changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
    border-bottom: 2px solid #DCDCDC; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalPhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#subTotalWrap > div#subTotalAmountWrap > span#subTotalAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#servChargeWrap > div#servChargeAmountWrap > span#servChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    padding: 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#payMethChargeWrap > div#payMethChargeAmountWrap > span#payMethChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 6px 0px 6px 0px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeTxt_ID > span {
    overflow: visible;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 14px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargePhpSign_ID {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 14px arial;
    /*Override Mixin*/
    color: #25990B; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#amountsWrap > div#totalChargeWrap > div#totalChargeAmountWrap > span#totalChargeAmount {
    display: inline-block;
    white-space: normal;
    break-word: keep-all;
    padding: 0px 9px 0px 0px;
    font: normal bold 14px arial;
    /*Changed*/
    color: #9b9e9c;
    font: normal bold 14px arial;
    /*Override Mixin*/
    color: #25990B; }

  input.payMethodInputs_Class {
    visibility: hidden; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 120px;
    /*changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#gcashWrap > div#gcashIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 90px;
    /*changed*/
    height: 40px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#vmcWrap > div#vmcIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap {
    position: relative;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 9px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    padding: 2px;
    border: 1.7px solid gray;
    width: 18px;
    /*Changed*/
    height: 18px;
    /*Changed*/
    cursor: pointer; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > label > span {
    position: relative;
    display: block;
    box-sizing: border-box;
    border-radius: 50%;
    background: transparent;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 8px;
    width: 120px;
    /*changed*/
    height: 35px; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > div#payMethWrap > div#paymayaWrap > div#paymayaIconWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    padding: 2px;
    /*changed*/
    text-align: center; }

  div#selectDocsWrap > fieldset#docsRequestFormWrap > div#transSummaryWrap > form#stepTwoForm_ID > input#checkOutBtn_ID {
    position: relative;
    display: block;
    width: 100%;
    padding: 6px;
    /*changed*/
    font: normal bold 14px arial;
    /*changed*/
    background: #45c0f5;
    border: 1px solid #45c0f5;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Documents Request Form Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Footer Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 10px arial;
    /*To be changed*/
    color: #ffffff; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 10px arial;
    /*To be changed*/
    color: #ffffff; } }
/*End Tablet Section */
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 12px arial;
    /*changed*/
    color: #ffffff; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 14px arial;
    /*changed*/
    color: #ffffff; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Footer Section*/
/***********************************************************************************************************************************************************************************************************/

/*# sourceMappingURL=Request.css.map */
