/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Rubik);

body, p, td, font, div, span, button, input, select, h1, h2, h3, h4 { font-family: Rubik, San-Serif; }

h1, h2, h3, h4 { color: #63677a; }

/* FONTS */

.fs-8 { font-size: 8pt; }
.fs-9 { font-size: 9pt; }
.fs-10 { font-size: 10pt; }
.fs-11 { font-size: 11pt; }
.fs-12 { font-size: 12pt; }
.fs-13 { font-size: 13pt; }
.fs-14 { font-size: 14pt; }
.fs-16 { font-size: 16pt; }
.fs-18 { font-size: 18pt; }
.fs-8, .fs-9, .fs-10, .fs-11, .fs-12, .fs-13, .fs-14, .fs-16, .fs-18 { line-height: normal; }

.b { font-weight: bold !important; }
.i { font-style: italic; }

.fc-whi { color: #FFFFFF !important; }
.fc-gre-m { color: #F1F1F1 !important; }
.fc-grn { color: #E1E1E1 !important; }
.fc-gre { color: #CCCCCC !important; }
.fc-gre-ed { color: #999999 !important; }
.fc-bla-el { color: #777777 !important; }
.fc-bla-l { color: #555555 !important; }

.fc-bla-p { color: #000000 !important; }
.fc_key { color: #333333 !important; }
.fc-bla-l { color: #555555 !important; }
.fc-blu { color: #006393 !important; }

.fc-ora-l { color: darkgoldenrod !important; }
.fc_orange { color: orange !important; }
.fc-ora-d { color: darkorange !important; }
.fc-ora { color: gold !important; }
.fc_red { color: red !important; }
.fc_ored { color: orangered !important; }
.fc-red-d { color: darkred !important; }
.fc-grn { color: green !important; }
.fc_limegreen { color: limegreen !important; }

.underline { text-decoration: underline; }
.no-underline, .no-underline:hover { text-decoration: none; }
.truncate { display:inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.cookies { color: gold; }
.cookies:hover { color: #F1F1F1; }

.required { border-left: 2px solid #E58E00 !important;}


.app-buttons {
	background-color: #7D858B;
	padding: 8px;
	border: 1px solid #777E84;
	text-align: center;
	display: inline-block;
	width: 120px;
	}



.box-shadow { box-shadow: 0 8px 5px -7px rgba(0, 0, 0, 0.4); }
.box-window { border: 1px solid #DDDDDD; box-shadow: 0 8px 5px -7px rgba(0, 0, 0, 0.3); }



ul.uk-navbar-nav li.uk-active a { background-color: #c0e1e7 !important; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
ul.uk-navbar-nav li.uk-active a:hover { background-color: #b9dae0 !important; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
ul.uk-navbar-nav li a:hover { background-color: #FFFFFF; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
ul.uk-navbar-nav li a { border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }

.uk-table td, .uk-table th { border-bottom: 1px solid #DDDDDD; }

.uk-button-more { background-color: #FF9000; color: #FFFFFF; }
.uk-button-more:hover { background-color: #FFA000; color: #FFFFFF; }
.uk-button-more:focus { background-color: #D88600; color: #FFFFFF; }

.uk-alert-warning { border: 1px solid #F1C089; }
.uk-alert-success { border: 1px solid #A7CA74; }
.uk-alert-danger { border: 1px solid #EDA696; }
.uk-parent { border-top: 1px solid #4A4A4A; border-bottom: 1px solid #242424; }

.uk-panel-hdr {
	color: #F1F1F1;
	border-bottom: 3px solid #404040;
	margin-bottom: 0px;
	padding: 5px 15px;
	background-color: #505050;
	font-size: 11pt;
	}
.uk-panel-hdr > a { color: #FFFFFF; }
.uk-panel-hdr > a:hover { color: #FFFFFF; }
.uk-panel-menu .uk-nav-side li a { border-left: 3px solid #f5f5f5; }
.uk-panel-menu {
	border-bottom: 1px solid #CCCCCC;
	z-index: 99px;
	box-shadow: 0 8px 5px -7px rgba(0, 0, 0, 0.4);
	margin-bottom: 25px !important;
	}

.uk-panel-menu .uk-active a:after {
    content: "\F00D";
    float: right;
    font-family: FontAwesome;
    margin-right: -10px;
    text-align: center;
    width: 20px;
	color: #FFFFFF;
}

.uk-panel-articles-menu .uk-nav-sub li a:hover, .uk-nav-sub ul li a:hover {
	background-color: #ED8808;
	}
.uk-panel-articles-menu li.uk-active a {
	background-color: #ED8808;
	}

.uk-nav-side span { padding: 18px; color: #888888; }
.uk-pagination li a:hover { background-color: #50A6CB; color: #FFFFFF; }

.uk-dropdown-box {
    border: 1px solid #DDDDDD;
    border-top: 0px;
    box-shadow: 0 8px 5px -7px rgba(0, 0, 0, 0.3);
}





