.video-back{height: 685px;overflow: hidden;width: 100%;position: relative;}
.vidbacking{width: 100%;position: absolute;z-index: 1;background-color: #000;}
.video-bg{position: absolute;z-index: 999;height: 600px;text-align: center;opacity: 0.6;background-color: #000;width: 100%;}
.video-text{position: relative;z-index: 999;height: 600px;text-align: center;color: #fff;padding-top: 150px;box-sizing: border-box;}
.video-text h1{font-size: 38px;}
.rightFixed{position: fixed;top:300px;right: 50px;padding: 0px;margin:0px;list-style: none;z-index: 9999;display: block;}
.rightFixed>li{padding: 0px;margin:0px;list-style: none;}
.bottomkf{position: fixed;bottom: 0px;width: 100%;display: none;z-index: 9999;}
.allkf{width: 200px;height: 250px;background: #ccc;position: fixed;z-index: 999;top:0px;bottom: 0px;left:0px;right:0px;margin: auto;-webkit-box-shadow: #666 0px 0px 10px; 
   -moz-box-shadow: #666 0px 0px 10px; 
   box-shadow: #666 0px 0px 10px; }
.carousel .carousel-inner .item {height: 751px;}
    
.noborder {
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-radius: 0; 
}
.text-elicps{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.side-nav-light{line-height: 32px;list-style: none;}
.side-nav-light>li{list-style: none;}
.side-nav-light>li>a{color: #666;}
.side-nav-light>li>a:hover{color: #333;}
.side-nav-light>.side-nav-title{border-bottom: 1px solid #f0f0f0;}

.helpnav{line-height: 32px;list-style: none;}
.helpnav>li{list-style: none;}
.helpnav>li>a{color: #666;padding-left: 30px;}
.helpnav>li>a:hover{color: #333;}
.faq-answer{
  text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.listdes{
  text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
@media screen and (max-width:1024px) {
.rightFixed{display: none;}
.bottomkf{display: block;}
#contact{width: 50%;display: inline-block;box-sizing: border-box;margin:0px!important;border-radius: 0px!important;}
#demos{width: 50%;display: inline-block;box-sizing: border-box;margin:0px!important;border-radius: 0px!important;}
	}
