.font-common{font-family:OpenSans,'DejaVu Sans','Lucida Sans Unicode','Lucida Grande',Verdana,sans-serif}.box{box-sizing:border-box}.trans{transition:.3s}.block-title-init{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:1px solid #f6ede3;font-weight:500;text-transform:uppercase;font-size:1.3em}html{background:#282924 url(../../../all/themes/gtpl/images/body-bg-stripes.png) scroll repeat 0 0}body{font-family:OpenSans,'DejaVu Sans','Lucida Sans Unicode','Lucida Grande',Verdana,sans-serif;font-size:14px;line-height:1.5em;font-weight:300;color:#f6ede3}.page-region{box-sizing:border-box;margin:0 auto;padding:0 1em;min-width:320px;max-width:1024px}#container .page-region{padding:1em}#page-head{background:transparent url(images/page-head-bg.jpg) scroll no-repeat 50% 50%;border-bottom:50px solid #685036;position:relative;overflow:hidden}#page-head #region-head-wrapper{height:140px;background-color:rgba(0,0,0,0.7)}#page-head #region-head{position:relative;height:100%}#page-head .block{height:100%;display:table}
body.page-front #page-head{background-image:url(images/page-head-bg-front-2.jpg);background-position:50% 95%;height:455px}body.page-front #region-head-wrapper{position:absolute;left:0;right:0;bottom:0;box-shadow:0 0 100px rgba(0,0,0,0.8)}#block-head-info{float:left}#block-head-info .logo{margin:0;padding:0;height:100%;display:table-cell;vertical-align:middle}#block-head-info a{overflow:hidden;text-indent:-9999px;display:block;width:300px;height:60px;background:transparent url(images/logo-head.png) scroll no-repeat 0 0;background-size:100% 100%}#block-head-menu{float:right}#block-head-menu ul{margin:0;padding:0;display:table-cell;height:100%;vertical-align:middle}#block-head-menu li{margin:0;padding:0;overflow:hidden;list-style:none;clear:both;border-right:3px solid #685036}#block-head-menu a{transition:.3s;float:right;color:#b9a38e;text-decoration:none;line-height:2em;font-weight:500;padding:0 15px;border-right:6px solid transparent}#block-head-menu a:hover,#block-head-menu li.active-trail a{border-right-color:#685036}
#container-bottom{background-color:#080807}#container-bottom .page-region{padding:1em}#page-footer{clear:both;padding:2em 0 4em 0}#page-footer a{transition:.3s;text-decoration:none;font-weight:500}#page-footer a:hover{opacity:.5}#page-footer .footer-top{text-align:center;overflow:hidden}#page-footer .footer-top a{text-transform:uppercase;background:transparent url(../../../all/misc/icons/symbols-light/nav-top.svg) scroll no-repeat 0 50%;background-size:24px auto;padding-left:34px}#page-footer .footer-info{font-size:.8em;overflow:hidden;margin-top:2em;text-align:center}#page-footer .footer-info ul{margin:0;padding:0 0 .25em 0}#page-footer .footer-info li{margin:0;padding:0 .2em;list-style:none;display:inline-block}@media(max-width:520px){#page-head{background-size:auto 100%}#block-head-info,#block-head-menu{width:100%;float:none;clear:both}#block-head-info{padding:.5em 0}#block-head-info .logo{display:block}#block-head-info a{margin:0 auto}#block-head-menu{padding:.5em 0}#region-head-wrapper{height:auto !important}}.content-region{margin-top:2em}
.content-region:first-child{margin-top:0}.content-section-wrapper,.form-section-wrapper{margin-top:2em;overflow:hidden}.content-section-wrapper:first-child,.form-section-wrapper:first-child{margin-top:0}.content-section .section-title,.form-section .section-title{margin:0;padding:0;line-height:1.2em}.content-section.left,.form-section.left{box-sizing:border-box;float:left;width:50%;padding-right:1em}.content-section.left .section-title,.form-section.left .section-title{text-align:left}.content-section.right,.form-section.right{box-sizing:border-box;float:right;width:50%;padding-left:1em}.content-section.right .section-title,.form-section.right .section-title{text-align:right}.page-title{margin:0;padding:0;line-height:1.3em;font-weight:400}#page-title{font-size:2em;overflow:hidden;word-wrap:break-word;text-transform:uppercase}#page-subtitle{font-size:1.2em}#content-region-tabs,#content-region-actions{overflow:hidden;font-size:.8em}#content-region-tabs+#content-region-actions{margin-top:.5em}ul.tabs,ul.actions{margin:0;padding:0;overflow:hidden;clear:both}
#page-tabs-primary.has-secondary{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:2px;margin-bottom:2px;border-color:#f6ede3}li.tab,li.action{list-style:none}li.tab:not(.float-right),li.action:not(.float-right){float:left}a.tab,a.action{transition:.3s;display:block;text-decoration:none;font-weight:400;text-transform:uppercase;background-color:rgba(104,80,54,0.3);padding:.3em 1em .3em 1em;margin-right:.6em;border-radius:5px}a.tab em,a.action em{line-height:1em}#page-tabs-primary.has-secondary a.tab{border-radius:5px 5px 0 0}#page-tabs-secondary a.tab{border-radius:0 0 5px 5px}a.tab:hover,a.action:hover{background-color:rgba(104,80,54,0.6)}a.action{padding-left:2.2em;background-attachment:scroll;background-position:.5em 50%;background-repeat:no-repeat;background-size:14px auto;background-image:url(../../../all/misc/icons/symbols-light/plus-a.svg)}a.action-common-edit{background-image:url(../../../all/misc/icons/symbols-light/edit-a-1.svg)}a.action-common-view{background-image:url(../../../all/misc/icons/symbols-light/view-a.svg)}a.action-common-config{background-image:url(../../../all/misc/icons/symbols-light/config-a.svg)}
ul.pager-common{display:block;margin:0;padding:0;overflow:hidden;text-align:center;font-weight:500}ul.pager-common li{list-style:none;display:inline-block;margin:0 .25em;padding:0;width:26px;height:26px;line-height:26px;background-color:rgba(104,80,54,0.3);border-radius:13px;overflow:hidden}ul.pager-common a{transition:.3s;display:inline-block;text-decoration:none;color:#f6ede3;width:100%;height:100%;border-radius:13px}ul.pager-common a:hover{background-color:rgba(182,159,138,0.6)}ul.pager-common li.pager-current{color:#282924;background-color:#b69f8a}ul.pager-common li.pager-info{float:right}.content-section .section-title,.form-section .section-title,form .section-title,.content-section .block-title,.form-section .block-title,form .block-title{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:1px solid #f6ede3;font-weight:500;text-transform:uppercase;font-size:1.3em}.content-section .form-actions,.form-section .form-actions,form .form-actions{margin-top:2em}.content-section.map iframe{box-sizing:border-box;border:1px solid #f6ede3;width:100%;height:400px}
div.video{box-sizing:border-box;clear:both;margin-top:1em;padding:5px;position:relative;width:100%;height:0;padding-bottom:56.25%}div.video iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}div.video:first-child{margin-top:0}@media(max-width:520px){.content-section.left,.form-section.left,.content-section.right,.form-section.right{float:none;clear:both;width:100%;padding:0}.content-section.left .section-title,.form-section.left .section-title,.content-section.right .section-title,.form-section.right .section-title,.content-section.left .block-title,.form-section.left .block-title,.content-section.right .block-title,.form-section.right .block-title{text-align:left}.content-section.right,.form-section.right{margin-top:1em}}.block.closable,.block.collapsible{position:relative}.block.closable .link-block,.block.collapsible .link-block{display:inline-block;position:absolute;right:.5em;top:.5em;text-decoration:none;background-color:#7a7c77;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;width:22px;height:22px;border-radius:3px;transition:.3s}
.block.closable .link-block:hover,.block.collapsible .link-block:hover{opacity:.66}.block.closable .link-block.close,.block.collapsible .link-block.close{background-image:url(../../../all/misc/icons/symbols-light/close-a.svg);background-size:14px 14px}.block.closable .link-block.collapse,.block.collapsible .link-block.collapse{background-size:14px 14px}.block.collapsible .block-content-wrapper .block-content{padding-top:.75em}.block.collapsible .block-content-wrapper:first-child .block-content{padding-top:0}.block.collapsible.expanded .link-block{background-image:url(../../../all/misc/icons/symbols-light/minus-a.svg)}.block.collapsible.collapsed .link-block{background-image:url(../../../all/misc/icons/symbols-light/plus-a.svg)}.block.collapsible.collapsed .block-content-wrapper{opacity:0;height:0;pointer-events:none}.block.closable.has-title .link-block,.block.collapsible.has-title .link-block{right:1em;top:1em}.block.block-message{padding:1em;border-radius:5px;color:#f3f4f3;text-shadow:1px 1px 0 rgba(0,0,0,0.66)}.block.block-message .link-block{background-color:#f3f4f3}.block.block-message a{color:#f3f4f3}
.block.block-message .block-content{padding:2em 2em 2em 4em;background-attachment:scroll;background-image:url(../../../all/misc/icons/symbols-light/check-1.svg);background-position:0 0;background-repeat:no-repeat;background-size:32px auto}.block.block-message ul{margin:0;padding:0}.block.block-message li{margin:0;padding:.2em 0;list-style:none}.block.block-message-status{background-image:linear-gradient(to bottom,#4b5f30 0,#79994d 100%)}.block.block-message-status .link-block.close{background-image:url(../../../all/misc/icons/symbols-wise/close-a.svg)}.block.block-message-error{background-image:linear-gradient(to bottom,#6f2b2b 0,#b24646 100%)}.block.block-message-error .link-block.close{background-image:url(../../../all/misc/icons/symbols-wine/close-a.svg)}.block.block-message-error .block-content{background-image:url(../../../all/misc/icons/symbols-light/close-1.svg)}.block.block-message-warning{background-image:linear-gradient(to bottom,#7d5223 0,#c88438 100%)}.block.block-message-warning .link-block.close{background-image:url(../../../all/misc/icons/symbols-human/close-a.svg)}.block.block-message-warning .block-content{background-image:url(../../../all/misc/icons/symbols-light/close-1.svg)}
.block.block-message-info{background-image:linear-gradient(to bottom,#394f67 0,#5b7fa6 100%)}.block.block-message-info .link-block.close{background-image:url(../../../all/misc/icons/symbols-brave/close-a.svg)}.block.block-message-debug{background-image:linear-gradient(to bottom,#5e5f53 0,#969886 100%)}.block.block-message-debug .link-block.close{background-image:url(../../../all/misc/icons/symbols-tribute/close-a.svg)}.block.block-message-debug .debug-item{margin-top:.5em;padding-top:.5em;border-top-width:2px;border-top-style:solid;border-color:#bbbcba}.block.block-message-debug .debug-item:first-child{margin-top:0;padding-top:0;border-top:0}.block-demo-wrapper{margin-top:1em;padding:1em;border-radius:5px;background-color:rgba(255,253,238,0.66);box-shadow:0 0 5px rgba(0,0,0,0.15)}.block-demo-wrapper:first-child{margin-top:0}.block-demo-wrapper .block-demo-content{text-align:center;font-weight:500}form,.form-description,.form-content,.form-footer{margin-top:1em}form:first-child,.form-description:first-child,.form-content:first-child,.form-footer:first-child{margin-top:0}
fieldset.block{box-sizing:border-box;display:block}fieldset.block .block-title{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:1px solid #f6ede3;font-weight:500;text-transform:uppercase;font-size:1.3em}.form-actions{box-sizing:border-box;overflow:hidden}fieldset.block .form-actions{margin:2em 0 0 0;padding:0;overflow:hidden}.form-item{clear:both;margin-top:.75em}.form-item .label-wrapper,.form-item .input-wrapper{box-sizing:border-box;vertical-align:top;display:inline-block}.form-item .label-wrapper{width:35%;text-align:right;padding-right:2.5em}.form-item .input-wrapper{width:65%}.form-item .item-description{margin-top:.25em;font-weight:300;font-size:.9em;line-height:1.3em;color:#abaeaf}.form-item.type-password-confirm>.item-description{margin-left:35%}.form-item label.label{font-weight:500}.form-item label.label.required{background:transparent url(../../../all/misc/icons/symbols-human/star-a.svg) scroll no-repeat 100% 50%;background-size:12px auto;margin-right:-1.5em;padding-right:1.5em}.form-item .field-prefix,.form-item .field-suffix{display:inline-block;font-weight:300}
.form-item .field-prefix{margin-right:.3em}.form-item .field-suffix{margin-left:.3em}.form-item:first-child{margin-top:0}.form-item.disabled{opacity:.5;cursor:not-allowed}.form-item.disabled label,.form-item.disabled input{cursor:not-allowed}.form-item.vertical .label-wrapper{width:100%;text-align:left;padding-right:0}.form-item.vertical .input-wrapper{width:100%;margin-top:.5em}.form-item.input-fill .input-wrapper .form-text,.form-item.input-fill .input-wrapper .form-select,.form-item.input-fill .input-wrapper .form-textarea,.form-item.input-fill .input-wrapper .maxlength-wrapper,.form-item.input-fill .input-wrapper .autocomplete-wrapper,.form-item.input-fill .input-wrapper .form-select-wrapper{width:100%}.form-item-wrapper{clear:both;margin-top:.75em}.form-item-wrapper:first-child{margin-top:0}.form-item-wrapper.textarea-format .form-item.type-select{margin-left:35%}.form-item-wrapper.textarea-format .form-item.type-select .input-wrapper{width:auto}.form-item-wrapper.textarea-format .form-item.vertical.input-fill+.form-item.type-select{margin-left:0}
.form-container{clear:both;margin-top:.75em}.form-container:first-child{margin-top:0}input[type=text],input[type=password],textarea,select,option,optgroup{font-family:OpenSans,'DejaVu Sans','Lucida Sans Unicode','Lucida Grande',Verdana,sans-serif;color:#292f30;font-size:16px;line-height:1.4em}::-webkit-input-placeholder{color:#828586}:-moz-placeholder{color:#828586;opacity:1}::-moz-placeholder{color:#828586;opacity:1}:-ms-input-placeholder{color:#828586}input[type=checkbox],input[type=radio]{cursor:pointer}.form-text,.form-textarea,.form-select{background-color:#888a85;border-radius:3px;border:1px solid #abaeaf;transition:.3s;max-width:100%}.form-text:focus,.form-textarea:focus,.form-select:focus{background-color:#fffdee}.form-text.error,.form-textarea.error,.form-select.error{background-color:#f9dddd;color:#930000;border-color:#930000}.form-text.error:focus,.form-textarea.error:focus,.form-select.error:focus{background-color:#fcefef}.form-submit{color:#f3f4f3;background-color:#292f30;text-transform:uppercase;display:inline-block;font-size:1em;line-height:1.4em;border-radius:3px;border:0;padding:.4em 1.2em;font-weight:500;transition:.3s}
.form-submit:not(.disabled):hover{background-color:#43494a}.form-submit.disabled{opacity:.5;cursor:not-allowed}.form-submit.colorize.name-search,.form-submit.colorize.name-find,.form-submit.colorize.name-login,.form-submit.colorize.name-password,.form-submit.colorize.name-send,.form-submit.colorize.name-submit,.form-submit.colorize.name-save{background-color:#49691b}.form-submit.colorize.name-search:not(.disabled):hover,.form-submit.colorize.name-find:not(.disabled):hover,.form-submit.colorize.name-login:not(.disabled):hover,.form-submit.colorize.name-password:not(.disabled):hover,.form-submit.colorize.name-send:not(.disabled):hover,.form-submit.colorize.name-submit:not(.disabled):hover,.form-submit.colorize.name-save:not(.disabled):hover{background-color:#74914b}.form-submit.colorize.name-logout,.form-submit.colorize.name-del,.form-submit.colorize.name-delete,.form-submit.colorize.name-remove,.form-submit.colorize.name-cut,.form-submit.colorize.name-clear{background-color:#930000}.form-submit.colorize.name-logout:not(.disabled):hover,.form-submit.colorize.name-del:not(.disabled):hover,.form-submit.colorize.name-delete:not(.disabled):hover,.form-submit.colorize.name-remove:not(.disabled):hover,.form-submit.colorize.name-cut:not(.disabled):hover,.form-submit.colorize.name-clear:not(.disabled):hover{background-color:#b63333}
.form-submit.colorize.name-start,.form-submit.colorize.name-first,.form-submit.colorize.name-last,.form-submit.colorize.name-end,.form-submit.colorize.name-fwd,.form-submit.colorize.name-forward,.form-submit.colorize.name-next,.form-submit.colorize.name-rwd,.form-submit.colorize.name-rewind,.form-submit.colorize.name-back,.form-submit.colorize.name-prev,.form-submit.colorize.name-redo,.form-submit.colorize.name-undo,.form-submit.colorize.name-cancel,.form-submit.colorize.name-skip{background-color:#b95300}.form-submit.colorize.name-start:not(.disabled):hover,.form-submit.colorize.name-first:not(.disabled):hover,.form-submit.colorize.name-last:not(.disabled):hover,.form-submit.colorize.name-end:not(.disabled):hover,.form-submit.colorize.name-fwd:not(.disabled):hover,.form-submit.colorize.name-forward:not(.disabled):hover,.form-submit.colorize.name-next:not(.disabled):hover,.form-submit.colorize.name-rwd:not(.disabled):hover,.form-submit.colorize.name-rewind:not(.disabled):hover,.form-submit.colorize.name-back:not(.disabled):hover,.form-submit.colorize.name-prev:not(.disabled):hover,.form-submit.colorize.name-redo:not(.disabled):hover,.form-submit.colorize.name-undo:not(.disabled):hover,.form-submit.colorize.name-cancel:not(.disabled):hover,.form-submit.colorize.name-skip:not(.disabled):hover{background-color:#d87d33}
.form-submit.colorize.name-reset,.form-submit.colorize.name-refresh,.form-submit.colorize.name-reload,.form-submit.colorize.name-sync,.form-submit.colorize.name-update,.form-submit.colorize.name-add,.form-submit.colorize.name-new,.form-submit.colorize.name-edit,.form-submit.colorize.name-config,.form-submit.colorize.name-upload,.form-submit.colorize.name-download{background-color:#1d4279}.form-submit.colorize.name-reset:not(.disabled):hover,.form-submit.colorize.name-refresh:not(.disabled):hover,.form-submit.colorize.name-reload:not(.disabled):hover,.form-submit.colorize.name-sync:not(.disabled):hover,.form-submit.colorize.name-update:not(.disabled):hover,.form-submit.colorize.name-add:not(.disabled):hover,.form-submit.colorize.name-new:not(.disabled):hover,.form-submit.colorize.name-edit:not(.disabled):hover,.form-submit.colorize.name-config:not(.disabled):hover,.form-submit.colorize.name-upload:not(.disabled):hover,.form-submit.colorize.name-download:not(.disabled):hover{background-color:#4d6e9f}.form-submit.iconize{padding-left:2.2em;background-attachment:scroll;background-position:.5em 50%;background-repeat:no-repeat;background-size:16px auto}
.form-submit.iconize.name-search,.form-submit.iconize.name-find{background-image:url(../../../all/misc/icons/symbols-light/find-b-3.svg)}.form-submit.iconize.name-login{background-image:url(../../../all/misc/icons/symbols-light/unlock-1.svg)}.form-submit.iconize.name-password{background-image:url(../../../all/misc/icons/symbols-light/key-a.svg)}.form-submit.iconize.name-send{background-image:url(../../../all/misc/icons/symbols-light/mail-b-filled.svg)}.form-submit.iconize.name-submit,.form-submit.iconize.name-save{background-image:url(../../../all/misc/icons/symbols-light/check-a.svg)}.form-submit.iconize.name-logout{background-image:url(../../../all/misc/icons/symbols-light/lock-1.svg)}.form-submit.iconize.name-del,.form-submit.iconize.name-delete,.form-submit.iconize.name-remove{background-image:url(../../../all/misc/icons/symbols-light/close-a.svg)}.form-submit.iconize.name-cut{background-image:url(../../../all/misc/icons/symbols-light/cut-a.svg)}.form-submit.iconize.name-clear{background-image:url(../../../all/misc/icons/symbols-light/clear-a.svg)}.form-submit.iconize.name-start,.form-submit.iconize.name-first{background-image:url(../../../all/misc/icons/symbols-light/nav-to-left.svg)}.form-submit.iconize.name-last,.form-submit.iconize.name-end{background-image:url(../../../all/misc/icons/symbols-light/nav-to-right.svg)}
.form-submit.iconize.name-fwd,.form-submit.iconize.name-forward,.form-submit.iconize.name-next{background-image:url(../../../all/misc/icons/symbols-light/nav-right.svg)}.form-submit.iconize.name-rwd,.form-submit.iconize.name-rewind,.form-submit.iconize.name-back,.form-submit.iconize.name-prev{background-image:url(../../../all/misc/icons/symbols-light/nav-left.svg)}.form-submit.iconize.name-redo{background-image:url(../../../all/misc/icons/symbols-light/redo-a.svg)}.form-submit.iconize.name-undo{background-image:url(../../../all/misc/icons/symbols-light/undo-a.svg)}.form-submit.iconize.name-cancel,.form-submit.iconize.name-skip{background-image:url(../../../all/misc/icons/symbols-light/disable-a.svg)}.form-submit.iconize.name-reset,.form-submit.iconize.name-refresh,.form-submit.iconize.name-reload{background-image:url(../../../all/misc/icons/symbols-light/reload-a.svg)}.form-submit.iconize.name-sync,.form-submit.iconize.name-update{background-image:url(../../../all/misc/icons/symbols-light/sync-a.svg)}.form-submit.iconize.name-add,.form-submit.iconize.name-new{background-image:url(../../../all/misc/icons/symbols-light/plus-a.svg)}.form-submit.iconize.name-edit,.form-submit.iconize.name-config{background-image:url(../../../all/misc/icons/symbols-light/config-a.svg)}
.form-submit.iconize.name-upload{background-image:url(../../../all/misc/icons/symbols-light/arrow-t.svg)}.form-submit.iconize.name-download{background-image:url(../../../all/misc/icons/symbols-light/arrow-b.svg)}#user-form-login,#user-form-password{width:50%;float:left;box-sizing:border-box;margin-top:0;min-height:280px;position:relative}#user-form-login .form-actions,#user-form-password .form-actions{position:absolute;left:0;right:0;bottom:0}#user-form-login{padding-right:.5em}#user-form-password{padding-left:.5em}#user-form-password .block-title{text-align:right}#user-form-password .form-actions .form-submit{float:right}body.arg-0-user .page-title{display:none}body.arg-0-user #content-region-content{overflow:hidden}@media(max-width:520px){#user-form-login,#user-form-password{width:100%;float:none;clear:both;padding:0;min-height:inherit}#user-form-login .block-title,#user-form-password .block-title{text-align:left}#user-form-login .form-actions .form-submit,#user-form-password .form-actions .form-submit{float:left}#user-form-login .form-actions,#user-form-password .form-actions{position:relative !important}
#user-form-password{margin-top:2em}}.picture-scheme{box-sizing:border-box;overflow:hidden}.picture-scheme a{float:left;text-decoration:none}.picture-scheme img{box-sizing:border-box;transition:.3s;width:100%;float:left;border:3px solid #b69f8a}.picture-scheme a:hover img{border-color:#f6ede3}.node-footer-scheme ul{margin:0;padding:0;text-align:center}.node-footer-scheme li{margin:0;padding:0 .2em;list-style:none;display:inline-block}.node-footer-scheme a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}.node-footer-scheme a:hover{background-color:rgba(104,80,54,0.3)}.node-sticky-init{position:absolute;transform:rotate(45deg);right:-2em;top:1em;text-align:center;background-color:rgba(134,112,91,0.5);color:#f6ede3;text-shadow:1px 1px 0 #282924;font-size:1.2em;font-weight:700;line-heght:1.8em;padding:.2em 2em}.node-service-init .node{background:transparent url(images/sz-empty.png) scroll no-repeat 50% 0}
.node-service-init .node.strid-sz-epulet-karbantartas{background-image:url(images/sz-epulet-karbantartas.png)}.node-service-init .node.strid-sz-projektszervezes{background-image:url(images/sz-projektszervezes.png)}.node-service-init .node.strid-sz-reszleges-felujitas{background-image:url(images/sz-reszleges-felujitas.png)}.node-service-init .node.strid-sz-teljes-koru-kivitelezes{background-image:url(images/sz-teljes-koru-kivitelezes.png)}.node-service-init .node.strid-sz-ingatlan{background-image:url(images/sz-ingatlan.png)}.node-service-init .node-footer ul{margin:0;padding:0;text-align:center}.node-service-init .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}.node-service-init .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}.node-service-init .node-footer a:hover{background-color:rgba(104,80,54,0.3)}.node-service-init .node-title{font-weight:500;text-transform:uppercase}.node-service-init .node-title a{transition:.3s;text-decoration:none}
.node-service-init .node-title a:hover{opacity:.66}.node.view-full{position:relative}.node.view-full .node-teaser{box-sizing:border-box;overflow:hidden;margin-bottom:1em}.node.view-full .node-teaser a{float:left;text-decoration:none}.node.view-full .node-teaser img{box-sizing:border-box;transition:.3s;width:100%;float:left;border:3px solid #b69f8a}.node.view-full .node-teaser a:hover img{border-color:#f6ede3}.node.view-full .node-teaser.teaser-left+p,.node.view-full .node-teaser.teaser-right+p{margin-top:0;padding-top:0}.node.view-full .node-teaser.teaser-left{float:left;width:40%;margin-right:1em}.node.view-full .node-teaser.teaser-right{float:right;width:40%;margin-left:1em}.node.view-full .node-gallery{margin-top:1em;overflow:hidden}.node.view-full .node-gallery ul,.node.view-full .node-gallery li{margin:0;padding:0}.node.view-full .node-gallery li{list-style:none;float:left;width:20%;padding:.2em;box-sizing:border-box;overflow:hidden}.node.view-full .node-gallery li a{float:left;text-decoration:none}.node.view-full .node-gallery li img{box-sizing:border-box;transition:.3s;width:100%;float:left;border:3px solid #b69f8a}
.node.view-full .node-gallery li a:hover img{border-color:#f6ede3}.node.view-full.sticky{overflow:hidden}.node.view-full.sticky .sticky{position:absolute;transform:rotate(45deg);right:-2em;top:1em;text-align:center;background-color:rgba(134,112,91,0.5);color:#f6ede3;text-shadow:1px 1px 0 #282924;font-size:1.2em;font-weight:700;line-heght:1.8em;padding:.2em 2em}#node-service-wrapper{padding-bottom:1.5em;overflow:hidden}#node-service-wrapper .node{background:transparent url(images/sz-empty.png) scroll no-repeat 50% 0}#node-service-wrapper .node.strid-sz-epulet-karbantartas{background-image:url(images/sz-epulet-karbantartas.png)}#node-service-wrapper .node.strid-sz-projektszervezes{background-image:url(images/sz-projektszervezes.png)}#node-service-wrapper .node.strid-sz-reszleges-felujitas{background-image:url(images/sz-reszleges-felujitas.png)}#node-service-wrapper .node.strid-sz-teljes-koru-kivitelezes{background-image:url(images/sz-teljes-koru-kivitelezes.png)}#node-service-wrapper .node.strid-sz-ingatlan{background-image:url(images/sz-ingatlan.png)}
#node-service-wrapper .node-footer ul{margin:0;padding:0;text-align:center}#node-service-wrapper .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}#node-service-wrapper .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}#node-service-wrapper .node-footer a:hover{background-color:rgba(104,80,54,0.3)}#node-service-wrapper .node-title{font-weight:500;text-transform:uppercase}#node-service-wrapper .node-title a{transition:.3s;text-decoration:none}#node-service-wrapper .node-title a:hover{opacity:.66}#node-service-wrapper .block-title{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:1px solid #f6ede3;font-weight:500;text-transform:uppercase;font-size:1.3em}#node-service-wrapper .node{margin:1.5em 0 0 0;padding:80px 0 0 0;float:left;width:20%}#node-service-wrapper .node-title{margin:1em 0;padding:0;font-size:1em;text-align:center}#node-service-wrapper .node.strid-sz-epulet-karbantartas{background-image:url(images/sz-epulet-karbantartas.png)}
#node-service-wrapper .node.strid-sz-projektszervezes{background-image:url(images/sz-projektszervezes.png)}#node-service-wrapper .node.strid-sz-reszleges-felujitas{background-image:url(images/sz-reszleges-felujitas.png)}#node-service-wrapper .node.strid-sz-teljes-koru-kivitelezes{background-image:url(images/sz-teljes-koru-kivitelezes.png)}#node-service-wrapper .node.strid-sz-ingatlan{background-image:url(images/sz-ingatlan.png)}#node-service-wrapper .node-footer ul{margin:0;padding:0;text-align:center}#node-service-wrapper .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}#node-service-wrapper .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}#node-service-wrapper .node-footer a:hover{background-color:rgba(104,80,54,0.3)}#block-container-bottom #node-service-wrapper .node{width:25%}#node-project-wrapper{margin:0;padding:0;overflow:hidden}#node-project-wrapper .block-title{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:1px solid #f6ede3;font-weight:500;text-transform:uppercase;font-size:1.3em}
#node-project-wrapper .node{box-sizing:border-box;float:left;width:33.333%;padding:1em}#node-project-wrapper .nodes-wrapper{margin:0 -1em}#node-project-wrapper .teaser-wrapper{position:relative}#node-project-wrapper .teaser-wrapper .node-title{margin:0;padding:.6em 1em;position:absolute;left:3px;right:3px;bottom:3px;background-color:rgba(0,0,0,0.66);line-height:1.2em;font-weight:500;font-size:1.1em;text-shadow:1px 1px 0 #000}#node-project-wrapper .teaser-wrapper .node-title a{transition:.3s;text-decoration:none}#node-project-wrapper .teaser-wrapper .node-title a:hover{opacity:.5}#node-project-wrapper .node-teaser{box-sizing:border-box;overflow:hidden}#node-project-wrapper .node-teaser a{float:left;text-decoration:none}#node-project-wrapper .node-teaser img{box-sizing:border-box;transition:.3s;width:100%;float:left;border:3px solid #b69f8a}#node-project-wrapper .node-teaser a:hover img{border-color:#f6ede3}#node-project-wrapper .content-wrapper{padding-top:1em}#node-project-wrapper .node-footer ul{margin:0;padding:0;text-align:center}
#node-project-wrapper .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}#node-project-wrapper .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}#node-project-wrapper .node-footer a:hover{background-color:rgba(104,80,54,0.3)}#content-region-node-type-list.type-service .node{background:transparent url(images/sz-empty.png) scroll no-repeat 50% 0}#content-region-node-type-list.type-service .node.strid-sz-epulet-karbantartas{background-image:url(images/sz-epulet-karbantartas.png)}#content-region-node-type-list.type-service .node.strid-sz-projektszervezes{background-image:url(images/sz-projektszervezes.png)}#content-region-node-type-list.type-service .node.strid-sz-reszleges-felujitas{background-image:url(images/sz-reszleges-felujitas.png)}#content-region-node-type-list.type-service .node.strid-sz-teljes-koru-kivitelezes{background-image:url(images/sz-teljes-koru-kivitelezes.png)}#content-region-node-type-list.type-service .node.strid-sz-ingatlan{background-image:url(images/sz-ingatlan.png)}
#content-region-node-type-list.type-service .node-footer ul{margin:0;padding:0;text-align:center}#content-region-node-type-list.type-service .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}#content-region-node-type-list.type-service .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}#content-region-node-type-list.type-service .node-footer a:hover{background-color:rgba(104,80,54,0.3)}#content-region-node-type-list.type-service .node-title{font-weight:500;text-transform:uppercase}#content-region-node-type-list.type-service .node-title a{transition:.3s;text-decoration:none}#content-region-node-type-list.type-service .node-title a:hover{opacity:.66}#content-region-node-type-list.type-service .node{clear:both;overflow:hidden;margin-top:1em;padding-top:1em;border-top:2px solid rgba(134,112,91,0.5);background-position:0 50%;padding-bottom:3em;position:relative}
#content-region-node-type-list.type-service .node:first-child{margin-top:0;padding-top:0;border-top:0}#content-region-node-type-list.type-service .content-wrapper{padding-left:120px}#content-region-node-type-list.type-service .node-title{margin:0 0 .3em 0;padding:0;text-align:left;font-size:1.4em}#content-region-node-type-list.type-service .node-footer{position:absolute;right:0;bottom:0;left:0}#content-region-node-type-list.type-service .node-footer ul{text-align:right}#content-region-node-type-list.type-project .node{clear:both;overflow:hidden;margin-top:1em;padding-top:1em;border-top:2px solid rgba(134,112,91,0.5);background-position:0 50%;position:relative}#content-region-node-type-list.type-project .node:first-child{margin-top:0;padding-top:0;border-top:0}#content-region-node-type-list.type-project .node-footer ul{margin:0;padding:0;text-align:center}#content-region-node-type-list.type-project .node-footer li{margin:0;padding:0 .2em;list-style:none;display:inline-block}#content-region-node-type-list.type-project .node-footer a{transition:.3s;font-size:.8em;text-decoration:none;background-color:#685036;text-transform:uppercase;display:inline-block;padding:.1em .6em;border-radius:3px;font-weight:500}
#content-region-node-type-list.type-project .node-footer a:hover{background-color:rgba(104,80,54,0.3)}#content-region-node-type-list.type-project .node-content{padding-bottom:3em}#content-region-node-type-list.type-project .node.sticky .sticky{position:absolute;transform:rotate(45deg);right:-2em;top:1em;text-align:center;background-color:rgba(134,112,91,0.5);color:#f6ede3;text-shadow:1px 1px 0 #282924;font-size:1.2em;font-weight:700;line-heght:1.8em;padding:.2em 2em}#content-region-node-type-list.type-project .node-title{font-weight:500;text-transform:uppercase}#content-region-node-type-list.type-project .node-title a{transition:.3s;text-decoration:none}#content-region-node-type-list.type-project .node-title a:hover{opacity:.66}#content-region-node-type-list.type-project .teaser-wrapper{box-sizing:border-box;width:25%;float:left;padding-right:1em}#content-region-node-type-list.type-project .node-teaser{box-sizing:border-box;overflow:hidden}#content-region-node-type-list.type-project .node-teaser a{float:left;text-decoration:none}
#content-region-node-type-list.type-project .node-teaser img{box-sizing:border-box;transition:.3s;width:100%;float:left;border:3px solid #b69f8a}#content-region-node-type-list.type-project .node-teaser a:hover img{border-color:#f6ede3}#content-region-node-type-list.type-project .content-wrapper{box-sizing:border-box;width:75%;float:right;padding-left:1em}#content-region-node-type-list.type-project .node-title{margin:0 0 .3em 0;padding:0;text-align:left;font-size:1.4em}#content-region-node-type-list.type-project .node-footer{position:absolute;right:0;bottom:0;left:0}#content-region-node-type-list.type-project .node-footer ul{text-align:right}@media(max-width:760px){.node.view-full .node-gallery li{width:25%}#node-service-wrapper .node{width:50%}#node-project-wrapper .node{width:50%}}@media(max-width:520px){.node.view-full .node-gallery li{width:33.333%}#node-service-wrapper .node,#node-project-wrapper .node{width:100%}#node-service-wrapper .block-title,#node-project-wrapper .block-title{text-align:center}#content-region-node-type-list.type-service .node-title{text-align:center}
#content-region-node-type-list.type-service .content-wrapper{padding-left:0;padding-top:100px}#content-region-node-type-list.type-service .node{background-position:50% 1em}#content-region-node-type-list.type-service .node:first-child{background-position:50% 0}#content-region-node-type-list.type-service .node-footer ul{text-align:center}#content-region-node-type-list.type-project .teaser-wrapper,#content-region-node-type-list.type-project .content-wrapper{width:100%;float:none;padding:0}#content-region-node-type-list.type-project .teaser-wrapper{padding:1em 2em}#content-region-node-type-list.type-project .content-wrapper{padding-top:1em}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}label.ui-button{display:inline-block;background-attachment:scroll;background-position:0 .35em;background-repeat:no-repeat;background-size:14px auto;min-width:20px;min-height:20px}label.ui-button,label.ui-button.checkbox{background-image:url(images/form-check.png)}
label.ui-button.ui-state-active,label.ui-button.checkbox.ui-state-active{background-image:url(images/form-check-selected.png)}label.ui-button.radio{background-image:url(images/form-radio.png)}label.ui-button.radio.ui-state-active{background-image:url(images/form-radio-selected.png)}label.ui-button .ui-button-text{margin-left:1.5em;display:inline-block}label.ui-button.element-invisible-option .ui-button-text{display:none}td.input.align-center label.ui-button.element-invisible-option{background-position:50% .35em}#cookieWrapper{font-weight:bold;position:fixed;left:0;bottom:0;right:0;padding:1em;background-color:rgba(46,52,54,0.8);color:#e7e8e7;z-index:9999}#cookieWrapper p{text-align:center}#cookieWrapper ul{margin:0;padding:0;list-style:none;text-align:center}#cookieWrapper li{display:inline-block;list-style:none}#cookieWrapper a{transition:color 400ms,background-color 400ms;display:inline-block;text-decoration:none;padding:.15em .75em;margin:0 .25em;border-radius:.25em;border:2px solid #e7e8e7}#cookieWrapper a:hover{color:#2e3436;background-color:#e7e8e7}
#cookieWrapper a.accept{border-color:#638335;background-color:#638335;text-transform:uppercase}