@media screen and (max-width:1000px){.companies>.c{width:49%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2%;} .companies>.c:nth-child(2n){margin-right:0;} .company-body>b.chat{position:static;background:#D11;color:#fff;display:block;width:auto;text-align:center;} .company-body>b.chat:before{display:inline-block;margin-right:10px;position:static;vertical-align:middle;} }@media screen and (max-width:640px){div.contact{padding:10px;padding-top:0;} .left-col>h3{margin:10px;} .left-col>div{padding:0 10px;} .job-list{margin:10px 0;} .companies>.c{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;} .cats select.branches{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;height:24px;line-height:24px;} .cats ul{display:none;} .head>.wf>b{display:none;} .left-column{position:static;width:auto;} .left-column>div{width:auto;} .letters>a:nth-child(6n){margin-right:5px;} }@media screen and (max-width:480px){.job-list>.job{padding-left:10px;} .job-list>.job>div{position:initial;font-size:12px;border:none;padding:0;padding-bottom:5px;} .job-list>.job>span.floc{margin-left:35px;} .job-list>.job>span.floca{margin-left:70px;} .job-list>.job>span.floc:before{left:135px;bottom:10px;} .job-list>.job>span.floca:before{left:135px;bottom:10px;} .job-list>.job>span.floc1{left:140px;} .job-list>.job>span.floca1{left:70px;} .job-list>.job>span.floc2{left:160px;} .job-list>.job>span.floca2{left:135px;} }