.header-wrapper{width:100%;float:left;height:51px}.main-wrapper{width:100%;float:left;height:265px;overflow:auto}.footer-wrapper{width:100%;float:left;height:25px}.header-top .container{border-bottom:3px solid #02344a;padding:10px 0}.padding-left-zero{padding-left:0}.padding-right-zero{padding-right:0}.panel-heading .nav-tabs>li>a{color:#a00505;font-weight:600;padding:8px 6px}.panel-body{padding:0}.positions-list{margin-bottom:10px}.positions-list .odd{background-color:#fdfdfd}.positions-list-item{border-bottom:1px solid rgba(0,0,0,.05);background-color:#fff;margin:5px 0;padding:5px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.06);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.15);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.15)";zoom:1}.positions-list-item:last-child{border-bottom:0}.positions-list-item h2{font-size:16px;font-weight:600;line-height:24px;margin:0 74px 0 0;padding:0}.positions-list-item h2 a,.positions-list-item h2 a:visited{color:#044faa}.positions-list-item h2 span,.companies-list-item span.highlighted{background-color:#02344a;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;line-height:1;margin:-3px 0 0 15px;padding:4px 12px;text-transform:uppercase;vertical-align:middle}.positions-list-item h3{color:#333;font-size:13px;margin:0;line-height:20px;padding:0;vertical-align:middle}.positions-list-item h3 a{color:#333;text-decoration:underline}.positions-list-item h3 span{display:inline-block;margin:0 5px 0 0;vertical-align:1px}.positions-list-item h3 img{height:auto;border-radius:3px;vertical-align:middle}.position-list-item-date{color:#666;font-size:12px;position:absolute;right:5px;top:9px}.main-wrapper .company .position-list-item-date{top:4px}.position-list-item-action{color:#3f5476;font-size:12px;position:absolute;top:35px;right:5px}.main-wrapper .company .position-list-item-action{top:20px}.position-list-item-action a{border-bottom:1px dashed #337ab7;color:#fff;background-color:#337ab7;font-size:13px;padding:2px 5px;line-height:26px;font-weight:600;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.06);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.15);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.15)";zoom:1}.position-list-item-action a:hover{text-decoration:none}.positions-list-small{background-color:#f7f7f7;border-radius:3px;margin:0 0 20px;padding:20px}.positions-list-small-item{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:15px;padding-bottom:15px}.positions-list-small-item h2{border:0;display:block;font-size:15px;line-height:22px;font-weight:600;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis}.positions-list-small-item h2 span{background-color:#3f5476;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;margin:0 0 0 15px;padding:5px 12px;text-transform:uppercase;vertical-align:middle}.positions-list-small-item h2 a{color:#02344a}.positions-list-small-item h3{color:#333;font-size:13px;margin:10px 0 0;line-height:20px;padding:0;vertical-align:middle}.positions-list-small-item h3 span{display:inline-block;margin:0 5px 0 0;vertical-align:1px}.positions-list-small-item h3 img{height:auto;vertical-align:middle}.panel-body .filter-list{padding-left:15px}.panel-body .filter-list li a{color:#044faa;font-size:15px;line-height:24px}.footer-bottom{background-color:#337ab7;color:#fff;font-size:12px;padding:8px 0}.footer-bottom a{border-bottom:1px solid #777;color:#fff;text-decoration:none}.footer-bottom-left{float:left}@media(max-width:767px){.footer-bottom-left{float:none;margin:0}}.footer-bottom-right{float:right}@media(max-width:767px){.footer-bottom-right{float:none}}