#slider {  float: left; width: 100%;  padding:0; margin:-190px 0 0 0;
background: url('../images/home-banner-background.png');
background-position: bottom 0% right 0%; 
background-repeat:no-repeat; 
background-size:cover;}

.sines-slide { float:left; width:100%;}
.sines-slide .wrapper { display:table;}
.sines-slide-inn { display:table-cell; vertical-align: bottom;height:950px;
background: url('../images/home-slide1.png');
background-position: right 0% bottom 0%; 
background-repeat:no-repeat; 
background-size:auto auto;}


.sines-slide-inn h1 { color:#fff; font-size:40px; line-height:50px;}
.sines-slide-inn h1 span { color:#009adf;}

.sines-slide-text { padding:0 0 85px; float:left; width:100%;}

.sines-slide-inn .sines-slide-services { float:left; width:100%;margin:40px 0;}
.sines-slide-inn .sines-slide-services ul { }
.sines-slide-inn .sines-slide-services li { list-style:none; color:#fff; font-size:24px; line-height:28px; padding:8px 0 8px 30px;
background:url('../images/flame-icon.png');
background-repeat:no-repeat; 
background-position:top 12px left 0; 
background-size:auto;}

.sines-slide-inn .contact-btn { float:left; width:100%; margin:0 0 40px;}
.sines-slide-inn .contact-btn a { list-style:none; color:#fff; font-size:35px; line-height:45px; font-weight:700; padding:12px 80px 12px 40px; display:inline-block; border-radius:50px;
background:#009adf url('../images/arrow-icon.png');
background-repeat:no-repeat; 
background-position:top 17px right 20px; 
background-size:auto;
font-family: 'Helvetica-Condensed-Black';}
.sines-slide-inn .contact-btn a:hover {
background:#2a2b2b url('../images/arrow-icon.png');
background-repeat:no-repeat; 
background-position:top 17px right 20px; 
background-size:auto;}

.sines-slide-inn .sines-slide-logo { float:left; width:100%;}
.sines-slide-inn .sines-slide-logo li { list-style:none; display:inline-block; margin:0 30px 0 0; vertical-align: middle;}
.sines-slide-inn .sines-slide-logo li img { width:auto;}


@media only screen and ( max-width:1360px) {
.sines-slide-inn h1 { font-size:30px; line-height:40px;}
.sines-slide-inn .sines-slide-services { margin:20px 0;}
.sines-slide-inn { bottom;height:800px;background-position: right 10% bottom 0%; background-size:40% auto;}
.sines-slide-text { margin:0 0 50px 0;}

}

@media only screen and ( max-width:1024px) { 
.sines-slide-inn { height:800px;background-position: right 2% bottom 0%; background-size:40% auto;}
.sines-slide-inn .sines-slide-services li {font-size: 21px; line-height: 22px;}
.sines-slide-inn .contact-btn a {font-size: 30px; line-height: 40px;background-position: top 15px right 20px;}
}

@media only screen and ( max-width:920px) {
.sines-slide-inn { background-position: right 0px bottom 0%; background-size:40% auto;}
}

@media only screen and ( max-width:767px) {
.sines-slide-inn { background-image:none; text-align:center; height:700;}
.sines-slide-text { margin:0; padding:0 0 20px 0;}
.sines-slide-inn h1 br { display:none;}
.sines-slide-inn .sines-slide-services li { text-align: left;}
.sines-slide-inn .contact-btn a {font-size: 22px; line-height: 30px;background-position: top 10px right 15px; background-size:15%; padding:10px 60px 10px 30px;}
}

@media only screen and ( max-width:520px) {
.sines-slide-inn h1 {font-size:25px;line-height:35px;}
.sines-slide-inn .sines-slide-services li { margin:0 25px 0 0; font-size:18px; line-height:25px;}
.sines-slide-inn .sines-slide-logo li { margin:0; text-align:center;}
.sines-slide-inn .sines-slide-logo li img { width:70%; max-width:70%; display: inline-block;}
.sines-slide-inn .contact-btn { margin:0 0 20px;}	
}