@media only screen and (min-width:1024px){}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1441px){article .listImage.twocolumn img{height:300px;}}
@media only screen and (min-width:1441px){article .listImage.twocolumn img{height:300px;}}
@media only screen and (min-width:1921px){article .listImage.twocolumn img{height:400px;}}
@media only screen and (min-width:1921px){article .listImage.twocolumn img{height:400px;}}
@media only screen and (min-width:2561px){}
@media only screen and (max-width:1024px){article .content{flex-direction:column;margin-top:20px;}
article .content .colLeft{padding-right:0px;max-width:100%;width:100%;}
article .content .colRight{padding-left:0px;border-left:none;}
nav{width:330px;min-width:330px;padding-right:20px;}
article{padding-left:20px;margin-left:330px;}}
@media only screen and (max-width:768px){body{font-size:16px;}
header .action{display:none;}
header{padding-left:30px!important;padding-right:30px!important;}
header .cont{height:60px;}
header .title{font-size:27px;text-align:center;width:100%;}
.hamburger{position:absolute;cursor:pointer;}
nav{width:100%;min-width:100%;position:fixed;top:61px;z-index:99;background-color:white;left:0px;height:calc(100vh - 80px);padding-right:0px;overflow:scroll;transition:all 0.5s ease;opacity:0;pointer-events:none;-moz-transform:translate(-50px,0px);-webkit-transform:translate(-50px,0px);-o-transform:translate(-50px,0px);-ms-transform:translate(-50px,0px);transform:translate(-50px,0px);}
nav.slideIn,#mobileAction.slideIn{opacity:1;pointer-events:auto;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}
nav ul.selector{display:none;}
nav .subMenu{overflow:visible;height:auto;padding:0px 30px 150px 30px;}
.mobileMenuTitle{position:sticky;top:55px;border-top:1px solid #818181;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:bold;padding:16px 0px;background-color:white;bottom:74px;}
.mobileMenuTitle.selected,.mobileMenuTitle:nth-child(4){border-bottom:1px solid #818181;}
.mobileMenuTitle .close{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);transition:all 0.5s ease;font-size:16px;margin-right:2px;}
.mobileMenuTitle.selected .close{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
#mobileAction a{text-decoration:none;}
#mobileAction .cont{display:flex;border-top:1px solid #818181;border-bottom:1px solid #818181;font-size:22px;padding:20px 8px;justify-content:space-between;}
#mobileAction{padding-left:30px;padding-right:30px;padding-bottom:30px;position:fixed;bottom:0px;background-color:white;width:100%;display:block;z-index:100;transition:all 0.5s ease;opacity:0;pointer-events:none;-moz-transform:translate(-50px,0px);-webkit-transform:translate(-50px,0px);-o-transform:translate(-50px,0px);-ms-transform:translate(-50px,0px);transform:translate(-50px,0px);}
nav ul.filmmaker,nav ul.artist{padding-left:0px;padding-top:20px;}
.mobileMenuCont{max-height:0;overflow:hidden;transition:all 0.5s ease;}
.mobileMenuCont.selected{max-height:2000px;}
.mobileMenuClose .close{font-size:16px;margin-right:2px;}
.mobileMenuClose{cursor:pointer;display:flex;justify-content:flex-end;align-items:center;padding:20px 0px 20px 0px;background-color:white;position:sticky;top:0px;}
.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;height:24px;}
.hamburger-box{position:relative;display:inline-block;width:22px;height:24px;}
.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s;}
.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:25px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:0px;background-color:#818181;}
.hamburger-inner{top:50%;display:block;margin-top:-2px;}
.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in;}
.hamburger-inner:before{top:-8px;}
.hamburger-inner:after,.hamburger-inner:before{display:block;content:"";}
.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);}
.hamburger-inner:after{bottom:-8px;}
.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate( 225deg );}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#FFF;}
.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0;}
.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate( -90deg );}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#FFF;}
article{margin-left:0px;padding-left:0px;border-left:none;}
#content{margin-left:0px;margin-right:0px;padding-top:90px;max-width:100%;}
article iframe{height:250px;height:calc((100vw)*9/16);}
article .content .colLeft{padding-right:30px!important;max-width:100%;width:100%!important;padding-left:30px;padding-bottom:50px;}
article .featured.painting{width:100%!important;}
article .content .colRight{font-size:14px;padding-right:30px;max-width:100%;padding-left:30px;}
.container-fluid{max-width:100%;margin-left:0px;z-index:2;}
article .content img{}
article .listThumb .item{}
article .listImage.plain figure{width:100%;}
article .listImage.twocolumn figure,article .listImage.threecolumn figure{width:100%;}
.actionOther{display:flex;justify-content:space-between;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:100px;width:100%;}
.actionOther a{text-decoration:none;font-weight:700;border:1px solid #818181;color:#818181;line-height:40px;padding:0px 40px;display:inline-block;text-align:center;width:calc(50% - 10px);}
.actionOther a.disabled{opacity:0.5;pointer-events:none;}
article .content .action{display:flex;justify-content:space-between;}
article .content .action a{margin-right:0px;width:calc(50% - 10px);}
nav ul.filmmaker li,nav ul.artist li{padding-bottom:6px;}
#welcome .content .title{font-size:60px;line-height:70px;}
#welcome .content .action{flex-direction:column;}
#welcome .content .action a{margin-bottom:10px;}}

