/**
 * Font: Modified Raleway
 */

 @font-face {
	font-family: Raleway;
	src: url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-regular-webfont.woff2) format('woff2'),
         url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-regular-webfont.woff) format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: Raleway;
	src: url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-medium-webfont.woff2) format('woff2'),
         url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-medium-webfont.woff) format('woff');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: Raleway;
	src: url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-semibold-webfont.woff2) format('woff2'),
         url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-semibold-webfont.woff) format('woff');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: Raleway;
	src: url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-bold-webfont.woff2) format('woff2'),
         url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-bold-webfont.woff) format('woff');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: Raleway;
	src: url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-extrabold-webfont.woff2) format('woff2'),
         url(//gypsycafe.org/wp-content/themes/cheerup/css/fonts/raleway/raleway-extrabold-webfont.woff) format('woff');
	font-weight: 800;
	font-style: normal;
}#subscribe-email input {
	width: 95%;
}

.comment-subscription-form {
	margin-bottom: 1em;
}

.comment-subscription-form .subscribe-label {
	display: inline !important;
}

/*
Text meant only for screen readers.
Provides support for themes that do not bundle this CSS yet.
@see https://make.wordpress.org/accessibility/2015/02/09/hiding-text-for-screen-readers-with-wordpress-core/
***********************************/
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute ! important;
	width: 1px;
	word-wrap: normal ! important;
}