/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
body {color: #494e52;}
.uk-article img {border: none !important;}
#tm-top-a .uk-article-title {font-size: 30px;}
.uk-badge {height: auto; text-align: left;}
h3.uk-panel-title {margin-bottom: 0;}
.tm-sidebar-b .uk-panel-space {padding: 30px 17px;}
.bannergroup {display: inline-block;}
.banneritem {margin: 0 10px 10px 0; float: left;}
.alcim {font-family: 'Varela Round', sans-serif; color: #2f363b; margin-top: 10px; font-size: 22px; font-weight: normal; text-transform: uppercase;}
.alcim strong, .alcim b {font-weight: normal;}
h1.uk-article-title {margin-top: 0;}
.uk-badge a {color: #6f767b;}
.uk-grid .uk-panel-header {padding: 30px 0 0 0;}
.article-image {width: 100%;}
.article-image img {width: 100%; height: auto; margin-bottom: 20px;}
.uk-search-field:focus, .uk-search.uk-active .uk-search-field {width: 140px;}
em {color: #6f767b;}
.uk-grid {margin-top: 0 !important;}
#tm-bottom-c {padding: 0;}
#tm-bottom-c a {color: #ccc;}
#tm-bottom-c img {margin-left: 30px;}
input.uk-search-field {font-size: 16px;}
.uk-dropdown-search {left: auto; right: 0;}
.hirlevel .uk-panel-title, .hirlevel .acymailing_form .onefield {text-align: center;}
.hirlevel input {margin-bottom: 0;}
div.css_twitter, div.css_google {padding-top: 8px;}

/* színes rovatcímek */

.tm-tag-1 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #e93f1c;}
.tm-tag-2 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #77a3ec;}
.tm-tag-5 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #d3d947;}
.tm-tag-6 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #d947c9;}
.tm-tag-8 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #47cdd9;}
.tm-tag-9 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #d9a847;}
.tm-tag-10 h3.uk-panel-title {padding-left: 10px; border-left: 5px solid #d96947;}

/* latest news */

h3.uk-panel-title {margin-bottom: 30px;}
.latestnews h3.uk-margin-top-remove a {color: rgb(47, 54, 59);}
.latestnews h3.uk-margin-top-remove {padding-bottom: 10px; position: relative;}
.latestnews h3.uk-margin-top-remove::before {content: ""; position: absolute; bottom: 0; height: 3px; width: 70px; background: #2f363b;}
.latestnews img.nagy {margin-bottom: 20px;}
.latestnews .alcim {font-size: 16px; line-height: 26px;}

@media screen and (min-width: 1660px) {
	.tm-container-large.uk-container {max-width: 1180px;}
}
@media screen and (min-width: 1111px) and (max-width: 1195px) {
	.uk-navbar-nav > li {margin-right: 25px;}
	.uk-navbar-nav > li a{font-size: 14px;}
	.uk-search-field:focus, .uk-search.uk-active .uk-search-field {width: 120px;}
}
@media screen and (min-width: 1040px) and (max-width: 1110px) {
	.uk-navbar-nav > li {margin-right: 20px;}
	.uk-navbar-nav > li a{font-size: 14px;}
	.uk-search-field:focus, .uk-search.uk-active .uk-search-field {width: 100px;}
}
@media screen and (min-width: 960px) and (max-width: 1039px) {
	.uk-navbar-nav > li {margin-right: 10px;}
	.uk-navbar-nav > li a{font-size: 14px;}
	.uk-search-field:focus, .uk-search.uk-active .uk-search-field {width: 100px;}
}