/* Remove dashed selector on navigation drop downs */
.dropdown-toggle:focus {
	border-color: transparent !important;
}

/* Remove visual space from empty cells */
.xrm-attribute-value-empty, .xrm-editable-adx_weblinkset.xrm-entity-value-empty
{
	display:none !important;
}

/* Update headers for all sortable grid columns to white */
div.view-grid > table > thead a {
	color:#FFF;
}

/* Update headers for non sortable grid columns to white */
div > div.view-grid > table > thead > tr > th {
	color:#FFF;
}

/* Set ascending/descending Glyph icon as inline block to prevent hyperlink underline */
.fa {
	display: inline-block;
}

/* Remove unnecessary padding from table grid views */
.form-readonly .cell {
	padding: 0px 0px 0px 0px;
}

/* Remove extra margin from menus and navigation */
li a {
	margin-left: 0px;
}

/* APPLICATION SPECIFIC UPDATES */

/* Form Width of applications */
@media (min-width: 1300px) {
    .container {
        width: 1300px;
    }
}

/* Remove bold check box options */
td.clearfix.cell.checkbox-cell div.info label {
    font-weight: normal;
}

/* Match cell padding from previous portal */
.crmEntityFormView .cell {
	padding: 0px 0px 20px 20px;
}

.crmEntityFormView .cell:first-child {
	padding-left: 0px;
}

/* add the red asterisk after the reqired field */
.gnext-requred-field::after {
    content: "  *";
    color: red;
}

/* Update action links to be buttons */
#gridRequiredDocuments div > div.view-grid > table > tbody > tr > td > a.details-link,
 #RequiredDocuments div > div.view-grid > table > tbody > tr > td > a.details-link, 
  #reqDocsGrid div > div.view-grid > table > tbody > tr > td > a.details-link,
   #docgrid div > div.view-grid > table > tbody > tr > td > a.details-link,
    #ApplicationDocumentation > div > div.view-grid > table > tbody > tr > td > a.details-link,
     #PortalViewableDocs > div > div.view-grid > table > tbody > tr > td > a.details-link,
      #PortalViewableDocuments > div > div.view-grid > table > tbody > tr > td > a.details-link,
	#RelatedDocuments > div > div.view-grid > table > tbody > tr > td > a.details-link,
	#ReqDocuments > div > div.view-grid > table > tbody > tr > td > a.details-link{
    color: #fff !important;
    background-color: #112E51;
    border-color: #c28a0c;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 1.4285;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    border-color: #c28a0c;
}

/* Update action links hover */
div > div.view-grid > table > tbody > tr > td > a.details-link:hover {
        color: #c28a0c !important;
}

/* Update size of cerification text */
#gnext_certificationofapplication_label, #gnext_theapplicantwishestofileinthiscapacity_label {
    font-size: 21px;
    line-height: 21px;
}

/* Education Left Nav */
a[aria-expanded=true] .fa-chevron-right {   
	display: none;
}

a[aria-expanded=false] .fa-chevron-down {   
	display: none;
}

.list-group.panel > .list-group-item {  
	border-bottom-right-radius: 4px;  
	border-bottom-left-radius: 4px;
}

.list-group-submenu {  
	margin-left: 20px;
}
