form input[type='text'],
form input[type='password'],
form input[type='email']{
	background-color: #0099cc;
	border-radius: 3px;
}

:focus{outline:0;}
.button{font-family:inherit;}
.button:after{display:none;}
.button:hover{padding:.3em 1em!important;}
.button:after, button:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;}
.button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;}
.button{position:relative;}
.button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em;}
.button:hover{background-color:hsla(0,0%,100%,.2);}
.button:after,button:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;}
.button:before{display:none;}
.button:hover:after{opacity:1;margin-left:0;}

.button{color:inherit!important;}
.button{margin:0;width:100%;cursor:pointer;}

.button{font-size:18px;background-color:#007bff;border-width:0px!important;border-radius:50px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;}
.button{color:#ffffff;}

.button:after{font-size:28.8px;}
.button:hover{color:#ffffff!important;background-color:#ffc107;border-radius:5px;letter-spacing:1px;}

.button{color:#000000!important;border-width:2px!important;border-color:#000000;background-color:#FFFFFF;}
.button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1;}
.button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;font-family:ETmodules!important;font-weight:400!important;}

@font-face{
	font-family: ETmodules;
	font-display: block;
	src: url(//slices-forum.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);
	src: url(//slices-forum.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"), url(//slices-forum.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//slices-forum.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//slices-forum.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");
	font-weight: 400; font-style: normal;
}