.cmsproducts_wrapper {visibility: visible;}
.cmsproducts_wrapper .bx-wrapper .disabled {opacity: 0.3;}
.cmsproducts_wrapper {position: relative; text-align: center; margin-top: 50px; border-top: 1px solid #ebebeb;}
.cmsproducts_wrapper .product-name{font-weight: 300;}
.button-container{margin-top:20px;}
.cmsproducts_wrapper .bx-wrapper .bx-controls-direction a{ display: block; font-size: 0px; width: 35px; height: 25px; background: url('../img/cmsproducts-arr.gif'); margin:0px 5px; display: inline-block; position: absolute; top: 40%; display: block; transition: all 0.45s ease 0s;}
.cmsproducts_wrapper .bx-controls-direction a:hover{opacity:0.7;}
.cmsproducts_wrapper .bx-controls-direction a.bx-prev{background-position: -25px 0px;}
.cmsproducts_wrapper .bx-next:before { content: ""; }
.cmsproducts_wrapper .bx-prev:before { content: ""; }
.cmsproducts_wrapper .bx-next,
.cmsproducts_wrapper .bx-prev { right: initial; left: initial; }

.cmsproducts_wrapper .content_price {height:44px;}
.cmsproducts_wrapper .bx-controls-direction a.bx-prev {background-position: -25px 0px;}
.cmsproducts_wrapper .bx-wrapper .bx-controls-direction a.bx-prev {left: -50px;right: auto;background: url(../img/bx-left.svg) no-repeat scroll center center / 28px; transition: all 0.45s ease 0s;}
.cmsproducts_wrapper .bx-wrapper .bx-controls-direction a.bx-next {left: auto;right: -50px;background: url(../img/bx-right.svg) no-repeat scroll center center / 28px; transition: all 0.45s ease 0s;}
.cmsproducts_wrapper .bx-wrapper .bx-controls-direction a::before{display: none;}
.cmsproducts_wrapper{margin-top:0px !important;}