@media screen and (max-width:1000px){.job-more{width:249px;}
.job-body>div{padding:30px 20px;}
.job-body>.sharer>span.share-txt{display:inline-block;font-size:18px;margin-right:10px;}
.job-body>.sharer{position:static;text-align:center;padding-top:10px !important;padding-bottom:10px !important;border-top:1px solid #ddd;}
.job-body>.sharer>a{display:inline-block;margin:0;margin-right:10px;width:auto;padding-right:10px;font-size:13px;height:30px;vertical-align:middle;line-height:30px;}
.job-body>.sharer>a:after{top:5px;}
.job-body>.sharer>a.ch:after{top:4px;}
.company-body>b.chat{position:static;background:#D11;color:#fff;display:block;width:auto;text-align:center;}
}@media screen and (max-width:700px){.job-holder{display:block;}
.job-holder>div{display:block;width:auto;}
.calendar{display:none;}
.job-more{background:none;}
.job-more>div{padding:0 20px;margin-top:10px;}
.job-more>div>h3{background:none;margin:0;padding:0;color:#444;font-size:18px;}
.job-more>div .timeleft{margin:8px 0;}
}@media screen and (max-width:440px){.job-body>.sharer>span.share-txt{display:block;font-size:18px;margin-bottom:10px;}
.job-more>div{padding:0 10px;}
.job-body>div{padding:20px 10px;}
.job-body>div>.section .details>div>b{width:100px;}
}