/* 各站点样式写在这个文件中. 以下仅供此demo 使用... */

/*nav.navbar-fixed-top + div.container {margin-top: 50px;}*/

/* 固定顶部导航时设置*/
body {padding-top: 50px;}

.navbar-brand img {height: 40px; margin-top: -8px;}

.grid-demo .row {margin-bottom: 15px;}

.grid-demo [class^=col-] {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fafafa;
    border: 1px solid #e4e4e4;
    transition: all .1s ease-in-out;
    line-height: 20px;
}

.grid-demo [class^=col-]:hover {
    background-color: #9acfea;
}

.context-demo p[class^=bg-] {padding: 15px;}

#icon-map ul {
  padding-left: 5px;
  list-style: none;
  text-align: left;
  font-size: 1px;
  /*max-width: 955px;*/
}

#icon-map ul li {
  position: relative;
  z-index: 0;
  display: inline-block;
  padding: 22px;
  width: 76px;
  border-radius: 4px;
  list-style: none;
  text-align: center;
  font-weight: normal;
  font-size: 21px !important;
  cursor: pointer;
}

#icon-map ul li:hover {color: #55A72F;}

#icon-map ul li div {
    font-size: 14px; display: none;
    position: absolute;
    top:-40px;
    left:-55px;
    width: 196px;
    height: 60px;
    text-align: center;
    border-radius: 3px;
    line-height: 26px;
    padding-top: 3px;
    font-size: 16px;
    z-index: 99;
    font-family: Tahoma;
    background: white;
    box-shadow:0 1px 3px rgba(0,0,0,0.15);
}

#icon-map ul li:hover div {display: block; color: #000;}
#icon-map strong {font-weight: 300; color: #ff8000; font-family: menlo, Courier, sans mono; font-size: 14px;}

.btn-demo .btn {margin: 3px;}

.parallax-demo {min-height: 450px;}

.jumbotron h1 {color: #e55e18;}
h1 small {float: right; margin-top: 14px;}

a {font-weight: 400; text-decoration: underline; color: #e55e18}

li {font-size: 1.2em;}
li span {display: inline-block; margin-left: .35em; font-size: .85em; color: #e55e189c; }
