/*------------------------------------*\
    FILE UPLOAD
\*------------------------------------*/
.b_delete_upload{
  float:right;
  position: absolute;
  right: 0;
  z-index:99;
}
.file_upload_wrapper{
margin-bottom:20px;
}
.file_upload_wrapper{
display:none;
}
/*------------------------------------*\
    READ MORE
\*------------------------------------*/
.rm_rest { display: none }
.rm_show_more { }
.rm_show_less {
    display: none;
}
.excerpt_wrapper { margin-bottom: 30px }
/*------------------------------------*\
    TEXT ELEMENTS
\*------------------------------------*/
.separator_wrapper { margin: 50px 0 }
/*------------------------------------*\
    SLIDERS
\*------------------------------------*/
.owl-carousel { margin: 30px 0 }
.owl-carousel.pull-right { margin-left: 40px }
.owl-carousel.pull-left { margin-right: 40px }
/* prev/next */
.owl-theme .owl-controls .owl-buttons div {
    background: 0;
    font-weight: bold;
    color: #38B9E6;
    font-size: 30px;
}
/* lightbox carousel */
.lightbox_slider {
    padding: 0px 30px;
    position: relative;
}
.lightbox_slider .owl-buttons .owl-prev,
.lightbox_slider .owl-buttons .owl-next {
    position: absolute;
    top: 100px;
}
.lightbox_slider .owl-buttons .owl-next { right: -14px }
.lightbox_slider .owl-buttons .owl-prev { left: -14px }
/* pagination */
.owl-theme .owl-controls .owl-page span { background: #38B9E6 }
/* standard layout */
.owl-carousel.standard { }
/* quote slider */
.owl-carousel.quotes .item {
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    background-position: center center;
}
.owl-carousel.quotes { }
.owl-carousel.quotes .source {
    margin-top: 30px;
    color: white;
    font-size: 12px;
}
.owl-carousel.quotes .quote > p { margin: 0 }
.owl-carousel.quotes .quote {
    height: 100%;
    color: white;
    padding: 30px;
    width: 50%;
    background: rgba(56, 185, 230, 0.75) none repeat scroll 0% 0%;
}
.owl-carousel .owl-item img {
    height: auto;
    width: 100%;
    display: block;
}
.owl-carousel.quotes .item { margin: 0 }
.owl-carousel .item { margin: 10px }