#partner h3 {font-size:25px; position:relative; padding-left:18px; margin-bottom:25px; }
#partner h3:before { content: "";  width: 8px; height: 8px; background-color: #555;  position: absolute; left: 0; top: 15px;   border-radius: 50%;}
#partner {width:100%; }
#partner img{vertical-align:top;}
#partner ul.item li {width:23%; margin:0 1% 20px 1%; float:left; text-align:center;}
#partner ul.item li a {display:block; border:1px solid #dfdfdf;}
#partner ul.item li span {display:block; font-size:15px; padding-top:5px; }
#partner .itemBox {clear:both; padding-top:70px}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#partner h3 {font-size:20px; position:relative; padding-left:15px; margin-bottom:20px; }
#partner h3:before { content: "";  width: 5px; height: 5px;  top: 12px;  }	
#partner ul.item li {width:31.3333%; margin:0 1% 12px 1%; float:left; text-align:center;}
#partner ul.item li span {display:block; font-size:13px; padding-top:3px; }
#partner .itemBox {clear:both; padding-top:30px}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

