@charset "utf-8";
/* CSS Document */
/*Theme Name: EssenZen Lab
Author: Nitin
License: GNU General Public License v2 or later 
CSS Document */

@font-face 
			{
			  font-family: 'Century';
			  src: url('fonts/CENTURY.eot') format('embedded-opentype'),
			  url('fonts/CENTURY.ttf') format('truetype'), 
			  url('fonts/CENTURY.otf') format('opentype'), 
			  url('fonts/CENTURY.woff') format('woff');
			  font-weight: normal;
			  font-style: normal;
			}
@font-face 
			{
			  font-family: 'MyriadPro';
			  src: url('fonts/MyriadPro.eot') format('embedded-opentype'),
			  url('fonts/MyriadPro.ttf') format('truetype'), 
			  url('fonts/MyriadPro.otf') format('opentype'), 
			  url('fonts/MyriadPro.woff') format('woff');
			  font-weight: normal;
			  font-style: normal;
			}			
.outerdiv
	{
		width:1450px;
		margin:0px auto;
	}
.innerdiv
	{
		width:1450px;
		float:left;
	}
.header
	{	
		width:100%;
		float:left;
		padding-top:5px;
		margin-bottom:10px;
		background:url('images/header_bg.png');
		background-repeat:repeat-x;
		background-position:bottom;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.logo
	{
		width:210px;
		float:left;
		margin-bottom:10px;
		padding-bottom:5px;
	}
.logo img
	{
		width:190px;
		height:auto;
		margin-top:3px;
	}	
.main_links
	{	
	width:980px;
	float:left;
	text-align:center;
	margin-top:50px;
	}
.main_links ul, .main_links ul li
	{
		display:inline-block;
		margin:0px;
		padding:0px;
	}
.main_links ul li a:active, .main_links ul li a:link, .main_links ul li a:visited
	{
		font-family:'MyriadPro';
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		padding:0px;
		margin-left:10px;
		margin-right:10px;
		border-bottom:5px solid transparent;
		padding-bottom:5px;
		transition: 1s;
	}	
.main_links ul li a:hover, .main_links ul li.current-menu-item a
	{
		font-family:'MyriadPro';
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		padding:0px;
		margin-left:10px;
		margin-right:10px;
		border-bottom:5px solid #ffffff;
		padding-bottom:5px;
		transition: 1s;
	}	
.header_right
	{
		width:260px;
		float:left;
		text-align:center;
		margin-top:40px;
		font-family:'MyriadPro';
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
		
	}
.header_right img
	{
		margin-left:5px;
	}	
.home_page_slider
	{
		width:964px;
		float:left;
		margin-top:20px;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}	
.home_page_green_box
	{
		background:#55ac00;
		border-radius:20px;
		height:576px;
		width:411px;
		padding:20px 20px;
		float:left;
		margin-top:20px;
		margin-left:35px;
		font-family:'MyriadPro';
		font-size:18px;
		line-height:24px;
		color:#ffffff;
		font-weight:normal;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.spoon_img_right
	{
		float:right;
		margin-left:20px;
		margin-bottom:20px;
		margin-right:-20px;
	}
.full_gray_box
	{
		width:1390px;
		padding-left:30px;
		padding-right:30px;
		float:left;
		background:#eeeeee;
		border-radius:20px;
		padding-top:30px;
		padding-bottom:30px;
		margin-top:30px;
		font-family:'MyriadPro';
		font-size:18px;
		line-height:28px;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		
	}
.full_gray_box h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}	
a.blue_button:active, a.blue_button:link, a.blue_button:visited
	{
		background:#0387da;
		border-radius:20px;
		text-align:center;
		color:#ffffff;
		font-size:20px;
		font-family:'MyriadPro';
		text-decoration:none;
		padding:10px 20px;
		transition: 1s;
		border:1px solid #0387da;
	}	
a.blue_button:hover
	{
		background:none;
		border:1px solid #0387da;
		border-radius:20px;
		text-align:center;
		color:#0387da;
		font-size:20px;
		font-family:'MyriadPro';
		text-decoration:none;
		padding:10px 20px;
		transition: 1s;
	}	
.content_panel
	{
		width:1450px;
		float:left;
		padding-top:30px;
		padding-bottom:30px;
		font-family:'MyriadPro';
		font-size:18px;
		line-height:28px;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.content_panel h2
	{	
		font-family:'MyriadPro';
		font-size:26px;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}
.content_panel a:active, .content_panel a:link, .content_panel a:visited
	{
		color:#000000;
		text-decoration:none;
	}
.content_panel a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
	.small_global_reach_box
		{
			width:715px;
			float:left;
			margin-left:10px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.small_global_reach_box img
		{
			width:100%;
			height:auto;
		}
		
	.home_product_box
		{
			width:351px;
			float:left;
			text-align:center;
			margin-left:5px;
			margin-right:6px;
			margin-bottom:20px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.home_product_box img
		{
			margin-bottom:10px;
		}
	.home_product_box a:active, .home_product_box a:link, .home_product_box a:visited, .home_product_box a:hover
		{
			color:#000000;
			text-decoration:none;
			font-family:'MyriadPro';
			font-size:20px;
			line-height:24px;
			color:#000000;

		
		}
	.lab_priority_service_delivered_banner
		{
			width:1450px;
			float:left;
			height:374px;
			background:url('images/lab_priority_service_delivered_banner.png');
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
			background-repeat:no-repeat;
		}	
	.lab_priority_service_delivered_banner .textbox
		{
			width:30%;
			float:left;
			padding:5%;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#000000;
		
		}
	.lab_priority_service_delivered_banner.textbox h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}		
	.home_blue_box
		{
			width:875px;
			float:left;
			border-radius:20px;
			background:#0060b6;
			padding:30px 20px;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			margin-top:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		
		}
	.home_blue_box h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}		
	
	.home_fitness_girl_box	
		{
			width:443px;
			text-align:center;
			float:left;
			background:#ffffff;
			border:1px solid #eeeeee;
			padding:80px 30px;
			border-radius:20px;
			margin-top:30px;
			margin-left:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_mission_green_box
		{
			width:400px;
			padding:30px 30px;
			height:280px;
			float:left;
			/*background:#55ac00;*/
			background-image: linear-gradient(45deg, #1baaa6, #8eca2e);
			border-radius:20px;
			background-repeat:no-repeat;
			text-align:center;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			margin-top:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_mission_green_box h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}	
	.pic_center_mission_vision
		{
			width:470px;
			float:left;
			margin-top:30px;
			margin-right:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_vision_blue_box
		{
			width:400px;
			padding:30px 30px;
			height:280px;
			float:left;
			/*background:#0387da;*/
			background-image: linear-gradient(45deg, #187ae7, #c84ca2);
			border-radius:20px;
			background-repeat:no-repeat;
			text-align:center;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			margin-top:30px;
			margin-right:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_vision_blue_box h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}
	.img_left
		{
			float:left;
			padding-right:30px;

		}
	.img_right
		{
			float:right;
			padding-left:30px;
		}
	.why_choose_us_box
		{
			width:1390px;
			float:left;
			border-radius:20px;
			background:#f0eff7;
			padding:30px 30px 0px 30px;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#000000;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
			
		}
	.why_choose_us_box h2
	{
		font-family:'MyriadPro';
		font-size:26px;
		color:#000000;
		text-align:left;
		padding:0px;
		margin:0px;
		padding-bottom:30px;
		font-weight:normal;
	}
	.why_choose_uss_pic
		{
			float:right;
			padding-left:30px;
			margin-right:-30px;
			margin-top:-30px;
		}
	.banner_contact
		{
			width:1450px;
			float:left;
			margin-top:30px;
			height:100px;
			padding-top:432px;
			background:url('images/banner_contact.jpg');
			background-repeat:no-repeat;
			text-align:center;
			color:#ffffff;
			font-size:22px;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.banner_services
		{
			width:750px;
			padding-left:100px;
			padding-right:600px;
			float:left;
			margin-top:30px;
			height:400px;
			padding-top:132px;
			background:url('images/banner_services.jpg');
			background-repeat:no-repeat;
			text-align:left;
			color:#000000;
			font-size:22px;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}	
		
	.banner_adt	
		{
			width:750px;
			padding-left:100px;
			padding-right:600px;
			float:left;
			margin-top:30px;
			height:400px;
			padding-top:132px;
			background:url('images/banner_adt.jpg');
			background-repeat:no-repeat;
			text-align:left;
			color:#ffffff;
			font-size:22px;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.banner_our_products
		{
			width:1450px;
			float:left;
			margin-top:30px;
			height:266px;
			padding-top:250px;
			background:url('images/banner_our_products.jpg');
			background-repeat:no-repeat;
			text-align:center;
			color:#ffffff;
			font-size:26px;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.wpcf7-text
		{
			width:400px;
			height:25px;
			font-size:18px;
			padding:5px;
			background:#ffffff;
			border:1px solid #c9c7c7;
		}
	.wpcf7-textarea
		{
			width:400px;
			height:125px;
			font-size:18px;
			padding:5px;
			background:#ffffff;
			border:1px solid #c9c7c7;
		}
	.wpcf7-submit
		{
			padding:5px 15px 5px 15px;
			text-decoration:none;
			color:#ffffff;
			font-family:"MyriadPro";
			font-size:18px;
			
			background:#0387da;
			text-transform:none;
			border:1px solid #0387da;
			border-radius:20px;	
		}
	
	.footer
		{
			width:1390px;
			float:left;
			padding-left:30px;
			padding-right:30px;
			padding-top:30px;
			padding-bottom:30px;
			background:#0387da;
			border-radius:20px;
			margin-top:30px;
			margin-bottom:30px;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.footer_box
		{
			width:20%;
			float:left;
			font-family:'MyriadPro';
			font-size:16px;
			line-height:24px;
			color:#ffffff;
		
		}
	.footer_box h3
		{
			font-family:'MyriadPro';
			font-size:18px;
			color:#ffffff;
			padding:0px;
			margin:0px;
			padding-bottom:20px;
		}
	.footer_box ul, .footer_box ul li
		{
			margin:0px;
			padding:0px;
			list-style-type:none;
			
		}	
	.footer_box ul li a:active, .footer_box ul li a:link, .footer_box ul li a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
	.footer_box ul li a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
	.footer_box a:active, .footer_box a:link, .footer_box a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
	.footer_box a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
	.copyright
		{
			color:#ffffff;
			font-size:16px;
			font-family:'MyriadPro';
			text-align:center;
			width:1450px;
			float:left;
			margin-top:30px;
		}
				/* Define the animation movement */
@keyframes slideInUp {
  from {
    transform: translateY(100%); /* Starts completely below its normal position */
    opacity: 0;                  /* Optional: adds a smooth fade-in effect */
  }
  to {
    transform: translateY(0);    /* Ends at its original position */
    opacity: 1;
  }
}	



@media (min-width:240px) and (max-width:1024px) {

.outerdiv
	{
		width:100%;
		margin:0px auto;
	}
.innerdiv
	{
		width:100%;
		float:left;
	}
.header
	{	
		width:100%;
		float:left;
		padding-top:3%;
		margin-bottom:3%;
		background:#0387da url('images/header_bg.png');
		background-repeat:repeat-x;
		background-position:bottom;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.logo
	{
		width:100%;
		float:left;
		margin-bottom:3%;
		text-align:center;
	}
.logo img
	{
		width:40%;
		margin-left:30%;
		margin-right:30%;
	}	
.main_links
	{	
	width:1040px;
	float:left;
	text-align:center;
	margin-top:50px;
	display:none;
	visibility:hidden;
	}
.main_links ul, .main_links ul li
	{
		display:inline-block;
		margin:0px;
		padding:0px;
	}
.main_links ul li a:active, .main_links ul li a:link, .main_links ul li a:visited
	{
		font-family:'MyriadPro';
		font-size:16px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		padding:0px;
		margin-left:20px;
		margin-right:20px;
		border-bottom:5px solid transparent;
		padding-bottom:5px;
		transition: 1s;
	}	
.main_links ul li a:hover, .main_links ul li.current-menu-item a
	{
		font-family:'MyriadPro';
		font-size:16px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		padding:0px;
		margin-left:20px;
		margin-right:20px;
		border-bottom:5px solid #0387da;
		padding-bottom:5px;
		transition: 1s;
	}	
.header_right
	{
		width:100%;
		float:left;
		text-align:center;
		margin-top:3%;
		padding-bottom:5%;
	}
.header_right img
	{
		margin-left:5px;
		margin-right:5px;
	}	
.home_page_slider
	{
		width:90%;
		margin-left:5%;
		margin-right:5%;
		float:left;
		margin-top:3%;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}	
.home_page_green_box
	{
		background:#55ac00;
		border-radius:20px;
		height:auto;
		width:84%;
		margin-left:5%;
		margin-right:5%;
		padding:3%;
		float:left;
		margin-top:3%;
		
		font-family:'MyriadPro';
		font-size:130%;
		line-height:140%;
		color:#ffffff;
		font-weight:normal;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.spoon_img_right
	{
		float:right;
		margin-left:20px;
		margin-bottom:20px;
		margin-right:-12px;
	}
.full_gray_box
	{
		width:84%;
		padding-left:3%;
		padding-right:3%;
		margin-left:5%;
		margin-right:5%;
		float:left;
		background:#eeeeee;
		border-radius:20px;
		padding-top:3%;
		padding-bottom:6%;
		margin-top:3%;
		font-family:'MyriadPro';
		font-size:100%;
		line-height:110%;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		
	}
.full_gray_box h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}	
.full_gray_box table tr td
	{
		width:100%;
		display:block;
		margin-bottom:3%;
	}
a.blue_button:active, a.blue_button:link, a.blue_button:visited
	{
		background:#0387da;
		border-radius:20px;
		text-align:center;
		color:#ffffff;
		font-size:110%;
		font-family:'MyriadPro';
		text-decoration:none;
		padding:10px 20px;
		transition: 1s;
		border:1px solid #0387da;
	}	
a.blue_button:hover
	{
		background:none;
		border:1px solid #0387da;
		border-radius:20px;
		text-align:center;
		color:#0387da;
		font-size:110%;
		font-family:'MyriadPro';
		text-decoration:none;
		padding:10px 20px;
		transition: 1s;
	}	
.content_panel
	{
		width:90%;
		margin-left:5%;
		margin-right:5%;
		float:left;
		padding-top:3%;
		padding-bottom:3%;
		font-family:'MyriadPro';
		font-size:100%;
		line-height:110%;
						  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
	}
.content_panel h2
	{	
		font-family:'MyriadPro';
		font-size:120%;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}
.content_panel a:active, .content_panel a:link, .content_panel a:visited
	{
		color:#000000;
		text-decoration:none;
	}
.content_panel a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
.content_panel table tr td
	{
		width:100%;
		display:block;
		margin-bottom:3%;
	}
	.small_global_reach_box
		{
			width:90%;
			margin-left:5%;
			margin-right:5%;
			float:left;
			
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.small_global_reach_box img
		{
			width:100%;
			height:auto;
		}
		
	.home_product_box
		{
			width:90%;
			float:left;
			text-align:center;
			margin-left:5%;
			margin-right:5%;
			margin-bottom:3%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.home_product_box img
		{
			margin-bottom:1%;
			width:100%;
			height:auto;
		}
	.home_product_box a:active, .home_product_box a:link, .home_product_box a:visited, .home_product_box a:hover
		{
			color:#000000;
			text-decoration:none;
			font-family:'MyriadPro';
			font-size:110%;
			line-height:120%;
			color:#000000;

		
		}
	.lab_priority_service_delivered_banner
		{
			width:90%;
			margin-left:5%;
			margin-right:5%;
			float:left;
			height:374px;
			background:url('images/lab_priority_service_delivered_banner.png');
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
			background-repeat:no-repeat;
			background-position:right;
			border-radius:20px;
		}	
	.lab_priority_service_delivered_banner .textbox
		{
			width:90%;
			float:left;
			padding:5%;
			font-family:'MyriadPro';
			font-size:100%;
			line-height:110%;
			color:#000000;
		
		}
	.lab_priority_service_delivered_banner.textbox h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		line-height:130%;
		color:#000000;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}		
	.home_blue_box
		{
			width:84%;
			margin-left:5%;
			margin-right:5%;
			float:left;
			border-radius:20px;
			background:#0060b6;
			padding:3%;
			font-family:'MyriadPro';
			font-size:100%;
			line-height:110%;
			color:#ffffff;
			margin-top:3%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		
		}
	.home_blue_box h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}		
	.home_blue_box img
		{
			width:100%;
			height:auto;
		}
	.home_blue_box table tr td
		{
			width:50%;
			float:left;
			display:block;
			margin-bottom:3%;
			text-align:center;
		}	
	.home_blue_box table tr td img
		{
			width:50%;
			height:auto;
		}
	.home_fitness_girl_box	
		{
			width:80%;
			text-align:center;
			float:left;
			background:#ffffff;
			border:1px solid #eeeeee;
			padding:5%;
			border-radius:20px;
			margin-top:3%;
			margin-left:5%;
			margin-right:5%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_mission_green_box
		{
			width:84%;
			padding:3%;
			height:auto;
			float:left;
			/*background:#55ac00;*/
			background-image: linear-gradient(45deg, #1baaa6, #8eca2e);
			border-radius:20px;
			background-repeat:no-repeat;
			text-align:center;
			font-family:'MyriadPro';
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			margin-top:3%;
			margin-left:5%;
			margin-right:5%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_mission_green_box h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}	
	.pic_center_mission_vision
		{
			width:90%;
			float:left;
			margin-top:3%;
			margin-left:5%;
			margin-right:5%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.pic_center_mission_vision img
		{
			width:100%;
			height:auto;
		}	
	.our_vision_blue_box
		{
			width:84%;
			padding:3%;
			height:auto;
			float:left;
			/*background:#0387da;*/
			background-image: linear-gradient(45deg, #187ae7, #c84ca2);
			border-radius:20px;
			background-repeat:no-repeat;
			text-align:center;
			font-family:'MyriadPro';
			font-size:100%;
			line-height:110%;
			color:#ffffff;
			margin-top:3%;
			margin-left:5%;
			margin-right:5%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.our_vision_blue_box h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		color:#ffffff;
		text-align:center;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}
	.img_left
		{
			float:left;
			padding-right:0px;
			display:block;
			padding-bottom:3%;
			width:100%;
		}
	.img_right
		{
			float:right;
			padding-left:0px;
			display:block;
			padding-bottom:3%;
			width:100%;
		}
	.img_left img, .img_right img
		{
			width:100%;
			height:auto;
		}
	.why_choose_us_box
		{
			width:84%;
			margin-left:5%;
			margin-right:5%;
			float:left;
			border-radius:20px;
			background:#f0eff7;
			padding:3%;
			font-family:'MyriadPro';
			font-size:100%;
			line-height:110%;
			color:#000000;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
			
		}
	.why_choose_us_box h2
	{
		font-family:'MyriadPro';
		font-size:120%;
		color:#000000;
		text-align:left;
		padding:0px;
		margin:0px;
		padding-bottom:3%;
		font-weight:normal;
	}
	.why_choose_uss_pic
		{
			float:right;
			padding-left:0px;
			margin-right:0px;
			margin-top:0px;
			width:100%;
			height:auto;
		}
	.why_choose_uss_pic img
		{
			width:100%;
			height:auto;
			margin-bottom:3%;
			border-radius:20px;
		}
	.banner_contact
		{
			width:90%;
			margin-left:5%;
			margin-right:5%;
			border-radius:20px;
			float:left;
			margin-top:3%;
			padding-left:0;
			padding-right:0;
			height:auto;
			padding-top:10%;
			padding-bottom:30%;
			background:url('images/banner_contact.jpg');
			background-position:75%;
			background-repeat:no-repeat;
			text-align:center;
			color:#ffffff;
			font-size:120%;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.banner_services
		{
			width:65%;
			margin-left:5%;
			border-radius:20px !important;
			margin-right:5%;
			padding-left:5%;
			padding-right:20%;
			float:left;
			margin-top:3%;
			height:auto;
			padding-top:10%;
			padding-bottom:30%;
			background:url('images/banner_services.jpg');
			background-repeat:no-repeat;
			background-position:75%;
			text-align:left;
			color:#000000;
			font-size:110%;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}	
		
	.banner_adt	
		{
			width:80%;
			margin-left:5%;
			margin-right:5%;
			border-radius:20px;
			padding-left:5%;
			padding-right:5%;
			float:left;
			margin-top:3%;
			height:auto;
			padding-top:10%;
			padding-bottom:30%;
			background:url('images/banner_adt.jpg');
			background-repeat:no-repeat;
			text-align:left;
			background-size:cover;
			color:#ffffff;
			font-size:110%;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.banner_our_products
		{
			width:90%;
			margin-left:5%;
			margin-right:5%;
			border-radius:20px;
			padding-left:0;
			padding-right:0;
			float:left;
			margin-top:3%;
			height:auto;
			padding-top:10%;
			padding-bottom:30%;
			background:url('images/banner_our_products.jpg');
			background-position:75%;
			background-repeat:no-repeat;
			text-align:center;
			color:#ffffff;
			font-size:120%;
			font-family:'MyriadPro';
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.wpcf7-text
		{
			width:400px;
			height:25px;
			font-size:18px;
			padding:5px;
			background:#ffffff;
			border:1px solid #c9c7c7;
		}
	.wpcf7-textarea
		{
			width:400px;
			height:125px;
			font-size:18px;
			padding:5px;
			background:#ffffff;
			border:1px solid #c9c7c7;
		}
	.wpcf7-submit
		{
			padding:5px 15px 5px 15px;
			text-decoration:none;
			color:#ffffff;
			font-family:"MyriadPro";
			font-size:18px;
			
			background:#0387da;
			text-transform:none;
			border:1px solid #0387da;
			border-radius:20px;	
		}
	.home_global_reach
		{
			width:90%;
			height:auto;
			margin-left:5%;
			margin-right:5%;
		}
	.footer
		{
			width:84%;
			margin-left:5%;
			margin-right:5%;
			float:left;
			padding-left:3%;
			padding-right:3%;
			padding-top:3%;
			padding-bottom:3%;
			background:#0387da;
			border-radius:20px;
			margin-top:3%;
			margin-bottom:3%;
							  /* Apply the animation */
  animation: slideInUp 1s ease-out forwards;
		}
	.footer_box
		{
			width:100%;
			float:left;
			font-family:'MyriadPro';
			font-size:100%;
			line-height:110%;
			color:#ffffff;
			margin-bottom:5%;
		
		}
	.footer_box h3
		{
			font-family:'MyriadPro';
			font-size:110%;
			color:#ffffff;
			padding:0px;
			margin:0px;
			padding-bottom:3%;
		}
	.footer_box ul, .footer_box ul li
		{
			margin:0px;
			padding:0px;
			list-style-type:none;
			
		}	
	.footer_box ul li a:active, .footer_box ul li a:link, .footer_box ul li a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
	.footer_box ul li a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
	.footer_box a:active, .footer_box a:link, .footer_box a:visited
		{
			color:#ffffff;
			text-decoration:none;
		}
	.footer_box a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
	.copyright
		{
			color:#ffffff;
			font-size:100%;
			font-family:'MyriadPro';
			text-align:center;
			width:100%;
			float:left;
			margin-top:3%;
		}
}