	

	.button{
	    border: none;
	    border-radius: 4px;
	    -webkit-backface-visibility: hidden;
	    backface-visibility: hidden;
	    line-height: 40px;
	    color: #fff;
	    cursor: pointer;
	    display: block;
	    font-size: 16px;
	    overflow: hidden;
	    position: relative;
	    font-weight: normal;
	    -webkit-font-smoothing: antialiased;
	    text-align: center;
	    -webkit-transition: all 0.25s ease-in;
	    transition: all 0.25s ease-in;
	    width: 300px;
	    -webkit-user-select: none;
	    -moz-user-select: none;
	    -ms-user-select: none;
	    user-select: none;
	    border-radius: 1.25rem!important;
	}


	.button.failure[class*="ui_"] span,.button.success[class*="ui_"] span,.button:hover[class*="ui_"] span{
		-webkit-transform:translateX(200%);
		transform:translateX(200%);
		color:transparent
	}
	.button.failure:before,.button.success:before,.button:hover:before{left:0}
	.button.success:before{content:"\e604"}


	.button[class*="ui_"] span{
		display:inline-block;
		width:100%;
		height:100%;
		position:relative;
		-webkit-transition:all 0.25s ease-in;
		transition:all 0.25s ease-in;
		-webkit-backface-visibility:hidden;
		backface-visibility:hidden
	}

	.button:after{
		content:'';
		position:absolute;
		-webkit-transition:all 0.25s ease-in;
		transition:all 0.25s ease-in;
		z-index:-1
	}
	.button:before{
		height:100%;
		left:-100%;
		font-size:1.25em;
		font-style:normal;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		font-variant:normal;
		font-weight:normal;
		text-transform:none;
		position:absolute;
		speak:none;
		-webkit-transition:all 0.25s ease-in;
		transition:all 0.25s ease-in;
		width:100%
	}
	

	.button.facebook{background-color:#3B5998}
	.button.facebook.disabled,.button.facebook.disabled span{color:#3B5998}
	.button span{color:#fff}
	.ui_facebook:before{
		font-family: "Font Awesome 5 Brands";
    	content: "\f39e";
    	color: white!important;}
	.button.full-width{width:100%}

	.button.width70{width:70%}


	@media(max-width: 600px){

	.button{
    	font-size: 13px;
	}

	}
