body {
  font-weight: 400;
}
/* Page */
.sidebar li.widget {
    display: block;
}
.parallax span {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.parallax small {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.parallax h3 {
    font-size: 32px;
}
.parallax h2 small {
    font-size: 20px;
}
.post-row .post.right-post .span7, .post-row .post.right-post .span5 {
    margin-left: 0;
}
.post-row .post .description {
    padding: 0 20px;
}
.post-row .post {
    padding-bottom: 15px;
}
.post-meta {
  display:none;
}
.bw_degree-up-down {
  display: none;
}
.search-container {
    border-left: 1px solid #aaa;
    color: rgb(255, 255, 255);
    font-size: 14px;
    line-height: 25px;
    padding-left: 10px;
}
/*=============================
	Contact Form 7
===============================*/
#searchsubmit textarea, input[type="text"], input[type="email"], input[type="tel"] {
  width: 90% !important;
}
/*==========================
         FooTable
==========================*/
table, table tr, table tr td, table tr th {
    border-color: #bbb;
}
tr th, tr td {
    border-right: 1px solid;
    padding: 9px 20px;
}
.footable {
  border: 3px solid #189b97;
}
.footable > thead > tr > th {
  border-color:#189b97;
}
.footable .color-ming {
  background-color: #189b97;
}
.footable>tbody>tr>td {
border-top: 1px solid #bbb !important;
padding: 10px;
text-align: left;
border-left: none;
}
table, table tr, table tr td, table tr th {
border-color: #bbb;
}
.footable>tbody>tr>td.green {
background-color:#DDDDDD;
}
/* Twitter */
.twit-banner {
  display:none;
}
/* Back2Top */
#back-to-top {
  line-height: 40px;
}
/* Footer */
.footer-holder {
  position: relative;
}
.footbg {
  display: none;
}
/* Copyright */
.copyright {
  border-top: 3px solid #189B97;
  padding: 0 10px 0;
}
.copyright .container {
    margin-bottom: -63px;
}
.copyright h5{
  margin: 20px 0;
}
.ico .fa{
  line-height: 60px;
}
.text-center {
  text-align: center !important;
}
@media screen and (max-width:979px) {
  .tour-post .span5, .tour-post .span7 {
    width: 100%;
  }
  .tour-post .span5 .description .btn {
    margin-bottom: 20px;
  }
  .navbar .btn, .navbar .btn-group {
    margin-top: 11px;
    margin-right: 15px;
  }
}
@media screen and (max-width:480px) {
  .search-container {
    border-left: none;
    border-bottom: 1px solid #555;
  	clear: both;
   	float: none !important;
    font-size: 14px;
    line-height: 14px;
    padding-bottom: 10px;
    padding-left: 0;
    text-align: center;
  }
  .search-container div {
    display: inline-block;
  }
  .search-container .header-phone {
    margin-right: 25px;
  }
  .brand img {
    height: auto;
  }
  .navbar-inverse .navbar-inner {
    height: 73px;
  }
  .navbar .brand {
    padding: 0 0 0 15px;
  }
  .navbar .btn, .navbar .btn-group {
    margin-top: 11px;
  }
  .navbar .btn-navbar {
    margin-right: 15px;
  }
  .nav-container {
    padding: 5px 15px;
  }
  #slider {
    margin-top: 36px;
  }
  .parallax {
    margin: 35px auto 10px !important;
  }
  .parallax div.box {
    padding: 75px 0 0;
  }
  .parallax h3 {
    font-size: 20px;
    margin: 0;
  }
  .parallax h2 small {
    font-size: 16px;
  }
  .parallax h2 {
    margin: 0;
  }
  .tour-post .span5, .tour-post .span7 {
    width: 100%;
  }
  .tour-post .span5 .description .btn {
    margin-bottom: 20px;
  }
}