.grid .bx_content_section,.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{margin-bottom:15px;width:66%;float:left}.grid2x1 .bx_sidebar{margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33%;float:right;padding-left:5%}@media (max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media (max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media (max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{padding:5px 15px;font-size:14px;font-weight:700;color:#000;border-bottom:2px solid #d9dee6;text-align:left;margin:5px 0}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}.worker-detail-header{padding-bottom:15px}.worker-detail-header img{height:auto;width:100%}.worker-detail-header>*{margin:0 auto}.page-content .worker-detail-info-block-title{font-size:.7142em;text-transform:uppercase;margin:0;line-height:22px}.page-content .worker-detail-info-block-value{font-size:1.1428em;font-weight:700;margin:0;line-height:22px}.worker-detail-info-block-value a{color:#000!important}.worker-detail-description{padding-top:35px;line-height:25px}.worker-detail-info>:not(.row){margin-bottom:28px}.worker-detail-info-block-inline{margin-bottom:10px;display:inline-block}.worker-detail-info-block-inline a,.worker-detail-info-block-inline a:focus{font-size:18px;margin-right:20px;color:#c5c5c5}.worker-detail-btn{overflow:hidden;position:relative}.worker-detail-picture{margin-bottom:30px}.worker-detail-back-link .fa{margin-right:10px}@media(max-width:767px){.worker-detail-picture{max-width:300px}}@media(min-width:535px){.worker-detail-header .col-xs-12:first-child{width:40%}.worker-detail-header .col-xs-12:last-child{width:60%}.worker-detail-picture{margin-bottom:0}}@media(min-width:768px){.worker-detail-header{text-align:left}.worker-detail-header>:not(.row){margin:0 64px 0 0}.worker-detail-btn:after{height:1px;right:-53px;content:"";position:absolute;top:50%;background-color:#eef1f4;width:69%;display:block}.worker-detail-description{font-size:1.2142em}}