
@media only screen and (max-width:1199px) and (min-width:991px) {
.header-content p a {
	font-size: 15px;
}
.category-slide .item a {
	font-size: 21px;
}
}

/* Tablet Layout */
@media only screen and (max-width:991px) {
.cssmenu ul li a {
	padding: 8px 8px;
}
.header-right {
	display: none;
}
.upper-header p {
	display: none;
}
#header-holder .custom-menu {
	margin-bottom: 8px;
}
.logo-holder {
	text-align: center;
	margin: 20px 0 10px 0;
}
.nav {
	margin: 0
}
.category-slide .item {
	line-height: 30px;
}
.blog-list {
	padding-bottom: 30px;
}
.sister-org {
	padding-right: 20px;
}
}

/* Mobile Layout */
@media only screen and (max-width:767px) {
.top-header .col-md-9 {
	padding: 0;
}
.footer-link, .footer-contact {
	padding-top: 10px;
}
.buttom-link-holder {
	padding-top: 50px;
}
.facebookholder {
	display: none
}
.page-title .breadcrumb {
	text-align: left;
	padding: 10px 0 0 0;
}
.blog-list img {
	display: none;
}
}

/* Small Mobile Layout */
@media only screen and (max-width:480px) {
.introduce {
	padding-top: 5%;
}
.introduce h2 {
	font-size: 25px;
	line-height: 35px;
}
.logo-holder img {
	width: 100%;
}
.job-showcase table tr td, .job-showcase table tr th {
	display: block;
}
}
