.startseite{	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

/*margins*/
.marginstart {
	margin:0px 10px 0px 10px;
	padding:0px 0px 0px 0px;
}

.margin10 {
  margin-bottom: 10px;
}

.margin20 {
  margin-bottom: 20px;
}

.margin30 {
  margin-bottom: 30px;
}

.margin40 {
  margin-bottom: 40px;
}

.no-padding {
  padding: 0px;
}

.no-padding.gray {
  background-color: #f5f5f5;
}

.no-padding-inner h3 {
  text-transform: uppercase;
  font-weight: 700;
}

.no-padding-inner {
  padding: 60px;
}


/****collapse***/
.panel-default > .panel-heading {
  position: relative;

}

.panel-default  .panel-heading  .plus-minus:after
{
  content: '\f067';
  color: #fff;
  display: block;
  font-family: 'FontAwesome';
  position: absolute;
  right: 15px;
  top: 3px;
}

.panel-default  .panel-heading.active  .plus-minus:after{
  content: '\f068';
}

.panel-default > .panel-heading {
  color: #FFFFFF !important;
  background-color: #0060a9!important;
  border-color: #dddddd !important;
}




h4 {
  font-size: 1.4em;
  font-weight: 700;
  letter-spacing: normal;
  line-height: 27px;
  margin: 0 0 14px 0;
}

h5 {
  font-size: 1.1em;
  font-weight: 700;
  letter-spacing: normal;
  line-height: 27px;
  margin: 0px 0px 7px 0px;
}

/**collpase ovrrides***/
.collapse-colored-col .panel, .collapse-colored-col .panel-default {
  border: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  background-color: #808040;
  color: #000000;
}
.collapse-colored-col .panel-heading {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  background-color: #808040;
  padding: 5px 15px;
}
.collapse-colored-col .panel-heading a {
  color: #FFFFFF;
  font-weight: 400;
}
.collapse-colored-col .panel-body {
  padding: 15px;
  font-size: 1.1em;
  line-height: 24px;
  background-color: #ffffff;
}

/**  breadcrumb  ***/

.breadcrumb {

background-image: url("../images/bg.png");

}


span.divider img{	margin: -4px 0px 0px 0px;
border:0px dotted #008000;
}

.breadcrumb > .active {
  color: #ff6501 !important;
}
/**  / breadcrumb  ***/

div.objekt_computer {
	position: absolute;
	display:table;
	width:100%;
	height:50px;
	top:80%;
	text-align:center;
	opacity: 1;
	background: rgba(0, 0, 0, 0.5);
	font-size:1.0em;
}


div.objekt_computer2 {

	display:table;
	width:100%;
	height:50px;

	text-align:center;
	opacity: 1;
	background: rgba(70,130,180, 0.5);

}
div.objekt_computer2 span.objekttitel {
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	text-transform: uppercase;
	text-shadow: 1px 1px 5px #000;
	font-weight:600;
	color: #FFFFFF;

}

div.objekt_tablet {
	position: absolute;
	display:table;
	width:100%;
	height:50px;
	top:77%;
	text-align:center;
	opacity: 1;
	background: rgba(0, 0, 0, 0.5);
	font-size:1.0em;
}

div.objekt_phone {
	position: absolute;
	display:table;
	width:100%;
	height:50px;
	top:85%;
	text-align:center;
	opacity: 1;
	background: rgba(0, 0, 0, 0.5);
	font-size:1.3em;
}

span.objekttitel {
	margin:0px 0px 0px 0px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;

border:0px dotted #FFFF80;
}


a.thumb span.objekttitel {
	margin:0px 0px 0px 0px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	text-transform: uppercase;
	text-shadow: 1px 1px 5px #000;
	font-weight:600;

}


.bg-thema1 {
  background: #C6C1BD;
  color: #FFFFFF;
}

.bg-thema1 h1,
.bg-thema1 h2,
.bg-thema1 h3,
.bg-thema1 h4,
.bg-thema1 h5,
.bg-thema1 h6,
.bg-thema1 .marked-list li:before {
  color: #fff;
  text-shadow: 1px 1px 5px #000;
}

.bg-thema1 h2 {
  font-weight: 700;
  text-transform: uppercase;
}


.info-box a:hover{
color:#7D0000;
}
.adressdaten .fa-home a:hover, .adressdaten-center .fa-phone a:hover, .adressdaten-right .fa-envelope  a:hover{
color:#D9A21A;
}


header .info-box div.mod-languages .dropdown ul.dropdown-menu {
	margin: 0px 0px 0px -10px;
}

header .info-box div.mod-languages .dropdown ul.dropdown-menu > li > a {
	font-size:1.0em;
}

.navbar-default .navbar-nav > li > a:hover , .navbar-default .navbar-nav > li.dropdown > a:hover {
  color: #ffffff;
  background-color: #ff6501;


}

.navbar-default .navbar-nav > li.dropdown > a:hover {
  color: #ffffff;
  background-color: #ff6501;


}

a.thumb, a.thumb:hover {
  text-shadow: 1px 1px 5px #000;
  color: #FFFFFF;
}




/* Hornav */

header .info-box table{

}

header .info-box table td {
	padding:0px 5px 0px 5px;
	font-size:1.00em;
	border-left:1px solid #000000;
}


header .info-box .mod-languages {
    float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
border:0px dotted #FF0000;
}

header .info-box div.mod-languages .dropdown {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
border:0px dotted #0000FF;
}





header .info-box div.mod-languages .dropdown .btn1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
border:0px dotted #808040;
}

header .info-box div.mod-languages .dropdown .btn-link {

  font-weight:500;
  font-size:1.0em;


}

header .info-box div.mod-languages .dropdown ul.dropdown-menu {
	margin: 0px 0px 0px -8px;
	padding: 3px 0px 0px 0px;
	list-style:none;
	background-color: #F4F4F4;
	width:70px;
	z-index: 2000;
	text-align: left;
}



header .info-box div.mod-languages .dropdown ul.dropdown-menu li {
	margin-left: 5px;
	margin-right: 5px;
}



header .info-box div.mod-languages .dropdown ul.dropdown-menu > li > a {
  display: block;
  clear: both;
  font-size:0.8em;
  font-weight:100;
  color: #0060a9;
  padding: 5px 0px 5px 5px;

}

@media (max-width: 479px) {

	header .info-box .mod-languages {
		float:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
border:0px dotted #FF0000;
	}

	header .info-box div.mod-languages .dropdown {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
border:0px dotted #0000FF;
	}


	header .info-box div.mod-languages .dropdown ul.dropdown-menu {
		float:none;
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style:none;
		background-color: #F4F4F4;
		width:100%;
		z-index: 2000;
		text-align:center;
border:0px dotted #FF0000;
	}

}
/*****************   Thumbnail    *********************/
.thumba {
  display: block;
  position: relative;
  overflow: hidden;
}
.thumba img {
  width: 100%;
  height: auto;
  -moz-transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  transition: 0.5s all ease;
}
.thumba_overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -moz-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  transition: 0.3s all ease;
  color: #ccc;
  background: transparent;
}
.thumba_overlay:before {
  /*content: '\f045';*/
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  font: 400 60px 'FontAwesome';
  line-height: 60px;
  margin-top: -25px;
  text-align: center;
  -moz-transition: 0.4s all ease;
  -webkit-transition: 0.4s all ease;
  -o-transition: 0.4s all ease;
  transition: 0.4s all ease;
}
.lt-ie9 .thumba_overlay:before {
  display: none;
}
.thumba:hover .thumba_overlay {
  opacity: 1;
  /*background: rgba(0, 0, 0, 0.5); */
}
.lt-ie9 .thumba:hover .thumba_overlay {
  background: none;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#ff000000');
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#ff000000');
  zoom: 1;
}
.lt-ie9 .thumba:hover .thumba_overlay:before {
  display: block;
}
.thumba:hover img {
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

/*****************   Adressdaten   *********************/

.fa {
  line-height: inherit;
}
[class*='fa-']:before {
  font-family: 'FontAwesome';
  color: inherit;
}


.adressdaten,
.adressdaten-center,
.adressdaten-right
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 5px 0px;

}

.adressdaten-center { text-align:center;}
.adressdaten-right { text-align:right;}

.adressdaten .fa .fa-home,
.adressdaten-center .fa-phone,
.adressdaten-right .fa-envelope
{
	display: inline-block;
	position: relative;
	font-size: 12px;
	font-size:1.0em;
	line-height: 1.1;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;


}
.adressdaten .fa-home:before,
.adressdaten-center .fa-phone:before{
    position: absolute;
	color: #FFFFFF;
	font-size: 21px;

}

.adressdaten-right .fa-envelope:before{
	position: absolute;
	color: #FFFFFF;
	font-size:20px;
}

.adressdaten .fa-home:before,
.adressdaten-center .fa-phone:before,
.adressdaten-right .fa-envelope:before{
  top:0px;
  left:0px;
}

.adressdaten .fa-home,
.adressdaten-center .fa-phone,
.adressdaten-right .fa-envelope{
	padding: 0px 0px 0px 30px;
}

@media (max-width: 479px)
{
	.adressdaten-center { text-align:left;}
	.adressdaten-right { text-align:left;}

	.adressdaten .fa-home:before,
	.adressdaten-center .fa-phone:before,
	.adressdaten-right .fa-envelope:before{
	  top:0px;
	  left:0px;
	}
}

/****** Selecting :hover for multiple elements ********/
.objekt { }
.layer { }

.objekt .btn-link {
  color: #FFFFFF;
  margin-top:10px;
  font-size:1.10em;
  font-weight: 600;
  text-shadow: 1px 1px 5px #000;
}

.objekt:hover  .btn-link{
  text-shadow: 1px 1px 5px #ff6501;
}

.objekt:hover img {
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}


.well6 {
  padding: 21px 0px 41px 0px;
}


.well9 {
  padding: 41px 0;
}
.well9__ins {
  padding-bottom: 41px;
}

/*********************************************************
                     FOOTER  Styles
*********************************************************/
footer {
  background: #FFFFFF;
  border-top: 0px solid #333;
  text-align: center;
  padding-top:21px;
  padding-bottom:21px;
}


.bg-titel-top {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #C6C1BD;
	color: #FFFFFF;
border:0px dotted #FF0000;
}
.bg-titel-top-10 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
  	background-image: url("../images/bg.png");
}
.bg-titel {
  background: #0060a9;
  color: #FFFFFF;
}

.bg-titel h4{
 font-size: 16px;
  line-height: 1.2;
  font-weight: 600;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  color: #FFFFFF;
  text-shadow: none;
  margin:0px 0px 0px 0px;
}

.bg-titel-body {

  background-image: url("../images/bg.png");
  background-color: #f5f5f5;
}

.bg-titel-body h3, .parallax  h3{
	font-size:1.7em;
	line-height: 1.2;
	font-weight: 600;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	color: #0060a9;
	text-shadow: none;
	margin:0px 0px 0px 0px;
}

.bg-erik {
  background: #6DBDD6;
}



.bg-erik h1,
.bg-erik h2,
.bg-erik h3,
.bg-erik h4,
.bg-erik h5,
.bg-erik h6,
.bg-erik .marked-list li:before,
.bg-erik .btn-link {
  color: #FFFFFF;
}

.profile h3,
.profile h4,
.profile h5,
.profile h6
 {  font-size:1.3em;
  line-height: 1.23;
  color: #0060a9;
  font-weight: 700;
  text-transform: uppercase;
  color: #0060a9;
}


/*********************************************************
                    BREADCRUMB
*********************************************************/

.breadcrumb {
	margin: 0px 0px 0px 0px;
	  padding:14px 0px 14px 0px;

  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0;
}
.line-bottom{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom: 1px solid #0060a9;
}
/*
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0px 0px 0px 0px;
  color: #cccccc;
}

[itemprop~="name"] {
	margin: 0px 0px 0px -4px;
	padding: 0px 0px 0px 0px;
	}
[itemprop~="itemListElement"] {
	margin: 0px 0px 0px -2px;
	padding: 0px 0px 0px 0px;
	}
*/
/*********************************************************
                     / BREADCRUMB
*********************************************************/
.profile h3
{
font-size:1.55em;
}

.profile h4
{
font-size:1.35em;
}

.profile p
{	display: block;
	padding-bottom:12px;}




/*
Generic Styling, for Desktops/Laptops
*/
table.profile {
	width: 100%;
	border: none;
    /*
    border: none;
  border:1px dotted #FF0000;
  */
}


/* Zebra striping */
table.profile tr:nth-of-type(odd) {
  background: #eee;
}

table.profile td.kod {
  /*
    border: none;
  border:1px dotted #FF0000;
  */
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #0060a9;
	text-align: center;
	color: #0060a9;
	font-weight: bold;

}

table.profile td{
  padding:10px 10px 0px 0px;
  border: none;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: left;
  vertical-align:top;
}


table.profile td.titel{
  padding:27px 0px 7px 0px;
  font-size:1.11em;
  font-weight:600;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align:left;
  vertical-align:top;
border-bottom:1px solid #0060a9;
}

table.profile td.img3{	width:33.333333%;
	padding:7px 0px 7px 0px;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: center;
  vertical-align:top;
}

table.profile td.img2{
	width:49.333333%;
	padding:7px 0px 7px 0px;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: center;
  vertical-align:top;
}

table.profile td.img{
  text-align: left;
  vertical-align:top;
}

table.mob3 {
  width:641px;
  border: none;
}

table.mob2 {
  width:541px;
  border: none;
}
.prokrutka {
  padding:0px 7px 0px 7px;
height:100%;
width: 100%;
background: #fff;
border: 1px solid #C1C1C1;
overflow-x: scroll;
/* overflow-y: scroll; ????????? ?? ????????? */
}

/* Zebra striping  */
table.mob2 tr:nth-of-type(odd) {
  background: #eee;
}

table.mob3 tr:nth-of-type(odd) {
  background: #eee;
}

table.mob2 td, table.mob3 td{
  padding:10px 10px 0px 0px;
  border: none;
  background: #eee;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: left;
  vertical-align:top;
}


table.mob2 td.titel, table.mob3 td.titel{
  padding:27px 0px 7px 0px;

  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align:left;
  vertical-align:top;
border-bottom:1px solid #0060a9;
}


table.mob2 td.img{
	width:49.333333%;
	padding:7px 0px 7px 0px;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: center;
  vertical-align:top;
}

table.mob2 td.img img{
	width:40%;

}

table.mob3 td.img{
	width:33.333333%;
	padding:7px 0px 7px 0px;
  /*
  border: none;
  border:1px dotted #FF0000;
  */
  text-align: center;
  vertical-align:top;
}

table.mob3 td.img img{
	width:51%;

}
/*****************  Marked List  *********************/
.mark-list li {
  position: relative;
  padding-left: 20px;
}
.mark-list li:before {
  content: '\f061';
  position: absolute;
  left: 0;
  top: 3px;
  font-weight: 400;
  font-size: 11px;
  font-family: 'FontAwesome';
  color: #0060a9;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;

}

.mark-list li + li {
  margin-top: 5px;
}

/*  ---------- S L I D E R ------------- */
.sequence-slider
{
	height: 0px;
	margin: 0;
	position: relative; /* required */
	width: 100%;
border:0px dotted #FF0000;
}


.sequence-slider > .sequence-canvas li > .info .camera_caption
{
color:#FF0000 !important;
}


#slider-row .camera_caption h1
{
  font-size: 2.41em;
  letter-spacing: .1em;
  text-transform: uppercase;
color:#FFFF00 !important;
}

#slider-row .camera_caption
{
	width:100%; border:1px dotted #FF0000 !important:
}



/*  ------Òàáëèöà ÍÀØÈ ÐÅÊÂÈÇÈÒÛ --------- */


.rekviziten
{
	background-color:transparent;
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;
border:0px dotted #FF0000;
}

.rekviziten2
{
	width:100%;
	margin: 0px auto;

border:0px dotted #408080;
}



.rekviziten3
{	margin:0px 0px 0px 0px;
	padding:7px 20px 7px 20px;

	font: normal 12px/150% Arial, Helvetica, sans-serif;
	background-color:transparent;
	overflow: hidden;
border:0px dotted #8080FF;

}

.rekviziten3 table
{

	border-collapse: collapse;
	width: 100%;
}

.rekviziten3 table td, .rekviziten3 table th
{
	padding: 3px 10px;
}

.rekviziten3 table thead th
{

	color:#000000;
	font-size:1.17em;
	font-weight: normal;
	border-bottom: 1px solid #A3A3A3;
	text-align:center;
}



.rekviziten3 table tbody td.d1
{
	color: #000000;
	border-left: 1px solid #DBDBDB;
	font-size:1.27em;
	font-weight: 400;
	text-align:right;
}

.rekviziten3 table tbody td.d2
{
	color: #000000;
	border-left: 1px solid #DBDBDB;
	font-size:1.27em;
	font-weight: 400;
	text-align:left;
}
.rekviziten3 table tbody .alt td
{
	background-color:transparent;
	color: #000000;
}

.rekviziten3 table tbody td:first-child
{
	border-left: none;
}

.rekviziten3 table tbody tr:last-child td
{
	border-bottom: none;
}

.rekviziten3 table tbody tr.alt
{

	background-color:#f5f5f5;
}

/**************************************************************************************/
/*   Toggling																		  */

.toggling
{
	overflow: hidden;
	margin-bottom: 30px;
	padding: 3px 0px 0px 0px;
border:0px dotted #FF0000;
}

.toggle2
{
	height: 241px;
	font-weight:600;
	font-size:1.41em;
	background-color: transparent;
	color: #000000;
	background-image: url('../images/ral.zu.png');
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin:  0px 0px 0px 0px;
	padding: 41px 0px 0px 80px;
	clear: both;
border: 0px solid #0060a9;
}

.toggle2.opened
{
	background-image: url('../images/ral.auf.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
}

.toggle2_content
{
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border-radius: 0px;
	background-color: transparent;
	/*border: 1px solid #DEDEDE;*/

}


.toggle3
{
	height: 241px;
	font-weight:600;
	font-size:1.41em;
	background-color: transparent;
	color: #000000;
	background-image: url('../images/renolit.zu.png');
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin:  0px 0px 0px 0px;
	padding: 41px 0px 0px 80px;
	clear: both;
border: 0px solid #0060a9;
}

.toggle3.opened
{
	background-image: url('../images/renolit.auf.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
}

.toggle3_content
{
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border-radius: 0px;
	background-color: transparent;
	/*border: 1px solid #DEDEDE;*/

}

.toggle4
{
	height: 241px;
	font-weight:600;
	font-size:1.41em;
	background-color: transparent;
	color: #000000;
	background-image: url('../images/lasuren.zu.png');
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin:  0px 0px 0px 0px;
	padding: 41px 0px 0px 80px;
	clear: both;
border: 0px solid #0060a9;
}

.toggle4.opened
{
	background-image: url('../images/lasuren.auf.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
}

.toggle4_content
{
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border-radius: 0px;
	background-color: transparent;
	/*border: 1px solid #DEDEDE;*/

}



.toggle
{
	min-height: 30px;
	font-weight: normal;
	background-color: #0060a9;
	color: #fff;
	background-image: url('../images/bg.toggle.open.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin:  0px 0px 0px 0px;
	padding: 3px 21px 0px 41px;
	clear: both;
border:0px dotted #FFFF80;
}

.toggle:hover
{
	background-color: #0060a9;
}

.toggle.opened
{
	background-image: url('../images/bg.toggle.close.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #0060a9;
}

.toggle.opened:hover
{
	background-color: #0060a9;
}

.toggle_content
{
	display: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border-radius: 0px;
	background-color: #FFFFFF;
	/*border: 1px solid #DEDEDE;*/

}

.toggling .toggle
{

	-webkit-transition: transform 0.5s ease;
	-moz-transition: transform 0.5s ease;
	-o-transition: transform 0.5s ease;
	transition: transform 0.5s ease;
}

 .visible .toggling .toggle
{
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}


/**************************************************************************************/
.markierung-weiss ul, .markierung-schwarz ul {
    display: block;
    list-style: none;
    margin-top: 1em;
    margin-bottom: 1 em;
    margin-left: 0;
    margin-right: 0;
    padding-left:10px;

}

.markierung-weiss ul li, .markierung-schwarz ul li {
	padding-left: 20px;
	position: relative;
	margin: 10px;

}
.markierung-weiss ul li{ color: #FFFFFF; }
.markierung-schwarz ul li { color: #000000;}

.markierung-weiss ul > li:before, .markierung-schwarz ul > li:before{
    content: '\2713';
    position: absolute; top: 0; left: 0;
}
.markierung-weiss ul > li:before{ color: #FFFFFF; }
.markierung-schwarz ul > li:before{ color: #000000;}

.markierung-weiss p, .markierung-schwarz p {

text-align:justify;
}
/* ======================================================================================================================================================
HEADING
====================================================================================================================================================== */
/*custom*/
