/**** CONTACT modules als horizontale blok in het artikel:contact door Flexbox****/
.sr-disclaimer-margin {
	padding: 0 13px 0 0;
}	

.menu li img , .sr-logo {
	margin: -5px -20px 0 5px;
}	
.disclaimer-menu {
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}
.blok {
    width: 100%;
	margin: auto;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}
.filiaal {
	margin: 10px 0 0 0;
	width: 252px;
}
/* zoekmodule*/
.huuraanvraagmodule {
	color:rgb(255,255,255);
	background: rgba(28,57,106,1);
}
.huuraanvraagmodule .module {
	background: rgba(28,57,106,.5);
}

/*Zoekmodule rechtsboven de site, verbergen zoeklabeltekst - de toegevoegde module class achtervoegsel in de Slim Zoeken module zelf is: zoekmoduleSRK*/
label.finderzoekmoduleSRK {
	display: none;
}
.zoekbuttonSRK {
	width:43px;
}

#upfooter {
	background-color: rgb(19,39,73);
}
/* mobiel menu bovenaan*/
.menumob-btn-inner {
	background-color: rgb(19,39,73);
	border: 0;
	padding: 10px;
}
/* Lange termijn banner rechts*/
.vikwallimage-desc > h2 {
	color:rgb(255,255,255) !important;
}
.langetermijnbox .moduletable {
	background-image:url(../../../images/advertenties/familie2.jpg);
	background-position:left 0%;
	background-size:cover;
	background-repeat:no-repeat;
	background-color: rgba(246,140,30,1);
	border: 0;
	margin: 0 5px 0 0;
	padding: 0;
	font-size: 1.2em;
}
.langetermijnbox a {
	font-size: 1.2em;
}
.bannerofferteopmaat > .moduletable {
	margin:0 5px 0 0;
	padding: 0;
}
button {
	background-color:rgb(246,140,30);
	font-family:inherit;
	font-size: 0.8em;
	padding:8px 10px 7px 10px; 
	border:none;
	border-radius: 5px;
}
button a {
	color:rgb(255,255,255);
	text-decoration:none;
}
button a:hover {
	color:rgb(255,255,255);
	text-decoration:none;
}
button:hover {
	background-color:rgb(255,102,0);
	transition: all 200ms ease-in-out 0s;
}


.footertekst > .moduletable {
	font-size: 14px;
	padding: 30px 10px 0 30px;
}


/*formulier hidden veld*/
.uk-hidden {
	display: none !important;
	visibility: hidden !important;
}
.uk-width-1-1 {
	border-radius: 2px;
	margin-top: 5px;
	width: 90%;
}
.vrclocationsbox {
	display: none !important;
	visibility: hidden !important;
}


/*volledige menu balk bovenaan site*/
.menu-normal {
	padding: 0 25px;
}
.menu-normal #lmpart {
	margin: 0 auto 0;
}
/*tekstkleur belmenu bovenaan site*/
.head-slider-enabled .upmenu-content .moduletable a {
	color:#999;
}
.head-slider-enabled .upmenu-content .moduletable a:hover {
	color:#f68c1e;
} 
#logo-left {
	margin-top: 5px;
}

/*hoofdnavigatie submenu*/
.l-inline li .nav-child li > a, .l-inline li .nav-child li.active a {
	color:rgb(246,140,30);
	/* border-bottom:3px solid #eee;
	border-color:rgb(255,102,0); */
}
#mainmenu .menu > .parent > .nav-child,
.modopen > div {
	background-color: rgba(28,57,106,0.9);
}
.l-inline li .nav-child li > a, .l-inline li .nav-child li > span {
	color: #fff;
}

/*background van deze 2 module posities bovenaan*/
/* stond in 2de versie
 #upcontent {
	background:fixed url(../../../images/sliders/auto-huren-familie.jpg) no-repeat top;
} */
#module-box1 {
		background:fixed url(../../../images/sliders/leasing.jpg) no-repeat top;
}



/*uitzetten standaard lijntje onder upmenu*/
#tbar-upmenu .upmenu-content {
	border-bottom:none;
}
/*hamburgermenu hoger geplaatst*/
#menumob-btn.menuresp-on {
	margin-top:10px;
}
@media screen and (min-width: 930px) {
	#tbar-right {
		float:right;
		height:41px;
		/* width: 50%; uitgezet om meer tekst te kunnen plaatsen */
		margin-bottom:10px;
		border-bottom: 1px solid rgba(255,255,255,.2);
	}
}
@media screen and (max-width: 929px) {
	#tbar-right {
		float:left;
		height:40px;
		margin-bottom:1px;
		border-bottom: 1px solid rgba(213,212,207,.9);
	}
	#menumob-btn.menuresp-on {
		margin-top:20px;
	}
}

@media screen and (max-width: 420px) {
	#tbar-right {
		float:left;
		height:auto;
		border-bottom: 1px solid rgba(213,212,207,.9);
	}
}

/* minder witruimte rondom de pagina's op kleinere schermen*/
.item-page {
	padding: 20px;
}
@media screen and (max-width: 715px) {
	.item-page {
		padding: 20px 10px 0;
	}
}

/* ES lijntje onder logo na slide down*/
.fx-menu-slide {
	border:none;
}


/* uitgeschoven background navigatie bovenaan*/
/*
@media screen and (max-width: 1024px) {
	#tbar-logo {
		margin-left: -30px;
		min-width:130px ;
}
}
@media screen and (max-width: 800px) {
	#tbar-logo {
		margin-left: -10px;
}
}

*/
.vrctableorder-car-row, .vrcordrowtwo {
	font-size: 80%;
}
.h-search .moduletable {
	padding: 0px;
}

@media screen and (min-width: 1340px) {
	#tbar-logo {
		margin-left: -5px;
}
}

#tbar-logo {
	width: 70%;	
}

.head-slider-enabled {
	background:rgba(28, 57, 106,.4);
	background-repeat:no-repeat;
	background-image:url(../../../images/simply-rent_background.png);
	background-size:auto;
}

.head-slider-enabled .logomenupart.fx-menu-slide, #headt-part .fx-menu-slide, .fx-menu-slide, .head-slider-disabled {
	
	background-color: rgba(27,58,107,.9);
	background-repeat:no-repeat;
	background-image:url(../../../images/simply-rent_background-slide2.png);
	background-size:auto;
	/* height:109px; */
}

/**** 4 grote BUTTONS wagens****/
#blok {
	padding:20px 3px;
    width: 100%;
	margin: auto;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
	font-size: 90%;
}
@media screen and (min-width: 1025px) {
	#blok {
		width: 1050px;
}
}

.knop {
	width: 180px;
	background-color:rgb(255,255,255);
	border: none;
	color:rgb(28,57,106);
	padding: 12px 0;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
}
.knopblok {
	margin-right: 5px;
}
.kortetermijn {
	border:none;
	border-radius: 15px 40px 0 0;
}
.langetermijn {
	border:none;
	border-radius: 0 0 0 0;
	margin: 4px 0 0 0;
}
.leasing {
	border:none;
	border-radius: 0 0 15px 40px;
	margin: 5px 0 15px 0;
}
.kortetermijn:hover, .leasing:hover, .langetermijn:hover {
	background-color:rgb(28,57,106);
	color:#f68c1e;
}
.voertuig {
	padding-top: 50px;
	height: 80px;
	background-image:url('../../../images/tekening-4-voertuigen.png');
	background-repeat:no-repeat;
}
.auto {
	background-position:30px 0;
}
.minibus {
	background-position:-114px 0;
}
.bestelwagen {
	background-position:-258px 0;
}
.vrachtwagen {
	background-position:-400px 0;
}


/* betere weergave navigatie bovenaan site op smartph*/
@media screen and (max-width: 420px) {
	.head-slider-enabled {
		background-image: none; 
	}
	.upmenu-content .moduletable {
		width: 100%;
	}
	.menu-normal {
		padding:inherit;
	}
	#lmpart {
		background: rgb(255,255,255);
	}
	#tbar-upmenu .upmenu-content {
		border-bottom:none;
	}
}

/* Aanbod leasing auto's module*/
.srk-flexfluid {
	display:flex;
	flex-wrap:wrap;
	width:100%;
}
@media only screen and (max-width: 980px) {
.srk-flex-container {
	width:33% !important;
}
}
@media only screen and (max-width: 740px) {
.srk-flex-container {
	width:50% !important;
}
.srk-flex-container60, .srk-flex-container40 {
	width:100% !important;
}
.srk-flexfluiddetails {
	flex-wrap:wrap;
}
}
@media only screen and (max-width: 580px) {
.srk-flex-container {
	width:100% !important;
}
.srk-flex-container60 , .srk-flex-container40 {
	width:100% !important;
}
.srk-flexfluiddetails {
	flex-wrap:wrap;
}
}
.srk-flex-container {
	text-align:center;
	width:25%;
	min-width:220px;
	margin:0;
	padding: 13px;
	transition:all 400ms ease-in-out 0s;
}
.srk-container {
	text-align:center;
	text-transform:uppercase;
	border:1px solid #ddd;
	background:#fff;
}
.srk-kost {
	text-transform:none;
	font-weight:600;
	margin-top:0px;
}
.srk-witruimte-btn{
	margin: 10px 0 0;
}
.srk-brandstof{
	font-size:.8em;
}
/* detailpagina voertuigen*/
.srk-flexfluiddetails {
	display:flex;
	width:100%;
}
.srk-flex-container40 {
	width:40%;
}
.srk-flex-container60 {
	text-align:left;
	width:60%;
	margin:0;
	padding: 5px;
	transition:all 400ms ease-in-out 0s;
}

/* Fuey Yellow banner tevr.kl.achtgrkleur*/
.srk-banner-color {
	background-color:#f68c1e;
}

/* Fuel Yellow #f68c1e 
onderstaande uit style_orange.css*/
.btn {
	background: #f68c1e;
	border: 1px solid #f68c1e;
}
.input_border:focus {
	border: 1px solid #f68c1e;
}
h2 {
	color: #f68c1e;
}
a {
	color: #f68c1e;
}
.breadcrumbs .last {
	color: #f68c1e;
}
.breadcrumbs a:hover {
	color: #f68c1e;
}
.createdby a {
	color: #f68c1e;
}
input.mod-submit-btn {
	color: #f68c1e;
	border: 2px solid #f68c1e;
}
input.mod-submit-btn:hover {
	background: #f68c1e;
}
.upmenu-content a:hover {
	color: #f68c1e;
}
.upmenu-content h3 .e4j-menutitle:hover {
	color: #f68c1e;}
.sidebar .menu li a:hover {
	color: #f68c1e;
}
.sidebar .menu li.active a {
	color: #f68c1e;
}
.l-inline > div > ul > li.active a,
.l-inline > div > ul > li:hover a {
	color: #f68c1e;
}
.l-inline .topmenu > ul > li.active > a,
.l-inline .topmenu > ul > li > a:hover,
.l-inline .topmenu > ul > li > span:hover {
	color: #f68c1e;
}
#login-form .unstyled li a:hover {
	color: #f68c1e;
}
.l-inline li .l-block li a:hover {
	color: #f68c1e;
}
.module .e4j-titlesplit .e4j-menutitle {
	color: #f68c1e;
}
#mainmenu .nav > li > *:hover:after,
#mainmenu .nav > li > *:focus:after,
#mainmenu .moduletable h3:focus:after,
#mainmenu .moduletable h3:hover:after,
.nav-devices-list .nav > li > *:hover:after,
.nav-devices-list .nav > li > *:focus:after,
.nav-devices-list .moduletable > h3:hover:after,
.nav-devices-list .moduletable > h3:focus:after {
	background: #f68c1e;
}
#mainmenu .nav > li.parent:hover > a,
#mainmenu .nav > li.parent:hover .separator {
	color: #f68c1e !important;
}
#mainmenu .nav > li.active > *:after {
	background: #f68c1e;
}
.l-inline li .nav-child li > a:hover,
.l-inline li .nav-child li > span:hover {
	color: #f68c1e;
}
.loginmenu h3:hover .e4j-menutitle {
	color: #f68c1e;
}
.tags > span > a {
	background: #f68c1e;
}
.blog-cnt-text .page-header h2 a:hover {
	color: #f68c1e;
}
.pagination-page > span {
	background: #f68c1e;
	border: 1px solid #f68c1e;
}
.pagination-page > a:hover {
	color: #f68c1e;
	border-color: #f68c1e;
}
.pagination-start > a:hover,
.pagination-prev > a:hover,
.pagination-next > a:hover,
.pagination-end > a:hover {
	border-color: #f68c1e;
}
.vamodservices-detailsbox > .vamodservices-view > a {
	background: #f68c1e;
}
.blog .items-more a:hover {
	color: #f68c1e;
}
.categories-list .item-title a {
	color: #f68c1e;
}
.tsendiscr span,
.tsinit span,
.tsend span {
	color: #f68c1e !important;
}
.item-page h2,
.blog-featured h2,
.blog h2 {
	color: #f68c1e;
}
.item-page h2 a,
.blog-featured h2 a,
.blog h2 a {
	color: #f68c1e;
}
.item-page .article-info dd a,
.blog-featured .article-info dd a,
.blog .article-info dd a {
	color: #f68c1e;
}
.search input.button,
#finder-search button.button,
#searchForm button.button {
	background: #f68c1e;
	border: 1px solid #f68c1e !important;
}
.search input.button:hover,
#finder-search button.button:hover {
	background: #f68c1e;
}
#login-form .control-group .input-prepend input.inputbox:hover,
#login-form .control-group .input-prepend input.inputbox:focus {
	border-color: #f68c1e;
}
.search #searchForm fieldset a {
	color: #f68c1e;
}
.search .search-results a {
	color: #f68c1e;
	font-weight: bold;
}
#advanced-search-toggle {
	color: #f68c1e;
}
#advanced-search-toggle:hover {
	color: #f68c1e;
}
span.highlight {
	color: #f68c1e;
}
.titloc {
	color: #f68c1e;
}
.blog .items-more h3 {
	color: #f68c1e;
}
.profile .mod-profile a:hover {
	background: #f68c1e;
}
#adminForm table .cat-list-row1 td a,
#adminForm table .cat-list-row0 td a {
	color: #f68c1e !important;
}
#contact-slider .panel h3 a span {
	color: #f68c1e;
}
.contact .nav-tabs li.active a {
	border-top: 2px solid #f68c1e;
}
.tag-category h3 a:hover {
	background: #f68c1e;
}
.newsflash-title {
	color: #f68c1e;
}
form.email input.send {
	background: #cc5100 !important;
	border: 1px solid #f68c1e;
}
.sponsor-main > div:hover {
	border-color: #f68c1e;
}
#subfooter ul li a:hover {
	color: #f68c1e;
}
.text-color {
	color: #f68c1e;
}

.title-color  h3 {
	color: #f68c1e;
}
.title-color  h3 .e4j-divmenutitle {
	color: #f68c1e !important;
}
.newsflash-title a {
	color: #f68c1e;
}
.btn-primary {
	color: #f68c1e;
	border: 2px solid #f68c1e;
}
.btn-primary:hover {
	background: #f68c1e;
}
.vikicons-circle:hover i {
	background: #f68c1e;
}
.vikicons-circle:hover {
	background: #f68c1e;
}
.latestnews li a:hover {
	color: #f68c1e;
}
.intcnt-bar input:focus + .input-bar {
	background: #f68c1e;
}
.text-color {
	color: #f68c1e;
}
.custom-newsletter input[type^="text"]:hover,
.custom-newsletter input[type^="text"]:focus {
	border-color: #f68c1e;
}
.custom-newsletter input[type^="submit"]:hover {
	background: #f68c1e;
}
.vikcounter-count {
	color: #f68c1e;
}.vikmodsp-ico-links:hover path {
	fill: #f68c1e;
}
.icons-style2 .vikicons-item-icon {
	color: #f68c1e;
}
.contact-page-icons .vikicons-item-icon a,
.contact-page-icons .vikicons-item-icon {
	color: #f68c1e;
}
.vrcdivsearchmodule .vrcsfentrysubmit .vrcsearch {
	background: #f68c1e;
}
.vrccaldivcont {
	border-top: 2px solid #f68c1e;
}
.vrccal tr:first-child {
	color: #f68c1e;
}
.vrc-car-carats .vrccarcarat span i,
.vrc-showprc-car-carats .vrccarcarat span i {
	color: #f68c1e;
}
.vrclistgoon a {
	background: #f68c1e;
}
.vrc-car-characteristics .vrccarcarat i,
.vrc-car-result-characteristics .vrccarcarat i {
	color: #f68c1e;
}
.vrcstepsbarcont .vrc-stepbar li.vrc-step-complete > a::before {
	color: #f68c1e;
	border-color: #f68c1e;
}
.vrcstepsbarcont .vrc-stepbar li.vrc-step-current > ::before {
	background: #f68c1e;
	border: 2px solid #f68c1e;
}
.car_options table td input:focus {
	border: 1px solid #f68c1e;
}
.vrc-promotion-car-book-block a {
	background: #f68c1e;
}
.vrc-itinerary-confirmation > div {
	border: 2px solid #f68c1e;
}
.vrc-oconfirm-paym-block ul .vrc-gpay-licont-active {
	border: 2px solid #f68c1e;
}
.vrc-coupon-outer {
	border-color: #f68c1e;
}
.vrc-coupon-outer .vrcinputcoupon:focus,
.vrc-coupon-outer .vrcinputcoupon:hover {
	border-color: #f68c1e;
}
.vrcstepsbarcont .vrc-stepbar li a:hover {
	color: #f68c1e;
}
.vrcconfnumbsubm input {
	background: #f68c1e;
}
.vrclocationbox {
	border-top: 2px solid #f68c1e;
}
.vrcmodcarsgridview a {
	background: #f68c1e;
}
/*einde Fuel Yellow */

/* 2 kolommen specificaties voertuigen */
/* important voor fontweergave in de lijst na de fa tekens*/
li.fa {font-family: "FontAwesome", "Lato", sans-serif}

.specificaties-wrapper {
  margin: 0px;
  padding-bottom:16px;
  background-color: none;
}
.specificaties-wrapper .fa-check {
	display: block;
	padding-top: 6px;
	font-weight:normal;
}
.specificaties-wrapper .fa-ul {
	margin-left: 0em;
}	
.fa-check::before {
	color: #f68c1e;
	padding-right:10px;
}
.spec-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}
.spec-kolom {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
}
.kolom-een {
  /*background-color: rgb(153,204,255);*/
  /*height: 100px;*/
}
.kolom-twee {
  /*background-color: rgb(153,104,255);*/
   /*height: 100px;*/
}


/* module TEAMS achtergrondkleur,tekstkleur */
.vikmodsp-inner {
	background: none;

} 
.vikmodsp-job, .vikmodsp-descr, .vikmodsp-name {
	color: #1a3a65;

}
.vikmodsp-speaker figcaption {
	border: 3px solid #fff;
	border-radius: 0px 0px 40px 15px;
	background: #f18a1f;
	
}
.vikmodsp-imgmask {
	background-image: url('../../../images/logo-simply-rent-kl.png');
	background-repeat:no-repeat;
}