#top-content{margin-bottom: 30px;overflow: hidden;padding-bottom: 12px;}
#bottom-content{border-top: 1px dashed #ccc;margin-top: 30px;overflow: hidden;padding-top: 12px;}
#top-content #t-1{ float: left;height: auto;line-height: 1.5em;width: 100%;margin-right:25px;}
#top-content #t-2{ float: left;height: auto;line-height: 1.5em;width:98%;color:#888;padding:5px;background:#eee;text-align:center;line-height:2em;border:1px solid #ddd;}
.abt_list{margin:0px 0px 12px 0px;display:block;height:300px;}
.abt_list li{ display: inline;float: left;height: 250px;margin-right: 15px;margin-bottom:18px;width: 155px;}
.team-one {width: 100%;clear: both;height:auto;float:left;}
.team-one-item {box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;width: 18%;margin-right:20px;margin-bottom:20px;height: 230px;float: left;}
.jobdescription {text-transform: uppercase;font-size: 12px;padding-bottom: 10px;padding: 0 2px 0 2px;float:left;clear:both;height:auto;width:100%;line-height:1.3em;}
.name {padding: 0 2px 0 2px;float:left;clear:both;height:auto;width:100%;line-height:2em;font-weight:700;}  
.team-two {width: 100%;clear: both;height:auto;float:left;}
.team-two-item {  box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;width: 18%;padding: 5px;float: left;height: 210px;margin-right:20px;margin-bottom:20px;}

.no-img{display:block; background:#333; color:#eee;padding:65px 50px 65px 50px;}
#about-us {  
  overflow:hidden;
}

.j-inner-body .j-title{font-size:14px;text-transform:uppercase;}
.j-inner-body .j-contact, .j-inner-body .j-email{font-size:14px;}


#about-us div {
   min-height: 50px;
  
}
.details {
   padding: 10px 10px 10px 0px;
  float:left; 
  margin-right:20px;
  width:600px;
  border-right:1px solid #ccc;
}
.address { 
  background-color: #fff;
  overflow:hidden;
  border:1px dashed #ccc;
  min-height:50px;
   padding: 10px 10px 10px 10px;  
}
.d-title{border-bottom:1px solid #ccc;}
.j-panel {
  float: left;
  margin:0px 25px 25px 0px;
  width:150px;
  height:280px;
  line-height: 18px;
}

.j-panel .j-thumb{margin-bottom:12px;overflow: hidden;max-height: 150px;}
.j-inner-body{height: 75px;}
.j-panel a{font-size: 14px!important}
.j-panel a:hover{color: #ccc;}
.u-title{font-size: 16px;}
.bx-inner{padding: 0px 8px 10px 8px;display: block;}
.j-panel{background:#fff;padding:5px; border-radius: 6px;}

.j-clear{clear:both}

.j-responsive-img{width: 100%;}

@media screen and (max-width: 415px) {
   .details { 
    float: none;
    margin-right:0;
    width:auto;
    border:0;
   
  }
  .j-inner-body{height: auto;}
  .j-panel {display:block;width:100%;margin:0px 0px 25px 0px; height: auto;}
  .j-responsive-img{display:none;}
  .j-panel-inner{background:#fff;padding:5px;}
  .no-img{display:none;}
}


@media only screen
and (max-width : 320px) {
.details { 
    float: none;
    margin-right:0;
    width:auto;
    border:0;
   
  }
  .j-inner-body{height: auto;}
  .j-panel {display:block;width:100%;margin:0px 0px 25px 0px; height: auto;}
  .j-responsive-img{display:none;}
  .no-img{display:none;}
  .j-panel-inner{background:#fff;padding:5px;}

}

.distribution {width: 100%;height:auto;}
.distribution-left {width: 40%;float: left;padding-left: 20px;height:auto;}
.distribution-right {width: 40%;height:auto;float: right;}
.distribution-amount {width: 100%;min-height: 30px;height:auto;padding: 20px 5px;text-align: center;clear: both;background: #000;}
.distribution-amount h5 {color: #FFFFFF!important;font-size:28px;}  
.fa-envelope{font-size: 23px; color: #666;}