/*START ADMIN HEAD*/

    .g2t_editWrap
    {
        position:relative;
        background-color:#fff;
        width:100%;
        height:100%;
    }

    .g2t_editWrap .add-notes{margin:30px 0;max-width:100%;}
    .g2t_editWrap .add-notes img{max-width:100%;border:solid 1px #ccc}
    
    .highlight
    {
        display:inline-block;
        background-color:Yellow;
    }
    
    .g2t_loadingListImg
    {
        position:absolute;
        left: 50px;
        top: 50px;
    }

    table.g2t_adminHeadTable
    {
        width:100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        position:relative;
    }
    
    table.g2t_adminHeadTable .g2t_createNewTemplate.cell,
    .g2t_editRowBtnsTable .g2t_addNewRowBtnCell
    {
        text-align:right;
    }
    
    table.g2t_adminHeadTable .g2t_templateTitle.cell input
    {
        width: 400px;
    }
    
    table.g2t_adminHeadTable .g2t_itemsPlurName.cell input,
    table.g2t_adminHeadTable .g2t_itemsSingName.cell input
    {
        width: 200px;
    }
    
    table.g2t_adminHeadTable .g2t_deleteTemplate.cell,
    table.g2t_adminHeadTable .g2t_previewTemplate.cell,
    table.g2t_adminHeadTable .g2t_saveTemplate.cell
    {
        padding:40px 0px 20px 0px;
    }
    
    table.g2t_adminHeadTable .g2t_deleteTemplate.cell
    {
    }
    
    table.g2t_adminHeadTable .g2t_previewTemplate.cell
    {
        text-align:right;
    }
    
    table.g2t_adminHeadTable .g2t_saveTemplate.cell
    {
        text-align:right;
        width: 200px;
    }

/*END ADMIN HEAD*/

/*START ADMIN NAV MENU*/
    
    table.g2t_admin_nav_menu
    {
        width:100%;
        margin: 10px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        position:relative;
        
        border-collapse:collapse;
    }
    
    table.g2t_admin_nav_menu td
    {
        border-collapse:collapse;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    
    table.g2t_admin_nav_menu td a,
    table.g2t_admin_nav_menu td a:visited
    {
        width: 100%;
        display: block;
        padding: 15px 0px 10px 0px;
        margin: 0px 0px 0px 0px;
        border: solid 1px #3E81B5;
        
        font-weight:bold;
        font-size: 15px;
        
        moz-border-radius: 5px 5px 0px 0px;
        border-radius: 5px 5px 0px 0px;
        
        background-color:#7cb0d9;
        color:#fff;
    }
    
    table.g2t_admin_nav_menu td a:hover
    {
        text-decoration: none;
        background-color: #3e76a2;
    }

    .g2t_admin_nav_menu a.g2t_activeTab,
    .g2t_admin_nav_menu a.g2t_activeTab:visited
    {
        border-bottom: none;
        
        background-color:Transparent;
        color:#3E81B5;
    }
    
    .g2t_admin_nav_menu a.g2t_activeTab:hover
    {
        background-color:Transparent;
        color:#ccc;
    }

/*END ADMIN NAV MENU*/

/*START TEXT BOXES*/

    .g2t_indexTxt
    {
        width:30px;
        float:right;
    }
    
    .g2t_htmlTxt
    {
        width:100%;
        padding:0px 0px 0px 0px;
        margin:0px 0px 10px 0px;
        
        height:200px;
    }

/*END TEXT BOXES*/

/*START BUTTONS*/

    .g2t_btn
    {
        background-position: left top;
        background-repeat:no-repeat;
        
        padding: 5px 0px 5px 25px;
        margin:0px 0px 0px 0px;
        
        position:relative;
    }
    
    .g2t_btn_right
    {
        float: right;
    }

    .g2t_btn_addImg
    {
        background-image:url(img/add.gif);
    }
    
    .g2t_btn_deleteImg
    {
        background-image:url(img/delete.gif);
    }
    
    .g2t_btn_editImg
    {
        background-image:url(img/edit.gif);
    }
    
    .g2t_btn_previewImg
    {
        background-image:url(img/preview.gif);
    }
    
    .g2t_btn_saveImg
    {
        background-image:url(img/save.gif);
    }
    
    .g2t_btn_tokenImg
    {
        background-image:url(img/token.gif);
    }
    
/*END BUTTONS*/

/*START ADMIN LISTINGS*/

    .g2t_listingTitle
    {
        font-weight: bold;
        font-size: 14px;
    }

    .g2t_listingHead
    {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        position:relative;
    }

    .g2t_groupListingHead,
    .g2t_fieldsListingHead,
    .g2t_filesListingHead,
    .g2t_dataSourcesListingHead
    {
    }
    
    .g2t_groupListingHead
    {
    }

    .g2t_fieldsListingHead
    {
    }
    
    .g2t_filesListingHead
    {
    }

    .g2t_dataSourcesListingHead
    {
    }

    .g2t_listingTable
    {
        width:100%;
        padding:0px 0px 0px 0px;
        margin:0px 0px 20px 0px;
        position:relative;
    }
    
    .g2t_groupListingTable,
    .g2t_fieldsListingTable,
    .g2t_filesListingTable,
    .g2t_dataSourcesListingTable
    {
    }

    .g2t_groupListingTable
    {
    }

    .g2t_fieldsListingTable
    {
    }

    .g2t_filesListingTable
    {
    }

    .g2t_dataSourcesListingTable
    {
    }
    
    .g2t_listingTable .head
    {
        font-weight: bold;
        background-color: #3e76a2;
        padding: 5px 5px 5px 5px;
        margin: 5px 5px 5px 5px;
        color: #fff;
    }
    
    .g2t_listingTable .cell
    {
        font-weight: normal;
        padding: 5px 5px 5px 5px;
        margin: 5px 5px 5px 5px;
    }
    
    .g2t_overrideCell.cell
    {
        text-align:center;
        font-weight:bold;
    }

/*END ADMIN LISTINGS*/

/*START ADMIN BREADCRUMB*/

    .breadcrumbs
    {
    }
    
    .breadcrumbs .crumb
    {
        background-image:url(img/breadcrumb_separator.gif);
        background-position:left center;
        background-repeat:no-repeat;
        
        padding: 3px 0px 3px 20px;
        margin:0px 0px 0px 0px;
    }
    
    .breadcrumbs .crumb a,
    .breadcrumbs .crumb a:visited
    {
        font-size: 12px !important;
        line-height:14px !important;
        font-weight:bold;
        color:#317b90;
    }
    
    .breadcrumbs .crumb a:hover
    {
        text-decoration:none;
        color:#4ba5be;
    }
    
    .breadcrumbs .crumb.pos_first
    {
        background-image:url(img/up_level.gif);
    }
    
    .breadcrumbs .crumb.pos_first a,
    .breadcrumbs .crumb.pos_first a:visited
    {
    }
    
    .breadcrumbs .crumb.pos_first a:hover
    {
    }
    
    .breadcrumbs .crumb.pos_last
    {
    }
    
    .breadcrumbs .crumb.pos_last a,
    .breadcrumbs .crumb.pos_last a:visited
    {
    }
    
    .breadcrumbs .crumb.pos_last a:hover
    {
    }
    
    .breadcrumbs .crumb.current
    {
    }
    
    .breadcrumbs .crumb.current a,
    .breadcrumbs .crumb.current a:visited
    {
        color:#696969;
    }
    
    .breadcrumbs .crumb.current a:hover
    {
        color:#696969;
    }
    
    .breadcrumbs .crumb.pos_first.current
    {
    }
    
    .breadcrumbs .crumb.pos_last.current
    {
    }
    
    .breadcrumbs .crumb .item-type
    {
        font-style:italic;
    }
    
    body .init-mix .mixedupcrazy{display:inline !important;}
    body .init-mix .mixedupcrazy + span{display:inline !important;}
    body .init-mix .mixedupcrazy > *:nth-child(odd){display:inline-block !important;}
    body .init-mix .mixedupcrazy > *:nth-child(even){font-size: 0px !important;display:inline-block !important;overflow:hidden !important;width:0 !important;height:0 !important;}

/*END ADMIN BREADCRUMB*/

/*START EDIT SUB ITEM FROM ADMIN LISTING*/

    .g2t_subAdminItemHeadTable,
    .g2t_subAdminItemFootTable
    {
        width:100%;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        position:relative;
    }
    
    .g2t_subAdminItemHeadTable .g2t_subItemPreview.cell,
    .g2t_subAdminItemHeadTable .g2t_subItemSave.cell,
    .g2t_subAdminItemFootTable .g2t_subItemPreview.cell,
    .g2t_subAdminItemFootTable .g2t_subItemSave.cell
    {
        text-align:right;
    }
    
    .g2t_subAdminItemHeadTable .g2t_subItemSave.cell,
    .g2t_subAdminItemFootTable .g2t_subItemSave.cell
    {
        width: 200px;
    }

/*END EDIT SUB ITEM FROM ADMIN LISTING*/

/*START EDIT GROUP PARTS LISTING*/

    .g2t_groupTitle,
    .g2t_groupSummary,
    .g2t_groupOutputFile,
    .g2t_groupSelect,
    .g2t_addPart
    {
        width: 100%;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }
    
    .g2t_groupTitle
    {
    }
    
    .g2t_groupSummary
    {
    }
    
    .g2t_groupSummary input
    {
        width:500px;
    }
    
    .g2t_groupOutputFile
    {
    }
    
    .g2t_groupSelect
    {
    }
    
    .g2t_addPart
    {
        float: left;
        margin: 0px 0px 13px 0px;
    }
    
    .g2t_partListTable
    {
        width:100%;
        margin: 0px 0px 13px 0px;
        padding: 0px 0px 0px 0px;
        position:relative;
        border-top: dotted 1px #ccc;
    }
    
    .g2t_partListTable .g2t_partIndexColHead.cell
    {
        width: 100px;
        text-align:right;
    }
    
    .g2t_partListTable .g2t_partName.cell
    {
    }
    
    .g2t_partListTable .g2t_partIndex.cell
    {
    }
    
    .g2t_partListTable .g2t_partRepeatScope.cell
    {
    }
    
    .g2t_partListTable .g2t_partFilter.cell
    {
    }
    
    .g2t_partListTable .g2t_partTokens.cell
    {
    }
    
    .g2t_partListTable .g2t_partHtml.cell
    {
    }
    
    .g2t_partListTable .g2t_partDelete.cell
    {
    }
    
    .g2t_partListTable .g2t_firstPartRow.row td
    {
        padding: 13px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }
    
    .g2t_partListTable .g2t_lastPartRow.row td
    {
        border-bottom: dotted 1px #ccc;
        padding: 0px 0px 13px 0px;
        margin: 0px 0px 0px 0px;
    }

/*END EDIT GROUP PARTS LISTING*/

/*START IMPORT RESULT STATUSES*/

    .g2t_importStatusTable
    {
        padding:0px 0px 0px 0px;
        Margin: 0px 0px 0px 0px;
        width:100%;
    }
    
    .g2t_importStatusTable td.success
    {
        background-color:#ccffcc;
    }
    
    .g2t_importStatusTable td.alert
    {
        background-color:#ffffcc;
    }
    
    .g2t_importStatusTable td.error
    {
        background-color:#ffcccc;
    }
    
    .g2t_importStatusTable td .num
    {
        font-weight:bolder;
    }
    
    .g2t_orderIndexVal
    {
        width: 30px;
        padding: 0px 5px 0px 5px;
    }
    
    .g2t_searchTitle
    {
        font-weight: bold;
    }
    
    .g2t_notImported 
    {
        padding: 0px 24px;
    }
    
    .g2t_notImported .g2t_subLabel
    {
        display:block;
        font-weight:bold;
        padding:0px 0px 0px 0px;
        margin:0px 0px 10px 0px;
        color: #cc3300;
        font-size: 13px;
        line-height: 16px;
    }
    
    .g2t_removedTableRows .g2t_subLabel
    {
        color: #cc9966;
    }
    
    .g2t_notImported .g2t_item
    {
        font-size: 11px;
        border-top: dashed 1px #ccc;
        padding: 3px 0px 5px 0px;
        margin: 0px;
    }
    
    .g2t_notImported .g2t_failedimport{float: right;padding: 3px 13px;background-color: yellow;margin: 0px 5px;font-weight: bold;color: #000;border-radius: 7px;}
    
    .g2t_notImported .g2t_item.uncheck
    {
        background-color: #cff5ad;
    }
    
    .g2t_notImported .g2t_item.alt
    {
        background-color: #ebebeb;
    }
    
    .g2t_notImported .g2t_item.alt.uncheck
    {
        background-color: #b7df93;
    }

    .g2t_notImported .g2t_item .val
    {
        padding: 2px 5px 2px 5px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
    }
    
    .g2t_notImported .g2t_item .num.val
    {
    }
    
    .g2t_notImported .g2t_item .id.val
    {
        background-color: #99afff;
        font-weight: bold;
        color: #fff;
        border-radius: 5px;
    }
    
    .g2t_notImported .g2t_item .g2t_checkDeleteWrap,
    .g2t_notImported .g2t_item .deleted
    {
        float: right;background-color: #ff6633;color: #fff;font-weight: bold;padding: 0px 4px 0px 8px;border-radius: 10px;cursor: pointer;line-height: 20px;
    }
    
    .g2t_notImported .g2t_item .deleted
    {
        padding: 3px 4px 3px 4px;
    }
    
    .g2t_notImported .g2t_item .g2t_checkDeleteWrap.uncheck
    {
        background-color: #66cc99;
    }
    
    .g2t_notImported .g2t_item .g2t_checkDeleteWrap label
    {
        padding:0px 0px 0px 0px;
        cursor:pointer;
    }
    
    .g2t_btnWrap
    {
        display:block;
        padding:0px 0px 0px 0px;
        margin: 5px 0px 5px 0px;
        width:100%;
        float:left;
    }
    
    .g2t_btnWrap .g2t_btnDeleteMissingItems
    {
        float: right;
        background-color: #ff6633;
        color: #fff;
        display: block;
        border: none;
        padding: 6px;
        border-radius: 10px;
        font-weight: bold;
        cursor: pointer;
    }
    
    .g2t_btnWrap .g2t_btnDeleteMissingItems:hover
    {
        background-color:#ff9966;
    }
    
    .g2t_removedTableRows h3
    {
        font-size: 20px;
        color: #993300;
    }
    
/*END IMPORT RESULT STATUSES*/

/*START FULL TABLE LIST*/

    .g2t_addRemoveOrderItemWrap .g2t_index
    {
        color:#b7b7b7;
    }
    
    .g2t_allRowItemsWrap .g2t_addRemoveOrderItemWrap
    {
        padding:5px 0px 5px 0px;
    }
    
    .g2t_clickToReorder
    {
        padding:0px 10px 0px 0px;
        margin:0px 0px 0px 0px;
    }
    
    .g2t_relatedCategoriesWrap
    {
        padding:0px 10px 0px 0px;
        margin:0px 0px 0px 0px;
        color:#787878;
    }
    
    .g2t_relatedCategoriesWrap .g2t_categoryTypeWrap
    {
    }
    
    .g2t_relatedCategoriesWrap .g2t_categoryTypeWrap .g2t_shortLabel
    {
        font-weight: bold;
        padding: 2px 5px 2px 5px;
        margin: 0px 0px 0px 0px;
        background-color: #aeaeae;
        -moz-border-radius: 3px;
	    border-radius: 3px;
        color: #fff;
        font-size: 10px;
        text-transform: uppercase;
    }
    
    .g2t_relatedCategoriesWrap .g2t_categoryTypeWrap .g2t_relatedCategory
    {
        padding: 0px 5px 0px 5px;
        margin: 0px 0px 0px 0px;
        border-left: solid 2px #aeaeae;
    }
    
    .g2t_relatedCategoriesWrap .g2t_categoryTypeWrap .g2t_relatedCategory.first
    {
        border-left: none;
        padding: 0px 5px 0px 5px;
    }

/*END FULL TABLE LIST*/

/*START EDIT FIELD BUTTONS*/

    .g2teditfield,
    .g2teditrow,
    .g2teditrows,
    a.g2teditfield,
    a.g2teditrow,
    a.g2teditrows
    {
        position:relative;
        
        z-index:9999;
        
        background-image:url(img/edit.gif);
        background-position: 3px 2px;
        background-repeat:no-repeat;
        
        padding:5px 5px 5px 25px;
        
        font-size:12px !important;
        font-weight:bold !important;
        color:#0099cc !important;
        background-color:#fff;
        
        cursor:pointer;
        
        moz-border-radius: 5px 5px 5px 5px;
        border-radius: 5px 5px 5px 5px;
        
        text-decoration:none;
        
        opacity:0.6;
        filter:alpha(opacity=60); /* For IE8 and earlier */
        
        box-shadow: -2px 2px 2px #000;
        
        display:inline-block;
        white-space:nowrap;
    }
    
    .g2t_allRowItemsWrap .g2teditrow
    {
        margin:0px 10px 0px 0px;
        box-shadow: none;
    }
    
    .g2teditfield.hover,
    .g2teditrow.hover,
    .g2teditrows.hover,
    .g2teditfield:hover,
    .g2teditrow:hover,
    .g2teditrows:hover
    {
        color:#003366;
        background-color:#ffff99;
        
        text-decoration:none;
        
        opacity:1.0;
        filter:alpha(opacity=100); /* For IE8 and earlier */
    }
    
    /*edit banner*/
    .g2teditfield.majorimage,
    .g2teditfield.campusimage,
    .g2teditfield.pageimage
    {
        position:absolute;
        right: 0px;
        top:0px;
        
        margin:5px 5px 5px 5px;
    }
    
    /*keywords*/
    .g2teditfield.keyword
    {
        position: relative;
        right: 0px;
        top: 0px;
        margin: 5px 5px 5px 5px;
        float: right;
    }
    
    /*intro description*/
    .g2teditfield.reviseddescription
    {
        /*position: absolute;*/
    }
    
    .g2teditrow.Division,
    .g2teditrow.Degree,
    .g2teditrow.Person,
    .g2teditrow.Campus,
    .g2teditrow.AttachmentLink,
    .g2teditrow.RelatedLink,
    .g2teditrow.Article,
    .g2teditfield.campusesoffered,
    .g2teditfield.linkedfileids,
    .g2teditfield.linkedrellinkids,
    .g2teditfield.requestinfoemails
    {
        white-space:normal;
    }
    
    .g2teditfield.requestinfoemails{z-index:9999;}
    
    .g2teditrows.Article
    {
        float:right;
    }
    
    .g2t_editLinkListingsTable .g2teditrows.Article
    {
        clear: both;
        float: none;
    }
    
    .g2teditrow.Campus,
    .g2teditrow.AttachmentLink,
    .g2teditrow.RelatedLink
    {
        display:block;
    }
    
    .g2t_cancelBtn
    {       
        background-image:url(img/back.png);
    }
    
    .g2t_saveBtn,
    .g2t_cancelBtn
    {
        font-weight:bold;
        font-size:15px;
        font-family:Arial, Sans-Serif;
    }
    
    .g2teditfield.latlong
    {
        display:block;
        width: 140px;
    }

/*END EDIT FIELD BUTTONS*/

/*START EDIT FIELD SCREEN*/

    .g2t_importedValueTextBox
    {
        width: 500px;
    }
    
    .g2t_importValueTable,
    .g2t_editFieldListingTable
    {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        width:100%;
    }
    
    .g2t_buttonCtlTable td,
    .g2t_importValueTable td,
    .g2t_actualValueTable td,
    .g2t_editFieldListingTable td
    {
        vertical-align:top;
        position:relative;
    }
    
    .g2t_actualValueTable
    {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        width:100%;
    }
    
    .g2t_buttonCtlTable,
    .g2t_editRowBtnsTable
    {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        width:100%;
    }
    
    .g2t_buttonCtlTable td.g2t_label,
    .g2t_importValueTable td.g2t_label,
    .g2t_actualValueTable td.g2t_label,
    .g2t_editFieldListingTable td.g2t_label,
    .g2t_editRowBtnsTable .g2t_deleteRowBtnCell 
    {
        width: 140px;
    }
    
    .g2t_useImportedValBtn
    {
        position: absolute;
        top: 0px;
        right: 0px;
        display: block;
    }
    
    .g2t_medTextActualValueTxtBox,
    .g2t_vidControlsWrap
    {
        width:500px;
        height:34px;
    }
    
    .g2t_vidControlsWrap
    {
        height: auto;
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    
    .g2t_vidControlsWrap .g2t_directions
    {
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
    
    .g2t_vidControlsWrap input.vidKey
    {
        width:350px;
    }
    
    .g2t_vidControlsWrap .vidItemWrap
    {
        margin: 5px 0px 5px 0px;
        display: block;
        float: left;
        width: 100%;
   }
   
   .g2t_vidControlsWrap .vidItemWrap.added
   {
       background-color:#ccffcc;
       padding: 10px 0px;
   }
   
   .g2t_vidControlsWrap .desc
   {
       display:none;
   }
   
   .g2t_vidControlsWrap .desc.active
   {
       display:block;
   }
    
    .g2t_vidControlsWrap .vidImage img.img
    {
        height:55px;
    }
    
    .g2t_vidControlsWrap div.moveWrap,
    .g2t_vidControlsWrap div.vidImage,
    .g2t_vidControlsWrap div.vidType,
    .g2t_vidControlsWrap div.vidKey,
    .g2t_vidControlsWrap div.removeVid
    {
        display:inline-block;
        float:left;
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        height:55px;
        line-height:55px;
    }
    
    .g2t_vidControlsWrap .added div.vidImage
    {
        margin-left:10px;
    }
    
    .g2t_vidControlsWrap div.vidType
    {
        padding: 0px 10px;
        margin: 0px 10px;
        background-color: #ffebd7;
        font-weight: bold;
        color: #cc3300;
    }
    
    .g2t_vidControlsWrap div.vidKey
    {
        padding: 0px 10px;
        margin: 0px 0px;
        background-color: #ffff99;
        font-weight: bold;
        color: #003333;
    }
    
    .g2t_vidControlsWrap div.removeVid 
    {
        cursor:pointer;
        margin: 0px 0px 0px 15px;
    }
    
    .g2t_vidControlsWrap div.removeVid span
    {
        background-color: red;
        border-radius: 11px;
        padding: 4px 7px;
        color: #fff;
        font-weight: bold;
        font-size: 10px;
    }
    
    .g2t_vidControlsWrap div.removeVid:hover span
    {
        background-color:#cc3333;
        color:#ffff66;
    }
    
    .g2t_vidControlsWrap .no-reorder div.moveWrap
    {
        display:none;
    }
    
    .g2t_vidControlsWrap div.moveWrap span
    {
        display:block;
        background-position:center center;
        background-repeat:no-repeat;
        width:55px;
        height:27px;
        font-size:0px;
        color:transparent;
        cursor:pointer;
    }
    
    .g2t_vidControlsWrap div.moveWrap span.up
    {
        background-image: url(data:image/gif;base64,R0lGODlhNwAbANUsAGZmZujo6O/v74CAgODg4NjY2M7OzsXFxfX19Zqamnl5eaampsTExPv7+7m5uZGRka+vr+Hh4WxsbGpqam5ubnNzc4qKin9/f3Jycufn57u7u/r6+mhoaKSkpJeXl5ycnIKCgmdnZ5KSkomJiXFxcfT09K6urpOTk3h4eLCwsM/Pz/b29v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACwALAAAAAA3ABsAAAalQJZwSCwaj8ikcskkZgjNqHTpATWm2KwBAHBkv83SgEsKgM9ICJebQLuHBMqaa3i7RXPuBWEHM/JrJn1ZAgqAXBJQg1ILh2sPi1EFE45rDJFLGxaVaygCmEkanHMdoEcBFaNrHAWmRR+qcyNXriwGIbFzXq4IY7lrGGamKb95baARcsVzKqAny3kDK5EH0IAQi4XWeRIRg43beZB2k+GAB7Xp6lhBADs=);
    }
    
    .g2t_vidControlsWrap div.moveWrap span.up:hover
    {
        background-image: url(data:image/gif;base64,R0lGODlhNwAbAOZcACiLlwAY/77E/wo05tnd/yR/ouTn/662/x5vsHqH/83S/yA1/woh/1dn/yxA/xlfvwMg+Ace/8zR/56n/2p4//n6/zpN/yo+/yN9oww64O3v/yF2qtfb/w5B2gQc/xZXxg5B2Qo05Wd1/xYs/52m/+7w/2t5/xQq/wcs7XiF/6+3/y9D/42Y/+Xn/0dY//j5/w0+3FFh/yaEnff4/1pq/yaGm0pb/ys//+/x/wUn8QUm8zxO/xBG1hBH1Q093XuH/5yl/8vQ/xMp/wct7AUm8g9E1w9D2B5vsQ0k/wEZ//Dx/x4z/x9wr4qV/621/xZYxUtc/0hZ/xlgvg0/3IuW/xtmuAs54SF4qdjc/xxntw4l/yaFnf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFwALAAAAAA3ABsAAAf/gFyCg4SFhoeIiYqLjIQcQY2RkosxKxWTmJlOAQFNmZ+NGjecQgSgp4gJAQNTAQ2osIMSSAEIBRABB7GwNgEgAABPARc4u6BAAURbwAAhASnGmQYLAVLMAEwBDBLRkyYBVtfARgEu3ZECEQEb4gA1OQEk54szOwFF7cAPAUst84ksAqDIxyxDABH/DhEYEaAKQWBXAngQkLAQjQA+HjLjEcDCi4qCDiQJgEEjsyEBqIAs4SBAD5PMsgQ4gaXij1Uwr8FwlVCBlgBHcjK7FUDFPygBOgi99iGAAyXnJgTQIWPptQEBEnSbFuCB1WsItCmIRoGT2bNo06aNYiyd2rdwCM1OAEm3LqZAADs=);
    }
    
    .g2t_vidControlsWrap div.moveWrap span.down
    {
        background-image: url(data:image/gif;base64,R0lGODlhNwAbANUsAGZmZujo6O/v74CAgODg4NjY2M7OzsXFxfX19Zqamnl5eaampsTExPv7+7m5uZGRka+vr+Hh4WxsbGpqam5ubnNzc4qKin9/f3Jycufn57u7u/r6+mhoaKSkpJeXl5ycnIKCgmdnZ5KSkomJiXFxcfT09K6urpOTk3h4eLCwsM/Pz/b29v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACwALAAAAAA3ABsAAAajQJZwSCwaj8ikcslsOp/CA2BKrVqv10kBqnxgv+DpgquMSMJoqkJAVkLS6UNbuRrAwaf5UnXHUiJ6Swl9VimBSwEYhFMDCIdLDoshBo9LDSOEH5VMBRx3FQGbTB13GqJMAihpFhunTAxoWq5NXmBjs0wEZ1hruE0mXwy+TQgXVyLDTgZWFATJToNUEM9OASSMJdROkQCU2k0NIB7fTwQZ5OhDQQA7);
        background-position: 1px center;
    }
    
    .g2t_vidControlsWrap div.moveWrap span.down:hover
    {
        background-image: url(data:image/gif;base64,R0lGODlhNwAbAOZcACiLlwAY/77E/wo05tnd/yR/ouTn/662/x5vsHqH/83S/yA1/woh/1dn/yxA/xlfvwMg+Ace/8zR/56n/2p4//n6/zpN/yo+/yN9oww64O3v/yF2qtfb/w5B2gQc/xZXxg5B2Qo05Wd1/xYs/52m/+7w/2t5/xQq/wcs7XiF/6+3/y9D/42Y/+Xn/0dY//j5/w0+3FFh/yaEnff4/1pq/yaGm0pb/ys//+/x/wUn8QUm8zxO/xBG1hBH1Q093XuH/5yl/8vQ/xMp/wct7AUm8g9E1w9D2B5vsQ0k/wEZ//Dx/x4z/x9wr4qV/621/xZYxUtc/0hZ/xlgvg0/3IuW/xtmuAs54SF4qdjc/xxntw4l/yaFnf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFwALAAAAAA3ABsAAAf/gFyCg4SFhoeIiYqLjI2Oj4ITAZOUlZaXlxECkIpRmJ+gkxScigoMAQgAqqusra0PAQsGpIoJAQOuua4yOgETtIpKDgEfusYAHQFQwIsqARAFx65HAVoKzIsNATDSrQMBP9iLWCcBWd2qPQEOJeKLVAFD6BgBSQfuiy8WATzdPgE08DES4CHAlWNVAowgIJCRiAAZjqEIwKIhoxZLAjzQVSTAjhkWGZEIkKOGqw0BNIVs5CKAEVdWAphY2UjCKSaspMSaRZNRigAhVm0hEgBIz0Y4LgR4ogpEABtHHR14VgBBACQSojrSNuVbAq2OCAiZdEMDWEdNJjk566jCihhsCB8F4RC37qBAADs=);
    }
    
    .g2t_longTextActualValueTxtBox
    {
        width:500px;
        height:250px;
    }
    
    td.g2t_personTokenActualValueCell .g2t_longTextActualValueTxtBox,
    td.g2t_urlChooserActualValueCell .g2t_longTextActualValueTxtBox
    {
        width: 370px;
        height:250px;
    }
    
    td .g2t_testLink
    {
        display:inline-block;
        margin:0px 0px 0px 28px;
        font-weight:bold;
    }
    
    .g2t_editFieldListingTable textarea,
    td.g2t_rowValPreviewCell
    {
        width:500px;
        height: 80px;
    }
    
    .g2t_editRowPreviewImg
    {
        max-height: 80px;
    }
    
    .obfuscated-thing > span{display:none;}
    
    .RadEditor.reWrapper{width:100% !important;max-height:380px !important;}
    .RadEditor table{height:100% !important;}

/*END EDIT FIELD SCREEN*/

/*START SELECT FILE*/

    .g2t_selectFileWrap
    {
        width:500px;
        height:200px;
        overflow:auto;
        
        border:solid 1px #ccc;
    }
    
    .g2t_selectFileWrap .g2t_fileCtls
    {
        padding:0px 5px 5px 5px;
        margin:0px 0px 0px 0px;
    }
    
    .g2t_selectFileWrap .g2t_fileCtls .num
    {
        font-weight:bold;
    }
    
    .g2t_selectFileWrap .g2t_deleteFileBtn
    {
        padding:0px 0px 0px 0px;
        margin:0px 5px 0px 0px;
        color:Red;
        font-weight:bold;
        display:inline-block;
    }
    
    .g2t_selectFileWrap .g2t_chooseFileBtn
    {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
    }
    
    .g2t_selectedFileTxt
    {
        width: 425px;
    }
    
    .g2t_fileSelectTable td
    {
        vertical-align:top;
    }
    
    .g2t_fileSelectPreviewCell
    {
        width: 275px;
        height: 253px;
        overflow: hidden;
        display: inline-block;
        background-color:Transparent;
    }
    
    .g2t_fileSelectPreviewCell .g2t_previewName
    {
        white-space:nowrap;
        display:block;
    }
    
    .g2t_downloadLink
    {
        display:inline-block;
        margin:0px 0px 0px 15px;
    }
    
    .g2t_invalidFileUploadErrMsg
    {
        color:Red;
        font-size:10px;
        font-weight:bold;
    }
    
    .g2t_selectedFileToUpload
    {
        width:230px;
    }
    
    .g2t_uploadFileBtn
    {
        margin: 0px 0px 0px 10px;
    }
    
    .g2t_integerError
    {
        color:Red;
        padding:0px 10px 0px 10px;
        margin:0px 0px 0px 0px;
    }

/*END SELECT FILE*/

/*START ADD REMOVE ORDER LINKED ITEMS*/

    .g2t_addRemoveOrderItemsWrap,
    .g2t_facultyIncludeWrap,
    .g2t_selectChoicesWrap,
    .g2t_tabItemsWrap
    {
        height: 250px;
        width: 380px;
        overflow:auto;
        border:solid 1px #ccc;
    }
    
    .g2t_listedTabItem
    {
        padding:2px 5px 2px 5px;
        cursor:pointer;
    }
    
    .g2t_listedTabItem.hover
    {
        background-color:#006699;
        color:#fff;
    }
    
    .g2t_enterUrlTitle
    {
        padding:0px 0px 0px 0px;
        margin:12px 0px 47px 0px;
    }
    
    .g2t_selectChoicesWrap
    {
        height: 250px;
        width: 700px;
    }
    
    .g2t_filterDropDown
    {
    }
    
    .g2t_addRemoveItemsCell
    {
        vertical-align: middle !important;
    }
    
    .g2t_addSelectedItemsBtn,
    .g2t_removeSelectedItemsBtn
    {
        display:block;
    }
    
    .g2t_filterTextBox
    {
        width: 135px;
    }
    
    .g2t_filterTextBox.defaultText
    {
        color:#cacaca;
    }
    
    .g2t_filterValue
    {
        display:none;
    }
    
    .g2t_filterValue .g2t_hideLongValue
    {
        display:none !important;
    }
    
    .g2t_linkedIdsActualValueTxtBox
    {
        width:800px;
    }
    
    .g2t_addRemoveOrderItemWrap.movedItem
    {
        background-color:#009966;
        color:#fff;
    }
    
    .g2t_addRemoveOrderItemWrap.checked
    {
        background-color:#006699;
        color:#fff;
    }
    
    .g2t_linkToNote
    {
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 25px 0px;
        border: solid 1px #006600;
        background: #ccffcc;
        font-size: 15px;
        line-height: 20px;
        color:#003300;
    }
    
    .g2t_linkToNote h3
    {
        font-size: 18px;
        line-height: 25px;
        color:#003300;
        padding:0px;
        margin:0px 0px 20px 0px;
        text-align:left;
    }
    
    .g2t_linkToNote .g2t_check,
    .g2t_linkToNote .g2t_uncheck
    {
        background-position: left top;
        background-repeat: no-repeat;
        padding:3px 0px 3px 27px;
    }
    
    .g2t_linkToNote .g2t_check
    {
        background-image:url(img/icon_check.png);
    }
    
    .g2t_linkToNote .g2t_uncheck
    {
        background-image:url(img/icon_uncheck.png);
    }
    
    .g2t_linkToNote .g2t_done,
    .g2t_linkToNote .g2t_pending
    {
        font-weight: bold;
        font-style: italic;
    }
    
    .g2t_linkToNote .g2t_done
    {
        color: #ff6600;
        text-decoration: underline;
    }
    
    .g2t_linkToNote .g2t_pending
    {
        color: #919191;
        text-decoration: none;
    }
    
/*END ADD REMOVE ORDER LINKED ITEMS*/

.g2t_updatePanelWrap
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:100%;
    height:100%;
    float: left;
}

.g2t_loadingWrap
{
    visibility:hidden;
    display:none;
    
    background-image:url(img/back_transparent_white.png);
    background-repeat:repeat;
    background-position:top left;
    
    position:absolute;
    top:0px;
    left:0px;
    
    width:100%;
    height:100%;
    
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    
    z-index: 999;
}

.g2t_loadingWrap img.g2t_loading_animation
{
    position:fixed;
    left:50%;
    top:50%;
}

/*TILE STYLES*/

.faclist_wrap{
    background-color: #ebebeb;
}

.faclist_wrap .faclist_letterInfo .facultyRow,
.faclist_wrap .faclist_letterInfo .facultyRow.alt{
	display: inline-block;
	text-align:left;
	float: none;
	clear: both;
	width:33.3333%;
	height: auto;
	min-height: auto;
	vertical-align:top;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background-color: transparent;
	padding: 8px;
	position: relative;
}

.faclist_wrap .faclist_letterInfo .facultyRow.filter-out{
	display:none;
}

.faclist_wrap .faclist_letterInfo .facultyRow .col .padding{color:#333;font-size: 12px;line-height: 16px;}

.faclist_wrap .faclist_letterInfo .facultyRow > .padding{
	float: none;
	clear: both;
	width: 100%;
	height: auto;
	min-height: auto;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0;
	background-color: #fff;
	padding: 25px;
	border-radius: 5px;
	position:relative;
}

.faclist_wrap .faclist_letterInfo .facultyRow:after,
.faclist_wrap .faclist_letterInfo .facultyRow:before,
.faclist_wrap .faclist_letterInfo .facultyRow > .padding:after,
.faclist_wrap .faclist_letterInfo .facultyRow > .padding:before{
	content:"";display:block;position:absolute;
	margin:auto;background-color:#e1e1e1;
	z-index:4;
}

.faclist_wrap .faclist_letterInfo .facultyRow:after{
	left: 13px;
	right: 13px;
	bottom: 13px;
	height:1px;
}

.faclist_wrap .faclist_letterInfo .facultyRow:before{
	left: 13px;
	top: 13px;
	bottom: 13px;
	width:1px;
}

.faclist_wrap .faclist_letterInfo .facultyRow > .padding:before{
	height:1px;top:5px;left:5px;right:5px;
}

.faclist_wrap .faclist_letterInfo .facultyRow > .padding:after{
	width:1px;right:5px;top:5px;bottom:5px;
}

.faclist_wrap .faclist_letterInfo .padding
{
	text-align:left;
	padding: 10px;
}

.tab-item .faclist_wrap .faclist_letterInfo .col .padding{
    padding:0;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > *{
	float:none;
	clear:both;
	display:block;
	width: 100%;
	min-width: 100%;
	padding: 3px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .email,
.faclist_wrap .faclist_letterInfo .facultyRow .padding > .phone{
	padding-left:33px;
	background-repeat:no-repeat;
	background-position:left center;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .email{
	background-size:24px 17px;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAARCAYAAADHeGwwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTA5ODRFRkQwNUYxMUU2QjNEREFCMUUyNjgwMTY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTA5ODRGMEQwNUYxMUU2QjNEREFCMUUyNjgwMTY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5MDk4NEVERDA1RjExRTZCM0REQUIxRTI2ODAxNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5MDk4NEVFRDA1RjExRTZCM0REQUIxRTI2ODAxNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+R5wwoAAAAaBJREFUeNqs1E0oRFEUwPE3zwsbJhZEIQtMviIWskCSBlnYECIbWSllqVB2srMaGwvkY0WJBgt2LLDwzUZRVpqGlMLwv3VGz+vNTGbm1u81c9+bc+bed851eDyedE3TbpAEvxafkYIEFBtcAhjGstyI1xiCTyU4QS2cuENGjIFfUYQ3HOpc8vGEHGTiKIbgF0hFomx3iW7a93P0oAYLUQRfRynacC9zfpVANz20hEn0Y+wfwafRgRFsmuZ1w+bhCRTKatSqNiIE78Mi5jBovWmE+FG3JKlGHXaljK1DbccW9lFvF8gI88+q8A0HknGLArmniiIPH3gJV95GhOW70YR3WdGZJFOJKpGNduyFihUqwaPqQmRJl6vRiTL53AyvaaWqLK+k/v8M3Sb4gfREoym4GmsYkERe0/wxeuGyVNBvgoDp+ywaMC51bR3zWLWZV30zI9s1ZZoPGHJEBM8OVWor6Iqi0UZV56IFl3K2OYPvoBXbOEVFDEeFW6rNJe9xR5eAPinJijicoqrCvqRvytUKrvGATzzH6ahOk3eY+yPAAJy/T4cQIR4AAAAAAElFTkSuQmCC);
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .phone{
	background-size:14px 24px;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTA5ODRGM0QwNUYxMUU2QjNEREFCMUUyNjgwMTY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTA5ODRGNEQwNUYxMUU2QjNEREFCMUUyNjgwMTY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5MDk4NEYxRDA1RjExRTZCM0REQUIxRTI2ODAxNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5MDk4NEYyRDA1RjExRTZCM0REQUIxRTI2ODAxNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zIUQlwAAAPpJREFUeNrslLsOAWEQhX/8xCUuBfVGSSUKhXdQeQlegVYlCtGtwmuoPINX0JAQCnchLmfiiN8GIVon+TaZmZzM7CZnXbZtF5RSTZBQVy3BDrhYn4EPRFnPQVXj0QFxdVcX9ICH9QlkQIl1GLTF6AUbsOCWNLDUo/xgzO0haWie0AAVGkM87UyT9A5gxZ5sbmkO1xyK9uq95DLlNk75VEHT+LX+xr/xN+PkC8/wFitJfBFEjPCKAozUxugdQU7SJMYZyJNPNXLzD+CUbMmCFJg+mWv9IosS5r7x84o75j79YmMMDMAWJJ/Mw2Isgzo/jinL2Oh8jdpFgAEAr9UtYN+YHK4AAAAASUVORK5CYII=);
	background-position: 5px;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .campus{
	display:none;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a,
.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a:visited,
.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a:active{
	color:#333;
	text-decoration:none;
	font-size:20px;
	line-height:30px;
	font-weight:400;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a:first-child{
	display:block;
	text-align:center;
	width: 100%;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image{
	display:block;
	overflow:hidden;
	width: 193px;
	height: 193px;
	border-radius: 96.5px;
	text-align: center;
	margin: 0 auto;
}

.faclist_wrap .faclist_letterInfo .facultyRow.thumbimage .padding > .name a > .profile_image{
    width:100px;height:100px;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image img{
	width:auto;
}

.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a:hover{
	color:#828282;
}

@media screen and (max-width: 1000px){
	.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image{
		width:150px;height:150px;
	}
}

@media screen and (max-width: 800px){
    .faclist_wrap .faclist_letterInfo .facultyRow,
    .faclist_wrap .faclist_letterInfo .facultyRow.alt{
		width:50%;
	}

	.faclist_wrap .faclist_letterInfo .name .padding{
		text-align:center;
	}

	.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image{
		width:150px;height:150px;border-radius:75px;
	}
}

@media screen and (max-width: 640px){
    .faclist_wrap .faclist_letterInfo .facultyRow{
    	border:none;
    }
}

@media screen and (max-width: 590px){
	.faclist_wrap .faclist_letterInfo .facultyRow,
	.faclist_wrap .faclist_letterInfo .facultyRow.alt{
		width:100%;
	}
	
	.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image{
		width:230px;height:230px;border-radius:115px;
	}
}

@media screen and (max-width: 400px){
	.faclist_wrap .faclist_letterInfo .facultyRow .padding > .name a > .profile_image,
	.faclist_wrap .faclist_letterInfo .facultyRow.thumbimage .padding > .name a > .profile_image{
		width:80px;height:80px;border-radius:40px;
	}
}