div.cycle-slideshow .slideContainer {float:left;width:100%;height:100%;position:relative;text-align:left;overflow:hidden;}
div.cycle-slideshow .slideContainer img, div.cycle-slideshow .slideContainer a {float:left;width:100%;}
div.cycle-slideshow .slideContainer a {display: block;color:#000000;height:100%;}
div.cycle-slideshow div.cycleImgTextWrapper {position:absolute;left:0;top:0;width:96%;height:100%;max-height:-webkit-calc(100% - 40px);max-height:-ms-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:-o-calc(100% - 40px);max-height:calc(100% - 40px);padding:20px 2%;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;}
div.cycleImgTextWrapper .cycleImgText {float:left;width:100%;min-height:100%;}

div.cycleImgTextWrapper::-webkit-scrollbar {width: 7px;height:7px;cursor:pointer;}
div.cycleImgTextWrapper::-webkit-scrollbar-thumb {background:#008c62 !important;}
div.cycleImgTextWrapper {scrollbar-base-color: #008c62;scrollbar-base-color: #008c62;scrollbar-3dlight-color: #00b47e;scrollbar-highlight-color: #008c62;scrollbar-track-color: #00b47e;scrollbar-arrow-color: #00b47e;scrollbar-shadow-color: #00b47e;scrollbar-dark-shadow-color: #00b47e;}

@media only screen and (max-width:998px) {
	div.cycle-slideshow div.cycleImgText * {font-size: 0.8em !important;}
}

@media only screen and (max-width:767px) {
	div.cycle-slideshow .slideContainer img {position: relative !important;left: 50%;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);min-width:100% !important;min-height:100% !important;max-width:150% !important;max-height:none !important;width:auto !important;height:auto !important;}
}
