@charset "utf-8";

#container_ #app > #staff {padding-top:40px;}
#container_ #app > #staff::after {display:block; content:''; clear:both; height:0; overflow:hidden;}
@media screen and (max-width:599px) {
#container_ #app > #staff {padding-top:7.8125vw;}
#container_ #app > #staff::after {}
}

#container_ #app > #staff > header {display:flex; flex-wrap:wrap; width:570px; text-align:left;}
#container_ #app > #staff > header > .c-staff-label {min-width:320px;}
#container_ #app > #staff > header > .attributes {
    display:flex; flex-direction:column; justify-content:center; 
    margin:0 0 0 30px; padding:0 0 0 30px; border:1px solid #ddd; border-width:0 0 0 1px; font-size:13px;}
#container_ #app > #staff > header > .attributes > li {}
#container_ #app > #staff > header > .profile {flex:1 1 100%; margin:25px 0 0;}
@media screen and (max-width:599px) {
#container_ #app > #staff > header {display:block; width:auto; font-size:12px; font-size:3.75vw;}
#container_ #app > #staff > header > .c-staff-label {min-width:0;}
#container_ #app > #staff > header > .attributes {
    flex-direction:row; justify-content:flex-start; align-items:center; 
    margin:0 0 0 9.8125vw; padding:0; border-width:0; font-size:10px; font-size:3.125vw;}
#container_ #app > #staff > header > .attributes > li {margin-right:2em;}
#container_ #app > #staff > header > .profile {margin:4.6875vw 0 0;}
}

#container_ #app > #staff > #entry-list {margin:60px 0 0;}
#container_ #app > #staff > #entry-list > h1 {display:none;}
#container_ #app > #staff > #entry-list > .c-entry-list {}
#container_ #app > #staff > #entry-list > .c-entry-list > li {flex-basis:calc(20% - 30px);}
#container_ #app > #staff > #entry-list > .c-entry-list > li > .c-staff-label {display:none;}
#container_ #app > #staff > #entry-list > footer {margin:70px 0 0;}
#container_ #app > #staff > #entry-list > footer > .c-pager {}
@media screen and (max-width:599px) {
#container_ #app > #staff > #entry-list {margin:6.25vw 0 0;}
#container_ #app > #staff > #entry-list > h1 {}
#container_ #app > #staff > #entry-list > .c-entry-list {}
#container_ #app > #staff > #entry-list > .c-entry-list > li {flex-basis:calc(50% - 3.125vw);}
#container_ #app > #staff > #entry-list > .c-entry-list > li > .c-staff-label {}
#container_ #app > #staff > #entry-list > footer {margin:10.9375vw 0 0;}
#container_ #app > #staff > #entry-list > footer > .c-pager {}
}
