body {
	margin: 0;
	padding: 0;
}

#jobly-banner-wrapper {
	width: 1px;
	min-width: 100%;
	font-family: Poppins;
	font-weight: 300;
	font-size: 15px;
	background-color: #FFFCF5;
}
#jobly-banner-wrapper a {
	text-decoration: none;
}

#jobly-banner-wrapper #jobly-header-bg {
	width: 100%;
	background-color: #ED2D26;
	overflow: hidden;		
	display: table;
	height: 45px;
}		
#jobly-banner-wrapper #jobly-header-bg #jobly-header-img {
	width:100%;
	max-width:73px;				
	height: auto;
	max-height:24px;
	margin-left: 22px; 
	margin-top: 11px;
	float: left;
}

#jobly-banner-wrapper #jobly-header-bg #jobly-header-text {
	float: left;
	margin-top: 11px;
	margin-left: 30px;
	color: #FFFCF5;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
}

	@media (max-width: 299px) {
		#jobly-banner-wrapper #jobly-header-bg #jobly-header-text {
			margin-left: 15px;
		}
	}

#jobly-banner-wrapper #job-content {
	padding: 4px 0 0 0;
}
#jobly-banner-wrapper #job-content #jobrow-premium-wrap {
	background-color: #202020;
	float: left;
	width: 100%;
}		
#jobly-banner-wrapper #job-content #jobrow-normal-wrap {
	float: left;
	width: 100%;		
	background-color: #FFFCF5;
	padding-top: 2px;
}
#jobly-banner-wrapper #job-content .jobrow {
	float: left;
	width: 100%;
	/*height: 39px;*/
	overflow: hidden;
	transition: opacity 0.3s ease 0s;
}
	@media (min-width: 715px) {
		#jobly-banner-wrapper #job-content .jobrow {
			width:50%;
		}
	}	



#jobly-banner-wrapper #job-content .jobrow .jobrow-text-wrap {
	margin-top: 4px;
}
#jobly-banner-wrapper #job-content .jobrow .jobrow-prefix-premium {
	float: left;
	background-color: #FFFCF5;
	width: 9px;
	height: 1px;
	margin-top: 8px;
}
#jobly-banner-wrapper #job-content .jobrow .jobrow-prefix-normal {
	float: left;
	background-color: #ED2D26;
	width: 9px;
	height: 1px;
	margin-top: 8px;
}			
#jobly-banner-wrapper #job-content .jobrow .jobrow-padding {
	padding: 0 10px 0 19px;
}
#jobly-banner-wrapper #job-content .jobrow .jobrow-padding .job-content-text {
}	
#jobly-banner-wrapper #job-content .jobrow .jobrow-padding .job-content-text .jobrow-text-first {
	text-transform: uppercase;

	font-size: 13px;
	line-height: 21px;
	font-weight: 400;

	margin-left: auto;
	margin-right: auto;	
	white-space: nowrap;				
	overflow: hidden;
	text-overflow: ellipsis;
}
#jobly-banner-wrapper #job-content .jobrow .jobrow-padding .job-content-text .jobrow-text-second {
	font-size: 10px;
	line-height: 12.5px;
	font-weight: 700;
	margin-left: auto;
	margin-right: auto;	
	white-space: nowrap;				
	overflow: hidden;
	text-overflow: ellipsis;				
}			
#jobly-banner-wrapper .ellipsis-color-normal {
	color: #202020; 
}
#jobly-banner-wrapper .ellipsis-color-premium {
	color: #FFFCF5; 
}
#jobly-banner-wrapper #job-content .jobrow-premium {
	height: 44px;
}
#jobly-banner-wrapper #job-content .jobrow-normal {
	height: 39px;
}			
#jobly-banner-wrapper #jobly-footer-bg {
	width: 100%;
	height: 40px;
	float: left;
	text-align: left;

	font-size: 11px;
	font-weight: 700;
	line-height: 16.5px;
	color: #202020;
	background-color: #FFFCF5;
}			
	@media (max-width: 299px) {
		#jobly-banner-wrapper #jobly-footer-bg {
			font-size: 10px;
		}
	}	

#jobly-banner-wrapper #jobly-footer-bg a {			
	color: #202020;
	text-decoration: underline;				
}			

#jobly-banner-wrapper #jobly-footer-bg #jobly-footer-text {
	float: left;
	padding-top: 12px;
	padding-left: 19px;
}				
