
	
	#flexslider-101 {
	background-color : transparent;
	}
	
	#flexslider-101 .flex-control-paging li a.flex-active {
	background-color: #98c138; 
	}
	
	#flexslider-101 .slide-desc-box > div > div {
	background : #a0a0ba;
	background : rgba(160,160,186,0.58);
	}
	
	#flexslider-101 .slide-desc {
	font-family: 'Comfortaa', sans-serif;
	}
	
	#flexslider-101 .slide-desc-box .slide-title {
	font-family: 'Oswald', sans-serif;
	}
	
		
		
	
		@media screen and (min-width: 980px) {
		#flexslider-101, #flexslider-101 li .jslider-image {
		height: 40vh;
		overflow:hidden !important;
		}
		
		#flexslider-101 .slides img {
		display:none
		}
		#flexslider-101 span.image-height-fixed {
		display:block;
		}
		
	}
		
		
		
		@media screen and (max-width: 979px) and (min-width: 768px) {
		#flexslider-101, #flexslider-101 li .jslider-image {
		height: 60vh;
		overflow:hidden !important;
		}
		
		#flexslider-101 .slides img {
		display:none
		}
		#flexslider-101 span.image-height-fixed {
		display:block;
		}
		
	}	
		
		
		
		
		
		@media screen and (max-width: 767px) {
		
		#flexslider-101 ul.slides {
		margin:0;
		}
		
	}
		
	/***************		Text and buttons in small screen 		***********************/
	
		@media screen and (max-width: 768px) {
		
		#flexslider-101, #flexslider-101 .slides li {
		height: auto;
		overflow:hidden !important;
		}
		
		#flexslider-101 .slides, #flexslider-101 .slides li {
		background: #eeeeee !important;
		}
		
		#flexslider-101 .slide-desc-box {
		position:relative;
		top:inherit !important;
		bottom:inherit !important;
		transform:none !important;
		}
		
		#flexslider-101 .slide-desc-box > div {
		display:block;
		transform: none !important;
		text-shadow: none !important;
		box-shadow: none !important;
		opacity:1 !important;
		}
		
		#flexslider-101 .slide-desc-box > div > div {
		display:block;
		max-width:none !important;
		background: #eeeeee;
		-webkit-animation : none !important;
		animation : none !important;
		padding: 12px 2 0px 22px;
		text-align:center !important;
		}
		
		.flex-active-slide .anim-js-rotate-letters .slide-title span {
		-webkit-animation : none !important;
		animation : none !important;
		}
		
		#flexslider-101 .slide-desc-box .slide-title {
		text-shadow: none !important;
		color: #444444 !important;;
		font-size: 16px !important;
		-webkit-animation : anim-js-simple-fade 1s ease !important;
		animation : anim-js-simple-fade 1s ease !important;
		}
		
		#flexslider-101 .slide-desc-box .slide-title span {
		color: #444444 !important;;
		font-size: 16px !important;
		min-width:0 !important;
		}
		
		#flexslider-101 .slide-desc-box .slide-desc {
		text-shadow: none !important;
		color: #444444 !important;
		font-size: 13px !important;
		-webkit-animation : anim-js-simple-fade 1s ease !important;
		animation : anim-js-simple-fade 1s ease !important;
		}
		
		#flexslider-101 .slide-desc-box .slide-desc span {
		color: #444444 !important;
		font-size: 13px !important;
		}
				
		#flexslider-101.position-nav-bottom .flex-control-nav {
		top:9px;
		bottom:inherit;
		}
		
		/**		disable kenburns effect  	**/
		
		#flexslider-101 .slides.kenburns img {
		-webkit-animation : none !important;
		animation : none !important;
		}
				
	}
	
		@media screen and (max-width: 500px) {
	
		#flexslider-101 .slide-desc-box {
		display:none !important;
		}
		
	}
		
		@media screen and (max-width: 500px) {
	
		#flexslider-101 .flex-control-nav, #flexslider-101 .flex-direction-nav {
		display:none !important;
		}
		
		#flexslider-101 .slide-desc-box {
		padding:0 15px;
		}
		
	}
		
	
