@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400|Raleway');


/* A Linux- and Windows-friendly sans-serif font stack: http://prospects.mhurrell.co.uk/post/updating-the-helvetica-font-stack */
body {font-size: 16px; font-family: 'Raleway', sans-serif; font-weight: 300;}

/* Using local fonts? Check out Font Squirrel's webfont generator: http://www.fontsquirrel.com/tools/webfont-generator */

/* We like off-black for text. */
body, select, input, textarea {color: #333;}

a {color: #4791ed;}
a:hover {color: #4791ed;}

/* Custom text-selection colors (remove any text shadows: http://twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #4791ed; color: #fff; text-shadow: none;}
::selection {background: #4791ed; color: #fff; text-shadow: none;}

/*	j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #4791ed;}

ins {background-color: #fcd700; color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;}

/* Mozilla dosen't style placeholders by default */
input:-moz-placeholder { color:#a9a9a9; }
textarea:-moz-placeholder { color:#a9a9a9; }

/* let's give blockquotes *some* default styling, because unstyled blockquotes are dangerous */
blockquote {padding: 16px; background: #eee;}

body {
	background: #EFEFEF;
}
body > div {
	position: absolute;
	top: 0px; left: 0px; right: 0px; bottom: 0px;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

body > div > div {
	text-align: center;
}

p {
	margin: 10px;
	margin-bottom: 30px;
}

.developedBy p {
	margin: 5px;
	font-style: italic;
	font-size: 15px;
}

.ceres {
	background: white;
	padding: 40px;
	margin: 30px 0px;
	box-shadow: 0px 0px 8px #d6d6d6;
}

.ceres p {
	font-size: 19px;
}

img.ceres-admin {
	width: 40vw;
	min-width: 250px;
	margin: 10px;
}

img.mvcsoft {
	width: 10vw;
	min-width: 150px;
	margin: 10px;
}

a {
	text-decoration: none;
	font-size: 21px;
	margin: 30px;
}