.tab-module {
    padding-top: 0px;
    margin-top: -67px;
}
.box-white {
    background: white;
    border: #bababa 2px solid;
    width: 100%;
    float: left;
}

.tab-module ul.nav.nav-tabs {
    display: table;
    width: 100%;
}
.tab-module ul.nav.nav-tabs li {
    display: table-cell;
}
.tab-module ul.nav.nav-tabs li a {
    font-size: 18px;
    display: table-cell;
    height: 64px;
    width: 500px;
    vertical-align: middle;
   /* border-right: 1px solid #ededed;*/
    border-bottom: 1px solid #ededed;
}
.tab-module .tab-content {
    padding: 30px;
    float: left;
    width: 100%;
}

.tab-module .nav-tabs>li.active>a {
    color: white;
    border: 0px;
    background: none;
}
.tab-module ul.nav.nav-tabs li.active {
    background: #f82d3f;
}
.tab-text{
    text-align: justify;
}

.column-bg {
    padding: 70px 30px 0px;
    height: 350px;
    background-position: center;
    background-size: cover;
    color: white;
    text-align: justify;
}
.body-copy-extra-padding-lg {
    padding: 0px 60px;
}
span.Subline-bg {
    border-top: 2px solid #f82d3f;
    width: 90px;
    display: block;
    margin-bottom: 25px;
}
.red-bg {
    background: #ed1b24;
    color: white;
    padding: 20px 0px;
    height: 109px;
}

.red-bg h3{
    font-weight: normal;
}
img.arrow-bg {
    height: 109px;
    position: absolute;
    margin-top: -20px;
    margin-left: -20px;
    width: 100%;
}
.padding-top-0{
    padding-top: 0px !important;
}
.line-red-bg {
    display: block;
    border-top: 2px solid #f82d3f;
}
.red-bg .col-lg-6 h3 {
    height: 48px;
    display: table-cell;
    vertical-align: middle;
}
.tab-module .tab-content img {
    width: 100%;
}

section.module.grid-module.team .col-xs-6 {
    max-height: 256px;
}

.grid-team-categoy{
    height: 200px;
}
.grid-team-data{
    width: 100%;    
    float: left;
}
.grid-team.red {
    color: #fff;
    background: #f82d3f;
}
.member {
    height: 215px !important;
}

@media screen and (max-width: 1445px) and (min-width: 1200px){
    .red-bg .col-lg-4 h3 {
        margin: 0px;
        margin-top: -5px;
    }
}
@media screen and (max-width: 1200px){
    img.arrow-bg {
        height: 134px;
    }
    .column-bg {
        padding-top: 20px !important;
    }
}
@media screen and (max-width: 956px){
    img.arrow-bg {
        height: 162px;
    }
    .column-bg {
        padding-top: 100px !important;
    }
}
@media screen and (max-width: 768px){
    img.arrow-bg {
        height: 155px;
    }
    .column-bg {
        padding-top: 70px !important;
    }
}
@media screen and (max-width: 540px){
.tab-module ul.nav.nav-tabs li{
    display: block;
}

}
@media screen and (max-width: 490px){
    img.arrow-bg {
        height: 180px;
    }
    .column-bg {
        padding-top: 25px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .tab-module {
        padding-top: 20px;
    }
    section.module.grid-module.team .col-xs-6 {
        max-height: 356px;
    }
    .red-bg{
        height: 179px;
    }
}