/* FRONTEND CSS
*********************************************/
/* mod_joomcareer
*********************************************/
div.moduletable_intro {
	background: #F2F4F6;
	max-width: 940px;
	padding: 40px 30px 80px 30px;
	margin: 0 auto;
}
div.moduletable_intro h3 {
	font-size: 2.2em!important;
	font-weight: 900;
	color: #c7104d;
	margin: 30px 0 55px 0;
	padding: 0;
	text-align: center;
}
div.joomcareer {
	clear: both;
}
div.wrapper_joomcareerjob {
	position: relative;
	float: left;
	background: url(../images/wrapper_bg.png) no-repeat bottom right;  
	width: 33%;
	padding: 25px 30px 35px 20px;
	max-height: 330px;
}
div.wrapper_joomcareerjob:hover div.joomcareerjob {
	box-shadow: 0 4px 12px -1px rgba(0,0,0,.4);
	transition-property: all;
	transition-duration: .7s;
	transition-timing-function: cubic-bezier(0, 1, 0.7, 1);
}
div.joomcareerjob {
	background: #fff;
	box-shadow: 0 3px 6px -1px rgba(0,0,0,.2);
	padding: 40px 20px;
	text-align: center;
	height: 220px;
	transition-property: all;
	transition-duration: .7s;
	transition-timing-function: cubic-bezier(0, 1, 0.7, 1);
}
div.joomcareerjob i {
	font-size: 40px;
	color: #cdcdcd;
}

div.link_position {
	position: absolute;
	bottom: -3px;
	right: 10px;
	color: #fff;
	font-weight: bold;
}
div.link_position i {
	font-weight: 400;
}
div.link_position a {
	font-size: 12px;
	font-weight: bold;
	color: #F2F4F6;
}
div.joomcareerjob a {
	font-size: 13px;
	font-weight: 900;
	color: #444;
}
.mod_work-city {
	font-size: 12px;
}
a#morejobs {
	color: #444;
	margin-top: 20px;
    padding: 10px 20px 10px 20px;
    font-size: 15px;
    font-weight: 300;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid #cdcdcd;
	transition-property: all;
	transition-duration: .7s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}
a#morejobs:hover {
    font-size: 15px;
    font-weight: 300;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #c7104d;
	padding: 10px 20px 10px 20px;
    border: 1px solid #c7104d;
	transition-property: all;
	transition-duration: .5s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}