.dwnloadPDF,.z-container .dwnloadPDF{
    bottom:10%;
    left:3%;
    position:absolute
}
.staffMain{
    width:100%;
    /*float:left;*/
    height:auto;
    overflow:hidden
}
.leadershipteamPro{
    width:100%;
    float:left;
    position:relative
}
.gdBg1{
    background:#ededed
}
.gdBg2{
    background:#e0e0e0
}
.gdBg3{
    background:#fbf9fa
}
.gdBg4{
    background:#e9e9e9
}
.gdBg5{
    background:#e6e6e6
}
.gdBg6{
    background:#f2f2f2
}
.gdBg7{
    background:#eaeaea
}
.gdBg8{
    background:#efefef
}
.leadershipteamPro .person{
    width:25%;
    float:left;
    height:auto;
    position:relative;
    line-height:0;
    cursor:pointer;
    overflow:hidden
}
.leadershipteamPro .person div{
    
    font-family: 'Verlag-Light';
    font-size:26px;
    text-align: center;
    color:black;
    /*
    position:absolute;
    bottom:0;
    line-height:1.4;
    position: absolute;
    left: 50%;
    width: calc(100% - 15px);
    transform: translate(-50% , -50%);
    -webkit-transform: translate(-50%, -50%);
    */
    margin: 20px 0;
}

.leadershipteamPro .person .person-name p{
    line-height: normal;
    margin-bottom: 0px;
}

.leadershipteamPro .person img{
    width:100%;
    height:auto;
    line-height:0;
    -webkit-transition:-webkit-transform .4s ease;
    -moz-transition:-moz-transform .4s ease;
    -o-transition:-o-transform .4s ease;
    transition:transform .4s ease
}
.leadershipteamPro .person img:hover{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.05);
    -webkit-transition:-webkit-transform 5s ease;
    -moz-transition:-moz-transform 5s ease;
    -o-transition:-o-transform 5s ease;
    transition:transform 5s ease;
    border: 1px solid white;
}

.leadershipteamPro .person:hover .person-name {
    color: #b1cf3f!important;
}

.leadershipteamPro .person:hover .person-name hr{
    background-color: #b1cf3f!important;
}

.leadershipteamPro .person div span{
    width:100%;
    float:left;
    font-size:14px;
    line-height:1
}
.leadershipteamPro .info{
    position:absolute;
    z-index:99999;
    background:#69a041;
    width:100%;
    left:-190%;
    top:0;
    color:#FFF;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box
}
.leadershipteamPro .info #mycustomscroll{
    margin-top:3%;
    height:240px
}
.leadershipteamPro .info .mcontentwrapper{
    width:96%!important
}
.leadershipteamPro .info .leaderName{
    float:left;
    width:18%;
    font-size:18px;
    margin:3% 0 0 3%
}
.leadershipteamPro .info .leaderName span{
    font-size:14px
}
.leadershipteamPro .info .disc{
    float:left;
    width:72%!important;
    line-height:1.4;
    position:relative
}
.leadershipteamPro .info .closeBtn{
    position:absolute;
    right:3%;
    top:13%;
    width:15px;
    height:15px;
    cursor:pointer;
    z-index:9999
}
.leadershipteamPro .info .disc p.infoHead{
    font-weight:400;
    margin-bottom:0
}
.leadershipteamPro .info .disc p{
    margin-bottom:20px;
    color:#FFF
}
.leadershipteamPro .info .disc p a{
    color:#FFF;
    z-index:99999
}
.staffMain .viewlinkboard{
    background:#fafafa;
    float:left;
    width:100%;
    padding:37px 0;
    margin-top:15px
}
.careerHeader{
    margin:0 25%!important
}
.careerTitle{
    background:#fff!important
}
.viewlinkboardTitle{
    color:#69a041!important;
    width:55%!important;
    text-align:left!important
}
.staffMain .viewlinkboard-title{
    font-size:44px;
    color:#6f6f6f;
    font-weight:400;
    text-align:center;
    margin-bottom:32px
}
.act{
    color:#183964
}
.remov{
    color:#6f6f6f
}
.staffMain .viewlinkboard-ul ul{
    margin:0;
    padding:0;
    list-style-type:none;
    text-align:center
}
.staffMain .viewlinkboard-ul li{
    display:block;
    text-align:left;
    color:#6f6f6f;
    cursor:pointer
}
.staffMain .viewlinkboard-ul li a{
    display:block;
    font-size:18px;
    font-weight:400;
    padding:5px 17px;
    border-right:1px solid #6f6f6f;
    line-height:18px
}
.staffMain .viewlinkboard-ul li:last-child a{
    border-right:0
}
.dwnloadPDF{
    display:none;
    width:18%
}
.dwnloadPDF img,.dwnloadPDF p,.z-container .dwnloadPDF img,.z-container .dwnloadPDF p{
    display:inline-block;
    vertical-align:sub
}
.dwnloadPDF p{
    width:80%;
    font-size:16px;
    color:#fff;
    margin-left:10px
}
.z-container .dwnloadPDF{
    width:18%
}
.variable-width{
    
}
.z-container .dwnloadPDF p{
    width:70%;
    font-size:16px;
    color:#FFF;
    margin-left:10px
}
@media all and (max-width:1290px){
    .leadershipteamPro .info #mycustomscroll{
        height:220px
    }
}
@media (max-width:1240px){
    .nested-tabs ul li a{
        font-size:14px!important;
        padding:0 10px!important
    }
}
@media (max-width:1024px){
    .z-tabs.red>ul{
        width:100%;
        padding:15px 0
    }
    .mainBanner .greenBg{
        width:80%;
        padding:5% 10%
    }
    .mainBanner .greenBg p{
        font-size:16px
    }
    .leadershipteamPro .info .closeBtn{
        top:10%
    }
    .z-tabs.medium>ul>li>a{
        font-size:16px;
        padding:0 10px
    }
    .nested-tabs ul li a{
        font-size:14px!important;
        padding:0 10px!important;
        margin:10px 0!important
    }
    .leadershipteamPro .person{
        width:33.33%
    }
    .dwnloadPDF p{
        font-size:16px
    }
    .staffMain .viewlinkboard-ul li a{
        font-size:16px;
        line-height:12px;
        padding:5px
    }
    .leadershipteamPro .info #mycustomscroll{
        height:250px
    }
    .z-container .dwnloadPDF p{
        font-size:14px
    }
}
@media (max-width:800px){
    .z-container .dwnloadPDF{
        bottom:0;
        top:80%;
        left:5%;
        width:100%
    }
}
@media (max-width:768px){
    .mainBanner .greenBg{
        width:80%;
        padding:5% 10%
    }
    .leadershipteamPro .info .disc{
        width:85%!important
    }
    .leadershipteamPro .info #mycustomscroll{
        width:98%!important;
        margin:25px 3% 25px 0;
        min-height:500px;
        height:auto
    }
    .leadershipteamPro .person div{
        font-size:16px;
        bottom:5%
    }
    .staffMain .leadershipteamPro .info .leaderName span,.leadershipteamPro .person div span{
        font-size:14px
    }
    .leadershipteamPro .info .leaderName{
        width:50%;
        margin:3% 0 25px
    }
    .nested-tabs ul li a{
        font-size:12px!important;
        padding:0 5px!important;
        line-height:20px
    }
    .leadershipteamPro .info .closeBtn{
        top:6%!important;
        right:6%
    }
    .leadershipteamPro .info{
        position:fixed!important;
        top:60px!important;
        height:100%!important;
        padding:5%!important
    }
    .dwnloadPDF{
        clear:both;
        position:relative;
        width:100%;
        bottom:0!important
    }
}
@media (max-width:640px){
    .leadershipteamPro .person{
        width:50%
    }
    .leadershipteamPro .info .leaderName{
        width:90%
    }
    #tabbed-nav .bx-wrapper{
        width:100%
    }
    #tabbed-nav .bx-wrapper .bx-viewport{
        height:auto!important
    }
    #tabbed-nav .bx-controls{
        display:none!important
    }
    .z-container .dwnloadPDF{
        width:100%;
        top:64%
    }
    .z-tabs.medium>ul>li>a{
        padding:0 10px
    }
}
@media all and (max-width:590px){
    .z-tabs.red>ul{
        width:100%;
        /*padding-left:5%;*/
    }
    .nested-tabs ul li a{
        padding:0 10px!important
    }
}
@media (max-width:500px){
    #mycustomscroll_contentwrapper,.careermain .leadershipteamPro .info .mcontentwrapper{
        width:98%!important
    }
    .dwnloadPDF{
        width:80%
    }
    .careermain .leadershipteamPro .info .leaderName,.leadershipteamPro .info .leaderName{
        width:80%!important;
        font-size:16px!important;
        margin:0 0 15px
    }
    #careersnewwrap .info .closeBtn,.leadershipteamPro .info .closeBtn{
        top:3%!important;
        right:5.7%!important
    }
    .z-container .dwnloadPDF{
        width:100%;
        top:80%
    }
    .bx-wrapper .bx-controls-direction a{
        top:23px
    }
    #tabbed-nav .bx-wrapper ul.bxsliderGropD li{
        width:465px!important;
        border-left:none
    }
    #tabbed-nav .bx-wrapper ul.bxsliderGropD li.z-last{
        line-height:30px
    }
    .leadershipteamPro .person{
        width:100%
    }
}
@media (max-width:400px){
    .leadershipteamPro .person{
        width:100%
    }
    .leadershipteamPro .info #mycustomscroll{
        height:300px!important;
        min-height:300px
    }
    .mainBanner .greenBg{
        width:90%;
        padding:5%
    }
    .mainBanner .greenBg p{
        width:100%;
        padding:0
    }
    .leadershipteamPro .info .disc p{
        margin-bottom:10px!important
    }
    .z-container .dwnloadPDF{
        width:100%;
        top:82%
    }
    .bx-wrapper .bx-controls-direction a{
        top:25px
    }
    #tabbed-nav .bx-wrapper ul.bxsliderGropD li{
        width:305px!important
    }
    #tabbed-nav .bx-wrapper ul.bxsliderGropD li.z-last{
        line-height:30px
    }
}
@media (max-width:320px){
    .z-tabs.medium>ul>li>a{
        font-size:14px
    }
    #careersnewwrap .info .closeBtn{
        top:3.8%!important;
        right:5.7%!important
    }
    .leadershipteamPro .info .disc p{
        margin-bottom:10px
    }
    #tabbed-nav .bx-wrapper ul.bxsliderGropD li{
        width:305px!important
    }
    .bx-wrapper .bx-controls-direction a{
        top:22px
    }
}
