/*    DIRECTORY    */


.directory ul.nav-tabs {background: #ffffff !important; border: 0px !important}

.directory ul.nav-tabs li a {background-color: #ffffff !important; color: #888888 !important; font-weight: bold !important}

.directory ul.nav-tabs li a:hover {background-color: #c7c3bd !important; border-color: #c7c3bd !important; color: #ffffff !important}


.directory ul.nav-tabs li.active a {background-color: #F1F0EC !important; font-weight: bold; border-color: #F1F0EC !important; color: #333333 !important; }

.directory ul.nav-tabs li.active {margin-bottom: -3px #important;}

.directory .tab-content {padding: 15px !important;}

.directory-listing .views-row {display: block; clear: both; padding-top: 10px; padding-bottom: 10px; min-height: 100px; width: 45%}

.directory-listing .col  {margin-top: 10px; margin-bottom: 10px;}

.directory-name-single {font-size: 20px; font-weight: bold; margin-top: 15px; margin-right: 3px;}

.directory-name h3 {margin-bottom: 5px}

.directory-name span.degree, .directory-name-single span.degree {font-weight: normal; font-size: 80%}

a.directory-name {font-size: 18px; font-weight: bold;  margin-right: 3px; color: #f36E21}

a.directory-name:hover {text-decoration: none; color: #000000}

td.directory-address span {font-size: 14px; font-weight: bold; color: #111111; margin-right: 3px;}

.directory-listing .item-list {margin-top: 0px;}

.directory-listing .item-list ul {margin-bottom: 0px}

.directory-au ul {list-style-type: none; line-height: 0px; padding-top: 10px !important}

.directory-name .item-list, .directory-au, .directory-au li {text-transform: uppercase; font-size: 12px; line-height: 14px !important}

.directory-name .item-list {margin-top: 10px; padding-top: 5px; border-top: 1px solid #cccccc}
td.views-field.views-field-field-department {margin-top: 5px}

a.directory-au, .directory-au li {color: #F36E21; text-transform: uppercase; font-size: 12px; line-height: 10px !important; }

a.directory-au:hover {color: #000000; text-decoration: none}

.directory-admin-roles {font-size: 8px; font-style: italic}

#inner-editor {width: 150px !important}

tr.even {background-color: #F1F0EC !important}

td.active {background-color: inherit}

a.fieldset-title {font-size: 14px; font-color: #F36E21 !important; text-transform: uppercase; font-weight: bold}

a.fieldset-title:hover {text-decoration: none}

.job-title {display: block;}

.3-columns ul, ul.3-columns {column-count: 3; text-transform: capitalize}

.people-content .item-list {margin-left: 20px;}

.people-content .accordion {border: 0px !important; padding: 0px !important}

.people-subhead {font-size: 24px !important; padding: 10px !important; background: #efefef !important}

.people-image img {}

span.directory-research {font-size: 12px !important;}

.directory-block .views-field-field-office-num {width: 100px !important}

td.directory-name ul {list-style-type: none}
td.directory-name ul.job-title {line-height: auto; }

.directory-listing .item-list {margin-top: 0}
span.thumb-info-social-icons {border: 0px !important; margin-top: 0px !important}
span.thumb-info-social-icons a {margin-bottom: 5px !important}

span.country {display: none}

.views-field-field-title ul {margin-bottom: 0px !important; line-height: auto}

.event .views-field-title {padding: 0px;}

.views-align-left {vertical-align: top !important}

.directory .views-field-field-image {vertical-align: top !important; padding: 0px !important; width: 110px !important}

.directory .views-field-field-image img  {max-width: 100px !important; min-width: 75px !important; }

.directory .views-field-field-office-num {width: 100px !important}

.directory i.fa-circle, .directory i.fa-circle a {color: #f36e21 !important}


section.page-top .job-title {color: #F36E21}


.views-column-first {margin-left: 0px !important;}
.views-column {margin-right: 0px !important;  height: 100% !important}


.directory .headshot img {float: right; margin-left: 15px; margin-bottom: 15px; width: 100px !important; height: 100px !important}

.event .views-exposed-form {background: #efefef; color: #888888; padding-left: 10px; margin-bottom: 15px; border: 1px solid #cccccc}

.event .views-exposed-form .description {display: none}

ui#datepicker {font-family: helvetica neue, helvetica, tahoma, sans-serif; border: 0px !important; background: #f36E21 !important}

.office-hours p {margin: 0px; line-height: 18px !important}