window.open = function(){}; window.print = function(){}; // Support hover state for mobile. if (false) { window.ontouchstart = function(){}; } "use strict";var CPLocalStorage={clear:function(){this._exec(function(){localStorage.clear()})},setItem:function(e,t){this._exec(function(){localStorage.setItem(e,t)})},getItem:function(e){return this._exec(function(){return localStorage.getItem(e)})},removeItem:function(e){this._exec(function(){localStorage.removeItem(e)})},_exec:function(e){try{return e()}catch(t){}}}; "use strict";var RememberScroll={init:function(){this._scrollToSavedPosition(),this._onUnloadStoreScrollPosition()},_scrollToSavedPosition:function(){var o=CPLocalStorage.getItem(this._getScrollPositionKey());void 0!==o&&window.scrollTo(0,o),CPLocalStorage.removeItem(this._getScrollPositionKey())},_onUnloadStoreScrollPosition:function(){if(window.onunload)return 0;var o=this;window.onunload=function(){var t=document.getElementsByTagName("body")[0];CPLocalStorage.setItem(o._getScrollPositionKey(),t.scrollTop)}},_getScrollPositionKey:function(){var o=document.location.pathname.split("/").pop();return"scrollposition:"+o}}; RememberScroll.init(); if (document.location.search.match(/type=embed/gi)) { window.parent.postMessage('resize', "*"); }
<div id="main"> <div id="head-neck-body"> <div id="head-neck"> <div id="head"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape29"></div> <div class="shape30"></div> <div class="shape31"></div> <div class="shape32"></div> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape56"></div> <div class="shape57"></div> <div class="shape58"></div> <div class="shape59"></div> <div class="shape60"></div> <div class="shape61"></div> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> <div class="shape108"></div> <div class="shape109"></div> <div class="shape110"></div> <div class="shape111"></div> <div class="shape112"></div> <div class="shape113"></div> <div class="shape114"></div> <div class="shape115"></div> <div class="shape116"></div> <div class="shape117"></div> <div class="shape118"></div> <div class="shape119"></div> <div class="shape120"></div> <div class="shape121"></div> <div class="shape122"></div> <div class="shape123"></div> <div class="shape124"></div> <div class="shape125"></div> <div class="chin-laser-wrapper"> <div class="laser"></div> <div class="chin-laser-overlay"></div> </div> <div class="chin-gun"> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape24"></div> <div class="shape25"></div> </div> </div> <div id="neck"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape29"></div> <div class="shape30"></div> <div class="shape31"></div> <div class="shape32"></div> <div class="shape33"></div> </div> </div> <div id="body"> <div id="main-shell"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape29"></div> <div class="shape30"></div> <div class="shape31"></div> <div class="shape32"></div> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape56"></div> <div class="shape57"></div> <div class="shape58"></div> <div class="shape59"></div> <div class="shape60"></div> <div class="shape61"></div> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> <div class="shape108"></div> <div class="shape109"></div> <div class="shape110"></div> <div class="shape111"></div> <div class="shape112"></div> <div class="shape113"></div> <div class="shape114"></div> <div class="shape115"></div> <div class="shape116"></div> <div class="shape117"></div> <div class="shape118"></div> <div class="shape119"></div> <div class="shape120"></div> <div class="shape134"></div> <div class="shape135"></div> <div class="shape136"></div> <div class="shape137"></div> <div class="shape138"></div> <div class="shape139"></div> <div class="shape140"></div> <div class="shape141"></div> <div class="shape142"></div> </div> <div class="shape121"></div> <div class="shape122"></div> <div class="shape123"></div> <div class="shape124"></div> <div class="shape125"></div> <div class="shape126"></div> <div class="shape127"></div> <div class="shape128"></div> <div class="shape129"></div> <div class="shape130"></div> <div class="shape131"></div> <div class="shape132"></div> <div class="shape133"></div> <div class="shape143"></div> <div class="shape144"></div> <div class="shape145"></div> <div class="shape146"></div> <div class="shape147"></div> <div class="shape148"></div> <div class="shape149"></div> </div> <div id="front-leg-back"> <div id="thigh"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape29"></div> <div class="shape30"></div> <div class="shape31"></div> <div class="shape32"></div> </div> <div id="shin"> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape56"></div> <div class="shape57"></div> <div class="shape58"></div> <div class="shape59"></div> <div class="shape60"></div> <div class="shape61"></div> <div id="foot"> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> </div> </div> </div> <div id="front-leg-front"> <div id="thigh"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape29"></div> <div class="shape30"></div> <div class="shape31"></div> <div class="shape32"></div> </div> <div id="shin"> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape56"></div> <div class="shape57"></div> <div class="shape58"></div> <div class="shape59"></div> <div class="shape60"></div> <div class="shape61"></div> <div id="foot"> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> </div> </div> </div> <div id="back-leg-front"> <div id="thigh"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape31"></div> <div class="shape32"></div> </div> <div id="shin"> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape57"></div> <div class="shape59"></div> <div class="shape61"></div> <div id="foot"> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> </div> </div> </div> <div id="back-leg-back"> <div id="thigh"> <div class="shape02"></div> <div class="shape0"></div> <div class="shape01"></div> <div class="shape1"></div> <div class="shape2"></div> <div class="shape3"></div> <div class="shape4"></div> <div class="shape5"></div> <div class="shape6"></div> <div class="shape7"></div> <div class="shape8"></div> <div class="shape9"></div> <div class="shape11"></div> <div class="shape12"></div> <div class="shape13"></div> <div class="shape14"></div> <div class="shape15"></div> <div class="shape16"></div> <div class="shape17"></div> <div class="shape18"></div> <div class="shape19"></div> <div class="shape20"></div> <div class="shape21"></div> <div class="shape22"></div> <div class="shape23"></div> <div class="shape24"></div> <div class="shape25"></div> <div class="shape26"></div> <div class="shape27"></div> <div class="shape28"></div> <div class="shape31"></div> <div class="shape32"></div> </div> <div id="shin"> <div class="shape33"></div> <div class="shape34"></div> <div class="shape35"></div> <div class="shape36"></div> <div class="shape37"></div> <div class="shape38"></div> <div class="shape39"></div> <div class="shape40"></div> <div class="shape41"></div> <div class="shape42"></div> <div class="shape43"></div> <div class="shape44"></div> <div class="shape45"></div> <div class="shape46"></div> <div class="shape47"></div> <div class="shape48"></div> <div class="shape49"></div> <div class="shape50"></div> <div class="shape51"></div> <div class="shape52"></div> <div class="shape53"></div> <div class="shape54"></div> <div class="shape55"></div> <div class="shape57"></div> <div class="shape59"></div> <div class="shape61"></div> <div id="foot"> <div class="shape62"></div> <div class="shape63"></div> <div class="shape64"></div> <div class="shape65"></div> <div class="shape66"></div> <div class="shape67"></div> <div class="shape68"></div> <div class="shape69"></div> <div class="shape70"></div> <div class="shape71"></div> <div class="shape72"></div> <div class="shape73"></div> <div class="shape74"></div> <div class="shape75"></div> <div class="shape76"></div> <div class="shape77"></div> <div class="shape78"></div> <div class="shape79"></div> <div class="shape80"></div> <div class="shape81"></div> <div class="shape82"></div> <div class="shape83"></div> <div class="shape84"></div> <div class="shape85"></div> <div class="shape86"></div> <div class="shape87"></div> <div class="shape88"></div> <div class="shape89"></div> <div class="shape90"></div> <div class="shape91"></div> <div class="shape92"></div> <div class="shape93"></div> <div class="shape94"></div> <div class="shape95"></div> <div class="shape96"></div> <div class="shape97"></div> <div class="shape98"></div> <div class="shape99"></div> <div class="shape100"></div> <div class="shape101"></div> <div class="shape102"></div> <div class="shape103"></div> <div class="shape104"></div> <div class="shape105"></div> <div class="shape106"></div> <div class="shape107"></div> </div> </div> </div> </div> </div>
#main { position: relative; padding: 0; z-index: 0; margin: 30px auto; width: 1000px; height: 600px; opacity: 1; } /* Head */ #head { height: auto; position: absolute; left: 151px; top: 138px; width: auto; padding-top: 20px; opacity: 1; z-index: 100; } #head .shape0 { height: 0; width: 129px; border-bottom: 58px solid #DDD9D9; border-left: 24px solid transparent; border-right: 2px solid transparent; border-top: 0 solid transparent; z-index: 20; } #head .shape01 { width: 55px; height: 55px; background: #DDD9D9; -webkit-border-radius: 70px; -moz-border-radius: 70px; border-radius: 70px; position: absolute; top: 19px; left: 26px; border: 1px solid #000; z-index: 11; } #head .shape02 { border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 26px 3px 25px 126px; width: 0; height: 0; position: absolute; top: -31px; left: 25px; z-index: 10; } #head .shape1 { position: absolute; height: 2px; width: 16px; background: #DDD9D9; bottom: -6px; left: -6px; border: 1px solid #000; z-index: -3; } #head .shape2 { position: absolute; bottom: -9px; left: -17px; height: 8px; background: #DDD9D9; width: 10px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; border: 1px solid #000; } #head .shape3 { position: absolute; bottom: -8px; left: 8px; background: #DDD9D9; height: 6px; width: 29px; border: 1px solid #000; z-index: -2; } #head .shape4 { position: absolute; bottom: -18px; width: 34px; height: 40px; background: #DDD9D9; left: 34px; z-index: -1; border-bottom: 1px solid #000; } #head .shape5 { border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 26px 4px 25px 33px; width: 0; height: 0; position: absolute; bottom: -13px; left: 42px; -webkit-transform: rotate(312deg); -moz-transform: rotate(312deg); -o-transform: rotate(312deg); transform: rotate(312deg); z-index: -1; } #head .shape6 { border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 26px 4px 25px 33px; width: 0; height: 0; position: absolute; bottom: -13px; left: 21px; -webkit-transform: rotate(-308deg); -moz-transform: rotate(-308deg); -o-transform: rotate(-308deg); -ms-transform: rotate(-308deg); transform: rotate(-308deg); z-index: -10; } #head .shape6 { border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 26px 4px 25px 33px; width: 0; height: 0; position: absolute; bottom: -13px; left: 24px; -webkit-transform: rotate(-308deg); -moz-transform: rotate(-308deg); -o-transform: rotate(-308deg); -ms-transform: rotate(-308deg); transform: rotate(-308deg); z-index: -1; } #head .shape7 { z-index: 11; position: absolute; top: 60px; left: -12px; height: 1px; width: 62px; background: #DDD9D9; border: 1px solid #000; z-index: 101; } #head .shape8 { position: absolute; z-index: 130; background: #DDD9D9; height: 10px; width: 3px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; top: 55px; left: 44px; border: 1px solid #000; } #head .shape9 { position: absolute; background: #DDD9D9; height: 6px; width: 2px; bottom: 13px; left: 38px; z-index: 130; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; border: 1px solid #000; } #head .shape10 { position: absolute; height: 4px; width: 4px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #DDD9D9; bottom: 14px; left: -17px; border: 1px solid #000; z-index: 100; } #head .shape11 { position: absolute; bottom: -19px; height: 22px; width: 22px; background: #DDD9D9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; left: 75px; border: 1px solid #000; z-index: -2; } #head .shape12 { position: absolute; bottom: -9px; height: 2px; width: 2px; background: #DDD9D9; left: 84px; z-index: 14; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #head .shape13 { position: absolute; bottom: -17px; height: 14px; width: 5px; background: #DDD9D9; left: 36px; z-index: 14; border: 1px solid #8A8A8A; border-bottom: 0; } #head .shape14 { position: absolute; bottom: -17px; height: 14px; width: 5px; background: #DDD9D9; left: 46px; z-index: 14; border: 1px solid #8A8A8A; border-bottom: 0; } #head .shape15 { position: absolute; bottom: -17px; height: 14px; width: 5px; background: #DDD9D9; left: 57px; z-index: 14; border: 1px solid #8A8A8A; border-bottom: 0; } #head .shape16 { position: absolute; bottom: 14px; height: 12px; width: 12px; background: #DDD9D9; left: 138px; z-index: 14; border: 1px solid #8A8A8A; } #head .shape17 { position: absolute; bottom: 61px; height: 6px; width: 6px; background: #DDD9D9; left: 143px; z-index: 14; border: 1px solid #8A8A8A; } #head .shape18 { position: absolute; bottom: -9px; height: 22px; width: 51px; background: #DDD9D9; left: 95px; z-index: -10; border-bottom: 1px solid #000; } #head .shape19 { position: absolute; bottom: 38px; height: 18px; width: 21px; background: #DDD9D9; left: 129px; z-index: 14; border: 1px solid #8A8A8A; border-left: 0; } #head .shape20 { position: absolute; bottom: 51px; height: 22px; width: 33px; background: #DDD9D9; left: 47px; z-index: -1; -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); border-top: 1px solid black; } #head .shape21 { position: absolute; bottom: 4px; height: 1px; width: 22px; background: black; left: 7px; } #head .shape22 { position: absolute; top: 21px; height: 1px; width: 22px; background: black; left: 28px; z-index: 100; -webkit-transform: rotate(-12deg); -moz-transform: rotate(-12deg); -o-transform: rotate(-12deg); -ms-transform: rotate(-12deg); transform: rotate(-12deg); } #head .shape23 { position: absolute; bottom: 29px; height: 1px; width: 54px; background: black; left: -9px; -webkit-transform: rotate(-67deg); -moz-transform: rotate(-67deg); -o-transform: rotate(-67deg); -ms-transform: rotate(-67deg); transform: rotate(-67deg); z-index: 100; } #head .shape24 { position: absolute; bottom: -4px; height: 1px; width: 12px; background: #DDD9D9; left: -20px; border: 1px solid #000; z-index: -1; } #head .shape25 { position: absolute; bottom: -8px; height: 1px; width: 8px; background: #DDD9D9; left: -20px; border: 1px solid #000; z-index: -1; } #head .shape26 { position: absolute; bottom: 47px; height: 1px; width: 75px; background: black; right: -37px; -webkit-transform: rotate(-92deg); -moz-transform: rotate(-92deg); -o-transform: rotate(-92deg); -ms-transform: rotate(-92deg); transform: rotate(-92deg); z-index: 100; } #head .shape27 { position: absolute; bottom: -12px; height: 8px; width: 8px; background: #DDD9D9; left: 81px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #head .shape28 { position: absolute; bottom: 0; height: 1px; width: 80px; background: black; left: 83px; } #head .shape29 { position: absolute; bottom: 7px; height: 1px; width: 26px; background: black; left: 86px; -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } #head .shape30 { position: absolute; bottom: 9px; height: 1px; width: 43px; background: black; left: 112px; } #head .shape31 { position: absolute; bottom: -7px; height: 1px; width: 30px; background: black; left: 62px; -webkit-transform: rotate(-51deg); -moz-transform: rotate(-51deg); -o-transform: rotate(-51deg); -ms-transform: rotate(-51deg); transform: rotate(-51deg); } #head .shape32 { position: absolute; bottom: -9px; height: 1px; width: 24px; background: black; left: 15px; -webkit-transform: rotate(-127deg); -moz-transform: rotate(-127deg); -o-transform: rotate(-127deg); -ms-transform: rotate(-127deg); transform: rotate(-127deg); } #head .shape33 { position: absolute; bottom: 0; height: 1px; width: 20px; background: black; left: 0; } #head .shape34 { position: absolute; bottom: 29px; height: 1px; width: 63px; background: black; left: -20px; -webkit-transform: rotate(-68deg); -moz-transform: rotate(-68deg); -o-transform: rotate(-68deg); -ms-transform: rotate(-68deg); transform: rotate(-68deg); z-index: 100; } #head .shape35 { position: absolute; bottom: 71px; height: 1px; width: 132px; background: black; left: 22px; -webkit-transform: rotate(-11deg); -moz-transform: rotate(-11deg); -o-transform: rotate(-11deg); -ms-transform: rotate(-11deg); transform: rotate(-11deg); z-index: 100; } #head .shape36 { position: absolute; bottom: 68px; height: 1px; width: 8px; background: black; left: 87px; -webkit-transform: rotate(-58deg); -moz-transform: rotate(-58deg); -o-transform: rotate(-58deg); -ms-transform: rotate(-58deg); transform: rotate(-58deg); z-index: 100; } #head .shape37 { position: absolute; bottom: 65px; height: 1px; width: 12px; background: black; left: 90px; z-index: 100; } #head .shape38 { position: absolute; bottom: 60px; height: 1px; width: 18px; background: black; left: 100px; -webkit-transform: rotate(32deg); -moz-transform: rotate(32deg); -o-transform: rotate(32deg); -ms-transform: rotate(32deg); transform: rotate(32deg); z-index: 100; } #head .shape39 { position: absolute; bottom: 57px; height: 1px; width: 7px; background: #8A8A8A; left: 123px; z-index: 100; } #head .shape40 { position: absolute; bottom: 47px; height: 1px; width: 21px; background: #8A8A8A; left: 115px; -webkit-transform: rotate(69deg); -moz-transform: rotate(69deg); -o-transform: rotate(69deg); -ms-transform: rotate(69deg); transform: rotate(69deg); z-index: 100; } #head .shape41 { position: absolute; bottom: 34px; height: 1px; width: 23px; background: black; left: 125px; z-index: 100; } #head .shape42 { position: absolute; bottom: 45px; height: 1px; width: 23px; background: black; left: 110px; -webkit-transform: rotate(68deg); -moz-transform: rotate(68deg); -o-transform: rotate(68deg); -ms-transform: rotate(68deg); transform: rotate(68deg); z-index: 100; } #head .shape43 { position: absolute; bottom: 76px; height: 1px; width: 8px; background: #DDD9D9; left: 136px; -webkit-transform: rotate(-11deg); -moz-transform: rotate(-11deg); -o-transform: rotate(-11deg); -ms-transform: rotate(-11deg); transform: rotate(-11deg); z-index: 100; border: 1px solid #8A8A8A; } #head .shape44 { position: absolute; bottom: 71px; height: 1px; width: 6px; background: #DDD9D9; left: 111px; -webkit-transform: rotate(-11deg); -moz-transform: rotate(-11deg); -o-transform: rotate(-11deg); -ms-transform: rotate(-11deg); transform: rotate(-11deg); z-index: 100; border: 1px solid #8A8A8A; } #head .shape45 { position: absolute; bottom: 0; height: 0; width: 0; right: -8px; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 10px 10px; z-index: -2; } #head .shape46 { position: absolute; bottom: 5px; height: 1px; width: 12px; background: black; right: -10px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 100; } #head .shape47 { position: absolute; bottom: 3px; height: 1px; width: 60px; background: black; right: 0; z-index: 100; } #head .shape48 { position: absolute; bottom: 2px; height: 1px; width: 5px; background: black; right: 59px; -webkit-transform: rotate(-30deg); -moz-transform: rotate(-30deg); -o-transform: rotate(-30deg); -ms-transform: rotate(-30deg); transform: rotate(-30deg); z-index: 101; } #head .shape49 { position: absolute; bottom: 2px; height: 1px; width: 5px; background: black; right: -3px; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -o-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg); z-index: 100; } #head .shape50 { position: absolute; bottom: -8px; height: 0; width: 0; right: 0; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); z-index: -2; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 10px 10px; } #head .shape51 { position: absolute; bottom: -5px; height: 1px; width: 12px; background: black; right: 0.3px; -webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -o-transform: rotate(-42deg); -ms-transform: rotate(-42deg); transform: rotate(-42deg); z-index: 100; } #head .shape52 { position: absolute; bottom: 11px; height: 1px; width: 3px; background: black; right: 2px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); z-index: 100; } #head .shape53 { position: absolute; bottom: 6px; height: 1px; width: 6px; background: black; right: -1px; -webkit-transform: rotate(-111deg); -moz-transform: rotate(-111deg); -o-transform: rotate(-111deg); -ms-transform: rotate(-111deg); transform: rotate(-111deg); z-index: 100; } #head .shape54 { position: absolute; bottom: 11px; height: 1px; width: 3px; background: black; right: 5px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 100; } #head .shape55 { position: absolute; bottom: 6px; height: 1px; width: 6px; background: black; right: 2px; -webkit-transform: rotate(-111deg); -moz-transform: rotate(-111deg); -o-transform: rotate(-111deg); -ms-transform: rotate(-111deg); transform: rotate(-111deg); z-index: 100; } #head .shape56 { position: absolute; bottom: 11px; height: 1px; width: 3px; background: black; right: 8px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 100; } #head .shape57 { position: absolute; bottom: 6px; height: 1px; width: 6px; background: black; right: 5px; -webkit-transform: rotate(-111deg); -moz-transform: rotate(-111deg); -o-transform: rotate(-111deg); -ms-transform: rotate(-111deg); transform: rotate(-111deg); z-index: 100; } #head .shape58 { position: absolute; bottom: 11px; height: 1px; width: 3px; background: black; right: 11px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 100; } #head .shape59 { position: absolute; bottom: 6px; height: 1px; width: 7px; background: black; right: 8px; -webkit-transform: rotate(-111deg); -moz-transform: rotate(-111deg); -o-transform: rotate(-111deg); -ms-transform: rotate(-111deg); transform: rotate(-111deg); z-index: 100; } #head .shape60 { position: absolute; bottom: 11px; height: 1px; width: 3px; background: black; right: 14px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 100; } #head .shape61 { position: absolute; bottom: 6px; height: 1px; width: 6px; background: black; right: 12px; -webkit-transform: rotate(-111deg); -moz-transform: rotate(-111deg); -o-transform: rotate(-111deg); -ms-transform: rotate(-111deg); transform: rotate(-111deg); z-index: 100; } #head .shape62 { position: absolute; bottom: 24px; height: 1px; width: 5px; background: #DDD9D9; right: 20px; z-index: 100; border: 1px solid #8A8A8A; } #head .shape63 { position: absolute; bottom: 31px; height: 1px; width: 40px; background: black; right: 26px; z-index: 100; } #head .shape64 { position: absolute; bottom: 19px; height: 1px; width: 26px; background: black; right: 59px; -webkit-transform: rotate(-63deg); -moz-transform: rotate(-63deg); -o-transform: rotate(-63deg); -ms-transform: rotate(-63deg); transform: rotate(-63deg); z-index: 100; } #head .shape65 { position: absolute; bottom: 5px; height: 1px; width: 9px; background: black; right: 71px; -webkit-transform: rotate(-121deg); -moz-transform: rotate(-121deg); -o-transform: rotate(-121deg); -ms-transform: rotate(-121deg); transform: rotate(-121deg); z-index: 100; } #head .shape66 { position: absolute; bottom: 8px; height: 1px; width: 10px; background: black; left: 26px; -webkit-transform: rotate(-58deg); -moz-transform: rotate(-58deg); -o-transform: rotate(-58deg); -ms-transform: rotate(-58deg); transform: rotate(-58deg); z-index: 100; } #head .shape67 { position: absolute; bottom: 5px; height: 1px; width: 1px; background: #DDD9D9; left: 32px; z-index: 100; border: 1px solid #8A8A8A; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #head .shape68 { position: absolute; bottom: 5px; height: 49px; width: 49px; background: #DDD9D9; left: 29px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 11; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #head .shape69 { position: absolute; bottom: 30px; height: 1px; width: 5px; background: black; left: 84px; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -o-transform: rotate(-35deg); -ms-transform: rotate(-35deg); transform: rotate(-35deg); z-index: 100; } #head .shape70 { position: absolute; bottom: 29px; height: 2px; width: 29px; background: #DDD9D9; left: 54px; z-index: 100; border: 1px solid #000; border-right: 0; } #head .shape71 { position: absolute; bottom: 34px; height: 1px; width: 6px; background: black; right: 66px; -webkit-transform: rotate(-39deg); -moz-transform: rotate(-39deg); -o-transform: rotate(-39deg); -ms-transform: rotate(-39deg); transform: rotate(-39deg); z-index: 100; } #head .shape72 { position: absolute; bottom: 36px; height: 1px; width: 33px; background: black; right: 34px; z-index: 100; } #head .shape73 { position: absolute; bottom: 43px; height: 1px; width: 14px; background: black; right: 30px; -webkit-transform: rotate(-109deg); -moz-transform: rotate(-109deg); -o-transform: rotate(-109deg); -ms-transform: rotate(-109deg); transform: rotate(-109deg); z-index: 100; } #head .shape74 { position: absolute; bottom: 45px; height: 1px; width: 30px; background: black; right: 39px; -webkit-transform: rotate(-16deg); -moz-transform: rotate(-16deg); -o-transform: rotate(-16deg); -ms-transform: rotate(-16deg); transform: rotate(-16deg); z-index: 100; } #head .shape75 { position: absolute; bottom: 38px; height: 1px; width: 5px; background: black; right: 65px; -webkit-transform: rotate(-109deg); -moz-transform: rotate(-109deg); -o-transform: rotate(-109deg); -ms-transform: rotate(-109deg); transform: rotate(-109deg); z-index: 100; } #head .shape76 { position: absolute; bottom: 55px; height: 1px; width: 10px; background: black; right: 41px; -webkit-transform: rotate(-144deg); -moz-transform: rotate(-144deg); -o-transform: rotate(-144deg); -ms-transform: rotate(-144deg); transform: rotate(-144deg); z-index: 100; } #head .shape77 { position: absolute; bottom: 48px; height: 1px; width: 27px; background: black; right: 43px; -webkit-transform: rotate(-16deg); -moz-transform: rotate(-16deg); -o-transform: rotate(-16deg); -ms-transform: rotate(-16deg); transform: rotate(-16deg); z-index: 100; } #head .shape78 { position: absolute; bottom: 53px; height: 1px; width: 25px; background: black; right: 49px; -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); -o-transform: rotate(-20deg); -ms-transform: rotate(-20deg); transform: rotate(-20deg); z-index: 100; } #head .shape79 { position: absolute; bottom: 47px; height: 1px; width: 5px; background: black; right: 68px; -webkit-transform: rotate(-132deg); -moz-transform: rotate(-132deg); -o-transform: rotate(-132deg); -ms-transform: rotate(-132deg); transform: rotate(-132deg); z-index: 100; } #head .shape80 { position: absolute; bottom: 56px; height: 1px; width: 24px; background: black; right: 53px; -webkit-transform: rotate(-200deg); -moz-transform: rotate(-200deg); -o-transform: rotate(-200deg); -ms-transform: rotate(-200deg); transform: rotate(-200deg); z-index: 100; } #head .shape81 { position: absolute; bottom: 61px; height: 1px; width: 18px; background: black; right: 54px; -webkit-transform: rotate(-177deg); -moz-transform: rotate(-177deg); -o-transform: rotate(-177deg); -ms-transform: rotate(-177deg); transform: rotate(-177deg); z-index: 100; } #head .shape82 { position: absolute; bottom: 59px; height: 1px; width: 10px; background: black; right: 71px; -webkit-transform: rotate(-28deg); -moz-transform: rotate(-28deg); -o-transform: rotate(-28deg); -ms-transform: rotate(-28deg); transform: rotate(-28deg); z-index: 100; } #head .shape83 { position: absolute; bottom: 54px; height: 1px; width: 7px; background: black; right: 74px; -webkit-transform: rotate(-144deg); -moz-transform: rotate(-144deg); -o-transform: rotate(-144deg); -ms-transform: rotate(-144deg); transform: rotate(-144deg); z-index: 100; } #head .shape84 { position: absolute; top: 2px; height: 0; width: 0; right: 48px; -webkit-transform: rotate(-0.2deg); -moz-transform: rotate(-0.2deg); -o-transform: rotate(-0.2deg); -ms-transform: rotate(-0.2deg); transform: rotate(-0.2deg); z-index: -2; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 28px 13px; } #head .shape85 { position: absolute; top: 4px; height: 1px; width: 10px; background: black; right: 67px; -webkit-transform: rotate(-159deg); -moz-transform: rotate(-159deg); -o-transform: rotate(-159deg); -ms-transform: rotate(-159deg); transform: rotate(-159deg); z-index: 100; } #head .shape86 { position: absolute; top: 16px; height: 0; width: 0; left: 28px; -webkit-transform: rotate(-109deg); -moz-transform: rotate(-109deg); -o-transform: rotate(-109deg); -ms-transform: rotate(-109deg); transform: rotate(-109deg); z-index: -1; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 15px 15px; } #head .shape87 { position: absolute; top: 11px; height: 1px; width: 10px; background: black; left: 38px; -webkit-transform: rotate(-64deg); -moz-transform: rotate(-64deg); -o-transform: rotate(-64deg); -ms-transform: rotate(-64deg); transform: rotate(-64deg); z-index: 100; } #head .shape88 { position: absolute; bottom: 19px; height: 17px; width: 14px; background: #DDD9D9; left: -2px; -webkit-transform: rotate(-64deg); -moz-transform: rotate(-64deg); -o-transform: rotate(-64deg); -ms-transform: rotate(-64deg); transform: rotate(-64deg); z-index: -1; border: 1px solid #000; border-right: 0; } #head .shape89 { position: absolute; bottom: 28px; height: 0; width: 0; left: -8px; -webkit-transform: rotate(-66deg); -moz-transform: rotate(-66deg); -o-transform: rotate(-66deg); -ms-transform: rotate(-66deg); transform: rotate(-66deg); z-index: -1; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 15px 15px; } #head .shape90 { position: absolute; bottom: 41px; height: 1px; width: 19px; background: black; left: -1px; -webkit-transform: rotate(-200deg); -moz-transform: rotate(-200deg); -o-transform: rotate(-200deg); -ms-transform: rotate(-200deg); transform: rotate(-200deg); z-index: 100; } #head .shape91 { position: absolute; bottom: 31px; height: 1px; width: 9px; background: black; left: -3px; -webkit-transform: rotate(-66deg); -moz-transform: rotate(-66deg); -o-transform: rotate(-66deg); -ms-transform: rotate(-66deg); transform: rotate(-66deg); z-index: 100; } #head .shape92 { position: absolute; bottom: 36px; height: 1px; width: 8px; background: black; left: 3px; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); z-index: 100; } #head .shape93 { position: absolute; bottom: 30px; height: 1px; width: 15px; background: black; left: 1px; -webkit-transform: rotate(-66deg); -moz-transform: rotate(-66deg); -o-transform: rotate(-66deg); -ms-transform: rotate(-66deg); transform: rotate(-66deg); z-index: 100; } #head .shape94 { position: absolute; bottom: 25px; height: 1px; width: 7px; background: black; left: -1px; -webkit-transform: rotate(-156deg); -moz-transform: rotate(-156deg); -o-transform: rotate(-156deg); -ms-transform: rotate(-156deg); transform: rotate(-156deg); z-index: 100; } #head .shape95 { position: absolute; bottom: 14px; height: 3px; width: 21px; background: #DDD9D9; left: 29px; z-index: 101; border: 1px solid #000; } #head .shape96 { position: absolute; bottom: 14px; height: 6px; width: 10px; background: #DDD9D9; left: 50px; z-index: 102; border: 1px solid #000; } #head .shape97 { position: absolute; bottom: 11px; height: 1px; width: 6px; background: black; left: 49px; -webkit-transform: rotate(-106deg); -moz-transform: rotate(-106deg); -o-transform: rotate(-106deg); -ms-transform: rotate(-106deg); transform: rotate(-106deg); z-index: 100; } #head .shape98 { position: absolute; bottom: 11px; height: 1px; width: 6px; background: black; left: 57px; -webkit-transform: rotate(-78deg); -moz-transform: rotate(-78deg); -o-transform: rotate(-78deg); -ms-transform: rotate(-78deg); transform: rotate(-78deg); z-index: 100; } #head .shape99 { position: absolute; bottom: 8px; height: 1px; width: 7px; background: black; left: 52px; z-index: 100; } #head .shape100 { position: absolute; bottom: 11px; height: 6px; width: 6px; background: #DDD9D9; left: 58px; z-index: 93; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #head .shape101 { position: absolute; bottom: 12px; height: 4px; width: 9px; background: #DDD9D9; left: 54px; -webkit-transform: rotate(-66deg); -moz-transform: rotate(-66deg); -o-transform: rotate(-66deg); -ms-transform: rotate(-66deg); transform: rotate(-66deg); z-index: 98; } #head .shape102 { position: absolute; bottom: 13px; height: 2px; width: 2px; background: #DDD9D9; left: 60px; -webkit-transform: rotate(-109deg); -moz-transform: rotate(-109deg); -o-transform: rotate(-109deg); -ms-transform: rotate(-109deg); transform: rotate(-109deg); z-index: 100; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #head .shape103 { position: absolute; bottom: 18px; height: 7px; width: 11px; background: #DDD9D9; left: 52px; z-index: 90; border: 1px solid #000; border-right: 0; border-bottom: 0; } #head .shape104 { position: absolute; bottom: 21px; height: 1px; width: 9px; background: black; left: 62px; -webkit-transform: rotate(-126deg); -moz-transform: rotate(-126deg); -o-transform: rotate(-126deg); -ms-transform: rotate(-126deg); transform: rotate(-126deg); z-index: 100; } #head .shape105 { position: absolute; bottom: 15px; height: 1px; width: 7px; background: black; left: 63px; -webkit-transform: rotate(-41deg); -moz-transform: rotate(-41deg); -o-transform: rotate(-41deg); -ms-transform: rotate(-41deg); transform: rotate(-41deg); z-index: 86; } #head .shape106 { position: absolute; bottom: 24px; height: 4px; width: 11px; background: #DDD9D9; left: 49px; z-index: 100; border: 1px solid #000; } #head .shape107 { position: absolute; bottom: 26px; height: 1px; width: 11px; background: #DDD9D9; left: 39px; z-index: 98; border: 1px solid #000; } #head .shape108 { position: absolute; bottom: 25px; height: 3px; width: 3px; background: #DDD9D9; left: 37px; z-index: 100; border: 1px solid #000; } #head .shape109 { position: absolute; bottom: 8px; height: 43px; width: 43px; background: #DDD9D9; left: 32px; z-index: 69; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #head .shape110 { position: absolute; bottom: 9px; height: 10px; width: 10px; background: #DDD9D9; left: 43px; z-index: 69; } #head .shape111 { position: absolute; bottom: 45px; height: 1px; width: 9px; background: black; left: 41px; -webkit-transform: rotate(-126deg); -moz-transform: rotate(-126deg); -o-transform: rotate(-126deg); -ms-transform: rotate(-126deg); transform: rotate(-126deg); z-index: 100; } #head .shape112 { position: absolute; bottom: 2px; height: 43px; width: 21.5px; background: #DDD9D9; left: 33px; z-index: 71; -webkit-border-radius: 0 150px 150px 0; -moz-border-radius: 0 150px 150px 0; border-radius: 0 150px 150px 0; -webkit-transform: rotate(146deg); -moz-transform: rotate(146deg); -o-transform: rotate(146deg); -ms-transform: rotate(146deg); transform: rotate(146deg); border: 1px solid #DDD9D9; } #head .shape113 { position: absolute; bottom: 17px; height: 25px; width: 25px; background: #DDD9D9; left: 41px; -webkit-transform: rotate(-126deg); -moz-transform: rotate(-126deg); -o-transform: rotate(-126deg); -ms-transform: rotate(-126deg); transform: rotate(-126deg); z-index: 70; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #head .shape114 { position: absolute; bottom: 15px; height: 24px; width: 12px; background: #DDD9D9; left: 41px; -webkit-transform: rotate(-28deg); -moz-transform: rotate(-28deg); -o-transform: rotate(-28deg); -ms-transform: rotate(-28deg); transform: rotate(-28deg); z-index: 69; border: 1px solid #ddd9d9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; } #head .shape115 { position: absolute; bottom: 9px; height: 30px; width: 15px; background: #DDD9D9; left: 60px; z-index: 69; border: 1px solid #DDD9D9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(175deg); -moz-transform: rotate(175deg); -o-transform: rotate(175deg); -ms-transform: rotate(175deg); transform: rotate(175deg); } #head .shape116 { position: absolute; bottom: 24px; height: 5px; width: 11px; background: #DDD9D9; left: 66px; z-index: 100; border-top: 0; } #head .shape117 { position: absolute; bottom: 34px; height: 12px; width: 9px; background: #DDD9D9; left: 38px; -webkit-transform: rotate(-36deg); -moz-transform: rotate(-36deg); -o-transform: rotate(-36deg); -ms-transform: rotate(-36deg); transform: rotate(-36deg); z-index: 100; } #head .shape118 { position: absolute; bottom: -16px; height: 16px; width: 16px; background: #DDD9D9; left: 78px; -webkit-transform: rotate(-126deg); -moz-transform: rotate(-126deg); -o-transform: rotate(-126deg); -ms-transform: rotate(-126deg); transform: rotate(-126deg); z-index: -2; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #head .shape119 { position: absolute; bottom: -10px; height: 1px; width: 19px; background: #DDD9D9; left: 76px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: -2; border: 1px solid #000; } #head .shape120 { position: absolute; bottom: -10px; height: 1px; width: 17px; background: #DDD9D9; left: 78px; -webkit-transform: rotate(-136deg); -moz-transform: rotate(-136deg); -o-transform: rotate(-136deg); -ms-transform: rotate(-136deg); transform: rotate(-136deg); z-index: -2; border: 1px solid #000; } #head .shape121 { position: absolute; bottom: -9px; height: 1px; width: 21px; background: #DDD9D9; left: 76px; z-index: -2; border: 1px solid #000; } #head .shape122 { position: absolute; bottom: -9px; height: 1px; width: 21px; background: #DDD9D9; left: 75px; z-index: -1; border: 1px solid #000; -webkit-transform: rotate(-42deg); -moz-transform: rotate(-42deg); -o-transform: rotate(-42deg); -ms-transform: rotate(-42deg); transform: rotate(-42deg); } #head .shape123 { position: absolute; bottom: -14px; height: 5px; width: 9px; background: #DDD9D9; left: 69px; z-index: -3; border-bottom: 1px solid #000; } #head .shape124 { position: absolute; bottom: 20px; height: 9px; width: 7px; background: #DDD9D9; left: 64px; z-index: 99; } #head .shape125 { position: absolute; bottom: -23px; height: 30px; width: 15px; background: #DDD9D9; left: 85px; z-index: -3; border: 1px solid #000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } /* Neck */ #neck { height: auto; position: absolute; left: 306px; top: 140px; width: auto; padding-top: 20px; z-index: 90; opacity: 1; } #neck .shape0 { height: 58px; width: 3px; z-index: 20; background: #DDD9D9; top: 1px; border: 1px solid #000; position: absolute; left: 5px; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape01 { width: 3px; height: 58px; background: #DDD9D9; top: 1px; left: 10px; border: 1px solid #000; z-index: 11; position: absolute; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape02 { width: 3px; height: 60px; position: absolute; top: 0; left: 0; z-index: 10; background: #DDD9D9; border: 1px solid #000; } #neck .shape1 { width: 3px; height: 58px; background: #DDD9D9; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; position: absolute; top: 1px; left: 15px; } #neck .shape2 { position: absolute; left: 20px; top: 1px; background: #DDD9D9; height: 58px; width: 3px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape3 { position: absolute; left: 25px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape4 { position: absolute; left: 30px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape5 { position: absolute; left: 35px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape6 { position: absolute; left: 24px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape6 { position: absolute; left: 40px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape7 { position: absolute; left: 45px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape8 { position: absolute; left: 50px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; z-index: 2; } #neck .shape9 { position: absolute; left: 55px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape10 { position: absolute; left: 60px; height: 58px; width: 3px; background: #DDD9D9; top: 1px; border: 1px solid #000; -webkit-border-radius: 170px; -moz-border-radius: 170px; border-radius: 170px; } #neck .shape11 { position: absolute; z-index: 10; height: 14px; width: 10px; left: 37px; background: #DDD9D9; top: -2px; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; } #neck .shape12 { position: absolute; left: 48px; height: 37px; width: 9px; background: #DDD9D9; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 4px; border-left: 1px solid #000; border-right: 1px solid #000; z-index: 3; } #neck .shape13 { position: absolute; left: 50px; top: 30px; background: #DDD9D9; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); width: 10px; height: 32px; border-left: 1px solid #000; border-right: 1px solid #000; z-index: 3; } #neck .shape14 { position: absolute; top: 52px; left: 32px; height: 0; width: 0; border-width: 0 8px 10px; border-style: solid; border-color: transparent transparent #DDD9D9; } #neck .shape15 { position: absolute; top: 28px; left: 57px; background: #DDD9D9; height: 10px; width: 10px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; z-index: 120; } #neck .shape16 { position: absolute; width: 20px; height: 1px; background: #000; top: 54px; left: 29px; -webkit-transform: rotate(-43deg); -moz-transform: rotate(-43deg); -o-transform: rotate(-43deg); -ms-transform: rotate(-43deg); transform: rotate(-43deg); z-index: 100; } #neck .shape17 { position: absolute; top: 61px; width: 18px; height: 1px; background: #000; left: 31px; z-index: 100; } #neck .shape18 { position: absolute; top: 37px; left: -11px; height: 10px; width: 34px; border: 1px solid #000; -webkit-transform: rotate(49deg); -moz-transform: rotate(49deg); -o-transform: rotate(49deg); -ms-transform: rotate(49deg); transform: rotate(49deg); z-index: 100; background: #DDD9D9; border-right: 0; } #neck .shape19 { position: absolute; top: 51px; left: 12px; height: 0; width: 0; border-color: transparent transparent #DDD9D9; border-style: solid; border-width: 0 8px 10px; } #neck .shape20 { position: absolute; top: 61px; height: 1px; width: 15px; background: #000; left: 15px; z-index: 100; } #neck .shape21 { position: absolute; top: 56px; left: 20px; height: 1px; width: 10px; background: #000; -webkit-transform: rotate(55deg); -moz-transform: rotate(55deg); -o-transform: rotate(55deg); -ms-transform: rotate(55deg); transform: rotate(55deg); } #neck .shape22 { position: absolute; top: 0; left: -4px; background: #ddd9d9; width: 3px; border: 1px solid #000; height: 58px; } #neck .shape23 { position: absolute; top: 36px; left: 0; height: 8px; width: 8px; background: #ddd9d9; z-index: 101; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #neck .shape24 { position: absolute; top: 39px; left: 3px; height: 2px; width: 2px; background: #ddd9d9; border: 1px solid #000; z-index: 110; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #neck .shape25 { position: absolute; z-index: 110; left: 34px; top: 4px; background: #000; width: 13px; height: 1px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } #neck .shape26 { position: absolute; top: 4px; left: 39px; height: 1px; width: 13px; background: #000; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 110; } #neck .shape27 { position: absolute; top: 20px; left: 36px; background: #000; width: 28px; height: 1px; -webkit-transform: rotate(43deg); -moz-transform: rotate(43deg); -o-transform: rotate(43deg); -ms-transform: rotate(43deg); transform: rotate(43deg); z-index: 110; } #neck .shape28 { position: absolute; top: 24px; left: 40px; background: #000; height: 1px; width: 38px; -webkit-transform: rotate(43deg); -moz-transform: rotate(43deg); -o-transform: rotate(43deg); -ms-transform: rotate(43deg); transform: rotate(43deg); z-index: 11; } #neck .shape29 { position: absolute; top: 50px; height: 1px; width: 34px; -webkit-transform: rotate(-43deg); -moz-transform: rotate(-43deg); -o-transform: rotate(-43deg); -ms-transform: rotate(-43deg); transform: rotate(-43deg); z-index: 100; background: #000; left: 31px; } #neck .shape30 { position: absolute; top: 50px; left: 38px; background: #000; height: 1px; width: 32px; -webkit-transform: rotate(-43deg); -moz-transform: rotate(-43deg); -o-transform: rotate(-43deg); -ms-transform: rotate(-43deg); transform: rotate(-43deg); z-index: 100; } #neck .shape31 { position: absolute; top: 50px; left: 0; height: 1px; width: 19px; background: #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 100; } #neck .shape32 { position: absolute; top: 50px; left: 6px; height: 1px; width: 20px; background: #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 100; } #neck .shape33 { position: absolute; top: 57px; left: 16px; height: 1px; width: 6px; background: #000; z-index: 100; } /* Body */ #body { height: auto; position: absolute; left: 365px; top: 90px; width: auto; padding-top: 20px; z-index: 95; opacity: 1; } #main #body * { position: absolute } #main #body #main-shell { position: absolute; height: auto; width: auto; top: 5px; } #body .shape0 { top: -2px; left: 4px; background: #ddd9d9; height: 112px; width: 63px; border: 1px solid #000; border-top: 0; border-right: 0; } #body .shape01 { top: -32px; left: 6px; height: 0; width: 0; border-color: transparent transparent #ddd9d9; border-style: solid; border-width: 1px 3px 29px 87px; } #body .shape02 { top: 1px; width: 100px; background: #ddd9d9; height: 111px; border: 1px solid #000; left: 1px; border-right: 0; z-index: -4; } #body .shape1 { top: -17px; height: 1px; background: #000; width: 93px; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); z-index: 110; left: 3px; } #body .shape2 { top: -7px; left: 52px; height: 50px; width: 50px; background: #ddd9d9; z-index: 100; } #body .shape3 { top: 36px; left: 29px; height: 1px; width: 136px; -webkit-transform: rotate(-92deg); -moz-transform: rotate(-92deg); -o-transform: rotate(-92deg); -ms-transform: rotate(-92deg); transform: rotate(-92deg); background: #000; z-index: 110; } #body .shape5 { top: 103px; left: 80px; z-index: 110; background: #000; height: 1px; width: 19px; } #body .shape6 { top: 106px; left: 67px; height: 1px; z-index: 110; background: #000; width: 15px; -webkit-transform: rotate(-27deg); -moz-transform: rotate(-27deg); -o-transform: rotate(-27deg); -ms-transform: rotate(-27deg); transform: rotate(-27deg); } #body .shape7 { top: 16px; left: 48px; height: 33px; width: 24px; border: 1px solid #8a8a8a; z-index: 110; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #body .shape8 { top: 45px; left: 49px; width: 24px; height: 1px; background: #8a8a8a; } #body .shape9 { height: 7px; width: 14px; top: 91px; left: 80px; border: 1px solid #8a8a8a; } #body .shape11 { top: 1px; left: 33px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape12 { top: 1px; left: 41px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape13 { top: 1px; left: 84px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape14 { top: 1px; left: 126px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape15 { top: 1px; left: 156px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape16 { top: 1px; left: 164px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape17 { top: 1px; left: 202px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape18 { top: 1px; left: 246px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape19 { top: 2px; left: 282px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape20 { top: 2px; left: 336px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape21 { top: 2px; left: 345px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape22 { top: 2px; left: 376px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape23 { top: 90px; left: 13px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape24 { top: 90px; left: 20px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape25 { top: 90px; left: 51px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape26 { top: -40px; left: 124px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape27 { top: -40px; left: 133px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape28 { top: -40px; left: 177px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape29 { top: -40px; left: 218px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape30 { top: -40px; left: 235px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape31 { top: -40px; left: 250px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape32 { top: 91px; left: 282px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape33 { top: 91px; left: 309px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape34 { top: -48px; width: 147px; background: #ddd9d9; height: 172px; left: 112px; border: 1px solid #000; z-index: 10; } #body .shape35 { height: 40px; width: 40px; background: #ddd9d9; top: -27px; left: 79px; -webkit-transform: rotate(-22deg); -moz-transform: rotate(-22deg); -o-transform: rotate(-22deg); -ms-transform: rotate(-22deg); transform: rotate(-22deg); border-top: 1px solid #000; z-index: -1; } #body .shape36 { top: -47px; left: 110px; background: #ddd9d9; border-top: 1px solid #000; height: 30px; width: 20px; z-index: -1; -webkit-transform: rotate(-61deg); -moz-transform: rotate(-61deg); -o-transform: rotate(-61deg); -ms-transform: rotate(-61deg); transform: rotate(-61deg); } #body .shape37 { width: 40px; height: 150px; background: #ddd9d9; -webkit-transform: rotate(-2deg); -moz-transform: rotate(-2deg); -o-transform: rotate(-2deg); -ms-transform: rotate(-2deg); transform: rotate(-2deg); border-left: 1px solid #000; left: 104px; top: -30px; } #body .shape38 { top: 11px; left: 10px; background: #ddd9d9; height: 109px; width: 100px; z-index: -3; border-bottom: 1px solid #000; } #body .shape39 { top: 17px; left: 96px; background: #000; height: 1px; z-index: 110; width: 7px; } #body .shape40 { top: 47px; left: 97px; width: 7px; height: 1px; background: #000; z-index: 110; } #body .shape41 { top: 89px; left: 100px; height: 1px; width: 5px; background: #000; z-index: 110; } #body .shape42 { top: 45px; left: 121px; width: 133px; background: #ddd9d9; height: 59px; border: 1px solid #8a8a8a; z-index: 120; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #body .shape44 { top: 101px; left: 135px; z-index: 150; width: 119px; height: 23px; border: 1px solid #8a8a8a; border-bottom: 0; border-right: 0; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; } #body .shape45 { top: -48px; left: 152px; width: 1px; height: 104px; background: #000; z-index: 105; } #body .shape46 { top: -48px; left: 189px; width: 1px; height: 110px; background: #000; z-index: 105; } #body .shape47 { top: -48px; width: 1px; height: 110px; background: #000; left: 228px; z-index: 105; } #body .shape48 { top: 8px; left: 255px; background: #ddd9d9; border-bottom: 1px solid #000; height: 113px; width: 143px; } #body .shape49 { top: -20px; left: 266px; border-top: 1px solid #000; height: 50px; width: 127px; background: #ddd9d9; -webkit-transform: rotate(22deg); -moz-transform: rotate(22deg); -o-transform: rotate(22deg); -ms-transform: rotate(22deg); transform: rotate(22deg); } #body .shape50 { top: -41px; left: 277px; width: 1px; height: 150px; background: #000; z-index: 120; -webkit-transform: rotate(1deg); -moz-transform: rotate(1deg); -o-transform: rotate(1deg); -ms-transform: rotate(1deg); transform: rotate(1deg); } #body .shape51 { top: 109px; width: 57px; background: #000; height: 1px; left: 277px; z-index: 150; } #body .shape52 { top: 104px; left: 332px; height: 1px; background: #000; width: 15px; -webkit-transform: rotate(-41deg); -moz-transform: rotate(-41deg); -o-transform: rotate(-41deg); -ms-transform: rotate(-41deg); transform: rotate(-41deg); z-index: 150; } #body .shape53 { top: 90px; height: 1px; width: 60px; background: #000; z-index: 130; left: 345px; top: 99px; } #body .shape54 { top: -39px; background: #ddd9d9; height: 29px; width: 8px; left: 267px; border-top: 1px solid #000; z-index: 100; -webkit-transform: rotate(17deg); -moz-transform: rotate(17deg); -o-transform: rotate(17deg); -ms-transform: rotate(17deg); transform: rotate(17deg); } #body .shape55 { top: -45px; left: 253px; background: #ddd9d9; height: 20px; width: 13px; z-index: 100; border-top: 1px solid #000; -webkit-transform: rotate(36deg); -moz-transform: rotate(36deg); -o-transform: rotate(36deg); -ms-transform: rotate(36deg); transform: rotate(36deg); z-index: 4; } #body .shape56 { background: #ddd9d9; height: 51px; width: 20px; z-index: 0; top: -36px; left: 251px; } #body .shape57 { top: -40px; width: 1px; height: 161px; background: #000; z-index: 100; left: 267px; -webkit-transform: rotate(2deg); -moz-transform: rotate(2deg); -o-transform: rotate(2deg); -ms-transform: rotate(2deg); transform: rotate(2deg); } #body .shape58 { background: #ddd9d9; height: 5px; width: 5px; border-right: 1px solid #000; z-index: 0; left: 258px; -webkit-transform: rotate(37deg); -moz-transform: rotate(37deg); -o-transform: rotate(37deg); -ms-transform: rotate(37deg); transform: rotate(37deg); top: 120px; } #body .shape59 { top: 119px; z-index: 0; left: 109px; background: #ddd9d9; border-left: 1px solid #000; height: 5px; width: 5px; -webkit-transform: rotate(-40deg); -moz-transform: rotate(-40deg); -o-transform: rotate(-40deg); -ms-transform: rotate(-40deg); transform: rotate(-40deg); } #body .shape60 { background: #ddd9d9; height: 12px; width: 9px; border-left: 1px solid #000; top: 107px; -webkit-transform: rotate(-31deg); -moz-transform: rotate(-31deg); -o-transform: rotate(-31deg); -ms-transform: rotate(-31deg); transform: rotate(-31deg); z-index: -1; left: 6px; } #body .shape62 { top: -3px; left: 374px; border-color: transparent transparent #ddd9d9; border-style: solid; border-width: 10px 10px 114px 23px; } #body .shape63 { height: 1px; width: 50px; left: 358px; background: #000; top: 121px; z-index: 150; } #body .shape64 { top: 5px; left: 402px; background: #000; width: 1px; height: 117px; -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg); } #body .shape65 { top: 18px; left: 295px; height: 29px; width: 27px; border: 1px solid #8a8a8a; } #body .shape66 { top: 51px; left: 345px; height: 39px; width: 48px; border: 1px solid #8a8a8a; } #body .shape67 { top: 57px; left: 375px; height: 10px; width: 12px; border: 1px solid #8a8a8a; } #body .shape68 { top: 81px; left: 379px; height: 5px; width: 8px; border: 1px solid #8a8a8a; } #body .shape69 { top: 102px; left: 345px; border: 1px solid #8a8a8a; height: 13px; width: 34px; } #body .shape70 { top: 106px; left: 362px; height: 5px; background: #ddd9d9; width: 20px; border: 1px solid #8a8a8a; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; } #body .shape71 { top: 106px; left: 385px; width: 2px; height: 5px; border: 1px solid #8a8a8a; } #body .shape72 { top: 105px; left: 348px; border: 1px solid #8a8a8a; width: 4px; height: 8px; } #body .shape73 { width: 30px; height: 1px; border: 1px solid #8a8a8a; left: 299px; top: 22px; z-index: 140; background: #ddd9d9; } #body .shape74 { top: 20px; width: 1px; height: 5px; border: 1px solid #8a8a8a; left: 301px; z-index: 150; background: #ddd9d9; } #body .shape75 { top: 20px; left: 305px; height: 5px; width: 1px; border: 1px solid #8a8a8a; background: #ddd9d9; z-index: 150; } #body .shape76 { height: 5px; width: 1px; border: 1px solid #8a8a8a; background: #ddd9d9; left: 309px; top: 20px; z-index: 150; } #body .shape77 { top: 14px; left: 234px; height: 27px; width: 21px; border: 1px solid #8a8a8a; z-index: 150; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #body .shape78 { height: 1px; width: 8px; background: #000; left: 270px; top: -28px; z-index: 150; } #body .shape79 { height: 1px; width: 8px; left: 269px; background: #000; top: 18px; } #body .shape80 { height: 1px; width: 9px; top: 49px; background: #000; left: 268px; } #body .shape81 { top: 100px; left: 266px; background: #000; height: 1px; width: 10px; } #body .shape82 { top: 91px; left: 266px; height: 1px; width: 11px; background: #000; } #body .shape83 { height: 1px; background: #000; left: 266px; width: 11px; top: 109px; } #body .shape84 { width: 1px; height: 19px; left: 237px; background: #8a8a8a; z-index: 150; top: 19px; } #body .shape85 { top: 19px; height: 19px; width: 1px; left: 253px; background: #8a8a8a; z-index: 150; } #body .shape86 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 51px; z-index: 150; height: 1px; } #body .shape87 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 63px; z-index: 150; height: 1px; } #body .shape88 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 57px; z-index: 150; height: 1px; } #body .shape89 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 51px; z-index: 150; height: 1px; } #body .shape90 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 69px; z-index: 150; height: 1px; } #body .shape91 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 74px; z-index: 150; height: 1px; } #body .shape92 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 80px; z-index: 150; height: 1px; } #body .shape93 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 86px; z-index: 150; height: 1px; } #body .shape94 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 92px; z-index: 150; height: 1px; } #body .shape95 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 97px; z-index: 150; height: 1px; } #body .shape96 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 109px; z-index: 150; height: 1px; } #body .shape97 { left: 236px; width: 15px; background: #222; border: 1px solid #8a8a8a; top: 113px; z-index: 150; height: 1px; } #body .shape98 { top: -40px; left: 250px; height: 8px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape99 { top: 91px; left: 316px; height: 8px; width: 3px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape100 { top: 91px; left: 329px; height: 8px; width: 3px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape101 { top: 45px; left: 346px; height: 3px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape102 { top: 41px; left: 156px; height: 1px; width: 4px; border: 1px solid #8a8a8a; z-index: 120; } #body .shape103 { left: 181px; top: 41px; border: 1px solid #8a8a8a; height: 1px; z-index: 150; width: 4px; } #body .shape104 { left: 193px; top: 41px; border: 1px solid #8a8a8a; height: 1px; width: 5px; z-index: 150; } #body .shape105 { left: 218px; top: 41px; border: 1px solid #8a8a8a; z-index: 150; width: 5px; height: 1px; } #body .shape106 { left: 100px; top: 97px; height: 1px; background: #000; z-index: 150; width: 6px; } #body .shape107 { left: 99px; top: 103px; background: #000; height: 1px; width: 7px; z-index: 150; } #body .shape108 { left: 78px; top: 110px; height: 5px; border: 1px solid #8a8a8a; width: 23px; z-index: 150; } #body .shape109 { left: 82px; top: 110px; border: 1px solid #8a8a8a; height: 5px; width: 2px; z-index: 150; } #body .shape110 { left: 93px; top: 110px; height: 5px; width: 2px; border: 1px solid #8a8a8a; z-index: 150; } #body .shape111 { left: 383px; top: 54px; background: #ddd9d9; width: 20px; height: 30px; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -o-transform: rotate(24deg); -ms-transform: rotate(24deg); transform: rotate(24deg); z-index: -10; border-top: 1px solid #000; } #body .shape112 { left: 389px; top: 62px; height: 20px; width: 21px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(-11deg); -moz-transform: rotate(-11deg); -o-transform: rotate(-11deg); -ms-transform: rotate(-11deg); transform: rotate(-11deg); z-index: -9; } #body .shape113 { left: 401px; top: 81px; background: #ddd9d9; height: 28px; width: 14px; border-top: 1px solid #000; -webkit-transform: rotate(40deg); -moz-transform: rotate(40deg); -o-transform: rotate(40deg); -ms-transform: rotate(40deg); transform: rotate(40deg); z-index: -1; } #body .shape114 { left: 352px; top: 81px; background: #ddd9d9; border-right: 1px solid #000; height: 85px; width: 60px; z-index: -13; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); border-bottom: 1px solid #000; } #body .shape115 { left: 401px; top: 79px; background: #ddd9d9; z-index: -8; height: 10px; width: 10px; } #body .shape116 { left: 156px; top: 123px; height: 41px; width: 87px; background: #ddd9d9; border-bottom: 1px solid #000; z-index: -1; } #body .shape117 { left: 117px; top: 94px; background: #ddd9d9; width: 40px; height: 40px; border-bottom: 1px solid #000; z-index: -10; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); } #body .shape118 { left: 150px; top: 137px; background: #ddd9d9; width: 20px; height: 25px; border-left: 1px solid #000; -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); -o-transform: rotate(-20deg); -ms-transform: rotate(-20deg); transform: rotate(-20deg); z-index: -2; } #body .shape119 { left: 147px; top: 121px; background: #ddd9d9; width: 20px; height: 20px; } #body .shape120 { left: 223px; top: 118px; background: #ddd9d9; height: 42px; width: 30px; border-right: 1px solid #000; z-index: -8; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); } #body .shape121 { left: 290px; top: 120px; background: #ddd9d9; height: 75px; width: 75px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; z-index: -12; } #body .shape122 { left: 217px; top: 132px; background: #ddd9d9; border: 1px solid #000; height: 40px; width: 40px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: -9; } #body .shape123 { left: 243px; top: 107px; background: #ddd9d9; width: 85px; height: 78px; border-bottom: 1px solid #000; -webkit-transform: rotate(14deg); -moz-transform: rotate(14deg); -o-transform: rotate(14deg); -ms-transform: rotate(14deg); transform: rotate(14deg); z-index: -11; } #body .shape124 { left: 358px; top: 136px; border: 1px solid #000; background: #ddd9d9; height: 43px; width: 32px; z-index: -2; } #body .shape125 { left: 385px; top: 132px; background: #ddd9d9; height: 49px; width: 2px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #body .shape126 { left: 377px; top: 132px; width: 2px; border: 1px solid #000; background: #ddd9d9; height: 49px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #body .shape127 { left: 370px; top: 132px; background: #ddd9d9; border: 1px solid #000; width: 2px; height: 49px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #body .shape128 { left: 363px; top: 132px; height: 49px; width: 2px; border: 1px solid #000; background: #ddd9d9; z-index: -2; } #body .shape129 { left: 401px; top: 120px; z-index: -1; width: 1px; height: 24px; background: #000; -webkit-transform: rotate(22deg); -moz-transform: rotate(22deg); -o-transform: rotate(22deg); -ms-transform: rotate(22deg); transform: rotate(22deg); } #body .shape130 { left: 392px; top: 142px; height: 1px; background: #000; z-index: 100; width: 5px; } #body .shape131 { left: 28px; top: 120px; height: 75px; width: 75px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; z-index: -11; } #body .shape132 { left: 155px; top: 132px; height: 40px; width: 40px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: -9; } #body .shape133 { left: 70px; top: 107px; background: #ddd9d9; height: 78px; width: 101px; border-bottom: 1px solid #000; -webkit-transform: rotate(-12deg); -moz-transform: rotate(-12deg); -o-transform: rotate(-12deg); -ms-transform: rotate(-12deg); transform: rotate(-12deg); z-index: -11; } #body .shape134 { left: 184px; top: 134px; border: 1px solid #000; height: 8px; width: 5px; z-index: 150; border-top: 22px solid black; } #body .shape135 { left: 198px; top: 134px; width: 5px; height: 8px; border: 1px solid #000; border-top: 22px solid #000; } #body .shape136 { left: 212px; top: 134px; border: 1px solid #000; width: 6px; height: 8px; border-top: 22px solid #000; } #body .shape137 { left: 145px; top: 134px; z-index: 150; width: 33px; height: 3px; border: 1px solid #8a8a8a; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } #body .shape138 { left: 224px; top: 134px; height: 3px; border: 1px solid #8a8a8a; z-index: 150; width: 23px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #body .shape139 { left: 155px; top: 143px; height: 2px; width: 23px; border: 1px solid #8a8a8a; z-index: 150; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #body .shape140 { left: 224px; top: 143px; border: 1px solid #8a8a8a; height: 2px; z-index: 150; width: 20px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #body .shape141 { left: 224px; top: 151px; height: 2px; width: 16px; border: 1px solid #8a8a8a; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #body .shape142 { left: 158px; top: 151px; height: 2px; width: 19px; border: 1px solid #8A8a8a; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #body .shape143 { left: 71px; top: 180px; height: 1px; width: 103px; background: #000; -webkit-transform: rotate(-12deg); -moz-transform: rotate(-12deg); -o-transform: rotate(-12deg); -ms-transform: rotate(-12deg); transform: rotate(-12deg); z-index: -11; } #body .shape144 { left: 238px; top: 181px; height: 1px; width: 85px; -webkit-transform: rotate(14deg); -moz-transform: rotate(14deg); -o-transform: rotate(14deg); -ms-transform: rotate(14deg); transform: rotate(14deg); background: #000; z-index: -10; } #body .shape145 { left: 158px; top: 135px; height: 34px; width: 34px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: -4; } #body .shape146 { left: 219px; top: 135px; height: 34px; width: 34px; border: 1px solid #000; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: -9; } #body .shape147 { left: 249px; top: 126px; height: 1px; width: 69px; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); background: #000; z-index: -11; } #body .shape148 { left: 250px; top: 131px; height: 30px; width: 89px; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); background: #ddd9d9; z-index: -11; border-top: 1px solid #000; } #body .shape149 { left: 304px; top: 125px; height: 55px; width: 54px; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); background: #ddd9d9; z-index: -12; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #body .shape150 { left: 348px; top: 130px; height: 1px; width: 91px; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); background: #000; z-index: -9; } #body .shape151 { left: 348px; top: 130px; height: 1px; width: 91px; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); background: #000; z-index: -9; } /* Front Leg Back */ #main #front-leg-back { height: auto; position: absolute; left: 670px; top: 216px; width: auto; z-index: 100; opacity: 1; } #main #front-leg-back * { position: absolute } #front-leg-back #thigh { position: absolute; top: 5px; height: auto; width: auto; /*-webkit-transform: rotate(-8deg);; -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg);*/ left: -7px; z-index: 10; } #front-leg-back .shape0 { left: -3px; top: 11px; height: 59px; width: 59px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-back .shape01 { left: 1px; top: 15px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 100; } #front-leg-back .shape02 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back .shape1 { left: -2px; top: 31px; height: 93px; width: 57px; background: #ddd9d9; border: 1px solid #000; z-index: -5; } #front-leg-back .shape2 { left: 1px; top: 35px; height: 89px; width: 51px; background: #ddd9d9; z-index: -4; border: 1px solid #000; } #front-leg-back .shape3 { left: 0.9px; top: 99px; height: 71px; width: 54px; border: 1px solid #000; background: #ddd9d9; z-index: -6; border-bottom: 0; } #front-leg-back .shape4 { left: 2px; top: 120px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; z-index: -6; border-bottom: 0; } #front-leg-back .shape5 { left: 0; top: 158px; height: 52px; width: 52px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-back .shape6 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back .shape6 { left: 7px; top: 165px; height: 37px; width: 37px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape7 { left: 13px; top: 79px; height: 36px; width: 25px; border: 1px solid #000; background: #ddd9d9; z-index: -4; border-top: 0; } #front-leg-back .shape8 { left: 6px; top: 42px; height: 40px; width: 40px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; background: #ddd9d9; border: 1px solid #000; z-index: -1; } #front-leg-back .shape9 { left: 4px; top: 39px; height: 40px; width: 45px; background: #ddd9d9; z-index: -1; } #front-leg-back .shape10 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back .shape11 { left: 9px; top: 41px; height: 9px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(147deg); -moz-transform: rotate(147deg); -o-transform: rotate(147deg); -ms-transform: rotate(147deg); transform: rotate(147deg); border-top: 1px solid #000; } #front-leg-back .shape12 { left: -0.8px; top: 31px; height: 8px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); border-top: 1px solid #000; } #front-leg-back .shape13 { left: 21px; top: 39px; height: 4px; width: 11px; border: 1px solid #8a8a8a; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); } #front-leg-back .shape14 { left: 7px; top: 47px; height: 4px; width: 8px; border: 1px solid #8a8a8a; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); z-index: 150; } #front-leg-back .shape15 { left: 8px; top: 23px; height: 32px; width: 16px; border: 4px solid black; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; z-index: 100; -wevkit-tr: initial; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } #front-leg-back .shape16 { left: 2px; top: 86px; height: 1px; width: 5px; background: #000; z-index: 150; -webkit-transform: rotate(32deg); -moz-transform: rotate(32deg); -o-transform: rotate(32deg); -ms-transform: rotate(32deg); transform: rotate(32deg); } #front-leg-back .shape17 { left: 6px; top: 88px; height: 37px; width: 1px; background: #000; z-index: 150; } #front-leg-back .shape18 { left: 49px; top: 83px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(51deg); -moz-transform: rotate(51deg); -o-transform: rotate(51deg); -ms-transform: rotate(51deg); transform: rotate(51deg); } #front-leg-back .shape19 { left: 46px; top: 89px; height: 36px; width: 1px; background: #000; } #front-leg-back .shape20 { left: 14px; top: 120px; height: 4px; width: 25px; border: 1px solid #000; border-bottom: 0; } #front-leg-back .shape21 { left: 13px; top: 125px; height: 17px; width: 3px; border: 1px solid #000; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; } #front-leg-back .shape22 { left: 14px; top: 144px; height: 19px; width: 1px; border: 1px solid #000; border-top: 0; z-index: -1; } #front-leg-back .shape23 { left: 36px; top: 125px; height: 10px; width: 3px; border: 1px solid #000; -webkit-border-bottom-right-radius: 7px; -moz-border-radius-bottomright: 7px; border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-left-radius: 7px; } #front-leg-back .shape24 { left: 37px; top: 136px; height: 26px; width: 1px; border: 1px solid #000; z-index: -1; } #front-leg-back .shape25 { left: 7px; top: 175px; height: 1px; width: 34px; background: #000; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); } #front-leg-back .shape26 { left: 12px; top: 193px; height: 1px; width: 34px; background: #000; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); } #front-leg-back .shape27 { left: 23px; top: 181px; height: 6px; width: 6px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-back .shape28 { left: 26px; top: 184px; height: 0.5px; width: 0.5px; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape29 { left: -8px; top: 71px; height: 3px; width: 13px; background: #ddd9d9; border: 1px solid #000; border-left: 0; z-index: -8; } #front-leg-back .shape30 { left: -12px; top: 28px; height: 49px; width: 3px; border: 1px solid #000; z-index: -9; background: #ddd9d9; } #front-leg-back .shape31 { left: 1px; top: 170px; height: 5px; width: 4px; background: #ddd9d9; border-left: 1px solid black; -webkit-transform: rotate(-22deg); -moz-transform: rotate(-22deg); -o-transform: rotate(-22deg); -ms-transform: rotate(-22deg); transform: rotate(-22deg); z-index: -10; } #front-leg-back .shape32 { left: 49px; top: 170px; height: 8px; width: 5px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); z-index: -10; } #front-leg-back #shin { top: 167px; height: auto; width: auto; opacity: 1; z-index: 8; /* -webkit-transform: rotate(-8deg);; -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg);*/ left: -6px; } #front-leg-back #shin .shape33 { left: 2px; top: 18px; height: 68px; width: 48px; background: #ddd9d9; border: 1px solid #000; z-index: -10; } #front-leg-back #shin shape34 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back #shin .shape35 { left: 5px; top: 20px; height: 63px; width: 42px; border: 1px solid #000; } #front-leg-back #shin .shape36 { left: 18px; top: 20px; height: 57px; width: 15px; border: 1px solid #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } #front-leg-back .shape37 { left: 26px; top: 57px; height: 1px; width: 1px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #000; border: 1px solid #000; } #front-leg-back .shape38 { left: 4px; top: 88px; height: 26px; width: 47px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #front-leg-back .shape39 { left: 10px; top: 116px; height: 15px; width: 35px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #front-leg-back .shape40 { left: -1px; top: 109px; height: 23px; width: 13px; background: #ddd9d9; border-left: 1px solid #000; z-index: -12; -webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -o-transform: rotate(-48deg); -ms-transform: rotate(-48deg); transform: rotate(-48deg); } #front-leg-back .shape41 { left: -8px; top: 115px; height: 1px; width: 70px; background: #000; } #front-leg-back .shape42 { left: -8px; top: 116px; height: 1px; width: 70px; background: #000; } #front-leg-back .shape43 { left: 28px; top: 102px; height: 23px; width: 30px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); z-index: -2; } #front-leg-back .shape44 { left: -2px; top: 81px; height: 40px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -20; } #front-leg-back .shape45 { left: 35px; top: 81px; height: 40px; width: 20px; background: #ddd9d9; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); border-right: 1px solid #000; z-index: -20; } #front-leg-back .shape46 { left: -6px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -30; } #front-leg-back .shape47 { left: 28px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); z-index: -30; } #front-leg-back .shape48 { left: 5px; top: 90px; height: 1px; width: 44px; background: #000; } #front-leg-back .shape49 { left: -1px; top: 89px; height: 27px; width: 1px; background: #000; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -o-transform: rotate(24deg); -ms-transform: rotate(24deg); transform: rotate(24deg); } #front-leg-back .shape50 { left: 54px; top: 89px; height: 28px; width: 1px; background: #000; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #front-leg-back .shape51 { left: 2px; top: 113px; height: 21px; width: 1px; -webkit-transform: rotate(-49deg); -moz-transform: rotate(-49deg); -o-transform: rotate(-49deg); -ms-transform: rotate(-49deg); transform: rotate(-49deg); background: #000; } #front-leg-back .shape52 { left: 10px; top: 130px; height: 1px; width: 34px; background: #000; } #front-leg-back .shape53 { left: 51px; top: 113px; height: 21px; width: 1px; background: #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); } #front-leg-back .shape54 { left: 17px; top: 124px; height: 3px; width: 3px; border: 1px solid #000; z-index: 150; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape55 { left: 32px; top: 124px; height: 3px; width: 3px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-back .shape56 { left: 10px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape57 { left: 38px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape58 { left: 2px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape59 { left: 30px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape60 { left: 6px; top: 111px; height: 3px; width: 13px; border-top: 1px solid #000; background: #ddd9d9; } #front-leg-back .shape61 { left: 33px; top: 111px; height: 2px; width: 14px; background: #ddd9d9; border-top: 1px solid #000; } #front-leg-back #foot { top: 87px; left: 4px; z-index: -130; } #front-leg-back .shape62 { left: -2px; top: 6px; height: 84px; width: 45px; border: 1px solid #000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #front-leg-back .shape63 { left: -1px; top: 58px; height: 24px; width: 45px; border-top: 1px solid #000; background: #ddd9d9; border-bottom: 1px solid #000; } #front-leg-back .shape64 { left: -2px; top: 56px; height: 1px; width: 45px; border: 1px solid #000; background: #ddd9d9; } #front-leg-back .shape65 { left: -5px; top: 61px; height: 24px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(12deg); -moz-transform: rotate(12deg); -o-transform: rotate(12deg); -ms-transform: rotate(12deg); transform: rotate(12deg); z-index: 600; } #front-leg-back .shape66 { left: 27px; top: 61px; height: 24px; width: 20px; border-right: 1px solid #000; -webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -o-transform: rotate(-15deg); -ms-transform: rotate(-15deg); transform: rotate(-15deg); background: #ddd9d9; z-index: 600; } #front-leg-back .shape67 { left: -7px; top: 83px; height: 1px; width: 58px; background: #000; z-index: 700; } #front-leg-back .shape68 { left: -2px; top: 7px; height: 84px; width: 46px; background: #ddd9d9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); z-index: -26; } #front-leg-back .shape69 { left: 3px; top: 24px; height: 58px; width: 36px; z-index: 2000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; background: #fff; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); border: 1px solid #000; border-right: 0; z-index: -25; } #front-leg-back .shape70 { left: -21px; top: 71px; height: 1px; width: 13px; z-index: 150; background: #000; } #front-leg-back .shape71 { left: 51px; top: 71px; height: 1px; width: 12px; background: #000; } #front-leg-back .shape72 { left: -24px; top: 61px; height: 6px; width: 87px; background: #ddd9d9; border: 1px solid #000; z-index: -200; } #front-leg-back .shape73 { left: -8px; top: 61px; height: 6px; width: 57px; border: 1px solid #000; background: #ddd9d9; z-index: -21; } #front-leg-back .shape74 { left: -25px; top: 92px; height: 0; width: 0; border-width: 0.9px 76px 34px 2px; border-color: transparent transparent #DDD9D9; z-index: 200; border-style: solid; } #front-leg-back .shape75 { left: -10px; top: 92px; height: 0; width: 0; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0.9px 2px 34px 76px; } #front-leg-back .shape76 { left: -24px; top: 95px; height: 20px; width: 91px; border-top: 1px solid #000; background: #ddd9d9; z-index: 550; } #front-leg-back .shape77 { left: -28px; top: 106px; height: 7px; width: 98px; background: #ddd9d9; border: 1px solid #000; z-index: -300; } #front-leg-back .shape78 { left: -47px; top: 126px; height: 1px; width: 135px; background: #000; } #front-leg-back .shape79 { left: -25px; top: 92px; height: 35px; width: 1px; background: #000; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); z-index: 500; } #front-leg-back .shape80 { left: 68px; top: 92px; height: 35px; width: 1px; background: #000; z-index: 300; -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); } #front-leg-back .shape81 { left: -19px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-left: 1px solid #000; -webkit-transform: rotate(59deg); -moz-transform: rotate(59deg); -o-transform: rotate(59deg); -ms-transform: rotate(59deg); transform: rotate(59deg); z-index: 300; } #front-leg-back .shape82 { left: 37px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(-59deg); -moz-transform: rotate(-59deg); -o-transform: rotate(-59deg); -ms-transform: rotate(-59deg); transform: rotate(-59deg); z-index: 300; } #front-leg-back .shape83 { left: 0.9px; top: 82px; height: 30px; width: 46px; background: #ddd9d9; } #front-leg-back .shape84 { left: -25px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 600; -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg); } #front-leg-back .shape85 { left: -9px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -o-transform: rotate(-19deg); -ms-transform: rotate(-19deg); transform: rotate(-19deg); } #front-leg-back .shape86 { left: 16px; top: 96px; height: 10px; width: 10px; border: 1px solid #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 550; border-left: 0; border-top: 0; } #front-leg-back .shape87 { left: 19px; top: 106px; height: 8px; width: 4px; z-index: 700; border: 1px solid #000; background: #ddd9d9; } #front-leg-back .shape88 { left: 21px; top: 108px; height: 6px; width: 2px; background: #000; z-index: 700; } #front-leg-back .shape89 { left: 28px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(19deg); -moz-transform: rotate(19deg); -o-transform: rotate(19deg); -ms-transform: rotate(19deg); transform: rotate(19deg); } #front-leg-back .shape90 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back .shape91 { left: 50px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 700; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #front-leg-back .shape92 { left: 8px; top: 119px; height: 1px; width: 27px; background: #000; z-index: 700; } #front-leg-back .shape93 { left: 7px; top: 119px; height: 7px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(9deg); -moz-transform: rotate(9deg); -o-transform: rotate(9deg); -ms-transform: rotate(9deg); transform: rotate(9deg); } #front-leg-back .shape94 { left: 35px; top: 119px; height: 7px; width: 1px; background: #000; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); z-index: 700; } #front-leg-back .shape95 { left: 10px; top: 119px; height: 8px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(-39deg); -moz-transform: rotate(-39deg); -o-transform: rotate(-39deg); -ms-transform: rotate(-39deg); transform: rotate(-39deg); } #front-leg-back .shape96 { left: 31px; top: 119px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(39deg); -moz-transform: rotate(39deg); -o-transform: rotate(39deg); -ms-transform: rotate(39deg); transform: rotate(39deg); z-index: 700; } #front-leg-back .shape97 { left: -37px; top: 112px; height: 22px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(72deg); -moz-transform: rotate(72deg); -o-transform: rotate(72deg); -ms-transform: rotate(72deg); transform: rotate(72deg); } #front-leg-back .shape98 { left: 78px; top: 112px; height: 22px; width: 1px; background: #000; -webkit-transform: rotate(-72deg); -moz-transform: rotate(-72deg); -o-transform: rotate(-72deg); -ms-transform: rotate(-72deg); transform: rotate(-72deg); z-index: 700; } #front-leg-back .shape99 { left: -44px; top: 108px; height: 0; width: 0; z-index: -30; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0 0 18px 66px; } #front-leg-back .shape100 { left: 0; top: 0; height: 0; width: 0; } #front-leg-back .shape100 { left: 22px; top: 108px; height: 0; width: 0; border-style: solid; z-index: -30; border-color: transparent transparent #ddd9d9; border-width: 0 66px 18px 0; } #front-leg-back .shape101 { left: -8px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #front-leg-back .shape102 { left: 50px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #front-leg-back .shape103 { left: -18px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape104 { left: 54px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #front-leg-back .shape105 { left: -16px; top: 65px; height: 2px; width: 2px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #front-leg-back .shape106 { left: 56px; top: 65px; height: 2px; width: 2px; background: #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-back .shape107 { left: 21px; top: 30px; height: 30px; width: 2px; border: 1px solid #000; background: #ddd9d9; z-index: -20; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } /* Front Leg Front */ #main #front-leg-front { height: auto; position: absolute; left: 405px; top: 216px; width: auto; z-index: 100; } #main #front-leg-front * { position: absolute } #front-leg-front #thigh { position: absolute; top: 8px; height: auto; width: auto; left: -7px; z-index: 10; } #front-leg-front .shape0 { left: -3px; top: 11px; height: 59px; width: 59px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-front .shape01 { left: 1px; top: 15px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 100; } #front-leg-front .shape02 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front .shape1 { left: -2px; top: 31px; height: 93px; width: 57px; background: #ddd9d9; border: 1px solid #000; z-index: -5; } #front-leg-front .shape2 { left: 1px; top: 35px; height: 89px; width: 51px; background: #ddd9d9; z-index: -4; border: 1px solid #000; } #front-leg-front .shape3 { left: 0.9px; top: 99px; height: 71px; width: 54px; border: 1px solid #000; background: #ddd9d9; z-index: -6; border-bottom: 0; } #front-leg-front .shape4 { left: 2px; top: 120px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; z-index: -6; border-bottom: 0; } #front-leg-front .shape5 { left: 0; top: 158px; height: 52px; width: 52px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-front .shape6 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front .shape6 { left: 7px; top: 165px; height: 37px; width: 37px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape7 { left: 13px; top: 79px; height: 36px; width: 25px; border: 1px solid #000; background: #ddd9d9; z-index: -4; border-top: 0; } #front-leg-front .shape8 { left: 6px; top: 42px; height: 40px; width: 40px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; background: #ddd9d9; border: 1px solid #000; z-index: -1; } #front-leg-front .shape9 { left: 4px; top: 39px; height: 40px; width: 45px; background: #ddd9d9; z-index: -1; } #front-leg-front .shape10 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front .shape11 { left: 9px; top: 41px; height: 9px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(147deg); -moz-transform: rotate(147deg); -o-transform: rotate(147deg); -ms-transform: rotate(147deg); transform: rotate(147deg); border-top: 1px solid #000; } #front-leg-front .shape12 { left: -0.8px; top: 31px; height: 8px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); border-top: 1px solid #000; } #front-leg-front .shape13 { left: 32px; top: 30px; height: 4px; width: 11px; border: 1px solid #8a8a8a; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); } #front-leg-front .shape14 { left: 17px; top: 40px; height: 4px; width: 8px; border: 1px solid #8a8a8a; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); z-index: 150; } #front-leg-front .shape15 { left: 25px; top: 17px; height: 32px; width: 16px; border: 4px solid black; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; z-index: 100; -wevkit-tr: initial; -webkit-transform: rotate(151deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } #front-leg-front .shape16 { left: 2px; top: 86px; height: 1px; width: 5px; background: #000; z-index: 150; -webkit-transform: rotate(32deg); -moz-transform: rotate(32deg); -o-transform: rotate(32deg); -ms-transform: rotate(32deg); transform: rotate(32deg); } #front-leg-front .shape17 { left: 6px; top: 88px; height: 37px; width: 1px; background: #000; z-index: 150; } #front-leg-front .shape18 { left: 49px; top: 83px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(51deg); -moz-transform: rotate(51deg); -o-transform: rotate(51deg); -ms-transform: rotate(51deg); transform: rotate(51deg); } #front-leg-front .shape19 { left: 46px; top: 89px; height: 36px; width: 1px; background: #000; } #front-leg-front .shape20 { left: 14px; top: 120px; height: 4px; width: 25px; border: 1px solid #000; border-bottom: 0; } #front-leg-front .shape21 { left: 13px; top: 125px; height: 17px; width: 3px; border: 1px solid #000; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; } #front-leg-front .shape22 { left: 14px; top: 144px; height: 19px; width: 1px; border: 1px solid #000; border-top: 0; z-index: -1; } #front-leg-front .shape23 { left: 36px; top: 125px; height: 10px; width: 3px; border: 1px solid #000; -webkit-border-bottom-right-radius: 7px; -moz-border-radius-bottomright: 7px; border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-left-radius: 7px; } #front-leg-front .shape24 { left: 37px; top: 136px; height: 26px; width: 1px; border: 1px solid #000; z-index: -1; } #front-leg-front .shape25 { left: 7px; top: 175px; height: 1px; width: 34px; background: #000; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); } #front-leg-front .shape26 { left: 12px; top: 193px; height: 1px; width: 34px; background: #000; -webkit-transform: rotate(-18deg); -moz-transform: rotate(-18deg); -o-transform: rotate(-18deg); -ms-transform: rotate(-18deg); transform: rotate(-18deg); } #front-leg-front .shape27 { left: 23px; top: 181px; height: 6px; width: 6px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-front .shape28 { left: 26px; top: 184px; height: 0.5px; width: 0.5px; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape29 { left: 49px; top: 71px; height: 3px; width: 13px; background: #ddd9d9; border: 1px solid #000; border-right: 0; z-index: -8; } #front-leg-front .shape30 { left: 62px; top: 28px; height: 49px; width: 3px; border: 1px solid #000; z-index: -9; background: #ddd9d9; } #front-leg-front .shape31 { left: 1px; top: 170px; height: 5px; width: 4px; background: #ddd9d9; border-left: 1px solid black; -webkit-transform: rotate(-22deg); -moz-transform: rotate(-22deg); -o-transform: rotate(-22deg); -ms-transform: rotate(-22deg); transform: rotate(-22deg); z-index: -10; } #front-leg-front .shape32 { left: 49px; top: 170px; height: 8px; width: 5px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); z-index: -10; } #front-leg-front #shin { top: 167px; height: auto; width: auto; z-index: 8; left: -6px; } #front-leg-front #shin .shape33 { left: 2px; top: 18px; height: 68px; width: 48px; background: #ddd9d9; border: 1px solid #000; z-index: -10; } #front-leg-front #shin shape34 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front #shin .shape35 { left: 5px; top: 20px; height: 63px; width: 42px; border: 1px solid #000; } #front-leg-front #shin .shape36 { left: 18px; top: 20px; height: 57px; width: 15px; border: 1px solid #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } #front-leg-front .shape37 { left: 26px; top: 57px; height: 1px; width: 1px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #000; border: 1px solid #000; } #front-leg-front .shape38 { left: 4px; top: 88px; height: 26px; width: 47px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #front-leg-front .shape39 { left: 10px; top: 116px; height: 15px; width: 35px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #front-leg-front .shape40 { left: -1px; top: 109px; height: 23px; width: 13px; background: #ddd9d9; border-left: 1px solid #000; z-index: -12; -webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -o-transform: rotate(-48deg); -ms-transform: rotate(-48deg); transform: rotate(-48deg); } #front-leg-front .shape41 { left: -8px; top: 115px; height: 1px; width: 70px; background: #000; } #front-leg-front .shape42 { left: -8px; top: 116px; height: 1px; width: 70px; background: #000; } #front-leg-front .shape43 { left: 28px; top: 102px; height: 23px; width: 30px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); z-index: -2; } #front-leg-front .shape44 { left: -2px; top: 81px; height: 40px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -20; } #front-leg-front .shape45 { left: 35px; top: 81px; height: 40px; width: 20px; background: #ddd9d9; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); border-right: 1px solid #000; z-index: -20; } #front-leg-front .shape46 { left: -6px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -30; } #front-leg-front .shape47 { left: 28px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); z-index: -30; } #front-leg-front .shape48 { left: 5px; top: 90px; height: 1px; width: 44px; background: #000; } #front-leg-front .shape49 { left: -1px; top: 89px; height: 27px; width: 1px; background: #000; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -o-transform: rotate(24deg); -ms-transform: rotate(24deg); transform: rotate(24deg); } #front-leg-front .shape50 { left: 54px; top: 89px; height: 28px; width: 1px; background: #000; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #front-leg-front .shape51 { left: 2px; top: 113px; height: 21px; width: 1px; -webkit-transform: rotate(-49deg); -moz-transform: rotate(-49deg); -o-transform: rotate(-49deg); -ms-transform: rotate(-49deg); transform: rotate(-49deg); background: #000; } #front-leg-front .shape52 { left: 10px; top: 130px; height: 1px; width: 34px; background: #000; } #front-leg-front .shape53 { left: 51px; top: 113px; height: 21px; width: 1px; background: #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); } #front-leg-front .shape54 { left: 17px; top: 124px; height: 3px; width: 3px; border: 1px solid #000; z-index: 150; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape55 { left: 32px; top: 124px; height: 3px; width: 3px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #front-leg-front .shape56 { left: 10px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape57 { left: 38px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape58 { left: 2px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape59 { left: 30px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape60 { left: 6px; top: 111px; height: 3px; width: 13px; border-top: 1px solid #000; background: #ddd9d9; } #front-leg-front .shape61 { left: 33px; top: 111px; height: 2px; width: 14px; background: #ddd9d9; border-top: 1px solid #000; } #front-leg-front #foot { top: 87px; left: 4px; z-index: -13; } #front-leg-front .shape62 { left: -2px; top: 6px; height: 84px; width: 45px; border: 1px solid #000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #front-leg-front .shape63 { left: -1px; top: 58px; height: 24px; width: 45px; border-top: 1px solid #000; background: #ddd9d9; border-bottom: 1px solid #000; } #front-leg-front .shape64 { left: -2px; top: 56px; height: 1px; width: 45px; border: 1px solid #000; background: #ddd9d9; } #front-leg-front .shape65 { left: -5px; top: 61px; height: 24px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(12deg); -moz-transform: rotate(12deg); -o-transform: rotate(12deg); -ms-transform: rotate(12deg); transform: rotate(12deg); z-index: 600; } #front-leg-front .shape66 { left: 27px; top: 61px; height: 24px; width: 20px; border-right: 1px solid #000; -webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -o-transform: rotate(-15deg); -ms-transform: rotate(-15deg); transform: rotate(-15deg); background: #ddd9d9; z-index: 600; } #front-leg-front .shape67 { left: -7px; top: 83px; height: 1px; width: 58px; background: #000; z-index: 700; } #front-leg-front .shape68 { left: -2px; top: 7px; height: 84px; width: 46px; background: #ddd9d9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); z-index: -26; } #front-leg-front .shape69 { left: 3px; top: 24px; height: 58px; width: 36px; z-index: 2000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; background: #fff; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); border: 1px solid #000; border-right: 0; z-index: -25; } #front-leg-front .shape70 { left: -21px; top: 71px; height: 1px; width: 13px; z-index: 150; background: #000; } #front-leg-front .shape71 { left: 51px; top: 71px; height: 1px; width: 12px; background: #000; } #front-leg-front .shape72 { left: -24px; top: 61px; height: 6px; width: 87px; background: #ddd9d9; border: 1px solid #000; z-index: -200; } #front-leg-front .shape73 { left: -8px; top: 61px; height: 6px; width: 57px; border: 1px solid #000; background: #ddd9d9; z-index: -21; } #front-leg-front .shape74 { left: -25px; top: 92px; height: 0; width: 0; border-width: 0.9px 76px 34px 2px; border-color: transparent transparent #DDD9D9; z-index: 200; border-style: solid; } #front-leg-front .shape75 { left: -10px; top: 92px; height: 0; width: 0; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0.9px 2px 34px 76px; } #front-leg-front .shape76 { left: -24px; top: 95px; height: 20px; width: 91px; border-top: 1px solid #000; background: #ddd9d9; z-index: 550; } #front-leg-front .shape77 { left: -28px; top: 106px; height: 7px; width: 98px; background: #ddd9d9; border: 1px solid #000; z-index: -300; } #front-leg-front .shape78 { left: -47px; top: 126px; height: 1px; width: 135px; background: #000; } #front-leg-front .shape79 { left: -25px; top: 92px; height: 35px; width: 1px; background: #000; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); z-index: 500; } #front-leg-front .shape80 { left: 68px; top: 92px; height: 35px; width: 1px; background: #000; z-index: 300; -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); } #front-leg-front .shape81 { left: -19px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-left: 1px solid #000; -webkit-transform: rotate(59deg); -moz-transform: rotate(59deg); -o-transform: rotate(59deg); -ms-transform: rotate(59deg); transform: rotate(59deg); z-index: 300; } #front-leg-front .shape82 { left: 37px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(-59deg); -moz-transform: rotate(-59deg); -o-transform: rotate(-59deg); -ms-transform: rotate(-59deg); transform: rotate(-59deg); z-index: 300; } #front-leg-front .shape83 { left: 0.9px; top: 82px; height: 30px; width: 46px; background: #ddd9d9; } #front-leg-front .shape84 { left: -25px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 600; -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg); } #front-leg-front .shape85 { left: -9px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -o-transform: rotate(-19deg); -ms-transform: rotate(-19deg); transform: rotate(-19deg); } #front-leg-front .shape86 { left: 16px; top: 96px; height: 10px; width: 10px; border: 1px solid #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 550; border-left: 0; border-top: 0; } #front-leg-front .shape87 { left: 19px; top: 106px; height: 8px; width: 4px; z-index: 700; border: 1px solid #000; background: #ddd9d9; } #front-leg-front .shape88 { left: 21px; top: 108px; height: 6px; width: 2px; background: #000; z-index: 700; } #front-leg-front .shape89 { left: 28px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(19deg); -moz-transform: rotate(19deg); -o-transform: rotate(19deg); -ms-transform: rotate(19deg); transform: rotate(19deg); } #front-leg-front .shape90 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front .shape91 { left: 50px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 700; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #front-leg-front .shape92 { left: 8px; top: 119px; height: 1px; width: 27px; background: #000; z-index: 700; } #front-leg-front .shape93 { left: 7px; top: 119px; height: 7px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(9deg); -moz-transform: rotate(9deg); -o-transform: rotate(9deg); -ms-transform: rotate(9deg); transform: rotate(9deg); } #front-leg-front .shape94 { left: 35px; top: 119px; height: 7px; width: 1px; background: #000; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); z-index: 700; } #front-leg-front .shape95 { left: 10px; top: 119px; height: 8px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(-39deg); -moz-transform: rotate(-39deg); -o-transform: rotate(-39deg); -ms-transform: rotate(-39deg); transform: rotate(-39deg); } #front-leg-front .shape96 { left: 31px; top: 119px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(39deg); -moz-transform: rotate(39deg); -o-transform: rotate(39deg); -ms-transform: rotate(39deg); transform: rotate(39deg); z-index: 700; } #front-leg-front .shape97 { left: -37px; top: 112px; height: 22px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(72deg); -moz-transform: rotate(72deg); -o-transform: rotate(72deg); -ms-transform: rotate(72deg); transform: rotate(72deg); } #front-leg-front .shape98 { left: 78px; top: 112px; height: 22px; width: 1px; background: #000; -webkit-transform: rotate(-72deg); -moz-transform: rotate(-72deg); -o-transform: rotate(-72deg); -ms-transform: rotate(-72deg); transform: rotate(-72deg); z-index: 700; } #front-leg-front .shape99 { left: -44px; top: 108px; height: 0; width: 0; z-index: -30; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0 0 18px 66px; } #front-leg-front .shape100 { left: 0; top: 0; height: 0; width: 0; } #front-leg-front .shape100 { left: 22px; top: 108px; height: 0; width: 0; border-style: solid; z-index: -30; border-color: transparent transparent #ddd9d9; border-width: 0 66px 18px 0; } #front-leg-front .shape101 { left: -8px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #front-leg-front .shape102 { left: 50px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #front-leg-front .shape103 { left: -18px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape104 { left: 54px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #front-leg-front .shape105 { left: -16px; top: 65px; height: 2px; width: 2px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #front-leg-front .shape106 { left: 56px; top: 65px; height: 2px; width: 2px; background: #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #front-leg-front .shape107 { left: 21px; top: 30px; height: 30px; width: 2px; border: 1px solid #000; background: #ddd9d9; z-index: -20; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } /* Back Leg Front */ #main #back-leg-front { height: auto; position: absolute; left: 379px; top: 213px; width: auto; z-index: -100; } #main #back-leg-front * { position: absolute } #back-leg-front #thigh { position: absolute; top: 0.8px; height: auto; width: auto; left: 21px; z-index: 9; } #back-leg-front .shape0 { left: -3px; top: 11px; height: 59px; width: 59px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-front .shape01 { left: 1px; top: 15px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 100; } #back-leg-front .shape02 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front .shape1 { left: -2px; top: 31px; height: 82px; width: 57px; background: #ddd9d9; border: 1px solid #000; z-index: -5; } #back-leg-front .shape2 { left: 1px; top: 35px; height: 78px; width: 51px; background: #ddd9d9; z-index: -4; border: 1px solid #000; } #back-leg-front .shape3 { left: 0.9px; top: 99px; height: 71px; width: 54px; border: 1px solid #000; background: #ddd9d9; z-index: -6; border-bottom: 0; } #back-leg-front .shape4 { left: 2px; top: 88px; height: 92px; width: 50px; background: #ddd9d9; border: 1px solid #000; z-index: -6; border-bottom: 0; } #back-leg-front .shape5 { left: 0; top: 158px; height: 52px; width: 52px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-front .shape6 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front .shape6 { left: 3px; top: 161px; height: 46px; width: 46px; background: #ddd9d9; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape7 { } #back-leg-front .shape8 { } #back-leg-front .shape9 { } #back-leg-front .shape10 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front .shape11 { left: 9px; top: 41px; height: 9px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(147deg); -moz-transform: rotate(147deg); -o-transform: rotate(147deg); -ms-transform: rotate(147deg); transform: rotate(147deg); border-top: 1px solid #000; } #back-leg-front .shape12 { left: -0.8px; top: 31px; height: 8px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); border-top: 1px solid #000; } #back-leg-front .shape13 { left: 21px; top: 39px; height: 4px; width: 11px; border: 1px solid #8a8a8a; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); } #back-leg-front .shape14 { left: 7px; top: 47px; height: 4px; width: 8px; border: 1px solid #8a8a8a; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); z-index: 150; } #back-leg-front .shape15 { left: 8px; top: 23px; height: 32px; width: 16px; border: 4px solid black; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; z-index: 100; -wevkit-tr: initial; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } #back-leg-front .shape18 { left: 4px; top: 89px; height: 24px; width: 45px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #back-leg-front .shape19 { left: 40px; top: 108px; height: 4px; width: 4px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape20 { top: 108px; left: 12px; height: 4px; width: 4px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape26 { left: 9px; top: 167px; height: 33px; width: 33px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 2px solid black; } #back-leg-front .shape27 { left: 23px; top: 181px; height: 6px; width: 6px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-front .shape28 { left: 26px; top: 184px; height: 0.5px; width: 0.5px; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape29 { left: -8px; top: 71px; height: 3px; width: 13px; background: #ddd9d9; border: 1px solid #000; border-left: 0; z-index: -8; } #back-leg-front .shape30 { left: -12px; top: 28px; height: 49px; width: 3px; border: 1px solid #000; z-index: -9; background: #ddd9d9; } #back-leg-front .shape31 { left: 1px; top: 170px; height: 5px; width: 4px; background: #ddd9d9; border-left: 1px solid black; -webkit-transform: rotate(-22deg); -moz-transform: rotate(-22deg); -o-transform: rotate(-22deg); -ms-transform: rotate(-22deg); transform: rotate(-22deg); z-index: -10; } #back-leg-front .shape32 { left: 49px; top: 170px; height: 8px; width: 5px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); z-index: -10; } #back-leg-front #shin { top: 165px; height: auto; width: auto; opacity: 1; z-index: 8; left: 21px; } #back-leg-front #shin .shape33 { left: 2px; top: 18px; height: 68px; width: 48px; background: #ddd9d9; border: 1px solid #000; z-index: -10; } #back-leg-front #shin shape34 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front #shin .shape35 { left: 5px; top: 20px; height: 63px; width: 42px; border: 1px solid #000; } #back-leg-front #shin .shape36 { left: 18px; top: 16px; height: 57px; width: 15px; border: 1px solid #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index: 7000; } #back-leg-front .shape37 { left: 26px; top: 57px; height: 1px; width: 1px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #000; border: 1px solid #000; } #back-leg-front .shape38 { left: 4px; top: 88px; height: 26px; width: 47px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #back-leg-front .shape39 { left: 10px; top: 116px; height: 15px; width: 35px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #back-leg-front .shape40 { left: -1px; top: 109px; height: 23px; width: 13px; background: #ddd9d9; border-left: 1px solid #000; z-index: -12; -webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -o-transform: rotate(-48deg); -ms-transform: rotate(-48deg); transform: rotate(-48deg); } #back-leg-front .shape41 { left: -8px; top: 115px; height: 1px; width: 70px; background: #000; } #back-leg-front .shape42 { left: -8px; top: 116px; height: 1px; width: 70px; background: #000; } #back-leg-front .shape43 { left: 28px; top: 102px; height: 23px; width: 30px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); z-index: -2; } #back-leg-front .shape44 { left: -2px; top: 81px; height: 40px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -20; } #back-leg-front .shape45 { left: 35px; top: 81px; height: 40px; width: 20px; background: #ddd9d9; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); border-right: 1px solid #000; z-index: -20; } #back-leg-front .shape46 { left: -6px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -30; } #back-leg-front .shape47 { left: 28px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); z-index: -30; } #back-leg-front .shape48 { left: 5px; top: 90px; height: 1px; width: 44px; background: #000; } #back-leg-front .shape49 { left: -1px; top: 89px; height: 27px; width: 1px; background: #000; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -o-transform: rotate(24deg); -ms-transform: rotate(24deg); transform: rotate(24deg); } #back-leg-front .shape50 { left: 54px; top: 89px; height: 28px; width: 1px; background: #000; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #back-leg-front .shape51 { left: 2px; top: 113px; height: 21px; width: 1px; -webkit-transform: rotate(-49deg); -moz-transform: rotate(-49deg); -o-transform: rotate(-49deg); -ms-transform: rotate(-49deg); transform: rotate(-49deg); background: #000; } #back-leg-front .shape52 { left: 10px; top: 130px; height: 1px; width: 34px; background: #000; } #back-leg-front .shape53 { left: 51px; top: 113px; height: 21px; width: 1px; background: #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); } #back-leg-front .shape54 { left: 17px; top: 124px; height: 3px; width: 3px; border: 1px solid #000; z-index: 150; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape55 { left: 32px; top: 124px; height: 3px; width: 3px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-front .shape56 { left: 10px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape58 { left: 2px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape59 { left: 16px; top: 86px; height: 28px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px 0 0 75px; -moz-border-radius: 75px 0 0 75px; border-radius: 75px 0 0 75px; border-right: 0; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } #back-leg-front .shape60 { left: 6px; top: 111px; height: 3px; width: 13px; border-top: 1px solid #000; background: #ddd9d9; } #back-leg-front .shape61 { height: 85px; width: 2px; border: 1px solid; z-index: 1700; background: #ddd9d9; top: 94px; left: 26px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } #back-leg-front #foot { top: 89px; left: 9px; opacity: 1; z-index: -13; } #back-leg-front .shape62 { left: -2px; top: 6px; height: 84px; width: 45px; border: 1px solid #000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #back-leg-front .shape63 { left: -1px; top: 58px; height: 24px; width: 45px; border-top: 1px solid #000; background: #ddd9d9; border-bottom: 1px solid #000; } #back-leg-front .shape64 { left: -2px; top: 56px; height: 1px; width: 45px; border: 1px solid #000; background: #ddd9d9; } #back-leg-front .shape65 { left: -5px; top: 61px; height: 24px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(12deg); -moz-transform: rotate(12deg); -o-transform: rotate(12deg); -ms-transform: rotate(12deg); transform: rotate(12deg); z-index: 600; } #back-leg-front .shape66 { left: 27px; top: 61px; height: 24px; width: 20px; border-right: 1px solid #000; -webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -o-transform: rotate(-15deg); -ms-transform: rotate(-15deg); transform: rotate(-15deg); background: #ddd9d9; z-index: 600; } #back-leg-front .shape67 { left: -7px; top: 83px; height: 1px; width: 58px; background: #000; z-index: 700; } #back-leg-front .shape68 { left: -2px; top: 7px; height: 84px; width: 46px; background: #ddd9d9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); z-index: -26; } #back-leg-front .shape69 { left: 3px; top: 24px; height: 58px; width: 36px; z-index: 2000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; background: #fff; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); border: 1px solid #000; border-right: 0; z-index: -25; } #back-leg-front .shape70 { left: -21px; top: 71px; height: 1px; width: 13px; z-index: 150; background: #000; } #back-leg-front .shape71 { left: 51px; top: 71px; height: 1px; width: 12px; background: #000; } #back-leg-front .shape72 { left: -24px; top: 61px; height: 6px; width: 87px; background: #ddd9d9; border: 1px solid #000; z-index: -200; } #back-leg-front .shape73 { left: -8px; top: 61px; height: 6px; width: 57px; border: 1px solid #000; background: #ddd9d9; z-index: -21; } #back-leg-front .shape74 { left: -25px; top: 92px; height: 0; width: 0; border-width: 0.9px 76px 34px 2px; border-color: transparent transparent #DDD9D9; z-index: 200; border-style: solid; } #back-leg-front .shape75 { left: -10px; top: 92px; height: 0; width: 0; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0.9px 2px 34px 76px; } #back-leg-front .shape76 { left: -24px; top: 95px; height: 20px; width: 91px; border-top: 1px solid #000; background: #ddd9d9; z-index: 550; } #back-leg-front .shape77 { left: -28px; top: 106px; height: 7px; width: 98px; background: #ddd9d9; border: 1px solid #000; z-index: -300; } #back-leg-front .shape78 { left: -47px; top: 126px; height: 1px; width: 135px; background: #000; } #back-leg-front .shape79 { left: -25px; top: 92px; height: 35px; width: 1px; background: #000; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); z-index: 500; } #back-leg-front .shape80 { left: 68px; top: 92px; height: 35px; width: 1px; background: #000; z-index: 300; -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); } #back-leg-front .shape81 { left: -19px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-left: 1px solid #000; -webkit-transform: rotate(59deg); -moz-transform: rotate(59deg); -o-transform: rotate(59deg); -ms-transform: rotate(59deg); transform: rotate(59deg); z-index: 300; } #back-leg-front .shape82 { left: 37px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(-59deg); -moz-transform: rotate(-59deg); -o-transform: rotate(-59deg); -ms-transform: rotate(-59deg); transform: rotate(-59deg); z-index: 300; } #back-leg-front .shape83 { left: 0.9px; top: 82px; height: 30px; width: 46px; background: #ddd9d9; } #back-leg-front .shape84 { left: -25px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 600; -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg); } #back-leg-front .shape85 { left: -9px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -o-transform: rotate(-19deg); -ms-transform: rotate(-19deg); transform: rotate(-19deg); } #back-leg-front .shape86 { left: 16px; top: 96px; height: 10px; width: 10px; border: 1px solid #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 550; border-left: 0; border-top: 0; } #back-leg-front .shape87 { left: 19px; top: 106px; height: 8px; width: 4px; z-index: 700; border: 1px solid #000; background: #ddd9d9; } #back-leg-front .shape88 { left: 21px; top: 108px; height: 6px; width: 2px; background: #000; z-index: 700; } #back-leg-front .shape89 { left: 28px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(19deg); -moz-transform: rotate(19deg); -o-transform: rotate(19deg); -ms-transform: rotate(19deg); transform: rotate(19deg); } #back-leg-front .shape90 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front .shape91 { left: 50px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 700; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #back-leg-front .shape92 { left: 8px; top: 119px; height: 1px; width: 27px; background: #000; z-index: 700; } #back-leg-front .shape93 { left: 7px; top: 119px; height: 7px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(9deg); -moz-transform: rotate(9deg); -o-transform: rotate(9deg); -ms-transform: rotate(9deg); transform: rotate(9deg); } #back-leg-front .shape94 { left: 35px; top: 119px; height: 7px; width: 1px; background: #000; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); z-index: 700; } #back-leg-front .shape95 { left: 10px; top: 119px; height: 8px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(-39deg); -moz-transform: rotate(-39deg); -o-transform: rotate(-39deg); -ms-transform: rotate(-39deg); transform: rotate(-39deg); } #back-leg-front .shape96 { left: 31px; top: 119px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(39deg); -moz-transform: rotate(39deg); -o-transform: rotate(39deg); -ms-transform: rotate(39deg); transform: rotate(39deg); z-index: 700; } #back-leg-front .shape97 { left: -37px; top: 112px; height: 22px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(72deg); -moz-transform: rotate(72deg); -o-transform: rotate(72deg); -ms-transform: rotate(72deg); transform: rotate(72deg); } #back-leg-front .shape98 { left: 78px; top: 112px; height: 22px; width: 1px; background: #000; -webkit-transform: rotate(-72deg); -moz-transform: rotate(-72deg); -o-transform: rotate(-72deg); -ms-transform: rotate(-72deg); transform: rotate(-72deg); z-index: 700; } #back-leg-front .shape99 { left: -44px; top: 108px; height: 0; width: 0; z-index: -30; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0 0 18px 66px; } #back-leg-front .shape100 { left: 0; top: 0; height: 0; width: 0; } #back-leg-front .shape100 { left: 22px; top: 108px; height: 0; width: 0; border-style: solid; z-index: -30; border-color: transparent transparent #ddd9d9; border-width: 0 66px 18px 0; } #back-leg-front .shape101 { left: -8px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #back-leg-front .shape102 { left: 50px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #back-leg-front .shape103 { left: -18px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape104 { left: 54px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #back-leg-front .shape105 { left: -16px; top: 65px; height: 2px; width: 2px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #back-leg-front .shape106 { left: 56px; top: 65px; height: 2px; width: 2px; background: #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-front .shape107 { left: 17px; top: 90px; height: 14px; width: 5px; border: 1px solid #000; background: #ddd9d9; z-index: 1100; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } /* Back Leg Back */ #main #back-leg-back { height: auto; position: absolute; left: 643px; top: 213px; width: auto; z-index: -100; opacity: 1; } #main #back-leg-back * { position: absolute } #back-leg-back #thigh { position: absolute; top: 1px; height: auto; width: auto; left: 21px; z-index: 9; } #back-leg-back .shape0 { left: -3px; top: 11px; height: 59px; width: 59px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-back .shape01 { left: 1px; top: 15px; height: 50px; width: 50px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 100; } #back-leg-back .shape02 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back .shape1 { left: -2px; top: 31px; height: 82px; width: 57px; background: #ddd9d9; border: 1px solid #000; z-index: -5; } #back-leg-back .shape2 { left: 1px; top: 35px; height: 78px; width: 51px; background: #ddd9d9; z-index: -4; border: 1px solid #000; } #back-leg-back .shape3 { left: 0.9px; top: 99px; height: 71px; width: 54px; border: 1px solid #000; background: #ddd9d9; z-index: -6; border-bottom: 0; } #back-leg-back .shape4 { left: 2px; top: 88px; height: 92px; width: 50px; background: #ddd9d9; border: 1px solid #000; z-index: -6; border-bottom: 0; } #back-leg-back .shape5 { left: 0; top: 158px; height: 52px; width: 52px; background: #ddd9d9; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-back .shape6 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back .shape6 { left: 3px; top: 161px; height: 46px; width: 46px; background: #ddd9d9; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape7 { } #back-leg-back .shape8 { } #back-leg-back .shape9 { left: 23px; top: 183px; height: 5px; width: 5px; background: #ddd9d9; z-index: 750; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-back .shape10 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back .shape11 { left: 9px; top: 41px; height: 9px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(147deg); -moz-transform: rotate(147deg); -o-transform: rotate(147deg); -ms-transform: rotate(147deg); transform: rotate(147deg); border-top: 1px solid #000; } #back-leg-back .shape12 { left: -0.8px; top: 31px; height: 8px; width: 44px; background: #ddd9d9; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); border-top: 1px solid #000; } #back-leg-back .shape13 { left: 21px; top: 39px; height: 4px; width: 11px; border: 1px solid #8a8a8a; z-index: 150; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); } #back-leg-back .shape14 { left: 7px; top: 47px; height: 4px; width: 8px; border: 1px solid #8a8a8a; -webkit-transform: rotate(-32deg); -moz-transform: rotate(-32deg); -o-transform: rotate(-32deg); -ms-transform: rotate(-32deg); transform: rotate(-32deg); z-index: 150; } #back-leg-back .shape15 { left: 8px; top: 23px; height: 32px; width: 16px; border: 4px solid black; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; z-index: 100; -wevkit-tr: initial; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); } #back-leg-back .shape18 { left: 4px; top: 89px; height: 24px; width: 45px; background: #ddd9d9; border: 1px solid #000; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } #back-leg-back .shape19 { left: 40px; top: 108px; height: 4px; width: 4px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape20 { top: 108px; left: 12px; height: 4px; width: 4px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape26 { left: 9px; top: 167px; height: 33px; width: 33px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 2px solid black; } #back-leg-back .shape27 { } #back-leg-back .shape28 { left: 26px; top: 184px; height: 0.5px; width: 0.5px; border: 1px solid black; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape29 { left: -8px; top: 71px; height: 3px; width: 13px; background: #ddd9d9; border: 1px solid #000; border-left: 0; z-index: -8; } #back-leg-back .shape30 { left: -12px; top: 28px; height: 49px; width: 3px; border: 1px solid #000; z-index: -9; background: #ddd9d9; } #back-leg-back .shape31 { left: 1px; top: 170px; height: 5px; width: 4px; background: #ddd9d9; border-left: 1px solid black; -webkit-transform: rotate(-22deg); -moz-transform: rotate(-22deg); -o-transform: rotate(-22deg); -ms-transform: rotate(-22deg); transform: rotate(-22deg); z-index: -10; } #back-leg-back .shape32 { left: 49px; top: 170px; height: 8px; width: 5px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); z-index: -10; } #back-leg-back #shin { top: 165px; height: auto; width: auto; z-index: 8; left: 20px; } #back-leg-back #shin .shape33 { left: 2px; top: 18px; height: 68px; width: 48px; background: #ddd9d9; border: 1px solid #000; z-index: -10; } #back-leg-back #shin shape34 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back #shin .shape35 { left: 5px; top: 20px; height: 63px; width: 42px; border: 1px solid #000; } #back-leg-back #shin .shape36 { left: 18px; top: 16px; height: 57px; width: 15px; border: 1px solid #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index: 7000; } #back-leg-back .shape37 { left: 26px; top: 57px; height: 1px; width: 1px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #000; border: 1px solid #000; } #back-leg-back .shape38 { left: 4px; top: 88px; height: 26px; width: 47px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #back-leg-back .shape39 { left: 10px; top: 116px; height: 15px; width: 35px; background: #ddd9d9; border-top: 1px solid #000; border-bottom: 1px solid #000; } #back-leg-back .shape40 { left: -1px; top: 109px; height: 23px; width: 13px; background: #ddd9d9; border-left: 1px solid #000; z-index: -12; -webkit-transform: rotate(-48deg); -moz-transform: rotate(-48deg); -o-transform: rotate(-48deg); -ms-transform: rotate(-48deg); transform: rotate(-48deg); } #back-leg-back .shape41 { left: -8px; top: 115px; height: 1px; width: 70px; background: #000; } #back-leg-back .shape42 { left: -8px; top: 116px; height: 1px; width: 70px; background: #000; } #back-leg-back .shape43 { left: 28px; top: 102px; height: 23px; width: 30px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); z-index: -2; } #back-leg-back .shape44 { left: -2px; top: 81px; height: 40px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -20; } #back-leg-back .shape45 { left: 35px; top: 81px; height: 40px; width: 20px; background: #ddd9d9; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); border-right: 1px solid #000; z-index: -20; } #back-leg-back .shape46 { left: -6px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(23deg); -moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); z-index: -30; } #back-leg-back .shape47 { left: 28px; top: 94px; height: 22px; width: 30px; background: #ddd9d9; border: 1px solid #000; -webkit-transform: rotate(-23deg); -moz-transform: rotate(-23deg); -o-transform: rotate(-23deg); -ms-transform: rotate(-23deg); transform: rotate(-23deg); z-index: -30; } #back-leg-back .shape48 { left: 5px; top: 90px; height: 1px; width: 44px; background: #000; } #back-leg-back .shape49 { left: -1px; top: 89px; height: 27px; width: 1px; background: #000; -webkit-transform: rotate(24deg); -moz-transform: rotate(24deg); -o-transform: rotate(24deg); -ms-transform: rotate(24deg); transform: rotate(24deg); } #back-leg-back .shape50 { left: 54px; top: 89px; height: 28px; width: 1px; background: #000; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #back-leg-back .shape51 { left: 2px; top: 113px; height: 21px; width: 1px; -webkit-transform: rotate(-49deg); -moz-transform: rotate(-49deg); -o-transform: rotate(-49deg); -ms-transform: rotate(-49deg); transform: rotate(-49deg); background: #000; } #back-leg-back .shape52 { left: 10px; top: 130px; height: 1px; width: 34px; background: #000; } #back-leg-back .shape53 { left: 51px; top: 113px; height: 21px; width: 1px; background: #000; -webkit-transform: rotate(48deg); -moz-transform: rotate(48deg); -o-transform: rotate(48deg); -ms-transform: rotate(48deg); transform: rotate(48deg); } #back-leg-back .shape54 { left: 17px; top: 124px; height: 3px; width: 3px; border: 1px solid #000; z-index: 150; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape55 { left: 32px; top: 124px; height: 3px; width: 3px; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; border: 1px solid #000; } #back-leg-back .shape56 { left: 10px; top: 96px; height: 3px; width: 3px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape58 { left: 2px; top: 93px; height: 19px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape59 { left: 16px; top: 86px; height: 28px; width: 19px; border: 1px solid #000; -webkit-border-radius: 75px 0 0 75px; -moz-border-radius: 75px 0 0 75px; border-radius: 75px 0 0 75px; border-right: 0; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } #back-leg-back .shape60 { left: 6px; top: 111px; height: 3px; width: 13px; border-top: 1px solid #000; background: #ddd9d9; } #back-leg-back .shape61 { height: 85px; width: 2px; border: 1px solid #000; z-index: 9; background: #ddd9d9; top: 94px; left: 26px; -webkit-transform: rotate(-4deg); -moz-transform: rotate(-4deg); -o-transform: rotate(-4deg); -ms-transform: rotate(-4deg); transform: rotate(-4deg); } #back-leg-back #foot { top: 89px; left: 5px; z-index: -13; } #back-leg-back .shape62 { left: -2px; top: 6px; height: 84px; width: 45px; border: 1px solid #000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; border-right: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #back-leg-back .shape63 { left: -1px; top: 58px; height: 24px; width: 45px; border-top: 1px solid #000; background: #ddd9d9; border-bottom: 1px solid #000; } #back-leg-back .shape64 { left: -2px; top: 56px; height: 1px; width: 45px; border: 1px solid #000; background: #ddd9d9; } #back-leg-back .shape65 { left: -5px; top: 61px; height: 24px; width: 20px; border-left: 1px solid #000; background: #ddd9d9; -webkit-transform: rotate(12deg); -moz-transform: rotate(12deg); -o-transform: rotate(12deg); -ms-transform: rotate(12deg); transform: rotate(12deg); z-index: 600; } #back-leg-back .shape66 { left: 27px; top: 61px; height: 24px; width: 20px; border-right: 1px solid #000; -webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -o-transform: rotate(-15deg); -ms-transform: rotate(-15deg); transform: rotate(-15deg); background: #ddd9d9; z-index: 600; } #back-leg-back .shape67 { left: -7px; top: 83px; height: 1px; width: 58px; background: #000; z-index: 700; } #back-leg-back .shape68 { left: -2px; top: 7px; height: 84px; width: 46px; background: #ddd9d9; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); z-index: -26; } #back-leg-back .shape69 { left: 3px; top: 24px; height: 58px; width: 36px; z-index: 2000; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; background: #fff; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); border: 1px solid #000; border-right: 0; z-index: -25; } #back-leg-back .shape70 { left: -21px; top: 71px; height: 1px; width: 13px; z-index: 150; background: #000; } #back-leg-back .shape71 { left: 51px; top: 71px; height: 1px; width: 12px; background: #000; } #back-leg-back .shape72 { left: -24px; top: 61px; height: 6px; width: 87px; background: #ddd9d9; border: 1px solid #000; z-index: -200; } #back-leg-back .shape73 { left: -8px; top: 61px; height: 6px; width: 57px; border: 1px solid #000; background: #ddd9d9; z-index: -21; } #back-leg-back .shape74 { left: -25px; top: 92px; height: 0; width: 0; border-width: 0.9px 76px 34px 2px; border-color: transparent transparent #DDD9D9; z-index: 200; border-style: solid; } #back-leg-back .shape75 { left: -10px; top: 92px; height: 0; width: 0; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0.9px 2px 34px 76px; } #back-leg-back .shape76 { left: -24px; top: 95px; height: 20px; width: 91px; border-top: 1px solid #000; background: #ddd9d9; z-index: 550; } #back-leg-back .shape77 { left: -28px; top: 106px; height: 7px; width: 98px; background: #ddd9d9; border: 1px solid #000; z-index: -300; } #back-leg-back .shape78 { left: -47px; top: 126px; height: 1px; width: 135px; background: #000; } #back-leg-back .shape79 { left: -25px; top: 92px; height: 35px; width: 1px; background: #000; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); z-index: 500; } #back-leg-back .shape80 { left: 68px; top: 92px; height: 35px; width: 1px; background: #000; z-index: 300; -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); } #back-leg-back .shape81 { left: -19px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-left: 1px solid #000; -webkit-transform: rotate(59deg); -moz-transform: rotate(59deg); -o-transform: rotate(59deg); -ms-transform: rotate(59deg); transform: rotate(59deg); z-index: 300; } #back-leg-back .shape82 { left: 37px; top: 85px; height: 24px; width: 25px; background: #ddd9d9; border-right: 1px solid #000; -webkit-transform: rotate(-59deg); -moz-transform: rotate(-59deg); -o-transform: rotate(-59deg); -ms-transform: rotate(-59deg); transform: rotate(-59deg); z-index: 300; } #back-leg-back .shape83 { left: 0.9px; top: 82px; height: 30px; width: 46px; background: #ddd9d9; } #back-leg-back .shape84 { left: -25px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 600; -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -o-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg); } #back-leg-back .shape85 { left: -9px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(-19deg); -moz-transform: rotate(-19deg); -o-transform: rotate(-19deg); -ms-transform: rotate(-19deg); transform: rotate(-19deg); } #back-leg-back .shape86 { left: 16px; top: 96px; height: 10px; width: 10px; border: 1px solid #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 550; border-left: 0; border-top: 0; } #back-leg-back .shape87 { left: 19px; top: 106px; height: 8px; width: 4px; z-index: 700; border: 1px solid #000; background: #ddd9d9; } #back-leg-back .shape88 { left: 21px; top: 108px; height: 6px; width: 2px; background: #000; z-index: 700; } #back-leg-back .shape89 { left: 28px; top: 105px; height: 1px; width: 24px; background: #000; z-index: 700; -webkit-transform: rotate(19deg); -moz-transform: rotate(19deg); -o-transform: rotate(19deg); -ms-transform: rotate(19deg); transform: rotate(19deg); } #back-leg-back .shape90 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back .shape91 { left: 50px; top: 105px; height: 1px; width: 18px; background: #000; z-index: 700; -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg); transform: rotate(-25deg); } #back-leg-back .shape92 { left: 8px; top: 119px; height: 1px; width: 27px; background: #000; z-index: 700; } #back-leg-back .shape93 { left: 7px; top: 119px; height: 7px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(9deg); -moz-transform: rotate(9deg); -o-transform: rotate(9deg); -ms-transform: rotate(9deg); transform: rotate(9deg); } #back-leg-back .shape94 { left: 35px; top: 119px; height: 7px; width: 1px; background: #000; -webkit-transform: rotate(-8deg); -moz-transform: rotate(-8deg); -o-transform: rotate(-8deg); -ms-transform: rotate(-8deg); transform: rotate(-8deg); z-index: 700; } #back-leg-back .shape95 { left: 10px; top: 119px; height: 8px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(-39deg); -moz-transform: rotate(-39deg); -o-transform: rotate(-39deg); -ms-transform: rotate(-39deg); transform: rotate(-39deg); } #back-leg-back .shape96 { left: 31px; top: 119px; height: 8px; width: 1px; background: #000; -webkit-transform: rotate(39deg); -moz-transform: rotate(39deg); -o-transform: rotate(39deg); -ms-transform: rotate(39deg); transform: rotate(39deg); z-index: 700; } #back-leg-back .shape97 { left: -37px; top: 112px; height: 22px; width: 1px; background: #000; z-index: 700; -webkit-transform: rotate(72deg); -moz-transform: rotate(72deg); -o-transform: rotate(72deg); -ms-transform: rotate(72deg); transform: rotate(72deg); } #back-leg-back .shape98 { left: 78px; top: 112px; height: 22px; width: 1px; background: #000; -webkit-transform: rotate(-72deg); -moz-transform: rotate(-72deg); -o-transform: rotate(-72deg); -ms-transform: rotate(-72deg); transform: rotate(-72deg); z-index: 700; } #back-leg-back .shape99 { left: -44px; top: 108px; height: 0; width: 0; z-index: -30; border-style: solid; border-color: transparent transparent #ddd9d9; border-width: 0 0 18px 66px; } #back-leg-back .shape100 { left: 0; top: 0; height: 0; width: 0; } #back-leg-back .shape100 { left: 22px; top: 108px; height: 0; width: 0; border-style: solid; z-index: -30; border-color: transparent transparent #ddd9d9; border-width: 0 66px 18px 0; } #back-leg-back .shape101 { left: -8px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #back-leg-back .shape102 { left: 50px; top: 110px; height: 16px; width: 1px; background: #000; z-index: 700; } #back-leg-back .shape103 { left: -18px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape104 { left: 54px; top: 63px; height: 4px; width: 4px; border: 1px solid #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #back-leg-back .shape105 { left: -16px; top: 65px; height: 2px; width: 2px; background: #000; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; z-index: 700; } #back-leg-back .shape106 { left: 56px; top: 65px; height: 2px; width: 2px; background: #000; z-index: 700; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #back-leg-back .shape107 { left: 18px; top: 90px; height: 14px; width: 5px; border: 1px solid #000; background: #ddd9d9; z-index: 1100; } /* Death Star */ #death-star { height: auto; position: absolute; left: 8px; top: 75px; width: auto; padding-top: 20px; z-index: 1; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; } #death-star:hover { opacity: 1 } #death-star * { left: 0; top: 0; position: absolute; } #death-star .shape0 { left: 3px; top: 82px; height: 2px; width: 165px; border: 1px solid #8a8a8a; background: #ddd9d9; } #death-star .shape01 { left: 43px; top: 43px; height: 168px; width: 84px; background: #ddd9d9; border: 1px solid #8a8a8a; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } #death-star .shape02 { left: 43px; top: -45px; height: 168px; width: 84px; border: 1px solid #8a8a8a; -webkit-border-radius: 150px 0 0 150px; -moz-border-radius: 150px 0 0 150px; border-radius: 150px 0 0 150px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); background: #ddd9d9; } #death-star .shape1 { left: 58px; top: 20px; height: 55px; width: 55px; border: 1px solid #8a8a8a; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #death-star .shape2 { left: 61px; top: 23px; height: 49px; width: 49px; background: #ddd9d9; border: 1px solid #8a8a8a; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #death-star .shape3 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; } #death-star .shape4 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); } #death-star .shape5 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -o-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg); } #death-star .shape6 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } #death-star .shape7 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(60deg); -moz-transform: rotate(60deg); -o-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); } #death-star .shape8 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(75deg); -moz-transform: rotate(75deg); -o-transform: rotate(75deg); -ms-transform: rotate(75deg); transform: rotate(75deg); } #death-star .shape9 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #death-star .shape10 { left: 0; top: 0; height: 0; width: 0; } #death-star .shape11 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(105deg); -moz-transform: rotate(105deg); -o-transform: rotate(105deg); -ms-transform: rotate(105deg); transform: rotate(105deg); } #death-star .shape12 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(120deg); -moz-transform: rotate(120deg); -o-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg); } #death-star .shape13 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } #death-star .shape14 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(150deg); -moz-transform: rotate(150deg); -o-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg); } #death-star .shape15 { left: 85px; top: 23px; height: 50px; width: 1px; background: #8a8a8a; -webkit-transform: rotate(165deg); -moz-transform: rotate(165deg); -o-transform: rotate(165deg); -ms-transform: rotate(165deg); transform: rotate(165deg); } #death-star .shape16 { left: 75px; top: 37px; height: 20px; width: 20px; background: #ddd9d9; border: 1px solid #8a8a8a; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #death-star .shape17 { left: 81px; top: 43px; height: 9px; width: 9px; border: 1px solid #8a8a8a; -webkit-border-radius: 75px; -moz-border-radius: 75px; border-radius: 75px; } #death-star .shape18 { top: 47px } /* Head Animation */ #head { -webkit-animation: head 5s 0s infinite normal forwards; -moz-animation: head 5s 0s infinite normal forwards; -ms-animation: head 5s 0s infinite normal forwards; animation: head 5s 0s infinite normal forwards; } @-webkit-keyframes head { 10% { -webkit-transform: rotate(-2deg) translate(2px,0px) } 20% { -webkit-transform: rotate(1deg) translate(4px,0px) } 30% { -webkit-transform: rotate(-1deg) translate(6px,0px) } 40% { -webkit-transform: rotate(0deg) translate(8px,0px) } 50% { -webkit-transform: rotate(2deg) translate(10px,0px) } } @-moz-keyframes head { 10% { -moz-transform: rotate(-2deg) translate(2px,0px) } 20% { -moz-transform: rotate(1deg) translate(4px,0px) } 30% { -moz-transform: rotate(-1deg) translate(6px,0px) } 40% { -moz-transform: rotate(0deg) translate(8px,0px) } 50% { -moz-transform: rotate(2deg) translate(10px,0px) } } @keyframes head { 10% { transform: rotate(-2deg) translate(2px,0px) } 20% { transform: rotate(1deg) translate(4px,0px) } 30% { transform: rotate(-1deg) translate(6px,0px) } 40% { transform: rotate(0deg) translate(8px,0px) } 50% { transform: rotate(2deg) translate(10px,0px) } } #head-neck { -webkit-animation: head-neck 10s 0s infinite normal forwards; -moz-animation: head-neck 10s 0s infinite normal forwards; -ms-animation: head-neck 10s 0s infinite normal forwards; animation: head-neck 10s 0s infinite normal forwards; position: absolute; z-index: -10; height: auto; width: auto; } @-webkit-keyframes head-neck { 0% { -webkit-transform: rotate(0deg) translate(4px,0px) } 10% { -webkit-transform: rotate(0deg) translate(6px,0px) } 20% { -webkit-transform: rotate(0deg) translate(8px,0px) } 30% { -webkit-transform: rotate(0deg) translate(10px,0px) } 40% { -webkit-transform: rotate(.5deg) translate(12px,0px) } 50% { -webkit-transform: rotate(0deg) translate(14px,0px) } 50% { -webkit-transform: rotate(0deg) translate(12px,0px) } 60% { -webkit-transform: rotate(0deg) translate(10px,0px) } 70% { -webkit-transform: rotate(-.2deg) translate(8px,0px) } 80% { -webkit-transform: rotate(0deg) translate(6px,0px) } 90% { -webkit-transform: rotate(0deg) translate(4px,0px) } 100% { -webkit-transform: rotate(0deg) translate(2px,0px) } } @-moz-keyframes head-neck { 0% { -moz-transform: rotate(0deg) translate(4px,0px) } 10% { -moz-transform: rotate(0deg) translate(6px,0px) } 20% { -moz-transform: rotate(0deg) translate(8px,0px) } 30% { -moz-transform: rotate(0deg) translate(10px,0px) } 40% { -moz-transform: rotate(.5deg) translate(12px,0px) } 50% { -moz-transform: rotate(0deg) translate(14px,0px) } 50% { -moz-transform: rotate(0deg) translate(12px,0px) } 60% { -moz-transform: rotate(0deg) translate(10px,0px) } 70% { -moz-transform: rotate(-.2deg) translate(8px,0px) } 80% { -moz-transform: rotate(0deg) translate(6px,0px) } 90% { -moz-transform: rotate(0deg) translate(4px,0px) } 100% { -moz-transform: rotate(0deg) translate(2px,0px) } } @keyframes head-neck { 0% { transform: rotate(0deg) translate(4px,0px) } 10% { transform: rotate(0deg) translate(6px,0px) } 20% { transform: rotate(0deg) translate(8px,0px) } 30% { transform: rotate(0deg) translate(10px,0px) } 40% { transform: rotate(.5deg) translate(12px,0px) } 50% { transform: rotate(0deg) translate(14px,0px) } 50% { transform: rotate(0deg) translate(12px,0px) } 60% { transform: rotate(0deg) translate(10px,0px) } 70% { transform: rotate(-.2deg) translate(8px,0px) } 80% { transform: rotate(0deg) translate(6px,0px) } 90% { transform: rotate(0deg) translate(4px,0px) } 100% { transform: rotate(0deg) translate(2px,0px) } } .chin-gun { -webkit-animation: chin-gun 0.8s 0s infinite normal forwards; -moz-animation: chin-gun 0.8s 0s infinite normal forwards; -ms-animation: chin-gun 0.8s 0s infinite normal forwards; animation: chin-gun 0.8s 0s infinite normal forwards; z-index: -5; position: absolute; top: 83px; } @-webkit-keyframes chin-gun { 0% { -webkit-transform: translate(4px, 0px) } 50% { -webkit-transform: translate(14px, 0px) } 100% { -webkit-transform: translate(2px, 0px) } } @-moz-keyframes chin-gun { 0% { -moz-transform: translate(4px, 0px) } 50% { -moz-transform: translate(14px, 0px) } 100% { -moz-transform: translate(2px, 0px) } } @keyframes chin-gun { 0% { transform: translate(4px, 0px) } 50% { transform: translate(14px, 0px) } 100% { transform: translate(2px, 0px) } } .chin-laser-overlay { position: absolute; top: 78px; left: -14px; height: 19px; width: 90px; background: #fff; z-index: -7; } .laser { -webkit-animation: laser 0.8s 0s infinite normal; -moz-animation: laser 0.8s 0s infinite normal; -ms-animation: laser 0.8s 02s infinite normal; animation: laser 0.8s 0s infinite normal; position: absolute; top: 85px; background: red; left: 5px; height: 6px; width: 90px; z-index: -11; -webkit-border-radius: 60%; -moz-border-radius: 60%; border-radius: 60%; -webkit-box-shadow: 0 0 5px 1px red; -moz-box-shadow: 0 0 5px 1px red; box-shadow: 0 0 5px 1px red; opacity: 0.7; } @-webkit-keyframes laser { 0% { -webkit-transform: translate(4px, 0px) } 100% { -webkit-transform: translate(-1000px, 0px) } } @-webkit-keyframes laser { 0% { -moz-transform: translate(4px, 0px) } 100% { -moz-transform: translate(-1000px, 0px) } } @-webkit-keyframes laser { 0% { -ms-transform: translate(4px, 0px) } 100% { -ms-transform: translate(-1000px, 0px) } } @keyframes laser { 0% { transform: translate(4px, 0px) } 100% { transform: translate(-1000px, 0px) } } @-webkit-keyframes front-leg-back { 12.5% { -webkit-transform: rotate(50deg) translate(25px,-30px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-back { 12.5% { -moz-transform: rotate(50deg) translate(25px,-30px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-back { 12.5% { transform: rotate(50deg) translate(25px,-30px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-back { -webkit-animation: front-leg-back 12s 0s infinite; -moz-animation: front-leg-back 12s 0s infinite; -ms-animation: front-leg-back 12s 0s infinite; animation: front-leg-back 12s 0s infinite; } @-webkit-keyframes front-leg-back-shin { 12.5% { -webkit-transform: rotate(-50deg) translate(-25px,23px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-back-shin { 12.5% { -moz-transform: rotate(-50deg) translate(-25px,23px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-back-shin { 12.5% { transform: rotate(-50deg) translate(-25px,23px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-back #shin { -webkit-animation: front-leg-back-shin 12s 0s infinite; -moz-animation: front-leg-back-shin 12s 0s infinite; -ms-animation: front-leg-back-shin 12s 0s infinite; animation: front-leg-back-shin 12s 0s infinite; } @-webkit-keyframes front-leg-back-foot { 8% { -webkit-transform: rotate(-1deg) translate(0px,0px) } 16% { -webkit-transform: rotate(1deg) translate(-1px,1px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-back-foot { 8% { -moz-transform: rotate(-1deg) translate(0px,0px) } 16% { -moz-transform: rotate(1deg) translate(-1px,1px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-back-foot { 8% { transform: rotate(-1deg) translate(0px,0px) } 16% { transform: rotate(1deg) translate(-1px,1px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-back #foot { -webkit-animation: front-leg-back-foot 12s 0s infinite; -moz-animation: front-leg-back-foot 12s 0s infinite; -ms-animation: front-leg-back-foot 12s 0s infinite; animation: front-leg-back-foot 12s 0s infinite; } /* Back Leg Front */ @-webkit-keyframes back-leg-front { 12.5% { -webkit-transform: rotate(50deg) translate(25px,-30px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-front { 12.5% { -moz-transform: rotate(50deg) translate(25px,-30px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-front { 12.5% { transform: rotate(50deg) translate(25px,-30px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-front { -webkit-animation: back-leg-front 12s 3s infinite; -moz-animation: back-leg-front 12s 3s infinite; -ms-animation: back-leg-front 12s 3s infinite; animation: back-leg-front 12s 3s infinite; } @-webkit-keyframes back-leg-front-shin { 12.5% { -webkit-transform: rotate(-50deg) translate(-25px,23px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-front-shin { 12.5% { -moz-transform: rotate(-50deg) translate(-25px,23px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-front-shin { 12.5% { transform: rotate(-50deg) translate(-25px,23px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-front #shin { -webkit-animation: back-leg-front-shin 12s 3s infinite; -moz-animation: back-leg-front-shin 12s 3s infinite; -ms-animation: back-leg-front-shin 12s 3s infinite; animation: back-leg-front-shin 12s 3s infinite; } @-webkit-keyframes back-leg-front-foot { 8% { -webkit-transform: rotate(-1deg) translate(0px,0px) } 16% { -webkit-transform: rotate(1deg) translate(-1px,1px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-front-foot { 8% { -moz-transform: rotate(-1deg) translate(0px,0px) } 16% { -moz-transform: rotate(1deg) translate(-1px,1px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-front-foot { 8% { transform: rotate(-1deg) translate(0px,0px) } 16% { transform: rotate(1deg) translate(-1px,1px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-front #foot { -webkit-animation: back-leg-front-foot 12s 3s infinite; -moz-animation: back-leg-front-foot 12s 3s infinite; -ms-animation: back-leg-front-foot 12s 3s infinite; animation: back-leg-front-foot 12s 3s infinite; } /* Back Leg Back */ @-webkit-keyframes back-leg-back { 12.5% { -webkit-transform: rotate(50deg) translate(25px,-30px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-back { 12.5% { -moz-transform: rotate(50deg) translate(25px,-30px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-back { 12.5% { transform: rotate(50deg) translate(25px,-30px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-back { -webkit-animation: back-leg-back 12s 6s infinite; -moz-animation: back-leg-back 12s 6s infinite; -ms-animation: back-leg-back 12s 6s infinite; animation: back-leg-back 12s 6s infinite; } @-webkit-keyframes back-leg-back-shin { 12.5% { -webkit-transform: rotate(-50deg) translate(-25px,23px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-back-shin { 12.5% { -moz-transform: rotate(-50deg) translate(-25px,23px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-back-shin { 12.5% { transform: rotate(-50deg) translate(-25px,23px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-back #shin { -webkit-animation: back-leg-back-shin 12s 6s infinite; -moz-animation: back-leg-back-shin 12s 6s infinite; -ms-animation: back-leg-back-shin 12s 6s infinite; animation: back-leg-back-shin 12s 6s infinite; } @-webkit-keyframes back-leg-back-foot { 8% { -webkit-transform: rotate(-1deg) translate(0px,0px) } 16% { -webkit-transform: rotate(1deg) translate(-1px,1px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes back-leg-back-foot { 8% { -moz-transform: rotate(-1deg) translate(0px,0px) } 16% { -moz-transform: rotate(1deg) translate(-1px,1px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes back-leg-back-foot { 8% { transform: rotate(-1deg) translate(0px,0px) } 16% { transform: rotate(1deg) translate(-1px,1px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #back-leg-back #foot { -webkit-animation: back-leg-back-foot 12s 6s infinite; -moz-animation: back-leg-back-foot 12s 6s infinite; -ms-animation: back-leg-back-foot 12s 6s infinite; animation: back-leg-back-foot 12s 6s infinite; } /* Front Leg Front */ @-webkit-keyframes front-leg-front { 12.5% { -webkit-transform: rotate(50deg) translate(25px,-30px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-front { 12.5% { -moz-transform: rotate(50deg) translate(25px,-30px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-front { 12.5% { transform: rotate(50deg) translate(25px,-30px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-front { -webkit-animation: front-leg-front 12s 9s infinite; -moz-animation: front-leg-front 12s 9s infinite; -ms-animation: front-leg-front 12s 9s infinite; animation: front-leg-front 12s 9s infinite; } @-webkit-keyframes front-leg-front-shin { 12.5% { -webkit-transform: rotate(-50deg) translate(-25px,23px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-front-shin { 0% { -moz-transform: rotate(0deg) translate(0px,0px) } 12.5% { -moz-transform: rotate(-50deg) translate(-25px,23px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-front-shin { 12.5% { transform: rotate(-50deg) translate(-25px,23px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-front #shin { -webkit-animation: front-leg-front-shin 12s 9s infinite; -moz-animation: front-leg-front-shin 12s 9s infinite; -ms-animation: front-leg-front-shin 12s 9s infinite; animation: front-leg-front-shin 12s 9s infinite; } @-webkit-keyframes front-leg-front-foot { 8% { -webkit-transform: rotate(-1deg) translate(0px,0px) } 16% { -webkit-transform: rotate(1deg) translate(-1px,1px) } 25% { -webkit-transform: rotate(0deg) translate(0px,0px) } } @-moz-keyframes front-leg-front-foot { 8% { -moz-transform: rotate(-1deg) translate(0px,0px) } 16% { -moz-transform: rotate(1deg) translate(-1px,1px) } 25% { -moz-transform: rotate(0deg) translate(0px,0px) } } @keyframes front-leg-front-foot { 8% { transform: rotate(-1deg) translate(0px,0px) } 16% { transform: rotate(1deg) translate(-1px,1px) } 25% { transform: rotate(0deg) translate(0px,0px) } } #front-leg-front #foot { -webkit-animation: front-leg-front-foot 12s 9s infinite; -moz-animation: front-leg-front-foot 12s 9s infinite; -ms-animation: front-leg-front-foot 12s 9s infinite; animation: front-leg-front-foot 12s 9s infinite; } #death-star { -webkit-animation: death-star 900s 0s infinite; -moz-animation: death-star 900s 0s infinite; -ms-animation: death-star 900s 0s infinite; animation: death-star 900s 0s infinite; opacity: .6; z-index: -10000; } @-webkit-keyframes death-star { 0% { -webkit-transform: translate(120px, -120px) } 100% { -webkit-transform: translate(4000px, 350px) } } @-moz-keyframes death-star { 50% { -moz-transform: translate(-2px, -4px) } } @keyframes death-star { 100% { transform: translate(4000px, 0px) } }