.bx-wrapper {
    position:relative;
    margin:0 auto;
    padding:0;
    *zoom: 1;
}
.bx-wrapper .bx-viewport {
    background:transparent;
}
.ce_gallery .bx-wrapper .bx-viewport {
    background:transparent;
    width:87%!important;
    margin-left:6%!important;
}
.gallery-small .bx-wrapper {
    position:relative;
    margin:0;
    padding:0;
    *zoom: 1;
}
.ce_gallery.gallery-small .bx-wrapper ul {
    width:100%;
    height:auto;
    position:relative;
    overflow:visible;
}
.bx-wrapper img {
    max-width:100%;
    display:block;
    border:1px solid #0c6c4b;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    width:100%;
    bottom:10px;
    position:absolute;
}
.bx-wrapper .bx-pager {
    padding-top:20px;
    text-align:center;
    font-weight:bold;
    color:#666;
    font:.85em Arial;
}
.bx-wrapper .bx-controls-direction a {
    z-index: 999;
}
.bx-wrapper .bx-prev,
.bx-wrapper .bx-next {
    background:none;
}
.bx-wrapper .bx-prev {
    left:6%;
}
.bx-wrapper .bx-next {
    right:6%;
}
.ce_gallery .bx-wrapper .bx-prev {
    left:0;
    width:5%!important;
}
.ce_gallery .bx-wrapper .bx-next {
    right:.5%;
    width:5%!important;
}
.bx-wrapper .bx-controls-direction a {
    width:48px;
    height:48px;
    margin-top:-24px;
    z-index:999;
}
.bx-wrapper a:after {
    width:48px;
    height:48px;
    left:0;
    top:0;
    position:absolute;
    text-align:center;
    border:2px solid #0C6C4B;
    font:36px/48px FontAwesome;
    color:#0C6C4B;
    text-indent:0;
    opacity:0.3;
    -webkit-transition: All 0.8s ease;
    -moz-transition: All 0.8s ease;
    -o-transition: All 0.8s ease;
    -ms-transition: All 0.8s ease;
    transition: All 0.8s ease;
}
.bx-wrapper:hover a:after {
    -webkit-transition: All 0.8s ease;
    -moz-transition: All 0.8s ease;
    -o-transition: All 0.8s ease;
    -ms-transition: All 0.8s ease;
    transition: All 0.8s ease;
    opacity:1;
}
.bx-wrapper a.bx-prev:after {
    content: "\f104";
}
.bx-wrapper a.bx-next:after {
    content: "\f105";
}
.bx-wrapper .ce_text .image_container {
    margin-bottom:0;
}
.home header .ce_ctssliderstart .textcell {
    padding-top: calc(80px + 10px + 10px);
}
