.divi-carousel-item .clr {

	clear: both;

	height: 1em;

	width: 100%;

	float: none;

}

.car_pos_box.left, .car_pos_box.right  {

	width: auto;

}

.car_pos_box.left {

	float: left;

	margin-right: 1em;

}

.car_pos_box.right {

    float: right;

	margin-left: 1em;

}

.car_pos_box.left .et_pb_image_container, .et_pb_blog_grid .car_pos_box.left .et_main_video_container, .et_pb_blog_grid .car_pos_box.left .et_audio_content, 

.et_pb_blog_grid .et_pb_post .car_pos_box.left .et_pb_slider {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-right: 1em;

}

.car_pos_box.right .et_pb_image_container, .et_pb_blog_grid .car_pos_box.right .et_main_video_container, .et_pb_blog_grid .car_pos_box.right .et_audio_content, 

.et_pb_blog_grid .et_pb_post .car_pos_box.right .et_pb_slider {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1em;

}

.et_pb_row_bcpt article::after {

	content:"";

	display: block;

	clear: both;

	float: none;

	height: 0px;

	width: 100%;

}

.et_pb_row_fullwidth .et_pb_row.et_pb_row_bcpt {

width: 100%;

max-width: 100%;

}

.et_pb_row.et_pb_row_bcpt {

    position: relative;

    width: 100%;

    max-width: 100%;

    margin: auto;

}

.et_pb_row.et_pb_row_bcpt .et_pb_image_container {

    margin: 0px 0px 10px;

}

.lSSlideWrapper.et-slider {

	width: 100%;

	max-width: 100%;

	overflow: hidden;

} 

ul.jslider {

    list-style: none outside none;

    padding-left: 0;

    margin-bottom:0;

}

ul.jslider li {

    display: block;

    float: left;

    margin-right: 0px;

    cursor:pointer;

}

.lSSlideOuter .lSPager.lSpg {

    margin: 10px 0 0;

    padding: 0;

    text-align: center;

}

.lSSlideOuter .lSPager.lSpg > li {

    cursor: pointer;

    display: inline-block;

    padding: 0 5px;

}

.lSSlideOuter .lSPager.lSpg > li a {

    background-color: #222;

    border-radius: 30px;

    display: inline-block;

    height: 8px;

    overflow: hidden;

    text-indent: -999em;

    width: 8px;

    position: relative;

    z-index: 99;

    -webkit-transition: all .5s linear 0s;

    transition: all .5s linear 0s;

}

.lSSlideOuter .lSPager.lSpg > li.active a, .lSSlideOuter .lSPager.lSpg > li:hover a {

    background-color: #428bca;

}

.divi-carousel-base-wrap {

    padding: 10px;

}

.divi-carousel-base-wrap .divi-carousel-wrap {

    position: relative;

}

.divi-carousel-base-wrap .divi-carousel-arrow {

	width: 50px;

	height: 50px;

    position: absolute;

    top: 40%;

    padding: 15px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

    background: rgba(255, 255, 255, 0.75);

    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);

    opacity: 0;

	filter: alpha(opacity=0);

	-moz-opacity:0;

    text-align: center;

    transition: .3s ease;

    z-index: 9;

    cursor: pointer;

text-align: center;

vertical-align: middle;

}

/*** Arrow type ***/

.divi-carousel-base-wrap .divi-carousel-arrow.circle {

	-webkit-border-radius: 50px;

	-moz-border-radius: 50px;

	border-radius: 50px;

}

.divi-carousel-base-wrap .divi-carousel-arrow.square {

    -webkit-border-radius: 0px;

    -moz-border-radius: 0px;

    border-radius: 0px;

}

.divi-carousel-base-wrap .divi-carousel-arrow.rsquare {

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

.divi-carousel-base-wrap:hover .divi-carousel-arrow {

    opacity: 0.5;

	filter: alpha(opacity=50);

	-moz-opacity:0.5;

}

.divi-carousel-base-wrap .divi-carousel-arrow:hover {

    background: rgba(255, 255, 255, 0.90);

    opacity: 0.95;

	filter: alpha(opacity=95);

	-moz-opacity:0.95;

}

.divi-carousel-base-wrap .divi-carousel-arrow.left {

    left: 15px;

}

.divi-carousel-base-wrap .divi-carousel-arrow.right {

    right: 15px;

}

.divi-carousel-base-wrap ul.divi-carousel {

    padding: 0;

    height: auto !important;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item {

    //margin-right: 5px !important;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item:last-child {



    //margin-right: 0 !important;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item article {

    margin-bottom: 10px;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item article .post-meta {

    font-size: 11px;

    line-height: 15px;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item article .entry-title {

    margin-top: 10px;

    font-size: 18px;

    font-weight: bold;

}

/* Images on top */

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item article .car_pos_box.top {

	width: 100%;

	height: 125px;

	overflow: hidden;

	position: relative;

	margin-bottom: 1em;

}

.divi-carousel-base-wrap ul.divi-carousel > li.divi-carousel-item article .car_pos_box.top img {

    width: 100%;

    height: 125px;

object-fit: cover;

}

/* Images on left or top */

.car_pos_box.left, .car_pos_box.right {

	width: 33%;

	overflow: hidden;

	position: relative;

}

.car_pos_box.left img, .car_pos_box.right img {

    width: 100%;

    height: 125px;

object-fit: cover;

}