/*!
 * Gaucho CSS Framework
 * @author Martin Buezas <martinbuezas@gmail.com>
 * @created 2012-08-01
 * @updated
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}:focus{outline:0}input{margin:0;padding:0;line-height:1}input[type=submit],input[type=button]{font-size:1em;line-height:1;cursor:pointer}input[type=submit]:focus,input[type=button]:focus{border-color:red}.container_12{width:960px;margin:0 auto}.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12{display:inline;float:left;margin:0 10px}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .grid_alpha{margin-left:0}.container_12 .grid_omega{margin-right:0}.l-1280 .container_12{width:1220px;margin:0 auto}.l-1280 .container_12 .grid_1,.l-1280 .container_12 .grid_2,.l-1280 .container_12 .grid_3,.l-1280 .container_12 .grid_4,.l-1280 .container_12 .grid_5,.l-1280 .container_12 .grid_6,.l-1280 .container_12 .grid_7,.l-1280 .container_12 .grid_8,.l-1280 .container_12 .grid_9,.l-1280 .container_12 .grid_10,.l-1280 .container_12 .grid_11,.l-1280 .container_12 .grid_12{display:inline;float:left;margin:0 10px}.l-1280 .container_12 .grid_1{width:80px}.l-1280 .container_12 .grid_2{width:180px}.l-1280 .container_12 .grid_3{width:280px}.l-1280 .container_12 .grid_4{width:380px}.l-1280 .container_12 .grid_5{width:480px}.l-1280 .container_12 .grid_6{width:590px}.l-1280 .container_12 .grid_7{width:700px}.l-1280 .container_12 .grid_8{width:800px}.l-1280 .container_12 .grid_9{width:900px}.l-1280 .container_12 .grid_10{width:1000px}.l-1280 .container_12 .grid_11{width:1100px}.l-1280 .container_12 .grid_12{width:1200px}.l-fluid .container_12{width:96%;min-width:960px;max-width:1400px}.l-fluid .grid_1,.l-fluid .grid_2,.l-fluid .grid_3,.l-fluid .grid_4,.l-fluid .grid_5,.l-fluid .grid_6,.l-fluid .grid_7,.l-fluid .grid_8,.l-fluid .grid_9,.l-fluid .grid_10,.l-fluid .grid_11,.l-fluid .grid_12{margin:0 .83333333333333%}.l-fluid .container_12 .grid_1{width:6.6666666666667%}.l-fluid .container_12 .grid_2{width:15%}.l-fluid .container_12 .grid_3{width:23.333333333333%}.l-fluid .container_12 .grid_4{width:31.666666666667%}.l-fluid .container_12 .grid_5{width:40%}.l-fluid .container_12 .grid_6{width:48.333333333333%}.l-fluid .container_12 .grid_7{width:56.666666666667%}.l-fluid .container_12 .grid_8{width:65%}.l-fluid .container_12 .grid_9{width:73.333333333333%}.l-fluid .container_12 .grid_10{width:81.666666666667%}.l-fluid .container_12 .grid_11{width:90%}.l-fluid .container_12 .grid_12{width:98.333333333333%}.block{display:block}.inlineBlock{display:inline-block;zoom:1}.wrapRelative{position:relative}.posLeft{left:0}.posRight{right:0}.floatLeft{float:left}.floatRight{float:right}.hide{display:none}.mrs0{margin-right:0}.mrs5{margin-right:5px}.mrs10{margin-right:10px}.mrs20{margin-right:20px}.mls0{margin-left:0}.mls5{margin-left:5px}.mls10{margin-left:10px}.mls20{margin-left:20px}.mts0{margin-top:0}.mts5{margin-top:5px}.mts10{margin-top:10px}.mts20{margin-top:20px}.mbs0{margin-bottom:0}.mbs5{margin-bottom:5px}.mbs10{margin-bottom:10px}.mbs20{margin-bottom:20px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:"\0020";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}.clearfix{display:block}html{font-size:100%}body{font-size:75%;font-family:Arial,Helvetica,sans-serif;color:#111;background:#FFF}h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}h1{font-size:3em;line-height:1;margin-bottom:.5em}h2{font-size:1.5em;line-height:1;margin-bottom:1em}h3{font-size:1.1667em;line-height:1.2857;margin-bottom:1.2857em}h4{font-size:1em;line-height:1.5;margin-bottom:1.5em;font-weight:700}h5{font-size:1em;line-height:1.5;margin-bottom:1.5em}h6{font-size:1em;line-height:1.5}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{font-size:1em;line-height:1.5em;margin:0 0 1.5em}p.left{margin:1.5em 1.5em 1.5em 0;padding:0}p.right{margin:1.5em 0 1.5em 1.5em;padding:0}a{color:#534741;text-decoration:none}a:hover{color:#ED1E79}a:focus{color:#ED1E79;text-decoration:underline}:focus{outline:0}::selection{background:#333;color:#fff}blockquote{margin:1.5em;color:#666;font-style:italic}strong,dfn{font-weight:700}em,dfn{font-style:italic}sup,sub{line-height:0}address{margin:0 0 1.5em;font-style:italic}del{color:#666}abbr,acronym{border-bottom:1px dotted #666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}ul,ol{margin:0;padding:0}li ul,li ol{margin:0;padding:0}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:700}thead th{background:#C3D9FF}th,td,caption{padding:4px 10px 4px 5px}tbody tr:nth-child(even) td,tbody tr.even td{background:#E5ECF9}tfoot{font-style:italic}caption{background:#EEE}.small{font-size:.8em;line-height:1.25em}.large{font-size:1.2em;line-height:2.5em}.quiet{color:#999}.loud{color:#000}.upper{text-transform:uppercase}.highlight{background:#FF0}.added{background:#060;color:#FFF}.removed{background:#900;color:#FFF}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.radius-3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.radius-3-left{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.radius-3-right{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.radius-3-top{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.radius-3-bottom{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.radius-5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.radius-5-left{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.radius-5-right{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.radius-5-top{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.radius-5-bottom{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.gradient-222-000{background-image:-o-linear-gradient(bottom,#000 25%,#222 75%);background-image:-ms-linear-gradient(bottom,#000 25%,#222 75%);background-image:-moz-linear-gradient(bottom,#000 25%,#222 75%);background-image:-webkit-linear-gradient(bottom,#000 25%,#222 75%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#000),color-stop(0.75,#222));background-image:linear-gradient(bottom,#000 25%,#222 75%)}.shadow-box-glow{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}/*!
 * 3dar site styles
 * @author Martin Buezas <martinbuezas@gmail.com>
 * @created 2012-08-01
 * @updated 2015-08-01
 */body{font-family:Arial,Helvetica,sans-serif;background-color:#f3f3f3;color:#534741}#header{width:100%;min-width:1220px;border-top:14px solid #534741}#main{padding:3em 0}#footer{width:100%;min-width:1220px;padding:20px 0 100px;color:#887D79;background-color:#413833}.dark-theme{background:#111;color:#fff}.dark-theme #header{border-color:#000;border-color:rgba(255,255,255,.1)}.dark-theme #footer{padding-top:0;background-color:#000}.dark-theme #footer .container_12{padding-top:20px;border-top:1px solid #333}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:#fff}html.fullpage,html.fullpage body,html.fullpage #app,html.fullpage #app #app-container{width:100%;height:100%}html.fullpage body{overflow:hidden}html.fullpage #app{overflow:auto}html.fullpage #app #app-container{position:relative}html.fullpage #app #header{position:absolute;top:0;z-index:99}html.fullpage #app .section{width:100%;position:relative}html.fullpage #app .section.section-fs{height:100%}html.fullpage #app .section.section-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}html.fullpage #app .item-absmiddle-wrap{width:100%;height:100%;display:table}html.fullpage #app .item-absmiddle-wrap .item-absmiddle{display:table-cell;vertical-align:middle;text-align:center}html.fullpage #app .item-text{transition:1s;transform:translate(0,30px);opacity:0}html.fullpage #app .item-text.active{transform:translate(0,0);opacity:1}.uncanny{background-color:#000;font-family:Roboto,Helvetica,Arial,sans-serif}.uncanny .uv-intro{background-image:url(/include/img/uncanny/01-intro-bg.png)}.uncanny .uv-intro .item-text{}.uncanny .uv-intro .item-arrow{position:absolute;bottom:40px;width:100%;text-align:center;-webkit-animation:arrow;animation:arrow;-webkit-animation-duration:3s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.uncanny .uv-trailer{background-image:url(/include/img/uncanny/02-trailer-bg.png)}.uncanny .uv-trailer .item-play{transition:background .5s;display:inline-block;border:2px solid #fff;border-color:rgba(255,255,255,.8);border-radius:50%;background:rgba(255,255,255,0)}.uncanny .uv-trailer .item-play:hover{background:rgba(255,255,255,.2)}.uncanny .uv-concept{background-image:url(/include/img/uncanny/03-concept-bg.png)}.uncanny .uv-concept .item-vr{position:absolute;top:50px;width:100%}.uncanny .uv-concept .item-vr .item-vr-container{width:1200px;margin:0 auto}.uncanny .uv-concept .item-vr .item-vr-container h1{margin:0 0 20px;font-size:100px;font-weight:900;line-height:90px;text-transform:uppercase}.uncanny .uv-concept .item-vr .item-vr-container .item-tag{margin:0 0 20px;font-size:35px;text-transform:uppercase}.uncanny .uv-concept .item-vr .item-vr-container .item-spacer{margin:0;height:10px;width:600px;background-color:#06f}.uncanny .uv-concept .item-texts{position:relative;width:1200px;margin:0 auto}.uncanny .uv-concept .item-texts .item-text{position:absolute;margin:0;font-size:18px;font-weight:500;line-height:35px;text-transform:uppercase}.uncanny .uv-concept .item-texts .item-text-1{top:540px;left:0}.uncanny .uv-concept .item-texts .item-text-2{top:800px;left:700px}.uncanny .uv-concept .item-texts .item-text-3{top:1290px;left:135px;width:320px}.uncanny .uv-concept .item-texts .item-text-4{top:1940px;left:550px;width:450px}.uncanny .uv-concept .item-texts .item-text-5{top:2540px;left:0;width:100%;text-align:center}.uncanny .uv-concept .item-texts .item-text-6{top:2840px;left:0;width:100%;text-align:center}.uncanny .uv-concept .item-texts .item-text-7{top:3240px;left:150px;width:430px}.uncanny .uv-concept .item-texts .item-text-8{top:3240px;left:610px;width:430px}.uncanny .uv-robot{background-image:url(/include/img/uncanny/04-robot-bg.png)}.uncanny .uv-robot .item-texts{position:relative;width:1200px;margin:0 auto}.uncanny .uv-robot .item-text{position:absolute;margin:0;font-size:18px;font-weight:500;line-height:35px;text-transform:uppercase}.uncanny .uv-robot .item-text-small{font-size:12px;line-height:18px}.uncanny .uv-robot .item-text-1{top:150px;left:350px}.uncanny .uv-robot .item-text-2{top:520px;left:20px;width:230px}.uncanny .uv-robot .item-text-3{top:410px;left:1080px;width:160px}.uncanny .uv-robot .item-text-4{top:745px;left:155px;width:390px}.uncanny .uv-robot .item-text-5{top:740px;left:660px;width:365px}.uncanny .uv-outro{}.uncanny .uv-outro .item-text{}@keyframes arrow{0%,100%,88%,94%{bottom:40px}91%,97%{bottom:20px}}@-webkit-keyframes arrow{0%,100%,88%,94%{bottom:40px}91%,97%{bottom:20px}}#logo{float:left;margin-top:40px}#main-nav{float:right;font-size:13px;font-weight:700}#main-nav li{float:left;margin:0 0 0 10px}#main-nav li a{position:relative;float:left;display:block;overflow:hidden;height:85px;border-bottom:1px solid #ccc;text-transform:uppercase}#main-nav li a .active{position:absolute;bottom:85px;width:100%;height:95px;background-color:#534741}#main-nav li a .label{padding:55px 18px 17px;color:#534741}#main-nav li a.sel{}#main-nav li a.disabled:hover{cursor:default}.dark-theme #main-nav li a{border-bottom-color:transparent}.dark-theme #main-nav li a .active{background-color:rgba(255,255,255,.1)}.dark-theme #main-nav li a .label{color:rgba(255,255,255,.8)}.sidebar{}.sidebar p{margin:20px 0 0;padding:0;font-size:11px;line-height:16px;color:#666}.sidebar h2{margin:20px 0 0;padding:20px 0;border-top:1px solid #ddd;font-size:13px;font-weight:700;text-transform:uppercase;color:#999}.sidebar input[type=text]{width:185px;padding:10px;border:1px solid #d5d5d5;border-right:0;line-height:15px}.sidebar input[type=submit]{width:37px;height:37px;border:1px solid #d5d5d5;vertical-align:bottom;background:#fff url(/include/img/icons.png?v=1) no-repeat 7px -203px}.sidebar .secondary-nav{}.sidebar .secondary-nav li{line-height:18px}.sidebar .secondary-nav li a{color:#ED1E79}.sidebar .secondary-nav li a:hover{text-decoration:underline}#copy{float:left;height:24px;padding-top:36px;font-size:10px;line-height:12px;background:url(/include/img/footer-id.png) no-repeat}#social{float:right;margin-top:2px}#social span{float:left;margin-top:4px}#social a{display:block;float:right;width:22px;height:22px;margin-left:5px;background:url(/include/img/footer-social.png) no-repeat}#social a.vm{background-position:left top}#social a.fb{background-position:left bottom}#subscribe{position:relative;float:right;margin-right:140px}#subscribe span{position:absolute;left:-160px;top:6px;color:#b0aca9}#subscribe form{}#subscribe input[type=text]{padding:3px;margin-bottom:10px;border:1px solid #5d5450;color:#b0aca9;background-color:transparent}#subscribe input[type=text]:focus{background-color:#423934}#subscribe input[type=submit]{width:24px;height:24px;margin-bottom:10px;border:1px solid #918b88;border-left:0;vertical-align:bottom;background:#7e7772 url(/include/img/icons.png?v=1) no-repeat;color:#6a605c}#subscribe #subscribe-submit{background-position:6px -120px}#subscribe #search-submit{background-position:6px -140px}#subscribe .s-error,#subscribe .s-valid{margin-bottom:10px;color:#fff;text-shadow:0 1px #000;display:none}.cat{background-repeat:no-repeat;background-position:left top}.cat.icon-solo{display:inline-block;width:20px;height:20px;margin:0 5px}.cat.text-solo{margin-left:10px;color:#ED1E79}.cat.cat-experimental{background-image:url(/content/icons/cat-experimental.png)}.cat.cat-retail{background-image:url(/content/icons/cat-retail.png)}.cat.cat-tv{background-image:url(/content/icons/cat-tv.png)}.cat.cat-web{background-image:url(/content/icons/cat-web.png)}.cat.cat-prints{background-image:url(/content/icons/cat-prints.png)}.cat.cat-experiential{background-image:url(/content/icons/cat-experiential.png)}.cat.cat-architectural{background-image:url(/content/icons/cat-architectural.png)}a.cat:hover,a.cat.selected{background-position:left bottom}.pagination{padding-top:11px}.pagination a{line-height:13px;background:url(/include/img/page-nav.png) no-repeat}.pagination a.prev{float:left;padding-left:15px;background-position:left 1px}.pagination a.next{float:right;padding-right:15px;background-position:right -25px}.pagination a.prev:hover{background-position:left 1px}.pagination a.next:hover{background-position:right -25px}.pagination a.disabled{color:#ccc;cursor:default}.pagination a.prev.disabled{background-position:left -12px}.pagination a.next.disabled{background-position:right -38px}.pagination a.back-gallery{padding:1px 0 3px 25px;background:url(/include/img/icons.png?v=1) no-repeat left top}.pagination hr{margin:15px 0}.lazy-preloader{background:url(/include/img/lazyload-preloader.gif) no-repeat center center}.video-watermark{position:absolute;right:10px;top:10px;width:40px;height:40px;background:url(/include/img/icon-video.png) no-repeat}.search-reset{position:absolute;top:12px;right:50px;display:inline-block;width:13px;height:13px;background:url(/include/img/search-reset.png) no-repeat left bottom}.search-reset:hover{background-position:left top}.search-reset.hide{display:none}.list{color:#534741}.home{background-color:#111}#home-box{position:fixed;top:80px;right:0}#home-box .id{}#home-box .box{width:380px;height:40px;padding:15px 20px;margin:15px 0 5px;background:url(/include/img/home-box-bg.png) no-repeat}#home-box .box h1{margin-bottom:3px;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff}#home-box .box h2{font-size:10px;color:#fff}#home-box .box h2.slide-desc{width:310px;height:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#home-box .enter{float:left;font-size:22px;font-weight:700}#home-box .enter a{color:#000}#home-box .copy{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #534741;font-size:10px;color:#534741}#supersized:hover{cursor:pointer}.list.works{}.list.works .item{margin-bottom:80px}.list.works .item .image{position:relative;width:590px;height:300px;overflow:hidden}.list.works .item .image .active-bar{transition:opacity .5s;position:absolute;left:0;bottom:0;height:8px;width:100%;background-color:#ED1E79;opacity:0}.list.works .item .data{margin-top:12px}.list.works .item .data .title{float:left;max-width:450px;font-size:20px;font-weight:700;text-transform:uppercase}.list.works .item .data .client{clear:left;float:left;font-size:13px;font-weight:700;text-transform:uppercase}.list.works .item .data .category{float:right;padding:5px 0 4px 25px;font-size:11px;text-transform:capitalize;background-position:left -1px}.list.works .item .data .region{float:right;padding:2px 0 4px;font-size:12px;line-height:18px}.list.works .item:hover .data .title,.list.works .item:hover .data .client,.list.works .item:hover .data .category,.list.works .item:hover .data .region{color:#534741}.list.works .item:hover .image .active-bar{opacity:1}.list.works .item .data .region .icon{display:block;float:left;width:17px;height:17px;margin-right:5px;background:url(/include/img/places-icons.png) no-repeat;opacity:.6}.list.works .item .data .region .icon.icon-worldwide{background-position:left top}.list.works .item .data .region .icon.icon-city{background-position:left bottom}.the-work-detail{}.work-main .work-main-ficha{}.work-main .work-main-ficha .title{font-size:17px;font-weight:700;text-transform:uppercase}.work-main .work-main-ficha .client{margin:5px 0 20px;font-size:13px;text-transform:uppercase}.work-main .work-main-ficha .cat,.work-main .work-main-ficha .region{float:left;margin:5px 0 10px;font-size:12px;font-style:italic;text-transform:capitalize}.work-main .work-main-ficha .desc{clear:left;margin:0 0 20px;font-size:11px;line-height:16px}.work-main .work-main-ficha .laureles{height:45px;overflow:hidden}.work-main .work-main-ficha .laureles-toggle{display:block;margin:10px 0 20px;padding-top:5px;border-top:1px solid #e5e5e5;font-size:10px;text-transform:uppercase;color:#999}.work-main .work-main-ficha .laureles-toggle:hover{color:#f20075}.work-main .work-main-ficha #credits-head{font-size:11px;font-weight:700;text-transform:uppercase}.work-main .work-main-ficha #credits-list{margin-top:5px}.work-main .work-main-ficha #credits-list li{line-height:16px}.work-main .work-main-ficha #credits-list li span{color:#f20075}.work-main .work-main-ficha #credits-list a.toggle{display:block;margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5;font-size:10px;text-transform:uppercase;color:#999}.work-main .work-main-ficha #credits-list a.toggle:hover{color:#f20075}.work-main .work-main-ficha .share .like{float:left;padding-right:25px;margin:1px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat right -75px;font-size:18px;font-weight:700}.work-main .work-main-ficha .share .views{float:right;height:14px;padding-left:20px;margin:4px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat left -60px;color:#999}.work-main .work-main-ficha .share .share-menu{position:relative;float:left;margin:2px 0 0}.work-main .work-main-ficha .share .share-menu a.toggle{float:left;width:17px;height:16px;background:url(/include/img/whatsup-icons.png) no-repeat -39px 0}.work-main .work-main-ficha .share .share-menu a.toggle:hover{background-position:-39px -16px}.work-main .work-main-ficha .share .share-menu .menu{display:none;position:absolute;bottom:27px;left:-10px;width:210px;padding:10px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,.2)}.work-main .work-main-ficha .share .share-menu .menu :after,.work-main .work-main-ficha .share .share-menu .menu :before{top:100%;left:17px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.work-main .work-main-ficha .share .share-menu .menu :after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.work-main .work-main-ficha .share .share-menu .menu :before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:6px;margin-left:-6px}.work-main .work-main-media{}.work-main .work-main-media .media-vid{position:relative;width:860px;height:483px;overflow:hidden}.work-main .work-main-media #shaveit-media-wrap{position:absolute;top:0}.work-main .work-main-media #toggle-makingof-wrap{text-align:center;margin-top:35px;background:#e9e9e9}.work-main .work-main-media #toggle-makingof{padding:5px 10px;border:1px solid #ddd;font-size:14px;text-transform:uppercase;background-color:#fff}.work-galleries{padding-bottom:40px}.work-galleries .gallery{margin-top:40px!important;border-top:1px solid #d5d5d5}.work-galleries .gallery .gallery-title{padding:20px 0;font-size:17px;font-weight:700;text-transform:uppercase}.work-galleries .gallery-collapsed{}.work-galleries .gallery-expanded{}.work-galleries .gallery-expanded .img-display{float:left;width:864px;margin-right:21px}.work-galleries .gallery-expanded .img-display .title{float:left;margin:15px 0 5px;font-size:13px;font-weight:700;text-transform:uppercase}.work-galleries .gallery-expanded .img-display .caption{float:left;clear:left;font-style:italic;color:#666}.work-galleries .gallery-expanded .img-display .like{float:right;margin-top:15px;padding-right:30px;font-size:25px;font-weight:700;background:url(/include/img/icons.png?v=1) no-repeat right -95px}.work-galleries .gallery-expanded .img-menu{float:left;width:310px;max-height:540px}.work-galleries .gallery-expanded .img-menu a{display:inline-block;margin-bottom:20px}.work-galleries .gallery-expanded .img-menu a.sel{border-bottom:5px solid #ED1E79}.uncanny{}.news-home #main,.news-detail #main{margin-top:30px;background-color:#e6e6e6;border-top:1px solid #ccc}.news-home{}.news-home .search{}.news-home .search{margin:-15px 0 30px;padding-bottom:20px;border-bottom:1px solid #ccc}.news-home .search .wrap{width:240px;margin:0 auto}.news-home .search span{float:left;margin:2px 10px 0 0;font-size:11px;line-height:16px}.news-home .search input[type=text]{float:left;margin:0 10px 0 0;width:100px;padding:3px 5px;font-size:12px;line-height:16px;border:0}.news-home .search input[type=submit]{float:left;margin:3px 0 0;width:16px;height:16px;border:0;background:url(/include/img/whatsup-icons.png) no-repeat -56px 0}.news-home .search.active{border:0;margin-bottom:0}.news-home .feed{margin-bottom:30px}.news-home .feed{background-color:#f3f3f3}.news-home .feed li{padding:15px 10px 15px 15px;border-bottom:1px solid #c8c8c8;color:#534741}.news-home .feed li .image{float:left;width:60px;height:60px}.news-home .feed li.facebook .image{background:url(/include/img/social-icons-fb.png?v=3) no-repeat}.news-home .feed li.twitter .image{background:url(/include/img/social-icons-tw.png?v=3) no-repeat}.news-home .feed li.instagram .image{background:url(/include/img/social-icons-ig.png?v=3) no-repeat}.news-home .feed li .data{float:left;width:185px;margin-left:10px}.news-home .feed li .data .date{font-size:13px;color:#999}.news-home .feed li .data .text{transition:all .5s;margin:5px 0;width:185px;max-height:26px;overflow:hidden}.news-home .feed li .data .text p{margin-right:10px;margin-bottom:1px;font-size:12px;line-height:13px}.news-home .feed li .data .text a{color:#f20075}.news-home .feed li .data .text a:hover{color:#000}.news-home .feed li.expanded .data .text{max-height:145px}.news-home .feed li .data .more{font-size:12px;font-weight:700;color:#666}.news-home .feed.loading{height:100px;background:url(/include/img/preloader-e6e6e6.gif) no-repeat center center}.news-home .list{}.news-home .list .item{position:relative}.news-home .list .item .image{float:left}.news-home .list .item .image img{float:left}.news-home .list .item .data{float:left;color:#534741}.news-home .list .item .data .date{float:left;margin:0 5px 7px 0;font-size:13px;color:#999}.news-home .list .item .data .foreword{float:left;margin:0 0 0 7px;font-size:13px}.news-home .list .item .data .title{margin-bottom:11px;font-weight:700;text-transform:uppercase;color:#262324}.news-home .list .item .data .lead{margin-bottom:17px;font-size:16px;line-height:20px;font-style:italic}.news-home .list .item .data .lead p{line-height:20px;margin-bottom:0}.news-home .list .item .metadata{position:absolute;bottom:28px}.news-home .list .item .metadata .readmore{float:left;display:inline-block;margin-top:3px;font-size:14px;font-weight:700;color:#666}.news-home .list .item .metadata .readmore i{display:inline-block;float:left;width:17px;height:16px;margin:-1px 5px 0 0;background:url(/include/img/whatsup-icons.png) no-repeat 0 0}.news-home .list .item .metadata .readmore:hover{color:#f20075}.news-home .list .item .metadata .readmore:hover i{background-position:0 -16px}.news-home .list .item .metadata .share{float:right}.news-home .list .item .metadata .share .like{float:left;padding-right:25px;margin:1px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat right -75px;font-size:18px;font-weight:700}.news-home .list .item .metadata .share .views{float:right;height:14px;padding-left:20px;margin:4px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat left -60px;color:#999}.news-home .list .item .metadata .share .share-menu{position:relative;float:left;margin:2px 0 0 10px}.news-home .list .item .metadata .share .share-menu a.toggle{float:left;width:17px;height:16px;background:url(/include/img/whatsup-icons.png) no-repeat -39px 0}.news-home .list .item .metadata .share .share-menu a.toggle:hover{background-position:-39px -16px}.news-home .list .item .metadata .share .share-menu .menu{display:none;position:absolute;bottom:27px;left:-107px;width:210px;padding:10px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,.2)}.news-home .list .item .metadata .share .share-menu .menu :after,.news-home .list .item .metadata .share .share-menu .menu :before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.news-home .list .item .metadata .share .share-menu .menu :after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.news-home .list .item .metadata .share .share-menu .menu :before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:6px;margin-left:-6px}.news-home .list .item:hover .data .title{color:#ED1E79}.news-home .list .item.thumb{border-bottom:1px solid #c8c8c8}.news-home .list .item.thumb .image{width:250px;margin:30px 0}.news-home .list .item.thumb .image img{width:250px}.news-home .list .item.thumb .data{width:620px;margin:30px 0 45px 30px}.news-home .list .item.thumb .data .title{font-size:22px}.news-home .list .item.thumb .metadata{left:280px;width:620px}.news-home .list .item:last-child{border-bottom:0}.news-home .list .item.featured{margin-bottom:30px;background-color:#f3f3f3;border-right:2px solid #ef0075}.news-home .list .item.featured .image{width:430px}.news-home .list .item.featured .image img{width:430px}.news-home .list .item.featured .data{width:670px;padding:25px 48px 45px 50px}.news-home .list .item.featured .data .title{font-size:34px}.news-home .list .item.featured .metadata{left:480px;width:670px}.news-detail{}.news-detail .date{float:left;margin:0 5px 7px 0;font-size:14px;color:#999}.news-detail .foreword{float:left;margin:0 0 7px;font-size:14px}.news-detail .title{margin-bottom:20px;font-size:38px;font-weight:700;text-transform:uppercase;color:#262324}.news-detail .lead{margin-bottom:20px;font-size:20px;line-height:20px;font-style:italic}.news-detail .lead p{margin-bottom:0}.news-detail .body{margin-bottom:7px;font-size:14px;line-height:20px;text-align:justify}.news-detail .tags{margin-bottom:20px}.news-detail .tags li{display:inline-block;margin-bottom:5px}.news-detail .tags li a{transition:all .25s;position:relative;display:block;padding:5px 3px 4px 7px;margin-right:15px;white-space:nowrap;border:1px solid #ccc;font-size:11px;text-transform:uppercase;background:#fff}.news-detail .tags li a:after,.news-detail .tags li a:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.news-detail .tags li a:after{transition:all .25s;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}.news-detail .tags li a:before{transition:all .25s;border-color:rgba(204,204,204,0);border-left-color:#bbb;border-width:11px;margin-top:-11px}.news-detail .tags li a:hover{background-color:#f20075;color:#fff;border-color:#e2006d}.news-detail .tags li a:hover:after{border-left-color:#f20075}.news-detail .tags li a:hover:before{border-left-color:#e2006d}.news-detail .share{margin-top:25px;padding:25px 0;border-top:1px solid #ccc}.news-detail .share .like{float:right;padding-right:25px;margin:1px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat right -75px;font-size:18px;font-weight:700}.news-detail .share .views{float:right;height:14px;padding-left:20px;margin:4px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat left -60px;color:#999}.news-detail .body a,.news-detail .lead a{color:#f20075;border-bottom:1px solid #ccc}.news-detail .body a:hover,.news-detail .lead a:hover{color:#000;border-bottom-color:#f20075}.news-detail .body img{max-width:800px}.news-detail .re-subtitle{margin:15px 0 20px;padding-bottom:5px;border-bottom:1px solid #ccc;font-size:1.4em;font-weight:700}.news-detail .re-quote-left,.news-detail .re-quote-right{width:320px;padding:25px;font-family:Georgia,'Times New Roman',serif;font-size:1.75em;line-height:1.3em;font-style:italic;color:#f20075;background-color:#eee}.news-detail .re-quote-left{float:left;text-align:left;margin:4px 20px 20px 0;border-right:5px solid #ddd}.news-detail .re-quote-right{float:right;text-align:right;margin:4px 0 20px 20px;border-left:5px solid #ddd}.news-detail .re-quote-left:before,.news-detail .re-quote-left:after,.news-detail .re-quote-right:before,.news-detail .re-quote-right:after{content:'"'}.news-detail .re-image-full img{max-width:740px;margin:10px 30px}.news-detail .re-image-left{float:left;margin:4px 20px 20px 0}.news-detail .re-image-right{float:right;margin:4px 0 20px 20px}.news-detail .re-image-left img,.news-detail .re-image-right img{max-width:375px}.concept-art-home #sky{display:block;position:fixed;bottom:30px;right:30px;width:45px;height:45px;background:url(/include/img/icon-sky.png) no-repeat left top}.concept-art-home #sky:hover{background-position:left bottom}.concept-art.list{}.concept-art.list #ajax_loader{width:200px;margin:0 auto;padding:50px 30px 20px;font-size:14px;text-align:center;background:#fff url(/include/img/preloader-spinner-1.gif) center 20px no-repeat;box-shadow:5px 5px 15px rgba(0,0,0,.1)}.concept-art.list .item{width:295px;margin:10px;background:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.1)}.concept-art.list .item img{display:block}.concept-art.list .item .video-watermark{top:5px;left:5px}.concept-art.list .item .meta{padding:20px 30px;border-top:1px solid #d5d5d5;font-size:11px;line-height:16px}.concept-art.list .item .meta .title{font-size:13px;font-weight:700;text-transform:uppercase}.concept-art.list .item .meta .caption{margin-top:3px;font-size:12px;color:#505050}.concept-art.list .item .meta .project{margin-top:3px;font-size:12px;color:#505050}.concept-art.list .item .share{padding:20px 30px;border-top:1px solid #d5d5d5}.concept-art.list .item .share .like{float:left;padding-right:25px;font-size:18px;font-weight:700;background:url(/include/img/icons.png?v=1) no-repeat right -74px}.concept-art.list .item .share .views{float:right;height:14px;padding-left:20px;margin:4px 0 0 10px;background:url(/include/img/icons.png?v=1) no-repeat left -60px;color:#999}.concept-art.list .item .share .share-menu{position:relative;float:left;margin:2px 15px 0 0;z-index:5}.concept-art.list .item .share .share-menu a.toggle{float:left;width:17px;height:16px;background:url(/include/img/whatsup-icons.png) no-repeat -39px 0}.concept-art.list .item .share .share-menu a.toggle:hover{background-position:-39px -16px}.concept-art.list .item .share .share-menu .menu{display:none;position:absolute;bottom:27px;left:-107px;width:210px;padding:10px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,.2)}.concept-art.list .item .share .share-menu .menu :after,.concept-art.list .item .share .share-menu .menu :before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.concept-art.list .item .share .share-menu .menu :after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.concept-art.list .item .share .share-menu .menu :before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:6px;margin-left:-6px}.concept-art.single .item{}.concept-art.single .item .title{margin-bottom:25px;font-size:13px;font-weight:700;text-transform:uppercase}.concept-art.single .item .caption{margin:10px 0 20px;font-size:11px;font-style:italic;color:#666}.concept-art.single .item .meta{float:left;font-size:11px;line-height:16px}.concept-art.single .item .meta a{color:#ED1E79}.concept-art.single .item .meta a.pro{color:#534741;text-decoration:underline}.concept-art.single .item .like{float:right;padding-right:25px;font-size:25px;font-weight:700;background:url(/include/img/icons.png?v=1) no-repeat right -95px}.concept-art.single .related{float:right;margin:38px 0 0;padding:0}.concept-art.single .related li{width:120px;height:65px;margin-bottom:20px}.concept-art.single .related{float:none;margin:40px 0 0;padding:40px 0;border-top:1px solid #ccc}.concept-art.single .related .title{margin-bottom:20px;font-size:13px;text-transform:uppercase}.concept-art.single .related li{float:left;margin:0 20px 20px 0;width:284px;height:160px}.concept-art.single .related li.last{margin-right:0}.connect{position:relative;padding:25px;background-color:#f0f0f0}.connect .head h1{font-size:26px;text-transform:uppercase;color:#ED1E79}.connect .head p.intro{margin:0;font-size:11px;line-height:15px;text-align:justify;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.connect .head p.intro span{text-transform:uppercase}.connect .foot .pill-switcher{float:left;width:255px;margin-right:20px;padding:8px 0;text-align:center;text-transform:uppercase;color:#f0f0f0;background-color:#ED1E79}.connect .foot .contact{float:left;width:255px}.connect .foot .contact a{color:#ED1E79}.connect .page-holder{position:relative;height:275px}.connect .page-holder .page-1,.connect .page-holder .page-2{position:absolute;left:0;top:0}.connect .sprite{margin-bottom:10px;background:url(/include/img/contact-images.png) no-repeat}.connect .find-us{float:left;width:255px;margin-right:20px}.connect .find-us .sprite{width:200px;height:60px;background-position:0 0}.connect .find-us .country{padding-left:25px;margin-bottom:25px;font-size:11px;line-height:13px;background:url(/include/img/contact-images.png?v=1) no-repeat}.connect .find-us .country.us{background-position:0 -220px}.connect .find-us .country.ar{background-position:0 -260px}.connect .find-us .country.br{background-position:0 -300px}.connect .find-us .country span{text-transform:uppercase}.connect .hiring{float:left;width:255px}.connect .hiring .sprite{width:200px;height:60px;background-position:0 -60px}.connect .hiring p{font-size:11px;line-height:15px}.connect .hiring a{color:#00a4ff}.connect .message{padding-bottom:18px}.connect .message .sprite{float:left;width:220px;height:60px;margin-top:3px;background-position:0 -120px}.connect .message .text{float:left;width:310px;margin-bottom:25px;font-size:11px;line-height:15px}.connect .message .col1{float:left;width:220px}.connect .message .col2{float:left;width:310px;height:171px}.connect .message label{display:inline-block;width:55px}.connect .message input,.connect .message textarea{width:140px;margin-bottom:10px;padding:3px;border:1px solid #d5d5d5;background-color:#f0f0f0}.connect .message textarea{width:240px;height:116px}.connect .message .submit{width:80px;margin:8px 0 0 57px;padding:3px 10px;border:0;text-transform:uppercase;color:#f0f0f0;background-color:#ED1E79}.connect .message .error-label{color:#ED1E79}.connect .message .error-field{border-color:#ED1E79}.connect .message .success-message{padding:100px 0;border-top:1px solid #d5d5d5;font-size:22px;text-transform:uppercase;text-align:center;color:#ED1E79;display:none}.connect .message .error-message{padding-left:10px;color:#ED1E79;display:none}.connect hr{margin:25px 0}.connect .sprite.dialog-icon{position:absolute;left:25px;bottom:-20px;width:26px;height:20px;margin:0;background-position:0 -180px}.connect-with-us #footer{padding-bottom:60px}.connect-with-us #fullscreen-video{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:-1}.connect-with-us #fullscreen-video video{min-height:100%;min-width:100%;z-index:0}.list.search{}.list.search input[type=text]{width:532px;padding:3px;border:1px solid #534741;background:#fff}.list.search input[type=submit]{width:48px;height:24px;vertical-align:top;border:1px solid #534741;background:#534741 url(/include/img/icons.png?v=1) no-repeat 17px -160px}.list.search .found-results{margin-top:10px;color:#666;font-style:italic}.list.search .sort-selected{color:#ED1E79}.list.search .item{margin-bottom:50px}.list.search .item .title{min-height:15px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #c5c5c5;font-size:13px;text-transform:uppercase}.list.search .item .image{position:relative;float:left;width:284px;margin-right:20px}.list.search .item .image .misc{position:absolute;right:0;bottom:0;width:13px;height:14px;background:url(/include/img/icons.png?v=1) no-repeat left -183px}.list.search .item .data{position:relative;float:left;width:286px;height:160px}.list.search .item .data .desc{float:left;font-size:11px}.list.search .item .data .likes{float:right;margin-top:1px;padding-right:25px;font-size:18px;font-weight:700;background:url(/include/img/icons.png?v=1) no-repeat right -75px}.list.search .item .data .tags{position:absolute;bottom:0;font-size:11px;line-height:16px}.list.search .item .data .tags a{color:#ED1E79}.cufon{font-family:Futura,Arial,sans-serif;font-weight:700}.cufon.cufon-light{font-weight:400}.cufon-async{font-family:Futura,Arial,sans-serif;font-weight:700}a.mute{text-decoration:none}hr{display:block;margin:0;height:1px;background-color:#d5d5d5;border:0}hr.shadow{box-shadow:0 1px 2px rgba(0,0,0,.2)}::selection{background:#ED1E79;color:#fff}::-webkit-input-placeholder{color:#d5d5d5;font-weight:700}:-moz-placeholder{color:#d5d5d5;font-weight:700}::-moz-placeholder{color:#d5d5d5;font-weight:700}:-ms-input-placeholder{color:#d5d5d5;font-weight:700}