/* General */
.uk-link, a { color: #DE6262; outline: 0; text-decoration: none; }
.uk-link:hover, a:hover, .uk-link:active, a:active, .uk-link:focus, a:focus { color: #6E6E6E; outline: 0; text-decoration: none; }
.uk-card-primary { background: #DE6262; }
.tm-text-blue { color: #2ba6cd !important; }
.tm-label-badge { color: #000; padding: 5px 10px; font-size: 11px; background: #eee; border-radius: 3px; }
.tm-button-label { background: #fff; color: #000; border: 1px solid #bbb; font-size: 12px; }
.tm-grid-xsmall { margin-left: -5px; }
.tm-grid-xsmall > * { padding-left: 5px; }
.tm-grid-xsmall>.uk-grid-margin { margin-top: 0; }
/* Navigation */
.tm-navigation-sticky { background-color: #fff; }
.tm-navigation-sticky>.uk-navbar-sticky { box-shadow: 3px 3px 3px rgba(0,0,0,0.05); }
.uk-navbar-nav>li>a { text-transform: none; font-weight: 500; }
/* Sections */
.tm-section-muted { background: #ededed; }
.tm-section-black { background: url(../images/sblackbg.png); }
.tm-padding-large { padding: 70px 0; }
.tm-section-red { background: #DE6262; }
.tm-section-blue { background: #589396; }
.tm-section-purple { background: #de6724; }
.tm-section-green { background: #71AB93; }
/* Footer Social*/
.social { background: #2d2d2d; }
.social ul { list-style: none; padding: 0; }
.social ul li { border-left: 1px solid #393939; float: left; margin: 0; }
.social ul li:last-child { border-right: 1px solid #393939; }
.social ul li a { color: #fff; font-size: 17px; padding: 25px 20px; display: inline-block; }
.social ul li:hover { background: #49716c; }
.social ul li:hover a { color: #fff; }
.social form { padding-top: 11px; }
.social form .uk-form-large { font-size: 16px; }
/* Panel */
.tm-general-panel { background: #d9d8d8; border: 0; padding: 15px; border-radius: 5px; }
.tm-general-panel .tm-panel-badge { color: #fff; font-weight: 700; border-radius: 3px; padding: 11px 24px; display: table; margin: 0 auto; margin-top: -30px; font-size: 18px; background: #DE6262; }
/* To Top */
.uk-totop { position: fixed; bottom: 20px; right: 20px; }
/* Breadcrumbs */
.tm-breadcrumbs { background: #2ba6cd; }
.tm-breadcrumbs.uk-padding-small { padding: 20px; }

.uk-card-primary.uk-card-body, .uk-card-primary>:not([class*=uk-card-media]), .uk-card-secondary.uk-card-body, .uk-card-secondary>:not([class*=uk-card-media]), .uk-light, .uk-offcanvas-bar, .uk-overlay-primary, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color) {
    color: rgba(255,255,255,.9);
}


@media only screen and (max-width: 340px) {
	.uk-cover-container .uk-position-cover .uk-h1 { font-size: 28px; }
	.uk-cover-container .uk-position-cover .uk-h3 { font-size: 20px; }
}

@media only screen and (max-width: 767px) {
	.social { padding: 10px 0; }
	.social ul li a { padding: 11px 14px 12px; }
}
