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-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
@import url("http://fonts.googleapis.com/css?family=Fredoka+One");html,button,input,select,textarea{color:#222}html{width:100%;height:100%}body{background:url("/img/background.png") repeat transparent;font-size:16px;line-height:1.4;width:100%;height:100%;font-family:"PT Sans","Trebuchet MS",Arial}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans","Trebuchet MS",Arial}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}#container{min-height:100%}h1,h2,h3,h4,h5,h6{margin:0}.page-buffer{height:234px}.helper{display:-moz-inline-block;display:inline-block;vertical-align:middle;width:0;height:100%}header{position:relative;top:0;width:100%;margin-bottom:15px}.white-text{font-family:"Trebuchet MS",Arial;color:#fff;font-weight:700}.header-left{background:url("/img/headleft.png") repeat-x scroll 0 0 transparent;height:154px;left:0;position:absolute;top:0;width:50%;z-index:2}.header-center{background:url("/img/headcenter.png") repeat-x scroll 0 0 transparent;height:154px;margin:0 auto;position:relative;width:1024px;z-index:4}.header-right{background:url("/img/headright.png") repeat-x scroll 0 0 transparent;height:154px;left:50%;position:absolute;top:0;width:50%;z-index:2}.header-center .site-name{height:154px;position:relative;width:450px}.header-center .logo{position:relative;top:39px}.header-center .name{-font-family:"Fredoka One",cursive;font-size:36px;font-weight:700;left:80px;position:absolute;top:50px}.header-center .name:hover{color:#bbb}.content{color:#222;margin:0 auto;min-height:100%;padding:40px 80px 97px;position:relative;width:882px;z-index:3}.preview img{max-width:100%}a{color:#111}a:hover{color:#73a0c8}.programs li{text-decoration:none;display:inline-block;float:left;clear:both;width:100%;position:relative;margin-bottom:20px}.programs li ul li{text-decoration:none;display:block;float:left;clear:both;margin-left:40px}.programs li ul{text-decoration:none;display:block;float:left;clear:both}.programs .preview{float:left;display:block;width:200px;min-height:100px;position:relative;margin-right:20px}.programs .preview img{max-width:180px;position:relative}.programs .text{width:450px;padding-right:10px;float:left;position:relative}.programs .widetext{width:600px;padding-right:10px;float:left;position:relative}.programs .text .name,.programs .widetext .name{float:left;clear:both;font-weight:700;font-size:18px;text-align:left;position:relative}.programs .text .description,.programs .widetext .description{float:left;clear:both;text-align:left;position:relative;font-size:16px;margin-top:6px}.buttons{width:320px;float:left;position:relative}.buttons .download{width:185px;height:49px;display:inline-block;color:#fff}.buttons .button{width:185px;float:left;text-align:center;color:#fff}.buttons .supportlink,.buttons .candonate{display:block;padding:10px 0 10px;position:relative;clear:both;text-align:center}.buttons .button a{display:inline-block;width:185px;color:#fff}.buttons .button a:hover{display:inline-block;width:174px;-webkit-transition:all .25s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.buttons .download img{width:100%;height:49px}.buttons .download span{position:absolute;display:inline;left:61px;top:12px}.count.simple{color:#777}.buttons .count{float:left;clear:right;margin:12px 0 0 9px}.buttons .about{float:left;clear:right;text-align:center;margin-top:8px;width:185px}#rasporka{clear:both;height:160px}.buttons .button,.buttons .button,.buttons .button img{position:relative}.buttons .button:before,.buttons .button:after{display:block;z-index:-1;position:absolute;content:"";bottom:5px;top:10px;left:6px;right:0;margin:0;max-width:172px;width:172px;height:32px;-webkit-box-shadow:0px -1px 7px 3px #bbb;-moz-box-shadow:0px -1px 7px 3px #bbb;box-shadow:0px -1px 7px 3px #bbb}.buttons .button:hover:before,.buttons .button:hover:after{display:block;z-index:-1;position:absolute;bottom:15px;left:15px;width:80%;top:10px;height:30px;max-width:130px;-webkit-box-shadow:0px 6px 6px 3px #aaa;-moz-box-shadow:0px 6px 6px 3px #aaa;box-shadow:0px 6px 6px 3px #aaa;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg);-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.buttons .button:hover:after{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;right:15px;left:auto}.proc70{width:690px;float:left;margin:0;padding:0 10px 0 0;display:block}.proc30{width:314px;float:right;margin:0;padding:0 0 0 10px;background:url("/img/separator.png") repeat-y scroll left 0 transparent;display:block}.content img{-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);margin:0 25px 5px 0}.content img{max-width:100%}.simple{text-align:left;font-size:16px;line-height:1.4}.simple p+p{text-indent:40px}.simple .name{float:left;clear:both}.simple .description{float:left;font-size:18px;clear:both;margin-bottom:15px}.simple .text{font-size:16px;float:left;text-align:left;clear:both}#portfolio li{display:inline-block;zoom:1;height:300px;margin:10px 0;width:900px;list-style:none;padding:0}.ch-item{width:100%;height:100%;border-radius:20px;position:relative;display:block;cursor:default;cursor:pointer;-webkit-perspective:900px;-moz-perspective:900px;-o-perspective:900px;-ms-perspective:900px;perspective:900px;margin:0;padding:0;float:left}.ch-item a{position:relative;display:block;height:300px}.ch-info{position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;float:left}.ch-info>div{display:block;position:absolute;width:100%;height:100%;border-radius:20px;background-position:center center;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}.ch-info .ch-info-front{height:300px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);float:left}.ch-info .ch-info-back{height:300px;-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);background:#fff;opacity:0;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);float:left}.ch-info h3{color:#111;letter-spacing:2px;font-size:24px;margin:0 0 10px;padding:60px 0 0;height:60px;font-family:"Open Sans",Arial,sans-serif;text-shadow:0 0 1px #111,0 1px 2px rgba(0,0,0,.3)}.ch-info p{color:#111;padding:0 5px;font-style:italic;margin:0 0 10px;font-size:16;border-top:1px solid rgba(255,255,255,.5)}.ch-info p a{display:block;color:#111;font-style:normal;font-weight:700;font-size:16px;letter-spacing:1px;padding-top:4px;font-family:"Open Sans",Arial,sans-serif}.ch-info p a:hover{color:#666}.ch-item:hover .ch-info-front{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);opacity:0}.ch-item:hover .ch-info-back{-webkit-transform:rotate3d(1,0,0,0deg);-moz-transform:rotate3d(1,0,0,0deg);-o-transform:rotate3d(1,0,0,0deg);-ms-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);opacity:1}#attention,#about{float:left;width:50%;display:block;position:relative;text-align:left}#about{width:590px;padding-left:50px}#banners,#banport,#banner300{float:right;width:50%;position:relative;display:block;z-index:220}#banner300{width:300px}#banner300 img{width:250px}#banport{width:350px;float:left}#banners .banner,#banport .banner{display:block;height:120px;width:450px;text-align:center;position:relative;margin:20px auto 0;border-radius:16px}#banport .banner{width:250px;height:250px}#banners .banner:hover,#banport .banner:hover{display:block;width:438px;margin:20px auto 0;height:120px;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}#banport .banner:hover{width:228px;height:250px}#banners img{width:100%;height:120px;margin:0 auto 0}#banport img{width:100%;height:250px;margin:0 auto 0}#banners .effect,#banners a,#banners img,#banners .banner,#banport .effect,#banport a,#banport img,#banport .banner{position:relative}#banners .effect:before,#banners .effect:after,#banport .effect:before,#banport .effect:after{display:block;z-index:-1;position:absolute;content:"";bottom:0;top:3px;left:0;right:0;margin:0;max-width:450px;width:450px;border-radius:16px;-webkit-box-shadow:0px -1px 5px 0px #bbb;-moz-box-shadow:0px -1px 5px 0px #bbb;box-shadow:0px -1px 5px 0px #bbb}#banport .effect:before,#banport .effect:after{max-width:250px;width:250px}#banners .effect:hover:before,#banners .effect:hover:after,#banport .effect:hover:before,#banport .effect:hover:after{display:block;z-index:-1;position:absolute;bottom:15px;left:20px;width:80%;top:34px;max-width:438px;-webkit-box-shadow:0px -1px 15px 10px #777;-moz-box-shadow:0px -1px 15px 10px #777;box-shadow:0px -1px 15px 10px #777;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}#banport .effect:hover:before,#banport .effect:hover:after{max-width:245px;width:75%;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}#banners .effect:hover:after,#banport .effect:hover:after{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;right:20px;left:auto}#banport .effect:hover:after{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}ol,ul,li{padding:0}#news{clear:both;width:100%;text-align:center;padding:0}#news .onenews{float:left;width:300px;list-style:none;font-size:16px;padding:0 25px}#news .onenews .name{position:relative;font-weight:700;float:left;text-align:left;clear:both;width:100%}#news .onenews .name a{text-decoration:none;border-bottom:1px solid #111}#news .onenews .name a:hover{text-decoration:none;border-bottom:1px solid #666}#news .onenews .description{position:relative;float:left;text-align:justify;clear:both;width:100%;margin:-5px 0 0}#news .onenews .date{font-size:12px;position:relative;float:right;text-align:left;margin:-10px 0 15px}#news .first{background:url("/img/separator.png") repeat-y scroll right 0 transparent;padding:0 25px 0 0}#news .last{background:url("/img/separator.png") repeat-y scroll left 0 transparent;padding:0 0 0 25px}.blockseparator{clear:both;margin:0 auto 0;margin:5px auto 5px;display:inline-block;text-align:center;width:100%;padding:5px 0}.text-indent{text-indent:32px}footer{height:130px;margin-top:-130px;background:url("/img/footer.png") repeat-x scroll 0 0 transparent;color:#fff;font-size:16px}footer a{color:#fff}footer p{color:#fff;margin:0;font-weight:300}footer .all{position:relative;margin:0 auto 0;display:block;width:1024px}footer .left{margin-top:19px;float:left;text-align:left;width:700px}footer .right{margin-top:19px;float:right;width:176px;height:90px;overflow:hidden}footer .blockstat{width:88px;height:31px;float:left;margin:0;padding:0}.copyright{left:50px;position:absolute;top:85px;width:50%;font-size:16px}.studio{position:absolute;right:50px;top:85px}.studio a{text-decoration:none;font-size:16px}.studio a:hover{color:#d1c3d0}#emailreg input{padding:5px}#emailreg .invalid-feedback{font-size:12px;color:#aaa}.centeredmenu{min-width:1024px;overflow:hidden;position:relative;margin:0 auto 0}.centeredmenu ul{float:left;list-style:none;margin:0;padding:0;position:relative;left:50%}.centeredmenu .imgtype{display:table-cell;height:180px;vertical-align:middle;text-align:center;padding:0}.centeredmenu .linktype{vertical-align:middle;text-align:center}.centeredmenu .linktypedes{vertical-align:middle;text-align:center;margin:0 auto 6px;width:100%;float:left;font-weight:700}.centeredmenu .buttontype{text-align:center;margin:0 auto 0;max-width:185px;padding:3px}.centeredmenu ul li{display:table-cell;float:left;list-style:none;margin:0 10px 0 0;padding:0;position:relative;right:50%;min-height:157px;text-align:center}.centeredmenu ul li a.active{color:#fff;background:#000;font-weight:700}.centeredmenu ul li a.active:hover{color:#fff;background:#000;font-weight:700}.leftedmenu{width:952px;overflow:hidden;position:relative;margin:20px auto 0;padding:0 -60px 0 0;text-align:left;min-width:1024px}.leftedmenu ul{list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:left;width:100%;height:169px;vertical-align:middle}.leftedmenu .imgtype1{display:table-cell;height:200px;vertical-align:middle;text-align:center;padding:0;margin:0 35px 0 0;width:200px}.leftedmenu .imgtype2{display:table-cell;height:180px;vertical-align:middle;text-align:center;padding:0;margin:0 35px 0 0;width:200px}.leftedmenu .linktype{vertical-align:middle;text-align:left;float:left}.leftedmenu .buttontype1,.leftedmenu .buttontype2{text-align:left;margin:0 20px 0 10px;float:left;width:513px;padding:3px 3px 3px 15px}.leftedmenu .buttontype1 .linktypedes,.leftedmenu .buttontype2 .linktypedes{vertical-align:middle;width:100%;float:left;font-weight:700;margin-bottom:6px}.leftedmenu .buttontype2{width:326px}.leftedmenu ul li{text-align:left;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;min-height:169px;vertical-align:middle}.leftedmenu ul li a.active{color:#fff;font-weight:700}.leftedmenu ul li a.active:hover{color:#fff;background:#000;font-weight:700}.centeredmenu p,.leftedmenu p{font-size:14px}.leftedmenu .buttontype1 p,.leftedmenu .buttontype2 p{margin:6px 0 6px}.leftedmenu .buttontype1 p+p,.leftedmenu .buttontype2 p+p{text-indent:40px}.left_column{float:left;width:500px;margin:0}.right_column{margin:0 0 0 524px;width:500px}.order-field{margin-top:18px;font-size:14px}.order-field label{display:inline-block;font-size:14px;line-height:20px;margin-right:10px;text-align:right;width:145px}.order-field input{font-size:14px;line-height:30px;height:30px;padding:2px 6px}.order-field .name{width:374px}.order-field .phone{width:190px}.order-field .email{width:190px}.order-field .order{width:376px;height:160px;margin-top:3px;line-height:1.3;padding:2px 6px}.order-field .field-desc{color:#3f475e;display:inline-block;font-size:12px;margin:-3px 0 0 10px;vertical-align:middle;width:169px;line-height:1.3}.order-field .field-desc.fly{left:572px;position:absolute;width:400px;line-height:1.3}.order-notice{display:inline-block;font-size:13px;margin:10px 0 0 155px;color:#3f475e}#files{display:inline-block;margin:5px 0 0 4px;position:relative;width:339px}.order-button{background:#497947;background:-moz-linear-gradient(top,#497947 0%,#264f23 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#497947),color-stop(100%,#264f23));background:-webkit-linear-gradient(top,#497947 0%,#264f23 100%);background:-o-linear-gradient(top,#497947 0%,#264f23 100%);background:-ms-linear-gradient(top,#497947 0%,#264f23 100%);background:linear-gradient(to bottom,#497947 0%,#264f23 100%);border:medium none;border-radius:2px;color:#fff;height:52px;margin:55px 0 0 159px;padding:0;width:390px}.order-button:hover{background:#598957;background:-moz-linear-gradient(top,#598957 0%,#264f23 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#598957),color-stop(100%,#264f23));background:-webkit-linear-gradient(top,#598957 0%,#264f23 100%);background:-o-linear-gradient(top,#598957 0%,#264f23 100%);background:-ms-linear-gradient(top,#598957 0%,#264f23 100%);background:linear-gradient(to bottom,#598957 0%,#264f23 100%)}#rightmenublock{position:absolute;width:400px;height:145px;left:450px;top:0;z-index:200}#rightmenublock #rightx{position:relative;width:165px;float:right;height:145px;z-index:200}#rightmenublock #menu{float:right;height:100%;width:70%}#rightmenublock #menu ul{float:left;height:145px;width:400px;margin:12px 10px 8px 0;z-index:300;font-size:18px}#rightmenublock #menu ul li{float:left;list-style-type:none;color:#fff;width:28%}#rightmenublock #menu ul li.level1>a{font-size:22px;font-weight:700}#rightmenublock #menu ul li.level2>a{font-size:16px;font-weight:100}#rightmenublock #menu ul li a{color:#fff}#rightmenublock #menu ul li a:hover{color:#bbb}#rightmenublock #menu ul li ul{clear:left;width:100px;margin:0;padding:0}#rightmenublock #menu ul li ul li{font-weight:400;margin:3px 0;height:1em;width:200px}#rightmenublock #menu ul li ul li.active{text-decoration:none !important}#main{width:1024px;margin:0 auto 0;position:relative;display:block}.spec-offer{clear:right;color:#3f475e;margin-bottom:18px;margin-top:12px;overflow:hidden}.spec-offer p{text-align:justify}.validateForm h3{margin-top:8px}.validateForm hr{margin-top:2px}.spec-offer>p{font-size:14px}.spec-offer img{float:right;padding:16px 0 0 25px}.success-message{padding:10px 0}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError .formErrorContent{box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;background:none repeat scroll 0 0 #3c4460;border:2px solid #ddd;border-radius:6px;color:#fff;font-size:11px;left:44px;min-width:120px;padding:4px 10px;position:relative;top:31px;width:100%}.fileinput-button{position:relative;overflow:hidden;margin-right:10px;height:28px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px,0) scale(4);font-size:23px;direction:ltr;cursor:pointer}.fileinput-button>span{vertical-align:middle}.btn{display:inline-block;padding:7px 12px 4px;margin-bottom:10px;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6}.btn:active,.btn.active{background-color:#ccc \9}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -40px}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#444d6e;background-image:-moz-linear-gradient(top,#5e6b8b,#2c3157);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5e6b8b),to(#2c3157));background-image:-webkit-linear-gradient(top,#5e6b8b,#2c3157);background-image:-o-linear-gradient(top,#5e6b8b,#2c3157);background-image:linear-gradient(to bottom,#5e6b8b,#2c3157);background-repeat:repeat-x;border-color:#2c3157 #2c3157 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#5e6b8b}.btn-success:active,.btn-success.active{background-color:#2c3157}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.ContractorStat td{border:1px solid #999}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url("/img/overlay.png") repeat 0 0}#cboxTopLeft{width:21px;height:21px;background:url("/img/controls.png") no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url("/img/controls.png") no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url("/img/controls.png") no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url("/img/controls.png") no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url("/img/controls.png") left top repeat-y}#cboxMiddleRight{width:21px;background:url("/img/controls.png") right top repeat-y}#cboxTopCenter{height:21px;background:url("/img/border.png") 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url("/img/border.png") 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-top:28px}#cboxTitle{position:absolute;top:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;top:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;top:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;top:0;left:0;background:url("/img/controls.png") no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;top:0;left:27px;background:url("/img/controls.png") no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url("/img/loading_background.png") no-repeat center center}#cboxLoadingGraphic{background:url("/img/loading.gif") no-repeat center center}#cboxClose{position:absolute;top:0;right:0;background:url("/img/controls.png") no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE6 #cboxTopLeft{background:url("/img/ie6/borderTopLeft.png")}.cboxIE6 #cboxTopCenter{background:url("/img/ie6/borderTopCenter.png")}.cboxIE6 #cboxTopRight{background:url("/img/ie6/borderTopRight.png")}.cboxIE6 #cboxBottomLeft{background:url("/img/ie6/borderBottomLeft.png")}.cboxIE6 #cboxBottomCenter{background:url("/img/ie6/borderBottomCenter.png")}.cboxIE6 #cboxBottomRight{background:url("/img/ie6/borderBottomRight.png")}.cboxIE6 #cboxMiddleLeft{background:url("/img/ie6/borderMiddleLeft.png")}.cboxIE6 #cboxMiddleRight{background:url("/img/ie6/borderMiddleRight.png")}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.roundcorners{border-radius:5px;behavior:url("/css/PIE.htc");overflow:hidden;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);margin:5px auto 25px}.okbutton{box-shadow:inset 0px 1px 0px 0px #fab3ad;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fa665a),color-stop(1,#d34639));background:-moz-linear-gradient(center top,#fa665a 5%,#d34639 100%);background-color:#fa665a;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d83526;display:inline-block;color:#fff;font-family:arial;font-size:16px;font-weight:700;padding:10px 24px;text-decoration:none;text-shadow:1px 1px 0px #98231a;margin-bottom:50px}.okbutton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d34639),color-stop(1,#fa665a));background:-moz-linear-gradient(center top,#d34639 5%,#fa665a 100%);background-color:#d34639}.okbutton:active{position:relative;top:1px}.blogs .level2 .preview{width:150px;float:left}.blogentry ul,.blogentry ol{padding-left:40px}.blogentry ul li,.blogentry ol li{padding-left:10px}.blogentry .form-group label,.blogentry .form-group label{width:80px;display:inline-block}.blogentry .form-group label{margin-bottom:5px}#comment-captcha{width:180px}.blogs .level2 .widetext{width:400px;float:left}.submit-container .okbutton{margin-bottom:0;width:150px}.form-container{border:1px solid #fff;border-radius:8px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);box-shadow:2px 2px 5px 0px rgba(0,0,0,.5);font-family:"Helvetica Neue",Helvetica,sans-serif;margin:20px auto;overflow:hidden;width:650px;behavior:url("/css/PIE.htc")}.form-maintitle{background:url("/img/tableback.png") repeat-x #666;color:#fff;font-size:18px;font-weight:700;height:48px;margin-bottom:20px;padding-top:22px;text-align:center;text-shadow:#777 0 1px 0}.form-title{float:left;font-size:15px;font-weight:700;padding:9px 20px 0 0;text-align:right;text-shadow:0 1px 0 #fff;width:250px}.form-field,.form-file-field{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #c9b7a2;border-radius:4px;color:#0a0a0a;margin-bottom:20px;padding:8px;width:350px;behavior:url("/css/PIE.htc")}.form-field:focus{background:#fff;color:#725129}.no-padding{padding:2px 20px 0 0}.form-file-field{background:0 0;min-height:25px;padding:0}.submit-container{background-color:#eee;float:left;padding:20px 0;text-align:center;width:100%}.error-container,.confirm-container{background-color:#faa;padding:8px}.confirm-container{background-color:#afa}.description-container{float:left;font-size:12px;margin-left:20px;text-align:justify;width:450px}.minmargin p{margin:7px 0 1px}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;visibility:hidden}.mbstrip{text-align:center}.mbstrip img{border-radius:10px;behavior:url("/css/PIE.htc");margin:0 auto 0}#mbmain{width:640px;margin:0 auto 0;padding:10px}#mbmain h3{float:left;margin:0 auto 20px;width:100%}#mbmain .navigation{width:360px;margin:10px auto 0}#mbmain .navigation .info{width:80px;margin:0 auto 0;float:left;text-align:center}#mbmain .navigation .navbeg,#mbmain .navigation .navend{margin-top:20px;height:25px;clear:both}#mbmain .navigation .navbeg a.prev,#mbmain .navigation .navend a.prev{float:left;margin-left:20px;margin-bottom:-6px}#mbmain .navigation .navbeg a.next,#mbmain .navigation .navend a.next{float:right;margin-right:27px;margin-bottom:-6px}#mbmain .navigation .navbeg a.first,#mbmain .navigation .navend a.first{float:left;margin-top:-10px}#mbmain .navigation .navbeg a.last,#mbmain .navigation .navend a.last{float:right;margin-top:-10px}#mbmain .navigation .navbeg a.votebut,#mbmain .navigation .navend a.votebut{margin-left:100px}.rightfifty{float:right;width:50%;display:block;text-align:center}.rightfifty img{display:block;margin:0 auto 0}.text .prpage h3,.text .prpage p{font-family:"PT Sans Caption",sans-serif}.text .prpage h3{font-size:22px;font-weight:400;color:#111;text-align:left;display:block;margin:10px auto 10px}.text .prpage .lighttext{color:#8a8ab4}.text .prpage table{width:80%;max-width:1600px;min-width:900px;padding:20px}.text .prpage table td{width:450px;text-align:center;vertical-align:middle;position:relative}.text .prpage table td img{width:100%}.translation{float:left;margin:-53px 0 0 81px;z-index:99;position:relative}.translation>a{color:#fff;font-weight:300}.translation>a:hover{color:#bbb}.text .prpage{border-radius:5px;behavior:url("/css/PIE.htc")}.tablewrapper{border-radius:10px;overflow:hidden;width:860px;box-shadow:2px 2px 2px rgba(32,32,32,.25)}.blogtable{width:100%;margin:0 auto 0;padding:10px}.blogtable tr.tablehead{background:#e6e6e6}.blogtable tr{background:#fff}.blogtable td{padding:8px}.authproblems{float:right;width:50%;margin-top:15px}.authintro{float:left;width:50%;clear:both;margin-top:15px}.apploftcabinet{display:block;width:100%;float:left}.greetings,.uniqueid,.providerinfo,.returntoapploft{float:left;clear:both;width:100%}.uniqueid,.providerinfo,.returntoapploft{margin-top:5px;float:right;text-align:left}.returntoapploft{text-align:right}.success,.error{float:left;display:block;padding:10px;border-radius:10px;color:#fff}.product .success,.product .error{width:100%;text-align:center;box-sizing:border-box;margin-top:10px}.error{background:#f44}.success{background:#292}.error>a,.success>a{color:#fff}.warning{background:#ee0 none repeat scroll 0 0;border-radius:10px;color:#333;display:inline-block;height:42px;margin:4px 0 0 4px;padding:0 4px;text-align:center;vertical-align:middle;max-width:130px;line-height:19px}.bold{font-weight:700}.cabinetform button,.cabinetform label,.cabinetform input{width:100%;display:block;float:left;clear:both}.providerinfo .info,.providerinfo .providers{float:left;display:block;position:relative;width:70%;box-sizing:border-box}.providerinfo .info{padding-left:20px}.providerinfo .providers{width:30%;padding-top:10px;text-align:center}.accountcabinet{float:left;clear:both;padding-left:90px}h4.cabinetheader{margin:20px 0 5px;width:100%;float:left;clear:both}p.first{margin-top:0}.accountcabinet .cabinetconfig,.accountcabinet .cabinetdescription{float:left;display:block;position:relative;box-sizing:border-box}.accountcabinet .cabinetconfig{width:30%;background:#3c4460;padding:8px;color:#fff;display:block;box-sizing:border-box;border-radius:8px}.ha-icon.active{pointer-events:none;cursor:default;text-decoration:none}.ha-icon.icon24{display:inline-block;width:24px;height:24px;margin:0 2px;background-image:url("/assets/components/hybridauth/img/web/color-icons24.png")}.ha-icon.facebook.icon24{background-position:0 0}.ha-icon.github.icon24{background-position:-24px 0}.ha-icon.google.icon24{background-position:-48px 0}.ha-icon.instagram.icon24{background-position:-72px 0}.ha-icon.linkedin.icon24{background-position:-96px 0}.ha-icon.livejournal.icon24{background-position:-120px 0}.ha-icon.mailru.icon24{background-position:-144px 0}.ha-icon.odnoklassniki.icon24{background-position:-168px 0}.ha-icon.thumblr.icon24{background-position:-192px 0}.ha-icon.twitter.icon24{background-position:-216px 0}.ha-icon.vimeo.icon24{background-position:-240px 0}.ha-icon.vkontakte.icon24{background-position:-264px 0}.ha-icon.yandex.icon24{background-position:-288px 0}.ha-icon.youtube.icon24{background-position:-312px 0}.ha-icon.foursquare.icon24{background-position:-335px 0}.ha-info .logout{float:right;font-weight:700}.noauthprice{margin-top:45px;display:block;text-decoration:none}.programs .noauthprice{margin-top:0}.programs a.howitworks{padding-top:24px;display:block}.authquick{padding:5px 0 5px 15px;text-align:center}.authquick>.authmessage{display:block;clear:both;margin:0 auto 2px 0}.authquick>.providers{display:block;clear:both}.accountcabinet .cabinetdescription{width:70%;padding-left:20px}.accountcabinet .cabinetform label,.accountcabinet .cabinetform input{float:left;clear:both;position:relative;box-sizing:border-box}.accountcabinet .cabinetform input{margin-bottom:5px}.accountcabinet .cabinetform .btn{margin:5px auto 0}.accountinfo{background:#3c4460;color:#fff;position:relative;display:inline-block;border-radius:25px;padding:0 15px 0 0;float:right}.accountinfo .photo>img{width:50px;height:50px;border-radius:25px}.accountinfo .photo,.accountinfo .info{float:left;display:block;position:relative}.accountinfo .info{padding:1px 0 0 10px}.accountinfo a{color:#fff}.accountinfo a:hover{color:#ddd}.accountinfo .info .fullname,.accountinfo .info .email{float:left;clear:both}.doubleheader{width:50%;float:left;display:block}.product{float:left;clear:both;width:990px;margin:20px 0 10px}.product .payconfirmed{font-weight:700;text-align:center;font-size:16px}.product>.productimage,.product>.productinfo,.product>.payinfo{float:left}.payinfo .boughtbadge{display:block;margin:10px auto 0;background:#292;color:#fff;padding:5px 0 5px;border-radius:5px}.product>.productinfo>.name{float:left;clear:both;display:block;width:100%}.product>.productimage{width:128px;margin-right:20px}.product>.productinfo{width:680px;margin-right:20px}.product>.payinfo{width:142px;text-align:center}.productinfo>.productdescription,.productinfo>.contractordescription{float:left}.productinfo>.productdescription>.name{padding:0}.productinfo>.productdescription{width:470px;padding:0 10px}.productinfo .descheader{font-weight:700}.productinfo .descitem{margin-left:20px}.productinfo>.contractordescription{width:190px}.product .productimage img{max-width:128px}.product .productinfo span{float:left;clear:both;display:block}.payinfo .btn{margin:0 auto 0;display:block;background:#e6e146;padding:7px 5px 4px}.programs .payinfo .btn{background:#e6e146 none repeat scroll 0 0;display:block;float:left;width:185px}.programs .payinfo.notpaid .noauthprice>.btn{width:160px}.payinfo .btn.btnchange{background:#a2e146}.payinfo .btn.btnchange:hover{background:#92d654;box-shadow:0 0 10px rgba(170,220,80,.8)}.payinfo .btn:hover{background:#ebe664;box-shadow:0 0 10px rgba(230,220,80,.8)}.pagination{display:inline-block;padding-left:0;margin:10px 0 0 10px;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#454d67;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#454d67;border-color:#454d67;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}