/*menu*/
.tm-header NAV.uk-navbar LI.uk-active
{
}
/*text general*/
.fw700
{
	font-weight: 700;
}
.fs20
{
	font-size: 20px;
}
.fs50
{
	font-size: 50px;
}
/*button general*/
.uk-button SPAN
{
	margin-left: 22px;
	transition: all 300ms;
}
.uk-button:hover SPAN
{
	margin-left: 22px;
	transform: rotate(90deg);
}
/*panels*/
.color-grid .uk-card-title
{
	border-bottom: 1px dashed #656565;
	line-height: 2.5;
	margin-top: -20px !important;
}
.color-grid > DIV > DIV:nth-child(1) .uk-card
{
	border-top: 8px solid #29BFFF;
}
.color-grid > DIV > DIV:nth-child(1) .uk-button
{
	border: 1px solid #29BFFF;
}
.color-grid > DIV > DIV:nth-child(2) .uk-card
{
	border-top: 8px solid #E6007E;
}
.color-grid > DIV > DIV:nth-child(2) .uk-button
{
	border: 1px solid #E6007E;
}
.color-grid > DIV > DIV:nth-child(3) .uk-card
{
	border-top: 8px solid #FFED00;
}
.color-grid > DIV > DIV:nth-child(3) .uk-button
{
	border: 1px solid #FFED00;
}
.color-grid > DIV > DIV:nth-child(4) .uk-card
{
	border-top: 8px solid #1D1D1B;
}
.color-grid > DIV > DIV:nth-child(4) .uk-button
{
	border: 1px solid #1D1D1B;
}
/*color lines*/
.color-line
{
	height: 6px;
	min-width: 100%;
}
.colorc
{
	background-color: #29BFFF;
}
.colorm
{
	background-color: #E6007E;
}
.colory
{
	background-color: #FFED00;
}
.colork
{
	background-color: #1D1D1B;
}
/*color texts*/
.textc
{
	color: #29BFFF;
}
.textm
{
	color: #E6007E;
}
.texty
{
	color: #FFED00;
}
.textk
{
	color: #1D1D1B;
}
.textg
{
	color: #656565;
}
/*borders*/
.border-bottomc
{
	border-bottom: 8px solid #29BFFF;
}
.border-topc
{
	border-top: 5px solid #29BFFF;
}
.border-bottomm
{
	border-bottom: 8px solid #E6007E;
}
.border-topm
{
	border-top: 5px solid #E6007E;
}
.border-topy
{
	border-top: 5px solid #FFED00;
}
.border-bottomy
{
	border-bottom: 8px solid #FFED00;
}
.border-topk
{
	border-top: 5px solid #1D1D1B;
}
.border-bottomk
{
	border-bottom: 8px solid #1D1D1B;
}
