.ca_satisfaction{text-align:center}.ca_overallRating{font-size:3em;font-weight:light;line-height:1em;margin-top:10px}.ca_overallRatingScale{font-weight:bold}.ca_count,.ca_overallRating{display:inline-block}.ca_count{font-size:.75em}.ca_category_name{display:inline}.ca_category{background:#fefefe none repeat scroll 0 0;display:inline-block;margin:1%;padding:1%;vertical-align:top;width:46%;box-shadow:1px 2px 2px rgba(0,0,0,0.04)}.ca_reviews_h{margin-top:60px}.ca_review_internal{display:inline-block;clear:both;margin:10px 0;width:100%;border-bottom:1px solid #e6e6e6;min-height:90px}.ca_date,.ca_author,.ca_age{display:inline-block}.ca_head,.c100>span{color:#9c9c9c}.ca_rating_no{float:left;font-size:1.4em;min-width:115px}.ca_rating_no_big{font-size:1.5em}.ca_review_internal .flag-icon{display:inline-block;vertical-align:sub;height:14px}.ca_hotelcomment{font-size:.85em;font-style:italic;padding-bottom:10px}.ca_subs{clear:both;display:none;margin-bottom:20px}.ca_sub_comment{font-size:.75em;font-style:italic}.ca_comment{cursor:pointer;padding-bottom:10px}.internal_no{min-height:unset}.internal_no .ca_comment,.internal_no .ca_subs{margin-left:110px}.ca_rating{display:inline;margin:0 10px}.ca_rating_average{font-weight:bold}.ca_portal{margin-top:60px}.ca_portal_category{margin:20px 0;display:inline-block;padding:1%;text-align:center;vertical-align:top;width:23%}.ca_portal_category .ca_rating_circle{float:none;margin:0 auto}.pagination-container{text-align:center}.pagination-container a{display:inline-block;margin:6px;text-decoration:none;border-radius:100%;height:35px;line-height:35px;margin-left:3px;padding:0;width:35px}.pagination-container .active_page{border-radius:50%}.previous_link{visibility:hidden}@media(max-width:1000px){.ca_portal_category{width:31%}}@media(max-width:800px){.ca_category{width:auto;margin:10px 0;display:block;padding:10px}.ca_portal_category{width:48%}}@media(max-width:600px){.internal_no .ca_comment,.internal_no .ca_subs{margin-left:0}.ca_rating_no{line-height:2em}}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{border:.08em solid #4fc1e9}.ca_category_name,.ca_rating_no,.c100:hover>span,.pagination-container a:hover{color:#4fc1e9}.ca_main .ca_category,.pagination-container .active_page{background:#4fc1e9;color:#fefefe}.ca_main .ca_category_name{color:#fefefe}.bootstrap-tabs{margin:10px 0}.bootstrap-tabs ul{margin:0;padding:0 !important}.nav-tabs{list-style:outside none none}.nav-tabs>li{float:left;margin-bottom:-1px;display:block;position:relative;background:rgba(254,254,254,0.4);margin-right:3px}.nav-tabs>li>a{display:block;line-height:1.42857;margin-right:2px;padding:10px 15px;color:rgba(0,0,0,0.4)}.nav-tabs>li.active>a{color:#545766;border-bottom:0}.nav-tabs>li.active{background:#eeeff0}.nav-tabs>li:hover a{text-decoration:none !important}.nav-tabs>li:hover{background:#eeeff0}.tab-content{clear:both}.tab-pane{display:none;padding:20px}.tab-pane.active{display:block;background:#eeeff0}#cookie-bar{background:#fafafa;border-top:1px solid #e9e9e9;height:auto;line-height:30px;color:#7d7d7d;text-align:center;padding:8px 0}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 9px;margin-left:11px}#cookie-bar .cb-enable{background:#070}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#555}#cookie-bar .cb-policy:hover{background:#05d}.login{text-align:center;line-height:1.15em;bottom:0;z-index:99;background:#28b62c;font-size:.7em;width:120px;position:fixed;z-index:9999;right:0;padding-top:15px;padding-bottom:15px}.login{text-decoration:none !important;color:#fefefe}.login:hover{background:#fefefe;color:#28b62c}.login .fa{font-size:2em}#content-editable{outline-color:rgba(255,255,255,0);transition:background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-offset .25s ease-in-out}#content-editable:hover{outline:1px dashed #158cba;outline-offset:6px;background-color:rgba(0,0,0,.03)}#content-editable:hover>#edit-now,#content-editable:hover>#stop-edit{display:flex}#edit-now{position:absolute;width:26px;height:26px;background-color:rgba(250,250,250,1);border:1px solid rgba(215,215,215,1);color:#158cba;font-size:15px;border-radius:3px;z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer;display:none;transition:all .25s ease-in-out}#stop-edit{position:absolute;width:26px;height:26px;background-color:rgba(250,250,250,1);border:1px solid rgba(215,215,215,1);color:rgba(255,10,10,1);font-size:15px;border-radius:3px;z-index:9999;margin-top:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;display:none;transition:all .25s ease-in-out}#edit-now:hover{color:#fff;background-color:#158cba;border:1px solid #158cba}#submitnow{text-align:center;vertical-align:middle;white-space:nowrap;line-height:1.42857;margin-bottom:0;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;border-width:0 1px 4px;font-weight:bold;padding:15px 27px 13px;background-color:#28b62c;border-color:#23a127;color:#fff}.live_edit_save{position:fixed;bottom:6px;right:130px;z-index:999999}.post_notification{position:fixed;z-index:999999999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}.post_notification .inner{position:fixed;z-index:999999;top:300px;left:50%;margin-left:-250px;width:500px;background-color:#fff;border-radius:5px;padding:30px;padding-bottom:20px;padding-top:25px}.post_notification h3{margin-top:0}.note_checkbox{font-size:12px;color:#a0a0a0 !important;display:flex;align-items:center;height:50px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);margin-top:30px}.note_checkbox input{display:block !important;padding-right:10px !important}#live-edit-success-ok{width:110px;float:right;background-color:#5fc1e8;color:#fff;font-size:14px;padding:9px 0;text-align:center;font-weight:bold;border-radius:3px;margin-top:20px;cursor:pointer}#live-edit-success-ok:hover{background-color:#75caeb}.ckeb_row:before,.ckeb_row:after{content:" ";display:table}.ckeb_row:after{clear:both}.ckeb_column{position:relative;min-height:1px;float:left;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;width:50%}.ckeb_col-1{padding-right:15.5px;padding-left:2px}.ckeb_col-2{padding-left:15.5px}.ckeb_column img{display:block;width:100%;height:auto}.ckeb_two-col,.ckeb_bild-fluid,.ckeb_fluid{padding:8px;margin:10px auto}.ckeb_two-col .ckeb_column{margin:-3px}.ckeb_two-col .ckeb_col-2{margin-left:9px}.ckeb_three-col .ckeb_col-1{margin-left:-3px}.ckeb_fluid{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.ckeb_fluid-box img{max-width:100%}.ckeb_img-fluid{float:left}.ckeb_img-fluid img{max-width:100%;margin-right:15px;margin-bottom:10px}@media(max-width:800px){.ckeb_column{padding:10px 0}.ckeb_two-col .ckeb_col-2{margin-left:0}.ckeb_column,.ckeb_img-fluid{width:100%}.ckeb_fluid{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.togglebox{width:100%;display:block !important;position:relative;margin-bottom:10px !important}.togglebox .togglecontent{display:none;padding:10px 30px;background:rgba(0,0,0,0.02)}.togglebox .toggletitel{border-bottom:1px solid #dedede;padding:10px 30px;cursor:pointer}.togglebox .toggletitel p{margin-bottom:0 !important}.toggletitel .fa{padding:0 15px;color:#dedede;float:right}.showOnClick{cursor:zoom-in}.fw-widget-plugin{left:0;position:absolute;width:100%;z-index:2}@keyframes bg{from{opacity:0}to{opacity:1}}@keyframes inner{0%{transform:scale(0.8)}50%{transform:scale(1.06)}100%{transform:scale(1)}}@-webkit-keyframes bg{from{opacity:0}to{opacity:1}}@-webkit-keyframes inner{0%{transform:scale(0.8)}50%{transform:scale(1.06)}100%{transform:scale(1)}}.trigger{cursor:pointer}.popup{visibility:hidden}.popup__check{display:none;z-index:99999}.popup__base,.popup__bg{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;cursor:zoom-out;z-index:99999}.popup__base{z-index:99999;background-color:rgba(0,0,0,0.5);display:none}.popup__check:checked+.popup__base{z-index:99999;display:block;animation-name:bg;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-name:bg;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards}.popup__inner{overflow:hidden;z-index:99999;position:absolute;z-index:10;width:900px;max-width:100%;height:80%;background-color:#fff;top:10%;display:block;cursor:default;z-index:99999}.popup__check:checked+.popup__base .popup__inner{z-index:99999;animation-name:inner;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-name:inner;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards}.popup__textbox{line-height:1.5em;z-index:99999;height:100%;width:92%;padding-left:4%;padding-right:4%;overflow:auto}.popup__calign{z-index:99999;float:right;padding-right:50px;font-size:50px}.popup__close{background:#f5bb02 none repeat scroll 0 0;color:#fefefe;cursor:pointer;display:block;font-size:1.1em;height:120px;position:absolute;right:-60px;text-align:right;top:-80px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:120px;z-index:10;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.popup__close:hover{background:#db2925}.popup__textbox h1,.popup__textbox h2,.popup__textbox h3,.popup__textbox h4,.popup__textbox h5,.popup__textbox h6{margin-top:.7em;margin-bottom:.5em;line-height:1em}.popup__close span{left:57px;position:absolute;text-align:left;top:85px}