.theme-carousel .bx-wrapper{
    position: relative;
    max-width: 100%!important;
    /*margin: 0 40px!important;*/
    box-shadow: none;
    border: none;
    background: #fff;
}
/*.theme-carousel .bx-wrapper .bx-controls-direction a{
        position: absolute;
        top: 21%;
        left: 0;
        cursor: pointer;
        background: none;
        border: 1px solid transparent;
        color: #fff;
        height: 40px; 
        width: 40px;
        z-index:100;
        cursor:pointer;
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
}*/
.theme-carousel .bx-wrapper .bx-controls-direction a.bx-prev{
    /*	border-right-color:#666;
            border-bottom-color:#666;*/
    left: -50px;
}
.theme-carousel .bx-wrapper .bx-controls-direction a.bx-next{
    /*	border-left-color:#666;
            border-top-color:#666;*/
}
.theme-carousel .bx-wrapper .bx-controls-direction a.bx-next {
    left: auto;
    right: -50px;
}
.theme-carousel .bx-wrapper .bx-controls-direction a.bx-prev:hover{
    border-right-color:#dd625d;
    border-bottom-color:#dd625d;
}
.theme-carousel .bx-wrapper .bx-controls-direction a.bx-next:hover{
    border-left-color:#dd625d;
    border-top-color:#dd625d;
}
.theme-carousel .bx-wrapper .bx-controls-direction a{
    top: 24%;
    z-index: 199;
}
.home-carousel-reviews .container{
    padding-left: 40px;
    padding-right: 40px;
}
.theme-carousel.home-carousel-reviews .bx-wrapper .bx-controls-direction a.bx-prev{
    left: -40px;
}
.theme-carousel.home-carousel-reviews .bx-wrapper .bx-controls-direction a.bx-next{
    right: -40px;
}