@font-face{
	font-family:"Roboto-BoldCondensed";
	src: url(../fonts/Roboto-BoldCondensed.ttf);
	src: local("Roboto-BoldCondensed"), url(../fonts/Roboto-BoldCondensed.ttf) format("truetype");
}
@font-face{
	font-family:"Roboto-Condensed";
	src: url(../fonts/Roboto-Condensed.ttf);
	src: local("Roboto-Condensed"), url(../fonts/Roboto-Condensed.ttf) format("truetype");
}
@font-face{
	font-family:"Roboto-Light";
	src: url(../fonts/Roboto-Light.ttf);
	src: local("Roboto-Light"), url(../fonts/Roboto-Light.ttf) format("truetype");
}
/* cyrillic */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v18/c28rH3kclCLEuIsGhOg7evY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v18/RdfS2KomDWXvet4_dZQehvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v18/9NqNYV_LP7zlAF8jHr7f1vY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v18/cycBf3mfbGkh66G5NhszPQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

body{
	margin: 0;
	padding: 0;
	font-family: arial;
	font-size: 0.9em;
	line-height: 1.2em;
}



.ds-left {
  float: left;
  width: 33.3%;
}

.ds-right {
  float: left;
  width: 66.6%;
}

.ds-footer {
  clear: left;
}

#page{
		width: 100%;
		margin:0 auto;
		background: #fff;
	}
.col_lh2{
	width: 100%;
	height: 350px;
}
a{
	color: #678DB9;
	 text-decoration: none;
}
.link6{ color: #666;}
.link6:hover{
	color: #D9241D;
}	
.link4{ color: #fff;}
.link4:hover{
	color: #D9241D;
}
.link3{ color: #000;}
.link3:hover{
	color: #D9241D;
}
.link2{ color: #D9241D; font-weight: bold; text-decoration: none;}
.link2:hover{
	color: #ECCF2F;
}	
.info{
	color: #ccc;
	padding: 10px;
}
#frm{
	background: #fff;
	float: left;
	padding: 3px 0px 0px 10px;

	margin: 0px 10px;
	position: relative;
	margin-top: -8px;
	height: 24px;
	border:solid 1px #ccc;
}
#frm .intput_text{
	height: 20px;
	line-height: 18px;
	width: 80%;
	float: left;
	color: #999;
}
.namesp{
	background:url(../images/assistant-24.png) no-repeat left center;
	background-size: auto 90%;
}
.namesp span{
	padding-left: 25px;
}
.mobile{
	background:url(../images/phone-42-24.png) no-repeat left center;
	background-size: auto 90%;
}
.mobile span{
	color: red;
	padding-left: 25px;
}
.online{
	background:url(../images/online-24.png) no-repeat left center;
	background-size: auto 90%;
}
.online span{
	padding-left: 25px;
}
.tongso{
	background:url(../images/conference-24.png) no-repeat left center;
	background-size: auto 90%;
}
.tongso span{
	padding-left: 25px;
}
.user1{
	background:url(../images/change-user-24.png) no-repeat left center;
	background-size: auto 90%;
}
.user1 span{
	padding-left: 25px;
}

.email1{
	background:url(../images/email-5-24.png) no-repeat left center;
	background-size: auto 90%;
}
.email1 span{
	padding-left: 25px;
}
#frm .btns{
	float: right;
	width: 18%;
	height: 22px;
	background:url(../images/search-12-32.png) no-repeat center center;
	background-size: auto 80%;
}
#frm .intput_text, #frm .btns{
	padding: 0;
	margin: 0;
	border: none;
}
#frm .intput_text:focus, #frm .btns:focus{
	outline:0;
}
/*search-12-32*/
ul, li, p{
	list-style: none;
	margin: 0;
	padding: 0;
}
.fh5co-cta {
  padding: 5em 0;
  background-size: cover;
  background-attachment: fixed;
  background-repeat: no-repeat;
  position: relative;
}
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: #000;
  opacity: .5;
}
.fh5co-cta .content_text{
  line-height: 2em;
  position: relative;
  z-index: 2;
}
.js .to-animate,
.js .to-animate-2,
.js .single-animate {
  opacity: 0;
}

.js .animate-box {
  opacity: 0; 
}


.btn{
		background-color: #EB1C24;
		padding: 10px 30px;
		text-transform: uppercase;
		color: #fff;
		border-radius: 5px;
		font-size: 1em;
		font-family: 'Roboto-BoldCondensed';
	}
.clear {clear:both; line-height:0; font-size:0; width:100%; height:0px;}
.clear1 {clear:both; font-size:0; width:100%; height:3px;}
.clear2 {clear:both; font-size:0; width:100%; height:10px;}
.clear3 {clear:both; font-size:0; width:100%; height:15px;}
.clear4 {clear:both; font-size:0; width:100%; height:20px;}
.clear5 {clear:both; font-size:0; width:100%; height:25px;}
.clear6 {clear:both; font-size:0; width:100%; height:40px;}
