/*------------------------------------ COLORS */
/* 	primary      #f42c07
	secondary    #484b5d
	tertiary     #fdd900
	light        #ffffff
	dark         #383838 (emphasis text, headings)
	body   (body text)	
	muted        #f7f6f3 	light backgrounds */
/*--------------------------------------------*/

h1, h2, h3, h4,
.uk-button, .uk-font-tertiary {

}

/*--------------------------- CUSTOM COLOR BLOCKS */
.uk-border-light {
	border: 5px solid #fff;
}
.uk-border-left-remove {
	border-left-width: 0 !important;
}
.uk-border-right-remove {
	border-right-width: 0 !important;
}
.uk-border-top-remove {
	border-top-width: 0 !important;
}
.uk-border-bottom-remove {
	border-bottom-width: 0 !important;
}

/*--------------------------- CARDS */


/*--------------------------- MENUS */


/*--------------------------- BUTTONS */
.uk-button, .btn {
    padding-top: 15px;
    padding-bottom: 15px;
}
.uk-button-large {
    padding-top: 18px;
    padding-bottom: 18px;
}
.uk-button-small {
    padding-top: 10px;
    padding-bottom: 10px;
}
.uk-button-background {
    
}

/*--------------------------- TYPOGRAPHY */
li, p {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
}
.uk-text-larger {
    font-size: 120%;
    line-height: 1;
}
.uk-text-smaller {
    font-size: 90%;
}
.uk-line-height-1 {
    line-height: 1;
}
.registered50 {
    font-size: 50%;
    display: inline-block;
    position: relative;
    bottom: 25px;
}
.registered75 {
    font-size: 75%;
    display: inline-block;
    position: relative;
    bottom: 15px;
}
.uk-list li {
	line-height: 1.3;
}
blockquote footer cite {
	font-style: normal !important;
}

/*--------------------------- TABLE */
tr.uk-row-muted td,
tr.uk-row-muted th {
    background: #f4f4f2;
}
.uk-row-middle th,
.uk-row-middle td,
.uk-cell-middle {
    vertical-align: middle;
}
.uk-table-xsmall td {
    padding: 5px 7px;
}
td.border-all,
table.border-all td,
table.border-all th,
table.border-all {
    border: 1px solid #f7f6f3;
}
td.border-left {
    border-left: 1px solid #f7f6f3;
}
td.border-right {
    border-right: 1px solid #f7f6f3;
}
td.border-top {
    border-top: 1px solid #f7f6f3;
}
td.border-bottom {
    border-top: 1px solid #f7f6f3;
}

.noborder-left {
    border-left-color: transparent !important;
}
.noborder-right {
    border-right-color: transparent !important;
}
.noborder-top {
    border-top-color: transparent !important;
}
.noborder-bottom {
    border-top-color: transparent !important;
}
/*--------------------------- FORMS */
.uk-input:hover, 
.uk-select:hover, 
.uk-textarea:hover {
    color: #505759;
    border-color: #b4b5ba!important;
}

/*--------------------------- OTHER */
.rotate180 {
 	-webkit-transform: rotate(-90deg); /* Safari */
 	-moz-transform: rotate(-90deg); /* Firefox */
 	-ms-transform: rotate(-90deg); /* IE */
 	-o-transform: rotate(-90deg); /* Opera */
	transform: rotate(-180deg);
}

/*Added by Kirby- Hide links in homepage

.uk-first-column .el-link{
    display:none !important;
} */