@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'cibreoregular';
    src: url('cibreo_-webfont.eot');
    src: url('cibreo_-webfont.eot%3F') format('embedded-opentype'),
         url('cibreo_-webfont.woff') format('woff'),
         url('cibreo_-webfont.ttf') format('truetype'),
         url('cibreo_-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ConduitITCLightBold';
    src: url('conduit_itc_bold.eot');
    src: url('conduit_itc_bold.eot') format('embedded-opentype'),
         url('conduit_itc_bold.woff') format('woff'),
         url('conduit_itc_bold.ttf') format('truetype'),
         url('conduit_itc_bold.svg') format('svg');
}

@font-face {
    font-family: 'ConduitITCMediumRegular';
    src: url('conduit_itc_medium.eot%3F');
    src: url('conduit_itc_medium.eot%3F') format('embedded-opentype'),
         url('conduit_itc_medium.woff') format('woff'),
         url('conduit_itc_medium.ttf') format('truetype'),
         url('conduit_itc_medium.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: 'MyriadProBold';
    src: url('myriadp0.eot');
    src: url('myriadp0.eot') format('embedded-opentype'),
         url('myriadp0.woff') format('woff'),
         url('myriadp0.ttf') format('truetype'),
         url('myriadp0.svg') format('svg');
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriadpro-regular.eot');
    src: url('myriadpro-regular.eot') format('embedded-opentype'),
         url('myriadpro-regular.woff') format('woff'),
         url('myriadpro-regular.ttf') format('truetype'),
         url('myriadpro-regular.svg') format('svg');
}



/*general declarations start */
body{
	background-color:#fff;
	margin:0 auto;
	padding:0;
	background-position:center top;
	height:auto;
}
img{
	border:none;
	
	}
p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
/*	font-size:12pt;*/
	color:#333;
}
/*general declarations end */

/*header start*/
#header{
	background-image:url(../images/ehorizon-header-bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	padding:0;
	width:100%;
	height:12px;
}
	/*header left start*/
	#header-left{
		float:left;
		margin:0 auto;
		padding:51px 327px 30px 24px;
		width:235px;
		height:49px;
	}
	/*header left end*/
	
	/*header left start*/
	#header-right{
		float:left;
		margin:0 auto;
		padding:51px 26px 30px 194px;
		width:154px;
		height:49px;
	}
	/*header right end*/
/*header end*/

/*nav start*/
#nav-container{
	background-image:url(../images/ehorizon-nav-bg.png);
	background-position:center top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	width:100%;
	height:85px;
	font-family: 'cibreoregular';
	font-size:12.5pt;
	color:#fff;
	text-align:center;
	}
#nav{
	clear:both;
	margin:0 auto;
	padding:0 4px;
	width:960px;
	overflow:hidden;
	
	font-family: 'cibreoregular';
	font-size:14px;
	color: #000;
	text-align:justify;
}

/*#nav-l{
			float:left;
			width:346px;}
#nav-r{
	float:left;
	width:614px;
	height:85px;
	padding:0;}
	
	#nav-r ul{
	margin:0 auto; 
		padding:0;
		text-align:center;
	}

	#nav-r li {
		display:inline;
		float:left; 
		margin:0 auto;
		padding:0;
		color:#fff;
		text-align:center;
		text-decoration:none;
		display:inline;
		height:42px;
		list-style:none; 
		position:relative;	
		background-repeat: no-repeat; 
		background-position: 50% bottom;
		font-family: 'cibreoregular';
	}

		#nav-r li a{
			float:left;
			margin:0 auto;
			padding:32px 6px 0 6px;
			color:#fff;
			text-align:center;
			text-decoration:none;
			font-family: 'cibreoregular';
			font-weight:bold;
			display:block;
			outline:none;
			width:auto;

			
		}		
	
		#nav-r li a:hover {
			background-image:url(../images/ehorizon-li-hover.png);
			background-position:center top; 
			background-repeat:no-repeat;
	
			text-decoration:none;
			height:28px;
			
		

		}
		#nav-r li a:visited {
			background-image:url(../images/ehorizon-li-hover.png);
			background-position:center top;
			background-repeat:no-repeat;
			
			text-decoration:none;
			height:28px;

		}
		
		#nav-r li .active {
			background-image:url(../images/ehorizon-li-hover.png);
			background-position:center top;
			background-repeat:no-repeat;
			color:#F15822;
			text-decoration:none;
			height:28px;
			
		}*/
		
		/*SUB MENU CSS*/
		/*#nav-r li:hover ul{
		display:block; 
		width:200px;
		position:absolute;
		z-index:9999;
	}
	#nav-r li ul{
		background-image:url(../images/nav-li-bg.png);
		margin:0;
		padding:0;
		display:none;
		z-index:1000;
		position:absolute;
		left:0;
		top:50px;
		border: 1px solid #9e984b;
	}*/
	/*#nav-r li li{
		list-style:none; 
		display:list-item;
		height:30px;
		width:100%;
		padding:0;
		margin:0;
	}
	#nav-r li li a{
		margin:0;
		padding:0 0 0 13px;
		width:93%;
		height:30px;
		
		font-family: 'ConduitITCLightBold';
		font-size:11px;	
		color:#fff;
		text-align:left;
		text-decoration:none;
		list-style:none;
		display:list-item;
		line-height:30px;
	}
	#nav-r li li a:hover{
		color:#fff;
		text-align:left;
		text-decoration:none;
		height:30px;
		width:93%;
		background-image:url(../images/ehorizon-li-li-hover.png);
		background-repeat:no-repeat;
		background-image:url(../images/nav-li-hover-bg.png);
		background-repeat:no-repeat;
		background-position:left top
		line-height:30px;
	}
	#nav-r li li .active{
		color:#a6dd00;
		text-align:left;
		text-decoration:none;
		height:30px;
		width:93%;
		background-image:url(../images/ehorizon-li-li-hover.png);
		background-repeat:no-repeat;
		background-position:left top;
		line-height:30px;*/
	}
/*nav end*/

/*LOGO*/
.logo{
	padding:10px 0 0 0;}
/*LOGO END*/

/*flash start*/

#flash-container{
	background:#e34b1c;
	background-position:center top;
	background-repeat:repeat-x;
	padding:5px 0 0 0;
	width:100%;
	height:408px;
	margin:0 0 0 0;
	
	position:relative;

	z-index:-1;


	}
#flash-container-inner{
	background-position:center top;
	background-repeat:repeat-x;
	padding:0 0 0 0;
	width:100%;
	height:430px;
	margin:0 0 0 0;
	background-image: url(../images/ehorizon-flash-inner-bg.jpg);
}	
	
#flash{
	clear:both;
	margin:0 auto;
	padding:0 4px;
	width:960px;
	overflow:hidden;
	width:960px;
	height:359px;
	background-position:center bottom;
}

#flash-inner{
	margin:0 auto;
	padding:0;
	width:940px;
	height:430px;
}
/*flash end*/

/*content start*/
#mid-content{
	clear:both;
	margin:0 auto ;
	padding:0 0 0 0;
	width:960px;
	overflow:hidden;
	background-color:#FFF;
	font-family: 'ConduitITCMediumRegular';
	font-size: 10pt;
	color: #000;
	text-align:justify;
	
	}
	
#mid-content h2{
	font-family: 'ConduitITCMediumRegular';
	font-size:17pt;
	color: #333;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding:0 0 0 0;
	margin:10px auto 10px 0;
	padding:0;
	line-height:25px;

	
	}
#top-content{
	background:url(../images/top-content-bg.png);
	background-repeat:repeat-x;
	width:100%;
	background-color:fff;
	height:500px;
	}
#top-content-inner{
	width:100%;
	background-color:fff;
	height:auto;
	position:relative;
	z-index:100;
	margin:-50px 0 0 0;
	}	
#top-content h2{
	
	font-family: 'ConduitITCMediumRegular';
	font-size:17pt;
	color: #333;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding:0 0 0 0;
	margin:10px auto 10px 0;
	padding:0;
	line-height:25px;

	}
#columns-container{


	margin:0 auto;
	padding:0 0 0 0;
	width:960px;
	background-color:#fff;
	font-family: 'FrutigerLTStd65Bold';
	font-size: 12pt;
	color: #000;
	text-align:justify;
	
	}
	.priv{
font-family: 'cibreoregular';
	font-size: 20px;
	color:#333333;
	text-align:left;
	line-height:20px;
	padding:0 0 0 0;
	}
		#columns-container h4{
font-family: 'cibreoregular';
	font-size: 17px;
	color:#333333;
	text-align:left;
	line-height:20px;
	padding:0 0 0 0;
	margin:0 0 50px 0;
	}
	
	#columns-container .text-h4{
		font-family: 'cibreoregular';
	font-size: 17px;
	color:#333333;
	text-align:left;
	width:auto;
	line-height:20px;
	padding:0 0 0 0;
	margin:0 0 15px 0;}
	
	#columns-container p{font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:14px;
	color:#333;}
	/*NEWS CSS*/

.news-left{
	float:left;
	width:313px;
	padding:60px 0 0 18px;
	margin:0 25px 0 0;
	overflow:hidden;
	}
	.news-left p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:12pt;
	text-align:left;
	color:#333;
	}
	.news-left h4{
		font-family:'ConduitITCMediumRegular';
	font-size:20px;
	font-weight:bold;
	color:#333;
	margin:0;
	padding:4px 0 21px 0;}

	.news-middle{
	float:left;
	padding:0;
	width:0 20 0 0;
	/*width:615px;*/
	overflow:hidden;
	}
	
	.news-middle p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:140%;
	
	}
	
	.content-r-news{
		
	float:left;
	padding:40px 0 0 20px;
	margin:0;
	width:248px;
	height:auto;
	overflow:hidden;}
	.content-r-news ul{
	list-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	.content-r-news li{
	font-family: 'ConduitITCLightBold';
	font-size:17px;
	margin:0;
	padding:0 0 0 12px;
	background-image:url(../images/bullet.jpg);
	background-position: left 4px;
	background-repeat: no-repeat;
	line-height:160%;
	text-decoration:none;
	}
	.content-r-news li a:link{
	text-decoration:none;
	color:#333;}
	.content-r-news li a:hover{
	text-decoration:none;
	color:#e44c1d;}
	.content-r-news a:visited{
	text-decoration:none;
	color:#333;}
	.go {float:right;
	font-family: 'MyriadProRegular';
	font-size:14px;
	text-decoration:none;
	position:relative;
	margin:10px 10px 0 0;}
	
	.news-left .textbox{
	font-family: 'MyriadProRegular';
	font-size:14px;
	text-decoration:none;
	position:relative;
	margin:0;
	padding:0 0 5px 0;
	text-align:left;}

.news-left .go{
	float:right;
	font-family: 'MyriadProRegular';
	font-size:14px;
	text-decoration:none;
	position:relative;
	margin:10px 10px 0 0;
	}
.content-right2 .go{
	float:right;
	font-family: 'MyriadProRegular';
	text-decoration:none;
	position:relative;
	margin:10px 10px 0 0;
	}
	.content-right-gall .go{
	float:right;
	font-family: 'MyriadProRegular';
	text-decoration:none;
	position:relative;
	margin:10px 10px 0 0;
	}
	.go a:link{
		text-decoration:none;
		color:#e44c1d;}
		.go a:visited{
		text-decoration:none;
		color:#e44c1d;}
		
		/*NEWS CSS END*/
		
		/*IMages Gallery Css*/
		.content-right-gall{
	width:960px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0 auto;
	padding:0 10px 34px 0;}
		
/*.news-right{
	float:left;
	width:223px;
	overflow:hidden;
	padding:80px 14px 0 10px;
	}*/

.content-left{
	width:346px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:-14px 0 0 0;
	padding:0;
	position:relative;
}

.content-left-2{
	float:left;
	width:346px;
	height:500px;
	background:url(http://www.e-horizon.com/images/ehorizon-solution-1.png);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
.content-left-3{
	float:left;
	width:346px;
	height:600px;
	background:url(../images/ehorizon-investor-left-image.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
.content-left-4{
	float:left;
	width:267px;
	height:480px;
	background:url(../images/e-horizon-abous-img.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0 20px 0 0;
	padding:0;
}

.content-left h2{
	font-family:'ConduitITCMediumRegular';
	font-size:24px;
	padding:0 0 0 16px;
	margin:35px 0 15px 0;
	background-image:url(../images/arrow.jpg);
	background-position: left 1px;
	background-repeat: no-repeat;
	color:#333;
}

.content-l{
	width:346px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0;
	padding:19px 0 0 0;
}
.content-l h1{
	font-family: 'cibreoregular';
	font-size:25px;
	line-height:25px;
	color:#333;
	padding:0 0 0 0;
	margin:20px 0 15px 0;
	background-position: left 1px;
	background-repeat: no-repeat;
	font-weight:bold;
}
.news-left h1{
	font-family: 'cibreoregular';
	font-size:20px;
	line-height:25px;
	color:#333;
	padding:0 0 0 0;
	margin:20px 0 15px 0;
	background-position: left 1px;
	background-repeat: no-repeat;
	font-weight:bold;}
.left-address{
	font-family: 'MyriadProRegular';
	font-size:14px;
	line-height:130%;
}
.left-address a{
	font-family: 'MyriadProRegular';
	font-size:14px;
	text-decoration:underline;
	color:#E34B1C;

}

.content-right{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0;
	/*padding:0 0 8px 0;*/
}

.content-right h1{
	font-family: 'cibreoregular';
	font-size:20px;
	color:#333;
	margin:0;
	padding:0 0 20px 0;}
	
	.new{
	font-family: 'cibreoregular';
	font-size:17px;
	color:#333;
	margin:0;
	padding:0 0 20px 0;}
	.latest {font-family: 'cibreoregular';
	font-size:20px;
	color:#333;
	margin:0;
	padding:0 0 20px 0;}
	
.content-right2 {
	width:680px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0 10px 8px 0;}
	
	.content-right2 h4{
	font-family:'ConduitITCMediumRegular';
	font-size:20px;
	font-weight:bold;
	color:#333;
	margin:0;
	padding:4px 0 21px 0;}
	
		.content-right2 p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:14px;
	text-align:left;
	color:#333;}
	
	
	
.content-right ul{
	list-style:none;
	margin:0;
	padding:0;
	width: 300px;
}
.content-right li{
	font-family: 'MyriadProRegular';
	font-size:14px;
	margin:0;
	padding:0 0 0 12px;
	background-image:url(../images/bullet.jpg);
	background-position: left 1px;
	background-repeat: no-repeat;
	line-height:160%;
	color:#333;
}

.content-right li :link{
	color:#333;

}

.content-right li a:visited{
 	color:#333;
 }

.solu a:link{
	font-family: 'ConduitITCLightBold';
	font-size:13pt;
	text-decoration:none;
	list-style:none;
	color:#333;
	
	
	}
.solu a:visited{
	font-family: 'ConduitITCLightBold';
	font-size:13pt;
	text-decoration:none;
	list-style:none;
	color:#333;
	
	}
	.solu a:hover{
	font-family: 'ConduitITCLightBold';
	font-size:13pt;
	text-decoration:none;
	list-style:none;
	color:#e34b1c;
	
	}
	
	.solu a:active{
	font-family: 'ConduitITCLightBold';
	font-size:13pt;
	text-decoration:none;
	list-style:none;
	color:#e34b1c;
	
	}

	.solu li{
		font-family: 'ConduitITCLightBold';
		font-size:13pt;
		list-style-type: none;
		text-decoration:none;
	list-style:none;
	background-position:left 4px;
	}
	
	.solu td{
		padding:5px 0 0 0;}
		#links li .selected{
color:#e34b1c;
}
.td-gall{
	padding:0 0 10px 0;
	margin:0 0 10px 0;}

.content-right p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:140%;
}
.l-content{
	float:left;
	width:295px;
	overflow:hidden;
	}
	.l-content p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:12pt;
	text-align:left;
	color:#333;
	}

.m-content{
	float:left;
	padding:0 26px 0 40px;
	width:295px;
	overflow:hidden;
	}
	.m-content p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:12pt;
	text-align:left;
	color:#333;
	}
.r-content{
	float:left;
	width:298px;
	overflow:hidden;
	padding:0 0 0 5px;
	}
	.r-content p{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:12pt;
	text-align:left;
	color:#333;
	}


#contents{
	background-color:#FFF;
	margin:0 auto;
	padding:0 10px 10px;
	width:940px;
	height:auto;
	overflow:hidden;
}
	.contents-full-width{
		margin:0 auto;
		padding:0;
		width:940px;
		height:auto;
		overflow:hidden;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
		line-height:18px;
	}	
	.contents-left{
		float:left;
		margin:0 auto;
		padding:0 10px 10px;
		width:546px;
		height:361px;
	}
	.contents-right{
		float:left;
		margin:0 auto;
		padding:0 10px 10px 0;
		width:364px;
		height:361px;
	}
		.contents-right-row1{
			margin:0 auto;
			padding:0 0 21px;
			width:364px;
			height:170px;
		}
		.contents-right-row2{
			margin:0 auto;
			padding:0;
			width:364px;
			height:170px;
		}
	.contents-left2{
		float:left;
		margin:0 auto;
		padding:0 10px 10px;
		width:450px;
		height:auto;
	}
	.contents-right2{
		float:left;
		margin:0 auto;
		padding:0 10px 10px 0;
		width:450px;
		height:auto;
	}
#contents h1{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:33px;
	font-weight:bold;
	color:#9c0;
	
	margin:0 auto 13px;
	padding:0;
	line-height:37px;
}
#contents h2{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#9c0;
	
	margin:5px auto 21px;
	padding:0;
	line-height:29px;
}
h3{
	font-family:'ConduitITCMediumRegular';
	font-size:25px;
	font-weight:bold;
	color:#333;
	margin:0;
	padding:0 0 34px 0;
	line-height:25px;
}
h4{
	font-family:'ConduitITCMediumRegular';
	font-size:20px;
	font-weight:bold;
	color:#333;
	margin:0;
	margin-top:30px;
	width:320px;
	padding:4px 0 21px 0;
}
.sub-h1{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#000;
	margin:0;
	padding:0;
	line-height:33px;
	display:block;
	
	background-image:url(../images/sub-h1-hr.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}		
/*content end*/
/*SOCIAL TOP START*/
#social, #social-top {
  list-style: none;
  /*float: LEFT;*/
  padding: 0 0 0 0;
  margin:0;
  }

#social li, #social-top li {
  float: left;
  padding: 0 0 0 7px;
  margin: 0;
  overflow: hidden; }
  
  #social li a, #social-top li a {
    display: block;
    background: red;
    height: 24px;
    width: 24px; 
	padding:0;}



 
  #social li a.linkedin, #social-top li a.linkedin {
    background:url(../images/ehorizon-social-in.png);
	background-repeat:no-repeat;}

  #social li a.facebook, #social-top li a.facebook {
    background:url(../images/ehorizon-social-fb.png);
	background-repeat:no-repeat;}
	
	
  #social li a:hover, #social-top li a:hover {
    background-position: 0px -24px ; }
	/*SOCIAL TOP END*/
	
	
	
	/*Footer Top css*/
/*	#footer-top-container{
	background-image:url(../images/ehorizon-top-footer-bg.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	margin:50px auto 0 auto;
	padding:0;
	width:100%;
	height:250px;
	font-family: 'MyriadProRegular';}
	
	
	
	#footer-top-content{
	margin:0 auto 0 auto ;
	padding:2px 0 0 0;
	width:960px;
	font-family: 'MyriadProRegular';
	font-size:10.5pt;
	height:198px;
		}
	#footer-top-container .h2-orange{
		font-family: 'cibreoregular';
		color:#F1581F;
		font-size:17pt;
		background:url(../images/ehorizon-text-or.jpg);
		background-repeat:no-repeat;
		height:160px;
		padding:7px 0 0 7px;

	margin:0 0 0 0;
		
		}*/
	
/*footer start*/
/*#footer-full{
		margin:0 auto 0 auto ;
	padding:0 0 0 0;
	width:960px;
	
	
	font-family: 'MyriadProRegular';
	font-size:11pt;
	color: #fff;
	text-align:justify;
	height:40px;
	}
#footer{
	background-image:url(../images/ehorizon-footer-bg1.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	margin:0 auto 0 auto;
	padding:0;
	width:100%;
	height:40px;
	
	font-family: 'MyriadProRegular';
	font-size:11pt;
	color:#FFF;
	text-decoration:none;
	
}
#footer a{
	font-family: 'MyriadProRegular';
	font-size:11pt;
	color:#fff;
	text-decoration:none;
}
#footer a:hover{
	color:#F1581F;
	text-decoration:none;
}
	.footer-left{
		float:left;
		margin:0 auto;
		padding:12px 0 0 0;
		width:580px;
		

	}
	.footer-right{
		float:left;
		margin:0 auto;
		padding:12px 0 0 20px;
		width:280px;
		height:11pt;
		text-align:right;
		
	}
	.footer-r2{
		float:right;
		width:70px;
		padding:8px 0 0 10px;}*/
/*footer end*/

/*Courosel Start*/
 /*.news-middle{
 float:left;
 padding:0;
 width:615px;
min-height:700px;
 }*/
 /*.pager{
	 position:relative;
	 background-position:bottom center;
	 top:820px;
	 left:-110px;}*/

/*.carousel ul {
		    position:absolute;
		    overflow:hidden;
		    margin:0;
		    padding:0;
		    list-style:none;
		}

		.no-js .carousel ul {position:static;}

		.carousel .mask {
		    position:relative;
		    overflow:hidden;
		}

		.carousel ul li {
			float:left;
			width:615px;
		    height:inherit;
		    color:#333;
			font:13px 'Arial', sans, helvetica;
			margin:0;
			text-align:justify;
			padding:0 0 20px 0;
		}

		.carousel .pagination-links {
		    list-style:none;
		    margin:0 0 20px 0;
		    padding:0 0 13px 0;
		}
		 
		.carousel .pagination-links li {
		    display:inline;
			font-family:'ConduitITCMediumRegular'
		}

		.carousel .pagination-links li a {
		   color:#fff;
		   font-size:20px;
		   text-decoration:none;
		   margin:0 1px 0 0;
		   padding:11px 15px;
		   background-color:#e34a1c;
		}

		.carousel .pagination-links li a:hover {	 background:#999;
			 color:#fff;}

		.carousel .pagination-links li.current a {
			 background-color:#e34a1c;
			 color:#fff;
			 
		}
		 
		.carousel .disabled {
		    color:gray;
		    cursor:default;
		}*/
		
		/** my carousel 1 **/
		/*#my-carousel-1 .mask {
			width:615px;
		}

		/** my carousel 2 **/
		/*#my-carousel-2 .mask {
			width:615px;
		}*/

	/*	#my-carousel-2 ul li {
			margin:0 10px 0 0;
		}*/

		/** my carousel 3 **/
		/*#my-carousel-3 .mask {
			width:615px;
		}*/

/*css Carousel*/
/*#caro-con{
	width:620px;
	overflow:hidden;}
	#caro-con2{
	width:320px;
	overflow:hidden;}
	
	.caro-l{
		float:left;
		width:320px;}
		.caro-r{
			float:left;
			width:222px;
			padding:0 0 0 10px;}
			.color-1{
				height:500px;}
			
#map-canvas{
	border-style:solid;
border-color:#333;
	border:thick;}*/
	
	/*TD _FORM*/
	.inq td{
		font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px;
	font-size:13px;
	text-align:left;
	color:#333;
	border-color:#666;}
	.inqp{
	font-family: 'MyriadProRegular';
	margin:0;
	padding:0 0 18px 0;
	font-size:13px;
	text-align:left;
	font-weight:normal;
	color:#333;}
	table .td-form{
		font-family: 'MyriadProRegular';
		font-size:13px;}
	td input{
		font-family: 'MyriadProRegular';
		font-size:13px;
		color:#000;
		height:18px;

		}
		td textarea{
		font-family: 'MyriadProRegular';
		font-size:13px;
		color:#000;
		width:250px;}
		
		.captcha-text a {
		font-family: 'MyriadProRegular';
		font-size: 13px;
		text-decoration:none;
		color:#333;
		}
					.myButton {
    background:url(../images/button.png) no-repeat;
    cursor:pointer;
    width: 78px;
    height: 25px;
    border: none;
}

.captcha-text a:hover{
	text-decoration:underline;
	color:#E44C1D;
 }
 
.captcha-text p{
	clear:both;
	padding:6px 0 6px 0;
	font-size:13px;
	color:#000;
	font-family: 'MyriadProRegular';
}
/*contact REGION CSS*/
.con-s{

margin:20px 0 0 0;}
.textbox{
	font-size:14px;
	text-align:left;}
	.icons{
		margin:0 10px 0 0;}
		/*.map{
			position:relative;
			margin:-30px 0 0 0;}*/
			.map-h1{
				padding:0 0 0 0;
	font-family: 'cibreoregular';
	font-size: 20px;
	color:#333333;
	text-align:left;
	line-height:20px;
	padding:0 0 0 0;}
	.featured{
		padding:0 0 0 0;
	font-family: 'cibreoregular';
	font-size: 20px;
	color:#333333;
	text-align:left;
	line-height:20px;
	padding:0 0 0 0;}
	
/*SITEMAP*/
#site-map{
	 font-family: 'cibreoregular';
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:0 0 15px 10px;
	margin:0 0 5px 0;
	
	
}
#site-map li a{
	 font-family: 'cibreoregular';
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 15px 20px;
	margin:0 0 5px 0;
	
	
	
	
}#site-map li{
	 font-family: 'cibreoregular';
	font-size:14px;
	background-repeat:no-repeat;
	text-decoration:none;  
	padding:0 0 10px 20px; 
	list-style:none;}
#site-map li a{
		 font-family: 'cibreoregular';
	font-size:14px;
	margin:0 auto;
	padding:0 0 0 0;
	color:#333;
	text-decoration:none;
	display:block;
	outline:none;}
#site-map li a:hover {
		 font-family: 'cibreoregular';
	font-size:14px;
			color:#E54E21;
			text-decoration:none;
		}
		
		.juny-text a{
			color:#E34F21;}
			.juny-text a:link{
			color:#E34F21;
			text-decoration:none;}
			.juny-text a:hover{
			color:#E34F21;
			text-decoration:underline;}

.col-md-push-4 li {
    font-family: 'MyriadProRegular';
    font-size: 14px;
    margin: 0;
    padding: 0 0 5px 12px;
    background-image: url(../images/bullet.jpg);
    background-position: left 1px;
    background-repeat: no-repeat;
    line-height: 160%;
    color: #333;
}

.solu{
	margin-left: -14px;
}


@media only screen and (max-width: 767px){
.col-md-push-4 li {
    margin-top: 20px;
}
}