@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900);@import url(https://fonts.googleapis.com/css?family=Nunito:400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);body{font-family:'Source Sans Pro',sans-serif;font-weight:400}
.float-right{float:right}.clear{clear:both}img{max-width:100%}a:hover{text-decoration:none;transition:all ease-in .4s}ul{margin-left:0;padding-left:0}
::-webkit-input-placeholder{color:#94b998}:-moz-placeholder{color:#94b998}::-moz-placeholder{color:#94b998}:-ms-input-placeholder{color:#94b998}.theme-color{color:#37b448}
header{border-bottom:1px solid #e9e9e9}.top-bar{padding:5px 0;border-bottom:1px solid #e8eaeb}.login-button,.register-button{display:inline-block;padding:5px 15px;margin-left:5px;border-radius:0;font-size:13px;font-weight:400;font-family:'Nunito',sans-serif}
.login-button{color:#f77e05;border:1px solid #f77e05}.register-button{color:#24a828;border:1px solid #24a828}.login-button:hover,.register-button:hover{color:#fff;transition:all ease-in .3s}
.login-button:hover{background:#f77e05}.register-button:hover{background:#24a828}.post-job-button{border:1px solid #006598;color:#006598}.post-job-button:hover{color:#fff;background:#006598}
.menu{padding:20px 0}.mobile-menu{display:none}.main-menu li{float:left;list-style:none;padding:0 15px}.main-menu li a{display:block;color:#5b6363;font-size:15px;font-family:'Nunito',sans-serif;line-height:44px;text-transform:uppercase;border-bottom:2px solid #fff}
.main-menu li a:hover,.main-menu li a.current{border-bottom:2px solid #37b448;color:#37b448;transition:none}nav ul{float:right;width:auto}.sidebar{background:#f8f8f8 none repeat scroll 0 0;padding-bottom:20px;border:1px solid #eaeaea}
.home-search{min-height:500px;background:#37b448;padding:20px 0;margin-top:0;background:url("/images/banner.jpg") no-repeat scroll 0 0 / cover}
.home-search h2{padding-top:50px;font-size:40px}.home-search h4{font-size:23px}.home-search h2,.home-search h4{color:#fff}.home-box{width:80%;margin:50px auto;padding:50px 20px;}
.home-box input[type="text"]{width:100%;padding:5px 10px;font-size:18px;height:50px;border:0;border-radius:5px}.home-box form{text-align:center}
.home-box input[type="submit"]{clear:both;display:inline-block;color:#fff;background:#f77e05;border:0;border-radius:5px;padding:10px 30px;margin:0 auto;font-size:20px;font-family:'Nunito',sans-serif}
.search-icon{background:#fff url(../images/search.png) 97% center no-repeat}.location-icon{background:#fff url(../images/location.png) 97% center no-repeat}
.facts{background:#f9f9f9;padding:40px 0;border-bottom:1px solid #f4f4f4}span.big-text,span.small-text{width:100%;text-align:center;display:block}span.big-text{font-size:50px}
.home-jobs{padding:40px 0}.home-jobs h3{font-size:30px}.posts{padding:30px 0}.posts article{padding:20px 0;border-bottom:1px solid #ececec}.posts article:nth-child(odd){background:#f7f7f7}
.posts article:hover{background:#f1f1f1}.home-jobs .posts span.job-title,.home-jobs .posts span.job-description{width:100%;display:inline-block;margin-bottom:5px}
.home-jobs .posts span.job-title{font-size:16px;font-weight:600;color:#3c948b}.home-jobs .posts span.job-description{font-size:15px}button.save-job,button.view-job{width:100%;color:#fff;display:block;border:0;margin:5px 0;padding:5px 0;border-radius:3px}
button.save-job{background:#b0b3b2}button.view-job{background:#d13f27;background:#3c948b}span.job-company{padding-right:10px;font-style:italic}span.job-location{padding-right:10px;font-style:italic}
span.job-time{padding:0 15px;background:#e14d43;color:#fff;font-weight:600}span.job-date{font-style:italic}.view-more{padding:40px 0}.view-more a{color:#fff;font-family:'Nunito',sans-serif;background:#006598;padding:10px 20px}
.save-job:hover,.view-job:hover{background:#333;transition:all ease-in-out .5s}.side-ad{margin-top:40px;border-top:3px solid #82b440}.side-ad h5{font-size:20px;font-weight:600;color:#006598}
.side-ad img{width:40%}.side-ad p{font-size:15px}.side-ad a{padding:10px 20px;display:block;background:#24a828;color:#FFF;font-size:17px}.home-ad{margin-top:40px;border-top:1px solid #82b440;padding-top:20px}
footer{padding:20px 0;background:#26292c;color:#fff;color:#ccc;font-size:14px;font-family:'Nunito',sans-serif;font-weight:400}
footer h4{font-weight:600;font-size:23;padding-bottom:10px}.footer-logo{width:200px;margin:15px 0}footer ul li{list-style:none;margin-bottom:10px}footer ul li a{color:#ccc;font-size:13px}
footer a:hover{color:#24a828}footer .col-md-4,footer .col-md-3,footer .col-md-2{margin-bottom:30px}.copyright{color:#999;font-size:13px;padding-top:15px;border-top:1px solid #666}
@media all and (max-width:999px){.main-menu{display:none}.mobile-menu{display:block;margin-top:20%}.menu-col{text-align:right}.main-logo{width:30%;float:left}
.home-box input[type="text"]{margin-bottom:15px}.main-menu{z-index:999;position:absolute;left:-150px;top:55px;background:#fff;padding-right:20px}
.main-menu li{float:right;width:100%}.main-menu li a:hover,.main-menu li a.current{border-bottom:0}}@media all and (max-width:600px){span.job-company,span.job-location,span.job-time,span.job-date{width:100%;padding:0;padding-left:10px;margin-bottom:10px;display:block}
}@media all and (max-width:550px){.employer-login,.seeker-login{margin-bottom:20px}.main-logo{width:50%;float:left}.home-box input[type="text"]{background:#fff;font-size:14px}
}.breadcrumbs{background:#37b448;color:#fff;padding:20px 0}.jobs-ad{margin:30px auto}.job-col{background:#fbfbfb;margin:10px 0;padding:20px 0}.related-jobs h4{font-weight:600;font-size:23px}
.pagination{display:block;text-align:center}.pagination li a{border-radius:50%!important;border-bottom-left-radius:50%;border-top-left-radius:50%;box-sizing:border-box;color:#37b448;border:1px solid #37b448}
.pagination li a:hover{background:#e14d43;color:#fff}.pagination li{display:inline-block;margin:0 5px}.pagination .previous a,.pagination .next a{height:34px;width:34px}
.pagination li.current a{border:1px solid #e14d43;color:#e14d43}.pagination li a:hover{border:1px solid #e14d43;background:#e14d43;color:#fff}.pagination .previous i,.pagination .next i{line-height:19px}
@media all and (min-width:1024px){.float-r{float:right}}.breadcrumbs.job{background:#424445}.single-job{background:#f7f7f7;padding:30px 30px}.single-job h4{font-size:22px;font-weight:600;margin-top:30px}
.single-job p{font-size:16px}.single-job ul li{list-style:none;margin-left:25px;font-size:16px}.single-job ul li:before{font-family:FontAwesome;content:"\f058";position:absolute;color:#e6b706;margin-left:-20px}
.margin-20{padding-top:30px}h3.job-desc-title{font-size:24px;margin-top:30px;font-size:600;color:#d75656}button.dark-orange{background:#d26c15 none repeat scroll 0 0}
.big-button{padding:10px 0!important;font-size:18px;font-weight:600}.job-bottom{margin-top:10px;padding-top:15px;padding-bottom:15px;background:#ddd none repeat scroll 0 0;background:#fff}
.job-bottom .text-right{font-weight:bold}.please-mention{margin-top:30px;color:#333}.share-me a i{font-size:16px}.share-me a{display:inline-block;margin-left:10px}
@media all and (min-width:1023px){.extra-pad{padding-top:40px}}@media all and (max-width:1023px){.job-bottom .text-right{text-align:left;font-weight:bold}
}span.posted-date,span.users-viewed{font-style:italic}.articles p{font-size:16px}.articles{padding:15px 0;border-bottom:1px solid #e0e0e0}.articles h3 a{font-style:normal}
.articles a{font-style:italic}.articles h3{color:#006598}.margin-50{margin-top:70px}.divider20{clear:both;height:15px}@media all and (max-width:1024px){.contact-us .text-right{text-align:left}
}.journals{padding-top:20px;padding-bottom:20px}.journals h3{font-size:20px;font-weight:600}.journals img{margin-bottom:15px;border:5px solid #cfcfcf}
a.read-journal{padding:10px 20px;background:#56b02f none repeat scroll 0 0;color:#FFF;display:inline-block}.journal{padding:15px;background:#f7f7f7}.program-bar{padding:10px;background:#e66237 none repeat scroll 0 0}
.course-bar{background:#43a559}.program-bar h4{font-weight:600;color:#fff;font-size:22px}.programs{padding:15px 0;background:#f7f7f7}.programs h3{font-size:16px}
.programs h3 a{color:#b41a1a}.programs h3 a:hover{color:#333}.programs img{margin-top:40%}.programs .col-md-3{text-align:center}a.request-more{padding:5px 10px;color:#fff;background:#31c5b5;border-radius:3px;display:inline-block}
a.request-more:hover{background:#000}@media all and (max-width:1024px){.programs img{margin-top:10px}.programs .col-md-3 img{max-width:150px}}.height20{height:40px}
.head1,.head2{color:#FFF;font-size:25px}.head1{padding:40px 20px 0 30px}.head2{padding:40px 20px 0 20px}.job-box .view-job{background:#ed7d00;color:#fff}
.job-seek4 .view-job{color:#e93f1a}.job-seek1{background:#f0f0f0 none repeat scroll 0 0}.job-seek2{background:#2dad8d}.job-seek3{background:#73b62b none repeat scroll 0 0}
.job-seek4{background:#679896}.job-seek2 .job-box .view-job{background:#1c2223;color:#e1e1e1}.job-seek3 .view-job{background:#ed3b00}.job-seek4 .job-box .view-job{background:#fff;color:#679896}
.job-box ul li{list-style:outside none none;font-size:16px;margin-left:35px;margin-top:10px}.job-box ul li::before{font-family:FontAwesome;content:"飦�";position:absolute;color:#fff;margin-left:-30px}
.job-box{padding:20px;color:#FFF}.job-seek1 .job-box ul li::before{color:#65cc4b}.job-seek1 .job-box,.job-seek1 .head1{color:#0c8cae}.job-box .view-job{padding:10px;font-size:20px;font-weight:600}
.job-box .margin-30{margin-top:20px;margin-bottom:20px}.job-seek2{border:1px solid #e0e0e0}.other-bg{min-height:200px;background:#fff}.other-bg h2{padding-top:0;color:#333}
.other-bg h4{color:#333}.job-box label{font-weight:400}.job-box a{color:#fff}.job-box .view-job1{background:#6bc245}.employer-splash{padding:30px 0}.special-color{color:#00a5ff}
.special-color span{color:#333}.big-h3{font-size:30px}.features{padding:50px 0;background:#f5f5f5 none repeat scroll 0 0}.serv-box{margin-bottom:20px}
.serv-box ul{margin-left:23px}.serv-box li{list-style:none;color:#565656;margin-top:8px}.serv-box li::before{font-family:FontAwesome;content:"\f178";position:absolute;color:#83827e;margin-left:-20px}
.serv-box h4{color:#e33e3e;font-weight:600}.job-sites{padding:30px 0}.img-div{min-height:71px;margin-bottom:20px}.color-box{font-weight:600;font-size:18px;background:#ff7373 none repeat scroll 0 0;background:#c67979;color:#fff;text-align:center;padding:5px 0}
.padding10{padding-top:10px}.grey-back a{background:#bdbbbb}article button.view-job:hover{background:#e65e14}article .job-title{font-weight:700!important}