@charset "utf-8";html, body{	position:relative;	margin:0; padding:0;}.afc-effects-container{	position:absolute;	width:100%; height:100%;	left:0; top:0;	overflow:hidden;	z-index:0;}.afc-propagation-effect{	position:absolute;	width:100%; height:auto;	left:0; top:0;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	background:rgb(0, 0, 0);}.afc-number-input{	display:none;}.afc-number-container{	position:relative;	height:33px; line-height:33px; width:auto; display:inline-block;	padding:0 24px 0 0; margin:0;	color:#fff;	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	letter-spacing:.5px;	border:none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	background:#09F;	background:rgba(0, 153, 255, .9);	-webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;	overflow:hidden;	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all .2s;	-moz-transition:	all .2s;	-o-transition:		all .2s;	transition:			all .2s;}.afc-number-container.disabled{	opacity:.6}.afc-number-container.fullwidth{	width:100%;}.afc-number-container .number-btns{	position:absolute;	height:33px; width:24px;	top:0; right:0;	-webkit-border-radius:0 3px 3px 0;	-moz-border-radius:0 3px 3px 0;	border-radius:0 3px 3px 0;	background:#2baaff;	background:rgba(255, 255, 255, .17);	-webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;	overflow:hidden;}.afc-number-container .number-btns .plus-btn{	position:absolute;	height:16px; width:24px;	top:0; right:0;	text-align:center;	/*background:url(../img/number-input-plus-btn.png) no-repeat center center;	background-color:rgba(255, 255, 255, 0);*/	cursor:pointer;	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;	opacity:.9;}.afc-number-container .number-btns .plus-btn .fa,.afc-number-container .number-btns .minus-btn .fa{	position:absolute;	left:0; top:0;	height:100%; width:100%;	text-align:center;	cursor:pointer;	line-height:20px;}.afc-number-container .number-btns .minus-btn{	position:absolute;	height:16px; width:24px;	bottom:0; right:0;	/*background:url(../img/number-input-minus-btn.png) no-repeat center center;	background-color:rgba(255, 255, 255, 0);*/	cursor:pointer;	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;	opacity:.9;}.afc-number-container .number-label{	position:relative;	width:50px; height:100%;	padding:0 10px;}.afc-number-container .number-label .input-zone{	position:relative;	width:100%; height:20px;	padding:0; margin:0;	border:none;	outline:none;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:20px;	color:#fff;}.afc-button-input{	display:none;}.afc-btn{	position:relative;	height:33px; line-height:33px;	padding:0 20px; margin:0;	display:inline-block;	color:#fff;	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	border:none;	font-weight:100;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	background:#09F;	background:rgba(0, 153, 255, .9);	cursor:pointer;	-webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;	overflow:hidden;	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 4px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all .2s;	-moz-transition:	all .2s;	-o-transition:		all .2s;	transition:			all .2s;}.afc-btn:hover{	background:rgba(0, 153, 255, .6);	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);}.afc-btn:active{background:rgba(0, 153, 255, .9);}.afc-file-input{	display:none;}.afc-file-container{	position:relative; height:auto; margin:0;	-webkit-transition:	all 1s;	-moz-transition:	all 1s;	-o-transition:		all 1s;	transition:			all 1s;}.afc-file-container.isset{	padding-right:50px;}.afc-file-container .file-inner{	position:absolute;	width:14px; height:14px;	right:7px; top:50%; margin-top:-7px;	background:rgba(255, 255, 255, .9) url(../img/file-input-check-icon.png) no-repeat center center;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	-webkit-transition:	all 1s;	-moz-transition:	all 1s;	-o-transition:		all 1s;	transition:			all 1s;	opacity:0;}.afc-file-container.isset .file-inner{	opacity:1;}.afc-radio-input{	display:none;}.afc-radio-container{	position:relative;	display:inline-block;	width:20px; height:20px;	margin-right:3px;	background:#fff;	background:rgba(255, 255, 255, .9);	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	cursor:pointer;	border:1px solid #aaa;	border:1px solid rgba(0, 0, 0, .3);	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	overflow:hidden}.afc-radio-container.disabled{	background:rgba(220, 220, 220, .9);}.afc-radio-container .radio-inner{	position:absolute;	width:100%; height:100%;	left:50%; top:-50%;	margin-left:-50%; margin-top:10%;	background:rgba(0, 0, 0, .5);	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;	cursor:pointer;	opacity:0;}.afc-radio-container.disabled .radio-inner{	background:rgba(0, 0, 0, .3);}.afc-radio-container.checked .radio-inner{	opacity:1;	width:40%; height:40%;	left:50%; top:50%;	margin-left:-20%; margin-top:-20%;}.afc-checkbox-input{	display:none;}.afc-checkbox-container{	position:relative;	display:inline-block;	width:19px; height:19px;	background:#fff;	margin-right:3px;	background:rgba(255, 255, 255, .9);	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	cursor:pointer;	border:1px solid #aaa;	border:1px solid rgba(0, 0, 0, .3);	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	overflow:hidden;}.afc-checkbox-container.disabled{	background:rgba(220, 220, 220, .9);}.afc-checkbox-container .checkbox-croix{	position:absolute;	width:100%; height:100%;	left:00%; top:-30%;	background:url(../img/croix.png) center center no-repeat;	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;	cursor:pointer;	opacity:0;}.afc-checkbox-container.checked .checkbox-croix{	left:0; top:0;	opacity:.5;}.afc-checkbox-container.checked.disabled .checkbox-croix{	opacity:.3;}.afc-text-input{	display:none;}.afc-text-container{	position:relative;	width:100%; height:33px;	padding:5px 8px 6px 8px;	background:url(../img/input-text-bg.png) repeat-x rgba(255, 255, 255, .9);/*rgba(217, 217, 217, .9)*/	border:1px solid rgba(42, 42, 42, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:hidden;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	-o-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all 0.7s;	-moz-transition:	all 0.7s;	-o-transition:		all 0.7s;	transition:			all 0.7s;}.afc-text-container.disabled{	opacity:.6}.afc-text-container .placeholder{	position:absolute;	width:auto; height:20px; line-height:20px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	outline:none;	left:0;	padding:0 8px;	color:rgba(0, 0, 0, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:0;	white-space:nowrap;}.afc-text-container .input-zone{	position:relative;	width:100%; height:20px;	padding:0;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:20px;	outline:none; border:none;	z-index:2;	color:rgba(0, 0, 0, .7);}.afc-text-container.focus{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.afc-password-input{	display:none;}.afc-password-container{	position:relative;	width:100%; height:33px;	padding:5px 8px 6px 8px;	background:url(../img/input-text-bg.png) repeat-x rgba(255, 255, 255, .9);/*rgba(217, 217, 217, .9)*/	border:1px solid rgba(42, 42, 42, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:hidden;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	-o-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all 0.7s;	-moz-transition:	all 0.7s;	-o-transition:		all 0.7s;	transition:			all 0.7s;}.afc-password-container.disabled{	opacity:.6}.afc-password-container .placeholder{	position:absolute;	width:auto; height:20px; line-height:20px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	outline:none;	left:0;	padding:0 8px;	color:rgba(0, 0, 0, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:0;	white-space:nowrap;}.afc-password-container .input-zone{	position:relative;	width:100%; height:20px;	padding:0;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:20px; line-height:20px;	outline:none; border:none;	z-index:2;	color:rgba(0, 0, 0, .7);}.afc-password-container.focus{    outline: 0;    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.afc-search-input{	display:none;}.afc-search-container{	position:relative;	width:100%; height:33px;	background:url(../img/input-text-bg.png) repeat-x rgba(255, 255, 255, .9);/*rgba(217, 217, 217, .9)*/	border:1px solid rgba(42, 42, 42, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:hidden;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	-o-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;}.afc-search-container.disabled{	opacity:.6}.afc-search-container.focus,.afc-search-container.isset{	padding:0 25px 0 60px;}.afc-search-container .input-mask{	position:absolute;	width:100%; height:100%; line-height:33px;	left:0; top:0;	z-index:2;	background:#ddd;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	text-align:center;	color:#333;	opacity:1;	-webkit-transition:	all 0.4s;	-moz-transition:	all 0.4s;	-o-transition:		all 0.4s;	transition:			all 0.4s;}.afc-search-container:hover .input-mask{	opacity:0;}.afc-search-container.focus .input-mask,.afc-search-container.isset .input-mask{	opacity:1;	width:60px;	-webkit-border-radius: 2px 0 0 2px;	-moz-border-radius: 2px 0 0 2px;	border-radius: 2px 0 0 2px;	border-right:1px solid #bbb;}.afc-search-container .search-input-zone{	position:relative;	width:100%; height:100%;	left:0; top:0;	padding:5px 8px 6px 8px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;}.afc-search-container .search-input-zone .placeholder{	position:absolute;	width:auto; height:20px; line-height:20px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	outline:none;	left:0;	padding:0 8px;	color:rgba(0, 0, 0, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:0;	white-space:nowrap;}.afc-search-container .search-input-zone .input-zone{	position:relative;	width:100%; height:20px;	padding:0;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:20px;	outline:none; border:none;	z-index:2;	color:rgba(0, 0, 0, .7);}.afc-search-container .empty-btn{	position:absolute;	width:20px; height:20px;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	background:#ddd; text-align:center;	right:5px; top:50%; margin-top:-10px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:3;	cursor:pointer;	opacity:0;	border:1px solid #bbb;	-webkit-transition:	all 0.3s;	-moz-transition:	all 0.3s;	-o-transition:		all 0.3s;	transition:			all 0.3s;}.afc-search-container.isset .empty-btn{	opacity:1;}.afc-search-container .empty-btn i{	position:absolute;	padding:0;	left:-1px; top:0;	width:20px; height:20px;	line-height:20px;	font-size:11px;	text-align:center;}.afc-search-container.focus{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.afc-url-input{	display:none;}.afc-url-container{	position:relative;	width:100%; height:33px;	padding:0 0 0 60px;	border:1px solid rgba(42, 42, 42, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	-o-box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	box-shadow: 0px 0px 8px .3px rgba(101, 101, 101, .1);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);	-webkit-transition:	all 0.7s;	-moz-transition:	all 0.7s;	-o-transition:		all 0.7s;	transition:			all 0.7s;}.afc-url-container .protocols-list{	position:absolute;	left:0; top:0;	height:auto; width:60px; min-height:100%;}.afc-url-container .protocols-list .protocols-label{	position:absolute;	left:0; top:0;	height:31px; width:60px;	background:#ddd;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	line-height:31px;	color:#333;	border-right:1px solid #bbb;	cursor:pointer;}.afc-url-container .protocols-list ul{	position:absolute;	padding:0; margin:0;	width:62px; height:auto; max-height:150px;	bottom:31px; left:-1px;	list-style:none;	overflow-y:auto;	background:rgba(127, 127, 127, .9);	border:1px solid rgba(42, 42, 42, .7);	border-bottom:1px solid rgba(42, 42, 42, .2);	-webkit-border-radius: 2px 2px 0 0;	-moz-border-radius: 2px 2px 0 0;	border-radius: 2px 2px 0 0;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:2;	display:none;}.afc-url-container.downside .protocols-list ul{	-webkit-border-radius: 0 0 3px 3px;	-moz-border-radius: 0 0 3px 3px;	border-radius: 0 0 3px 3px;	top:32px; bottom:inherit;}.afc-url-container .protocols-list ul li.protocol:first-child{	border-top:none;}.afc-url-container .protocols-list ul li.protocol{	position:relative;	width:100%; height:auto;	margin:0;	padding-left:10px;	padding-right:10px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	border-top:1px solid rgba(255, 255, 255, .4);	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:14px;	color:#fff;	cursor:pointer;	letter-spacing:.5px;	padding-top:8px;	padding-bottom:8px;	-webkit-transition: all 0.2s;	-moz-transition:    all 0.2s;	-o-transition:      all 0.2s;	transition:      	all 0.2s;	overflow:hidden;}.afc-url-container .protocols-list ul li.protocol .text{	position:relative;	width:100%; height:auto; min-height:14px;	margin:0; padding:0;	font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:14px;	color:#fff;	letter-spacing:.5px;	opacity:1;	-webkit-transition: all 0.2s;	-moz-transition:    all 0.2s;	-o-transition:      all 0.2s;	transition:      	all 0.2s;}.afc-url-container .protocols-list ul li.protocol .text.hidden{	opacity:0;}.afc-url-container .protocols-list ul li.protocol:hover{	background:rgba(0, 0, 0, .4);}.afc-url-container .protocols-list ul li.protocol.selected{	background: #09F; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(0,153,255,1),rgba(0,153,255,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0,153,255,1)), color-stop(100%,rgba(0,153,255,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(0,153,255,1),rgba(0,153,255,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(0,153,255,1),rgba(0,153,255,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(0,153,255,.7), rgba(0,153,255,0)); /*Standard*/    background: -ms-linear-gradient(left,  #0071a0 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09F', endColorstr='#999',GradientType=1 ); /* IE6-9 */}.afc-url-container.disabled{	opacity:.6}.afc-url-container .url-input-zone{	position:relative;	padding:0; margin:0;	width:100%; height:31px;	padding:4px 8px 4px 8px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;}.afc-url-container .url-input-zone .placeholder{	position:absolute;	width:auto; height:24px; line-height:24px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	outline:none;	left:0;	padding:0 8px;	color:rgba(0, 0, 0, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:0;	white-space:nowrap;}.afc-url-container .url-input-zone .input-zone{	position:relative;	width:100%; height:24px;	padding:0;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:24px;	outline:none; border:none;	z-index:2;	color:rgba(0, 0, 0, .7);}.afc-text-container.focus{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.white-primary{	color:#000;	color:rgba(0, 0, 0, .5);	background:#fff;	background:rgba(255, 255, 255, .9);	border:1px solid rgba(42, 42, 42, .3);}.white-primary:hover{background:#eee;}.white-primary:active{background:#ddd;}.afc-dropdownlist-container.white-primary .list-label{background-color:#fff; background-color:rgba(255, 255, 255, .9);}.afc-dropdownlist-container.white-primary .list-container ul.list-content li.option.selected .text{color:#fff;}.afc-dropdownlist-container.white-primary .list-container ul.list-content li.option.selected{	background: #0099ff; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0, 153, 255,1)), color-stop(100%,rgba(0, 153, 255,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(0, 153, 255,.7), rgba(0, 153, 255,0)); /*Standard*/    background: -ms-linear-gradient(left,  #0099ff 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099ff', endColorstr='#0099ff',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.white-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.red-primary{	color:#333437;	background:#ed5555;	background:rgba(237, 85, 85, .9);}.red-primary:hover{background:rgba(237, 85, 85, .6);}.red-primary:active{background:rgba(237, 85, 85, .9);}.afc-dropdownlist-container.red-primary .list-label{background-color:#ed5555; background-color:rgba(237, 85, 85, .9);}.afc-dropdownlist-container.red-primary .list-label .text{color:#333437;}.afc-dropdownlist-container.red-primary .list-container .list-finder .color-indicator{background-color:#ed5555; background-color:rgba(237, 85, 85, .9);}.afc-dropdownlist-container.red-primary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.red-primary .list-container ul.list-content li.option.selected{	background: #ed5555; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(237, 85, 85,1),rgba(237, 85, 85,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(237, 85, 85,1)), color-stop(100%,rgba(237, 85, 85,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(237, 85, 85,1),rgba(237, 85, 85,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(237, 85, 85,1),rgba(237, 85, 85,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(237, 85, 85,.7), rgba(237, 85, 85,0)); /*Standard*/    background: -ms-linear-gradient(left,  #ed5555 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed5555', endColorstr='#ed5555',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.white-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.red-secondary{	color:#333437;	background:#ce4e4e;	background:rgba(206, 78, 78, .9);}.red-secondary:hover{background:rgba(206, 78, 78, .7);}.red-secondary:active{background:rgba(206, 78, 78, .9);}.afc-dropdownlist-container.red-secondary .list-label{background-color:#ce4e4e; background-color:rgba(206, 78, 78, .9);}.afc-dropdownlist-container.red-secondary .list-label .text{color:#333437;}.afc-dropdownlist-container.red-secondary .list-container .list-finder .color-indicator{background-color:#ce4e4e; background-color:rgba(206, 78, 78, .9);}.afc-dropdownlist-container.red-secondary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.red-secondary .list-container ul.list-content li.option.selected{	background: #ce4e4e; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(206, 78, 78,1),rgba(206, 78, 78,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(206, 78, 78,1)), color-stop(100%,rgba(206, 78, 78,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(206, 78, 78,1),rgba(206, 78, 78,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(206, 78, 78,1),rgba(206, 78, 78,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(206, 78, 78,.7), rgba(206, 78, 78,0)); /*Standard*/    background: -ms-linear-gradient(left,  #ce4e4e 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce4e4e', endColorstr='#ce4e4e',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.white-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.orange-primary{	color:#fff;	background:#f18849;	background:rgba(241, 136, 73, .9);}.orange-primary:hover{background:rgba(241, 136, 73, .6);}.orange-primary:active{background:rgba(241, 136, 73, .9);}.afc-dropdownlist-container.orange-primary .list-label{background-color:#f18849; background-color:rgba(241, 136, 73, .9);}.afc-dropdownlist-container.orange-primary .list-label .text{color:#fff;}.afc-dropdownlist-container.orange-primary .list-container .list-finder .color-indicator{background-color:#f18849; background-color:rgba(241, 136, 73, .9);}.afc-dropdownlist-container.orange-primary .list-container ul.list-content li.option.selected .text{color:#fff;}.afc-dropdownlist-container.orange-primary .list-container ul.list-content li.option.selected{	background: #f18849; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(241, 136, 73,1),rgba(241, 136, 73,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(241, 136, 73,1)), color-stop(100%,rgba(241, 136, 73,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(241, 136, 73,1),rgba(241, 136, 73,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(241, 136, 73,1),rgba(241, 136, 73,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(241, 136, 73,.7), rgba(241, 136, 73,0)); /*Standard*/    background: -ms-linear-gradient(left,  #f18849 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f18849', endColorstr='#f18849',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.white-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.pink-primary{	background:#ec83da;	background:rgba(236, 131, 218, .9);}.pink-primary:hover{background:rgba(236, 131, 218, .6);}.pink-primary:active{background:rgba(236, 131, 218, .9);}.afc-dropdownlist-container.pink-primary .list-label{background-color:#ec83da; background-color:rgba(236, 131, 218, .9);}.afc-dropdownlist-container.pink-primary .list-label .text{color:#333437;}.afc-dropdownlist-container.pink-primary .list-container .list-finder .color-indicator{background-color:#ec83da; background-color:rgba(236, 131, 218, .9);}.afc-dropdownlist-container.pink-primary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.pink-primary .list-container ul.list-content li.option.selected{	background: #ec83da; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(236, 131, 218,1),rgba(236, 131, 218,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(236, 131, 218,1)), color-stop(100%,rgba(236, 131, 218,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(236, 131, 218,1),rgba(236, 131, 218,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(236, 131, 218,1),rgba(236, 131, 218,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(236, 131, 218,.7), rgba(236, 131, 218,0)); /*Standard*/    background: -ms-linear-gradient(left,  #ec83da 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec83da', endColorstr='#ec83da',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.white-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.blue-primary{	background:#0099ff;	background:rgba(0, 153, 255, .9);}.blue-primary:hover{background:rgba(0, 153, 255, .6);}.blue-primary:active{background:rgba(0, 153, 255, .9);}.afc-dropdownlist-container.blue-primary .list-label{background-color:#0099ff; background-color:rgba(0,153,255, .9);}.afc-dropdownlist-container.blue-primary .list-label .text{color:#fff;}.afc-dropdownlist-container.blue-primary .list-container .list-finder .color-indicator{background-color:#0099ff; background-color:rgba(0,153,255, .9);}.afc-dropdownlist-container.blue-primary .list-container ul.list-content li.option.selected .text{color:#fff;}.afc-dropdownlist-container.blue-primary .list-container ul.list-content li.option.selected{	background: #0099ff; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0, 153, 255,1)), color-stop(100%,rgba(0, 153, 255,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(0, 153, 255,1),rgba(0, 153, 255,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(0, 153, 255,.7), rgba(0, 153, 255,0)); /*Standard*/    background: -ms-linear-gradient(left,  #0099ff 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099ff', endColorstr='#0099ff',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.blue-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.blue-secondary{	color:#333437;	background:#83abec;	background:rgba(131, 171, 236, .9);}.blue-secondary:hover{background:rgba(131, 171, 236, .6);}.blue-secondary:active{background:rgba(131, 171, 236, .9);}.afc-dropdownlist-container.blue-secondary .list-label{background-color:#83abec; background-color:rgba(131, 171, 236, .9);}.afc-dropdownlist-container.blue-secondary .list-label .text{color:#333437;}.afc-dropdownlist-container.blue-secondary .list-container .list-finder .color-indicator{background-color:#83abec; background-color:rgba(131, 171, 236, .9);}.afc-dropdownlist-container.blue-secondary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.blue-secondary .list-container ul.list-content li.option.selected{	background: #83abec; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(131, 171, 236,1),rgba(131, 171, 236,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(131, 171, 236,1)), color-stop(100%,rgba(131, 171, 236,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(131, 171, 236,1),rgba(131, 171, 236,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(131, 171, 236,1),rgba(131, 171, 236,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(131, 171, 236,.7), rgba(131, 171, 236,0)); /*Standard*/    background: -ms-linear-gradient(left,  #ce4e4e 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce4e4e', endColorstr='#ce4e4e',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.blue-secondary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.brown-primary{	color:#513629;	background:#b6795b;	background:rgba(182, 121, 91, .9);}.brown-primary:hover{background:rgba(182, 121, 91, .6);}.brown-primary:active{background:rgba(182, 121, 91, .9);}.afc-dropdownlist-container.brown-primary .list-label{background-color:#b6795b; background-color:rgba(182, 121, 91, .9);}.afc-dropdownlist-container.brown-primary .list-label .text{color:#513629;}.afc-dropdownlist-container.brown-primary .list-container .list-finder .color-indicator{background-color:#b6795b; background-color:rgba(182, 121, 91, .9);}.afc-dropdownlist-container.brown-primary .list-container ul.list-content li.option.selected .text{color:#513629;}.afc-dropdownlist-container.brown-primary .list-container ul.list-content li.option.selected{	background: #b6795b; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(182, 121, 91,1),rgba(182, 121, 91,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(182, 121, 91,1)), color-stop(100%,rgba(182, 121, 91,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(182, 121, 91,1),rgba(182, 121, 91,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(182, 121, 91,1),rgba(182, 121, 91,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(182, 121, 91,.7), rgba(182, 121, 91,0)); /*Standard*/    background: -ms-linear-gradient(left,  #b6795b 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6795b', endColorstr='#b6795b',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.brown-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.green-secondary{	color:#333437;	background:#acde33;	background:rgba(172, 222, 51, .9);	border:1px solid rgba(42, 42, 42, .3);}.green-secondary:hover{background:rgba(172, 222, 51, .6);}.green-secondary:active{background:rgba(172, 222, 51, .9);}.afc-dropdownlist-container.green-secondary .list-label{background-color:#acde33; background-color:rgba(172, 222, 51, .9);}.afc-dropdownlist-container.green-secondary .list-label .text{color:#333437;}.afc-dropdownlist-container.green-secondary .list-container .list-finder .color-indicator{background-color:#acde33; background-color:rgba(172, 222, 51, .9);}.afc-dropdownlist-container.green-secondary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.green-secondary .list-container ul.list-content li.option.selected{	background: #acde33; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(172, 222, 51,1),rgba(172, 222, 51,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(172, 222, 51,1)), color-stop(100%,rgba(172, 222, 51,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(172, 222, 51,1),rgba(172, 222, 51,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(172, 222, 51,1),rgba(172, 222, 51,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(172, 222, 51,.7), rgba(172, 222, 51,0)); /*Standard*/    background: -ms-linear-gradient(left,  #acde33 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acde33', endColorstr='#acde33',GradientType=1 ); /* IE6-9 */}.afc-text-container.focus.green-secondary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.gray-primary{	color:#333437;	background:#959ba6;	background:rgba(149, 155, 166, .9);}.gray-primary:hover{background:rgba(149, 155, 166, .6);}.gray-primary:active{background:rgba(149, 155, 166, .9);}.afc-dropdownlist-container.gray-primary .list-label{background-color:#959ba6; background-color:rgba(149, 155, 166, .9);}.afc-dropdownlist-container.gray-primary .list-label .text{color:#333437;}.afc-dropdownlist-container.gray-primary .list-container .list-finder .color-indicator{background-color:#959ba6; background-color:rgba(149, 155, 166, .9);}.afc-dropdownlist-container.gray-primary .list-container ul.list-content li.option.selected .text{color:#333437;}.afc-dropdownlist-container.gray-primary .list-container ul.list-content li.option.selected{	background: #959ba6; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(149, 155, 166,1),rgba(149, 155, 166,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(149, 155, 166,1)), color-stop(100%,rgba(149, 155, 166,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(149, 155, 166,1),rgba(149, 155, 166,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(149, 155, 166,1),rgba(149, 155, 166,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(149, 155, 166,.7), rgba(149, 155, 166,0)); /*Standard*/    background: -ms-linear-gradient(left,  #959ba6 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959ba6', endColorstr='#959ba6',GradientType=1 ); /* IE6-9 */}.afc-text-container.gray-primary{    border-color: #33a4fd;    -moz-box-shadow: 0 0 5px #66bbfd;    -webkit-box-shadow: 0 0 5px #66bbfd;    box-shadow: 0 0 5px #66bbfd}.afc-dropdownlist-input{	display:none;}.afc-dropdownlist-container{	position:relative;	width:auto; height:33px; display:inline-block; max-width:100%;	border:1px solid rgba(42, 42, 42, .3);	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	-webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;	z-index:0;	background:transparent;}.afc-dropdownlist-container:hover,.afc-dropdownlist-container:active{	background:transparent;}.afc-dropdownlist-container.disabled{	opacity:.6}.afc-dropdownlist-container.fullwidth{	width:100%;}.afc-dropdownlist-container.finder{	min-width:200px;}.afc-dropdownlist-container .list-label{	position:relative;	width:100%; height:31px;	padding:0 40px 0 0;	background:url(../img/input-text-bg.png) repeat-x rgba(255, 255, 255, .9);/*rgba(217, 217, 217, .9)*/	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:hidden;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);}.afc-dropdownlist-container .list-label .text{	position:relative;	width:100%; height:31px;	color:#000;	color:rgba(0, 0, 0, .5);	padding:0 10px;	white-space:nowrap;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:31px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:hidden;	-o-text-overflow: ellipsis; /* pour Opera 9 */	text-overflow: ellipsis; /* pour le reste du monde */}.afc-dropdownlist-container .list-label .right-btn{	position:absolute;	width:40px; height:31px;	right:0; top:0;	border-left:1px solid rgba(42, 42, 42, .7);	background:url(../img/dropdownlist-right-btn.png) center top;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	cursor:pointer;	-webkit-transition:	all 0.3s;	-moz-transition:	all 0.3s;	-o-transition:		all 0.3s;	transition:			all 0.3s;	opacity:.5;}.afc-dropdownlist-container .list-label .right-btn:hover{	opacity:1;}.afc-dropdownlist-container .list-container{	position:absolute;	width:100%; height:auto;	bottom:32px; left:0; margin-right:-1px;	padding:0 3px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	display:none;}.afc-dropdownlist-container .list-container.finder{	padding-top:38px}.afc-dropdownlist-container .list-container .list-finder{	position:relative;	width:100%; height:40px;	margin:0 0 0 0; padding:10px 80px 10px 6px;	background:rgba(217, 217, 217, .9) no-repeat right 6px center;	-webkit-border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	border:1px solid rgba(42, 42, 42, .1);	border-bottom:none;	display:block;}.afc-dropdownlist-container.downside .list-container .list-finder{	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;}.afc-dropdownlist-container .list-container .list-finder .placeholder{	position:absolute;	width:auto; height:20px; line-height:20px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	outline:none;	left:0;	padding:0 8px;	color:rgba(0, 0, 0, .3);	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	z-index:0;	white-space:nowrap;}.afc-dropdownlist-container .list-container .list-finder .input-zone{	position:relative;	width:100%; height:20px;	background:transparent;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; line-height:20px;	outline:none; border:none;	z-index:2;}.afc-dropdownlist-container .list-container .list-finder .input-zone::-webkit-input-placeholder{color: #999;}.afc-dropdownlist-container .list-container .list-finder .input-zone:-moz-placeholder{color: #999;}/* Firefox 18- */.afc-dropdownlist-container .list-container .list-finder .input-zone::-moz-placeholder{color: #999;}/* Firefox 19+ */.afc-dropdownlist-container .list-container .list-finder .input-zone:-ms-input-placeholder{color: #999;}.afc-dropdownlist-container .list-container .list-finder .color-indicator{	position: absolute;	width:16px; height:16px;	top:50%; right:8px; margin-top:-8px;	background:#09F;	-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;    -webkit-transition:	all 0.1s;    -moz-transition:	all 0.1s;    -o-transition:		all 0.1s;	transition:			all 0.1s;	}.afc-dropdownlist-container .list-container .list-finder .total-results{	position: absolute;    margin: 0; padding: 0;    width: auto; height: 40px; min-width:60px;    top: 0; right: 30px;    font-family:Arial, Helvetica, sans-serif;    font-size: 40px;    line-height: 40px;    color: #555;	opacity:1;    -webkit-transition:	all 0.1s;    -moz-transition:	all 0.1s;    -o-transition:		all 0.1s;	transition:			all 0.1s;	text-align:right;	}.afc-dropdownlist-container .list-container .list-finder .total-results.hidden{	opacity:0;	-webkit-transition:	all 0.3s;    -moz-transition:	all 0.3s;    -o-transition:		all 0.3s;	transition:			all 0.3s;}.afc-dropdownlist-container .list-container ul.list-content{	position:relative;	height:100%; width:100%; max-height:220px;	list-style:none;	margin:0; padding:0;	overflow-y:auto;	background:rgba(127, 127, 127, .9);	border:1px solid rgba(42, 42, 42, .7);	border-bottom:none;	-webkit-border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	overflow:auto;	-moz-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);/*#656565;*/	-webkit-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	-o-box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	box-shadow: 0px 0px 8px .5px rgba(101, 101, 101, .5);	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);}.afc-dropdownlist-container.finder .list-container ul.list-content{	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;}.afc-dropdownlist-container.downside .list-container{	bottom:inherit; top:32px;}.afc-dropdownlist-container.downside .list-container ul.list-content{	border:1px solid rgba(42, 42, 42, .7);	-webkit-border-radius: 0 0 3px 3px;	-moz-border-radius: 0 0 3px 3px;	border-radius: 0 0 3px 3px;}.afc-dropdownlist-container .list-container ul.list-content li{	position:relative;	width:100%; height:auto; min-height:26px;	margin:0;	padding-left:10px;	padding-right:10px;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	box-sizing:border-box;	border-top:1px solid rgba(255, 255, 255, .4);	}.afc-dropdownlist-container .list-container  ul.list-content li:first-child{	border-top:none;}.afc-dropdownlist-container .list-container ul.list-content li.option_group{	font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:14px;	color:#fff;	background:rgba(0, 0, 0, .2);	cursor:default;	letter-spacing:.5px;	padding-top:15px;	padding-bottom:15px;	-webkit-transition: all 0.2s;	-moz-transition:    all 0.2s;	-o-transition:      all 0.2s;	transition:      	all 0.2s;	text-align:center;}.afc-dropdownlist-container .list-container ul.list-content li.option{	font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:14px;	color:#fff;	cursor:pointer;	letter-spacing:.5px;	padding-top:8px;	padding-bottom:8px;	-webkit-transition: all 0.2s;	-moz-transition:    all 0.2s;	-o-transition:      all 0.2s;	transition:      	all 0.2s;	overflow:hidden;}.afc-dropdownlist-container .list-container ul.list-content li.option .text{	position:relative;	width:100%; height:auto; min-height:14px;	margin:0; padding:0;	font-family:Arial, Helvetica, sans-serif;	font-size:12px; line-height:14px;	color:#fff;	letter-spacing:.5px;	opacity:1;	-webkit-transition: all 0.2s;	-moz-transition:    all 0.2s;	-o-transition:      all 0.2s;	transition:      	all 0.2s;}.afc-dropdownlist-container .list-container ul.list-content li.option .text.hidden{	opacity:0;}.afc-dropdownlist-container .list-container ul.list-content li.option:hover{	background:rgba(0, 0, 0, .4);}.afc-dropdownlist-container .list-container ul.list-content li.option.selected{	background: #09F; /* Old browsers */	background: -webkit-linear-gradient(left,rgba(0,153,255,1),rgba(0,153,255,0)); /*Safari 5.1-6*/	background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0,153,255,1)), color-stop(100%,rgba(0,153,255,0))); /* Chrome,Safari4+ */	background: -o-linear-gradient(right,rgba(0,153,255,1),rgba(0,153,255,0)); /*Opera 11.1-12*/	background: -moz-linear-gradient(right,rgba(0,153,255,1),rgba(0,153,255,0)); /*Fx 3.6-15*/	background: linear-gradient(to right, rgba(0,153,255,.7), rgba(0,153,255,0)); /*Standard*/    background: -ms-linear-gradient(left,  #0071a0 1%, 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09F', endColorstr='#999',GradientType=1 ); /* IE6-9 */}