﻿.slick-list {
    padding-bottom: 0px !important;
}

.rdmCaraouselWrap .read-more-slide-img img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.rdmCaraouselWrap .slick-arrow:before {
    color: #428bca;
}

.rdmCaraouselWrap .text-holder .title {
    text-transform: uppercase;
    font-weight: bold;
}

.read-more-slide-img {
 
    width:100%;
    /*width: 435px;
    height: 350px;*/
    float: right;
    position: relative;
    z-index: -3;
}

.text-holder {
    width: 268px;
    background: #70cbb3;
    padding: 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 160px;
    /*float: left;*/
    /*-webkit-box-shadow: 0 10px 6px -6px #777;
	   -moz-box-shadow: 0 10px 6px -6px #777;
	        box-shadow: 0 10px 6px -6px #777;*/
}

.slick-slide {
    position: relative;
}

/*.text-holder {
    position: relative;
    top: -162px;
}*/

.text-holder:before,
.text-holder:after {
    z-index: -1;
    position: absolute;
    content: "";
    bottom: 15px;
    left: 10px;
    width: 50%;
    top: 80%;
    max-width: 300px;
    background: #777;
    -webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    box-shadow: 0 15px 10px #777;
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
}

.text-holder:after {
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    transform: rotate(3deg);
    right: 10px;
    left: auto;
}
.text-holder > span{
	position: relative;
	color: #fff;
	float: left;
}
.text-holder > p{
	position: relative;
	color: #fff;
	float: left;
}


