html{
margin:0;
padding:0;
}


body{
margin:0;
padding:0;
width:100%;
height:100%;
background-color:#FFFFFF;
min-width:960px;
}

.mobileMode{ display:none !important;}
.desktopMode{ display:block !important;}

.choose{ display:block; position:absolute; right:15px; top:15px; width:80px; text-align:right; height:20px; z-index:10000;} 
 
.LeftRightGap{ padding-left:60px; padding-right:60px;}
 
@font-face {
    font-family: 'advent_medium';
    src: url('fonts/adventpro-medium-webfont.eot');
    src: url('fonts/adventpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/adventpro-medium-webfont.woff2') format('woff2'),
         url('fonts/adventpro-medium-webfont.woff') format('woff'),
         url('fonts/adventpro-medium-webfont.ttf') format('truetype'),
         url('fonts/adventpro-medium-webfont.svg#advent_promedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'advent_bold';
    src: url('fonts/adventpro-bold-webfont.eot');
    src: url('fonts/adventpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/adventpro-bold-webfont.woff2') format('woff2'),
         url('fonts/adventpro-bold-webfont.woff') format('woff'),
         url('fonts/adventpro-bold-webfont.ttf') format('truetype'),
         url('fonts/adventpro-bold-webfont.svg#advent_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'advent_regular';
    src: url('fonts/adventpro-regular-webfont.eot');
    src: url('fonts/adventpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/adventpro-regular-webfont.woff2') format('woff2'),
         url('fonts/adventpro-regular-webfont.woff') format('woff'),
         url('fonts/adventpro-regular-webfont.ttf') format('truetype'),
         url('fonts/adventpro-regular-webfont.svg#advent_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



.container{
	position:relative;
	width:100%;
	height:auto;
	margin:0 auto;
	min-width:960px;
	}

 


p{ padding:0px; margin:0px;}


a:link {
	color:#d300d1;
	text-decoration:none;

}
a:visited {
}
a:hover {
	color:#d300d1;
	
	text-decoration:none;
}

a:active
{
outline: none;

	text-decoration:none;
}

a:focus
{
-moz-outline-style: none;
 outline:none;
 
	text-decoration:none;
 }



#menu{
	display:block;
	position:fixed;
	width:100%;
	height:80px;
	left: 0px;
	top: 0px;
	z-index:100;
 
	
 
}

#menuPanel{
	display:block;
	position:absolute;
	width:100%;
	min-height:80px;
	background-image:url(../imgs/gradient.png);
	background-size: cover;
	left: 300px;
	min-width:660px;
	top: 0px;
	z-index:100;
}
.menuContainer{ display:block; position:absolute; left:50%; margin-left:-300px; padding-top:40px;    }
 
 




/* Resets */
nav a { text-decoration: none; display: block; }
nav a:hover { text-decoration: none; }
nav ul { list-style: none; margin: 0; padding: 0; }
nav ul li { margin: 0; padding: 0; width:auto;  padding-right:20px;}

/* Top-level menu */
nav > ul > li { float: left; position: relative; }
nav > ul > li > a { display: block;}
nav > ul > li:first-child { margin: 0; }
nav > ul > li:first-child a { border: 0; }


/* Dropdown Menu */
nav ul li ul { position: relative; margin: 0; padding: 0; display: none; 	background-image:url(../imgs/dash.jpg); background-repeat:no-repeat; background-position: top center; 
margin-top:10px; padding-top:13px;


 }
nav ul li ul li { text-align: center;}
nav ul li ul a { }
nav ul li:hover ul { display: block;   padding-bottom:20px; width:auto; }
nav ul li:hover .menuItem a{color:#94D500; }






.language{ display:inline-block; position:relative; width:auto; height:20px;  color:#FFF; padding-left:3px; padding-right:3px; 	font-family: 'advent_medium', sans-serif;
	color:#FFF;
	font-weight:400;
	font-size:15px;
	line-height:20px;
	text-decoration:none;  }
.language a{
	display:block;
	position:relative;
	width:auto;
	height:auto;
	font-family: 'advent_medium', sans-serif;
	color:#FFF;
	font-weight:400;
	font-size:15px;
	line-height:20px;
	text-decoration:none;  
 
}
.language a:hover{ color:#92d50c; }

.selected{ color:#92d50c !important; cursor:text;}
.selected a{ color:#92d50c !important; cursor:text;}
.selected a:hover{ color:#92d50c !important; cursor:text;}


.menuItem{
	font-family: 'advent_bold', sans-serif;
	color:#FFFFFF;
	font-weight:400;
	font-size:16px;
	line-height:40px;
	 
}

.menuItem a{
	font-family: 'advent_bold', sans-serif;
	color:#FFFFFF;
	font-weight:400;
	font-size:16px;
	line-height:40px;
	text-decoration:none; text-transform:uppercase;
}
.menuItem a:hover{ color:#94D500;}


	
.menuItemWhite{
	display:block;
	position:absolute;
	min-width:118px;
	font-family: 'advent_bold', sans-serif;
	color:#92d50c;
	font-weight:400;
	font-size:16px;
	line-height:40px;
	margin-left:10px;
	 
}

.menuItemWhite a{
	display:block;
	position:relative;
	min-width:118px;
	height:40px;
	white-space:nowrap;
	
	font-family: 'advent_bold', sans-serif;
	color:#3f3f3d;
	font-weight:400;
	font-size:16px; text-align:center;
	line-height:40px; padding-left:10px; padding-right:10px;
	text-decoration:none; text-transform:uppercase; background-color:#94D500;
}
.menuItemWhite a:hover{ color:#FFFFFF;  }


		
.submenuItem{
	font-family: 'advent_medium', sans-serif;
	color:#FFFFFF;
	font-weight:400;
	font-size:15px;
	line-height:16px;
	padding-top:8px;
	 
}

.submenuItem a{
	font-family: 'advent_medium', sans-serif;
	color:#FFFFFF;
	font-weight:400;
	font-size:15px;
	line-height:16px;
}
.submenuItem a:hover{ color:#94D500;}
	

.logoContainer{ display:block; position:absolute; width:300px; height:80px; background-color:#FFF;/* background-image:url(../imgs/logo_bg.jpg);*/ background-size: cover; left:0px; top:0px; }
.dmi-logo{
	display:block;
	position:absolute;
	width:300px;
	height:80px;
	background-image:url(../imgs/dmi-group.png);
	background-repeat:no-repeat;
	background-position:center;
	z-index:100; cursor:pointer;
 
	}
	
	
.green{ display:block; position:relative; width:100%; min-height:20px; background-color:#94D500;  }
.section1{ display:block; position:relative; width:100%; height:675px; margin-top:0px; }
.section2{ display:block; position:relative; width:100%; height:auto; background-image:url(../imgs/about.jpg); background-repeat:repeat; background-position:center; text-align:center; }
.section3{ display:block; position:relative; width:100%; height:auto; background-image:url(../imgs/service.jpg); background-repeat:no-repeat; background-position:center; background-size: cover; text-align:center; }
.section4{ display:block; position:relative; width:100%; height:auto; background-image:url(../imgs/dots.png); background-repeat:repeat; background-position:center;   text-align:center; }
.section5{ display:block; position:relative; width:100%; height:auto; background-color:#EFEFEF;  text-align:center; }
.section6{ display:block; position:relative; width:100%; height:auto; background-color:#94D500;  text-align:center; }
.section7{ display:block; position:relative; width:100%; height:auto; background-color:#EFEFEF;  text-align:center; }
.section8{ display:block; position:relative; width:100%;   background-color:#000000;  text-align:center; }







.insideSection{
	display:inline-block;
	width:100%;
	height:auto;
	padding-top:40px;
	padding-bottom:40px;
}


.sectionTitle{
	font-family: 'advent_bold', sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:36px;
	line-height:36px;
	text-transform:uppercase;
	background-image:url(../imgs/small.jpg); background-position:bottom center; background-repeat:no-repeat;
	padding-bottom:25px;
	 }


.sectionTitleNews{
	font-family: 'advent_bold', sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:36px;
	line-height:36px;
	text-transform:uppercase;
	background-image:url(../imgs/small3.jpg); background-position:bottom center; background-repeat:no-repeat;
	padding-bottom:25px;
	 }


.sectionTitleNewsDash{
	font-size:10px;
	line-height:20px;
	text-transform:capitalize;
	background-image:url(../imgs/small3.jpg); background-position:bottom center; background-repeat:no-repeat;
		padding-bottom:10px;
		
	 }
	 

.sectionTitleDash{
	font-size:10px;
	line-height:10px;
	text-transform:capitalize;
	background-image:url(../imgs/small.jpg); background-position:bottom center; background-repeat:no-repeat;
		padding-bottom:10px;
	 }
	 
	 
	 
.sectionTitleProducts{
	font-family: 'advent_bold', sans-serif;
	color:#663399;
	font-weight:bold;
	font-size:36px;
	line-height:36px;
	text-transform:uppercase;
	background-image:url(../imgs/small2.jpg); background-position:bottom center; background-repeat:no-repeat;
	padding-bottom:25px;
	 }


.sectionTitleProductsDash{
	font-size:10px;
	line-height:10px;
	text-transform:capitalize;
	background-image:url(../imgs/small2.jpg); background-position:bottom center; background-repeat:no-repeat;
		padding-bottom:15px;
	 }	 


.newsTitle{
	font-family: 'advent_medium', sans-serif;
	color:#663399;
	font-weight:normal;
	font-size:24px;
	line-height:25px;
		text-transform:uppercase;
	
	 
}


	 
.productTitle{
	font-family: 'advent_medium', sans-serif;
	color:#94D500;
	font-weight:normal;
	font-size:24px;
	line-height:25px;
		text-transform:uppercase;
		padding:0px;
 
}

.productSubTitle{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3f3f3f;
	font-weight:400;
	font-size:18px;
	line-height:19px;
	text-align:left;
	min-height:19px;
		text-transform:uppercase;
		padding:0px;
 
 
}
.productText p{ padding:0px; margin:0px;}
.productText{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3f3f3f;
	font-weight:300;
	font-size:14px;
	line-height:16px;
	padding-top:10px;
	text-align:justify;
}

.productText a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3f3f3f;
	font-weight:300;
	font-size:14px;
	line-height:16px;
	text-decoration:underline;
}
.productText a:hover{}
	
	
	
.contactTitle{
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-weight:400;
	font-size:18px;
	line-height:19px;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:10px;
 
}


.contactText p{ padding:0px; margin:0px;}
.contactText{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3f3f3f;
	font-weight:300;
	font-size:14px;
	line-height:18px;
	padding-bottom:10px;
 
	text-align:center;
}

.contactText a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3f3f3f;
	font-weight:300;
	font-size:14px;
	line-height:18px;
	text-decoration:underline;
}
.contactText a:hover{}	 
	 

.mapShadow{
	 display:block; position:absolute; z-index:10; width:100%; height:10px;
	-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.30);
-moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.30);
box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.30);
	
	}
mapContainer{ display:block; position:relative; width:100%; height:400px;

}
#map_canvas {
	display:block;
	position:relative;
	width:100%;
	height:400px;
}

	 
	 
.serviceTitle{
	font-family: 'advent_medium', sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:24px;
	line-height:25px;
	padding-top:10px;
	text-transform:uppercase;
}

.serviceSubTitle{
	font-family: 'Roboto Condensed', sans-serif;
	color:#94D500;
	font-weight:400;
	font-size:18px;
	line-height:19px;
	text-transform:uppercase;
 
}


.serviceText{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:16px;
	line-height:18px;
	padding-top:10px;
}

.serviceText a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:16px;
	line-height:18px;
	text-decoration:underline;
}
.serviceText a:hover{}



#sendusyourfeedback{
	display:block; position:relative;
	height:30px;
	font-family: 'advent_regular', sans-serif;
	color:#94D500;
	font-size:20px;
	line-height:30px;
	text-align:center;
	margin-top:20px;
}

#sendusyourfeedback a{
	display:inline-block; position:relative;
	height:30px;
	font-family: 'advent_regular', sans-serif;
	color:#94D500;
	font-size:20px;
	line-height:30px;
	text-align:center;
	border:#663399 1px solid; padding-left:5px; padding-right:5px;
}
#sendusyourfeedback a:hover{ color:#663399; }	 



.sendus2{
	display:block; position:relative;
	height:30px;
	font-family: 'advent_regular', sans-serif;
	color:#94D500;
	font-size:20px;
	line-height:30px;
	text-align:right;
	margin-top:20px;
}

.sendus2 a{
	display:inline-block; position:relative;
	height:30px;
	background-image:url(../imgs/icon0.png);
	background-repeat:no-repeat;
	background-position:right center;
	font-family: 'advent_regular', sans-serif;
	color:#94D500;
	font-size:20px;
	line-height:26px;
	text-align:right;
	padding-right:30px;
}
.sendus2 a:hover{ color:#663399; }



.interested{
	display:block; position:relative;
	height:30px;
	font-family: 'advent_regular', sans-serif;
	color:#FFFFFF;
	font-size:20px;
	line-height:30px;
	text-align:right;
	margin-top:20px;
	margin-bottom:30px;
	
}

.interested a{
	display:inline-block; position:relative;
	height:30px;
	font-family: 'advent_regular', sans-serif;
	color:#94D500;
	font-size:20px;
	line-height:30px;
	text-align:center;
	border:#FFFFFF 1px solid; padding-left:5px; padding-right:5px;
}
.interested a:hover{ color:#663399; }	 

	 
#contactPanelForm{
	display:none; position:relative;
	width:400px; 
	background-color:#E8F4C8;
	margin-top:20px;
	padding:20px;
}


.formTitle{
	display:block; position:relative;
	width:400px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-size:20px;
	font-weight:300;
	line-height:25px;
	text-align:center;
	padding-bottom:20px;
}


.label{
	display:block; position:relative;
	width:400px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#656565;
	font-size:16px;
	font-weight:300;
	line-height:20px;
	text-align:left;
}

.field{
	padding-bottom:10px;	
}

.clockTime{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-size:45px;
	font-weight:300;
	line-height:45px;
	text-align:right;
 
	padding:20px;
}


.fieldBox{
	display:block; position:relative;
	width:400px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-size:16px;
	font-weight:300;
	line-height:30px;
	border:none; background:none; background-color:#FFF; border-top:#656565 1px solid;
	text-align:left;
}


.areaBox{
	display:block; position:relative;
	width:400px; height:100px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-size:16px;
	font-weight:300;
	line-height:30px;
	border:none; background:none; background-color:#FFF; border-top:#656565 1px solid;
	text-align:left;
}


.submitButton{
	display:inline-block; position:relative;
	height:25px;
 
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	background-color:#94D500;
	font-size:18px;
	line-height:25px;
	text-align:right;
	margin-top:20px;
	margin-right:0px;
}

.submitButton a{
	display:inline-block; position:relative;
	height:25px; 
 
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	background-color:#94D500;
	font-size:18px;
	line-height:25px;
	text-align:center;
	 padding-left:20px; padding-right:20px;
}
.submitButton a:hover{ 	background-color:#663399; }	 
	





.closeButton{ display:block; position:absolute; width:19px; height:19px; right:20px; margin-top:0px;    z-index:1000;  }
.closeButton a{ display:block; position:relative; width:19px; height:19px; background-image:url(../imgs/close.png);}
.closeButton a:hover{ }	




.icon1{ display:inline-block; position:relative; width:30px; height:20px; }
.icon1 a{ display:block; position:relative; width:30px; height:20px; background-image:url(../imgs/icon1.png); background-position:center; background-repeat:no-repeat;}
.icon1 a:hover{ }	

.icon2{ display:inline-block; position:relative; width:30px; height:20px; }
.icon2 a{ display:block; position:relative; width:30px; height:20px; background-image:url(../imgs/icon2.png); background-position:center; background-repeat:no-repeat;}
.icon2 a:hover{ }	

.icon3{ display:inline-block; position:relative; width:30px; height:20px; }
.icon3 a{ display:block; position:relative; width:30px; height:20px; background-image:url(../imgs/icon3.png); background-position:center; background-repeat:no-repeat;}
.icon3 a:hover{ }	

.icon4{ display:inline-block; position:relative; width:30px; height:20px; }
.icon4 a{ display:block; position:relative; width:30px; height:20px; background-image:url(../imgs/icon4.png); background-position:center; background-repeat:no-repeat;}
.icon4 a:hover{ }	

.footerLine{
	display:block;
	position:relative;
	width:100%;
	height:1px;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:10px;
 
}

.footerText{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:14px;
	line-height:34px;
	text-align:center;
 
 
}

.footerText a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:12px;
	line-height:20px;
	text-decoration:underline;
}
.footerText a:hover{}





















   
.slideLeft{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/white_arrows.png); background-position:left center; background-repeat:no-repeat;   left:-45px;  top:55px;     z-index:10; cursor:pointer;}
.slideRight{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/white_arrows.png); background-position:right center; background-repeat:no-repeat; right:-45px; top:55px;     z-index:10;  cursor:pointer;}

.slideLeftProducts{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:left center; background-repeat:no-repeat;   left:-45px;  top:110px;     z-index:10; cursor:pointer;}
.slideRightProducts{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:right center; background-repeat:no-repeat; right:-45px; top:110px;     z-index:10;  cursor:pointer;}

.slideLeftGreen{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/green_arrows.png); background-position:left center; background-repeat:no-repeat;   left: -45px;  top:37px;     z-index:10; cursor:pointer;}
.slideRightGreen{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/green_arrows.png); background-position:right center; background-repeat:no-repeat; right:-45px; top:37px;     z-index:10;  cursor:pointer;}
		
.slideLeftHistory{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:left center; background-repeat:no-repeat;   left:-45px;  top:180px;     z-index:10; cursor:pointer;}
.slideRightHistory{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:right center; background-repeat:no-repeat; right:-45px; top:180px;     z-index:10;  cursor:pointer;}


.slideLeftHome{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:left center; background-repeat:no-repeat;   left:10px;  top:345px;     z-index:1000; cursor:pointer;}
.slideRightHome{ display:block; position:absolute; width:33px; height:61px; background-image:url(../imgs/pink_arrows.png); background-position:right center; background-repeat:no-repeat; right:10px; top:345px;     z-index:1000;  cursor:pointer;}


.iosSliderContainer{		
			    left: 0;
			    overflow: hidden;
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 675px;
				 
			}
.iosSliderHome {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 675px;
				background-color:#FFF;
		 
			}
.iosSliderHome .slider {}
.iosSliderHome .slider .item {
				float: left;
			    width: 100%;
			    height: 675px;
			    vertical-align:top;
				 background-size: cover;
				 background-position:center;
				 }


.sliderImg img{ width:auto; margin:0%;}	
.iosSliderContainerServices{		
			    left: 0;
			    overflow: hidden;
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 150px;
				padding-top:30px;
			}
.iosSliderServices {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 150px;
		 
			}
.iosSliderServices .slider {}
.iosSliderServices .slider .item {
				float: left;
			    width: 175px;
			    height: 150px;
			    padding: 20px;  vertical-align:top; }



.iosSliderContainerProducts{		
			    left: 0;
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 240px;
				padding-top:30px;
			}
.iosSliderProducts {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 240px;
			 
			}
.iosSliderProducts .slider {}
.iosSliderProducts .slider .item {
				float: left;
			    width: 300px;
			    height: 240px;
			    padding: 30px; vertical-align:top; }
			


.iosSliderContainerAbout{		
			    left: 0;
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 240px;
				padding-top:0px;
			}
.iosSliderAbout {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 240px;
			 
			}
.iosSliderAbout .slider {}
.iosSliderAbout .slider .item {
				float: left;
			    width: 250px;
			    height: 240px;
			    padding: 20px; vertical-align:top;
				 }







.iosSliderContainerHistory{		
			    left: 0;
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 400px;
				margin:0%;
				padding-top:0px;
			}
.iosSliderHistory {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 400px;
			 
			}
.iosSliderHistory .slider {}
.iosSliderHistory .slider .item {
				float: left;
			    width: 300px;
			    height: 400px;
			    vertical-align:top;
				 }


.timelineSubtitle{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3F3F3F;
	font-weight:400;
	font-size:18px;
	line-height:18px;
	padding-bottom:10px;
		text-transform:uppercase;
}

.timelineText p{ padding:0px; margin:0px;}
.timelineText{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3F3F3F;
	font-weight:300;
	font-size:14px;
	line-height:18px;
}

.timelineText a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#3F3F3F;
	font-weight:300;
	font-size:14px;
	line-height:18px;
	text-decoration:underline;
}
.timelineText a:hover{}







.abouts{    
display:block;
background-color:#EFEFEF;  width: 210px;
			    height: 200px; padding: 20px;
			    vertical-align:top; }
				
				

.timelineItem{    
display:block;
width: 300px;
height: 300px; 
vertical-align:top; 
}

.timelineTitle{
	color:#663399;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:300;
	font-size:18px;
	line-height:18px;
	text-align:center;
	height:20px;
	}

.timelineBulletLine{
	display:block;
	position:relative;
	width:100%;
	height:9px;
	background-image:url(../imgs/bulletline.png);
	background-repeat:no-repeat; background-position:center;
	margin-top:5px;
	margin-bottom:10px;

 
	}


.iosSliderContainerClients{		
			    left: 0;
 
			    position: relative;
			    top: 0;
			    width: 100%;
			    height: 70px;
				padding-top:30px;
			}
.iosSliderClients {
			    overflow: hidden;
				display:inline-block;
			    position: relative;
			    width: 100%;
			    height: 70px;
		 
				 
			 
			}
.iosSliderClients .slider {}
.iosSliderClients .slider .item {
				float: left;
			    width: 190px;
			    height: 70px;
			    padding: 5px;  vertical-align:top; }




.long{
	display:block;
	position:absolute;
	width:1px;
	height:145px;
	background-color:#FFFFFF;
	right:0px;
	}
	
	

.long2{
	display:block;
	position:absolute;
	width:1px;
	height:240px;
	background-color:#3f3f3f;
	right:0px;
	
	}

.long3{
	display:block;
	position:absolute;
	width:1px;
	height:240px;
	background-color:#FFFFFF;
	right:0px;
	
	}


#serviceDetails{
	display:inline-block;
	position:relative;
	width:540px;
	height:auto;
	padding-bottom:10px;
	padding-top:30px;
	}
.serviceImg img{ max-width:500px;}
#productDetails{
	display:inline-block;
	position:relative;
	width:540px;
	height:auto;
	padding-bottom:10px;
	padding-top:30px;
		margin:0%;
	}

#aboutDetails{
	display:inline-block;
	position:relative;
	width:100%;
	height:auto;
	padding-bottom:10px;
	padding-top:30px;
	}
	
.aboutInsideDetails{
	display:inline-block;
	position:relative;
	width:740px;
	height:auto;
	padding-bottom:10px;
	padding-top:10px;
	margin:0%;
	}

	
	
#clientDetails{
	display:inline-block;
	position:relative;
	width:740px;
	height:auto;
	padding-bottom:10px;
	padding-top:30px;
		margin:0%;
	}


#newsDetails{
	display:inline-block;
	position:relative;
	width:740px;
	height:auto;
	padding-bottom:10px;
	padding-top:30px;
	margin:0%;
	}
	
.productImage img{ padding-top:20px; padding-bottom:20px; max-width:500px;}

.clientImage{ display:block; position:relative; width:180px; height:60px;}
.clientImage img{ max-width:180px; max-height:60px; vertical-align:middle; display:inline-block;}


.more1{
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	padding-top:10px;
	text-transform:uppercase;
	text-align:center;
}

.more1 a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	text-decoration:none;
}
.more1 a:hover{}



.more2{
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	padding-top:10px;
	text-transform:uppercase;
	text-align:right;
}

.more2 a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#663399;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	text-decoration:none;
}
.more2 a:hover{}

	

.more3{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	padding-top:10px;
	text-transform:uppercase;
	text-align:right;
}

.more3 a{
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFFFFF;
	font-weight:300;
	font-size:13px;
	line-height:13px;
	text-decoration:none;
}
.more3 a:hover{}

		
 
