/* Footer am unteren Browserfensterrand platzieren
*/
html, body, #wrapper {
	height: 100%;
}




@font-face {
	font-family: "Minion";
	src: url("https://www.leistner-buersten.de/SourceSerifPro-Bold.ttf") format('truetype');
	font-weight: bold;
}
@font-face {
	font-family: "Minion";
	src:url("https://www.leistner-buersten.de/SourceSerifPro-Regular.ttf") format("truetype");
	font-weight: normal;
}
/* @font-face { */
	/* font-family: "EBGaramond"; */
	/* src: url("https://www.leistner-buersten.de/fonts/EBGaramond-Bold.ttf") format('truetype'); */
	/* font-weight: bold; */
/* } */
/* @font-face { */
	/* font-family: "EBGaramond"; */
	/* src:url("https://www.leistner-buersten.de/fonts/EBGaramond-Regular.ttf") format("truetype"); */
	/* font-weight: normal; */
/* } */
/* @font-face { */
	/* font-family: "EBGaramond"; */
	/* src: url("https://www.leistner-buersten.de/fonts/EBGaramond-BoldItalic.ttf") format('truetype'); */
	/* font-weight: bold; */
	/* font-style: italic; */
/* } */
/* @font-face { */
	/* font-family: "EBGaramond"; */
	/* src:url("https://www.leistner-buersten.de/fonts/EBGaramond-Italic.ttf") format("truetype"); */
	/* font-weight: normal; */
	/* font-style: italic; */
/* } */


@font-face {
    font-family: "EBGaramond";
    font-style: normal;
    font-weight: normal;
    src: local('Georgia'), url('https://www.leistner-buersten.de/fonts/georgia.woff') format('woff');
    /*src:  url('https://www.leistner-buersten.de/fonts/georgia.woff') format('woff');*/
}


@font-face {
    font-family: "EBGaramond";
    font-style: italic;
    font-weight: normal;
    src: local('Georgia'), url('https://www.leistner-buersten.de/fonts/georgiai.woff') format('woff');
    /*src:  url('https://www.leistner-buersten.de/fonts/georgiai.woff') format('woff');*/
}


@font-face {
    font-family: "EBGaramond";
    font-style: normal;
    font-weight: bold;
    src: local('Georgia'), url('https://www.leistner-buersten.de/fonts/georgiab.woff') format('woff');
    /*src:  url('https://www.leistner-buersten.de/fonts/georgiab.woff') format('woff');*/
}


@font-face {
    font-family: "EBGaramond";
    font-style: italic;
    font-weight: bold;
    src: local('Georgia'), url('https://www.leistner-buersten.de/fonts/georgiaz.woff') format('woff');
    /*src:  url('https://www.leistner-buersten.de/fonts/georgiaz.woff') format('woff');*/
}



@font-face {
	font-family: "Rubik";
	src: url("https://www.leistner-buersten.de/fonts/verb.ttf") format('truetype');
	font-weight: bold;
}
@font-face {
	font-family: "Rubik";
	src:url("https://www.leistner-buersten.de/fonts/ver.ttf") format("truetype");
	font-weight: normal;
}
@font-face {
	font-family: "Rubik";
	src: url("https://www.leistner-buersten.de/fonts/verz.ttf") format('truetype');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: "Rubik";
	src:url("https://www.leistner-buersten.de/fonts/veri.ttf") format("truetype");
	font-weight: normal;
	font-style: italic;
}

#main {
	background-color: #6e5342;
	min-height: 100%;
}

#contentWrapper{
	padding-bottom: 200px;
	background-color: #6e5342;
}

#footer {
	height: 200px;
	background-color: #6e5342;
	margin-top: -200px;
	/*border-color:#f6ebd5;
	border-style: solid;
	border-width: 5px;*/
}

html {
    margin: 0;
    padding: 0;
}
body {
	background-color: #F6EBD5;
    color: #251305;
    font-family: "Minion",Garamond,Arial,serif;
    margin: 0;
    padding: 0;
    text-align: center;
}
/*#wrapper {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1;
}*/
#main {
    margin: 0 auto;
    padding: 0;
    text-align: left;
}


h1, h2, h3, h4 {
    font-family: "Minion","Garamond",Arial,serif;
    line-height: 1;
    /*text-shadow: 1px 1px 0 #B9B9B9;*/
	padding: 0 0 0 40px;
}
h1 {
    color: #533623;
    font-size: 45px;
    margin: 50px 0;
    text-shadow: 15px 15px 15px rgba(0, 0, 0, 0.25);
}

h2, h2.shop a , h2 a {
    color: #533623;
    font-size: 25px;
}

h2.shop  {
	margin: 0 !important;
	text-align: center;
}

h3, h4 {
    /*font: italic 22px/0.95 "Garamond",arial,serif;*/
	color: #05351A;
	/*color: #FFFFFF;*/
}

.kontakt_kleiner_500 {
	display: none;
}

p {
    font-size: 16px;
    
}




a {
	text-decoration: none;
}

#content {
	width: 100%;	

	background: rgb(246,235,213); /* Old browsers */
	background: linear-gradient(to bottom,  rgba(246,235,213,1) 0%,rgba(110,83,66,1) 100%); /* W3C */
	
	/* entfernt 26.01.15 zu Gunsten CSS Validierung filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ebd5', endColorstr='#6e5342',GradientType=0 ); /* IE6-8 */

}
#content div.prod {
    
    border-color: #6e5342;
	border-color: rgba(110, 83, 66, 1);
    border-style: solid;
    border-width: 10px 0 0;
    background-color: #ffffff; /*193*/
	/*background:rgba(192, 192, 192, .8);*/
	vertical-align:top;
	display: inline-block;
    /*display: -moz-inline-stack; Firefox 2*/
	
	/* IE6 IE7*/
	/* entfernt 26.01.15 zu Gunsten CSS Validierung zoom: 1; */
    /* entfernt 26.01.15 zu Gunsten CSS Validierung *display: inline; */
	
	margin: 20px 0 30px 40px;
    position: relative;
    width: 415px;
}

#content div.box {
    background-image: url("../images/PDB/pattern_neu.png");
	border-color: rgba(110, 83, 66, 1);
    border-style: solid;
    border-width:  3px;
	border-radius: 1em;
	vertical-align:top;
	margin: 20px auto;
    position: relative;
    max-width: 1200px;
}

.boxleft {
    width:50% !important;
	float:left;
	/*margin: 15px !important; */
}

.boxright {
	margin: 15px !important; 
	
}

#content .Artikel_details {
	width: 640px;
}

#content h2 {
    margin: 15px 15px 15px;
    padding: 0;
    text-shadow: 1px 1px 0 #CECECE;
}

#content h3 {
    margin: 0 15px;
    padding: 0;
    text-shadow: 1px 1px 0 #ABABAB;
}

#content h4 {
    margin: 15px 15px;
    padding: 0;
}

#content p {
    line-height: 1.4;
    margin: 15px;
    padding: 0;
    /*text-shadow: 1px 1px 0 #CECECE; */
}


#content div.prod, #navi a {
    border-radius: 1em;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, .25);
	box-sizing:border-box;
}

#content div ul li {
	margin-top: 10px;
}


#content .navigation ,.navigation a, .navi_rechts a, .navi_links a {
	font-family: "Minion","Garamond",Arial,serif;
	color: #533623;
	font-size: 25px;
	text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);
	text-align: center;
}

#content .navi_webshop_rechts {
	margin: 20px 50px 0 0;
}

#content .navi_webshop_links {
	margin: 20px 0 0 50px;
}

#content .navi_webshop_rechts a, .navi_webshop_links a {
	/*font-family: "Garamond",Arial,serif;*/
	color: #533623;
	font-size: 20px;
}

#content .haupt, .haupt {
	margin: 5px auto; 
	width: 90%; 
	max-width: 1600px;
	font-size: 22px;
	text-shadow: none;

}

/* #content ul.haupt {
  margin-left: 50px;
  margin-right: 10px;
} */

#content ul.haupt>li {
  padding-top: 10px ;
}

#content ul.haupt>li>ul {
  padding-top: 5px ;
}

/* #content div ul {
  list-style: none;
}

#content div ul  li:before{
  content:"- ";
} */

.Pferd  {
	position: absolute;
	top: -3em;
	right: -1em;
	display: none;
}

.Details  {
	width: 100%;
	position: absolute;
	top: 47px;
	left: 0;
	display: none;
	background: #ffffff;
	background: rgba(255, 255, 255, .9);
	border: 30px;
	border-color: #000000;
	padding: 50px 0 20px 0;
}

.tabelle_artikeldetails {
		border: 0;
		width: 100%;
		padding: 0 20px 0 0;
}

 
.Artikel:hover .Pferd {
  display: block;
}

.Artikel:hover .Details{
  display: block;
}

/* Webshop
#content table {
	max-width: 1000px;
		
}*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* IE-Patch für IE 7*/
*:first-child+html .clearfix { min-height: 0; } 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
 
 
   
#menu {
	width: 95%;
	height: 50px;
	margin: 40px auto;
	font-family:  sans-serif;
	background: #f6ebd5;

	box-shadow: 0 0 10px #aaa;
	box-sizing:border-box;
}

#menu ul ul {
	z-index: 3;
}

#menu li {
	z-index: 3;
}

#menu a {
	color: #000;
	text-decoration: none;
	transition: all .5s ease-in-out;
	display: block; /* erweitert den Link, klappt aber nur auf oberster Ebene des Menüs*/
}

#menu .inhalt {
	/*width: 900px;*/
	float: left;
}


#menu .inhalt ul {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style: none;
}



#menu .inhalt ul li {
	float: left;
	margin: 0 0 0 10px;
	padding: 0 5px;
	font-size: 12px;
	font-weight: bold;
	line-height: 50px;
}

#menu .inhalt ul li.active {
	z-index: 3;
	
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(110,83,66,1) 100%); /* W3C */
	/* entfernt 26.01. zu Gunsten CSS Validierung filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e5342',GradientType=0 ); /* IE6-9 */
	
	
	border-color: #6e5342;
	border-color: rgba(77, 47, 27, 0);
	border-style: solid;
	border-width: 5px 0 0;

	margin: -5px 0 0 10px;
	height: 50px;
}


/*#menu ul ul {
	position: absolute;
	top: 30px;
	padding: 0;
	margin: 0;
}

#menu ul ul li {
	float: none;
	margin: 0;
}*/

/*#menu .inhalt>ul>li:hover {
	height: 50px;
	margin-top: -5px;
			
	!*background: #eee;*!
	
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(110,83,66,1) 100%); !* W3C *!
	!* entfernt 26.01. zu Gunsten CSS Validierung filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e5342',GradientType=0 ); !* IE6-9 *!
	
	
	!*border-color: #6e5342;
	border-color: rgba(77, 47, 27, 0);
	border-style: solid;
	border-width: 5px 0 0;*!
	
}*/



#menu .inhalt ul li img {
	float: left;
	width: 16px;
	height: 16px;
	margin: 11px 5px ;
	padding: 6px;
	background: #6e5342;
	border-radius: 25px;
	transition: all .5s ease-in-out;
}


/*#menu .inhalt ul li ul {
	top: -9999px;
	min-width: 160px;
	background: #f6ebd5;
	padding: 0;
	margin: 0 0 0 -5px;
	box-shadow: 0 1px 5px #aaa;
}



#menu .inhalt ul li:hover ul {
	top: 50px;
}


#menu .inhalt ul ul li {
	float: none;
	font-size: 11px;
	padding: 10px 20px;
	text-align: left;
	margin: 0;
	border-bottom: 2px solid #ddd;
	line-height: 15px;
	transition: all .5s ease-in-out;
}


#menu .inhalt ul ul li:hover {
	background: #6e5342;
	color: #fff;
}


#menu .inhalt ul ul li a:hover {
	color: #fff;
}

#menu li ul li ul {
	position: absolute;
	left: -9999px;
}

#menu .inhalt ul ul li:hover ul {
	left: 100%;
	top: auto;
	margin-top: -20px;
}

#menu ul li.close {
     display: none;
}

.open {
     display: none;
}*/

#megamenuWrapper {
	display: none;
	position: absolute;
	background-color: rgb(246, 235, 213);
	z-index: 10000;
	box-shadow: rgba(0, 0, 0, 0.5) 15px 15px 15px;
	top: 595px;
	/*left: 160px;*/
	width: 90%;
	margin: 0 5%;
}

#megamenu {
	z-index: 10000;
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	/*width: 1000px;*/
	/*align-items: flex-end;*/
	/*align-items: stretch;*/
	margin: auto;
	font-size: 15px;
}

#megamenu .level-1, #megamenu .level-2 {
	cursor: pointer;
	width: 246px;
	margin-bottom: 10px;
	border: solid 2px;
	border-color: #f6ebd5;

	background-color: white;
	/*height: 300px;*/
	/*align-self: flex-end;*/
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
	justify-content: center;

	transition: all 1s ease-in-out;

	/*max-height: 500px;*/
	/*width: auto;*/

	/*transform: scaleY(1);*/
	/*max-height: 300px;*/
	opacity: 1;
	/*transition: all 2s;*/
	/*transition: max-height 2s ease-in-out, width 2s 2s ease-in-out;*/
	/*transition: transform 0.26s ease, height 5s 0ms, width 1s 0s, opacity 1s 0ms;*/
	/*transition: transform 0.5s 0ms, width 1s 0ms, opacity 0.5s 0ms;*/
}

#megamenu .level-2 {
	display: none;
	justify-content: left;
	text-align: left;
	border: 0;
	width: auto;
	font-family: Rubik, sans-serif;
}


#megamenu .level-2 ul li {
	color: rgb(110, 83, 66);
	line-height: 1.7em;
	list-style-type: none;
}

#megamenu .faded {
	/*transition: all 2s;*/
	/*transition: max-height 2s ease-in-out, width 2s 2s ease-in-out;*/
	/*transition: transform 0.26s ease, height 5s 0ms, width 1s 0s, opacity 1s 0ms;*/
	/*transition: transform 0.5s 0ms, width 1s 1s, opacity 0.5s 0ms;*/
	opacity: 0;
	/*height: 0;*/
	width: 0;
	/*max-height: 0;*/
	/*transform: scaleY(0);*/
	overflow: hidden;
	border: 0;
}


#megamenu .level-1 img {
	width: 80%;
}

#megamenu .level-1 h2, #megamenu .level-1 h2 a {
	font-family: Rubik, sans-serif;
	padding: 10px 0 10px 0;
	margin: 0;
	border-bottom: none;
	text-align: center;
	font-size: 15px;
}

#megamenu .level-2 a {
	text-decoration: none;
	color: rgb(110, 83, 66);
}

#megamenuClose {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	background-color: white;
	font-family: Rubik, sans-serif;
	font-size: 25px;
	color: rgb(110, 83, 66);
	cursor: pointer;
}

#hamburger {
	display: none;
}

.hbEins, .hbZwei, .hbDrei {
	transition: all 0.2s;
	transform: rotate(0deg);
}

.hbEins {
	transform-origin: 10% 30%;
}

.hbZwei {
	transform-origin: 50% 50%;
}


@media screen and (max-width:900px)
{
	.boxleft {
		width:100% !important;  
	}


	#menu {
		height: auto;
	}

	#menu .inhalt ul {
		position: relative;
	}

	#menu .inhalt ul li {
		/*max-height: 50px;*/
		width: 200px;
		text-align: left;
	}

	#menu .inhalt ul li:hover ul {
		/*top: -9999px;*/
		display: none;
	}

	#menu .inhalt ul ul li:hover ul {
		display: none;
		/*left: -9999px;*/
	}

	.kontakt_kleiner_500 {
		display: block;
	}

	#content ul.haupt {
		margin-left: 30px;
		margin-right: 8px;
		width: 80%;
	}

	#content ul.haupt > li {
		padding-top: 10px;
	}

	#content ul.haupt > li > ul {
		padding-top: 5px;
	}
  
	
}	

@media screen and (max-width:500px)
{

	
	#content .Artikel_details {
		width: 300px;
	}

	.grossesBild {
		width: 300px;
	}

	h1 {
		font-size: 20px;
		margin: 10px 0;
		padding: 10px  0;
		text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);
	}
	
	
	#content   .navi_webshop_links {
		font-size: 15px;
		text-shadow: 0 0 0 rgba(0, 0, 0, 0);
		margin: 10px 0 0 0;
		}

	#content   .navi_webshop_rechts {
		font-size: 15px;
		text-shadow: 0 0 0 rgba(0, 0, 0, 0);
		margin: 10px 0 0 0;
	}

	#content   .navi_webshop_links  a{
		font-size: 15px;
		text-shadow: none;
		margin: 10px 0 0 0;
		text-decoration: underline;
	}

	#content   .navi_webshop_rechts  a{
		font-size: 15px;
		text-shadow: none;
		margin: 10px 0 0 0;
		text-decoration: underline;
	}
	
	#content   .navigation a{
		font-size: 15px;
		text-shadow: none;
		margin: 10px 0 0 0;
		text-decoration: underline;
	}
	
	#content .navi_rechts a {
		font-size: 15px;
		text-shadow: none;
		text-align: center;
	}
	
	#content .navi_links a {
		font-size: 15px;
		text-shadow: none;
		text-align: center;
	}

	#content div.prod {
		margin: 20px 0 0 0;
	}
	
	#content .haupt, .haupt {
		font-size: 16px;
	}
	
	/*#menu ul li.close {
		display: block;
		margin: 0 0 0 10px;
		background: #6e5342;
		font-family: Arial, sans-serif;
		width: 200px;
	}
	
	#menu ul li.close  a {
	    margin: 0 0 0 10px;
		display: block;
	    color: #fff;
	    text-align: left;
	    text-decoration: none;
		font-size: 16px;
		font-weight: normal;
		line-height: 60px;
		
	}
	
	.open {
		 margin: 0 0 0 10px;
	     background: #6e5342;
		 font-family: Arial, sans-serif;
	     display: block;
	     width: 200px;
	}
 
	.open a {
	     padding: 10px 15px;
	     display: block;
	     color: #fff;
	     text-align: center;
	     text-decoration: none;
	}
	
	#menu {
		display: none;
	}
	
	#menu:target {
		display: block;
	}
	
	#menu:not(:target) { 
		display: none; 
	}*/
	
	#content ul.haupt {
  margin-left: 20px;
  margin-right: 5px;
  }

  #content ul.haupt>li {
    padding-top: 5px ;
  }

  #content ul.haupt>li>ul {
    padding-top: 3px ;
  }

	#menu {
		display: none;
		flex-direction: column;
		position: fixed;
		height: 100%;
		width: 90%;
		top: 0;
		right: 0;
		margin: 0;
		z-index: 10000;
		box-shadow: rgba(0, 0, 0, 0.3) -50px 0px;
	}

	#menu .inhalt ul li {
		margin: 0;
		font-size: 14px;
		font-weight: bold;
		line-height: 50px;
		font-family: Rubik, sans-serif;
		width: 100%;
	}

	#megamenuWrapper {
		display: none;
		position: absolute;
		height: 100%;
		width: 90%;
		top: 0;
		right: 0;
		margin: 0;
		z-index: 10001;
	}

	#megamenu {
		display: flex;
		flex-direction: column;
		text-align: left;
		/*width: 1000px;*/
		/*align-items: flex-end;*/
		/*align-items: stretch;*/
		margin: auto;
		font-size: 14px;
	}

	#megamenu .level-1, #megamenu .level-2 {
		cursor: pointer;
		display: flex;
		justify-content: left;
		flex-direction: column;
		height: 100%;
		width: 100%;
		border-color: black;
		/*background-color: #e3d7c0;*/
		background-color: #f6ebd5;
		border: none;
		/*border-bottom: solid 1px;*/
		/*flex-wrap: nowrap;*/


		margin-bottom: 5px;



		/*height: 300px;*/
		/*align-self: flex-end;*/
		/*display: flex;*/

		/*align-items: center;*/

		/*transition: all 1s ease-in-out;*/
		transition: none;

		/*max-height: 500px;*/
		/*width: auto;*/

		/*transform: scaleY(1);*/
		/*max-height: 300px;*/
		opacity: 1;
		/*transition: all 2s;*/
		/*transition: max-height 2s ease-in-out, width 2s 2s ease-in-out;*/
		/*transition: transform 0.26s ease, height 5s 0ms, width 1s 0s, opacity 1s 0ms;*/
		/*transition: transform 0.5s 0ms, width 1s 0ms, opacity 0.5s 0ms;*/
	}

	#megamenu .level-2 {

		display: none;
		justify-content: left;
		text-align: left;
		border: 0;
		width: auto;
	}



	#megamenu .level-2 ul li {
		line-height: 1.7em;
		list-style-type: none;
		background-color: #ebe0d2;
		margin-bottom: 5px;
		cursor: pointer;
	}

	#megamenu .faded {
		width: 0;
		height: 0;
		overflow: hidden;

		/*transition: all 2s;*/
		/*transition: max-height 2s ease-in-out, width 2s 2s ease-in-out;*/
		/*transition: transform 0.26s ease, height 5s 0ms, width 1s 0s, opacity 1s 0ms;*/
		/*transition: transform 0.5s 0ms, width 1s 1s, opacity 0.5s 0ms;*/
		opacity: 0;
		/*height: 0;*/
		/*max-height: 0;*/
		/*transform: scaleY(0);*/
		border: 0;
		/*transition: height 1s;*/
	}


	#megamenu .level-1 img {
		display: inline-block;
		vertical-align: middle;
		width: 70px;
		padding: 0 0 0 5px;
	}

	#megamenu .level-1 a {
		align-self: stretch;
		width: 95%;
	}

	#megamenu .level-1 h2,  #megamenu .level-1 a h2 {
		width: 70%;
		display: inline-block;
		vertical-align: middle;
		text-align: left;
		padding: 0 0 0 15px;


		font-family: Rubik, sans-serif;

		margin: 0;
		border-bottom: none;

		font-size: 14px;
	}

	#megamenu .level-2 a, #megamenu .level-zurueck li, #megamenuClose  {
		color: rgb(110, 83, 66);
		font-family: Rubik, sans-serif;
		font-weight: bold;
		text-decoration: none;
		font-size: 14px;
		background-color: transparent;
	}

	#megamenu .level-2 ul {
		align-self: stretch;
	}

	#megamenu .level-2 ul li {
		line-height: 2.5em;
	}

	#megamenu .level-2 ul li.level-zurueck {
		font-weight: bold;
	}

	#megamenu .level-2 ul li a {
		display: block;
	}



	#megamenuClose {
		position: relative;
		/*top: 1em;*/
		/*right: 1em;*/
		display: block;
		/*background-color: white;*/
		width: 100%;
		margin-top: 20px;
		margin-left: 10px;
		font-size: 14px;
		top: 0;
		right: 0;
		text-align: left;
		cursor: pointer;
		padding: 10px 0;
	}

	#hamburger {
		position: fixed;
		top: 5px;
		left: 5px;
		display: block;
		z-index: 10005;
		padding: 5px;
		background: rgb(83, 54, 35) none repeat scroll 0% 0%;
		width: 35px;
		height: 35px;
	}

	
}

.footer_WL_l {width: 90%; float: left; padding-left: 20px; text-align: left; background-color: #6e5342;}
.footer_WL_r {width: 90%; float: left; padding-left: 20px; text-align: left; background-color: #6e5342;}


@media screen and (min-width: 576px) {
 
 .footer_WL_r{
	float: right;
  width: 40%;
  text-align: right;
  padding-right: 20px;
  
 }
	.footer_WL_l{
	width: 50%;
 }
	
}


@media screen and (max-width:410px)
{

	#content div {
		width: 100%;
		margin-left: 0;
	}
	
	
	
	
	
}


