.contacts-widget{font-size:15px;overflow:hidden}.contacts-widget .contacts-item{overflow:hidden}.contacts-widget .manager{background:#fff;overflow:hidden}.contacts-widget .manager .photo{overflow:hidden;line-height:5rem;margin:.5rem;float:left;width:7rem;height:5rem;text-align:left}@media (min-width:1000px){.contacts-widget .manager .photo{text-align:center;margin:0;width:100%;height:auto;float:none}}.contacts-widget .manager .photo img{margin-top:-5px;max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}@media (min-width:1000px){.contacts-widget .manager .photo img{width:100%;max-width:none;max-height:none}}.contacts-widget .manager .name{padding:15px 0}@media (min-width:1000px){.contacts-widget .manager .name{margin-left:0}}.contacts-widget .manager .name .value{padding-top:4px;font-weight:700;font-size:16px}.contacts-widget .contacts{padding:15px 0}.contacts-widget .contacts .title{color:#9c9c9c;margin-bottom:6px}.contacts-widget .contacts .row{margin-bottom:8px}.contacts-widget .contacts .row:last-of-type{margin-bottom:0}.contacts-widget .contacts .row .name{color:#9c9c9c;display:inline-block;min-width:40px}.contacts-widget .contacts .langs{padding-top:4px;font-size:13px}.contacts-widget .contacts .langs .title{color:#9c9c9c}.contacts-widget .hours{padding:0 15px 15px 15px}.contacts-widget .message-link{padding:0 15px 15px 15px}.contacts-widget .message-link a{display:inline-block;border-bottom:1px solid #287bd1;text-decoration:none!important}