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

.rf-workflow #contact-info .wf-form-element-div .rf-checkbox-container .rfG-md-50, .rf-workflow #contact-info .wf-form-element-div .rfG-md-50  {
  width: 45%;
}

#ordersum .card-controls{
  display: none;
}

a{
 color: #3e82e0 !important; 
}

footer.footer-primary {

  position: absolute;

  bottom: 0;

  left: 0;

  right: 0;

  margin-right: auto;

  margin-left: auto;

  z-index: 10;

  width: calc(100% - 8rem);

  padding: 5.2rem 0 4.3rem;

  background-color: #000000;

}

 

footer.footer-primary .netapp-insight-site-logo {

  float: left;

  max-width: 36.6rem;

}

 

/* line 18, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right {

  float: right;

  width: calc( 100% - 366px);

  text-align: right;

  line-height: 1.2rem;

  font-weight: 400;

  font-size: 1.8rem;

  margin-top: 3.8rem;

  text-shadow: 0 0 5px rgba(0, 0, 0, 0.15);

}

 

/* line 28, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right > * {

  display: inline-block;

  position: relative;

  padding: 0 2.3rem;

}

 

/* line 33, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right > *:after {

  content: "";

  position: absolute;

  right: 0;

  top: 50%;

  -webkit-transform: translateY(-50%);

       -o-transform: translateY(-50%);

          transform: translateY(-50%);

  width: 1px;

  height: 16px;

  background-color: white;

}

 

/* line 44, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right > *:last-child {

  padding-right: 0;

}

 

/* line 47, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right > *:last-child:after {

  content: none;

}

 

/* line 53, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right a {

  font-size: 1.8rem;

  color: white;

  font-weight: normal;

}

 

/* line 58, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right a:hover {

  color: #707070;

}

 

/* line 65, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right nav.nav-footer ul {

  list-style: none;

  padding: 0;

  margin: 0;

  display: inline-block;

}

 

/* line 71, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right nav.nav-footer ul li {

  display: inline-block;

  margin-right: 2.3rem;

}

 

/* line 77, resources/assets/styles/layouts/_footer.scss */

 

footer.footer-primary .footer-right nav.nav-footer ul li:last-of-type {

  margin-right: 0;

}

/* Marcus' Changes Start */

/* RA-38077 */
footer.footer-primary {
  margin-bottom: -22px;
}
/* Because all of the in-line font sizes 
   in the footer they gave us are rem-based,
   which changes depending on the font size
   on the html tag */
html {
  font-size: 62.5%;
}

/* Marcus' Changes End*/

.rfwf-full-panel.rfwf-dashboard.rfwf-attendee-dashboard.vmware-dashboard{
 padding-bottom: 150px !important; 
}

.rfwf-full-panel{
 padding-bottom:  150px !important;
}


/*Hidden Orders Page*/
#rf-content .orders-page {display: none;}

.my-survey-list-card {
  background-color: #fff;
    padding: 20px;
    border: 1px solid #ccc !important;
    border-radius: 4px;
    height: 216px;
    overflow: auto;
}

/*km 16740*/
.page-builder-display-reset .my-survey-list-card{
  padding: 0px;
}
.page-builder-display-reset .my-survey-list-card .card-survey-incomplete-header{
  border-bottom: 1px solid #ccc;
  border-radius: 4px 4px 0 0;
  padding: 8px 20px;
  font-size: 20px !important;
  position: -webkit-sticky;
  position: sticky;
  margin: 0px;
  top: -1px;
}
.page-builder-display-reset .my-survey-list-card .rf-table-container .table-body {
  padding: 8px;
}
.page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row>div{
  font-size: 16px;
}
/*end 16740*/
/*BSS 38934*/
.netapp-netapptv-src-tasks .rfwf-full-panel {
    padding-bottom: 20px !important;
    padding-top: 0px !important;
}
/***/
