@media screen and (min-width:320px){.city,.partner_row{display:inline-block;width:100%}article.partner{padding:0!important;border:none;color:#00467f;margin-bottom:15px}.city{font-size:30px;font-family:HelveticaNeueLTPro-Bd;color:#00467f;border-bottom:1px solid #00467f;margin:30px 0}.city:first-child{margin-top:0}.contact_info{font-size:15px;font-family:HelveticaNeueLTPro-Roman;display:none;margin-top:20px;margin-bottom:10px;border-top:1px solid silver;padding:15px 0;position:relative}.partner_logo{text-align:center}.partner_logo figure img{width:100%;max-width:200px;max-height:100px}.partner_logo figcaption{width:100%;font-size:25px;font-weight:700;display:inline-block;margin-bottom:20px}.partner_info{box-shadow:0 0 20px -7px #00467f;min-height:230px;padding:20px;position:relative}.expand_info,.social_side{position:absolute;text-align:center}.arrow-point{float:left;margin-right:20px}.arrow-point img{width:10px}.expand_info{width:100%;bottom:10px;left:0;cursor:pointer}.expand_info:hover{transform:scale(1.1)}#squeeze{display:none}.info_side{display:inline-block;width:82%}.social_side{display:inline-block;width:18%}.social_side img{width:40px;height:40px}}@media screen and (min-width:768px){.partner_logo figure img{max-width:250px}article.partner{padding-right:15px!important}.social_side img{width:45px;height:45px}}@media screen and (min-width:1200px){.partner_logo figure img{max-width:300px}.city{font-size:35px}}@media screen and (min-width:1500px){.city{font-size:45px}.contact_info{font-size:19px}.social_side img{width:50px;height:50px}}@media screen and (max-width:415px){.arrow-point{display:none}}