body {
  background:url("../../images/bg.gif") repeat;
}

hr {
margin-top: 5px;
margin-bottom: 5px;
border: 0;
border-top: 1px solid #eeeeee;
}

@media (min-width: 1200px){
.description {
margin-top: -75px;
}
}

@media (max-width: 1200px){
.description {
margin-top: -123px;
}
}
@media (max-width: 768px){
.description {
position: relative;
margin-top: -170px;
-webkit-animation: description-in 1s ease-out 0 1 forwards;
}
}
@media (max-width: 468px){
.description {
position: relative;
margin-top: -220px;
-webkit-animation: description-in 1s ease-out 0 1 forwards;
}
}

.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.428571429;
border: 1px solid transparent;
border-radius: 20px 20px 0 0;
}

.nav-tabs > li > a {
position: relative;
display: block;
padding: 6px 10px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #555555;
cursor: default;
background-color: #ffffff;
border: 1px solid #dddddd;
border-bottom-color: transparent;
}

.media-body {
	padding: 5px;
}

.panel-description {
background: rgba(255, 255, 255, 0.80);
color: #333;
padding: 0px;
margin-bottom: 50px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
text-shadow: 1px 1px 2px #FFF;
-webkit-box-shadow: 0px 1px 8px 1.5px rgba(0, 0, 0, 0.25), 0px 20px 70px 8px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 1px 8px 1.5px rgba(0, 0, 0, 0.25), 0px 20px 70px 8px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0px 1px 8px 1.5px rgba(0, 0, 0, 0.25), 0px 20px 70px 8px rgba(0, 0, 0, 0.05);
-o-box-shadow: 0px 1px 8px 1.5px rgba(0, 0, 0, 0.25), 0px 20px 70px 8px rgba(0, 0, 0, 0.05);
box-shadow: 0px 1px 8px 1.5px rgba(0, 0, 0, 0.25), 0px 20px 70px 8px rgba(0, 0, 0, 0.05);
}
.padding-middle {
padding: 15px;
}
.navbar {
min-height: 45px;
margin-bottom: 0px;
}

header {
margin-top: 50px;
}

.container:before, .container:after {
display: table;
line-height: 0;
content: "";
}
.hero-unit {
padding: 60px;
margin-bottom: 30px;
font-size: 18px;
font-weight: 200;
line-height: 30px;
color: inherit;
background-color: #eeeeee;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.no-radius {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.hero-unit {
background: url(../../images/chinatpa.jpg);
background-size: cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/chinatpa02.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/chinatpa02.jpg', sizingMethod='scale')";
color: #fff;
height: 480px;
margin-bottom: 0;
}

@media (max-width: 468px){
.hero-unit{
background: url(../../images/chinatpa-05.jpg);
background-size: cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/chinatpa-05.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/chinatpa-05.jpg', sizingMethod='scale')";
color: #fff;
height: 480px;
margin-bottom: 0;}
}

.hero-unit img {
	max-width: 100%
}

.hero-unit {
background-position-y: 55%;
}

.hero-unit h1 {
margin-bottom: 0;
font-size: 60px;
line-height: 1;
letter-spacing: -1px;
color: inherit;
}
.carousel {
margin-right: auto;
margin-left: auto;
}

.text-center {
text-align: center;
｝

.shadow {
width: 100%;
height: 150px;
position: absolute;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 0.2)), color-stop(100%,rgba(255, 255, 255, 0)));
border-top: 1px solid #e0e0e0;
z-index: -999;
}



@media (min-width: 1200px){
	.row {
	margin-left: -30px;
	}
}
@media (min-width: 1200px){
	.row:before, .row:after {
	display: table;
	line-height: 0;
	content: "";
	}
}
.description {
position: relative;
margin-top: -267px;
-webkit-animation: description-in 1s ease-out 0 1 forwards;
}

.description {
margin-top: -245px;
}

.navbar-fixed-top {
top: 0;
z-index: 1030;
}

.media-body {
	padding: 5px;
}

.bs-docs-footer-links {
padding-left: 0;
margin-top: 20px;
color: #999;
}

.media {
    padding: 15px;
}

