.ls-inner { position: relative; }  
.ls-inner,
.ls-layer { height: 100%; overflow: hidden; width: 100%; height:300px !important; } 
.ls-layer { background-position: center center; display: none; overflow: visible !important; position: absolute; height:280px !important; } 
.ls-active,
.ls-animating { display: block !important; } 
.ls-layer > * { left: 0; position: absolute; top: 0; } 
.ls-layer
.ls-bg { left: 50%; top: 50%; } 
.ls-bottom-nav-wrapper a { outline: medium none; }   
.ls-wp-forceresponsive-container { position: relative; width: 100%; } 
.ls-wp-forceresponsive-helper { margin-left: 50%; position: absolute; }  
#main { overflow: visible !important; } 
.banner { position: relative; } 
.slider h1, .slider .h1 {font-weight:normal; margin:0; padding:0px; clear:none; display:block; float:none; font-size:110px; font-family: 'breuertextbold'; letter-spacing: -5px; width: 100%; text-align:center; color:#fff; text-transform:none;}
.slider h2 { width:100%; float:left; text-align:center; font-family:'breuertextbold', Arial, sans-serif; font-size:18px; color:#222222; text-shadow:0 1px #d0e6f2; letter-spacing:-0.025em; white-space:nowrap;}
.slider .mainheadingh4 { float:left; text-align:center; color:#fff; font-size:29px;  font-family: 'breuertextmedium'; padding:0px; width:100%; box-sizing:border-box; margin:29px 0 30px 0;  line-height:1.2;}
.slider h5 { width:100%; float:left; text-align:center; background:url(../images/middle-shadow.png) no-repeat center center; margin:0; padding:45px 0 35px 0;}
.slider h5 span.button-direction { display:none; float:left; width:69px; height:68px; padding-left:170px; background:url(../images/button-direction.png) no-repeat right top; position:absolute; left:50%; top:4px; }
/*.wrapper { padding-bottom: 33px; } */
.slider { padding: 180px 0 0; width:100%; max-width:1600px !important; margin:0 auto;  } 
.slider article { padding: 45px 0 0; } 
.slider p { clear: both; padding: 20px 0 30px; } 
.slider p a { color: #8B8787; text-decoration: underline; } 
.slider p a:hover { text-decoration: none; } 
.slider .main_head span { color: #29ABE1; } 
.slider .main_head span.big { font-size: 70px; } 
.slider .main_head { position: relative; } 
.slider .main_head small { float: left; font-size: 38px; margin-top: -10px; } 
.slider .main_head span.abs { font-size: 113px; position: absolute; top: 17px; } 
.slider .main_head small { float: left; font-size: 38px; margin-top: -10px; } 
.slider .main_head span.abs { font-size: 113px; left: 194px; line-height: 100%; position: absolute; top: -12px; } 
.slider-area .top-area { width:100%; float:left; position:relative; }
.slider-area .top-area .cont{ position:absolute;}
.slider-area .top-area .laptop { left: 5px; top: 50px; z-index:1; text-align:center; width:100%; } 

.scene1 .ls-s1 { left: 0; top:57px; } 
.scene1 .ls-s3 { left: 0; top:165px; } 
.scene1 .ls-s4 { left: 0; top:205px; } 
.scene1 .ls-s5 { left: 0; top:55px; } 
/*.scene1 .ls-s6 { left: 0; top: 55px; } */

.scene2 .ls-s6 { left: 0; top: 57px; } 
.scene2 .ls-s7 { left: 0; top: 80px; } 
.scene2 .ls-s8 { left: 0; top: 165px; } 
.scene2 .ls-s9 { left: 0; top: 205px; } 
.scene2 .ls-s10 { left: 0; top: 63px; } 

.scene3 .ls-s11 { left: 0; top: 57px; } 
.scene3 .ls-s12 { left: 0; top: 80px; } 
.scene3 .ls-s13 { left: 0; top: 165px; } 
.scene3 .ls-s14 { left: 0; top: 205px; } 
.scene3 .ls-s15 { left: 0; top: 63px; } 

.scene4 .ls-s16 { left: 0; top: 57px; } 
.scene4 .ls-s17 { left: 0; top: 80px; } 
.scene4 .ls-s18 { left: 0; top: 165px; } 
.scene4 .ls-s19 { left: 0; top: 205px; } 
.scene4 .ls-s20 { left: 0; top: 63px; } 


.scene5 .ls-s21 { left: 0; top: 57px; } 
.scene5 .ls-s22 { left: 0; top: 80px; } 
.scene5 .ls-s23 { left: 0; top: 165px; } 
.scene5 .ls-s24 { left: 0; top: 205px; } 
.scene5 .ls-s25 { left: 0; top: 370px; } 
   

  
.slider-area .top-area .s3 { left:-8px; top:55px; z-index:1; width:117px; } 
.slider-area .top-area .slider-points{ display:inline-block; text-align:center;}
.slider-area .top-area .slider-points span{ width:87px; height:17px; font-size:10px; float:right;  background:#222; color:#fff; border-radius:50%; text-align:center; padding:37px 2px; font-family: arial,'HelveticaCE-Regular'; margin-bottom:8px; letter-spacing:-0.3px; font-weight:bold;}
.slider-area .top-area .slider-points span:hover{ background:#e85038;}
.slider-area .top-area .slider-points img{ float:left; width:100%;}
.slider-area .top-area .s4 { left: 122px; top: 115px; z-index:1; width:135px; } 
.slider-area .top-area .s5 { left:0px; top:225px; z-index:1; width:184px; } 
.slider-area .top-area .s5 span{ float:left; margin-left:20px;} 
.slider-area .top-area .s6 { left:836px; top:55px; z-index:1; width:122px;  } 
.slider-area .top-area .s7 { left: 710px; top: 122px; z-index:1; width:175px; } 
.slider-area .top-area .s7 span{ float:left;}
.slider-area .top-area .s8 { left:790px; top:255px; z-index:1;width:172px; }      
.slider article { width: 40%; } 
.ls-bottom-slidebuttons { left: 2% !important; } 
.social { bottom: -1px; right: 2%; } 
.slider .scene2 .main_head small { font-size: 34px; letter-spacing: -2px; }     
.ls-nav-prev { display:block; float:left; width:70px; height:70px; left:80px; top:40%; margin-top:-34px; background:url(../images/prev.png) no-repeat center center; position:absolute; }  
.ls-nav-next { display:block; float:left; width:70px; height:70px; right:80px; top:40%; margin-top:-34px;; background:url(../images/next.png) no-repeat center center; position:absolute;}    
.green-price1{ float:left;} 