@charset "UTF-8";
body{background:#000;text-align:center;}
body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
a, a:link, a:visited, a:hover, a:active, a img, a:link img, a:visited img, a:hover img, a:active img {border:none;text-decoration:none;outline:0;}
#soudure-wrap {color:#fff;margin:auto;font-size:100%;height:0;}
#soudure-wrap a, #soudure-wrap a:link, #soudure-wrap a:visited{color:#fbf700;font-weight:bold;padding:10px;}
#soudure-wrap a:hover, #soudure-wrap a:active{color:#000;background-color:#fbf700;}
header {position:fixed;top:0;width:100%;z-index:6;display:-webkit-flex;display:flex;padding:0;}
#soudure-header-logo{width:100%;}
#jwed-menu {position:absolute;top:28%;width:100%;}
.soudure-main-menu ul {display:-webkit-flex;display:flex;list-style:none;padding:0;align-items:center;-webkit-align-items:center;justify-content:center;font-size:110%;}
.soudure-main-menu ul li {padding-left:20px}
.soudure-main-menu ul li:first-of-type {padding-left:0}
.soudure-main-menu ul li a,.soudure-main-menu ul li a:link, .soudure-main-menu ul li a:visited{text-shadow:6px 4px 4px black;}
.soudure-main-menu ul li a:hover, .soudure-main-menu ul li a:active{text-shadow:0px 0px 0px black;}
#jwed-webdocu-menu {position:absolute;top:10px;left:10px;width:auto;display:none}
#jwed-webdocu-menu ul {display:-webkit-flex;display:flex;list-style:none;padding:0;}
#jwed-webdocu-menu li,.webdocu-menu-button {height:2vw;width:2vw;}
.webdocu-menu-button{background-repeat:no-repeat;background-size:100%;display:block;margin-left:0.5vw}
a#webdocu-prev, a#webdocu-prev:link, a#webdocu-prev:visited, a#webdocu-prev:hover, a#webdocu-prev:active{background-color:transparent;background-image:url('css/images/prev.png')}
a#webdocu-home, a#webdocu-home:link, a#webdocu-home:visited, a#webdocu-home:hover, a#webdocu-home:active{background-color:transparent;background-image:url('css/images/house.png')}
a#webdocu-next, a#webdocu-next:link, a#webdocu-next:visited, a#webdocu-next:hover, a#webdocu-next:active{background-color:transparent;background-image:url('css/images/next.png')}
#jwed-webdocu-menu li a.webdocu-menu-button:hover, #jwed-webdocu-menu li a.webdocu-menu-button:active {-webkit-filter: grayscale(60%);filter: grayscale(60%);}
.container {text-align:left}
.jwed-video-box {margin:0!important;}
.jwed-popup {display:-webkit-flex;display:flex;align-content:center;justify-content:center;width:100vw;height:100vh;margin:0;position:relative;background:#fbf700;padding:0 20px 0 20px;top:100vh;z-index:1;}
.jwed-close-popup {right:calc(50% - 16px);top:30px;width:16px;height:16px;position:absolute;background:url(/wp-content/plugins/jwed/images/close-popup.png);background-size:16px 16px;z-index: 1;}
.jwed-close-popup:hover {cursor:pointer;opacity:0.5}
.jwed-popup-title {position:absolute;padding-top:20px;width:60vw;display:flex;justify-content:center;align-items:center;background:#222;height:22vh;}
.jwed-popup-title h1 {font-family:"Dear Saturday";font-size:150%;color:#fbf700}
.jwed-popup > .page {padding:30px 60px 30px 60px;display:block;word-wrap:break-word;width:60vw;background:#222;text-align:justify;overflow-y:auto;top:24vh;position:relative;height: 76vh;}
.jwed-popup > .page a {padding: 0!important;}
.jw-controls-title {font-family:"Dear Saturday";display:-webkit-flex;display:flex;align-content:center;justify-content:center;width:100%;position:absolute;top:20%;line-height:150%;text-shadow:6px 4px 4px black;font-size:500%;color:#fbf700;white-space:nowrap;}
.jw-controls-links {/*display:table*/;text-align:center;line-height:1;width:100%;/*position:absolute;*/position:fixed;top:40%;color:#000;font-weight:bold;height:auto;}
.jw-controls-links .jwed_link_text {text-align:center;line-height:1;width:100%;position:fixed;bottom:62%;font-size:200%}
.jw-controls-links a, .jw-controls-links a:link, .jw-controls-links a:visited {text-decoration:none!important;margin:5px;color:#fbf700;font-size:300%}
.jw-controls-links a:hover, .jw-controls-links a:active {background-color:#fbf700;color:#000}
.webdocu{position:fixed;top:0;left:0;}
.jw-controls-asides {position:absolute;top:3em;right:0;}
.jw-controls-asides img {width:15vw;height:10vw}
.jw-controls-asides a, .jw-controls-asides a:link, .jw-controls-asides a:visited {text-decoration:none!important;margin:5px;font-size:300%;background:#fbf700!important;color:#000!important;}
.jw-controls-asides a:hover, .jw-controls-asides a:active {color:#fbf700!important;background:#000!important}
@media screen and (max-width:900px) {
.jw-controls-title {font-size:500%;}
.jw-controls-links .jwed_link_text {font-size:140%}
.jw-controls-links a, .jw-controls-links a:link, .jw-controls-links a:visited {font-size:150%}
.jw-controls-asides a, .jw-controls-asides a:link, .jw-controls-asides a:visited {font-size:150%}
.soudure-main-menu ul {font-size:200%;white-space:nowrap;}
.soudure-main-menu ul li {padding-left:2px}
.jwed-popup-title {width:90vw;}
.jwed-popup-title h1 {font-family:"Dear Saturday";font-size:130%}
.jwed-popup > .page {width:90vw;}
}

@media screen and (max-device-width:1280px)
and (orientation : landscape) {
.jw-controls-title {font-size:400%;top:15%}
#jwed-webdocu-menu li,.webdocu-menu-button{height:5vw;width:5vw;}
}


@media screen and (max-width:900px)
and (orientation : portrait) {
.jw-controls-links a, .jw-controls-links a:link, .jw-controls-links a:visited {font-size:300%}
.jw-controls-asides a, .jw-controls-asides a:link, .jw-controls-asides a:visited {font-size:300%}
.jw-controls-links .jwed_link_text {font-size:200%}
#jwed-webdocu-menu li,.webdocu-menu-button{height:5vh;width:5vh;}
}

@media screen and (max-width:600px)
and (orientation : portrait) {
.jw-controls-links a, .jw-controls-links a:link, .jw-controls-links a:visited {font-size:200%}
.jw-controls-asides a, .jw-controls-asides a:link, .jw-controls-asides a:visited {font-size:200%}
.jw-controls-links .jwed_link_text {font-size:150%}
}


/* Ipad Landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
#jwed-webdocu-menu li,.webdocu-menu-button{height:5vw;width:5vw;}
}
/* Ipad Portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
#jwed-webdocu-menu li,.webdocu-menu-button{height:5vh;width:5vh;}
}