.homepanel:after,
.homepanel-links:after,
.pl_home:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
}
.homepanel * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.homepanel {
}
.homepanel-links {
	margin: 20px 0px 30px;
}
.homepanel-links .pl_home_top {
	font-family:'NewsCycleRegular', Arial, Helvetica, sans-serif;
	font-size:1.25em;
	text-transform:uppercase;
	text-align:right;
	line-height:1.2em;
	padding: 35px 20px 0 100px;
	position: relative;
	text-align: right;
}
.homepanel-links .pl_home_top:before {
	display: block;
	content: "";
	background: #008139;
	width:76px;
	height:13px;
	position: absolute;
	bottom: 0;
	left: 0;
	-webkit-opacity:0.8;
	-moz-opacity:0.8;
	-o-opacity:0.8;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.homepanel-links .pl_home_top:after {
	display: block;
	content: "";
	background: #008139;
	width:156px;
	height:13px;
	position: absolute;
	bottom: 0;
	right: 0;
}
.homepanel-links .pl_road_transport { color: #008139; }
.homepanel-links .pl_road_transport:before { background: #008139; }
.homepanel-links .pl_road_transport:after { background: #008139; }
.homepanel-links .pl_sea_air_freight { color:#BD9200; }
.homepanel-links .pl_sea_air_freight:before { background: #f7c300; }
.homepanel-links .pl_sea_air_freight:after { background: #f7c300; }
.homepanel-links .pl_flexible_logistics { color: #052a59; }
.homepanel-links .pl_flexible_logistics:before { background: #052a59; }
.homepanel-links .pl_flexible_logistics:after { background: #052a59; }
.homepanel-links .pl_custom_solutions { color: #6c6c6c; }
.homepanel-links .pl_custom_solutions:before { background: #bababa; }
.homepanel-links .pl_custom_solutions:after { background: #bababa; }

a.pl_home_top {
	overflow:hidden;
	display:block;
	width:232px;
	height:92px;
	background-color:#f7f7f7;
	background-position:0% 0%;
	background-repeat:no-repeat;
	margin-right:24px;
	float:left;
}

a.pl_home_top .pl_pic {
	display:block;
	float:left;
	width:76px;
	height:13px;
	font-size:1px;
	margin-top:79px;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}

a.pl_home_top .pl_content {
	display:block;
	float:left;
	height:79px;
	width:156px;
	border-bottom-width:13px;
	border-bottom-style:solid;
}

a.pl_home_top .title {
	font-family:'NewsCycleRegular', Arial, Helvetica, sans-serif;
	font-size:1.25em;
	text-transform:uppercase;
	text-align:right;
	line-height:1.2em;
	display:block;
	width:135px;
	padding-top:35px;
}


a.pl_road_transport {
	background-image:url(../images/pl_pic_road_transport.jpg);
}

a.pl_road_transport .pl_pic {
	background-color:#008139;
}

a.pl_road_transport .pl_content {
	border-bottom-color:#008139;
	color:#008139;
}

a.pl_sea_air_freight {
	background-image:url(../images/pl_pic_sea_air_freight.jpg);
}

a.pl_sea_air_freight .pl_pic {
	background-color:#f7c300;
}

a.pl_sea_air_freight .pl_content {
	border-bottom-color:#f7c300;
	color:#BD9200;
}

a.pl_flexible_logistics {
	background-image:url(../images/pl_pic_flexible_logistics.jpg);
}

a.pl_flexible_logistics .pl_pic {
	background-color:#052a59;
}

a.pl_flexible_logistics .pl_content {
	border-bottom-color:#052a59;
	color:#052a59;
}

a.pl_custom_solutions {
	background-image:url(../images/pl_pic_custom_solutions.jpg);
	margin-right:0px;
}

a.pl_custom_solutions .pl_pic {
	background-color:#bababa;
}

a.pl_custom_solutions .pl_content {
	border-bottom-color:#bababa;
	color:#6c6c6c;
}

a.home_button {
	text-transform:uppercase;
	line-height:1.8em;
	color:#383838;
	display:block;
	width:232px;
	padding-left:24px;
	background-color:#f7f7f7;
	border-bottom:3px solid #a0a0a0;
	background-image:url(../images/link_arrow.png);
	background-repeat:no-repeat;
	background-position:4% 50%;
}

.pl_home {
	min-height:107px;
	background-color:#f7f7f7;
	border:18px solid #f7f7f7;
	background-repeat:no-repeat;
	background-position:100% 50%;
	margin-bottom:24px;
	font-size:0.9em;
	text-align: left;
}


.pl_home div {
	line-height:1.4em;
}

.pl_home h2 {
	font-size:1.4em;
	font-weight:normal;
}

.pl_home a {
	/*text-transform:uppercase;
	font-size:0.9em;*/
}


.pl_network h2, .pl_network a {
	color:#03295a;
}

.pl_network {
	background-image:url(../images/pl_network_bg.png);
}

.pl_info_request h2 {
	color:#008139;
}

.pl_info_request a {
	background-image:url(../images/button_bg.png);
	background-repeat:no-repeat;
	color:#FFF;
	display:inline-block;
	padding:4px 10px 4px 25px;
	margin-right:10px;
}

.pl_info_request {
	background-image:url(../images/pl_info_request_bg.jpg);
}

.pl_work_jost h2, .pl_work_jost a {
	color:#bd9200;
}
.pl_work_jost {
	background-image:url(../images/pl_work_jost_bg.jpg);
	background-position: bottom left;
	background-size: 222px auto;
}

.pl_home_colleft {
	float: left;
	width: 222px;
	padding-bottom: 120px;
}
.pl_home_colright {
	float: right;
	width: 202px;
}

.lnk-jobs p {
	margin: 0;
}

.lnk-jobs a {
	display: block;
	color: #000;
    font-family: 'NewsCycleRegular';
	font-size: 16px;
	background: #f7c300;
	padding: 10px;
	margin-bottom: 10px;
}
.pl_home .jobs-list {
	font-size: 12px;
}
.jobs-list .job-title {
	display: block;
	color: #e4b400;
	text-transform: none;
}
.jobs-list .rawtext {
	color: #525252;
}
.jobs-list .jobs-item {
	margin-top: 10px;
	border-top: 1px solid #e8e8e8;
	padding-top: 10px;
}

.jobs-list a:first-child {
	margin-top: 0;
	border-top: none;
	padding-top: 0;
}






