a, #featured-job-listing ul li a h3, #featured-job-listing ul li a .h3, #job-listing .listings .job-summary h3, #job-listing .listings .job-summary .h3 {                                                                                                                   
	color: #0063aa;                                                                                                                   
}                                                             
        
.home-page #main-content::before{                                                            
display: none;                                                            
}                                                             
 
.job-search-page #menu .mobile3, .inner-jobseeker-page #menu .mobile3, .inner-employer-page #menu .mobile3{  
display: none;  
}           
         
#main-content::before {         
    content: "";         
    left: 0;         
    right: 0;         
    top: -50px;         
    width: 100%;         
    height: 50px;         
    background: #f6f7f9;         
    position: absolute;         
}           
       
.job-search-main{       
position: relative;       
}       
.job-search-main:before{       
    content: "";         
    left: 0;         
    right: 0;         
    top: -25px;         
    width: 100%;         
    height: 50px;         
    background: #f6f7f9;         
    position: absolute;        
}                                                         
                           
.inner-jobseeker-page .header{                                                           
margin-bottom: 25px;                                                           
}                                                          
                                                      
.inner-jobseeker-page #basic-page{                                                      
margin-top: 50px;                                                      
}                                                         
                                                           
.inner-employer-page .header{                                                           
margin-bottom: 55px;                                                           
}                                                        
                                                     
.inner-jobseeker-page #company-directory{                                                     
margin-top: 50px;                                                     
}                                                       
                                                         
                                                                  
.translator-tool-header{                                                                  
display: none!important;                                                                  
}                                                                                                                  
a:hover {                                                                                                                   
	text-decoration: underline;                                                                                                                   
	color: #0063aa;                                                                                                                   
}                                                                                                                   
a:hover .fa, a.fa:hover, #featured-job-listing ul li a:hover, #job-listing .listings .job-summary a:hover, .vertical-network-listing a, .header-content a:hover, .members-only a {                                                                                                                   
	text-decoration: none;                                                                                                                   
}                                                                                                                   
h1, h2, h3, h4, h5, .h3, .h4, .h5{                                                                                                                   
	font-family: 'Montserrat', sans-serif;                                                                                                                  
	font-weight: 500;                                                                                                                   
}                                                                
.breadcrumbs li {                                                                
    font-family: 'Montserrat', sans-serif;                                                                
}                                                                                                                   
.leaderboard-adspace {                                                                                                                   
	margin: 0 auto;                                                                                                                   
	padding: 5px 0;                                                                                                                   
	line-height: 0.75;                                                                                                                   
	overflow: hidden;                                                                                                                   
}                                                                                                                   
.leaderboard-adspace.top {                                                                                                                   
	background: transparent;                                                                                                                   
}                                                                                                                   
.inner-employer-page .leaderboard-script {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#header.header {                                                                                                                    
	position: relative;                                                                                                                   
	background-color: #fff;                                                                                                                   
}                                                                                                                   
#header-content .site{                                                                                                                 
	max-width: 1140px;                                                                                                                 
}                                                                                                                 
/**.header.hide-ad {                                                                                                                   
	top: 0;                                                                                                                   
}**/                                                                                               
                                                                                            
.site{                                                                                            
max-width: 1140px;                                                                                            
}                                                                                   
                                                                                 
.job-search-main{                                                                                 
padding-top: 53px;                                                                                 
}                                                                                                            
                                                                                                               
#home-page{                                                                                                               
padding-top: 0;                                                                                                               
}                                                                                                                     
#main-content {                                                                                                                   
	top: 0;                                                                                                                   
	padding-bottom: 170px;                                                                                        
padding-top: 0;                                                                                                                  
}                                                                                        
.home-page #main-content {                                                                                       
padding-top: 0;                                                                                       
}                                                                                                                
/**.inner-jobseeker-page #main-content, .home-page #main-content {                                                                                                                   
	top: 245px;                                                                                                                   
	padding-bottom: 245px;                                                                                                                   
}**/                                                                                                              
.header-content #menu{                                                                                                          
margin: 0 0 0 20px;                                                                                                          
}                                                                                                               
.header-buttons a.primary, .header-buttons a.secondary {                                                                                  
font-weight: 400;                                                                                                                 
padding: 0;                                                                                                                 
line-height: 39px;                                                                                                                 
min-width: 108.5px;                                                                                                                 
display: inline-block;                                                                                                                 
text-transform: unset;                                                                                                                 
color: #fff;                                                                                                                 
border-radius: 3px;                                                                                                                 
font-size: 15px;                                                                                                                 
letter-spacing: 0.1em;                                                                                                                 
text-align: center;                                                                                                                 
font-family: 'Montserrat', sans-serif;                                                                                                                 
}                            
.header-content #menu li:hover{                           
background-color: transparent;                           
}                            
                                                                                       
.header-buttons .hdr_btn1{                                                                                                                 
	background: #1e86ef;                                                                                                                 
	position: relative;                                                                                                                 
	padding: 0 0 0 0 !important;                                                                                                                 
}                                                                                                                 
                                                                                                             
.header-buttons .hdr_btn2{                                                                                                                 
	min-width: 79px !important;                                                                                                                 
}                                                                                                                 
.header-buttons a+a {                                                                                                                   
	margin-left: 16px;                                                                                                                   
}                                                                                                                   
.header-buttons {                                                                                                                   
	float: right;                                                                                                                   
	margin: 16px 0 0 0;                                                                                                                 
}                                                                                                                   
.header-content>.clearfix.site {                                                                                                                   
	padding: 5px 15px 0 15px;                                                                                                                   
	box-sizing: border-box;                                                                                                                   
}                                                                                                                   
                                                                                                                 
.header-content #logo {                                                                                                                   
	max-width: 155px;                                                                                                                   
	padding: 0;                                                                                                                   
	line-height: 0.75;                                                                                                                   
}                                                                                                                   
.header-content #logo img {                                                                                                                   
	max-height: 100%;                                                                                                                   
}                                                                                                                   
                                                                                                                   
.header-content .menu-wide .site {                                                                                                                   
	position: relative;                                                                                                                   
	background: transparent;                                                                                                                   
}                                                                                                                    
.header-content #menu li a, #menu label {                                                                                                                   
	text-transform: uppercase;                                                                                                                   
	font-weight: 400;                                                                                                                   
	color: #6b797c;                                                                                                                 
	font-size: 13px;                                                                                                                   
	margin: auto;                                                                                                                   
	-webkit-transition: all 0.3s ease-in-out 0s;                                                                                                                 
	-o-transition: all 0.3s ease-in-out 0s;                                                                                                                 
	transition: all 0.3s ease-in-out 0s;                                                                                                                 
	font-family: 'Montserrat', sans-serif;                                                                                                                 
}                            
.header-content #menu li a:hover{                          
color: #1f86ef;                          
}                                                                                                               
.header-content #menu ul li:hover:after{                                                                                                                 
	color: #1f86ef;                                                                                                                 
}                                                                                                                 
.header-content #menu ul li:after{                                                                                                                 
	content: "" ;                                                                                                                 
	position: absolute;                                                                                                                 
	width: 0;                                                                                                                 
	height: 0;                                                                                                                 
	border-top: 4px solid;                                                                                                                 
	border-right: 4px solid transparent;                                                                                                                 
	border-left: 4px solid transparent;                                                                                                                 
	top: 34px;                                                                                                                 
	right: 7px;                                                                                                                 
}                                                                                                                   
.header-content #menu ul li ul li:after, .header-content #menu ul li:last-child:after{                                                                                                                 
	display: none;                                                                                                                 
}                                                                                                                 
.header-content #menu>ul>li>a, #menu label, .header-content #menu li>label>a {                                                                                                                   
	padding: 0 20px;                                                                                                                   
	line-height: 73px;                                                                                                                   
	display: inline-block;                                                                                                                   
}                                                                                                                   
.header-content #menu > ul > li > a{                                                                                                                 
                                                                                                                 
}                                                                                                                 
.header-content #menu li ul li label {                                                                                                                   
	padding: 0;                                                                                                                   
}                                                                                                                   
.header-content #menu li ul li label, .header-content #menu li ul li label a {                                                                                                                   
	display: block;                                                                                                                   
}                                                                                                                   
.header-content #menu li>label>a {                                                                                                                   
	padding: 0;                                                                                                                   
	margin: 0;                                                                                                                   
}                                                                                                                   
                                                                                                              
                                                                                                              
.header-content #menu li ul {                                                                                                                   
	text-align: left;                                                                                                                   
	white-space: nowrap;                                                                                                                   
	background-color: #fff;                                                                                                                   
	border-radius: 4px;                                                                                                                  
	box-shadow: 0 0 20px 0 rgba(62, 28, 131, 0.1);                                                                                                                 
	padding: 0 0 5px 0;                                                                                                                 
}                                                                                                                   
.header-content #menu li ul li {                                                                                                                   
	margin: 0 ;                                                                                                                   
	min-width: 200px;                                                                                                                   
	padding: 0;                                                                                                                   
	border-bottom: solid 1px #eee;                                                                                                                  
	border-radius: 4px;                                                                                                                 
}                                                                                                                   
.header-content #menu li ul li:last-child{                                                                                                                 
	border-style: none;                                                                                                                 
}                                                                                                                 
.header-content #menu li ul li:last-child a{                                                                                                                 
	padding-bottom: 5px;                                                                                                                 
}                                                                                                                 
.header-content #menu li ul li:last-of-type {                                                                                                                   
	border-top: 0;                                                                                                                   
}                                                                                                                   
.header-content #menu li ul li a, .header-content #menu li ul li label a {                                                                                                                   
	font-size: 14px;                                                                                                                   
	margin: 0 auto;                                                                                                                   
	padding: 5px 10px;                                                                                                                   
	line-height: 30px;                                                                                                                 
	text-transform: unset;                                                                        
color: #808c9a;                                                                                                                   
}                                                                                                                   
.header-content #menu li ul li:hover>a {                                                                                                                   
	color: #1f86ef;                                                                                                                   
}                                                                                                                   
.header-content #menu li:hover ul {                                                                                                                   
	right: auto;                                                                                                                   
}                                                                                                                   
.header-content #menu li ul.sub-navigation li a {                                                                                                                   
	border-top: none;                            
color: #808c9a;                                                                                                              
}                              
.header-content #menu li ul.sub-navigation li a:hover{                       
color: #1f86ef;                       
}                                                                                                            
#menu .mobile-show, .header-content #menu li ul li .mobile-show {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#menu input[type=checkbox] {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#menu .fa-plus, #menu .fa-minus {                                                                                                                   
	display: none;                                                                                                                   
	font-weight: normal;                                                                                                                   
}                                                                                                                   
.header-content #menu .hidden li .sub-menu {                                                                                                                   
	display: none;                                                                                                                   
	right: auto;                                                                                                                   
}                                                                                                                   
.header-content #menu .hidden li:hover .sub-menu{                                                                                                                   
	display: block;                                                                                                                   
	position: absolute;                                                                                                                   
	left: 100%;                                                                                                                   
	top: 0;                                                                                                                   
}                                                                                                                   
.header-content #menu li.sign-in, .header-content #menu li.logged-in {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
.header-content .call-to-action {                                                                                                                   
	margin: auto;                                                                                                                   
}                                                                                                                   
a.secondary.call-to-action {                                                                                                                   
	line-height: 50px;                                                                                                                   
	padding: 0 10px;                                                                                                                   
	border-right: 4px solid #671515;                                                                                                                   
	border-left: 4px solid #671515;                                                                                                                   
	text-shadow: 0 1px 0 #333;                                                                                                                   
	background: #b10000;                                                                                                                   
	background: linear-gradient(to bottom, #b10000 0%,#a1000a 100%);                                                                                                                   
	text-transform: uppercase;                                                                                                                   
	font-family: Ubuntu, sans-serif;                                                                                                                   
	font-weight: 500;                                                                                                                   
	font-size: 12.5px;                                                                                                                   
	border-radius: 0;                                                                                                                   
}                                                                                                                   
a.secondary.call-to-action:hover {                                                                                                                   
	background: #c50111;                                                                                                                   
	background: linear-gradient(to bottom, #c50111 0%,#B6010D 100%);                                                                                                                   
}                                                                                                                   
a.secondary, a.secondary:visited, button.secondary, button.secondary:visited, a.tertiary, a.tertiary:visited, button.tertiary, button.tertiary:visited {                                                                                                                   
	color: #fff;                                                                                                                   
	border-radius: 3px;                                                                                                                   
	font-size: 15px;                                                                                                                   
	background: #1e86ef;                                                                                                                    
	letter-spacing: 0.1em;                                                                                                                   
	text-align: center;                                                                                                                   
	font-family: 'Montserrat', sans-serif;                                                                                                                 
}                                                                                                                   
a.secondary:hover, button.secondary:hover, a.tertiary:hover, button.tertiary:hover {                                                                                                                   
	background: #215eae;                                                                                                                   
	background: linear-gradient(to bottom, #215eae 0%,#1c529a 100%);                                                                                                                   
}                                                                                                                   
a.secondary.fa, button.secondary.fa, a.tertiary.fa, button.tertiary.fa, a.primary.fa, button.primary.fa {                                                                                                                   
	font-family: FontAwesome;                                                                                                                   
}                                                                                                                   
a.primary, a.primary:visited, button.primary, button.primary:visited {                                                                                                                   
	background: #d9534f;                                                                                                                   
	border-radius: 3px;                                                                                                                         
	font-size: 15px;                                                                                                                           
	letter-spacing: 0.1em;                                                                                                                   
	text-align: center;                                                                                                                   
	color: #fff;                                                                               
font-weight: 400;                                                                            
font-family: 'Montserrat', sans-serif;                                                                                                                  
}                                                                                                                   
a.primary:hover, button.primary:hover {                                                                                                                   
	background: #c50111;                                                                                                                   
	background: linear-gradient(to bottom, #c50111 0%,#B6010D 100%);                                                                                                                   
	color: #fff;                                                                                  
font-family: 'Montserrat', sans-serif;                                                                                                                
}                                                                                                                   
#job-search-form form fieldset button.primary {                                                                                                                   
	font-size: 14px;                                                                                 
font-family: 'Montserrat', sans-serif;                                                                                                                 
}                                                                                                                   
#hero {                                                                                                                   
	text-align: right;                                                                                                                   
	background: url("img/hero-9366.jpg") no-repeat center top / cover;                                                                                                                 
height: 360px;                                                                                                                  
}                                                                                                                   
#hero .site-name-tag {                                                                                                                   
left: 0;                                                                                              
right: 0;                                                                                              
margin-right: 2%;                                                                                              
position: relative;                                                                                              
display: inline-block;                                                                                              
background: rgba(255,255,255,0.7);                                                                                              
padding: 15px 15px;                                                                                                                  
}                                                                                                
#hero .site-name-tag .secondary{                                                                                               
display: block;                                                                                              
width: 150px;                                                                                              
margin: 15px auto 0;                                                                                              
}                                                                                                                 
#hero .site-name-tag h1 {                                                                                                                   
	margin-top: 0;                                                                                                                   
}                                                                                                                   
#hero #job-search-form form fieldset button.primary {                                                                                                                   
	padding: 13px 10px 12px;                                                                                                                   
}                                                                                                                   
#job-search-form form fieldset.call-to-action {                                                                                                                   
	width: 24%;                                                                                                                   
}                                                                                                                   
#job-search-form form fieldset {                                                                                                                   
	padding: 0 2% 0 0;                                                                                                                   
}                                                                                                                   
#job-search-form form {                                                                                                                   
	padding: 20px 10px 20px 20px;                                                                                                                   
	left: 0;                                                                                                                   
}                                                                                                                   
#job-detail-view a.primary {                                                                                                                   
	border: 0;                                                                                                                   
}                                                                                                                   
.sideboard-adspace {                                                                                                                   
	overflow: hidden;                                                                                                                   
	text-align: center;                                                                                                                   
}                                                                                                                   
.sideboard-adspace div>div {                                                                                                                   
	background-position: center top;                                                                                                                   
	position: relative;                                                                                                                   
}                                                                                                                   
#results-page aside .sideboard-adspace div>div {                                                                                                                   
	height: 200px;                                                                                                                   
}                                                                                                                   
.sideboard-adspace em {                                                                                                                   
	position: absolute;                                                                                                                   
	bottom: 30px;                                                                                                                   
	width: 100%;                                                                                                                   
	box-sizing: border-box;                                                                                                                   
	background: rgba(255,255,255, 0.75);                                                                                                                   
	border-bottom: 1px solid rgba(230,230,230,0.5);                                                                                                                   
	border-top: 1px solid rgba(230,230,230,0.5);                                                                                                                   
	padding: 5px;                                                                                                                   
}                                                                                                                   
.mobile-ads {                                                                                                                   
	overflow: hidden;                                                                                                                   
	text-align: center;                                                                                                                   
	margin: 20px auto auto;                                                                                                                   
}                                                                                                                   
/**                                                                                                                   
#results-page {                                                                                                                   
	margin-right: 315px;                                                                                                                   
}                                                                                                                   
#main-content>.interior.site {                                                                                                                   
	position: relative;                                                                                                                   
}                                                                                                                   
.clearfix>.sideboard-adspace.outside {                                                                                                                   
	top: 20px;                                                                                                                   
}**/                                                                                                                   
.sideboard-adspace.outside {                                                                                                                   
	padding: 0;                                                                                                                   
	right: -315px;                                                                                                                   
	top: 0;                                                                                                                   
	position: absolute;                                                                                                                   
	z-index: 1;                                                                                                                   
	overflow: hidden;                                                                                                                   
	text-align: left;                                                                                                                   
}                                                                                                                   
.sideboard-adspace.outside div>div, #results-page aside .sideboard-adspace.outside div>div, .sideboard-adspace .mobile-ads div>div, .sideboard-adspace .mobile-ads, .sideboard-adspace .mobile-ads div  {                                                                                                                   
	background: transparent;                                                                                                                   
	height: auto;                                                                                                                   
	border: 0;                                                                                                                   
}                                                                                                                   
.sideboard-adspace.outside img {                                                                                                                   
	max-width: 250px;                                                                                                                   
}                                                                                                                   
.sideboard-adspace.outside h4, .mobile-ads h4 {                                                                                                                   
	font-size: 22px;                                                                                                                   
	font-weight: 500;                                                                                                                   
	letter-spacing: -0.05em;                                                                                                                   
	line-height: 1.5em;                                                                                                                   
	padding-bottom: 15px;                                                                                                                   
	border-bottom: 1px solid #efefef;                                                                                                                   
	margin: 0 0 20px;                                                                                                                   
}                                                                                                                   
.sideboard-adspace.outside a {                                                                                                                   
	padding: 0;                                                                                                                   
}                                                                                                                   
.sideboard-adspace.outside div>div {                                                                                                                   
	margin-bottom: 0;                                                                                                                   
}                                                                                                                   
#inner-page-header .site-name-tag {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#inner-page-header #job-search-form {                                                                                                                   
	width: 100%;                                                                                                                   
	float: none;                                                                                                                   
}                                                                                                                   
#inner-page-header #job-search-form form fieldset {                                                                                                                   
	width: 42%;                                                                                                                   
}                                                                                                                   
#inner-page-header #job-search-form form fieldset.call-to-action {                                                                                                                   
	width: 6%;                                                                                                                   
}                                                                                                                   
#results-page .jt_job_list .jt_job .jt_job_company {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#results-page .jt_alljobs {                                                                                                                   
	display: none;                                                                                                                   
}                                                                                                                   
#results-page .jt_job+.jt_job {                                                                                                                   
	margin-top: 15px;                                                                                                                   
}                                                                                                                   
#right-second {                                                                                                                   
	max-width: 300px;                                                                                                                   
	text-align: left;                                                                                                                   
}                                                                                                                   
#right-second, #right-third {                                                                                                                   
	margin: 20px auto auto;                                                                                                                   
}                                                                                                                   
#right-second {                                                                                                                   
	line-height: 1.1;                                                                                                                   
}                                                                                                                   
aside .mobile-ads div {                                                                                                                   
	padding-bottom: 0;                                                                                                                   
}                                                                                                                   
#feedback {                                                                                                                   
	position: relative;                                                                                                                   
}                                                                                                                   
#footer .site {                                                                                                                   
	max-width: 1140px;                                                                                                                   
}                                                                                                                   
#footer .about-ftr{                                                                                                                 
	padding: 25px 0 10px;                                                                                                                 
}                                                                                                                 
#footer .about-ftr h3{                                                                                                                 
	font-family: 'Poppins', sans-serif;                                                                                                                 
	color: #334e6f;                                                                                                                 
	text-transform: unset;                                                                                                                 
	font-size: 18px;                                                                                                                 
	line-height: 27px;                                                                                                                 
	font-weight: 600;                                                                                                                 
	margin: 0 0 15px;                                                                                                                 
}                                                                                                                 
#footer .about-ftr p{                                                                                                                 
	font-family: 'Montserrat', sans-serif;                                                                                                                 
	color: #677782;                                                                                                                 
	font-size: 13px;                                                                                                                 
	font-weight: 400;                                                                                                                 
}                                                                                                                 
.footer-content-inner.site {                                                                                                                   
	background: transparent;                                                                                                                   
}                                                                                                                   
.dotted-rule {                                                                                                                   
	border-top: 0;                                                                                                                   
}                                                                                                                   
.powered-by.site {                                                                                                                   
	background: transparent;                                                                                                                   
	position: relative;                                                                                                                   
}                                                                                                                   
                                                                                                                 
.footer-content {                                                                                                                   
	box-sizing: border-box;                                                                                                                   
	background-color: #fff;                                                                                                                   
	position: relative;                                                                                                                   
	padding-top: 10px;                                                                                                                   
}                                                                                                                   
.footer-content h3 {                                                                                                                   
	text-align: center;                                                                                                                   
	color: #737373;                                                                                                                   
	text-transform: uppercase;                                                                                                                   
	margin: 0 0 40px;                                                                                                                   
	padding-bottom: 50px;                                                                                                                   
	background: url("img/stars-wide-9366.png") bottom center no-repeat transparent;                                                                                                                   
	font-size: 40px;                                                                                                                   
	line-height: 40px;                                                                                                                   
}                                                                                                                   
.footer-widget {                                                                                                                   
	max-width: 100%;                                                                                                                   
	width: 100%;                                                                                                                   
	margin-right: 30px;                                                                                                                   
	padding: 0 0 40px;                                                                                                                   
	float: left;                                                                                                                   
}                           
.footer-widget .text-widget p{                   
color: #677782;                   
font-size: 13px;                   
font-weight: 400;                   
font-family: "Montserrat", sans-serif;                   
}                                                                                                           
.footer-widget:last-of-type {                                                                                                                   
	margin-right: 0;                                                                                                                   
}                                                                                                                   
.footer-widget h6 {                                                                                                                   
	font-family: 'Poppins', sans-serif;                                                                                                                 
	color: #334e6f;                                                                                                                   
	text-transform: unset;                                                                                                                   
	font-size: 24px;                                                                                                                   
	line-height: 27px;                                                                                                                   
	font-weight: 600;                                                                                                                   
	margin: auto auto 20px;                                                                                                                   
}                                                                                                                   
.footer-content-inner ul li a{                                                                                                                  
	color: #334e6f;                                                                                            
font-family: "Montserrat", Helvetica, Arial, sans-serif;                                                                                          
font-size: 11.7px;                                                                                                               
}                                                                                                                 
.footer-content-inner ul li a:hover{                                                                                                                  
	color: #1f86ef;                                                                                                                 
}                                                                                                                 
.text-widget ul {                                                                                                                   
	float: left;                                                                                                                   
	width: 25%;                                                                                                                   
	line-height: 1.75;                                                                                                                   
}                                                                                                                   
.text-widget ul a:hover {                                                                                                                   
	text-decoration: none;                                                                                                                   
}                                                                                                                   
.footer-widget p {                                                                                                                   
	margin-bottom: 17px;                                                                                                                   
}                                                                                                                   
.footer-social {                                                                                                                   
	position: relative;                                                                                                                  
	margin: 20px 0 0;               
text-align: center;                                                                                                                  
}                                                                                                                   
.footer-social a {                     
display: inline-block;              
border-radius: 100%;              
color: #EBEBEB;              
font-size: 19px;              
width: 28px;              
height: 28px;              
transition: all 0.3s;              
line-height: 32px;              
vertical-align: middle;                                                                                                                  
}              
.footer-social .facebook-icon{              
background-color: #1e86ef;              
}                   
.footer-social .twitter-icon{              
background-color: #52bae2;              
}                                                                                                              
.footer-social a+a {                                                                                                                   
	margin-left: 7px;                                                                                                                   
}                                                                                                                   
.footer-social a:hover {                                                                                                                   
	opacity: 0.7;                                                                                                                   
	transition: all 0.3s;                                                                                                                   
}                                                                                                                   
.post-footer {                                                                                                                   
	text-align: center;                                                                                                                   
	padding: 30px 0;                                                                                                                   
}                                                                                                                   
.post-footer p{                                                                                                                 
	font-family: 'Montserrat', sans-serif;                                                                                                                 
color: #677782;                                                                                                                 
font-size: 13px;                                                                                                                 
font-weight: 400;                                                                                                                 
margin-bottom: 5px;                                                                                                                 
}                                                                                                                 
.post-footer ul li{                                                                                                                 
	display: inline-block;                                                                                                                 
	vertical-align: middle;                                                                                                                 
}                                                                            
.post-footer ul span{                                                                           
vertical-align: middle;                                                                           
}                                                                                          
.post-footer ul li span{                                                                                          
margin: 0 5px;                                                                                         
}                                                                                                              
.post-footer ul li a{                                                                                                                 
	font-family: 'Montserrat', sans-serif;                                                                                                                 
color: #334e6f;                                                                                                                 
font-size: 13px;                                                                                                                 
font-weight: 400;                                                                                                                 
}                                                                                                                 
.post-footer ul li a:hover{                                                                                                                 
	color: #1f86ef;                                                                                                                 
}                                                                                                                 
.site-info {                                                                                                                   
color: #677782;                 
font-size: 13px;                 
font-weight: 400;                 
font-family: "Montserrat", sans-serif;                  
text-align: center;                                                                                                                  
}                
.site-links{                
    text-align: center;                
}                 
.site-links a:hover{              
color: #1f86ef;             
text-decoration: none;             
}             
.site-links a{                
    color: #334e6f;                
font-size: 13px;                
font-weight: 400;                
font-family: "Montserrat", sans-serif;                
}                                                                                                                  
/**                                                                                                                   
@media (max-width: 1280px) {                                                                                                                   
	#results-page {                                                                                                                   
		margin-right: 215px;                                                                                                                   
	}                                                                                                                   
	.sideboard-adspace.outside {                                                                                                                   
		max-width: 200px;                                                                                                                   
		right: -215px;                                                                                                                   
	}                                                                                                                   
} **/                              
@media (min-width: 1025px) {                              
.mobile-hide{                             
pointer-events: none;                             
}                             
}                             
                                                                                                                  
@media (max-width: 1024px) {                                        
.header-content #menu li:hover ul{                                
display: none;                                
}                                                
.job-search-main {                                                 
    padding-top: 25px;                                                 
}                                                                                                                 
.header-content #menu li ul li label {                                                                                   
    padding: 0 20px;                                                                                   
}                                                                                     
#header-content .site {                                                                                     
    padding-bottom: 0;                                                                                     
}                                                                                     
#main-content{                                                                                      
padding-top: 0;                                                                                      
}                                                                                                      
#home-page {                                                                                                   
    padding-top: 0;                                                                                                   
}                                                                                                   
#header.header{                                                                                                   
position: relative;                                                                                                   
}                                                                                                   
                                                                                                   
                                                                                                   
.header-content #menu > ul > li > a, #menu label, .header-content #menu li > label > a{                                                                                                     
padding: 5px 20px;                                                                                                     
}                                                                                                           
.menu-wide {                                                                                                                 
float: none;                                                                                                         
margin: 0;                                                                                                         
width: 100%;                                                                                                            
}                                                                                                               
.header-buttons{                                                                                                             
float: none;                                                                                                         
margin: 0;                                                                                                         
position: absolute;                                                                                                         
top: 30px;                                                                                                         
right: 70px;                                                                                                           
}                                                                                                                  
	#main-content, .inner-jobseeker-page #main-content, .home-page #main-content {                                                                                                                   
		top: 0;                                                                                                                   
		padding-bottom: 0;                                                                                                                   
	}                                                                                                                   
	#header  {                                                                                                                   
		position: relative;                                                                                                                   
	}                                                                                                                   
	.header-content>.clearfix.site {                                                                                                                   
		padding: 21px 0 21px;                                                                                                                   
	}                                                                                                                   
	.site {                                                                                                                   
		max-width: 100%;                                                                                                                   
	}                                                                                                              
.header-content #menu ul li::after{                                                                                                         
display: none;                                                                                                         
}                                                                                                              
	.header-content #menu #nav-trigger {                                                                                                                   
		display: block;                                                                                                                   
		height: 41px;                                                                                                                   
		width: 41px;                                                                                                                   
		font-size: 22px;                                                                                                                   
		cursor: pointer;                                                                                                                   
		float: right;                                                                                                                   
		text-decoration: none;                                                                                                                   
		line-height: normal;                                                                                                                   
		color: #fff;                                                                                                                   
		line-height: 1;                                                                                                                   
		background: rgba(0, 0, 0, 0.3);                                                                                                                   
		vertical-align: middle;                                                                                                                   
		text-align: center;                                                                                                                   
		padding: 0;                                                                                                                   
		line-height: 30px;                                                                                                                   
		border-radius: 3px;                                                                                                                   
		margin-top: 9px;                                                                                                                   
		box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.2);                                                                                                         
position: relative;                                                                                                        
right: 10px;                                                                                                                  
	}                                                                                                                   
	.header-content #menu #nav-trigger i {                                                                                                                   
		position: relative;                                                                                                                   
		top: 7px;                                                                                                                   
	}                                                                                                                   
	.header-content #menu:hover #nav-trigger, .header-content #menu #nav-trigger:hover {                                                                                                                   
		margin-bottom: 0;                                                                                                                   
	}                                                                                                                    
	.header-content #menu #nav-trigger:hover {                                                                                                                   
		background: rgba(0, 0, 0, 0.5);                                                                                                                   
	}                                                                                                                   
	.header-content #menu>ul>li>a, #menu label, .header-content #menu li>label>a {                                                                                                                   
display: block;                                                                     
line-height: 40px;                                                                     
color: #334e6f!important;                                                                     
border-bottom: 1px solid #e8eef1;                                                                     
background: #fff;                                                                                                             
	}                                                                      
.header-content #menu ul li:first-child{                                                                     
border-top: 1px solid #e8eef1;                                      
display: block;                                       
line-height: 40px;                                                                  
}                                                                                                                  
	.header-content #menu li .hidden>ul:before, .header-content #menu li .hidden.first>ul:before {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li.logged-in, .header-content #menu ul li.sign-in, .header-content #menu ul li.logged-in  ul li, .header-content #menu ul li.sign-in ul li{                                                                                                                   
		width: auto;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li {                                                                                                                   
		width: auto;                                                                                                                   
	}                                                                                                                   
	.header-content #menu {                                                                                                                   
		position: relative;                                                                                                                   
		float: none;                                                                                                                   
		top: 0;                                                                                                                   
		left: auto;                                                                                                                   
		width: 100%;                                                                                                                   
		margin: 0;                                                                                                                   
		padding: 0;                                                                                                                   
	}                                                                                                                   
	.header-content #menu>ul>li {                                                                                                                   
		float: none;                                                                                                                   
		width: 80%;                                                                                                                   
		clear: both;                                                                                                                   
		display: block;                                                                                                                   
		text-align: left;                                                                                                                   
	}                                                                                                                   
                                                                                                                  
	.header-content #menu .mobile-show, #menu .mobile-show, .header-content #menu li ul li .mobile-show {                                                                                                                   
		display: block;                                                                                                                   
	}                                                                                                                   
                                                                                                                 
	.header-content #menu ul {                                                                                                                   
		float: none;                                                                                                                   
		display: none;                                                                                                                   
		height: 100%;                                                                                                                   
		width: 100%;                                                                                                                   
		box-sizing: border-box;                                                                                                         
padding-top: 70px;                                                                                                   
margin-bottom: 0;                                                                                                                
	}                                                                                                                   
	.header-content #menu ul li {                                                                                                                   
		width: 100%;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li ul {                                                                                                                   
		margin-left: 0;                                                                                                                   
		width: 100%;                                                                                                                   
		float: none;                                  
display: none;                                                                                                                            
	}                                                                                                                   
                                                                                                                 
	.header-content #menu li ul {                                                                                                                   
		float: none;                                                                                                                   
		display: block;                                                                                                                   
		height: 100%;                                                                                                                   
		width: 100%;                                                                                                                   
		position: static;                                                                                                                   
		padding: 0;                                                                                                                   
	}                                                                                                                   
                                                                                                    
.header-content #menu li ul li:last-child{                                                                                                  
border-bottom: solid 1px #eee;                                                                                                  
}                                                                                                                
	.header-content #menu li ul li a, .header-content #menu li ul li label a {                                                                                                                   
margin: auto;                                                                     
line-height: 40px;                                                                     
color: #334e6f;                                                                     
padding: 5px 25px;                                                                     
background: #fff;                                                                                                          
	}                                                                                                                   
	.hidden {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	.header-content #menu .hidden , .header-content #menu .hidden li .sub-menu {                                                                                                                   
		box-sizing: border-box;                                                                                                                   
		padding-left: 0;                                                                                                                   
	}                                                                                                                   
	.header-content #menu .hidden li:hover .sub-menu {                                                                                                                   
		display: none;                                                                                                                   
		position: static;                                                                                                                   
		right: auto;                                                                                                                   
	}                                                                                                                   
	.header-content #menu li input[type=checkbox]:checked ~ .hidden {                                                                                                                   
		display: block;                                                                                                                   
	}                                                                                                                   
	.hidden li input[type=checkbox]:checked ~ ul.sub-menu {                                                                                                                   
		display: block !important;                                                                                                                   
	}                                                                                                                   
	.header-content #menu li input[type=checkbox]:checked ~ label .fa-plus {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	.header-content #menu li input[type=checkbox]:checked ~ label .fa-minus {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	#menu .fa-plus {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	#footer .site {                                                                                                                   
		max-width: 100%;                                                                                               
padding: 0 15px 0;                                                                                                                   
	}                                                                                                                   
	.footer-widget {                                                                                                                   
		max-width: 100%;                                                                                                                   
	}                                                                                                                   
}                                                                                                                   
@media (max-width: 768px) {	                                                                                                                   
	.header-content #menu #nav-trigger {                                                                                                                   
		margin-left: 10px;                                                                                                                   
	}                                                                                                                   
	#hero #job-search-form form fieldset.call-to-action {                                                                                                                   
		width: 33%;                                                                                                                   
	}                                                                                                                   
	#hero #job-search-form form fieldset button.primary {                                                                                                                   
		padding: 13px 10px 12px;                                                                                                                   
	}                                                                                                                   
	#expired-job a.secondary.bottom {                                                                                                                   
		width: 45%;                                                                                                                   
	}                                                                                                                   
	.sideboard-adspace.outside {                                                                                                                   
		display: none;                                                                                                                   
	}                                                                                                                   
	#results-page {                                                                                                                   
		margin-right: auto;                                                                                                                   
	}                                                                                                                   
	.mobile-ads {                                                                                                                   
		display: block;                                                                                                                   
	}                                                                                                                   
	.text-widget ul {                                                                                                                   
		width: 25%;                                                                                                                   
	}                                                                                                                   
	.footer-widget, .footer-widget:last-of-type {                                                                                                                   
		float: none;                                                                                                                   
		margin: auto;                                                                                                                   
	}                                                                                                                   
}                                                                         
@media (max-width: 600px) {                                                                       
.header-buttons{                                                                       
display: none;                                                                       
}                                                                       
}                                                                                                                 
@media (max-width: 480px) {                               
.header-content #menu ul li ul li:last-child {                              
    border-bottom: solid 1px #eee;                              
}                               
.header-content #menu .mobile-hide{                               
display: block;                               
}                                                                                   
#header.header{                                                                                  
padding-bottom: 20px;                                                                                  
}                                                                                                                                                            
	.header-content {                                                                                                                   
		padding-bottom: 0;                                                                                                                   
	}                                                                                                                   
	.header-buttons {                                                                                                                   
		float: left;                                                                                                
margin: 10px 0 0 10px;                                                                                                
text-align: center;                                                                                                
position: relative;                                                                                                
top: 0;                                                                                                
right: 0;                                                                                                                
	}                                                                                                                   
	.header-content .menu-wide .site {                                                                                                                   
		position: static;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul {                                                                                                                   
		box-sizing: border-box;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li ul li.collapse {                                                                                                                   
		background: transparent;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li ul li.collapse, .header-content #menu ul li ul li.collapse a{                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li ul li.collapse a {                                                                                                                   
		padding: 0;                                                                                                                   
	}                                                                                                                   
	.header-content #menu ul li ul li {                                                                                                                   
		border-bottom: 1px dotted rgba(0, 0, 0, 0.2);                                                                                                                   
	}                                                                                                                   
	.header-content .call-to-action {                                                                                                                   
		width: 55%;                                                                                                                   
	}                                                                                                                   
	a.secondary.call-to-action {                                                                                                                   
		margin: 10px auto;                                                                                                                   
		line-height: 40px;                                                                                                                   
		border: 0;                                                                                                                   
		border-radius: 5px;                                                                                                                   
		box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, .4);                                                                                                                   
	}                                                                                                                   
	#hero {                                                                                                                                
		text-align: center;                                                                                                                   
	}                                                                                                                   
	#hero .site-name-tag {                                                                                                                   
		top: 150px;                                                                                                                   
		left: 0;                                                                                                                   
		margin: auto;                                                                                                                   
	}                                                                                                                   
	#hero #job-search-form form fieldset.call-to-action {                                                                                                                   
		width: 100%;                                                                                                                   
	}                                                                                                                   
	#hero #job-search-form form {                                                                                                                   
		background: transparent;                                                                                                                   
	}                                                                                                                   
	#inner-page-header #job-search-form {                                                                                                                   
		background: #f5f5f5;                                                                                                                   
	}                                                                                                                   
	#job-search-form form {                                                                                                                   
		background: transparent;                                                                                                                   
		padding: 20px 20px 0 20px;                                                                                                                   
	}                                                                                                                   
	#job-search-form form fieldset {                                                                                                                   
		padding: 0 0 20px 0;                                                                                                                   
	}                                                                                                                   
	#expired-job a.secondary.bottom {                                                                                                                   
		width: 90%;                                                                                                                   
	}                                                                                                                   
	.text-widget ul {                                                                                                                   
		width: 50%;                                                                                                                   
	}                                                                                                                   
	#inner-page-header #job-search-form form fieldset {                                                                                                                   
		width: 100%;                                                                                                                   
		padding-right: 0;                                                                                                                   
	}                                                                                                                   
	#inner-page-header #job-search-form form fieldset.call-to-action {                                                                                                                   
		width: 100%;                                                                                                                   
	}                                                                                                                   
}                                                                                                                   
@media (max-width: 320px) {                                                                                                                   
                                                                                                                   
}
