.items-career {
position: relative;
min-height: 240px;
padding: 30px;
margin-bottom: 30px;
background-color: #f3f3f3;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.items-career .entry-position,
.items-career .entry-category { 
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
color:#999; 
font-size: 13px;
letter-spacing: normal;
}
.items-career .entry-position { color: #000; margin-bottom: 20px;}
.items-career .entry-caption h3 {
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
color: #000;
line-height: 1.2;
margin: 6px 0;
text-decoration: none;
}
.items-career .entry-desc { color: #000;}
.items-career:hover { background-color: #1c2851;}
.items-career:hover .entry-category,
.items-career:hover .entry-position,
.items-career:hover .entry-caption h3,
.items-career:hover .entry-desc { color: #FFF;}
.content-career { margin-top: 10px; padding-top: 10px; border-top: 1px solid #eee;}
.content-career h3 { 
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
font-weight: normal;
font-size: 16px;
margin-top: 15px;
margin-bottom: 10px;
}
.content-career ul li {
position: relative;
padding-left: 20px;
}
.content-career ul li:before {
content: "-";
display: block;
position: absolute;
left: 2px;
list-style: none;
}
.content-career > a { text-decoration: underline;}
.content-career a:hover { text-decoration: none;}
.content-career .button-action a { margin-right: 10px;}
.modal-career .entry-position { 
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
text-align: right;
line-height: 1;
color: #000;
font-size: 14px;
}
.modal-career .group-career { margin-bottom: 30px; }
.modal-career .group-qualification {
padding: 25px 30px;
background-color: #f2f2f2;
border-radius: 5px;
}
.modal-career .section-heading { margin-bottom: 30px;}
.modal-career .section-heading h2 {
font-size: 35px;
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
}
.modal-career .section-heading .entry-category { 
font-family: 'Avenir LT Std 65', 'db_heaventmed', sans-serif;
color: #999;
font-size: 15px;
margin-top: 12px;
}
.career-images .row-grid { margin-left: -12px; margin-right: -12px; overflow: hidden;}
.career-images .grid-images-lg { width: 51%;}
.career-images .grid-images-md { width: 49%;}
.career-images .grid-images { float: left; padding-left: 12px; padding-right: 12px;}
.career-images .items-images { margin-bottom: 24px;}
.career-images .items-images img { width: 100%;}
.family-slider {
display: table;
table-layout: fixed;
width: 100%;
}
.family-slider .slider-group {
display: table-cell;
vertical-align: top;
width: 50%;
}
.family-slider .slider-info-group {
vertical-align: middle;
padding-left: 60px;
}
.family-slider .slider-info-group { padding: 40px 60px; color: #000;}
.family-slider .slider-info-group h3 { 
font-size: 24px; 
color: #000; 
margin-bottom: 12px;
line-height: 1.3;
text-transform: uppercase;
}
.family-slider .slick-dots { margin-top: 50px;}
.family-slider .slick-dots button { background-color: transparent; border: 0; text-indent: -99999px;}
.family-slider .slick-dots li {
width: 10px;
height: 12px;
margin-left: 8px;
display: inline-block; 
background-color: #eee;
}
.family-slider .slick-dots li.slick-active { 
width: 10px;
height: 12px;
display: inline-block; 
background-image: url(/assets/img/bg-org.png);
background-position: center;
background-repeat: no-repeat;
background-size: 10px 12px;
}
.row-items { font-size: 0;}
.row-items-3items .items-benefits {
width: 33.333336%; 
display: inline-block; 
vertical-align: top;
text-align: center;
margin-bottom: 40px;
}
.row-items-4items .items-benefits {
width: 25%;
display: inline-block; 
font-size: 16px;
text-align: center;
margin-bottom: 40px;
color: #000;
}
.items-benefits .icon-items { 
height: 80px; 
line-height: 80px; 
display: block;
-webkit-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.items-benefits .icon-items img { width: 50px;}
.items-benefits .content-item {
font-size: 11px;
text-transform: uppercase;
line-height: 1.3;
color: #FFF;
}
.items-benefits:hover .icon-items {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
} .th .items-benefits .content-item { font-size: 14px;} @media screen and (max-width:980px) {
.career-images .items-images { margin-bottom: 16px;}
}
@media screen and (max-width:767px) {
.modal-career { padding: 40px 20px 40px 20px;}
.modal-career .section-heading h2 { font-size: 30px;}
.career-images .grid-images { float: none; width: 100%!important;}
.row-items-3items .items-benefits { width: 50%; }
.items-benefits .icon-items img { width: 40px;}
.family-slider {
display: block;
table-layout:  inherit;
width: 100%;
}
.family-slider .slider-group {
display: block;
width: 100%;
}
.family-slider .slider-info-group { padding: 30px 15px 0;}
.family-slider .slider-info-group h3 { font-size: 20px;}
.items-career .entry-caption h3 { font-size: 22px;}
.content-career .button-action { text-align: center;}
.content-career .button-action a { padding: 8px 16px; margin: 0 5px;}
}