/*slider css*/

.banner-carousel .slider-text {
    position: absolute;
    z-index: 9999;
    text-align: center;
    bottom: 40%;
    line-height: normal;
    width: 50%;  
}

.banner-carousel .slider-text-bottom.medium{
	font-size: 	70px;font-weight: bold;
}
.banner-carousel .slider-text-bottom.small{
	font-size: 55px;
}
.banner-carousel .slider-text-bottom.large{
	font-size: 150px;
	font-weight: bold;
}
.slider-text-left.small{font-size: 55px;}
.slider-text-left.medium{font-size: 70px;font-weight: bold;}
.slider-text-left.large{font-size: 100px;
	font-weight: bold;}
.slider-text-right.small{font-size: 55px;}
.slider-text-right.medium{font-size: 65px;font-weight: bold;}
.slider-text-right.large{font-size: 100px;
	font-weight: bold;}
.slider-text-top.small{font-size: 55px;}
.slider-text-top.medium{font-size: 70px;font-weight: bold;}
.slider-text-top.large{font-size: 150px;
	font-weight: bold;}
.slider-text-bottom.small{font-size: 55px;}
.slider-text-bottom.medium{font-size: 70px;font-weight: bold;}
.slider-text-bottom.large{font-size: 150px;
	font-weight: bold;}
.banner-carousel .slider-text-top {
	/*font-size: 500%;*/
    color: #F90102;
    position: absolute;
    z-index: 9999;
    line-height: normal;
    text-align: center;
    top: 20%;
    width: 100%;  
}
.banner-carousel .slider-text-bottom {
    /*font-size: 500%;*/
    color: #F90102;
    position: absolute;
    z-index: 9999;
    line-height: normal;
    text-align: center;
    bottom: 20%;
    width: 100%;  
}
.banner-carousel .slider-text-left {
    /*font-size: 500%;*/
    color: #F90102;
    position: absolute;
    z-index: 9999;
    text-align: center;
    line-height: normal;
    top: 35%;
    left: 0%;
    width: 50%;  
}
.banner-carousel .slider-text-right {
	/*font-size: 500%;*/
    color: #F90102;
    position: absolute;
    z-index: 9999;
    line-height: normal;
    text-align: center;
    top: 35%;
    right: 0%;
    width: 50%;  	
}

.slider-text-right {visibility:hidden;}
.slider-text-left {visibility:hidden;}
.slider-text-top {visibility:hidden;}
.slider-text-bottom {visibility:hidden;}

.slider-text-right.active-slide {visibility: visible;}
.slider-text-left.active-slide {visibility: visible;}
.slider-text-top.active-slide {visibility: visible;}
.slider-text-bottom.active-slide {visibility: visible;}
.slider-text {
    visibility:hidden;
}
.slider-text.active-slide {
    visibility: visible;
}
@media all and (max-width: 320px){
	.banner-carousel .slider-text {
        font-size: 30px;
    color: #3099CE;
    position: absolute;
    z-index: 9999;
    text-align: center;
    top: 20%;
    width: 100%; 
    }
    .banner-carousel .slider-text-bottom.medium{
		font-size: 	30px;font-weight: bold;
	}
	.banner-carousel .slider-text-bottom.small{
		font-size: 30px;font-weight: bold;
	}
	.banner-carousel .slider-text-bottom.large{
		font-size: 30px;
		font-weight: bold;
	}
}
@media only screen and (max-width: 500px) {
    .banner-carousel .slider-text {
        font-size: 30px;
    color: #3099CE;
    position: absolute;
    z-index: 9999;
    text-align: center;
    top: 20%;
    width: 100%; 
    }
    .banner-carousel .slider-text-bottom.medium{
		font-size: 	30px;font-weight: bold;
	}
	.banner-carousel .slider-text-bottom.small{
		font-size: 30px;font-weight: bold;
	}
	.banner-carousel .slider-text-bottom.large{
		font-size: 30px;
		font-weight: bold;
	}
	.slider-text-top.large,
	.slider-text-bottom.large,
	.slider-text-left.large,
	.slider-text-right.large,
	.slider-text-bottom.small,
	.slider-text-top.small,
	.slider-text-left.small,
	.slider-text-right.small,
	.slider-text-bottom.medium,
	.slider-text-top.medium,
	.slider-text-left.medium,
	.slider-text-right.medium,
	.banner-carousel .slider-text-bottom.large,
	.banner-carousel .slider-text-bottom.small,
	.banner-carousel .slider-text-bottom.medium
	{font-size: 40px;font-weight: bold;}

	.banner-carousel .slider-text-right,
	.banner-carousel .slider-text-left,
	.banner-carousel .slider-text-bottom,
	.banner-carousel .slider-text-top
	{
		  color: #F90102;
	    position: absolute;
	    z-index: 9999;
	    line-height: normal;
	    text-align: center;
	    top: 30%;
	    right: 0%;
	    width: 100%;  
	}

}
@media all and (min-width: 320px) and (max-width: 479px){
	.slider-text-top.large,
	.slider-text-bottom.large,
	.slider-text-left.large,
	.slider-text-right.large,
	.slider-text-bottom.small,
	.slider-text-top.small,
	.slider-text-left.small,
	.slider-text-right.small,
	.slider-text-bottom.medium,
	.slider-text-top.medium,
	.slider-text-left.medium,
	.slider-text-right.medium,
	.banner-carousel .slider-text-bottom.large,
	.banner-carousel .slider-text-bottom.small,
	.banner-carousel .slider-text-bottom.medium
	{font-size: 30px;font-weight: bold;}
	.banner-carousel .slider-text-right,
	.banner-carousel .slider-text-left,
	.banner-carousel .slider-text-bottom,
	.banner-carousel .slider-text-top
	{
		  color: #F90102;
	    position: absolute;
	    z-index: 9999;
	    line-height: normal;
	    text-align: center;
	    top: 20%;
	    right: 0%;
	    width: 100%;  
	}

}
@media all and (min-width: 480px) and (max-width: 639px){
	.banner-carousel .slider-text-right,
	.banner-carousel .slider-text-left,
	.banner-carousel .slider-text-bottom,
	.banner-carousel .slider-text-top
	{
		  color: #F90102;
	    position: absolute;
	    z-index: 9999;
	    line-height: normal;
	    text-align: center;
	    top: 30%;
	    right: 0%;
	    width: 100%;  
	}
	.slider-text-top.large,
	.slider-text-bottom.large,
	.slider-text-left.large,
	.slider-text-right.large,
	.slider-text-bottom.small,
	.slider-text-top.small,
	.slider-text-left.small,
	.slider-text-right.small,
	.slider-text-bottom.medium,
	.slider-text-top.medium,
	.slider-text-left.medium,
	.slider-text-right.medium,
	.banner-carousel .slider-text-bottom.large,
	.banner-carousel .slider-text-bottom.small,
	.banner-carousel .slider-text-bottom.medium
	{font-size: 50px;font-weight: bold;}
}
@media all and (min-width: 640px) and (max-width: 768px){

	.banner-carousel .slider-text-right,
	.banner-carousel .slider-text-left,
	.banner-carousel .slider-text-bottom,
	.banner-carousel .slider-text-top
	{
		  color: #F90102;
	    position: absolute;
	    z-index: 9999;
	    line-height: normal;
	    text-align: center;
	    top: 40%;
	    right: 0%;
	    width: 100%;  
	}

	.slider-text-top.large,
	.slider-text-bottom.large,
	.slider-text-left.large,
	.slider-text-right.large,
	.slider-text-bottom.small,
	.slider-text-top.small,
	.slider-text-left.small,
	.slider-text-right.small,
	.slider-text-bottom.medium,
	.slider-text-top.medium,
	.slider-text-left.medium,
	.slider-text-right.medium,
	.banner-carousel .slider-text-bottom.large,
	.banner-carousel .slider-text-bottom.small,
	.banner-carousel .slider-text-bottom.medium
	{font-size: 50px;font-weight: bold;}	
}

