.page-gradschools-signup #skip-link,
.page-gradschools-details #skip-link {
  display: none;
}
body.page-gradschools-signup,
.page-gradschools-signup #page-wrapper,
.page-gradschools-signup #page,
.page-gradschools-signup #main-wrapper,
.page-gradschools-signup #content,
body.page-gradschools-details,
.page-gradschools-details #page-wrapper,
.page-gradschools-details #page,
.page-gradschools-details #main-wrapper,
.page-gradschools-details #content {
  margin-top: 0;
  padding-top: 0;
  position: relative;
}
.page-gradschools-signup #page-wrapper,
.page-gradschools-details #page-wrapper {
  margin-top: -30px;
}

/**** page 1 *****/
body.page-gradschools-signup {
    background-color: #EEEEEE !important;
}
.page-gradschools-signup .tabs {
    display: none;
}
.page-gradschools-signup .vortex-top {
    float: left;
    min-height: 327px;
    position: relative;
    width: 300px;
}

.page-gradschools-signup .gs-messages div.error {
  margin: 0 0 2em 0 !important;
}

.page-gradschools-signup input, .page-gradschools-details input {
    color: #000000 !important;
}

.page-gradschools-signup #webform-component-agreement {
    float: left;
    width: 130px;
}
.page-gradschools-signup .webform-client-form {
    color: #000000 !important;
    margin-top: 13px;
    overflow: visible;
    position: relative;
    right: 1px;
    top: 1px;
    width: 320px;
}
.page-gradschools-signup .webform-client-form .form-item label {
    color: #000000 !important;
    float: left;
    padding-right: 5px;
}
.page-gradschools-signup #webform-component-i-want-the-newsletter .form-item label {
    line-height: 14px;
}
.page-gradschools-signup .webform-component-textfield .form-element, .page-gradschools-signup .webform-component-textfield .form-element input, .page-gradschools-signup .webform-component-email .form-element input, .page-gradschools-signup .webform-component-email .form-element, .page-gradschools-signup .webform-component-password .form-element input, .page-gradschools-signup .webform-component-password .form-element {
    float: right;
    width: 175px;
}
.page-gradschools-signup .gs-vortex-header {
    background-color: #9A0000;
    background-image: url("/sites/all/themes/gradschools/images/gs_header.jpg");
    border-bottom: 2px solid #666666;
    height: 78px;
    margin-bottom: 35px;
    margin-left: -20px;
    width: 810px;
    background-repeat: no-repeat;
}
.page-gradschools-signup #nav-minor {
    color: #FFFFFF;
    float: right;
    list-style-type: none;
    margin: 8px 0;
    padding: 0;
}
.page-gradschools-signup #nav-minor li {
    float: left;
    font-size: 11px;
    margin: 0 2px 0 0;
    padding: 2px;
}
.page-gradschools-signup #nav-minor a {
    color: #FFB100;
}
.page-gradschools-signup #gs-section-header {
    border-bottom: 3px solid #9A0000;
    color: Black;
    font-family: Calibri;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 35px;
    margin-bottom: 25px;
    width: 305px;
}
.page-gradschools-signup #webform-component-agreement-text {
}
.page-gradschools-signup #webform-component-remember-me {
    margin-left: 107px !important;
    width: 244px !important;
}
.page-gradschools-signup #webform-component-remember-me label {
    float: none !important;
}
.page-gradschools-signup .webform-client-form .form-submit {
    background: url("/sites/all/themes/gradschools/images/enroll_now_button.gif") no-repeat scroll 0 0 transparent !important;
    height: 62px !important;
    margin: 16px auto 0 125px !important;
    position: relative;
    top: 12px !important;
    width: 230px !important;
}
.page-gradschools-signup .multicolumncheckboxesradios-table label {
    width: 45px !important;
}
.page-gradschools-signup table {
    border: medium none !important;
    position: relative;
    top: -3px;
}
.page-gradschools-signup tbody {
    border: medium none !important;
    position: relative;
    top: -3px;
}
.page-gradschools-signup .multicolumncheckboxesradios-column, .page-gradschools-signup .multicolumncheckboxesradios-column-heading, .page-gradschools-signup .multicolumncheckboxesradios-row-heading, .page-gradschools-signup .multicolumncheckboxesradios-heading-corner {
    width: 45px;
}
.page-gradschools-signup .vortex-main {
    background: none repeat scroll 0 0 transparent;
    color: #000000 !important;
    float: right;
    font-family: helvetica;
    font-size: 15px;
    height: auto;
    line-height: 24px;
    margin-top: -111px;
    overflow: visible;
    width: 400px;
}
.page-gradschools-signup .field-field-vortex-main-text {
    float: none;
    width: 400px;
}
.page-gradschools-signup .form-item .description {
    float: left;
    font-size: 12px;
}
.page-gradschools-signup .webform-client-form .form-item label {
    width: 125px;
}
.page-gradschools-signup #webform-component-i-want-the-newsletter {
    height: 30px;
}

.page-gradschools-signup #webform-component-i-want-the-newsletter label {
    width: 135px;
    margin-left: -8px;
}

.page-gradschools-signup .form-radios {
    height: 22px;
    overflow: hidden;
}
.page-gradschools-signup .gs-bottom {
    background-color: #640000;
    border-top: 2px solid #666666;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    margin-bottom: -15px;
    margin-left: -21px;
    padding: 9px 4px 4px 12px;
    width: 795px;
}
.page-gradschools-signup #footer {
    display: none;
    visibility: hidden;
}




/************ Page 2 Modal**********************/
.page-gradschools-details .ui-dialog {
    border: 12px solid #960000 !important;
}

.page-gradschools-details #ui-dialog-title-modalframe-container {
    color: #960000 !important;
}

#zinch-graduate-studies-modal-form #zinch-interests-categories .item-list li a, #zinch-graduate-studies-modal-form #zinch-interests-choices .item-list li a, #zinch-graduate-studies-modal-form #zinch-locations-choices .item-list li a {
    background: url("/sites/all/themes/zinchus/images/bg-collapsible.gif") no-repeat scroll 2px 2px transparent !important;
}

#zinch-graduate-studies-modal-form #save_graduate_studies{
    margin-top: -38px;
}

.gradschool-user-graduate-studies-form .form-submit {
    background: url("/sites/all/themes/zinchus/images/arrow-right.png") no-repeat scroll 9px 8px #960000 !important;
}

#zinch-graduate-studies-modal-form #zinch-majors-selected, #zinch-graduate-studies-modal-form #zinch-interests-selected {
    background: none repeat scroll 0 0 #F6F6F6 !important;
    border-bottom: medium none !important;
    margin-top: 40px;
}

.gradschool-user-graduate-studies-form #zinch-majors-selected span,
.gradschool-user-graduate-studies-form #zinch-interests-selected span,
.gradschool-user-graduate-studies-form #zinch-majors-selected span.hover,
.gradschool-user-graduate-studies-form #zinch-interests-selected span.hover {
    background: url("/sites/all/themes/zinchus/images/bg-delete.png") no-repeat scroll right 3px #960000 !important;
    color: #FFFFFF !important;
}

.gradschool-user-graduate-studies-form #zinch-interests-choices .item-list li a {
    background: url("/sites/all/themes/zinchus/images/bg-collapsible.gif") no-repeat scroll left 1px transparent !important;
    color: #960000 !important;
}

.gradschool-user-graduate-studies-form #zinch-majors-selected a.clear-all,
.gradschool-user-graduate-studies-form #zinch-interests-selected a.clear-all,
.gradschool-user-graduate-studies-form #zinch-interests-choices h3 .select-all a {
    background: none repeat scroll 0 0 #960000 !important;
}

.gradschool-user-graduate-studies-form #zinch-majors-selected .empty,
.gradschool-user-graduate-studies-form #zinch-interests-selected .empty,
.gradschool-user-graduate-studies-form #zinch-interests-choices .empty {
    color: #960000 !important;
}

#zinch-graduate-studies-modal-form #zinch-interests-categories ul.academic-interests {
    border-bottom: 1px solid #F6F6F6 !important;
}

#zinch-graduate-studies-modal-form #zinch-interests-choices {
    border-top: 1px solid #F6F6F6 !important;
}

#zinch-graduate-studies-modal-form  #zinch-majors-selected h3, #zinch-graduate-studies-modal-form #zinch-interests-selected h3,#zinch-graduate-studies-modal-form  #zinch-interests-choices h3 {
    border-bottom: 1px dotted #F6F6F6 !important;
}

/***** page 2 *********/
.page-gradschools-details #edit-submitted-field-of-study {
  display: none;
}

.page-gradschools-details #edit-submitted-gs-bachelors-degree-wrapper #autocomplete {
    margin-left: 305px;
}

.page-gradschools-details a {
    color: #960000;
}

.page-gradschools-details #graduate_studies-selected{
 width: 200px;
 float: right;
 margin-right: 95px;
}

.page-gradschools-details #gs-section-header {
    border-bottom: 3px solid #9A0000;
    color: Black;
    font-family: Calibri;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 35px;
    margin-bottom: 10px;
    width: 305px;
}
 #edit-submitted-gs-bachelors-degree-wrapper .form-autocomplete,
.page-gradschools-details #edit-submitted-gs-bachelors-degree-wrapper .form-autocomplete {
    background: url("/sites/all/themes/zinchus/images/throbber-autocomplete.gif") no-repeat scroll right 2px #FFFFFF;
    height: 15px;
}
.page-gradschools-details .webform-client-form .form-item label {
    margin-right: 5px !important;
}
.page-gradschools-details .webform-client-form {
    background: none repeat scroll 0 0 transparent;
    width: 600px;
}
#gradschools-theme .form-text,
.page-gradschools-details .form-text {
    border: 1px solid #CCCCCC;
    display: block;
    padding: 4px;
    width: 164px;
}
#gradschools-theme .form-select,
.page-gradschools-details .form-select {
    border: 1px solid #CCCCCC;
    height: 25px;
    padding: 4px;
    width: 174px;
}
.page-gradschools-details .form-checkboxes {
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  border: 1px solid #CCCCCC;
  width: 164px;
  height: 72px;
  padding: 2px 4px;
  line-height: 18px;
  background-color: white;
}
.page-gradschools-details div.form-checkboxes.error {
  border: 2px solid #CC0000!important;
}
/* error classes on details & signup page page */
.page-gradschools-signup .form-item input.error,
.page-gradschools-signup .form-item textarea.error,
.page-gradschools-signup .form-item select.error,
.page-gradschools-details .form-item input.error,
.page-gradschools-details .form-item textarea.error,
.page-gradschools-details .form-item select.error,
.page-gradschools-details #edit-submitted-field-of-study-wrapper .field-prefix a.error {
  border: 1px solid #CC0000 !important;
}
.page-gradschools-details #edit-submitted-field-of-study-wrapper .field-prefix a.error {
  padding: 1px 3px;
}
.page-gradschools-details #webform-component-grad-program-type .form-checkboxes {
  overflow-x: visible;
  overflow-y: visible;
  border: 0;
  width: 100%;
  height: 1%;
  padding: 2px 4px;
  line-height: 16px;
  background-color: transparent;
}
.page-gradschools-details .form-checkboxes .form-item label {
  text-align: left;
  font-size: 11px;
}
.page-gradschools-details .vortex-degrees .vortex-top {
    float: left;
    min-height: 327px;
    position: relative;
    width: 300px;
}
.page-gradschools-details .vortex-degrees .webform-client-form {
    color: #000000 !important;
    margin-top: 13px;
    overflow: visible;
    position: relative;
    right: 1px;
    top: 1px;
    width: 340px;
}
.page-gradschools-details #webform-component-first-name {
}
#gradschools-theme #webform-component-first-name .form-text,
.page-gradschools-details #webform-component-first-name .form-text {
    width: 135px !important;
}
#gradschools-theme  #webform-component-last-name .form-text,
.page-gradschools-details #webform-component-last-name .form-text {
    width: 135px !important;
}
.page-gradschools-details #webform-component-last-name {
}
#gradschools-theme #edit-submitted-ethnicity,
.page-gradschools-details #edit-submitted-ethnicity {
    width: 140px;
}
.page-gradschools-details #webform-component-ethnicity {
}
.page-gradschools-details #webform-component-ethnicity select {
    width: 116px !important;
}
#gradschools-theme #edit-submitted-gender,
.page-gradschools-details #edit-submitted-gender {
    width: 80px;
}
.page-gradschools-details #webform-component-gender {
}
.page-gradschools-details #webform-component-gender select {
    width: 87px !important;
}
.page-gradschools-details #edit-submitted-phone {
    width: 100px;
}
.page-gradschools-details #webform-component-phone {
}
.page-gradschools-details #webform-component-phone .form-text {
    width: 95px !important;
}
.page-gradschools-details #webform-component-first-name label {
    width: 300px !important;
    text-align: right;
}
.page-gradschools-details #webform-component-last-name label {
    width: 300px !important;
    text-align: right;
}
.page-gradschools-details #webform-component-phone label {
    width: 300px !important;
    text-align: right;
}
.page-gradschools-details #webform-component-gender label {
    width: 300px !important;
    text-align: right;
}
.page-gradschools-details #webform-component-ethnicity label {
    width: 60px !important;width: 300px !important;
    text-align: right;
}
.page-gradschools-details #edit-submitted-first-name {
    width: 150px;
}
.page-gradschools-details #edit-submitted-last-name {
    width: 160px;
}
.page-gradschools-details #edit-submitted-grad-program-type-1-wrapper label,
.page-gradschools-details #edit-submitted-grad-program-type-2-wrapper label {
  width: 60px !important;
}

.page-gradschools-details #webform-component-gs-preferences {
    float: right;
    margin-right: 295px;
}

.page-gradschools-details .webform-client-form .form-item label {
    color: #000000 !important;
}
body.page-gradschools-details {
    background-color: #EEEEEE !important;
}
.page-gradschools-details .status, .page-gradschools-details .tabs {
    display: none !important;
    visibility: hidden !important;
}
.page-gradschools-details .gs-messages .error {
    width: 500px !important;
}
.page-gradschools-details .vortex-header {
    background-color: #9A0000;
    background-image: url("/sites/all/themes/gradschools/images/gs_header.jpg");
    border-bottom: 2px solid #666666;
    height: 78px;
    margin-left: -20px;
    width: 810px;
    background-repeat: no-repeat;
}
.page-gradschools-details #nav-minor {
    color: #FFFFFF;
    float: right;
    list-style-type: none;
    margin: 8px 0;
    padding: 0;
}
.page-gradschools-details #nav-minor li {
    float: left;
    font-size: 11px;
    margin: 0 2px 0 0;
    padding: 2px;
}
.page-gradschools-details #nav-minor a {
    color: #FFB100;
}
.page-gradschools-details #webform-component-agreement-text {
    width: 220px;
}
.page-gradschools-details .webform-client-form .form-submit {
    background: url("/sites/all/themes/gradschools/images/gradschools_finish_button.png") no-repeat scroll 0 0 transparent !important;
    float: right !important;
    height: 44px !important;
    margin-right: 140px !important;
    width: 160px !important;
}
.page-gradschools-details .multicolumncheckboxesradios-table label {
    width: 45px !important;
}
.page-gradschools-details table {
    border: 1px solid #FFFFFF !important;
    position: relative;
    top: -3px;
}
.page-gradschools-details tbody {
    border: 1px solid #FFFFFF !important;
    position: relative;
    top: -3px;
}
.page-gradschools-details .multicolumncheckboxesradios-column, .page-gradschools-details .multicolumncheckboxesradios-column-heading, .page-gradschools-details .multicolumncheckboxesradios-row-heading, .page-gradschools-details .multicolumncheckboxesradios-heading-corner {
    width: 45px;
}
.page-gradschools-details .vortex-main {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
    float: right;
    font-family: icon;
    font-size: 15px;
    height: auto;
    line-height: 24px;
    margin-top: -35px;
    overflow: visible;
    width: 400px;
}
.page-gradschools-details .field-field-vortex-main-text {
    float: none;
    width: 400px;
}
.page-gradschools-details .form-item .description {
    float: left;
}
.page-gradschools-details .webform-client-form .form-item label {
    float: left;
    line-height: 18px !important;
    width: 300px;
}
.page-gradschools-details #webform-component-i-want-the-newsletter {
    height: 30px;
}
.page-gradschools-details .vortex-top {
    background: url("/sites/all/themes/gradschools/images/gradcap.png") no-repeat scroll 514px 2px transparent;
    margin: 0;
    padding: 0;
    width: 770px;
}
.page-gradschools-details .form-radios {
    height: 19px;
    overflow: hidden;
}
.page-gradschools-details .hierarchical-select-wrapper .hierarchical-select select, .page-gradschools-details .hierarchical-select-wrapper .hierarchical-select .add-to-dropbox, .page-gradschools-details .hierarchical-select-wrapper .hierarchical-select .create-new-item {
    float: none !important;
}
.page-gradschools-details .gs-bottom {
    background-color: #640000;
    border-top: 2px solid #666666;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    margin-bottom: -15px;
    margin-left: -21px;
    padding: 9px 4px 4px 12px;
    width: 795px;
}
.page-gradschools-details #footer {
    display: none;
    visibility: hidden;
}


/********* page 3 ************/
ul.pureCssMenu ul {
    display: none;
}
ul.pureCssMenu li:hover > ul {
    display: block;
}
ul.pureCssMenu ul {
    left: -1px;
    position: absolute;
    top: 98%;
}
ul.pureCssMenu ul ul {
    left: 98%;
    position: absolute;
    top: -2px;
}
ul.pureCssMenu, ul.pureCssMenu ul {
    background-color: #4E0000;
    background-repeat: repeat;
    list-style: none outside none;
    margin: 0;
    padding: 0 2px 2px 0;
}
ul.pureCssMenu table {
    border-collapse: collapse;
}
ul.pureCssMenu {
    display: block;
    float: left;
}
ul.pureCssMenu ul {
    width: 160.65px;
}
ul.pureCssMenu li {
    display: block;
    font-size: 0;
    margin: 2px 14px 0 2px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
    outline-style: none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
    background-color: #4E0000;
    border-style: solid;
    border-width: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: 12px Arial;
    padding: 3px;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
}
ul.pureCssMenu span {
    overflow: hidden;
}
ul.pureCssMenu li {
    float: left;
}
ul.pureCssMenu ul li {
    float: none;
}
ul.pureCssMenu ul a {
    text-align: left;
    white-space: nowrap;
}
ul.pureCssMenu li.sep {
    height: 100%;
    line-height: 0;
    padding: 0;
    text-align: center;
}
ul.pureCssMenu li.sep span {
    background-color: #AAAAAA;
    background-image: none;
    display: inline-block;
    float: none;
    padding-right: 0;
}
ul.pureCssMenu ul li.sep span {
    width: 80%;
}
ul.pureCssMenu li:hover {
    position: relative;
}
ul.pureCssMenu li:hover > a {
    color: #FFFFFF;
    font: 12px Arial;
    text-decoration: none;
}
ul.pureCssMenu li a:hover {
    background-color: #FFFFFF;
    border-color: #665500;
    border-style: solid;
    color: #4E0000;
    font: 12px Arial;
    position: relative;
    text-decoration: none;
}
ul.pureCssMenu li.dis a {
    color: #AAAAAA !important;
}
ul.pureCssMenu img {
    border: medium none;
    float: left;
    height: 16px;
    margin-right: 4px;
    width: 16px;
}
ul.pureCssMenu ul img {
    height: 16px;
    width: 16px;
}
ul.pureCssMenu img.over {
    display: none;
}
ul.pureCssMenu li.dis a:hover img.over {
    display: none !important;
}
ul.pureCssMenu li.dis a:hover img.def {
    display: inline !important;
}
ul.pureCssMenu li:hover > a img.def {
    display: none;
}
ul.pureCssMenu li:hover > a img.over {
    display: inline;
}
ul.pureCssMenu a:hover img.over, ul.pureCssMenu a:hover ul img.def, ul.pureCssMenu a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover a:hover img.over {
    display: inline;
}
ul.pureCssMenu a:hover img.def, ul.pureCssMenu a:hover ul img.over, ul.pureCssMenu a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover a:hover img.def {
    display: none;
}
ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover a:hover ul, ul.pureCssMenu a:hover a:hover a:hover ul {
    display: block;
}
ul.pureCssMenu a:hover ul ul, ul.pureCssMenu a:hover a:hover ul ul {
    display: none;
}
ul.pureCssMenu span {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    padding-right: 11px;
}
ul.pureCssMenu li:hover > a > span {
}
ul.pureCssMenu a:hover span {
}
ul.pureCssMenu ul span, ul.pureCssMenu a:hover table span {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
}
ul.pureCssMenu ul li:hover > a span {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
}
ul.pureCssMenu table a:hover span, ul.pureCssMenu table a:hover a:hover span, ul.pureCssMenu table a:hover a:hover a:hover span {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
}
ul.pureCssMenu table a:hover table span, ul.pureCssMenu table a:hover a:hover table span {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
}
ul.pureCssMenu ul li ul {
    left: 215px;
}
a.pureCssMenu2 {
    background-image: url("http://static.gradschools.com/newimages/arrv_white_right.gif");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 1%;
    padding-left: 10px;
}
.gsheader {
    background-color: #9A0000;
    height: 175px;
    width: 100%;
}
.gslogo {
    margin-left: 40px;
    position: relative;
}
.gslogo img {
    margin-top: 20px;
}
.mnRow {
    background-image: url("http://static.gradschools.com/newimages/menu_bg_header.gif");
    background-repeat: no-repeat;
    height: 33px;
    left: 40px;
    padding-left: 8px;
    position: absolute;
    top: 108px;
    width: 520px;
    z-index: 999;
}
#gs-bottommenu {
    background-color: #333333;
    height: 24px;
    margin-top: -12px;
}
#gs-bottommenu ul {
    margin: 0;
}
#gs-bottommenu li {
    background-color: #666666;
    border-left: 2px solid #CCCCCC;
    border-right: 2px solid #CCCCCC;
    float: left;
    height: 15px;
    list-style: none outside none !important;
    margin: 0 3px 0;
    padding: 7px 10px 2px;
}
#gs-bottommenu li a {
    color: #CCCCCC;
    margin-top: 20px;
    text-decoration: none;
}
.gs-hdLogin {
    background-color: #990000;
    color: #FFFFFF;
    float: right;
    font-family: Arial;
    font-size: 12px;
    height: 20px;
    margin-right: 30px;
    padding-top: 10px;
    z-index: 99;
}
.gs-hdLogin a {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    z-index: 999;
}
.gs-hdLogin a:hover {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    z-index: 999;
}
#gs-zinch-power {
    float: right;
    margin-right: -210px;
    margin-top: 100px;
}
#gs-zinch-power a {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    z-index: 999;
}
#gs-zinch-power .text {
    float: left;
    margin-left: -20px;
    margin-top: 10px;
    padding-right: 10px;
}

.page-gradschools-details .webform-component-radios .form-radios .form-item {
  width: 80px;
  float: left;
}

.page-gradschools-details .webform-component-radios .form-radios .form-item label {
  text-align: left;
}

.page-gradschools-signup #webform-component-profile-email .form-element {
  position: relative;
}
.page-gradschools-signup #webform-component-profile-email .vortex-login-link {
  position: absolute;
  top: -20px;
  left: -12px;
}
