div.emd-container{
font-size:16px;
color:#32373c;
width:100%;
}
.emd-dropdown-wrap div:not([class*="photo"]):not([class*="emd-thumb"]):not([class*="featured-img"]){
padding:0 7px;
}
.segment-block.title{font-weight:500}
:focus {outline:none !important;}
::-moz-focus-inner {border:0 !important;}
/* employee_list */
div.emd-container .fixed-table-toolbar li{margin:0}
/* employee_circle_grid */
div.emd-container .person-jobtitle a{ outline: medium none; text-decoration: none; } div.emd-card-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; } .emd-card-container .person-img.img-circle{ min-width:150px; } .emd-card.employee.person{ margin-right:10px; margin-bottom:10px; } @supports (display:grid) { div.emd-card-container { display: -ms-grid; display: grid; grid-template-columns: repeat(auto-fill,minmax(150px,1fr)); grid-gap: 5px; } }
/* employee_grid_search */
.tags-container span{display:inline-block;border:2px solid #CCC;color:#AAA;font-size:12px;line-height:10px;padding:5px 9px;margin:5px;cursor:pointer;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tags-container span:hover{border:2px solid #46b8da;color:#FFF;background-color:#46b8da}.tags-container span.tagsort-active{border:2px solid #46b8da;color:#fff;background-color:#46b8da}div.emd-container .person{margin-bottom:0}div.emd-container div.badge.tags-count{margin-right:3px;font-weight:400}div.emd-card-container .employee.tagcloud .person-img.img-circle{ min-width:auto; }
/* std_anniversary */
div.emd-container .emd-button { line-height: 34px; position: relative; cursor: pointer; user-select: none; outline: none !important; width: 100%; z-index: 5; padding:0 !important; } div.emd-container .emd-button:active { outline: none !important; } div.emd-container .emd-button.ribbon { outline: none; outline-color: transparent; } div.emd-container .emd-button.ribbon:before, .emd-button.ribbon:after { top: 5px; z-index: 4; opacity:0.3; } div.emd-container .emd-button.ribbon:before { border-color: #53dab6 #53dab6 #53dab6 transparent; left: -25px; border-width: 17px; } div.emd-container .emd-button.ribbon:after { border-color: #53dab6 transparent #53dab6 #53dab6; right: -25px; border-width: 17px; } div.emd-container .emd-button:before, .emd-button:after { content: ''; position: absolute; height: 0; width: 0; border-style: solid; border-width: 0; outline: none; } div.emd-container .emd-button.btn-default:before { border-color: #757575 #757575 #757575 transparent; } div.emd-container .emd-button.btn-default:after { border-color: #757575 transparent #757575 #757575; } div.emd-container .emd-button.btn-primary:before { border-color: #2e6da4 #2e6da4 #2e6da4 transparent; } div.emd-container .emd-button.btn-primary:after { border-color: #2e6da4 transparent #2e6da4 #2e6da4; } div.emd-container .emd-button.btn-success:before { border-color: #398439 #398439 #398439 transparent; } div.emd-container .emd-button.btn-success:after { border-color: #398439 transparent #398439 #398439; } div.emd-container .emd-button.btn-info:before { border-color: #269abc #269abc #269abc transparent; } div.emd-container .emd-button.btn-info:after { border-color: #269abc transparent #269abc #269abc; } div.emd-container .emd-button.btn-warning:before { border-color: #d58512 #d58512 #d58512 transparent; } div.emd-container .emd-button.btn-warning:after { border-color: #d58512 transparent #d58512 #d58512; } div.emd-container .emd-button.btn-danger:before { border-color: #ac2925 #ac2925 #ac2925 transparent; } div.emd-container .emd-button.btn-danger:after { border-color: #ac2925 transparent #ac2925 #ac2925; } .emd-ribbon-block{width:55%;margin: 10px 15px;}
/* alpha_employees */
.listNav,.ln-letters{overflow:hidden}.listNavHide{display:none !important}.letterCountShow{display:block}.ln-letters a{font-size:1.2em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none}.ln-letters .ln-last{border-right:1px solid silver}.ln-letters a:hover,.ln-letters .ln-selected{background-color:#eaeaea}.ln-letters .ln-disabled{color:#ccc}.ln-letter-count{position:absolute;top:0;left:0;width:20px;text-align:center;font-size:0.9em;line-height:1.35;color:#336699} .ln-no-match{float: left; background-color: #777; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; }div.emd-container .alpha-emplist .elist-group-item img { border: 4px solid #4abaae; height: auto; width: 100%; border-radius: 50%; max-width: 150px; max-height: 150px; padding-bottom: 95%; background-repeat: no-repeat; background-position: center center; background-size: cover; } div.emd-card.alpha{ background-color: #fff; border: 1px solid #ddd; border-radius: 4px; text-align:center;padding:6px;max-width:150px } div.emd-container .listNav{margin:5px 0}_:-ms-fullscreen, :root div.emd-card.alpha{ margin-right:10px; margin-bottom:10px; }.emd-card-container div.emd-card.alpha .person-img.img-circle { min-width: 140px; max-width: 150px; }
/* single_employee */
.text-danger{color:red;}.panel-heading.person-tag{padding:10px;}div.emd-container .person-img { position:relative; width:100%; height:0; padding-bottom:95%; background-repeat:no-repeat; background-position:center center; background-size:cover;border-radius: 50%; }div.emd-container .person-img, div.emd-container .emd-img { border: 4px solid #4abaae; height: auto; width: 100%; border-radius: 50%;} div.emd-container a.person-name{ color:#4abaae; text-decoration:none; } figure.panel-body, figure.widget-img-body{ margin:0; }div.emd-container i.fa.fa-envelope.fa-fw { color: #d3d3d3; }div.emd-container .person-thumb.in.center-block,div.emd-container .well-left .emdbox .img-gallery,div.emd-container .well-left .emdbox .ent-img{width:100%;height:auto;display:block;margin:0 auto;}div.emd-container .archive-well.emd-employee .ent-img{max-width:150px}
/* archive_employee */
div.emd-container .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #31708f; } div.emd-container .badge { border-radius: 10px; display: inline-block; font-size: 12px; font-weight: bold; line-height: 1; min-width: 10px; padding: 3px 7px; text-align: center; vertical-align: baseline; white-space: nowrap; }div.emd-container ul.dropdown-menu li { margin: 0 !important; padding: 0 5px;}
/* search_miniemp */
.search-success-error{padding:0 20px}
/* single_event */
.event-info div{margin-bottom:10px;}.event-info span.event-info-title{font-weight:700;padding-right:2px}div.emd-container .hidden{display:none !important}.event-content-header{font-weight:700;font-size:18px;}.emd-event .well-left .emd-img{border: 1px solid #d3d3d3;border-radius: 0;}
/* archive_events */
div.slider-wrapper .emd-image { border-radius:0; max-height: 100%; width: 100%; }
/* employee_orgchart */
.entry-content table{border-bottom:medium none;} .entry-content td{border-top:medium none;} div.emd-container .orgchart .node .title { background-color: #708090; } div.emd-container .orgchart .node .title a{ color:white; text-decoration:none; } div.emd-container .orgchart .node .content { border: 1px solid #708090; } div.emd-container .orgchart td.left { border-left: 1px solid #708090; } div.emd-container .orgchart td.right { border-right: 1px solid #708090; } div.emd-container .orgchart td.top { border-top: 2px solid #708090; } div.emd-container .orgchart td > .down{ background-color:#708090; } div.emd-container .orgchart .node:hover { background-color: transparent; -moz-box-shadow: 0 0 5px 5px #888; -webkit-box-shadow: 0 0 5px 5px#888; box-shadow: 0 0 5px 5px #888; padding:0; } div.emd-container .orgchart .node .edge{ font-size: 32px; } div.emd-container .orgchart .node{width: 160px;}div.person-thumb.in{max-width:150px;margin:5px}div.emd-container .orgchart .node.focused { background-color: rgba(112, 128, 144, 0.5); }div.emd-container .orgchart{background-image:none}
/* APP CSS START */
@media (max-width: 768px) { div.emd-container .archive-well .panel-body, div.emd-container .panel-body .well, div.emd-container .panel-heading { text-align: center; } }
/* APP CSS END */
