

/*===============================
/templates/ja_sugite/css/custom.css
================================================================================*/
body{background-color:#000000;font-family:open sans}p{margin:0 0 25px}.container{width:auto}.t3-mainbody{min-height:78vh}.row-feature.row-feature-secondary{background:none repeat scroll 0% 0% #123}.col-md-12{max-height:20px}.categories-module .article-img,ul.categories-module .article-img,.category-module .article-img,ul.category-module .article-img{max-height:150px}.categories-module .project-item.project-item-more h3,ul.categories-module .project-item.project-item-more h3,.category-module .project-item.project-item-more h3,ul.category-module .project-item.project-item-more h3{font-size:21px}.row-feature.row-feature-full .btn{margin-top:20px}.row-feature.row-feature-full .row-feature-full{border-bottom:2px solid #111}.categories-module .project-item.project-item-more,ul.categories-module .project-item.project-item-more,.category-module .project-item.project-item-more,ul.category-module .project-item.project-item-more{padding:10px;max-height:150px}.row-feature.row-feature-full .btn{padding:5px 10px;font-size:12px;margin-top:20px}.categories-module .article-img,ul.categories-module .article-img,.category-module .article-img,ul.category-module .article-img{max-height:150px}#back-to-top{display:none}.contact-information .inner{display:none}.dropdown-menu{font-size:16px;font-weight:500}.t3-megamenu .mega-nav > li a,.t3-megamenu .dropdown-menu .mega-nav > li a{display:inherit}.ja-slideshow{background:#000;height:100vh}@media (max-width:770px){.ja-slideshow .container{margin-left:unset !important}}.has-slideshow .t3-header{background:none;position:fixed;background-color:#121212;height:60px}.logo-image a:hover img{-webkit-transform:none;-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:none}.logo-image{padding-top:10px}.navbar-default .navbar-nav > li > a{border-radius:0;color:#ffffff;font-size:15px;font-weight:500;padding:12px 0;outline:none;text-transform:uppercase;padding-right:15px;font-family:"Raleway",sans-serif}.navbar-default .navbar-nav > li{margin-right:20px;margin-left:20px}.nav{padding-left:unset}.navbar-nav{margin:0}.head-right{padding:0;position:absolute;right:14px;top:10px;text-align:right}.row-feature.row-feature-full .row-feature-full{border-bottom:0px solid #fff}@media (max-width:1060px){.head-right + .t3-mainnav{margin-right:80px !important}}.head-right .navbar-header{padding-right:20px}.t3-megamenu .mega-nav,.t3-megamenu .dropdown-menu .mega-nav{font-family:open sans}.t3-mainnav .t3-navbar{margin-top:-1px !important}.logo{padding-right:0px}.logo{text-align:left;padding-right:0px;width:150px}.pull-right{float:left !important}.head-right + .t3-mainnav{padding-right:unset}.head-right + .t3-mainnav{margin-right:20px}.row-feature{padding-top:0px;padding-bottom:0px;width:0%}.scrollDown .t3-header,.scrollUp .t3-header{top:0;background:#121212 !important;position:fixed}.downdown.active .ja-ss-desc{top:0% !important;left:0px;transition:none}.col-lg-2{padding-left:0px}.t3-off-canvas .t3-off-canvas-body .t3-module{font-family:open sans}.page-title,.page-header h1{color:#212121;font-family:open sans;font-weight:500}.t3-header{background:#121212;height:60px}.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a{padding-bottom:10px;padding-top:10px;color:#dddddd}.t3-off-canvas .t3-off-canvas-body .nav > li > a,.t3-off-canvas .t3-off-canvas-body .nav .dropdown-toggle > a,.t3-off-canvas .t3-off-canvas-body .nav > li > .dropdown-toggle,.t3-off-canvas .t3-off-canvas-body .nav .dropdown-toggle > .dropdown-toggle{font-weight:600;color:#dddddd}.t3-off-canvas .t3-off-canvas-header h2{color:#ccc}.t3-off-canvas .t3-off-canvas-header{display:none}.t3-off-canvas .t3-off-canvas-body{padding:4px 28px}.home .row-feature{height:200px}.wide{width:100% !important;position:absolute}.features-intro{background-color:#111111}@media (min-width:1260px){.home .row-feature{padding-bottom:17rem}}@media (min-width:1520px){.home .row-feature{padding-bottom:22rem}}@media (min-width:1620px){.home .row-feature{padding-bottom:24rem}}@media (min-width:1780px){.home .row-feature{padding-bottom:26rem}}@media (max-width:1200px){.home .row-feature{padding-bottom:68rem}}@media (max-width:1140px){.home .row-feature{padding-bottom:65rem}}@media (max-width:1090px){.home .row-feature{padding-bottom:63rem}}@media (max-width:1040px){.home .row-feature{padding-bottom:61rem}}@media (max-width:990px){.home .row-feature{padding-bottom:58rem}}@media (max-width:940px){.home .row-feature{padding-bottom:55rem}}@media (max-width:890px){.home .row-feature{padding-bottom:51rem}}@media (max-width:840px){.home .row-feature{padding-bottom:48rem}}@media (max-width:820px){.home .row-feature{padding-bottom:46rem}}@media (max-width:767px){.home .row-feature{padding-bottom:48rem}}@media (max-width:730px){.home .row-feature{padding-bottom:46rem}}@media (max-width:690px){.home .row-feature{padding-bottom:45rem}}@media (max-width:660px){.home .row-feature{padding-bottom:42rem}}@media (max-width:620px){.home .row-feature{padding-bottom:41rem}}@media (max-width:590px){.home .row-feature{padding-bottom:39rem}}@media (max-width:560px){.home .row-feature{padding-bottom:37rem}}@media (max-width:520px){.home .row-feature{padding-bottom:35rem}}@media (max-width:480px){.home .row-feature{padding-bottom:115rem}}@media (max-width:465px){.home .row-feature{padding-bottom:112rem}}@media (max-width:450px){.home .row-feature{padding-bottom:109rem}}@media (max-width:430px){.home .row-feature{padding-bottom:104rem}}@media (max-width:410px){.home .row-feature{padding-bottom:98rem}}@media (max-width:380px){.home .row-feature{padding-bottom:92rem}}@media (max-width:350px){.home .row-feature{padding-bottom:86rem}}@media (max-width:330px){.home .row-feature{padding-bottom:80rem}}@media (max-width:300px){.home .row-feature{padding-bottom:73rem}}@media (max-width:280px){.home .row-feature{padding-bottom:68rem}}.ja-ss-desc{display:flex;justify-content:center;align-items:center}@media (max-width:770px){.ja-ss-desc{position:absolute;top:50%;transform:translateX(-50%) !important}}.ja-ss-desc h3{font-weight:700 !important;font-size:101px !important;text-shadow:1px 2px #121212 !important;padding-top:500px;text-transform:uppercase;letter-spacing:12px;opacity:0.5;font-family:'Lato';width:max-content;padding-left:unset !important}.ja-ss-desc h3{line-height:1 !important;padding-left:63px;font-size:90px !important;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center}@media (max-width:1200px){.ja-ss-desc h3{font-size:70px !important;bottom:30px}}@media (max-width:1090px){.ja-ss-desc h3{font-size:60px !important;bottom:60px}}@media (max-width:890px){.ja-ss-desc h3{font-size:70px !important;width:min-content;bottom:0px}}@media (max-width:480px){.ja-ss-desc h3{font-size:60px !important;width:min-content;bottom:0px;top:57%;transform:translateY(-100%)}}@media (max-width:410px){.ja-ss-desc h3{font-size:50px !important;top:56%}}@media (max-width:340px){.ja-ss-desc h3{font-size:40px !important;top:54%}}@media (max-width:320px){.ja-ss-desc h3{font-size:35px !important;top:59%}}@media (max-width:280px){.ja-ss-desc h3{font-size:30px !important;top:61%}}@media (max-height:380px){.ja-ss-desc h3{font-size:60px !important;bottom:6%}}@media (max-height:340px){.ja-ss-desc h3{bottom:-4%}}@media (max-height:310px){.ja-ss-desc h3{bottom:-10%}}@media (max-height:300px){.ja-ss-desc h3{bottom:-15%}}.ja-ss-item{height:100% !important}.ja-ss-item-bg{position:relative}.ja-ss-item img{background:#fff;background-position:center center;height:100vh;object-fit:cover;width:100%}.downdown.active .ja-ss-desc{position:absolute;bottom:55px}@media (max-width:320px){.col-xs-6{width:100%}}@media (max-width:320px){.downdown.active .ja-ss-desc{position:absolute;bottom:100px}}@media (max-width:480px){.col-xs-6{width:100%}}@media (max-width:1200px){.col-md-2{width:33.33333333% !important}}@media (min-width:1200px){.col-lg-4{width:33.33333333% !important}}@media (max-width:1200px){.col-lg-2.col-md-4.col-sm-6.col-xs-12{width:16.333333%}}@media (max-width:1200px){.col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33.333333% !important}}@media (max-width:1200px){.col-lg-2.col-md-2.col-sm-6.col-xs-6{width:16.66666667%}}@media (max-width:1024px){.col-lg-2{padding-left:40px !important}}@media (min-width:768px){.col-lg-4.col-md-2.col-sm-4.col-xs-6{padding-left:40px !important}}@media (max-width:720px){.col-lg-4.col-md-2.col-sm-4.col-xs-6{width:100% !important}}@media (min-width:720px){.col-lg-2{padding-left:0px !important}}@media (max-width:720px){.col-lg-2.col-md-2.col-sm-4.col-xs-6{width:25% !important}}@media (max-width:720px){.col-lg-2.col-md-2.col-sm-6.col-xs-6{width:25% !important}}@media (max-width:720px){.col-lg-2.col-md-4.col-sm-6.col-xs-12{width:25% !important}}@media (max-width:620px){.col-lg-2.col-md-2.col-sm-4.col-xs-6{width:50% !important}}@media (max-width:620px){.col-lg-2.col-md-2.col-sm-6.col-xs-6{width:50% !important}}@media (max-width:620px){.col-lg-2.col-md-4.col-sm-6.col-xs-12{width:50% !important}}.t3-footer{background:#121212;color:#666666}.t3-footnav .t3-module{background:#121212}.t3-footnav .t3-module .module-title{font-size:15px;font-family:open sans}.t3-copyright{font-family:"open sans",sans-serif;font-size:12px;padding:14px 0px;border-top:1px solid rgba(255,255,255,0.05)}.t3-copyright a{color:unset}.contact-left h3{font-weight:700}@media (max-width:780px){.login-wrap .login-right{display:none}}@media (max-width:780px){.col-xs-12.col-sm-6.login-left{width:100%}}@media (max-width:780px){.login-wrap .login-left{padding-bottom:23px;border-bottom:2px solid #eeeeee}}.login-wrap .login-right .inner{padding:80px 0}.login-wrap .login-right .inner p{font-size:40px}.login-wrap .login-right .inner .login-image{margin-bottom:0px}#system-message .alert{padding:24px;background:#666;border-color:#333;color:#FFF;width:65rem;margin-right:auto;margin-left:auto}@media (max-width:740px){#system-message .alert{width:auto}}.close{color:#fff;font-weight:inherit;opacity:.99;filter:alpha(opacity=20)}.alert h4{font-size:20px;font-weight:600}.close:hover,.close:focus{color:#eee}#searchForm fieldset{display:none}.search-results .result-category{display:none}.search-results .result-text{display:none}.search-results .result-created{display:none}.container{padding-right:80px;padding-left:80px}.home .container{padding-right:40px;padding-left:40px}#system-message{width:60rem;margin-right:auto;margin-left:auto}


/*===============================
/modules/mod_jaslideshowlite/assets/css/animate.css
================================================================================*/
.animate{-webkit-transition:all 1200ms cubic-bezier(0.25,0.1,0.25,1) 1000ms;-moz-transition:all 1200ms cubic-bezier(0.25,0.1,0.25,1) 1000ms;-o-transition:all 1200ms cubic-bezier(0.25,0.1,0.25,1) 1000ms;transition:all 1200ms cubic-bezier(0.25,0.1,0.25,1) 1000ms;-webkit-backface-visibility:hidden; }.duration500{-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.duration1000{-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-o-transition-duration:1000ms;transition-duration:1000ms}.delay0{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.delay500{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.delay1000{-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.delay1500{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.delay2000{-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.delay2500{-webkit-transition-delay:2500ms;-moz-transition-delay:2500ms;-o-transition-delay:2500ms;transition-delay:2500ms}.delay3000{-webkit-transition-delay:3000ms;-moz-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.delay3500{-webkit-transition-delay:3500ms;-moz-transition-delay:3500ms;-o-transition-delay:3500ms;transition-delay:3500ms}.delay4000{-webkit-transition-delay:4000ms;-moz-transition-delay:4000ms;-o-transition-delay:4000ms;transition-delay:4000ms}.delay4500{-webkit-transition-delay:4500ms;-moz-transition-delay:4500ms;-o-transition-delay:4500ms;transition-delay:4500ms}.delay5000{-webkit-transition-delay:5000ms;-moz-transition-delay:5000ms;-o-transition-delay:5000ms;transition-delay:5000ms}.delay5500{-webkit-transition-delay:5500ms;-moz-transition-delay:5500ms;-o-transition-delay:5500ms;transition-delay:5500ms}.delay6000{-webkit-transition-delay:6000ms;-moz-transition-delay:6000ms;-o-transition-delay:6000ms;transition-delay:6000ms}.delay6500{-webkit-transition-delay:6500ms;-moz-transition-delay:6500ms;-o-transition-delay:6500ms;transition-delay:6500ms}.delay7000{-webkit-transition-delay:7000ms;-moz-transition-delay:7000ms;-o-transition-delay:7000ms;transition-delay:7000ms}.delay7500{-webkit-transition-delay:7500ms;-moz-transition-delay:7500ms;-o-transition-delay:7500ms;transition-delay:7500ms}.delay8000{-webkit-transition-delay:8000ms;-moz-transition-delay:8000ms;-o-transition-delay:8000ms;transition-delay:8000ms}.delay8500{-webkit-transition-delay:8500ms;-moz-transition-delay:8500ms;-o-transition-delay:8500ms;transition-delay:8500ms}.delay9000{-webkit-transition-delay:9000ms;-moz-transition-delay:9000ms;-o-transition-delay:9000ms;transition-delay:9000ms}.delay9500{-webkit-transition-delay:9500ms;-moz-transition-delay:9500ms;-o-transition-delay:9500ms;transition-delay:9500ms}.delay10000{-webkit-transition-delay:10000ms;-moz-transition-delay:10000ms;-o-transition-delay:10000ms;transition-delay:10000ms}.delay10500{-webkit-transition-delay:10500ms;-moz-transition-delay:10500ms;-o-transition-delay:10500ms;transition-delay:10500ms}.delay11000{-webkit-transition-delay:11000ms;-moz-transition-delay:11000ms;-o-transition-delay:11000ms;transition-delay:11000ms}.delay11500{-webkit-transition-delay:11500ms;-moz-transition-delay:11500ms;-o-transition-delay:11500ms;transition-delay:11500ms}.delay12000{-webkit-transition-delay:12000ms;-moz-transition-delay:12000ms;-o-transition-delay:12000ms;transition-delay:12000ms}.active .adelay500{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.active .adelay1000{-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.active .adelay1500{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.active .adelay2000{-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.active .adelay2500{-webkit-transition-delay:2500ms;-moz-transition-delay:2500ms;-o-transition-delay:2500ms;transition-delay:2500ms}.active .adelay3000{-webkit-transition-delay:3000ms;-moz-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.active .adelay3500{-webkit-transition-delay:3500ms;-moz-transition-delay:3500ms;-o-transition-delay:3500ms;transition-delay:3500ms}.active .adelay4000{-webkit-transition-delay:4000ms;-moz-transition-delay:4000ms;-o-transition-delay:4000ms;transition-delay:4000ms}.active .adelay4500{-webkit-transition-delay:4500ms;-moz-transition-delay:4500ms;-o-transition-delay:4500ms;transition-delay:4500ms}.active .adelay5000{-webkit-transition-delay:5000ms;-moz-transition-delay:5000ms;-o-transition-delay:5000ms;transition-delay:5000ms}.active .adelay5500{-webkit-transition-delay:5500ms;-moz-transition-delay:5500ms;-o-transition-delay:5500ms;transition-delay:5500ms}.active .adelay6000{-webkit-transition-delay:6000ms;-moz-transition-delay:6000ms;-o-transition-delay:6000ms;transition-delay:6000ms}.active .adelay6500{-webkit-transition-delay:6500ms;-moz-transition-delay:6500ms;-o-transition-delay:6500ms;transition-delay:6500ms}.active .adelay7000{-webkit-transition-delay:7000ms;-moz-transition-delay:7000ms;-o-transition-delay:7000ms;transition-delay:7000ms}.active .adelay7500{-webkit-transition-delay:7500ms;-moz-transition-delay:7500ms;-o-transition-delay:7500ms;transition-delay:7500ms}.active .adelay8000{-webkit-transition-delay:8000ms;-moz-transition-delay:8000ms;-o-transition-delay:8000ms;transition-delay:8000ms}.active .adelay8500{-webkit-transition-delay:8500ms;-moz-transition-delay:8500ms;-o-transition-delay:8500ms;transition-delay:8500ms}.active .adelay9000{-webkit-transition-delay:9000ms;-moz-transition-delay:9000ms;-o-transition-delay:9000ms;transition-delay:9000ms}.active .adelay9500{-webkit-transition-delay:9500ms;-moz-transition-delay:9500ms;-o-transition-delay:9500ms;transition-delay:9500ms}.active .adelay10000{-webkit-transition-delay:10000ms;-moz-transition-delay:10000ms;-o-transition-delay:10000ms;transition-delay:10000ms}.active .adelay10500{-webkit-transition-delay:10500ms;-moz-transition-delay:10500ms;-o-transition-delay:10500ms;transition-delay:10500ms}.active .adelay11000{-webkit-transition-delay:11000ms;-moz-transition-delay:11000ms;-o-transition-delay:11000ms;transition-delay:11000ms}.active .adelay11500{-webkit-transition-delay:11500ms;-moz-transition-delay:11500ms;-o-transition-delay:11500ms;transition-delay:11500ms}.active .adelay12000{-webkit-transition-delay:12000ms;-moz-transition-delay:12000ms;-o-transition-delay:12000ms;transition-delay:12000ms}


/*===============================
/templates/ja_sugite/local/css/themes/blue/mod_jaslideshowlite.css
================================================================================*/
.ja-ss-slideshow{position:relative;height:309px}.ja-slideshow .container{position:absolute;left:50%;top:0;height:100%}@media (min-width:768px){.ja-slideshow .container{margin-left:-340px;width:680px}}@media (min-width:1091px){.ja-slideshow .container{margin-left:-470px;width:940px}}@media (min-width:1200px){.ja-slideshow .container{margin-left:-570px;width:1140px}}.ja-ss-loading:before{content:"";display:block;background:url("/templates/ja_sugite/images/slideloading.gif") no-repeat center center;width:100%;height:100%;position:absolute;left:0;top:0;z-index:5}.ja-ss-wrap{overflow:hidden;position:relative;width:100%}.ja-ss-items{width:100%}.ja-ss-item{display:block;float:left;margin:0;overflow:hidden;position:absolute;right:0;left:0;width:100%;min-height:260px;z-index:1;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.ja-ss-item.prev{display:block}.ja-ss-item.next{display:block}.ja-ss-item.curr{z-index:2}.ja-ss-item img{background:#fff;width:100%;max-width:100%}.ja-ss-desc{position:absolute;left:20px;top:48%;width:60%;padding:10px;color:#000;font-size:12px;line-height:18px;text-align:left}.ja-ss-desc h3{line-height:1.4;margin:0}.ja-ss-desc h3 a{color:inherit;line-height:normal;text-decoration:none}.ja-ss-desc p{font-size:12px;line-height:18px;margin:10px 0}.ja-ss-thumbs-wrap{background:none;position:absolute;z-index:999;bottom:0;clear:both;height:72px;overflow:hidden;width:100%}.ja-ss-thumbs{width:200px;text-align:center;position:absolute;left:50%;margin-left:-100px}.ja-ss-thumbs .ja-ss-thumb{width:10px;height:10px;border:0;background:url("/templates/ja_sugite/images/ja-ss-thumb.png");background-clip:padding-box;cursor:pointer;display:inline-block;margin:5px 3px;overflow:hidden;text-align:center;vertical-align:bottom;filter:alpha(opacity=60);opacity:0.6}.ja-ss-thumbs .ja-ss-thumb.active{border:0;filter:alpha(opacity=100);opacity:1}.ja-ss-btns{position:absolute;top:50%;left:0;width:100%;display:none}.ja-ss-btns span{background:url("/templates/ja_sugite/images/ctrl-btns.png") no-repeat scroll left top rgba(0,0,0,0);color:#ffffff;cursor:pointer;display:block;margin:0 5px 0 0;padding:0;text-indent:-999em;position:absolute;float:none;width:22px;height:61px;z-index:2}.ja-ss-btns .ja-ss-prev{left:0;margin-left:28px}.ja-ss-btns .ja-ss-prev:hover{background-position:0 -61px}.ja-ss-btns .ja-ss-next{right:0;margin-right:28px;background-position:-22px 0}.ja-ss-btns .ja-ss-next:hover{background-position:-22px -61px}.ja-slideshow:hover .ja-ss-btns{display:block}


/*===============================
/templates/ja_sugite/local/css/themes/blue/mod_jaslideshowlite-custom.css
================================================================================*/
.ja-slideshow .container{position:absolute;left:50%;top:0;height:100%}@media (min-width:768px){.ja-slideshow .container{margin-left:-340px;width:680px}}@media (min-width:1091px){.ja-slideshow .container{margin-left:-470px;width:940px}}@media (min-width:1200px){.ja-slideshow .container{margin-left:-570px;width:1140px}}.ja-ss-sprite img{width:auto;background:none;display:inline-block}.ja-ss-sprite.first img{max-width:100%;width:auto;-webkit-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}@media (max-width:1199px){.ja-ss-sprite.first img{max-width:70%}}.ja-ss-item-bg{position:relative;z-index:1}.ja-ss-sprite,.ja-ss-desc{position:absolute;z-index:2;opacity:0}.leftright .ja-ss-sprite.first{bottom:10%;left:-10%}.leftright .ja-ss-sprite.second{bottom:10%;left:110%}.active.leftright .ja-ss-sprite.first{left:40%}.active.leftright .ja-ss-sprite.second{left:60%}.leftleft .ja-ss-sprite.first,.leftleft .ja-ss-sprite.second{bottom:20%;left:-10%}.active.leftleft .ja-ss-sprite.first{left:40%}.active.leftleft .ja-ss-sprite.second{left:60%}.rightright .ja-ss-sprite.first,.rightright .ja-ss-sprite.second{bottom:auto;top:30%;right:-110%;left:auto}@media (max-width:1200px){.rightright .ja-ss-sprite.first,.rightright .ja-ss-sprite.second{width:50%}}.rightright .ja-ss-desc{top:30%;width:50%}.rightright.active .ja-ss-sprite.first{right:0}.rightright.active .ja-ss-sprite.second{left:60%}.rightright.active .ja-ss-desc{width:50%;left:0}.updown .ja-ss-sprite.first{left:0;bottom:-10%}.updown .ja-ss-sprite.second{left:60%;bottom:110%}.updown .ja-ss-desc{top:auto;left:auto;right:-50%;bottom:18%}.updown.active .ja-ss-desc{right:0;bottom:18%;top:auto;width:50%;left:auto;padding-left:28px}.updown.active .ja-ss-sprite.first{bottom:0;left:0}.updown.active .ja-ss-sprite.second{bottom:20%}.downdown .ja-ss-sprite.first{left:40%;bottom:110%}.downdown .ja-ss-sprite.second{left:60%;bottom:110%}.downdown .ja-ss-desc{width:100%;text-align:center;left:0;right:0;top:-30px}.downdown.active .ja-ss-desc{top:30%;left:0}.active.downdown .ja-ss-sprite.first{bottom:20%}.active.downdown .ja-ss-sprite.second{bottom:20%}.rupdown .ja-ss-sprite.first{-webkit-transform-origin:-200% 70%;-moz-transform-origin:-200% 70%;-o-transform-origin:-200% 70%;transform-origin:-200% 70%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:40%;bottom:20%}.rupdown .ja-ss-sprite.second{-webkit-transform-origin:200% 70%;-moz-transform-origin:200% 70%;-o-transform-origin:200% 70%;transform-origin:200% 70%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:60%;bottom:20%}.active.rupdown .ja-ss-sprite.first,.active.rupdown .ja-ss-sprite.second{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.rupup .ja-ss-sprite.first{-webkit-transform-origin:-200% 70%;-moz-transform-origin:-200% 70%;-o-transform-origin:-200% 70%;transform-origin:-200% 70%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:40%;bottom:20%}.rupup .ja-ss-sprite.second{-webkit-transform-origin:200% 70%;-moz-transform-origin:200% 70%;-o-transform-origin:200% 70%;transform-origin:200% 70%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:60%;bottom:20%}.active.rupup .ja-ss-sprite.first,.active.rupup .ja-ss-sprite.second{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.active .ja-ss-sprite{opacity:1}.ja-ss-desc{top:30%;left:-20%;opacity:0;color:rgba(255,255,255,0.8);width:540px;font-size:16px;line-height:1.75;padding:0;font-weight:300;background:none}@media (min-width:1200px){.ja-ss-desc{font-size:24px}}.ja-ss-desc h3{font-size:34px;font-weight:300;line-height:1.7;color:#ffffff}@media (min-width:1200px){.ja-ss-desc h3{font-size:50px}}.ja-ss-desc .btn{margin-top:0}@media (min-width:1200px){.ja-ss-desc .btn{margin-top:14px}}.active .ja-ss-desc{left:20%}.active .ja-ss-desc{opacity:1}.ja-ss-thumbs-wrap{background:none;position:absolute;bottom:0;z-index:999}.ja-ss-thumbs{width:200px;text-align:center;position:absolute;left:50%;margin-left:-100px}.ja-ss-thumbs .ja-ss-thumb{width:10px;height:10px;border:0;background:url("/templates/ja_sugite/images/ja-ss-thumb.png");filter:alpha(opacity=60);opacity:0.6}.ja-ss-thumbs .ja-ss-thumb.active{border:0;filter:alpha(opacity=100);opacity:1}.ja-ss-btns{position:absolute;top:50%;left:0;display:none}.ja-ss-btns span{position:absolute;float:none;width:22px;height:61px}.ja-ss-btns .ja-ss-prev{left:0;margin-left:28px}.ja-ss-btns .ja-ss-prev:hover{background-position:0 -61px}.ja-ss-btns .ja-ss-next{right:0;margin-right:28px;background-position:-22px 0}.ja-ss-btns .ja-ss-next:hover{background-position:-22px -61px}.ja-slideshow:hover .ja-ss-btns{display:block}.custom .ja-ss-item{opacity:0}.custom .ja-ss-item img{background:none}.custom .ja-ss-item.curr{opacity:1}.custom .ja-ss-item.prev{left:0%}.custom .ja-ss-item.next{left:0%}.custom .ja-ss-item.curr{left:0%}.duration300{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.delay300{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.ie8 .custom .rightright .ja-ss-desc.animate,.ie9 .custom .rightright .ja-ss-desc.animate,.old-ie .custom .rightright .ja-ss-desc.animate{left:0 !important}.ie8 .custom .rightright .ja-ss-sprite.animate.first,.ie9 .custom .rightright .ja-ss-sprite.animate.first,.old-ie .custom .rightright .ja-ss-sprite.animate.first{right:0 !important;bottom:10% !important;left:auto !important}.ie8 .custom .updown .ja-ss-desc.animate,.ie9 .custom .updown .ja-ss-desc.animate,.old-ie .custom .updown .ja-ss-desc.animate{left:auto !important;right:0 !important}.ie8 .custom .updown .ja-ss-sprite.animate.first,.ie9 .custom .updown .ja-ss-sprite.animate.first,.old-ie .custom .updown .ja-ss-sprite.animate.first{left:0 !important;bottom:0 !important}.ie8 .custom .downdown .ja-ss-desc.animate,.ie9 .custom .downdown .ja-ss-desc.animate,.old-ie .custom .downdown .ja-ss-desc.animate{left:0 !important}