
/* Standard Styles
================================================== */

/*========== Custom Font Styles ==========*/

body, h6, #sidebar .widget-heading h3, #header-search input, .header-items h3.phone-number, .related-wrap h3, #comments-list > h3, .item-heading h1, .button, button, .sf-button, input[type="submit"], input[type="email"], input[type="reset"], input[type="button"], .wpb_accordion_section h3, #header-login input {
	font-family: "Helvetica", Arial, Helvetica, Tahoma, sans-serif;
}
h1, h2, h3, h4, h5, .custom-caption p, span.dropcap1, span.dropcap2, span.dropcap3, span.dropcap4, .wpb_call_text, .impact-text, .testimonial-text {
	font-family: "Helvetica", Arial, Helvetica, Tahoma, sans-serif;
}
body, p, li p, .masonry-items .blog-item .quote-excerpt, #commentform label, .contact-form label {
	font-size: 13px;
	line-height: 18px;
}
h1, .wpb_impact_text .wpb_call_text, .impact-text {
	font-size: 33px;
	line-height: 33px;
}
h2 {
	font-size: 21px;
	line-height: 21px;
}
h3 {
	font-size: 23px;
	line-height: 25px;
}
h4, .body-content.quote {
	font-size: 21px;
	line-height: 23px;
}
h5 {
	font-size: 10px;
	line-height: 10px;
}
h6 {
	font-size: 10px;
	line-height: 10px;
}


/*========== Main Color Styles ==========*/

::selection, ::-moz-selection {
	background-color: #00aeef;	
}
.recent-post figure,
.wpb_box_text.coloured .box-content-wrap,
span.highlighted,
span.dropcap4,
#respond .form-submit input,
.loved-item:hover .loved-count,
.flickr-widget li,
#header-language-flags .current-language,
.wpcf7 input.wpcf7-submit[type="submit"] {
	background-color: #00aeef!important;
}
.sf-button.accent {
	background: none;
	background-image: none;
	background-color: #00aeef!important;
}

a:hover,
#sidebar a:hover,
.pagination-wrap a:hover,
.carousel-nav a:hover,
.jcarousel-prev:hover,
.jcarousel-next:hover,
.portfolio-pagination div:hover > i,
.pagination-wrap li span.current,
.read-more,
.read-more i::before,
.read-more em::before,
#menubar-controls a.active,
#footer a:hover,
#footer .twitter-text a,
#footer .twitter-link a,
#copyright a,
.beam-me-up a:hover span,
.portfolio-item .portfolio-item-permalink,
.read-more-link,
.blog-item .read-more,
.blog-item-details a,
.author-link,
#reply-title small a:hover,
ul.member-contact, ul.member-contact li a,
#respond .form-submit input:hover,
.tm-toggle-button-wrap a,
span.dropcap2,
ul.tabs li.ui-state-default a:hover,
.accordion .accordion-header:hover,
.wpb_accordion .accordion-header:hover a,
.wpb_accordion .ui-accordion-header:hover a,
.wpb_accordion .ui-accordion-header:hover .ui-icon,
.wpb_divider.go_to_top a,
love-it-wrapper:hover .love-it,
.love-it-wrapper:hover span,
.love-it-wrapper .loved,
.comments-likes a:hover i,
.comments-likes .love-it-wrapper:hover a i,
.comments-likes a:hover span,
.love-it-wrapper:hover a i,
.item-link,
#header-translation p a,
wooslider .slide-title a:hover {
	color: #00aeef;
}

.sidebar a:not(.sf-button) {
	color: #00aeef;
}

.bypostauthor .comment-wrap .comment-avatar,
.search-form input:focus,
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 textarea:focus {
	border-color: #00aeef!important;
}

#nav-section,
#mini-header,
nav .menu ul,
#copyright {
	border-top-color: #00aeef;
}

nav .menu ul li:first-child:after,
.navigation a:hover > .nav-text {
	border-bottom-color: #00aeef;
}

nav .menu ul ul li:first-child:after {
	border-right-color: #00aeef;
}

.wpb_impact_text .wpb_button span {
	color: #fff;
}

/*========== Main Styles ==========*/

::selection, ::-moz-selection {
	color: #fff;
}
body {
	color: #444444;
}
.carousel-nav a, .pagination-wrap a, .search-pagination a {
	color: #444444;
}
#boxed-container {
	background-color: #e4e4e4;
}
		#boxed-container {
		background: #e4e4e4 url(https://old.amsy-jelolestechnika.hu/beta/wp-content/uploads/2013/05/bg1.png) repeat center top;
	}
	body, #container, .tm-toggle-button-wrap a {
	background-color: #fbfbfb;
}
a {
	color: #333333;
}
.pagination-wrap {
	border-top-color: #efefef;
}
.pagination-wrap li {
	border-color: #efefef;
}
input[type="text"], input[type="password"], input[type="email"], textarea, select {
	border-color: #efefef;
	background: #ffffff;
}

/*========== Header Styles ==========*/

.breadcrumbs-wrap {
	background-color: #F7F7F7;
}
#breadcrumbs {
	color: #999999;
}
#breadcrumbs a, #breadcrumb i {
	color: #666666;
}
#header-section {
	background-color: #FFFFFF;
}
#logo img {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header-items h3.phone-number, .header-items h3.phone-number a {
	color: #222222;
}
#mini-search input {
	color: #FFFFFF;
}

/*========== Aux Area Styles ==========*/

#aux-area, #header-search, #header-subscribe, #header-translation, #header-login {
	background: #e4e4e4;
}
#menubar-controls .control-item.selected-item:before {
	border-top-color: #e4e4e4;
}
.nav-accent-bar #menubar-controls .control-item.selected-item:before {
	border-top-color: #00aeef;
}
#header-login #username {
	background: #eeeeee;
}
#header-search ::-webkit-input-placeholder {
	color: #999999;
}
#header-search ::-moz-input-placeholder {
	color: #999999;
}
#header-subscribe ::-webkit-input-placeholder {
	color: #999999;
}
#header-subscribe ::-moz-input-placeholder {
	color: #999999;
}
#header-subscribe input, #header-search input, #header-login input, #header-login span, #header-translation p {
	color: #999999!important;
}
#header-login .logout-link, #header-login .admin-link, #header-login .recover-password {
	color: #CCCCCC;
}


/*========== Navigation Styles ==========*/

#nav-pointer {
	border-bottom-color: #EEEEEE;
}
nav .menu .sub-menu .parent > a:after {
	border-left-color: #EEEEEE;
}
#nav-section, #mini-header {
	background-color: #222222;
}
nav .menu ul {
	background-color: #FFFFFF;
	border-color: #EEEEEE;
}
nav .menu ul li {
	border-bottom-color: #EEEEEE;
	border-bottom-style: solid;
}
nav .menu > li a, #menubar-controls a, #mini-search a {
	color: #FFFFFF;
}
nav .menu > li a:hover {
	color: #00aeef;
}
nav .menu ul li a {
	color: #8F8F8F;
}
nav .menu ul li a:hover {
	color: #3392DB;
}
nav .menu li.parent > a:after, nav .menu li.parent > a:after:hover {
	color: #aaa;
}
nav .menu li.current-menu-ancestor > a, nav .menu li.current-menu-item > a {
	color: #4a9cba;
}
nav .menu ul li.current-menu-ancestor > a, nav .menu ul li.current-menu-item > a {
	color: #3392DB;
}


/*========== Page Heading Styles ==========*/

.page-heading {
	background-color: #FFFFFF;
	border-bottom-color: #efefef;
}
.page-heading h1, .filter-wrap a.select {
	color: #222222!important;
}
.heading-rss-icon, .filter-wrap {
	border-color: #CCCCCC;	
	color: #222222;
}
.filter-wrap ul {
	border-color: #CCCCCC;
	background-color: #f7f7f7;
}
.filter-wrap ul li:hover, .filter-wrap ul li.selected {
	background: #efefef;
}


/*========== Body Styles ==========*/

body, input[type="text"], input[type="password"], input[type="email"], textarea, select {
	color: #444444;
}
h1, h1 a {
	color: #000000;
}
h2, h2 a {
	color: #000000;
}
h3, h3 a {
	color: #000000;
}
h4, h4 a {
	color: #000000;
}
h5, h5 a {
	color: #000000;
}
h6, h6 a {
	color: #000000;
}
.wpb_impact_text .wpb_call_text, .impact-text {
	color: #000000;
}
.read-more i, .read-more em {
	color: transparent;
}


/*========== Content Styles ==========*/

.inner-page-wrap article, .inner-page-wrap .type-page, .inner-page-wrap .page-content, .inner-page-wrap .archive-listings, .has-both-sidebars .archive-page, .has-both-sidebars .archive-page .archive-listings, .has-both-sidebars .archive-listings > div {
	border-color: #efefef;
}
.pb-border-bottom, .pb-border-top {
	border-color: #efefef;
}


/*========== Sidebar Styles ==========*/

.sidebar .widget-heading h3 {
	color: #000000;
	border-color: #efefef;
}
.widget ul li {
	border-color: #efefef;
}
.widget .tagcloud a:hover {
	color: #444444;
}

/*========== Portfolio Styles ==========*/

.portfolio-item {
	border-bottom-color: #efefef;
}
.masonry-items .portfolio-item-details {
	border-color: #efefef;
	background: #ffffff;
}
.masonry-items .portfolio-item figure {
	border-color: #efefef;
}
.portfolio-details-wrap span span {
	color: #666;
}
.portfolio-item figure .overlay {
	box-shadow: inset 0 0 0 0 #00aeef;
	color: #fff;
}
.browser-ie .portfolio-item figure .overlay {
	background-color: #00aeef;
}
.thumb-info h4 {
	color: #fff;
}
.portfolio-item figure:hover .overlay {
    box-shadow: inset 0 0 0 200px #00aeef;
}
.portfolio-item.eight figure:hover .overlay {
    box-shadow: inset 0 0 0 240px #00aeef;
}
.portfolio-item.one-col figure:hover .overlay {
    box-shadow: inset 0 0 0 480px #00aeef;
}

/*========== Blog Styles ==========*/

.blog-item {
	border-color: #efefef;
}
.blog-item figure .overlay {
	box-shadow: inset 0 0 0 200px #00aeef;
	color: #fff;
}
.browser-ie .blog-item figure .overlay {
	background-color: #00aeef;
}
.blog-item h2 {
	color: #222;
	border-color: #efefef;
}
.masonry-items .blog-item {
	border-color: #efefef;
	background: #ffffff;
}
.blog-item .spacer, .mini-items .blog-item-details, .author-info-wrap, .related-wrap, .tags-link-wrap, .comment .comment-wrap, .share-links {
	border-color: #efefef;
}
.related-wrap {
	background-color: #ffffff;
}
.related-item figure > a {
	background-color: #222;
}
.required {
	color: #ee3c59;
}
article.type-post #respond .form-submit input#submit {
	color: #fff;
}
#respond .form-submit input:hover {
	color: #ccc!important;
}
.comments-likes a i, .comments-likes a span, .comments-likes .love-it-wrapper a i {
	color: #444444;
}
.recent-post figure .overlay, .related-item figure .overlay {
	box-shadow: inset 0 0 0 130px #00aeef;
	color: #222;
}
.browser-ie .recent-post figure .overlay, .browser-ie .related-item figure .overlay {
	background-color: #00aeef;
}
.recent-post figure .overlay span.loved, .recent-post figure .overlay span.loved i, .recent-post figure .overlay:hover span.loved i, .recent-post figure .overlay:hover span.loved span {
	color: #222!important;
}
#respond .form-submit input:hover {
	color: #fff!important;
}

/*========== Self Hosted Media Styles ==========*/

div.jp-interface, div.jp-video div.jp-interface {
	background: #111;
}
.jp-controls a, .jp-toggles a {
	color: #fff;
}


/*========== Shortcode Styles ==========*/

.sf-button.accent {
	color: #fff;
}
a.sf-button:hover, #footer a.sf-button:hover {
	background-image: none;
	color: #fff!important;
}
a.sf-button.green:hover, a.sf-button.lightgrey:hover, a.sf-button.limegreen:hover {
	color: #111!important;
}
.wpcf7 input.wpcf7-submit[type="submit"] {
	color: #fff;
}
.wpb_single_image figure .overlay {
	box-shadow: inset 0 0 0 380px #00aeef;
	color: #fff;
}
.browser-ie .wpb_single_image figure .overlay {
	background-color: #00aeef;
}
.sf-icon {
	color: #000000;
}
.sf-icon-cont {
	background-color: #B4E5F8;
}
span.dropcap3 {
	background: #000;
	color: #fff;
}
span.dropcap4 {
	color: #fff;
}
ul.tabs .ui-state-active a, ul.tabs .ui-state-active a:link, ul.tabs .ui-state-active a:visited, .accordion .ui-state-active a, .accordion .ui-state-active a:link, .accordion .ui-state-active a:visited, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .wpb_accordion .wpb_accordion_section > h3.ui-state-active a {
	color: #00aeef}
ul.tabs li.ui-state-active a:hover, .accordion .accordion-header.ui-state-active:hover {
	color: #222;
}
.minimal .wpb_accordion_section, .minimal .wpb_accordion_section:first-child, .wpb_accordion.standard .wpb_accordion_section, .wpb_accordion.standard .wpb_accordion_section h3.ui-state-active {
	border-color: #efefef;
}
.wpb_divider, .wpb_divider.go_to_top_icon1, .wpb_divider.go_to_top_icon2, .testimonials > li, .jobs > li, .wpb_impact_text, .tm-toggle-button-wrap, .tm-toggle-button-wrap a, .portfolio-details-wrap, .wpb_divider.go_to_top a {
	border-color: #efefef;
}
.wpb_divider.go_to_top_icon1 a, .wpb_divider.go_to_top_icon2 a {
	background: #fbfbfb;
}
.wpb_tabs.minimal .ui-state-default:hover, .wpb_tabs.left_minimal .ui-state-default:hover {
	background: #EEEEEE;
}
.wpb_tabs.minimal .ui-state-active, .wpb_tabs.minimal .ui-state-active:hover, .wpb_tabs.left_minimal .ui-state-active, .wpb_tabs.left_minimal .ui-state-active:hover, .wpb_content_element .ui-widget-header .ui-state-active {
	background: #fbfbfb;
}
blockquote.pullquote {
	border-color: #efefef;
}
.borderframe img {
	border-color: #eeeeee;
}
.labelled-pricing-table .column-highlight {
	background-color: #fff;
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1);
}
.labelled-pricing-table .pricing-table-label-row, .labelled-pricing-table .pricing-table-row {
	background: #eeeeee;
}
.labelled-pricing-table .alt-row {
	background: #f7f7f7;
}
.labelled-pricing-table .pricing-table-price {
	background: #999999;
}
.labelled-pricing-table .pricing-table-package {
	background: #bbbbbb;
}
.labelled-pricing-table .lpt-button-wrap {
	background: #e4e4e4;
}
.labelled-pricing-table .lpt-button-wrap a.accent {
	background: #222!important;
}
.labelled-pricing-table .column-highlight .lpt-button-wrap {
	background: transparent!important;	
}
.labelled-pricing-table .column-highlight .lpt-button-wrap a.accent {
	background: #00aeef!important;
}
.column-highlight .pricing-table-price {
	color: #fff;
	background: #00AEEF;
	border-bottom-color: #00AEEF;
}
.column-highlight .pricing-table-package {
	background: #B4E5F8;
}
.column-highlight .pricing-table-details {
	background: #E1F3FA;
}
.column-highlight .pricing-table-package {
	background-color: #b4e5f8;
}
.column-highlight .pricing-table-details {
	background-color: #e1f3fa;
}
.decorative-ampersand {
	font-family: 'Vidaloka', serif;
}
.wpb_box_text.coloured .box-content-wrap {
	color: #fff;
}
.wpb_box_text.whitestroke .box-content-wrap {
	background-color: #fff;
	border-color: #efefef;
}
.client-item figure {
	border-color: #efefef;
}
.client-item figure:hover {
	border-color: #333;
}
ul.member-contact li a:hover {
	color: #333;
}

/*========== Footer Styles ==========*/

#footer {
	background-color: #F7F7F7;
	border-top-color: #efefef;
}
#footer, #footer h3, #footer p {
	color: #222222;
}
#footer a:not(.sf-button) {
	color: #00aeef;
}
#footer .twitter-text a:hover, #footer .twitter-link a:hover {
	color: #00aeef;
}
#copyright {
	background-color: #ffffff;
}
#copyright p {
	color: #444444;
}


/*========== WooCommerce Styles ==========*/

.woocommerce-account p.myaccount_address, .woocommerce-account .page-content h2 {
	border-bottom-color: #efefef;
}
div.product .woocommerce_tabs ul.tabs li.active, #content div.product .woocommerce_tabs ul.tabs li.active {
	background: #fbfbfb;
	border-bottom-color: #fbfbfb;
}

/* Custom Styles
================================================== */

body, h6, #sidebar .widget-heading h3, #header-search input, .header-items h3.phone-number, .related-wrap h3, #comments-list > h3, .item-heading h1, .button, button, .sf-button, input[type="submit"], input[type="reset"], input[type="button"], input[type="email"], .wpb_accordion_section h3, #header-login input {
	font-family: 'Ubuntu', sans-serif;
	font-weight: ;
}
h1, h2, h3, h4, h5, .heading-font, .custom-caption p, span.dropcap1, span.dropcap2, span.dropcap3, span.dropcap4, .wpb_call_text, .impact-text, .testimonial-text {
	font-family: 'Ubuntu', sans-serif;
	font-weight: ;
}
.wpb_call_text, .impact-text {
	font-family: 'Ubuntu', sans-serif;
	font-weight: ;
}



/* User Specific Styles
================================================== */
p.big_blue_text{font-size:32px;color:#008DCD;line-height:1.2em;margin-bottom:40px;}
#page-wrap .media-wrap{display:none;}
.header-spacer{display:none !important;}
#header-section{padding-top:20px;}
p{font-size:14px;line-height:1.8em;}
#nav-section,#mini-header{background-color:#adbec7;}
a:hover,#sidebar a:hover,.pagination-wrap a:hover,.carousel-nav a:hover,.jcarousel-prev:hover,.jcarousel-next:hover,.portfolio-pagination div:hover > i,.pagination-wrap li span.current,.read-more,.read-more i::before,.read-more em::before,nav .menu li a:hover,nav .menu ul li a:hover,#menubar-controls a.active,#footer a:hover,#footer .twitter-text a,#footer .twitter-link a,#copyright a,.beam-me-up a:hover span,.portfolio-item .portfolio-item-permalink,.read-more-link,.blog-item .read-more,.blog-item-details a,.author-link,#reply-title small a:hover,ul.member-contact,ul.member-contact li a,#respond .form-submit input:hover,.tm-toggle-button-wrap a,span.dropcap2,ul.tabs li.ui-state-default a:hover,.accordion .accordion-header:hover,.wpb_accordion .accordion-header:hover a,.wpb_accordion .ui-accordion-header:hover a,.wpb_accordion .ui-accordion-header:hover .ui-icon,.wpb_divider.go_to_top a,love-it-wrapper:hover .love-it,.love-it-wrapper:hover span,.love-it-wrapper .loved,.comments-likes a:hover i,.comments-likes .love-it-wrapper:hover a i,.comments-likes a:hover span,.love-it-wrapper:hover a i,.item-link,#header-translation p a{color:#208ebe !important;}
.recent-post figure,.wpb_box_text.coloured .box-content-wrap,span.highlighted,span.dropcap4,#respond .form-submit input,.loved-item:hover .loved-count,.flickr-widget li,#header-language-flags .current-language,.wpcf7 input.wpcf7-submit[type="submit"]{background:#208ebe !important;}
#nav-section,#mini-header,nav .menu ul,#copyright{border-color:#208ebe !important;}
#menu-amsy a{font-size:15px;font-weight:normal;}
.breadcrumbs-wrap{display:none;}
.sub-menu{border:0 !important;}
#comment-area,.author-info-wrap{display:none;}
.blog-featured-image{float:left;margin-right:20px;}
.comments-likes,.post-item-details{display:none;}
.portfolio-item-title{font-size:15px;}
.portfolio-details-wrap{display:none;}
/*logo+lebegomenu*/
#header-section{padding:10px 20px 10px;}
#menu-amsy-2 a{font-size:15px;font-weight:normal;}
/*vissza a lap tetejere*/
.beam-me-up a{font-size:12px;font-weight:normal;}
/*footer a hivatkozás miatt*/
#copyright{padding:20px 30px;}
#cantinart{line-height:47px;position:absolute;left:100%;margin-left:-110px;}
#cright{margin-left:10px;}
#copyright p{line-height:47px;height:50px;font-size:13px;}
ul#szerviz-kellek{float:right;margin:20px 0 0;}
ul#szerviz-kellek li{float:left;margin-left:5px;line-height:16px;font-size:15px;margin-bottom:0px;color:#7293A1;}
ul#szerviz-kellek li:after{content:" |";}
ul#szerviz-kellek li:last-child:after{content:"";}
@media screen and (max-width:767px){#cantinart{line-height:1.3em;position:relative;left:50%;margin-left:-130px;width:260px !important;}
#cright{margin-left:10px;}
#copyright p{line-height:1.3em;height:auto;font-size:13px;}
.team_list_widget .team-members > li,.carousel-wrap .carousel-items.has-show-hide > li{height:270px;}
.team-members li.four.columns{width:100px;}
figure img{width:150px;height:auto;}
ul#menu-iparagak ul.sub-menu{display:none;}
.gyartokcarousel{width:540 !important;}
ul#szerviz-kellek{margin:0 auto 0;float:none;}
ul#szerviz-kellek li{float:none;margin-left:0px;margin-bottom:5px;}
ul#szerviz-kellek li:after{content:"";}
#bandall-menu{display:none !important;}
/*.row-fluid [class*="span"]:first-child{display:none;}
*/}
@media screen and (min-width:768px) and (max-width:959px){#mini-header{width:730px!important;}
#cright{margin-left:10px;max-width:500px;line-height:23px !important;}
.team_list_widget .team-members > li,.carousel-wrap .carousel-items.has-show-hide > li{height:270px;}
.container .four.columns{width:100px;}
figure img{width:150px;height:auto;}
ul#menu-iparagak ul.sub-menu{display:none;}
.gyartokcarousel{width:740 !important;}
.container{width:710px;}
ul#szerviz-kellek li{font-size:13px;}
}
.sidebar .menu ul.sub-menu{display:none;opacity:1;margin-left:15px;}
#portfolio_sidebar .menu ul.sub-menu{display:none;opacity:1;}
.container .twelve.columns{width:750px;}
.team_list_widget .team-members > li,.carousel-wrap .carousel-items.has-show-hide > li{height:270px;}
.container .four.columns{width:100px;}
#menubar-controls{width:150px;}
h4,.body-content.quote{font-size:16px;}
ul.blog-items.carousel-items.clearfix.jcarousel-list.jcarousel-list-horizontal > li{width:220px;}
#nav_menu-3 .menu-iparagak-container ul#menu-iparagak ul.sub-menu{display:none;}
#nav_menu-3 .menu-iparagak-container ul#menu-iparagak-1 ul.sub-menu{display:none;}
.gyartokcarousel{width:940 !important;}
.read-more{cursor:pointer;}
.popup{display:none;}
.popup.active{display:block;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);top:0px;left:0px;z-index:99999;}
.popup.active div{position:fixed;width:300px;margin-left:-150px;left:50%;margin-top:-150px;top:50%;color:white;text-align:center;}
.popup.active div img{display:block;margin-left:75px;}
a.pdfDownload{display:block;width:100%;text-align:left;margin-bottom:5px;text-decoration:none;font-size:14px;color:#FFF!important;padding:5px;background:#08C;position:relative;line-height:25px!important;padding-right:20px;padding-left:10px;max-width:300px;}
a.pdfDownload:hover{background:#7493A1;color:white!important;}
a.pdfDownload span{right:0;top:0;position:absolute;width:20px;height:100%;background:#D72E24;text-align:center;text-indent:0;}
a.pdfDownload span i{position:absolute;top:50%;margin-top:-8px;width:20px;left:0;}
h4.team-member-name{line-height:19px;}
h5.team-member-position{font-size:12px;line-height:13px;}
.clearfix.team-member.four.columns{display:block;position:relative;}
a.read-more{position:absolute;top:230px;font-size:12px;}
#main-navigation{margin-top:0px;margin-left:15px;}
#megaUber li.ss-nav-menu-mega > .sub-menu{margin-left:-14px!important;}
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after,#megaMenu ul li.mega-with-sub > a:after,#megaMenu ul li.ss-nav-menu-mega > a:after,#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after,#megaMenu ul li.mega-with-sub > span.um-anchoremulator:after,#megaMenu ul li.ss-nav-menu-mega .sub-menu > span.um-anchoremulator:after{border-style:none!important;}
#megaUber > li > a{padding:12px 10px!important;padding-right:5px!important;color:white!important;}
#main-navigation .sub-menu:hover{overflow:visible!important;}
#megaMenu{background-color:transparent!important;}
#megaMenu.megaMenuHorizontal ul.megaMenu > li > a,#megaMenu.megaMenuHorizontal ul.megaMenu > li > span.um-anchoremulator{border-left:none!important;}
#megaMenu ul.megaMenu > li:hover > a,#megaMenu ul.megaMenu > li > a:hover,#megaMenu ul.megaMenu > li.megaHover > a,#megaMenu ul.megaMenu > li:hover > span.um-anchoremulator,#megaMenu ul.megaMenu > li > span.um-anchoremulator:hover,#megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator{background-color:rgba(255,255,255,.2)!important;}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1{background-color:#fff!important;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff))!important;background:-webkit-linear-gradient(top,#fff,#fff)!important;background:-moz-linear-gradient(top,#fff,#fff)!important;background:-ms-linear-gradient(top,#fff,#fff)!important;background:-o-linear-gradient(top,#fff,#fff)!important;}
.ss-nav-menu-reg ul.sub-menu{background-color:#fff!important;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff))!important;background:-webkit-linear-gradient(top,#fff,#fff)!important;background:-moz-linear-gradient(top,#fff,#fff)!important;background:-ms-linear-gradient(top,#fff,#fff)!important;background:-o-linear-gradient(top,#fff,#fff)!important;}
/* #E6E7E8,#DCDDDE*/
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a{border-bottom:1px dotted #777777!important;}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li> a:hover{border-bottom:1px dotted #208ebe!important;}
#footer-widgets .menu-brands-container ul.sub-menu{display:none;}
span.tooltip{left:0px;}
#elelmiszer-submenu li{display:block;position:relative;padding:5px;background-color:#d6dbde;margin:5px;line-height:12px;overflow:hidden;}
#elelmiszer-submenu li:hover{background-color:#b6c1c8;}
#elelmiszer-submenu li div{line-height:1.4em;font-size:16px;height:50px;display:table-cell;vertical-align:middle;}
#elelmiszer-submenu li img{display:block;float:left;margin-right:10px;}
#elelmiszer-submenu li a{display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;}
@media screen and (max-width:959px){#elelmiszer-submenu img{width:100%;}
#elelmiszer-submenu li div{text-align:center;line-height:1.5em;}
}
.wpmega-nonlink div.wpcf7 p{margin-bottom:0.7em!important;}
.wpmega-widgetarea p{font-size:12px!important;}
.portfolio-detail-description #menu-brands .sub-menu{margin-left:5px;}
figure img{width:100%;}
.recent-post figure{min-height:100px;}
.portfolio-items li.eight.columns figure img{height:auto!important;}
.portfolio-items li.eight.columns figure{overflow:hidden;}
.portfolio-items li.eight.columns figure a{height:100%;}
#menu-amsy-1 > li > a{text-transform:uppercase;}
nav .menu li a{padding:8px 8px 9px;}
.wooslider-control-nav{z-index:0;}
/*Technologies Format*/
#eljarasok-container{position:relative;width:100%;}
.eljaras{position:relative;width:100%;clear:both;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.eljaras h4{font-size:15px;font-weight:bold;}
.technologiak{list-style-image:url('/wp-content/uploads/2013/07/list_default.png');float:left;margin-left:30px;}
.technologiak li{margin-bottom:0;}
.technologia a{color:#6E90A6;text-decoration:none;font-size:13px;}
.technologia a:hover{color:#83ACC7;}
.eljaras img{width:200px;float:left;}
#eljarasok-container hr{margin:0;}
.blog-details-wrap a.read-more{position:static;}
#technical-spec{width:100%;}
#technical-spec tr{border-bottom:1px solid lightgrey;}
#technical-spec th{color:white;background-color:#6E90A6;border:none;padding:5px;text-align:left;}
#technical-spec td{padding:5px;}
#main-navigation{position:static;}
#megaMenu{position:absolute!important;}
a.promo-hover{position:absolute;width:100%;height:100%;}
a.promo-hover:hover{background:rgba(255,255,255,.3);}
#menubar-controls .control-item{z-index:101;}
#subscribe-activate{display:none;}
.popup.active div.popup-bezar{color:white!important;font-size:32px!important;position:absolute!important;right:20px!important;text-align:right!important;margin-top:-150px!important;top:50%!important;}
.sidebar .wpcf7 input[type="text"],.sidebar .wpcf7 input[type="email"],.sidebar .wpcf7 textarea,.sidebar .wpcf7 select{width:88%;}
h4.blog-item-title{max-width:210px;}
.client-item figure{background-color:#FFF;border:none;transition:.2s all;}
.client-item{margin-right:0;margin-bottom:0;height:135px;position:relative;}
.client-item figure:hover{position:absolute;zoom:1.2;opacity:1;border:1px #000;z-index:9;background:#FFF;left:-10%;margin-top:-10%;box-shadow:0 0 20px rgba(0,0,0,.2);}
@media screen and (min-width:768px) and (max-width:959px){.eljaras img{width:100%;float:left;}
.technologiak{list-style-image:url('/wp-content/uploads/2013/07/list_default.png');float:left;margin-left:15px;}
h4.blog-item-title{max-width:150px;}
.recent-post figure .overlay,.related-item figure .overlay{width:150px;}
}
@media screen and (max-width:767px){.eljaras img{width:100%;float:left;}
.technologiak{list-style-image:url('/wp-content/uploads/2013/07/list_default.png');float:left;margin-left:15px;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth{float:none;width:auto;}
}
@media screen and (max-width:479px){.eljaras img{width:100%;float:left;}
.technologiak{list-style-image:url('/wp-content/uploads/2013/07/list_default.png');float:left;margin-left:15px;}
}
#palyazat-contact{padding:20px;background-color:#eaf2fa;}
#palyazat-contact p{margin-bottom:0;}
#palyazat-contact .one_half{margin-top:40px;}
ul.blog-items.carousel-items.clearfix.jcarousel-list.jcarousel-list-horizontal > li{width:206px;}
@media (max-width:959px){ul.blog-items.carousel-items.clearfix.jcarousel-list.jcarousel-list-horizontal > li{max-width:150px;}
}
@media (max-width:767px){ul.blog-items.carousel-items.clearfix.jcarousel-list.jcarousel-list-horizontal > li{max-width:220px;width:220px;}
}
.list-add_bw li{list-style-type:none !important;}
body.page-id-10107 .wpb_divider.thin{border-bottom-style:solid;border-color:#94a8b2;margin-top:50px;margin-bottom:70px;}
body.page-id-10107 .wpb_content_element p{font-size:15px;line-height:1.5;}
body.page-id-10107 ul.sf-list.list-add_bw li{color:#39a2de;background:transparent url(http://i.imgur.com/OB5IwhQ.png) no-repeat 2px 3px;margin:0;}
body.page-id-10107 h3{color:#94a8b2;}
body.page-id-10107 h4{color:#94a8b2;font-size:18px;line-height:1.6em;}
body.page-id-10107 h3.bandall-1{font-size:31px;color:#94a8b2;margin:0;margin-bottom:30px;line-height:1.1em;}
body.page-id-10107 .wpb_divider.noline{border:0;}
body.page-id-10107 h5.p1{font-size:11px;font-weight:bold;color:#39a2de;}
#bandall-menu{overflow:hidden;border-bottom:1px solid #94a8b2;padding-bottom:20px;margin-bottom:50px;}
#bandall-menu .left{width:85%;float:left;}
#bandall-menu .right{width:15%;float:left;}
#bandall-menu li{float:left;list-style-type:none;margin:0;padding:0;line-height:60px;}
#bandall-menu a{color:#94a8b2;text-decoration:none;text-transform:uppercase;padding-right:20px;font-size:15px;}
body.fixed-bandall #bandall-menu{position:fixed;top:0px;left:0;width:90%;background:#fff;z-index:1000000;padding:0 5%;box-shadow:0 10px 50px rgba(0,0,0,.2);}
body.fixed-bandall #bandall-menu .left{margin-top:0px;}
body.fixed-bandall .page-content:first-of-type{padding-top:145px;}
input[type="text"],input[type="password"],input[type="email"],textarea,select{border-color:#aaa;}
a.permalink{display:none;}

@media (max-width:767px) {
	.page-id-10992 .header-items.nine.columns.offset-by-one.omega,
	.page-id-10828 .header-items.nine.columns.offset-by-one.omega
	{
		display: none;
	}
	.page-id-10992 .logo-left #logo,
	.page-id-10828 .logo-left #logo
	{
		margin-bottom: 0;
	}
	.page-id-10992 #mobile-navigation,
	.page-id-10828 #mobile-navigation
	{
		margin: 0;
	}
	.page-id-10992 .ubermenu-responsive-toggle,
	.page-id-10828 .ubermenu-responsive-toggle
	{
		padding-left: 0;
	}
	.page-id-10992 #mnxl h2,
	.page-id-10828 #mnxl h2
	{
		font-size: 35px;
	    line-height: 1.1em;
		margin-top: 40px;
	}
	.page-id-10992 #mnxl-hero > div,
	.page-id-10828 #mnxl-hero > div
	{
		padding-bottom: 70px;
	}
	.page-id-10992 #mnxl-hero > div > div,
	.page-id-10828 #mnxl-hero > div > div
	{
		float: none;
		width: 100%;
	}
	.page-id-10992 #mnxl-hero img,
	.page-id-10828 #mnxl-hero img
	{
	    width: 100%;
	    margin: 0;
	    margin-bottom: 20px;
	}
	.page-id-10992 #mnxl-hero h4,
	.page-id-10828 #mnxl-hero h4
	{
	    font-size: 25px;
	}
	.page-id-10992 .countdown .timer > span,
	.page-id-10828 .countdown .timer > span
	{
		width: 50px;
	    line-height: 50px;
		font-size: 25px;
	}
	.page-id-10992 #mnxl-hero p.bottom-right,
	.page-id-10828 #mnxl-hero p.bottom-right
	{
	    padding-right: 30px;
	}
	.page-id-10992 #mnxl-offer > div > div,
	.page-id-10828 #mnxl-offer > div > div,
	.page-id-10992 #mnxl-offer > div > div:last-of-type,
	.page-id-10828 #mnxl-offer > div > div:last-of-type
	{
		float: none !important;
		width: 100%;
		padding: 20px 0;
	}
	.page-id-10992 #mnxl-details > div,
	.page-id-10828 #mnxl-details > div
	{
	    width: 100%;
	}
	.page-id-10992 #mnxl-details td,
	.page-id-10828 #mnxl-details td
	{
	    width: auto;
	    border-top: 1px solid #ccc;
	    padding: 20px 10px;
	}
	.page-id-10992 #mnxl-options > div > div,
	.page-id-10828 #mnxl-options > div > div
	{
	    float: none;
	    width: 100%;
		padding: 30px;
	}
	.page-id-10992 #mnxl-options > div,
	.page-id-10828 #mnxl-options > div
	{
		width: 95%;
	}
	.page-id-10992 #mnxl-options li,
	.page-id-10828 #mnxl-options li
	{
		font-size: 13px;
	}
	.page-id-10992 #mnxl-contact > div > div:first-of-type,
	.page-id-10828 #mnxl-contact > div > div:first-of-type,
	.page-id-10992 #mnxl-contact > div > div:last-of-type,
	.page-id-10828 #mnxl-contact > div > div:last-of-type
	{
		width: 100% !important;
		float: none !important;
		padding: 0;
	}
	.page-id-10992 #mnxl-contact > div > div:last-of-type,
	.page-id-10828 #mnxl-contact > div > div:last-of-type
	{
		margin-top: 30px;
	}
	.page-id-10992 #mnxl-desc p,
	.page-id-10828 #mnxl-desc p
	{
		font-size: 15px;
	}
}
div#markator-akcio {
    margin-top: 20px;
}
#markator-akcio h2 {
    text-align: center;
    font-size: 32px;
    line-height: 0.9em;
    text-transform: uppercase;
    color: #7393a1;
    letter-spacing: 4px;
}
#markator-akcio h2 small {
    text-transform: none;
    font-size: 21px;
    color: red;
    letter-spacing: initial;
}

	.bordered-box {
	    padding: 15px;
	    border: 1px solid #777;
		margin-bottom: 50px;
	}
	.flex-container {
	    display: flex;
	    align-items: center;
	}
	.flex-container .f-25, .flex-container .f-33 {
		flex-grow: 1;
	}
	.flex-container .f-33 {
		min-width:33%;
	}
	.flex-container .f-75 {
		flex-grow: 3;
	}
	.flex-container .f-66 {
		flex-grow: 2;
		min-width:66%;
	}
	.flex-container .f-66 p, .flex-container .f-75 p {
		margin:0;
	    margin-left: 30px;
	}
	.responsive-ytvideo {
	    position: relative;
	    width: 100%;
	    height: 0;
	    padding-bottom: 56.25%;
		margin-bottom: 15px;
	}
	.responsive-ytvideo > iframe {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	table.ur-stats {
	    margin: 15px auto;
	}
	table.ur-stats th, table.ur-stats td {
	    padding: 5px 10px;
	    border-right: 1px solid #777;
		text-align: center;
	}
	table.ur-stats tr {
	    border-bottom: 1px solid #777;
	}
	table.ur-stats th {
	    font-weight: bold;
	}
	table.ur-stats tbody th {
	    text-align: left;
	}
	table.ur-stats tbody th {
	    border-left: 1px solid #777;
	}
	table.ur-stats thead th {
	    border-top: 1px solid #777;
	}
	table.ur-stats thead th:first-of-type {
	    border-top: 0;
	}
	.table-responsive {
		overflow-x:scroll;
		text-align:center;
	}
	@media (max-width: 800px){
		.flex-container {
		    display: block;
		}
		.flex-container .f-33{
			text-align:center;
		}
		.flex-container .f-75 p, .flex-container .f-66 p {
			margin: 0;
		}
	}
.page.page-id-11492 #container {
    background: white;
}
.page.page-id-11492 .wpcf7 input[type="text"], .page.page-id-11492 .wpcf7 input[type="email"], .page.page-id-11492 .wpcf7 textarea, .page.page-id-11492 .wpcf7 select {
    border-color: #ddd;
}
.page.page-id-11492 .wpcf7 p {
    line-height: 1.5em;
}
.page.page-id-11492 .wpcf7 input.wpcf7-submit[type="submit"] {
    margin-top: 20px;
    display: block;
    margin: 20px auto;
}
a.previewPDFDownload.pdfDownload, a.previewPDFDownload {
    background: transparent;
    color: #777!important;
    display: inline-block;
    max-width: 200px;
}
a.previewPDFDownload.pdfDownload span {
    display: none;
}
a.previewPDFDownload.pdfDownload:hover, a.previewPDFDownload:hover {
    background: white;
}
a.previewPDFDownload img {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
rs-module-wrap#rev_slider_3_1_wrapper {
    margin-top: 20px!important;
}
div#szechenyi-container {
    background: white;
    text-align: center;
}
#szechenyi-container img.high-res {
    width: 220px;
    max-width: 100%;
    position: absolute;
    z-index: 999999999;
    top: 0;
    right: 0;
}
#szechenyi-container img.low-res {
    width: 250px;
    max-width: 100%;
	display:none;
}

@media all and (max-width:1400px){
	#szechenyi-container img.high-res {
		display:none;
	}
	#szechenyi-container img.low-res {
		display:inline-block;
	}
}


table.compare-table th, table.compare-table td {
    width: 33%;
    padding: 5px;
    border: 1px solid #9999;
    text-align: center;
	vertical-align:middle;
}
table.compare-table tr td:first-of-type {
    text-align: right;
}
.table-responsive {
	overflow-x: hidden;
	margin-bottom:20px;
}
@media all and (max-width:900px) {
	.table-responsive {
		overflow-x: scroll;
	}
}

img.download-img {
	    box-shadow: 0 0 20px rgb(0, 0, 0, .6);
		transition: .3s all;
	}
	
	img.download-img:hover {
	    box-shadow: 0 0 30px rgb(0 0 0 / 60%);
	    transform: scale(1.1);
	}
.amsy-centered-elements {
    justify-content: center;
    gap: 15px;
}
.amsy-download-panel img {
    width: 150px;
}
.amsy-download-panel {
    margin-top: 30px;
    display: flex;
    align-items: center;
    padding: 20px;
    background: #7393a1;
    width: 350px;
    max-width: 100%;
    gap: 10px
}
.amsy-download-panel a {
    font-size: 17px;
    line-height: 1.4em;
    text-decoration: none;
    color: white;
}
.amsy-download-panel a:hover {
    color: #333!important;
}
#menubar-controls .control-item.selected-item {
    background: #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
}

/* PORTFOLIO CONTACT BLOCK */
div#contact-portfolio {
	background: url('https://old.amsy-jelolestechnika.hu/wp-content/uploads/2022/05/amsy-kontakt-form-hatter.jpg');
	background-size: cover;
	background-position: center;
	padding: 50px;
	margin-bottom: 50px;
}
div#contact-portfolio h2 {
	font-size: 27px;
	text-align: center;
	margin-bottom: 15px;
}
div#contact-portfolio p.lead {
	font-size: 19px;
	text-align: center;
	color: black;
}
div#contact-portfolio .contact-block {
	width: 400px;
	max-width: 100%;
	margin: 0 auto;
	background: #c2cbcd;
	padding: 20px;
	box-sizing: border-box;
}
div#contact-portfolio .contact-block * {
	margin: 0;
}
div#contact-portfolio .contact-block p {
	display: block;
	margin-bottom: 10px;
	line-height: 1.3em;
}
div#contact-portfolio .contact-block input[type=text], div#contact-portfolio .contact-block input[type=tel], div#contact-portfolio .contact-block input[type=email] {
	border: 1px solid white;
	border-radius: 0;
	font-size: 15px;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
div#contact-portfolio .contact-block span.wpcf7-form-control-wrap.gdpr {
	float: left;
	margin-right: 10px;
}
div#contact-portfolio .contact-block input.wpcf7-form-control.has-spinner.wpcf7-submit {
	border-radius: 0;
	padding: 15px;
	border: 1px solid #208ebe!important;
	transition: .15s all;
	font-size: 17px;
}
div#contact-portfolio .contact-block input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
	background: transparent!important;
	color: #208ebe!important;
}