.main-info-send {overflow: hidden;}
.main-info-send-btn {float: left; width: 146px; border-radius: 2px; background: #e66e33; font: 11px 'MuseoSansCyrl-700'; text-transform: uppercase; color: #fff; height: 47px; text-decoration: none; margin: 7px 0 0;}
.main-info-send-btn .main-info-send-btn-bg {float: left; border-radius: 2px 0 0 2px; width: 47px; height: 47px; background: #c56536 url(../i/main-info-send-btn.png) no-repeat center;}
.main-info-send-btn:hover {text-decoration: none;}
.main-info-send-btn-text {display: block; margin: 8px 0 0 57px; line-height: 15px;}
.main-info-send-text {margin: 0 0 0 166px; line-height: 19px;}
.main-info-send-text-link {text-decoration: none;}
.main-info-send-text-link:hover {text-decoration: underline;}
.main-info-text {color: #999; line-height: 19px;}
.main-info-text a {text-decoration: none;}
.main-info-text a:hover {text-decoration: underline;}
.main-info-list {overflow: hidden;}
.main-info-list-li {float: left; width: 33.333%;}
.main-info-list-text {padding: 6px 10px 0 0; line-height: 19px;}
.main-info-list-num {display: block; padding: 3px 10px 0 0; font: normal 28px/30px 'MuseoSansCyrl-700';}

.main-info-vacancy-inn {border-top: 1px solid #ebebeb; padding: 12px 0 11px;}
.main-info-vacancy-title {font-size: 15px; font-weight: bold; padding: 0 0 1px;}
.main-info-vacancy-text {color: #999; line-height: 16px;}
.main-info-vacancy-btns {border-top: 1px solid #ebebeb; padding: 20px 0 0;}
.main-info-vacancy-btn {border-radius: 2px; background: #e66e33; display: inline-block; line-height: 32px; height: 32px; padding: 0 12px; color: #fff; font-family: 'MuseoSansCyrl-700'; text-transform: uppercase; text-decoration: none;}