.page-node-type-card-page .view-grad-ra-opps .row {display: flex;flex-wrap: wrap;    margin-right: 0px;margin-left: 0px;}

/*.page-node-type-card-page .view-grad-ra-opps .views-field-field-gradresopp-resarea {display: flex;}
.page-node-type-card-page .view-grad-ra-opps .views-field-field-gradresopp-resarea strong {width:140px;margin-right:3px;}
.page-node-type-card-page .view-grad-ra-opps .views-field-field-gradresopp-resarea .field-content { }

.page-node-type-card-page .view-grad-ra-opps .views-field-field-url2 {display: flex;flex-wrap: wrap;align-items: center;}
.page-node-type-card-page .view-grad-ra-opps .views-field-field-url2 .views-label {margin-right:3px;}

.page-node-type-card-page .view-grad-ra-opps .views-field-field-contact {display: flex;flex-wrap: wrap;align-items: center;}
.page-node-type-card-page .view-grad-ra-opps .views-field-field-contact .views-label {margin-right:3px;}

.page-node-type-card-page .view-grad-ra-opps .views-field-field-start-date {display: flex;flex-wrap: wrap;align-items: center;}
.page-node-type-card-page .view-grad-ra-opps .views-field-field-start-date .views-label {margin-right:3px;}*/

.page-node-type-card-page .view-grad-ra-opps .col {background-color:#fff; border-top: 0px solid navy !important; border-left: 0px solid navy !important;border-right: 0px solid navy !important;padding: 30px !important;  border-bottom: 10px solid #1E407C !important;box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.page-node-type-card-page .view-grad-ra-opps .views-field-title {color:#1E407C;font-family: 'Roboto';font-size:1.2em;font-weight:600;position: relative;margin:0px 0px 20px 0px !important;line-height:18px !important;  max-width:95%;}
.page-node-type-card-page .view-grad-ra-opps .views-field-title a{color:#1E407C;}
.page-node-type-card-page .view-grad-ra-opps .views-field-title:before {content: '';top:-4px;position: absolute;width:20px;height: 3px;left: 0;display: block;clear: both;background-color: #F2665E;}
.page-node-type-card-page .view-grad-ra-opps div.field-content {font-size:1em;color:#282828;line-height: 18px !important;}


 form#node-cards-grad-opps-form .field--type-timestamp::after, form#node-cards-grad-opps-edit-form  .field--type-timestamp::after
{font-size: 0.85em; content: "If the above field is blank and the calendar tool does not pop up when you click it, please enter the date as yyyy-mm-dd (e.g. 2020-11-20)";}

form#node-cards-grad-opps-form input#edit-unpublish-on-0-value-time, form#node-cards-grad-opps-form #edit-unpublish-on-0-value--description,
form#node-cards-grad-opps-edit-form input#edit-unpublish-on-0-value-time, form#node-cards-grad-opps-edit-form #edit-unpublish-on-0-value--description {display:none;}

.context-node-add-cards-grad-opps #block-graduateresearchassistantshipoppslink {display:none;}

#node-cards-grad-opps-edit-form .js-form-type-vertical-tabs {display:none;}


form#node-cards-grad-opps-form .form-url,  form#node-cards-grad-opps-edit-form .form-url{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;}


#edit-field-url2-wrapper label, #edit-field-contact-wrapper label {    font-size: 14px;font-weight:700;line-height: 22px;color: #333;}

.context-node-add-cards-grad-opps legend, .page-node-type-cards-grad-opps legend {display: inherit !important;width:auto !important;border-bottom: 0px solid #e5e5e5 !important;margin-bottom:0px !important;line-height: 22px;font-size: 14px;color: #333;}
.context-node-add-cards-grad-opps label[for=edit-title-0-value] , 
.context-node-add-cards-grad-opps label[for=edit-field-short-description-0-value] ,
.page-node-type-cards-grad-opps label[for=edit-title-0-value] , 
.page-node-type-cards-grad-opps label[for=edit-field-short-description-0-value]
{font-weight:700;}