/* LOGO SLIDER */
.twc-logo-slider__col { margin: 0 -15px;}
.twc-logo-slider__item { float: left; width: 33.33%;}
.logo-slider__item-inner {padding:15px;}
.logo-slider__item-image {height:150px; background-size:contain; background-position:center; background-repeat:no-repeat;}
.logo-slider__item-image a {display:block; height:100%;}
.logo-slider__item-image img {max-width:100%; max-height:100%; opacity:0!important;}

.twc-logo-slider .slick-dots {list-style:none; margin:0; position:relative; bottom:auto; margin-top:30px;}
.twc-logo-slider .slick-dots li {padding:0; width:auto; height:auto;}
.twc-logo-slider .slick-dots li button {width:10px; height:10px; background:#ebebeb;}
.twc-logo-slider .slick-dots li.slick-active button {background:#f8ac00;}
.twc-logo-slider .slick-dots li button:before {display:none;}

/****************************** Tablet versions *******************************/
@media only screen and (max-width: 1024px){
    .twc-logo-slider .slick-dots {margin-top:15px;}
    .twc-logo-slider__col { margin: 0 -10px;}
    .logo-slider__item-inner {padding:10px;}
    .logo-slider__item-image {height:100px;}
}

@media only screen and (max-width: 767px) {
    /* LOGO SLIDER */
    .twc-logo-slider__col { margin: 0;}
    .logo-slider__item-inner {padding:15px;}
    .logo-slider__item-image {height:80px;}
}