@font-face {font-family: 'MTFDoodle';src: url('fonts/MTFDoodle.eot');src: local(''), url('fonts/MTFDoodle.woff') format('woff'), url('fonts/MTFDoodle.ttf') format('truetype'), url('fonts/MTFDoodle.svg') format('svg');font-weight: normal;font-style: normal;}
.doodle{font-family: 'MTFDoodle';font-weight: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;-webkit-font-feature-settings: 'liga';-webkit-font-smoothing: antialiased;}
.sunshine:before{content:'E';}

*{
	line-height:1;
}

.content-wrapper, .button.bg-light-orange{
	background-color:#FFD0B0;
	color:black;
	vertical-align:middle;
}

.login-page{
	background-color:#FF6600;
}

.card-orange .login-box-msg{
	color:white;
}

.card-orange:not(.card-outline) > .card-header, .card-orange:not(.card-outline) > .card-header a {
    color:black;
}

.card-orange{
	background-color:#FFA364;
}

.btn-orange{
	background-color:#FF6600;
	color:white;
}

.navbar-orange{
	background-color:#FF6600;
}

.sidebar-light-orange{
	background-color:#FFD0B0;
}

.main-footer{
	background-color:#FF6600;
	color:white;
}

.error-404-page .content{
	background-color:#660099;
	color:white;
	text-align:center;
	padding:100px 0px;
}

.error-404-page a{
	color:white;
}

.announcement-group-edit, .announcement-edit{
	display:none;
}

.announcement-group-edit.show,.announcement-edit.show{
	display:block;
}

.announcement-content{
	border:0px;
	padding:0px;
	padding-bottom:10px;
	border-bottom:5px solid black;
	page-break-inside:avoid;
}

.annnouncement-header{
	background-color:#FF6600;
	font-weight:bold;
	font-size:16pt;
	border-bottom:3px solid black;
}

.annnouncement-date{
	font-size:14pt;
}

.annnouncement-body{
	font-size:12pt;
}

.form-control.announcement_field_body{
	height:250px;
}

@media print{
	.no-print{
		display:none;
	}
	.announcement-content{
		border:0px;
	}
	.annnouncement-header{
		font-size:20pt;
	}
	.annnouncement-body{
		font-size:16pt;
	}
}