@font-face {
    font-family: 'Roboto Condensed';
    src: url('../../roboto-condensed-regular.woff2') format('woff');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Condensed';
    src: url('../../roboto-condensed-700.woff2') format('woff');
    font-weight: 700;
    font-display: swap;
}

.jwtpl-jobad-navNotice a::before,.jwtpl-jobad-navOptionsItemLabel::before,.jwtpl-jobad-optionsNavShareItem,.jwtpl-obo-itemJobMailText,.jwtpl-obo-itemNoticeListText,.jwtpl-obo-itemSaveSearchListText::before,.jwtpl-sebo-btSubmit button,body,input,.jwtpl-hiliadpr-benefitItem::after{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal}
body,html {margin: 0;padding: 0; background-color: #fff;}
.jwdrf-content-inner,.jwdrf-footer-inner,.jwdrf-footer-innerRow,.jwdrf-frame-inner,.jwdrf-header-inner,.jwdrf-header-sticky,.jwdrf-header-stickyInner,.jwdrf-sidebar-inner{width: 100%;box-sizing:border-box;}
.jwdrf-frame-inner{padding:0}
.jwdrf-viewer-inner{display:flex;overflow:hidden;height:90vh;position:relative;width:100%;backface-visibility:hidden;will-change:overflow;}
.jwtpl-sys-bodyPtReLi.jwtpl-sys-bodyPtViLi .jwdrf-frame-inner{padding:0;display:flex;flex-direction:column;height:100vh;}
.jwtpl-sys-bodyPtReLi.jwtpl-sys-bodyPtViLi .jwdrf-viewer-inner{display:flex;flex-grow:1;overflow:auto;position:relative;width:100%;backface-visibility:hidden;will-change:overflow;box-sizing:border-box;padding-bottom:20px;}
.jwdrf-header-sticky {padding: 10px 0;}
.jwdrf-header-inner{margin-bottom: 30px;}
.jwtpl-sys-bodyPtHpLi .jwdrf-header-inner {padding-bottom: 0;}
.jwtpl-sys-bodyPtHpLi .jwdrf-viewer-inner, .jwtpl-sys-bodyPtAdvlist .jwdrf-viewer-inner, .jwtpl-sys-bodyPtDetailviewer .jwdrf-viewer-inner, .jwtpl-sys-bodyPtContent .jwdrf-viewer-inner{overflow:auto;height:auto;}
.jwdrf-content-inner,.jwdrf-sidebar-inner{overflow:auto;height:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;}
.jwdrf-content-inner::-webkit-scrollbar,.jwdrf-sidebar-inner::-webkit-scrollbar{display:none}
.jwtpl-sys-bodyPtReLi .jwdrf-viewer-inner, .jwtpl-sys-bodyPtReLiNoHits .jwdrf-viewer-inner {padding: 15px 0 0 0; box-sizing: border-box;} 
.jwdrf-content-inner{padding:0;}
.jwdrf-header-sticky{height:60px;box-shadow:0 0 10px -2px rgba(0,0,0,.5);background-color:#fff;}
.jwdrf-footer-innerRow,.jwdrf-header-stickyInner{margin:0 auto;}
.jwdrf-footer-innerRow,.jwdrf-header-stickyInner{display:flex;width:100%}
.jwdrf-header-logo{width:auto; min-width: 400px; max-width: 420px;}
.jwdrf-header-links{width:100%; padding-right: 30px;}
.jwdrf-footer-copyright{width:30%}
.jwdrf-footer-info{width:70%}
.jwdrf-header-logo{order:1}
.jwdrf-header-links{order:2}
.jwdrf-footer-info{order:2}
.jwdrf-footer-copyright{order:1}
.jwdrf-header-logo{margin-left:10px}
.jwdrf-header-logo img{height:40px}
.jwdrf-header-logo a:nth-of-type(2) {margin-left: 20px;}
.jwdrf-header-logo a:nth-of-type(2) img {height: 30px;padding-bottom: 5px;}
.jwdrf-header-links{margin-right:50px;padding-top:3px}
.jwdrf-header-links a:after{margin-left:20px}
.jwdrf-header-links a{padding-left:10px;font-size:1em}
.jwdrf-footer-copyright,.jwdrf-header-links{margin-right:20px}
.jwdrf-header-links{text-align:right}
.jwdrf-header-banner, .jwdrf-content-banner {width: 100%; object-fit: cover;}
.jwdrf-header-banner {height: 400px;}
.jwtpl-sys-bodyPtAdvlist .jwdrf-header-banner, .jwtpl-sys-bodyPtViLi .jwdrf-header-banner, .jwtpl-sys-bodyPtContent .jwdrf-header-banner {height: 200px;}
.jwdrf-content-banner {height: 350px; opacity: .9;}
.jwdrf-footer-copyright{text-align:left}
.jwdrf-footer-owner::before{content:"PASTE PARTNER NAME";margin-left:5px}
.jwdrf-header-inner{margin-top:60px}
.jwtpl-sys-bodyPtContent .jwdrf-header-inner {margin-top: 0;}
.jwtpl-sys-bodyPtHpLi .jwdrf-header-inner, .jwtpl-sys-bodyPtAdvlist .jwdrf-header-inner, .jwdrf-element-inner, .jwtpl-sys-bodyPtViLi .jwdrf-header-inner, .jwtpl-sys-bodyPtContent .jwdrf-header-inner {margin-top: 0; position: relative;}
.jwtpl-sys-bodyPtHpLi #jwtpl-jmpt-areaUnbound,.jwtpl-sys-bodyPtAdvlist #jwtpl-jmpt-areaUnbound, .jwtpl-sys-bodyPtViLi #jwtpl-jmpt-areaUnbound, #jwtpl-jmpt-areaUnbound3, .jwtpl-sys-PtModeContentUnboundContent{position: absolute; top: 80px; left: 0; right:0;  bottom: 0;}
.jwtpl-sys-bodyPtAdvlist #jwtpl-jmpt-areaUnbound, .jwtpl-sys-bodyPtViLi #jwtpl-jmpt-areaUnbound, .jwtpl-sys-bodyPtContent #jwtpl-jmpt-areaUnbound {top: 35px;}
.jwtpl-sys-bodyPtReLi #jwtpl-jmpt-areaUnbound {position: relative; top: auto; left: auto; right: auto; bottom: auto;}
.jwtpl-sys-bodyPtReLi .jwdrf-sidebar-inner, .jwtpl-sys-bodyPtReLiNoHits .jwdrf-sidebar-inner {padding: 10px;}
.jwtpl-sys-PtMode404UnboundContent {top: 135px !important;}
.jwdrf-content-inner{width:70%;}
.jwtpl-sys-bodyPtReLiNoHits .jwdrf-content-inner, .jwtpl-sys-bodyPtViLi .jwdrf-content-inner {width: 80%; margin: 0 auto; padding: 0 5px;}
/* .jwtpl-sys-bodyPtContent .jwdrf-viewer-inner, .jwtpl-sys-bodyPtDetailviewer .jwdrf-viewer-inner {width: 80%; margin: 0 auto; padding: 0 20px; box-sizing: border-box;} */
.jwtpl-sys-bodyPtDetailviewer .jwdrf-content-inner{padding: 0 20px;}
.jwtpl-sys-bodyPtHpLi .jwdrf-content-inner{width:100%}
.jwdrf-sidebar-inner{width:30%;vertical-align:top;padding-top:0;}
.jwdrf-footer-inner{height:25px;background-color:#f1f1f1; padding: 10px;}
.jwdrf-footer-inner{ position:fixed; bottom:0;z-index: 30;}
.jwdrf-footer-info a,.jwdrf-header-links a{text-decoration:none;color:#444;margin-right:5px}
/*.jwtpl-melili-text.jwtpl-melili-itemActive1::before {font-family:FontAwesome; content: "\f0da"; margin-right: 5px;} */
.jwdrf-footer-inner .jwdrf-footer-copyright,.jwdrf-footer-inner .jwdrf-footer-info{font-size:13px}
.jwdrf-header-share::before{font-family:FontAwesome;content:"\f1e0"}
.jwdrf-footer-info{text-align: right; margin-right: 20px;}
.jwdrf-footer-info a{text-decoration:none;display:inline-block;margin-right:5px; padding-left: 15px;}
.jwdrf-footer-inner{background-color:#fff}
.jwdrf-footer-copyright{margin-top:-5px}
.jwdrf-footer-owner::before{text-transform:uppercase;margin-left:5px}
.jwtpl-melili-block{margin:-5px 0 0 0!important;padding:0!important;}
@media (max-width:1100px){
    .jwdrf-viewer-inner{height: 100%;}
    .jwdrf-footer-inner{position:static}
}

/******************************************* auth **************************************************/
.jwdrf-sidebar-inner {border-right: 1px solid #bbb;}
.jwdrf-footer-inner {border-top: 2px solid #cc9900;}
.jwdrf-footer-inner.jwdrf-footer-innerLiin1 {border: 0; box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);}
.jwdrf-footer-copy, .jwdrf-footer-copyright {color: #918e83;}

/******************************************* misc **************************************************/
.jwdrf-element-innerNoTaclOne1 {display: none;}
@media (max-width:1340px){.jwdrf-header-links{width:61%;}.jwdrf-header-logo{width:39%;}.jwtpl-jobad-navApplyWrapper{width:50%}.jwtpl-jobad-navigation{width:75%}}
@media (max-width:1100px){.jwdrf-header-links {padding: 10px 10px !important;}}
@media (max-width:769px) {.jwdrf-footer-innerRow,.jwdrf-header-stickyInner{padding:0 0 0 5px}.jwdrf-footer-info{display:none}.jwdrf-footer-copyright{width:100%} .jwdrf-header-logo a:nth-of-type(2) {display: none;}}
@media (max-width:481px) {.jwdrf-header-logo{min-width: auto;}}

/******************************************* to Fix I-Phone bugs on Gen2 **************************************************/
.jwtpl-sys-bodyAppDvM1 .jwdrf-header-logo{min-width:200px;max-width: 280px;}
.jwtpl-sys-bodyAppDvM1 .jwdrf-header-links{width: 100%;} 
.jwtpl-sys-bodyAppDvM1 .jwtpl-melili-menuIcon{float:right} 
.jwtpl-sys-bodyAppDvM1 .jwtpl-melili-menuIcon:before{top: -13px;}
