.partners-section{position:relative;padding:65px 0px 40px}
.partners-section .partner {border:1px solid #eee;margin-bottom:30px;}
.partners-section .partner div.logo{}
.partners-section.partner-sheet .partner div.logo{margin-bottom:25px;}
.partners-section .partner div.text{margin-top:20px;background-color:#fafafa;}
.partners-section .partner div.text p{height:100px;}
.partners-section .partner div.text div{margin:0 auto;text-align:center;padding:10px 0 20px 0;}
.partners-section .partner div.text div a{}
.partners-section .partner h3{padding:15px 10px 5px 10px;font-size:20px;font-weight:bold;}
.partners-section .partner h4{padding:5px 10px 5px 10px;font-size:16px;font-weight:400;height:60px;font-style:italic;}
.partners-section .partner p{padding:0 10px 10px 10px;}
.partners-section .partner-description{padding:12px 40px;}
.partners-section .partner-description ul{margin-left:30px;}
.partners-section .partner-description li{list-style: square;}
.partners-section .partner-description h3{margin:20px 0 10px 0;}
@media only screen and (max-width: 640px){
.partners-section.partner-sheet .partner div.logo{display:none;}
}