/*========================*/
/*==== User CSS ====*/
/*========================*/

/*==== Strapslide Container Height ====*/
#strapslide > .strapslide-container{
    height:690px !important;
}

.strapslide > .strapslide-pagination{
    position:absolute;
    bottom:10px;
}


/*========================*/
/*==== Strapslide CSS ====*/
/*========================*/

.strapslide{
    width:100%;
	/* height:690px; */
    display:block;
    position:relative;
    float:left;
}

/*==== Strapslide Container ====*/
.strapslide > .strapslide-container{
    width:100%;
    position:relative;
    display:block;
    overflow:hidden;
}

/*==== Strapslide Slides ====*/
.strapslide > .strapslide-container > .slide{
    display:block;
    top:0;
    left:0;
    width:100%;
    height:690px;
    position:absolute;
    overflow:hidden;

}
.strapslide > .strapslide-container > .slide.active{
    display:block;
    z-index:1;
}

/*==== Strapslide Background Image ====*/
.strapslide > .strapslide-container > .slide > .background-image{
    position:static;
    top:0;
    left:0;
    max-width:none!important;
}

/*==== Strapslide Slide Content ====*/
.strapslide > .strapslide-container > .slide > .slide-content{
    margin:0;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:block;
	z-index:10;
}
.strapslide .slide-content.container-fluid{
    position:absolute;
    width:100%;
    padding-left:0;
    padding-right:0;
}

/*==== Strapslide Pagination ====*/
.strapslide > .strapslide-pagination{

}

/*==== Strapslide Navigation ====*/
.strapslide > .strapslide-nav{
    position:absolute;
    top:50%;
    margin-top:-40px;
    z-index:99;
}
.strapslide > .strapslide-nav .next{
    right:15px;
    float:right;
    position:absolute;
}
.strapslide > .strapslide-nav .prev{
    left:15px;
    float:left;
    position:absolute;
}

/*==== Strapslide Progress Bar ====*/
.strapslide .progress{
    margin-bottom: 0; height: 4px;
}

.progress-bar {box-shadow:none; background-color:rgba(255, 255, 255, 0.8);}

/*==== Strapslide Preloader ====*/
.strapslide > .preloader{
    width:100%;
    height:100%;
    position:absolute;
    background:black;
    display:block;
    z-index:999;
    text-align:center;
}
.strapslide > .preloader > #loader{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-24px;
    margin-left:-24px;
    display:block;
}

/*==== Strapslide FullWidth Class ====*/
.background-fullwidth{
    width:100%;
}

.reference-image{
    display:block;
    position:relative;
    visibility:hidden;
}

/*==== Strapslide Video ====*/
.strapslide-video{
    background:black;
}

/*==== Strapslide VideoFullscreen ====*/
.strapslide-videofullscreen{
    top:0;
    left:0;
}
.strapslide-videofullscreen iframe, .strapslide-videofullscreen object, .strapslide-videofullscreen embed{
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute;
}

/*==== Container ====*/
.strapslide .slide-content.container{
    position:absolute;
    max-width:100%!important;
    width:100%!important;
    padding-left:0!important;
    padding-right:0!important;
}
.strapslide .container{
    max-width:100%!important;
}
.strapslide .row{
    width:100%!important;
    max-width:100%!important;
    padding:0;
    margin:0;
}

/*==== Pagination ====*/
.strapslide-pagination ul,
.strapslide-pagination ul li{list-style:none; z-index: 99;}

.strapslide-pagination li {
display: inline-block;
position: relative;
width: 12px;
height: 12px;
line-height: 12px;
text-indent: -10000px;
margin: 10px 3px;
text-align: center;
}

.strapslide-pagination li a {
position: relative;
width: 12px;
height: 12px;
display: block;
background: #fff;
padding: 0;
border-radius:1em;
}

.strapslide-pagination li.active a, .strapslide-pagination li a:hover{
  background:#000;
}

.strapslide-pagination li a{
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}

/*==== Default Background Colors ====*/
.strapslide .background-black{
  color:white;
  background:rgba(0, 0, 0, 0.87);
  padding:25px 30px;
}
.strapslide .background-black h2 {color:#fff;}

.strapslide .background-white{
  background:rgba(255, 255, 255, 0.87);
  padding:25px 30px;
}


/* Modify this for slide */
.slide-text h1,
.slide-text h2 {font-size:65px; color:#fff; line-height:1; text-shadow:0 0 10px #011747;}

#Slide1 { background-image: url("../../../../www.springasia.com/media/springasia/images/banner1.jpg");}
#Slide2 { background-image: url("../../../../www.springasia.com/media/springasia/images/banner2.jpg");}
#Slide3 { background-image: url("../../../../www.springasia.com/media/springasia/images/banner3.jpg");}
#Slide4 { background-image: url("../../../../www.springasia.com/media/springasia/images/banner4.jpg");}
#Slide5 { background-image: url("../../../../www.springasia.com/media/springasia/images/banner5.jpg");}
#Slide6 { background-image: url("../../../../www.springasia.com/media/spring-asia/images/Spring-FoW-Banner.PNG");}

#SlideText4 img {max-width:100%;}
#SlideText4 .btn-info {padding:12px 100px;}
#SlideText5 .btn-info {padding:12px 100px;}

/*RESPONSIVE*/
@media screen and (max-width:1024px) {
	.strapslide > .strapslide-container > .slide {background-position:50% 0; background-size:cover;}
	.pins {display:none;}
	.slide-text h2, .slide-text h1 {font-size:50px; padding:0 25px;}
}
@media screen and (min-width:768px) and (max-width: 1024px){
	#strapslide > .strapslide-container,
	.strapslide,
	.strapslide > .strapslide-container > .slide {height:620px !important;}
	.slide-text h2, .slide-text h1 {font-size:50px;}
}
@media screen and (max-width:767px) {
	/* #strapslide > .strapslide-container,
	.strapslide,
	.strapslide > .strapslide-container > .slide {height:490px !important;} */
	.slide-text h2, .slide-text h1 {font-size:21px;}
	#SlideText4 .btn-info {padding-left:30px; padding-right:30px;}
	#SlideText1, #SlideText2, #SlideText3, #SlideText4, #SlideText5 {top:15% !important;}
}
