@charset "UTF-8"; @font-face { font-family: 'fontello'; src: url('../font/fontello.eot?19713640'); src: url('../font/fontello.eot?19713640#iefix') format('embedded-opentype'), url('../font/fontello.woff2?19713640') format('woff2'), url('../font/fontello.woff?19713640') format('woff'), url('../font/fontello.ttf?19713640') format('truetype'), url('../font/fontello.svg?19713640#fontello') format('svg'); font-weight: normal; font-style: normal; } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ /* @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; src: url('../font/fontello.svg?19713640#fontello') format('svg'); } } */ [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; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Font smoothing. That was taken from TWBS */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } .icon-cancel:before { content: '\e800'; } /* '' */ .icon-water:before { content: '\e801'; } /* '' */ .icon-droplet:before { content: '\e802'; } /* '' */ .icon-itunes:before { content: '\e803'; } /* '' */ .icon-twitter:before { content: '\f099'; } /* '' */ .icon-menu:before { content: '\f0c9'; } /* '' */ .icon-angle-left:before { content: '\f104'; } /* '' */ .icon-angle-right:before { content: '\f105'; } /* '' */ .icon-angle-up:before { content: '\f106'; } /* '' */ .icon-angle-down:before { content: '\f107'; } /* '' */ .icon-youtube:before { content: '\f167'; } /* '' */ .icon-youtube-play:before { content: '\f16a'; } /* '' */ .icon-instagram:before { content: '\f16d'; } /* '' */ .icon-facebook-squared:before { content: '\f308'; } /* '' */ /* RESET - ADAPTED FROM MEYER RESET URL - http://meyerweb.com/eric/tools/css/reset/ LICENSE - PUBLIC DOMAIN */ a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code,dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, main, small, span, strike, strong, sub, summary, sup, tt, table, tbody, textarea, tfoot, thead, time, tr, th, td,u, ul, var, video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;background:transparent;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main{display:block;}ol, ul{list-style:none;}blockquote, q{quotes:none;}table{border-collapse:collapse;border-spacing:0;}body{line-height:1;} /* YUI 3.14.1 (build 63049cb) Copyright 2013 Yahoo! Inc. All rights reserved. Licensed under the BSD License. http://yuilibrary.com/license/ */ body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none} /*12 COLUMN :RESPONSIVE GRID SYSTEM DEVELOPER :DENIS LEBLANC URL :http://responsive.gs VERSION :3.0 LICENSE :GPL & MIT */ /* SET ALL ELEMENTS TO BOX-SIZING :BORDER-BOX */ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} /*MAIN CONTAINER Set the width to whatever you want the width of your site to be. */ .container{width:100%; max-width:1120px; margin:0 auto; padding:0 2%;} /*SELF CLEARING FLOATS - CLEARFIX METHOD */ .container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both;} /* DEFAULT ROW STYLES Set bottom padding according to preference */ .row{padding:auto; margin:0 auto;} /* DEFAULT COLUMN STYLES */ .col{display:block;float:left;width:100%;} .reverse .col{float:right;} @media(min-width:769px){ .container{width:1120px; padding:0 20px;} .gutters .col{margin-left:2%;} .gutters .col:first-child{margin-left:0;} .reverse .gutters .col{margin-left:0; margin-right:2%;} .reverse .gutters .col:first-child{margin-right:0;} } /*COLUMN WIDTH ON DISPLAYS +768px You might need to play with media queries here to suite your design. */ @media(min-width:769px){ .span_1 {width:8.33333333333%;} .span_2 {width:16.6666666667%;} .span_3 {width:25%;} .span_4 {width:33.3333333333%;} .span_5 {width:41.6666666667%;} .span_6 {width:50%;} .span_7 {width:58.3333333333%;} .span_8 {width:66.6666666667%;} .span_9 {width:75%;} .span_10{width:83.3333333333%;} .span_11{width:91.6666666667%;} .span_12{width:100%;} .gutters .span_1 {width:6.5%;} .gutters .span_2 {width:15.0%;} .gutters .span_3 {width:23.5%;} .gutters .span_4 {width:32.0%;} .gutters .span_5 {width:40.5%;} .gutters .span_6 {width:49.0%;} .gutters .span_7 {width:57.5%;} .gutters .span_8 {width:66.0%;} .gutters .span_9 {width:74.5%;} .gutters .span_10{width:83.0%;} .gutters .span_11{width:91.5%;} .gutters .span_12{width:100%;} } // COLOR @black:#222; @white:#FFF; @gray:#666; @grayD:#282828; @grayL:#bebebe; @grayLL:#eee; @purple:#e3c6e3; @purpleL:#e0dae8; @purpleD:#c9c; // LESS @ncc:no-repeat center center; // MIXIN .trans{-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; -ms-transition:0.3s; transition:0.3s;} .fb{font-weight:bold;} .tac{text-align:center;} .tdn{text-decoration:none;} .tdu{text-decoration:underline;} .bgsc{background-size:cover;} .inline{display:-moz-inline-box; display:inline-block;} /*BASE*/ html,body{height:100%; width:100%; margin:0;} body{color:#555; line-height:1; -webkit-text-size-adjust:100%; background:linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%) no-repeat fixed; .bgsc; font-family:"Helvetica Neue",Roboto,"Droid Sans",Lato,Arial,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体","游ゴシック",YuGothic,"Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;} img{max-width:100%; height:auto; vertical-align:middle;} .home body{background:none;} /*CF*/ .cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;} /*LETTER*/ strong{.fb} .wf{font-family:Lato; font-weight:300;} .attention{color:@purple;} .small{font-size:85%;} .italic{font-style:italic;} ::selection{background:@purple; color:@white;} ::-moz-selection{background:@purple; color:@white;} /*LINK*/ a:link{color:@purpleD; .tdu; .trans;} a:visited{color:@purpleD; .tdu;} a:hover{color:@black; .tdn;} a:active{color:@purpleD; .tdn;} a img{border:none; .tdn;} a img:hover{opacity:0.5; .tdn;} /*INTRO*/ .introtzikas_bg{z-index:9999; position:relative; width:100%; height:100%; .tac; img{width:60%; max-width:303px; margin:auto; position:relative; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);} } /*LOGOBOX*/ div#logobox{z-index:100; position:fixed; margin:0; top:0; left:0; width:100%; div.miggyface{z-index:110; position:relative; width:250px; height:292px; top:40%; left:55%; margin-top:-125px; margin-left:-146px; img{position:absolute;} } div#particles-js{z-index:120; width:100%; height:100%; position:absolute; top:0; left:0; display:block;} div.arrownav{z-index:130; position:absolute; bottom:7%; left:50%; margin-left:-20px; .tac; a{width:40px; height:40px; font-size:167%; line-height:40px; border-radius:50%; background:@purpleD; display:block; opacity:0.7; .tdn;} a:link{color:@white;} a:visited{color:@white;} a:hover{color:@white; opacity:1;} a:active{color:@white;} } } /*LAYER*/ .home div#layer{z-index:200; position:relative; padding:68px 0 0; background:linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%) no-repeat fixed; .bgsc;} /*GNAV*/ button#menubtn{z-index:9998; position:fixed; right:15px; top:15px; line-height:42px; height:42px; width:42px;} button.btn{background-color:transparent; background-color:@white; color:@purple; border:none; outline:none; cursor:pointer;} button.btn:after{content: '\f0c9'; font-family:'fontello'; vertical-align:top; font-size:154%;} button.active{background-color:@purple; color:@white;} button.active:after{content: '\e800'; font-family:'fontello'; line-height:42px; height:42px; width:42px; font-size:154%;} div#spnav{z-index:9997; display:none; position:fixed; top:0; width:100%; height:100%; background:rgba(255,255,255,0.95); nav{ ul{.tac; li{display:block; a{display:block;} } } } nav.mainnav{padding:87px 0 0; ul{width:135.5px; margin:0 auto; li{margin:0 0 20px;} } } nav.snsnav{position:absolute; top:87px; right:18px; ul{ li{font-size:197%; margin:0 0 30px; a:link{color:@purple; .tdn; .trans;} a:visited{color:@purple; .tdn;} a:hover{color:@gray; .tdn;} a:active{color:@purple; .tdn;} } } } } /*TOPSLIDER*/ div.tophero{position:relative; width:94%; margin:0 auto 4%; div.h1box{z-index:400; position:absolute; right:6%; bottom:6%; text-align:right; h1{width:172px; padding:4px 10px; background:rgba(227,198,227,0.85); box-shadow:10px 10px 0 @white; .inline; .trans;} h1:hover{background:rgba(204,153,204,0.8); box-shadow:0 0 0 @white; img{opacity:1;} } h2{font-size:85%; text-shadow:1px 1px 1px @white;} } div.topslider{max-width:100%; margin:0 auto; z-index:300; border:4px solid @purpleL; div.topsliderbox{position:relative; width:100%;} div.topsliderbox:before{content:""; display:block; padding-top:75%;} div.slider{position:absolute; top:0; right:0; bottom:0; left:0; background-position:center; background-repeat:no-repeat; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; } } } /*TOPBOX*/ div.topbox{margin:0 0 8%;} /*TOPNEWS*/ div.topnews{margin:0 auto; padding:4%; background:rgba(255,255,255,0.7); h2{width:180.666px; margin:0 auto 4%; .tac;} div.topnewslist{ article{margin:0 0 2%; line-height:1.6; span{color:@purpleD; font-size:85%;} h3{font-size:93%; a:link{color:@gray; .tdn;} a:visited{color:@gray; .tdn;} a:hover{color:@black; .tdu;} a:active{color:@gray; .tdn;} } } } } /*HEADER*/ header{width:100%; padding:15px 0 0; margin:0 0 8%; h1{width:145px; padding:4px 10px; background:rgba(255,255,255,0.85); box-shadow:5px 5px 0 @purpleL; .inline; .trans;} h2{font-size:85%; text-shadow:1px 1px 1px @white;} } /*PAGE*/ div.pagebody{padding:0 4%; margin:0 auto 8%; article{margin-bottom:6%; h3.article_title{font-size:124%; padding:20px 0 20px 40px; margin:0 0 6%; border-bottom:1px solid @purpleL; border-top:1px solid @purpleL; .fb; background:url("../img/bg/cat.png") no-repeat left center; background-size:30px 37px; line-height:1.5; } div.postbody>section{margin-bottom:6%;} div.postbody{word-wrap:break-word; img{margin-bottom:4%;} img.width50{max-width:50%; height:auto;} p{margin-bottom:4%; line-height:1.7;} h4{padding:0 0 1%; margin-bottom:4%; line-height:1.7; font-size:116%; .fb;} } } article:last-child{margin-bottom:0;} } /*PAGE TITLE*/ section.pagetitle{margin:0 0 8%; h2{width:180.666px; margin:0 auto;} } /*NEWS*/ div.pagebody{ article.news{position:relative; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed @purpleL; img{float:left; width:35%; border:2px solid @purpleL; z-index:98;} span.postdate{background:@purpleD; color:@white; position:absolute; top:0; left:0; padding:5px; font-size:77%; z-index:99;} h3{float:left; width:65%; padding:0 0 0 10px; line-height:1.5; a:link{color:@gray; .tdu;} a:visited{color:@gray; .tdu;} a:hover{color:@purpleD; .tdn;} a:active{color:@gray; .tdu;} } } } /*SPECIAL*/ div.cs{ p{font-size:157%;} } /*NEWS SINGLE*/ article.newssingle{ div.postdate{display:block; color:@purple; margin:0 0 5px;} h3{color:@black; font-size:124%; line-height:1.5; padding:10px 0; .fb;} div.postbody{line-height:1.7; margin:0 0 10px; padding:10px 0; p{margin-bottom:10px; word-wrap:break-word;} p:last-child{margin-bottom:0;} h4{font-size:124%; .fb;} h5{font-size:108%; .fb;} .attention{color:#c00;} } div.sharebtn{clear:both; display:block; overflow:hidden; div.snsbtn{float:left; margin-right:20px;} div#tw{margin-top:2px;} } } /*PAGENATION*/ div.pagenation{padding:0 0 6%; .tac; a:link{color:@purpleD; .tdn;} a:visited{color:@purpleD; .tdn;} a:hover{color:@white; .tdn;} a:active{color:@purpleD; .tdn;} a div{border:4px solid @white; display:block; padding:10px; .fb; background:rgba(255,255,255,0.25);} a div:hover{border:4px solid @purpleD; background:@purple;} div.next{float:right;} div.prev{float:left;} } div.backtolist{width:60%; margin:0 auto;} /*DISCOGRAPHY*/ div.discimg{ img{box-shadow:5px 5px 5px @purpleL;} } /*PROFILE*/ .page-profile{ h3{font-size:154%; letter-spacing:2px; margin:0 0 4%; .tac;} h4{letter-spacing:2px; .tac;} } div.profslider{border:4px solid @purpleL;} /*CONTACT*/ .page-contact{ div.pagebody{padding:4%; background:rgba(255,255,255,0.8);} } /*PAGE TABLE*/ table{width:100%; margin:0 0 10px; tr{width:100%; border-top:1px solid @grayL; border-bottom:1px solid @grayL; th{padding:10px 0 0 0; width:100%; display:block; text-align:left; .fb;} td{padding:10px 0; width:100%; display:block; textarea{width:100%; padding:10px; resize:vertical; background:@white; border:1px solid #ddd;} input{width:100%; padding:10px;} input[type="radio"]{width:auto;} } } } /*CONTACT*/ .applyform{display:none;} span.required{background:@purpleD; color:@white; font-size:85%; padding:5px 10px; border-radius:5px; .fb;} div.btnsubmit{width:60%; margin:0 auto;} input[type="submit"],button{-webkit-appearance:button; cursor:pointer; outline:none;} input.soushin{width:100%; height:46px; line-height:46px; position:relative; .inline; .fb; font-size:108%; .tac; .tdn; border:none; color:@white; border-radius:10px; background-color:@purple; box-shadow:0 4px 0 @purpleD; -webkit-transition:none; transition:none; cursor:pointer;} input.soushin:hover{background-color:@purpleL; box-shadow:0 4px 0 @purple;} input.soushin:active{background-color:@purple; top:4px; box-shadow:none;} /*FOOTER*/ footer{width:100%; padding:2% 0; line-height:1.8; .tac; a:link{color:@gray; .tdn;} a:visited{color:@gray; .tdn;} a:hover{color:@purple; .tdn;} a:active{color:@gray; .tdn;} small{display:block; font-size:77%; a:link{color:@black; .tdu;} a:visited{color:@black; .tdn;} a:hover{color:@purpleD; .tdn;} a:active{color:@black; .tdn;} } } /*BORDER*/ div.border{position:fixed; background:@white; z-index:10000;} div#border-t{height:4px;left:0;top:0;width:100%;} div#border-r{height:180%;right:0;top:0;width:4px;} div#border-b{height:4px;left:0;bottom:0;width:100%;} div#border-l{height:180%;left:0;top:0;width:4px;} /*TORINEKO*/ .lptitle{.tac; margin:0 0 4%; img{width:280px;} } /****************************************************/ /************************ PC ************************/ /****************************************************/ @media(min-width:769px){ html,body,div#logobox,div.tophero{min-width:1120px;} .sp{display:none;} .leftbox{padding-right:20px;} .rightbox{padding-left:20px;} /*LOGOBOX*/ div#logobox{ div.miggyface{width:500px; height:584px; top:40%; left:50%; margin-top:-250px; margin-left:-292px;} div.arrownav{margin-left:-25px; a{width:50px; height:50px; font-size:174%; line-height:50px;} } } /*LAYER*/ .home div#layer{padding:119px 0 0;} /*GNAV*/ button#menubtn{right:30px; top:30px; line-height:64px; height:64px; width:64px;} button.btn{.trans;} button.btn:hover{color:@grayL;} button.active:after{line-height:64px; height:64px; width:64px;} div#spnav{ nav.mainnav{padding:124px 0 0; ul{width:180.666px; li{margin:0 0 30px;} } } nav.snsnav{top:124px; right:45px; ul{ li{font-size:197%; margin:0 0 30px;} } } } /*TOPSLIDER*/ div.tophero{max-width:1366px; margin:0 auto 8%; div.h1box{right:4%; bottom:20%; h1{width:334px; padding:7px 15px; box-shadow:15px 15px 0 @white;} h2{font-size:100%;} } div.topslider{max-width:80%; margin:0 0 0 4%; border:5px solid @purpleL; div.topsliderbox:before{content:""; display:block; padding-top:64%;} div.slider{background-position:bottom center;} } } /*TOPNEWS*/ div.topnews{width:50%; padding:30px; box-shadow:20px 20px 0 @purpleL; .trans; .tac;} div.topnews:hover{box-shadow:0 0 0 @purpleL;} /*HEADER*/ header{padding:30px 0 0; margin:0 0 6%; h1{width:274px; padding:7px 12px; box-shadow:10px 10px 0 @purpleL; img{opacity:0.6; .trans;} } h1:hover{box-shadow:15px 15px 15px @purpleL;} h2{font-size:100%;} } /*PAGE*/ div.pagebody{padding:0 60px; article{ h3.article_title{font-size:131%; padding:20px 0 20px 40px; margin:0 0 20px; background:url("../img/bg/cat.png") no-repeat left center; background-size:30px 37px;} div.postbody>section{margin-bottom:40px;} div.postbody{ img{margin-bottom:20px;} img.width50{max-width:50%; height:auto;} p{margin-bottom:20px;} h4{padding:0 0 10px; margin-bottom:20px; font-size:131%;} } } } /*PAGE TITLE*/ section.pagetitle{ h2{width:271px;} } /*NEWS*/ .category-news{ div.pagebody{padding:0;} } div.pagebody{ div.newslist{margin-bottom:2%;} article.news{padding-bottom:0; margin-bottom:0; border-bottom:none; background:rgba(255,255,255,0.85); img{float:none; width:100%; height:194px; border:none; -webkit-filter: grayscale(100%) contrast(130%); .trans;} img:hover{-webkit-filter:grayscale(0%) contrast(100%); opacity:1;} span.postdate{padding:10px; font-size:85%;} h3{float:none; width:100%; padding:10px; a:link{color:@black; .tdn;} a:visited{color:@black; .tdn;} a:hover{color:@gray; .tdu;} a:active{color:@black; .tdn;} } } } /*NEWS SINGLE*/ article.newssingle{background:rgba(255,255,255,0.8); padding:40px; h3{font-size:154%; padding:15px 0;} div.postbody{font-size:108%; padding:20px 0; margin:0 0 20px; p{margin-bottom:20px;} p:last-child{margin-bottom:0;} h4{font-size:154%;} h5{font-size:131%;} .size-thumbnail{width:320px; height:auto;} .size-medium{width:320px; height:auto;} .size-large{width:600px; height:auto;} .width50{width:50%; height:auto;} .aligncenter{clear:both; display:block; overflow:hidden; margin: 0 auto 20px;} .alignleft{float:left; margin:0 20px 20px 0; .inline;} .alignright{float:right; margin:0 0 20px 20px; .inline;} img.alignleft + br{display:none;} img.alignright + br{display:none;} } } /*LIVE*/ .category-live{ div.pagebody{ article.news{border-bottom:none; border:4px solid @purpleL; background:rgba(227,198,227,0.2); img{height:260px;} } } } /*PAGENATION*/ div.pagenation{padding:0 0 20px; font-size:116%; a div{padding:15px;} } /*DISCOGRAPHY*/ div.discimg{ img{box-shadow:15px 15px 15px @purpleL;} } /*PROFILE*/ .page-profile{ div.pagebody{padding:0;} h3{text-align:left;} h4{text-align:left;} } div.profslider{border:5px solid @purpleL; box-shadow:15px 15px 0 @white; .trans;} div.profslider:hover{border:5px solid @white; box-shadow:20px 20px 20px @purpleL;} /*PAGE TABLE*/ table{margin:0 0 20px; border-bottom:1px solid @grayL; tr{border-top:1px solid @grayL; border-bottom:none; th{vertical-align:middle; padding:20px; width:auto; display:table-cell; white-space:nowrap;} td{vertical-align:middle; padding:20px; width:auto; display:table-cell;} } } /*CONTACT*/ .page-contact{ div.pagebody{padding:60px;} } div.btnsubmit{width:60%; margin:0 auto;} input.soushin{height:54px; line-height:54px;} /*FOOTER*/ footer{padding:20px 0; nav.footnav{font-size:93%; margin:20px 0; ul{ li{padding:0 10px; .inline;} } } } /*BORDER*/ div#border-t{height:5px;} div#border-r{width:5px;} div#border-b{height:5px;} div#border-l{width:5px;} /*TORINEKO*/ .lptitle{ img{width:400px;} } .width50{width:50%; margin:0 auto; .tac; strong{font-size:124%; } } } /************************ SP ************************/ @media (max-width:768px){ .pc{display:none;} .spmb{margin-bottom:6%;} } /************************ VIDEO ************************/ div.video_box{position:relative; overflow:hidden; padding-bottom:56.25%; padding-top:30px; height:0;} div.video_box iframe,div.video_box object,div.video_box embed{position:absolute; top:0; left:0; width:100%; height:100%} /************************ FUWA ************************/ .fuwafuwa{ -webkit-animation-name:fuwafuwa; -webkit-animation-duration:1s; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:ease; -moz-animation-name:fuwafuwa; -moz-animation-duration:1s; -moz-animation-iteration-count:infinite; -moz-animation-timing-function:ease; } @-webkit-keyframes fuwafuwa{ 0% {-webkit-transform:translate(0, 0);} 50% {-webkit-transform:translate(0, -5px);} 100% {-webkit-transform:translate(0, 0);} } @-moz-keyframes fuwafuwa{ 0% {-moz-transform:translate(0, 0);} 50% {-moz-transform:translate(0, -5px);} 100% {-moz-transform:translate(0, 0);} } /************************ BX SLIDER ************************/ .bx-wrapper { position: relative; margin: 0 auto; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /* THEME */ .bx-wrapper .bx-viewport { -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url("../img/bg/bx_loader.gif") center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /*----------------------------------------------------- 6px = 46.1% 7px = 53.8% 8px = 61.5% 9px = 69.2% 10px = 77% 11px = 85% 12px = 93% 13px = 100% 14px = 108% 15px = 116% 16px = 123.1% 17px = 131% 18px = 138.5% 19px = 146.5% 20px = 153.9% 21px = 161.6% 22px = 167% 23px = 174% 24px = 182% 25px = 189% 26px = 197% ------------------------------------------------------*/