/*primary color: #e38313*/

#easyfuhrpark
{
	padding: 0 0 42px 0;
}

/* field box */
#easyfuhrpark .is-fieldset
{
	width: 50%;
}

/* make caption editable */
#easyfuhrpark .is-caption-editable:hover:after
{
	content: '';
	width: 16px;
	height: 16px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	margin: 0 0 0 7px;
}

#easyfuhrpark .is-small-caption-editable:hover:after
{
	content: '';
	width: 14px;
	height: 14px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -100px 0;
	display: inline-block;
	margin: 0 0 0 5px;
}

/* table */

/*#easyfuhrpark .is-activity-stream table*/
/*{*/
/*	width: 100%;*/
/*	border-radius: 30px;*/
/*}*/
/*#easyfuhrpark .is-activity-stream table tr th*/
/*{*/

/*	font-family: my-new-bold-font, sans-serif;*/
/*	text-align: left;*/
/*}*/
/*#easyfuhrpark .is-activity-stream table tr th:after*/
/*{*/
/*}*/

/******************************************************************************/

/*#easyfuhrpark table.is-round*/
/*{*/
/*	border-radius: 10px;*/
/*	border-spacing: 0;*/
/*	border-collapse: separate;*/
/*}*/

/*#easyfuhrpark table.is-round th*/
/*{*/
/*	background: darkslategrey;*/
/*	color: white;*/
/*	font-family: my-new-bold-font, sans-serif;*/
/*	text-align: left;*/
/*	padding: 5px 12px;*/
/*	border-bottom: 1px solid darkslategrey;*/
/*	border-right: 1px solid silver;*/
/*}*/
/*#easyfuhrpark table.is-round th:after*/
/*{*/
/*	content: '';*/
/*	width: 16px;*/
/*	height: 16px;*/
/*	background-image: url('./image/easyfuhrpark-grid.png');*/
/*	background-repeat: no-repeat;*/
/*	background-position: 50px 50px;*/
/*	display: inline-block;*/
/*	margin: 0 0 -2px 9px;*/
/*}*/
/*#easyfuhrpark table.is-round tr th:first-child*/
/*{*/
/*	border-left: 1px solid darkslategrey;*/
/*}*/
/*#easyfuhrpark table.is-round tr:hover th:after*/
/*{*/
/*	background-position: 50px 50px;*/
/*}*/
/*#easyfuhrpark table.is-round th.is-sortable:hover:after,*/
/*#easyfuhrpark table.is-round th.is-asc:after,*/
/*#easyfuhrpark table.is-round th.is-desc:hover:after*/
/*{*/
/*	background-position: -50px 0px;*/
/*}*/

/*#easyfuhrpark table.is-round th.is-desc:after,*/
/*#easyfuhrpark table.is-round th.is-asc:hover:after*/
/*{*/
/*	background-position: -75px 0px;*/
/*}*/

/*#easyfuhrpark table.is-round td*/
/*{*/
/*	text-align: left;*/
/*	padding: 5px 12px;*/
/*	border-bottom: 1px solid silver;*/
/*	border-right: 1px solid silver;*/
/*}*/

/*#easyfuhrpark table.is-round tr:last-child td:first-child*/
/*{*/
/*	border-bottom-left-radius: 10px;*/
/*}*/

/*#easyfuhrpark table.is-round tr:last-child td:last-child*/
/*{*/
/*	border-bottom-right-radius: 10px;*/
/*}*/

/*#easyfuhrpark table.is-round tr td:first-child*/
/*{*/
/*	border-left: 1px solid silver;*/
/*}*/

/*#easyfuhrpark table.is-round tr:first-child td*/
/*{*/
/*	border-top: 1px solid silver;*/
/*}*/

/*#easyfuhrpark table.is-round tr:first-child th:first-child,*/
/*#easyfuhrpark table.is-round tr:first-child td:first-child*/
/*{*/
/*	border-top-left-radius: 10px*/
/*}*/

/*#easyfuhrpark table.is-round tr:first-child th:last-child,*/
/*#easyfuhrpark table.is-round tr:first-child td:last-child*/
/*{*/
/*	border-top-right-radius: 10px*/
/*}*/

/******************************************************************************/

#easyfuhrpark .is-activity-stream table,
#easyfuhrpark .is-fuel-stream table,
#easyfuhrpark .is-vehicle-stream table
{
	width: 100%;
}

#easyfuhrpark .is-activity-stream table td:nth-child(2),
#easyfuhrpark .is-activity-stream table td:nth-child(5),
#easyfuhrpark .is-fuel-stream table td:nth-child(2),
#easyfuhrpark .is-fuel-stream table td:nth-child(5),
#easyfuhrpark .is-fuel-stream table td:nth-child(6)
{
	text-align: right;
}

#easyfuhrpark .is-table-on-small-screen
{
	display: none;
}

#easyfuhrpark .is-table-on-small-screen .is-sort-button
{
	width: 16px;
	height: 16px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 50px 50px;
	float: right;
}

#easyfuhrpark .is-table-on-small-screen .is-sort-button.is-asc
{
	background-position: -50px 0px;
}

#easyfuhrpark .is-table-on-small-screen .is-sort-button.is-desc
{
	background-position: -75px 0px;
}

#easyfuhrpark .is-table-on-small-screen .is-more
{
	display: none;
}

#easyfuhrpark .is-table-on-small-screen .is-entry
{
	border-left: 1px solid silver;
	padding: 9px 0 9px 0px;
	margin: 0 0 0 11px;
}

#easyfuhrpark .is-table-on-small-screen .is-entry:before
{
	margin: 3px 12px 0 -6px;
	width: 11px;
	height: 11px;
	float: left;
	content: '';
	border-radius: 6px;
	border: solid 1px silver;
	background: white;
}

#easyfuhrpark .is-table-on-small-screen .is-entry p.is-switch
{
	padding: 0 0 0 17px;
}

#easyfuhrpark .is-table-on-small-screen .is-entry .is-more
{
	padding: 9px 0 0 29px;
}

#easyfuhrpark .is-table-on-small-screen .is-entry .is-more .is-status-block
{
	padding: 9px 0 15px 18px;
	padding: 9px 0 15px 0px;
}

#easyfuhrpark .is-table-on-small-screen .is-hat
{
	width: 12px;
	height: 12px;
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	border-top-right-radius: 12px;
}

#easyfuhrpark .is-table-on-small-screen .is-shoe
{
	width: 12px;
	height: 12px;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	border-bottom-right-radius: 12px;
}

/******************************************************************************/

/* tab bar */
/*#easyfuhrpark .is-main .is-tab*/
/*{*/
/*	width: 50%;*/
/*}*/
/*#easyfuhrpark.is-viewowner .is-main .is-tab*/
/*{*/
/*	width: 33.33%;*/
/*}*/
/*#easyfuhrpark .is-sub .is-tab*/
/*{*/
/*	width: 50%;*/
/*}*/

/* list entry */
#easyfuhrpark .is-list-entry
{
	margin: 0 0 20px 0;
	height: 36px;
}

#easyfuhrpark .is-list-entry table
{
	height: 36px;
}

#easyfuhrpark .is-list-entry td
{
	vertical-align: middle;
}

#easyfuhrpark .is-list-entry p
{
	width: 50%;
	float: left;
}

#easyfuhrpark .is-status
{
	margin: 0 0 0 12px;
	width: 36px;
	height: 36px;
	border: solid 1px #dddddd;
	border-radius: 18px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 50px 50px;
	float: left;
}

#easyfuhrpark .is-status.is-active
{
	background-color: #005681;
	border-color: #005681;
}

#easyfuhrpark .is-status.is-inactive
{
	background-color: #dddddd;
	border-color: #dddddd;
}

#easyfuhrpark .is-status.is-ok
{
	background-position: 0px -400px;
	background-color: #18a15f;
	border-color: #18a15f;
}

#easyfuhrpark .is-status.is-almost-ok
{
	background-position: -50px -400px;
	background-color: gold;
	border-color: gold;
}

#easyfuhrpark .is-status.is-not-ok
{
	background-position: -50px -400px;
	background-color: #e30613;
	border-color: #e30613;
}

#easyfuhrpark .is-status.is-date
{
	background-position: -100px -400px;
}

#easyfuhrpark .is-status.is-office
{
	background-position: 0 -450px;
}

#easyfuhrpark .is-status.is-site
{
	background-position: -250px -450px;
}

#easyfuhrpark .is-status.is-service
{
	background-position: -300px -450px;
}

#easyfuhrpark .is-status.is-balance
{
	background-position: -350px -450px;
}

#easyfuhrpark .is-status.is-license
{
	background-position: -150px -400px;
}

#easyfuhrpark .is-status.is-fleet
{
	background-position: -350px -400px;
}

#easyfuhrpark .is-status.is-vehicle
{
	background-position: -400px -400px;
}

#easyfuhrpark .is-status.is-store
{
	background-position: 0 -450px;
}

#easyfuhrpark .is-status.is-driver
{
	background-position: -450px -400px;
}

#easyfuhrpark .is-status.is-stop
{
	background-position: -150px 0;
	background-color: white;
	border-color: white;
}

#easyfuhrpark .is-status.is-stop:hover
{
	background-position: -200px 0;
}

#easyfuhrpark .is-status.is-profile
{
	background-position: -100px -450px;
}

#easyfuhrpark .is-status.is-profile.is-on
{
	background-color: #18a15f;
	border-color: #18a15f;
}

#easyfuhrpark .is-status.is-fuel
{
	background-position: -150px -450px;
	background-color: #e38313;
	border-color: #e38313;
}

#easyfuhrpark .is-status.is-activity
{
	background-position: -200px -450px;
	background-color: #e38313;
	border-color: #e38313;
}

/* FLEET */

/* the fleet list entry */
#easyfuhrpark .is-fleetlist .is-list-entry
{
	/*width: 50%;*/
	/*width: calc(50% - 48px - 48px - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-fleetlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 0 -50px;
	float: left;
}

/* SITE */

/* the site list entry */
#easyfuhrpark .is-sitelist .is-list-entry
{
	width: 50%;
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-sitelist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -50px;
	float: left;
}

/* VEHICLE */

/* the vehicle list entry */
#easyfuhrpark .is-vehiclelist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-vehiclelist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -100px -50px;
	float: left;
}

/* vehicle picture  */
#easyfuhrpark .is-picture
{
	width: 33%;
	float: right;
	padding: 0 0 30px 0;
}

#easyfuhrpark .is-picture img
{
	width: 100%;
	/*float:right;*/
}

/* EXPERT */

/* the expert list entry */
#easyfuhrpark.is-expertlist .is-list-entry
{
	width: 50%;
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark.is-expertlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 0 -200px;
	float: left;
}

/* BUREAU */

/* the office list entry */
#easyfuhrpark.is-bureaulist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark.is-bureaulist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -200px;
	float: left;
}

/* BUREAU SITE */
#easyfuhrpark.is-bureausitelist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark.is-bureausitelist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -50px;
	float: left;
}

/* SURVEYOR */

/* the surveyor list entry */
#easyfuhrpark.is-surveyorlist .is-list-entry
{
	width: 50%;
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark.is-surveyorlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -100px -200px;
	float: left;
}

#easyfuhrpark .is-toolbar-box
{
	margin-left: 30px;
}

#easyfuhrpark .is-toolbar-box .is-right
{
	float: right;
}

#easyfuhrpark .is-toolbar-box #the-filter-switch.is-on
{
	background-position: -300px -50px;
}

#easyfuhrpark #the-filter-box
{
	display: none;
	border: solid 1px silver;
	margin: 0px 0 25px 0;
	padding: 15px 15px 15px 15px;
}

#easyfuhrpark #the-filter-box input[type=checkbox]
{
	display: none;
}

#easyfuhrpark #the-filter-box label
{
	margin: 0;
	padding: 0;
	height: auto;
	width: 50%;
}

#easyfuhrpark #the-filter-box label p
{
	font-family: my-new-regular-italic-font, sans-serif;
	font-size: 14px;
}

#easyfuhrpark #the-filter-box input[type=checkbox] + label div
{
	width: 28px;
	height: 16px;
	float: left;
	border-radius: 8px;
	border-color: OrangeRed;
	border-style: solid;
	border-width: 1px;
	margin: 0px 6px 0 0;
	background-color: white;
}

#easyfuhrpark #the-filter-box input[type=checkbox]:checked + label div
{
	border-color: #18a15f;
}

#easyfuhrpark #the-filter-box input[type=checkbox] + label div div
{
	width: 10px;
	height: 10px;
	border-radius: 5px;
	border-color: transparent;
	border-style: none;
	border-width: 0;
	background-color: OrangeRed;
	margin: 2px 0 0 2px;
	transition: margin 100ms linear;
	padding: 0;
	background-image: none;
}

#easyfuhrpark #the-filter-box input[type=checkbox]:checked + label div div
{
	background-color: #18a15f;
	margin: 2px 0 0 14px;
}

#easyfuhrpark label p
{
	font-family: my-new-regular-italic-font, sans-serif;
}

#easyfuhrpark .is-toolbar-box #the-small-search-input
{
	width: 200px;
	float: left;
	border-radius: 15px;
	margin-top: 0px;
}

/* DEALER */

/* the dealer list entry */
#easyfuhrpark .is-dealerlist .is-list-entry
{
	/*width: calc(50% - 48px - 36px);*/
	width: calc(62% - 48px - 36px);
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-dealerlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 0 -150px;
	float: left;
}

/* STORE */

/* the store list entry */
#easyfuhrpark .is-storelist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-storelist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -150px;
	float: left;
}

/* ASSISTANT */

/* the assistant list entry */
#easyfuhrpark .is-assistantlist .is-list-entry
{
	width: 50%;
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-assistantlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -100px -150px;
	float: left;
}

/* OWNER */

/* the owner list entry */
#easyfuhrpark .is-ownerlist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-ownerlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 0 -100px;
	float: left;
}

#easyfuhrpark .is-driver-license-detail
{
	display: flex;
	flex-direction: row;
}

/* OWNER FLEET */
#easyfuhrpark.is-ownerfleetlist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark.is-ownerfleetlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -50px;
	background-position: -350px -400px;
	background-position: 0 -50px;
	float: left;
}

/* GARAGE */

/* the garage list entry */
#easyfuhrpark .is-garagelist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-garagelist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -50px -100px;
	float: left;
}

/* DRIVER */

/* the driver list entry */
#easyfuhrpark .is-driverlist .is-list-entry
{
	/*width: calc(50% - 36px);*/
	margin: 0 0 20px 0;
	height: 36px;
	float: left;
}

#easyfuhrpark .is-driverlist .is-list-entry:before
{
	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: -100px -100px;
	float: left;
}

#easyfuhrpark #driver-license-upload .is-photo-upload.is-filled
{
	background-size: cover;
	background-position: center;
	/*opacity: .2;*/
	/*background-color: silver;*/
}

#easyfuhrpark #driver-license-upload .is-photo-upload.is-filled:after
{
	content: '';
	float: left;
	height: 58px;
	width: 58px;
	background-image: url(./image/leasingtool-grid.png);
	background-repeat: no-repeat;
	background-position: -350px -420px;
	border-radius: 6px;
}

#easyfuhrpark #driver-license-upload .is-photo-upload
{
	height: 60px;
	width: 60px;
	background-image: url(./image/leasingtool-grid.png);
	background-repeat: no-repeat;
	background-position: -425px -420px;

	border: 1px solid silver;
	border-radius: 6px;
	margin: 0 0 0 6px;
	position: relative;

}

#easyfuhrpark #driver-license-upload .is-photo-uploader
{
	width: 60px;
	height: 60px;
	padding: 60px 0 0 0;
	overflow: hidden;
	margin: 0;
	border-radius: 6px;
	position: absolute;
	top: -1px;
	left: -1px;
	border: 0;
	background: transparent;
}

#easyfuhrpark #driver-license-image
{
	background-repeat: no-repeat;
	/*background-size: cover;*/
	/*padding: 10rem 15rem;*/
	padding: 15rem;
	/*max-width: 80%;*/
	border: 1px solid #cccccc;
	border-radius: 5px;
	/*transform: scale(0.5);*/
	transform-origin: top left;
	transition: all 0.8ms;
	position: relative;
	background-size: contain;
	/*height:100%;*/
}

#easyfuhrpark .is-listbox
{

}

#easyfuhrpark .is-huge-button
{
	width: 50px;
	height: 50px;
	float: left;
	margin: 0 10px 10px 0;
	border-radius: 6px;
	position: relative;
	border: solid 1px silver;
	background: white;
}

#easyfuhrpark .is-huge-button:hover
{
	color: white;
	background-color: blue;
}

#easyfuhrpark .is-listbox.vchoice label
{
	text-align: center;
	padding: 1rem;
}

#easyfuhrpark .is-listbox.vchoice input[type='checkbox']
{
	display: none;
}

#easyfuhrpark .is-listbox.vchoice input[type='checkbox'] + label
{
	display: inline-block;
	width: 50px;
	height: 50px;
	box-shadow: 0px 0px 3px 0px #cccccc;
	border-radius: 3px;
	margin: 0 10px 10px 0;
	background-color: white;
	/*padding:5px;*/
	/*font-family:Arial, Helvetica, sans-serif;*/
	cursor: pointer;
}

#easyfuhrpark .is-listbox.vchoice input[type='checkbox']:checked + label
{
	box-shadow: -1px -1px grey;
	background-color: blue;
	color: whitesmoke;
}

#easyfuhrpark .is-huge-button.is-active
{
	color: white;
	background-color: yellow;
}

#easyfuhrpark .pad-auto .is-on-pad
{
	margin-top: 5rem !important;
	width: auto !important;
	height: auto !important;
}

.is-dashboard-box .is-right
{
	float: right;
}

.is-dashboard-box .text-size-70
{
	font-size: 0.7rem;
}

.is-dashboard-box .text-size-80
{
	font-size: 0.8rem;
}

.is-dashboard-box .text-size-90
{
	font-size: 0.9rem;
}

.is-dashboard-box .is-service-entry-list
{
}

.is-dashboard-box .is-service-entry-list.open-docs
{
	padding: 0;
}

.is-dashboard-box .is-service-entry-list .is-service-row:hover
{
	background-color: #faf1cd;
}

.is-dashboard-box .is-service-entry-list .is-service-row
{
	display: flex;
	flex-direction: row;
}

.is-dashboard-box .is-service-entry-list .is-service-row div:first-of-type
{
	/*flex: 1 0 0; */
	width: 5rem;
}

.is-dashboard-box .is-service-entry-list .is-service-row div:nth-of-type(2)
{
	text-align: center;
}

.is-dashboard-box .is-service-entry-list .is-service-row div:nth-of-type(3)
{
	flex: 1 0 0;
}

.is-dashboard-box .text-center
{
	text-align: center;
}

.is-dashboard-box .full-width-right
{
	flex: 1;
	text-align: right !important;
}

.is-dashboard-box .widget__consumption-bigfont
{
	font-size: 1.8rem;
	font-weight: 600;
}

.is-dashboard-box .widget__consumption-infotext
{
	padding: 0.3rem 0;
	font-size: 0.7rem;
}

/*.is-dashboard-box .is-on-pad*/
/*{*/
/*	width: auto !important;*/
/*	height: auto !important;*/
/*}*/

/*#easyfuhrpark #driver-license-image:hover{*/
/*	max-width: 10rem;*/
/*	transform: scale(1);*/
/*}*/

/* small screen */
@media screen and (max-width: 900px)
{
	/* vehicle picture  */
	#easyfuhrpark .is-picture
	{
		width: 50%;
	}

	#easyfuhrpark .is-activity-stream .is-big-screen,
	#easyfuhrpark .is-fuel-stream .is-big-screen,
	#easyfuhrpark .is-vehicle-stream .is-big-screen
	{
		display: none;
	}

	#easyfuhrpark .is-table-on-small-screen
	{
		display: block;
	}

	#easyfuhrpark.is-bureaulist .is-list-entry,
	#easyfuhrpark .is-ownerlist .is-list-entry
	{
		width: calc(80% - 36px);
	}

	#easyfuhrpark .is-dealerlist .is-list-entry
	{
		/*width: calc(50% - 48px - 36px);*/
		width: calc(100% - 48px - 36px);
	}

	#easyfuhrpark .pad-auto .is-on-pad
	{
		margin-top: 1rem !important;
		width: 100% !important;
		height: auto !important;
	}
}

/* small screen */
@media screen and (max-width: 600px)
{
	/* vehicle picture  */
	#easyfuhrpark .is-picture
	{
		width: 100%;
		float: none;
	}

	/* field box */
	#easyfuhrpark .is-fieldset
	{
		width: 100%;
	}

	#easyfuhrpark.is-bureaulist .is-list-entry,
	#easyfuhrpark .is-ownerlist .is-list-entry
	{
		width: calc(100% - 36px);
	}
}

/* table ***********************************************************************/
#easyfuhrpark .is-value-table.is-edit
{
	width: 75%;
}

#easyfuhrpark .is-value-table .is-left
{
	text-align: left;
}

#easyfuhrpark .is-value-table th
{
	font-family: my-new-bold-font, sans-serif;
	text-align: right;
	border: 2px solid white;
	padding: 9px 10px 10px 10px;
	background: #e9e9e9;
}

#easyfuhrpark .is-value-table.is-edit th
{
	padding: 9px 15px 10px 15px;
}

#easyfuhrpark .is-value-table th:nth-child(1)
{
	text-align: left;
}

#easyfuhrpark .is-value-table td
{
	border: 2px solid white;
	padding: 9px 10px 10px 10px;
	background: #f4f4f4;
	text-align: right;
}

#easyfuhrpark .is-value-table.is-edit td
{
	padding: 9px 15px 10px 15px;
}

#easyfuhrpark .is-value-table td.is-edit
{
	padding: 0 5px 2px 5px;
}

#easyfuhrpark .is-value-table td:nth-child(1)
{
	text-align: left;
}

#easyfuhrpark .is-value-table tr:nth-child(odd) td
{
	background: #e9e9e9;
}

#easyfuhrpark .is-value-table tr td.is-blank
{
	background: white;
	padding-left: 0px;
}

#easyfuhrpark .is-value-table.is-edit tr td.is-blank
{
	padding-left: 15px;
}

#easyfuhrpark .is-value-table tr td.is-net
{
	padding-top: 30px;
	padding-bottom: 0px;
}

#easyfuhrpark .is-value-table tr td.is-vat
{
	padding-top: 0px;
	padding-bottom: 4px;
}

#easyfuhrpark .is-value-table tr td.is-total
{
	padding: 0;
}

#easyfuhrpark .is-value-table.is-edit tr td.is-total
{
	padding: 0 5px 0 15px;
}

#easyfuhrpark .is-value-table .is-dashed
{
	border-top: solid black 1px;
	border-bottom: double black 3px;
	padding: 9px 10px 8px 10px;
}

#easyfuhrpark .is-value-table .is-dashed-above
{
	border-top: solid black 1px;
	padding: 9px 10px 8px 10px;
}

#easyfuhrpark .is-value-table .is-dashed-below
{
	border-bottom: solid black 1px;
	padding: 9px 10px 8px 10px;
}

#easyfuhrpark .is-value-table .is-dashed-none
{
	padding: 9px 10px 8px 10px;
}

#easyfuhrpark .is-value-table .is-sum
{
	font-family: my-new-bold-font, sans-serif;
}

/*******************************************************************************/

#easyfuhrpark .is-list-entry.is-profile:before
{

	background-position: 0px -250px;

	margin: 0 9px 0 0;
	content: '';
	width: 36px;
	height: 36px;
	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	float: left;

}

@media screen and (max-width: 800px)
{
	#easyfuhrpark.is-viewprofile .is-two-columned
	{
		column-count: 1;
	}

	#easyfuhrpark.is-viewprofile .is-two-columned .is-keep-together
	{
		padding: 0 0 0 0;
	}
}

/*version a) unfilled and filled squares*/
/*#easyfuhrpark .is-activity-status*/
/*{*/
/*	width: 12px;*/
/*	height: 12px;*/
/*	background-color: white;*/
/*	border: 1px solid darkslategrey;*/
/*	float: left;*/
/*	margin: 0 6px 0 0 ;*/
/*}*/
/*#easyfuhrpark .is-activity-status.is-filled*/
/*{*/
/*	background-color: darkslategrey;*/
/*}*/

/*version b) specific icons*/
#easyfuhrpark .is-activity-status
{
	width: 12px;
	width: 16px;
	height: 12px;
	height: 16px;
	/*background-color: white;*/
	/*border: 1px solid darkslategrey;*/
	float: left;
	margin: 0 6px 0 0;

	background-image: url('./image/easyfuhrpark-grid.png');
	background-repeat: no-repeat;
	background-position: 16px 16px;
}

#easyfuhrpark .is-activity-status.is-filled
{
	/*background-color: darkslategrey;*/
	background-position: 16px 16px;
}

#easyfuhrpark .is-activity-status.is-bill
{
	background-position: 0 -300px;
}

#easyfuhrpark .is-activity-status.is-bill.is-filled
{
	background-position: -25px -300px;
}

#easyfuhrpark .is-activity-status.is-bill.is-green
{
	background-position: 0 -350px;
}

#easyfuhrpark .is-activity-status.is-authorized
{
	background-position: -50px -300px;
}

#easyfuhrpark .is-activity-status.is-authorized.is-filled
{
	background-position: -75px -300px;
}

#easyfuhrpark .is-activity-status.is-authorized.is-grey
{
	background-position: -50px -350px;
}

#easyfuhrpark .is-activity-status.is-paid
{
	background-position: -100px -300px;
}

#easyfuhrpark .is-activity-status.is-paid.is-filled
{
	background-position: -125px -300px;
}

#easyfuhrpark .is-activity-status.is-paid.is-grey
{
	background-position: -100px -350px;
}

#easyfuhrpark .is-activity-status.is-started
{
	background-position: -150px -300px;
}

#easyfuhrpark .is-activity-status.is-started.is-filled
{
	background-position: -175px -300px;
}

#easyfuhrpark .is-activity-status.is-balanced
{
	background-position: -100px -300px;
}

#easyfuhrpark .is-activity-status.is-balanced.is-filled
{
	background-position: -125px -300px;
}

#easyfuhrpark .is-activity-status.is-trash
{
	background-position: -200px -300px;
}

#easyfuhrpark .is-table-on-small-screen .is-editor
{
	margin-left: 17px;
}

#easyfuhrpark .is-left-half
{
	width: 50%;
	float: left;
	border-left: 3px solid silver;
	padding-left: 9px;
	padding-right: 9px;
}

#easyfuhrpark .is-right-half
{
	width: 50%;
	float: left;
	border-left: 3px solid silver;
	padding-left: 9px;
	padding-right: 9px;
}

/* small screen */
@media screen and (max-width: 600px)
{
	#easyfuhrpark .is-left-half
	{
		width: 100%;
		float: none;
	}

	#easyfuhrpark .is-right-half
	{
		float: none;
		width: 100%;
	}
}
