.mainp_cover{height:25vw;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.mainp_cover p{margin:0;padding:0;display:block}.mainp_cover p.mainp-cover-title{font-size:35px}.mainp_cover p.mainp-cover-desc,.mainp_cover p.mainp-cover-title{padding:30px;display:block;text-shadow:2px 2px 8px #000}@media screen and (max-width:1324px){.mainp_cover p.mainp-cover-title{font-size:25px!important}.mainp_cover p.mainp-cover-desc{font-size:18px!important}}@media screen and (max-width:1020px){.mainp_cover p.mainp-cover-title{font-size:20px!important}.mainp_cover p.mainp-cover-desc{font-size:17px!important}}@media screen and (max-width:900px){.mainp_cover p.mainp-cover-desc,.mainp_cover p.mainp-cover-title{padding:10px}}@media screen and (max-width:720px){.mainp_cover p.mainp-cover-title{font-size:16px!important}.mainp_cover p.mainp-cover-desc{font-size:12px!important}}@media screen and (max-width:650px){.mainp_cover{display:none}}.inl-blk{display:inline-block}.left{float:left}.right{float:right}.layout-footer{width:100%;height:auto}.blocklet-container{max-width:320px;margin-right:20px;font-size:15px;vertical-align:top;padding:15px;text-align:left}.blocklet-container,.blocklet-container .blocklet-icon-container,.blocklet-container .blocklet-text-container{display:inline-block}.blocklet-container .blocklet-icon-container{width:62px;margin-right:5px!important;vertical-align:top}.blocklet-container .blocklet-text-container{width:calc(100% - 62px - 5px - 20px)}.layout-footer{color:#fff;padding-top:25px;font-size:15px;padding-bottom:25px;background-color:#585a5a;font-family:Source Sans Pro,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.layout-footer a{text-decoration:none;color:#fff}.layout-footer .pncustommenumenu{list-style:none;font-size:15px;padding:0;margin:0}.layout-footer .layout-footer-container .inl-blk{margin-right:35px!important}.layout-footer .layout-footer-container p{padding:0;margin:0}.layout-footer .blocklets{margin-bottom:15px!important;text-align:center}@media screen and (max-width:600px){.inl-blk{display:block!important;margin:0 auto;text-align:center}}.wrap{min-height:100%;position:relative}.frontpage .layout-page{width:100%;height:100%;text-align:left}.frontpage .layout-header-container{width:100%;position:relative;z-index:500}.frontpage .loginbox-container .loginpage{display:none}.frontpage .loginbox-container.show .loginpage.show{display:block}.frontpage .loginbox-container .registerpage{display:none}.frontpage .loginbox-container.show,.frontpage .loginbox-container.show .registerpage.show{display:block}.frontpage .loginbox-container{display:none;position:absolute;top:0;background:#daa790;top:75px;width:100%;z-index:500;padding-top:30px;padding-bottom:30px;height:auto;overflow:hidden}.frontpage .loginbox-container .close-login-box{font-size:35px;cursor:pointer;display:block;position:absolute;top:15px;right:25px}.frontpage .siteDimmer{position:fixed;top:0;left:0;z-index:450;background:#000;opacity:.5;height:100%;width:100%;display:none}.frontpage .siteDimmer.show{display:block}.frontpage .loginbox-container .control-container{margin-bottom:10px}.frontpage .loginbox-container h3{color:#fff}.content{margin:0 auto!important;width:1050px}.inl-blk{display:inline-block}.left{float:left}.right{float:right}.frontpage .layout-page{padding-bottom:290px}.frontpage .layout-header-container{height:75px;background:#585a5a;color:#fff}.frontpage .layout-header-container .logo-container{margin-top:15px!important}.frontpage .layout-header-container .social-buttons{margin-top:20px;margin-right:20px;display:inline-block}.frontpage .layout-header-container .login-container{display:inline-block;font-size:17px;color:#fff;margin-top:25px}.frontpage .layout-header-container .login-container a{color:#fff;text-decoration:none}.frontpage .layout-header-container .login-container a.log_me_in{font-weight:700}.frontpage .layout-header-container .login-container a.log_me_in:before{content:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/login_icon.png");height:14px;width:14px;margin-right:5px}.frontpage .layout-ide_fog_svg{margin-top:-30px;z-index:800;position:relative}@-moz-document url-prefix(){.frontpage .layout-ide_fog_svg{top:-8px;margin-top:-22px}}.frontpage .layout-footer{overflow:hidden;color:#fff;padding-top:25px;font-size:15px;padding-bottom:25px;background-color:#585a5a;position:absolute;bottom:0;width:100%;height:auto;z-index:400}.frontpage .layout-footer a{text-decoration:none;color:#fff}.frontpage .layout-footer .pncustommenumenu{list-style:none;font-size:15px;padding:0;margin:0}.frontpage .layout-footer .layout-footer-container .inl-blk{margin-right:35px!important}.frontpage .layout-footer .layout-footer-container p{padding:0;margin:0}.frontpage .layout-footer .blocklets{margin-bottom:15px!important}div.clear{clear:both}.fixed,.mm_overlay{position:fixed}.mm_overlay{top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:88888}.ptop{padding-top:30px!important}.pbot{padding-bottom:50px!important}.center{text-align:center}.svg svg{margin-top:-1px}.blocklet-container{max-width:320px;margin-right:20px;font-size:15px;vertical-align:top}.blocklet-container,.blocklet-container .blocklet-icon-container,.blocklet-container .blocklet-text-container{display:inline-block}.blocklet-container .blocklet-icon-container{width:62px;margin-right:5px!important;vertical-align:top}.blocklet-container .blocklet-text-container{width:calc(100% - 62px - 5px - 20px)}.social-buttons a{color:#daa790;text-decoration:none;font-size:30px}.social-buttons a i{font-style:normal}.greybg{background:#585a5a;color:#fff}.greyfill{fill:#585a5a}.whitebg{background:#fff}.beigefill{fill:#daa790}.frontpage h2,.frontpage h3{font-size:34px;font-weight:900;padding:0;margin:0;margin-bottom:15px;position:relative;display:inline-block;color:#daa790}.beigebg{background:#daa790;color:#fff}.section .content{padding-top:10px!important;padding-bottom:20px!important}.beigebg h2,.beigebg h3,.beigebg p{color:#fff}.whitebg.section h2{color:#585a5a}.flex-container{display:-ms-flexbox;display:flex}.flex-container.space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-container.row{-ms-flex-flow:row;flex-flow:row}.flex-container.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.button-type1{padding:10px 60px;border:1px solid #daa790;color:#fff;font-weight:700;text-decoration:none;text-align:center}.button-type1:hover{background:#daa790;border-color:#a5a5a5}input,select{padding:0;margin:0;font-weight:700;color:#fff;border:1px solid #daa790;border-radius:5px;padding:10px;background:hsla(0,0%,100%,0);font-size:18px}.form_obj{text-align:left}.form_obj input:not([type=submit]),.form_obj select,.form_obj textarea{width:100%;display:block}option{color:#000}input[type=submit]{border:none;font-weight:400;text-transform:uppercase}.form_obj .obj_label{text-align:left;margin-bottom:10px;display:block}.form_obj.labelled input[type=submit]{margin-top:33px}.section p{padding:0;margin:0}.form_container .smalltext{font-size:15px;font-weight:900}.servicelist-item-container{width:100%;display:-ms-flexbox;display:flex;display:table;table-layout:fixed}.servicelist-item{display:table-cell;width:33.33333%;position:relative;cursor:pointer}.servicelist-item.text_on_thumb:hover:after{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;background:hsla(0,0%,100%,.5)}.servicelist-item .servicelist-item-image{position:relative;height:230px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.servicelist-item.text_after_thumb .servicelist-item-text-container{display:block;width:100%;text-align:center;padding:10px 20px 20px;position:relative}.servicelist-item.text_on_thumb .servicelist-item-text-container{display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;padding-left:20px;padding-right:20px;text-shadow:1px 1px 2px #000}.servicelist-item.text_on_thumb:hover .servicelist-item-text-container{display:none}.servicelist-item.text_on_thumb .servicelist-item-text-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.servicelist-item .servicelist-item-text-container p{font-size:21px;font-weight:900;text-transform:uppercase;position:relative}.servicelist-item .servicelist-item-image .servicelist-item-vignette{position:absolute;right:0;top:0;height:80px;width:80px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%;display:none;z-index:150}.servicelist-item-vignette.example_vig{display:block!important;background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/test_vig.png")}.redbg .servicelist-item-container .servicelist-item:first-child .servicelist-item-image:before{content:" ";position:absolute;top:0;left:0;height:100%;width:50px;background:-webkit-linear-gradient(left,#585a5a,#818181 50%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,right top,from(#585a5a),color-stop(50%,#818181),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,#585a5a 0,#818181 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#585a5a 0,#818181 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#585A5A",endColorstr="#00ffffff",GradientType=1)}.redbg .servicelist-item-container .servicelist-item:nth-child(3) .servicelist-item-image:after{content:" ";position:absolute;top:0;right:0;height:100%;width:50px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#818181 50%,#585a5a);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#818181),to(#585a5a));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#818181 50%,#585a5a 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#818181 50%,#585a5a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#585A5A",GradientType=1)}.bluebg .servicelist-item-container .servicelist-item:first-child .servicelist-item-image:before{content:" ";position:absolute;top:0;left:0;height:100%;width:50px;background:-webkit-linear-gradient(left,#1c9999,#8ecccc 50%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,right top,from(#1c9999),color-stop(50%,#8ecccc),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,#1c9999 0,#8ecccc 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#1c9999 0,#8ecccc 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#585A5A",endColorstr="#00ffffff",GradientType=1)}.bluebg .servicelist-item-container .servicelist-item:nth-child(3) .servicelist-item-image:after{content:" ";position:absolute;top:0;right:0;height:100%;width:50px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#8ecccc 50%,#1c9999);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#8ecccc),to(#1c9999));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#8ecccc 50%,#1c9999 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#8ecccc 50%,#1c9999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#585A5A",GradientType=1)}.whitebg .servicelist-item-container .servicelist-item:first-child .servicelist-item-image:before{content:" ";position:absolute;top:0;left:0;height:100%;width:50px;background:-webkit-linear-gradient(left,#fff,#fff 50%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,#fff 0,#fff 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#fff 0,#fff 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.whitebg .servicelist-item-container .servicelist-item:nth-child(3) .servicelist-item-image:after{content:" ";position:absolute;top:0;right:0;height:100%;width:50px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 50%,#fff);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 50%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}.beigebg .servicelist-item-container .servicelist-item:first-child .servicelist-item-image:before{content:" ";position:absolute;top:0;left:0;height:100%;width:50px;background:-webkit-linear-gradient(left,#eec59d,#f7e2ce 50%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,right top,from(#eec59d),color-stop(50%,#f7e2ce),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,#eec59d 0,#f7e2ce 50%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#eec59d 0,#f7e2ce 50%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eec59d",endColorstr="#00ffffff",GradientType=1)}.beigebg .servicelist-item-container .servicelist-item:nth-child(3) .servicelist-item-image:after{content:" ";position:absolute;top:0;right:0;height:100%;width:50px;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#f7e2ce 50%,#eec59d);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#f7e2ce),to(#eec59d));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#f7e2ce 50%,#eec59d 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#f7e2ce 50%,#eec59d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#eec59d",GradientType=1)}.object-mini-gallery{height:430px;width:345px;display:block;position:relative}.object-mini-gallery .preview-container{height:345px;width:345px;display:block;margin-bottom:5px;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.object-mini-gallery .thumbnail-container{overflow:hidden;width:100%}.object-mini-gallery .thumbnail-list{left:0;position:relative;height:80px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.object-mini-gallery .thumbnail-list .thumbnail{display:inline-block;height:80px;width:80px;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.object-mini-gallery .thumbnail-container .thumbnail-scroll-left,.object-mini-gallery .thumbnail-container .thumbnail-scroll-right{height:80px;width:20px;position:absolute;bottom:0;background-color:#585a5a;background-position:50%;background-repeat:no-repeat;display:none}.object-mini-gallery .thumbnail-container .thumbnail-scroll-left{left:0;background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/mgal-arrow-left.png");cursor:pointer}.object-mini-gallery .thumbnail-container .thumbnail-scroll-right{right:0;background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/mgal-arrow-right.png");cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}.object-calendar-container{border:1px solid #d2d2d2;height:400px;width:420px;display:block}.object-calendar-container .day-column-container{width:14.28571%;display:block;float:left}.object-calendar-container .day-column-container .day-column{width:100%}.object-calendar-container .day-column-container .day-column .button-scroll-down,.object-calendar-container .day-column-container .day-column .button-scroll-up,.object-calendar-container .day-column-container .day-column .scrollable-container{border-right:1px solid #d2d2d2}.object-calendar-container .day-column-container:nth-child(7) .button-scroll-down,.object-calendar-container .day-column-container:nth-child(7) .day-column .button-scroll-up,.object-calendar-container .day-column-container:nth-child(7) .scrollable-container{border:none}.object-calendar-container .day-column-container .day-column .day-header{width:100%;background:#585a5a;color:#fff;display:block;vertical-align:middle;text-align:center;font-family:Soruce Sans Pro,sans-serif;font-weight:300;padding-top:5px;padding-bottom:5px;margin-bottom:10px;z-index:5;position:realtive}.object-calendar-container .day-column-container .day-column .day-header .day-date{font-size:17px}.object-calendar-container .day-column-container .day-column .day-header .day-name{font-size:13px}.object-calendar-container .day-column-container .day-column .scrollable-container .appointment-item{display:block;width:100%;text-align:center;font-family:Source Sans Pro,sans-serif;font-size:17px;font-weight:300}.object-calendar-container .day-column-container .day-column .scrollable-container .appointment-item.unavailable{background:#fff!important;color:#000!important}.object-calendar-container .day-column-container .day-column .scrollable-container .appointment-item.available{background:#585a5a!important;color:#fff!important}.object-calendar-container .day-column-container .day-column .scrollable-container .appointment-item.reserved{background:#585a5a!important;color:#fff!important;z-index:1}.object-calendar-container .day-column-container .button-scroll-down,.object-calendar-container .day-column-container .button-scroll-up{width:100%;height:15px;background-repeat:no-repeat;cursor:pointer;z-index:5;position:absolute;background-color:#fff;display:block}.object-calendar-container .day-column-container .button-scroll-up{background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/arr_up.png");background-position:top;top:0}.object-calendar-container .day-column-container .button-scroll-up:hover{background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/arr_up_hov.png")}.object-calendar-container .day-column-container .button-scroll-down{background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/arr_down.png");background-position:bottom;bottom:-15px}.object-calendar-container .day-column-container .button-scroll-down:hover{background-image:url("http://www.csajosnap.hu/parameters/csajosnap/templates/images/arr_down_hov.png")}.object-calendar-container .day-column-container .day-column .scrollable-container{padding-top:20px;padding-bottom:5px;height:310px;overflow:hidden}.object-calendar-container .day-column-container .day-column .scrollable-container .scrollable{position:relative;top:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.object-calendar-container .day-column-container .day-column .interactive-area{position:relative}.mini-gallery-container{margin-right:30px!important}@media screen and (max-width:1050px){.content{display:block;width:100%;padding-left:5px;padding-right:5px}}.sidebar-box-container{display:block;width:320px;background:#e9e9e9;margin-top:15px}.sidebar-box-title{display:block;padding:5px;color:#fff;background:silver}.sidebar-box-content-container{display:block;padding:10px;padding-left:30px}.sidebar-box-content-container .sidebar-box-content-link-list{padding:0;list-style:none;margin:0}.sidebar-box-content-container .sidebar-box-content-link-list li{margin-bottom:5px;display:block}.sidebar-box-content-container .sidebar-box-content-link-list li a{text-decoration:none;color:#000}.fancy-list-item-container p{margin:0}.fancy-list-item-container{display:block;width:101%;background:#edbba2;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;min-height:200px;padding-right:20px}.fancy-list-link:nth-child(2n) .fancy-list-item-container{background:#fff}.fancy-list-item-container .fancy-list-item-image{display:block;height:200px;width:300px;background-size:cover;background-repeat:no-repeat;background-position:50%}.fancy-list-item-text-container{padding:20px}.fancy-list-item-text-name{font-size:23px;font-weight:700}.fancy-list-item-text-info{font-size:15px;margin-bottom:20px!important}.fancy-list-link{text-decoration:none;color:inherit}.object-container{position:relative;display:block;overflow:hidden}.object-container .disp_object{position:relative;top:0;left:0;height:100%;width:100%}.frontpage .mainp_cover{height:50vh}.mainp_cover{width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important}.mainp_cover .pncustommenumenu{padding:0;margin:0;list-style:none}.mainp_cover .pncustommenumenu li{display:inline-block;font-weight:700;color:#fff;border:1px solid #fff;border-radius:5px;padding:10px;margin-right:10px;margin-top:30px}.mainp_cover .pncustommenumenu li:hover{background:#daa790;border-color:#fff}.mainp_cover .pncustommenumenu li a{color:#fff;display:block;height:100%;width:100%;text-align:center;text-decoration:none}.mainp_cover .content{position:relative;height:100%}.mainp_cover .cover-text-container{position:absolute;top:50%;transform:translatey(-50%);-moz-transform:translatey(-50%);-o-transform:translatey(-50%);-ms-transform:translatey(-50%);-webkit-transform:translatey(-50%);text-align:center;text-shadow:1px 1px 2px #000}.mainp_cover .cover-text-container p strong{padding:0;margin:0;font-size:49px;margin-bottom:30px}.mainp_cover .cover-text-container p{padding:0;margin:0;font-weight:900;font-size:34px;color:#fff}form[name=service_select] .form_obj{display:inline-block;width:240px;margin-right:15px}form[name=service_select]{margin-bottom:15px}body{background:#585a5a}#pnCMSMainOut,h1{border:none}.partner-registration{font-family:Source Sans Pro,sans-serif;min-height:100%;width:100%;background:#585a5a;color:#fff;padding-top:20px;text-align:center}@media screen and (max-width:628px){.resp-table td{display:block!important;text-align:left!important;width:100%!important}}a,a:visited{color:#daa790;text-decoration:none}.resp-table{width:80%;margin:0 auto;margin-top:10px}.resp-table td{padding:5px;color:#fff}.resp-table td.label-c{font-size:18px;text-align:right;width:20%}.resp-table td.field-c{width:80%}button,input,select,textarea{background:#fff;border:1px solid #fff;border-radius:5px;padding:5px}.field-c input,.field-c select,.field-c textarea{width:100%}.registerpage{display:none;padding:10px;font-family:Source Sans Pro,sans-serif;text-align:center}.registerpage h1,.registerpage h2{color:#fff;padding:0;margin:0;font-family:Source Sans Pro,sans-serif}.choice-container{text-decoration:none;color:inherit}.registerpage h1{font-size:24px;font-weight:700}.registerpage h2{font-size:19px;font-weight:400}.registerpage .choice-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin-top:50px}.choice-container .choice{padding:10px;width:320px;height:230px;text-align:center;position:relative;border:1px solid #fff;border-radius:10px;cursor:pointer}.choice-container .choice:hover{background:#fff;border-color:#fff;color:#daa790!important}.choice-container .choice .choice-title{font-size:29px;font-weight:700;color:#fff;display:block}.choice-container .choice:hover .choice-title{color:#daa790!important}.choice-container .choice .choice-desc{font-size:19px;font-weight:400;color:#fff;display:block}.choice-container .choice .choice-func{padding:10px 15px;text-transform:uppercase;background:#fff;color:#daa790;border-color:#daa790;border-radius:5px;position:absolute;margin-bottom:15px;bottom:0;left:50%;transform:translatex(-50%);-ms-transform:translatex(-50%);-moz-transform:translatex(-50%);-webkit-transform:translatex(-50%);-o-transform:translatex(-50%)}.choice-container .choice:hover .choice-func{background:#daa790;color:#fff}@media screen and (max-width:768px){.registerpage .choice-container{-ms-flex-direction:column;flex-direction:column}.choice-container .choice{margin-top:50px;margin-bottom:50px}}@media screen and (max-width:1029px){.frontpage .layout-page{padding-bottom:500px}.frontpage .mainp_cover .pncustommenumenu{text-align:center}.frontpage .mainp_cover .cover-text-container{left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.frontpage .simple-slider-container{height:120px}}@media screen and (max-width:720px){.frontpage .servicelist-item{display:block;width:100%;margin-bottom:25px}}@media screen and (max-width:690px){.frontpage .layout-page{padding-bottom:600px}}@media screen and (max-width:650px){.frontpage .mainp_cover{display:block}.frontpage .loginbox-container{position:fixed;left:0;top:0;height:100%;width:100%;padding-top:100px;overflow-y:auto;text-align:center;padding-top:50px}.frontpage .loginbox-container h3{text-align:center!important}.frontpage .loginbox-container .registerpage .choice-container{margin-top:0}}@media screen and (max-width:600px){.frontpage .layout-page{padding-bottom:740px}}@media screen and (max-width:600px){.mainp_cover .cover-text-container p strong{font-size:27px}.mainp_cover .cover-text-container p{font-size:25px}}@media screen and (max-width:415px){.frontpage .layout-header-container{height:auto;padding-bottom:5px}.frontpage .layout-header-container .layout-header .left,.frontpage .layout-header-container .layout-header .right{display:block;width:100%;text-align:center}.frontpage .simple-slider-container{height:230px}.frontpage .mainp_cover .cover-text-container{top:70%}.mainp_cover .pncustommenumenu li{margin-top:15px}}.frontpage .service-chooser ul{list-style-type:none;padding:0;margin:0}.frontpage .service-chooser{position:absolute;background:#585a5a;z-index:500;border:1px solid #fff;padding:15px;max-height:450px;overflow-y:auto;margin-left:5px;border-top:none;width:345px}.button-type1.service{width:345px}.frontpage .service-chooser ul li{padding:3px;display:block;cursor:pointer}.frontpage .service-chooser ul li:hover{background:#daa790;color:#fff}.subpage .layout-menu-container{position:absolute;top:0;left:0;width:66%;height:100%;max-width:320px;background:#585a5a;color:#fff;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;z-index:500;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;animation:slide .5s forwards;-webkit-animation-delay:0s;animation-delay:0s;animation-delay:2s}.subpage .layout-menu-container .layout-close-menu{margin-left:auto;margin-right:30px;font-size:30px;cursor:pointer}.subpage .layout-menu-container .layout-system-menu{padding:0;margin:0;list-style-type:none;padding:10px 15px 100px;width:100%;display:block}.subpage .layout-system-menu li{display:block;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #424242}.subpage .layout-system-menu li:last-child{border-bottom:none}.subpage .layout-menu-container .layout-system-menu li ul{display:none}.subpage .layout-menu-container .layout-system-menu li.show_submenu ul{display:block}.subpage .layout-system-menu li a{display:block;color:inherit;text-decoration:none;text-transform:uppercase}.subpage .layout-dimmer{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100;opacity:0;display:none}.subpage .layout-dimmer.show{display:block;opacity:1}@media screen and (min-width:1024px){.subpage.layout.view-root .subpage .layout-menu-container{display:block;height:100%;position:static}}@media screen and (max-width:1023px){.subpage .layout-menu-container{left:-100%}.show-mobile-menu .subpage .layout-menu-container{left:0}.show-mobile-menu .subpage .layout-dimmer{opacity:1;display:block}}.list-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start}.list-container[data-direction=row]{-ms-flex-flow:row;flex-flow:row}.list-container[data-direction=row-reverse]{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.list-container[data-direction=column]{-ms-flex-flow:column;flex-flow:column}.list-container[data-direction=column-reverse]{-ms-flex-flow:column-reverse;flex-flow:column-reverse}.list-container .list-item-container:nth-child(2n){background:#daa790}.list-container .list-item-container:nth-child(2n) .list-item-content-container .list-item-content-title-text{color:#fff}.list-item-content .list-item-listbox-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #d3d3d3;margin-top:15px;padding:10px;background:#fff}.list-item-listbox-container .list-item-listbox-title{font-weight:700;border-bottom:1px solid #d3d3d3;margin-bottom:5px}.list-item-listbox-container .list-item-listbox-item{margin-left:20px;color:#daa790;font-size:90%;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #daa790}.list-item-content-container .list-item-toolbar-container{display:-ms-flexbox;display:flex;width:100%;margin-top:20px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:18px;-ms-flex-align:stretch;align-items:stretch;background:#f2f5f6;background:-webkit-linear-gradient(top,#f2f5f6,#e3eaed 37%,#c8d7dc);background:-webkit-gradient(linear,left top,left bottom,from(#f2f5f6),color-stop(37%,#e3eaed),to(#c8d7dc));background:-o-linear-gradient(top,#f2f5f6 0,#e3eaed 37%,#c8d7dc 100%);background:linear-gradient(180deg,#f2f5f6 0,#e3eaed 37%,#c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f5f6",endColorstr="#c8d7dc",GradientType=0);padding:5px}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control{font-size:15px;margin-right:5px;margin-left:5px}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.button{width:auto;height:auto;color:#000;font-size:13px;font-style:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.5);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border:1px solid rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.001);box-shadow:0 0 10px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.18),inset 0 -3px 0 rgba(0,0,0,.35),inset 0 14px 14px hsla(0,0%,100%,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.18),inset 0 -3px 0 rgba(0,0,0,.35),inset 0 14px 14px hsla(0,0%,100%,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.18),inset 0 -3px 0 rgba(0,0,0,.35),inset 0 14px 14px hsla(0,0%,100%,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.18),inset 0 -3px 0 rgba(0,0,0,.35),inset 0 14px 14px hsla(0,0%,100%,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.18),inset 0 -3px 0 rgba(0,0,0,.35),inset 0 14px 14px hsla(0,0%,100%,.1);cursor:pointer;background:#f9fcf7;background:-webkit-radial-gradient(center,ellipse cover,#f9fcf7 0,#f5f9f0 100%);background:-webkit-radial-gradient(center ellipse,#f9fcf7 0,#f5f9f0 100%);background:-o-radial-gradient(center ellipse,#f9fcf7 0,#f5f9f0 100%);background:radial-gradient(ellipse at center,#f9fcf7 0,#f5f9f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9fcf7",endColorstr="#f5f9f0",GradientType=1)}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.button img{height:14px;width:14px}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.ll span{font-size:20px;font-weight:700;margin-left:5px;position:relative;color:#f06eaa}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.percentage{font-size:29px;text-shadow:0 0 2px #fff}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.low-value{color:#291}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-low-value{color:#572}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-value{color:#773}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-high-value{color:#c93;font-weight:700}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.high-value{color:#d30;font-weight:700}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.left{margin-right:auto}.list-item-container .unit-info-table{width:100%;table-layout:fixed}.list-item-container .unit-info-table .lblc{width:30%}.list-item-container .mapc iframe{height:100%!important;width:100%;display:block!important}.list-container .mapcontainer{height:200px}@media screen and (max-width:695px){.list-item-container .unit-info-table td{display:block;width:100%}.list-container .mapcontainer{margin-top:20px}}.list-item-container{padding:10px;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#fff}.list-item-container .list-item-content-container,.list-item-container .list-item-thumbnail-container{display:block}.list-item-container .list-item-thumbnail-container{width:33%;max-width:250px;max-height:150px;position:relative;margin-right:15px}.list-item-container .list-item-thumbnail-container .list-item-thumbnail{position:absolute;top:0;left:0;height:100%;width:100%;background-color:silver;background-size:cover;background-repeat:no-repeat;background-position:50%}.list-item-container .list-item-content-container{display:block;width:100%;height:calc(100% - 50px)}.list-item-container .list-item-content-container .list-item-content{display:block;width:100%}.list-item-container .list-item-content-container .list-item-content .list-item-content-title-text{font-size:22px;color:#daa790;display:block;padding-bottom:5px;border-bottom:1px solid silver;margin-bottom:5px}.list-item-container .list-item-content-container .list-item-content .list-item-content-default-text{font-size:16px;display:block}.list-item-container .list-item-content-container .list-item-content .list-item-content-left{display:inline-block;height:100%;width:85%}.list-item-container .list-item-content-container .list-item-content .list-item-content-right{display:inline-block;height:100%;width:calc(15% - 5px);position:relative;text-align:center}.list-item-container .list-item-content-container .list-item-content .list-item-content-left,.list-item-container .list-item-content-container .list-item-content .list-item-content-right{float:left}.list-item-container .list-item-content-container .list-item-content .list-item-book-button{width:80%;padding:0;line-height:20px;font-size:22px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);border:0;cursor:pointer;margin-top:10px;border-radius:10px}.list-item-container .list-item-content-container .list-item-content .list-item-book-button.notfull{background:#9fb575;border-bottom:2px solid #91a387;-webkit-box-shadow:inset 0 -2px #91a387;box-shadow:inset 0 -2px #91a387}.list-item-container .list-item-content-container .list-item-content .list-item-book-button.full{background:#ef4811;border-bottom:2px solid #ba6b46;-webkit-box-shadow:inset 0 -2px #ba6b46;box-shadow:inset 0 -2px #ba6b46}.list-item-book-button-smalltext{font-size:50%}@media screen and (max-width:695px){.list-item-container .list-item-content-container .list-item-content .list-item-content-left,.list-item-container .list-item-content-container .list-item-content .list-item-content-right{float:none;display:block;width:100%;height:auto}.list-item-container .list-item-content-container .list-item-content .list-item-content-right{text-align:center}.list-item-container .list-item-content-container .list-item-content .list-item-book-button{position:static;margin:0 auto;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:10px}}.list-item-container a{color:inherit;text-decoration:none}.subpage .column-container{z-index:300}.subpage .column-container .box{display:block;width:100%;background:#dedede;margin-bottom:25px}.subpage .column-container .box .box-header{background:#daa790;color:#fff;text-align:center;padding:5px}.subpage .column-container .box .box-content{padding:15px}.subpage .column-container .box .box-content a.fullwidth{text-decoration:none;color:#585a5a}.subpage .column-container .box .box-content .input-container{display:block;width:100%;margin-bottom:10px;text-align:left}.subpage .column-container .box .box-content .input-container input:not([type=checkbox]),.subpage .column-container .box .box-content .input-container select{width:100%}.subpage .column-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.subpage .column-list-container .column-container{width:30%;background:#fff;color:#585a5a;padding:20px;padding-top:10px}.fullwidth{width:100%;display:block}.subpage .column-container-mobile-open-close{display:none}.show-search-menu .subpage .column-list-container .column-container{right:0!important}@media screen and (min-width:1024px) and (max-width:1360px){.subpage .column-list-container .column-container{width:33%;position:fixed;top:0;z-index:150;height:100%;-webkit-box-shadow:-3px 0 2px 0 rgba(0,0,0,.75);box-shadow:-3px 0 2px 0 rgba(0,0,0,.75);overflow-y:auto;right:100%}.subpage .column-container-mobile-open-close{display:block;position:fixed;bottom:30px;height:50px;width:50px;background:#fff;border:1px solid #000;border-radius:30px;font-size:30px;cursor:pointer}}@media screen and (min-width:0px) and (max-width:900px){.subpage .column-list-container .column-container{width:66%;position:fixed;right:100%;top:0;height:100%;-webkit-box-shadow:-3px 0 2px 0 rgba(0,0,0,.75);box-shadow:-3px 0 2px 0 rgba(0,0,0,.75);overflow-y:auto}.subpage .column-container-mobile-open-close{display:block;position:fixed;bottom:30px;height:50px;width:50px;background:#fff;border:1px solid #000;border-radius:30px;font-size:30px;cursor:pointer}}.calendar-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-container{position:relative;height:100%;width:100%;display:block;padding:0;margin:0;border:1px solid silver;font-family:Source Sans Pro,sans-serif;font-size:18px;min-width:195px;background:#fff;color:#000}.calendar-container .calendar-header{width:100%;height:2.5em;background:#1c9999;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.calendar-container .calendar-header .calendar-button{border:0;background:none;color:#fff;display:block;height:100%;width:50px;padding:0;cursor:pointer;-ms-flex:0 0 50px;flex:0 0 50px}.calendar-container .calendar-header .calendar-button.horizontal-left{border-right:1px solid;margin-right:10px}.calendar-container .calendar-header .calendar-button.horizontal-right{border-left:1px solid;margin-left:10px}.calendar-center-area{width:100%;position:relative}.calendar-header .calendar-center-area{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.calendar-header .calendar-center-area .calendar-label-week{font-weight:700}.calendar-header .calendar-center-area .calendar-label-weeknumber{font-size:11px}.calendar-body{height:calc(100% - 2.5em);overflow:hidden}.calendar-container .calendar-view{min-height:100%;width:100%;display:block;position:relative}.calendar-view::-webkit-scrollbar{display:none}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day-header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:2px solid #a9a9a9}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day{border-left:1px solid #a9a9a9;text-align:center;padding-top:15px;padding-bottom:15px;-ms-flex-preferred-size:100%;flex-basis:100%}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day:last-child{border-right:1px solid #a9a9a9}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day:nth-child(2n){background:#DAA79066}.calendar-view .calendar-content{height:calc(100% - 55px);position:absolute;top:55px;display:block;width:100%}.calendar-day-col{position:relative}.calendar-content .inner .marker-container{position:absolute;left:0;top:0;width:100%;height:100%}.calendar-content .inner .marker-container .marker{position:absolute;width:100%}.calendar-content .inner .marker-container .marker.box{border:1px solid #000;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.75);box-shadow:4px 4px 5px 0 rgba(0,0,0,.75);z-index:50;overflow:hidden;background:pink!important;cursor:all-scroll}.calendar-content .inner .marker-container .marker.box.dragging{border-style:dashed;border-width:2px;opacity:.5}.calendar-content .inner .marker-container .marker.box .marker-header-container{width:100%;display:block;font-size:11px;border-bottom:1px solid #000;padding:2px;background:#add8e6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start}.calendar-content .inner .marker-container .marker.box .marker-header-container .marker-header-time{font-weight:700;margin-right:3px;font-size:8px}.calendar-content .inner .marker-container .marker.box .marker-description-container{display:block;font-size:13px}.calendar-content .inner .marker-container .marker.no-service{background:grey}.calendar-content .inner .marker-container .marker.taken{background:#f9af67}.calendar-content .inner .marker-container .marker.available{background:#90ee90}.calendar-content .inner .marker-container .marker.cant-fit-in{background:#d3d3d3}.calendar-container[data-calendar-type=week] .calendar-view .inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;position:relative}.calendar-container .calendar-view .calendar-week-hours-column{width:50px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-ms-flex:0 0 50px;flex:0 0 50px}.calendar-week-hours-column.left{border-right:1px solid #a9a9a9}.calendar-week-hours-column.right{border-left:1px solid #a9a9a9;margin-left:auto}.calendar-cell{border-bottom:1px solid #a9a9a9;position:relative}.calendar-cell._15min{height:15px}.calendar-cell._30min{height:30px}.calendar-cell._45min{height:45px}.calendar-cell._1hr,.calendar-cell._60min{height:60px}.calendar-container[data-calendar-type=week] .calendar-view .inner .calendar-day-col{-ms-flex-preferred-size:100%;flex-basis:100%;border-left:1px solid #a9a9a9}.calendar-week-hours-column.left+.calendar-day,.calendar-week-hours-column.left+.calendar-day-col{border-left:none!important}.calendar-container[data-calendar-type=week] .calendar-view .inner .calendar-day-col:nth-child(2n){background:#DAA79066}.calendar-day-col .cells .calendar-cell{font-size:8px;border-bottom:1px dotted silver}.calendar-container[data-calendar-type=week] .calendar-day-col .cells .calendar-cell:nth-child(4n){border-bottom:1px solid #a9a9a9}.calendar-day{position:relative}.calendar-day .dayn{position:absolute;bottom:0;right:0}.calendar-container .abbrdot{display:none}.calendar-container .dayfull,.calendar-container .monthfull{display:inline-block}@media screen and (max-width:1200px){.calendar-container .dayfull{display:none}.calendar-container .calendar-day .abbrdot{display:inline-block}}@media screen and (max-width:1000px){.calendar-view{font-size:70%}.calendar-view .calendar-content{top:39px;height:calc(100% - 39px)}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day{padding-top:10px;padding-bottom:10px}.calendar-cell{font-size:150%}.calendar-view .calendar-week-hours-column.right{display:none}}@media screen and (max-width:780px){.calendar-body{height:calc(100% - 1.5em)}.calendar-container .calendar-header{height:1.5em}.calendar-view{font-size:50%}.calendar-view .calendar-content{top:33px;height:calc(100% - 33px)}.calendar-container .calendar-view .calendar-week-hours-column{width:35px;-ms-flex:0 0 35px;flex:0 0 35px}.calendar-container .abbrdot{display:inline-block}.calendar-container .dayfull,.calendar-container .monthfull{display:none}}@media screen and (max-width:600px){.calendar-header .calendar-label-weeknumber{display:none}}@media screen and (max-width:420px){.calendar-header .calendar-label-month,.calendar-header .calendar-label-week{font-size:13px}.calendar-view .calendar-content{top:28px;height:calc(100% - 28px)}.calendar-container[data-calendar-type=week] .calendar-view .calendar-day{padding-top:7px;padding-bottom:7px}.calendar-cell{font-size:120%}}.ps__scrollbar-y-rail{display:none!important}.greybg{background:#585a5a;color:#fff}.szalon-header{padding-top:10px;padding-bottom:10px;text-align:center;background:#daa790;color:#fff;font-family:Source Sans Pro,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:50%}.szalon-header .unit-info-table{width:520px;text-align:left;margin:0 auto}.szalon-header .szalon-header-image{height:95px;width:95px;border-radius:95px;margin:0 auto;margin-bottom:15px}.szalon-header .szalon-header-name{font-size:22px;font-weight:700}.szalon-naptar-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:95vh}.layout-szalonGalleryContainer1 .disp-object{text-align:center}.szalon-info .szalon-name,h2.szalon-h2{font-family:Source Sans Pro,sans-serif;font-size:35px;font-weight:700;color:#000;padding:15px}.szalon-info .szalon-description{font-size:18px;font-weight:400;font-family:Source Sans Pro,sans-serif;margin:0;padding:20px}.szalon-naptar{height:100%}.szalon-naptar-container a{text-decoration:none;color:#fff;font-weight:700;font-size:25px;margin-bottom:10px;display:none;text-align:center}.layout-szalonGalleryContainer1 a{display:inline-block;width:calc(20% - 10px);margin-bottom:10px;margin-right:10px;height:120px}.layout-szalonGalleryContainer1{height:auto!important;padding:20px;display:block;width:100%}.layout-szalonGalleryContainer1 .thumbnail-image{display:inline-block;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.layout-szalonMapContainer1 .disp-object{height:100%!important}.layout-szalonMapContainer1 .mapcontainer{height:100%}.szalon-locations{padding:0;margin:0;list-style-type:none;font-family:Source Sans Pro,sans-serif;font-size:18px;margin-bottom:15px}.szalon-locations li{padding:15px;display:block}.szalon-locations li:nth-child(2n){background:#daa790}button.szalon-foglalok{display:block;width:100%;padding:10px;background:#1c9999;color:#fff;border:#fff;font-size:25px;font-weight:700;cursor:pointer}hr{padding:0;margin:0;height:1px;width:100%;display:block;color:#585a5a;background:#585a5a;border:none;margin-bottom:20px}.resp-table{width:80%;margin:0 auto;margin-top:10px;font-family:Source Sans Pro,sans-serif}.resp-table td{padding:5px;color:#fff}.resp-table td.label-c{font-size:18px;text-align:right;width:20%}.resp-table td.field-c{width:80%}input,select,textarea{background:#fff;border:1px solid #fff;border-radius:5px;padding:5px}.field-c input,.field-c select,.field-c textarea{width:100%}@media screen and (max-width:628px){.resp-table td{display:block!important;text-align:left!important;width:100%!important}.szalon-header .unit-info-table{width:100%;table-layout:fixed}.szalon-header .unit-info-table td{display:block;width:100%;text-align:left}}.infobar-container{top:0;left:0;width:100%;height:auto;background:#1c9999;color:#fff;z-index:400;font-family:Source Sans Pro,sans-serif;padding:10px}.infobar-container .info-order{background:#fff;color:#1c9999;padding:2px;float:right;margin-right:20px}.calendar-page-container{padding:25px}.cols-container{width:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.cols-container .col-left{width:75%}.cols-container .col-right{width:25%;padding-left:20px;margin-left:20px}.calendar-page-container{color:#fff}.calendar-page-container .boxx{border:1px solid #000;display:block;padding:10px;width:100%;margin-bottom:40px}.calendar-page-container .boxx.dnd{background:#fff;color:#000}.calendar-page-container .dul{list-style:none;margin:0;padding:0}.calendar-page-container .dul li label{color:#000;text-decoration:none;font-size:22px;margin-bottom:10px}.calendar-page-container .boxx.dnd.push{display:none}@media screen and (max-width:780px){.cols-container .col-left{-ms-flex-order:2;order:2;width:100%;margin-top:20px}.cols-container .col-right{width:25%;padding-left:20px;-ms-flex-order:1;order:1;width:100%;margin:0}.cols-container{-ms-flex-direction:column;flex-direction:column}.calendar-page-container .boxx{margin-bottom:15px}.calendar-page-container .boxx.dnd.drag{display:none}.calendar-page-container .boxx.dnd.push{display:block}}.pflxitm{width:50%}@media screen and (max-width:1373px){.breakp{-ms-flex-direction:column!important;flex-direction:column!important}.pflxitm{width:80%}}.unit-info-table.trc{width:100%}.unit-info-table.trc td{width:50%}.unit-info-table.trc td.lblc{font-weight:700}.unit-info-table.trc tr:nth-child(2n){background:#daa790;color:#fff}.cols-container .col-right .dragging .boxx.dnd{opacity:.5;border-style:dashed}.cols-container .col-right .dragged .appoi-cont{display:none}.magazin-content{padding:30px 25%}.mtitle{font-size:45px;font-weight:700;padding:0;margin:0}.greybg{background:#585a5a;color:#fff}.userprofile-header{padding-top:10px;padding-bottom:10px;text-align:center;background:#daa790;color:#fff;font-family:Source Sans Pro,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:50%}.userprofile-header .userprofile-header-image{height:95px;width:95px;border-radius:95px;margin:0 auto;margin-bottom:15px}.userprofile-header .userprofile-header-name{font-size:22px;font-weight:700}.userprofile-naptar-container{padding:20px;height:300px}.layout-userprofileGalleryContainer1 .disp-object{text-align:center}.layout-userprofileGalleryContainer1 .disp-object img{max-height:100%;width:auto;max-width:100%;margin:0 auto}.userprofile-info .userprofile-name,h2.userprofile-h2{font-family:Source Sans Pro,sans-serif;font-size:25px;font-weight:700;color:#000}.userprofile-info .userprofile-description{font-size:18px;font-weight:400;font-family:Source Sans Pro,sans-serif}.userprofile-locations{padding:0;margin:0;list-style-type:none;font-family:Source Sans Pro,sans-serif;font-size:18px;margin-bottom:15px}.userprofile-locations li{display:block}.userprofile-locations li:nth-child(2n){background:#daa790}button.userprofile-foglalok{display:block;width:100%;padding:10px;background:#1c9999;color:#fff;border:#fff;font-size:25px;font-weight:700;cursor:pointer;margin-top:20px;margin-bottom:20px}hr{padding:0;margin:0;height:1px;width:100%;display:block;color:#585a5a;background:#585a5a;border:none;margin-bottom:20px}.resp-table{width:80%;margin:0 auto;margin-top:10px;font-family:Source Sans Pro,sans-serif}.resp-table td{padding:5px;color:#fff}.resp-table td.label-c{font-size:18px;text-align:right;width:20%}.resp-table td.field-c{width:80%}input,select,textarea{background:#fff;border:1px solid #fff;border-radius:5px;padding:5px}.field-c input,.field-c select,.field-c textarea{width:100%}@media screen and (max-width:628px){.resp-table td{display:block!important;text-align:left!important;width:100%!important}}.user-login{display:block;width:70%;margin:0 auto;padding:20px;text-align:center;color:#fff}input.logreg{width:100%}.labelc{text-align:right}.user-login{display:block;width:70%;margin:0 auto;padding:20px;text-align:center;color:#fff}input.logreg{width:100%}.labelc{text-align:right}@media screen and (max-width:780px){.user-login{width:100%}}.static-body{background:#fff;width:100%;display:block;padding:35px;color:#000}.static-body .letter-view{width:70%;margin:0 auto}.static-body h1{font-size:60px;font-family:PT Sans Narrow,sans-serif}.static-body h2{font-size:22px!important;color:#4f81bd!important;font-style:italic;border-bottom:1px solid #4f81bd;display:block;width:100%}.static-body section{margin-top:50px}.static-body p{font-size:13px;font-family:serif}.static-body p .initial{font-size:200%}.static-body p.intro{font-style:italic}.static-body ol.lower-latin,.static-body ol.numeric{list-style-type:lower-latin}.static-body ol.lower-latin-parenthesis{counter-reset:list}.static-body ol.lower-latin-parenthesis>li{list-style:none;position:relative}.static-body ol.lower-latin-parenthesis>li:before{counter-increment:list;content:counter(list,lower-alpha) ") ";font-style:italic;position:absolute;left:-1.4em}.static-body a{color:#00008b}.static-body table.atbl{border:2px solid #4f81bd;width:100%}.static-body h3{font-size:17px!important;color:#365fa5!important}table.atbl{border-collapse:collapse}table.atbl tr:nth-child(2n){background-color:#d3dfee}table.atbl td,table.atbl th{border:2px solid #4f81bd}table.atbl tr:first-child th{border-top:0}table.atbl tr:last-child td{border-bottom:0}table.atbl tr td:first-child,table.atbl tr th:first-child{border-left:0}table.atbl tr td:last-child,table.atbl tr th:last-child{border-right:0}.subpage .layout-header-container{width:100%;display:block;height:55px;background:#daa790;padding:10px;position:absolute;top:0;left:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.75);box-shadow:0 2px 2px 0 rgba(0,0,0,.75);z-index:100}.subpage .layout-header-container .layout-header-inner{height:100%}.flex-container,.subpage .layout-header-container .layout-header-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.subpage .layout-header-inner button{height:100%;border:1px solid #585a5a;background:none;color:#fff;border-radius:5px;margin-right:5px;font-size:20px;cursor:pointer}.subpage .layout-btn-menu:before{content:"\2630"}.subpage .layout-btn-back:before{content:"\25C0"}.subpage .layout-btn-refresh:before{content:"\21BB"}.subpage .layout-btn-refresh{margin-left:auto}.subpage .layout-header-inner .separator{display:block;width:15px}.subpage .layout-site-branding{max-width:100%;padding:20px}.subpage .layout-current-page{color:#fff;width:100%;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.subpage .layout-content-container{display:block;height:calc(100% - 55px);overflow-y:auto;color:#585a5a;background:#fff;background:#585a5a;position:absolute;top:55px;left:0;width:100%}.subpage .layout-menu-container{position:absolute;top:0;left:0;width:66%;height:100%;max-width:320px;background:#585a5a;color:#fff;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;z-index:500;-webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,.75);box-shadow:2px 0 5px 0 rgba(0,0,0,.75)}.subpage .layout-menu-container.show{left:0}.subpage .layout-menu-container .layout-close-menu{margin-left:auto;margin-right:30px;font-size:30px;cursor:pointer}.subpage .layout-menu-container .layout-system-menu{padding:0;margin:0;list-style-type:none;padding:10px 15px 100px;width:100%;display:block}.subpage .layout-system-menu li{display:block;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #424242}.subpage .layout-system-menu li:last-child{border-bottom:none}.subpage .layout-menu-container #system-menu li ul{display:none}.subpage .layout-menu-container #system-menu li.show_submenu ul{display:block}.subpage .layout-system-menu li a{display:block;color:inherit;text-decoration:none;text-transform:uppercase}.subpage .layout-dimmer{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:100;opacity:0;display:none}.subpage .layout-dimmer.show{display:block;opacity:1}.subpage h2,.subpage h3{font-size:34px;font-weight:900;padding:0;margin:0;margin-bottom:15px;position:relative;display:inline-block;color:#daa790}.greybg{background:#585a5a;color:#fff}.ptop{padding-top:10px}.pbot{padding-bottom:10px}.subpage .layout-menu-container .layout-menu-inner .profilebox{margin:15px}.profilebox .profilebox-usrimage{height:48px;width:48px;border-radius:48px;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-right:10px}.profilebox .flex-container .right{margin-left:auto}.profilebox .profilebox-button{background:none;border:1px solid #fff;height:48px;width:48px;border:none;cursor:pointer}.profilebox .clickMe{cursor:pointer}.profilebox .clickMe.smaller{font-size:80%;display:block}.profilebox hr{padding:0;margin:0;height:1px;width:100%;display:block;color:#fff;background:#fff;margin-top:10px;margin-bottom:10px;border:none}.resp-table{width:80%;margin:0 auto;margin-top:10px}.resp-table td{padding:5px;color:#fff}.resp-table td.label-c{font-size:18px;text-align:right;width:20%}.resp-table td.field-c{width:80%}input,select,textarea{background:#fff;border:1px solid #fff;border-radius:5px;padding:5px;color:#000}.field-c input,.field-c select,.field-c textarea{width:100%}.subpage .layout-modal-container{top:0;left:0}.subpage .column-container-mobile-open-close{left:350px}@media screen and (min-width:1024px){.subpage.layout-view-root{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}.subpage .layout-btn-menu,.subpage .layout-close-menu{display:none}.subpage.layout-view-root .layout-main{display:block;width:100%;height:100%}.subpage .layout-content-container,.subpage .layout-header-container{left:320px;width:calc(100% - 320px)}}@media screen and (max-width:1023px){.subpage .layout-menu-container{left:-100%}.subpage .column-container-mobile-open-close{left:30px}}@media screen and (max-width:628px){.resp-table td{display:block!important;text-align:left!important;width:100%!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal;font-family:Source Sans Pro,Open Sans,sans-serif;font-size:18px;font-weight:400}.flex-container{display:-ms-flexbox;display:flex}.flex-container.space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-container.space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-container.row{-ms-flex-flow:row;flex-flow:row}.flex-container.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.object-container{position:relative;display:block;overflow:hidden}.object-container .disp-object{position:relative;top:0;left:0;height:auto;width:100%}.object-container-paginator{display:block;width:100%;text-align:center;margin:0;padding-top:10px;padding-bottom:10px}.object-container-paginator ul{padding:0;margin:0;list-style-type:none}.object-container-paginator ul li{display:inline-block;height:15px;width:15px;border-radius:15px;border:1px solid silver;font-size:10px;font-family:sans-serif;color:silver}.object-container-paginator ul li.current{background:silver;color:#fff}.object-container-pages{position:relative;width:100%;display:block;overflow:hidden;white-space:nowrap;padding-left:10px;padding-right:10px}.object-container-page{width:100%;position:relative;top:0;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;animation:slide .5s forwards;animation-delay:2s;display:inline-block}.object-container-page[data-position=current]{left:0;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.object-container-page[data-position=next]{left:100%;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.object-container-page[data-position=previous]{left:-100%;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.button-type1{padding:10px 60px;border:1px solid #daa790;color:#fff;font-weight:700;text-decoration:none;text-align:center;font-family:Source Sans Pro,sans-serif;font-size:18px;margin:5px}.button-type1.whitefore{color:#fff!important;border-color:#fff}.button-type1:hover{background:#daa790;border-color:#a5a5a5}.button-type1.wbg{color:#daa790}.button-type1.wbg:hover{background:#daa790;border-color:#a5a5a5;color:#fff}.simple-slider-container{position:relative;height:50px}.simple-slider-slide{position:absolute;top:0;left:-100%;width:100%;height:100%;-webkit-transition:left .4s ease;-o-transition:left ease .4s;transition:left .4s ease}.simple-slider-slide-current{left:0}.simple-slider-slide-current~.simple-slider-slide{left:100%}.list-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start}.list-container[data-direction=row]{-ms-flex-flow:row;flex-flow:row}.list-container[data-direction=row-reverse]{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.list-container[data-direction=column]{-ms-flex-flow:column;flex-flow:column}.list-container[data-direction=column-reverse]{-ms-flex-flow:column-reverse;flex-flow:column-reverse}.list-container .list-item-container:nth-child(2n){background:#daa790}.list-container .list-item-container:nth-child(2n) .list-item-content-container .list-item-content-title-text{color:#fff}.list-item-content .list-item-listbox-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #d3d3d3;margin-top:15px;padding:10px;background:#fff}.list-item-listbox-container .list-item-listbox-title{font-weight:700;border-bottom:1px solid #d3d3d3;margin-bottom:5px}.list-item-listbox-container .list-item-listbox-item{margin-left:20px;color:#daa790;font-size:90%;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #daa790}.list-item-content-container .list-item-toolbar-container{display:-ms-flexbox;display:flex;width:100%;margin-top:20px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:18px;-ms-flex-align:stretch;align-items:stretch}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control{font-size:15px;margin-right:5px;margin-left:5px}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.button{padding:5px;padding-left:10px;padding-right:10px;border:1px solid silver;border-radius:3px;cursor:pointer}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.percentage{font-size:29px}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.low-value{color:green}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-low-value{color:#007fff}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-value{color:orange}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.mid-high-value{color:#f0f;font-weight:700}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.label.high-value{color:red;font-weight:700}.list-item-content-container .list-item-toolbar-container .list-item-toolbar-control.left{margin-right:auto}.list-item-container{padding:10px;display:-ms-flexbox;display:flex;width:100%;background:#fff;font-family:Source Sans Pro,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.list-item-container .list-item-content-container,.list-item-container .list-item-thumbnail-container{display:block}.list-item-container .list-item-thumbnail-container{width:33%;max-width:250px;max-height:150px;position:relative;margin-right:15px}.list-item-container .list-item-thumbnail-container .list-item-thumbnail{position:absolute;top:0;left:0;height:100%;width:100%;background-color:silver;background-size:cover;background-repeat:no-repeat;background-position:50%}.list-item-container .list-item-content-container,.list-item-container .list-item-content-container .list-item-content{display:block;width:100%}.list-item-container .list-item-content-container .list-item-content .list-item-content-title-text{font-size:22px;color:#daa790;display:block;padding-bottom:5px;border-bottom:1px solid silver;margin-bottom:5px}.list-item-container .list-item-content-container .list-item-content .list-item-content-default-text{font-size:16px;display:block}.modal-dialog-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.modal-dialog-container{font-family:Source Sans Pro,sans-serif;height:100%;width:100%;position:absolute;background:#585a5a;z-index:1000;top:0;left:0}.modal-dialog-container .modal-dialog{height:75%;width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.modal-dialog-container .modal-dialog .minner{border:2px solid #daa790;height:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-dialog-container .modal-dialog-header-container{text-align:center;padding-top:20px;color:#daa790;font-size:35px;margin-bottom:20px}.modal-dialog-container .modal-dialog-content-container{height:100%;padding:5px;display:block;width:100%;overflow-y:auto}.modal-dialog-container .modal-text-container{vertical-align:middle;padding-left:10px;color:#fff}.modal-dialog-container .modal-image{height:48px;width:48px;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;vertical-align:middle}.modal-dialog-container .modal-dialog-button-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:45px;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modal-dialog-container .modal-button{border:2px solid #daa790;color:#daa790;padding:8px 25px;background:#585a5a;cursor:pointer;font-size:18px;margin-left:20px;font-family:Source Sans Pro,sans-serif;font-weight:700;text-transform:uppercase}.modal-dialog-container .modal-button:hover{border-color:#daa790;background:#daa790;color:#fff}.modal-dialog-container .tbl-cell{display:table-cell;vertical-align:middle}.modal-dialog-container .hide{display:none}@media screen and (max-width:550px){.modal-dialog-container .modal-dialog-header-container{font-size:20px}}
/*# sourceMappingURL=main.17245cc6.css.map*/