﻿article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:\201C \201D \2018 \2019}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@font-face{font-family:"Open Sans";src:url("../fonts/opensans-regular.eot");src:url("../fonts/opensans-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular.woff") format("woff"),url("../fonts/opensans-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Oswald";src:url("../fonts/oswald-bold.eot");src:url("../fonts/oswald-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-bold.woff") format("woff"),url("../fonts/oswald-bold.ttf") format("truetype");font-weight:normal;font-style:normal}::-webkit-selection{background:#cf1136;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}::-moz-selection{background:#cf1136;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}::selection{background:#cf1136;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}html{overflow-y:auto;background:#e9ebea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAMAAAAocOYLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM9QTFRF5uno5+rp5ejn5+no6Orp5ujn5efm5ujo5+np6evq5Ofm6Ovq5efn5Obl6Orq6evr6ezr5Obm6uzr4+bl4+Xk6uzs4+Xl4uXk6u3s4uTk6+3s4eTj5ufn6+3t5unn4ePi5unp5+jo5Ofl5Ojm5ebm6+7t7e/u4uTj4OPi5efl5urp6u3r4+fl7fHw5Ojn6Onq6erq5+jn7O7t5Obn7e/v6Orr4+bm5ejm3eDf5eno4ePj6evs6uzq4+bk5+nq4eTk6Ozr6err5ejo5ujp5Ofn0oA/SgAAApJJREFUeNoUk1WyJTkMRMUyQ1VdetQMw8zUA/tf07h/HOGwJafypAGeGBE3iYUzujZBlBYiWMRw5AptPEGqrDlYjKxcjDx4hBvIg+wBPMicpKqncVrHnMdFmOENM2YlhSY/FHoN4RycW3gFCZrPQ6imqpUIAFyOGxK5NIGkHK/4Kqtvya0VBxSEgYlelF9cKEFYS0ryT9vj1nOHVUn95GGD4pmAIXKLhITnyxepTFCb00zVzOBu2/p/ycpgWjpTvlwaGN4fQDHm3sKEr61RKvIc9K+/u4QUQc80yFAMmC3/2Ugs2c0kZUy5RGAZSUUUBPbqjNQcs3vEjrHmAwStciJE2lnur2Ga1nQ+p3rTjHUAQYwAZ3rdfV63zbblwhXC0ZKdYPkjknYIpbejtLZZlRD+AEdt5PszVOgnuNBmM3xDNtISgbYQkoachscEkKMLm31J/TN6V72PEBng1LGvixXmg5Q2cOLAGHUEKHR2zidlfZl9Aj3xFjXCe918MaNDhT0MPlgu+vNHVybHDC/Wk3upW9N3qSYeWQD+PUmBHvgurmFNKZ1/1Z9ygeeoYpFrFiwQQmPVyh3GyFzN7vosOFZ2iPYKEJY/9p1sH6gGxNDV5Mqn1B9XLDghYOxmspJHNEPZt8VfYiw1P3N7uxpIb4iX6UoX6viSWDwsTgYrEnsB+JzialI5rx7h6mVJG3dvf49jRf77R4BJeP0tyAb7CeOn5F7pmt6vtBCDxg4aFtmHiJ+sGV29jY4AtThlw+QKaZ8f+Un4KuRwuZ9hu/3I7CWovaFHgU5F4TB75qvuPq1wx7vKzoIbNz6Drq8z97L2YRfpeYne3IEd57emCFmUJehx8/XmCa95cSTIUDSU0uR/AQYAlwcn+SX+LT8AAAAASUVORK5CYII=)}body{font:14px/20px 'Open Sans', Arial, sans-serif;color:#000}h1,h2,h3,h4,h5,ul,ol,p{padding:0;margin:0 0 30px}h1,h2,h3,h4,h5{font:28px/34px 'Oswald', Arial, sans-serif;color:#cf1136;text-transform:uppercase}a{padding:.5em;margin:-.5em;color:#cf1136;text-decoration:none;outline:none}a:hover{text-decoration:underline;outline:none}button{outline:none}.clear,.layout,.forms fieldset{zoom:1}.clear:after,.layout:after,.forms fieldset:after{clear:both;display:block;height:0;visibility:hidden;content:'.'}.black{color:#000}.circle{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:18px;background:#cf1136;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}h1 .circle{position:relative;bottom:4px}.center{text-align:center}.content-styles h2{font-size:18px;line-height:22px}.content-styles ol{padding:0 0 0 20px}.content-styles ul{padding:0}.content-styles li ol,.content-styles li ul{margin:5px 0 5px 20px}.button{display:inline-block;height:40px;line-height:40px;padding:0 20px;color:#fff;text-transform:uppercase;text-align:center;font-family:'Oswald', Arial, sans-serif;font-size:14px;background:#cf1136;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.button:after{position:relative;display:inline-block;margin:0 0 0 10px;background:url(../images/layout/sprites.png) no-repeat;content:'';vertical-align:baseline}.button:hover{text-decoration:none;background:#b80629;box-shadow:2px 2px rgba(0,0,0,0.1)}.button.user:after{top:1px;width:15px;height:14px;background-position:0 -20px}.button.forward:after{bottom:1px;width:9px;height:10px;background-position:-72px -32px}.button.change-layout:after{top:2px;width:20px;height:19px;background-position:-96px -152px}.button.change-type:after{top:3px;width:20px;height:17px;background-position:-96px -171px}.button.adjust-layout:after{top:2px;width:16px;height:16px;background-position:-116px -152px}.button.generate-movie:after{top:3px;width:16px;height:16px;background-position:-116px -168px}.button.refresh:after{top:1px;width:16px;height:14px;background-position:-132px -152px}.button.reload:after{width:20px;height:12px;background-position:-168px -180px}.button.pdf:after{bottom:2px;width:28px;height:28px;background-position:-168px -152px;vertical-align:middle}.button.download:after{top:2px;width:18px;height:15px;background-position:-227px -152px}.button.delete:after{width:10px;height:12px;background-position:-116px -182px}.button.edit:after{width:20px;height:12px;background-position:-168px -180px}.button.gray{background:#777}.button.gray:hover{background:#b80629}.button:disabled,.button:disabled:hover{background:#bcbcbc;cursor:default}.button.main{min-width:160px;height:50px;line-height:50px;font-size:16px}.button.main.forward:after{bottom:2px;margin-right:-9px}.tooltip{display:none;position:absolute;z-index:50;width:250px;padding:10px 15px;font-size:12px;line-height:18px;background:#fff;border:1px solid #e8e9e8;box-shadow:2px 2px rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tooltip:after{position:absolute;bottom:-20px;left:15px;border:10px solid transparent;border-top-color:#fff;content:''}.tooltip:before{position:absolute;bottom:-23px;left:16px;border:10px solid transparent;border-top-color:rgba(0,0,0,0.1);content:''}.error{display:none}.tooltip.bottom:after{bottom:auto;top:-20px;border-color:transparent;border-bottom-color:#fff}.tooltip.bottom:before{bottom:auto;top:-20px;border-color:transparent;border-bottom-color:rgba(0,0,0,0.1)}.tooltip.top-right:after{left:auto;right:16px}.tooltip.top-right:before{left:auto;right:15px}.tooltip.right:after{left:auto;right:16px}.tooltip.right:before{left:auto;right:15px}#overlayer-background{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:#000;opacity:.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';-ms-filter:"alpha(opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}#page,#footer{-webkit-transition:fill .5s;-moz-transition:fill .5s;-ms-transition:fill .5s;-o-transition:fill .5s;transition:fill .5s}.overlayer-background #page,.overlayer-background #footer{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGZpbHRlciBpZD0iYmx1ciI+DQoJCTxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIC8+DQoJPC9maWx0ZXI+DQo8L3N2Zz4=#blur)}#toplayer{position:fixed;top:-800px;left:50%;z-index:110;width:700px;margin:0 0 0 -350px;text-align:center;font:24px/34px 'Oswald', Arial, sans-serif;text-transform:uppercase;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#toplayer .header{padding:20px 0;margin:0 0 30px;font-size:28px;color:#cf1136;border-bottom:1px solid #e8e9e8}#toplayer .header:before{position:relative;bottom:6px;right:5px;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff;background:#cf1137;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'!';vertical-align:baseline}#toplayer .content{padding:0 30px}#toplayer .content .button{margin:0 0 30px}#toplayer .content .button:after{display:none}#toplayer .error{padding:30px 0;text-transform:none}#toplayer .error strong{color:#cf1136}#page{background:#fff}.layout{width:960px;margin:auto}#header{height:120px;margin:0 0 30px;font-size:12px;border-top:3px solid #cf1136;border-bottom:1px solid #e8e9e8}#logo{position:relative;float:left;line-height:120px}#logo img{vertical-align:middle}#logo span{position:absolute;top:50%;left:136px;margin:-14px 0 0;font:35px/34px 'Oswald', Arial, sans-serif;white-space:nowrap;content:'AMS Plakat Test';text-decoration:none}#back-to-layout{float:right;height:26px;line-height:26px;padding:0 10px;margin:5px 0;font-size:12px}#back-to-layout:after{display:none}#language{float:right;padding:0;margin:0 0 0 15px;line-height:36px}#language dt{float:left}#language dd{float:left;padding:0 0 0 5px;margin:0}#language a{overflow:hidden;display:inline-block;width:17px;height:10px;padding:0;margin:0;text-indent:-999em;vertical-align:middle;background:url(../images/layout/sprites.png) no-repeat;border:1px solid #fff;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#language a:hover{border-color:#cf1136;box-shadow:2px 2px rgba(0,0,0,0.1)}#language .en{background-position:0 -10px}#language .active{border-color:#e8e9e8}#user-area{clear:right;float:right;padding:10px 15px;background:#f5f6f6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#user-area .information{float:left;max-width:280px;line-height:18px}#user-area .login{position:relative;float:right}#user-area .login>button{overflow:visible;position:relative;z-index:15;border:1px solid #cf1136}#user-area .login>button:hover{color:#000;background:#fff;border-color:#e8e9e8}#user-area .login form{display:none;position:absolute;top:40px;right:0;z-index:10;padding:15px;background:#fff;border:1px solid #e8e9e8;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;box-shadow:2px 2px rgba(0,0,0,0.1)}#user-area .login fieldset{padding:0;margin:0;border:0}#user-area .login input{display:block;width:340px;height:40px;margin:0 0 10px}#user-area .login input[type="password"]{float:left;width:290px}#user-area .login form button{position:relative;float:right;width:40px;text-indent:-8px}#user-area2 .login form button:after{position:absolute;top:50%;left:50%;width:13px;height:16px;margin:-8px 0 0 -6px;background-position:0 -34px}#user-area .login.active>button{color:#000;background:#fff;border-color:#e8e9e8;border-bottom-color:#fff;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;box-shadow:2px 2px rgba(0,0,0,0.1)}#user-area .login.active>button:before{position:absolute;left:0;bottom:-3px;z-index:120;width:100%;height:3px;background:#fff;border-right:1px solid #e8e9e8;content:''}#user-area .logged-in{font-size:14px;line-height:40px}#user-area .logged-in .button{position:relative;width:140px;height:40px;margin:0 0 0 15px;vertical-align:middle}#user-area2 .logged-in .button:after{position:absolute;top:50%;left:50%;width:13px;height:16px;margin:-8px 0 0 -6px;background-position:0 -50px}#footer{position:relative;padding:40px 0 0;color:#a8a8a8}#footer:before{position:absolute;top:0;left:50%;width:1004px;height:27px;margin:0 0 0 -502px;background:url(../images/layout/footer.jpg) 50% 0 no-repeat;content:''}#footer a{color:#a8a8a8}#footer a:hover{color:#cf1136}#footer .social{padding:0 0 30px;margin:0 0 30px;text-align:right;color:#000;border-bottom:1px solid #d0d2d2;line-height:30px}#footer .social>span{display:inline-block;line-height:30px;vertical-align:top}#footer .contest{display:inline-block;height:30px;font:18px/30px 'Oswald', Arial, sans-serif;font-size:18px;text-transform:uppercase}#footer .pinterest,#footer .facebook{overflow:hidden;display:inline-block;width:30px;height:30px;padding:0;margin:0 0 0 5px;background:url(../images/layout/sprites.png) no-repeat;text-indent:999em;vertical-align:top;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#footer .pinterest{margin:0 5px;background-position:-17px 0}#footer .facebook{background-position:-47px 0}#footer .pinterest:hover,#footer .facebook:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#footer .copyrights{float:left;min-width:54%}#footer .copyrights .link{display:inline-block;margin:-.5em 10px}#footer .copyrights .link+.link{margin-left:-.5em}#footer .realisation{float:right}#footer .artgen{position:relative;top:2px;display:inline-block;width:55px;height:18px;padding:0;margin:0 0 0 5px;background:url(../images/layout/sprites.png) -17px -30px no-repeat;text-indent:-999em;outline:none}#footer .artgen:hover{background-position:-17px -48px}.forms fieldset{padding:15px 20px 0;margin:0 0 30px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forms ul{padding:0;margin:0 0 15px;list-style:none}.forms p{margin:0 0 15px}.forms h2,.forms h3{margin:0 0 15px;color:#000;text-align:center}.forms .buttons{position:relative;clear:both;line-height:50px;margin:0 0 20px;text-align:center}.forms .buttons .button{margin:0 5px;vertical-align:middle}.forms .buttons .left{position:absolute;left:0;top:50%;margin:-20px 0 0}.forms .buttons .right{float:right}.forms input[type="text"],.forms input[type="password"],.forms textarea{padding:0 10px;font-size:14px;border:1px solid #e8e9e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.forms input[type="text"]:focus,.forms input[type="password"]:focus,.forms textarea:focus{border-color:#bfbfbf;box-shadow:2px 2px rgba(0,0,0,0.1);outline:none}.forms input[type="text"],.forms input[type="password"]{height:40px;line-height:40px}.forms textarea{padding:5px 10px}.forms .file{position:relative;height:40px;margin:0 0 15px}.forms .file input[type="file"]{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-ms-filter:"alpha(opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);cursor:pointer}.forms .file input[type="text"]{float:left;height:40px;width:160px}.forms .file .button{float:right;width:150px;min-width:auto;background:#777}.forms .file .button:after{top:2px;width:20px;height:19px;background-position:-96px -152px}.forms .file:hover input[type="text"]{border-color:#bfbfbf;box-shadow:2px 2px rgba(0,0,0,0.1)}.forms .file:hover .button{background:#b80629;box-shadow:2px 2px rgba(0,0,0,0.1)}.radios li,.checkboxes li{padding:0;margin:0;list-style:none}.radios input[type="radio"],.checkboxes input[type="checkbox"]{position:absolute;visibility:hidden}.radios label,.checkboxes label{position:relative;display:block;padding:0 0 5px 26px;line-height:16px;cursor:pointer}.radios label:before{position:absolute;top:-2px;left:0;z-index:10;width:16px;height:16px;background:url(../images/layout/sprites.png) -77px 0 no-repeat;content:''}.radios input[type="radio"]:checked+label:before{background-position:-77px -16px}.checkboxes label:before{position:absolute;top:-2px;left:0;width:14px;height:14px;background:#f2f2f2 url(../images/layout/sprites.png) -999em -999em no-repeat;border:1px solid #a3a3a3;content:''}.checkboxes label:after{position:absolute;left:4px;top:2px;width:8px;height:8px;background:url(../images/layout/sprites.png) -999em -999em no-repeat;content:''}.checkboxes input[type="checkbox"]:checked+label:after{background-position:-29px -44px}.radios.inline li,.checkboxes.inline li{display:inline-block;margin:0 10px 10px 0}.jcrop-holder{position:relative;z-index:30;-ms-touch-action:none;direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#FFF url(../images/layout/Jcrop.gif);font-size:0;position:absolute;z-index:30}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF}.jcrop-holder img,img.jcrop-preview{max-width:none}#homepage{font-size:24px;line-height:30px;text-align:center}#homepage h1{font-size:45px;line-height:45px}#homepage .steps{position:relative;overflow:hidden;height:280px;margin:0 auto 30px}#homepage .steps a{display:block;padding:0;margin:0;color:#000}#homepage .steps ul{position:absolute;padding:0;margin:0;list-style:none}#homepage .steps li{position:relative;float:left;width:240px;height:280px;padding:170px 30px 0;text-align:center;border-left:1px solid #e8e9e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#homepage .steps li:first-child{border:0}#homepage .steps li:before{position:absolute;bottom:125px;left:50%;background:url(../images/layout/sprites.png) no-repeat;content:''}#homepage .steps .step-1:before{width:117px;height:151px;margin:0 0 0 -66px;background-position:-96px 0}#homepage .steps .step-2:before{width:143px;height:133px;margin:0 0 0 -71.5px;background-position:-214px 0}#homepage .steps .step-3:before{width:89px;height:130px;margin:0 0 0 -44.5px;background-position:-357px 0}#homepage .steps .step-4:before{width:91px;height:129px;margin:0 0 0 -45.5px;background-position:0 -66px}#homepage .steps strong{display:block;width:35px;height:35px;line-height:35px;margin:0 auto 15px;color:#fff;font-size:18px;background:#cf1136;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#homepage .steps span{display:block;font:20px/20px 'Oswald', Arial, sans-serif}#homepage .quotes{padding:30px 0 0;border-top:1px solid #e8e9e8}#homepage .quotes .carousel{overflow:hidden;position:relative;width:600px;height:100px;margin:auto}#homepage .quotes ul{position:absolute;width:20000em;padding:0;margin:0;list-style:none}#homepage .quotes li{float:left;width:600px;height:120px;text-align:left;font-size:16px;line-height:20px}#homepage .quotes .slogan{float:left;width:285px;padding:10px 0 0}#homepage .quotes blockquote{position:relative;float:right;width:285px;padding:10px 0 0;margin:0;font-size:22px;font-style:italic}#homepage .quotes blockquote:before{position:absolute;left:-35px;top:-10px;z-index:5;color:#e8e9e8;font:126px/126px Times, serif;letter-spacing:-20px;content:'’’'}#homepage .quotes p{position:relative;z-index:10}#homepage .quotes cite{display:block;font-size:14px;font-style:normal}.steps h1{text-align:center}.steps fieldset,.box{background:#f5f6f6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.box{padding:15px 20px 0;margin:0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box>.content{padding:20px 20px 5px;margin:5px 0 20px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.columns{display:table;width:100%}.columns .column{display:table-cell}.cropper{text-align:center;background:none}.cropper .layout-type{display:inline-block;vertical-align:top}.cropper img{display:block}.layout-type{position:relative;margin:0 auto 20px;background:#cf1136}.layout-type:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;font:72px 'Oswald', Arial, sans-serif;text-transform:uppercase;text-shadow:-1px -1px rgba(0,0,0,0.4);color:#910d26;text-align:center}.layout-type img{position:relative;z-index:10;display:block}.layout-type.citylight{width:446px;min-height:670px}.layout-type.citylight:after{line-height:670px;content:'Citylight'}.layout-type.billboard_6x3{width:640px;height:320px}.layout-type.billboard_6x3:after{line-height:320px;content:'Billboard'}.layout-type.billboard_5x3{width:640px;height:302px}.layout-type.billboard_5x3:after{line-height:302px;content:'Billboard'}.layout-type.backlight_8x4{width:640px;height:320px}.layout-type.backlight_8x4:after{line-height:320px;content:'Backlight'}.layout-type.backlight_6x3{width:640px;height:320px}.layout-type.backlight_6x3:after{line-height:320px;content:'Backlight'}.layout-type.bus{width:640px;height:384px}.layout-type.bus:after{line-height:384px;content:'Autobus'}.preview{overflow:hidden;position:relative;width:611px;margin:0 auto 20px}.preview img{display:none;position:relative;z-index:10;vertical-align:bottom}.preview .poster{display:block;position:absolute;z-index:5}.preview .default{display:block}.preview[distance] .default{display:none}.preview.citylight .poster{top:43px;left:196px;height:329px}.preview.citylight[distance="5m"] .poster{top:99px;left:225px;height:252px}.preview.citylight[distance="25m"] .poster{top:163px;left:279px;height:82px}.preview.citylight[distance="50m"] .poster{top:180px;left:289px;height:40px}.preview.billboard_6x3 .poster{top:42px;left:167px;width:233px;-webkit-transform:matrix(1, -0.025, 0, 1, 0, 0);-moz-transform:matrix(1, -0.025, 0, 1, 0, 0);-o-transform:matrix(1, -0.025, 0, 1, 0, 0);-ms-transform:matrix(1, -0.025, 0, 1, 0, 0);transform:matrix(1, -0.025, 0, 1, 0, 0)}.preview.billboard_6x3[distance="50m"] .poster{top:53px;left:222px;width:170px;-webkit-transform:matrix(1, 0.005, -0.002, 1.1, 0, 0);-moz-transform:matrix(1, 0.005, -0.002, 1.1, 0, 0);-o-transform:matrix(1, 0.005, -0.002, 1.1, 0, 0);-ms-transform:matrix(1, 0.005, -0.002, 1.1, 0, 0);transform:matrix(1, 0.005, -0.002, 1.1, 0, 0)}.preview.billboard_6x3[distance="100m"] .poster{top:93px;left:200px;width:112px;-webkit-transform:matrix(1, -0.002, 0, 1.1, 0, 0);-moz-transform:matrix(1, -0.002, 0, 1.1, 0, 0);-o-transform:matrix(1, -0.002, 0, 1.1, 0, 0);-ms-transform:matrix(1, -0.002, 0, 1.1, 0, 0);transform:matrix(1, -0.002, 0, 1.1, 0, 0)}.preview.billboard_6x3[distance="125m"] .poster{top:112px;left:208px;width:103px;-webkit-transform:matrix(1, -0.002, 0, 1, 0, 0);-moz-transform:matrix(1, -0.002, 0, 1, 0, 0);-o-transform:matrix(1, -0.002, 0, 1, 0, 0);-ms-transform:matrix(1, -0.002, 0, 1, 0, 0);transform:matrix(1, -0.002, 0, 1, 0, 0)}.preview.billboard_5x3 .poster{top:164px;left:181px;width:246px;-webkit-transform:matrix(1, 0.03, -0.01, 1.25, 0, 0);-moz-transform:matrix(1, 0.03, -0.01, 1.25, 0, 0);-o-transform:matrix(1, 0.03, -0.01, 1.25, 0, 0);-ms-transform:matrix(1, 0.03, -0.01, 1.25, 0, 0);transform:matrix(1, 0.03, -0.01, 1.25, 0, 0)}.preview.billboard_5x3[distance="50m"] .poster{top:149px;left:246px;width:122px;-webkit-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-moz-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-o-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-ms-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);transform:matrix(1, 0.01, -0.01, 1.03, 0, 0)}.preview.billboard_5x3[distance="75m"] .poster{top:175px;left:295px;width:89px;-webkit-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-moz-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-o-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);-ms-transform:matrix(1, 0.01, -0.01, 1.03, 0, 0);transform:matrix(1, 0.01, -0.01, 1.03, 0, 0)}.preview.billboard_5x3[distance="100m"] .poster{top:171px;left:280px;width:77px;-webkit-transform:matrix(1, 0.01, -0.01, 1.07, 0, 0);-moz-transform:matrix(1, 0.01, -0.01, 1.07, 0, 0);-o-transform:matrix(1, 0.01, -0.01, 1.07, 0, 0);-ms-transform:matrix(1, 0.01, -0.01, 1.07, 0, 0);transform:matrix(1, 0.01, -0.01, 1.07, 0, 0)}.preview.backlight_8x4 .poster{top:27px;left:203px;width:289px;-moz-transform:skew(-1deg, -1deg);-ms-transform:skew(-1deg, -1deg);-webkit-transform:skew(-1deg, -1deg);transform:skew(-1deg, -1deg)}.preview.backlight_8x4[distance="50m"] .poster{top:51px;left:225px;width:172px;-webkit-transform:matrix(1, -0.019, 0, 1.28, 0, 11);-moz-transform:matrix(1, -0.019, 0, 1.28, 0, 11);-o-transform:matrix(1, -0.019, 0, 1.28, 0, 11);-ms-transform:matrix(1, -0.019, 0, 1.28, 0, 11);transform:matrix(1, -0.019, 0, 1.28, 0, 11)}.preview.backlight_8x4[distance="100m"] .poster{top:105px;left:225px;width:109px;-webkit-transform:matrix(1, -0.038, 0, 1.08, 0, 11);-moz-transform:matrix(1, -0.038, 0, 1.08, 0, 11);-o-transform:matrix(1, -0.038, 0, 1.08, 0, 11);-ms-transform:matrix(1, -0.038, 0, 1.08, 0, 11);transform:matrix(1, -0.038, 0, 1.08, 0, 11)}.preview.backlight_8x4[distance="165m"] .poster{top:115px;left:268px;width:74px;-webkit-transform:matrix(1, -0.01, 0, 1.18, 0, 11);-moz-transform:matrix(1, -0.01, 0, 1.18, 0, 11);-o-transform:matrix(1, -0.01, 0, 1.18, 0, 11);-ms-transform:matrix(1, -0.01, 0, 1.18, 0, 11);transform:matrix(1, -0.01, 0, 1.18, 0, 11)}.preview.backlight_6x3 .poster{top:25px;left:214px;width:224px;-webkit-transform:matrix(1, 0.036, 0, 1.05, 0, 11);-moz-transform:matrix(1, 0.036, 0, 1.05, 0, 11);-o-transform:matrix(1, 0.036, 0, 1.05, 0, 11);-ms-transform:matrix(1, 0.036, 0, 1.05, 0, 11);transform:matrix(1, 0.036, 0, 1.05, 0, 11)}.preview.backlight_6x3[distance="50m"] .poster{top:104px;left:201px;width:102px;-webkit-transform:matrix(1, 0.042, 0, 1.1, 0, 10);-moz-transform:matrix(1, 0.042, 0, 1.1, 0, 10);-o-transform:matrix(1, 0.042, 0, 1.1, 0, 10);-ms-transform:matrix(1, 0.042, 0, 1.1, 0, 10);transform:matrix(1, 0.042, 0, 1.1, 0, 10)}.preview.backlight_6x3[distance="100m"] .poster{top:105px;left:207px;width:78px;-webkit-transform:matrix(1, 0.03, 0, 1.08, 0, 11);-moz-transform:matrix(1, 0.03, 0, 1.08, 0, 11);-o-transform:matrix(1, 0.03, 0, 1.08, 0, 11);-ms-transform:matrix(1, 0.03, 0, 1.08, 0, 11);transform:matrix(1, 0.03, 0, 1.08, 0, 11)}.preview.backlight_6x3[distance="125m"] .poster{top:108px;left:211px;width:68px;-webkit-transform:matrix(1, 0, 0, 1, 0, 11);-moz-transform:matrix(1, 0, 0, 1, 0, 11);-o-transform:matrix(1, 0, 0, 1, 0, 11);-ms-transform:matrix(1, 0, 0, 1, 0, 11);transform:matrix(1, 0, 0, 1, 0, 11)}.preview.bus .poster{top:176px;left:201px;width:155px;-webkit-transform:matrix(1, 0.018, -0.025, 1.05, 0, 0);-moz-transform:matrix(1, 0.018, -0.025, 1.05, 0, 0);-o-transform:matrix(1, 0.018, -0.025, 1.05, 0, 0);-ms-transform:matrix(1, 0.018, -0.025, 1.05, 0, 0);transform:matrix(1, 0.018, -0.025, 1.05, 0, 0)}.preview.bus[distance="20m"] .poster{top:120px;left:171px;width:178px;-webkit-transform:matrix(1, 0.001, -0.015, 1.05, 0, 0);-moz-transform:matrix(1, 0.001, -0.015, 1.05, 0, 0);-o-transform:matrix(1, 0.001, -0.015, 1.05, 0, 0);-ms-transform:matrix(1, 0.001, -0.015, 1.05, 0, 0);transform:matrix(1, 0.001, -0.015, 1.05, 0, 0)}.preview.bus[distance="5am"] .poster{top:127px;left:97px;width:264px;-webkit-transform:matrix(1, -0.02, 0.02, 1.15, 0, 0);-moz-transform:matrix(1, -0.02, 0.02, 1.15, 0, 0);-o-transform:matrix(1, -0.02, 0.02, 1.15, 0, 0);-ms-transform:matrix(1, -0.02, 0.02, 1.15, 0, 0);transform:matrix(1, -0.02, 0.02, 1.15, 0, 0)}.preview.bus[distance="5bm"] .poster{top:94px;left:250px;width:284px;-webkit-transform:matrix(1, 0.02, 0, 1.2, 0, 0);-moz-transform:matrix(1, 0.02, 0, 1.2, 0, 0);-o-transform:matrix(1, 0.02, 0, 1.2, 0, 0);-ms-transform:matrix(1, 0.02, 0, 1.2, 0, 0);transform:matrix(1, 0.02, 0, 1.2, 0, 0)}.preview-distance.bus .second em,.preview-distance.bus .third em{width:100px;margin-left:-34px}.preview-distance{display:table;width:100%;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.preview-distance li{display:table-cell;width:33%;border-left:2px solid #f5f6f6}.preview-distance li:first-child{border:0}.preview-distance button{position:relative;display:block;width:100%;height:80px;padding:0;margin:0;border:1px solid transparent;outline:none;background:none;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.preview-distance button:hover{border-color:#c7c7c7}.preview-distance button:before{position:absolute;top:50%;left:50%;height:49px;margin-top:-25px;background:url(../images/layout/distance.png) no-repeat;content:''}.preview-distance button span{position:absolute;top:50%;left:50%;z-index:10;margin:10px 0 0;font:400 12px/20px "Oswald",Arial,sans-serif;text-transform:uppercase;text-align:left}.preview-distance button em{display:inline-block;width:36px;text-align:center;font-style:normal}.preview-distance .active button{border-width:2px;border-color:#cf1136;box-shadow:0 0 4px 2px rgba(0,0,0,0.05)}.preview-distance .first button{border-top-left-radius:5px;border-bottom-left-radius:5px}.preview-distance .first button:before{width:186px;margin-left:-93px}.preview-distance .first span{width:186px;margin-left:-93px}.preview-distance .second button:before{width:136px;margin-left:-68px;background-position:0 -49px}.preview-distance .second span{width:136px;margin-left:-68px}.preview-distance .third button{border-top-right-radius:5px;border-bottom-right-radius:5px}.preview-distance .third button:before{width:116px;margin-left:-58px;background-position:0 -98px}.preview-distance .third span{width:116px;margin-left:-58px}.order-preview{position:relative;display:inline-block;margin:0 0 20px}.order-preview .mask{position:absolute;top:50%;left:50%;z-index:10}.order-preview .poster{opacity:.5;filter:alpha(opacity=50)}.order-preview.citylight .mask{margin:-299px 0 0 -203px}.settings ul{display:table;width:100%;margin:0}.settings li{display:table-cell;height:100px;border-left:2px solid #f5f6f6}.settings li:first-child{border:0}.settings li:first-child label{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.settings li:last-child label{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}.settings label{position:relative;overflow:hidden;display:block;width:100%;height:100%;background:#fff;cursor:pointer}.settings label:hover .main{height:35px}.settings label:hover .arrow{top:35px}.settings label:hover .circle{top:55px}.settings label:hover .hourglass{top:53px}.settings label:hover.active:before{top:11px}.settings label.active:before{position:absolute;top:8px;left:50%;z-index:10;width:15px;height:15px;margin:0 0 0 -7px;background:url("../images/layout/sprites.png?6") -245px -152px no-repeat;content:''}.settings span{position:absolute;font-size:0;line-height:0}.settings .main{top:0;left:0;width:100%;height:30px;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:50ms;-o-transition-duration:50ms;-webkit-transition-duration:50ms;transition-duration:50ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.settings .arrow{top:30px;left:50%;width:0;height:0;margin:0 0 0 -10px;border:10px solid transparent}.settings .circle{top:50px;left:50%;width:30px;height:30px;margin:0 0 0 -15px;border:2px solid;background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:"50%";-webkit-border-radius:"50%";border-radius:"50%"}.settings .hourglass{top:48px;left:50%;width:25px;height:37px;margin:0 0 0 -12px;background:url("../images/layout/sprites.png?6") -260px -152px no-repeat}.settings .arrow,.settings .circle,.settings .hourglass,.settings label.active:before{-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-duration:50ms;-o-transition-duration:50ms;-webkit-transition-duration:50ms;transition-duration:50ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.custom-poster{position:relative}.custom-poster canvas,.custom-poster .canvas{position:relative;z-index:10}.custom-poster .object{position:absolute;z-index:5;background:#000}.custom-poster .horizontal-line{top:227.04px;left:0;width:100%;height:15.84px}.custom-poster .vertical-line{top:0;left:158.4px;width:2.64px;height:227.04px}.custom-poster .left-lamp{overflow:hidden;left:0;bottom:0;width:100px;height:20px;background:none}.custom-poster .left-lamp:after{content:'';position:absolute;top:1px;left:-35px;width:150px;height:100px;background:#000;border-radius:0 50% 0 0}.custom-poster .right-lamp{overflow:hidden;right:0;bottom:0;width:100px;height:20px;background:none}.custom-poster .right-lamp:after{content:'';position:absolute;top:1px;right:-35px;width:150px;height:100px;background:#000;border-radius:50% 0 0 0}#step-1a .media-type{float:left;width:580px}#step-1a ul{margin:0 0 10px}#step-1a li{position:relative;padding:10px 0;border-top:1px solid #e8e9e8}#step-1a li:first-child{border:0}#step-1a .type{position:absolute;width:96px;height:40px;padding:0 36px 0 0;text-align:center;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#step-1a .type:after{position:absolute;top:50%;right:-10px;width:10px;height:16px;margin:-8px 0 0;background:url(../images/layout/sprites.png) -158px -152px no-repeat;content:''}#step-1a .type img{max-width:60px;max-height:40px;vertical-align:bottom}#step-1a label{display:block;height:40px;line-height:40px;padding:0 0 0 115px}#step-1a label:before{top:50%;left:65px;margin:-8px 0 0}#step-1a label .name{display:inline-block;width:270px}#step-1a .upload-layout{float:right;width:360px}#step-1a .campaign-name{padding:10px 0 0;margin-top:-5px;border-top:1px solid #e8e9e8}#step-1a .upload-layout>input[type="text"]{width:100%;margin:0 0 15px}.lt-ie9 #step-1a .radios input[type="radio"]{top:24px;left:67px;z-index:100;visibility:visible;outline:none}.lt-ie9 #step-1a .radios label:before{display:none}#step-1b .chosen-layout{padding:20px 20px 0;margin:0 0 15px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}#step-1b .columns,#step-1a .columns{width:480px;margin:0 auto 20px}#step-1b .columns .column,#step-1a .columns .column{vertical-align:middle}#step-1b .columns .column:first-child,#step-1a .columns .column:first-child{padding:0 20px 0 0}#step-1b fieldset .button,#step-1a fieldset .button{min-width:200px}#step-1a fieldset .file .button{min-width:0}#step-1d fieldset{width:750px;margin:0 auto 30px}#step-1d .wrapper{overflow:hidden;padding:20px 20px 0;margin:0 0 20px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#step-1d .wrapper .buttons .button{float:right}#step-2 fieldset{width:750px;margin:0 auto 30px}#step-2 h2{font-size:20px;line-height:24px}#step-2 h3{margin:0;font:700 14px/20px 'Open Sans', Arial, sans-serif;text-align:left}#step-2 p{margin:0}#step-2 .preview-distance{margin:0 0 30px}#step-2 .radios li{overflow:hidden;padding:15px 0;border-bottom:1px solid #e8e9e8}#step-2 .answer{position:relative;float:right;padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#step-2 .answer:before{position:absolute;top:50%;left:-10px;width:10px;height:16px;margin:-8px 0 0;background:url(../images/layout/sprites.png) -148px -152px no-repeat;content:''}#step-2 .answer label{float:left;height:20px;line-height:20px;padding:0 0 0 22px}#step-2 .answer label:before{top:2px}#step-2 .answer .yes{padding:0 22px 0 0;margin:0 15px 0 0}#step-2 .answer .yes:before{left:auto;right:0}#step-2 .answer .yes:after{position:absolute;top:0;right:-7px;width:1px;height:100%;background:#e9eae9;content:''}#step-2 textarea{display:block;width:100%;height:200px;margin:0 0 20px;resize:vertical}#step-2 .book{overflow:hidden;margin:0 0 20px}#step-2 .book img{float:left;margin:0 30px 0 0}#step-2 .book p{overflow:hidden;margin:15px 0 30px 0;font-size:18px;line-height:24px}#step-2 .book .button{margin-left:2px}#step-3 h2{font-size:20px;line-height:24px}#step-3 .analysis{float:left;width:700px}#step-3 .poster-container{margin:0 0 20px;text-align:center;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#step-3 .header{padding:10px;border-bottom:1px solid #f5f6f6}#step-3 .header h3{float:left;margin:0;text-align:left;font-size:20px;line-height:24px}#step-3 .header .qr-code{position:relative;float:right;padding:0 42px 0 0;line-height:24px;background:none;border:0}#step-3 .header .qr-code:after{position:absolute;top:50%;right:0;width:31px;height:31px;margin:-15px 0 0;background:url(../images/layout/sprites.png) -196px -152px no-repeat;content:'';-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#step-3 .header .qr-code.active:after{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}#step-3 .poster-wrapper{position:relative;display:inline-block;margin:20px 0}.poster-wrapper .tooltip h1{color:#000;font-size:15px;line-height:17px;margin:0 0 10px;text-align:left}.poster-wrapper .tooltip textarea{width:100%;height:100px;margin:0 0 10px;resize:none}.poster-wrapper .tooltip .button{height:30px;line-height:30px;padding:0 10px}.poster-wrapper .tooltip .button:after{display:none}#step-3 .poster{display:block;cursor:pointer}#step-3 .analysis dl{display:table;width:100%;padding:0;margin:0 0 20px;text-align:center}#step-3 .analysis dd{display:table-cell;padding:0;line-height:24px;font-size:13px;border-left:1px solid #e8e9e8}#step-3 .analysis dd:first-child{border:0}#step-3 .analysis dd button{display:inline;padding:0;margin:0;color:#cf1136;background:none;border:0}#step-3 .analysis dd button:hover{text-decoration:underline}#step-3 .sticky{float:right;width:230px;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s}#step-3 .sticky.fixed{position:absolute;margin-left:730px}#step-3 .sticky.absolute{position:absolute;margin-left:730px}#step-3 .settings{padding:5px 10px 10px;text-align:center}#step-3 .settings h2{padding:10px 0;margin:0}#step-3 .elements{padding:5px 10px 10px;margin:0}#step-3 .elements h2{padding:10px 0;margin:0}#elements{margin:0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#elements li{position:relative;padding:10px 10px 10px 30px;line-height:14px;color:#a2a2a2;border-top:1px solid #f5f6f6;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elements li:after{position:absolute;top:0;right:0;width:14px;height:14px;line-height:14px;text-align:center;color:#4f4f4f;background:#777;content:'×';-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elements li:first-child{border:0}#elements .counter{position:absolute;left:0;top:7px;width:30px;line-height:14px;text-align:center;color:#505050;font:13px 'Oswald', Arial, sans-serif;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elements .green{color:#71d113}#elements .red{color:#cf1136}#elements .options{overflow:hidden;height:0;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}#elements .options .button{width:100%;height:30px;line-height:30px;padding:0 10px;margin:5px 0 0}#elements .options .button:first-child{margin:10px 0 0}#elements li.deleting{cursor:default}#elements li.deleting:after{display:none}#elements li.deleting .options{height:75px}#elements li.highlight{color:#fff;background:#cf1136}#elements li.highlight .counter{color:#fff}#elements li.highlight .options{height:0}#elements .warning{cursor:default}#elements .warning:before{position:absolute;left:5px;top:50%;width:18px;height:18px;line-height:18px;margin:-9px 0 0;text-align:center;font-size:14px;color:#fff;background:#cf1137;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'!';vertical-align:baseline}#elements .warning:after{display:none}#elements .warning+li{border-top-width:10px}#elements li+.qr-code{border-top-width:10px}#elements .qr-code{min-height:31px;padding-left:52px;cursor:default}#elements .qr-code:after{position:absolute;top:12px;left:10px;width:31px;height:31px;background:url(../images/layout/sprites.png) -196px -152px no-repeat;content:''}#step-3 .elements dl{margin:0}#step-3 .elements dd{position:relative;display:block;padding:0;margin:0;text-align:center;border-top:1px solid #e7e7e7}#step-3 .elements dd:first-child{padding:5px 0 0;border:0}#step-3 .elements dd button{display:block;width:100%;padding:5px 0;margin:0;color:#cf1136;text-align:center;background:none;border:0}#step-3 .elements dd button:hover{text-decoration:underline}#step-4 h2{font-size:20px;line-height:24px}#step-4 .poster-wrapper{position:relative;display:inline-block}#step-4 .poster-wrapper .poster{position:relative;z-index:15}#step-4 .mask{position:absolute;top:0;left:0;z-index:10;opacity:.6}#step-4 .uploaded-poster{z-index:5}#step-4 .sticky{float:right;width:230px;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s}#step-4 .sticky.fixed{position:absolute;margin-left:730px}#step-4 .sticky.absolute{position:absolute;margin-left:730px}#step-4 .animation{float:left;width:700px}#step-4 .poster-container{padding:20px 20px 0;margin:0 0 20px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#animation{display:block;margin:0 auto 15px}#step-4 .poster-container p{line-height:16px}#step-4 .animation textarea{display:none;width:100%;height:160px;margin:0 0 20px}#step-4 .settings{padding:5px 10px 10px;text-align:center;margin:0}#step-4 .settings h2{padding:10px 0;margin:0}#step-4 .elements{padding:5px 10px 10px}#step-4 .elements h2{padding:10px 0;margin:0}#step-4 #elements li{padding-left:10px;cursor:auto}#step-4 #elements li:after{display:none}#step-4 #elements li .no{display:inline-block;width:22px;height:22px;line-height:22px;font-size:12px;font-family:Arial, sans-serif;padding:0 2px 0 0;color:#fff;font-weight:700;text-align:center;letter-spacing:-1px;background:#cf1136;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#step-4 #elements .warning{padding-left:38px}#step-4 #elements .warning:before{left:10px}#step-5{width:720px}#step-5 h2,#step-5 h3{text-align:center;color:#000}#step-5 h3{margin:0 0 20px;font-size:20px;line-height:24px}#step-5 .download-information{text-align:center}#step-5 .download-information .download{margin:0 0 15px}#step-5 hgroup{padding:30px 0 10px;border-top:1px solid #e8e9e8}#step-5 hgroup h2{margin:0}#step-5 hgroup h3{font:14px/18px 'PT Sans', Arial, sans-serif;text-transform:none}#step-5 .rules ul{width:440px;margin:0 auto 15px}#step-5 .rules li{overflow:hidden;padding:15px 0;margin:0;border-top:1px solid #e8e9e8}#step-5 .rules li:first-child{border:0}#step-5 .rules .answer{float:left;width:140px}#step-5 .rules .answer label{float:left;height:20px;line-height:20px;padding:0 0 0 22px;cursor:default}#step-5 .rules .answer label:before{top:2px}#step-5 .rules .answer .yes{padding:0 22px 0 0;margin:0 15px 0 0}#step-5 .rules .answer .yes:before{left:auto;right:0}#step-5 .rules .answer .yes:after{position:absolute;top:0;right:-7px;width:1px;height:100%;background:#e9eae9;content:''}#step-5 .rules .answer input[type="radio"]:checked+.yes{color:#71d113}#step-5 .rules .answer input[type="radio"]:checked+.yes:before{background-position:-227px -167px}#step-5 .rules .answer input[type="radio"]:checked+.no{color:#cf1136}#step-5 .rules .answer input[type="radio"]:checked+.no:before{background-position:-243px -167px}#step-5 .rules .question{overflow:hidden;font-weight:700}#step-5 ol{width:440px;margin:0 auto 20px;list-style:none}#step-5 ol li{position:relative;padding:10px 0 10px 20px;margin:0;color:#a2a2a2;border-top:1px solid #e8e9e8}#step-5 ol li:first-child{border:0}#step-5 ol .counter{position:absolute;left:0;top:9px;line-height:14px;text-align:left;color:#505050;font:13px 'Oswald', Arial, sans-serif}#step-5 ol .green{color:#71d113}#step-5 ol .red{color:#cf1136}#step-5 ol .warning{text-align:center;color:#505050}#step-5 ol .warning:before{display:inline-block;width:18px;height:18px;margin:0 5px 0 0;line-height:18px;text-align:center;font-size:14px;color:#fff;background:#cf1137;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'!';vertical-align:baseline}#step-5 ol .qr-code{padding:15px 0 10px 41px}#step-5 ol .qr-code:before{position:absolute;top:50%;left:0;width:31px;height:31px;margin:-15px 0 0;background:url(../images/layout/sprites.png) -196px -152px no-repeat;content:''}#step-5 .preview-distance{margin:0 0 20px}#step-5 .poster-wrapper canvas{display:block;margin:0 auto 20px}.features{width:440px;margin:0 auto 20px}.features th{font:20px 'Oswald', Arial, sans-serif;text-align:center;text-transform:uppercase;border-top:1px solid #e9eae9;border-bottom:1px solid #e9eae9}.features th:first-child,.features td:first-child{border-right:1px solid #e9eae9}.features td{width:50%;padding:20px 0 0 20px;vertical-align:top}.features td:first-child{padding:20px 20px 0 0}.features .red{color:#cf1136}.features .green{color:#71d113}.feature{margin:0 0 5px;line-height:16px;font-size:14px;font-weight:700}.description{margin:0 0 20px;line-height:14px;font-size:12px}.qr-code-preview{position:relative;display:inline-block;margin:0 0 15px}.qr-code-preview canvas{position:absolute;top:18px;left:186px}#login-page{width:420px;margin:auto;font-size:12px;line-height:18px}#login-page h1{text-align:center;color:#000}#login-page input[type="text"]{width:100%;margin:0 0 10px}#login-page input[type="password"]{float:left;width:330px;margin:0 0 10px}#login-page button{position:relative;float:right;width:40px;margin:0 0 10px;text-indent:-8px}#login-page2 button:after{position:absolute;top:50%;left:50%;width:13px;height:16px;margin:-8px 0 0 -6px;background-position:0 -34px}#login-page .forgot-password{display:inline-block;margin:0 0 10px -.5em}#login-page .terms{padding:15px 0 0;border-top:1px solid #e8e9e8}#reset-password{width:420px;margin:auto;font-size:12px;line-height:18px}#reset-password h1{text-align:center;color:#000}#reset-password input[type="text"]{width:100%;margin:0 0 15px}#terms{width:740px;margin:auto}#terms h1{text-align:center;color:#000}@media (max-width: 1004px){.layout{width:940px}#footer:before{display:none}}@media (max-width: 960px){.layout{width:720px}#logo{margin:0 0 0 20px;line-height:92px}#logo span{position:static;display:block;line-height:100%;font-size:19px}#footer{padding:30px 0 0}#footer .social{margin:0 0 20px;text-align:center}#footer .copyrights{float:none;margin:0 0 10px;text-align:center}#footer .realisation{float:none;text-align:center}.forms fieldset{margin:0 0 20px}#homepage .steps{width:720px}#step-1a .media-type,#step-1a .upload-layout{float:none;width:auto}#step-1a .upload-layout .file{display:inline-block}#step-1a .upload-layout .file>input[type="text"]{margin:0 10px 0 0;width:300px}#step-1a .upload-layout>input[type="text"]{max-width:460px}#step-1d fieldset{width:auto;margin-bottom:20px}#step-1d .buttons:after{clear:both;display:block;height:0;visibility:hidden;content:'.'}#step-1d .buttons .left{position:static;float:left;margin:5px 0 0}#step-1d .buttons .main{float:right}#step-2 fieldset{width:auto;margin-bottom:20px}#step-3 .sticky{float:none;width:auto}#step-3 .analysis{float:none;width:auto}#step-3 .settings{float:left}#step-3 .elements{float:right}#step-3 .settings,#step-3 .elements{width:48%;width:calc(50% - 10px);min-height:220px;margin:0 0 20px}#elements li.deleting .options{height:40px}#step-3 .elements .options .button{float:right;width:49%;width:calc(50% - 5px);margin:10px 0 0}#step-3 .elements .options .button:first-child{float:left;margin:10px 0 0}#elements .qr-code{line-height:31px}#step-4 .animation,#step-4 .elements{float:none;width:auto}}@media (max-width: 720px){.layout,#step-5{width:100%}#homepage .steps{width:480px}}@media (max-width: 601px){#language{margin-right:20px}.preview.citylight{width:501px}.forms .buttons .left,#step-1d .buttons .left{margin-left:20px}#step-1d .buttons .main{margin-right:20px}}
