@font-face{font-family:'h_aero';src:url(../fonts/z/H_AERO_.TTF) format('truetype')}
@font-face{font-family:'trebruc';src:url(../fonts/z/TREBUC.TTF) format('truetype')}
#top-nav{border-bottom:1px solid #e1e6dd;background:#FFF;-webkit-transform:translateZ(0)}#top-nav.navbar{margin-bottom:0}#top-nav.navbar .nav{margin:8px 0}#top-nav.navbar .nav>li>a{padding:6px 12px;margin:0;text-transform:uppercase;font-weight:400;-webkit-transition:background-color 200ms ease;-moz-transition:background-color 200ms ease;-o-transition:background-color 200ms ease;transition:background-color 200ms ease}#top-nav.navbar .nav>li>a.download{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#top-nav.navbar .nav>li>a.download-on{background-color:#ff8a3c;color:#fff}#top-nav.navbar .nav>li>a.download-on:hover{color:#fff;background-color:#ff7920}.btn-navbar span.icon-bar{margin-top:0}#header{background:#f1f1f1;padding:100px 0 100px}#header h1{color:#7fc242;margin-bottom:10px;margin-top:40px}#header h3{margin-bottom:30px;width:400px}#header .btn-success{padding:15px 30px;margin-bottom:5px}#header .logo{display:block;margin-top:60px;float:right}img.arrow-down{margin:0 auto;display:block}h1{margin-top:80px}pre.pre-show{margin:40px 0}.tab-content pre.pre-show{margin:0 0 0 0}.nav-tabs{margin-top:20px;margin-bottom:0}
.tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.table th,.table td{padding:8px 12px}.table-header-inner{background-color:#000!important;border-bottom:2px solid #f90!important;border-left:1px solid #000!important;border-right:1px solid #fff!important;color:#fff!important;font-size:20px!important;font-weight:bold!important;padding-bottom:10px!important;padding-top:10px!important}.table-header{background-color:#000!important;border-bottom:2px solid #f90!important;border-right:1px solid #fff!important;color:#fff!important;font-size:12px!important;padding-bottom:10px!important;padding-top:10px!important}.table-row-begin{border-bottom:1px solid #000!important;border-left:1px solid #000!important;border-right:1px solid #000!important;font-size:12px!important;padding-bottom:10px!important;padding-top:10px!important}.table-row-inner{border-bottom:1px solid #000!important;border-right:1px solid #000!important;font-size:12px!important}.table-header-end{background-color:#000!important;border-bottom:2px solid #f90!important;border-right:1px solid #000!important;color:#fff!important;font-size:12px!important}.wrap_title{margin-bottom:30px}#owl-demo .item{margin:4px}#owl-demo .item img{display:block;width:100%;height:auto}#footer{padding:20px 0;background:#f3f3f3;text-align:center}.twitter-share-button{top:4px;position:relative}#owl-example .item{padding:30px 0;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}#owl-example .item img{width:auto;margin:0 auto;display:block}#owl-example .item h3{font-size:28px;font-weight:300;margin:25px 0 0}#owl-example .item h4{margin:5px 0 0;font-size:18px}.item h1{margin:inherit}.orange{background:#ff8a3c}.orange_menu{color:#ff8a3c}.white{color:#fff}.darkCyan{background:#42bdc2}.forestGreen{background:#7fc242}.yellow{background:#ffd800}.dodgerBlue{background:#388bd1}.skyBlue{background:#a1def8}.zombieGreen{background:#3fbf79}.violet{background:#db6ac5}.yellowLight{background:#fee664}.steelGray{background:#cad3d0}#example-info h1,#more h1{margin-top:40px}.demos-row{margin-top:30px;margin-bottom:30px}.demo-page{margin-top:0;margin-bottom:100px}.demo-box{display:block;background:#f3f3f3;text-align:center;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.demo-box h3{padding-bottom:20px;margin:0;color:#869690}.demo-box:hover{text-decoration:none}.demo-wrapper{padding:30px 0 20px 0;padding-left:30px;padding-right:30px}.demo-slide{float:left}.demo-slide .bg{background:#aebab6;margin-right:1px;height:100%}.demo-box:hover .demo-slide .bg{background:#7fc242}.demo-images .demo-slide{height:40px;width:33.3333333%}.demo-full{padding-left:0;padding-right:0}.demo-full .demo-slide{height:40px;width:25%}.demo-custom .demo-slide{height:40px;width:10%}.demo-one .demo-slide{height:40px;width:100%}.demo-Json .demo-slide{height:40px;width:20%}.demo-Json-custom .demo-slide{height:40px;width:33.3333333%}.demo-lazy .demo-slide{height:40px;width:33.3333333%}.demo-lazy .demo-slide .bg{background:url(../img/AjaxLoader.gif) no-repeat center center #aebab6}.demo-height .demo-slide{height:40px;width:100%}#changelog{margin-bottom:40px}#changelog .label{margin-bottom:10px}#changelog .log{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e1e6dd}#faq dt{line-height:26px}#faq dd{line-height:22px;margin-bottom:20px}#contact>.container-fluid{background:rgba(255,255,255,.65);padding:20px}#contact>.container-fluid>.row>div{padding:20px;min-height:100%}.net>.row>.box-container{margin:0 auto!important;text-align:center;margin-bottom:50px!important}.net>.row>.box-container>.box-body{background-color:rgba(52,48,50,.5);color:#fff;padding-bottom:15px;border-radius:3%;margin:0 auto}.net>.row>.box-container>.box-body>img{margin:0 auto!important}
#bemutatkozas>.container>.row>.page-heading{border-radius:3%;padding:15px;background-color:rgba(52,48,50,.7)}
h3.package-header{background-color:#1f1b20;border-radius:6%;padding:3px;font-family:trebruc;color:#ef7f1a;margin-bottom:0}.price-block{font-family:trebruc;font-size:1.3em;color:#1f1b20}.row-head{text-align:left;font-family:Impact;color:#fff;background-color:#5b5b5b;font-size:1em}.row-head2{background-color:#ef7f1a;color:#1f1b20}#myModal{margin-top:5%}.kalk_narancs{color:#ef7c00}.kalk_fejlec{color:#ef7c00;background-color:#1a1a18;border-top-left-radius:.5em;border-top-right-radius:.5em;padding-top:7px;padding-bottom:5px;padding-left:10px;padding-right:10px}.kalk_fejlec_feher{color:#fff;background-color:#1a1a18;border-top-left-radius:.5em;border-top-right-radius:.5em;padding-top:7px;padding-bottom:5px;padding-left:10px;padding-right:10px}.kalk_text_top{margin-left:130px;text-align:left;padding-left:50px}.kalk_fejlec.ut{color:#fff}.kalk_row{color:#1a1a18;background-color:#c5c6c6;padding-top:7px;padding-bottom:5px;padding-left:10px;padding-right:10px;text-align:left;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#1a1a18;border-bottom-color:#1a1a18;border-left-color:#1a1a18}.kalk_row_sum{color:#1a1a18;background-color:#fffbdb;padding-top:7px;padding-bottom:5px;padding-left:10px;padding-right:10px;text-align:left;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#1a1a18;border-bottom-color:#1a1a18;border-left-color:#1a1a18}.kalk_huseg{color:#1a1a18;text-align:left;padding-top:7px;padding-bottom:5px;padding-left:15px;padding-right:10px}.kalk_huseg{color:#1a1a18;text-align:left;padding-top:7px;padding-bottom:5px;padding-left:15px;padding-right:10px}.row_cimke{text-align:left;padding-top:7px;padding-bottom:5px;padding-left:15px;padding-right:10px}.row_cimke2{text-align:left;padding-top:7px;padding-bottom:5px;padding-left:15px;padding-right:10px}.row_feliart{text-align:left;padding-left:5px}ul.dropdown-menu{top:40px;border-radius:0;background-color:#000;color:#fff}
.row-container{margin-left:auto;margin-right:auto;max-width:1172px}.row-container::before,.row-container::after{content:"";display:table;line-height:0}.row-container::after{clear:both}
.box-body{background-color:rgba(255,255,255,.5)!important;
border-radius:.5em;margin-top:5px!important;padding-top:5px;
padding-bottom:5px;line-height:1!important;
font-color:#000;color:#000!important;
}
.box-body-bus{background-color:rgba(0,0,0,.3)!important;border-radius:.5em;margin-top:5px!important;padding-top:5px;padding-bottom:5px;line-height:1!important}.box-body2{background-color:rgba(255,255,255,.9)!important;border-radius:.5em;margin-top:5px!important;padding-top:20px;padding-bottom:5px;line-height:1.2!important;margin-bottom:20px}.box-body-det{background-color:rgba(0,0,0,.7)!important;border-radius:.5em;margin-top:5px!important;padding-top:10px;padding-bottom:5px;line-height:1.2!important;color:#FFF;margin-bottom:10px}.min-370{min-height:370px}.min-120{min-height:100px}.valign{display:table-cell;float:none;vertical-align:middle}.akcio-text{color:#000;font-size:24px;padding-top:20px;padding-bottom:10px}.feher-akcio{color:#fff;font-size:36px;font-family:Impact}.narancs-akcio{color:#f60;font-size:36px;font-family:Impact}
#bemutatkozas{margin-top:30px;margin-bottom:30px}#szolgaltatasok{background-color:#f8eddf}#black{background-color:#000;transform:rotateZ(5deg);transform-origin:50% 50% 0;height:105%;z-index:1;position:absolute;top:-17px;text-align:center;padding-top:25%}
#black::after{bottom:20px;content:"";padding:0 100px;position:absolute}
#welcome{height:100%;text-align:justify;padding-right:0;padding-left:0;min-height:100%;overflow:hidden!important}
#welcome::after{height:100%;background-color:#000;text-align:justify;padding-right:0;padding-left:0;min-height:100%}
#bemutatkozas .parallax::before,#bemutatkozas .parallax::after{content:"";display:table;line-height:0}.parallax::before,.parallax::after{content:"";display:table;line-height:0}#bemutatkozas .parallax::after{clear:both}#bemutatkozas .parallax::before,#bemutatkozas .parallax::after{content:"";display:table;line-height:0}.parallax::after{clear:both}.parallax::before,.parallax::after{content:"";display:table;line-height:0}
#bemutatkozas .parallax{padding-bottom:13px;}
.parallax{overflow:hidden;position:relative}
.parallax{color:#333;position:relative;padding-right:0;padding-bottom:20px;padding-left:0;padding-top:50px;}
#kezdolap{text-align:justify;padding-right:0;padding-left:0;}
.left{background-image:url(../img/left.jpg);background-position:left top;background-size:cover;background-repeat:no-repeat;padding-left:0;min-height:100%}.right{background-image:url(../img/right.jpg);background-position:right top;background-size:cover;background-repeat:no-repeat;padding-left:0;min-height:100%}#welcome .parallax2{color:#333;position:relative;padding-top:40px;padding-right:0;min-height:100%;padding-left:0}#welcome .parallax2 .container{height:100%;min-height:100%}#kezdolap .parallax::after{background:white none repeat scroll 0 0;bottom:-130px;content:"";height:180px;left:-10px;padding:0 100px;position:absolute;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%}.headline{font-size:24px;margin-bottom:30px}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}
#arak .parallax{padding-bottom:93px;padding-top:40px}
	#arak .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 100px;position:absolute;top:-170px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1}
	.padding-top{padding-top:170px;padding-bottom:170px}
	.padding-right{margin-right:10px!important}
	.internet-ar{color:#4c6784;font-size:22px;font-family:Impact;text-align:center;padding-bottom:20px;padding-top:20px}
	.internet-savszel{color:#333;font-size:16px;font-family:Impact;text-align:center;padding-bottom:5px}
	.internet-savszel_gar{color:#333;font-size:12px;text-align:center;padding-bottom:20px}
	.internet-savszel_megr{text-align:center;padding-bottom:10px;margin-right:auto;margin-left:auto}
	#credits{background-color:#FFF;color:#ef7f1a}
	#credits .parallax{padding-bottom:13px!important;padding-top:40px}
	#credits .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 100px;position:absolute;top:-210px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1}
	#orsegi-taj{background-color:#FFF;color:#ef7f1a}
	#orsegi-taj .parallax{padding-bottom:13px!important;padding-top:80px}
	#orsegi-taj .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 100px;position:absolute;top:-210px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1}
	#galeria{background-color:#191919;}#camera{background-color:#FFF;color:#ef7f1a}
	#camera .parallax{padding-bottom:13px!important;padding-top:40px}
	#camera .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 100px;position:absolute;top:-210px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1}#camera_pack{background-attachment:fixed;background-image:url(../../business/img/intro/camera_pack.jpg);background-position:center center;background-size:cover}#camera_pack .parallax{padding-bottom:93px;padding-top:40px}
	#camera_pack .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 100px;position:absolute;top:-170px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1}
	#camera_pack .parallax::after{background:white none repeat scroll 0 0;bottom:-130px;content:"";height:180px;left:-10px;padding:0 100px;position:absolute;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%}
	#arak{background-attachment:fixed;background-image:url(../img/759.jpg);background-position:center center;background-size:cover}#arak .parallax{padding-bottom:93px;padding-top:40px}
	#arak .parallax::after{background:white none repeat scroll 0 0;bottom:-130px;content:"";height:180px;left:-10px;padding:0 100px;position:absolute;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%}
	#webmail .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 30px;position:absolute;top:-150px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1;color:}#webmail{color:#ef7f1a;background-image:url(../../business/img/intro/business.jpg);padding-right:0;padding-left:0;background-attachment:fixed;background-position:center center;background-size:cover}#webmail .parallax::before,#webmail .parallax::after{content:"";display:table;line-height:0}#webmail .parallax::after{clear:both}#webmail .parallax::before,#webmail .parallax::after{content:"";display:table;line-height:0}#webmail .parallax{padding-bottom:250px!important;padding-top:100px}#webmail .parallax::after{background:white none repeat scroll 0 0;bottom:-130px;content:"";height:180px;left:-10px;padding:0 100px;position:absolute;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%}#bg_container{height:100%}#bg{width:100%;height:900px}#content{position:absolute;top:0}.rd-video::before{background:white none repeat scroll 0 0;content:"";height:230px;left:-100px;padding:0 100px;position:absolute;top:-176px;transform:rotateZ(3deg);transform-origin:50% 50% 0;width:100%;z-index:1}.rd-video::after{background:white none repeat scroll 0 0;bottom:-170px;content:"";height:220px;left:-100px;padding:0 100px;position:absolute;transform:rotateZ(3deg);transform-origin:50% 50% 0;width:100%}.rd-video{background:rgba(0,0,0,0) url(../images/template/videobg.jpg) no-repeat scroll center center / cover;position:relative}.text-justify{text-align:justify!important;}#services{color:#ef7f1a;background:#fff;padding-right:0;padding-bottom:10px;padding-left:0}
	#services .parallax::before,#services .parallax::after{content:"";display:table;line-height:0}#services .parallax::after{clear:both}#services .parallax::before,#services .parallax::after{content:"";display:table;line-height:0}#services .parallax{padding-bottom:93px!important}#contact{background-image:url(../img/contact_bg.jpg);background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:justify}#contact .parallax::before{background:white none repeat scroll 0 0;content:"";height:224px;left:-10px;padding:0 30px;position:absolute;top:-150px;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%;z-index:1;color:}#contact .parallax::before,#contact .parallax::after{content:"";display:table;line-height:0}#contact .parallax::after{clear:both}#contact .parallax::before,#contact .parallax::after{content:"";display:table;line-height:0}#contact .parallax{padding-bottom:200px!important;padding-top:220px}#contact .parallax::after{border-top:2px solid #ee7e1a;background:black none repeat scroll 0 0;bottom:-130px;content:"";height:180px;left:-10px;padding:0 100px;position:absolute;transform:rotateZ(-3deg);transform-origin:50% 50% 0;width:105%}#video-background{bottom:-30px;height:auto;min-height:100%;min-width:100%;position:absolute;right:0;width:auto}.header .header-content .inner{margin-left:auto;margin-right:auto;max-width:1000px}.header{min-height:100%}.header{background-color:#c9c9c9;background-image:url("https://splashbase.s3.amazonaws.com/lifeofpix/regular/Life-of-Pix-free-stock-photos-Slate-Stone-Xeromatic-1440x953.jpg");background-position:center center;background-size:cover;color:#fff;min-height:auto;position:relative;text-align:center;width:100%}.header .header-content .inner{margin-left:auto;margin-right:auto;max-width:1000px}.inner{z-index:2}.btn-black6{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black8{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black66{border-color:rgba(0,0,0,0);color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:red}.btn-black7{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black77{border-color:rgba(0,0,0,0);color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:red}.btn-black2{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black22{border-color:rgba(0,0,0,0);background:red;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black3{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black4{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black44{border-color:rgba(0,0,0,0);background:red;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black5{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-black55{border-color:rgba(0,0,0,0);color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:red}.btn-black{border-color:rgba(0,0,0,0);background:#000;color:#FFF;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:1px 1px;font-size:12px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
  .accordion-heading{background-color:#0CF}.accordion-heading:hover{background-color:#000;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
  .accordion-heading>a{color:#FFF;text-decoration:none;text-transform:uppercase}
  .collapse.in{height:auto}
  .collapse{height:0;overflow:hidden;position:relative;transition:height 0.35s ease 0s}
  .center-block .img-responsive{margin:0 auto!important}#map{width:100%;height:100%;z-index:3}
  .map-text{margin-top:20px;margin-bottom:15px}#map2{width:100%;height:100%;z-index:3}
  #map3{width:100%;height:100%;z-index:3}#map4{width:100%;height:100%;z-index:3}
  #map5{width:100%;height:100%;z-index:3}#map6{width:100%;height:100%;z-index:3}
  .white{font-color:#FFF}.black{font-color:#333}.table-border{border:1px solid #333}
  .table-cimke{font-size:large;font-style:normal;font-weight:bolder;text-transform:uppercase;color:#F90}.table-cimke-white{font-size:12px;font-style:bold;font-weight:600;text-transform:uppercase;color:#FFF}.table-cimke-gray{font-size:12px;font-style:bold;font-weight:600;text-transform:uppercase;color:#dbdcdd}.table-cimke-red{font-size:12px;font-style:bold;font-weight:900;text-transform:uppercase;color:red}.table-cell-k0_t{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:20px;border-top-left-radius:.5em;border-top-right-radius:.5em;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0)}.table-cell-r2{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:center}
  .table-cell-r2_l{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:left}
	.table-cell-r22{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:8px;line-height:1!important;min-height:47px;text-align:center}.table-cell-_l{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:47px;text-align:left;border-bottom-left-radius:.5em}.table-cell-r22_r{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:47px;text-align:center;border-bottom-right-radius:.5em}.table-cell-r22_l{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:47px;text-align:left;border-bottom-left-radius:.5em}.table-cell-r3_l{background-color:rgba(255,255,255,.3)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:left}.table-cell-r3{background-color:rgba(255,255,255,.3)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:center}.table-cell-r3_r{background-color:rgba(255,255,255,.3)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:center;border-top-left-radius:.5em}.table-cell-r1_l{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:90px;border-top-left-radius:2em;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:center}.table-cell-r1_r{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:90px;border-top-right-radius:2em;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:center}.table-cell-r1{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:90px;font-size:14px;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:center}.table-cell-r11_l{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:25px;padding-bottom:5px;line-height:1!important;min-height:60px;border-top-left-radius:2em;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:left}.table-cell-r11_r{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:25px;padding-bottom:5px;line-height:1!important;min-height:60px;border-top-right-radius:2em;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:center}
	.table-cell-r11{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:25px;padding-bottom:5px;line-height:1!important;min-height:60px;font-size:14px;background:#4a4a4a;background:-moz-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:-webkit-linear-gradient(top,#0c0c0c 0%,#4a4a4a 100%);background:linear-gradient(to bottom,#0c0c0c 0%,#4a4a4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c0c0c',endColorstr='#4a4a4a',GradientType=0);text-align:center}.table-cell-k1{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;background:#4a4a4a;background:-moz-linear-gradient(top,#69F 0%,#039 100%);background:-webkit-linear-gradient(top,#69F 0%,#039 100%);background:linear-gradient(to bottom,#69F 0%,#039 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6699FF',endColorstr='#003399',GradientType=0)}.table-cell-k2{background-color:rgba(255,255,255,.8)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666;color:#000}.table-cell-k20{background-color:rgba(255,255,255,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:31px;text-align:center}.table-cell-k2_l{background-color:rgba(255,255,255,.8)!important;padding-top:10px;color:#000;padding-bottom:5px;line-height:1!important;min-height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666;text-align:left}.table-cell-k20_l{background-color:rgba(255,255,255,.7)!important;min-height:31px;padding-top:10px;padding-bottom:5px;line-height:1!important;text-align:center}.table-cell-k3_l{background-color:rgba(255,255,255,.3)!important;color:#000;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:left;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-k3{background-color:rgba(255,255,255,.3)!important;color:#000;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-k3_r{background-color:rgba(255,255,255,.3)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:center;border-top-left-radius:.5em}.table-cell-kt_l{background-color:rgba(166,166,166,.9)!important;color:#000;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:left;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-kt{background-color:rgba(166,166,166,.9)!important;color:#000;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-kt_r{background-color:rgba(166,166,166,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:40px;text-align:center;border-top-left-radius:.5em}.table-cell-k1_l{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;border-top-left-radius:.5em;background:#4a4a4a;background:-moz-linear-gradient(top,#69F 0%,#039 100%);background:-webkit-linear-gradient(top,#69F 0%,#039 100%);background:linear-gradient(to bottom,#69F 0%,#039 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6699FF',endColorstr='#003399',GradientType=0)}.table-cell-k1_r{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;border-top-right-radius:.5em;background:#4a4a4a;background:-moz-linear-gradient(top,#69F 0%,#039 100%);background:-webkit-linear-gradient(top,#69F 0%,#039 100%);background:linear-gradient(to bottom,#69F 0%,#039 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6699FF',endColorstr='#003399',GradientType=0)}.table-cell-sz1{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;background:#4a4a4a;background:-moz-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:-webkit-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:linear-gradient(to bottom,#737272 0%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737272',endColorstr='#2d2d2d',GradientType=0)}.table-cell-sz1_l{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;border-top-left-radius:.5em;background:#2d2d2d;background:-moz-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:-webkit-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:linear-gradient(to bottom,#737272 0%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737272',endColorstr='#2d2d2d',GradientType=0)}.table-cell-sz1_r{background-color:rgba(255,255,255,.7)!important;margin-top:5px!important;padding-top:15px;padding-bottom:5px;line-height:1!important;min-height:70px;border-top-right-radius:.5em;background:#4a4a4a;background:-moz-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:-webkit-linear-gradient(top,#737272 0%,#2d2d2d 100%);background:linear-gradient(to bottom,#737272 0%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737272',endColorstr='#2d2d2d',GradientType=0)}.table-cell-sz3{background-color:rgba(250,132,54,.6)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-sz3_l{background-color:rgba(250,132,54,.6)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:left;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}.table-cell-k2_bl{background-color:rgba(255,255,255,.8)!important;padding-top:10px;color:#000;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.table-cell-k3_bl{background-color:rgba(255,255,255,.3)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.table-cell-k4{background-color:rgba(17,68,170,.7)!important;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666;color:#fff}.table-cell-k4_l{background-color:rgba(17,68,170,.7)!important;color:#fff;padding-top:10px;padding-bottom:5px;line-height:1!important;min-height:48px;text-align:center;border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#666}@-webkit-keyframes wave{5%{opacity:.6}27%{-webkit-transform:scale(1.8);opacity:0}100%{opacity:0}}@-moz-keyframes wave{5%{opacity:.6}27%{-moz-transform:scale(1.8);opacity:0}100%{opacity:0}}@-o-keyframes wave{5%{opacity:.6}27%{-o-transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes wave{5%{opacity:.6}27%{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.wave.in{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wave.in:after{content:"";top:3px;left:5px;position:absolute;width:30px;height:30px;background-image:8121991;background-image:-webkit-radial-gradient(center center,farthest-side circle,rgba(26,175,93,0) 70%,#ff6b6b 100%);background-image:-moz-radial-gradient(center center,farthest-side circle,rgba(26,175,93,0) 70%,#ff6b6b 100%);background-image:-o-radial-gradient(center center,farthest-side circle,rgba(26,175,93,0) 70%,#ff6b6b 100%);background-image:radial-gradient(center center,farthest-side circle,rgba(26,175,93,0) 70%,#ff6b6b 100%);border:4px solid #ff6b6b;-webkit-animation:wave 0.9s 0.1s infinite linear;-moz-animation:wave 0.9s 0.1s infinite linear;-o-animation:wave 0.9s 0.1s infinite linear;animation:wave 0.9s 0.1s infinite linear;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#apDiv1{position:absolute;width:50px;height:50px;z-index:1;left:87px;top:325px}#apDiv2{-webkit-animation-delay:2s;animation-delay:2s;position:absolute;width:50px;height:50px;z-index:1;left:87px;top:125px}#apDiv3{position:absolute;width:50px;height:50px;z-index:1;left:202px;top:170px}#apDiv4{position:absolute;width:50px;height:50px;z-index:1;left:202px;top:325px}#apDiv5{position:absolute;width:50px;height:50px;z-index:1;left:110px;top:325px}.szurke{color:#333}.piros{color:#C00}.price{font-size:13px}.price_small{font-size:11px}.navbar_top{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EF7F1A;margin-bottom:10px;padding-bottom:10px;padding-top:10px;height:40px;}.navbar_top_b{color:#EF7F1A;font-style:normal;font-weight:700;display:inline-table;padding-right:25px;position:relative}.navbar_top_h{color:#fff;font-style:normal;display:inline-table;padding-right:25px;position:relative}.navbar_tel{color:#fff;font-style:normal;display:inline-block;position:relative}a.white_link:link{color:#fff}a.white_link:visited{color:#fff}a.white_link:hover{color:#fff}a.white_link:active{color:#fff}
.orange_menu{color: #ff8a3c;}.white {color: white;}.text-left{text-align:left!important;}
.cim{color:#34495e;}

#lb_lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lb_lbOverlay.grey { background-color: #000000; }
	#lb_lbOverlay.red { background-color: #330000; }
	#lb_lbOverlay.green { background-color: #003300; }
	#lb_lbOverlay.blue { background-color: #011D50; }
	#lb_lbOverlay.gold { background-color: #666600; }

#lb_lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lb_lbMain a img { border: none; }

#lb_lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lb_lbOuterContainer.grey { border: 3px solid #888888; }
	#lb_lbOuterContainer.red { border: 3px solid #DD0000; }
	#lb_lbOuterContainer.green { border: 3px solid #00B000; }
	#lb_lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lb_lbOuterContainer.gold { border: 3px solid #B0B000; }

#lb_lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lb_lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lb_lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lb_lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lb_lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lb_lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lb_lbImageContainer, #lb_lbIframeContainer { padding: 10px; }
#lb_lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(<images/loading.gif) center no-repeat;
}

#lb_lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lb_lbImageContainer>#lb_lbHoverNav { left: 0; }
#lb_lbHoverNav a { outline: none; }

#lb_lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lb_lbPrev.grey:hover, #lb_lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }
	#lb_lbPrev.red:hover, #lb_lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; }
	#lb_lbPrev.green:hover, #lb_lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; }
	#lb_lbPrev.blue:hover, #lb_lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; }
	#lb_lbPrev.gold:hover, #lb_lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; }
	
#lb_lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lb_lbNext.grey:hover, #lb_lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }
	#lb_lbNext.red:hover, #lb_lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; }
	#lb_lbNext.green:hover, #lb_lbNext.green:visited:hover { background: url(mages/next_green.gif) right 15% no-repeat; }
	#lb_lbNext.blue:hover, #lb_lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; }
	#lb_lbNext.gold:hover, #lb_lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; }

#lb_lbPrev2, #lb_lbNext2 { text-decoration: none; font-weight: bold; }
	#lb_lbPrev2.grey, #lb_lbNext2.grey, #lb_lbSpacer.grey { color: #333333; }
	#lb_lbPrev2.red, #lb_lbNext2.red, #lb_lbSpacer.red { color: #620000; }
	#lb_lbPrev2.green, #lb_lbNext2.green, #lb_lbSpacer.green { color: #003300; }
	#lb_lbPrev2.blue, #lb_lbNext2.blue, #lb_lbSpacer.blue { color: #01379E; }
	#lb_lbPrev2.gold, #lb_lbNext2.gold, #lb_lbSpacer.gold { color: #666600; }
	
#lb_lbPrev2_Off, #lb_lbNext2_Off { font-weight: bold; }
	#lb_lbPrev2_Off.grey, #lb_lbNext2_Off.grey { color: #CCCCCC; }
	#lb_lbPrev2_Off.red, #lb_lbNext2_Off.red { color: #FFCCCC; }
	#lb_lbPrev2_Off.green, #lb_lbNext2_Off.green { color: #82FF82; }
	#lb_lbPrev2_Off.blue, #lb_lbNext2_Off.blue { color: #B7CAEE; }
	#lb_lbPrev2_Off.gold, #lb_lbNext2_Off.gold { color: #E1E100; }
	
#lb_lbDetailsData { padding: 0 10px; }
	#lb_lbDetailsData.grey { color: #333333; }
	#lb_lbDetailsData.red { color: #620000; }
	#lb_lbDetailsData.green { color: #003300; }
	#lb_lbDetailsData.blue { color: #01379E; }
	#lb_lbDetailsData.gold { color: #666600; }

#lb_lbDetails { width: 50%; float: left; text-align: left; }
#lb_lbCaption { display: block; font-weight: bold; }
#lb_lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lb_lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lb_lbClose { width: 28px; height: 28px; float: right; margin-bottom: 1px; }
	#lb_lbClose.grey { background: url(images/close_grey.png) no-repeat; }
	#lb_lbClose.red { background: url(images/close_red.png) no-repeat; }
	#lb_lbClose.green { background: url(images/close_green.png) no-repeat; }
	#lb_lbClose.blue { background: url(images/close_blue.png) no-repeat; }
	#lb_lbClose.gold { background: url(images/close_gold.png) no-repeat; }

#lb_lbPlay { width: 28px; height: 28px; float: right; margin-bottom: 1px; }
	#lb_lbPlay.grey { background: url(images/play_grey.png) no-repeat; }
	#lb_lbPlay.red { background: url(images/play_red.png) no-repeat; }
	#lb_lbPlay.green { background: url(images/play_green.png) no-repeat; }
	#lb_lbPlay.blue { background: url(images/play_blue.png) no-repeat; }
	#lb_lbPlay.gold { background: url(images/play_gold.png) no-repeat; }
	
#lb_lbPause { width: 28px; height: 28px; float: right; margin-bottom: 1px; }
	#lb_lbPause.grey { background: url(images/pause_grey.png) no-repeat; }
	#lb_lbPause.red { background: url(images/pause_red.png) no-repeat; }
	#lb_lbPause.green { background: url(images/pause_green.png) no-repeat; }
	#lb_lbPause.blue { background: url(images/pause_blue.png) no-repeat; }
	#lb_lbPause.gold { background: url(images/pause_gold.png) no-repeat; }
	
.thumb {
    box-shadow: 1px 1px 5px 0 rgba(109, 109, 109, 0.3);
    display: inline;
    float: left;
    height: 200px;
    left: 0;
    margin: 10px;
    position: relative;
    top: 0;
    width: 200px;
}	
.mobile-fly {
    position: absolute;
    z-index: 100;
    padding-top: 45%;
	text-transform: uppercase;
	text-shadow: 1px 1px #333333;
}



.rd-mobilemenu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 1008;
  text-align: left;
  -moz-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease;
}
.rd-mobilemenu.active {
  right: 0;
}

.rd-mobilemenu_ul {
  position: fixed;
  top: 56px;
  margin: 0;
  left: 0;
  bottom: -20px;
  width: 270px;
  padding: 0;
  color: #666;
  background: #FFF;
  font-size: 14px;
  line-height: 20px;
  overflow: auto;
  -webkit-box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1);
  -moz-transform: translateX(-270px);
  -ms-transform: translateX(-270px);
  -o-transform: translateX(-270px);
  -webkit-transform: translateX(-270px);
  transform: translateX(-270px);
  -moz-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -moz-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  -o-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  -webkit-transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1);
  transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.rd-mobilemenu_ul li.level_1{
  padding: 0;
}
.rd-mobilemenu_ul li.level_1:before{
  display: none;
}

.rd-mobilemenu_submenu .iceCols{
  float: none !important;
  width: 100% !important;
}
.rd-mobilemenu_submenu{
  margin: 0;
  padding: 0;
  width: 100% !important;
}
.rd-mobilemenu_submenu .icemega_cover_module{
  width: 100% !important;
}
.rd-mobilemenu_submenu > li{
  padding: 0;
}
.rd-mobilemenu_submenu > li:before{
  display: none;
}
.rd-mobilemenu_submenu .iceCols > ul{
  margin: 0;
}
.rd-mobilemenu_submenu .sub_level_2{
  position: static;
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  width: 100% !important;
  margin: 0 !important;
  height: auto;
  pointer-events: auto;
  opacity: 1;
}
.rd-mobilemenu_submenu .sub_level_2>li{
  padding: 0;
  border: none;
  padding: 0;
}
.rd-mobilemenu_submenu .sub_level_2>li a.iceMenuTitle{
  padding-left: 40px !important;
}
.rd-mobilemenu.active .rd-mobilemenu_ul {
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.rd-mobilemenu_ul .level_1 > a {
  display: block;
  padding: 14px 25px 16px;
}
.rd-mobilemenu_ul .level_1 ul a.iceMenuTitle{
  padding: 4px 20px;
  display: block;
}
.rd-mobilemenu_ul .level_1 ul a.iceMenuTitle:after{
  display: none;
}
.rd-mobilemenu_ul a.iceMenuTitle:hover {
  color: #FFF;
}
.rd-mobilemenu_ul a .rd-submenu-toggle {
  position: absolute;
  top: 50%;
  right: 11px;
  margin-top: -17.5px;
  width: 32px;
  height: 32px;
  font: 400 10px "FontAwesome";
  line-height: 32px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  transition: 0.5s all ease;
  z-index: 1;
  background: rgba(0, 0, 0, 0.1);
}
.rd-mobilemenu_ul a .rd-submenu-toggle:after {
  content: '\f078';
}
.rd-mobilemenu_ul a .rd-submenu-toggle:hover {
    cursor: pointer;
  background: #FFF;
  color: #666;
}
.rd-mobilemenu_ul a.rd-with-ul {
  position: relative;
}
.rd-mobilemenu_ul a.rd-with-ul.active .rd-submenu-toggle {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.rd-mobilemenu_ul:after {
  content: '';
  display: block;
  height: 20px;
}

.rd-mobilepanel {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 56px;
  background: #FFF;
  color: #000;
  -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
  z-index: 1009;
}

.rd-mobilepanel_title {
  position: fixed;
  top: 4px;
  left: 56px;
  right: 56px;
  color: #000;
  font-size: 24px;
  line-height: 48px;
  text-overflow: ellipsis;
  white-space: nowrap;
    overflow: hidden;
}

.rd-mobilepanel_toggle {
  background: none;
  border: none;
  display: inline-block;
  padding: 0;
  outline: none;
  outline-offset: 0;
  cursor: pointer;
  -webkit-appearance: none;
  position: fixed;
  top: 4px;
  left: 8px;
  width: 48px;
  height: 48px;
}
.rd-mobilepanel_toggle::-moz-focus-inner {
  border: none;
  padding: 0;
}
.rd-mobilepanel_toggle span {
  position: relative;
  display: block;
  margin: auto;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -8px;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.rd-mobilepanel_toggle span:after {
  top: 8px;
}
.rd-mobilepanel_toggle span:after, .rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span {
  width: 24px;
  height: 4px;
  background-color: #000;
  backface-visibility: hidden;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.rd-mobilepanel_toggle span {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.rd-mobilepanel_toggle span:before, .rd-mobilepanel_toggle span:after {
  -moz-transform-origin: 1.71429px center;
  -ms-transform-origin: 1.71429px center;
  -o-transform-origin: 1.71429px center;
  -webkit-transform-origin: 1.71429px center;
  transform-origin: 1.71429px center;
  -moz-transform-origin: 1.71429px center;
  -ms-transform-origin: 1.71429px center;
  -o-transform-origin: 1.71429px center;
  -webkit-transform-origin: 1.71429px center;
  transform-origin: 1.71429px center;
}
.rd-mobilepanel_toggle.active span {
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.rd-mobilepanel_toggle.active span:before, .rd-mobilepanel_toggle.active span:after {
  top: 0;
  width: 15px;
}
.rd-mobilepanel_toggle.active span:before {
  -webkit-transform: rotate3d(0, 0, 1, -40deg);
  transform: rotate3d(0, 0, 1, -40deg);
}
.rd-mobilepanel_toggle.active span:after {
  -webkit-transform: rotate3d(0, 0, 1, 40deg);
  transform: rotate3d(0, 0, 1, 40deg);
}

@media (max-width: 767px) {
  body {
    
  }

  .rd-mobilemenu, .rd-mobilepanel {
    display: block;
  }
}
@media (max-width: 359px) {
  .rd-mobilepanel_title {
    font-size: 18px;
  }
}


@media (min-width: 481px) {
.leftPIC {
  padding-bottom: 20px;
  padding-right:20px;
  }
.rightPIC {
    padding-bottom: 20px;
    padding-left:20px;
    }	
  }

.white_l {
	position: relative;
color: #fff;
padding-left: 10px;
border-left-color: rgb(255, 255, 255);
border-left-width: 1px;
border-left-style: solid;
border-right-color: rgb(255, 255, 255);
border-right-width: 1px;
border-right-style: solid;


margin-left: 10px;
margin-right: 10px;
padding-right: 10px;

}


.menuItem {
  
  margin-left: 2px;
margin-right: 2px;



}

.blue-menu-bg {
  background-color:#132F3D;
}


.navbar-spec {
    width: 100%;
    display: inline-flex;
  font-size:15px;
  
}



.home_about .home_about_wrap_inner .image_block{overflow:hidden;position:relative;}
.home_about .home_about_wrap_inner .image_block .ib_image_holder{overflow:hidden;position:absolute;top:0;width:50%;height:100%;}
@media only screen and  (max-width: 767px) {
.home_about .home_about_wrap_inner .image_block .ib_image_holder{width:100%;height:100%;position:inherit;}
.home_about .home_about_wrap_inner .image_block .ib_image_holder img{max-width:none;}
.respo {height:100%!important;}

}

.home_about .home_about_wrap_inner .image_block .ib_content_holder{overflow:hidden;width:50%;}
@media (max-width: 767px) {.home_about .home_about_wrap_inner .image_block .ib_content_holder{width:100%;}}

@media (max-width: 1280px) {.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content{padding:0 25px;}}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h2{ font-family: 'Georgia';text-transform:uppercase;font-weight:300;color:#000000;font-size:28px;line-height:63px;margin-top:20px;}



@media only screen and (min-width: 980px) and (max-width: 1280px) {
	.home_about .home_about_wrap_inner .image_block .ib_image_holder img{max-width:none;height:100%!important;}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h2{ font-family: 'Georgia';font-size:40px;line-height:43px;margin-top:76px;}
.respo {height:100%!important;}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content{background:url(images/home_about_bg.png) repeat;float:right;padding:0 75px;text-align:center;height:631px;}
.mobile-fly {
   padding-top: 40%;
	text-shadow: 1px 1px #333333;
	}
.fly {
    position: absolute;
    z-index: 100;
    padding-top: 40%;
	font-size: 24px;
	text-shadow: 2px 2px #333333;
}

ul.bxslider {
  list-style: none;
  padding-top: 35px!important;
  }

  .img-responsive-n {
    width:50%
  }   
 

}
@media only screen and (min-width: 1281px) {
	.home_about .home_about_wrap_inner .image_block .ib_image_holder img{height:100%!important;}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h2{ font-family: 'Georgia';font-size:40px;line-height:43px;}
.respo {height:100%!important;}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content{ background: #f8f5f1;
padding:0 75px;text-align:center;height:631px;}
.img-responsive-n {
  width:50%
}   
.fly {
    position: absolute;
    z-index: 100;
    padding-top: 42%;
	
	text-shadow: 1px 1px #333333;
}
ul.bxslider {
  list-style: none;
  padding-top: 35px!important;
  }
}



@media only screen and (min-width: 768px) and (max-width: 979px) {
	.home_about .home_about_wrap_inner .image_block .ib_image_holder img{max-width:none;height:100%!important}
	.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h2{ font-family: 'Georgia';font-size:30px;line-height:33px;margin-top:46px;}
	.respo {height:100%!important}
	.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content{background:url(images/home_about_bg.png) repeat;float:right;padding:0 75px;text-align:center;height:631px;}
.fly {
    position: absolute;
    z-index: 100;
    padding-top: 560px;
	
	text-shadow: 1px 1px #333333;
}
	}
	
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h4
{font-size:19px;line-height:32px;text-align:center;}
.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content a {color:#9C2036;}
.respo{height:100%!important;}
@media only screen and  (min-width: 320px) and (max-width: 480px){
  .nav-item .dropdown-menu {
    transform: translate3d(0, 10px, 0);
    visibility: visible!important;
    opacity: 1!important;
    max-height: auto;
    display: block;
    padding: 0;
    margin: 0;
    transition: all 200ms linear;
    padding-bottom: 20px;
    padding-bottom: 50px!important;
    position: relative!important;
    }

    
    .nav-link {
   
    padding-right: 4px!important;
  }
  .nav-item {
    
    list-style-type: none;
    }
  .navbar-collapse {
    max-height: none!important;
   
  }
   
  .bx-viewport {
    height:225px!important;
  }
  .bxslider {
    
    padding-top: 80px!important;
    }


	#arak{background-image:url(/img/759.jpg);no-repeat center center fixed}
	#kezdolap{padding-top:100px}
	.home_about .home_about_wrap_inner .image_block .ib_image_holder img{max-width:100%!important;}
	.custom_home_welcome  p {
    font-size: 15px;
    line-height: 22px;
    font-family: 'Georgia';
    font-style: italic;
    color: #333;
    text-align: center;
    margin-top: 20px;
}
.hubertus-col {
  padding-top:0px;
}

iframe {
  max-width:100%!important;
}

.mobile-logo-center{
  text-align: center!important;
}

.navbar-default{position:relative!important;min-height:70px;transition:all 0.3s ease 0s;z-index:1005!important;width:100%}
.footer-left {
  margin-top: 30px!important;
  }

body{
    font-size: 15px!important;
    color: #34495e;
	}
  .leftPIC {
    padding-bottom: 20px;
    padding-right:10px
    
		}
	.rightPIC {
      padding-bottom: 20px;
      padding-left:10px
      }	

  .img-responsive-n {
    width:100%
  }    
  .menuItem {
    padding-top:0px;
    padding-bottom:0px;
    height:auto!important;
    margin-left: 2px;
  margin-right: 2px;
  
  
  }  
  

  nav.footer-nav {
    float: none!important;
    overflow: hidden;
}

  .footer-left-logo-contact {
    padding-left: 0px!important;
    text-align: center!important;
    color: #cac3b3;
    line-height: 20px;
    padding-bottom: 55px;
  }

.stuck{
  
padding-top:0px!important;
transition:all 0.3s ease 0s;
width:100%!important;
z-index:1005!important}	
  
.collapse.in{height:auto;}
	
	
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px;background-color: rgba(19,47,61,1);}	

#kezdolap{
margin-top: -110px;
}

.mobile-fly {
    
    padding-top: 40%;
	text-shadow: 1px 1px #333333;
	
}

.blue-menu-bg {
  background-color:#132F3D;
}

	
.sy-pager {
  clear: both;
  display: block;
  width: 100%;
  margin: -60px 0 0;
  padding: 0;
  list-style: none;
  text-align: center;
  z-index:100000;
  position: absolute;
  
  
  }	
  .sy-slide {
	  min-height:200px!important;
  }
  .sy-slide > img {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%;
    border: 0; }
	
	.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h2{ font-family: 'Georgia';text-transform:uppercase;font-weight:300;color:#000000;font-size:20px;line-height:23px;margin-top:20px;}
	
}	

@media only screen and  (min-width: 1px) and (max-width: 319px){
	#arak{background-image:url(/img/759.jpg);no-repeat center center fixed}
  
  .nav-item .dropdown-menu {
    transform: translate3d(0, 10px, 0);
    visibility: visible!important;
    opacity: 1!important;
    max-height: auto;
    display: block;
    padding: 0;
    margin: 0;
    transition: all 200ms linear;
    padding-bottom: 20px;
    padding-bottom: 50px!important;
    }

	#kezdolap{padding-top:100px}
	.home_about .home_about_wrap_inner .image_block .ib_image_holder img{max-width:100%!important;}
	.custom_home_welcome  p {
    font-size: 15px;
    line-height: 22px;
   
    font-style: italic;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}

.nav-link {
   
  padding-right: 4px!important;
}
.mobile-logo-center {
  text-align: center;
  }
.mobile-fly {
    position: absolute;
    z-index: 100;
    padding-top: 42%;
	text-transform: uppercase;
	text-shadow: 1px 1px #333333;
}

body{
   
    font-size: 15px!important;
    
    color: #34495e;
   
  }
  .footer-left-logo-contact {
    
    text-align: center!important;
    color: #cac3b3;
    line-height: 20px;
    padding-bottom: 55px;
  }
}		
@media only screen and (min-width: 1200px) {
  .nav-item {
    
    padding-right: 15px!important;
    }
    
  }
@media (max-width: 1280px) {
  .home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h4{font-size:16px;line-height:25px;}
  
}

@media (max-width: 1210px) {
.nav-item .dropdown-menu {
  transform: translate3d(0, 10px, 0);
  visibility: visible!important;
  opacity: 1!important;
  max-height: auto;
  display: block;
  padding: 0;
  margin: 0;
  transition: all 200ms linear;
  padding-bottom: 20px;
  padding-bottom: 50px!important;
  position: relative!important;
  float:none!important;
  }
}

@media (max-width: 979px) {.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content h4{font-size:14px;line-height:20px;}}.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content p{margin:20px 0;}
@media (max-width: 1280px) {.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content p{line-height:25px;}}
@media (max-width: 979px) {.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content p{line-height:20px;}}.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content .home_about01{font-size:24px;line-height:26px;text-transform:uppercase;color:#fff;background:#9C2036;padding:22px 38px;margin-top:30px;-webkit-transition:all 300ms linear!important;-moz-transition:all 300ms linear!important;-o-transition:all 300ms linear!important;transition:all 300ms linear!important;}.home_about .home_about_wrap_inner .image_block .ib_content_holder .ib_content .home_about01:hover{background:#95844a;-webkit-transition:all 300ms linear!important;-moz-transition:all 300ms linear!important;-o-transition:all 300ms linear!important;transition:all 300ms linear!important;}.home_about .home_about_wrap_inner .image_block.img-orientation-left .ib_image_holder{left:0;}.home_about .home_about_wrap_inner .image_block.img-orientation-left .ib_content_holder{float:right;}.home_about .home_about_wrap_inner .image_block.img-orientation-right .ib_image_holder{right:0;}.home_about .home_about_wrap_inner .image_block.img-orientation-right .ib_content_holder{float:left;}.product-page ul.product_list_widget li{min-height:75px;}



footer.footer{padding:0;border:none;}


@media (max-width: 1199px) {footer.footer{padding:50px 0 50px;}}footer.footer .copyright{position:relative;}
footer.footer .copyright:before{display:block;position:absolute;left:-100%;right:-100%;top:0;bottom:0;background:url(images/footer_test.jpg) repeat;content:"";z-index:-1;}
footer.footer .copyright .footer-text{font-size:13px;line-height:22px;color:#777777;font-family:'Georgia';padding:8px 0;}footer.footer .copyright .footer-text a{color:#777777;text-decoration:none;}footer.footer .copyright .footer-text a:hover{color:#9C2036;}footer.footer .footer-content{padding-bottom:100px;}
@media (max-width: 1199px) {footer.footer .footer-content{padding-bottom:50px;}}
@media (max-width: 767px) {footer.footer .footer-content .footer-navigation nav.footer-nav{margin:0;}}footer.footer .footer-content .footer-navigation nav.footer-nav .menu{text-align:left;}
@media (max-width: 767px) {footer.footer .footer-content .footer-navigation nav.footer-nav .menu{text-align:center;}}
footer.footer .footer-content .footer-navigation nav.footer-nav .menu li{width:100%;}
footer.footer .footer-content .footer-navigation nav.footer-nav .menu li a{font-size:15px;line-height:42px;font-family:'Georgia';font-style:italic;color:#888888;text-decoration:none;}
footer.footer .footer-content .footer-navigation nav.footer-nav .menu li a:hover{color:#ac9b61;}
footer.footer .footer-content .footer-navigation nav.footer-nav .menu li.current-menu-item a{color:#ac9b61;}
@media (max-width: 767px) {footer.footer .footer-content .footer-shop{margin-top:20px;}}footer.footer .footer-content .footer-shop .shop-nav{float:left;margin-left:0!important;}@media (max-width: 767px) {footer.footer .footer-content .footer-shop .shop-nav{width:100%;}}footer.footer .footer-content .footer-shop .shop-nav .shop-menu li{width:100%;text-align:left;}
@media (max-width: 767px) {footer.footer .footer-content .footer-shop .shop-nav .shop-menu li{width:auto;}}
footer.footer .footer-content .footer-shop .shop-nav .shop-menu li a{color:#888888;line-height:42px!important;}
@media (max-width: 767px) {footer.footer .footer-content .footer-shop .shop-nav .shop-menu li a{line-height:20px!important;}}
footer.footer .footer-content .footer-shop .shop-nav .shop-menu li a:hover{color:#ac9b61!important;}
footer.footer .footer-content .logo-footer{overflow:hidden;}
@media (max-width: 767px) {footer.footer .footer-content .logo-footer{margin-top:30px;}}
footer.footer .footer-content .logo-footer .logo{float:left;margin:0;}footer.footer .footer-content .logo-footer .logo .logo_h__img{display:block;}
footer.footer .footer-content .logo-footer .logo .logo_h__img img{width:80%;}
@media (max-width: 979px) {footer.footer .footer-content .logo-footer .logo .logo_h__img img{width:inherit;}
.logo:after,.logo:before{content:'';display:block;width:175px;height:1px;position:absolute;top:50%;left:0;opacity:0.2;filter:alpha(opacity=20);}
	.logo:before{left:auto;right:0;}}
}
footer.footer .footer-content .logo-footer .footer-text{font-size:13px;line-height:22px;color:#777777;font-family:'Georgia';text-align:left;margin-top:30px;}

nav.footer-nav {
    float: right;
    overflow: hidden;
}

footer.footer .footer-content .logo-footer .footer-text {
    font-size: 13px;
    line-height: 22px;
    color: #777777;
    font-family: 'Georgia';
    text-align: left;
    margin-top: 30px;
}
.footer-text {
    float: left;
}

.nav {
    margin-left: 0;
    
    list-style: none;
}

.footer-left {
  margin-top: 140px;
  }

.footer-left-logo {
    margin-top:84px;
    /*padding-left:126px;*/
    text-align: center;
}  

footer.footer .footer-content .footer-navigation nav.footer-nav .menu li a{font-size:15px;line-height:42px;font-family:'Georgia';font-style:italic;color:#888888;text-decoration:none;}footer.footer .footer-content .footer-navigation nav.footer-nav .menu li a:hover{color:#ac9b61;}footer.footer .footer-content .footer-navigation nav.footer-nav .menu li.current-menu-item a{color:#ac9b61;}

.hub_blue {
  background:#022d4c;
  margin-top:50px;
}

.footer-left-logo-contact {
  /*padding-left: 200px;*/
  text-align: center;
  color: #cac3b3;
  line-height: 20px;
  padding-bottom: 55px;
}

#menu-footer-menu li.current-menu-item a, #menu-footer-menu li a:hover, #menu-shop-menu li.current-menu-item a, #menu-shop-menu li a:hover {
  color:#cac3b3;
  text-decoration:none;
}


#etlap_coll {
	
	background-image: url(../img/main_bg.png);
	
}	
.modal-title-tender {font-family:'Georgia', sans-serif;}
.modal-title-sablon{font-family:'Georgia', sans-serif;}

.etlap{width:95%;font-family:'Georgia', sans-serif;padding-bottom:4em, font-size:12px}
.etlap h1{margin:0;padding:0;font-weight:300;font-size:3em;padding-top:1.33333em}
.etlap .menublock{width:100%;padding-left:2em;box-sizing:border-box;}
@media only screen and (max-width: 500px){.etlap .menublock{font-size:10px}}
.etlap .menublock h2{font-family:'Georgia', sans-serif;margin:0;padding:0;font-size:1.2em;font-weight:500;text-transform:uppercase;padding-left:2em;padding-bottom:0em;margin-bottom:0em;position:relative; line-height:20px}
.etlap .menublock h2:before{content:'';width:1.5em;padding-bottom:1.5em;display:inline-block;position:absolute;left:-.1em;line-height:0;bottom:-.1em;display:block;margin-top:0em;background-color:#9C2036}
.etlap .menublock table{margin:0;padding:0;width:100%;margin-top:5em}.etlap .menublock table thead td{font-size:1.4em;font-weight:300;width:0;text-align:right;white-space:nowrap;font-weight:bold;border-bottom:solid 1px #9C2036}.etlap .menublock table thead td:first-child{text-align:left;width:auto;white-space:normal}.etlap .menublock table tbody tr:first-child td{padding-top:1em}.etlap .menublock table tbody tr td{font-size:1.6em;font-weight:300;padding-top:.375em;padding-bottom:.375em;width:0;text-align:right;white-space:nowrap;padding-left:1.5em;vertical-align:top;position:relative}.etlap .menublock table tbody tr td.column{width:1px;white-space:nowrap;padding-left:3em}.etlap .menublock table tbody tr td.column+.column{padding-left:1.5em}.etlap .menublock table tbody tr td .description{font-size:0.8em;color:#808080}.etlap .menublock table tbody tr td a.gallery:first-child{background-image:url(../img/image.svg);background-size:contain;padding:0.5em;background-repeat:no-repeat;line-height:0;display:inline-block;position:absolute;left:1em;margin-top:0.2em}.etlap .menublock table tbody tr td a.gallery:first-child:focus{outline:0}.etlap .menublock table tbody tr td:first-child{text-align:left;width:auto;padding-left:0;white-space:normal}.weekly-menu{width:100%;font-family:'Open Sans', sans-serif;padding-bottom:4em;min-height:50em}.weekly-menu h1{margin:0;padding:0;font-weight:300;font-size:3em;padding-top:1.33333em}.weekly-menu .menublock{width:100%;padding-left:2em;box-sizing:border-box;margin-top:5em}@media only screen and (max-width: 500px){.weekly-menu .menublock{padding-left:0}}.weekly-menu .menublock h2{margin:0;padding:0;font-size:1.4em;font-weight:500;text-transform:uppercase}.weekly-menu .menublock table{margin:0;padding:0;width:100%}.weekly-menu .menublock table thead td{font-size:1.4em;font-weight:300;width:0;text-align:right;white-space:nowrap;font-weight:bold;border-bottom:solid 1px #eee}.weekly-menu .menublock table thead td:first-child{text-align:left;width:auto;white-space:normal}.weekly-menu .menublock table tbody tr:first-child td{padding-top:1em}.weekly-menu .menublock table tbody tr td{font-size:1.6em;font-weight:300;padding-top:.375em;padding-bottom:.375em;width:0;text-align:right;white-space:nowrap;padding-left:1.5em}.weekly-menu .menublock table tbody tr td .description{font-size:0.8em;color:#808080}.weekly-menu .menublock table tbody tr td:first-child{text-align:left;width:auto;padding-left:0;white-space:normal}.text-content{width:100%;font-family:'Open Sans', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:11em;padding-right:4em;padding-bottom:4em;min-height:55em}@media only screen and (max-width: 500px){.text-content{min-height:initial;padding-left:0;padding-right:0;padding-bottom:0}}.text-content h1{margin:0;padding:0;font-weight:300;font-size:3em;padding-top:1.33333em;padding-bottom:1.16667em;margin-left:-3.66667em}@media only screen and (max-width: 500px){.text-content h1{margin-left:0}}.text-content h2{margin:0;padding:0;font-weight:300;font-size:2em;padding-top:2em;padding-bottom:1.75em;font-weight:500}.text-content .two-cols{background-color:transparent}.text-content .two-cols>div{background-color:transparent;border:none;width:calc((100% - 2em)/2);box-sizing:border-box;margin-right:2em}@media only screen and (max-width: 500px){.text-content .two-cols>div{margin-right:0;width:100%;float:none;margin-bottom:1em}}.text-content .two-cols>div h2{color:#ca5527;padding-bottom:0;padding-top:0}.text-content .two-cols>div p:first-child{margin-top:0}.text-content .two-cols>div:nth-child(2){text-align:left;margin-right:0}.text-content p,.text-content>ul{margin:0;padding:0;font-size:1.6em;font-weight:300;padding-bottom:1.875em}.text-content p a,.text-content p a:visited,.text-content>ul a,.text-content>ul a:visited{color:currentColor;text-decoration:none}.text-content p a.navigation,.text-content p a:visited.navigation,.text-content>ul a.navigation,.text-content>ul a:visited.navigation{background-image:url(../img/navigation.svg);background-size:auto 80%;background-repeat:no-repeat;background-position:calc(100% - .4em) center;font-weight:500;background-color:#eaeaea;padding:0.6em 1em;padding-right:2.6em;margin-top:.6em;display:inline-block}.text-content p a:hover,.text-content p a:visited:hover,.text-content>ul a:hover,.text-content>ul a:visited:hover{text-decoration:underline}.text-content p img{margin-left:-6.875em;margin-top:.3125em;margin-bottom:1.875em;max-width:calc(100% + (11em/1.6));height:auto !important}@media only screen and (max-width: 500px){.text-content p img{margin-left:0;max-width:100%;margin-bottom:0;margin-top:0}}.text-content p.no-align img{margin-left:initial;margin-top:initial;margin-bottom:initial}.text-content .map{width:100%;height:40em}.text-content .images{margin-left:-11em}@media only screen and (max-width: 500px){.text-content .images{margin-left:0}}.text-content .images a{background-size:cover;background-position:center;background-repeat:no-repeat;width:calc((100% - 10em*1) / 2);padding-bottom:calc((100% - 10em*1) *0.7 / 2);display:block;float:left;text-decoration:none;margin-right:10em;margin-bottom:10em}@media only screen and (max-width: 500px){.text-content .images a{float:none;margin-right:0;padding-bottom:initial;background-image:none;width:100%;margin-bottom:2em;pointer-events:none}}.text-content .images a .title{display:none}.text-content.c-41 .images a,.text-content.c-42 .images a,.text-content.c-83 .images a{width:100%;float:none;display:block;padding-bottom:initial;background-image:none !important;pointer-events:none;margin-right:0}.text-content.c-41 .images a img,.text-content.c-42 .images a img,.text-content.c-83 .images a img{display:block;width:100%}.text-content.c-41 .images a .title,.text-content.c-42 .images a .title,.text-content.c-83 .images a .title{display:block;text-align:right;font-size:1.5em;color:#222;margin-top:1em;font-style:italic}.text-content .images a:nth-child(2n){margin-right:0}.text-content .images a img{display:none}@media only screen and (max-width: 500px){.text-content .images a img{display:block;width:100%}}.galeria{width:100%;font-family:'Open Sans', sans-serif;padding-bottom:4em}.galeria .galeriatitle{margin:0;padding:0;font-weight:300;font-size:3em;padding-top:1.33333em;padding-bottom:1.16667em}.galeria .galerycontainer{width:100%}.galeria .galerycontainer .galeryitem{width:50%;float:left;height:32em}.galeria .galerycontainer .galeryitem .picture{width:25em;height:25em;background-size:cover;background-position:10% center;background-repeat:no-repeat}.galeria .galerycontainer .galeryitem .txt{margin:0;padding:0;font-size:1.6em;margin-top:1.5em}.galeria .galerycontainer:after{content:'';display:block;clear:both}.aktualis{width:100%;font-family:'Open Sans', sans-serif;padding-bottom:4em;padding-right:3.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.aktualis .aktualistitle{margin:0;padding:0;font-weight:300;font-size:3em;padding-top:4em}.aktualis .offer{width:100%;border-bottom:1px solid #000;margin-top:7em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative}.aktualis .offer .offertitle{margin:0;padding:0;font-size:2.2em;font-weight:600;margin-bottom:.68182em}.aktualis .offer .offertxt{margin:0;padding:0;padding-right:9.0625em;font-size:1.6em;font-weight:300}.aktualis .offer .offerlink{text-decoration:none;color:#000;font-weight:bold;font-size:1.2em;margin-bottom:.83333em;display:block;margin-top:3.75em}.aktualis .offer .offerpic{width:11.5em;position:absolute;height:11.5em;bottom:0;right:0}.szemelyzet{margin:4em 0}@media only screen and (max-width: 500px){.szemelyzet{margin-left:0}}.szemelyzet:after{clear:both;display:block;content:''}.szemelyzet .items{margin-left:-11em}.szemelyzet .items .item{margin-right:6.8em;width:calc((100% - 6.8em) / 2);float:left;text-align:right;margin-bottom:6em}@media only screen and (max-width: 500px){.szemelyzet .items .item{width:100%;margin-right:0;float:none}}.szemelyzet .items .item .data{position:relative;margin-top:12.2em}@media only screen and (max-width: 500px){.szemelyzet .items .item .data{position:absolute;margin-top:0;right:0;left:0}}.szemelyzet .items .item:nth-child(2n){margin-right:0}.szemelyzet .items .item .image{width:16.2em;height:12.2em;background-size:cover;background-repeat:no-repeat;background-position:left bottom;position:absolute}@media only screen and (max-width: 500px){.szemelyzet .items .item .image{position:relative}}.szemelyzet .items .item .name{font-family:arial;font-size:1.7em;color:#012952;border-bottom:solid 1px #dddddd;width:13.52941em;padding-left:10.64706em;box-sizing:border-box;width:100%;position:absolute;bottom:100%}@media only screen and (max-width: 500px){.szemelyzet .items .item .name{padding-left:initial}}.szemelyzet .items .item .job{padding-top:.35714em;color:#68a645;font-family:arial;font-size:1.4em}.szemelyzet .items .item .email{color:#5b6158;padding-top:.35714em;font-family:arial;font-size:1.4em;font-style:italic}.szemelyzet .items .item .email a{color:#5b6158;text-decoration:none}.galleries{margin-left:-11em}@media only screen and (max-width: 500px){.galleries{margin-left:0}}.galleries .item{width:24.9em;padding-bottom:24.9em;display:block;float:left;margin-right:calc((100% - 2*24.9em) / 2);position:relative;margin-bottom:calc((100% - 2*24.9em) / 2)}@media only screen and (max-width: 500px){.galleries .item{padding-bottom:initial;width:100%;float:none;margin-right:0;margin-bottom:2em}}.galleries .item .title{color:white;font-size:2em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;transition:all 300ms ease;opacity:0;max-width:80%;text-align:center}@media only screen and (max-width: 500px){.galleries .item .title{opacity:1;transform:initial;bottom:1em;left:1em;top:initial;background-color:rgba(0,0,0,0.6);padding:0.5em 1em}}.galleries .item:after{content:'';position:absolute;width:90%;height:90%;background-color:rgba(0,0,0,0.4);left:5%;top:5%;transform:scale(0.2);opacity:0;transition:all 200ms ease;z-index:2}.galleries .item:hover .title{opacity:1}.galleries .item:hover:after{transform:scale(1);opacity:1}@media only screen and (max-width: 500px){.galleries .item:hover:after{display:none}}.galleries .item:hover .image .hover-container .hover{transition-delay:.05s;opacity:1}.galleries .item .image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 500px){.galleries .item .image{position:static;background-image:none}}.galleries .item .image .hover-container{position:absolute;width:90%;height:90%;left:5%;top:5%;overflow:hidden}.galleries .item .image .hover-container .hover{filter:blur(4px);position:absolute;width:110%;height:110%;left:-5%;top:-5%;transition:all 200ms ease;transition-delay:0s;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0}.galleries .item .image img{display:none}@media only screen and (max-width: 500px){.galleries .item .image img{display:block;width:100%}}.galleries:after{clear:both;display:block;content:''}.gallery img{margin-left:initial;width:100%;margin-bottom:2em}.rooms{margin-left:-11em}.rooms .item{border:solid 1px #e5e5e5;position:relative;margin:2.5em 0}.rooms .item:before{content:'';position:absolute;left:0;top:0;bottom:0;width:28em;background-color:#e5e5e5;z-index:-1}.rooms .item .left{width:28em;float:left;padding:4em;box-sizing:border-box}.rooms .item .left .name{font-size:2.4em;color:#4f4f4f;font-weight:600;margin-bottom:4em;text-transform:uppercase}.rooms .item .left a.button{position:absolute;left:1em;width:15em;bottom:1em}.rooms .item .right{width:calc(100% - 28em);float:left;padding:3em;box-sizing:border-box}.rooms .item .right img{width:100%;margin-left:initial}.rooms .item .right .description{font-family:'Lato', sans-serif;font-size:1.4em;color:#4f4f4f;font-weight:600;margin-top:3em}.rooms .item:after{clear:both;display:block;content:''}.page-kapcsolat{padding-bottom:10em}.page-kapcsolat .map{width:100%;height:50vh}.page-kapcsolat .gm-style-iw{padding:1em}.page-kapcsolat .gm-style-iw a{text-decoration:none;color:#ca5527}.page-arckep-csarnok{margin-left:-11em;width:calc(100% + 11em)}@media only screen and (max-width: 500px){.page-arckep-csarnok{margin-left:0;width:100%}}.page-arckep-csarnok .items .item{border:solid 1px #e5e5e5;position:relative;margin:2.5em 0}.page-arckep-csarnok .items .item:before{content:'';position:absolute;left:0;top:0;bottom:0;width:28em;background-color:#e5e5e5;z-index:-1}.page-arckep-csarnok .items .item .left{width:28em;float:left;box-sizing:border-box}@media only screen and (max-width: 500px){.page-arckep-csarnok .items .item .left{width:100%;float:none}}.page-arckep-csarnok .items .item .left img{width:100%;margin-left:initial}.page-arckep-csarnok .items .item .right{width:calc(100% - 28em);float:left;padding:3em;box-sizing:border-box}@media only screen and (max-width: 500px){.page-arckep-csarnok .items .item .right{width:100%;float:none;padding:1em;background-color:#e5e5e5}}.page-arckep-csarnok .items .item .right .name{font-size:2.4em;color:#4f4f4f;font-weight:600;text-transform:uppercase}.page-arckep-csarnok .items .item .right .description{font-family:'Lato', sans-serif;font-size:1.4em;color:#4f4f4f;margin-top:1em}.page-arckep-csarnok .items .item:after{clear:both;display:block;content:''}.block-videos{background-image:url(../img/block-videos-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:5em 0}.block-videos .center-container .col1{width:41%;float:left}.block-videos .center-container .col1 h1{font-family:"Lato","OPEN Sans",sans-serif;color:white;text-transform:uppercase;font-weight:300;font-size:2.2em}.block-videos .center-container .col1 h1 span{font-weight:900}.block-videos .center-container .col1 .videos{position:absolute;margin:0;padding:0;bottom:0;left:0;width:41%;z-index:10;list-style-type:none}.block-videos .center-container .col1 .videos:hover li.current{background-color:transparent}.block-videos .center-container .col1 .videos:hover li.current:hover{background-color:white}.block-videos .center-container .col1 .videos:hover li.current:hover a{color:#423433}.block-videos .center-container .col1 .videos:hover li.current a{color:white}.block-videos .center-container .col1 .videos li.c-1 a{display:none}.block-videos .center-container .col1 .videos li.current,.block-videos .center-container .col1 .videos li:hover{background-color:white}.block-videos .center-container .col1 .videos li.current a,.block-videos .center-container .col1 .videos li:hover a{color:#423433}.block-videos .center-container .col1 .videos li a{font-family:"Lato","OPEN Sans",sans-serif;color:white;padding:0.5em;display:block;text-transform:uppercase;font-weight:300;font-size:1.8em;text-decoration:none}.block-videos .center-container .col1 .videos li a:focus{outline:0}.block-videos .center-container .col2{width:59%;float:left}.block-videos .center-container .col2 .video-container{position:relative;padding-bottom:56.25%;padding-top:25px;border:solid 2.2em white;background-color:black;box-shadow:0px 0px 1em rgba(0,0,0,0.51)}.block-videos .center-container .col2 .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.btn-no {
	background: none;
	border: none;
}

.more {
  background: transparent;
  border-radius: 0;
  border: 1px solid #022d4c;
  color: #022d4c;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  }

  a.more:hover {

    box-shadow:2px 2px 5px #888888!
    important;background-color: #cfcdc3;
    color: #022d4c;
  }

  .hubertus-col {
    /*text-align: justify!important;*/
    padding: 20px;
background-color: #20546e;
color: #fff;
    }

    .row-right {
      padding-right:0px!important;
      margin-right:0px!important;
    }




    @import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=devanagari,latin-ext');

    /* #Primary
    ================================================== */
    
   
    
    
    /* #Navigation
    ================================================== */
    
    .start-header {
      opacity: 1;
      transform: translateY(0);
      padding: 10px 0;
      box-shadow: 0 10px 30px 0 rgba(138, 155, 165, 0.15);
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }
    .start-header.scroll-on {
      box-shadow: 0 5px 10px 0 rgba(138, 155, 165, 0.15);
      padding: 5px 0;
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }
    .start-header.scroll-on .navbar-brand img{
      height: 58px;
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }
    .start-header.scroll-on .navbar-nav ul{
      padding-top:10px;
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }




    .navigation-wrap{
      position: fixed;
      width: 100%;
      top: 0;
      left: 0;
      z-index: 1000;
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }
    .navbar{
      padding: 0;
    }
    .navbar-brand img{
      height: 72px;
      width: auto;
      display: block;
      -webkit-transition : all 0.3s ease-out;
      transition : all 0.3s ease-out;
    }
    .navbar-toggler {
      float: right;
      border: none;
      padding-right: 0;

   
width: 30px;
height: 30px;
display: block;
background-color: #022d4c;
    }
    .navbar-toggler:active,
    .navbar-toggler:focus {
      outline: none;
    }
    .navbar-light .navbar-toggler-icon {
      width: 24px;
      height: 17px;
      background-image: none;
      position: relative;
      border-bottom: 1px solid #fff;
        transition: all 300ms linear;
    }
    .navbar-light .navbar-toggler-icon:after, 
    .navbar-light .navbar-toggler-icon:before{
      width: 24px;
      position: absolute;
      height: 1px;
      background-color: #fff;
      top: 0;
      left: 0;
      content: '';
      z-index: 2;
        transition: all 300ms linear;
    }
    .navbar-light .navbar-toggler-icon:after{
      top: 8px;
    }
    .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {
      transform: rotate(45deg);
    }
    .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {
      transform: translateY(8px) rotate(-45deg);
    }
    .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
      border-color: transparent;
    }
    .nav-link{
      color: #212121 !important;
      font-weight: 500;
        transition: all 200ms linear;
    }
    .nav-item:hover .nav-link{
      color: #FFF !important;
      text-decoration:underline;
    }
    .nav-item.active .nav-link{
      color: #FFF !important;
      text-decoration:underline;
    }
    .nav-link {
      position: relative;
      padding: 5px 0 !important;
      display: inline-block;
      list-style-type: none!important;
      color: white!important;
      padding-right: 15px;
    }
    .nav-item:after{
      position: absolute;
      bottom: -5px;
      left: 0;
      width: 100%;
      height: 2px;
      content: '';
      background-color: #2e6664;
      opacity: 0;
        transition: all 200ms linear;
    }
    .nav-item:hover:after{
      bottom: 0;
      opacity: 1;
    }
    .nav-item.active:hover:after{
      opacity: 0;
    }
    .nav-item{
      position: relative;
        transition: all 200ms linear;
    }
    
    /* #Primary style
    ================================================== */
    
    .bg-light {
     
      background-image: url('https://ttm.w3workshop.hu/img/header.png');
      background-repeat: repeat-x;
        transition: all 200ms linear;
    }
    .section {
        position: relative;
      width: 100%;
      display: block;
    }
    .full-height {
        height: 100vh;
    }
    .over-hide {
        overflow: hidden;
    }
    .absolute-center {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      margin-top: 40px;
      transform: translateY(-50%);
      z-index: 20;
    }
    h1{
      font-size: 48px;
      line-height: 1.2;
      font-weight: 700;
      color: #212112;
      text-align: left;
    }
    p{
      text-align: left;
      margin: 0;
      padding-top: 10px;
      opacity: 1;
      transform: translate(0);
        transition: all 300ms linear;
        transition-delay: 1700ms;
    }
    body.hero-anime p{
      opacity: 0;
      transform: translateY(40px);
        transition-delay: 1700ms;
    }
    h1 span{
      display: inline-block;
        transition: all 300ms linear;
      opacity: 1;
      transform: translate(0);
    }
    body.hero-anime h1 span:nth-child(1){
      opacity: 0;
      transform: translateY(-20px);
    }
    body.hero-anime h1 span:nth-child(2){
      opacity: 0;
      transform: translateY(-30px);
    }
    body.hero-anime h1 span:nth-child(3){
      opacity: 0;
      transform: translateY(-50px);
    }
    body.hero-anime h1 span:nth-child(4){
      opacity: 0;
      transform: translateY(-10px);
    }
    body.hero-anime h1 span:nth-child(5){
      opacity: 0;
      transform: translateY(-50px);
    }
    body.hero-anime h1 span:nth-child(6){
      opacity: 0;
      transform: translateY(-20px);
    }
    body.hero-anime h1 span:nth-child(7){
      opacity: 0;
      transform: translateY(-40px);
    }
    body.hero-anime h1 span:nth-child(8){
      opacity: 0;
      transform: translateY(-10px);
    }
    body.hero-anime h1 span:nth-child(9){
      opacity: 0;
      transform: translateY(-30px);
    }
    body.hero-anime h1 span:nth-child(10){
      opacity: 0;
      transform: translateY(-20px);
    }
    h1 span:nth-child(1){
        transition-delay: 1000ms;
    }
    h1 span:nth-child(2){
        transition-delay: 700ms;
    }
    h1 span:nth-child(3){
        transition-delay: 900ms;
    }
    h1 span:nth-child(4){
        transition-delay: 800ms;
    }
    h1 span:nth-child(5){
        transition-delay: 1000ms;
    }
    h1 span:nth-child(6){
        transition-delay: 700ms;
    }
    h1 span:nth-child(7){
        transition-delay: 900ms;
    }
    h1 span:nth-child(8){
        transition-delay: 800ms;
    }
    h1 span:nth-child(9){
        transition-delay: 600ms;
    }
    h1 span:nth-child(10){
        transition-delay: 700ms;
    }
    body.hero-anime h1 span:nth-child(11){
      opacity: 0;
      transform: translateY(30px);
    }
    body.hero-anime h1 span:nth-child(12){
      opacity: 0;
      transform: translateY(50px);
    }
    body.hero-anime h1 span:nth-child(13){
      opacity: 0;
      transform: translateY(20px);
    }
    body.hero-anime h1 span:nth-child(14){
      opacity: 0;
      transform: translateY(30px);
    }
    body.hero-anime h1 span:nth-child(15){
      opacity: 0;
      transform: translateY(50px);
    }
    h1 span:nth-child(11){
        transition-delay: 1300ms;
    }
    h1 span:nth-child(12){
        transition-delay: 1500ms;
    }
    h1 span:nth-child(13){
        transition-delay: 1400ms;
    }
    h1 span:nth-child(14){
        transition-delay: 1200ms;
    }
    h1 span:nth-child(15){
        transition-delay: 1450ms;
    }
    #switch,
    #circle {
      cursor: pointer;
      -webkit-transition: all 300ms linear;
      transition: all 300ms linear; 
    } 
    #switch {
      width: 60px;
      height: 8px;
      border: 2px solid #8167a9;
      border-radius: 27px;
      background: #000;
      position: relative;
      display: block;
      margin: 0 auto;
      text-align: center;
      opacity: 1;
      transform: translate(0);
        transition: all 300ms linear;
        transition-delay: 1900ms;
    }
    body.hero-anime #switch{
      opacity: 0;
      transform: translateY(40px);
        transition-delay: 1900ms;
    }
    #circle {
      position: absolute;
      top: -11px;
      left: -13px;
      width: 26px;
      height: 26px;
      border-radius: 50%;
      background: #000;
    }
    .switched {
      border-color: #000 !important;
      background: #8167a9 !important;
    }
    .switched #circle {
      left: 43px;
      box-shadow: 0 4px 4px rgba(26,53,71,0.25), 0 0 0 1px rgba(26,53,71,0.07);
      background: #fff;
    }
    .nav-item .dropdown-menu {
      transform: translate3d(0, 10px, 0);
      visibility: hidden;
      opacity: 0;
    max-height: 0;
      display: block;
    padding: 0;
    margin: 0;
      transition: all 200ms linear;
  }
    .nav-item.show .dropdown-menu {
        opacity: 1;
        visibility: visible;
      max-height: 999px;
        transform: translate3d(0, 0px, 0);
       

    }
    .dropdown-menu {
      
      margin: 0;
      font-size: 13px;
      letter-spacing: 1px;
      color: #fff;
      background-image: url('https://ttm.w3workshop.hu/img/menualap.png');
      background-repeat: repeat;
      border: none;
      border-radius: 3px;
      box-shadow: 0 5px 10px 0 rgba(138, 155, 165, 0.15);
        transition: all 200ms linear;
        line-height: 1!important;
    }
    .dropdown-toggle::after {
      display: none;
    }
    
    .dropdown-item {
      padding-bottom:6px;
      Padding-top:7px;
      padding-left:5px;
      color: #fff;
      border-radius: 2px;
        transition: all 200ms linear;
        display:block;
    }
    .dropdown-item:hover, 
    .dropdown-item:focus {
      color: #022d4c;
      background-color: #fff;
    }
    
    body.dark{
      color: #fff;
      background-color: #1f2029;
    }
    body.dark h1{
      color: #fff;
    }
    body.dark h1 span{
        transition-delay: 0ms !important;
    }
    body.dark p{
      color: #fff;
        transition-delay: 0ms !important;
    }
    body.dark .bg-light {
      background-color: #14151a !important;
    }
    body.dark .start-header {
      box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.15);
    }
    body.dark .start-header.scroll-on {
      box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.15);
    }
    body.dark .nav-link{
      color: #fff !important;
    }
    body.dark .nav-item.active .nav-link{
      color: #999 !important;
    }
    body.dark .dropdown-menu {
      color: #fff;
      background-color: #1f2029;
      box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.25);
    }
    body.dark .dropdown-item {
      color: #fff;
    }
    body.dark .navbar-light .navbar-toggler-icon {
      border-bottom: 1px solid #fff;
    }
    body.dark .navbar-light .navbar-toggler-icon:after, 
    body.dark .navbar-light .navbar-toggler-icon:before{
      background-color: #fff;
    }
    body.dark .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
      border-color: transparent;
    }
    
    
    
    /* #Media
    ================================================== */
    
    @media (max-width: 767px) { 
      h1{
        font-size: 38px;
      }
      .nav-item:after{
        display: none;
      }
      .nav-item::before {
        position: absolute;
        display: block;
        top: 15px;
        left: 0;
        width: 11px;
        height: 1px;
        content: "";
        border: none;
        
        vertical-align: 0;
      }
      .dropdown-toggle::after {
        position: absolute;
        display: block;
        top: 10px;
        left: -23px;
        width: 1px;
        height: 11px;
        content: "";
        border: none;
        
        vertical-align: 0;
        transition: all 200ms linear;
      }
      .dropdown-toggle[aria-expanded="true"]::after{
        transform: rotate(90deg);
        opacity: 0;
      }
      .dropdown-menu {
        padding: 0 !important;
        background-color: transparent;
        box-shadow: none;
        transition: all 200ms linear;
      }
      .dropdown-toggle[aria-expanded="true"] + .dropdown-menu {
        margin-top: 10px !important;
        margin-bottom: 20px !important;
      }
      body.dark .nav-item::before {
        background-color: #fff;
      }
      body.dark .dropdown-toggle::after {
        background-color: #fff;
      }
      body.dark .dropdown-menu {
        background-color: transparent;
        box-shadow: none;
      }
    }
    
    /* #Link to page
    ================================================== */
    
    .link-to-portfolio {
        position: fixed;
        bottom: 30px;
        right: 30px;
        z-index: 200;
        cursor: pointer;
        width: 40px;
        height: 40px;
        text-align: center;
        border-radius: 3px;
        background-position: center center;
        background-size: cover;
        background-image: url('https://ivang-design.com/ig-logo.jpg');
        box-shadow: 0 0 0 2px rgba(12,12,12,.1);
        transition: opacity .2s, border-radius .2s, box-shadow .2s;
        transition-timing-function: ease-out;
    }
    .link-to-portfolio:hover {
        opacity: 0.8;
        border-radius: 50%;
        box-shadow: 0 0 0 20px rgba(12,12,12,.1);
    }

.separator{
  padding-right: 10px;
  padding-top: 10px;
  border-left: white;
  border-left-width: 1px;
  border-left-style: solid;
  height:30px;

    }

    