@charset "utf-8";#scrollToTop {
	cursor: pointer;
	font-size: 0.9em;
	position: fixed;
	text-align: center;
	z-index: 9999;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;

	background: #000000;
	color: #ffffff;
	border-radius: 3px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	right: 20px; bottom: 20px;
}

#scrollToTop:hover {
	background: #0088cc;
	color: #ffffff;
}

#scrollToTop > img {
	display: block;
	margin: 0 auto;
}

/* BEGIN: Cookies Policy Notification Bar - J! system plugin (Powered by: Web357.com) */
.cpnb-outer { border-color: rgba(32, 34, 38, 1); }
.cpnb-outer.cpnb-div-position-top { border-bottom-width: 1px; }
.cpnb-outer.cpnb-div-position-bottom { border-top-width: 1px; }
.cpnb-outer.cpnb-div-position-top-left, .cpnb-outer.cpnb-div-position-top-right, .cpnb-outer.cpnb-div-position-bottom-left, .cpnb-outer.cpnb-div-position-bottom-right { border-width: 1px; }
.cpnb-message { color: #f1f1f3; }
.cpnb-message a { color: #ffffff }
.cpnb-button, .cpnb-button-ok, .cpnb-m-enableAllButton { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 12px; color: #ffffff; background-color: rgba(39, 174, 96, 1); }
.cpnb-button:hover, .cpnb-button:focus, .cpnb-button-ok:hover, .cpnb-button-ok:focus, .cpnb-m-enableAllButton:hover, .cpnb-m-enableAllButton:focus { color: #ffffff; background-color: rgba(21, 128, 67, 1); }
.cpnb-button-decline, .cpnb-button-delete, .cpnb-button-decline-modal, .cpnb-m-DeclineAllButton { color: #ffffff; background-color: rgba(119, 31, 31, 1); }
.cpnb-button-decline:hover, .cpnb-button-decline:focus, .cpnb-button-delete:hover, .cpnb-button-delete:focus, .cpnb-button-decline-modal:hover, .cpnb-button-decline-modal:focus, .cpnb-m-DeclineAllButton:hover, .cpnb-m-DeclineAllButton:focus { color: #ffffff; background-color: rgba(175, 38, 20, 1); }
.cpnb-button-cancel, .cpnb-button-reload, .cpnb-button-cancel-modal { color: #ffffff; background-color: rgba(90, 90, 90, 1); }
.cpnb-button-cancel:hover, .cpnb-button-cancel:focus, .cpnb-button-reload:hover, .cpnb-button-reload:focus, .cpnb-button-cancel-modal:hover, .cpnb-button-cancel-modal:focus { color: #ffffff; background-color: rgba(54, 54, 54, 1); }
.cpnb-button-settings, .cpnb-button-settings-modal { color: #ffffff; background-color: rgba(90, 90, 90, 1); }
.cpnb-button-settings:hover, .cpnb-button-settings:focus, .cpnb-button-settings-modal:hover, .cpnb-button-settings-modal:focus { color: #ffffff; background-color: rgba(54, 54, 54, 1); }
.cpnb-button-more-default, .cpnb-button-more-modal { color: #ffffff; background-color: rgba(123, 138, 139, 1); }
.cpnb-button-more-default:hover, .cpnb-button-more-modal:hover, .cpnb-button-more-default:focus, .cpnb-button-more-modal:focus { color: #ffffff; background-color: rgba(105, 118, 119, 1); }
.cpnb-m-SaveChangesButton { color: #ffffff; background-color: rgba(133, 199, 136, 1); }
.cpnb-m-SaveChangesButton:hover, .cpnb-m-SaveChangesButton:focus { color: #ffffff; background-color: rgba(96, 153, 100, 1); }
@media only screen and (max-width: 600px) {
.cpnb-left-menu-toggle::after, .cpnb-left-menu-toggle-button {
content: "Categories";
}
}
/* END: Cookies Policy Notification Bar - J! system plugin (Powered by: Web357.com) */
h1, .h1, h2, .h2, h3, .h3, h4, h5, h6, .product-price, .PricesalesPrice, .PricebasePriceWithTax, legend, .nav > li > a, .nav > li > span{
        font-family: 'Montserrat', sans-serif;
      }
body, .cart-view .PricesalesPrice{
        font-family: 'Lora', sans-serif;
      }
body {color: #414141;}
.icrounded_eventlist:hover {background: #9b9b9b;}
.ic-info-box-header label {float: none;}
.btn-info {background-color: #56c6c0; border-color: #38a59f;}
.navbar-inverse .navbar-nav > li > a {padding-right: 5px;}
.navbar-inverse .navbar-nav {margin-right: 15px;}
.breadcrumb > li {font-size: 11px;}
.breadcrumb {padding: 8px 17px;}
.ic-event-header {border-radius: 3px;}
.ic-info {border-radius: 3px;}
#icagenda_map {border-radius: 3px;}
.ic-box-date {border-radius: 3px;}
.moduletable.hatter > h3 {color: #000; padding: 15px 0px; margin-left: 7px;}
.icrounded_eventlist .ic-event-div {padding: 5px;}
.hatter {border: 1px solid #808080; padding: 5px; border-radius: 4px; margin-bottom: 10px; margin-top: -8px; background: #f5f5f5;}
.ic_eventlist.plain.nopadding.hatter {border: 0px;}
.ic-btn {padding-left: 25px; padding-right: 25px; padding-top: 10px; padding-bottom: 10px; font-size: 16px;}

.main-box {border-width: 0px;}
.container > .top-a {padding-right: 20px; padding-left: 20px;}
.container {background-color: #fff;}
.navbar-inverse .navbar-nav > li > a:hover {color: #57c5c0;}
.navbar-inverse .navbar-nav > .active > a:hover {color: #57c5c0;}
/*#main-container {box-shadow: 0px 5px 10px 0px #000;}*/
.container, .container-fluid {border-top: 0px; margin-top: 20px; margin-bottom: 20px;}
#totop-scroller {visibility: hidden;}

a, .pagination>li>a, .pagination>li>span {color: #57c5c0;}
h1.border-bottom {text-transform: uppercase; font-size: 23px; font-weight: bold;}
.h2, h2 {font-size: 21px;}
.h3, h3 {font-size: 18px;}
.top-a {margin-top: 0px !important;}
header {padding: 0px;}

@media (min-width: 1200px) {
.container {width: 970px;}
}

@media (max-width: 500px) {
img {width: 100%;}
}
#container {max-width: 970px;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #000; font-size: 12px; text-transform: uppercase; font-weight: bold;}
.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > span {color: #000; font-size: 12px; text-transform: uppercase; font-weight: bold;}

.border-bottom, .vt-title, .productdetails-view h1, .featured-view h4, .latest-view h4, .topten-view h4, .recent-view h4, .related-products-view h4, .category-view h4, .vt-cat-h, .item-page>h2:first-child, .category-list>h1, .blog-featured>.row h1, .categories-list>h1, .archive>h1, .blog-featured>h1, .contact-category>h2, .contact>h2, .weblink-category>h1, .newsfeed-category>h2, .registration legend {border-bottom: 0px solid #57c5c0;}
footer, .dd_cart_wrapper {border-top: 0px solid #57c5c0;}
label {float: left; padding-top: 5px; padding-right: 5px; min-width: 150px;}
.dropdown-menu.big {border-top: 3px solid #57c5c0;}
.moduletable > h3 {font-size: 16px; text-transform: uppercase; font-weight: bold;}
.bottom-b .border {background-color: #191919}
.bottom-b {background-color: #191919}
.bottom-b > .moduletable > h3 {background-color: #191919}
.bottom-b ul > li {border-bottom: 1px dotted grey;}
.bottom-b ul > li > a {color: #919999; font-size: 13px;}
.bottom-b ul > li {color: #919999; font-size: 13px;}
.ic-registered {display: none;}
.ic-people {display: none;}
.keret-uj {
background: url(http://www.mezoandrea.hu/images/lindau-ujabb.jpg);
border: 1px solid #56c6c0;
padding: 10px;
text-shadow: 1px 1px #fff;
margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 768px) {
.navbar-nav {float: left;}
}

@media (min-width: 1200px) {
a.logokep {margin-top: -6px; margin-right: 20px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > span, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > span:hover, .moduletable.color>h3, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus, #vmCartModule {background: #fff;}
.navbar {min-height: 80px;}
.navbar-nav {padding-top: 18px;}
.navbar-inverse {background-color: #fff;}
}

@media (max-width: 1200px) {
.navbar-inverse {background-color: #57c5c0;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > span, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > span:hover, .moduletable.color>h3, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus, #vmCartModule {background: #57c5c0;}
}

.navbar-nav .dropdown-menu > li > a {color: #333333 !important;}
.off-canvas-wrapper {background-color: grey;}
