/* https://ajsdaycare.com/wp-content/themes/babysitter2/css/theme.css?ver=6.5.12 */
html{overflow-x:hidden;overflow-y:auto}body{background-color:#f1f7f9;background-repeat:no-repeat;background-position:50% 0;color:#919090;font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;font-weight:300;margin:0;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}body.bg1{background:#fff url(/wp-content/themes/babysitter2/css/../images/bg1.jpg) 50% 0 no-repeat;-webkit-background-size:contain;background-size:contain}.site-wrapper{background-color:#fff;position:relative;-webkit-transition:0.3s;transition:0.3s}.site-wrapper.site-wrapper__boxed{margin:42px auto 42px auto;border-radius:20px}@media (min-width:992px){.site-wrapper.site-wrapper__boxed{max-width:1000px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}}@media (min-width:1200px){.site-wrapper.site-wrapper__boxed{max-width:1200px}}.site-wrapper.site-wrapper__boxed .header{border-radius:20px 20px 0 0}.site-wrapper.site-wrapper__boxed .header .header-main{border-radius:20px 20px 0 0}.site-wrapper.site-wrapper__boxed .section,.site-wrapper.site-wrapper__boxed .section-light{padding-left:30px!important;padding-right:30px!important;margin-left:-30px!important;margin-right:-30px!important}.header{position:relative;z-index:99;background:#fff}.header-top{color:#8c8c8c;font-size:12px;padding:0}.header-top ul{padding-left:0;list-style:none;margin:0}@media (min-width:992px){.header-top ul{padding-left:0;list-style:none;margin-left:-5px;display:inline-block;padding:8px 0 0 0}.header-top ul>li{display:inline-block;padding-left:5px;padding-right:5px}.header-top ul>li{position:relative;padding:0 10px 0 15px}.header-top ul>li:last-child{padding-right:0}.header-top ul>li:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-3px;background:#919090;height:8px;width:1px}.header-top ul>li:first-child{padding-left:0}.header-top ul>li:first-child:before{display:none}.header-top ul>li>a{color:#8c8c8c;text-decoration:none;-webkit-transition:0.2s;transition:0.2s}.header-top ul>li>a:hover{text-decoration:none;color:#fc8a58;-webkit-transition:none;transition:none}.header-top ul>li .fa{font-size:14px;vertical-align:top;margin:5px 5px 0 0;color:#fc8a58}.header-top ul>li.menu-item-has-children{padding-right:14px}.header-top ul>li.menu-item-has-children>a:after{display:block;position:absolute;right:0;top:5px;content:"\f0d7";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-top ul>li:hover>ul{display:block}.header-top ul>li ul{padding:0;display:none;position:absolute;right:0;top:24px;background:#fff;width:120px;z-index:1;border-radius:2px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.header-top ul>li ul:before{display:block;position:absolute;right:20%;top:-5px;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.header-top ul>li ul>li{display:block;text-align:left;padding:0}.header-top ul>li ul>li:first-child{padding:0}.header-top ul>li ul>li:first-child>a{border-top:none;border-radius:4px 4px 0 0}.header-top ul>li ul>li:last-child>a{border-radius:0 0 4px 4px}.header-top ul>li ul>li:before{display:none}.header-top ul>li ul>li>a{display:block;padding:4px 12px;color:#8c8c8c;border-top:1px solid rgba(0,0,0,.05);border-bottom:none}.header-top ul>li ul>li>a:hover{background:#f6f6f6;color:#8c8c8c}.header-top ul>li ul>li>a .fa{color:#8c8c8c;margin-right:5px}}.header-top .info-item{margin-right:25px}.header-top .btn-sm{color:#8c8c8c;background:none;line-height:34px;height:34px;padding:0 10px;border-radius:0;margin:4px 0;background:#fff;border-radius:3px;color:#fc8a58;-webkit-transition:0.2s;transition:0.2s;-webkit-box-shadow:none;box-shadow:none}.header-top .btn-sm .fa{font-size:14px;margin:0}.header-top .btn-sm:hover{color:#fff;background:#fc8a58;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.header-top .btn-sm:active{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.header-top-right{text-align:right;width:50%;float:right;margin-top:-42px}.site-wrapper.active-right{right:200px}.site-wrapper.active-left{left:200px}.header-top-nav{background:#2e2e2e;padding:0}.js .header-top-nav{width:200px;position:absolute;top:-42px}.js .header-top-nav__tertiary{right:-200px}.header-top-nav li a{display:block;color:#fff;border-top:1px solid rgba(255,255,255,.1);text-align:left}@media (max-width:991px){.header-top-nav li a{padding:.8em 1.2em}.header-top-nav li a .fa{margin-right:6px}.header-top-nav li a:hover{background:rgba(255,255,255,.025);text-decoration:none}.header-top-nav>li:first-child>a{border-top:none}}@media (min-width:992px){.menu-link{display:none}.header-top-nav{background:none}.js .header-top-nav{max-width:none;position:static;width:auto}.site-wrapper.active-right{right:auto}.site-wrapper.active-left{left:auto}.header-top-nav ul{margin:0;border:0}.header-top-nav li{display:inline-block}.header-top-nav li a{border:0}}.header-main{position:relative;background:#fff}.header-main:before,.header-main:after{content:" ";display:table}.header-main:after{clear:both}.header-main>.container{position:relative}.header .logo{margin:0;padding:36px 0;-webkit-transition:0.2s;transition:0.2s;float:left}.header .logo a{text-decoration:none}.header .logo img{position:relative;display:inline-block;z-index:2}@media (max-width:479px){.header .logo img{max-width:200px;height:auto}}.header .logo .logo__txt{display:inline-block;position:relative;z-index:2;font-family:'Kavoon',cursive;font-size:26px;line-height:1em;color:#fc8a58;font-weight:400;margin:0;-webkit-transition:0.2s;transition:0.2s}.header .logo .logo__txt>a{color:#fc8a58;text-decoration:none;display:inline-block}.header .logo .tagline{display:inline-block;vertical-align:bottom;margin:20px 0 0 20px;padding:8px 0 8px 26px;border-left:1px solid #e9eff2;font-size:12px;font-style:italic;color:#d7d7d7}.nav-main{position:relative;-webkit-box-shadow:none;box-shadow:none}@media (max-width:991px){.nav-main{width:100%;clear:both}}@media (min-width:992px){.nav-main{background:none}}.flexnav{-webkit-transition:none;transition:none;padding-left:0;list-style:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;padding:0 15px;max-height:0;background:#70b3d0;margin:0 -15px}.flexnav.opacity{opacity:0;filter:alpha(opacity=0)}.flexnav.flexnav-show{max-height:2000px;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.flexnav li{position:relative;overflow:hidden}.flexnav li a{position:relative;display:block;z-index:2;overflow:hidden;font-size:1em;color:#fff;text-decoration:none;padding:12px 8px}.flexnav li a .label{margin-left:4px;vertical-align:middle}.flexnav li+li{border-top:1px solid rgba(255,255,255,.15)}.flexnav li ul{width:100%;padding-left:0;list-style:none;margin:0;padding-left:20px}.flexnav li ul li{position:relative;overflow:hidden}.flexnav li ul li a{display:block;color:#fff}.flexnav li ul.flexnav-show li{overflow:visible}@media (min-width:992px){.flexnav{margin:0}}.touch-button{position:absolute;z-index:999;top:1px;right:0;width:46px;height:46px;display:inline-block;text-align:center;background:rgba(255,255,255,.12)}.touch-button:hover{cursor:pointer}.touch-button .navicon{position:relative;width:42px;height:42px;line-height:42px;text-align:center}.touch-button .navicon:before{display:inline-block;content:"\f0d7";font-family:'FontAwesome';font-size:14px;color:#fff;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.touch-button.active .navicon:before{content:"\f0d8"}@media (min-width:992px){.flexnav{overflow:visible;text-align:left;position:relative;z-index:3;margin:0;padding:0;padding-left:0;list-style:none}.flexnav.opacity{opacity:1;filter:alpha(opacity=100)}.flexnav>li{text-align:left;list-style:none;float:left;overflow:visible;position:relative;border:none!important;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.flexnav>li.item-with-ul:first-child>a:hover,.flexnav>li.item-with-ul:first-child:hover>a{border-radius:10px 0 0 0;-webkit-transition-delay:0.2s;transition-delay:0.2s}.site-wrapper__full-width .flexnav>li.item-with-ul:first-child>a:hover,.site-wrapper__full-width .flexnav>li.item-with-ul:first-child:hover>a{border-radius:0}.flexnav>li>a{font-size:18px;color:#7dbad4;text-decoration:none;padding:0 20px;font-family:'Kavoon',cursive;line-height:80px;position:relative;z-index:3;font-weight:400;text-shadow:0 1px 0 #fff;border-right:1px solid #fff;-webkit-font-smoothing:antialiased;-webkit-transition:0.2s;transition:0.2s}.flexnav>li:first-child>a{border-radius:10px 0 0 10px}.site-wrapper__full-width .flexnav>li:first-child>a{border-radius:0}.flexnav>li:hover>a,.flexnav>li.current-menu-parent>a,.flexnav>li.active>a{background:#7fdbfd;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}.flexnav>li:hover>a:before,.flexnav>li.current-menu-parent>a:before,.flexnav>li.active>a:before{background:#fc8a58}.flexnav>li.item-with-ul:first-child{border-radius:0}.flexnav>li.item-with-ul>a:after{display:inline-block;content:"\f0d7";font-family:'FontAwesome';font-size:14px;color:#70b3d0;margin-left:10px;font-style:normal;font-weight:400;line-height:1;position:relative;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flexnav>li.item-with-ul:hover>a:after,.flexnav>li.item-with-ul.active>a:after,.flexnav>li.item-with-ul.current-menu-parent>a:after{color:#fff}.flexnav>li ul{padding-left:0;list-style:none;display:none;position:absolute;top:auto;left:0;min-width:180px;background:#7fdbfd;border-radius:0 0 6px 6px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.flexnav>li ul li{width:100%;border:none!important}.flexnav>li ul li.item-with-ul>a:after{display:block;position:absolute;right:12px;top:50%;margin-top:-7px;content:"\f105";font-family:'FontAwesome';font-size:14px;color:#c1c1c1;margin-left:6px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flexnav>li ul li:last-child>a{border-radius:0 0 6px 6px}.flexnav>li ul li a{color:#fff;font-size:12px;padding:10px 20px;-webkit-transition:0.2s;transition:0.2s;text-transform:uppercase}.flexnav>li ul li a:hover{background:#70b3d0;-webkit-transition:none;transition:none}.flexnav>li ul li.active>a{background:#70b3d0}.flexnav>li ul li+li a{border-top:1px solid rgba(255,255,255,.2)}.flexnav>li ul li>ul{margin-left:100%;top:0}.flexnav>li ul.open{display:block;opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:1}.flexnav>li ul.open li{overflow:visible;max-height:100px}.flexnav>li ul.open ul.open{margin-left:100%;top:0}.touch-button{display:none}}@media (min-width:1199px){.flexnav>li>a{padding:0 26px}}.navbar-toggle{margin:0;padding:9px;border-radius:2px;vertical-align:top;height:40px;width:40px;background:#70b3d0;position:absolute;top:50px;right:15px;z-index:8}.navbar-toggle:hover,.navbar-toggle:active,.navbar-toggle:focus{background:#8fc3da}.navbar-toggle .fa{color:#fff;font-size:14px;position:relative;top:-2px}.navbar-toggle .touch-button{display:none}@media (min-width:992px){.header-menu-fullw{padding-bottom:25px}}@media (min-width:992px){.header-menu-fullw .header-main>.container{margin-bottom:0}}.header-menu-fullw .header-main .head-info{position:relative;clear:both;text-align:center;padding:0 0 20px 0}@media (min-width:992px){.header-menu-fullw .header-main .head-info{display:block;float:right;clear:none;text-align:right;padding:30px 0}}.header-menu-fullw .header-main .head-info .head-info-list{padding-left:0;list-style:none;font-size:14px;padding-bottom:5px;margin-bottom:15px;border-bottom:2px solid #f0f7fa}.header-menu-fullw .header-main .head-info .head-info-list>li{display:inline-block;color:#444;font-weight:700}.header-menu-fullw .header-main .head-info .head-info-list>li+li{margin-left:1em}.header-menu-fullw .header-main .head-info .head-info-list>li>span{color:#70b3d0;font-weight:400;padding-right:4px}.header-menu-fullw .header-main .head-info .head-info-list>li a{text-decoration:underline}.header-menu-fullw .header-main .head-info .head-info-list>li a:hover{text-decoration:none}.header-menu-fullw .nav-main{text-align:left;min-height:0;background:#f0f7fa;-webkit-box-shadow:inset 0 -5px 0 rgba(0,0,0,.02);box-shadow:inset 0 -5px 0 rgba(0,0,0,.02)}@media (min-width:992px){.header-menu-fullw .nav-main{height:80px}}.site-wrapper:not(.site-wrapper__full-width) .header-menu-fullw .nav-main{border-radius:10px}.slider-holder{background:#fff;-webkit-background-size:cover;background-size:cover;position:relative;padding:20px 0}.loading .flex-viewport{max-height:300px}.loading .flexslider:before{position:absolute;top:50%;left:50%;display:block;margin:-15px 0 0 -15px;width:30px;height:30px;color:#7fdbfd;content:'\f110';text-align:center;font-size:20px;font-family:'FontAwesome';line-height:30px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flexslider{margin:0;border:none;background:none;position:relative;padding:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px) and (max-width:1199px){.flexslider .slides{min-height:160px}}@media (min-width:1200px){.flexslider .slides{min-height:200px}}.flexslider img{border-radius:4px}.flexslider .flex-direction-nav a{text-decoration:none;display:block;width:48px;height:48px;margin:-24px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.12);border-radius:10px;text-align:center;opacity:1;text-shadow:none;display:none}@media (min-width:768px){.flexslider .flex-direction-nav a{display:block}}.flexslider .flex-direction-nav a::before{line-height:48px;color:#7fdbfd}.flexslider .flex-direction-nav .flex-prev{left:30px}.flexslider .flex-direction-nav .flex-prev:hover{background:#7fdbfd}.flexslider .flex-direction-nav .flex-prev:hover::before{color:#fff}.flexslider .flex-direction-nav .flex-next{right:30px}.flexslider .flex-direction-nav .flex-next:hover{background:#7fdbfd}.flexslider .flex-direction-nav .flex-next:hover::before{color:#fff}.flexslider .flex-control-nav{width:auto;position:absolute;bottom:20px;right:10px;text-align:right;z-index:3;display:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (min-width:480px){.flexslider .flex-control-nav{display:block}}@media (min-width:768px){.flexslider .flex-control-nav{bottom:30px;right:20px}}.flexslider .flex-control-nav li{margin:0 8px}.flexslider .flex-control-nav li a{width:17px;height:17px;display:block;cursor:pointer;text-indent:-9999px;position:relative;border:2px solid #fff;border-radius:50%;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.12),inset 0 1px 0 rgba(0,0,0,.15);-webkit-transition:0.2s;transition:0.2s}.flexslider .flex-control-nav li a:hover{background:#7fdbfd}.flexslider .flex-control-nav li a.flex-active{background:#7fdbfd}.flexslider:hover .flex-direction-nav .flex-prev{left:30px}.flexslider:hover .flex-direction-nav .flex-next{right:30px}.flexslider-desc{position:absolute;left:10px;bottom:10px;max-width:80%;background:rgba(255,255,255,.93);padding:10px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;-webkit-box-shadow:inset 0 -5px 0 rgba(0,0,0,.02);box-shadow:inset 0 -5px 0 rgba(0,0,0,.02)}@media (min-width:480px){.flexslider-desc{left:20px;bottom:20px;padding:15px;border-radius:6px}}@media (min-width:768px){.flexslider-desc{left:30px;bottom:36px;min-width:480px;padding:20px;border-radius:10px}}.flexslider-desc a{color:#c4d208}.flexslider-desc a:hover{color:#c4d208}.flexslider-desc h1{margin-bottom:.2em}@media (max-width:767px){.flexslider-desc h1{font-size:18px}.flexslider-desc h1+a{font-size:12px}}@media (max-width:479px){.flexslider-desc h1{font-size:14px;margin-bottom:0}.flexslider-desc h1+a{font-size:10px}}.page-heading{background:#fff;border-top:2px solid #f0f7fa;border-bottom:2px solid #f0f7fa;-webkit-background-size:cover;background-size:cover;position:relative;text-align:center}@media (min-width:992px){.page-heading{text-align:left;border-top:none}}.page-heading h1{margin:0;padding:15px 0 5px 0}@media (min-width:992px){.page-heading h1{padding:15px 0 25px 0}}.page-heading .breadcrumb-trail{text-align:center;padding:0 0 20px 0}@media (min-width:992px){.page-heading .breadcrumb-trail{text-align:right;padding:25px 0}}.page-heading .breadcrumb-trail .trail-browse{display:none!important}.page-heading .breadcrumb-trail .trail-items{background:none;font-size:12px;text-transform:uppercase;margin:0;padding:0;color:#919090}.page-heading .breadcrumb-trail .trail-items>li{padding-right:3px}.page-heading .breadcrumb-trail .trail-items>li:after{color:#ccc}.page-heading .breadcrumb-trail .trail-items>li+li:before{padding-right:9px}.page-heading .breadcrumb-trail .trail-items>.active{color:#919090}.page-heading .breadcrumb-trail .trail-items a{color:#fc8a58}.page-content{padding-top:40px;padding-bottom:64px}.page-content>.container .section:last-child{margin-bottom:-64px!important}.page-content>.container .section-nomargin:first-child{margin-top:-64px!important}.section{margin:0 -50%;padding:75px 50%;background-repeat:repeat-x;background-position:0 0;background-color:#fafafa;overflow:hidden;border-top:1px solid #fff}.section.section-overlay__yes{position:relative;z-index:1}.section.section-overlay__yes:before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;opacity:0;filter:alpha(opacity=0)}.section.section-overlay__yes .section-inner{position:relative;z-index:2}.section.section-overlay__yes.section-overlay-opacity-25:before{opacity:.25;filter:alpha(opacity=25)}.section.section-overlay__yes.section-overlay-opacity-50:before{opacity:.5;filter:alpha(opacity=50)}.section.section-overlay__yes.section-overlay-opacity-75:before{opacity:.75;filter:alpha(opacity=75)}.section.section-overlay__yes.section-overlay-opacity-85:before{opacity:.85;filter:alpha(opacity=85)}.section.section-overlay__yes.section-overlay-opacity-95:before{opacity:.95;filter:alpha(opacity=95)}.section.section-overlay__yes.section-overlay-color__dark:before{background:#444}.section.section-overlay__yes.section-overlay-color__light:before{background:#fff}.section.section-overlay__yes.section-overlay-color__primary:before{background:#fc8a58}.section.section-overlay__yes.section-overlay-color__secondary:before{background:#7fdbfd}.section.section-overlay__yes.section-overlay-color__tertiary:before{background:#c4d208}.section.section-overlay__yes.section-overlay-color__quaternary:before{background:#528cba}.section.section-overlay__yes.section-overlay-color__quinary:before{background:#f0f7fa}.section-dark{margin:70px -50% 70px -50%;padding:55px 50% 60px 50%;background:#444;overflow:hidden}.section-light{margin:70px -50% 70px -50%;padding:55px 50% 60px 50%;background:#fafafa;overflow:hidden;border-top:1px solid #f0f7fa;border-bottom:1px solid #f0f7fa}.section-bottom{margin-bottom:-64px!important}.section-nomargin{margin-top:0!important;margin-bottom:0!important}.widget__sidebar{margin-bottom:30px;padding:30px;background:#f0f7fa;border-radius:10px}.widget_archive ul,.widget_nav_menu ul,.widget_meta ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_categories ul{padding-left:0;list-style:none;margin-bottom:0}.widget_archive ul li,.widget_nav_menu ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_categories ul li{padding:4px 0 6px 25px;position:relative}.widget_archive ul li:before,.widget_nav_menu ul li:before,.widget_meta ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before,.widget_categories ul li:before{position:absolute;top:8px;left:0;display:block;content:"\f00c";font-family:'FontAwesome';font-size:14px;color:#7fdbfd;margin-right:10px;font-style:normal;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget_archive ul ul,.widget_nav_menu ul ul,.widget_meta ul ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul,.widget_categories ul ul{margin-top:1em;margin-bottom:-1em}.widget_recent_comments ul li:before{content:"\f075"}.widget .thumbnail{float:left;margin:0 20px 0 0}.widget .thumbnail img{background:none;border:none;padding:0;margin-bottom:0}.widget_nav_menu{background:none;padding:0}.widget_nav_menu ul>li{padding:0 0 2px 0}.widget_nav_menu ul>li:before{display:none}.widget_nav_menu ul>li a{display:block;padding:12px 20px;background:#f0f7fa;border-radius:6px;color:#fc8a58;text-decoration:none;-webkit-transition:0.2s;transition:0.2s}.widget_nav_menu ul>li.active>a,.widget_nav_menu ul>li:hover>a{background:#fc8a58;color:#fff;text-decoration:none}.latest-posts-list{padding-left:0;list-style:none;margin:0;padding:0}.latest-posts-list>li{overflow:hidden}.latest-posts-list>li+li{padding-top:12px;margin-top:12px}.latest-posts-list .thumbnail{float:left;margin:0 20px 0 0}.latest-posts-list .thumbnail:hover{background:#70b3d0}.latest-posts-list .date{display:block;color:#b4b8be;margin-bottom:0;font-size:12px;font-style:italic}.latest-posts-list .title{font-size:14px;line-height:24px;margin-bottom:0;text-transform:none;font-weight:700;font-family:'Open Sans',sans-serif;overflow:hidden}.latest-posts-list .title>a{padding-top:.4em;border-bottom:1px solid transparent}.contacts-widget .contacts-info-list{padding-left:0;list-style:none;margin-bottom:0}.contacts-widget .contacts-info-list>li{position:relative;padding-left:50px;min-height:32px;display:table}.contacts-widget .contacts-info-list>li+li{margin-top:22px}.contacts-widget .contacts-info-list>li .info-item{display:table-cell;vertical-align:middle}.contacts-widget .contacts-info-list>li>.fa{display:block;position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:#444;line-height:32px;font-size:14px;color:#fff;text-align:center}.section.dark .contacts-widget .contacts-info-list>li>.fa{background:rgba(255,255,255,.1)}.contacts-widget .contacts-info-list>li a{-webkit-transition:none;transition:none}.contacts-widget .contacts-info-list>li a:hover{text-decoration:underline;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.widget_flickr{overflow:hidden}.widget_flickr .flickr-feed{padding-left:0;list-style:none;margin-right:-15px}.widget_flickr .flickr-feed>li{float:left;margin:0 0 15px 0;width:33.3%;padding-right:15px}@media (min-width:400px){.widget_flickr .flickr-feed>li{width:25%}}@media (min-width:620px){.widget_flickr .flickr-feed>li{width:16.66%}}@media (min-width:992px){.widget_flickr .flickr-feed>li{width:33.3%}}.widget_flickr .flickr-feed>li>a{display:block;border:0 solid transparent;-webkit-transition:0.2s;transition:0.2s;border-radius:6px}.widget_flickr .flickr-feed>li>a:hover{opacity:.5}.widget_flickr .flickr-feed>li>a img{width:100%;height:auto;-webkit-transition:0.2s;transition:0.2s;border-radius:3px}.widget_flickr .flickr-feed>li>a img:hover{-webkit-transition:0.2s;transition:0.2s}.widget_tag_cloud .tagcloud a{display:inline-block;padding:8px 12px;line-height:1.5em;border-radius:6px;margin:0 6px 10px 0;font-size:12px!important;background:#7fdbfd;font-weight:400;color:#fff;-webkit-transition:0.2s;transition:0.2s}.footer-widgets .widget_tag_cloud .tagcloud a{border-color:rgba(255,255,255,.1)}.widget_tag_cloud .tagcloud a:hover{background:#fc8a58;color:#fff;text-decoration:none;-webkit-transition:none;transition:none}.tabbed-widget .tabs .tab-content{padding:20px 15px;background:#fff}@media (max-width:1199px){.tabbed-widget .tabs .nav-tabs>li>a{padding-left:14px;padding-right:14px}}.tabbed-widget .tabs .nav-tabs>li>a .fa{margin-right:0}.tabbed-widget .tabs .nav-tabs>li.active>a{background:#fff}#wp-calendar{width:100%;background:none}#wp-calendar caption{margin-top:10px;margin-bottom:15px;text-align:center}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px;font-size:14px;text-align:center}#wp-calendar tbody td{text-align:center;padding:8px;border:none;background:rgba(255,255,255,.5)}#wp-calendar tbody td:hover{background:#fff;color:#fc8a58}#wp-calendar tbody td:hover a{color:#fc8a58}#wp-calendar tbody .pad{background:none}#wp-calendar tbody .pad:hover{background:none}#wp-calendar tfoot td{border:none}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.widget_recent_jobs .job_listings{padding-left:0;list-style:none;border-top:1px solid #ebebeb;margin:0 -5px}.widget_recent_jobs .job_listings>li{border-bottom:1px solid #ebebeb}.widget_recent_jobs .job_listings>li>a{text-decoration:none;color:#8c8c8c;padding:10px 5px;display:block}.widget_recent_jobs .job_listings>li>a:hover{background:#fff}.widget_recent_jobs .job_listings>li .meta{padding-left:0;list-style:none;margin-left:-5px;margin:0}.widget_recent_jobs .job_listings>li .meta>li{display:inline-block;padding-left:5px;padding-right:5px}.widget_recent_jobs .job_listings>li .meta>li{font-size:12px;padding:0}.widget_recent_jobs .job_listings>li .meta>li:before{content:"•";margin:0 4px 0 5px;color:#8c8c8c}.widget_recent_jobs .job_listings>li .meta>li:first-child:before{content:"";display:none}.widget_recent_jobs .job_listings>li .position h3{font-size:1em;margin-bottom:.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_recent_jobs .job_listings>li .job-type{color:#fc8a58}.team-item-inner{background:#fff;border:1px solid #ebebeb;position:relative;border-radius:10px}.team-item-inner:before,.team-item-inner:after{content:" ";display:table}.team-item-inner:after{clear:both}.team-thumb{position:relative;margin:0}.team-thumb img{margin-bottom:0;width:100%;height:auto;border-radius:10px 10px 0 0}@media (min-width:321px) and (max-width:992px){.team-thumb{float:left;margin-right:20px;max-width:30%}}.team-thumb .overlay{position:absolute;left:0;top:0;bottom:0;right:0;background:#fc8a58;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.2s;transition:0.2s}.team-head{padding:20px 20px 0 20px}.team-head .team-head-info{color:#b4b8be;display:block;padding-bottom:5px}.team-head .team-name{margin-bottom:.1em}.team-excerpt{overflow:hidden;padding:0 20px 0 20px;margin-bottom:20px}@media (min-width:992px){.team-excerpt{height:48px;padding:0 20px 20px 20px}}.team-single-head{padding-bottom:10px}.team-single-head h2{margin-bottom:.3em}.error-title{font-size:110px;color:#fc8a58;text-transform:uppercase;margin:0 0 .3em 0}@media (min-width:992px){.error-title{font-size:220px}}.search-form .btn{padding-left:18px;padding-right:18px}.search-form .btn .fa{margin-right:0}.googlemap-wrapper,.gjm-map-wrapper,.grm-map-wrapper{position:relative;margin:0 0 50px 0;padding:6px;border-radius:6px;background-color:#fff;border:1px solid #ebebeb}.job_listings .gjm-map-wrapper,.resumes .grm-map-wrapper{border-radius:0;margin-bottom:0}.googlemap-wrapper img,.gjm-map-wrapper img,.grm-map-wrapper img{max-width:none!important}.map-canvas{width:100%;height:200px}@media (min-width:768px){.map-canvas{height:320px}}@media (min-width:992px){.map-canvas{margin-bottom:0;height:390px}}.map-canvas:before{position:absolute;top:50%;left:50%;display:block;margin:-15px 0 0 -15px;width:30px;height:30px;color:#444;content:'\f110';text-align:center;font-size:20px;font-family:'FontAwesome';line-height:30px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-contacts .wpcf7 .ajax-loader{float:left;margin:12px 0}.entry,.post{border-bottom:2px solid #f0f7fa;padding-bottom:60px;margin-bottom:60px;position:relative;text-align:center}@media (min-width:992px){.entry,.post{text-align:left}}@media (min-width:992px){.entry.post__with-icon .entry-header,.post.post__with-icon .entry-header,.entry.post__with-icon .excerpt,.post.post__with-icon .excerpt,.entry.post__with-icon .entry-footer,.post.post__with-icon .entry-footer,.entry.post__with-icon .entry-content,.post.post__with-icon .entry-content{padding:0 0 0 140px}}.entry.post__with-icon .entry-icon,.post.post__with-icon .entry-icon{display:block;position:absolute;left:0;top:0;width:90px;height:90px;background-color:#c4d208;border-radius:50%;color:#fff;text-align:center}.entry.post__with-icon .entry-icon .fa,.post.post__with-icon .entry-icon .fa,.entry.post__with-icon .entry-icon .entypo,.post.post__with-icon .entry-icon .entypo{display:block;position:absolute;right:-20px;top:0;width:40px;height:40px;background:#444;text-align:center;color:#fff;border-radius:50%;line-height:40px;font-size:18px}.entry.post__with-icon .entry-icon .date-lg,.post.post__with-icon .entry-icon .date-lg{display:block;font-size:32px;line-height:1em;padding-top:17px}.entry.post__with-icon .entry-icon .date-sm,.post.post__with-icon .entry-icon .date-sm{display:block;font-size:12px;font-weight:300}.entry .entry-header,.post .entry-header{margin-bottom:15px;text-align:left;position:relative;clear:both}.entry .entry-header h2,.post .entry-header h2{margin-bottom:.7em}.entry .entry-header h2>a,.post .entry-header h2>a{color:#444}.entry .entry-header h2>a:hover,.post .entry-header h2>a:hover{text-decoration:none;color:#fc8a58}.entry .entry-meta,.post .entry-meta{font-size:12px}.entry .entry-meta>span,.post .entry-meta>span{display:inline-block;background:#f0f7fa;padding:4px 12px;border-radius:2px;margin:0 5px 5px 0}.entry .entry-meta>span .fa,.post .entry-meta>span .fa,.entry .entry-meta>span .entypo,.post .entry-meta>span .entypo{font-size:14px;color:#70b3d0;margin-right:6px}.entry .entry-meta a,.post .entry-meta a{color:#70b3d0}.entry .entry-meta a:hover,.post .entry-meta a:hover{color:#444;text-decoration:none}.entry .excerpt,.post .excerpt{margin-bottom:36px;text-align:left}.entry .entry-footer,.post .entry-footer{text-align:left}.entry .entry-content,.post .entry-content{text-align:left}.entry.format-gallery .owl-slider,.post.format-gallery .owl-slider{margin-bottom:30px}.entry.format-gallery .owl-slider:hover,.post.format-gallery .owl-slider:hover{background:#fff}.entry.format-gallery .owl-slider img,.post.format-gallery .owl-slider img{width:100%;height:auto}.entry.format-image .entry-thumb img,.post.format-image .entry-thumb img{margin-bottom:0}.entry.format-video .video-holder,.post.format-video .video-holder{margin-bottom:30px}.entry.format-link .entry-header,.post.format-link .entry-header{margin-bottom:0}.entry.format-link .entry-header h2,.post.format-link .entry-header h2{margin-bottom:.5em}.entry.format-link .entry-url,.post.format-link .entry-url{display:block;font-size:14px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f2f2f2}.entry.format-quote .quote-holder,.post.format-quote .quote-holder{text-align:left}.entry.format-quote .quote-holder:before,.post.format-quote .quote-holder:before,.entry.format-quote .quote-holder:after,.post.format-quote .quote-holder:after{content:" ";display:table}.entry.format-quote .quote-holder:after,.post.format-quote .quote-holder:after{clear:both}@media (min-width:992px){.entry.format-quote .quote-holder,.post.format-quote .quote-holder{margin-left:140px}}.entry.format-quote .quote-holder blockquote,.post.format-quote .quote-holder blockquote{padding-left:26px}.entry.format-quote .quote-holder blockquote:before,.post.format-quote .quote-holder blockquote:before{display:none}.entry-thumb,article.post .entry-thumb{overflow:hidden;padding:4px;background-color:#fff;border:1px solid #f2f2f2;border-radius:6px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;max-width:100%;height:auto;position:relative;display:inline-block;margin:0 auto 30px auto;text-align:center}@media (min-width:992px){.entry-thumb,article.post .entry-thumb{display:block}}.entry-thumb img,article.post .entry-thumb img,.entry-thumb .alignnone,article.post .entry-thumb .alignnone,.entry-thumb .alignleft,article.post .entry-thumb .alignleft,.entry-thumb .alignright,article.post .entry-thumb .alignright,.entry-thumb .aligncenter,article.post .entry-thumb .aligncenter{width:100%;height:auto;padding:0;border:none;background:none;-webkit-transition:0.2s;transition:0.2s;margin-bottom:0;border-radius:0}.entry-thumb>a,article.post .entry-thumb>a{display:block;position:relative;overflow:hidden}.entry-thumb>a:before,article.post .entry-thumb>a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:#fc8a58;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;transition:0.3s;z-index:1}.entry-thumb>a:after,article.post .entry-thumb>a:after{content:"";display:block;position:absolute;left:50%;top:50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.2s;transition:0.2s;-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);transform:translate(0,-15px);z-index:2;margin:-8px 0 0 -13px;content:"\f064";font-family:'FontAwesome';font-size:28px;color:#fff;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-thumb.thumb__rollover:hover>a:before,article.post .entry-thumb.thumb__rollover:hover>a:before{opacity:.9;filter:alpha(opacity=90)}.entry-thumb.thumb__rollover:hover>a:after,article.post .entry-thumb.thumb__rollover:hover>a:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.entry-thumb.thumb__rollover:hover img,article.post .entry-thumb.thumb__rollover:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.entry-thumb>span,article.post .entry-thumb>span{display:block;position:relative;overflow:hidden}.pagination-custom>li>a,.pagination-custom>li>span{width:32px;height:32px;border-radius:16px;padding:0;line-height:32px;font-size:18px;font-family:'Kavoon',cursive;color:#70b3d0;-webkit-transition:0.2s;transition:0.2s}.pagination-custom>li>a:hover,.pagination-custom>li>span:hover{background:#7fdbfd;color:#fff}.pagination-custom>li>span[disabled="disabled"]{background:#7fdbfd;color:#fff}.post-share-box{margin-bottom:60px;background:#f0f7fa;padding:20px;border-radius:4px}.post-share-box:before,.post-share-box:after{content:" ";display:table}.post-share-box:after{clear:both}.post-share-box .share-box-title{text-align:left;display:inline-block}@media (min-width:992px){.post-share-box .share-box-title{float:left;padding-top:2px}}@media (min-width:992px){.post-share-box .social-links{float:right}}.about-author{border-bottom:1px solid #ebebeb;padding-bottom:40px;margin-bottom:40px}.about-author:before,.about-author:after{content:" ";display:table}.about-author:after{clear:both}.comments-wrapper{padding-bottom:50px}.commentlist{padding-left:0;list-style:none}.commentlist li{position:relative}.commentlist li .comment-wrapper{background:#f0f7fa;padding:20px;margin:0 0 20px 80px;border-radius:10px;position:relative}.commentlist li .comment-wrapper:before,.commentlist li .comment-wrapper:after{content:" ";display:table}.commentlist li .comment-wrapper:after{clear:both}@media (min-width:992px){.commentlist li .comment-wrapper{padding:30px;margin:0 0 30px 100px}}.commentlist li .comment-wrapper:after{content:"";display:block;position:absolute;left:-10px;top:20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f0f7fa}.commentlist li .comment-wrapper .avatar{display:block;position:absolute;left:-80px;top:0;border-radius:50%;width:50px;height:auto;padding:3px;border:1px solid #ebebeb}@media (min-width:992px){.commentlist li .comment-wrapper .avatar{width:70px;height:auto;left:-100px;top:0}}.commentlist li .comment-author{padding-top:7px}.commentlist li .comment-author h5{display:inline-block;margin-right:2px;margin-bottom:.2em}.commentlist li .comment-reply{text-align:right}.commentlist li .comment-reply .fa{margin-right:5px}.commentlist li .comment-meta{font-size:12px;font-style:italic;float:right}.commentlist li .comment-meta>a{color:#b4b8be}.commentlist li .comment-body{clear:both;padding:12px 0 15px 0}.commentlist .children{padding-left:0;list-style:none}@media (min-width:992px){.commentlist .children{display:inline-block;margin-left:100px}}.commentlist .bypostauthor .comment-wrapper{background:#70b3d0;color:#fff}.commentlist .bypostauthor .comment-wrapper:after{border-right-color:#70b3d0}.commentlist .bypostauthor .comment-wrapper .comment-author h5{color:#fff}.commentlist .bypostauthor .comment-wrapper .comment-meta a{color:#444}.comment-respond .reply-title{margin-bottom:.5em}.footer{color:#919090}.footer-widgets{background:#fafafa;padding:60px 0 10px 0;border-top:1px solid #f0f7fa;border-bottom:1px solid #f0f7fa}.widget__footer{margin-bottom:50px}.widget__footer .widget-title{margin-bottom:1.6em;border-bottom:1px solid #e8f2f7;padding-bottom:.5em}.widget__footer .thumbnail{padding:3px;background:none;border-radius:3px}.widget__footer .thumbnail:hover{background:rgba(255,255,255,.1);-webkit-transition:0.2s;transition:0.2s}.widget__footer .thumbnail a{display:block;position:relative}.widget__footer .thumbnail a:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#000;border-radius:2px;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;transition:0.3s}.widget__footer .thumbnail a:after{display:block;position:absolute;left:50%;top:50%;width:30px;height:30px;border-radius:50%;background:#fc8a58;text-align:center;color:#fff;margin:-15px 0 0 -15px;font-size:14px;line-height:30px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-transition:0.3s;transition:0.3s;content:'\e822';font-family:'entypo';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget__footer .thumbnail a:hover:before{opacity:.85;filter:alpha(opacity=85)}.widget__footer .thumbnail a:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.widget__footer .thumbnail img{border-radius:2px;border:none;-webkit-transition:0.2s;transition:0.2s}.footer-copyright{font-size:12px;padding:25px 0;text-align:center;position:relative;text-transform:uppercase}@media (min-width:768px){.footer-copyright{text-align:left}.footer-copyright .footer-copyright-txt__secondary{text-align:right}}.footer-copyright a{color:#7fdbfd}.posts-list .item .date{font-style:italic;opacity:.75;filter:alpha(opacity=75)}.job_summary_shortcode{position:relative;border:1px solid rgba(0,0,0,.01);-webkit-box-shadow:none;box-shadow:none;border-radius:4px;background:#f0f7fa;padding:5px;text-align:left}.job_summary_shortcode img{width:100%;height:auto}.job_summary_shortcode.alignleft{margin-right:0}.job_summary_shortcode.alignleft img{margin:0;border:none;padding:0;background:none;border-radius:0}.job_summary_shortcode .job_summary_content{padding:20px}.job_summary_shortcode .job_summary_content .name{margin-bottom:.5em;font-weight:700;font-family:'Open Sans',sans-serif}.job_summary_shortcode .job_summary_content .name>a{color:#444}.job_summary_shortcode .job_summary_content .name>a:hover{color:#fc8a58;text-decoration:none}.job_summary_shortcode .job_summary_content p:last-child{margin-bottom:0}.job_summary_shortcode .job_summary_content .job_summary_title{font-family:'Open Sans',sans-serif}.job_summary_shortcode .job_summary_content .job_summary_title>a:hover{text-decoration:none}.job_summary_shortcode .job_summary_content .job_summary_tagline{margin-bottom:0}.job_summary_shortcode .job_summary_footer{background:rgba(255,255,255,.66);margin:0 -4px -4px -4px;border-top:1px dashed #ebebeb;border-radius:0 0 4px 4px;font-size:13px;padding:20px 30px}.job_summary_shortcode .job_summary_footer .meta{padding-left:0;list-style:none;margin-bottom:0;font-style:normal}.job_summary_shortcode .job_summary_footer .meta>li{padding:0 0 4px 15px;position:relative}.job_summary_shortcode .job_summary_footer .meta>li:before{display:block;position:absolute;left:-8px;top:4px;content:"";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba;width:15px;text-align:center}.job_summary_shortcode .job_summary_footer .meta>li>a{color:#fc8a58}.job_summary_shortcode .job_summary_footer .meta>li.category:before{content:"\f07c"}.job_summary_shortcode .job_summary_footer .meta>li.location:before{content:"\f041"}.job_summary_shortcode .job_summary_footer .meta>li.date:before{content:"\f090"}.owl-featured-listings .listing-box .job_summary_shortcode{color:#b4b4b4}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder{background:rgba(0,0,0,.6);padding:16px;position:absolute;left:5px;right:5px;bottom:5px}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content{text-align:left;padding:0 0 10px 0}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .name{font-size:16px}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .name>a{color:#fff}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .name>a:hover{color:#fc8a58}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .job_summary_tagline{display:none}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .job_summary_title{font-weight:300;margin-bottom:8px}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .job_summary_title>a{color:#b4b4b4}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_content .job_summary_title>a:hover{color:#fc8a58}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_footer{background:none;border:none;margin:0;padding:0}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_footer .meta{padding:0 0 0 5px}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_footer .meta>li{display:inline-block;padding:0 15px 3px 15px;color:#b4b4b4}.owl-featured-listings .listing-box .job_summary_shortcode .job_summary_content-holder .job_summary_footer .meta>li:before{color:#fff}.owl-featured-listings .owl-wrapper-outer{padding-bottom:3px}.job-manager-form fieldset{border-bottom:none;padding:0;margin:0 0 20px 0}.job-manager-form fieldset label{width:auto;float:none;display:block;margin-bottom:3px}.job-manager-form fieldset div.field{float:none;width:auto;display:block}.job-manager-form fieldset small.description{font-size:.91em;font-style:italic;margin-top:8px;display:inline-block}.job-manager-form .alert{line-height:24px}.select2-container .select2-selection--multiple{min-height:46px;font-size:14px;border-radius:6px}.select2-container--default .select2-selection--multiple{border:1px solid #ebebeb}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 18px}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{margin-top:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:10px 10px 0 0}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fc8a58;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #fc8a58;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #fc8a58}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:10px;margin-right:0}.select2-container .select2-selection--single{height:46px;outline:0;border-radius:6px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:18px;padding-right:26px}.select2-container--default .select2-selection--single{border:1px solid #ebebeb}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;position:absolute;top:1px;right:8px;width:20px}.select2-dropdown{border:1px solid #ebebeb}.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fc8a58}.select2-container--classic .select2-selection--single:focus{border:1px solid #fc8a58}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #fc8a58}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #fc8a58}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #fc8a58}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#fc8a58}.admin-bar .select2-dropdown--below,.admin-bar .select2-dropdown--above{margin-top:32px}@media (max-width:782px){.admin-bar .select2-dropdown--below,.admin-bar .select2-dropdown--above{margin-top:46px}}.job_filters{background:#7fdbfd;border-radius:6px 6px 0 0;border:1px solid #e8f2f7;border-bottom:none}.job_filters .search_jobs{padding:30px 15px}.job_filters .search_jobs div[class^="search_"]{padding:0 10px!important}.job_filters .search_jobs div.filter_wide{padding:20px 10px 0 15px}.job_filters .search_jobs div.filter_by_tag>a{display:inline-block;padding:4px 12px;border-radius:4px;margin:0 0 0 6px;font-size:1em!important;-webkit-transition:0.2s;transition:0.2s;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);color:#444;background:#e1e1e1}.job_filters .search_jobs div.filter_by_tag>a:hover{background:#fc8a58;color:#fff;text-decoration:none;-webkit-transition:none;transition:none}.job_filters .search_jobs div.search_keywords{width:100%;float:none;margin-bottom:15px}@media (min-width:992px){.job_filters .search_jobs div.search_keywords{width:43%;float:left;margin-bottom:0}}.job_filters .search_jobs div.search_location,.job_filters .search_jobs div.search_region{width:100%;float:none;margin-bottom:15px}.job_filters .search_jobs div.search_location i.gjm-icon-target,.job_filters .search_jobs div.search_region i.gjm-icon-target{right:14px;top:11px}.job_filters .search_jobs div.search_location i.gjm-icon-spin-thin,.job_filters .search_jobs div.search_region i.gjm-icon-spin-thin{right:17px;top:12px}@media (min-width:992px){.job_filters .search_jobs div.search_location,.job_filters .search_jobs div.search_region{width:43%;float:left;margin-bottom:0}}.job_filters .search_jobs div.search_submit{width:100%;float:none}@media (min-width:992px){.job_filters .search_jobs div.search_submit{width:14%;float:left}}@media (min-width:992px){.job_filters .search_jobs.search_jobs-with-categories div.search_keywords{width:29%}}@media (min-width:992px){.job_filters .search_jobs.search_jobs-with-categories div.search_location,.job_filters .search_jobs.search_jobs-with-categories div.search_region{width:29%}}.job_filters .search_jobs.search_jobs-with-categories div.search_categories{width:100%;float:none;margin-bottom:15px;clear:none}@media (min-width:992px){.job_filters .search_jobs.search_jobs-with-categories div.search_categories{width:29%;float:left;margin-bottom:0}}@media (min-width:992px){.job_filters .search_jobs.search_jobs-with-categories div.search_submit{width:13%}}.job_filters .job_types{margin-bottom:-1px;padding-top:16px;padding-bottom:16px;background:#fafafa}.job_filters .job_types li{padding:6px 16px;border:none}@media (min-width:992px){.job_filters .job_types li{width:20%}}.job_filters .job_types li .checkbox{margin-bottom:0;margin-top:0}.job_filters .job_types li label{margin-bottom:0;font-size:13px;color:#888}.job_filters .job_types li label:hover{cursor:pointer}.job_filters .showing_jobs{padding:.5em 16px;background:#fafafa}.job_filters .showing_jobs a{text-transform:uppercase;display:inline-block;padding-left:16px}.job_filters .showing_jobs a:before{display:inline-block;content:"\f068";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.job_filters .showing_jobs a.reset:before{content:"\f01e"}.job_filters .showing_jobs a.rss_link:before{content:"\f09e"}.job_filters .showing_jobs a.alert{padding:0 0 0 10px;border:none;border-radius:0;margin-bottom:0}.job_filters .showing_jobs a.alert:before{content:"\f067"}div.job_listings{margin-bottom:0}div.job_listings .job_filters+ul.job_listing__list,div.job_listings .job_filters+noscript+ul.job_listing__list,div.job_listings .gjm-map-wrapper+noscript+ul.job_listings{border-radius:0 0 6px 6px}div.job_listings .job_filters+ul.job_listing__list li.job_listing:first-child,div.job_listings .job_filters+noscript+ul.job_listing__list li.job_listing:first-child,div.job_listings .gjm-map-wrapper+noscript+ul.job_listings li.job_listing:first-child,div.job_listings .job_filters+ul.job_listing__list li.no_job_listings_found:first-child,div.job_listings .job_filters+noscript+ul.job_listing__list li.no_job_listings_found:first-child,div.job_listings .gjm-map-wrapper+noscript+ul.job_listings li.no_job_listings_found:first-child,div.job_listings .job_filters+ul.job_listing__list li.job_listing:first-child a,div.job_listings .job_filters+noscript+ul.job_listing__list li.job_listing:first-child a,div.job_listings .gjm-map-wrapper+noscript+ul.job_listings li.job_listing:first-child a,div.job_listings .job_filters+ul.job_listing__list li.no_job_listings_found:first-child a,div.job_listings .job_filters+noscript+ul.job_listing__list li.no_job_listings_found:first-child a,div.job_listings .gjm-map-wrapper+noscript+ul.job_listings li.no_job_listings_found:first-child a{border-radius:0}div.job_listings ul.job_listing__list{background:#fff;border:1px solid #e8f2f7;border-radius:6px;margin-bottom:1em}div.job_listings ul.job_listing__list li.job_listing:last-child,div.job_listings ul.job_listing__list li.no_job_listings_found:last-child{border-bottom:none;border-radius:0 0 6px 6px}div.job_listings ul.job_listing__list li.job_listing:last-child a,div.job_listings ul.job_listing__list li.no_job_listings_found:last-child a{border-radius:0 0 6px 6px}div.job_listings ul.job_listing__list li.job_listing:first-child,div.job_listings ul.job_listing__list li.no_job_listings_found:first-child,div.job_listings ul.job_listing__list li.job_listing:first-child a,div.job_listings ul.job_listing__list li.no_job_listings_found:first-child a{border-radius:6px 6px 0 0}div.job_listings ul.job_listing__list li.job_listing:only-child,div.job_listings ul.job_listing__list li.no_job_listings_found:only-child,div.job_listings ul.job_listing__list li.job_listing:only-child a,div.job_listings ul.job_listing__list li.no_job_listings_found:only-child a{border-radius:6px}div.job_listings ul.job_listing__list li.job_listing a,div.job_listings ul.job_listing__list li.no_job_listings_found a{position:relative;display:block;padding:20px;min-height:104px;-webkit-transition:0.2s;transition:0.2s}div.job_listings ul.job_listing__list li.job_listing a:hover,div.job_listings ul.job_listing__list li.no_job_listings_found a:hover{background:#f0f7fa}div.job_listings ul.job_listing__list li.job_listing a img.company_logo,div.job_listings ul.job_listing__list li.no_job_listings_found a img.company_logo{width:64px;height:auto;padding:2px;background:#fff;border:1px solid #ececec;border-radius:50%;left:20px;visibility:visible}div.job_listings ul.job_listing__list li.job_listing a div.position,div.job_listings ul.job_listing__list li.no_job_listings_found a div.position{padding-left:80px;padding-top:10px;padding-right:10px;float:none;width:100%}@media (min-width:768px){div.job_listings ul.job_listing__list li.job_listing a div.position,div.job_listings ul.job_listing__list li.no_job_listings_found a div.position{float:left;width:50%}}div.job_listings ul.job_listing__list li.job_listing a div.position .company h3,div.job_listings ul.job_listing__list li.no_job_listings_found a div.position .company h3{font-weight:700}div.job_listings ul.job_listing__list li.job_listing a div.position .company strong,div.job_listings ul.job_listing__list li.no_job_listings_found a div.position .company strong{font-weight:300;color:#8c8c8c;font-style:italic;font-size:13px}div.job_listings ul.job_listing__list li.job_listing a div.position .company .tagline,div.job_listings ul.job_listing__list li.no_job_listings_found a div.position .company .tagline{display:none}div.job_listings ul.job_listing__list li.job_listing a div.location,div.job_listings ul.job_listing__list li.no_job_listings_found a div.location{font-size:14px;padding-top:10px;padding-bottom:10px;float:none;width:100%;padding-left:80px;text-align:left}div.job_listings ul.job_listing__list li.job_listing a div.location:before,div.job_listings ul.job_listing__list li.no_job_listings_found a div.location:before{display:inline-block;content:"\f041";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-right:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fc8a58}@media (min-width:768px){div.job_listings ul.job_listing__list li.job_listing a div.location,div.job_listings ul.job_listing__list li.no_job_listings_found a div.location{float:left;width:20%;padding-left:0}}div.job_listings ul.job_listing__list li.job_listing a ul.meta,div.job_listings ul.job_listing__list li.no_job_listings_found a ul.meta{float:none;width:100%;text-align:left;padding:0 0 0 80px}@media (min-width:768px){div.job_listings ul.job_listing__list li.job_listing a ul.meta,div.job_listings ul.job_listing__list li.no_job_listings_found a ul.meta{float:right;text-align:right;width:20%;padding:5px 0 0 0}}div.job_listings ul.job_listing__list li.job_listing a ul.meta li,div.job_listings ul.job_listing__list li.no_job_listings_found a ul.meta li{font-size:14px}div.job_listings ul.job_listing__list li.job_listing a ul.meta li.job-type,div.job_listings ul.job_listing__list li.no_job_listings_found a ul.meta li.job-type{display:inline-block;padding:3px 6px;border-radius:4px}div.job_listings ul.job_listing__list li.job_listing a ul.meta li.date,div.job_listings ul.job_listing__list li.no_job_listings_found a ul.meta li.date{padding-right:6px}div.job_listings ul.job_listing__list li.job_listing.job_position_featured a,div.job_listings ul.job_listing__list li.no_job_listings_found.job_position_featured a{background:#fff;border-left:3px solid #fc8a58}div.job_listings ul.job_listing__list li.job_listing.job_position_featured a:before,div.job_listings ul.job_listing__list li.no_job_listings_found.job_position_featured a:before{content:"";display:block;right:-30px;top:-30px;position:absolute;width:60px;height:60px;background:#fc8a58;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.job_listings ul.job_listing__list li.job_listing.job_position_featured a:after,div.job_listings ul.job_listing__list li.no_job_listings_found.job_position_featured a:after{display:block;position:absolute;right:5px;top:5px;content:"\f005";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}div.job_listings ul.job_listing__list li.job_listing.job_position_featured a:hover,div.job_listings ul.job_listing__list li.no_job_listings_found.job_position_featured a:hover{background:#f0f7fa}div.job_listings .load_more_jobs{border-bottom:none;margin-top:2.5em;padding:1em}div.job_listings .load_more_jobs:not(.loading):focus,div.job_listings .load_more_jobs:not(.loading):hover{background-color:#dedede;border-bottom:none!important}div.job_listings .load_more_jobs.load_previous{margin-bottom:40px;display:inline-block}div.job_listings .load_more_jobs.loading{-webkit-transition:none;transition:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:none!important}div.job_listings ul.job_listing__grid,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings{background:none;border:none!important;border-radius:0;padding:30px 0 0 0;margin:0 -15px}div.job_listings ul.job_listing__grid li.job_listing,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid li.no_job_listings_found,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found{display:inline-block;padding:0 15px 30px 15px;vertical-align:top;background:none;border:none;margin-right:-4px}div.job_listings ul.job_listing__grid li.job_listing:first-child,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing:first-child,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing:first-child,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing:first-child,div.job_listings ul.job_listing__grid li.no_job_listings_found:first-child,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found:first-child,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found:first-child,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found:first-child,div.job_listings ul.job_listing__grid li.job_listing:first-child a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing:first-child a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing:first-child a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing:first-child a,div.job_listings ul.job_listing__grid li.no_job_listings_found:first-child a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found:first-child a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found:first-child a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found:first-child a{border-radius:4px!important}div.job_listings ul.job_listing__grid li.job_listing>a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a,div.job_listings ul.job_listing__grid li.no_job_listings_found>a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a{position:relative;display:block;background:#f0f7fa;border:1px solid rgba(0,0,0,.01);border-radius:4px;padding:5px;-webkit-transition:0.2s;transition:0.2s}div.job_listings ul.job_listing__grid li.job_listing>a:hover,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a:hover,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a:hover,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a:hover,div.job_listings ul.job_listing__grid li.no_job_listings_found>a:hover,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a:hover,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a:hover,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a:hover{background:#e8f2f7}div.job_listings ul.job_listing__grid li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{width:100%;height:auto;padding:4px;background:#fff;border:1px solid #ececec;border-radius:3px;position:static;margin:0 0 20px 0;-webkit-transition:0.2s;transition:0.2s}@media (max-width:767px){div.job_listings ul.job_listing__grid li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{visibility:visible}}div.job_listings ul.job_listing__grid li.job_listing>a div.position,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.position,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.position,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.position,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.position{display:block;width:100%;padding:0 20px}div.job_listings ul.job_listing__grid li.job_listing>a div.position h3,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.position h3,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.position h3,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.position h3,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.position h3,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.position h3,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.position h3,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.position h3{color:#444;font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;line-height:1.2em;margin-bottom:.2em}div.job_listings ul.job_listing__grid li.job_listing>a div.position .company strong,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.position .company strong,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.position .company strong,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.position .company strong,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.position .company strong,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company strong,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company strong,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company strong{display:block;font-weight:400;color:#70b3d0}div.job_listings ul.job_listing__grid li.job_listing>a div.position .company .tagline,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.position .company .tagline,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.position .company .tagline,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.position .company .tagline,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.position .company .tagline,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company .tagline,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company .tagline,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.position .company .tagline{display:block;padding:.5em 0;margin-left:0}div.job_listings ul.job_listing__grid li.job_listing>a div.location,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.location,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.location,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.location,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.location{display:block;width:100%;padding:15px 20px 20px 20px;font-size:13px}div.job_listings ul.job_listing__grid li.job_listing>a div.location:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.location:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.location:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.location:before,div.job_listings ul.job_listing__grid li.no_job_listings_found>a div.location:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.location:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.location:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.location:before{display:inline-block;content:"\f041";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-right:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba!important}div.job_listings ul.job_listing__grid li.job_listing>a ul.meta,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a ul.meta,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a ul.meta,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a ul.meta,div.job_listings ul.job_listing__grid li.no_job_listings_found>a ul.meta,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta{display:block;width:100%;position:static;text-align:left;background:rgba(255,255,255,.66);border-top:1px dashed #ebebeb;border-radius:4px;font-size:13px;padding:15px 20px}div.job_listings ul.job_listing__grid li.job_listing>a ul.meta li,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a ul.meta li,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a ul.meta li,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a ul.meta li,div.job_listings ul.job_listing__grid li.no_job_listings_found>a ul.meta li,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li{padding:5px 0}div.job_listings ul.job_listing__grid li.job_listing>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type,div.job_listings ul.job_listing__grid li.no_job_listings_found>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type{color:#919090}div.job_listings ul.job_listing__grid li.job_listing>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a ul.meta li.job-type:before,div.job_listings ul.job_listing__grid li.no_job_listings_found>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li.job-type:before{display:inline-block;content:"\f07c";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-right:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba}div.job_listings ul.job_listing__grid li.job_listing>a ul.meta li date:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a ul.meta li date:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a ul.meta li date:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a ul.meta li date:before,div.job_listings ul.job_listing__grid li.no_job_listings_found>a ul.meta li date:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li date:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li date:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a ul.meta li date:before{display:inline-block;content:"\f073";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba}div.job_listings ul.job_listing__grid li.job_listing.job_position_featured>a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing.job_position_featured>a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing.job_position_featured>a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing.job_position_featured>a,div.job_listings ul.job_listing__grid li.no_job_listings_found.job_position_featured>a,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a{border:none!important}div.job_listings ul.job_listing__grid li.job_listing.job_position_featured>a:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:before,div.job_listings ul.job_listing__grid li.no_job_listings_found.job_position_featured>a:before,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:before,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:before,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:before{content:"";display:block;right:-30px;top:-30px;position:absolute;width:60px;height:60px;background:#fc8a58;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.job_listings ul.job_listing__grid li.job_listing.job_position_featured>a:after,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:after,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:after,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing.job_position_featured>a:after,div.job_listings ul.job_listing__grid li.no_job_listings_found.job_position_featured>a:after,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:after,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:after,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found.job_position_featured>a:after{display:block;position:absolute;right:5px;top:5px;content:"\f005";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;color:#fff}div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found{width:100%}@media (min-width:992px){div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found{width:50%}}div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing>a .job_listing-inner,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a .job_listing-inner,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found>a .job_listing-inner,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a .job_listing-inner{overflow:hidden;padding:10px 20px 20px 0}div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{width:25%;float:left;margin-right:20px;margin-bottom:10px}@media (max-width:767px){div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{margin-bottom:10px}}div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing>a div.position,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.position,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.position{width:auto;float:none;padding:0}div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.job_listing>a div.location,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.job_listing>a div.location,div.job_listings ul.job_listing__grid.job_listing__grid-2cols li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-2 div.job_listings ul.job_listings li.no_job_listings_found>a div.location{width:auto;float:none;padding:10px 0 0 0;text-align:left}div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found{width:100%}@media (max-width:991px){div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{float:left;width:25%;margin:0 20px 10px 0}div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a .job_listing-inner,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a .job_listing-inner,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a .job_listing-inner,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a .job_listing-inner{overflow:hidden;padding:10px 20px 20px 0}div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{width:25%;float:left;margin-right:20px;margin-bottom:10px}div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a div.position,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.position,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.position{width:auto;float:none;padding:0}div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a div.location,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a div.location,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a div.location{width:auto;float:none;padding:10px 0 0 0;text-align:left}}@media (max-width:991px) and (max-width:767px){div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{margin-bottom:10px}}@media (min-width:992px){div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.job_listing,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-3cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-3 div.job_listings ul.job_listings li.no_job_listings_found{width:33.3%}}div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found{width:100%}@media (max-width:991px){div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{float:left;width:25%;margin:0 20px 10px 0}div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a .job_listing-inner,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a .job_listing-inner,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a .job_listing-inner,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a .job_listing-inner{overflow:hidden;padding:10px 20px 20px 0}div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{width:25%;float:left;margin-right:20px;margin-bottom:10px}div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a div.position,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.position,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a div.position,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.position{width:auto;float:none;padding:0}div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a div.location,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a div.location,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a div.location,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a div.location{width:auto;float:none;padding:10px 0 0 0;text-align:left}}@media (max-width:991px) and (max-width:767px){div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing>a img.company_logo,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found>a img.company_logo,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found>a img.company_logo{margin-bottom:10px}}@media (min-width:992px){div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.job_listing,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.job_listing,div.job_listings ul.job_listing__grid.job_listing__grid-4cols li.no_job_listings_found,.page-template-demo-page-jobs-grid-4 div.job_listings ul.job_listings li.no_job_listings_found{width:25%}}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#ffb71a}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border-bottom-color:#e8f2f7}.job-manager-jobs .job_title>a{color:#444;font-weight:400}.job-manager-jobs .filled{text-align:center}.job-manager-jobs .filled .fa-check{color:#fc8a58}.job-manager-jobs .filled .fa-times{color:#dc2a0b}.rp4wp-related-job_listing>ul.loading,ul.job_listings.loading,ul.resumes.loading{position:relative}.rp4wp-related-job_listing>ul.loading:before,ul.job_listings.loading:before,ul.resumes.loading:before{position:absolute;top:50%;left:50%;display:block;margin:-15px 0 0 -15px;width:30px;height:30px;color:#7fdbfd;content:'\f110';text-align:center;font-size:20px;font-family:'FontAwesome';line-height:30px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#job-manager-job-dashboard table td,#job-manager-job-dashboard table th{padding:14px}.featured-job-icon{color:#ffb71a;margin-left:.3em}.job-manager-error:before,.job-manager-info:before,.job-manager-message:before{display:none}#job_preview{width:100%;margin:0 auto}@media (min-width:992px){#job_preview{width:70%}}.job_listing_preview{padding:30px 20px 20px 20px;border-radius:0 0 6px 6px}.job_listing_preview>h1{display:none}.job_listing_preview_title{overflow:hidden}.job_listing_preview_title h2{padding-top:10px}.entry-content .job_listing_preview_title,.job_listing_preview_title{padding:20px;border-radius:6px 6px 0 0}.single_job_listing .job-profile-info .name{margin-bottom:.25em}.single_job_listing .job-profile-info .name+h4{color:#999;margin-bottom:.75em}.single_job_listing .job-profile-info .company_logo{width:100%;height:auto}.single_job_listing .job-profile-info .tagline{display:block;margin-bottom:1.5em;font-style:italic}.single_job_listing .job-profile-info .info{padding-left:0;list-style:none}.single_job_listing .job-profile-info .info .fa{width:16px;text-align:center;margin-right:10px}.single_job_listing .job-profile-info .date{font-size:12px;display:block}.single_job_listing .job-profile-info .date .fa{font-size:14px;color:#8c8c8c;margin-right:4px}.single_job_listing .job-profile-info .meta>li{display:inline-block;float:none;margin-bottom:8px;padding-left:0;padding-right:0}.single_job_listing .job-profile-info .meta>li.job-type{display:inline-block;margin-bottom:12px;border-radius:3px;padding:0;background:none;color:#919090}.single_job_listing .job-profile-info .meta>li.job-type:before{content:"\f07b";display:inline-block;font-family:'FontAwesome';font-size:14px;margin-right:7px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single_job_listing .job-profile-info .meta>li:before{margin-right:8px!important}.single_job_listing .job-profile-info .position{color:#444}.single_job_listing .job-profile-info .website,.single_job_listing .job-profile-info .company_twitter{margin-right:16px}.single_job_listing .job-profile-info .website:before,.single_job_listing .job-profile-info .company_twitter:before{content:"";display:inline-block;font-family:'FontAwesome';font-size:14px;margin-right:7px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single_job_listing .job-profile-info .website:before{content:"\f08e"}.single_job_listing .job-profile-info .company_twitter:before{content:"\f099"}.single_job_listing .job_description .company_video{margin-bottom:20px}.single_job_listing .googlemap-wrapper{margin:0}.single_job_listing .map-canvas{width:100%;height:180px}@media (min-width:768px){.single_job_listing .map-canvas{height:260px}}@media (min-width:992px){.single_job_listing .map-canvas{margin-bottom:0;height:300px}}.single_job_listing .application .application_button{float:none;font-size:18px;padding:1.25em 2em 1.25em 1.7em;margin-top:20px;display:block}@media (min-width:768px){.single_job_listing .application .application_button{display:inline-block;margin-top:30px}}.single_job_listing .application .application_details{background:#fff}.resume-manager-data-row fieldset:last-child{border-bottom:none;padding-bottom:30px}.resume-manager-resumes .resume-title>a{color:#444;font-weight:400}.single-resume .resume-profile-info .name{margin-bottom:.25em}.single-resume .resume-profile-info .name+h4{color:#999;margin-bottom:.1 .5em}.single-resume .resume-profile-info .candidate_photo{width:100%;height:auto}.single-resume .resume-profile-info .date{font-size:12px;display:block}.single-resume .resume-profile-info .date .fa{font-size:14px;color:#8c8c8c;margin-right:4px}.single-resume .resume-profile-info .meta>li{display:inline-block;float:none;margin-bottom:8px;margin-right:16px;padding-left:0;padding-right:0}.single-resume .resume-profile-info .meta>li:last-child{margin-right:0}.single-resume .resume-profile-info .meta>li.location:before{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 2px 0 0;content:'\e81d'}.single-resume .resume-profile-info .meta>li:before{margin-right:8px!important}.single-resume .resume-profile-info .resume-links{padding-left:0;list-style:none}.single-resume .resume-profile-info .resume-links>li{display:inline-block;padding-right:16px}.single-resume .resume-profile-info .resume-links>li>a{display:inline-block}.single-resume .resume-profile-info .resume-links>li>a:before{content:"\f08e";display:inline-block;font-family:'FontAwesome';font-size:14px;margin-right:7px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){.single-resume .resume-profile-info .tab-pane__skills ul>li{float:left;width:50%;padding-right:20px}}.single-resume .resume_description .candidate-video{margin-bottom:20px}.single-resume .googlemap-wrapper{margin:0}.single-resume .map-canvas{width:100%;height:180px}@media (min-width:768px){.single-resume .map-canvas{height:260px}}@media (min-width:992px){.single-resume .map-canvas{margin-bottom:0;height:300px}}.single-resume .resume_contact{padding:0;margin:0}.single-resume .resume_contact .resume_contact_button{width:auto;float:none;margin:30px 0 30px 0;font-size:18px;padding:1.25em 2em 1.25em 1.7em}.single-resume .resume_contact .resume_contact_details{background:#fff;clear:both;float:none;width:100%;padding:30px}.single-resume .resume_contact .resume_contact_details:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #eee;border-top:none;margin:0 0 0 -10px;left:40px;top:-10px}.single-resume .resume_contact .resume_contact_details:after{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;border-top:none;margin:1px 0 0 -9px;left:40px;top:-10px}.single-resume .resume_contact .resume_contact_details form{text-align:left}.resume_filters{background:#7fdbfd;border-radius:6px 6px 0 0;border:1px solid #e8f2f7;border-bottom:none}.resume_filters .search_resumes{padding:30px 15px}.resume_filters .search_resumes div[class^="search_"]{padding:0 10px!important;float:left!important}.resume_filters .search_resumes div.search_keywords{width:100%;float:none;margin-bottom:15px}@media (min-width:992px){.resume_filters .search_resumes div.search_keywords{width:43%;float:left;margin-bottom:0}}.resume_filters .search_resumes div.search_location{width:100%;float:none;margin-bottom:15px}@media (min-width:992px){.resume_filters .search_resumes div.search_location{width:43%;float:left;margin-bottom:0}}.resume_filters .search_resumes div.search_location i.grm-locator-btn{right:11px;top:11px}.resume_filters .search_resumes div.search_location i.grm-locator-loader{right:17px;top:12px}.resume_filters .search_resumes div.search_categories{width:100%;float:none;margin-bottom:15px}@media (min-width:992px){.resume_filters .search_resumes div.search_categories{width:43%;float:left;margin-bottom:0}}.resume_filters .search_resumes div.search_submit{width:100%;float:none}@media (min-width:992px){.resume_filters .search_resumes div.search_submit{width:14%;float:left}}@media (min-width:992px){.resume_filters .search_resumes.search_resumes-with-categories div.search_keywords{width:29%}}@media (min-width:992px){.resume_filters .search_resumes.search_resumes-with-categories div.search_location{width:29%}}.resume_filters .search_resumes.search_resumes-with-categories div.search_categories{width:100%;float:none;margin-bottom:15px;clear:none}@media (min-width:992px){.resume_filters .search_resumes.search_resumes-with-categories div.search_categories{width:29%;float:left;margin-bottom:0}}@media (min-width:992px){.resume_filters .search_resumes.search_resumes-with-categories div.search_submit{width:13%}}.resume_filters .showing_resumes{padding:.5em 16px;background:#fafafa}.resume_filters .showing_resumes a{text-transform:uppercase;display:inline-block;padding-left:16px}.resume_filters .showing_resumes a:before{display:inline-block;content:"\f068";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.resume_filters .showing_resumes a.reset:before{content:"\f01e"}.resume_filters .showing_resumes a.rss_link:before{content:"\f09e"}div.resumes{margin-bottom:0}div.resumes .resume_filters+ul.resumes__list,div.resumes .grm-map-wrapper+ul.resumes__list{border-radius:0 0 6px 6px}div.resumes .resume_filters+ul.resumes__list{border-radius:0 0 6px 6px}div.resumes .resume_filters+ul.resumes__list li.resume:first-child,div.resumes .resume_filters+ul.resumes__list li.no_resumes_found:first-child,div.resumes .resume_filters+ul.resumes__list li.resume:first-child a,div.resumes .resume_filters+ul.resumes__list li.no_resumes_found:first-child a{border-radius:0}div.resumes ul.resumes__list{background:#fff;border:1px solid #ebebeb;border-radius:6px;margin-bottom:1em}div.resumes ul.resumes__list li.resume:last-child,div.resumes ul.resumes__list li.no_resumes_found:last-child{border-bottom:none;border-radius:0 0 6px 6px}div.resumes ul.resumes__list li.resume:last-child a,div.resumes ul.resumes__list li.no_resumes_found:last-child a{border-radius:0 0 6px 6px}div.resumes ul.resumes__list li.resume:first-child,div.resumes ul.resumes__list li.no_resumes_found:first-child,div.resumes ul.resumes__list li.resume:first-child a,div.resumes ul.resumes__list li.no_resumes_found:first-child a{border-radius:6px 6px 0 0}div.resumes ul.resumes__list li.resume:only-child,div.resumes ul.resumes__list li.no_resumes_found:only-child,div.resumes ul.resumes__list li.resume:only-child a,div.resumes ul.resumes__list li.no_resumes_found:only-child a{border-radius:6px}div.resumes ul.resumes__list li.resume a,div.resumes ul.resumes__list li.no_resumes_found a{position:relative;display:block;padding:20px;min-height:104px;-webkit-transition:0.2s;transition:0.2s}div.resumes ul.resumes__list li.resume a:hover,div.resumes ul.resumes__list li.no_resumes_found a:hover{background:#f0f7fa}div.resumes ul.resumes__list li.resume a img.candidate_photo,div.resumes ul.resumes__list li.no_resumes_found a img.candidate_photo{width:64px;height:auto;padding:2px;background:#fff;border:1px solid #ececec;border-radius:50%;left:20px;visibility:visible}div.resumes ul.resumes__list li.resume a div.candidate-column,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-column{padding-left:80px;padding-top:10px;float:none;width:100%}@media (min-width:768px){div.resumes ul.resumes__list li.resume a div.candidate-column,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-column{float:left;width:50%}}div.resumes ul.resumes__list li.resume a div.candidate-column .candidate-title strong,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-column .candidate-title strong{font-weight:300;color:#8c8c8c;font-style:italic;font-size:13px}div.resumes ul.resumes__list li.resume a div.candidate-column .candidate-title .tagline,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-column .candidate-title .tagline{display:none}div.resumes ul.resumes__list li.resume a div.candidate-location-column,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-location-column{font-size:14px;padding-top:10px;padding-bottom:10px;float:none;width:100%;padding-left:80px;text-align:left}div.resumes ul.resumes__list li.resume a div.candidate-location-column .candidate-location,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-location-column .candidate-location{padding-left:18px}div.resumes ul.resumes__list li.resume a div.candidate-location-column .candidate-location:before,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-location-column .candidate-location:before{color:#fc8a58;display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 3px 0 0;content:'\e80d';position:absolute;left:0}@media (min-width:768px){div.resumes ul.resumes__list li.resume a div.candidate-location-column,div.resumes ul.resumes__list li.no_resumes_found a div.candidate-location-column{float:left;width:20%;padding-left:0}}div.resumes ul.resumes__list li.resume a .resume-posted-column,div.resumes ul.resumes__list li.no_resumes_found a .resume-posted-column{float:none;width:100%;text-align:left;padding:0 0 0 80px;font-size:13px}@media (min-width:768px){div.resumes ul.resumes__list li.resume a .resume-posted-column,div.resumes ul.resumes__list li.no_resumes_found a .resume-posted-column{float:right;text-align:left;width:20%;padding:1px 0 0 0}}div.resumes ul.resumes__list li.resume a .resume-posted-column date:before,div.resumes ul.resumes__list li.no_resumes_found a .resume-posted-column date:before{position:relative;top:-2px;display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 6px 0 0;content:'\e80f'}div.resumes ul.resumes__list li.resume a .resume-posted-column .resume-category:before,div.resumes ul.resumes__list li.no_resumes_found a .resume-posted-column .resume-category:before{margin-right:6px}div.resumes ul.resumes__list li.resume.resume_featured a,div.resumes ul.resumes__list li.no_resumes_found.resume_featured a{background:#fff;border-left:3px solid #fc8a58}div.resumes ul.resumes__list li.resume.resume_featured a:before,div.resumes ul.resumes__list li.no_resumes_found.resume_featured a:before{content:"";display:block;right:-30px;top:-30px;position:absolute;width:60px;height:60px;background:#fc8a58;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.resumes ul.resumes__list li.resume.resume_featured a:after,div.resumes ul.resumes__list li.no_resumes_found.resume_featured a:after{display:block;position:absolute;right:5px;top:5px;content:"\f005";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}div.resumes ul.resumes__list li.resume.resume_featured a:hover,div.resumes ul.resumes__list li.no_resumes_found.resume_featured a:hover{background:#f0f7fa}div.resumes .load_more_resumes{border-bottom:none;margin-top:2.5em;padding:1em}div.resumes .load_more_resumes:not(.loading):focus,div.resumes .load_more_resumes:not(.loading):hover{background-color:#dedede;border-bottom:none!important}div.resumes .load_more_resumes.load_previous{margin-bottom:40px}div.resumes .load_more_resumes.loading{-webkit-transition:none;transition:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:none!important}div.resumes ul.resumes__grid,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes{background:none;border:none!important;border-radius:0;padding:30px 0 0 0;margin:0 -15px}div.resumes ul.resumes__grid li.resume,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume,div.resumes ul.resumes__grid li.no_resumes_found,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found{display:inline-block;padding:0 15px 30px 15px;vertical-align:top;background:none;border:none;margin-right:-4px}div.resumes ul.resumes__grid li.resume:first-child,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume:first-child,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume:first-child,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume:first-child,div.resumes ul.resumes__grid li.no_resumes_found:first-child,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found:first-child,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found:first-child,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found:first-child,div.resumes ul.resumes__grid li.resume:first-child a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume:first-child a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume:first-child a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume:first-child a,div.resumes ul.resumes__grid li.no_resumes_found:first-child a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found:first-child a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found:first-child a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found:first-child a{border-radius:4px!important}div.resumes ul.resumes__grid li.resume>a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a,div.resumes ul.resumes__grid li.no_resumes_found>a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a{position:relative;display:block;background:#f0f7fa;border:1px solid rgba(0,0,0,.01);border-radius:4px;padding:5px;-webkit-transition:0.2s;transition:0.2s}div.resumes ul.resumes__grid li.resume>a:hover,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a:hover,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a:hover,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a:hover,div.resumes ul.resumes__grid li.no_resumes_found>a:hover,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a:hover,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a:hover,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a:hover{background:#e8f2f7}div.resumes ul.resumes__grid li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes__grid li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{width:100%;height:auto;padding:4px;background:#fff;border:1px solid #ececec;border-radius:3px;position:static;margin:0 0 20px 0;-webkit-transition:0.2s;transition:0.2s}@media (max-width:767px){div.resumes ul.resumes__grid li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes__grid li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{visibility:visible}}div.resumes ul.resumes__grid li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-column,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column{display:block;width:100%;padding:0 20px}div.resumes ul.resumes__grid li.resume>a div.candidate-column h3,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-column h3,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-column h3,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-column h3,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-column h3,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column h3,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column h3,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column h3{color:#444;font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;line-height:1.2em;margin-bottom:.2em}div.resumes ul.resumes__grid li.resume>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title strong,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title strong,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title strong{display:block;font-weight:400;font-style:normal;color:#70b3d0}div.resumes ul.resumes__grid li.resume>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-column .candidate-title .tagline,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title .tagline,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column .candidate-title .tagline{display:block;padding:.5em 0;margin-left:0}div.resumes ul.resumes__grid li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-location-column,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column{display:block;width:100%;padding:15px 20px 20px 20px;font-size:13px}div.resumes ul.resumes__grid li.resume>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location{padding-left:0}div.resumes ul.resumes__grid li.resume>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-location-column .candidate-location:before,div.resumes ul.resumes__grid li.no_resumes_found>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column .candidate-location:before{display:inline-block;content:"\f041";font-family:'FontAwesome'!important;font-size:14px;font-style:normal;font-weight:400;margin-right:6px;position:static;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba!important}div.resumes ul.resumes__grid li.resume>a .resume-posted-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column{display:block;width:100%;position:static;text-align:left;background:rgba(255,255,255,.66);border-top:1px dashed #ebebeb;border-radius:4px;font-size:13px;padding:15px 20px}div.resumes ul.resumes__grid li.resume>a .resume-posted-column date,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column date,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column date,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column date,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column date,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date,div.resumes ul.resumes__grid li.resume>a .resume-posted-column div,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column div,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column div,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column div,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column div,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column div,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column div,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column div{padding:5px 0}div.resumes ul.resumes__grid li.resume>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category{color:#919090}div.resumes ul.resumes__grid li.resume>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column .resume-category:before,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column .resume-category:before{display:inline-block;content:"\f07c";font-family:'FontAwesome'!important;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-right:6px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba}div.resumes ul.resumes__grid li.resume>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-posted-column date:before,div.resumes ul.resumes__grid li.no_resumes_found>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-posted-column date:before{display:inline-block;content:"\f073";font-family:'FontAwesome'!important;font-size:14px;font-style:normal;font-weight:400;position:static;margin-right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba}div.resumes ul.resumes__grid li.resume.resume_featured>a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume.resume_featured>a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume.resume_featured>a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume.resume_featured>a,div.resumes ul.resumes__grid li.no_resumes_found.resume_featured>a,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found.resume_featured>a,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found.resume_featured>a,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found.resume_featured>a{border:none!important}div.resumes ul.resumes__grid li.resume.resume_featured>a:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume.resume_featured>a:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume.resume_featured>a:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume.resume_featured>a:before,div.resumes ul.resumes__grid li.no_resumes_found.resume_featured>a:before,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:before,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:before,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:before{content:"";display:block;right:-30px;top:-30px;position:absolute;width:60px;height:60px;background:#fc8a58;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.resumes ul.resumes__grid li.resume.resume_featured>a:after,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume.resume_featured>a:after,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume.resume_featured>a:after,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume.resume_featured>a:after,div.resumes ul.resumes__grid li.no_resumes_found.resume_featured>a:after,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:after,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:after,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found.resume_featured>a:after{display:block;position:absolute;right:5px;top:5px;content:"\f005";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;color:#fff}div.resumes ul.resumes.resumes__grid-2cols li.resume,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found{width:100%}@media (min-width:992px){div.resumes ul.resumes.resumes__grid-2cols li.resume,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found{width:50%}}div.resumes ul.resumes.resumes__grid-2cols li.resume>a .resume-inner,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a .resume-inner,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found>a .resume-inner,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a .resume-inner{overflow:hidden;padding:10px 20px 20px 0}div.resumes ul.resumes.resumes__grid-2cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{width:25%;float:left;margin-right:20px;margin-bottom:10px}@media (max-width:767px){div.resumes ul.resumes.resumes__grid-2cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{margin-bottom:10px}}div.resumes ul.resumes.resumes__grid-2cols li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-column,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column{width:auto;float:none;padding:0}div.resumes ul.resumes.resumes__grid-2cols li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.resume>a div.candidate-location-column,div.resumes ul.resumes.resumes__grid-2cols li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-2 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column{width:auto;float:none;padding:10px 0 0 0;text-align:left}div.resumes ul.resumes.resumes__grid-3cols li.resume,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found{width:100%}@media (max-width:991px){div.resumes ul.resumes.resumes__grid-3cols li.resume>a .resume-inner,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a .resume-inner,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found>a .resume-inner,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a .resume-inner{overflow:hidden;padding:10px 20px 20px 0}div.resumes ul.resumes.resumes__grid-3cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{width:25%;float:left;margin-right:20px;margin-bottom:10px}div.resumes ul.resumes.resumes__grid-3cols li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-column,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column{width:auto;float:none;padding:0}div.resumes ul.resumes.resumes__grid-3cols li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a div.candidate-location-column,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column{width:auto;float:none;padding:10px 0 0 0;text-align:left}}@media (max-width:991px) and (max-width:767px){div.resumes ul.resumes.resumes__grid-3cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{margin-bottom:10px}}@media (min-width:992px){div.resumes ul.resumes.resumes__grid-3cols li.resume,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-3cols li.no_resumes_found,.page-template-demo-page-resumes-grid-3 div.resumes ul.resumes li.no_resumes_found{width:33.3%}}div.resumes ul.resumes.resumes__grid-4cols li.resume,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found{width:100%}@media (max-width:991px){div.resumes ul.resumes.resumes__grid-4cols li.resume>a .resume-inner,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a .resume-inner,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found>a .resume-inner,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a .resume-inner{overflow:hidden;padding:10px 20px 20px 0}div.resumes ul.resumes.resumes__grid-4cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{width:25%;float:left;margin-right:20px;margin-bottom:10px}div.resumes ul.resumes.resumes__grid-4cols li.resume>a div.candidate-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-column,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found>a div.candidate-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-column{width:auto;float:none;padding:0}div.resumes ul.resumes.resumes__grid-4cols li.resume>a div.candidate-location-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a div.candidate-location-column,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found>a div.candidate-location-column,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a div.candidate-location-column{width:auto;float:none;padding:10px 0 0 0;text-align:left}}@media (max-width:991px) and (max-width:767px){div.resumes ul.resumes.resumes__grid-4cols li.resume>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume>a img.candidate_photo,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found>a img.candidate_photo,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found>a img.candidate_photo{margin-bottom:10px}}@media (min-width:992px){div.resumes ul.resumes.resumes__grid-4cols li.resume,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.resume,div.resumes ul.resumes.resumes__grid-4cols li.no_resumes_found,.page-template-demo-page-resumes-grid-4 div.resumes ul.resumes li.no_resumes_found{width:25%}}#resume_preview{width:100%;margin:0 auto}@media (min-width:992px){#resume_preview{width:70%}}.resume_preview{padding:30px 20px 20px 20px;border-radius:0 0 6px 6px}.resume_preview>h1{display:none}.resume_preview_title{overflow:hidden}.resume_preview_title h2{padding-top:10px}.entry-content .resume_preview_title,.resume_preview_title{padding:20px;border-radius:6px 6px 0 0}.resume_summary_shortcode{position:relative;border:1px solid rgba(0,0,0,.01);-webkit-box-shadow:none;box-shadow:none;border-radius:4px;background:#f0f7fa;padding:5px;text-align:left}.resume_summary_shortcode img{width:100%;height:auto}.resume_summary_shortcode.alignleft{margin-right:0}.resume_summary_shortcode.alignleft img{margin:0;border:none;padding:0;background:none;border-radius:0}.resume_summary_shortcode .resume_summary_content{padding:20px}.resume_summary_shortcode .resume_summary_content .name{margin-bottom:.5em;font-weight:700;font-family:'Open Sans',sans-serif}.resume_summary_shortcode .resume_summary_content .name>a{color:#444}.resume_summary_shortcode .resume_summary_content .name>a:hover{color:#fc8a58;text-decoration:none}.resume_summary_shortcode .resume_summary_content p:last-child{margin-bottom:0}.resume_summary_shortcode .resume_summary_content .resume_summary_title{font-family:'Open Sans',sans-serif}.resume_summary_shortcode .resume_summary_content .resume_summary_title>a:hover{text-decoration:none}.resume_summary_shortcode .resume_summary_content .resume_summary_tagline{margin-bottom:0}.resume_summary_shortcode .resume_summary_footer{background:rgba(255,255,255,.66);margin:0 -4px -4px -4px;border-top:1px dashed #ebebeb;border-radius:0 0 4px 4px;font-size:13px;padding:20px 30px}.resume_summary_shortcode .resume_summary_footer .meta{padding-left:0;list-style:none;margin-bottom:0;font-style:normal}.resume_summary_shortcode .resume_summary_footer .meta>li{padding:0 0 4px 15px;position:relative}.resume_summary_shortcode .resume_summary_footer .meta>li:before{display:block;position:absolute;left:-8px;top:4px;content:"";font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#528cba;width:15px;text-align:center}.resume_summary_shortcode .resume_summary_footer .meta>li>a{color:#fc8a58}.resume_summary_shortcode .resume_summary_footer .meta>li.category:before{content:"\f07c"}.resume_summary_shortcode .resume_summary_footer .meta>li.location:before{content:"\f041"}.resume_summary_shortcode .resume_summary_footer .meta>li.date:before{content:"\f090"}.owl-featured-listings .listing-box .resume_summary_shortcode{color:#b4b4b4}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder{background:rgba(0,0,0,.6);padding:16px;position:absolute;left:5px;right:5px;bottom:5px}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content{text-align:left;padding:0 0 10px 0}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .name{font-size:16px}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .name>a{color:#fff}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .name>a:hover{color:#fc8a58}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .resume_summary_tagline{display:none}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .resume_summary_title{font-weight:300;margin-bottom:8px}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .resume_summary_title>a{color:#b4b4b4}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_content .resume_summary_title>a:hover{color:#fc8a58}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_footer{background:none;border:none;margin:0;padding:0}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_footer .meta{padding:0 0 0 5px}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_footer .meta>li{display:inline-block;padding:0 15px 3px 15px;color:#b4b4b4}.owl-featured-listings .listing-box .resume_summary_shortcode .resume_summary_content-holder .resume_summary_footer .meta>li:before{color:#fff}.entry-content .job_listing_packages_title,.entry-content .resume_packages_title,.job_listing_packages_title,.resume_packages_title{padding:20px;border-radius:6px 6px 0 0;overflow:hidden}.entry-content .job_listing_packages_title h2,.entry-content .resume_packages_title h2,.job_listing_packages_title h2,.resume_packages_title h2{padding-top:10px}#job_package_selection{width:100%;margin:0 auto}@media (min-width:992px){#job_package_selection{width:70%}}.job_listing_packages{border-radius:0 0 6px 6px}.job_listing_packages ul.job_packages li,.job_listing_packages ul.resume_packages li,.resume_packages ul.job_packages li,.resume_packages ul.resume_packages li{padding-left:40px}.job_listing_packages ul.job_packages li .radio__custom,.job_listing_packages ul.resume_packages li .radio__custom,.resume_packages ul.job_packages li .radio__custom,.resume_packages ul.resume_packages li .radio__custom{margin-bottom:0;margin-left:-5px}.pricing-table.woocommerce .price del .amount{font-size:14px}.pricing-table.woocommerce .price ins{text-decoration:none}.pricing-table.woocommerce.pricing-table__style2 .price,.pricing-table.woocommerce.pricing-table__style3 .price{position:static}.pricing-table.woocommerce.pricing-table__style2 .price del,.pricing-table.woocommerce.pricing-table__style3 .price del{display:block;position:absolute;left:50%;top:0;text-indent:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.pricing-table.woocommerce.pricing-table__style1 .price{position:relative}.pricing-table.woocommerce.pricing-table__style1 .price del .amount{line-height:16px}.pricing-table.woocommerce.pricing-table__style4 .price{margin-right:.2em}.wc-job-packages__style1{padding:30px 1px 30px 0;overflow:hidden}.resume-manager-data-row .resume-manager-remove-row:before{color:red;font-weight:700}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.06);box-shadow:inset 0 -3px 0 rgba(0,0,0,.06);display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:12px 24px;font-size:14px;line-height:1.42857143;border-radius:6px;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ebebeb;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce #content input.button:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce-page #content input.button:focus,.woocommerce-page #respond input#submit:focus,.woocommerce-page a.button:focus,.woocommerce-page button.button:focus,.woocommerce-page input.button:focus{background-image:none;border-color:transparent;background-color:#dedede}.woocommerce #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce-page #content input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active,.woocommerce #content input.button.active,.woocommerce #respond input#submit.active,.woocommerce a.button.active,.woocommerce button.button.active,.woocommerce input.button.active,.woocommerce-page #content input.button.active,.woocommerce-page #respond input#submit.active,.woocommerce-page a.button.active,.woocommerce-page button.button.active,.woocommerce-page input.button.active{background-color:#dedede;border-color:transparent;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li,.woocommerce-page .woocommerce-error li,.woocommerce-page .woocommerce-info li,.woocommerce-page .woocommerce-message li{padding-bottom:10px}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before{padding-top:0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{padding-top:1.5em!important}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button{margin-top:-10px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:none}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{padding-top:7px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:24px}.widget_price_filter .price_label{padding-top:8px}.woocommerce-tabs .panel{background:none}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{border-left:none}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{border-right:none}.woocommerce-checkout .form-row .chosen-container-single .chosen-single{height:46px;line-height:46px}.woocommerce-checkout .chosen-container-single .chosen-single div{margin-top:10px}.woocommerce .order_details,.woocommerce-page .order_details{margin:0 0 2em 0;padding:1em 0 0 0}#order_review_heading{padding-top:20px}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders th,.woocommerce-page table.my_account_orders td{padding:14px}.woocommerce table.my_account_orders,.woocommerce-page table.my_account_orders{font-size:1em}.sidebar .widget.woocommerce{list-style-type:none;margin-bottom:65px}#billing_address_1_field{margin-bottom:24px}.woocommerce input[name="save_address"]{margin-top:20px}.woocommerce input[name="save_account_details"]{margin-top:20px}input#coupon_code.input-text{width:100px;height:40px}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before{display:none}.application_details{text-align:left}.single_job_listing .application .application_details{padding:30px}div.job-applications{background:#ebebeb;padding:20px;border-radius:6px}div.job-applications ul.job-applications li.job-application footer ul.meta li{padding:1.2em 0}div.job-applications ul.job-applications li.job-application footer ul.actions{margin-right:0}div.job-applications ul.job-applications li.job-application footer ul.actions li a{padding:24px;text-indent:-999px}div.job-applications ul.job-applications li.job-application footer ul.actions li a:before{text-indent:0;margin:0 auto;width:20px;height:20px;line-height:20px;margin-left:4px;margin-top:0}.job-manager-job-applications__top{overflow:hidden;padding-bottom:10px}.job-manager-job-applications__top .job-applications-download-csv{float:none}@media (min-width:992px){.job-manager-job-applications__top .job-applications-download-csv{float:right;margin-top:8px}}.woocommerce .quantity .qty{padding-left:0;padding-right:0}.wp-job-manager-bookmarks-form{background:#fff;margin-top:0}table.job-manager-bookmarks thead tr>th:first-child{width:30%}table.job-manager-bookmarks tbody tr>td:first-child{width:30%}.search_jobs .filter_by_tag{padding-top:.5em}.company-letters{background:#f4f4f4;text-align:center;padding:0 15px;margin-bottom:40px;border-bottom:1px solid #e5e5e5}.company-letters>a{font-weight:700;display:inline-block;padding:12px 12px}.company-letters>a:hover{background:#fff;text-decoration:none}.companies-overview{padding-left:0;list-style:none}.companies-overview .company-group{margin-bottom:30px;width:100%}@media (min-width:992px){.companies-overview .company-group{width:22%;margin-right:3%;float:left;display:inline}}.companies-overview .company-group ul{padding-left:0;list-style:none}.companies-overview .company-group ul>li>a{display:block;padding:8px 0;border-bottom:1px solid #e5e5e5}.companies-overview .company-letter{font-size:20px;line-height:1.2em;display:block;color:#444;font-weight:700;border-bottom:2px solid #e5e5e5;padding-bottom:.1em;margin-bottom:.25em}.single_job_listing .application .apply-with-linkedin,.single_job_listing .application .apply-with-facebook,.single_job_listing .application .apply-with-xing{border-radius:6px;margin-top:20px;margin-left:0;float:none;display:block}@media (min-width:768px){.single_job_listing .application .apply-with-linkedin,.single_job_listing .application .apply-with-facebook,.single_job_listing .application .apply-with-xing{display:inline-block;margin-top:68px;margin-left:5px;margin-right:5px}}.job-cover-img{margin-bottom:10px!important}.gallery-imgs{overflow:hidden;margin-bottom:20px}@media (min-width:992px){.gallery-imgs{margin-bottom:0}}.gallery-imgs .gallery-img-holder{width:33.3%;float:left;padding:3px}.gallery-imgs .gallery-img-holder .gallery-item-thumb{margin-right:0;margin-bottom:0;width:100%;overflow:hidden;padding:4px;background-color:#fff;border:1px solid #ebebeb;border-radius:3px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;max-width:100%;height:auto;margin-bottom:25px;position:relative;display:inline-block;margin:0 auto 5px auto;text-align:center}.gallery-imgs .gallery-img-holder .gallery-item-thumb>a{display:block;position:relative;overflow:hidden}.gallery-imgs .gallery-img-holder .gallery-item-thumb>a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:#fc8a58;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;transition:0.3s;z-index:1}.gallery-imgs .gallery-img-holder .gallery-item-thumb>a:after{content:"";display:block;position:absolute;left:50%;top:50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.2s;transition:0.2s;-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);transform:translate(0,-15px);z-index:2;margin:-12px 0 0 -10px;content:"\f002";font-family:'FontAwesome';font-size:20px;color:#fff;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery-imgs .gallery-img-holder .gallery-item-thumb>a img{display:block;width:100%;height:auto;padding:0;border:none;border-radius:0}.gallery-imgs .gallery-img-holder .gallery-item-thumb:hover>a:before{opacity:.9;filter:alpha(opacity=90)}.gallery-imgs .gallery-img-holder .gallery-item-thumb:hover>a:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gallery-imgs .gallery-img-holder .gallery-item-thumb:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.cleanlogin-container{border:1px solid #eee;box-shadow:none;background:#f9f9f9;padding:30px 20px;max-width:none}@media (min-width:768px){.cleanlogin-container{padding:30px;max-width:420px}}.cleanlogin-container h4{text-align:left;font-size:18px;margin-bottom:1em}.cleanlogin-container label{text-transform:none;text-align:left}.cleanlogin-container p.cleanlogin-form-description{font-size:1em}@media (min-width:768px){.cleanlogin-container.cleanlogin-full-width{max-width:66%}}.cleanlogin-field-username,.cleanlogin-field-email,.cleanlogin-field-password{background-position:4px 4px;padding-left:42px!important}.cleanlogin-form input[type="submit"]{height:46px;padding:12px 18px}@media (max-width:767px){.cleanlogin-full-width form fieldset{margin-left:0}}@media (max-width:767px){.cleanlogin-full-width form .cleanlogin-field{width:100%;margin-left:0;float:none}}.cleanlogin-full-width form .cleanlogin-field-role{width:95%}.cleanlogin-form .cleanlogin-terms span{margin-left:0}.cleanlogin-notification{text-align:left}.cleanlogin-field-remember input[type="checkbox"]{margin-right:4px}.cleanlogin-preview h4{text-align:center}.cleanlogin-form select{padding:5px 16px;height:46px}.job_filters .search_jobs div.gjm-filters-wrapper{padding:0 10px!important}.job_filters .search_jobs div.gjm-filters-wrapper div.gjm-filters-count-3:nth-of-type(2){padding:0 20px}.job_filters .search_jobs div.gjm-filters-wrapper .gjm-filter-wrapper{margin-top:0.75em!important}.resume_filters .search_resumes div.grm-filters-wrapper{padding:0 10px!important}.resume_filters .search_resumes div.grm-filters-wrapper div.grm-filters-count-3:nth-of-type(2){padding:0 20px}.resume_filters .search_resumes div.grm-filters-wrapper .grm-filter-wrapper{margin-top:0.75em!important}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.d-block{display:block!important}