html,body{margin:0;padding:0;height:100%;width:100%;text-align:justify}body{font-family:'Source Sans Pro',sans-serif,"Segoe UI",Verdana,Helvetica,Sans-Serif,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-weight:200;font-size:16px;color:#fff;background-color:#fff}#notsuported{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.8;filter:alpha(opacity=80);z-index:1000000;display:none}#message{display:none;position:fixed;left:50%;top:50%;width:200px;margin-left:-100px;margin-top:-40px;background-color:#fff;text-align:center;border:5px solid red;padding:5px;color:#000;z-index:1000000;cursor:pointer}a{text-decoration:none;cursor:pointer;color:#fff}img{border:none}h1,h2,h3,h4{font-size:20px;font-family:'Source Sans Pro',sans-serif,"Segoe UI",Verdana,Helvetica,Sans-Serif,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-weight:200}h1{letter-spacing:12px;line-height:26px;font-family:'Josefin Slab',serif,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif;font-weight:400}h2{font-size:26px}p.smaller{font-size:12px}p.smaller a:hover{color:#e8e6e7}p.smaller .indigo{font-size:16px}div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}div#preloaded-images.simple{display:none}#topshadow{position:fixed;top:-20px;left:0;height:40px;right:-40px;box-shadow:inset -20px 20px 20px rgba(0,0,0,.35);z-index:100}header,footer,nav,section{display:block}#backgroundimage,#backgroundimage2,#backgroundimage3{background-repeat:repeat;background-position:top center;position:relative;left:0}#backgroundimage{width:100%;min-width:900px;min-height:100%;overflow:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}#backgroundimage2,#backgroundimage3{position:absolute;top:0;bottom:0;width:100%;overflow:hidden}#backgroundimage3{display:none}#pagecontent{width:900px;min-height:500px;margin:0 auto;padding-left:10px;padding-right:10px;padding-top:200px;position:relative;padding-bottom:100px}#content{position:relative}.box{color:#fff;text-align:center;border-radius:10px;background-color:rgba(196,217,222,.9)}.rotate{transform:rotate(-45deg);backface-visibility:hidden;transform:rotate(-45deg) translate3d(0,0,0)}.rotate2{transform:rotate(45deg);backface-visibility:hidden;transform:rotate(45deg) translate3d(0,0,0)}#diagonalribbon{position:absolute;top:1610px;width:5000px;height:570px;right:-2000px;margin-left:-2500px}#menubox{position:fixed;left:0;right:0;top:0;z-index:800}#smallmenulogo{width:42px;height:42px;background-image:url(../Images/small_logo.png);position:absolute;left:50%;top:15px;margin-left:-21px;z-index:910;background-position:center center;background-repeat:no-repeat}#bigmenulogo{width:161px;height:49px;background-image:url(../Images/big_logo.png);position:absolute;left:50%;top:67px;margin-left:-81px;z-index:910}#mainmenu{border-radius:0;border-bottom-left-radius:10px;position:absolute;left:50%;margin-left:-147px;top:-147px;width:294px;height:294px;z-index:900;border:1px solid transparent;font-size:14px;font-weight:normal}#mainmenu .topcategory{display:block;padding:10px;color:#000;font-size:14px;opacity:1;cursor:default}#mainmenu #identitytext{position:absolute;left:20px;bottom:0}#mainmenu #collectiontext{position:absolute;transform:rotate(90deg);left:-20px;bottom:35px}#mainmenu #identity:hover .topcategory{color:#fff}#mainmenu #collection:hover .topcategory{color:#fff}#mainmenu .extended{color:#000}.menuitem{position:absolute;z-index:190;display:none;text-align:center;vertical-align:middle;left:50%;color:inherit}.menuitem:hover{color:#000!important}.menuitem span{position:absolute;top:50%;margin-top:-10px;width:100%;left:0}.menuitembig{width:99px;height:0;font-size:14px}.menuitemsmall{width:74px;height:0;font-size:12px}.menuitemextrasmall{width:54px;height:0;font-size:11px}.menuitem.twoline span{margin-top:-20px}.menuitemhorizontalbig{height:99px;width:0}.menuitemhorizontalextrasmall{height:54px;width:0}.menuitemhorizontalsmall{height:74px;width:0}#whoweare{top:296px;margin-left:-147px}#notjust{top:296px;margin-left:-247px}#oursites{top:396px;margin-left:-247px}#contact{top:396px;margin-left:-347px}#mission{top:321px;margin-left:-47px}#roots{top:396px;margin-left:-122px}#values{top:396px;margin-left:-47px}#inhouse{top:296px;margin-left:-322px}#global{top:221px;margin-left:-247px}#international{top:221px;margin-left:-322px}#sample{top:221px;margin-left:-397px}#quality{top:71px;margin-left:-397px}#indigo2{top:146px;margin-left:-247px;background-image:url(../Images/indigo_logo.png);background-position:center center;background-repeat:no-repeat}#inhouse2{top:146px;margin-left:-322px}#actual{top:146px;margin-left:-397px}#casuals{top:196px;margin-left:-248px}#denim{top:296px;margin-left:-248px}#refined{top:296px;margin-left:-348px}#indigo{top:321px;margin-left:-148px;background-image:url(../Images/indigo_logo2.png);background-position:center center;background-repeat:no-repeat}.Page{height:600px;width:100%;background-size:cover;position:relative}.videolink{width:260px;float:right;color:#000;font-size:16px;margin-top:230px;cursor:pointer}.videolink div{float:left;height:71px;width:68px;background-image:url('../Images/video_icon.png');background-repeat:no-repeat}.videolink div:hover{background-position:-66px 0}.videolink span{margin-top:17px;margin-left:3px;float:left}#videooverlay{display:none;position:fixed;bottom:0;top:0;left:0;right:0;background-color:#000;z-index:1000}#videooverlay video{margin:auto;width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;bottom:0;top:0;left:0;right:0;background-color:#000}#videoclose{position:absolute;right:10%;top:10%;cursor:pointer;z-index:100}.identitypages{display:none;width:439px;overflow:auto;position:absolute;top:10px;left:50%;margin-left:-137px;overflow:visible}.identitypages.rotate2{display:block}.identitypages .item{width:109px;height:109px;margin-right:1px;margin-bottom:1px;float:left;display:block;border-radius:10px;position:relative;color:#fff;font-weight:500;font-size:14px;float:left}.identitypages img{width:109px;height:109px;border-radius:10px;position:relative}.identitypages .item:nth-child(4n+4){margin-right:0;margin-bottom:0}.identitypages .item.small{height:45px}.identitypages .item.textright{text-align:right;padding-top:5px;height:104px}.identitypages .item.textbottom{padding-top:85px;height:23px}.identitypages .itembig{width:109px;height:109px;position:absolute;top:0;left:0;cursor:pointer;display:none;z-index:500;overflow:hidden;border-radius:10px;background-position:center center;background-repeat:no-repeat}.identitypages .itembig span{position:absolute;top:50%;text-align:center;margin-top:-15px;width:200px;left:50%;margin-left:-100px;transform:rotate(-45deg);font-size:17px;display:none;text-shadow:1px 2px black}#pagecontrols{position:absolute;top:0;right:50%;margin-right:-45px}#pagecontrols a{display:block;float:left;height:50px;width:45px;cursor:default}#nextpage{background-image:url(../Images/page_button_down.png);background-position:0 0}#nextpage.ajaxenabled{background-position:0 -50px;cursor:pointer}#previouspage{background-image:url(../Images/page_button_up.png);background-position:0 0}#previouspage.ajaxenabled{background-position:0 -50px;cursor:pointer}.morearrow{background-image:url(../Images/more_arrow.png);height:9px;width:15px;display:block;margin-top:3px}.morearrow.black{background-image:url(../Images/more_arrow_black.png)}.morearrow.still{background-position:0 9px}.inlinebox{display:inline-block;height:15px;width:15px}.moretext{font-size:18px;width:50%;display:none}.moretext2{font-size:18px;display:none}.oursites{color:#000}.oursites.moretext{width:60%}h1.notjust,h1.oursites{width:50%}h2.notjust,h2.oursites{width:60%;font-size:22px}p.notjust,p.oursites{width:50%;font-size:18px}.moretext p{margin-top:0}.informationcontent{color:#000;width:70%}.informationcontent a{color:#000}.informationcontent span{opacity:.5;cursor:pointer}.informationcontent .active{opacity:1}.informationcontent h1{margin-bottom:100px}.generalcontent{color:#000;width:40%}.generalcontent h1{margin-bottom:100px}.emailbutton{background-image:url(../Images/emailbutton.png);height:15px;width:24px;display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:5px}#rootsphotobox{position:absolute;top:2200px;right:-30px}.photoboxes{position:absolute;top:100px;right:-100px;width:440px;height:370px;display:none;background-image:none;background-color:none}.rotate.photoboxes{display:block}.photoboxes .box{position:absolute;background-position:right bottom;background-size:cover;background-repeat:no-repeat;z-index:5000;background-color:transparent;background-image:none}.photoboxes .color{display:none}.firstphoto{top:75px;left:0}.secondphoto{left:184px;top:30px}.thirdphoto{left:184px;top:145px}.fourthphoto{left:298px;top:0}.fifthphoto{left:70px;top:260px}.sixthphoto{left:184px;top:260px}.smallphoto{width:110px;height:110px}.mediumphoto{width:140px;height:140px}.bigphoto{width:180px;height:180px}.indigophotobox{right:-50px}.indigophotobox .firstphoto{top:70px;left:0}.indigophotobox .secondphoto{top:0;left:115px}.indigophotobox .thirdphoto{top:40px;left:300px}.indigophotobox .fourthphoto{top:185px;left:75px}.indigophotobox .fifthphoto{top:185px;left:220px}.intro{width:520px;font-size:20px;color:#000}.intro h1{font-weight:500;margin-bottom:100px}.intro.Denim{color:#fff;width:420px}.intro span{color:inherit;font-weight:400;font-style:italic;cursor:pointer}.intro.Denim .opencollection{font-weight:400}.intro.Denim .opencollection:hover{color:#e8e6e7}.intro .opencollection:hover{color:#707070}.ImageViewerContainer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;background-image:url(/Images/GalleryBackGround.jpg);background-repeat:repeat;background-position:center center;background-size:cover;z-index:1000;display:none}.ImageViewerContainer .imageholder.active,.ImageViewerContainer .contentholder.active{margin-left:-201px}.ImageViewerContainer .imageholder,.ImageViewerContainer .contentholder{margin:auto;position:absolute;top:50%;bottom:0;left:50%;margin-left:1610px;cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;overflow:auto;overflow:hidden;height:603.2px;width:402.13329312px;-moz-user-focus:ignore;user-select:none;top:5%;bottom:65px}.ImageViewerContainer .imageholder.landscape,.ImageViewerContainer .contentholder.landscape{height:603.2px;width:903.68px}.ImageViewerContainer .imageholder,.ImageViewerContainer .contentholder{cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;overflow:auto;overflow:hidden;margin-left:1610px;height:603.2px;width:402.13329312px;-moz-user-focus:ignore;user-select:none;top:5%;bottom:65px}.ImageViewerContainer .contentholder{margin-left:1610px;z-index:1050;margin-left:-201px}.loadingbackground{background-image:url(../Images/loading.gif);background-position:center center;background-repeat:no-repeat}.ImageViewerContainer .imageholder.custom_cursor{cursor:url(https://mail.google.com/mail/images/2/openhand.cur),default!important}.ImageViewerContainer .imageholder.grabbing{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.ImageViewerContainer .imageholder.custom_cursor.grabbing{cursor:url(https://mail.google.com/mail/images/2/closedhand.cur),default!important}.ImageViewerContainer .imageholder.grabbing{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.ImageViewerContainer .active{display:block}.ImageViewerContainer .imageholder img{width:100%;height:100%}.blur{-webkit-filter:blur(3px);filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.ImageViewerContainer .count{float:left;font-size:28px;margin-left:20px;margin-top:10px}.ImageViewerContainer .count .slash{font-size:12px;display:inline-block;vertical-align:middle;margin-bottom:5px}.ImageViewerContainer .buttonbar{float:right;margin-right:20px;margin-top:15px}.ImageViewerContainer .buttonbar div{width:34px;height:34px;float:left;cursor:pointer}.ImageViewerContainer .buttonbar .info{background-image:url(../Images/infobutton.png);margin-right:10px}.ImageViewerContainer .buttonbar .close{background-image:url(../Images/closebutton.png)}.ImageViewerContainer .imageinfo{display:none;background-color:#c7dde1;opacity:.75;width:100%;height:0;position:absolute;top:0;left:0;color:#3a3729}.viewercontrol{width:34px;height:34px;position:absolute;top:50%;margin-top:-17px;cursor:pointer;z-index:1040}.previouscontrol{background-image:url(../Images/previousbutton.png);left:2%}.nextcontrol{background-image:url(../Images/nextbutton.png);right:2%}.ImageViewerContainer .Casuals .imageinfo{background-color:#fff}.ImageViewerContainer .Denim .imageinfo{background-color:#c7dde1}.ImageViewerContainer .Refined .imageinfo{background-color:#3a3729;color:#fff}.ImageViewerContainer .Refined .imagetext .close{background-image:url(../Images/close2button-white.png)}.ImageViewerContainer .imagetext{margin-top:20%;height:220px;width:70%;margin-left:15%;color:inherit;font-size:14px}.ImageViewerContainer .imagetext .close{height:34px;width:34px;float:left;background-image:url(../Images/close2button.png);cursor:pointer}.galleryhover{position:absolute;bottom:0;height:130px;width:100%;z-index:1040}.galleryslider{width:100%;overflow:hidden;position:absolute;bottom:-80px;height:110px;background-image:url(../Images/whitebackground50.png);padding-top:20px;opacity:.5}.galleryslider .smallimageholder{width:62px;height:93px;margin-right:5px;margin-left:5px;display:block;float:left;cursor:pointer;background-size:50%}.galleryslider .smallimageholder img{width:62px}.galleryslider .smallimageholder.landscape img{width:139px}.galleryslider .smallimageholder.landscape{width:139px}.galleryslidertrack{position:absolute}.textbox{width:510px;height:480px;color:#000;font-size:18px}.textbox h1{margin-bottom:50px}.textbox .moretext{width:80%}.textbox#missionbox{margin-top:20px;height:466px}.textbox#missionbox h1{margin-top:200px}.textbox#whowearetext{font-size:18px;width:80%;height:370px}.textbox#whowearetext a{color:#000;font-weight:normal}.textbox#whowearetext a:hover{opacity:.6}#whowearetext .moretext{font-size:18px;width:50%}.textbox#ourroots{height:900px}.textbox .icon{padding-top:60px;height:20px;width:67px;text-align:center;font-size:14px;background-repeat:no-repeat;cursor:pointer;float:left;margin-right:55px}.textbox a.icon{color:#000}.textbox .icon:hover{background-position:-66px 0}#ourvalues{height:500px}#ourvalues .firstp{width:245px;margin-bottom:100px}#corporate{height:580px}.rotateselector{height:199px;position:absolute;left:320px;width:424px;cursor:pointer}#valuesselector .value1{background-image:url(../Images/value1.png);height:50px}#valuesselector .value1:hover,#valuesselector .value1.active{background-image:url(../Images/value1hover.png)}#valuesselector .value2{background-image:url(../Images/value2.png);margin-left:50px}#valuesselector .value2:hover,#valuesselector .value2.active{background-image:url(../Images/value2hover.png)}#valuesselector .value3{background-image:url(../Images/value3.png);margin-left:100px}#valuesselector .value3:hover,#valuesselector .value3.active{background-image:url(../Images/value3hover.png)}#valuesselector .value4{background-image:url(../Images/value4.png);margin-left:150px}#valuesselector .value4:hover,#valuesselector .value4.active{background-image:url(../Images/value4hover.png)}.rotateselector .value{display:block;height:49px;width:276px;background-repeat:no-repeat}.valuetext{display:none}.valuetext.active{display:block}#missionselector{position:relative;left:0;margin-top:70px;margin-left:-10px;margin-bottom:100px;width:354px}#missionselector .value1{background-image:url(../Images/2value1.png);height:50px}#missionselector .value1:hover,#missionselector .value1.active{background-image:url(../Images/2value1hover.png)}#missionselector .value2{background-image:url(../Images/2value2.png);margin-left:50px}#missionselector .value2:hover,#missionselector .value2.active{background-image:url(../Images/2value2hover.png)}#missionselector .value3{background-image:url(../Images/2value3.png);margin-left:100px}#missionselector .value3:hover,#missionselector .value3.active{background-image:url(../Images/2value3hover.png)}#missionselector .value4{margin-top:0;background-image:url(../Images/2value4.png);margin-left:150px;float:none}#missionselector .value4:hover,#missionselector .value4.active{background-image:url(../Images/2value4hover.png);margin-left:150px}.informationtext a:hover{color:#707070}#footerhover{position:absolute;bottom:0;width:100%;height:50px;z-index:10}footer{width:100%;background-color:#c5dade;box-shadow:0 0 20px rgba(0,0,0,.35);color:#000;font-size:12px;position:absolute;margin-bottom:-30px;border-top:1px solid #fff;bottom:0}footer .inside{width:890px;margin:0 auto;overflow:visible}footer .inside #copyright{padding:14px 0;float:left}footer #nav{float:right;color:#fff;padding:14px 0}footer #nav a{color:#000}footer #nav a:hover{color:#fff}.touch footer{margin-bottom:0}.touch #galleryslider{display:none;opacity:1;bottom:0;overflow-y:hidden;overflow-x:scroll}.touch #backgroundimage{}.touch #mainmenu{}.no-csstransforms .box{background-image:url(../../Images/bluebackground90.png);background-color:transparent}.no-csstransforms #diagonalribbon{display:none}.no-csstransforms #backgroundimage3{display:block;background-image:url(../../Images/bar.png);background-position-y:462px;background-repeat:no-repeat}.no-csstransforms #mainmenu{border:none;background-image:url(../../Images/menu_simple.png);width:500px;height:150px;margin-left:-250px;top:0}.no-csstransforms .rotate,.no-csstransforms .rotate{transform:rotate(0)}.no-csstransforms #mainmenu #collectiontext,.no-csstransforms #mainmenu #identitytext{bottom:0;transform:rotate(0);padding-bottom:5px}.no-csstransforms #mainmenu #collectiontext{left:160px}.no-csstransforms #mainmenu #identitytext{left:270px}.no-csstransforms .menuitembig{background-image:url(../../Images/menu_big.png)}.no-csstransforms .menuitemsmall{background-image:url(../../Images/menu_small.png)}.no-csstransforms #whoweare{top:151px;margin-left:0}.no-csstransforms #oursites{top:151px;margin-left:100px;height:99px;width:0}.no-csstransforms #notjust{top:251px;margin-left:100px;height:0;width:99px}.no-csstransforms #contact{top:151px;margin-left:200px;height:99px;width:0}.no-csstransforms #mission{top:176px;margin-left:-75px}.no-csstransforms #roots{top:251px;margin-left:0}.no-csstransforms #values{top:251px;margin-left:-75px}.no-csstransforms #inhouse{top:351px;margin-left:125px;width:75px;height:0}.no-csstransforms #global{top:276px;margin-left:200px;width:0;height:75px}.no-csstransforms #international{top:351px;margin-left:200px;width:75px;height:0}.no-csstransforms #sample{top:351px;margin-left:275px}.no-csstransforms #quality{top:501px;margin-left:275px}.no-csstransforms #inhouse2{top:426px;margin-left:200px}.no-csstransforms #actual{top:426px;margin-left:275px}.no-csstransforms #casuals{top:151px;margin-left:-100px;width:75px;height:0}.no-csstransforms #denim{top:251px;margin-left:-100px}.no-csstransforms #refined{top:251px;margin-left:-200px}.no-csstransforms #indigo{top:276px;margin-left:0}.no-csstransforms .photoboxes{display:block;width:361px;right:0;background:transparent;background-image:none!important}.no-csstransforms .photoboxes .box{background:transparent;background-image:none}.no-csstransforms .rotate.photoboxes{display:none}.no-csstransforms .photoboxes #firstphoto{left:0;top:74px}.no-csstransforms .photoboxes #secondphoto{left:184px;top:0}.no-csstransforms .photoboxes #thirdphoto{left:184px;top:144px}.no-csstransforms .photoboxes #fourthphoto{left:0;top:258px}.no-csstransforms .photoboxes #fifthphoto{left:114px;top:258px}.no-csstransforms .photoboxes #sixthphoto{left:0;top:372px}.no-csstransforms div#preloaded-images.simple{display:block}.no-csstransforms #valuesselector{left:340px}.no-csstransforms #identitypages{width:440px}.no-csstransforms .identitypages .itembig span{width:110px;margin-left:-55px}.no-csstransforms .identitypages{width:440px;display:block;top:150px}.no-csstransforms .identitypages.rotate2{display:none}.no-csstransforms .identitypages .narrowbox{width:55px}.no-csstransforms .identitypages .item:nth-child(4n+4){margin-right:1px;margin-bottom:1px}.no-csstransforms .identitypages .item{text-align:center}.no-csstransforms .item.small.textbottom{height:27px;padding-top:18px}