.enterprise h2{ font-size: 30px; font-weight: normal; display: none;}
.enterprise .media-list{ border:1px solid #e5e5e5; }
.enterprise .media-list .media{ border:1px solid #e5e5e5; padding: 20px;}
.enterprise .media-list .media .img{ height:140px; overflow:hidden; top:0; float:left; min-width: 140px;}
.organ{ width: 80%; margin-left: 30px; }
.organ .dre{ font-size: 16px; color: #666666; }
.enterprise .row:not(:first-child){
    margin-top: 100px;
}
.enterprise .row:last-child{
    margin-bottom: 15%;
}
.enterprise .profile-right{
    border: none;
}
.enterprise .media-list .media .media-body .media-mid{
 padding-left:25px;
}
.enterprise .media-list .media .media-body .media-mid .title{
    font-size:20px;
    color:#222;
    font-weight: 600;
    line-height: 1.2;
}
.enterprise .media-list .media .media-body .media-mid .title:hover{ color:#428200;}
.company-page-content .media-list .media{
    position: relative;
}
.company-page-content .media-list .media .media-body .badge-owner{
    position: absolute;
    top: 0;
    left: 0;
}



.enterprise .media-list .media .media-body .media-mid span .owner{
    background: #ff3c00;
    border-radius: 0;
    color: #ffffff;
    padding: 2px 10px;
    font-size: 13px;
}
.enterprise .container-list{ margin-top: 15px !important; }
.enterprise .media-list .media .media-body .media-mid .url a{ font-size:13px; color:#757575;}
.enterprise .media-list .media .media-body .media-mid .url p{
    font-size:14px;
    color:#757575;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 10px;

}
.enterprise .media-list .media .media-body .media-mid .url a:hover{ color:#97d11e; }
.enterprise .media-list .media .media-body .media-mid a{ font-size: 14px;}
.enterprise .media-list .media .media-body .media-mid a:hover{ color: #428200;}
.enterprise .media-list .media .media-body .media-mid h3{ margin-top:22px; font-size: 24px; color:#333; font-weight: normal;}
.enterprise .media-list .media .media-body .media-mid .btn-toolbar{ margin-top:5px;}
.enterprise .media-list .media .media-body .btn-toolbar .btn-group a{
   padding:6px 20px ;
   background-image: none;
   color:#757575;
   border-radius: 25px;
   text-shadow:none;
 }
.enterprise .media-list .media .media-body .btn-toolbar{
    padding-left: 10px;
}
.enterprise .media-list .media .media-body .btn-toolbar .btn-group .manage{
   background-color:transparent;
   border:1px solid #e5e5e5;

}
.enterprise .media-list .media .media-body .btn-toolbar .btn-group .btn2{
   background-color: #428200;
   color: rgb(255, 255, 255);
}
.enterprise .media-list .media .media-body .btn-toolbar .btn-group .btn2:hover,.enterprise .media-list .media .media-body .btn-toolbar .btn-group .btn2:focus{
    background-color: transparent;
    color: #428200;
    border: 1px solid #428200;
}
.enterprise .media-list .media .media-body .btn-toolbar .btn-group .manage:hover{ background-color: #e5e5e5; }
.download-right .clear{ clear:both; }
.download-right .mobile{ margin:0 10px; }
.download-right .go{ float: left; padding: 0px 18px; font-size: 30px;    margin-top: 10px; }
.enterprise .download-right{
  padding:8px 22px 30px 22px;
  background:#f8f8f8;
  margin-top: 26px;
  border: 1px solid #e5e5e5;
  text-align: center;
}
.enterprise .download-right .get{ font-size:18px; margin-top: 6px; }
.download-right .mobile .line{ border-top:1px solid #bfbfbf; width: 60px; float: left; margin-top: 32px;}
.enterprise .download-right .group{ padding-left:30px; padding-top: 60px;}
.enterprise .download-right .btn-group a{
      border-color: #428200;
      background-color: #428200;
      font-size: 20px;
      color: #fff;
      background-image: none;
      border-radius: 30px;
}
.enterprise .download-right .btn-group a:hover{
    opacity: 0.88;
}
.enterprise .download-right .btn-group ul{
    display: flex;
    justify-content: space-between;
    margin-left: 0;
    margin-bottom: 0;
}
.download-right .btn-group .ios-btn{ padding: 7px 42px; margin-right: 10px; }
.download-right .btn-group .android{ padding: 7px 27px; }
.download-right .btn-group .ios-btn img{  padding-right: 10px;     margin-top: -1px;}
.download-right .btn-group { margin-top: 12px; }
.enterprise .row .download-right .group a img{ padding-right: 25px; margin-top: -5px;}
.welcome-page{
  padding-left: 0px;
  padding-right: 0;
}
.welcome-page .tag-list .l-ul > li {
    display: inline;
    float: left;
    line-height: 36px;
    margin-right: 8px;
}
.welcome-page .tag-list .l-ul > li .label{
  font-size: 14px;
  padding: 8px 18px;
}
.visible-phone .tag-panel .i-header{display: none;}
.nav-tabs li.active span{
  background-color: #468847
}
.media-body{ margin-top: 12px; }
#wrap{min-height: 100%;}
.footer{
    padding: 20px 0px;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 20px;
}
.organization{
  background: #428200;
}
.organization h1,.organization h1 a{
  font-size: 36px;
  font-weight: bold;
   color: #ffffff;
   padding-top: 20px;
   margin-bottom: 0;
}
.organization h1 .icon-chevron-down{
    font-size: 24px;
    margin-top: -10px;
}
.organization h1 .nav>li>a:hover, .organization h1 .nav>li>a:focus{
    opacity: 0.9;
    background-color: transparent;
}




.organization .text{
  font-size: 16px;
  color: #ffffff;
  padding-bottom: 45px;
  padding-top: 8px;
  line-height: 1.6;
}
.category-name{
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 30px;
}
.category-name:before{
  content: "";
  width: 50px;
  height: 5px;
  background: #428200;
  display: inline-block;
  position: relative;
    top: -3px;
    margin-right: 20px;
}
.organization .name-detail{
  width:80%;
}
.organization .img-polaroid{
    width: 100px;
    height: 100px;
    max-width: none;
    padding-top: 40px;
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding-bottom:30px;
    margin-right: 20px;
}
@media (min-width: 980px) and (max-width:1199px) {
   .download-right .mobile .line{
    width: 45px;
   }
   .download-right .go{
        padding: 0px 7px;
       font-size: 26px;
   }
   .enterprise .download-right .btn-group a{ font-size: 16px; }
   .download-right .btn-group .ios-btn{
        padding: 7px 20px;
   }
   .enterprise .download-right .btn-group a{
    padding: 7px 16px;
   }
}
@media (min-width: 768px) and (max-width: 979px) {
  .enterprise .span4 .group .ios-btn{     padding: 12px 50px !important; }
  .enterprise .span4 .group a{  padding: 12px 29px !important; }
  .enterprise .span8{ width: 98%; }
  .enterprise .span4{ width: 98%}
  .enterprise .download-right{ margin-top: 0; text-align: left; }
}
@media (max-width: 767px) {
  .enterprise .media-list .media .media-body .media-mid .url a{
      display: block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
  }
    .enterprise .media-list .media .img{ min-width: 100px; height: 100px;}
    .enterprise .media-list .media .img img{ width: 100px !important; height: 100px !important;}
    .enterprise .media-list .media .media-body .media-mid{ padding-left: 15px;}
    .enterprise .media-list .media .media-body .media-mid .btn-toolbar .btn-group a{ padding: 6px 15px;}
    .organization h1{ padding-top: 18px;}
  .enterprise h2{ font-size: 24px; }
  .enterprise .media-list .media .media-body .media-mid .title{
      display: block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
  }
  .enterprise .media-list .media .media-body .media-mid span .owner{
      margin-left: 0;
   }
   .enterprise .media-list .media .media-body .media-mid .url{ padding-top: 6px }
   .enterprise .media-list .media .media-body .media-mid span .owner{ font-size: 12px; }
   .organization .name-detail{ width: auto; padding-left: 0;}
   .organization .img-polaroid{ padding-bottom:0;}
}
