.job-attributes{float:left;height:auto;margin:0;padding:0;width:350px}h3.attributes{border-bottom:1px solid #c1c1c1;color:#000;font-family:RingsideRegularBold;font-size:36px;line-height:40px;margin:0 0 34px;padding:0 0 34px}.job-attributes h4,h3.attributes{float:left;height:auto;width:100%}.job-attributes h4{color:#0073ce;font-family:RingsideRegularSemibold;font-size:18px;line-height:20px;margin:0 0 10px;padding:0}.job-attributes p{font-size:15px;line-height:18px;margin:0 0 24px;padding:0}.job-attributes p,.job-attributes p a{color:#000;float:left;font-family:RingsideRegularBook;height:auto;width:100%}.job-attributes p a{margin:8px 0 0;text-decoration:underline;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.job-attributes p a:first-child{margin:15px 0 0}.job-attributes p a:hover{color:#0073ce;text-decoration:none}.social-container{float:none;height:auto;margin:14px 0 0;text-align:left;width:100%}.social-container a{background:#ff7c00;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:32px;line-height:32px;margin:0 6px 0 0;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;width:32px}.social-container a.adverto_linkedin{background:#136d9d}.social-container a.adverto_facebook{background:#3460a1}.social-container a.adverto_twitter{background:#28aae1}.social-container a.adverto_googleplus{background:#de5543}.social-container a:hover{background:#003057;color:#fff;text-decoration:none}.job-details{border-left:1px solid #c1c1c1;color:#333;float:right;font-size:20px;height:auto;line-height:30px;margin:0 0 0 35px;padding:0 0 0 35px;text-align:left;width:calc(100% - 385px);width:-webkit-calc(100% - 385px)}.job-details h2{border-bottom:1px solid #c1c1c1;padding:0 0 34px}.job-details h2,.job-details h3{color:#000;float:left;font-family:RingsideRegularBold;font-size:36px;height:auto;line-height:40px;margin:0 0 34px;width:100%}.job-details h3{padding:0}.job-details p{color:#333;float:Left;font-family:RingsideRegularBook;font-size:20px;height:auto;line-height:30px;margin:0 0 20px;padding:0;text-align:left;width:100%}.job-details li a,.job-details p a{color:#333;font-family:RingsideRegularBook;text-decoration:underline}.job-details li a:hover,.job-details p a:hover{text-decoration:none}div.job-details ol,div.job-details ul{margin:0 0 20px}div.job-details ol li,div.job-details ul li{color:#333;font-family:RingsideRegularBook;font-size:20px;line-height:30px;list-style:disc;margin:0 0 0 20px;text-align:left}div.job-details ol li p,div.job-details ul li p{float:none}.attributesAnchor{display:none}.attributesAnchor,.attributesAnchor a{color:#000;font-family:RingsideRegularBook;font-size:16px}.attributesAnchor a{text-decoration:underline}.applyNowBtn,.attributesAnchor a:hover{text-decoration:none}.applyNowBtn{background:#671e75;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;color:#fff;cursor:pointer;float:right;font-family:RingsideRegularBold;font-size:18px;height:40px;line-height:39px;margin:0;padding:0 26px;position:relative;text-align:center;transition:background .3s ease;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;width:auto}.closed{display:none;float:left;height:auto;width:100%}div.applyNowBtn:hover{background:#6d247a;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important;color:#fff;text-decoration:none}.applyNowBtn.left{float:left;margin:25px 0 0}.applyNowBtn.left:hover,.applyNowBtn:hover{background:#62478e;border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;text-decoration:none}.applyNowBtn:hover .applyNowBtnDdm{opacity:1;visibility:visible}.applyNowBtn i{color:#fff;display:inline-block;font-size:18px;height:16px;margin:12px 0 0;vertical-align:top;width:16px}.applyNowBtnDdm{background:#6d247a;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;min-width:220px;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:40px;visibility:hidden}.applyNowBtnDdm,.applyNowBtnDdm a{height:auto;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;width:100%}.applyNowBtnDdm a{border-top:1px solid #fff;box-sizing:border-box;color:#fff;display:block;font-family:RingsideRegularBook;font-size:16px;line-height:18px;padding:12px 18px;text-align:center;text-align:left;text-decoration:none}.applyNowBtnDdm a:hover{background:#62478e;color:#fff;padding:12px 14px 12px 24px;text-decoration:none}.applyNowBtnDdm a i{float:right;margin:1px 0 0 4px;vertical-align:top}.currentApplicant{color:#333;display:inline-block;float:left;font-family:RingsideRegularBook;font-size:16px;height:40px;line-height:39px;margin:25px 0 0 25px;text-align:center;width:auto}.currentApplicant a{color:#0073ce;text-decoration:underline}.currentApplicant a:hover{color:#009cda;text-decoration:none}.clear{clear:both}a.not-ready{color:#333;display:inline-block;float:left;font-family:RingsideRegularBook;font-size:16px;height:auto;line-height:22px;margin:25px 0 0;text-decoration:none;width:auto}a.not-ready span{color:#0073ce;text-decoration:underline}a.not-ready:hover span{color:#009cda;text-decoration:none}@media (min-width:220px) and (max-width:1430px){.job-details h2,.job-details h3,h3.attributes{font-size:28px;line-height:40px}.job-details,.job-details p,div.job-details ol li,div.job-details ul li{font-size:18px;line-height:28px}}@media (min-width:220px) and (max-width:1100px){.job-attributes{width:250px}.job-details{width:calc(100% - 285px);width:-webkit-calc(100% - 285px)}}@media (min-width:220px) and (max-width:1000px){.job-attributes{width:100%}.job-details{border:0;float:left;margin:0 0 60px;padding:0;width:100%}.attributesAnchor{display:inline-block}}@media (min-width:220px) and (max-width:799px){.job-details h2,.job-details h3,h3.attributes{font-size:22px;line-height:40px}.job-details,.job-details p,div.job-details ol li,div.job-details ul li{font-size:16px;line-height:26px}}@media (min-width:320px) and (max-width:780px){h3.attributes{margin:0 0 16px;padding:0 0 16px}.job-attributes h4{margin:0 0 6px}.job-attributes p{margin:0 0 24px}.job-details p,div.job-details ol,div.job-details ul{margin:0 0 16px}.applyNowBtn:not(.left){font-size:16px;padding:0 20px}.currentApplicant{float:left;height:auto;line-height:16px;margin:24px 0 0;text-align:left;width:100%}a.not-ready{margin:12px 0 0}.job-details h2,.job-details h3{margin:0 0 24px;padding:0 0 24px}}@media (min-width:220px) and (max-width:500px){.applyNowBtn:not(.left){float:left;margin:10px 0 0;width:100%}.applyNowBtn.left{float:left;width:100%}.job-details h2,.job-details h3,h3.attributes{font-size:18px;line-height:40px}.job-details,.job-details p,div.job-details ol li,div.job-details ul li{font-size:14px;line-height:24px}.job-attributes h4{font-size:16px}.job-attributes p{font-size:14px}}body.mapModalOn{overflow:hidden!important}.view-on-map-layer{align-items:center;background:rgba(0,115,206,.65);box-sizing:border-box;display:none;height:100%;justify-content:center;left:0;padding:25px;position:fixed;top:0;width:100%;z-index:999999}.view-on-map-layer-inner{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;height:100%;justify-content:flex-start;margin:0;max-height:920px;max-width:1208px;overflow:hidden}.view-on-map-header,.view-on-map-layer-inner{align-items:center;background:#fff;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%}.view-on-map-header{box-sizing:border-box;height:92px;justify-content:space-between;padding:0 25px}.view-on-map-body{background:#fff;height:auto;height:calc(100% - 92px);height:-webkit-calc(100% - 92px);width:100%}.view-on-map-header h2{color:#000;float:left;font-family:RingsideRegularBold;font-size:24px;height:auto;line-height:26px;margin:0 20px 0 0;text-align:left;width:calc(100% - 225px);width:-webkit-calc(100% - 225px)}.mapActions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.applyNowBtnMap{background:#0073ce;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;color:#fff;display:inline-block;float:none!important;font-family:RingsideRegularBold;font-size:18px;height:40px;line-height:39px;margin:0!important;padding:0 26px;text-align:center;text-decoration:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;width:auto}.applyNowBtnMap:hover{background:#009cda;color:#fff;text-decoration:none}.view-on-map-header a.closeMapModal{color:#0073ce;display:inline-block;font-size:32px;margin:0 0 0 20px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.view-on-map-header a.closeMapModal:hover{color:#009cda;text-decoration:none}@media (min-width:320px) and (max-width:1060px){.view-on-map-header h2{font-size:20px;line-height:22px}}