
body {width:100%;*zoom:1}body:before,body:after {content:"";display:table}body:after {clear:both}.col.one {display:inline;float:left;width:6.25%;margin:0 1.04166667%}.col.two {display:inline;float:left;width:14.58333333%;margin:0 1.04166667%}.col.three {display:inline;float:left;width:22.91666667%;margin:0 1.04166667%}.col.four {display:inline;float:left;width:31.25%;margin:0 1.04166667%}.col.five {display:inline;float:left;width:39.58333333%;margin:0 1.04166667%}.col.six {display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.eng-GB aside .blockDyn.ilike ul {width:110.5%}.ger-DE .header-container nav.nav-main ul li:nth-child(7),.fre-FR .header-container nav.nav-main ul li:nth-child(7),.ita-IT .header-container nav.nav-main ul li:nth-child(7),.esl-ES .header-container nav.nav-main ul li:nth-child(7) {width:14%}.ger-DE aside#rightSocial .bg,.fre-FR aside#rightSocial .bg,.ita-IT aside#rightSocial .bg,.esl-ES aside#rightSocial .bg {padding:.5em}@media screen and (max-width:768px) {.ger-DE .header-container nav.nav-main ul li:nth-child(7),.fre-FR .header-container nav.nav-main ul li:nth-child(7),.ita-IT .header-container nav.nav-main ul li:nth-child(7),.esl-ES .header-container nav.nav-main ul li:nth-child(7) {width:16%}.ger-DE aside#rightSocial .bg,.fre-FR aside#rightSocial .bg,.ita-IT aside#rightSocial .bg,.esl-ES aside#rightSocial .bg {padding:.5em}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/design/tourism/stylesheets/layout-2013/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/design/tourism/stylesheets/layout-2013/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/design/tourism/stylesheets/layout-2013/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/design/tourism/stylesheets/layout-2013/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/design/tourism/stylesheets/layout-2013/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/design/tourism/stylesheets/layout-2013/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/design/tourism/stylesheets/layout-2013/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/design/tourism/stylesheets/layout-2013/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/design/tourism/stylesheets/layout-2013/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/design/tourism/stylesheets/layout-2013/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}html {font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body {margin:0}article,aside,footer,header,nav,section {display:block}h1 {font-size:2em;margin:0.67em 0}figcaption,figure,main {display:block}figure {margin:1em 40px}hr {box-sizing:content-box;height:0;overflow:visible}pre {font-family:monospace,monospace;font-size:1em}a {background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover {outline-width:0}abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong {font-weight:inherit}b,strong {font-weight:bolder}code,kbd,samp {font-family:monospace,monospace;font-size:1em}dfn {font-style:italic}mark {background-color:#ff0;color:#000}small {font-size:80%}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub {bottom:-0.25em}sup {top:-0.5em}audio,video {display:inline-block}audio:not([controls]) {display:none;height:0}img {border-style:none}svg:not(:root) {overflow:hidden}button,input,optgroup,select,textarea {font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input {overflow:visible}button,select {text-transform:none}button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress {display:inline-block;vertical-align:baseline}textarea {overflow:auto}[type="checkbox"],[type="radio"] {box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto}[type="search"] {-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance:none}::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}details,menu {display:block}summary {display:list-item}canvas {display:inline-block}template {display:none}[hidden] {display:none}.flex {display:-ms-flexbox;display:-webkit-flex;display:flex}.ai-center {-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-2016 {box-sizing:border-box}.layout-2016 *,.layout-2016:after,.layout-2016:before {box-sizing:inherit}.layout-2016 {font-family:"HelveticaNeue","Helvetica Neue",Arial,sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#494949;background:#f8f8f8}.layout-2016 section {display:block;width:100%;float:none}.layout-2016 .wrapper {margin:0 auto}@media only screen and (min-width:768px) {.layout-2016 .wrapper {width:740px}}@media only screen and (min-width:1024px) {.layout-2016 .wrapper {width:960px}}@media only screen and (min-width:1140px) {.layout-2016 .wrapper {width:1090px}}.layout-2016 a {color:#f7941e}.barca.layout-2016 a {color:#a40042}.layout-2016 .icons a {float:left}.layout-2016 .icon-instagram {margin-top:.08em}.layout-2016 .fitarea {overflow:hidden;position:absolute;width:100%;height:100%;top:0;z-index:0}.layout-2016 .fitarea img,.layout-2016 .fitarea .bg,.layout-2016 .fitarea video {position:absolute;width:100%}.layout-2016 .fitarea.bg {background-color:rgba(0,0,0,0.1);z-index:1}.layout-2016 .cycle .cycle-1,.layout-2016 .cycle .cycle-2 {opacity:1;transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;animation-iteration-count:1}.layout-2016 .cycle .cycle-pool {display:none}.layout-2016 .cycle .cycleFadeOut {opacity:0}.layout-2016 .main-container {padding:0;margin:0}.layout-2016 section.slider.airrow {float:left}.layout-2016 section.body > .wrapper > header {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body > .wrapper > header h2 {text-align:center;line-height:1em}@media only screen and (min-width:768px) {.layout-2016 section.body > .wrapper > header h2 {font-size:2em}}@media only screen and (min-width:1024px) {.layout-2016 section.body > .wrapper > header h2 {font-size:2.2em}}@media only screen and (min-width:1140px) {.layout-2016 section.body > .wrapper > header h2 {font-size:2.5em}}.no-header.layout-2016 section.body,.edit.layout-2016 section.body,.search.layout-2016 section.body,.sitemap.layout-2016 section.body,.error.layout-2016 section.body {margin-top:30px}@media only screen and (min-width:768px) {.no-header.layout-2016 section.body,.edit.layout-2016 section.body,.search.layout-2016 section.body,.sitemap.layout-2016 section.body,.error.layout-2016 section.body {margin-top:11em}}.layout-2016 section.body.full.aside article {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.full.aside aside {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:2em}.layout-2016 section.body.full.aside section.item-list {float:left}@media (min-width:1024px) {.layout-2016 section.body.full.aside article {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.full.aside article section.selection {width:100%;margin-left:0;margin-right:0;margin-top:3em;float:left}.layout-2016 section.body.full.aside aside {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:0}}.layout-2016 section.body.tour-rubric > header .text {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.1em;text-align:center}.layout-2016 section.body.tour-rubric > header .text figure {display:none}.layout-2016 section.body header.button-text {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media only screen and (min-width:768px) {.layout-2016 section.body header.button-text {display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:none;margin:0 auto;margin-bottom:2em}}.layout-2016 section.body header.button-text .button-content {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%;margin-right:26.04166667%;text-align:center}@media only screen and (min-width:768px) {.layout-2016 section.body header.button-text .button-content {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:block !important}}@media only screen and (min-width:1024px) {.layout-2016 section.body header.button-text .button-content {display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;display:block !important}}.layout-2016 section.body header.button-text .text-content {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media only screen and (min-width:768px) {.layout-2016 section.body header.button-text .text-content {display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;display:block !important}}@media only screen and (min-width:1024px) {.layout-2016 section.body header.button-text .text-content {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;display:block !important}}.layout-2016 section.body.tickets-rubric .official_agent.button-content img {width:100%}.layout-2016 section.body.hotel-rubric .map_button2016.button-content,.layout-2016 section.body.apart-rubric .map_button2016.button-content {margin-top:0!important;float:left!important;border-radius:.5em!important;cursor:pointer;background-color:#f7941e;padding:1em 0 2em 0;font-size:1em}.layout-2016 section.body.hotel-rubric .map_button2016.button-content:hover,.layout-2016 section.body.apart-rubric .map_button2016.button-content:hover {background-color:#fbca8f}.layout-2016 section.body.hotel-rubric .map_button2016.button-content h3,.layout-2016 section.body.apart-rubric .map_button2016.button-content h3 {color:white;text-transform:uppercase;text-shadow:none;background-color:none;text-align:center;display:inline-block;margin:0;font-size:1.2em!important;text-shadow:none!important;background:none!important;position:relative!important}.layout-2016 section.body.hotel-rubric .map_button2016.button-content .icon-maps,.layout-2016 section.body.apart-rubric .map_button2016.button-content .icon-maps {color:white;font-size:5em;margin-right:1em;display:inline-block;width:90%}.layout-2016 section.body.hotel-rubric section.selection header,.layout-2016 section.body.apart-rubric section.selection header {display:inline;float:left;width:85.41666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:7.29166667%;display:block;margin-bottom:3em}.layout-2016 section.header {width:100%;padding-top:0;margin:0}.layout-2016 section.comments {margin:0 auto;display:block;margin-top:1em}@media only screen and (min-width:768px) {.layout-2016 section.comments {margin-top:4em}}@media only screen and (min-width:1140px) {.layout-2016 section.comments {margin-top:8em}}.layout-2016 .search-overlay {display:none;position:fixed;background:#f7941e;top:0;left:0;right:0;bottom:0;margin:0;z-index:10001;color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout-2016 .search-overlay.active {display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-animation:fadeInFromNone 0.3s ease-out;-moz-animation:fadeInFromNone 0.3s ease-out;-o-animation:fadeInFromNone 0.3s ease-out;animation:fadeInFromNone 0.3s ease-out}.layout-2016 .search-overlay input {background:white;color:#f7941e;text-shadow:none;font-weight:700;box-shadow:none}.layout-2016 .search-overlay .search-overlay-close {cursor:pointer;display:block;position:absolute;top:10px;right:0;font-size:2em;color:white}.layout-2016 .search-overlay .navbar-search {margin-bottom:7em}@media only screen and (min-width:768px) {.layout-2016 .search-overlay .navbar-search {margin-bottom:0}}@-webkit-keyframes fadeInFromNone {0% {display:none;opacity:0}1% {display:block;opacity:0}100% {display:block;opacity:1}}@keyframes fadeInFromNone {0% {display:none;opacity:0}1% {display:block;opacity:0}100% {display:block;opacity:1}}.layout-2016 nav.subnav {margin-bottom:1em;background-color:#f7941e;width:100%;text-align:center}@media only screen and (min-width:768px) {.layout-2016 nav.subnav {margin-bottom:0}}.barca.layout-2016 nav.subnav {background-color:#a40042}.no-header.layout-2016 nav.subnav {margin-top:30px;background-color:#f7941e;border-top:1px solid white;box-shadow:1px 1px 3px rgba(0,0,0,0.5);z-index:10000;-webkit-transition:font-size 0.3s linear;-moz-transition:font-size 0.3s linear;-o-transition:font-size 0.3s linear;transition:font-size 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.no-header.layout-2016 nav.subnav > ul li a {padding:.3em .7em;font-size:.9em;-webkit-transition:font-size 0.3s linear;-moz-transition:font-size 0.3s linear;-o-transition:font-size 0.3s linear;transition:font-size 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media only screen and (min-width:768px) {.no-header.layout-2016 nav.subnav {position:fixed}}@media only screen and (min-width:768px) {.no-header.layout-2016 nav.subnav.big,.place.layout-2016 nav.subnav.big,.hotel.layout-2016 nav.subnav.big {margin-top:62px}.no-header.layout-2016 nav.subnav.big > ul li a,.place.layout-2016 nav.subnav.big > ul li a,.hotel.layout-2016 nav.subnav.big > ul li a {padding:.3em 0.6em;font-size:0.9em}}@media only screen and (min-width:1140px) {.no-header.layout-2016 nav.subnav.big,.place.layout-2016 nav.subnav.big,.hotel.layout-2016 nav.subnav.big {margin-top:62px}.no-header.layout-2016 nav.subnav.big > ul li a,.place.layout-2016 nav.subnav.big > ul li a,.hotel.layout-2016 nav.subnav.big > ul li a {padding:.5em 1em;font-size:1em}}.layout-2016 nav.subnav > ul {margin:0 auto;padding:0 2px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.barca.layout-2016 nav.subnav > ul li:nth-child(even) a {background-color:#a40042}.layout-2016 nav.subnav > ul li a {display:inline-block;background-color:#f7941e;padding:.5em 1em;color:white;font-weight:bold;cursor:pointer}.barca.layout-2016 nav.subnav > ul li a {background-color:#a40042}.barca.layout-2016 nav.subnav > ul li a:hover {background-color:#0054a4}.place.layout-2016 nav.subnav > ul li a {border:0 solid red}.layout-2016 nav.subnav > ul li a:hover {background-color:#ffb03a}.layout-2016 nav.subnav > ul li a.more::after {content:" ▼";font-size:.8em;line-height:.8em}.layout-2016 nav.subnav > ul li.mainrubric a::before {content:"▶ ";font-size:.8em;line-height:.8em}.layout-2016 nav.subnav > ul li.active > a {background-color:#ffb03a}.barca.layout-2016 nav.subnav > ul li.active > a {background-color:#0054a4}.barca.layout-2016 nav.subnav > ul li.active > a:hover {background-color:#0054a4}.layout-2016 nav.subnav > ul li.subnav-more {cursor:pointer}.layout-2016 nav.subnav > ul li.subnav-more.small ul li a {padding:0 .5em;color:white;font-weight:normal;font-size:.8em}.layout-2016 nav.subnav > ul li.subnav-more ul {border:1px solid #ffb03a;box-shadow:1px 1px 2px rgba(0,0,0,0.3);position:absolute;padding:0;margin:0;z-index:2000;background-color:#f7941e;text-align:left;visibility:hidden;opacity:0;transition:visibility 0s ease-out 0.3s,opacity 0.3s ease-out}.layout-2016 nav.subnav > ul li.subnav-more ul li {display:block;clear:both}.layout-2016 nav.subnav > ul li.subnav-more ul li a {box-sizing:border-box;width:100%}.layout-2016 nav.subnav > ul li.subnav-more:hover ul,.layout-2016 nav.subnav > ul li.subnav-more:focus ul {visibility:visible;opacity:1;transition-delay:0s}.layout-2016 nav.subnav .contextnav {display:none;z-index:10003;position:absolute;border-top:1px solid orange;bottom:-21px;margin-bottom:0;box-shadow:1px 1px 3px rgba(0,0,0,0.3)}@media only screen and (min-width:768px) {.layout-2016 nav.subnav .contextnav {display:block}}.layout-2016 .contextnav {display:none}@media only screen and (min-width:768px) {.layout-2016 .contextnav {display:block;margin-bottom:4em}}.layout-2016 .contextnav div.container {float:left;font-size:.8em;padding:0 1em;line-height:1.5em;color:#f7941e;background:white;border-bottom:1px solid rgba(247,148,30,0.5);border-right:1px solid rgba(247,148,30,0.5)}.barca.layout-2016 .contextnav div.container {color:#a40042;background:white;border-bottom:1px solid rgba(164,0,66,0.5);border-right:1px solid rgba(164,0,66,0.5)}.barca.layout-2016 .contextnav div.container a {color:#a40042}.layout-2016 .contextnav div.container a {color:#f7941e}@font-face {font-family:'fontello';src:url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.eot?25733581');src:url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.eot?25733581#iefix') format('embedded-opentype'),url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.woff2?25733581') format('woff2'),url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.woff?25733581') format('woff'),url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.ttf?25733581') format('truetype'),url('/design/tourism/stylesheets/layout-2016/fontello/font/fontello.svg?25733581#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-globe:before { content:'\e800'}.icon-search:before { content:'\e801'}.icon-right-open-big:before { content:'\e802'}.icon-user:before { content:'\e803'}.icon-copyright:before { content:'\e804'}.icon-cancel-small:before { content:'\e805'}.icon-cancel-big:before { content:'\e806'}.icon-menu:before { content:'\e807'}.icon-shop:before { content:'\e808'}.icon-instagram:before { content:'\e809'}.icon-twitter:before { content:'\e80a'}.icon-facebook:before { content:'\e80b'}.icon-play-circled2:before { content:'\e80c'}.icon-play-circled:before { content:'\e80d'}.icon-check:before { content:'\e80e'}.icon-maps:before { content:'\e80f'}.icon-star:before { content:'\e810'}.icon-gplus:before { content:'\e811'}.icon-pinterest-circled:before { content:'\e812'}.icon-up-open:before { content:'\e813'}.icon-right-open:before { content:'\e814'}.icon-left-open:before { content:'\e815'}.icon-attention:before { content:'\e816'}.icon-attention-alt:before { content:'\e817'}.icon-attention-filled:before { content:'\e818'}.icon-ok:before { content:'\e819'}.icon-resize-full:before { content:'\e81a'}.icon-quote:before { content:'\e81b'}.icon-tickets:before { content:'\e81c'}.icon-emo-happy:before { content:'\e81d'}.icon-emo-unhappy:before { content:'\e81e'}.icon-emo-displeased:before { content:'\e81f'}.icon-calendar-check-o:before { content:'\f274'}.gmap .mapMakerContent {float:left;font-family:arial}.gmap .mapMakerName {font-weight:bold ! important;font-size:15px ! important}.gmap .mapMakerName a {font-weight:bold ! important;font-size:13px ! important}.gmap .mapMakerDesc {font-size:11px ! important;white-space:nowrap}.gmap .mapMakerImage {margin-right:10px;float:left;width:80px;height:80px}.asyncdialog {z-index:110000;position:fixed;top:0;left:0;width:100%;height:100%}.asyncdialog .content {z-index:1101;background-color:#f0ede9;padding:1.5em;position:relative;border:solid 10px white;border-radius:5px;margin:5%;height:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:3px 3px 10px rgba(0,0,0,0.3)}.asyncdialog .content .close {font-size:24px;position:absolute;right:-3px;top:-3px;color:#f7941e;border:5px solid white;border-radius:3px;line-height:23px;background-color:white;cursor:pointer}.asyncdialog .content .close:before {margin:0}.asyncdialog .content .close:hover {color:#fbca8f}@media screen and (max-width:720px) {.asyncdialog .content {border:none;border-radius:0;margin:0 ! important;height:100% ! important;width:100% ! important}.asyncdialog .content .close:after {font-size:2em;position:absolute;right:0.1em;top:0.1em}}.asyncdialog.modal {background-color:rgba(0,0,0,0.7)}.asynctooltip {display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1100}.asynctooltip .content {background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #d0d0c0;color:#666;border-radius:3px;padding:5px;margin-top:15px;margin-bottom:15px}.asynctooltip .arrow {width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:0}.asynctooltip .arrow.top {top:0;bottom:auto}.asynctooltip .arrow:after {content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg);background-color:white;border:1px solid #d0d0c0}.asynctooltip .arrow.top:after {bottom:-20px;top:auto}.slider {position:relative;overflow:hidden}.slider div::-moz-selection {background:transparent}.slider div::selection {background:transparent}.slider .sliderWrapper {visibility:hidden;overflow:hidden;position:relative;height:100%}.slider .sliderWrapper > .slide,.slider .sliderWrapper > figure {float:left;overflow:hidden;width:100%;height:100%;position:relative;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-o-transition:-o-transform 0.4s;transition:transform 0.4s;margin:0}.slider .sliderWrapper > .slide img,.slider .sliderWrapper > figure img {display:block}.noTransition.slider .sliderWrapper > .slide,.noTransition.slider .sliderWrapper > figure {-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.slider {overflow:hidden;visibility:hidden;position:relative}.slider .sliderWrapper {overflow:hidden;position:relative}.slider .sliderWrapper > figure {float:left;width:100%;position:relative}.slider .sliderPrevControl,.slider .sliderNextControl {width:20%;height:100%;position:absolute;top:0;cursor:pointer}.slider .sliderPrevControl div.bg,.slider .sliderNextControl div.bg {left:0;position:absolute;background-color:rgba(0,0,0,0.2);padding:.5em .5em .5em 3em;font-size:0.5em;top:47%}@media only screen and (min-width:768px) {.slider .sliderPrevControl div.bg,.slider .sliderNextControl div.bg {font-size:1em;top:42%}}.slider .sliderPrevControl div.bg div.arrow,.slider .sliderNextControl div.bg div.arrow {border-style:solid;border-width:1.5em 2em 1.5em 0;border-color:transparent #FFF transparent transparent;height:0;width:0}.slider .sliderNextControl {right:0}.slider .sliderNextControl div.bg {left:inherit;right:0;padding:.5em 3em .5em .5em}.slider .sliderNextControl div.bg div.arrow {border-width:1.5em 0 1.5em 2em;border-color:transparent transparent transparent #FFF}.slider .sliderSwipeHelper {background-image:url('/design/tourism/stylesheets/layout-2013/images/swipeHelper.png');width:80px;height:80px;right:10px;bottom:10px;position:absolute}.slider .sliderBullet {width:100%;text-align:center;position:absolute;bottom:6%}@media only screen and (min-width:768px) {.slider .sliderBullet {bottom:10%}}.slider .sliderBullet .sliderBulletWrapper {background-color:rgba(0,0,0,0.2);margin:0;padding:0 0.5em;display:inline-block;font-size:0.8em}@media only screen and (min-width:768px) {.slider .sliderBullet .sliderBulletWrapper {font-size:1em}}.slider .sliderBullet .sliderBulletWrapper > li {display:inline-block;list-style:none;width:0;height:0;margin-right:0.8em;border:0.4em white solid;cursor:pointer}@media only screen and (min-width:768px) {.slider .sliderBullet .sliderBulletWrapper > li {margin-right:0.5em}}.slider .sliderBullet .sliderBulletWrapper > li:last-child {margin-right:0}.slider .sliderBullet .sliderBulletWrapper > li.on {border-color:#f7941e}.slider .autoplay {bottom:0;left:0;position:absolute;height:5px;background-color:black;width:0}.slider .autoplay.play {-moz-animation:autoplay 7s ease-out infinite;-webkit-animation:autoplay 7s ease-out infinite;-o-animation:autoplay 7s ease-out infinite;animation:autoplay 7s ease-out infinite}.no-touch .slider:hover .autoplay.play {-moz-animation-play-state:paused;-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}@-moz-keyframes autoplay {0% {width:0%;opacity:0}20% {width:0%;opacity:0.3}80% {width:100%;opacity:0.7}90% {width:100%;opacity:0.3}100% {width:100%;opacity:0}}@-webkit-keyframes autoplay {0% {width:0%;opacity:0}20% {width:0%;opacity:0.3}80% {width:100%;opacity:0.7}90% {width:100%;opacity:0.3}100% {width:100%;opacity:0}}@-o-keyframes autoplay {0% {width:0%;opacity:0}20% {width:0%;opacity:0.3}80% {width:100%;opacity:0.7}90% {width:100%;opacity:0.3}100% {width:100%;opacity:0}}@keyframes autoplay {0% {width:0%;opacity:0}20% {width:0%;opacity:0.3}80% {width:100%;opacity:0.7}90% {width:100%;opacity:0.3}100% {width:100%;opacity:0}}body {width:100%;*zoom:1}body:before,body:after {content:"";display:table}body:after {clear:both}@media screen and (max-width:767px) {.mobilehidden {display:none}}ul.item-list {padding:0}.orange {color:#f7941e}.blue {color:#417cbe}.spamfilter {display:none}div.object-left {float:left;margin:4px 10px 5px 0}.item-box div.object-left {float:none;margin:none}div.object-center {margin-left:auto;margin-right:auto;text-align:center}div.object-right {float:right;margin:0 0 5px 10px}.text-left {text-align:left}.text-center {text-align:center}.text-right {text-align:right}.left {float:left}.right {float:right}.break,.clear {clear:both}ul.arrow-o {list-style:none  }ul.arrow-o li:before {content:'➜';float:left;color:#f7941e;margin-right:.5em}span.arrow-o {border-style:solid;border-width:.4em 0 .4em .6em;border-color:transparent transparent transparent #f7941e;width:0;height:0;float:left;margin:.4em .2em 0 0}span.arrow-b {border-style:solid;border-width:.4em 0 .4em .6em;border-color:transparent transparent transparent #417cbe;width:0;height:0;float:left;margin:.4em .2em 0 0}a.arrow-o:before,a.arrow:before {content:'➜';float:left;color:#f7941e;margin-right:.5em}div.quote-container {font-style:italic;color:#f7941e;display:flex;align-items:inherit}div.quote-container.object-center {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:1em;margin-bottom:1em;display:flex;align-items:inherit}@media only screen and (min-width:768px) {div.quote-container.object-center {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:17.70833333%;margin-left:17.70833333%;display:flex;margin-top:2em;margin-bottom:2em}}article.box .content div.quote-container.object-center {width:100%;display:flex;align-items:inherit;margin:2em 0}div.quote-container.object-right {float:right;margin:10px 0;margin-left:1em;width:55%;font-size:1em}@media only screen and (min-width:768px) {div.quote-container.object-right {margin-left:2em;width:40%}}.barca div.quote-container {color:#a40042}div.quote-container div.quoteleft-o,div.quote-container div.quoteleft-b {font-size:1.2em;transform:scaleX(-1);align-self:flex-start}@media only screen and (min-width:1024px) {div.quote-container div.quoteleft-o,div.quote-container div.quoteleft-b {font-size:1.6em}}div.quote-container div.quoteright-o,div.quote-container div.quoteright-b {font-size:1.2em;align-self:flex-end}@media only screen and (min-width:1024px) {div.quote-container div.quoteright-o,div.quote-container div.quoteright-b {font-size:1.6em}}div.quote-container div.quote-content {text-align:center;color:#f7941e;font-size:1em}@media only screen and (min-width:1024px) {div.quote-container div.quote-content {font-size:1.3em}}.barca div.quote-container div.quote-content {color:#a40042}.valign {display:table;height:100%;width:100%;margin:auto;position:relative;z-index:1}.valign .va-row {display:table-row}.valign .va-middle {vertical-align:middle;display:table-cell}div.factbox {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#666;font-size:.9em;padding:.5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px}div.factbox h2 {margin:0 0 .2em;font-size:1.3em;text-shadow:none}div.factbox h2.white {color:white;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}div.factbox h2.blue {color:#417cbe}div.factbox h2.orange {color:#f7941e}div.factbox.medium {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}div.factbox.small {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}div.factbox.large {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}div.factbox.full {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}div.factbox.right {margin-right:0;margin-left:1em;float:right}div.factbox.left {margin-left:0;margin-right:1em;float:left}div.factbox.blue {background-color:rgba(65,124,190,0.2)}div.factbox.orange {background-color:rgba(247,148,30,0.2)}.smartphone {display:none}p.center {text-align:center}.catcher p {margin:0}.sblock.embed {margin-top:1.5em}@media only screen and (min-width:768px) {.sblock.embed {margin-top:2em}}.sblock.embed h3 {font-size:1.8em;line-height:1.2em;text-align:left;margin-top:0}.sblock.embed h2 a {font-weight:normal}.sblock.embed a {font-weight:bold;width:100%}.sblock.embed ul a {float:none;display:inherit}.sblock.embed .object-left {display:block!important}.sblock.embed .class-image {display:block!important}@media screen and (max-width:767px) {.class-image img {width:100%;height:auto;padding:1em 1.5em}}body {font:16px/26px Helvetica,Helvetica Neue,Arial;color:#666;background:#d0c9c9}#jquery-overlay {position:absolute;top:0;left:0;z-index:1100}#message {position:absolute;z-index:10001;visibility:hidden;top:200px;left:35%;width:28%;padding:2em;background:white;font-size:1em;color:red;font-weight:bold;text-align:center;border-radius:10px;line-height:1.5em;font-family:arial,helvetica,verdana,sans-serif}figure {margin:0}dl,menu,ol,ul {margin:1em 0}dd {margin:0 0 0 40px}menu,ol,ul {padding:0 0 0 40px}nav ul,nav ol {list-style:none;list-style-image:none}form.form.comment {margin-top:2em}form.form.comment label {display:block;font-weight:bold;margin-bottom:.1em}form.form.comment input.text,form.form.comment textarea {width:97%;margin-bottom:2em}form.form.comment input.button {width:40%}form.form.comment .comments_addbutton {text-align:center}form.form.contact_business {width:70%;margin:0 auto;margin-top:1em}form.form.contact_business label {display:block;font-weight:bold;margin-bottom:.1em}form.form.contact_business input[type="text"],form.form.contact_business textarea {margin-bottom:1.2em;background:#f6f0ec;width:97%;display:block}form.form.contact_business input.button {width:60%;margin:0 auto;display:block}body {-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix {from {padding:0}to {padding:0}}h1,h2,h3 {font-weight:normal;color:#f7941e}.barca h1,.barca h2,.barca h3 {color:#A40042}h1 {font-size:2em;margin:0.3em 0}.selection {margin-top:2em}.box {box-sizing:border-box}.marginTop {margin-top:1em}.navigator {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.8em;line-height:1.7em;text-align:right}.navigator a {color:#f7941e;padding:0 .5em;display:inline-block;text-transform:uppercase;background:white;border:1px solid rgba(247,148,30,0.4)}.navigator a:hover {background:#f7941e;color:white}.navigator .current {color:white;padding:0 .5em;display:inline-block;background:#f7941e;text-transform:uppercase;border:1px solid #f7941e}input::-webkit-input-placeholder {color:silver}input:-moz-placeholder {color:silver}input::-moz-placeholder {color:silver}input:-ms-input-placeholder {color:silver}input,textarea {padding:0.5em;border-radius:3px;border:1px solid #d0d0c0;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);background:#f8f8f8}.button,.defaultbutton {text-decoration:none;display:inline-block;zoom:1;vertical-align:baseline;outline:none;cursor:pointer;text-align:center;padding:.5em 2em;margin:0 2px;font-weight:bold;color:white!important;border-radius:3px;box-shadow:none}.button.big {font-size:1.6em;padding:.5em 0 .55em}.button.small {font-size:1em;padding:.1em 0 .15em}.button.verysmall {font-size:1em;line-height:1.2em;padding:.2em}.buttonGroup .button {border-radius:0;margin:0}.barca .button.blue,.barca .button,.barca .defaultbutton {background-color:#a40042;border:1px solid #a40042}.button.orange,.button.blue,.button,.defaultbutton {background-color:#f7941e;border:1px solid #f7941e}.button.orange a,.button.blue a,.button a,.defaultbutton a {color:#FFF;background:#f7941e}.button:hover {text-decoration:none}.button.orange:hover,.button.blue:hover,.button:hover,.defaultbutton:hover {text-decoration:none;background-color:rgba(247,148,30,0.8)}.barca .button.orange:hover,.barca .button.blue:hover,.barca .button:hover,.barca .defaultbutton:hover {background-color:rgba(164,0,66,0.8)}form .maincontentheader {margin:2em 0 1.5em 0}form .block {margin:0.5em}form .buttonblock {margin-top:1em}.gmap a {color:#417cbe;text-decoration:none}.gmap a:hover {color:#f7941e}.gmap3hideSearchControl {height:28px;width:28px;float:left;background-repeat:no-repeat;background-position:center}.gmap3hideFilterControl {font-size:2em;background-color:white;color:#f7941e;font-family:'fontello';padding:3px;margin-bottom:0 !important}.gmap3hideFilterControl i:before {margin-right:0;margin-left:0}.gmap3FilterControl {cursor:pointer;font-family:'fontello';speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#f7941e;background-color:white;font-size:24px;padding:6px 3px;line-height:16px}.gmap3fullscreenControl:after {content:'\e81a'}.gmap3filter,.gmap3search,.gmap3FilterControl,.gmap3hideFilterControl {margin:10px;background-color:#FFF;cursor:pointer;text-align:center;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:2px}.gmap3filter span {font-size:1.1em}.gmap3search {padding-left:15px;padding-right:15px;margin-bottom:5px}.gmap3searchInput {width:100%;float:left}.gmap3searchInput input {width:100%}.gmap3search ul {clear:both}.gmap3search ul li img {filter:gray;-webkit-filter:grayscale(1);padding-right:15px;width:15px}.gmap3search ul li img.ftb {padding-right:7px;width:23px}.gmap3filter {overflow:auto;white-space:nowrap}.gmap3filter ul,.gmap3search ul {text-align:left;padding-left:15px;padding-right:15px;list-style:none;margin-top:3px;margin-bottom:6px}.gmap3filter li {line-height:2em;position:relative}.gmap3filter li span {font-size:1.3em}.gmap3filter li.collapsible:before {content:"►";color:#f7941e;opacity:0.9;font-size:1em;padding-right:0.5em}.gmap3filter li.collapsible ul {display:none}.gmap3filter li.collapsible.expanded:before {content:"▼"}.gmap3filter li.checkable:before {content:"□";opacity:0.3;color:#f7941e;font-size:1.6em;padding-right:0.3em}.gmap3filter li.checkable:hover:before {content:"■";opacity:0.4}.gmap3filter li.checkable.checked:before {content:"■";opacity:1}.ir {background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before {content:"";display:block;width:0;height:150%}.hidden {display:none !important;visibility:hidden}.visuallyhidden {border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible {visibility:hidden}.clearfix:before,.clearfix:after {content:" ";display:table}.clearfix:after {clear:both}.clearfix {*zoom:1}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi) {}@media print {* {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited {text-decoration:underline}a[href]:after {content:" (" attr(href) ")"}abbr[title]:after {content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content:""}pre,blockquote {border:1px solid #999;page-break-inside:avoid}thead {display:table-header-group}tr,img {page-break-inside:avoid}img {max-width:100% !important}@page {margin:0.5cm}p,h2,h3 {orphans:3;widows:3}h2,h3 {page-break-after:avoid}}@media screen and (max-width:720px) {.desktop {display:none}.smartphone {display:block}}.layout-2016 a {text-decoration:none}.layout-2016 nav ul,.layout-2016 nav ol {list-style:none}.layout-2016 nav ul li a,.layout-2016 nav ol li a {text-decoration:none}.layout-2016 #community_buttons_full {clear:both;margin-bottom:1em;padding:.5em}.layout-2016 #community_buttons_full div {float:left;margin:3px 1em 0 0;width:16%;height:23px}.layout-2016 #community_buttons_full .comments {float:right;margin:0;width:initial}.layout-2016 #community_buttons_full .comments .button {font-size:.9em}.layout-2016 .body.searchresult header {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .body.searchresult form {width:100%;float:left;margin-top:1em;margin-bottom:1em}.layout-2016 .body.searchresult .message {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .body.searchresult .message p {margin-top:1em}.layout-2016 .body.searchresult input.halfbox {display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .body.searchresult input.button {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:0.6em 0.5em}.layout-2016 .body.searchresult ul.searchresults {padding:0;list-style-type:none;font-size:.9em;line-height:1.4em;margin-top:1em;float:left;-ms-word-break:break-all;word-break:break-all}.layout-2016 .body.searchresult ul.searchresults li.searchresult {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;border-radius:0 !important;background:white;margin-bottom:1.5em}.layout-2016 .body.searchresult ul.searchresults li.searchresult h3 {font-style:1.4em}.sitemap.layout-2016 ul,.error.layout-2016 ul {list-style:none;margin-top:1em;padding:0 0 0 20px}.sitemap.layout-2016 ul.sitemap,.error.layout-2016 ul.sitemap {font-size:1.5em;text-transform:uppercase;columns:1;padding:0}@media only screen and (min-width:768px) {.sitemap.layout-2016 ul.sitemap,.error.layout-2016 ul.sitemap {columns:2}}@media only screen and (min-width:1024px) {.sitemap.layout-2016 ul.sitemap,.error.layout-2016 ul.sitemap {columns:3}}.sitemap.layout-2016 ul.sitemap > li,.error.layout-2016 ul.sitemap > li {-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;margin-top:1.3em}.sitemap.layout-2016 ul.sitemap > li:first-child,.error.layout-2016 ul.sitemap > li:first-child {margin-top:0}.sitemap.layout-2016 ul.sitemap > li ul.level1,.error.layout-2016 ul.sitemap > li ul.level1 {text-transform:none;font-size:.7em;margin-top:.3em}.sitemap.layout-2016 ul.sitemap > li ul.level1 ul.level2,.error.layout-2016 ul.sitemap > li ul.level1 ul.level2 {margin-top:0;font-size:.8em;line-height:1.2em}.layout-2016 #map-folder h1 {font-size:2.5em;text-align:center}.layout-2016 #map-folder h2 {color:#f7941e;font-weight:400;font-size:1.5em;line-height:1.05em;text-align:center}.layout-2016 #map-folder #map_full .close {display:none}.layout-2016 #map-folder #map_full.inline {width:100%;height:50vh;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid silver;border-bottom:1px solid white;margin-bottom:3em}.layout-2016 #map-folder #map_full.inline .content {width:100%;height:50vh;border-top:1px solid white;border-bottom:1px solid silver}.layout-2016 #map-folder #map_full.fullscreen {z-index:1000300;position:fixed;top:0;left:0;width:100%;height:100%;margin:0}.layout-2016 #map-folder #map_full.fullscreen .content {z-index:1101;background-color:#f0ede9;padding:1.5em;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:3px 3px 10px rgba(0,0,0,0.3)}@media only screen and (min-width:768px) {.layout-2016 #map-folder #map_full.fullscreen .content {position:relative;border:solid 6px white;margin:5%;height:90%}}.layout-2016 #map-folder #map_full.fullscreen .close:after {cursor:pointer;font-family:'fontello';content:'\e805';speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;right:-1.3em;top:-1.3em;color:white;background-color:#f7941e;border:5px solid white;border-radius:18px;font-size:24px;padding:5px;line-height:16px;box-shadow:5px 5px 10px rgba(0,0,0,0.2)}.layout-2016.node-519561 section.header {display:none}.layout-2016.node-519561 section.body.full.aside aside {display:none}.layout-2016.node-519561 section.selection {display:none}.layout-2016.node-519561 .last_comment {display:none}.layout-2016.node-519561 .header-2016 {background-color:#f7941e;position:fixed}.layout-2016.node-519561 article.box {border-radius:0 !important;background-color:#F8F8F8;box-shadow:none}.layout-2016.node-519561 section.body.full.aside article.article.full {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016.node-519561 section.body.full.aside article.article.full header {margin-bottom:0}.layout-2016.node-519561 section.body.full.aside article.article.full h1 {text-align:center}.layout-2016.node-519561 section.content {padding:7em 0 0 0}.layout-2016.node-519561 section.content > p {text-align:center}.layout-2016.node-519561 .content .flex {align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-top:2em}.layout-2016.node-519561 .topproduct {margin-bottom:4em;flex:0 1 33%;text-align:center}.layout-2016.node-519561 .topproduct h2 b {font-size:1.2em}.layout-2016.node-519561 .topproduct .image {display:inline-block;position:relative;width:280px;height:280px;border-radius:155px;overflow:hidden;border:10px solid #FFF;box-sizing:content-box;box-shadow:1px 1px 10px rgba(0,0,0,0.2)}.layout-2016.node-519561 .topproduct .desc {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:center}.layout-2016.node-519561 .topproduct .desc h3,.layout-2016.node-519561 .topproduct .desc h4 {color:#494949 !important;display:none}.layout-2016.node-519561 .topproduct .desc p {display:none}.layout-2016.node-519561 .topproduct .price {text-align:center;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#f7941e;font-size:2em}.layout-2016.node-519561 .topproduct .price .from {font-size:.5em;margin-right:.5em}.layout-2016.node-519561 .topproduct .price .cents {font-size:0.6125em;vertical-align:super;position:relative;top:0.125rem}@media only screen and (min-width:768px) {.layout-2016.node-514958 h1 {font-size:3em!important}}@media only screen and (min-width:1024px) {.layout-2016.node-514958 h1 {font-size:3.5em!important}}@media only screen and (min-width:768px) {.layout-2016.node-514958 h2 {font-size:2em!important}}@media only screen and (min-width:1024px) {.layout-2016.node-514958 h2 {font-size:2em!important}}@media only screen and (min-width:1024px) {.layout-2016.node-514958 .body .wrapper {width:940px!important}}.layout-2016.node-514958 .body .button {margin:1em 0 1em;font-size:1.5em}.layout-2016.node-514958 .body ul {text-align:left;width:90%;margin:1em 5% 0 5%;display:block;font-size:1.2em;line-height:1.5em}@media only screen and (min-width:768px) {.layout-2016.node-514958 .body ul {width:70%;margin:1em 15% 0 15%}}@media only screen and (min-width:1024px) {.layout-2016.node-514958 .body ul {width:70%;margin:1em 15% 0 15%}}.layout-2016.node-514958 .body .class-image {margin-top:1em}.layout-2016.node-514958 .body .class-image img {width:80%;margin-left:10%;height:auto;border-radius:10px}.layout-2016.node-514958 .body iframe {margin-top:1em;width:100%;max-width:640px;min-height:360px}.layout-2016 section.content,.layout-2016 section.body > header,.layout-2016 section.body > div.wrapper > header {float:left;padding:0.5em}@media only screen and (min-width:768px) {.layout-2016 section.content,.layout-2016 section.body > header,.layout-2016 section.body > div.wrapper > header {padding:2em 0}}@media only screen and (min-width:1140px) {.layout-2016 section.content,.layout-2016 section.body > header,.layout-2016 section.body > div.wrapper > header {padding:3em 0}}.layout-2016 section.content > header,.layout-2016 section.body > header > header,.layout-2016 section.body > div.wrapper > header > header {margin-bottom:2em}.layout-2016 section.content h1,.layout-2016 section.body > header h1,.layout-2016 section.body > div.wrapper > header h1,.layout-2016 section.content h2,.layout-2016 section.body > header h2,.layout-2016 section.body > div.wrapper > header h2,.layout-2016 section.content h3,.layout-2016 section.body > header h3,.layout-2016 section.body > div.wrapper > header h3,.layout-2016 section.content h4,.layout-2016 section.body > header h4,.layout-2016 section.body > div.wrapper > header h4 {font-weight:none;margin:0;color:#f7941e}.layout-2016 section.content h1,.layout-2016 section.body > header h1,.layout-2016 section.body > div.wrapper > header h1 {line-height:1.05em;margin-bottom:.4em;font-size:1.8em}@media only screen and (min-width:768px) {.layout-2016 section.content h1,.layout-2016 section.body > header h1,.layout-2016 section.body > div.wrapper > header h1 {font-size:2.5em}}.layout-2016 section.content h2,.layout-2016 section.body > header h2,.layout-2016 section.body > div.wrapper > header h2 {font-size:1.3em;line-height:1em;margin-bottom:.5em}@media only screen and (min-width:768px) {.layout-2016 section.content h2,.layout-2016 section.body > header h2,.layout-2016 section.body > div.wrapper > header h2 {font-size:1.8em;line-height:1.2em}}@media only screen and (min-width:1024px) {.layout-2016 section.content h2,.layout-2016 section.body > header h2,.layout-2016 section.body > div.wrapper > header h2 {font-size:2.5em}}.layout-2016 section.content h3,.layout-2016 section.body > header h3,.layout-2016 section.body > div.wrapper > header h3 {font-size:1.4em;line-height:1.2em;margin-bottom:.5em}.layout-2016 section.content h4,.layout-2016 section.body > header h4,.layout-2016 section.body > div.wrapper > header h4 {font-size:1.2em;line-height:1.2em;margin-bottom:.5em}@media only screen and (min-width:1024px) {.layout-2016 section.content h2 {font-size:1.8em}}@media only screen and (min-width:768px) {.layout-2016 section.content {padding:2em}}@media only screen and (min-width:1140px) {.layout-2016 section.content {padding:3em}}.layout-2016 section.content p,.layout-2016 section.body > header p,.layout-2016 section.body > div.wrapper > header p {margin:0}.layout-2016 section.content ul.checked,.layout-2016 section.body > header ul.checked,.layout-2016 section.body > div.wrapper > header ul.checked {line-height:2.5em}.layout-2016 section.content ul.checked li,.layout-2016 section.body > header ul.checked li,.layout-2016 section.body > div.wrapper > header ul.checked li {margin:0;border-bottom:none;border-top:none;padding:0}.layout-2016 section.content ul.checked li:before,.layout-2016 section.body > header ul.checked li:before,.layout-2016 section.body > div.wrapper > header ul.checked li:before {content:"✓";color:green;font-size:2em;line-height:.5em}.layout-2016 section.content .highlight,.layout-2016 section.body > header .highlight,.layout-2016 section.body > div.wrapper > header .highlight {background-color:rgba(247,148,30,0.05);border:1px solid #f7941e;width:100%;padding:0.5em;border-radius:0.5em}@media only screen and (min-width:768px) {.layout-2016 section.content .highlight,.layout-2016 section.body > header .highlight,.layout-2016 section.body > div.wrapper > header .highlight {padding:1.5em;border-radius:1em}}.barca.layout-2016 section.content .highlight,.barca.layout-2016 section.body > header .highlight,.barca.layout-2016 section.body > div.wrapper > header .highlight {border:1px solid #a40042;background-color:rgba(164,0,66,0.05)}.layout-2016 section.content .highlight.sblock.embed,.layout-2016 section.body > header .highlight.sblock.embed,.layout-2016 section.body > div.wrapper > header .highlight.sblock.embed {cursor:pointer}.layout-2016 section.content .cta,.layout-2016 section.body > header .cta,.layout-2016 section.body > div.wrapper > header .cta {margin:2em 0;box-shadow:1px 1px 2px rgba(0,0,0,0.2);display:flex;align-items:center;border:none;border-left:4px solid #f7941e;color:#f7941e;font-size:1.2em;padding:1em;text-align:center;cursor:pointer}.barca.layout-2016 section.content .cta,.barca.layout-2016 section.body > header .cta,.barca.layout-2016 section.body > div.wrapper > header .cta {border-left:4px solid #a40042;color:#a40042}.layout-2016 section.content .cta .icon,.layout-2016 section.body > header .cta .icon,.layout-2016 section.body > div.wrapper > header .cta .icon {display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:2em}@media only screen and (min-width:768px) {.layout-2016 section.content .cta .icon,.layout-2016 section.body > header .cta .icon,.layout-2016 section.body > div.wrapper > header .cta .icon {font-size:3em}}.layout-2016 section.content .cta a,.layout-2016 section.body > header .cta a,.layout-2016 section.body > div.wrapper > header .cta a {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.content .button,.layout-2016 section.body > header .button,.layout-2016 section.body > div.wrapper > header .button {background-image:none;border:none;box-shadow:none;color:white;font-weight:700;padding:1em 5em;text-shadow:none;background-color:#f7941e}.layout-2016 section.content .button:hover,.layout-2016 section.body > header .button:hover,.layout-2016 section.body > div.wrapper > header .button:hover {background-color:#fbca8f;background-image:none !important;text-shadow:none !important;box-shadow:none !important;border:none !important}.barca.layout-2016 section.content .button,.barca.layout-2016 section.body > header .button,.barca.layout-2016 section.body > div.wrapper > header .button {background-color:#a40042}.barca.layout-2016 section.content .button:hover,.barca.layout-2016 section.body > header .button:hover,.barca.layout-2016 section.body > div.wrapper > header .button:hover {background-color:#b41052}.layout-2016 section.content .button.small,.layout-2016 section.body > header .button.small,.layout-2016 section.body > div.wrapper > header .button.small {font-size:1em;padding:.1em 0 .15em}.layout-2016 .icon-instagram {padding-bottom:1px}.layout-2016.no-header .header-2016,.layout-2016.user .header-2016,.layout-2016.edit .header-2016,.layout-2016.search .header-2016,.layout-2016.sitemap .header-2016,.layout-2016.error .header-2016 {background-color:#f7941e;position:fixed}.layout-2016 .header-2016 {position:fixed;width:100%;background-color:rgba(0,0,0,0.5);z-index:10000}.layout-2016 .header-2016 a,.layout-2016 .header-2016 #weatherTemp,.layout-2016 .header-2016 .pushmenu-side-action span {-webkit-transition:font-size 0.3s linear;-moz-transition:font-size 0.3s linear;-o-transition:font-size 0.3s linear;transition:font-size 0.3s linear}.layout-2016 .header-2016,.layout-2016 .header-2016 .pushmenu-side-action,.layout-2016 .header-2016 .center-header img,.layout-2016 .header-2016 #weatherIcon img {-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.layout-2016 .header-2016 > div {height:100%}.layout-2016 .header-2016 .left-header > div {height:100%}.layout-2016 .header-2016 .left-header .pushmenu-side-action {cursor:pointer;padding:2px 5px;background-color:#f7941e}.barca.layout-2016 .header-2016 .left-header .pushmenu-side-action {background-color:#a40042}.layout-2016 .header-2016 .left-header .pushmenu-side-action span {font-size:1.3em;color:white}.layout-2016 .header-2016 .left-header .pushmenu-side-action span.text {font-size:1.2em;display:none}@media only screen and (min-width:768px) {.layout-2016 .header-2016 .left-header .pushmenu-side-action span.text {display:block}}.layout-2016 .header-2016 .left-header .pushmenu-side-action:hover span {color:#fbca8f}.layout-2016 .header-2016 .left-header .weather-side {display:none;float:left;padding:0 .5em}@media (min-width:480px) {.layout-2016 .header-2016 .left-header .weather-side {display:block}}.layout-2016 .header-2016 .left-header .weather-side a {color:white;font-weight:bold;font-size:1.2em}.layout-2016 .header-2016 .left-header .weather-side a.no-header:hover,.layout-2016 .header-2016 .left-header .weather-side a.user:hover,.layout-2016 .header-2016 .left-header .weather-side a.edit:hover,.layout-2016 .header-2016 .left-header .weather-side a.search:hover,.layout-2016 .header-2016 .left-header .weather-side a.sitemap:hover,.layout-2016 .header-2016 .left-header .weather-side a.error:hover {color:#fbca8f}.layout-2016 .header-2016 .left-header .weather-side a #weatherIcon {margin-right:3px}.layout-2016 .header-2016 .left-header .weather-side a #weatherIcon img {height:30px;width:30px}.layout-2016 .header-2016 .left-header .weather-side a #weatherTemp {font-size:0.8em}.layout-2016 .header-2016 .left-header .weather-side a:hover {color:#f7941e}.layout-2016 .header-2016 .center-header {flex-grow:2;-webkit-flex-grow:2;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:480px) {.layout-2016 .header-2016 .center-header {-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.layout-2016 .header-2016 .center-header a {line-height:0;padding:5px 0}.layout-2016 .header-2016 .center-header a:hover img {opacity:.5}.layout-2016 .header-2016 .center-header a img {height:20px;width:181px}.layout-2016 .header-2016 .right-header {display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.3em}.layout-2016 .header-2016 .right-header a {color:white}.layout-2016 .header-2016 .right-header a:hover {color:#f7941e}.layout-2016 .header-2016 .right-header a:last-child {color:#f7941e;margin-left:1em}.layout-2016 .header-2016 .right-header a:last-child:hover {color:white}.no-header.layout-2016 .header-2016 .right-header a:hover,.user.layout-2016 .header-2016 .right-header a:hover,.edit.layout-2016 .header-2016 .right-header a:hover,.search.layout-2016 .header-2016 .right-header a:hover,.sitemap.layout-2016 .header-2016 .right-header a:hover,.error.layout-2016 .header-2016 .right-header a:hover {color:#fbca8f}.no-header.layout-2016 .header-2016 .right-header a:last-child,.user.layout-2016 .header-2016 .right-header a:last-child,.edit.layout-2016 .header-2016 .right-header a:last-child,.search.layout-2016 .header-2016 .right-header a:last-child,.sitemap.layout-2016 .header-2016 .right-header a:last-child,.error.layout-2016 .header-2016 .right-header a:last-child {color:white;margin-left:1em}.no-header.layout-2016 .header-2016 .right-header a:last-child:hover,.user.layout-2016 .header-2016 .right-header a:last-child:hover,.edit.layout-2016 .header-2016 .right-header a:last-child:hover,.search.layout-2016 .header-2016 .right-header a:last-child:hover,.sitemap.layout-2016 .header-2016 .right-header a:last-child:hover,.error.layout-2016 .header-2016 .right-header a:last-child:hover {color:#fbca8f}.barca.layout-2016 .header-2016 .right-header a:hover {color:#0054a4}.barca.layout-2016 .header-2016 .right-header a:last-child {color:#a40042;margin-left:1em}.barca.layout-2016 .header-2016 .right-header a:last-child:hover {color:#0054a4}@media screen and (min-width:768px) {.layout-2016 .header-2016 {height:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout-2016 .header-2016 > div {-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.layout-2016 .header-2016 .center-header {-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layout-2016 .header-2016 .left-header .pushmenu-side-action span.text {font-size:1em}.layout-2016 .header-2016 .right-header {display:flex}.layout-2016 .header-2016.big {height:62px}.layout-2016 .header-2016.big .left-header .pushmenu-side-action {padding:0 20px 0 10px}.layout-2016 .header-2016.big .left-header .pushmenu-side-action span {font-size:2em}.layout-2016 .header-2016.big .left-header .pushmenu-side-action span.text {font-size:1em}.layout-2016 .header-2016.big .left-header .weather-side #weatherIcon {margin-right:0.5em}.layout-2016 .header-2016.big .left-header .weather-side #weatherIcon img {height:50px;width:50px}.layout-2016 .header-2016.big .left-header .weather-side #weatherTemp {font-size:1em}.layout-2016 .header-2016.big .center-header img {height:35px;width:317px}.layout-2016 .header-2016.big .right-header {font-size:2em}}.layout-2016 nav.side {font-size:.9em;background-color:#f7941e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) {.layout-2016 nav.side {font-size:1em}}.layout-2016 nav.side a:hover {color:#fbca8f}.layout-2016 nav.side ul {padding:0;margin:0}.layout-2016 nav.side hr {color:white;border-top:1px solid #fff;width:85%;margin:1em 0}.layout-2016 nav.side .menu-side-top {padding-left:40px;height:62px;background-color:#f7941e}.layout-2016 nav.side .menu-side-top .tab {float:left;height:62px;font-weight:bold;padding:18px 5px 0 0;cursor:pointer}.layout-2016 nav.side .menu-side-top .tab.active i,.layout-2016 nav.side .menu-side-top .tab.active span {color:#fbca8f}.layout-2016 nav.side .menu-side-top .tab:hover i,.layout-2016 nav.side .menu-side-top .tab:hover span {color:#fbca8f}.layout-2016 nav.side .menu-side-top .tab.lang {margin-left:-6px;width:65px;text-transform:uppercase}.layout-2016 nav.side .menu-side-top .tab i,.layout-2016 nav.side .menu-side-top .tab span {float:left;color:white}.layout-2016 nav.side .menu-side-top .tab i {font-size:1.5em}.layout-2016 nav.side .menu-side-top .pushmenu-side-action {padding:1em 1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;cursor:pointer}.layout-2016 nav.side .menu-side-top .pushmenu-side-action i {color:white;font-size:2em}.layout-2016 nav.side .menu-side-top .pushmenu-side-action i:hover {color:#fbca8f}.layout-2016 nav.side .menu-side-logo {height:62px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0;padding-left:40px;display:table;width:100%}.layout-2016 nav.side .menu-side-logo img {width:92%}@media only screen and (min-width:768px) {.layout-2016 nav.side .menu-side-logo img {width:auto}}.layout-2016 nav.side .menu-side-logo .valign {display:table-cell;vertical-align:middle}.layout-2016 nav.side .remote {background-color:rgba(255,255,255,0.3);padding-left:40px;padding:.8em 0 .8em 40px;display:none}.layout-2016 nav.side .remote label {text-transform:uppercase;color:white;font-weight:bold;display:inline-block;width:100%}.layout-2016 nav.side .remote label .langmenu-side-action,.layout-2016 nav.side .remote label .usermenu-side-action {float:right;margin-right:15px;cursor:pointer;border-radius:0;padding:0 2px}.layout-2016 nav.side .remote label .langmenu-side-action:hover,.layout-2016 nav.side .remote label .usermenu-side-action:hover {background:#f7941e;border-radius:0}.layout-2016 nav.side .remote ul {margin:0}.layout-2016 nav.side .remote ul li {display:inline-block;float:left;margin-right:1em}.layout-2016 nav.side .remote ul li a {display:inline-block;background:#f7941e;border-radius:0;color:white;font-weight:bold;text-transform:uppercase;text-align:center;width:2.5em;border:1px solid #f7941e}.layout-2016 nav.side .remote ul li a.active,.layout-2016 nav.side .remote ul li a:hover {border:1px solid white;background-color:white;color:#f7941e}.layout-2016 nav.side .remote.user ul {margin:0}.layout-2016 nav.side .remote.user ul li {display:inline-block;float:left;margin-right:1em;margin-bottom:.5em}.layout-2016 nav.side .remote.user ul li a {display:inline-block;background-color:#f7941e;border-radius:0;padding:0 .3em;color:white;font-weight:bold;text-transform:inherit;text-align:center;width:inherit}.layout-2016 nav.side .remote.user ul li a.active,.layout-2016 nav.side .remote.user ul li a:hover {border:1px solid white;background-color:white;color:#f7941e}.layout-2016 nav.side .menu-side-content {padding-left:40px;background-color:#f7941e}.layout-2016 nav.side .menu-side-content ul {margin:0;padding:0}.layout-2016 nav.side .menu-side-content ul li a {color:white;font-size:1.2em;font-weight:bold;display:block;padding:.1em 0;width:85%}.layout-2016 nav.side .menu-side-content ul li a:hover {background-color:rgba(255,255,255,0.3)}.layout-2016 nav.side .menu-side-content ul li i.icon-right-open-big {position:absolute;left:1em;color:white;margin-top:.1em}.layout-2016 nav.side .menu-side-content ul li ul {padding-left:2em;font-size:.9em;padding-bottom:1em}.layout-2016 nav.side .menu-side-content ul li.active i.icon-right-open-big {-webkit-transform:rotate(90deg);transform:rotate(90deg)}.layout-2016 nav.side .menu-side-social {background-color:#f7941e;padding-left:40px;margin-left:-15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:2.8em}.layout-2016 nav.side .menu-side-social a {color:white}.layout-2016 nav.side .menu-side-social a.icon-facebook {font-size:.9em}.layout-2016 nav.side .menu-side-social a.icon-instagram {margin-top:-0.08em;font-size:1.05em}.layout-2016 nav.side .menu-side-social a.icon-instagram {font-size:1.09em;margin-top:-0.06em}.layout-2016 nav.side .menu-side-social a:hover {color:#fbca8f}.layout-2016 nav.side .menu-side-footer {padding-left:40px;background-color:#f7941e}.layout-2016 nav.side .menu-side-footer ul {margin:0;padding:0}.layout-2016 nav.side .menu-side-footer ul li a {color:white;font-size:.8em;font-weight:normal;display:block;padding:.1em 0;width:85%}.layout-2016 nav.side .menu-side-footer ul li a:hover {background-color:rgba(255,255,255,0.3)}.layout-2016 nav.side .menu-side-footer .copyright {font-size:.6em;color:white;text-align:left;width:80%;line-height:1.5em}.layout-2016 nav.inited,.layout-2016 footer.inited {opacity:1}.layout-2016 .pushmenu-side-menu {width:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:768px) {.layout-2016 .pushmenu-side-menu {width:400px;-webkit-transform:translate3d(-400px,0,0);-moz-transform:translate3d(-400px,0,0);-ms-transform:translate3d(-400px,0,0);-o-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}}.pushmenu-side-active.layout-2016 .pushmenu-side-menu {transform:translate3d(0px,0,0)}.layout-2016 .pushmenu-menu,.layout-2016 .pushmenu-side-menu {position:fixed;height:100%;top:0;left:0;z-index:100030;overflow:auto;-webkit-overflow-scrolling:touch}.layout-2016 .pushmenu-side-menu {-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.16,0.68,0.43,0.99);-moz-transition:-moz-transform 0.2s cubic-bezier(0.16,0.68,0.43,0.99);-o-transition:-o-transform 0.2s cubic-bezier(0.16,0.68,0.43,0.99);transition:transform 0.2s cubic-bezier(0.16,0.68,0.43,0.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.pushmenu-side-active.layout-2016 .pushmenu-overlay {display:block;opacity:.5;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.layout-2016 .pushmenu-overlay {opacity:0;background-color:#000;-webkit-transition:-webkit-opacity 0.2s cubic-bezier(0.16,0.68,0.43,0.99);-moz-transition:-moz-opacity 0.2s cubic-bezier(0.16,0.68,0.43,0.99);-o-transition:-o-opacity 0.2s cubic-bezier(0.16,0.68,0.43,0.99);transition:opacity 0.2s cubic-bezier(0.16,0.68,0.43,0.99)}.layout-2016.node-432630 form.hotel_form div.submit_button {bottom:0}.layout-2016 .search-form-new {z-index:1;background-color:rgba(0,0,0,0.5);width:100%;padding:10px}.layout-2016 .search-form-new.ctx-hotel-rubric,.layout-2016 .search-form-new.ctx-hotel-home,.layout-2016 .search-form-new.ctx-apart-home,.layout-2016 .search-form-new.ctx-apart-rubric {padding:0.5em 10px 1.5em 10px}@media (min-width:768px) {.layout-2016 .search-form-new.ctx-hotel-rubric,.layout-2016 .search-form-new.ctx-hotel-home,.layout-2016 .search-form-new.ctx-apart-home,.layout-2016 .search-form-new.ctx-apart-rubric {padding:2em 10px 3em 10px}}.layout-2016 .search-form-new form {margin:0 auto}.layout-2016 .search-form-new form div {float:left}.layout-2016 .search-form-new form div.formtitle {color:white;float:none;text-align:center;margin-bottom:1em}.layout-2016 .search-form-new form div.formtitle p {margin:0;text-shadow:none}.layout-2016 .search-form-new form div.formtitle p:nth-child(1) {font-size:1.5em}.layout-2016 .search-form-new form div.formtitle p:nth-child(2) {display:none}.layout-2016 .search-form-new form input,.layout-2016 .search-form-new form select,.layout-2016 .search-form-new form a {height:40px;width:100%;border-radius:0;border-right:0;padding:10px;background-color:white;border:none}.layout-2016 .search-form-new form input[type=submit] {background-color:#f7941e;color:white;font-weight:bold}.layout-2016 .search-form-new form input[type=date].empty::before {width:100%;content:attr(placeholder)}.layout-2016 .search-form-new form input[type=date]:hover::before {width:0%;content:""}.layout-2016 .search-form-new form select {-webkit-appearance:none;-moz-appearence:none;padding-right:12px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline fill='black' fill-opacity='0.4' points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>") right no-repeat;background-position:98% 50%;background-size:12px 12px;background-color:white}.layout-2016 .search-form-new form div {width:100%}.layout-2016 .search-form-new form .checkin,.layout-2016 .search-form-new form .checkout {width:50%}.layout-2016 .search-form-new form .guests {width:100%;clear:both}.layout-2016 .search-form-new form .submit_button {clear:both;padding-top:1em}.layout-2016 .search-form-new form .checkin input {border-top-left-radius:3px}.layout-2016 .search-form-new form .checkout input {border-top-right-radius:3px}.layout-2016 .search-form-new form .guests select {border-bottom-right-radius:3px;border-bottom-left-radius:3px}.layout-2016 .search-form-new form .submit_button input {border-radius:3px}@media (min-width:768px) {.layout-2016 .search-form-new form {width:720px}.layout-2016 .search-form-new form div.formtitle p:nth-child(1) {font-size:2em}.layout-2016 .search-form-new form div.formtitle p:nth-child(2) {display:block}.layout-2016 .search-form-new form input,.layout-2016 .search-form-new form select,.layout-2016 .search-form-new form a {width:180px;border-left:1px solid #EEE}.layout-2016 .search-form-new form .checkin,.layout-2016 .search-form-new form .checkout,.layout-2016 .search-form-new form .guests,.layout-2016 .search-form-new form .submit_button {clear:none;width:auto}.layout-2016 .search-form-new form .checkin select,.layout-2016 .search-form-new form .checkout select,.layout-2016 .search-form-new form .guests select,.layout-2016 .search-form-new form .submit_button select,.layout-2016 .search-form-new form .checkin input,.layout-2016 .search-form-new form .checkout input,.layout-2016 .search-form-new form .guests input,.layout-2016 .search-form-new form .submit_button input {border-radius:0}.layout-2016 .search-form-new form .checkin input {border-top-left-radius:3px;border-bottom-left-radius:3px}.layout-2016 .search-form-new form .submit_button {padding-top:0}.layout-2016 .search-form-new form .submit_button input,.layout-2016 .search-form-new form .submit_button a {border-top-right-radius:3px;border-bottom-right-radius:3px}}.layout-2016 .search-form-new form.hotel_form {padding:0}.layout-2016 .search-form-new form.hotel_form .submit_button {position:relative}.layout-2016 .search-form-new form.hotel_form .submit_button .button {background:#f7941e;color:white;text-shadow:none;font-weight:700;box-shadow:none;margin:0}.layout-2016 .search-form-new form.hotel_form .submit_button .button:hover {background-color:#ffb03a}@media (min-width:768px) {.layout-2016 .search-form-new form.hotel_form .submit_button {width:180px}}.layout-2016 #tempoverlay {background:rgba(0,0,0,0.5);top:0;bottom:0;right:0;left:0;position:fixed;z-index:1000000;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.8em}@media (min-width:768px) {.layout-2016 #tempoverlay {font-size:1em}}@media (max-width:480px) {.layout-2016 #tempoverlay {display:none}}.layout-2016 #tempoverlay .close {position:absolute;right:.2em;top:.4em;font-size:1.5em;cursor:pointer}.layout-2016 #tempoverlay .bg {background:#FFF;width:43.75em;height:27.1875em;border-radius:.3em;margin:auto;position:relative}.layout-2016 #tempoverlay .title {color:#f7941e;font-size:2em;text-align:center;margin-top:1em;padding:0 1em;line-height:1.1em}.layout-2016 #tempoverlay .subtitle {font-size:1.5em;text-align:center;margin-top:.5em}.layout-2016 #tempoverlay .image {float:left;margin-top:1em}.layout-2016 #tempoverlay .image img {width:13.75em}.layout-2016 #tempoverlay .message {float:left;margin-left:2em;font-size:1.5em;margin-top:1em}.layout-2016 #tempoverlay span {color:#f7941e}.layout-2016 #tempoverlay .message div:nth-child(2) {margin:0}@media (min-width:768px) {.layout-2016 #tempoverlay .message div:nth-child(2) {margin:1em 0}}.layout-2016 #tempoverlay .action {position:absolute;left:0;bottom:2em;width:100%;text-align:center;font-size:1.1em}.layout-2016 #tempoverlay .button.orange {background:#f7941e;color:white;text-shadow:none;box-shadow:none;border:0;font-weight:bold}.layout-2016 section.body.aside section.selection {float:left}.layout-2016 section.selection {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:2em;margin-top:4em}@media only screen and (min-width:768px) {.layout-2016 section.selection {float:none;display:inherit;margin:0 auto;margin-bottom:2em;width:740px}}@media only screen and (min-width:1024px) {.layout-2016 section.selection {float:none;display:inherit;margin:0 auto;margin-bottom:2em;width:960px}}@media only screen and (min-width:1140px) {.layout-2016 section.selection {width:1090px}}.layout-2016 section.selection:first-child {margin-top:0}.layout-2016 section.selection.nomargintop {margin-top:0}.layout-2016 section.selection header {display:inline;float:left;width:89.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:5.20833333%;margin-right:5.20833333%}@media only screen and (min-width:768px) {.layout-2016 section.selection header {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016 section.selection header h2,.layout-2016 section.selection header .boxTitle {color:#f7941e;text-align:center;line-height:1.05em}.barca.layout-2016 section.selection header h2,.barca.layout-2016 section.selection header .boxTitle {color:#a40042}@media only screen and (min-width:768px) {.layout-2016 section.selection header h2,.layout-2016 section.selection header .boxTitle {font-size:2em}}@media only screen and (min-width:1024px) {.layout-2016 section.selection header h2,.layout-2016 section.selection header .boxTitle {font-size:2.2em}}@media only screen and (min-width:1140px) {.layout-2016 section.selection header h2,.layout-2016 section.selection header .boxTitle {font-size:2.5em}}.layout-2016 section.selection header h3,.layout-2016 section.selection header .boxSubTitle {color:#f7941e;font-weight:400;font-size:1.5em;line-height:1.05em;text-align:center}.layout-2016 section.selection header p {text-align:center}.layout-2016 section.selection header p a {color:#f7941e}.node-142.layout-2016 section.selection header,.node-141.layout-2016 section.selection header,.node-605.layout-2016 section.selection header,.node-123.layout-2016 section.selection header {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.node-142.layout-2016 section.selection header p,.node-141.layout-2016 section.selection header p,.node-605.layout-2016 section.selection header p,.node-123.layout-2016 section.selection header p {text-align:left}.node-142.layout-2016 section.selection header p,.node-141.layout-2016 section.selection header p,.node-605.layout-2016 section.selection header p,.node-123.layout-2016 section.selection header p {padding:0}.layout-2016 section.selection ul.item-list,.layout-2016 section.selection ul {padding:0;margin:0;float:left;width:100%;margin-top:2em}.layout-2016 section.selection footer {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.selection footer a {float:right;display:block;color:white;padding:0 .5em;border-radius:0;background:#f7941e}.layout-2016 section.selection footer a:hover {color:#f7941e;text-shadow:none;background:white}.layout-2016 section.body article.article.full img {width:100%}.layout-2016 section.body article.article.full .content h1,.layout-2016 section.body article.article.full .content h2,.layout-2016 section.body article.article.full .content h3,.layout-2016 section.body article.article.full .content h4 {color:#f7941e;font-weight:normal}.barca.layout-2016 section.body article.article.full .content h1,.barca.layout-2016 section.body article.article.full .content h2,.barca.layout-2016 section.body article.article.full .content h3,.barca.layout-2016 section.body article.article.full .content h4 {color:#a40042}.layout-2016 section.body article.article.full .content header {width:100%;margin:0;margin-bottom:2em}.layout-2016 section.body article.article.full .content .datetime {margin:2em 0}.layout-2016 section.body.player article.player.full .player_image {display:inline;float:left;width:39.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.player article.player.full .player_image img {width:100%;height:auto}.layout-2016 section.body.player article.player.full table.player_skills {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.player article.player.full table.player_skills td.field_title {padding-right:2em;font-size:.8em}.layout-2016 section.body.player article.player.full table.player_skills td {font-size:.9em;line-height:1.1em}.layout-2016 section.body.player article.player.full .player_desc {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:4em}body.node-507206 #contextnav {display:none}body.node-507206 section.content {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.node-507206 section.content a.mainbutton {width:100%;display:block;text-align:center}body.node-507206 section.content article {padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:5em;background-color:white;border-radius:1em}body.node-507206 section.content div.item {float:left;margin-bottom:2em}body.node-507206 section.content div.item div.disc {color:white;background-color:#f7941e;border-radius:2em;display:inline-block;font-weight:bold;float:left;box-shadow:1px 1px 1px rgba(0,0,0,0.5);height:4em;width:4em;position:relative;margin-top:1em}body.node-507206 section.content div.item div.num {font-size:3.5em;position:absolute;top:.3em;left:.3em;font-weight:bold}body.node-507206 section.content div.item div.content {float:left;margin-left:2em;width:85%}body.node-507206 section.content div.item div.content h2 {margin:.83em 0 .5em}body.node-507206 section.content div.item div.content a {display:inline-block;margin:.5em 0}body.node-507206 section.content div.row {display:inline;float:left;width:89.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%}body.node-507206 section.content div.row h2 {font-size:1.5em;margin:.83em 0 .5em;line-height:1.5em;color:gray}body.node-507206 section.content div.row.action {text-align:center;font-size:2em;display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;padding:1em 0 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.node-507206 section.content div.row.action a {color:white}body.node-507206 section.content div.row div.col {display:inline;float:left;width:43.75%;margin-left:1.04166667%;margin-right:1.04166667%;background-color:#f6f0ec;border-radius:1em;padding:0 1em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.node-507206 section.content div.row div.col.col:first-child {margin-right:5.20833333%}body.node-507206 section.content div.row div.col h2 {color:#f7941e}body.node-507206 section.content .faq div.row {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;margin-bottom:1em}body.node-507206 section.content .faq div.row h1 {font-size:2.5em;text-align:center;background-color:#f7941e;line-height:1.3em;border-radius:1em;color:white;text-shadow:0 0 0;font-weight:bold;text-transform:uppercase;box-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.node-507206 section.content .faq div.row h2 {color:#f7941e}.node-507262 ul.rubricprices {*zoom:1;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.node-507262 ul.rubricprices:before,.node-507262 ul.rubricprices:after {content:"";display:table}.node-507262 ul.rubricprices:after {clear:both}.node-507262 ul.rubricprices > li {border:1px solid #ddd;background:#F9F9F9;border-radius:.5em;padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:.5em;cursor:pointer;position:relative}.node-507262 ul.rubricprices > li span,.node-507262 ul.rubricprices > li label {color:#417cbe;cursor:pointer}.node-507262 ul.rubricprices > li span.price {font-size:0.8em;font-weight:normal;color:silver;clear:both;display:block;float:right}.node-507262 ul.rubricprices > li ul {display:none;padding:1em 2em 1em 2em;margin:0;box-sizing:border-box;width:100%;margin:0 -0.5em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.node-507262 ul.rubricprices > li ul li {font-size:.8em}.node-507262 ul.rubricprices > li div.container {position:relative;width:100%;z-index:10}.node-507262 ul.rubricprices > li div.container ul {display:none;background:#F9F9F9;padding:1em 2em 1em 2em;margin:0;box-sizing:border-box;width:100%;margin:0 -0.5em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.node-507262 ul.rubricprices > li div.container ul li {font-size:.8em}.node-507262 ul.rubricprices > li:hover {border:1px solid #f7941e;background:white}.node-507262 ul.rubricprices > li:hover div.container ul {}.node-507262 ul.rubricprices li.active {border:1px solid #f7941e;background:#f7941e}@media screen and (max-width:720px) {body.node-507206 section.content {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.node-507206 section.content header h1 {font-size:2em}body.node-507206 section.content header h2 {font-size:1.2em}body.node-507206 section.content a.mainbutton img {width:90%}body.node-507206 section.content div.item div.disc {float:none;display:block;margin:1em auto 0 auto}body.node-507206 section.content div.row div.col {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}body.node-507206 section.content div.row div.col.col:first-child {margin-right:1.04166667%;margin-bottom:1em}}body.user #contextnav,body.members #contextnav,body.content.edit #contextnav,body.content.browse #contextnav {display:none}body.user div.main,body.members div.main,body.content.edit div.main,body.content.browse div.main {padding:0}.maincontentheader {*zoom:1;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;width:100%;margin:0;margin-top:100px;margin-bottom:2em;padding-bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.maincontentheader:before,.maincontentheader:after {content:"";display:table}.maincontentheader:after {clear:both}.maincontentheader header {margin-top:1em;font-size:1em}.maincontentheader header.wizard {margin-top:3em}.maincontentheader header h1 {font-size:2.5em}.maincontentheader .intro {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;text-align:center;*zoom:1}.maincontentheader .intro:before,.maincontentheader .intro:after {content:"";display:table}.maincontentheader .intro:after {clear:both}.maincontentheader .intro p {margin:0}.maincontentheader .steps {display:block;*zoom:1}.maincontentheader .steps:before,.maincontentheader .steps:after {content:"";display:table}.maincontentheader .steps:after {clear:both}.maincontentheader .steps ul {*zoom:1;list-style-type:none;text-indent:0;background:#fbca8f;margin:0;padding:0;width:100%;font-size:.98em}.maincontentheader .steps ul:before,.maincontentheader .steps ul:after {content:"";display:table}.maincontentheader .steps ul:after {clear:both}.maincontentheader .steps ul li {*zoom:1;margin:0;display:block;float:left;background:#fbca8f;color:white;padding:.5em 1.2em .5em 2.2em;border-right:1px solid white;height:2.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-0.9em}.maincontentheader .steps ul li:before,.maincontentheader .steps ul li:after {content:"";display:table}.maincontentheader .steps ul li:after {clear:both}.maincontentheader .steps ul li:last-child {padding-right:0;border:0}.maincontentheader .steps ul li:first-child {margin-left:0}.maincontentheader .steps ul li.active {background:#f7941e;color:white;border:none}.maincontentheader .steps ul li.done {background:#d0c9c9;color:white;border:none}.maincontentheader .steps ul li.sep {width:1.765em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid white;border-right:1px solid white;margin-left:-0.9em;z-index:4;height:1.765em;padding:0;margin-top:.41em}.maincontentheader .steps ul li.sep.active {background:#f7941e;border:none}.maincontentheader .steps ul li.sep.done {background:#d0c9c9}.maincontentbody {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;*zoom:1}.maincontentbody:before,.maincontentbody:after {content:"";display:table}.maincontentbody:after {clear:both}.maincontentbody.wizard.end,.maincontentbody.wizard.start {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:17.70833333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid silver;border-radius:1em;background:white;padding:2em;text-align:center;position:relative}.maincontentbody.wizard.start ul {text-align:left}.buttonblock {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;*zoom:1;border-bottom-left-radius:.8em;border-bottom-right-radius:.8em;width:100%;margin:0;margin-top:2em;padding:.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.buttonblock:before,.buttonblock:after {content:"";display:table}.buttonblock:after {clear:both}.buttonblock .button,.buttonblock .defaultbutton {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;float:none;text-transform:uppercase}.buttonblock .button.silver {opacity:.5}.buttonblock .button.silver:hover {color:#FFF;border-top:1px solid #e3e2e0;border-right:1px solid #b3abab;border-bottom:1px solid #b3abab;border-left:1px solid #e3e2e0;background:#417CBE;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#b3abab))}.mb-full article {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.mb-full article header {margin-top:.5em}.mb-full aside {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}.mb-full aside h3 {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.mb-full aside header {border:1px solid #e6e3df;padding:.2em 0;border-radius:.3em;background:white;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:.5em}.mb-full aside header h2 {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#f7941e;font-size:1.2em}.mb-full aside header h4 {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.mb-full aside header .actions {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;display:none}.mb-full aside header .actions .button {font-size:.8em;padding:.2em;border-radius:.3em;line-height:1em}.mb-full aside div.tool {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e3df;padding:.2em 0;border-radius:.3em;background:#faf7f3}.mb-full aside div.tool h3 {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em;line-height:1em;padding:.2em;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mb-full aside div.tool .actions {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mb-full aside div.tool .actions .status {font-size:.9em}.mb-full aside div.tool .actions .status span.date {display:block}.mb-full aside div.tool .actions form {float:left;line-height:.9em}.mb-full aside div.tool .actions ul {list-style:none;padding:0;margin:0}.mb-full aside div.tool .actions ul li {float:left}.mb-full aside div.tool .actions .button {font-size:.8em;padding:.2em;border-radius:.3em;line-height:1em}ul.mblist {list-style:none;padding:0;margin:0}li.mb-line {display:inline;float:left;width:89.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:5.20833333%;margin-bottom:4em}li.mb-line article {display:inline;float:left;width:39.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}li.mb-line article header {margin-bottom:0}li.mb-line aside {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%}li.mb-line aside header {border:1px solid #e6e3df;padding:.2em 0;border-radius:.3em;background:white;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:.5em}li.mb-line aside header h2 {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#f7941e;font-size:1.2em}li.mb-line aside header h4 {display:inline;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;float:left}li.mb-line aside header .status {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}li.mb-line aside header form {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}li.mb-line aside header .button {font-size:.8em;padding:.2em;border-radius:.3em;line-height:1em}li.mb-line aside div.tool {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e3df;padding:.2em 0;border-radius:.3em;background:#faf7f3}li.mb-line aside div.tool h3 {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em;line-height:1em;padding:.2em;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li.mb-line aside div.tool .actions {display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li.mb-line aside div.tool .actions .status {font-size:.9em}li.mb-line aside div.tool .actions form {float:left;line-height:.9em}li.mb-line aside div.tool .actions ul {list-style:none;padding:0;margin:0}li.mb-line aside div.tool .actions ul li {float:left}li.mb-line aside div.tool .actions .button {font-size:.8em;padding:.2em;border-radius:.3em;line-height:1em}aside .tip {background:#f6f3ef;padding:.5em;border-radius:.5em;margin-bottom:2em}aside .tip h3 {font-size:1.3em}aside .tip button.lang img {height:16px}aside .tip ul {list-style:none;padding:0;margin:0}aside .tip ul li {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.content-view-ezmultiupload .attribute-description {display:none}#uploader {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;padding:.25em;margin-bottom:1.25em;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:.25em;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,0.075);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#uploader .plupload_header {background:#417cbe}#uploader .plupload_button.plupload_start:before {content:"⬆ "}#uploader .plupload_header_content {background:none;padding-left:1em}#uploader .plupload_button.plupload_add,#uploader .plupload_button.plupload_start {font-weight:normal;color:#FFF;border-top:solid 1px #619CDE;border-right:solid 1px #316CAE;border-bottom:solid 1px #215C9E;border-left:solid 1px #417CBE;background:#417CBE;background:-webkit-gradient(linear,left top,left bottom,from(#518cce),to(#316cae));background:-moz-linear-gradient(top,#518cce,#316cae);font-size:1.2em;line-height:1.2em;padding:.2em}#uploader .plupload_button.plupload_disabled {opacity:.3}#uploader .plupload_button.plupload_add:before {content:"✚ "}ul.imagesList {*zoom:1;list-style-type:none;padding:0}ul.imagesList:before,ul.imagesList:after {content:"";display:table}ul.imagesList:after {clear:both}ul.imagesList li {float:left;display:block;padding:.25em;margin-bottom:1.25em;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:.25em;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,0.075);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.imagesList li img {display:block;border-radius:0;cursor:move}ul.imagesList li .button {font-size:.7em;font-weight:normal;float:right;margin-top:.5em}ul.imagesList li:first-child {border-color:#f7941e;border:2px solid #f7941e}.maincontentbody h2.top a {border:1px solid #ddd;background:#fff;border-radius:.3em;padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;display:inline;float:left;width:93.75%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:3.125%;margin-bottom:.5em;cursor:pointer;font-size:1.1em}.maincontentbody h2.top a:hover {border:1px solid #f7941e;background:white}.maincontentbody ul.list {*zoom:1;padding:0 2em}.maincontentbody ul.list:before,.maincontentbody ul.list:after {content:"";display:table}.maincontentbody ul.list:after {clear:both}.maincontentbody ul.list li {border:1px solid #ddd;background:#F9F9F9;border-radius:.5em;padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:.5em;cursor:pointer}.maincontentbody ul.list li span,.maincontentbody ul.list li label {color:#417cbe;cursor:pointer}.maincontentbody ul.list li span.price {font-size:0.8em;font-weight:normal;color:silver;clear:both;display:block;float:right}.maincontentbody ul.list li:hover {border:1px solid #f7941e;background:white}.maincontentbody ul.list li.active {border:1px solid #f7941e;background:#f7941e}.warning {border:2px solid #f7941e;width:60%;margin-left:10%;border-radius:1em;background:white;margin:2em 20%;padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.warning h2 {color:#f7941e}.warning ul {padding:0;list-style-type:none}.signin {margin-bottom:2em;*zoom:1}.signin:before,.signin:after {content:"";display:table}.signin:after {clear:both}.signin .altlink {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;font-size:1em;margin-top:1em}.signin .signin-social {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%;margin-right:26.04166667%;border:1px solid silver;border-radius:1em;background:white;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:2em 0;text-align:center}.signin .signin-ez {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%;border:1px solid silver;border-radius:1em;background:whitesmoke;border-top-left-radius:0;border-top-right-radius:0;border-top:none;padding:2em 0 0;text-align:center;position:relative}.signin .signin-ez .or-container {position:absolute;top:-2em;width:100%}.signin .signin-ez .or-container .or {display:inline-block;border-bottom:1px solid silver;background:white;color:#f7941e;font-size:1.5em;font-weight:bold;padding:.8em;border-radius:2em}#ngconnect button {background:#3b5998;border:none;color:white;border-radius:10px;padding:1em;margin-bottom:1em}#ngconnect .small {font-size:.8em;line-height:1.2em;display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:26.04166667%}#registerform .block.image,#loginform .block.image,#registerform .block.signature,#loginform .block.signature {display:none}#registerform .block,#loginform .block {margin:0;padding:.1em 0;*zoom:1}#registerform .block:before,#loginform .block:before,#registerform .block:after,#loginform .block:after {content:"";display:table}#registerform .block:after,#loginform .block:after {clear:both}#registerform .block .small,#loginform .block .small {font-size:.6em;line-height:1.2em;display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:21.875%;margin-top:1em}#registerform .buttonblock,#loginform .buttonblock {border-bottom-left-radius:1em;border-bottom-right-radius:1em}#registerform .buttonblock input.defaultbutton,#loginform .buttonblock input.defaultbutton {width:50%}#registerform .buttonblock p,#loginform .buttonblock p {margin-top:.5em}#registerform .block.user_account .block,#loginform .block.user_account .block {padding-left:0;margin-left:0}#registerform .block.user_account > label,#loginform .block.user_account > label {display:none}#registerform label,#loginform label {display:inline;float:left;width:39.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:right}#registerform input[type=text],#loginform input[type=text],#registerform input[type=password],#loginform input[type=password] {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#registerform .box,#loginform .box {border:1px solid #d0d0c0;background:white;border-radius:3px}#registerform select,#loginform select {border:1px solid #d0d0c0;border-radius:3px;padding:5px}#editform .context-attributes {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;*zoom:1}#editform .context-attributes:before,#editform .context-attributes:after {content:"";display:table}#editform .context-attributes:after {clear:both}#editform .tips {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;*zoom:1}#editform .tips:before,#editform .tips:after {content:"";display:table}#editform .tips:after {clear:both}#editform .tips .tip {background:#f6f3ef;padding:.5em;border-radius:.5em;margin-bottom:2em}#editform .tips .tip h3,#editform .tips .tip p {margin:0}#editform .controlbar,#editform .box-content {display:block;float:none;*zoom:1}#editform .controlbar:before,#editform .box-content:before,#editform .controlbar:after,#editform .box-content:after {content:"";display:table}#editform .controlbar:after,#editform .box-content:after {clear:both}#editform .block.ezcca-edit-mb_latitude,#editform .block.ezcca-edit-mb_longitude {display:none}#editform .block {margin:0;padding:.1em 0;*zoom:1}#editform .block:before,#editform .block:after {content:"";display:table}#editform .block:after {clear:both}#editform .block label {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:right}#editform .block span {font-size:.8em;position:absolute;border-radius:.5em;background:white;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.5);line-height:1.5em;padding:.5em;z-index:1;display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#editform .block span p {margin:0}#editform .block.ezcca-members_business_mb_fulldesc span {margin-top:13em}#editform .block span.focused {display:inline-block}#editform .block input[type=text],#editform .block textarea,#editform .block select {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#editform .block .box {border:1px solid #d0d0c0;background:white;border-radius:3px}#editform .block select {border:1px solid #d0d0c0;border-radius:3px;padding:5px}.layout-2016 .airrow {width:100%;height:400px;margin:4em 0}@media only screen and (min-width:1024px) {.layout-2016 .airrow {height:600px}}.layout-2016 .airrow article.slide {height:400px;margin:0;float:left;width:100%;position:relative}@media only screen and (min-width:1024px) {.layout-2016 .airrow article.slide {height:600px}}.layout-2016 .airrow .header-container {height:100%;margin-bottom:0;text-align:center;width:100%;background-image:none;background-color:transparent;border:none;box-shadow:none;position:inherit;z-index:auto}.layout-2016 .airrow .header-container .title {font-size:1.7em;text-transform:uppercase;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5);font-weight:bold;line-height:1em}@media only screen and (min-width:768px) {.layout-2016 .airrow .header-container .title {font-size:3em}}@media only screen and (min-width:1024px) {.layout-2016 .airrow .header-container .title {font-size:4em}}.layout-2016 .airrow .header-container .teaser p {font-size:1.2em;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5);font-weight:700;margin:1em 0 0 0;text-align:center}@media only screen and (min-width:1024px) {.layout-2016 .airrow .header-container .teaser p {font-size:2em}}.layout-2016 .airrow .header-container .teaser .icon {color:white;font-size:1.8em;opacity:1}@media only screen and (min-width:1024px) {.layout-2016 .airrow .header-container .teaser .icon {font-size:2em}}.layout-2016 .airrow .header-container .teaser .icon:hover {color:#f7941e}.layout-2016 .airrow .sliderControl .sliderPrevControl div.bg,.layout-2016 .airrow .sliderControl .sliderNextControl div.bg {background:none;top:80%}@media only screen and (min-width:768px) {.layout-2016 .airrow .sliderControl .sliderPrevControl div.bg,.layout-2016 .airrow .sliderControl .sliderNextControl div.bg {top:42%}}.layout-2016 {}.layout-2016 .list-item-box {padding:0;margin:0}.layout-2016 .box {border-radius:0 !important;background-color:white;box-shadow:0 0 3px #d4d4d4}.layout-2016 .item-box {border-radius:0 !important;background-color:white;box-shadow:0 0 3px #d4d4d4;position:relative;cursor:pointer}.layout-2016 .item-box h3,.layout-2016 .item-box h4,.layout-2016 .item-box .boxTitle,.layout-2016 .item-box .boxSubTitle {text-align:left;margin:0;font-weight:normal}.layout-2016 .item-box h3,.layout-2016 .item-box .boxTitle {color:#f7941e;font-size:1.4em;line-height:1.2em}.barca.layout-2016 .item-box h3,.barca.layout-2016 .item-box .boxTitle {color:#a40042 !important}.layout-2016 .item-box h4,.layout-2016 .item-box .boxSubTitle {color:#666;line-height:1.2em}.layout-2016 .item-box .type-container {display:block;position:absolute;top:0;right:0;color:white;font-size:.6em;text-align:right;line-height:1em;font-weight:normal;padding:2px 5px}.layout-2016 .item-box .type-container.sponsored {background:#f7941e}.layout-2016 .item-box .direct-booking {position:absolute;width:50px;height:50px;cursor:pointer;right:-8px;top:-10px;z-index:1100}@media only screen and (min-width:1024px) {.layout-2016 .item-box .direct-booking {width:70px;height:70px;right:-12px;top:-18px}}.layout-2016 .item-box .followtheb {position:absolute;top:-0.6em;left:-0.6em;z-index:100000}.layout-2016 .item-box .followtheb img {width:2.5em;height:2.5em}.layout-2016 .item-box.no-img-header article {width:auto;color:#666;font-weight:normal;font-size:inherit;border-radius:0;background-color:white;padding:15px 15px 0 15px}.layout-2016 .item-box.no-img-header article p {line-height:1.5em!important}.layout-2016 .item-box .mask {display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.layout-2016 .item-box .mask img {border-radius:0}.layout-2016 .item-box .mask .fitarea {left:0}.layout-2016 .item-box .mask .center-container {position:relative !important;border-radius:3px !important;text-align:center}.layout-2016 .item-box .mask .bottom-left-container,.layout-2016 .item-box .mask .bottom-right-container {position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,0.2);left:.5em;bottom:0;padding:2px 7px 5px 5px;color:white;text-align:right;font-size:0.8em;line-height:1.4em;font-weight:700;background:#f7941e}.barca.layout-2016 .item-box .mask .bottom-left-container,.barca.layout-2016 .item-box .mask .bottom-right-container {background:#a40042}.layout-2016 .item-box .mask .bottom-left-container .price,.layout-2016 .item-box .mask .bottom-right-container .price {font-size:1.5em;margin-right:1px}.layout-2016 .item-box .mask .bottom-right-container {left:inherit;right:1em;text-align:right}.layout-2016 .item-box .mask .bottom-right-container .price {color:#f7941e}.layout-2016 .item-box .desc {-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;color:#666;font-size:1em;font-weight:normal;line-height:auto;border-radius:0;border-bottom:0;border-top:1px solid #F0F0F0;background:#FFF;padding:15px 15px 0 15px !important;z-index:1000;overflow:hidden;width:100%}.layout-2016 .item-box .desc h3,.layout-2016 .item-box .desc .boxTitle {font-size:1.25em;line-height:1.2em;display:-webkit-box;max-height:2.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear}.layout-2016 .item-box .desc h4.subTitle {line-height:1.5em}.layout-2016 .item-box .desc p,.layout-2016 .item-box .desc ul,.layout-2016 .item-box .desc address {font-size:.9em;line-height:1.5em}.layout-2016 .item-box .desc ul {padding:0 0 0 2em;margin:0}.layout-2016 .item-box .desc p {margin-top:.2em}.layout-2016 .item-box .desc address {margin-top:.2em}.layout-2016 .item-box .more {margin-top:10px;margin-right:-15px;float:right;position:relative;display:inline-block;z-index:2;padding:0 1em 0 .5em;text-align:right;font-size:.8em;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;transition:all 0.1s ease-in;text-transform:uppercase;color:white;background:#f7941e}@media only screen and (min-width:768px) {.layout-2016 .item-box .more {visibility:hidden}}.layout-2016 .item-box .more a {color:white}.no-touch .layout-2016 .item-box .more a:hover,.layout-2016 .item-box .more a.focused {color:orange}.barca.layout-2016 .item-box .more {background:#a40042 !important}.barca.layout-2016 .item-box .more a {color:white}.no-touch .barca.layout-2016 .item-box .more:hover,.barca.layout-2016 .item-box .more.focused {background:white!important;color:#a40042}.no-touch .barca.layout-2016 .item-box .more:hover a,.barca.layout-2016 .item-box .more.focused a {color:#a40042}.no-touch .layout-2016 .item-box .more:hover,.layout-2016 .item-box .more.focused {background:white;color:#f7941e}.layout-2016 .item-box.aside .more,.layout-2016 .item-box.content .more {margin-bottom:-24px;margin-right:-24px}.layout-2016 .item-box.no-img-header .more {color:#f7941e;background:white}.no-touch .layout-2016 .item-box.no-img-header .more:hover,.layout-2016 .item-box.no-img-header .more.focused {background:#f7941e;color:white}.barca.layout-2016 .item-box.no-img-header .more {background:white!important;color:#a40042 !important}.barca.layout-2016 .item-box.no-img-header .more a {color:#a40042 !important}.no-touch .barca.layout-2016 .item-box.no-img-header .more:hover,.barca.layout-2016 .item-box.no-img-header .more.focused {background:#a40042 !important;color:white!important}.no-touch .barca.layout-2016 .item-box.no-img-header .more:hover a,.barca.layout-2016 .item-box.no-img-header .more.focused a {color:white!important}.layout-2016 .item-box .bg {background-color:rgba(0,0,0,0.5) !important}.no-touch .layout-2016 .item-box:hover .desc:after,.layout-2016 .item-box.focused .desc:after {top:85%}.no-touch .layout-2016 .item-box:hover .more,.layout-2016 .item-box.focused .more {visibility:visible}.layout-2016 .item-box {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1.5em}.layout-2016 .item-box.no-img-header {height:inherit}.layout-2016 .item-box .mask {height:225px !important;position:relative}.layout-2016 .item-box.six {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.8em;margin-bottom:1.2em;height:280px}.layout-2016 .item-box.six .mask {height:168px !important}.layout-2016 .item-box.six.phototour-image-line {height:230px}.layout-2016 .item-box.six.phototour-image-line .mask {height:170px !important}@media only screen and (min-width:768px) {.layout-2016 .item-box {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;height:407px;margin-bottom:1.5em}.layout-2016 .item-box .desc {max-height:182px;display:block !important;position:absolute;bottom:0}.layout-2016 .item-box .desc .desc-mask {min-height:182px;max-height:360px}.layout-2016 .item-box .desc:after {background:rgba(255,255,255,0);background:-webkit-linear-gradient(0deg,#fff,rgba(255,255,255,0));background:-o-linear-gradient(0deg,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(0deg,#fff,rgba(255,255,255,0));background:linear-gradient(0deg,#fff,rgba(255,255,255,0));height:20%;top:80%;position:absolute;width:100%;opacity:1;content:" "}.no-touch .layout-2016 .item-box:hover .desc,.layout-2016 .item-box.focused .desc {max-height:407px}.layout-2016 .item-box.six {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1.2em}.layout-2016 .item-box.six .desc {max-height:112px}.layout-2016 .item-box.six .desc .desc-mask {min-height:112px;max-height:253px}.no-touch .layout-2016 .item-box.six:hover .desc,.layout-2016 .item-box.six.focused .desc {max-height:300px}.layout-2016 .item-box.six.phototour-image-line .desc {max-height:60px}.layout-2016 .item-box.six.phototour-image-line .desc .desc-mask {min-height:60px;max-height:60px}.no-touch .layout-2016 .item-box.six.phototour-image-line:hover .desc,.layout-2016 .item-box.six.phototour-image-line.focused .desc {max-height:230px}}@media only screen and (min-width:1024px) {.layout-2016 .item-box {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1.5em}.layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5),.layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2) {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:2em;height:500px}.layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5) .mask,.layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2) .mask {height:312px !important}.layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5) .desc,.layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2) .desc {max-height:188px}.layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5) .desc .desc-mask,.layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2) .desc .desc-mask {min-height:188px;max-height:453px}.no-touch .layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5):hover .desc,.no-touch .layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2):hover .desc,.layout-2016 .item-box.threetwo:nth-child(n+4):nth-child(-n+5).focused .desc,.layout-2016 .item-box.twothree:nth-child(n+1):nth-child(-n+2).focused .desc {max-height:500px}.layout-2016 .item-box.four {font-size:.9em;display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1.2em;height:328px}.layout-2016 .item-box.four .mask {height:166px !important}.layout-2016 .item-box.four .desc {max-height:162px}.layout-2016 .item-box.four .desc .desc-mask {min-height:162px;max-height:281px}.no-touch .layout-2016 .item-box.four:hover .desc,.layout-2016 .item-box.four.focused .desc {max-height:328px}.layout-2016 .item-box.six {display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1.2em}}.layout-2016 aside .item-box {width:100%;margin:0;margin-bottom:1em}.layout-2016 aside .item-box.aside,.layout-2016 aside .item-box.content {cursor:auto;padding:1.5em}.layout-2016 aside .item-box.aside header,.layout-2016 aside .item-box.content header {margin-bottom:1.2em}.layout-2016 aside .item-box.aside header h4,.layout-2016 aside .item-box.content header h4,.layout-2016 aside .item-box.aside header .boxSubTitle,.layout-2016 aside .item-box.content header .boxSubTitle {margin-top:.5em;color:#666;font-size:1em}.layout-2016 aside .item-box.aside section.content,.layout-2016 aside .item-box.content section.content {padding:0}.layout-2016 aside .item-box ul {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;list-style-type:none;padding:0}.layout-2016 aside .item-box ul li {font-weight:normal;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:0;border-bottom:1px solid #efefef;padding:1em 0}.layout-2016 aside .item-box ul li .thumb {display:inline;float:left;width:34.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:6.04166667%;margin-left:0}.layout-2016 aside .item-box ul li .thumb img {width:100%}.layout-2016 aside .item-box ul li .itemtitle {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em;line-height:1.3em}.layout-2016 aside .item-box ul li .catcher {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;color:#666;text-align:left;font-size:.9em;line-height:1.3em}@media only screen and (min-width:768px) {.layout-2016 aside .item-box ul li .thumb {display:inline;float:left;width:26.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:6.04166667%;margin-left:0}.layout-2016 aside .item-box ul li .itemtitle {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.3em}.layout-2016 aside .item-box ul li .catcher {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.2em}}@media only screen and (min-width:1024px) {.layout-2016 aside .item-box ul li .thumb {display:inline;float:left;width:34.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-right:6.04166667%;margin-left:0}.layout-2016 aside .item-box ul li .itemtitle {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em}.layout-2016 aside .item-box ul li .catcher {display:inline;float:left;width:56.25%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em}}.layout-2016 aside .item-box ul li.comment {padding:.5em 0}.layout-2016 aside .item-box ul li.comment .itemtitle,.layout-2016 aside .item-box ul li.comment .shortdesc {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.9em;margin:0}.layout-2016 aside .item-box ul li.comment .catcher {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin:0;font-size:.7em}.layout-2016 aside .item-box ul li:nth-child(1) {border-top:1px solid #efefef}.layout-2016 aside .item-box ul li:last-child {border-bottom:0 solid #efefef;padding-bottom:0}.layout-2016 .item-box {}.layout-2016 .item-box#map_button {cursor:pointer}.layout-2016 .item-box#map_button img {width:100%}.layout-2016 .item-box.hotel .stars {display:inline-block;font-size:.7em}.layout-2016 .item-box.hotel .icon-star {font-size:.7em;width:10px;display:inline-block}.layout-2016 .item-box.search-form label {display:block}.layout-2016 .item-box.search-form .checkin,.layout-2016 .item-box.search-form .checkout {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .item-box.search-form .checkin input,.layout-2016 .item-box.search-form .checkout input {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .item-box.search-form .submit_button {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:1em}.layout-2016 .item-box.search-form .submit_button input {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .item-box.tour .desc {border-bottom-color:#f7941e}.layout-2016 .item-box.tour .desc h3 {color:#f7941e}.layout-2016 .item-box.place .type-container {font-size:.9em !important}.layout-2016 .item-box.blockdyn-next-match .mask .bottom-left-container {background-color:#a40042 !important}.layout-2016 .item-box.blockdyn-next-match .mask .center-container {width:100%;color:white;font-weight:700}.layout-2016 .item-box.blockdyn-next-match .mask .center-container span {display:block}.layout-2016 .item-box.blockdyn-next-match .mask .center-container span.visitor,.layout-2016 .item-box.blockdyn-next-match .mask .center-container span.team {font-size:1.2em;text-transform:uppercase;background-color:rgba(0,0,0,0.5);padding:4px 0}.layout-2016 .item-box.blockdyn-next-match .mask .center-container span.vs {line-height:1em}.layout-2016 .item-box.blockdyn-next-match .mask .center-container span.team {font-size:1.5em}.layout-2016 .item-box.blockdyn-next-match .desc .event-icon {text-align:center;display:block;margin:0 auto;margin-top:.5em}.layout-2016 .item-box.blockdyn-next-match .desc .event-icon img {width:100%;max-width:199px}.layout-2016 .item-box.blockdyn-next-match.four .desc .event-icon {width:75%}.layout-2016 .item-box.blockdyn-next-match-champion .desc .event-icon {text-align:center;margin:0 auto 0;width:100%}.layout-2016 .item-box.blockdyn-next-match-champion .desc .event-icon img {width:27%;padding:0 5px}.layout-2016 .item-box.blockdyn-next-match-champion.four .desc .event-icon {width:100%}.layout-2016 .item-box.block-625075 h4 {font-size:inherit;padding:0;color:inherit;margin-bottom:0}.layout-2016 .item-box.block-429441 table.matchList {width:100%;font-size:.9em}.layout-2016 .item-box.block-429441 table.matchList td {border-bottom:1px solid #F0F0F0;padding:.5em 0}.layout-2016 .item-box.block-429441 table.matchList tr:last-child td {border-bottom:1px solid #F0F0F0}.layout-2016 .item-box.block-429441 table.matchList td.date {font-size:.8em}.layout-2016 .item-box.block-429441 table.matchList td.match {padding-left:1em}.layout-2016 .item-box.block-429441 table.matchList td.match span {font-size:.8em}.layout-2016 section.body.article.event article.event.full h1 {text-align:center;width:100%}.layout-2016 section.body.article.event article.event.full h1 .vs {display:none}.layout-2016 section.body.article.event article.event.full h1 .nl {white-space:pre-line}.layout-2016 section.body.article.event article.event.full h1 .nl:before {content:"\A"}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full h1 {width:100%;padding:0 0;text-align:left}.layout-2016 section.body.article.event article.event.full h1 .vs {display:inline}.layout-2016 section.body.article.event article.event.full h1 .nl {white-space:inherit}.layout-2016 section.body.article.event article.event.full h1 .nl:before {content:""}}.layout-2016 section.body.article.event article.event.full .competition {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:38.54166667%;margin-right:38.54166667%;margin-top:1em;margin-bottom:1em}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full .competition {margin:0;display:inline;float:left;width:14.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;margin-right:5.20833333%}}.layout-2016 section.body.article.event article.event.full .competition img {width:100%}.layout-2016 section.body.article.event article.event.full div.infos {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:center}.layout-2016 section.body.article.event article.event.full div.infos strong {display:none}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full div.infos {text-align:left;display:inline;float:left;width:52.08333333%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.article.event article.event.full div.infos strong {display:inline}}@media only screen and (min-width:1024px) {.layout-2016 section.body.article.event article.event.full div.infos {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016 section.body.article.event article.event.full table.prices {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:2em}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices {border:3px solid #E0E0E0;border-radius:1em;display:block;padding:1em 0;background:#F0F0F0;box-shadow:1px 1px 5px #000}}@media only screen and (min-width:1024px) {.layout-2016 section.body.article.event article.event.full table.prices {padding:.5em 0 .5em 1em}}.layout-2016 section.body.article.event article.event.full table.prices tr {cursor:pointer;border-bottom:1px solid #FCFCFC}.layout-2016 section.body.article.event article.event.full table.prices tr:hover {background:#fff}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.ticket {width:30%;padding:.5em 0 .5em 1em}}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div {border-radius:.2em;color:white;font-weight:bold;text-align:center;padding:.1em .5em;background:#CCC}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.ticket div {padding:.1em 1em}}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat1 {background:#0174fe}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat2 {background:#B25EFF}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat3 {background:#FA4357}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat1premium {background:#FF9300;line-height:1em}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat1premium {padding:.4em 1em}}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat1premium span {font-size:.7em;display:block;line-height:1em}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat4 {background:#FDD501}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat5 {background:#BC0066}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.cat6 {background:#69D500}.layout-2016 section.body.article.event article.event.full table.prices td.ticket div.vip {background:#1D1D1B}.layout-2016 section.body.article.event article.event.full table.prices td.price {text-align:center;width:45%}.layout-2016 section.body.article.event article.event.full table.prices td.price span.price {font-weight:bold;text-align:right ;font-size:1.4em;display:inline-block;width:60%}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.price span.price {font-size:1.5em;width:50%;padding:.1em 1em}}@media only screen and (min-width:1024px) {.layout-2016 section.body.article.event article.event.full table.prices td.price span.price {width:50%;padding:.5em 0 .5em 1em}}.layout-2016 section.body.article.event article.event.full table.prices td.action {text-align:right;padding:.2em 0}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.action {width:15%;padding:.5em 1em .5em 0}}.layout-2016 section.body.article.event article.event.full table.prices td.action input.button {padding:.5em 0;border:none;font-weight:bold;text-shadow:none}@media only screen and (min-width:768px) {.layout-2016 section.body.article.event article.event.full table.prices td.action input.button {padding:.5em 1em}}.layout-2016 section.body.article.event article.event.full section {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 section.body.article.event article.event.full section.campnou {padding:2em 0}.layout-2016 section.body.article.event article.event.full section.campnou h2 {text-align:center}.layout-2016 section.body.article.event article.event.full section.campnou img {width:100%}.layout-2016 section.body.article.event article.event.full section.infos {padding:2em 0}.layout-2016 section.body.article.event aside {background:none;box-shadow:none;border:none}.layout-2016 section.body.article.event.f1 article.event.full h2,.layout-2016 section.body.article.event.concert article.event.full h2,.layout-2016 section.body.article.event.f1 article.event.full h3,.layout-2016 section.body.article.event.concert article.event.full h3 {text-align:center}.layout-2016 section.body.article.event.f1 article.event.full .cat_text,.layout-2016 section.body.article.event.concert article.event.full .cat_text {margin-bottom:2em}.layout-2016 section.body.article.event.f1 article.event.full table.prices,.layout-2016 section.body.article.event.concert article.event.full table.prices {margin-bottom:2em}.layout-2016 section.body.article.event.f1 article.event.full table.prices td.ticket,.layout-2016 section.body.article.event.concert article.event.full table.prices td.ticket {width:50%}.layout-2016 section.body.article.event.f1 article.event.full table.prices form,.layout-2016 section.body.article.event.concert article.event.full table.prices form {margin-bottom:0}.layout-2016 section.body.article.event.f1 article.event.full .event_place,.layout-2016 section.body.article.event.concert article.event.full .event_place {margin-bottom:2em}.layout-2016 section.body.article.event.concert article.event.full .cat_text {text-align:center}.layout-2016 section.body.article.event.concert article.event.full .infos {width:100%}.layout-2016 section.body.article.event.concert article.event.full .cat_text.infos {text-align:left}.layout-2016 section.body.article.event.concert article.event.full form {text-align:center;margin-bottom:2em}.layout-2016 section.body.article.event.concert article.event.full h2.infos {margin:2em 0}.layout-2016 .eventLine {background-color:white;border:1px solid white;cursor:pointer;box-shadow:0 0 4px #d4d4d4;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-bottom:1em;padding:1em .5em}.layout-2016 .eventLine:hover {border:1px solid #a40042}.layout-2016 .eventLine.focused {box-shadow:0 0 5px #949494}.layout-2016 .eventLine.focused .eventLine_title a {font-weight:bold}.layout-2016 .eventLine.focused .eventLine_date .date {font-size:1.3em}@media only screen and (min-width:768px) {.layout-2016 .eventLine {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-2016 .eventLine div {-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}}.layout-2016 .eventLine .eventLine_competition {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;min-width:51px}.layout-2016 .eventLine .eventLine_competition img {width:51px}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_competition {display:inline;float:left;width:6.25%;margin-left:1.04166667%;margin-right:1.04166667%}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_competition {display:inline;float:left;width:4.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016 .eventLine .eventLine_date {display:inline;float:left;width:72.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_date {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_date {display:inline;float:left;width:19.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016 .eventLine .eventLine_date div {float:left;width:100%}.layout-2016 .eventLine .eventLine_date .day {font-size:.8em;font-weight:400;line-height:1.2em}.layout-2016 .eventLine .eventLine_date .date {font-size:1.2em;font-weight:700}.layout-2016 .eventLine .eventLine_date div.attention_text {margin-left:-3px;font-size:0.9em}.layout-2016 .eventLine .eventLine_date span.attention_text {font-size:.7em;line-height:1em}.layout-2016 .eventLine .eventLine_daysleft {display:inline;float:left;width:6.25%;margin-left:1.04166667%;margin-right:1.04166667%;background-color:#a40042;color:white;text-transform:uppercase;display:none}.layout-2016 .eventLine .eventLine_daysleft div {width:100%;text-align:center}.layout-2016 .eventLine .eventLine_title {text-align:center;padding:2em 0;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .eventLine .eventLine_title .vs {display:none}.layout-2016 .eventLine .eventLine_title .nl {white-space:pre-line}.layout-2016 .eventLine .eventLine_title .nl:before {content:"\A"}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_title {display:inline;float:left;width:39.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;padding:0 0}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_title {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .eventLine .eventLine_title .vs {display:inline}.layout-2016 .eventLine .eventLine_title .nl {white-space:inherit}.layout-2016 .eventLine .eventLine_title .nl:before {content:""}}.layout-2016 .eventLine .eventLine_title .eventLine_location {font-size:.8em;line-height:1.5em}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_title .eventLine_location {font-size:.6em}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_title .eventLine_location {font-size:.8em}}.layout-2016 .eventLine .eventLine_title a {font-size:2em;font-weight:400;color:#a40042}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_title a {font-size:1.5em}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_title a {font-size:1.6em}}.layout-2016 .eventLine .eventLine_price {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:center}@media only screen and (min-width:768px) {.layout-2016 .eventLine .eventLine_price {display:inline;float:left;width:22.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}@media only screen and (min-width:1024px) {.layout-2016 .eventLine .eventLine_price {display:inline;float:left;width:18.75%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016 .eventLine .eventLine_price .eventLine_price_from {font-size:.8em;display:inline-block}.layout-2016 .eventLine .eventLine_price .eventLine_price_price {font-size:1.5em;margin-left:.5em;font-weight:bold;color:#a40042;display:inline-block}.layout-2016 .eventLine .eventLine_price .button {display:block;float:left;border:none;box-shadow:none;color:white;font-weight:700;padding:.5em 1em;text-shadow:none;background-image:none;border-radius:0;width:100%}section.header .header-img-container {position:relative;height:85vh;display:flex;flex-direction:column}section.header .header-img-container .header-content-container {width:100%;z-index:1;display:flex;justify-content:center;align-items:flex-end;padding-bottom:1em;flex:1 0 auto}@media (min-height:700px) {section.header .header-img-container .header-content-container {align-items:center;padding-bottom:0;padding-top:62px}}section.header .header-img-container .header-content-container .header-content {width:100%}section.header .header-img-container .header-content-container .header-content header {text-align:center;display:inline;float:left;width:89.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:5.20833333%;margin-right:5.20833333%}@media only screen and (min-width:768px) {section.header .header-img-container .header-content-container .header-content header {display:inline;float:left;width:81.25%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:9.375%;margin-right:9.375%}}@media only screen and (min-width:1600px) {section.header .header-img-container .header-content-container .header-content header {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:17.70833333%;margin-right:17.70833333%}}section.header .header-img-container .header-content-container .header-content header h1,section.header .header-img-container .header-content-container .header-content header h2,section.header .header-img-container .header-content-container .header-content header .title,section.header .header-img-container .header-content-container .header-content header .subtitle {font-weight:bold;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5)}section.header .header-img-container .header-content-container .header-content header h1,section.header .header-img-container .header-content-container .header-content header .title {font-size:1.8em;text-transform:uppercase;line-height:1em}@media only screen and (min-width:768px) {section.header .header-img-container .header-content-container .header-content header h1,section.header .header-img-container .header-content-container .header-content header .title {font-size:2.5em}}@media only screen and (min-width:1140px) {section.header .header-img-container .header-content-container .header-content header h1,section.header .header-img-container .header-content-container .header-content header .title {font-size:3em}}section.header .header-img-container .header-content-container .header-content header h2 {display:none}@media (min-height:700px) {section.header .header-img-container .header-content-container .header-content header h2 {display:inline-block}}section.header .header-img-container .header-content-container .header-content header h2,section.header .header-img-container .header-content-container .header-content header .subtitle {margin:0.5em 0}@media only screen and (min-width:768px) {section.header .header-img-container .header-content-container .header-content header h2,section.header .header-img-container .header-content-container .header-content header .subtitle {font-size:1.5em}}section.header .header-img-container.small {height:60vh}section.header .header-img-container.small .header-content-container .header-content header {padding-bottom:0}section.header .header-img-container.small .header-content-container .header-content h1,section.header .header-img-container.small .header-content-container .header-content .title {font-size:2em}section.header .header-img-container.small .header-content-container .header-content h1 span,section.header .header-img-container.small .header-content-container .header-content .title span {font-size:.7em}@media only screen and (min-width:1140px) {section.header .header-img-container.small .header-content-container .header-content h1,section.header .header-img-container.small .header-content-container .header-content .title {font-size:3em}}section.header .header-img-container.small .header-content-container .header-content h2,section.header .header-img-container.small .header-content-container .header-content .subtitle {font-size:1.3em;line-height:2.2em}@media only screen and (min-width:1140px) {section.header .header-img-container.small .header-content-container .header-content h2,section.header .header-img-container.small .header-content-container .header-content .subtitle {font-size:1.8em;line-height:3em}}section.header .header-img-container.xsmall {height:30vh}section.header .header-img-container.xsmall .header-content-container .header-content header {padding-bottom:0}section.header .header-img-container.xsmall .header-content-container .header-content h1,section.header .header-img-container.xsmall .header-content-container .header-content .title {font-size:1.8em}@media (min-height:700px) {.node-432635 section.header .header-img-container {height:80vh}}@media only screen and (min-width:768px) {.node-432635 section.header .header-img-container .header-content-container .header-content header h1,.node-432635 section.header .header-img-container .header-content-container .header-content header .title {font-size:3em}}@media only screen and (min-width:1600px) {.node-432635 section.header .header-img-container .header-content-container .header-content header h1,.node-432635 section.header .header-img-container .header-content-container .header-content header .title {font-size:4em}}.layout-2016 .footer-container .fullfooter,.layout-2016 .footer-container .cities,.layout-2016 .footer-container nav {display:none}.layout-2016 .footer-container .common {display:none}@media only screen and (min-width:1024px) {.layout-2016 .footer-container .common {display:block}.layout-2016 .footer-container .common nav {display:block}}.frontpage.layout-2016 .footer-container .common {display:none}@media only screen and (min-width:768px) {.frontpage.layout-2016 .footer-container .fullfooter,.frontpage.layout-2016 .footer-container .cities,.frontpage.layout-2016 .footer-container nav,.frontpage.layout-2016 .footer-container .social,.frontpage.layout-2016 .footer-container .row.top {display:block}}.layout-2016 .footer-container .social.frontpage {font-size:2em;margin-top:.5em !important}.layout-2016 .footer-container .social a {margin:0}.layout-2016 .footer-container {background:#c0b9b9;color:white;border-top:1px solid #b0a9a9;padding:1em 1em 2em 1em;font-size:0.8em;margin-top:2em;line-height:1.3em}.layout-2016 .footer-container footer {margin-top:1em}.layout-2016 .footer-container footer .common nav.menu ul li {list-style:none;list-style-position:inside;margin:0;padding:0 5px;float:left;border-right:1px solid #c0b9b9;border-left:1px solid #f0e9e9}.layout-2016 .footer-container footer .common nav.menu ul li:first-child {border-left:none}.layout-2016 .footer-container footer .common nav.menu ul li:last-child {border-right:none}.layout-2016 .footer-container footer a {color:white}.layout-2016 .footer-container footer h3 {color:white;text-transform:uppercase;font-size:1.4em;margin:0 0 .5em 0}.layout-2016 .footer-container footer p,.layout-2016 .footer-container footer form {margin:0}.layout-2016 .footer-container footer ul {margin:.3em}.layout-2016 .footer-container footer .row {padding:0;margin-top:2em}.layout-2016 .footer-container footer nav ul {margin:4px 0 0 0;padding:0}.layout-2016 .footer-container footer nav ul li a {text-decoration:none}.layout-2016 .footer-container footer form input {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px}.layout-2016 .footer-container footer form input.button {padding:5px;border-radius:3px}.layout-2016 .footer-container footer form input.email {font-size:1em;background:#f8f8f8;border:none;padding:5px}.layout-2016 .footer-container footer .icons {font-size:2em;float:left;margin-left:1em}.layout-2016 .footer-container footer .icons a {float:left}.layout-2016 .footer-container footer .button {color:#c0b9b9!important;border:none;background:white;font-weight:bold}.layout-2016 .footer-container footer .fullfooter {padding:0 0 1.5em 0}.layout-2016 .footer-container footer .fullfooter .col {display:inline;float:left;width:16.66666667%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .footer-container footer .fullfooter .col:first-child {display:inline;float:left;width:31.25%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .footer-container footer .fullfooter .col:nth-child(2) {display:inline;float:left;width:27.08333333%;margin-left:1.04166667%;margin-right:1.04166667%}.layout-2016 .footer-container footer .fullfooter ul {padding:0 0 0 2em}.layout-2016 .footer-container footer .row.top {padding:0}@media only screen and (min-width:1024px) {.layout-2016 .footer-container footer .row.top {display:none}}.layout-2016 .footer-container footer .row.top a {display:block;text-align:center}.layout-2016 .footer-container footer .row.top a .icon-right-open-big {display:inline-block;transform:rotate(-90deg);font-size:4em;line-height:0;width:1em}.layout-2016 .footer-container footer .row.fullfooter li,.layout-2016 .footer-container footer .row.cities li {list-style-image:url(data:image/gif;base64,R0lGODlhAwADAIAAAKKfnwAAACH5BAAAAAAALAAAAAADAAMAQAIDhH8FADs=);list-style-position:inside}.layout-2016 .footer-container footer .row.cities {margin-top:4em}.layout-2016 .footer-container footer .row.cities ul {padding:0}.layout-2016 .footer-container footer .row.cities ul li {float:left;margin:0 5px 0 0}.layout-2016 .footer-container footer .row.cities .newsletter {width:100%}.layout-2016 .footer-container footer .row.cities .newsletter input.email {width:80%}.layout-2016 .footer-container footer .row.social {text-align:center}@media only screen and (min-width:1024px) {.layout-2016 .footer-container footer .row.social {display:none}}.layout-2016 .footer-container footer .row.social .icons {text-align:center;font-size:3em;float:none;margin-left:0}@media only screen and (min-width:768px) {.layout-2016 .footer-container footer .row.social .icons {font-size:5em}}.layout-2016 .footer-container footer .row.social .icons a {display:inline-block;float:none}.layout-2016 .footer-container footer .row.social .icons a.icon-facebook {font-size:.9em;margin-top:-0.1em}.layout-2016 .footer-container footer #legal {text-align:center;line-height:1.5em;font-size:0.8em}@media only screen and (min-width:768px) {.layout-2016 .footer-container footer #legal {margin-top:2em}}.layout-2016.p-entity.full section.p-entity.body article.p-entity header {position:relative}.layout-2016.p-entity.full section.p-entity.body .p-entity-prev-next {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.8em}@media only screen and (min-width:1024px) {.layout-2016.p-entity.full section.p-entity.body .p-entity-prev-next {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%}}.layout-2016.p-entity.full section.p-entity.body .p-entity-prev-next .left::before {content:"◀ ";font-size:.8em}.layout-2016.p-entity.full section.p-entity.body .p-entity-prev-next .right::after {content:" ▶";font-size:.8em}.layout-2016.p-entity.full section.p-entity.body .followtheb {position:absolute;z-index:10;top:-7px;left:-4px;width:2em;height:2em}.layout-2016.p-entity.full section.p-entity.body .followtheb img {width:100%;height:100%}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body .followtheb {top:-8px;left:-20px;width:4em;height:4em}}.layout-2016.p-entity.full section.p-entity.body h1 {position:absolute;z-index:10;left:0;top:.3em;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;color:white;background:rgba(0,0,0,0.4);text-shadow:none;padding:3px;padding-left:0.75em;font-weight:300;font-size:1.5em;line-height:1em}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body h1 {padding:5px;padding-left:1.5em;font-size:2.5em;line-height:1.2em}}.layout-2016.p-entity.full section.p-entity.body h4.sponsored {position:absolute;background:#f7941e;bottom:0;left:0;z-index:10;margin:0;font-weight:normal;padding:0 1em;color:white;font-size:.8em}.layout-2016.p-entity.full section.p-entity.body figure img {width:100%;margin:0}.layout-2016.p-entity.full section.p-entity.body figure figcaption {position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.2);color:white;display:block;padding:0 5px;font-size:.8em}.layout-2016.p-entity.full section.p-entity.body figure figcaption p {margin:0}.layout-2016.p-entity.full section.p-entity.body ul.overview {list-style:none;padding:0;margin-bottom:1em}.layout-2016.p-entity.full section.p-entity.body ul.overview li {float:left;text-align:center;box-sizing:border-box;display:table-cell;width:50%;border-bottom:1px solid #eaeaea;white-space:nowrap;padding:0;border-right:1px solid #eaeaea}.layout-2016.p-entity.full section.p-entity.body ul.overview li strong {display:block}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body ul.overview li {width:20%;border-bottom:none}}.layout-2016.p-entity.full section.p-entity.body ul.overview li:nth-child(even) {border-right:none}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body ul.overview li:nth-child(even) {border-right:1px solid #eaeaea}}.layout-2016.p-entity.full section.p-entity.body ul.overview li:last-child {border-right:none;width:100%}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body ul.overview li:last-child {width:20%}}.layout-2016.p-entity.full section.p-entity.body section.content .teaser {font-size:1.2em;margin-bottom:1em}.layout-2016.p-entity.full section.p-entity.body section.content form {margin:2em 0}.layout-2016.p-entity.full section.p-entity.body section.content form button {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:17.70833333%;margin-right:17.70833333%}.layout-2016.p-entity.full section.p-entity.body section.content .object-left {display:none}.layout-2016.p-entity.full section.p-entity.body section.content .object-left .class-image {display:none}.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:1em}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:0}}.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map h3,.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map title {font-size:1.6em;margin:0 0 .5em}.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map img {border-radius:0;border:none;width:100%}.layout-2016.p-entity.full section.p-entity.body .p-entity-static-map #map_button {margin:0;cursor:pointer}.layout-2016.p-entity.full section.p-entity.body .p-entity-info {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:1em;word-break:break-word}@media only screen and (min-width:768px) {.layout-2016.p-entity.full section.p-entity.body .p-entity-info:not(.p-entity-info--no-map) {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;float:right;margin-top:0}}.layout-2016.p-entity.full section.p-entity.body .p-entity-info h3 {margin-top:0;text-align:left}.p-entity.embed {position:relative}.p-entity.embed .object-left {display:none}.p-entity.embed .object-left .class-image {display:none}.p-entity.embed .followtheb {position:absolute;cursor:pointer;z-index:1100;width:35px;height:35px;right:-6px;top:-9px}@media only screen and (min-width:768px) {.p-entity.embed .followtheb {width:70px;height:70px;right:-12px;top:-18px}}section.last_comment {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:3em;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:1em;background-color:rgba(247,148,30,0.05);border-top:0 solid #d0d0c0}section.last_comment .boxtitle {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;color:#f7941e;font-size:1.6em;margin:0 0 .5em}.barca section.last_comment .boxtitle {color:#a40042}section.last_comment .comment_title_name {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;font-weight:bold}section.last_comment .comment_title_author {font-size:.8em;line-height:.8em;font-style:italic;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}section.last_comment .comment_message {display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%;margin-top:1em;margin-bottom:1em}section.last_comment .button {display:inline;float:left;width:64.58333333%;margin-left:1.04166667%;margin-right:1.04166667%;margin-left:17.70833333%;margin-bottom:1em}@media only screen and (min-width:768px) {section.last_comment .button {display:inline;float:left;width:47.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}}section.comments {margin-top:2em;border-top:1px solid #d0d0c0;float:left}@media only screen and (min-width:768px) {section.comments {float:none}}section.comments .inner {border-top:1px solid #FFF;display:inline;float:left;width:97.91666667%;margin-left:1.04166667%;margin-right:1.04166667%}section.comments .comments_addbutton {text-align:center}section.comments h3 {font-size:1.5em;padding:0 10px;margin:0.8em 0 0.3em 0}section.comments ol {list-style:none;margin:0;padding:0;font-size:0.8em}section.comments ol li:first-child {border-top:none}section.comments ol li {margin:0;padding:20px 10px;border-top:1px solid #e0e0d0}section.comments ol li img {float:left;margin-right:30px}section.comments ol li h3 {font-size:1.1em;line-height:1.1em;margin:0;color:#666}section.comments ol li h3 span {text-shadow:none;font-weight:normal;color:#666;font-size:0.8em}section.comments ol li h3 span.author {font-style:italic}section.comments ol li h3 span.datetime {font-style:normal;font-size:0.6em}section.comments ol li P {margin:0;line-height:1.4em;margin-left:6.3em;word-break:break-all}section.comments blockquote {font-style:italic}.apcontent[data-container='main'] {position:absolute;top:0;background-color:#417cbe;height:100%;width:100%;z-index:500;overflow:hidden;opacity:0}.apcontent[data-container='main'] .apcontentAjax a {display:block}.apcontent[data-container='main'] .apcontentAjax a img {width:100%;border:0}.apcontent[data-container='main'].play {-moz-animation:apcmain 24s ease-out;-webkit-animation:apcmain 24s ease-out;-o-animation:apcmain 24s ease-out;animation:apcmain 24s ease-out}.apcontent[data-container='main'].play .progress {bottom:0;left:0;position:absolute;height:5px;background-color:black;width:0;-moz-animation:progress 24s linear;-webkit-animation:progress 24s linear;-o-animation:progress 24s linear;animation:progress 24s linear}@keyframes apcmain {0% {opacity:0}8% {opacity:1}92% {opacity:1}100% {opacity:0}}@-moz-keyframes apcmain {0% {opacity:0}8% {opacity:1}92% {opacity:1}100% {opacity:0}}@-webkit-keyframes apcmain {0% {opacity:0}8% {opacity:1}92% {opacity:1}100% {opacity:0}}@keyframes progress {0% {width:0%;opacity:0}5% {width:0%;opacity:0.4}95% {width:100%;opacity:0.4}100% {width:100%;opacity:0}}@-moz-keyframes progress {0% {width:0%;opacity:0}5% {width:0%;opacity:0.4}95% {width:100%;opacity:0.4}100% {width:100%;opacity:0}}@-webkit-keyframes progress {0% {width:0%;opacity:0}5% {width:0%;opacity:0.4}95% {width:100%;opacity:0.4}100% {width:100%;opacity:0}}.apcontent[data-container='main'] .aptype {position:absolute;top:0;left:0;color:white;font-size:0.8em!important;text-align:right;line-height:1em;border-bottom-left-radius:0;border-top-left-radius:0;padding:4px 10px;border-bottom-right-radius:10px;background-color:#f7941e}.apcontent[data-container='main'].play .skcontent {position:absolute;right:0;bottom:0;padding:7px 1em 7px .7em;background-color:#f7941e;color:white;border-top-left-radius:10px;cursor:default;font-size:13px;line-height:13px}.apcontent[data-container='main'].play .skcontent .skclose {cursor:pointer}.apcontent[data-container='main'].play .skcontent .skwait .msg {float:left}.apcontent[data-container='main'].play .skcontent .skwait .cell {width:0.60em;height:13px;overflow:hidden;position:relative;float:left;display:inline-block;margin-left:3px}.apcontent[data-container='main'].play .skcontent .skwait .cell .numbers {width:0.6em;line-height:13px;text-align:center;position:absolute;top:0;left:0;animation:countdown 5s 1s steps(5,end);-moz-animation:countdown 5s 1s steps(5,end);-webkit-animation:countdown 5s 1s steps(5,end);-o-animation:countdown 5s 1s steps(5,end)}@-webkit-keyframes countdown {0% {top:0}100% {top:-65px}}@-moz-keyframes countdown {0% {top:0}100% {top:-65px}}@keyframes countdown {0% {top:0}100% {top:-65px}}#weather-folder {padding-bottom:3em}#weather-folder > header {width:100%;margin:0;font-size:1em;text-transform:uppercase;font-weight:normal;padding:.2em;box-sizing:border-box;position:relative;color:#f7941e}#weather-folder > header > h1,#weather-folder > header > h2 {position:relative;z-index:10;text-shadow:none;top:auto;left:auto;background:none;padding:0;border-radius:0;color:white;font-size:1.2em}#weather-folder > header > h1 {font-size:2em;font-weight:normal;padding-left:1em;color:#f7941e}#weather-folder > header .update {position:absolute;bottom:.5em;right:1em;text-transform:none;line-height:1em;font-size:.8em}#weather-folder #community_buttons_full {width:100%;margin:0;box-shadow:none;border:none;border-radius:0;background:#417cbe;border-top:1px solid white;border-bottom:1px solid white}#weather-folder #community_buttons_full .button {padding:.5em;border:0}#weather-folder .date-container {border-bottom:1px solid white;box-sizing:border-box;height:40px;width:100%}#weather-folder #report {float:left;overflow:hidden}#weather-folder #previs {height:100%;width:100%;position:relative}#weather-folder #previs .leftmore,#weather-folder #previs .rightmore {position:absolute;top:55%;background:#f7941e;color:white;padding:1em .1em;font-size:1.2em;z-index:1;cursor:pointer;box-shadow:1px 2px 2px rgba(0,0,0,0.5)}#weather-folder #previs .leftmore {left:-10px;border-top-right-radius:10px;border-bottom-right-radius:10px}#weather-folder #previs .rightmore {right:-10px;border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}#weather-folder #contenu_previs {height:284px;width:100%;position:relative;background:#417cbe;color:white;overflow-y:hidden;overflow-x:hidden;clear:both}.touch #weather-folder #contenu_previs {overflow-x:scroll;-webkit-overflow-scrolling:touch}#weather-folder #contenu_previs .container {position:absolute;width:1440px;min-height:225px}#weather-folder .forcast-day-part {width:180px;min-height:244px;float:left;position:relative;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.2);padding:.8em}#weather-folder .forcast-day-part.day-new {border-left:1px solid white}#weather-folder .forcast-day-part .tomorrow {padding:.4em 0 0 .5em;font-size:.6em;float:left;width:180px}#weather-folder .forcast-day-part .date {font-size:2em;text-transform:uppercase;padding:0.2em;width:360px;box-sizing:border-box;border-left:1px solid white;position:absolute;top:-40px;left:-1px;height:40px;display:flex;align-items:center}#weather-folder .forcast-day-part .date.small {width:100%;font-size:1em}#weather-folder .forcast-day-part.last {border-right:1px solid #fff}#weather-folder .day-part {font-size:1.375em;text-transform:uppercase;clear:both;margin-bottom:.5em}#weather-folder .temp {float:right;font-size:2.8em;font-weight:bold;margin-top:.25em}#weather-folder .comfort {float:right;margin-top:.1em}#weather-folder .comfort .text {font-size:9px}#weather-folder .comfort .value {font-size:1em;line-height:1.1em;font-family:arial;font-weight:bold}#weather-folder .uv {font-size:9px;display:block;line-height:9px;margin-top:-6px;float:right}#weather-folder .weather-text {float:left;font-size:.9em;line-height:1.1em;clear:both;margin-top:1em}#weather-folder .icon {float:left;width:46%;margin-left:-5px}#weather-folder .icon img {width:100%}#weather-folder .wind {position:absolute;bottom:0.6em;float:left}#weather-folder .wind .icon,#weather-folder .wind .value {float:left}#weather-folder .wind .icon {width:30%;margin:0 .5em}#weather-folder .wind .icon img {width:100%}#weather-folder .wind-NE {transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#weather-folder .wind-E {transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#weather-folder .wind-SE {transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg)}#weather-folder .wind-S {transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#weather-folder .wind-SW {transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg)}#weather-folder .wind-W {transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}#weather-folder .wind-NW {transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg)}#weather-folder .schedule {background:#417cbe;float:left;width:100%;color:white;border-top:1px solid white}#weather-folder .schedule h2 {margin:0;border-bottom:1px solid white;padding-left:.5em;color:white;text-shadow:none;font-weight:normal;text-transform:uppercase;font-size:1.3em}#weather-folder .schedule .day {width:6.6666666666666666%;float:left;position:relative;overflow:hidden;text-transform:uppercase;text-align:center;border-right:1px solid rgba(255,255,255,0.2);box-sizing:border-box}#weather-folder .schedule .nom_day {padding-top:3px;font-size:14px;line-height:21px}#weather-folder .schedule .num_day {font-size:20px;line-height:16px}#weather-folder .schedule .day .picto {margin:.5em 0}#weather-folder .schedule .day .picto img {width:60%}#weather-folder .schedule .tempe {font-size:14px;line-height:16px;opacity:.8;width:100%;text-align:center;padding-bottom:3px}#weather-folder .schedule .tempe .tempe_sep {width:50%;display:block;background:white;height:1px;margin:0 auto}#weather-folder .averages {background:white;float:left;width:100%;color:black;margin-top:2em;padding:0.5em}@media only screen and (min-width:1140px) {#weather-folder .averages {padding:2em}}#weather-folder .averages .small {font-size:10px}#weather-folder .averages a {color:#f7941e}#weather-folder .averages h2 {margin:0;border-bottom:1px solid white;color:#f7941e;text-shadow:none;font-weight:normal}#weather-folder .averages table {margin:2em auto;color:#f7941e;width:100%;font-size:.9em}#weather-folder .averages th {font-weight:normal;color:#f7941e;font-size:.9em}#weather-folder .averages th.label {font-weight:normal;color:#f7941e;font-size:.9em;line-height:.9em;width:104px;text-align:right;padding-right:.5em}#weather-folder .averages td {padding:.3em .5em;line-height:1em;color:#000;font-size:85%;text-align:center;height:35px}#weather-folder .button.orange.verysmall {color:white}#weather-folder .last_comment {margin-top:0}@media screen and (max-width:1024px) {#weather-folder > header > h1 {font-size:1.8em}#weather-folder h2 {font-size:1.1em}#weather-folder .averages table td {font-size:74%}#weather-folder .averages table td .small {font-size:100%}}@media screen and (max-width:900px) {#weather-folder > header > h1 {font-size:1.5em}#weather-folder h2 {font-size:0.9em}#weather-folder .forcast-day-part .date {font-size:1.5em}#weather-folder .forcast-day-part .day-part {font-size:1.3em}#weather-folder .forcast-day-part .temp {font-size:2.4em}#weather-folder .schedule .day {border-bottom:1px solid rgba(255,255,255,0.2)}#weather-folder .schedule .day .nom_day {font-size:11px}#weather-folder .schedule .day .num_day {font-size:16px}#weather-folder .averages table th {font-size:0.8em}#weather-folder .averages table td {font-size:60%}#weather-folder .averages table td .small {font-size:100%}}@media screen and (max-width:720px) {#weather-folder > header > h1 {font-size:1.5em}#weather-folder h2 {font-size:0.9em}#weather-folder .schedule .day {height:135px;width:14.285714%;border-bottom:1px solid rgba(255,255,255,0.2)}#weather-folder .schedule .day.mobileclear {clear:both}#weather-folder .schedule .day .picto img {width:50%}aside {margin-top:1em !important}}@media screen and (max-width:720px) and (orientation:landscape) {#weather-folder .schedule .day .picto img {width:45%}}