.container{width:calc(50%+485px);max-width:90%;margin:0 auto;min-width:964px}
.module{position:relative}
@media only screen and (max-width:964px){.container{min-width:inherit}
}
.advertisment-container{width:100%;padding-top:97px;background:url(humanResources/images/ad-bg.jpg)}
.advertisment-container .ad{max-width:100%;padding:10px;margin:0 auto;display:block;text-align:center;overflow:hidden}
.ad img,.ad a{max-width:100%;overflow:hidden}
@media only screen and (max-width:970px){.advertisment-container{padding-top:56px}
.container{width:calc(100% - 20px);padding:0 10px;max-width:inherit}
}
.module-header{border-bottom:dotted 1px #c0c0c0;padding-top:40px;padding-bottom:15px;margin-bottom:20px;display:block;overflow:hidden;text-transform:uppercase}
.module-header h2{font-size:45px;color:#000;font-style:italic;line-height:95px;float:left;font-family:"ScoutBlackItalic"}
.module-header h3{font-size:23px;color:#000;font-style:italic;line-height:29px;float:left}
.module-header .list-of-links{width:auto}
.module-header .search-jobs,.module-header .list-of-links a{display:inline-block;text-transform:uppercase;font-weight:bold;font-size:10px;float:right;line-height:29px;padding:0 22px;color:#fff;background:#2175b6}
@media only screen and (max-width:768px){.module-header{border:0;padding:0;margin-bottom:0}
.module-header .search-jobs{width:100%;line-height:50px;display:block;padding:0;margin:0 10px;text-align:center;font-size:20px}
.module-header h2{line-height:normal;font-size:48px;padding:10px 0}
}
.module.about{display:block;padding:30px 35px;background:#fff;overflow:hidden}
@media only screen and (max-width:768px){.module.about{padding:30px 0}
}
.module h2{font-size:45px;padding-bottom:30px;color:#000;font-family:"ScoutBlackItalic";font-style:italic;text-transform:uppercase}
.module.about .content{font-size:13px;line-height:21px;max-width:51%;float:left;clear:left}
.module .list-of-links{width:auto}
.module.about .video{width:40%;padding-bottom:70px;height:252px;overflow:hidden;float:right;position:relative}
.module.about .video img{width:100%}
@media only screen and (max-width:768px){.module.about .video{float:none;width:100%;float:none;height:auto;margin:0 auto}
.module.about .content{max-width:inherit;width:100%;font-size:20px;line-height:28px}
}
.module.about .video .video-icon{display:block;position:absolute;width:44px;height:44px;left:20px;top:20px;background:url(humanResources/images/video-indicator-big.png) center center no-repeat}
.module.about .video-description{position:absolute;width:100%;padding:15px 17px 0;height:55px;bottom:0;background:#000}
.module.about .video-description .title{color:#fff;font-size:20px;text-transform:uppercase;line-height:20px;font-weight:bold;font-style:italic}
.video-description .social-icons{line-height:30px;font-size:12px;color:#686868}
.video-description .social-icons>*{vertical-align:top}
.video-description .social-icons .comments{width:32px;height:24px;padding-left:27px;margin-right:10px;background:url(humanResources/images/Vector-Smart-Object.png);background-position:0 center;background-repeat:no-repeat;display:inline-block;color:#686868}
.video-description .social-icons .likes{width:52px;padding-left:22px;height:24px;margin-right:10px;background:url(humanResources/images/Vector-Smart-Object.png);background-position:-76px center;background-repeat:no-repeat;display:inline-block;color:#686868}
.video-description .social-icons .plus{width:40px;height:24px;margin-right:10px;background:url(humanResources/images/Vector-Smart-Object.png);background-position:-165px center;background-repeat:no-repeat;display:inline-block}
.video-description .social-icons .favorites{width:40px;height:24px;margin-right:10px;background:url(humanResources/images/Vector-Smart-Object.png);background-position:-219px center;background-repeat:no-repeat;display:inline-block}
.video-description .social-icons .viewes{color:#686868;display:inline-block}
.module .content a.simple-link,.module .content .list-of-links a{margin-top:15px;display:inline-block;color:#fff;padding:0 25px;line-height:30px;background:#2175b6;margin-right:10px;text-transform:uppercase;font-weight:bold;font-size:10px}
.module .content .list-of-links li{width:auto;float:left}
.module .content .list-of-links li a:hover{text-decoration:underline}
.content h3{font-size:20px;padding:15px 0;font-weight:bold;font-style:italic;text-transform:uppercase}
.map{width:100%;max-width:49%;float:right;text-align:center}
.map img{width:100%;max-width:440px}
@media only screen and (max-width:768px){.map{max-width:inherit}
.map img{max-width:inherit}
.content h3{font-size:30px}
.module .content .list-of-links{width:100%}
.module .content .list-of-links li,.module .content .list-of-links li a,.module .content a.simple-link{font-size:20px;padding:0;width:100%;line-height:50px;text-align:center}
}
.staff-navigation{position:absolute;width:100%;height:100%;display:block}
.staff-navigation .prev,.staff-navigation .next{display:block;position:absolute;width:44px;height:158px;top:50%;margin-top:-79px;background-color:rgba(0,0,0,0.5);z-index:1}
.staff-navigation .prev{background-image:url(humanResources/images/carousel_left_arrow.png);background-position:right top}
.staff-navigation .prev:hover{background-position:right bottom;background-color:rgba(0,0,0,0.8)}
.staff-navigation .next{right:0;background-image:url(humanResources/images/carousel_right_arrow.png)}
.staff-navigation .next:hover{background-position:left bottom;background-color:rgba(0,0,0,0.8)}
.staff-navigation .disabled{display:none}
.people-container{text-align:center;overflow:hidden;position:relative;width:970px;height:350px;margin:0 auto}
.scrollable{width:10000em;position:absolute}
.staff{padding:12px;width:208px;display:block;background:#fff;border:solid 1px #e2e2e2;text-align:left;vertical-align:top;margin:2px 10px 2px auto;float:left;height:319px}
.staff img{max-width:100%;min-height:100%;position:absolute;top:0}
.staff .img-container{width:208px;height:163px;overflow:hidden;position:relative}
.staff .position{line-height:20px;height:20px;color:#000;font-weight:bold;font-size:12px;text-transform:uppercase}
.staff .name{font-size:24px;line-height:20px;height:55px;border-bottom:solid 1px #e2e2e2;text-transform:uppercase;font-family:"ScoutBlackItalic"}
.staff .question{color:#989898;font-size:9px;font-weight:bold;line-height:12px;text-transform:uppercase;height:40px;padding-top:10px;background:0}
.staff .list-of-links{width:auto}
.staff .list-of-links a,.staff .view-video{display:block;line-height:30px;color:#fff;text-transform:uppercase;font-weight:bold;background:#2175b6;text-align:center}
.module.about.full-time{margin-top:30px}
.full-time p{line-height:21px;font-size:13px;padding-bottom:20px}
@media only screen and (max-width:980px){.people-container{width:730px;height:420px}
}
@media only screen and (max-width:730px){.people-container{width:480px}
}
@media only screen and (max-width:500px){.people-container{width:234px}
.full-time p{font-size:20px;line-height:28px}
}
.dotted-line{width:100%;height:25px;display:block;margin-top:35px;background:url(humanResources/images/dotted-line-bg.png);background-repeat:repeat-x}
.container.bottom-ad{background:url(humanResources/images/ad-bg-bottom.png);text-align:center;padding:30px 0;margin-top:27px;margin-bottom:70px}