.styled-select.mobile{
	.dl:not(.closed){
		&:after{
			background:rgba(darken(desaturate(adjust-hue(#3078c0, -210.0000), 60.0000), 47.0588),0.7);
			content:'';
			position:fixed;
			left:0;
			right:0;
			bottom:0;
			top:0;
			width:100%;
			height:100%;
			z-index:3;
		}
	}
	ul {
		min-width: 0;
		position: fixed;
		top: 0; left: 0; right: 0; bottom: 0;
		margin: auto;
		max-width: 378px;
		padding: 0 20px;
		min-height: 0;
		border: none!important;
		border-radius:3px;
		z-index: 1000;
		.option{
			font-size: 15px!important;
			padding:0;
			white-space: normal;
			&:not(:last-child){
			}
		}
		@media screen and (max-width: 380px){
			left: 15px;
			right: 15px;
		}
	}
}