
        .bx-wrapper .testimonials-thumbnail {
            margin: 0px 0px 15px;
        }
        
        .bx-wrapper .testimonials-title {
            text-align: center;
            margin: 25px 15px 3px;
            font-size: 24px;
            line-height: 1;
        }
        
        .bx-wrapper .testimonials-carousel-thumbnail {
            max-width: 35%;
            float: left;
            margin-right: 20px;
        }
        
        .bx-wrapper .testimonials-carousel-thumbnail img {
            display: block;
            margin-right: 20px;
        }
        
        .bx-wrapper .testimonials-carousel-context {
            overflow: hidden;
            margin-top: 5px;
        }
        
        .bx-wrapper .testimonials-name {
            font-size: 15px;
            color: #00d8ff;
            margin-bottom: 15px;
            font-weight: 400;
        }
        
        .bx-wrapper span {
            font-size: 11px;
            margin-left: 10px;
            font-family: 'bebasregular' !important;
            color: #aaa;
            font-family: Georgia, Arial, Helvetica, sans-serif;
            font-style: italic;
        }
        
        .bx-wrapper {
            position: relative;
            padding: 0;
            width: 100%;
           
        }
        
        .bx-wrapper .slide {
            padding: 0;
            margin: 0;
            display: block;
        }
        /*.bx-wrapper .bx-viewport {padding:10px;margin-left:0;z-index:1;width:100%;float:left;}*/
        
        .bx-wrapper .bx-pager,
        .bx-wrapper .bx-controls-auto {
            position: absolute;
            display: none;
            bottom: -30px;
            width: 100%;
        }
        
        .bx-wrapper .bx-loading {
            min-height: 50px;
            background: url(images/bx_loader.html) center center no-repeat #fff;
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 2000;
        }
        
        .bx-wrapper .bx-pager {
            text-align: center;
            font-size: .85em;
            font-weight: bold;
            color: #666;
            padding-top: 20px;
        }
        
        .bx-wrapper .bx-pager .bx-pager-item,
        .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
            display: inline-block;
           
        }
        
        .bx-wrapper .bx-pager.bx-default-pager a {
            background: #666;
            text-indent: -9999px;
            display: block;
            width: 10px;
            height: 10px;
            margin: 0 5px;
            outline: 0;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
        }
        
        .bx-wrapper .bx-pager.bx-default-pager a:hover,
        .bx-wrapper .bx-pager.bx-default-pager a.active {
            background: #000;
        }
        
        .client-review .bx-prev {
            margin-top: 106px!important;
        }
        
        .client-review .bx-next {
            margin-top: 106px!important;
        }
        
        .our-team .bx-prev {
            margin-top: 72px!important;
        }
        
        .our-team .bx-next {
            margin-top: 72px!important;
        }
        
        .work-stap .bx-prev {
            margin-top: 72px!important;
        }
        
        .work-stap .bx-next {
            margin-top: 72px!important;
        }
        
        .bx-wrapper .bx-next {
            position: absolute;
            top: 0;
            right: 0;
            width: 30px;
            height: 30px;
        }
        
        .bx-wrapper .bx-prev {
            position: absolute;
            top: 0px;
            right: 30px;
            width: 30px;
            height: 30px;
        }
        
        .bx-wrapper .bx-viewport {
            margin-left: auto;
            margin-right: auto;
            padding: 10px;
            width: 68% !important;
            z-index: 1;
        }
        
        .bx-wrapper .bx-controls-direction a {
            position: absolute;
            top: 0;
            margin-top: 0;
            margin-right: 0px;
            outline: 0;
            width: 26px;
            height: 57px;
            text-indent: -9999px;
            z-index: 9999;
        }
        
        .testimonials-carousel-content {
            color: #fff;
            font-size: 13px;
        }
        
        .slide {
            border: none;
        }
        
        @media (min-width:320px) and (max-width:480px) {
            .client-review .bx-wrapper .slide {
                width: 22% !important;
            }
            .bx-wrapper .slide {
                width: 5% !important;
            }
            .bx-wrapper {
                width: 100% !important;
            }
            .our-team .bx-wrapper .bx-next {
                right: 0;
            }
            .our-team .bx-wrapper .bx-prev {
                left: -3px;
            }
            div#demo {
                margin-bottom: 20px;
                margin-right: 0;
                overflow: hidden;
                padding-left: 0;
                width: 100%;
            }
            .client-review > .container > .bx-wrapper > .bx-viewport {
                height: auto !important;
            }
        }

		
		
	.client-review .carousel-caption {
  position: static;
  text-align: center;
}
.client-review .carousel-control.left ,.client-review .carousel-control.right{
  background-image: none;
  background-repeat: repeat-x;
}	
		
.client-review .item {
  border-right: unset;
}
.client-review .carousel-control {

  top: 86px;
  width: 30px;
}
.client-review .carousel.slide {
  margin-top: 40px;
}

.client-review h6 {
color: #03c7ff;
font-family: open_sansregular !important;
font-size: 14px;
margin-bottom: 0;
}

.client-review .carousel-caption {
margin: auto;
padding-top: 10px;
text-shadow: unset;
width: 80%;
}

.client-review .carousel-caption > p {
  font-size: 13px;
}