.ei-slider{
	position: relative;
	width: 100%;
	max-width: 1920px;
	height: 558px;
	margin: 0 auto;
}
.ei-slider-loading{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:999;
	background: rgba(0,0,0,0.9);
	color: #fff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large{
	height: 100%;
	width: 100%;
	position:relative;
	overflow: hidden;
}
.ei-slider-large li{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-slider-large li img{
	width: 100%;
}
.ei-title{
	position: absolute;
	left: 47%;
	margin-right: 0%;
	top: 25%;
}

.ei-title1{
	position: absolute;
	margin-right: 0%;
	top: 25%;
}

.ei-margin-left
{
	margin-left:16% !important;
	top:42%;
	}


.ei-title-left
{
	left: 40% !important;
	top:46%;
	
}

.alignment-video-text
{
	top:40% !important;
	}

.alignment-download-text
{
	margin-left:28% !important;
	top:41% !important;
	}


.ei-title-right
{
	right: 47% !important;
	text-align:left !important;
}

.media-img
{
	display:none;
	}
	
.thumb-img-media
{
	display:none;
	}

.desk-img
{
	width: 976.5px !important;
  height: 562.35px !important;
  margin-left: 0px !important;
  margin-top: -2.17499999999995px !important;
  }


.ei-title h2, .ei-title h3{
	text-align: left;
}

.ei-title1 h2, .ei-title1 h3{
	text-align: right;
}

.text-alignment
{
	text-align:left !important;
	}

.ei-title h2{
	font-size: 40px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}


.ei-title1 h2{
	font-size: 40px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}
.ei-title h3{
	font-size: 21px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}

.ei-title1 h3{
	font-size: 21px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}
.ei-slider-thumbs{
	height: 13px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li{
	position: relative;
	float: left;
	height: 100%;
}
.ei-slider-thumbs li.ei-slider-element{
	top: 0px;
	left: 0px;
	position: absolute;
	height: 20%;
	z-index: 10;
	text-indent: -9000px;
	background: #000;
	background: rgba(0,0,0,0.9);
}
.ei-slider-thumbs li a{
	display: block;
	background: #666 ;
	width: 100%;
	height: 100%;
	cursor: pointer;
	-webkit-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-webkit-transition: background 0.2s ease;
    -moz-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover{
	background-color: #f0f0f0;
}
.ei-slider-thumbs li img{
	opacity: 1;
	z-index: 999;
	max-width: 100%;
	-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
	/**-webkit-box-reflect: 
        below 0px -webkit-gradient(
            linear, 
            left top, 
            left bottom, 
            from(transparent), 
            color-stop(50%, transparent), 
            to(rgba(255,255,255,0.3))
            );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";**/
}
.ei-slider-thumbs li:hover img{
	opacity: 1;
	bottom: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}



.downloadbutton-banner{
	background:#84c223 !important;
	border:none !important;
	margin:10px 0 0 0 !important;
	padding: 5px 20px 5px 20px;
	font-family: 'colaborate-regularregular' !important;
	font-size:17px !important;
	color:#020202 !important;
	width:125px;
	height:36px;
	left:0px;
	opacity:1 !important;
		
}
.downloadbutton-banner:hover{
	background-color:#4cbff8 !important;
}



.downloadbutton-banner1{
	background:#84c223 !important;
	border:none !important;
	margin:10px 0 0 0 !important;
	padding: 0px 20px 5px 20px;
	font-family: 'colaborate-regularregular' !important;
	font-size:17px !important;
	color:#020202 !important;
	width:125px;
	height:36px;
	right:0px;
		
}
.downloadbutton-banner1:hover{
	background-color:#4cbff8 !important;
}

.new-wel-text
{
	display:none;
	}


@media screen and (max-width: 830px) {
	.ei-title{
		position: absolute;
		right: 0px;
		margin-right: 0px;
		width: 100%;
		text-align: center;
		top: auto;
		bottom: 10px;
		background: #fff;
		background: rgba(255,255,255,0.9);
		padding: 5px 0;
	}
	
	.ei-title1{
		position: absolute;
		right: 0px;
		margin-right: 48%;
		width: 100%;
		top: -61px;
		bottom: 10px;
		background-color:transparent;
		padding: 5px 0;
	}
	.ei-title h2, .ei-title h3{
		text-align: center;
	}
	
	/**.ei-title1 h2, .ei-title1 h3{
		text-align: center;
	}**/
	.ei-title h2{
		font-size: 20px;
		line-height: 24px;
	}
	
	.ei-title1 h2{
		font-size: 30px;
		line-height: 44px;
	}
	.ei-title h3{
		font-size: 30px;
		line-height: 40px;
	}
	
	.ei-title1 h3{
		font-size: 17px;
		line-height: 28px;
	}
	
	.ei-slider-large li img
	{
		width:100% !important;
		height:440px !important;
		margin-left:3.440594px !important;
		}
	
	.ei-title-left
	{	margin-top: 5% !important;
		}
		
	.ei-slider-thumbs
	{
		top:-27 !important;
			}
			
	.alignment-video-text
	{
		top:-16% !important;
		margin-left:3% !important;
		}
		
	.affiliate-text
	{ 
	margin-top:33% !important;
	}
	
	.feature-text
	{
		margin-right:43% !important;
		top:37% !important;
		}
		
	.alignment-download-text
	{
		top:42% !important;
		}	
		
	.mycontent-text
	{
		top:31%;
		}	
		
	.download-align
	{
		margin-right:43% !important;
		top:40%;
		}	

	.ei-slider-large
	{
		height:73%;
		}
		
	.ei-slider
	{
		height:600px !important;
		}	

	.alignment-video-text
{
	top:38% !important;
	}
	
.affiliate-text
{
	margin-top:2% !important;}	
		
		
		
}

@media (min-width: 992px) and (max-width: 1199px) {

.ei-slider
{
	height:503px !important;
	}

.desk-img {
  width: 877px !important;
  height: 507.35px !important;
  margin-left: -5px !important;
  margin-top: -2.17499999999995px !important;
}

	}



@media only screen and (max-width: 767px) 
{
.ei-title1
{
	top:144px !important;
	}	
	
.affiliate-text
{
	margin-top:4% !important;
	}	

.ei-margin-left 	
{
margin-top: 19px;
}


}

@media only screen and (max-width: 600px) 
{
.img-mar-top
{
	padding-top: 60% !important;
}

.ei-slider-large li img
{
	height: 350px !important;
	}
	
.ei-title1 {
    top: 85px !important;
    margin-left: -10px !important;
}	

.welcome-align-bg
{
	margin-top: 43px !important;
	}


.ei-title1 h2
{
	font-size:25px;
	}
	
.ei-title1 h3 {
font-size: 13px;
}
	
	.ei-slider-large {
    height: 348px;
}

.part1 {
    margin-bottom: -200px;
}

.downloadbutton_nw {
    margin-top: 1.5%;
    margin-left: 29%;
    width: 39%;
}

.down-text1
{
	margin-left: 0;
	}

.video-window {
  top: 156px;
    left: 17px;
}
}






@media only screen and (max-width: 450px) 
{
.ei-title1 h2
{
	font-size:20px !important;
	line-height:44px !important;
	}

.ei-title1 h3
{
line-height:25px !important;
font-size:10px !important;

	}
	.alignment-video-text h3{
	line-height:16px !important;
	}

.download-align
{
	margin-top:30%;
	
	}



.ei-title1
{
	top:7px !important;
	}	

.alignment-video-text
{
	
	top:0px !important;
	}
	.feature-text
	{top:114px !important;
	}
	.feature-text h3{
	line-height:17px !important;
	}

.affiliate-text
{
	margin-top:28% !important;
	}

.ei-slider-large > li > img
{
	height:234px !important;

}
.ei-slider-large
{
height: 233px;
}

.thumb-img
{
	display:none;
	}
	
.thumb-img-media
{
	display:block;
	}	

.ei-title1	
{
	display:none;
	}

.new-wel-text
{
	display:block;
	}	

.new-text-one
{
	text-align: center;
  /* top: -14px; */
  margin-top: -40%;
  margin-right: -34%;
  }

.new-wel-text h2
{
	font-size: 20px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}

.new-wel-text h3
{
	font-size: 15px;
	font-family: 'colaborate-thinregular';
	color: #020202;
	line-height: 25px;
}

.new-text-two
{text-align: center;
  /* top: -14px; */
  margin-top: -36%;
  margin-left: -34%;
  }


.media-button-small
{
	background:#84c223 ;
	border:none ;
	font-family: 'colaborate-regularregular' !important;
	font-size:12px !important;
	color:#020202 !important;
	z-index:999999;
	opacity:1 !important;
	width:75px;
	height:20px;
}


.media-button-small:hover
{
background-color:#4cbff8 !important;
}


.part1 {
    margin-bottom: -309px;
}


.f1
{
	width:93%;
	margin-left:7%;
	float:none;
	}
	
	
.img1
{
	margin-left:20%;
	}	

.f1
{
	margin-top:3%;
	}

.f2
{
	width:93%;
	margin-left:7%;
	float:none;
	margin-top:3%;
	}
	
.f3
{
	width:93%;
	margin-left:7%;
	float:none;
	margin-top:3%;
	}
	
.f4
{
	width:93%;
	margin-left:7%;
	float:none;
	margin-top:3%;
	}	
	
.f5
{
	width:93%;
	margin-left:7%;
	float:none;
	margin-top:3%;
	}

	.img2
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img3
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img4
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img5
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img6
{
	float:none;
	width:80%;
	margin-left:20%;
	}


	.img7
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img8
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img9
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img10
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img11
{
	float:none;
	width:80%;
	margin-left:20%;
	}


	.img12
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img13
{
	float:none;
	width:80%;
	margin-left:20%;
	}

	.img14
{
	float:none;
	width:80%;
	margin-left:20%;
	}


	.img15
{
	float:none;
	width:80%;
	margin-left:20%;
	}


	.img16
{
	float:none;
	width:80%;
	margin-left:20%;
	}

.down-text1
{
	margin-left:5px;
	}

.downloadbutton_nw
{
	margin-top:1.5%;
	margin-left:75px;
	width:52%;
	}

}

/**@media only screen and (max-width: 449px) 
{
.ei-title1 
{
	top: 91px !important;
	}
	
.feature-text
{
	top: 107px !important;}	
	
.download-align {
    margin-top: 5%;}	
	
.affiliate-text {
    margin-top: 2% !important;
}	
	
}**/




/**@media (min-width: 379px) and (max-width: 448px) {
	
.ei-title1
{
	top: 80px !important;
	}	

.download-align {
  margin-top: 3%;
}

.affiliate-text
{
	margin-top: -1% !important;}
}
	**/
	
@media only screen and (max-width: 378px) 
{
	
.img-mar-top {
    padding-top: 47% !important;
}

.homes-inner
{
	  margin-top: 78px !important;
	  }						  	  

	#banner
	{
		margin-top:-19% !important;
		}
		
	.blank-image
		{
		display:none;
		}
		
	.ei-title-left
	{
	margin-top: -20% !important;
	margin-left: -40%;
	width: 214%;
	padding-top: 24px;
	  height: 100%;	
				}	
		
.ei-title1 h3
{
	line-height: 13px !important;
	}
			
.part1 {
    margin-bottom: 8%;
}


.ei-slider-thumbs
{
display:none;
}

	
.ei-slider-large > li > img
{
	height:170px !important;
	}
	
.ei-slider-large
{
	height:35.6%;
	}	
	
.ei-slider	

{
	height:475px !important;
	}
	
.downloadbutton-banner
{
	margin:22px 63px !important;
	width:88px !important;
	height:29px !important;
	font-size:14px !important;
	padding:2px !important;
	}
	
.downloadbutton-banner1

{
		width:88px !important;
	height:31px !important;
	font-size:9px !important;
	margin:6px 68px !important;
}	



.welcome-align-bg h2
{
  margin-left: 10%;
}

.welcome-align-bg h3
{
  margin-left: 2%;
}

	
.media-text	
	{
		width:51% !important;
		}
		
.media-feature
{
	right: -42%;
  /* top: -13%; */
  margin-top: -27%;
    height: 100%;
  }	

.media-feature h2
{
text-align:center;
margin-top:19px;
color:#020202;

}  
  
.media-feature h3
{
text-align:center;
font-size:13px !important;
color:#020202;
}  


  
.alignment-video-text
{
	margin-left: -40% !important;
  width: 157%;
     padding-top: 14px;
	}  
 
.alignment-video-text h2
{
	  margin-left: 79px;
	}  

.alignment-video-text h3
{
	  margin-left: 13px;
	} 
 
.media-video 
{
	width:68%;
	} 

.text-ngage
{
	font-size: 22px;}
	
.downloadbutton_nw {
    margin-top: 1.5%;
    margin-left: 40px;
    width: 73%;	
}

.affiliate-text
{
	margin-left: -40%;
	  padding-top: 26px;
	}

.affiliate-text h2
{
	  margin-left: -55% !important;
  text-align: center !important;
  color:#020202;
}	

.affiliate-text h3
{
	  margin-left: -55% !important;
  text-align: center !important;
    font-size: 13px !important;
	color:#020202;
}	

	
	
.download-align
{
margin-right: 0% !important;
  margin-top: -20%;
    height: 100%;
	padding-top: 25px;
}
.download-align h2
{
text-align:center;
color:#020202;
}

.download-align h3
{
text-align:center;
font-size: 13px !important;
color:#020202;
}


.ei-slider-thumbs li.ei-slider-element
{
  background: #020202;
    height: 8%;

}

.img1
{
	margin-left:-16%;
	width:35%;
	}
	
.description1
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;    }


.description2
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }
  
.description3
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description4
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }
  
.description5
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description6
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }
  
.description7
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description8
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }
  
.description9
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description10
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }
  
.description11
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description12
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }

.description13
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description14
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }

.description15
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }


.description16
{
  margin-top: -36%;
  margin-left: 40%;
  text-align: left;  }

.feature-text1
{
margin-left: -20%;
  width: 80%;
  
     	}  
  
#mob-ei-title1
{
text-align:center !important;
}
#mob-vi-ei-title1 h2{  margin-left: 101px !important; color:#020202;}
#mob-vi-ei-title1 h3{    margin-left: -10px !important;
  text-align: center !important;
  font-size:13px !important;
  color:#020202;
  }
#mob-wel-ei-title1 h2
{
	  margin-left: -53% !important;
  text-align: center !important;
    color: #020202 !important;
  }

#mob-wel-ei-title1 h3
{
	margin-left: -12px!important;
  text-align: center !important;
  font-size:13px !important;
  color:#020202;
  }

.button-align-center
{text-align: center !important;
  margin-left: 99px !important;}

.button-align-center1
{text-align: center !important;
  margin-left: 112px !important;
   left: -9px !important;}


.mob-aff-ei-title1 h2
{
	  margin-left: -55% !important;
  text-align: center !important;
  }

.mob-aff-ei-title1 h3
{
	  margin-left: -55% !important;
  text-align: center !important;
  }

.main-button
{
  margin: 18px 110px !important;
  width: 88px !important;
  height: 29px !important;
  font-size: 14px !important;
  padding: 2px !important;
  background: #84c223 !important;
  border: none !important;
  font-family: 'colaborate-regularregular' !important;
  color: #020202 !important;
  z-index: 999999;
  opacity: 1 !important; 
  }

.media-img
{
	display:block;
	width:100% !important;
	height:100% !important;
}

.thumb-img
{
	display:none;
	}
	
.thumb-img-media
{
	display:block;
	}
	
.ei-title1	
{
	display:none;
	}

.new-wel-text
{
	display:block;
	}	

.new-text-one
{
	text-align: center;
  /* top: -14px; */
  margin-top: -104px;
  margin-right: -34%;
  }

.new-wel-text h2
{
	font-size: 20px;
	font-family: 'colaborate-thinregular';
	color: #020202;
}

.new-wel-text h3
{
	font-size: 15px;
	font-family: 'colaborate-thinregular';
	color: #020202;
	line-height: 25px;
}

.new-text-two
{text-align: center;
  /* top: -14px; */
  margin-top: -36%;
  margin-left: -34%;
  }


.media-button-small
{
	background:#84c223 ;
	border:none ;
	font-family: 'colaborate-regularregular' !important;
	font-size:12px !important;
	color:#020202 !important;
	z-index:999999;
	opacity:1 !important;
	width:75px;
	height:20px;
}


.media-button-small:hover
{
background-color:#4cbff8 !important;
}

.line1
{display:none;
}

.dot
{
	display:none;}

#content-feature {
  margin-top: -275px;
}

.feature-contain1 {
  margin-left: 20px;
}

.feature-contain2 {
  margin-left: 20px;
}

.feature-contain3 {
  margin-left: 20px;
}

.feature-contain4 {
  margin-left: 20px;
}

.feature-contain5 {
  margin-left: 20px;
}

.feature-contain6 {
  margin-left: 20px;
}

	  
.f-one	
{
	margin-top: 18px;
	min-height:95px;
	}

.f-two	
{
	margin-top: 18px;
	min-height:95px;
	}

.f-three	
{
	margin-top: 18px;
	min-height:95px;
	}


.f-four	
{
	margin-top: 13px;
	min-height:95px;
	}


.f-five	
{
	margin-top: 18px;
	min-height:95px;
	}  
	  	
.f-six
{
	margin-top: 18px;
	min-height:95px;
	}
		
		
.f-seven	
{
	margin-top: 18px;
	min-height:95px;
	}  		
	
.f-eight	
{
	margin-top: 13px;
	min-height:95px;
	}
	
.f-nine	
{
	margin-top: 18px;
	min-height:95px;
	}

.f-ten
{
	margin-top: 18px;
	min-height:95px;
	}
	
.f-elaven
{
	margin-top: 18px;
	min-height:95px;
	}	
		
.f-twelve
{
	margin-top: 13px;
	min-height:95px;
	}
	
.f-thirteen
{
	margin-top: 18px;
	min-height:95px;
	}	
	
.f-fourteen
{
	margin-top: 18px;
	min-height:95px;
	}
	
.f-fifteen	
{
	margin-top: 18px;
	min-height:95px;
	}
	
.f-sixteen
{
	margin-top: 18px;
	min-height:95px;
	}
.video-window{  top: 63px !important;
  left: 13px !important;}
}

@media only screen and (max-width: 334px) 
{
#legal-menu-new {
  width: 68% !important;
}
	
.new-text-one
{  margin-top: -94px;
}	

.ei-slider-large > li > img {
  height: 150px !important;
}

.ei-slider-thumbs
{  top: -20px !important;
}

  .new-wel-text h2
  {
	    font-size: 15px;
		}
		
.new-wel-text h3 
{
	  font-size: 12px;
	  }	

.row-padding
{margin-top: -14%;
}

.f-one {
  min-height:80px;
    margin-top: 10px;
}

.f-two {
  min-height:80px;
    margin-top: 15px;
}

.f-three {
  min-height:80px;
    margin-top: 15px;
}

.f-four {
  min-height:80px;
    margin-top: 15px;
}

.f-five {
  min-height:80px;
    margin-top: 15px;
}

.f-six {
  min-height:80px;
    margin-top: 15px;
}

.f-seven {
  min-height:80px;
    margin-top: 15px;
}

.f-eight {
  min-height:80px;
    margin-top: 5px;
}

.f-nine {
  min-height:80px;
    margin-top: 15px;
}


.f-ten {
  min-height:80px;
    margin-top: 15px;
}

.f-elaven {
  min-height:80px;
    margin-top: 15px;
}

.f-twelve {
  min-height:80px;
    margin-top: 15px;
}

.f-thirteen {
  min-height:80px;
    margin-top: 15px;
}

.f-fourteen {
  min-height:80px;
    margin-top: 15px;
}

.f-fifteen {
  min-height:80px;
    margin-top: 15px;
}

.f-sixteen {
  min-height:80px;
    margin-top: 15px;
}

.downloadbutton_nw
{
	margin-left:44px;
	width:69%;
	}

}




	
	