
	body {
		background: #3f5059;
		color: #fff;
		font-family: 'Source Sans Pro', Trebuchet, "Trebuchet MS", sans-serif;
	}
	
	#langnav {
		position: absolute;
		left: 0;
		top: 0;
		padding: 30px;
		z-index: 9999;
	}
	
	#langnav a{
		color: #fff;
		margin: 0 10px 0 0;
		text-decoration: none;
	}
	
	.ACT {
		filter:alpha(opacity=60); /* IE */
		-moz-opacity: 0.60; /* Mozilla */
		opacity: 0.60; /* Opera */
	}
	
	#closemobilenav, #viewmobilenav {
		width: 50px;
		height: 50px;
		background: #2eabd7;
		position: fixed;
		top: 0;
		right: 0;
		display: none;
		text-indent: 9999px;
		overflow: hidden;
		z-index: 999;
	}
	
	.mobiletoogle {
		display: block;
	}
	
	.langtrenner {
		padding: 0 5px;
		display: inline-block;
	}
	
	div.csc-textpic-border div.csc-textpic-imagewrap img {
		border: 0 !important;
	}
	
	
	
	.row-off {
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
	}
	
	.green, .detail { color: #96be0a; }
	
	b, strong {
		font-weight: 700;
	}
	
	/* COOKIEBAR.start */
	#cookiebar { font: 1em/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; display: none; position: fixed; bottom: 0; left: 0; width: 100%; background: rgba(255, 255, 255, .95); color: #fff; z-index: 999999; -webkit-box-shadow: 0 0 50px 10px rgba(0,0,0,0.2);box-shadow: 0 0 50px 10px rgba(0,0,0,0.2);}
	#cookiebar p { color: #666; font-size: .9em; line-height: 1.4em }
	#cookiebar.hidecookiebar { display: none; }
	#cookiebar.showCookieBar { display: block; }
	#cookiebar p a { color: #666; font-weight: bold; text-decoration: none; border-bottom: 1px solid #333; }
	#cookiebarinner { padding: 30px 300px 30px 50px; }
	#acceptcookie { position: absolute; right: 50px; top: 50%; line-height: 50px; height: 50px; margin-top: -25px; background: #96be0a; display: inline-block; padding: 0 30px; color: #fff; text-decoration: none; }
	@media screen and (max-width: 800px) { #cookiebarinner { padding: 30px 30px 100px 30px; } #acceptcookie { top: auto; bottom: 30px; margin: 0; } }
	@media screen and (max-width: 600px) { #cookiebarinner p { font-size: .8em; } #acceptcookie { right: auto; left: 30px !important; line-height: 40px; height: 40px; padding: 0 20px; font-size: .9em; } }
	@media screen and (max-width: 400px) { #cookiebarinner { padding: 15px 30px 90px 30px; } }
	#optoutbox { position: fixed; z-index: 9999; top: 50px; left: 50%; width: 250px; 	margin-left: -125px; background: #fff; border: 0px solid #bacb29; font-family: 'Source Sans Pro', sans-serif; -webkit-box-shadow: 0 0 50px 10px rgba(100,100,100,0.3);
	box-shadow: 0 0 50px 10px rgba(100,100,100,0.3); font-size: 1em; line-height: 1.6em; text-align: left; display: none; }
	#optoutbox.view { display: block; }
	#optoutinner { padding: 30px 60px 30px 30px; }
	#closeOptOut { position: absolute; width: 30px; height: 30px; top: 10px; right: 10px; }
	#closeOptOut span { position: absolute; top: 15px; left: 0; width: 30px; height: 4px; background: #555; -moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;	}
	#closeOptOut span.barscnd { top: 15px;  -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
	.gaoptoutlink { font-weight: bold !important; text-decoration: none; border-bottom: 1px solid #333; color: #555; }
	
	#optoutbox {
		color: #000;
	}
	/* COOKIEBAR.end */
	
	#videoBox { padding: 50px 0 }

	.vidlabel { position: absolute; bottom: 30px; width: calc(100% - 60px); left: 30px; text-align: center; color: #fff; pointer-events: none; }


	 #videoTarget { max-width: 70%; margin: 0 auto;  }
          #videoTarget img { max-width: 100%; height: auto }

          #videoReplace { position: relative; }

          #videoReplace span { position: absolute; top: 50%; left: 50%; width: 150px; height: 150px; display: inline-block; overflow: hidden; text-indent: -99999px;
            margin-top: -75px; margin-left: -75px; background: url("../img/videoplaceholder-button.png"); background-size: 149px 149px; background-repeat: no-repeat; background-position: center center }

            #videoReplace a { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0;  }

            #videoReplace:hover span { -moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);}


	 .video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


	h4 {
		font-style: italic;
		font-weight: 700;
		font-size: 2em;
		color: #96be0a;
		margin: 0 0 20px 0;
	}
	
	h1 {
		color: #96be0a;
		font-weight: 700;
		font-style: italic;
		font-size: 1.8em;
		margin: 0 0 10px 0;
	}
	#maincontent h2 {
		color: #475a64;
		font-weight: 600;
		font-size: 1.2em;
		margin: 25px 0 5px 0;
	}
	
	#maincontent p, #maincontent ul {
		color: #475a64;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 15px 0;
	}
	
	/* #maincontent ul {
	 	list-style-type: square;
	 	margin: 0 0 0 20px;
	 }*/
	 
	 .windwise-grid-item {
	 	width: 50%;
	 	float: left;
	 	height: 200px;
	 	position: relative;
	 }
	 
	 @media screen and (max-width: 800px) {
	 	.windwise-grid-item {
	 		width: 100%;
	 		float: none;
	 		height: 200px;
	 		position: relative;
	 	}
	 }
	 
	 .grid-intro  {
	 	background: #fff;
	 	padding: 50px 0;
	 }
	 .grid-intro h4  {
	 	margin: 0;
	 	text-align: center;
	 }
	 
	 .windwise-grid-item a{
	 	position: absolute;
	 	width: 100%;
	 	height: 100%;
	 	top: 0;
	 	left: 0;
	 	overflow: hidden;
	 	text-indent: -9999px;
	 }
	 
	 
	 .windwise-logos-desktop {
	 	display: block;
	 }
	 .windwise-logos-mobile {
	 	display: none;
	 }
	 
	 .windwise-logos-desktop img, .windwise-logos-mobile img {
	 	max-width: 100%;
	 	height: auto;
	 }
	 
	 @media screen and (max-width: 600px) {
	 	.windwise-logos-desktop {
	 		display: none;
	 	}
	 	.windwise-logos-mobile {
	 		display: block;
	 	}
	 	
	 }
	 
	 	.teaser-view { 
	 	      display: table; 
	 	      border-collapse:collapse; 
	 	      width: 100%;
	 	      height: 100%;
	 	      background-position: center center;
	 	      	background-repeat: no-repeat;
	 	      	background-size: cover;
	 	    }
	 	   .teaserbody { 
	 	      display:table-row; 
	 	      height: 100%;
	 	      background: rgba(0, 0, 0, .15);
	 	      -webkit-transition: all .3s ease-in-out;
	 	        -moz-transition: all .3s ease-in-out;
	 	        -o-transition: all .3s ease-in-out;
	 	        transition: all .3s ease-in-out;
	 	    }
	 	    	.teaserbody.teaser-active {
	 	    		background: rgba(151, 188, 37, .75);
	 	    	}
		 	 .teaser-headline { 
	 	      display:table-cell; 
	 	      vertical-align: middle;
	 	      text-align: center;
	 	      padding:0px; 
	 	      height: 100%;
	 	      font-size: 1.6em;
	 	      padding: 50px;
	 	    }
	
	#maincontent a {
		color: #475a64;
	}
	
	div.csc-textpic-border div.csc-textpic-imagewrap img {
			border: 1px solid #96be0a;
			padding: 2px;
		}
	
	.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap  {
		padding: 0 0 0 50px;
	}	
	/* HEADER */
		.logo img {
			margin-left: -295px;
			margin-top: -210px;
			
		}
		
		.logo a {
			cursor: default !important;
			
		}
		
		#mainnav {
			margin: 80px 0 0 100px;
			font-size: 1.3em;
			text-align: right;
		}
			#scrollednav #mainnav {
				margin: 30px 0 0 100px;
				font-size: 1.1em;
			}
		
			#mainnav li {
				margin: 0 0 0 30px;
				padding: 0;
				display: inline-block;
			}
			
			#mainnav li a {
				color: #89969f;
				display: inline-block;
				text-decoration: none;
				text-shadow: 0 0 40px #fff;
			}
				#scrollednav #mainnav li a {
					text-shadow: 0 0 0px #fff;
				}
				
				#mainnav li a:hover, #mainnav li.isActive a, #ww-1 .mi3 a {
					color: #475a64;
					padding: 0 0 10px 0;
					border-bottom: 1px solid #475a64;
				}
				#scrollednav #mainnav li a:hover, #scrollednav #mainnav li.isActive a, #ww-1 .mi3 a {
					border-bottom: 1px solid #97bc27;
				}
		
		#scrollednav {
			background: #fff;
			position: fixed;
			top: 0;
			left: 0;
			width: 100%;
			z-index: 999;
			filter:alpha(opacity=95); /* IE */
			-moz-opacity: 0.95; /* Mozilla */
			opacity: 0.95; /* Opera */
			padding: 20px 0 25px 0;
			-webkit-box-shadow: 0 0 20px 2px rgba(0,0,0,0.2);
			box-shadow: 0 0 30px 2px rgba(0,0,0,0.2);
			display: none;
		}
		
		#scrollednav img {
			width: 250px;
			height: auto;
		}
		
		#swipewrap {
			background: #f90;
			position: absolute;
			top: 0;
			width: 100%;
			height: 100%;
			z-index: 30;
		}
		
		#maincontent {
			background: #fff;
			color: #333;
			padding: 50px 0 50px 0;
		}
		
		.csc-default, .ww-default-content, .row {
			max-width: 1000px;
			margin: 0 auto;
		}
		
		.logoitem {
			width: 30%;
			height: 200px;
			float: left;
			margin: 0 5% 10px 0;
			position: relative;
		}
		
		
		@media screen and (max-width: 1000px) {
			.logoitem {
				width: 50%;
				margin: 0;
			}
		}
		
		
		.logo-view { 
		      display: table; 
		      border-collapse:collapse; 
		      height: 250px;
		      width: 100%;
		    }
		    .logoitem-row { 
		      display:table-row; 
		    }
		   .logo-item-body { 
		      display:table-cell; 
		      padding:25px; 
		      text-align: center;
		      vertical-align: middle;
		    }
		    .logo-item-body img {
		    	max-height: 100px;
		    	width: auto !important;
		    	max-width: 100%;
		    	height: auto;
		    }
		    .iszoom1 .logo-item-body img {
		    	max-height: 180px;
		    }
		    
		    .windwise-references .logoitem:nth-child(3n) {
		    	margin-right: 0 !important;
		    }
		    
		    @media screen and (max-width: 1000px) {
		    	.logo-item-body {
		    		padding: 5px;
		    	}
		    }
		    
		    @media screen and (max-width: 600px) {
		    	.logoitem {
		    		width: 100%;
		    		margin: 0 0 20px 0;
		    		height: 140px;
		    	}
		    }
		    
		     
		@media screen and (max-width: 400px) {
			.logoitem {
				width: 100%;
				margin: 0 0 20px 0;
				height: auto !important;
			}
			.logo-view { 
			height: auto !important;
			}
			.logo-item-body {
				padding: 20px 50px !important;
			}
		}	
			
		.clearfix:before,
		.clearfix:after {
		    content:"";
		    display:table;
		}
		.clearfix:after {
		    clear:both;
		}
		.clearfix {
		    zoom:1; /* For IE 6/7 (trigger hasLayout) */
		}
		
	/* ARROW */
		.arrow {
			position: absolute;
			height: 70px;
			margin-top: -35px;
			background: url("../img/fonds/arrow-blue-bg-center.png") top center repeat-y;
			width: 100%;
		}	
		
		.arrow h3 {
			display: inline-block;
			background: url("../img/fonds/arrrow-right-corner.png") right center no-repeat;
			height: 70px;
			line-height: 70px;
			font-weight: bold;
			font-style: italic;
			width: 50%;
			padding-right: 30px;
			margin-left: 0;
			font-size: 1.2em;
		}
		
		.arrow a {
			color: #97bc27;
			text-decoration: none;
		}
		
	/* STAGE */
		.stage {
			background: #a0aab5;
			height: 150px;
			background-position: top center;
			background-repeat: no-repeat;
			background-size: cover;
			position: relative;
			overflow: hidden;
		}
		
		.stage-default {
			background-image: url("../img/stage/windwise-stage-sample.jpg");
		}
	
	
	/* SECTION > OPEN */
		#open {
			text-align: center;
			background: #475a64 url("../img/fonds/intro-lightning.jpg") center center no-repeat;
			background-size: cover;
			font-size: 2em;
		}
	
		.mapinfo {
			background: #475a64 url("../img/fonds/intro-lightning.jpg") top center no-repeat;
		}
		
		.ctabutton a {
			background: #97bc27;
			color: #fff;
			display: inline-block;
			padding: 20px 40px;
			margin: 20px 0 0 0;
			text-transform: uppercase;
			text-decoration: none;
		}
		
		.sectionintro {
			position: relative;
		}
		
		.sectionintro h5 {
			position: absolute;
			bottom: -30px;
			margin: 0 !important;
			display: block;
			width: 100%;
			padding: 0 !important;
			left: 0;
			text-align: center;
			line-height: 1.6em;
		}
		
		.sectionintro h5 span {
			padding: 15px 35px;
			display: block;
		}
		
		.sectionintro img {
			margin: 0px 0 10px 0;
			width: 100%;
		}
		
		
		.sectiongrid {
			color: #f90;
		}
		.sectiongrid .col-30 {
			margin: 0 5% 0 0;
		}
		.sectiongrid .col-30:last-child {
			margin: 0 0 0 0;
		}
		
		.sectiongrid p {
			padding: 40px 0 0 0;
		}
		
		.sectiongrid h5 {
			background: #475a64;
			display: inline-block;
			padding: 15px 20px;
			color: #fff !important;
			font-weight: 400 !important;
			font-size: 1.2em !important;
		}
		
		.blue {
			color: #475a64 !important;
		}
		
		
		.windwise-image {
			margin: 40px 0;
		}
		
		.windwise-image img{
			max-width: 100%;
			height: auto;
		}
		
		.leistungenWrapper .col-30 {
			position: relative;
		}
		
		.leistungenWrapper .col-30 h5 {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
		}
		
		.layerLink {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			display: block;
			z-index: 9999 !important;
			overflow: hidden;
			text-indent: -99999px;
		}
		
		@media screen and (min-width: 1000px) {
			
			.leistungenWrapper .col-30 {
				margin: 0 5% 30px 0;
			}
			
			.leistungenWrapper .col-30:nth-child(3n) {
				margin-right: 0;
			}	
		}
		
		
		
		
		
	/* SECTION > TEASER */
		#teaser {
			background: #e7eaeb;
			color: #475a64;
			font-size: 1.1em;
			line-height: 1.8em;
		}
		
		#teaser p {
			padding: 0 40px;
			margin: 0 0 15px 0;
		}
		
		.teaseritem {
			background: #a5b0bb;
			background-position: top center;
			background-repeat: no-repeat;
			background-size: cover;
			width: 100%;
			border-top: 1px solid #fff;
		}
		
		#teaser .col-46 .teaseritem {
			position: relative;
			height: 350px;
		}
		
		.col-46:first-child {
			margin-right: 8%;
		}
		
		.teaserbutton {
			position: absolute;
			bottom: 0;
			width: 100%;
		}
			.teaserbutton a {
				color: #fff;
				text-decoration: none;
				padding: 15px 0 !important;
				display: block;
				font-weight: 700;
				font-style: italic;
				background: #475a64;
				filter:alpha(opacity=90); /* IE */
				-moz-opacity: 0.90; /* Mozilla */
				opacity: 0.90; /* Opera */
			}
			
			.teaserbutton a:hover {
				color: #fff;
				background: #536975;
			}
			
	#servicespart {
		background: #f2f2f2;
	}	
	
	/* SINGLETEASER */
		.singleteaserwrap {
			background: #fff url("../img/fonds/windwise-nature.png");
			background-position: bottom center;
			background-size: contain;
			padding: 0 0 240px 0;
			background-repeat: no-repeat;
		}
		
		.defaultsection p {
			font-size: 1em;
			line-height: 1.8em;
			color: #475a64;
		}
		
		.defaultsection h5 {
			font-weight: 700;
			margin: 20px 0 15px 0;
			color: #475a64;
			font-size: 1.1em;
		}
		
		.defaultsection .threecol ul li {
			font-size: 1em;
			line-height: 1.4em;
			color: #475a64;
			margin: 0 0 0 0;
			border-bottom: 1px solid #c9cbcc;
			padding: 0 0 10px 0;
			margin: 0 0 10px 0;
		}
		
		.singleteaserwrap a {
			display: inline-block;
			margin: 20px 0 0 0;
			background: #97bc27;
			padding: 15px 35px;
			color: #fff;
			text-decoration: none;
		}
		.singleteaserwrap a:hover {
			background: #add72d;
		}
		
		.singleteaserwrap img {
			border: 1px solid #97bc27;
			padding: 2px;
			width: 100%;
			height: auto;
		}
		
		.singleteaserwrap ul {
			margin: 20px 0 0 0;
		}
		
		.singleteaserwrap ul li {
			display: block;
			font-weight: 700;
			margin: 0 0 10px 0;
		}
		
		.singleteaserwrap ul li span {
			background: #555;
			display: inline-flex;
			padding: 20px 35px 20px 15px;
			color: #fff;
			font-style: italic;
		}
		
		.singleteaserwrap ul li span {
			background: #555;
			background-image: url("../img/arrows/arrow-white-bg.png");
			background-position: right center;
			display: inline-flex;
			padding: 20px 35px 20px 15px;
			color: #fff;
			font-style: italic;
		}
		
		.singleteaserwrap ul li:nth-child(2n+1) span {
			background: #475a64;
			background-image: url("../img/arrows/arrow-white-bg.png");
			background-position: right center;
		}
	
		.illuimages img {
			border: 0;
			padding: 0;
			margin: 40px 0 0 0;
		}
		
		
		.defaultsection .col-30 img {
			width: 100%;
		}
		
		.threecol .col-30 {
			margin: 0 5% 0 0;
		}
		.threecol .col-30:last-child {
			margin: 0;
		}
		.threecol .col-30 img {
			margin: 25px 0 0 0;
		}
		
	#themap {
		
	}
	
	.lightsection {
		background: #fff;
	}
	
	.lightsection h4 {
		margin: 0 0 40px 0 !important;
	}
	
	.mapinfo h5 {
		padding: 40px 0;
		font-style: italic;
		font-size: 1.5em;
		text-align: center;
	}
	
	/* FOOTER */
		#footer {
			background: #475a64;
			margin: 0;
		}
		
		.wwfooter {
			
		}
		.wwfooter.large {
			padding-bottom: 200px;
		}
		
		.logofooter {
			width: 90%;
			height: auto !important;
		}
		
		#footer a {
			color: #fff;
			text-decoration: none;
		}
			#footer a:hover {
				color: #97bc27;
				text-decoration: none;
			}
		
		#footer p {
			padding: 15px 0 0 0;
			line-height: 30px;
			font-style: italic;
		}
		
		.footer-seperator {
			display: inline-block;
			padding: 0 10px;
			font-style: normal;
			color: #97bc27;
		}
		
		footer {
			padding: 0 0 60px 0;
			text-align: right;
		}
		
		#metanav {
			margin: 30px 0 0 0;
		}
			#metanav li {
				display: inline-block;
			}
			#metanav li a {
				color: #b7bcbe;
				text-decoration: none;
			}
			#metanav li a:hover {
				color: #fff;
			}
			#metanav .seperator {
				padding: 0 10px;
			}
		
	/* GRAPHICS */
	
	#graphics *, #graphics *:before, #graphics *:after {
	  -webkit-box-sizing: inherit;
	  -moz-box-sizing: inherit;
	  box-sizing: inherit;
	  }
	
	#graphics {
		width: 1000px;
/*		font: bold 1em/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
		margin: 0 auto;
		font-size: 1em;
		line-height: 1.5em;
		padding-bottom: 5px;
	}
	
	#graphics h1 {
		color: #333;
	}
	
	#graphics p {
		margin: 0 0 10px 0;
		color: #333;
	}
	
	.g-col-100 {
		width: 100%;
		color: #fff;
	}
	
	.g-col-90 {
		width: 90%;
		float: left;
	}
	
	.g-col-10 {
		width: 10%;
		float: left;
	}
	
	.arrow-darkgrey {
		background: url("../img/graphics/arrow-darkgrey.png") right center no-repeat;
		height: 100px;
		width: 700px;
	}
	
	.arrow-darkgrey span {
		padding: 0 0 0 50px;
		line-height: 100px;	
		}
	
	.arrow-darkblue {
		background: url("../img/graphics/arrow-blue.png") right center no-repeat;
		position: absolute;
		width: 700px;
		z-index: 30;
	}
	.arrow-darkblue span {
		display: block;
		padding: 30px 40px 55px 450px;
		background: url("../img/graphics/windenergie-grafik-windwise.png") 50px 15px no-repeat;
	}
	.arrow-green {
		background: url("../img/graphics/arrow-green.png") right center no-repeat;
		position: absolute;
		width: 350px;
		right: 0;
		z-index: 20;
		margin-right: 0px;
		height: 150px;
	}
	
	.textongreen {
		display: inline-block;
		padding: 30px 40px 0 160px;
	}
	.arrowheight {
		height: 150px;
	}
	
	.theborders {
		border-top: 2px solid #fff;
		border-bottom: 2px solid #fff;
		position: relative;
	}
	
	.graphicintro {
		font-weight: normal;
		padding: 0 0 30px 0;
	}
	
	.bottomgraphic {
		padding: 40px 0 0 0;
	}
	
	.verticaltext {
		color: #333;
		width: 200px;
		height: 30px;
		display:inline-block;
		
		-moz-transform:rotate(-90deg); /* Firefox 3.6 Firefox 4 */
		-webkit-transform:rotate(-90deg); /* Safari */
		-o-transform:rotate(-90deg); /* Opera */
		-ms-transform:rotate(-90deg); /* IE9 */
		transform:rotate(-90deg); /* W3C */
/*		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
		
		margin-left: -200px;
		padding: 10px 260px 0 0;
	}
	
	.therelative {
		position: relative !important;
	}
	
	.graphicstyleB .g-col-100 h2 {
		display: inline-block;
		background: url("../img/graphics/arrow-darkgrey.png") right center no-repeat;
		line-height: 60px;
		padding: 0 60px 0 40px;
		color: #fff !important;
		margin: 0;
		margin-left: 0px;
		font-size: 1em;
	}
	
	.graphicstyleB .g-col-100 ul {
		color: #333 !important;
		font-weight: normal !important;
		font-size: .9em;
		margin: 30px 0 60px 0;
		padding: 0;
		list-style-type: none;
		max-width: 500px;
	}
	
	 {
		
	}
	
	.graphicstyleB .g-col-100 ul li, .ww-default-content li {
		padding: 0 0 0 40px;
		margin: 0 0 10px 0;
		font-size: 1em;
		background: url("../img/graphics/list-icon.png") left center no-repeat;
		background-size: 20px 20px;
	}
	