@charset "UTF-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}@font-face {font-family: 'ChopinScriptMedium';src: url('../fonts/chopinscript.eot');src: url('../fonts/chopinscript.eot?#iefix') format('embedded-opentype'), url('../fonts/chopinscript.ttf') format('truetype'), url('../fonts/chopinscript.otf') format('opentype'), url('../fonts/chopinscript.svg#ChopinScriptMedium') format('svg'), url('../fonts/chopinscript.woff') format('woff');}@font-face {font-family: 'CenturyGothicRegular';src: url('../fonts/centurygothic.eot');src: url('../fonts/centurygothic.eot?#iefix') format('embedded-opentype'), url('../fonts/centurygothic.ttf') format('truetype'), url('../fonts/centurygothic.otf') format('opentype'), url('../fonts/centurygothic.svg#CenturyGothicRegular') format('svg'), url('../fonts/centurygothic.woff') format('woff');}html {height: 100%;}body {height: 100%;background: #ffffff;font-family: 'CenturyGothicRegular', Arial, sans-serif;font-size: 16px;line-height: 1.4em;color: #2e2e2e;text-align: center;}.pagewrap {width: 100%;max-width: 1000px;margin: 0 auto;padding: 0 20px;box-sizing: border-box;}#header {background: url('../img/header-bg.jpg') no-repeat center center;background-size: cover;height: 100vh;min-height: 600px;position: relative;display: flex;align-items: center;justify-content: center;}#header-title {text-align: left;color: white;padding: 20px;margin-top: -100px; }#header-title h1 {font-family: 'ChopinScriptMedium', serif;font-size: 3em;margin-bottom: 20px;text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}#header-title p,.header-subtitle {font-size: 1.2em;text-shadow: 1px 1px 2px rgba(0,0,0,0.5);padding: 40px; }.mobile-spacer {display: none; }@media screen and (max-width: 768px) {.mobile-spacer {display: block;height: 300px; width: 100%;clear: both;}}#navigation {background: #186c95;height: 60px;position: relative;z-index: 1000;}#content {background: #ffffff;padding: 40px 0;}.box {background: #f8f9fa;margin: 20px 0;padding: 20px;border-radius: 8px;box-shadow: 0 2px 4px rgba(0,0,0,0.1);}.box-content {padding: 20px;}.full-box {width: 100%;margin: 50px 0;padding: 20px 0;clear: both;overflow: hidden;display: block;position: relative;}.full-box::before {content: "";display: table;clear: both;}.full-box::after {content: "";display: table;clear: both;}.half-box {width: 48%;float: left;margin: 20px 1%;}.half-box-2-cols {width: 65%;float: left;margin: 20px 0;}.half-box-1-col {width: 35%;float: left;margin: 20px 0;}h1, h2 {font-size: 2em;margin-bottom: 20px;color: #186c95;}h1.chopin {font-family: 'ChopinScriptMedium', serif;font-size: 2.2em;}h3 {font-size: 1.5em;margin-bottom: 15px;color: #186c95;}h4 {font-size: 1.4em;margin-bottom: 10px;color: #186c95;}h5 {font-size: 1.2em;line-height: 4em;margin-bottom: 10px;}h6 {font-size: .9em;margin-bottom: 10px;}p {margin-bottom: 15px;line-height: 1.6em;}a {color: #186c95;text-decoration: none;}a:hover {text-decoration: underline;}input, textarea, select {width: 100%;padding: 10px;border: 1px solid #ddd;border-radius: 4px;font-size: 16px;margin-bottom: 10px;box-sizing: border-box;}button, input[type="submit"] {background: #186c95;color: white;padding: 12px 24px;border: none;border-radius: 4px;cursor: pointer;font-size: 16px;}button:hover, input[type="submit"]:hover {background: #0f4a6b;}#footer {background: #2e2e2e;color: white;padding: 40px 0;display: block;clear: both;}#aside {display: block;background: #f5f5f5; padding: 40px 0;margin-top: 60px;clear: both !important;float: none !important;position: relative;z-index: 1;}#aside::before {content: "";display: block;clear: both;height: 0;margin-bottom: 20px;}.aside-music-section {max-width: 600px;margin: 0 auto;text-align: center;}.aside-music-section h2 {color: #186c95;font-size: 1.8em;margin-bottom: 30px;text-align: left;}.music-platforms-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 20px;max-width: 450px;}.music-platform {text-align: center;}.music-platform img {width: 200px;height: 103px;max-width: 100%;height: auto;transition: transform 0.3s ease;}.music-platform a:hover img {transform: scale(1.05);}#footer a {color: #186c95;}#footer a:hover {color: white;}#access, #address, #contact {float: left;width: 33.33%;padding: 0 15px;box-sizing: border-box;text-align: left;}#access h3, #address h3, #contact h3 {color: white;font-size: 1.2em;margin-bottom: 10px;}#access hr, #address hr, #contact hr {border: none;border-top: 1px solid #444;margin: 10px 0 20px 0;}#address img {max-width: 100%;height: auto;}.track-footer {width: 100%;}.track-footer td {padding: 5px 10px 5px 0;vertical-align: middle;}.track-footer img {max-width: 32px;height: auto;}#info-royalties {clear: both;padding-top: 20px;font-size: 0.8em;text-align: center;}#copyright {background: #1a1a1a;color: #888;padding: 20px 0;text-align: center;clear: both;}#copyright a {color: #186c95;}.clear {clear: both;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.back-to-top {position: fixed;bottom: 20px;right: 20px;width: 50px;height: 50px;background-color: #186c95;color: white;border: none;border-radius: 50%;font-size: 20px;cursor: pointer;opacity: 0;visibility: hidden;transition: all 0.3s ease;z-index: 1000;box-shadow: 0 4px 8px rgba(0,0,0,0.2);}.back-to-top.show {opacity: 1;visibility: visible;}.back-to-top:hover {background-color: #0f4a6b;transform: translateY(-2px);}.full-box + .full-box {margin-top: 120px !important;clear: both;border-top: 1px solid transparent;padding-top: 40px;}.full-box h2 {clear: both;margin-top: 0;margin-bottom: 30px;padding-top: 20px;}.full-box:last-of-type {margin-bottom: 80px !important;padding-bottom: 40px;clear: both !important;float: none !important;display: block !important;position: relative;overflow: hidden;}.full-box:last-of-type::before {content: "";display: table;clear: both;}.full-box:last-of-type::after {content: "";display: table;clear: both;}.full-box-content-wrapper, .mid-box-content-wrapper {display: flex;align-items: flex-start;gap: 20px;margin-top: 30px;clear: both;width: 100%;}.full-box-content-wrapper::before, .mid-box-content-wrapper::before {content: "";display: table;clear: both;}.full-box-content-wrapper::after, .mid-box-content-wrapper::after {content: "";display: table;clear: both;}.full-box-img, .mid-box-img {flex-shrink: 0;text-align: center;float: none !important;clear: none;display: block;}.full-box-img {width: 212px;}.mid-box-img {width: 170px;}.full-box-img img, .mid-box-img img {max-width: 100%;height: auto;border-radius: 4px;border: 1px solid #d3d3d3;}.full-box-content, .mid-box-content {flex: 1;padding: 0;}.full-box-content-text, .last-filmo-info, .last-show-info {line-height: 1.6em;margin-bottom: 15px;}.full-box-content-text img,.last-filmo-info img,.last-show-info img {max-width: 100% !important;height: auto !important;display: block !important;margin: 15px auto !important;float: none !important;clear: both !important;}.full-box-img img,.mid-box-img img {max-width: 100% !important;height: auto !important;display: inline-block !important;margin: 0 !important;float: none !important;}.full-box-content-text,.last-filmo-info,.last-show-info {clear: both;overflow: hidden;}.full-box-content-text *,.last-filmo-info *,.last-show-info * {float: none !important;position: static !important;clear: both !important;}.full-box-content-text *[style*="float"],.full-box-content-text *[style*="position"],.last-filmo-info *[style*="float"],.last-filmo-info *[style*="position"],.last-show-info *[style*="float"],.last-show-info *[style*="position"] {float: none !important;position: static !important;display: block !important;margin: 10px 0 !important;}.full-box-link, .link-filmo, .link-shows {margin-top: 20px;text-align: right;}#navigation {position: relative;}#main-menu {position: relative;}@media (max-width: 1024px) and (min-width: 769px) {.pagewrap {max-width: 95%;padding: 0 15px;}#header-title h1 {font-size: 2.5em;}.full-box-img {width: 180px;}.mid-box-img {width: 140px;}.full-box-content-wrapper, .mid-box-content-wrapper {gap: 15px;}}.full-box-big-img {float: left;width: 212px;margin-right: 20px;margin-bottom: 20px;}.full-box-big-content {margin-left: 232px; margin-top: 0; text-align: left;}.full-box-big-img img {max-width: 100%;height: auto;border-radius: 4px;}@media screen and (max-width: 768px) {html, body {font-size: 14px !important;overflow-x: hidden !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}.full-box-big-img {float: none !important;width: 100% !important;margin: 0 0 60px 0 !important;text-align: center !important;clear: both !important;display: block !important;position: relative !important;z-index: 1 !important;}.full-box-big-content {margin-left: 0 !important;clear: both !important;display: block !important;text-align: left !important;width: 100% !important;position: relative !important;z-index: 2 !important;padding-top: 30px !important;}.full-box-big-img img {max-width: 280px !important;width: 100% !important;height: auto !important;display: block !important;margin: 0 auto 20px auto !important;position: relative !important;z-index: 1 !important;}.full-box-big-content h1,.full-box-big-content h2,.full-box-big-content div {clear: both !important;position: relative !important;z-index: 3 !important;}.pagewrap {width: 100% !important;padding: 0 15px !important;max-width: none !important;margin: 0 auto !important;box-sizing: border-box !important;}#header {height: 70vh;min-height: 400px;}#header-title {padding: 10px 15px 30px 15px; margin-top: -70px; }#header-title h1 {font-size: 2.2em;margin-bottom: 10px; }#header-title p,.header-subtitle {font-size: 1em;padding: 15px !important; margin-top: -10px; }#navigation {height: auto;min-height: 60px;}.full-box, .half-box {width: 100% !important;float: none !important;margin: 15px 0 !important;clear: both !important;}.half-box-2-cols,.half-box-1-col {width: 100% !important;float: none !important;margin: 15px 0 !important;}.full-box-content-wrapper, .mid-box-content-wrapper {flex-direction: column;align-items: center;gap: 20px;}.full-box-img, .mid-box-img {width: auto;text-align: center;order: -1; }.full-box-content, .mid-box-content {text-align: left !important;width: 100%;margin-top: 180px !important; }.full-box-content h1,.full-box-content h2,.full-box-content h3,.mid-box-content h1,.mid-box-content h2,.mid-box-content h3,.full-box-big-content h1,.full-box-big-content h2,.full-box-big-content h3 {margin-top: 0 !important;padding-top: 0 !important;}.full-box-content-text,.last-filmo-info,.last-show-info,.full-box-content,.mid-box-content,p, div {text-align: left !important;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important;word-wrap: break-word !important;overflow-wrap: break-word !important;max-width: 100% !important;box-sizing: border-box !important;}.full-box-content div,.mid-box-content div {width: 100% !important;overflow: hidden !important;white-space: normal !important;}.full-box-content *,.mid-box-content * {float: none !important;position: static !important;text-align: left !important;width: auto !important;max-width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;}.full-box-content .link-1,.mid-box-content .link-1,.full-box-content a.link-1,.mid-box-content a.link-1 {display: block !important;text-align: center !important;margin: 15px auto !important;width: auto !important;max-width: 200px !important;}.full-box-content-text img,.last-filmo-info img,.last-show-info img {max-width: 100% !important;height: auto !important;display: block !important;margin: 10px 0 !important;float: none !important;}.full-box,.half-box,.full-box-content,.mid-box-content {margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important;box-sizing: border-box !important;max-width: 100% !important;overflow-x: auto !important; -webkit-overflow-scrolling: touch !important;}.full-box-img img {max-width: 280px !important;width: 100% !important;height: auto !important;}.mid-box-img img {max-width: 200px !important;width: 100% !important;height: auto !important;}.full-box img,.half-box img {max-width: 100% !important;height: auto !important;width: auto !important;}.full-box-link, .link-filmo, .link-shows {text-align: center;margin-top: 15px;}h1, h2:not(.minus) {font-size: 1.3em; text-align: center;white-space: nowrap; word-spacing: -2px; letter-spacing: -0.5px; }h1.chopin {font-size: 1.6em;}h3 {font-size: 1.4em;text-align: left;}h3.minus {font-size: 1.3em;text-align: left;}h2.minus {font-size: 1.1em; text-align: left; line-height: 1.3; margin-bottom: 15px;white-space: normal !important; word-wrap: break-word !important;overflow-wrap: break-word !important;max-width: 100% !important;}h2.minus:has(br),h2.minus[style*="text-align: center"] {text-align: center;font-size: 1.2em;}h4 {font-size: 1.2em;}.link-1, .link-2 {display: inline-block;padding: 8px 15px;margin: 10px 0;text-align: center;background-color: #186c95;color: white !important;border-radius: 4px;text-decoration: none;transition: background-color 0.3s ease;}.link-1:hover, .link-2:hover {background-color: #0f4a6b;text-decoration: none;}.link-filmo, .link-shows {text-align: center;margin-top: 15px;}.aside-music-section {max-width: 100%;padding: 0 20px;}.aside-music-section h2 {font-size: 1.5em;}.music-platforms-grid {gap: 15px;}.music-platform img {width: 100%;max-width: 150px;height: auto;}#access, #address, #contact {float: none;width: 100%;margin-bottom: 30px;text-align: center;}#access h3, #address h3, #contact h3 {text-align: center;}.track-footer td {padding: 8px 5px;text-align: center;}table.links_aside, table.track-footer {width: 100% !important;font-size: 14px;}table.links_aside td, table.track-footer td {padding: 8px 5px;}#social-links img {max-width: 24px;height: auto;}}@media (max-width: 480px) {body {font-size: 13px;}.pagewrap {padding: 0 8px;}#header {height: 60vh;min-height: 350px;}#header-title {margin-top: -90px; padding: 5px 10px 20px 10px;}#header-title h1 {font-size: 1.8em;margin-bottom: 5px; }#header-title p,.header-subtitle {font-size: 0.9em;padding: 10px !important; margin-top: -5px;}.full-box-img img {max-width: 240px;}.mid-box-img img {max-width: 160px;}h1, h2:not(.minus) {font-size: 1.1em; white-space: nowrap;word-spacing: -3px; letter-spacing: -1px;}h1.chopin {font-size: 1.4em;}h3 {font-size: 1.2em;}h3.minus {font-size: 1.1em;}h2.minus {font-size: 1.0em; line-height: 1.2; margin-bottom: 10px;white-space: normal !important; word-wrap: break-word !important;overflow-wrap: break-word !important;}.link-1, .link-2 {padding: 6px 12px;font-size: 14px;}}@media (max-width: 768px) {.full-box:after, .half-box:after {content: "";display: table;clear: both;}.full-box > div, .half-box > div {clear: both;}a, button {min-height: 44px;display: inline-flex;align-items: center;justify-content: center;}.full-box, .half-box {padding: 20px 15px;margin: 20px 0;background-color: rgba(248, 249, 250, 0.8);border-radius: 8px;box-shadow: 0 2px 4px rgba(0,0,0,0.1);}.link-1, .link-2 {min-width: 120px;white-space: nowrap;}img {max-width: 100%;height: auto;}h2, h3 {color: #0f4a6b;}.full-box + .full-box {margin-top: 30px;}}@media (hover: none) and (pointer: coarse) {ul#css3menu1 a {padding: 16px 16px;min-height: 44px;display: flex;align-items: center;justify-content: center;}.link-1, .link-2 {padding: 12px 20px;min-height: 44px;}}@media screen and (max-width: 768px) {html, body {width: 100% !important;min-width: 0 !important;max-width: none !important;overflow-x: hidden !important;}*, *:before, *:after {box-sizing: border-box !important;max-width: 100% !important;}.pagewrap, .ui-widget, .ui-widget-content, div[style*="width"],#content,#center {width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 15px !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;overflow-x: visible !important;}.full-box, .half-box, [style*="float"] {float: none !important;width: 100% !important;clear: both !important;display: block !important;}img[width], img[style*="width"] {width: auto !important;max-width: 100% !important;height: auto !important;}}body .full-box,body .half-box,body .mid-box {margin: 0 !important;padding: 0 !important;border-spacing: 0 !important;}#menu_navigation {margin: 0 !important;padding: 3px 0 !important;}.full-box-content,.mid-box-content {margin: 0 !important;padding: 0 !important;}.full-box-big-content {padding: 0 !important;}.full-box-big-img,.full-box-img,.mid-box-img {margin: 0 !important;padding: 0 !important;}.full-box p,.full-box h1,.full-box h2,.full-box h3,.full-box h4,.full-box div,.full-box span {margin: 0 !important;padding: 2px 0 !important;line-height: 1.2 !important;}.track-reference,.track-list,table {margin: 0 !important;padding: 0 !important;border-spacing: 0 !important;border-collapse: collapse !important;}.track-reference td,.track-reference th,.track-list td,.track-list th {padding: 4px 8px !important;margin: 0 !important;}div[style*="margin"],div[style*="padding"],div[style*="margin-top"],div[style*="margin-bottom"],div[style*="padding-top"],div[style*="padding-bottom"] {margin: 0 !important;padding: 2px 0 !important;}figure {margin: 0 !important;padding: 0 !important;}figcaption {margin: 0 !important;padding: 2px !important;font-size: 0.9em !important;}.style-videos,.track_list,.aside-music-section {margin: 0 !important;padding: 3px 0 !important;}*[class*="box"]:not(.full-box-big-content),*[class*="content"]:not(.full-box-big-content),*[class*="track"],*[class*="video"],*[id*="box"] {margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;}div[style*="60px"],div[style*="30px"],div[style*="40px"],div[style*="50px"],div[style*="margin-top"],div[style*="margin-bottom"] {margin: 0 !important;padding: 0 !important;}.full-box p {margin: 0 !important;padding: 1px 0 !important;}.full-box h1,.full-box h2 {margin: 0 !important;padding: 3px 0 !important;}.full-box h3,.full-box h4 {margin: 0 !important;padding: 2px 0 !important;}@media (max-width: 768px) {#menu_navigation,.full-box,.half-box,.mid-box,.full-box-content,.track-reference,.track-list,.style-videos,.aside-music-section {margin: 0 !important;padding: 0 !important;}.full-box-big-content {margin-left: 0 !important;clear: both !important;display: block !important;text-align: left !important;width: 100% !important;position: relative !important;z-index: 2 !important;padding-top: 30px !important;}.full-box p,.full-box h1,.full-box h2,.full-box h3,.full-box h4,.full-box div {margin: 0 !important;padding: 1px 0 !important;line-height: 1.1 !important;}figure,figcaption,.full-box-img,.full-box-big-img {margin: 0 !important;padding: 0 !important;}.track-reference td,.track-reference th,.track-list td,.track-list th {padding: 2px 4px !important;font-size: 0.9em !important;}}.video-responsive-container {position: relative;width: 100%;padding-bottom: 56.25%; height: 0;overflow: hidden;margin: 15px 0;}.video-responsive-container iframe,.video-responsive-container object,.video-responsive-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}.style-videos {display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap: 20px;margin: 20px 0;padding: 0;list-style: none;}.track_list {background: #f8f9fa;border-radius: 8px;padding: 15px;box-shadow: 0 2px 8px rgba(0,0,0,0.1);transition: transform 0.3s ease;}.track_list:hover {transform: translateY(-2px);box-shadow: 0 4px 12px rgba(0,0,0,0.15);}.track_list > div:first-child {font-weight: bold;color: #186c95;margin-bottom: 10px;font-size: 1.1em;}.track_list iframe,#video-box iframe,iframe[src*="youtube"],iframe[src*="vimeo"] {max-width: 100% !important;width: 100% !important;height: auto !important;aspect-ratio: 16/9 !important;border: none;border-radius: 6px;}@media (max-width: 768px) {.style-videos {grid-template-columns: 1fr;gap: 15px;margin: 15px 0;}.track_list {padding: 12px;}.track_list > div:first-child {font-size: 1em;margin-bottom: 8px;}.track_list iframe,#video-box iframe,iframe[src*="youtube"],iframe[src*="vimeo"] {width: 100% !important;max-width: 100% !important;height: 200px !important;min-height: 200px !important;}.track_list div[itemprop="embedUrl"],.video_pre + div {width: 100% !important;overflow-x: auto !important;-webkit-overflow-scrolling: touch !important;}}#sitemap {background: #f8f9fa;padding: 20px;margin: 20px 0;border-radius: 8px;}#sitemap h3 {color: #186c95;margin-bottom: 15px;}#sitemap ul {list-style: none;padding: 0;}#sitemap li {margin-bottom: 8px;}#sitemap a {line-height: 1.6em; color: #2e2e2e;}#sitemap a:hover {text-decoration: none; color: #2e2e2e;}@charset "UTF-8";#share-box{width: 190px;font-size: 12px;line-height: 20px;right: -140px;top: 28%; position: fixed;z-index: 100;}#share-icon{float: left;list-style: none outside none;margin: 0;padding: 0;position: relative;z-index: 99;}#share-icon li span{display: block;padding: 0 5px;position: relative;}#links{width: 80px;padding: 10px;float: left;border-left: 1px solid #B4B8BB;}.show, .hide{transition: margin-right .4s ease-in;-webkit-transition: margin-right .4s ease-in;}.hide{margin-right:0px;}.show{margin-right:95px;}#arrow, .bt{cursor: pointer;}.bt{width: 77px;height: 34px;padding-top:6px;margin: -1px;text-align:center;border:1px solid #858fa6;font: bold 13px Helvetica,Arial,sans-serif;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.75);background:#014464; background-image: -o-linear-gradient(left, #1F82AF, #002F44);background-image: -ms-linear-gradient(left, #1F82AF, #002F44); background-image: -moz-linear-gradient(left, #1F82AF, #002F44);background-image: -webkit-linear-gradient(left, #1F82AF, #002F44);background-image: -webkit-gradient(linear, left top, right top, from(#1F82AF), to(#002F44));}.bt a{line-height: 40px;color: #fff;}.bt:hover{transition: background .3s linear;background: #32A3D3; -o-transition: background .3s linear; -moz-transition: background .3s linear;-webkit-transition: background .3s linear;}#deco{width: 75px;float: left;box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;}@charset "UTF-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}img{max-width:100%; height:auto; width:auto;}html{font-size:100%;}@font-face {font-family: 'ChopinScriptMedium';src: url('../fonts/chopinscript.eot');src: url('../fonts/chopinscript.eot?#iefix') format('embedded-opentype'), url('../fonts/chopinscript.ttf') format('truetype'), url('../fonts/chopinscript.otf') format('opentype'), url('../fonts/chopinscript.svg#ChopinScriptMedium') format('svg'), url('../fonts/chopinscript.woff') format('woff');}@font-face {font-family: 'CenturyGothicRegular';src: url('../fonts/centurygothic.eot');src: url('../fonts/centurygothic.eot?#iefix') format('embedded-opentype'), url('../fonts/centurygothic.ttf') format('truetype'), url('../fonts/centurygothic.otf') format('opentype'), url('../fonts/centurygothic.svg#CenturyGothicRegular') format('svg'), url('../fonts/centurygothic.woff') format('woff');}body {width:100%; min-width:1024px; font-family:"Times New Roman", Times, serif; text-align:justify; color:#2e2e2e; background:white; font-size:20px;}@media only screen and (max-width:1024px){body{font-size:16px;}}#top_index_shadow{display:block; margin-left:80px; width:240px; height: 60px; background: #186c95; text-align: center; padding-top:5px;}#top_index_shadow a:link, #top_index_shadow a:hover, #top_index_shadow a:visited{font-family: CenturyGothicRegular; font-size: 0.75em; color:#fff; text-transform:uppercase;}#navigation{width:100%; background:#186c95; height:60px; position:fixed; top:0; z-index:1000;}#header{ position:relative; top:0; z-index:2; width:100%; color:white;border-bottom:5px solid #186c95; background:url('../mediaserver/header/line-adam.jpg'); background-size:100% 100%; background-repeat:no-repeat; BACKGR}#center{clear:both; width:100%; height:auto; }#content{clear:both; width:100%; height:auto; margin-top: 120px;}#aside{clear:both; width:100%; min-height:500px; background:#bebebe; color:#2e2e2e; border-top:5px solid #186c95;}#footer{clear:both;width:100%; min-height:400px; background:#3e3e3e; color:white;}#copyright{width:100%; background:#186c95; color:white; text-align:center; font-size:0.8em;}#navigation div.pagewrap{ margin:0 auto; padding:0; width:1000px;}#header div.pagewrap{margin:0 auto; padding:auto; width:1000px;}#center div.pagewrap{margin:0 auto; padding:0 ; width:1000px;}#content div.pagewrap{margin:0 auto; padding:0 ; width:1000px;}#aside div.pagewrap{margin:0 auto; width:1000px;padding:50px 0;}#footer div.pagewrap{margin:0 auto; width:1000px;padding:50px 0 30px 0;}#copyright div.pagewrap{ margin:0 auto; width:1000px; text-align:center; }#sitemap {margin-bottom:40px;}#sitemap ol{ clear:both;text-align:left;padding-left:20px;}#sitemap ul li{padding-left:30px;}#sitemap li{list-style-type:circle;}#sitemap a{line-height:1.6em; color:#2e2e2e;}#sitemap a:hover{text-decoration: none;color:#2e2e2e;}#header-title{width:56%; padding:40% 0 0 54%;}#latest-videos div{float:left; background:#000; width: 210px; height:150px; margin: 12% 56px;}#latest-videos p{background:#000;font-size:.8em; width: 100%; }@media only screen and (max-width:1024px){#latest-videos{display:none;}}@media only screen and (max-height:800px){#latest-videos{display:none;}}.anchor-arrow{width:100px; height:40px;margin: 0 auto; background:url('../img/other-icons/arrow.jpg'); background-size:100% 100%; background-repeat:no-repeat;position:absolute; top:0; left:0; }.anchor-arrow-content{width:100px; height:40px;margin: 0 auto; background:url('../img/other-icons/arrow.jpg'); background-size:100% 100%; background-repeat:no-repeat; margin-top:380px; }.full-box{clear:both; width:100%; }.half-box{float:left; width:50%; margin:30px 0 30px 0;}.half-box-2-cols{float:left; width:65%; margin:30px 0 20px 0;}.half-box-1-col{float:left; width:35%; margin:30px 0 20px 0;}.full-box-img{float:left; width:212px; height:212px;}.figcaption{font-size:0.7em; font-family:CenturyGothicRegular; color:#d3d3d3;text-align:right;}.full-box-content{float:right; width:722px; padding-left:60px; text-align:left;padding-bottom:100px; min-height:240px;}.full-box-content-text{padding-top: 16px; padding-bottom:16px; }.full-box-big-img{float:left; width:360px; height:212px;}.full-box-big-content{float:right; width:574px; padding-left:60px; text-align:left;padding-bottom:100px; min-height:260px;}.mid-box-img{float:left;width:170px;height:170px;}.mid-box-content{float:right;width:280px;text-align:left;}.box-content{ width:100%; padding:2%; background:#e2e2e2; border:2px solid #186c95; font-family:CenturyGothicRegular; font-size:.8em}.link-filmo,.link-shows{float:right; width:100%; text-align:right; padding-right:20px;}.last-filmo-info,.last-show-info{text-align:left;height:126px;}.contact{font-family:CenturyGothicRegular;}#access{width:23%; float:left; margin:0 10% 0 0;font-family:CenturyGothicRegular;}#address{width:33%; float:left; font-family:CenturyGothicRegular;}#contact{width:23%; float:left; margin:0 0 0 10%;font-family:CenturyGothicRegular;}#footer{color:white;}#footer a{color:white;}#info-royalties{clear:both;padding-top:16px;font-size:0.6em;font-family:CenturyGothicRegular;}@media only screen and (max-width:1024px){#info-royalties{font-size:.8em;}}span.left{width:30%;min-height: 32px; font-size:.9em;}span.right{float:right;width:70%;text-align:center;min-height: 32px;}#social-links{background:#3e3e3e;padding:20px;margin-left:40px;}#debug{width:100%;clear: both; }#dialog-timeout,#dialog,#dialog-message,#dialog-message-ie6{font-size:.8em;}h1.chopin{text-transform:capitalize; font-size:2.2em; color:white; font-family:ChopinScriptMedium;}h1{text-transform:uppercase; font-size:2em; font-family:CenturyGothicRegular; text-align:left; }h2{text-transform:uppercase; font-size:2em; font-family:CenturyGothicRegular; text-align:left; }h2.minus{text-transform:uppercase; font-size:1.6em; font-weight: bold; color:#186c95;font-family:CenturyGothicRegular;}h3{text-transform:capitalize; font-size:1.5em; font-weight: bold; color:#186c95;font-family:CenturyGothicRegular; }h3.minus{text-transform:capitalize; font-size:1.4em; font-weight: bold; color:#186c95;font-family:CenturyGothicRegular; }h3.alternate{ font-size:1.2em; font-weight: bold; color:#000;font-family:CenturyGothicRegular; }h4{text-transform:capitalize; font-size:1.4em; color:#e29a25; font-weight: bold; }h5{text-transform:capitalize; font-size:1.2em; color:#2e3f5b; font-weight: bold; line-height:4em; text-decoration:underline;}h6{text-transform:capitalize; font-size:.9em; color:#186c95;text-align:left;}.ucf{text-transform:capitalize;}hr.grey-big{clear:both; color:#cfcfd5;background:#cfcfd5;height:3px; border-style:solid; border:0;}label{clear:both;font-weight:bold;}.ui-state-highlight,.ui-state-error{margin-top: 20px; padding: 1.2em;}.ui-icon{float: left; margin-right: .3em;}ul,li{list-style:none;}.shadow{-moz-box-shadow: 0 0 3px #2c3f30; -webkit-box-shadow: 0 0 3px #2c3f30; box-shadow: 0 0 3px #2c3f30;}.corner{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:12px;}.col-left{width:50%; float:left;}.col-right{width:50%; float:right;}.uppercase{text-transform:uppercase;}em{font-style:italic;}strong{font-weight:bold;}p ul, p li{list-style:square;padding-left:16px;}a {color:#2e2e2e; cursor:pointer; text-decoration:none;}button,input[type="submit"], input[type="reset"], input[type="button"]{height:auto;width: auto;color:#186c95;background:white;border: 1px solid #cfcfd5;text-decoration:none;text-align:center;margin:2px;padding:4px;cursor: pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;-moz-box-shadow: 0 0 2px #2c3f30; -webkit-box-shadow: 0 0 2px #2c3f30; box-shadow: 0 0 2px #2c3f30;}a.link-0{cursor:pointer; text-decoration:none; text-transform:capitalize;font-weight: bold; color:#186c95;font-family:CenturyGothicRegular;}a.link-1{text-transform:uppercase; color:#2e2e2e; cursor:pointer; font-size:1.2em; text-decoration:none; font-family:CenturyGothicRegular;}a.link-2{text-transform:uppercase; color:#2e2e2e; cursor:pointer; text-decoration:none; font-family:CenturyGothicRegular; }a.uppercase{text-transform:uppercase;}.title-box{background:#e29a25;height:40px;text-align:center;color:white;}#social-links a{color:white;}#login a{cursor:pointer; color:#e29a25; font-size:.9em;}#copyright a{color:#fff; text-decoration:none; font-size:0.7em; font-family:CenturyGothicRegular; text-align:right;}#sales{clear:both; border:1px dashed #d3d3d3; background: #f1f1f1;}.video_pre{font-size:0.7em; font-family:CenturyGothicRegular;text-align:left;}.track_list{float:left;margin:40px;width:420px;height:236px;background:#000;}@charset "UTF-8";table.track-reference{font-size:1em;overflow:hidden; border:0; background:white; width:100%; margin:5% auto 0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-box-shadow: 0; -webkit-box-shadow: 0; font-family:"CenturyGothicRegular";}.track-reference th, .track-reference td {padding:18px 28px 18px; text-align:left; background:white;}.track-reference th {padding-top:22px; text-shadow:0; background:white; font-weight: bold; text-transform:uppercase;}table.track-list{font-size:.76em;overflow:hidden; border:0; background:white; width:100%; margin:3% auto 0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-box-shadow: 0; -webkit-box-shadow: 0; font-family:"CenturyGothicRegular";}.track-list td {padding:8px 7px 8px; text-align:left; background:white;}td {border-top:0; border-right:0;}tr.odd-row td {background:white;}td.first, th.first {text-align:left}td.last {border-right:none;}table.press-gallery{width:100%;}table.press-gallery td {border-top:1px solid #e0e0e0; }#dialog-timeout,#dialog,#dialog-message,#dialog-message-ie6{font-size:.8em;}a { color:#477099 }#bar { background:#252823; padding:5px 10px; border-bottom:4px solid #C3D3DA }#bar h1 { margin:0; padding:0; color:#fff; font-size:40px; letter-spacing:-1px; text-shadow:0 0 4px #000000 }#bar h1 span { color:#C3D3DA }#bar div { float:right; margin-top:-50px; padding:20px 20px 0 0 }#bar a { color:#fff; text-decoration:none }#bar div a:hover { text-decoration:underline }@charset "UTF-8";.mobile-menu-toggle {display: none;position: fixed; top: 10px;right: 15px;background: rgba(24, 108, 149, 0.8); border: 2px solid rgba(255, 255, 255, 0.3);border-radius: 5px;color: white;font-size: 24px;cursor: pointer;z-index: 99999; width: 50px; height: 50px; padding: 0;margin: 0;outline: none;-webkit-tap-highlight-color: transparent; }.mobile-menu-toggle:focus {outline: none;}ul#css3menu1,ul#css3menu1 ul {margin: 0;list-style: none;padding: 0;background-color: transparent;}ul#css3menu1.topmenu {margin-top: 14px;margin-left: 80px; font-size: 10px; }ul#css3menu1 ul {display: none;position: absolute;left: 0;top: 100%;background-color: #186c95;padding: 0 10px 10px;border: 1px solid rgba(255,255,255,0.1);box-shadow: 0 4px 8px rgba(0,0,0,0.2);min-width: 200px;}ul#css3menu1 li:hover > ul {display: block;}ul#css3menu1 li {position: relative;display: block;white-space: nowrap;font-size: 0;float: left;}ul#css3menu1 li.topfirst,ul#css3menu1 li.topmenu {margin: 0;}ul#css3menu1 li:hover {z-index: 1;}ul#css3menu1 ul ul {position: absolute;left: 100%;top: 0;opacity: 1;}ul#css3menu1 {font-size: 0;z-index: 999;position: relative;display: inline-block;zoom: 1;padding: 0;width: auto;text-align: left;}* html ul#css3menu1 li a {display: inline-block;}ul#css3menu1 > li {margin: 0;}ul#css3menu1 a:active,ul#css3menu1 a:focus {outline-style: none;}ul#css3menu1 a {display: block;vertical-align: middle;text-align: center;text-decoration: none;font-size: 16px; color: #ffffff;cursor: pointer;padding: 15px 16px; background-color: #186c95;background-repeat: repeat;background-position: 0 0;border: none;transition: all 0.3s ease;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}ul#css3menu1 ul li {float: none;margin: 10px 0 0;width: 100%;}ul#css3menu1 ul a {text-align: left;padding: 8px 15px; background-color: #186c95;font-size: 15px; color: #ffffff;text-decoration: none;border: none;border-bottom: 1px solid rgba(255,255,255,0.1);width: 100%;box-sizing: border-box;}ul#css3menu1 li:hover > a,ul#css3menu1 li a.pressed {background-color: #0f4a6b;color: #ffffff;background-position: 0 100px;text-decoration: none;}ul#css3menu1 span {display: block;overflow: visible;background-position: right center;background-repeat: no-repeat;padding-right: 0px;}ul#css3menu1 ul span {padding-right: 12px;}ul#css3menu1 ul li:hover > a,ul#css3menu1 ul li a.pressed {background-color: #0f4a6b;background-image: none;color: #ffffff;text-decoration: none;}#main-menu > div:first-child {position: absolute; left: 20px; top: 10px; z-index: 1001; margin: 0; }.home-clef {color: white !important;font-size: 32px !important;text-decoration: none !important;font-family: 'Times New Roman', serif !important;line-height: 1 !important;display: inline-block !important;transition: all 0.3s ease !important;text-shadow: 1px 1px 2px rgba(0,0,0,0.3) !important;}.home-clef:hover {color: #ffffff !important;opacity: 0.8 !important;transform: scale(1.1) !important;text-shadow: 2px 2px 4px rgba(0,0,0,0.5) !important;}@media (max-width: 1200px) {ul#css3menu1 a {font-size: 14px;padding: 15px 12px;}}@media (max-width: 1024px) {ul#css3menu1 a {font-size: 15px; padding: 12px 10px;}ul#css3menu1.topmenu {margin-left: 60px; }#main-menu > div:first-child {margin-left: 15px; }}@media (max-width: 1100px) {ul#css3menu1 a {font-size: 15px; padding: 14px 10px;}ul#css3menu1.topmenu {margin-left: 70px; }}@media (max-width: 768px) {.mobile-menu-toggle {display: block;}#main-menu > div:first-child {position: fixed; left: 15px; top: 15px; z-index: 9996; margin: 0; display: block !important; }.home-clef {font-size: 28px !important; }ul#css3menu1 {display: none;position: fixed; top: 70px; left: 0;width: 100%;background-color: #186c95;box-shadow: 0 4px 8px rgba(0,0,0,0.2);text-align: left;margin-top: 0 !important;z-index: 9998; max-height: calc(100vh - 70px); overflow-y: auto; }ul#css3menu1.show-mobile {display: block;}ul#css3menu1 li,ul#css3menu1 li.topfirst,ul#css3menu1 li.topmenu {float: none;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.1);margin: 0;}ul#css3menu1 a {text-align: left;padding: 15px 20px;font-size: 16px;border: none;width: 100%;box-sizing: border-box;}ul#css3menu1 ul {position: static;display: none;background-color: #0f4a6b;box-shadow: none;border: none;padding: 0;margin: 0;min-width: auto;width: 100%;}ul#css3menu1 li:hover > ul {display: none; }ul#css3menu1 li.mobile-open > ul {display: block;}ul#css3menu1 ul li {border-bottom: 1px solid rgba(255,255,255,0.05);width: 100%;}ul#css3menu1 ul a {padding: 12px 40px;font-size: 15px;background-color: #0f4a6b;width: 100%;}ul#css3menu1 ul a:hover {background-color: #0d3a56;}ul#css3menu1::before {content: "🏠 Accueil";display: block;padding: 15px 20px;background-color: #0f4a6b;color: white;font-size: 16px;border-bottom: 1px solid rgba(255,255,255,0.1);cursor: pointer;}}@media (max-width: 480px) {ul#css3menu1 a {padding: 12px 15px;font-size: 15px;}ul#css3menu1 ul a {padding: 10px 30px;font-size: 14px;}}