@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic";@font-face{font-family:als rubl;font-style:normal;font-weight:400;src:local('ALS Rubl'),url(common/rouble.woff) format('woff')}body{color:#000;font-family:open sans,Helvetica,Arial,sans-serif;background:url(images/bg-color.png) center center #fff;font-size:15px}input,a,button{outline:none!important}a{color:#000}a:hover,a:focus,a:visited,a:active{color:inherit;text-decoration:none}ul{list-style-type:square}hr{margin:20px 0;border-top:1px solid #e0e0e0}nav ul{list-style:none;margin:0;padding:0}nav ul li{list-style:none;display:inline-block}h1,h2{font-weight:400;margin:20px 0;font-size:32px;text-align:center}h3{font-weight:200;margin-bottom:20px;font-size:26px}h4{font-weight:200;margin-bottom:20px;font-size:18px}p{margin-bottom:20px;text-align:justify}ul{margin-bottom:20px}input,textarea,button,select,.form-control,.input-group-addon{border-radius:5px 0}textarea.form-control{height:54px;resize:none}a.btn{color:#fff!important;text-decoration:none!important;border-bottom:none!important}a.btn-default{color:#333!important;text-shadow:0 1px 0 #fff;background-color:#e0e0e0;border-color:#dbdbdb;border-color:#ccc;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}a.btn-default:hover,a.btn-default:active{}.carousel-indicators{bottom:0;left:10px;width:auto;margin-left:0}.carousel{margin-bottom:20px}.img-thumbnail{border-radius:0}.alert{border-radius:2px}.form-control-static,.form-control-static label{padding:0;margin:0}.infoStage .container{position:relative;background:rgba(255,255,255,.8)}.invoice .container{max-width:480px;margin-bottom:40px}.invoice .infoStage{margin-top:20px}.rub{font-family:als rubl}.rub:before{font-family:als rubl;font-weight:400;content:'a'}.rub span{display:none}.social-container .links a{margin-left:20px;color:#6d6e71;text-decoration:none;font-size:34px;font-weight:700}.social-container .links a:hover{color:#fff}.nice{border-radius:15px 0 15px 0}.colors{width:15.6%;margin-right:1%;height:400px;float:left;margin-bottom:20px;border-radius:15px 0 15px 0}.colors.red{background:url(images/product/red.jpg) no-repeat center center red;background-size:cover}.colors.yellow{background:url(images/product/yellow.jpg) no-repeat center center #ff0;background-size:cover}.colors.green{background:url(images/product/green.jpg) no-repeat center center green;background-size:cover}.colors.blue{background:url(images/product/blue.jpg) no-repeat center center #add8e6;background-size:cover}.colors.pink{background:url(images/product/pink.jpg) no-repeat center center pink;background-size:cover}.colors.black{background:url(images/product/black.jpg) no-repeat center center #000;background-size:cover}.infoStage{margin-bottom:40px}.infoStage a{border-bottom:1px dashed #666}.infoStage p{line-height:150%}.infoStage a:hover{color:#ef2f48;border-bottom:1px dashed #ef2f48}.footStage{margin:30px 0}.footStage p{margin-bottom:0;line-height:32px;font-size:12px}strong.brand{font-size:90%}.vcard div{margin-bottom:10px}#map{height:220px;margin-bottom:20px}.title{}.title img{width:100%;margin:10% 0}.title .container{background:rgba(255,255,255,.6)}.lineFoot a{color:#000}.title h1{margin-top:15%;font-weight:300;text-align:center;font-size:180px}.title h2{font-weight:100;text-align:center;font-size:46px}.share-instagram{background:#f56040;font-size:17px;display:inline-block;vertical-align:top;height:24px;width:24px;border-radius:2px;margin-right:4px;padding:0 4px}.share-instagram i{color:#fff}.social a{border:none!important;font-size:14px;border-radius:3px;background-color:#fff}.social a i{font-size:16px}.vk{background:#48729e!important;color:#fff!important}.vk:hover{color:#fff!important}.instagram{background:#f56040!important;color:#fff!important}.instagram:hover{color:#fff!important}.colorizer{background:linear-gradient(135deg,#000000,#ffdc2d,#41ddff,#ff5fb7,#ff0000,#009616);background-size:1200% 1200%;-webkit-animation:AnimationName 6s ease infinite;-moz-animation:AnimationName 6s ease infinite;animation:AnimationName 6s ease infinite;border:none;width:100%}@-webkit-keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}100%{background-position:0% 51%}}@-moz-keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}100%{background-position:0% 51%}}@keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}100%{background-position:0% 51%}}#imagePackLabel{position:absolute;top:40%;width:30%;left:34%}#imageIndLabel{position:absolute;top:30%;width:28%;left:34%}.euro #imageIndLabel{width:22%}#imageIndLabel.rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#imagePackPreview{margin-top:20px;max-height:300px}#colorsbuild{background:#fff}#colorsbuild div.colorpicker{width:20%;text-align:center;float:left;position:relative;cursor:pointer;z-index:50}#paletteModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:40}#colorsbuild div.colorpicker div.palette{position:absolute;top:100%;left:0;padding:20px;z-index:60;float:left;min-width:100px;cursor:default;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;display:none}#colorsbuild div.colorpicker div.palette span{display:block;width:100%;height:32px;border:1px solid #ccc;margin-bottom:-1px;cursor:pointer}#colorsbuild div.colorpicker div.palette span.active:before{content:'✔';font-size:20px;text-shadow:0 0 1px #fff}#colorsbuild div.colorpicker div.fill{display:block;width:67px!important;height:123px;background-image:url(images/fill.png);border:1px solid #fff;background-size:cover;background-repeat:no-repeat;margin:0 auto}.euro #colorsbuild div.colorpicker div.fill{display:block;width:67px!important;height:240px;background-image:url(images/fill-euro.png);border:1px solid #fff;background-size:cover;background-repeat:no-repeat;margin:0 auto}#colorsbuild{margin-bottom:20px}#addColorFill{text-align:center;float:left;position:relative;width:20%;max-width:67px;height:123px;background-image:url(images/trans.png);cursor:pointer}.euro #addColorFill{height:240px}#addColorFill>div{margin:0 auto;display:block;width:67px!important;height:123px;background-image:url(images/fill.png);border:1px solid #fff;background-size:cover;background-repeat:no-repeat}.euro #addColorFill>div{margin:0 auto;display:block;width:67px!important;height:240px;background-image:url(images/fill-euro.png);border:1px solid #fff;background-size:cover;background-repeat:no-repeat}#addColorFill>div>span{transform:rotate(90deg);display:block;white-space:nowrap;margin-top:32px;font-size:90%;font-weight:700;text-align:center}.euro #addColorFill>div>span{margin-top:92px}.presetGallery{margin-bottom:20px;overflow-y:auto;height:200px}.presetGallery img{cursor:pointer;margin-bottom:20px}@media(min-width:768px){h1,h2{font-size:36px}.form-inline .form-control,.input-group{width:100%}}@media(max-width:992px){.title h1{margin-top:15%;font-weight:300;text-align:center;font-size:120px}.title h2{font-weight:100;text-align:center;font-size:32px}}@media(min-width:992px){.shift1{margin-top:10%}}@media(max-width:768px){.title h1{margin-top:15%;font-weight:300;text-align:center;font-size:64px}.title h2{font-weight:100;text-align:center;font-size:24px}.title .container{background:0 0}}