.SI-tabview-container .show{
	display:block;
}

.SI-tabview-container .SI-nav{
    text-align:center;
    background: #ffffff;
    border-bottom: 1px solid  #b1b1b1;
    font-family: "Nimbus Sans Light";
    margin:0;
    display:flex;
    line-height:26px;
}


.SI-tabview-container  .SI-tab-label{
   	float:left;
}

.SI-tabview-container .SI-tab-label  a{
    font-size: 22px;
    color: #767676;
}

 .SI-tab-label > a > div{
    padding:12px 0 10px;
}

.SI-tabview-container .visited  { 
    border-bottom: 4px solid #767676; 
}

.SI-tab-label:hover, .SI-tab-label a:hover{
    color:#054c70;
    border-bottom: 4px solid #054c70; 
}

.SI-nav .active,
.SI-nav .active > a {
    border-top: 0;
    border-bottom: 4px solid #086ea1;
    background-color: #ffffff;
    font-size: 22px;
    color: #086ea1;
    font-weight: 400;
}

.SI-tab-label p{ 
    margin:0;
}

.SI-carousel-control-wrapper {
    box-sizing: border-box;
    font-family: "Nimbus Sans Light";
}

.SI-carousel-control {
    position:relative;
    background-color: #fff;
    border-bottom: 4px solid #086ea1;

    display: flex;
    justify-content: center;
    font-size: 22px;
    padding: 8px 0 5px;
    min-height: 40px; 
}

.SI-carousel-control > div,.SI-carousel-control > a {
    float: left;
}

.SI-carousel-control div {
    box-sizing: border-box;
    line-height: 26px;
    padding:0 10px 0;
    width: 95%;
    color: #086ea1;
    font-weight: 400;
    text-align: center;
}

.SI-carousel-control a {
    color: #767676;
}

.arrow-bg-image{
	background:url("strategic-tabview/resources/image/swipe-left-24.png") no-repeat;
}

.left-arrow {
    position: absolute;
    /*top:5px;*/
    left: 0;
    width: 10px; 
    height: 25px;

}

.right-arrow {
    width: 10px; 
    height: 24px;
    position: absolute;
    right: 0;
    transform: rotate(180deg);

}


.SI-carousel-control p {
    margin: 0;
}

@media (min-width: 769px) {
    .SI-hidden-sm{
        display: none ;
    }
}
@media (max-width: 769px) {
    .hidden-in-sm{
        display: none ;
    }
}
