@charset "UTF-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
@import url(https://fonts.googleapis.com/css?family=Slabo+27px&subset=latin,latin-ext);

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

body{
	font-family: 'Slabo 27px', serif;
	color:#454545;
}

hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:15px 0;
	padding:0;
}

img{
	display: block;
	max-width: 100%;
	height: auto;
}
table td{
	vertical-align:top;
}

h1{
	color:#E60118;
	font-size:2.5em;
	line-height: 1.2em;
	font-weight: normal;
	margin: 0px 0px 30px 0px;
}

h2{
	color:#E60118;
	font-size:1.5em;
	line-height: 1.2em;
	font-weight: normal;
	margin: 25px 0px 10px 0px;
}

ul{
	margin:10px 0px 10px 20px;
	list-style: disc;
}

button, input, select, textarea{
	font-size:15px;
	font-family: 'Slabo 27px', serif;
	box-sizing: border-box;
	padding:5px;
}

p{margin-bottom: 15px;}

a{color:#484B4C;}
a:hover{color:#797E80;}
.cls {clear:both;}
.mll .h{display: none !important;}
.msg{
	display: inline-block;
	padding:10px;
	border:1px solid #CBE100;
	background-color: #F8FFB0;
	margin:10px 10px 10px 0px;
	min-width:60%;
}

.msg a{
	color:black;
}

.msg.error{
	border-color: #F1333F;
	background-color: #FFD9D9;
}

.msg.warning{
	border-color: #FF8000;
	background-color: #FFE6CC;
}
#container{
	margin: 0 auto 0 auto;
	overflow: hidden;
}

/* algemeen */
div.message {
    border: 1px solid #eee;
    margin: 0px 0px;
    padding: 15px 15px 15px 15px; /* top right bottom left */
    margin-bottom: 20px;
    overflow: hidden;
}

div.message > ul {
    margin: 0px;
    padding: 0px;
	list-style:none;
}

div.messageSuccess {
    border-color: #5cb85c;
    background-color: #4cae4c;
    color: #fff;
}

div.messageInfo {
    border-color: #ffeeba;
    background-color: #fff3cd;
    color: #856404;
}

div.messageError {
    border-color: #d9534f;
    background-color: #d43f3a;
    color: #fff;
}

div.message p {
  margin-bottom: 20px;
}

div.message p:last-of-type,
div.message p:last-child {
  margin-bottom: 0px;
}
/**/

/*------- TOPNAV -------*/
#topnav{
	width: 100%;
	background-color: #ebebeb;
	font-family: 'Roboto', sans-serif;
	color: #454545;
	font-size: 0.85em;
	padding: 1em 10px;
}
#topnav ul li {
	margin: 0;
	list-style-type: none;
	float: left;
	white-space: nowrap;
}
#topnav ul li a, #topnav ul li span {
	display: inline-block;
	border-right: 1px solid #454545;
	text-decoration: none;
	color: #454545;
	padding-right: 0.5em;
	padding-left: 0.5em;
}
#topnav ul li:last-child a, #topnav ul li:last-child span{
	border-right: none;
	padding-right: 0;
}
#topnav ul li a.active, #topnav ul li a:hover {
	font-weight: 500;
}
#topnav ul li span {
	font-weight: bold;
}
#topnav ul li a.tel:hover{
	font-weight: normal;
}
.topnavright {
	margin: 0;
	list-style: none;
	float: right;
	padding:0px 10px;
}
.paddingleft{
	padding-left: 2em;
}
.wrapper{
	width: 85%;
	margin: 0 auto;
}
.wrapper ul{
	margin:0;
	list-style: none;
}
/*------- NAV -------*/
#nav{
	font-family: 'Roboto', sans-serif;
	color: #454545;
	font-size: 0.85em;
	display: block;
	overflow: hidden;
	width: 85%;
	margin: 20px auto;
}
#nav img{

	display: block;
	float: left;
	margin-left: 50px;
}
#nav ul{
	margin: 0;
	list-style: none;
	display: block;
	float: right;
	margin-right: 50px;
}
#nav ul li{
	float: left;
	padding: 1.5em 1em 1em 1em;

}
#nav ul li:last-child{
	padding-right: 0;
}
#nav ul li a{
	display: block;
	font-family: "industry-inc-stencil";
	color: #454545;
	font-size: 16px;
	text-decoration: none;
	padding-bottom: 1em;
	border-bottom: solid 4px transparent;
}
#nav ul li a.active, #nav ul li a:hover, #nav ul li.sel a{
	border-bottom-color: #E30C24;
}

.content{
	line-height: 1.4em;
	margin: auto;
	width: 85%;
}

.contentp{
	padding:20px 50px;
}

/*------- SLIDER -------*/
#header{
	width: 85%;
	margin: 0 auto 0 auto;
	display: block;
  	-webkit-animation-duration: 2s;
  	-moz-animation-duration: 2s;
	-ms-animation-duration: 2s;
}

#header h1{
	margin:0;
	line-height: 1.6;
	color:white;
}
.overlay{
	position:absolute;
    left:0;
    top:-20px;
    background: rgba(227,12,36,.7);
    width:40%;
    height:500px;
	transform: rotate(16deg) scale(1.5);
}
.overlay p{
	position:relative;
    left:0;
    top:0;
	color: white;
	transform: none;
}
.slidertext{
	position: absolute;
	top: 25%;
    z-index: 1;
	color: #fff;
	width: 50%;
	text-align: center;
}
.slidertext h1{
	font-family: "industry-inc-stencil";
	font-size: 40px;
	line-height: 1.6em;
}
.slidertext p{
	font-family: 'Slabo 27px', serif;
	font-size: 20px;
	width: 75%;
	margin: 0 auto;
	line-height: 1.5em;
}
.slidertext hr {
    border-width: 1px;
    border-color: #fff;
	margin-left: 25%;
    margin-right: 25%;
}
.sy-pager{
	float: right;
	position: relative;
	right: 0;
	bottom: 45px;
	z-index: 200;
	width: auto;
}
.sy-pager li.sy-active a{
	text-indent: -9999px;
}

/*------- ICONS -------*/
#article{
	display: block;
	width: 85%;
	margin: 0 auto 0 auto;
	background-color: #fff;
}
#article span{
	color: #E30C24;
}
.flex-container {
	padding: 0;
	margin: 0;
	list-style: none;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	justify-content: space-around;
}
.flex-item {
	padding: 5px 10px;
	margin-top: 10px;
	text-align: center;
}
.flex-item h1{
	margin:0;
	font-family: "industry-inc-stencil";
	color: #E30C24;
	font-size: 22px;
	padding: 1em 0;
}
.flex-item p{
	font-family: 'Slabo 27px', serif;
	color: #5E5C5C;
	font-size: 18px;
	margin-bottom: 3em;
}

/*------- Articles -------*/
#homefourage{
	display: block;
	width: 85%;
	height: 300px;
	margin: 0 auto 2em auto;
	background-image: url(/images/fourage.jpg);
	color: #fff;
	text-align: right;
}
#overlay{
	background-image: url(/images/overlay_r.png);
	display: block;
	width: 50%;
	height: 100%;
	float: right;
}
#homefourage h1, #hometransport h1{
	margin: 0;
	font-family: "industry-inc-stencil";
	font-size: 20px;
	letter-spacing: 1.5px;
	padding: 25px 25px 25px 25px;
	color:white;
}
#homefourage p, #hometransport p{
	font-family: 'Slabo 27px', serif;
	letter-spacing: 1px;
	font-size: 18px;
	margin: 0 auto;
	line-height: 1.3em;
	padding: 0 25px 25px 100px;
}
#homefourage a, #hometransport a {
	font-family: 'Slabo 27px', serif;
	font-size: 18px;
	margin: 0 auto;
	line-height: 1.5em;
	letter-spacing: 1px;
	padding: 0 25px 25px 75px;
	color: #fff;
}
#homefourage a:hover, #hometransport a:hover{
	font-weight: bold;
}
#hometransport{
	display: block;
	width: 85%;
	height: 300px;
	margin: 0 auto 5em auto;
	background-image: url(/images/transport5.jpg);
	color: #fff;
	text-align: right;
}
#overlayleft{
	background-image: url(/images/overlay_r.png);
	display: block;
	width: 50%;
	height: 100%;
	float: right;
}

/*------- FOOTER -------*/
#footer{
	width: 100%;
	background-color: #ebebeb;
	font-family: 'Roboto', sans-serif;
	color: #444444;
	font-size: 0.85em;
	display: block;
}
#footerwrapper{
	width: 85%;
	margin: 0 auto;
	padding: 20px 50px 20px 50px;
	box-sizing: border-box;
}

#footer .title{
	display: block;
	color:#454545;
	font-family: "industry-inc-stencil";
	font-size: 16px;
	letter-spacing: 0.7px;
	margin: 0px 0px 2em 0px;
	border-bottom: solid 3px #E30C24;
	max-width: 270px;
}
#footerleft img{
	width: 200px;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	margin-bottom: 2em;
	display: block;
}
#footer p, #footer a{
	margin: 0;
	font-family: 'Slabo 27px', serif;
	font-size: 14px;
	color: #444444;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#footerleft, #footermid, #footerright{
	display: block;
	float: left;
	padding-right: 20px;
	width: 33%;
	box-sizing: border-box;
}

#footermid ul{
	margin: 0;
	list-style: none;
}

#footerleft{
	float: left;
}
#footerleft i, #footerright i{
	float: left;
	display: block;
	padding-right: 1em;
}
.lineout{
	padding: 0.25em 0 1em 1.5em;
}
#footerright{
	float: right;
}
#footermid{
	margin: 0 auto;
}
#footermid ul{
	float: left;
	padding-right: 3em;
	margin:0;
}
#footermid ul i{
	padding: 0 0.5em 1em 0;
}

/*------- CREDITS -------*/
#credits{
	width: 100%;
	background-color: #e60118;
	display: block;
	float: left;
	color: #fff;
	padding: 1em 0 0 0;
}
#creditswrapper{
	width: 85%;
	margin: 0 auto;
}
#credits a{
	color: #fff;
	font-family: 'Slabo 27px', serif;
	font-size: 14px;
	display: inline-block;
	text-decoration: none;
}
#credits a:hover{
	text-decoration: underline;
}
.floatright{
	float: right;
}

#contactform input,
#contactform select,
#contactform .select2 {
	width:100% !important;
	max-width: 400px !important;
}

#contactform .btn {
	width:auto !important;
	max-width: auto !important;
}

#contactform input[type="checkbox"] {
	width:auto !important;
	max-width: auto !important;
}

#contacttxt{
	width:100%;
	max-width: 600px;
	height:250px;
}

.inputel{
	margin-bottom:15px;
}

.inputel.error label {
	color: #d9534f;
}

.inputel.error .inputtext,
.inputel.error .textarea,
.inputel.error .select {
	border:solid 1px #d9534f;
	color: #d9534f;
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*------- RESPONSIVE -------*/
@media screen and (max-width: 1300px) {
	#homefourage h1, #hometransport h1{
		padding:25px 25px 10px 25px;
	}
	#homefourage p, #hometransport p{
		font-size: 15px;
	}
}
@media screen and (max-width: 1200px) {
	#nav img{
		width: 300px;
		height: auto;
	}
	#nav ul li a{
		font-size: 14px;
	}
	#header h1{line-height: 1;}
	.slidertext{width:55%;top:20%;}
	.slidertext h1{font-size: 30px;}
	.slidertext p{font-size:17px;line-height: 1.3em;}
}

@media screen and (max-width: 1100px) {
	#nav img{
		width: 270px;
		height: auto;
	}
	#nav ul li{
		padding: 1.5em 0em 1em 1em;
	}
	#footerleft, #footermid, #footerright{
		display: block;
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}
	#footer .title{
		max-width: none;
		clear: both;
	}
	#overlay, #overlayleft{
		width:70%;
	}
}
@media screen and (max-width: 900px) {
	.sy-pager li {
		width: 10px;
		height: 10px;
		margin: 0 5px 0 0;
	}
	.sy-pager{
		float: right;
		position: relative;
		right: 10px;
		bottom: 35px;
	}
	#nav, #header, #article, #homefourage, #hometransport, #footerwrapper, #creditswrapper, .wrapper, .content{
		width: 95%;
	}
	#nav img{
		width:200px;
		margin-left: 0px;
	}
	#footerwrapper{
		padding:10px;
	}
	.contentp{
		padding:10px;
	}
}

@media screen and (max-width: 750px) {
	.slidertext h1{font-size: 20px;}
	.slidertext p{font-size:15px;line-height: 1.2em;}
	#overlay, #overlayleft{width:90%;}
}

@media screen and (max-width: 600px) {
	#nav{
		margin: 10px;
	}
	#nav img{
		display: block;
		float: none;
		margin: auto;
	}
	#nav ul{
		display: block;
		float: none;
		margin: auto;
		text-align: center;
		margin: 20px 5px 0px 5px;
	}
	#nav ul li{
		padding: 5px 10px;
		float: none;
		display: inline-block;
		margin-bottom: 10px;
	}
	#nav ul li a{
		padding: 0px;
	}
	.overlay, .slidertext{display: none;}
}

@media screen and (max-width: 480px) {
	#homefourage, #hometransport{
		text-align: left;
		height: auto;
	}
	#homefourage p, #hometransport p{
		padding:10px 25px;
	}
	#homefourage a, #hometransport a{
		display: inline-block;
		padding:25px;
	}
	#overlay, #overlayleft{
		float: none;
		width:100%;background:rgba(227,12,36,0.7);
	}
	#topnav{
		height: auto;
	}
	.paddingleft {padding-left: 10px;}
}
