/*****************************/
/*** Core html setup stuff ***/
/* Tran Thanh Sang */
/* sangtialia@gmail.com */
/*****************************/
.fb-like-box{
	background:#FFF;
	width:100% !important;
}
.fb-like-box iframe, .fb-like-box > span{
	width:100% !important;
}
.contactcontent table tr td{
	padding:3px;
}
.contactcontent td.label{
	color:inherit;
	text-align:right;
}
address{
	margin:0;
}
.clients a{
	position:relative;
	overflow:hidden;
	display:block;
}
.clients a img{
	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray;
	-webkit-filter: grayscale(100%);
	transition: all 400ms ease 0s;
}
.clients a img:hover{
	  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	 -webkit-filter: grayscale(0%); 
	 transform: scale(1.1);
}
.effectHoverImg{position:relative; display:block;}
.effectHoverImg  img {width:100%;margin:0 auto;}
.effectHoverImg span.hover{position:absolute;display:block;width:0%;text-indent:-9999px;background:rgba(255, 255, 255, 0.5);width:0;height:0;background:rgba(255, 255, 255, 0.35);opacity:1;transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0;}
.effectHoverImg:hover span.hover{width:100%;height:100%;opacity:0;transition-duration:1.3s;-moz-transition-duration:1.3s;-webkit-transition-duration:1.3s;}
.effectHoverImg  span.hover1{left:0;top:0;transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}
.effectHoverImg  span.hover2{right:0;top:0;transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}
.effectHoverImg  span.hover3{left:0;top:auto;bottom:0;transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}
.effectHoverImg  span.hover4{right:0;top:auto;bottom:0;transition-delay:0;-moz-transition-delay:0;-webkit-transition-delay:0;}

.menuzord-brand p{
	margin:0;
	padding:0;
	display:inline-block;
}
.menuzord-brand{
	margin-top:5px;
	margin-bottom:5px;
    width:80%;
}
.top-sitename .brand-title{
	color:#ed1c24;
	text-transform:uppercase;
	font-weight:bold;
	font-size:32px;
	margin-top:30px;
	float:left;
}
.home-about h4{
	font-weight:bold;
}
.home-about li p{
	font-size:14px;
	font-weight:normal;
}
.cat-home-main .item .thumb{
	text-align:center;
	overflow:hidden;
}
.cat-home-main .thumb img:hover{
	transform: scale(1.15);
}
.cat-home-main .thumb img{
	transition: all 600ms ease 0s;
}
.home-event h5{
	font-weight:600;
}
.home-event .post-thumb{
	border: 2px solid #eee;
	overflow:hidden;
}
.home-event .post-thumb img{
	transition: all 600ms ease 0s;
}
.home-event .post-thumb img:hover{
	transform: scale(1.15);
}
.img-effect-1{
	overflow:hidden;
	border: 1px solid #eee;
	display:block;
	text-align:center;
	position:relative;
}
.img-effect-1 img{
	transition: all 600ms ease 0s;
}
.img-effect-1 img:hover{
	transform: scale(1.15);
}
.course-blog .entry-content{
	min-height:240px;
}

@media (max-width: 1024px) {
}

@media (max-width: 767px) {
	.top-sitename .brand-title{
		font-size:18px;
		margin-top:10px;
		float:none;
		text-align:center;
	}
	#st-content table, #st-content iframe{
		width:100%;
	}
	#st-content table td{
		width:auto !important;
	}
    
}


