﻿.image_carousel {
	padding: 0px 0 0px 0px;
}
.image_carousel img {
	border: 1px solid #ccc;
	background-color: white;
	padding: 5px;
	margin: 7px;
	display: block;
	float: left;
}

.job_carousel {
	padding: 0;
	border:none !important;
}
.job_carousel_job {
	border: 0;
	background-color: white;
	padding: 0 0 0 7px !important;
	margin-top: 5px;
	display: block;
	float: left;
	width:470px !important;
}
@media only screen and (max-width: 959px) { .job_carousel{margin-left:20% !important;width:50% !important;}}
@media only screen and (max-width: 711px) { .job_carousel{margin-left:10% !important;}}
@media only screen and (max-width: 560px) { .job_carousel{margin-left:5% !important;}.job_carousel_job{width:400px !important;}}
@media only screen and (max-width: 450px) { .job_carousel{margin-left:20px !important;}.job_carousel_job{width:350px !important;}}
@media only screen and (max-width: 410px) { .job_carousel_job{width:320px !important;}}
@media only screen and (max-width: 380px) { .job_carousel_job{width:300px !important;}}
@media only screen and (max-width: 359px) { .job_carousel{margin-left:10px !important;}.job_carousel_job{width:280px !important;}}

@media only screen and (max-width: 462px) { .job_carousel_job_mobile {width:355px;}}
@media only screen and (max-width: 360px) { .job_carousel_job_mobile {width:305px;}}

.clearfix {float: none;clear: both;}