/*Slider-Css*/
#slider { float:left; width:100%;position:relative; }
#slider .owl-dots { display:none;}

.spring-slider-new  {float:left; width:100%; height:500px;}
.spring-slider-new .wrapper { display:table; position:relative;}

.spring-slider-new {
background-image: url('../images/slide/JCS-Spring-banner.png');
background-size: cover;background-repeat: no-repeat;background-position: left 0% bottom 0%;}

.spring-slider-new .wrapper {
background-image: url('../images/slide/Black-&-White-boilers 1.png');
background-repeat: no-repeat;background-position: right 15px bottom 20px;background-size: 350px auto;}

.spring-slider-new .slide-text h2 { color:#F25959; font-size:45px; line-height:55px;font-family:'Montserrat Bold';}
.spring-slider-new .slide-text p{font-family:'Montserrat Bold'; color:#511717; font-weight:700; font-size:30px; line-height:40px;}
.spring-slider-new .btn { margin:0px 0 0; float:left; width:100%;}
.spring-slider-new .btn a {font-family:'Montserrat Bold'; background-color:#FD7E6F; color:#FFF; border-radius:25px; font-size:18px; padding:10px 30px; font-weight:600;}
.spring-slider-new .btn a:hover { background-color:#FF7896; color:#fff;}



@media only screen and ( max-width:1750px) {
.spring-slider-new,.slide-text { height: 400px; }
.tc-text { right: 10px; font-size: 12px; z-index: 999; }
.spring-slider-new .slide-text h2 { font-size: 40px; line-height: 50px; }
.spring-slider-new .btn {text-align: left;}
}
@media only screen and ( max-width:1200px) {
.tc-text { color: #ffffff; top: auto; bottom: 15px; }
.slide-text { text-align: center; }
.slide-text h2 br,.spring-slider-new .slide-text h2 br { display: none; }
.slide-text h2,.spring-slider-new .slide-text h2 {}

}
@media only screen and ( max-width:900px) {
.spring-slider-new .wrapper {background-position: right 15px bottom 30px; background-size: 280px auto;}
}
@media only screen and ( max-width:767px) {
.spring-slider-new .slide-text h2 { font-size: 35px; line-height: 40px; }
.btn a { padding: 10px 30px 10px 20px; background-size: 11px; font-size: 14px; background-position: right 10px center; }
.slide-text p { padding: 5px 0 20px; font-size: 16px; line-height: 22px; }
	 
.spring-slider-new .slide-text h2 { font-size: 31px; line-height: 40px; }
.Spring-title,.spring-slider-new .btn { text-align: center;}
.Spring-title img { display: inline !important;}
.Spring-title img {width:56% !important;}	 
/**.springbannernew, .slide-text {vertical-align: top !important;} ***/
.Spring-title {margin: 15px 0;}
.spring-slider-new .wrapper {background-position: right 50% bottom 15%; background-size:180px auto;}

.spring-slider-new { background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)), url('../images/slide/JCS-Spring-banner.png'); 
background-repeat: no-repeat, no-repeat; background-position: left 0% top 0%; background-size:cover; }
	
.spring-slider-new .btn a {border-radius:25px; font-size:15px; padding:10px 20px;}	
	
.spring-slider-new .slide-text {
  display: table-cell;
  height: 400px;
  vertical-align: top;
padding: 10% 0 0 0;
}	
}
 @media only screen and ( max-width:640px) {
.spring-slider-new .slide-text h2 { font-size: 25px; line-height: 35px; }
.spring-slider-new .slide-text p{font-weight:700; font-size:18px; line-height:26px;}
}
 @media only screen and ( max-width:570px) {
}
 @media only screen and ( max-width:520px) {
	.Spring-title img {width:65% !important;}	
}
@media only screen and ( max-width:480px) {
}
@media only screen and ( max-width:420px) {
}

