@font-face{font-family:"PlumbWeb";src:url("/layout/fonts/plumbreg-webfont.eot");src:url("/layout/fonts/plumbreg-webfont.eot?#iefix") format("embedded-opentype"), url("/layout/fonts/plumbreg-webfont.woff") format("woff"), url("/layout/fonts/plumbreg-webfont.svg#PlumbRegular") format("svg"), url("/layout/fonts/plumbreg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"PlumbWeb";src:url("/layout/fonts/plumbmed-webfont.eot");src:url("/layout/fonts/plumbmed-webfont.eot?#iefix") format("embedded-opentype"), url("/layout/fonts/plumbmed-webfont.woff") format("woff"), url("/layout/fonts/plumbmed-webfont.ttf") format("truetype"), url("/layout/fonts/plumbmed-webfont.svg#plumbmedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"PlumbWeb";src:url("/layout/fonts/plumbbold-webfont.eot");src:url("/layout/fonts/plumbbold-webfont.eot?#iefix") format("embedded-opentype"), url("/layout/fonts/plumbbold-webfont.woff") format("woff"), url("/layout/fonts/plumbbold-webfont.svg#PlumbBold") format("svg"), url("/layout/fonts/plumbbold-webfont.ttf") format("truetype");font-weight:bold;font-style:normal}html{min-width:1000px}body{min-width:1000px;margin:0;padding:0;font:14px/18px PlumbWeb,arial,helvetica,sans-serif;color:#393939;background:#fff}a{color:#fc4c02;outline:none}a:hover{color:#c0c0c0}a:active{color:#000}img{border:none}.wrapper{min-width:1000px;width:100%;position:relative;overflow:hidden}header{position:relative;z-index:20;width:940px;margin:0
auto;color:#000}.header-inner{width:100%;padding:0
0 30px 0}.header-inner:after{content:".";display:block;clear:both;visibility:hidden;height:0}.logo{float:left;line-height:0;padding:29px
0 0 0;width:240px}.header-social{float:left;line-height:0;padding:43px
0 0 0}.header-social
ul{margin:0;padding:0;list-style:none}.header-social ul
li{float:left;margin:0;padding:0
0 0 2px}.header-social ul li:first-child{padding:0}.header-lang{float:right;line-height:0;padding:43px
0 0 38px}.header-lang
a{float:left;position:relative;margin:0
0 0 3px}.header-lang
span{float:left;position:relative;margin:0
0 0 3px;opacity:.5}.header-contacts{float:right;padding:29px
68px 0 0;font-size:12px;line-height:15px}.header-contacts-value{font-size:14px;font-weight:bold;padding:1px
0 0 0}.header-contacts-link .window-link{text-decoration:none;background:url(/layout/images/dots-4.png) repeat-x left bottom}.header-contacts-link .window-link:hover{background:none}.top{position:relative;margin:0
-20px 0;background:#c0c0c0;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}.top:after{content:".";display:block;clear:both;visibility:hidden;height:0}nav{float:left;padding:6px
0 4px 4px}nav
ul{margin:0;padding:0;list-style:none;font-weight:bold;text-transform:uppercase}nav ul
li{margin:0;padding:0;float:left;border-left:1px solid #d0d0d0;position:relative;margin:0
-1px 0 0}nav ul li:first-child{border:none}nav ul li
a{float:left;text-align:center;color:#fff;text-decoration:none;padding:3px
33px 4px 34px;margin:0
0 0 -1px;position:relative}nav ul li:first-child
a{padding-left:30px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}nav ul li a:hover,
nav ul li.active
a{background:#fff;color:#c0c0c0;z-index:1}.top-search{float:right;padding:4px
19px 5px 0}.top-search
form{margin:0;padding:0;position:relative;background:#fff;width:178px;height:25px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.top-search-input{position:absolute;left:0;top:0}.top-search-input
span{display:none;position:absolute;left:15px;top:3px;color:#c0c0c0;font-size:12px}.top-search-input
input{vertical-align:top;position:relative;border:none;background:url(/layout/images/blank.gif);width:124px;height:18px;margin:0;padding:3px
0 4px 15px;outline:none;color:#000;font:12px/18px PlumbWeb,arial,helvetica,sans-serif}.top-search-submit{position:absolute;right:12px;top:6px}.top-search-submit
input{vertical-align:top;width:12px;height:10px;border:none;background:url(/layout/images/top-search.png);margin:0;padding:0;outline:none;cursor:pointer;-webkit-appearance:none}.top-search-submit input:hover{background-position:left -10px}.breadcrumbs{max-width:940px;margin:0
auto;font-size:12px;padding:18px
30px 0 30px;position:relative;color:#000}.breadcrumbs
span{display:inline-block;vertical-align:middle;width:12px;height:10px;margin:0
3px;padding:6px
0 0 4px;position:relative;background:#ccc;line-height:0;text-align:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.breadcrumbs span
img{vertical-align:top}.content{width:940px;margin:0
auto;color:#393939}.content:after{content:".";display:block;clear:both;visibility:hidden;height:0}.content
h1{font-weight:bold;font-size:54px;line-height:54px;margin:17px
0 20px 0;padding:0;text-transform:uppercase;color:#fc4c02}.content h1
span{color:#a0e5ff}.content
h2{font-weight:bold;font-size:36px;line-height:36px;margin:72px
0 36px 0;padding:0;text-transform:uppercase;color:#fc4c02}.content hr+h2{margin-top:-3px}.content h1+h2{margin-top:44px}.content
h3{font-weight:bold;font-size:24px;line-height:24px;margin:29px
0 19px 0;padding:0;text-transform:uppercase;color:#fc4c02}.content
h4{font-weight:bold;font-size:18px;line-height:18px;margin:34px
0 20px 0;padding:0;text-transform:uppercase;color:#fc4c02}.content h3+h4{margin-top:-2px}.content
h5{font-size:12px;line-height:18px;font-weight:normal;text-transform:uppercase;margin:0;padding:0;color:#fc4c02}.content
p{margin:18px
0;padding:0}.content
blockquote{background:#eff9fc;position:relative;padding:26px
30px 29px 30px;margin:29px
-10px 54px -10px;color:#000}.blockquote-author{font-weight:bold;padding:18px
0 0 0}.content
ul{margin:18px
0;padding:0;list-style:none}.content ul
li{margin:9px
0;padding:0
0 0 18px;position:relative}.content ul li:after{content:"";display:block;width:7px;height:7px;background:#fc4c02;position:absolute;left:3px;top:6px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.content ul li
ul{margin:9px
0 18px 0;padding:0
0 0 5px}.content ul li ul
li{padding:0
0 0 13px}.content ul li ul li:after{width:5px;height:5px;background:none;border:1px
solid #fc4c02;left:0}.content
ol{margin:18px
0;padding:0
0 0 17px;list-style:none;counter-reset:point}.content ol
li{margin:9px
0;padding:0}.content ol li:before{content:counter(point)". ";counter-increment:point 1;color:#000}.content ol
ol{color:#757575;margin:0}.content ol ol li:before{color:#757575}.content
table{width:100%;border-collapse:collapse;margin:36px
0;border-bottom:2px solid #f7f7f7}.content table
th{color:#fff;font-weight:bold;vertical-align:middle;padding:17px
20px;text-align:center;background:#fc4c02;text-transform:uppercase}.content table
td{vertical-align:middle;padding:8px
20px 9px 20px;text-align:left;color:#333;border-top:1px solid #f7f7f7}.content table tbody tr:first-child
td{border-top:none}.content table
p{margin:0;padding:0}.content
hr{margin:53px
0;padding:0;height:5px;background:#fc4c02;outline:none;display:block;position:relative;overflow:hidden;width:100%;font-size:0;line-height:0;border:none}.content table+hr{margin-top:49px}.content
form{margin:53px
0 10px 0;padding:0}.form-row{width:100%;padding:0
0 28px 0}.form-row:after{content:".";display:block;clear:both;visibility:hidden;height:0}.form-col{float:left;width:300px;padding:0
20px 0 0}.form-col-2{float:left;width:380px;padding:0
20px 0 0}.form-col-3{float:right;width:300px}.form-col-4{float:left;width:700px}.form-label{font-size:12px;text-transform:uppercase;color:#fc4c02;padding:0
0 9px 0}.form-input{position:relative}.form-input input,
.form-input
textarea{vertical-align:top;background:#fff;position:relative;border:1px
solid #fc4c02;width:280px;height:18px;margin:0;padding:7px
9px 8px 9px;outline:none;color:#000;font:14px/18px PlumbWeb, arial, helvetica, sans-serif;-webkit-appearance:none}.form-input
textarea{height:70px;overflow:auto;resize:none}.form-input
label.error{display:none !important}.form-input input.error,
.form-input
textarea.error{border-color:#f00}.form-col-2
input{width:360px}.form-col-4
textarea{width:680px}.form-select
select{width:100%}.form-options{position:relative;margin:0
0 0 -21px;font-size:0;line-height:0;letter-spacing:-1px}.form-radio{display:inline-block;vertical-align:top;margin:7px
0 0 21px;position:relative;padding:0
0 0 23px;font-size:14px;line-height:18px;letter-spacing:0;cursor:pointer}.form-radio
span{position:absolute;left:0;top:1px;width:12px;height:12px;border:2px
solid #fc4c02;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.form-radio span
input{position:absolute;left:-99px;top:-99px}.form-radio span
em{display:none;width:8px;height:8px;position:absolute;left:2px;top:2px;background:#fc4c02;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form-radio span.checked
em{display:block}.form-checkbox{display:inline-block;vertical-align:top;margin:7px
0 0 21px;position:relative;padding:0
0 0 23px;font-size:14px;line-height:18px;letter-spacing:0;cursor:pointer}.form-checkbox
span{position:absolute;left:0;top:0;width:12px;height:12px;border:2px
solid #fc4c02;overflow:hidden}.form-checkbox span
input{position:absolute;left:-99px;top:-99px}.form-checkbox span
em{display:none;width:8px;height:8px;position:absolute;left:2px;top:2px;background:#fc4c02}.form-checkbox span.checked
em{display:block}.form-submit{text-align:center;padding:4px
0 0 0}.form-submit
input{vertical-align:top;overflow:visible;height:44px;font:14px/44px PlumbWeb, arial, helvetica, sans-serif;-webkit-appearance:none;margin:0;padding:0
63px;outline:none;color:#fff;text-transform:uppercase;border:none;background:#fc4c02;cursor:pointer}.form-submit input:hover{background:#c0c0c0}.form-submit input:active{background:#000}.loading{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.loading-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.7}.loading-inner{position:absolute;left:50%;top:50%;width:220px;height:125px;margin:-62px 0 0 -110px;background:#fff}.loading-img{text-align:center;line-height:0;margin:30px
auto 0 auto;width:32px;height:32px;background:#fff url(/layout/images/loading.gif)}.loading-text{text-align:center;padding:18px
0 0 0;color:#000}.subtitle{font-size:24px;line-height:24px;text-transform:uppercase;color:#000;margin:18px
0}h2+.subtitle{margin-top:-7px}.text-old{color:#898989;text-decoration:line-through}.img-left{float:left;clear:left;margin:4px
40px 0 0}a.btn{display:block;text-decoration:none;height:36px;line-height:36px;text-transform:uppercase;text-align:center;color:#fff;background:#fc4c02}a.btn:hover{background:#c0c0c0}a.btn:active{background:#000}.article-tags{margin:20px
0 10px 0}.article-social{float:right}.article-social-2{padding:17px
0 0 0}.info-block{width:100%;margin:26px
0 35px 0;padding:64px
0;position:relative;overflow:hidden}.content .info-block{margin-left:-10px;width:960px}.info-block-bg{position:absolute;visibility:hidden;left:50%;top:50%}.info-block-text{position:relative;width:900px;margin:0
auto;background:#fff;font-size:24px;font-weight:500;line-height:27px;padding:1px
30px 7px 30px;color:#000}.content .info-block-text{width:780px}.info-block-text
p{margin:27px
0}.info-block-wrap{display:table;width:960px;margin:0
auto;position:relative}.info-block-wrap:after{content:".";display:block;clear:both;visibility:hidden;height:0}.info-block-descr{display:table-cell;vertical-align:top;width:520px;background:#fff;font-size:24px;line-height:27px;padding:5px
90px 31px 30px;color:#000}.info-block-descr-services{padding-right:30px;width:580px;padding-bottom:5px}.info-block-descr
p{margin:27px
0}.info-block-want{display:table-cell;vertical-align:top;padding:0
0 0 10px}.info-block-project{float:left;width:640px;background:#fff;display:table}.info-block-project-logo{display:table-cell;background:#eceaea;width:240px;text-align:center;line-height:0;vertical-align:middle}.info-block-project-info{display:table-cell;vertical-align:top;padding:0
30px;width:340px}.info-block-project-info-inner{min-height:226px;padding:27px
0}.info-block-project-info-title{text-transform:uppercase;color:#838383;font-size:12px}.info-block-project-info-name{text-transform:uppercase;color:#983e6f;font-size:18px;font-weight:bold;margin:-2px 0 20px 0}.info-block-project-info-text{color:#000}.events-info-block .info-block-text{font-size:18px;line-height:21px;font-weight:normal}.events-info-block .info-block-text
p{margin:21px
0}.events-info-block
h2{font-size:36px;line-height:36px;font-weight:bold;margin:36px
0 21px 0;padding:0;text-transform:uppercase}.events-info-block
a.btn{font-size:14px;line-height:44px;height:44px;width:260px;margin:44px
0 35px 0}.btn-events-inside{line-height:44px;height:44px;width:260px;margin:28px
0 35px 0}.events-map{height:360px;margin:0
0 42px 0}.top-sale{position:relative;margin:18px
-10px;font-size:0;line-height:0;letter-spacing:-1px;color:#000}.top-sale-item{display:inline-block;vertical-align:top;width:260px;font-size:14px;line-height:18px;letter-spacing:0;background:#fff;position:relative;padding:18px
20px 108px 20px;margin:15px
10px 15px 10px;-webkit-box-shadow:0 0 5px rgba(252, 76, 2, .75);-moz-box-shadow:0 0 5px rgba(252, 76, 2, .75);box-shadow:0 0 5px rgba(252,76,2,.75)}.top-sale-item:hover{border:3px
solid #fc4c02;padding:15px
17px 105px 17px}.top-sale-item-type{font-size:12px;text-transform:uppercase;padding:0
0 5px 0}.top-sale-item-name{font-size:18px;font-weight:bold;text-transform:uppercase;padding:1px
0 0 0}.top-sale-item-name
a{text-decoration:none}.top-sale-item-text{padding:20px
0 0 0}.top-sale-item-link{position:absolute;left:0;bottom:25px;width:100%}.top-sale-item:hover .top-sale-item-link{bottom:22px}.top-sale-item-link
a.btn{margin:0
30px;height:44px;line-height:44px}.top-sale-item:hover .top-sale-item-link
a.btn{margin:0
27px}.content-gallery{margin:40px
0;position:relative;line-height:0;width:940px}.content-gallery
ul{margin:0;padding:0;list-style:none;position:relative}.content-gallery ul
li{display:none;margin:0;padding:0;background:none}.content-gallery ul li:first-child{display:block}.content-gallery ul li:after{display:none}.content-gallery-prev,.content-gallery-next{display:block;width:53px;height:53px;position:absolute;top:50%;margin-top:-27px;background:#fc4c02 url(/layout/images/arrows.png);z-index:2;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px}.content-gallery-prev{left:14px}.content-gallery-prev:hover{background-color:#c0c0c0}.content-gallery-prev:active{background-color:#000}.content-gallery-next{right:14px;background-position:-53px top}.content-gallery-next:hover{background-color:#c0c0c0}.content-gallery-next:active{background-color:#000}.want{width:260px;padding:32px
20px 26px 20px;color:#fff}.want-title{text-transform:uppercase;font-weight:bold;font-size:24px;line-height:27px}.want-descr{line-height:14px;margin:-4px 0 0 0}.want-descr
p{margin:0;padding:18px
0 0 0}.want-link{padding:30px
0 0 0}.other-news{background:#f7f7f7;margin:63px
0 0 0}.other-news-inner{width:960px;margin:0
auto}.other-news-title{font-weight:bold;font-size:36px;line-height:36px;text-transform:uppercase;padding:53px
0 0 30px;color:#fc4c02}.other-news-list{font-size:0;line-height:0;letter-spacing:-1px;padding:0
0 64px 0}.other-news-item{display:inline-block;vertical-align:top;width:260px;padding:33px
30px 0 30px;font-size:14px;line-height:18px;letter-spacing:0}.other-news-item-name{text-transform:uppercase;font-weight:bold;font-size:18px}.other-news-item-name
a{text-decoration:none}.other-news-item-anonce{padding:20px
0 0 0;color:#000}.other-news-item-date{color:#808080;padding:9px
0 0 0}.slider{position:relative;height:450px;width:100%;margin:-17px 0 0 0}.slider-content{position:relative}.slider-list{width:100%;height:450px;position:relative}.slider-item{display:none;position:absolute;width:100%;height:450px;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-item:first-child{display:block}.slider-inner{position:relative;margin:0
auto;width:940px}.slider-title{font-size:54px;line-height:54px;padding:63px
0 9px 0;text-transform:uppercase}.slider-title
strong{display:block}.slider-link{width:220px;font-weight:500;padding:27px
0 0 0}.slider-ctrl{position:absolute;z-index:3;left:50%;bottom:40px;overflow:hidden;height:13px}.slider-ctrl
a{float:left;border:2px
solid #fc4c02;background:url(/layout/images/blank.gif);margin:0
3px 0 4px;width:9px;height:9px;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.slider-ctrl a:hover{border-color:#c0c0c0}.slider-ctrl a:active{border-color:#000}.slider-ctrl
a.active{background:#fc4c02;border-color:#fc4c02;cursor:default}.main-services{background:url(/layout/images/main-services-bg.png) no-repeat center bottom;padding:46px
0 0 0}.main-services
h2{font-weight:bold;font-size:36px;line-height:36px;text-align:center;margin:0;padding:0;color:#65459b;text-transform:uppercase}.main-services-cols{width:940px;margin:0
auto;padding:22px
0 103px 0}.main-services-cols:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-services-col{float:left;width:273px;margin:0
0 0 47px}.main-services-col:first-child{margin:0
0 0 7px}.main-services-col
a{display:table;height:72px;width:100%;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:18px;color:#9d6fea}.main-services-col a:hover{color:#65459b}.main-services-icon{display:table-cell;width:46px;padding:0
17px 0 0;vertical-align:middle}.main-services-icon
div{width:46px;height:46px;background:url(/layout/images/main-services.png)}.main-services-icon div.main-services-icon-1{background-position:left top}.main-services-col a:hover .main-services-icon div.main-services-icon-1{background-position:left -46px}.main-services-icon div.main-services-icon-2{background-position:-46px top}.main-services-col a:hover .main-services-icon div.main-services-icon-2{background-position:-46px -46px}.main-services-icon div.main-services-icon-3{background-position:-92px top}.main-services-col a:hover .main-services-icon div.main-services-icon-3{background-position:-92px -46px}.main-services-icon div.main-services-icon-4{background-position:-138px top}.main-services-col a:hover .main-services-icon div.main-services-icon-4{background-position:-138px -46px}.main-services-icon div.main-services-icon-5{background-position:-184px top}.main-services-col a:hover .main-services-icon div.main-services-icon-5{background-position:-184px -46px}.main-services-icon div.main-services-icon-6{background-position:-230px top}.main-services-col a:hover .main-services-icon div.main-services-icon-6{background-position:-230px -46px}.main-services-icon div.main-services-icon-7{background-position:-276px top}.main-services-col a:hover .main-services-icon div.main-services-icon-7{background-position:-276px -46px}.main-services-icon div.main-services-icon-8{background-position:-322px top}.main-services-col a:hover .main-services-icon div.main-services-icon-8{background-position:-322px -46px}.main-services-icon div.main-services-icon-9{background-position:-368px top}.main-services-col a:hover .main-services-icon div.main-services-icon-9{background-position:-368px -46px}.main-services-name{display:table-cell;width:210px;vertical-align:middle}.main-partners{background:#65459b;padding:0
0 46px 0;position:relative}.main-partners-top{width:480px;margin:0
auto}.main-partners-top:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-partners-top-inner{float:left;width:100%}.main-partners-icon{position:relative;margin:-67px 0 0 0;line-height:0;text-align:center}.main-partners-icon
img{position:relative;border:3px
solid #9d6fea;background:#9d6fea;-moz-border-radius:73px;-webkit-border-radius:73px;border-radius:73px}.main-partners-text{font-weight:bold;text-transform:uppercase;text-align:center;color:#fff;padding:19px
0 12px 0;min-height:72px;background:url(/layout/images/main-games-text.png) repeat-x left bottom}.main-partners-title{font-size:36px;line-height:36px;text-transform:uppercase;font-weight:bold;color:#fff;text-align:center;padding:37px
0 33px 0}.main-partners-list{width:940px;margin:0
auto;position:relative}.main-partners-content{width:100%;position:relative;overflow:hidden;line-height:0}.main-partners-content
ul{margin:0;padding:0;list-style:none;position:relative;width:9999px}.main-partners-content ul:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-partners-content ul
li{float:left;margin:0;padding:0;width:160px}.main-partners-content ul li
a{display:block;position:relative;width:140px;height:140px;overflow:hidden;background:#fff;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}.main-partners-content ul li a
div{position:relative;opacity:.5}.main-partners-content ul li a:hover
div{opacity:1}.main-partners-content ul li a
img{position:relative;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}.main-partners-content ul li a
.BWfade{z-index:1}.main-partners-prev,.main-partners-next{display:block;width:53px;height:53px;position:absolute;top:50%;margin-top:-27px;background:url(/layout/images/main-arrows.png)}.main-partners-prev{left:-116px}.main-partners-prev:hover{background-position:left -53px}.main-partners-next{right:-116px;background-position:-53px top}.main-partners-next:hover{background-position:-53px -53px}.main-partners-detail{display:none}.page-about .main-partners{background:#f8f8f8}.page-about .main-partners-text{color:#cf4646;background:url(/layout/images/main-games-text-2.png) repeat-x left bottom}.page-about .main-partners-title{color:#cf4646}.page-about .main-partners-icon
img{border-color:#cf4646;background:#cf4646}.page-about .main-partners-prev{background-position:left -159px}.page-about .main-partners-prev:hover{background-position:left -212px}.page-about .main-partners-next{background-position:-53px -159px}.page-about .main-partners-next:hover{background-position:-53px -212px}.main-study{position:relative;background:url(/layout/images/main-study-bg.jpg) no-repeat center top}.main-study-title{text-align:center;font-size:36px;line-height:36px;text-transform:uppercase;font-weight:bold;padding:33px
0 0 0}.main-study-title
a{color:#fff;text-decoration:none;background:url(/layout/images/dots-1.png) repeat-x left bottom}.main-study-title a:hover{background:none}.main-study-arrow{text-align:center;line-height:0;padding:6px
0 26px 0}.main-study-content{display:none;color:#fff;padding:0
0 18px 0}.main-study-content
a{color:#fff}.main-study-content
h3{color:#fff}.main-projects{background:#a5477a;position:relative}.main-projects-events{margin:0
0 25px 0}.main-projects-container{width:940px;margin:0
auto;position:relative}.main-projects-title{font-weight:bold;text-transform:uppercase;padding:35px
0 17px 0}.main-projects-title
a{color:#fff}.main-projects-list{position:relative;padding:0
0 53px 0}.main-projects-item{display:none;position:relative;color:#fff}.main-projects-item:first-child{display:block}.main-projects-item-type{font-size:18px;font-weight:bold;text-transform:uppercase;padding:43px
0 25px 0}.main-projects-item-name{text-transform:uppercase;padding:0
0 33px 0;font-weight:bold;font-size:36px;line-height:36px;background:url(/layout/images/main-projects-item-title.png) repeat-x left bottom}.main-projects-events .main-projects-item-name:first-child{padding-top:50px}.main-projects-item-task{text-transform:uppercase;padding:33px
0 0 0;color:#f184bf}.main-projects-item-descr{font-size:14px;padding:7px
0 0 0}.main-projects-item-descr
p{margin:0;padding:0}.main-projects-item-descr p:first-child{margin:0}.main-projects-item-descr
ul{margin:0;padding:0;list-style:none}.main-projects-item-descr ul
li{margin:3px
0 0 0;padding:0}.main-projects-item-descr ul li:first-child{margin:0}.main-projects-item-links{width:100%;padding:38px
0 0 0}.main-projects-item-links:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-projects-item-links
a.btn{float:left;width:220px;margin:0
0 0 6px;background:#873360;color:#fff}.main-projects-item-links a.btn:first-child{margin:0;background:#fff;color:#a5477a}.main-projects-item-links a.btn:hover{background:#742948;color:#fff}.main-projects-item-links a.btn:active{background:#4b101c;color:#fff}.main-projects-prev,.main-projects-next{position:absolute;top:50%;margin-top:-27px;display:block;width:53px;height:53px;background:url(/layout/images/main-arrows.png)}.main-projects-prev{left:-116px;background-position:left -106px}.main-projects-next{right:-116px;background-position:-53px -106px}.main-projects-prev:hover{background-position:left -53px}.main-projects-next:hover{background-position:-53px -53px}.main-projects-item-options{font-weight:normal;font-size:14px;line-height:18px;text-transform:none;padding:12px
0 13px 0}.main-projects-item-option-date{display:inline-block;padding:0
39px 0 23px;background:url(/layout/images/main-projects-item-option-1.png) no-repeat left center}.main-projects-item-option-time{display:inline-block;padding:0
43px 0 23px;background:url(/layout/images/main-projects-item-option-2.png) no-repeat left center}.main-projects-item-option-place{display:inline-block;padding:0
0 0 17px;background:url(/layout/images/main-projects-item-option-3.png) no-repeat left center}.main-other{background:#eff9fc}.main-other-inner{width:940px;margin:0
auto;display:table}.main-other-title{width:100%;line-height:39px;text-transform:uppercase;padding:53px
0 0 0}.main-other-title:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-other-title-text{float:left;padding:0
20px 0 0;font-weight:bold;font-size:36px;color:#65c1e3}.main-other-title
a{float:left;width:39px;height:39px;text-align:center;font-size:12px;position:relative;color:#fff;background:#77daff;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px}.main-news{display:table-cell;vertical-align:top;width:380px;padding:0
89px 0 0;border-right:1px solid #fff}.main-news-list{color:#000;padding:18px
0 43px 0}.main-news-item{border-top:1px solid #e3ecef;padding:15px
20px 19px 0}.main-news-item:first-child{border:none}.main-news-item-name{text-transform:uppercase;font-size:18px;font-weight:bold}.main-news-item-name
a{text-decoration:none}.main-news-item-anonce{padding:10px
0 0 0}.main-news-item-date{color:#808080;padding:9px
0 0 0}.main-photo{display:table-cell;vertical-align:top;width:380px;padding:0
0 0 90px}.main-photo-img{line-height:0;padding:38px
0 0 0}.main-photo-name{font-size:18px;text-transform:uppercase;font-weight:bold;padding:25px
0 0 0}.main-photo-name
a{text-decoration:none}.main-photo-anonce{color:#000;padding:19px
0 0 0}.main-photo-date{color:#808080;padding:18px
0}.main-photo-date
a{color:#808080}.main-video{display:table-cell;vertical-align:top;width:380px;padding:0
90px 0 0}.main-video .main-photo-img
a{display:block;position:relative}.main-video .main-photo-img a
span{display:block;width:90px;height:90px;position:absolute;left:50%;top:50%;margin:-45px 0 0 -45px;background:url(/layout/images/video.png)}.main-about{width:940px;margin:0
auto;padding:53px
0 0 0;color:#000}.main-about:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-about-title{text-align:center;text-transform:uppercase;font-weight:bold;font-size:36px;line-height:36px;color:#e16262}.main-cols{width:100%;padding:35px
0 41px 0}.main-cols:after{content:".";display:block;clear:both;visibility:hidden;height:0}.main-col{float:right;width:460px}.main-col:first-child{float:left}.main-col
p{margin:0;padding:0
0 18px 0}.articles-archive-select{float:right;text-transform:uppercase;padding:18px
0 0 24px;position:relative}.articles-archive-select-open{z-index:9999}.articles-archive-select-list{position:absolute;left:-9999px;top:-9999px;padding:36px
0 0 0;font-size:12px;line-height:24px;white-space:nowrap;text-transform:uppercase;min-width:100%;background:#fff;-webkit-box-shadow:0 0 10px rgba(101, 193, 227, .75);-moz-box-shadow:0 0 10px rgba(101, 193, 227, .75);box-shadow:0 0 10px rgba(101, 193, 227, .75)}.articles-archive-select-open .articles-archive-select-list{left:14px;top:8px}.articles-archive-select-list
ul{margin:0
1px;padding:6px
1px 1px 1px;list-style:none;border-top:1px solid #d8eff8}.articles-archive-select-list ul
li{margin:0;padding:0;background:none}.articles-archive-select-list ul li:after{display:none}.articles-archive-select-list ul li
a{display:block;position:relative;padding:0
9px;text-decoration:none;color:#808080}.articles-archive-select-list ul li a:hover{background:#e0f3f9;color:#000}.articles-archive-select-list ul li.active
a{background:#65c1e3;color:#fff}.articles-archive-select-value{cursor:pointer;position:relative}.articles-archive-select-value
span{color:#000;background:url(/layout/images/dots-2.png) repeat-x left bottom}.articles-archive-select-value:hover
span{background:none}.articles-archive-select-value
small{display:inline-block;margin:0
0 0 1px;vertical-align:middle;width:0;height:0;border-top:6px solid #65c1e3;border-left:4px solid transparent;border-right:4px solid transparent}.articles-archive-title{float:right;text-transform:uppercase;font-weight:bold;color:#65c1e3;padding:18px
0 0 0}.articles-archive-title
img{vertical-align:middle;margin:0
0 0 3px}.articles-list{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:-10px -10px 40px -10px}.articles-item{position:relative;display:inline-block;vertical-align:top;background:#fff;width:260px;font-size:14px;line-height:18px;letter-spacing:0;padding:19px
20px 25px 20px;margin:19px
10px 0 10px;-webkit-box-shadow:0 0 5px rgba(252, 76, 2, .75);-moz-box-shadow:0 0 5px rgba(252, 76, 2, .75);box-shadow:0 0 5px rgba(252,76,2,.75)}.articles-item:hover{border:3px
solid #fc4c02;padding:16px
17px 22px 17px}.articles-item-img{line-height:0}.articles-item-name{font-size:18px;font-weight:bold;padding:27px
11px 0 11px;text-transform:uppercase}.articles-item-name
a{text-decoration:none}.articles-item-text{color:#000;padding:21px
11px 0 11px;font-size:12px}.articles-item-event-content .articles-item-text{font-size:14px}.articles-item-event-content
.btn{height:44px;line-height:44px;margin:33px
0 0 0}.articles-item-tags{font-size:12px;color:#808080;padding:18px
11px 0 11px}.articles-item-current{position:absolute;left:0;top:-11px;width:100%;text-align:center;font-size:10px;line-height:20px;text-transform:uppercase;color:#fff}.articles-item:hover .articles-item-current{top:-14px}.articles-item-current
div{display:inline-block;vertical-align:top;padding:0
11px;background:#fc4c02}.articles-item-title{color:#838383;font-size:12px;padding:18px
11px 0 11px;margin:0
0 -21px 0;text-transform:upperase}.articles-item-event-options{background:#eff9fc;color:#000;padding:25px
30px 20px 30px;position:relative;margin:24px
-20px -25px -20px}.articles-item:hover .articles-item-event-options{margin:24px
-17px -22px -17px;padding:25px
27px 17px 27px}.articles-item-event-date{padding:0
0 9px 25px;background:url(/layout/images/articles-item-event-date.png) no-repeat left top}.articles-item-event-time{padding:0
0 9px 25px;background:url(/layout/images/articles-item-event-time.png) no-repeat left top}.articles-item-event-place{padding:0
0 9px 25px;background:url(/layout/images/articles-item-event-place.png) no-repeat left top}.articles-item-event-type{font-size:12px;color:#000;text-transform:uppercase;padding:19px
11px 0 11px;margin:0
0 -19px 0}.pager{text-align:center;font-size:0;line-height:0;letter-spacing:-1px;padding:40px
0 53px 0}.pager
a{display:inline-block;vertical-align:middle;margin:0
0 0 3px;position:relative;width:28px;height:28px;background:#c0c0c0;color:#fff;text-align:center;line-height:28px;font-size:12px;letter-spacing:0;text-decoration:none;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}.pager a:first-child{margin:0}.pager a:hover{background:#000}.pager
a.active{background:#000}.pager
span{display:inline-block;width:16px;height:4px;background:url(/layout/images/pager-sep.png);vertical-align:middle;margin:0
6px 0 9px}.other-news-wrap{background:#f6f9fa}.tags{border-top:5px solid #fc4c02;line-height:36px;width:940px;margin:5px
auto 0 auto;padding:45px
0 50px 0}.content
.tags{border-top:0;padding-top:0}.tags
h2{font-size:36px;line-height:36px;margin:0;text-transform:uppercase;padding:13px
0 23px 0}.tags
a{text-decoration:none;white-space:nowrap}.tags-size-1{font-size:24px}.tags-size-2{font-size:18px}.tags-size-3{font-size:30px}.tags-size-4{font-size:12px}.tags-size-5{font-size:36px}.content-inner{width:780px;margin:0
auto}.project-inside-header{padding:63px
0;background:none;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.project-inside-header-inner{width:940px;margin:0
auto;display:table}.project-inside-header-logo{display:table-cell;background:#eceaea;width:240px;text-align:center;vertical-align:middle;line-height:0}.project-inside-header-info{display:table-cell;background:#fff;width:340px;padding:27px
30px 0 30px;text-align:left;vertical-align:top;color:#000}.project-inside-header-info-title{color:#838383;font-size:12px;text-transform:uppercase}.project-inside-header-info-name{color:#983e6f;font-size:18px;line-height:18px;font-weight:bold;text-transform:uppercase;margin:-2px 0 20px 0}.project-inside-header-sep{display:table-cell;width:10px}.project-info{width:100%;color:#000;margin:-38px 0 0 0;position:relative}.project-info:after{content:".";display:block;clear:both;visibility:hidden;height:0}.project-info-left{float:left;width:620px;padding:30px
0 0 0}.project-info-right{float:right;width:300px;padding:33px
0 0 0}.project-info
h4{margin:32px
0 -16px 0;color:#983e6f}.project-info
a{color:#a5477a}.project-info-text{display:table;margin:0
auto;width:200px;height:200px;background:#983e6f;position:relative;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}.project-info-text-inner{height:200px;display:table-cell;vertical-align:middle;text-align:center;padding:0
20px;color:#ffa3d5;text-transform:uppercase}.project-info-text-inner
strong{font-size:18px;color:#fff;display:block;padding:7px
0 0 0}.project-services-list{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:0
-10px}.project-services-item{display:inline-block;width:220px;margin:37px
10px 0 10px;vertical-align:top;font-size:18px;line-height:18px;letter-spacing:0;text-transform:uppercase;text-align:center}.project-services-item
a{display:inline-block;text-decoration:none;position:relative}.project-services-icon{width:90px;height:90px;margin:0
auto;line-height:90px;text-align:center;position:relative;background:#ca5f99;-moz-border-radius:45px;-webkit-border-radius:45px;border-radius:45px}.project-services-icon
img{vertical-align:middle}.project-services-name{padding:19px
0 0 0}.video-list{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:-10px -10px 38px -10px}.video-list .articles-item{width:300px;margin:0
0 7px 0;padding:10px
10px 25px 10px}.video-list .articles-item:hover{padding:7px
7px 22px 7px}.video-list .articles-item-img
a{display:block;position:relative}.video-list .articles-item-img a
span{display:block;width:90px;height:90px;position:absolute;left:50%;top:50%;margin:-45px 0 0 -45px;background:url(/layout/images/video.png)}.video-page-list{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:-10px -10px 38px -10px}.page-articles .video-page-list{margin-top:0}.photo-page-list{margin-bottom:0}.photo-detail-list{margin-bottom:0}.video-page-list .articles-item{width:300px;margin:0
0 7px 0;padding:10px
10px 25px 10px}.video-page-list .articles-item:hover{padding:7px
7px 22px 7px}.video-page-list .articles-item-img
a{display:block;position:relative}.video-page-list .articles-item-img a
span{display:block;width:90px;height:90px;position:absolute;left:50%;top:50%;margin:-45px 0 0 -45px;background:url(/layout/images/video.png)}.video-page-list .articles-item-text{font-size:14px}.video-page-list .articles-item-tags{font-size:14px}.video-single{margin:36px
0}.reviews-item{width:100%;padding:0
0 18px 0}.reviews-item:after{content:".";display:block;clear:both;visibility:hidden;height:0}.reviews-item-author{float:left;width:180px;padding:25px
0 0 0}.reviews-item-author-name{font-weight:bold;font-size:18px;color:#a5477a;text-transform:uppercase}.reviews-item-author-date{font-size:12px;color:#393939;padding:2px
0 0 0}.reviews-item-text{position:relative;float:right;color:#393939;width:680px;padding:26px
30px 27px 30px;background:#fff;-webkit-box-shadow:0 0 5px rgba(165, 71, 122, .75);-moz-box-shadow:0 0 5px rgba(165, 71, 122, .75);box-shadow:0 0 5px rgba(165,71,122,.75)}.reviews-item-text:after{content:"";display:block;width:28px;height:24px;background:url(/layout/images/review-arrow.png);position:absolute;left:-28px;top:23px}.reviews-add{text-align:right;padding:14px
0 0 0;margin:0
0 40px 0}.reviews-add
a.btn{display:inline-block;width:220px;height:44px;line-height:44px}.project-news-slider{width:960px;position:relative;overflow:hidden;margin:0
0 0 -10px}.project-news-slider
ul{margin:0;padding:0;position:relative;list-style:none;width:100%}.project-news-slider ul
li{float:left;width:200px;margin:0;padding:0
30px 0 10px;background:none}.project-news-slider ul li:after{display:none}.project-news-slider ul li+li+li+li+li{display:none}.project-news-name{font-size:18px;font-weight:bold;text-transform:uppercase}.project-news-name
a{text-decoration:none}.project-news-anonce{color:#000;padding:20px
0 0 0}.project-news-date{color:#808080;padding:9px
0 0 0}.project-news-ctrl{position:relative;width:100%;text-align:center;font-size:0;line-height:0;letter-spacing:-1px;padding:40px
0 43px 0}.project-news-ctrl
a{display:inline-block;position:relative;width:9px;height:9px;margin:0
3px;border:2px
solid #983f6f;background:url(/layout/images/blank.gif);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.project-news-ctrl a:hover{border-color:#742948}.project-news-ctrl a:active{border-color:#4b101c}.project-news-ctrl
a.active{background:#983f6f;border-color:#983f6f}.services-cols{width:100%;margin:42px
0 -35px 0}.services-cols:after{content:".";display:block;clear:both;visibility:hidden;height:0}.services-col{float:left;width:300px;padding:0
0 0 20px}.services-col:first-child{padding:0}.services-col
h2{margin:0}.services-item-icon{text-align:center;line-height:0;margin:-10px 0 0 0}.services-item-name{text-align:center;padding:17px
20px 0 20px;text-transform:uppercase;font-size:18px}.services-item-name
a{text-decoration:none}.services-item-text{text-align:center;padding:18px
20px 26px 20px}.leaders
h2{text-align:center;margin:0}.leaders-list{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:0
-10px -11px -10px;background:#fff;padding:0
0 27px 0}.leaders-item{position:relative;width:200px;padding:10px;margin:37px
10px 0 10px;color:#000;background:#fff;font-size:14px;line-height:18px;letter-spacing:0;display:inline-block;vertical-align:top;-webkit-box-shadow:0 0 5px rgba(101, 69, 155, .75);-moz-box-shadow:0 0 5px rgba(101, 69, 155, .75);box-shadow:0 0 5px rgba(101,69,155,.75)}.leaders-item-img{line-height:0}.leaders-item-type{text-transform:uppercase;font-size:12px;padding:16px
10px 0 10px}.leaders-item-name{font-size:18px;font-weight:bold;text-transform:uppercase;padding:6px
10px 0 10px}.leaders-item-name
a{text-decoration:none}.leaders-item-anonce{padding:20px
10px 16px 10px}.services-list-3,.services-list-4{font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:-20px -10px 0 -10px}.services-item{display:inline-block;vertical-align:top;font-size:14px;line-height:18px;letter-spacing:0;padding:0
10px}.services-list-3 .services-item{width:300px}.services-list-4 .services-item{width:220px}.services-item h4
a{text-decoration:none}.services-define{background:#eef2f4;padding:29px
30px 33px 30px}.services-define-title{color:#65459b;font-size:18px;line-height:18px}.services-define-text{color:#7b7b7b;padding:10px
0 0 0}.services-feature-list{width:100%;color:#000;padding:3px
0 0 0}.services-feature-list:after{content:".";display:block;clear:both;visibility:hidden;height:0}.services-feature-col{float:right;width:460px}.services-feature-col:first-child{float:left}.services-graph{background:#65459b;margin:64px
0}.services-graph-inner{width:940px;margin:0
auto}.services-graph-title{font-weight:bold;font-size:36px;line-height:36px;padding:36px
0 0 0;text-transform:uppercase;text-align:center;color:#fff}.services-graph-content{width:100%;padding:0
0 33px 0}.services-graph-content:after{content:".";display:block;clear:both;visibility:hidden;height:0}.services-graph-img{float:left;line-height:0;width:660px;padding:56px
0 0 0}.services-graph-name{float:left;width:222px;display:table;background:url(/layout/images/services-graph-name.png);margin:36px
0 0 18px}.services-graph-name
div{display:table-cell;height:234px;text-align:center;color:#fff;font-weight:bold;font-size:16px;vertical-align:middle;padding:0
60px}.courses{padding:64px
0 48px 0;color:#000}.courses
h2{text-align:center;margin:0}.courses-list{font-size:0;line-height:0;letter-spacing:-1px;padding:4px
0 0 0;position:relative;margin:0
-10px}.courses-item{position:relative;width:220px;padding:0
10px;font-size:14px;line-height:18px;letter-spacing:0;display:inline-block;vertical-align:top}.courses-item
ul{margin-top:-3px}.service-header{background:#65459b;color:#fff;margin:28px
0 0 0;padding:0
0 19px 0}.service-header-inner{width:940px;margin:0
auto}.service-header-inner:after{content:".";display:block;clear:both;visibility:hidden;height:0}.service-header-info{float:left;width:620px;padding:0
0 18px 0}.service-header-info-row{width:100%;border-bottom:1px solid #7e56b4;padding:18px
0 27px 0}.service-header-info-row:after{content:".";display:block;clear:both;visibility:hidden;height:0}.service-header-info-col{float:left;width:194px;padding:0
0 0 19px}.service-header-info-col:first-child{padding:0}.service-header-info-title{padding:27px
0 0 0;font-weight:bold;font-size:18px;line-height:18px;text-transform:uppercase}.service-header-info-text{padding:17px
0 0 0}.services-header-want{display:block;float:right}.service-descr-text{float:left;width:620px;color:#000;padding:17px
0 0 0}.service-teacher{float:right;width:300px;margin:35px
0 0 0;position:relative}.service-teacher
img{display:block}.service-teacher-text{position:absolute;left:20px;bottom:18px;width:220px;padding:18px
20px;background:#fff;color:#000}.service-teacher-name{text-transform:uppercase;font-weight:bold;color:#65459b}.service-teacher-name
a{text-decoration:none}.service-teacher-post{font-size:12px;padding:1px
0 0 0}.service-teacher-phone{font-weight:bold;padding:8px
0 0 0}.service-projects{background:#eef2f4;padding:54px
0 53px 0;margin:51px
0 10px 0}.service-projects
h2{margin-top:0}.page-services .service-projects .articles-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.about-top-sep{display:table-cell;width:10px}.about-top-right{display:table-cell;width:230px;padding:34px
30px 37px 50px;background:#fff;font-size:18px;line-height:21px;color:#000}.about-top-logo{line-height:0;position:relative;text-align:center;margin:-79px 0 16px 0}.about-prefs{width:100%;padding:20px
0 0 0}.about-prefs:after{content:".";display:block;clear:both;visibility:hidden;height:0}.about-pref{float:left;width:140px;padding:0
0 0 20px}.about-pref:first-child{padding:0}.about-pref-digital{position:relative;display:table;font-weight:500;width:140px;height:140px;background:#f88585;color:#fff;text-transform:uppercase;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}.about-pref-digital
div{display:table-cell;height:140px;vertical-align:middle;text-align:center}.about-pref-digital div
span{display:block;font-size:36px;line-height:34px;text-transform:none}.about-pref-name{font-size:18px;text-align:center;text-transform:uppercase;color:#f88585;padding:22px
0 0 0}.about-pref-text{text-align:center;color:#000;padding:10px
0 0 0}.about-staff-header{width:100%;padding:0
0 11px 0}.about-staff-header:after{content:".";display:block;clear:both;visibility:hidden;height:0}.about-staff-header
h2{float:left;margin:0
20px 0 0}.about-staff-header
ul{margin:0;padding:0;line-height:36px;list-style:none;float:left;text-transform:uppercase}.about-staff-header ul
li{float:left;margin:0
0 0 30px;padding:0}.about-staff-header ul li:after{display:none}.staff{position:relative;font-size:0;line-height:0;letter-spacing:-1px;margin:0
-10px 53px -10px}.staff-item{display:inline-block;vertical-align:top;width:172px;margin:26px
10px 0 10px;text-align:center;font-size:14px;line-height:18px;letter-spacing:0;color:#000}.staff-item-img{position:relative;line-height:0;margin:0
-3px}.staff-item-img
img{position:relative;border:3px
solid #fff;-moz-border-radius:89px;-webkit-border-radius:89px;border-radius:89px}.staff-item:hover .staff-item-img
img{border-color:#e76262}.staff-item-name{font-size:18px;font-weight:bold;text-transform:uppercase;padding:7px
0 0 0}.staff-item-name
a{text-decoration:none}.staff-item-text{padding:11px
0 0 0}.about-center{width:100%}.about-center:after{content:".";display:block;clear:both;visibility:hidden;height:0}.about-info{background:#e76262 url(/layout/images/about-info-bg-2.png) no-repeat center bottom;color:#fff;margin:38px
0 0 0;padding:19px
0 73px 0}.about-info
.content{color:#fff}.page-about .about-info
a{color:#fff}.about-info-col{float:left;width:300px;padding:0
0 0 20px}.about-info-col:first-child{padding:0}.about-info-col
h3{margin-bottom:26px}.about-info-col ul
li{padding-left:0}.about-info-col ul li:after{display:none}.about-contacts{padding:0
0 19px 0}.about-contacts-cols{width:100%;color:#000;padding:0
0 43px 0}.about-contacts-cols:after{content:".";display:block;clear:both;visibility:hidden;height:0}.about-contacts-col{float:right;width:460px}.about-contacts-col:first-child{float:left}.about-contacts-name{text-transform:uppercase;color:#838383}.about-contacts-map{position:relative;margin:0
-10px}#map{height:287px}.trainers-sort{width:100%;text-transform:uppercase;line-height:34px;padding:0
0 30px 0}.trainers-sort:after{content:".";display:block;clear:both;visibility:hidden;height:0}.trainers-sort
ul{margin:0;padding:0;list-style:none}.trainers-sort ul
li{float:left;margin:0;padding:0
0 0 3px}.trainers-sort ul li:after{display:none}.trainers-sort ul li:first-child{padding:0}.trainers-sort ul li
a{float:left;text-decoration:none;position:relative;height:34px;padding:0
20px;border:1px
solid #ffede5;background:#fdefef}.trainers-sort ul li.active
a{color:#fff;background:#e76262;border-color:#e76262}.trainer-header{background:#e76262;color:#fff}.trainer-header-inner{width:940px;margin:0
auto}.trainer-header-inner:after{content:".";display:block;clear:both;visibility:hidden;height:0}.trainer-header-info{float:left;width:620px;padding:0
0 18px 0}.trainer-header-info-col{float:left;width:300px;padding:0
0 0 20px}.page-about .trainer-header-info-col
a{color:#fff}.trainer-header-info-col:first-child{padding:0}.trainer-header-info-title{padding:43px
0 0 0;font-weight:bold;font-size:18px;line-height:18px;text-transform:uppercase}.trainer-header-info-text{padding:8px
0 0 0}.trainer-header-info-text
ul{margin:0;padding:0;list-style:none}.trainer-header-info-text ul
li{position:relative;margin:9px
0;padding:0
0 0 18px}.page-about .trainer-header-info-text ul li:after{content:"";display:block;width:6px;height:6px;position:absolute;left:0;top:5px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.trainer-header-want{display:block;float:right}.trainers-top{width:100%}.trainers-top:after{content:".";display:block;clear:both;visibility:hidden;height:0}.trainers-top-text{float:left;width:620px;padding:10px
0 0 0}.trainers-side{float:right;width:300px;line-height:0;padding:37px
0 0 0}.practice-clients{text-align:center;font-size:0;line-height:0;letter-spacing:-1px;position:relative;margin:18px
-20px}.practice-clients
img{vertical-align:middle;margin:13px
20px}.responses{position:relative;margin:0
-10px;font-size:0;line-height:0;letter-spacing:-1px}.response{display:inline-block;vertical-align:top;width:300px;margin:22px
10px 0 10px;font-size:14px;line-height:18px;letter-spacing:0}.response-top{padding:25px
20px 27px 20px;background:#fff;position:relative}.response-top:after{content:"";display:block;width:18px;height:16px;background:url(/layout/images/response-arrow.png);position:absolute;left:24px;bottom:-16px}.response-link{text-transform:uppercase;line-height:28px;padding:26px
0 0 34px;position:relative}.response-link
a{display:inline-block;position:relative;text-decoration:none}.response-link a
em{display:block;position:absolute;left:-36px;top:50%;margin-top:-14px;width:28px;height:28px;background-position:center;background-repeat:no-repeat;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}.response-link a.response-pdf-link
em{background-image:url(/layout/images/pdf.png)}.response-link a.response-video-link
em{background-image:url(/layout/images/video-link.png);background-position:11px center}.response-link a
span{color:#d9afc6}.response-author{width:100%}.response-author:after{content:".";display:block;clear:both;visibility:hidden;height:0}.response-author-logo{float:left;line-height:0;width:60px;padding:30px
0 0 0;text-align:center}.response-author-text{margin:0
0 0 70px}.response-author-name{font-weight:bold;text-transform:uppercase;color:#983f6f;padding:29px
0 0 0}.response-author-post{font-size:12px;line-height:15px;padding:8px
0 0 0}.clients{width:100%;padding:0
0 60px 0}.clients:after{content:".";display:block;clear:both;visibility:hidden;height:0}.clients-menu{float:left;width:300px;text-transform:uppercase;padding:25px
0 0 0}.clients-menu
ul{margin:0;padding:0;list-style:none}.clients-menu ul
li{margin:0;padding:2px
0 0 0}.clients-menu ul li:after{display:none}.clients-menu ul li
a{display:block;position:relative;background:#faf6f8;text-decoration:none;padding:10px
20px 8px 20px}.clients-menu ul li.active
a{background:#983f6f;color:#fff}.clients-menu ul li a
span{display:none;width:0;height:0;position:absolute;right:-10px;top:0;border-left:10px solid #983f6f;border-top:18px solid transparent;border-bottom:18px solid transparent}.clients-menu ul li.active a
span{display:block}.clients-list{margin:0
0 0 310px;font-size:0;line-height:0;letter-spacing:-1px}.clients-item{display:none}.clients-item.active{display:block}.clients-item
div{display:inline-block;vertical-align:middle;width:140px;text-align:center;margin:26px
0 0 0}.biblio-headers{width:100%}.biblio-headers:after{content:".";display:block;clear:both;visibility:hidden;height:0}.biblio-headers
h2{float:left;font-size:36px;line-height:36px;margin:0
3px 0 0}.biblio-headers
ul{float:left;margin:0;padding:0;list-style:none;line-height:36px;text-transform:uppercase}.biblio-headers ul
li{float:left;margin:0
0 0 19px;padding:0}.biblio-headers ul li:after{display:none}.page-biblio{padding:0
0 58px 0}.biblio-list{position:relative;margin:0
-10px;font-size:0;line-height:0;letter-spacing:-1px}.biblio-item{display:inline-block;vertical-align:top;width:220px;margin:42px
10px 0 10px}.biblio-item-img{border:3px
solid #65c1e3}.biblio-item-type{text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:0;color:#000;margin:22px
11px -16px 11px}.biblio-item-name{padding:22px
11px 0 11px;font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:0}.page-biblio .biblio-item-name{font-size:18px}.biblio-item-name
a{text-decoration:none}.biblio-item-author{font-size:14px;line-height:18px;letter-spacing:0;color:#65c1e3;padding:9px
11px 0 11px}.biblio-item-anonce{padding:18px
11px 0 11px;font-size:14px;line-height:18px;letter-spacing:0}.biblio-item-review{font-size:14px;line-height:18px;letter-spacing:0;color:#b2dcec;padding:18px
11px 0 11px}.biblio-menu{text-transform:uppercase;line-height:36px}.biblio-menu
ul{width:100%;margin:0;padding:0;list-style:none}.biblio-menu ul:after{content:".";display:block;clear:both;visibility:hidden;height:0}.biblio-menu ul
li{float:left;margin:0;padding:0
0 0 3px}.biblio-menu ul li:after{display:none}.biblio-menu ul li
a{float:left;height:36px;padding:0
20px;background:#eff9fc}.page-articles .biblio-menu ul li.active
a{color:#fff;text-decoration:none;background:#65c1e3}.blog-list{position:relative;margin:0
-10px;font-size:0;line-height:0;letter-spacing:-1px;padding:0
0 58px 0}.blog-item{display:inline-block;vertical-align:top;width:300px;margin:0
10px;font-size:14px;line-height:18px;letter-spacing:0}.blog-item-img{line-height:0}.blog-item-name{text-transform:uppercase;font-size:18px;font-weight:bold;padding:28px
11px 0 11px}.blog-item-name
a{text-decoration:none}.blog-item-anonce{color:#000;padding:18px
11px 0 11px}.blog-item-date{color:#8d8d8d;padding:18px
11px 0 11px}.blog-item-date
a{color:#8d8d8d}.events-inside-type{text-transform:uppercase;color:#000;font-size:18px;line-height:36px;margin:37px
0 -8px 0}.events-inside-options{font-size:18px;color:#000;line-height:36px;position:relative;margin:0
-25px 0 0}.events-inside-options
div{display:inline-block;vertical-align:top;padding:0
0 0 32px;margin:0
25px 0 0;white-space:nowrap}.events-inside-options-date{background:url(/layout/images/events-inside-options-date.png) no-repeat left center}.events-inside-options-time{background:url(/layout/images/events-inside-options-time.png) no-repeat left center}.events-inside-options-place{background:url(/layout/images/events-inside-options-place.png) no-repeat 2px center}.item-gallery{position:fixed;left:-9999px;top:0;width:100%;height:100%;z-index:99997;overflow:auto;background:#000;background:rgba(0,0,0,.8)}.item-gallery-open{left:0}.item-gallery-container{position:relative;width:780px;margin:0
auto;padding:40px
0 0 0}.item-gallery-big{text-align:center;font-size:0;line-height:0;position:relative}.item-gallery-big
strong{visibility:hidden;position:relative;display:inline-block;vertical-align:middle}.item-gallery-big strong
img{vertical-align:top}.item-gallery-prev,.item-gallery-next{display:block;width:46px;height:46px;position:absolute;top:50%;margin-top:-23px;background:url(/layout/images/item-gallery-arrows.png);-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px}.item-gallery-prev{left:-75px}.item-gallery-next{right:-75px;background-position:-46px top}.item-gallery-big
img{vertical-align:middle}.item-gallery-list{width:780px;margin:0
auto;line-height:0;height:110px;position:relative;overflow:hidden}.item-gallery-list
ul{position:relative;margin:0;padding:35px
0;list-style:none;width:9999px}.item-gallery-list ul:after{content:".";display:block;clear:both;visibility:hidden;height:0}.item-gallery-list ul
li{float:left;margin:0;padding:0;position:relative;width:80px}.page-articles .item-gallery-list ul li:after{display:none}.item-gallery-list ul li
img{position:relative}.item-gallery-list ul li
span{display:none;position:absolute;left:0;top:0;width:54px;height:34px;border:3px
solid #65c1e3}.item-gallery-list ul li.active
span{display:block}.item-gallery-list-prev,.item-gallery-list-next{position:absolute;top:35px;display:block;width:54px;height:34px;background:url(/layout/images/item-gallery-list-arrows.png);border:3px
solid #65c1e3}.item-gallery-list-prev{left:0;background-position:left center}.item-gallery-list-next{right:0;background-position:-60px center}.item-gallery-loading{position:absolute;left:-15px;top:-15px;padding:15px;width:100%;height:100%;background:#000 url(/layout/images/gallery-loading.gif) no-repeat center;background:rgba(0, 0, 0, .2) url(/layout/images/gallery-loading.gif) no-repeat center}.item-gallery-load{position:absolute;left:-9999px;top:-9999px;visibility:hidden}.job-list{position:relative;margin:0
-10px 48px -10px;font-size:0;line-height:0;letter-spacing:-1px}.job-item{display:inline-block;position:relative;vertical-align:top;background:#fff;font-size:14px;line-height:18px;letter-spacing:0;width:400px;padding:3px
30px 98px 30px;margin:0
10px;-webkit-box-shadow:0 0 5px rgba(241, 102, 102, .75);-moz-box-shadow:0 0 5px rgba(241, 102, 102, .75);box-shadow:0 0 5px rgba(241,102,102,.75)}.job-item:hover{border:3px
solid #e26362;padding:0
27px 95px 27px}.job-item-detail{text-transform:uppercase;margin:18px
0}.job-item-detail
a{color:#e26362;text-decoration:none;background:url(/layout/images/dots-3.png) repeat-x left bottom}.job-item-detail a:hover{background:none}.job-item-link{position:absolute;left:0;bottom:31px;width:100%}.job-item:hover .job-item-link{bottom:28px}.job-item-link
a.btn{margin:0
30px;height:44px;line-height:44px}.job-item:hover .job-item-link
a.btn{margin:0
27px}a.btn-job{height:44px;line-height:44px;width:400px;margin:36px
auto 6px auto}.library-detail-author{font-size:24px;line-height:27px;color:#65c1e3;margin:27px
0}.library-detail{width:100%}.library-detail:after{content:".";display:block;clear:both;visibility:hidden;height:0}.library-detail-img{line-height:0;float:right;width:280px}.library-detail-img
img{border:3px
solid #65c1e3}.library-detail-text{margin:0
340px 0 0}.library-detail .article-social{float:none}.blog-item-author{width:100%;position:relative;overflow:hidden;padding:0
0 4px 0}.blog-item-author-photo{float:left;width:54px;line-height:0;padding:2px
0 0 0;position:relative}.blog-item-author-photo
img{position:relative;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px}.blog-item-author-text{margin:0
0 0 70px;font-size:12px}.blog-item-author-name{text-transform:uppercase;font-weight:bold;color:#65c1e3;padding:4px
0 0 0}.blog-item-author-name
a{text-decoration:none}.blog-item-author-post{color:#000}.blog-detail-author{width:100%;background:#eff9fc;padding:23px
0 28px 0;margin:35px
0 50px 0}.blog-detail-author:after{content:".";display:block;clear:both;visibility:hidden;height:0}.blog-detail-author .blog-item-author-photo{padding-left:80px}.blog-detail-author .blog-item-author-text{margin:0
0 0 150px;font-size:14px}.blog-detail-author .blog-item-author-name{font-size:18px;padding:10px
0 0 0}.page-404{width:940px;margin:15px
auto 79px auto;min-height:435px;background:url(/layout/images/404.png) no-repeat center top}.page-404-title{text-align:center;font-weight:bold;font-size:24px;line-height:36px;padding:65px
0 0 0;color:#fc4c02;text-transform:uppercase}.page-404-title
span{font-size:36px;display:block}.page-404-text{text-align:center;font-size:18px;line-height:27px;padding:11px
0 49px 0;color:#000}.page-404-list{border-top:5px solid #fc4c02;position:relative}.page-404-list .leaders-list{background:none;padding:0}.page-404-list .leaders-item{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bottom{width:940px;margin:0
auto;padding:50px
0 35px 0;background:url(/layout/images/bottom.png) repeat-x;color:#000}.other-news+.bottom,.service-projects+.bottom,.other-news-wrap+.bottom,.about-contacts+.bottom{background:none;padding-top:37px}.bottom:after{content:".";display:block;clear:both;visibility:hidden;height:0}.bottom-col{float:left}.bottom-col-1{width:320px}.bottom-col-2{width:160px}.bottom-col-3{width:160px}.bottom-col-4{width:160px}.bottom-col-5{width:140px}.bottom-col
div{font-weight:bold;text-transform:uppercase;font-size:18px}.bottom-col
ul{margin:0;padding:10px
0 0 0;list-style:none}.bottom-col ul
li{margin:0;padding:6px
0 0 0}footer{background:#f8f8f8;color:#000}.footer-inner{width:940px;margin:0
auto;padding:36px
0 46px 0}.footer-inner:after{content:".";display:block;clear:both;visibility:hidden;height:0}.footer-text{float:left;width:300px;font-size:12px}.footer-copyrights{text-transform:uppercase;color:#fc4c02}.footer-contacts{padding:18px
0 0 0}.footer-menu{float:right;width:140px}.footer-menu
ul{margin:0;padding:0;list-style:none}.footer-menu ul
li{margin:0;padding:0
0 5px 0}.footer-social{float:right;width:160px}.footer-social
ul{margin:0;padding:0;list-style:none}.footer-social ul
li{margin:0;padding:0
0 5px 27px}.footer-social ul li
a{position:relative}.footer-social ul li a
img{position:absolute;left:-27px;top:-1px}.footer-developer{float:right;width:160px;line-height:0;margin-top:-2px}.window{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99997;overflow:auto}.window-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99998;background:#fff;opacity:.9}.window-loading{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:url(/layout/images/gallery-loading.gif)}.window-container{position:absolute;z-index:99999;left:50%;top:50%}.window-container-load{position:fixed;left:-9999px;top:-9999px}.window-content{position:relative;background:#fff;border:3px
solid #fc4c02}.window-close{display:block;position:absolute;right:-19px;top:-19px;width:38px;height:38px;background:#fc4c02 url(/layout/images/window-close.png) no-repeat center;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px}.window-close:hover{background-color:#c0c0c0}.window-close:active{background-color:#000}.window
.content{width:700px;padding:40px}.window .content
h2{margin-top:8px;margin-bottom:18px}.window-subtitle{font-size:18px;line-height:18px;color:#000;text-transform:uppercase;margin:18px
0}.page-articles
a{color:#65c1e3}.page-articles a:hover{color:#42abd9}.page-articles a:active{color:#1993ce}.page-articles
a.btn{color:#fff;background:#65c1e3}.page-articles a.btn:hover{background:#42abd9}.page-articles a.btn:active{background:#1993ce}.page-articles
.want{background:#42abd9}.page-articles .want
a.btn{background:#88d7ed}.page-articles .want a.btn:hover{background:#65c1e3}.page-articles .want a.btn:active{background:#1993ce}.page-articles .other-news-title{color:#65c1e3}.page-articles h1,
.page-articles h2,
.page-articles h3,
.page-articles h4,
.page-articles
h5{color:#65c1e3}.page-articles
hr{background:#65c1e3}.page-articles ul li:after{background-color:#65c1e3}.page-articles ul li ul li:after{border-color:#65c1e3}.page-articles .top-sale-item,
.page-articles .articles-item{-webkit-box-shadow:0 0 5px rgba(101, 193, 227, .75);-moz-box-shadow:0 0 5px rgba(101, 193, 227, .75);box-shadow:0 0 5px rgba(101, 193, 227, .75)}.page-articles .top-sale-item:hover,
.page-articles .articles-item:hover{border-color:#65c1e3}.page-articles .articles-item-current
div{background:#65c1e3}.page-articles .content-gallery-prev,
.page-articles .content-gallery-next{background-color:#65c1e3}.page-articles .content-gallery-prev:hover{background-color:#42abd9}.page-articles .content-gallery-prev:active{background-color:#1993ce}.page-articles .content-gallery-next:hover{background-color:#42abd9}.page-articles .content-gallery-next:active{background-color:#1993ce}.page-articles table
th{background:#65c1e3}.page-articles
.top{background:#65c1e3}.page-articles nav ul
li{border-color:#8cd1ea}.page-articles nav ul li
a{color:#fff}.page-articles nav ul li a:hover,
.page-articles nav ul li.active
a{background:#fff;color:#65c1e3}.page-articles .breadcrumbs
span{background:#b2e0f1}.page-articles
.tags{border-color:#65c1e3}.page-articles .tags
h2{color:#65c1e3}.page-articles .pager
a{color:#fff}.page-articles .pager a:hover{color:#fff;background:#42abd9}.page-articles .pager a:active{color:#fff;background:#1993ce}.page-articles .pager
a.active{color:#fff;background:#65c1e3}.page-articles header a,
.page-articles .bottom a,
.page-articles footer
a{color:#fc4c02;outline:none}.page-articles header a:hover,
.page-articles .bottom a:hover,
.page-articles footer a:hover{color:#c0c0c0}.page-articles header a:active,
.page-articles .bottom a:active,
.page-articles footer a:active{color:#000}.page-articles .main-projects{background:#65c1e3}.page-articles .main-projects-item-type
a{color:#fff}.page-articles .main-projects-item-name{font-weight:500;margin-bottom:24px}.page-articles .main-projects-prev{background-position:left -265px}.page-articles .main-projects-next{background-position:-53px -265px}.page-articles .main-projects-prev:hover{background-position:left -53px}.page-articles .main-projects-next:hover{background-position:-53px -53px}.page-articles .main-projects-item-links
a.btn{background:#77daff;color:#fff}.page-articles .main-projects-item-links a.btn:first-child{background:#fff;color:#65c1e3}.page-articles .main-projects-item-links a.btn:hover{background:#42abd9;color:#fff}.page-articles .main-projects-item-links a.btn:active{background:#1993ce;color:#fff}.page-articles .main-other-title
a{color:#fff}.page-articles .main-news-item-date{color:#afbcc0}.page-articles .main-news-item-date
a{color:#afbcc0}.page-articles .main-news+.main-news{border-right:none;padding:0
0 0 90px}.page-articles .main-photo-date
a{color:#808080}.page-articles .main-photo-name,
.page-articles .main-photo-anonce,
.page-articles .main-photo-date{padding-left:11px;padding-right:11px}.page-articles .blog-item-date
a{color:#8d8d8d}.page-articles .reviews-item-author-name{color:#65c1e3}.page-articles .reviews-item-text{-webkit-box-shadow:0 0 5px rgba(101, 193, 227, .75);-moz-box-shadow:0 0 5px rgba(101, 193, 227, .75);box-shadow:0 0 5px rgba(101, 193, 227, .75)}.page-articles .reviews-item-text:after{background:url(/layout/images/review-arrow-articles.png)}.page-articles .video-page-list .articles-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-articles .item-gallery-prev,
.page-articles .item-gallery-next{background-color:#65c1e3}.page-articles .item-gallery-prev:hover{background-color:#42abd9}.page-articles .item-gallery-prev:active{background-color:#1993ce}.page-articles .item-gallery-next:hover{background-color:#42abd9}.page-articles .item-gallery-next:active{background-color:#1993ce}.page-articles .window-content{border-color:#65c1e3}.page-articles .window-close{background-color:#65c1e3}.page-articles .window-close:hover{background-color:#42abd9}.page-articles .window-close:active{background-color:#1993ce}.page-articles .form-label{color:#65c1e3}.page-articles .form-input input,
.page-articles .form-input
textarea{border-color:#65c1e3}.page-articles .form-input input.error,
.page-articles .form-input
textarea.error{border-color:#f00}.page-articles .form-radio
span{border-color:#65c1e3}.page-articles .form-radio span
em{background:#65c1e3}.page-articles .form-checkbox
span{border-color:#65c1e3}.page-articles .form-checkbox span
em{background:#65c1e3}.page-articles .form-submit
input{background:#65c1e3}.page-articles .form-submit input:hover{background:#42abd9}.page-articles .form-submit input:active{background:#1993ce}.page-about
a{color:#e26362}.page-about a:hover{color:#d84040}.page-about a:active{color:#cc1919}.page-about
a.btn{color:#fff;background:#e26362}.page-about a.btn:hover{background:#d84040}.page-about a.btn:active{background:#cc1919}.page-about
.want{background:#cf4646}.page-about .want
a.btn{background:#f88585}.page-about .want a.btn:hover{background:#d84040}.page-about .want a.btn:active{background:#cc1919}.page-about h1,
.page-about h2,
.page-about h3,
.page-about h4,
.page-about
h5{color:#e26362}.page-about
hr{background:#e26362}.page-about ul li:after{background-color:#e26362}.page-about ul li ul li:after{border-color:#e26362}.page-about .top-sale-item{-webkit-box-shadow:0 0 5px rgba(226, 99, 98, .75);-moz-box-shadow:0 0 5px rgba(226, 99, 98, .75);box-shadow:0 0 5px rgba(226, 99, 98, .75)}.page-about .content-gallery-prev,
.page-about .content-gallery-next{background-color:#e26362}.page-about .content-gallery-prev:hover{background-color:#d84040}.page-about .content-gallery-prev:active{background-color:#cc1919}.page-about .content-gallery-next:hover{background-color:#d84040}.page-about .content-gallery-next:active{background-color:#cc1919}.page-about table
th{background:#e26362}.page-about .slider-ctrl
a{border-color:2px solid #e26362}.page-about .slider-ctrl a:hover{border-color:#d84040}.page-about .slider-ctrl a:active{border-color:#cc1919}.page-about .slider-ctrl
a.active{background:#e26362;border-color:#e26362}.page-about
.top{background:#e16262}.page-about nav ul
li{border-color:#e98989}.page-about nav ul li
a{color:#fff}.page-about nav ul li a:hover,
.page-about nav ul li.active
a{background:#fff;color:#e16262}.page-about .breadcrumbs
span{background:#f0b0b0}.page-about
.tags{border-color:#e26362}.page-about .tags
h2{color:#e26362}.page-about .pager
a{color:#fff}.page-about .pager a:hover{color:#fff;background:#d84040}.page-about .pager a:active{color:#fff;background:#cc1919}.page-about .pager
a.active{color:#fff;background:#e26362}.page-about header a,
.page-about .bottom a,
.page-about footer
a{color:#fc4c02;outline:none}.page-about header a:hover,
.page-about .bottom a:hover,
.page-about footer a:hover{color:#c0c0c0}.page-about header a:active,
.page-about .bottom a:active,
.page-about footer a:active{color:#000}.page-about .window-content{border-color:#e26362}.page-about .window-close{background-color:#e26362}.page-about .window-close:hover{background-color:#d84040}.page-about .window-close:active{background-color:#cc1919}.page-about .form-label{color:#e26362}.page-about .form-input input,
.page-about .form-input
textarea{border-color:#e26362}.page-about .form-input input.error,
.page-about .form-input
textarea.error{border-color:#f00}.page-about .form-radio
span{border-color:#e26362}.page-about .form-radio span
em{background:#e26362}.page-about .form-checkbox
span{border-color:#e26362}.page-about .form-checkbox span
em{background:#e26362}.page-about .form-submit
input{background:#e26362}.page-about .form-submit input:hover{background:#d84040}.page-about .form-submit input:active{background:#cc1919}.page-projects
a{color:#983f6f}.page-projects a:hover{color:#742948}.page-projects a:active{color:#4b101c}.page-projects
a.btn{color:#fff;background:#983f6f}.page-projects a.btn:hover{background:#742948}.page-projects a.btn:active{background:#4b101c}.page-projects
.want{background:#71254e}.page-projects .want
a.btn{background:#ca5f99}.page-projects .want a.btn:hover{background:#742948}.page-projects .want a.btn:active{background:#4b101c}.page-projects h1,
.page-projects h2,
.page-projects h3,
.page-projects h4,
.page-projects
h5{color:#983f6f}.page-projects
hr{background:#983f6f}.page-projects ul li:after{background-color:#983f6f}.page-projects ul li ul li:after{border-color:#983f6f}.page-projects .top-sale-item,
.page-projects .articles-item,
.page-projects .response-top{-webkit-box-shadow:0 0 5px rgba(152, 63, 111, .75);-moz-box-shadow:0 0 5px rgba(152, 63, 111, .75);box-shadow:0 0 5px rgba(152, 63, 111, .75)}.page-projects .top-sale-item:hover,
.page-projects .articles-item:hover{border-color:#983f6f}.page-projects .articles-item-current
div{background:#983f6f}.page-projects .content-gallery-prev,
.page-projects .content-gallery-next{background-color:#983f6f}.page-projects .content-gallery-prev:hover{background-color:#742948}.page-projects .content-gallery-prev:active{background-color:#4b101c}.page-projects .content-gallery-next:hover{background-color:#742948}.page-projects .content-gallery-next:active{background-color:#4b101c}.page-projects table
th{background:#983f6f}.page-projects
.top{background:#983f6f}.page-projects nav ul
li{border-color:#bc759b}.page-projects nav ul li
a{color:#fff}.page-projects nav ul li a:hover,
.page-projects nav ul li.active
a{background:#fff;color:#983f6f}.page-projects .breadcrumbs
span{background:#d2a3bc}.page-projects
.tags{border-color:#983f6f}.page-projects .tags
h2{color:#983f6f}.page-projects .pager
a{color:#fff}.page-projects .pager a:hover{color:#fff;background:#742948}.page-projects .pager a:active{color:#fff;background:#4b101c}.page-projects .pager
a.active{color:#fff;background:#983f6f}.page-projects header a,
.page-projects .bottom a,
.page-projects footer
a{color:#fc4c02;outline:none}.page-projects header a:hover,
.page-projects .bottom a:hover,
.page-projects footer a:hover{color:#c0c0c0}.page-projects header a:active,
.page-projects .bottom a:active,
.page-projects footer a:active{color:#000}.page-projects .video-list .articles-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-projects .response-link a
em{background-color:#983f6f}.page-projects .window-content{border-color:#983f6f}.page-projects .window-close{background-color:#983f6f}.page-projects .window-close:hover{background-color:#742948}.page-projects .window-close:active{background-color:#4b101c}.page-projects .form-label{color:#983f6f}.page-projects .form-input input,
.page-projects .form-input
textarea{border-color:#983f6f}.page-projects .form-input input.error,
.page-projects .form-input
textarea.error{border-color:#f00}.page-projects .form-radio
span{border-color:#983f6f}.page-projects .form-radio span
em{background:#983f6f}.page-projects .form-checkbox
span{border-color:#983f6f}.page-projects .form-checkbox span
em{background:#983f6f}.page-projects .form-submit
input{background:#983f6f}.page-projects .form-submit input:hover{background:#742948}.page-projects .form-submit input:active{background:#4b101c}.page-services
a{color:#65449b}.page-services a:hover{color:#422c78}.page-services a:active{color:#191150}.page-services
a.btn{color:#fff;background:#65449b}.page-services a.btn:hover{background:#422c78}.page-services a.btn:active{background:#191150}.page-services
.want{background:#422c78}.page-services .want
a.btn{background:#885cbe}.page-services .want a.btn:hover{background:#65449b}.page-services .want a.btn:active{background:#191150}.page-services h1,
.page-services h2,
.page-services h3,
.page-services h4,
.page-services
h5{color:#65449b}.page-services
hr{background:#65449b}.page-services ul li:after{background-color:#65449b}.page-services ul li ul li:after{border-color:#65449b}.page-services .top-sale-item,
.page-services .articles-item{-webkit-box-shadow:0 0 5px rgba(101, 68, 155, .75);-moz-box-shadow:0 0 5px rgba(101, 68, 155, .75);box-shadow:0 0 5px rgba(101, 68, 155, .75)}.page-services .top-sale-item:hover,
.page-services .articles-item:hover{border-color:#65449b}.page-services .articles-item-current
div{background:#65449b}.page-services .content-gallery-prev,
.page-services .content-gallery-next{background-color:#65449b}.page-services .content-gallery-prev:hover{background-color:#422c78}.page-services .content-gallery-prev:active{background-color:#191150}.page-services .content-gallery-next:hover{background-color:#422c78}.page-services .content-gallery-next:active{background-color:#191150}.page-services table
th{background:#65449b}.page-services
.top{background:#65449b}.page-services nav ul
li{border-color:#8c74b4}.page-services nav ul li
a{color:#fff}.page-services nav ul li a:hover,
.page-services nav ul li.active
a{background:#fff;color:#65449b}.page-services .breadcrumbs
span{background:#b2a2cd}.page-services
.tags{border-color:#65449b}.page-services .tags
h2{color:#65449b}.page-services .pager
a{color:#fff}.page-services .pager a:hover{color:#fff;background:#422c78}.page-services .pager a:active{color:#fff;background:#191150}.page-services .pager
a.active{color:#fff;background:#65449b}.page-services header a,
.page-services .bottom a,
.page-services footer
a{color:#fc4c02;outline:none}.page-services header a:hover,
.page-services .bottom a:hover,
.page-services footer a:hover{color:#c0c0c0}.page-services header a:active,
.page-services .bottom a:active,
.page-services footer a:active{color:#000}.page-services .window-content{border-color:#65449b}.page-services .window-close{background-color:#65449b}.page-services .window-close:hover{background-color:#422c78}.page-services .window-close:active{background-color:#191150}.page-services .form-label{color:#65449b}.page-services .form-input input,
.page-services .form-input
textarea{border-color:#65449b}.page-services .form-input input.error,
.page-services .form-input
textarea.error{border-color:#f00}.page-services .form-radio
span{border-color:#65449b}.page-services .form-radio span
em{background:#65449b}.page-services .form-checkbox
span{border-color:#65449b}.page-services .form-checkbox span
em{background:#65449b}.page-services .form-submit
input{background:#65449b}.page-services .form-submit input:hover{background:#422c78}.page-services .form-submit input:active{background:#191150}.content-btns{width:100%}.content-btns:after{content:".";display:block;clear:both;visibility:hidden;height:0}.content-btn{width:260px;margin:18px
0}.content-want{position:relative;margin:54px
-10px 0 -10px;font-size:0;line-height:0;letter-spacing:-1px}.content-want-item{display:inline-block;width:300px;margin:0
10px;font-size:14px;line-height:18px;letter-spacing:0}.articles-item-tags
a{color:#808080}.blog-page-list .articles-item-tags
a{color:#c0c0c0}.courses{padding-top:0px}.info-block{background:url(/layout/images/news-placeholder-one.png)}input[name='name']{display:none}.window .content
span{color:#000}.slider-inner .slider-title{width:440px}.slider-inner
.content{width:440px;margin:0px}.main-partners-content ul
li{float:none;display:inline-block}.main-partners-content
ul{width:940px!important;text-align:center}a:hover{text-decoration:none}.logo{width:220px}.search-tags-cloud
a{line-height:36px;text-decoration:none}.search-tags-cloud a:hover{color:#42abd9!important}.search-page
hr{width:90%;margin:30px
0;height:2px}.search-page
.search_title{font-size:20px}.search-page
p{margin:5px
0}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#000;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-prev span, .fancybox-next
span{background-image:url('/layout/js/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/layout/js/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-13px;right:-13px;width:25px;height:25px;cursor:pointer;z-index:8040;background:url(/layout/js/fancybox/fancybox_close.png) no-repeat center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.page-articles .fancybox-close{background-color:#65c1e3}.page-articles .fancybox-close:hover{background-color:#42abd9}.page-articles .fancybox-close:active{background-color:#1993ce}.page-about .fancybox-close{background-color:#e26362}.page-about .fancybox-close:hover{background-color:#d84040}.page-about .fancybox-close:active{background-color:#cc1919}.page-projects .fancybox-close{background-color:#ca5e98}.page-projects .fancybox-close:hover{background-color:#742948}.page-projects .fancybox-close:active{background-color:#4b101c}.page-services .fancybox-close{background-color:#65449b}.page-services .fancybox-close:hover{background-color:#422c78}.page-services .fancybox-close:active{background-color:#191150}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/layout/js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/layout/js/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font-weight:bold;font-size:14px;line-height:18px;position:relative;text-shadow:none;color:#000;text-transform:uppercase;z-index:8050;display:block}.page-articles .fancybox-title{color:#65c1e3}.page-about .fancybox-title{color:#e26362}.page-projects .fancybox-title{color:#983f6f}.page-services .fancybox-title{color:#65449b}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding:19px
0 7px 0}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/layout/js/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/layout/js/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;color:#000;zoom:1!ie;display:inline!ie;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px
solid #fc4c02;border-top:none;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container
a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;border:1px
solid #fc4c02;padding:0
0 0 9px;height:35px;color:#000;text-decoration:none;white-space:nowrap;line-height:33px}.chosen-container-single .chosen-default{color:#000}.chosen-container-single .chosen-single
span{display:block;overflow:hidden;margin-right:30px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single
div{position:absolute;top:0;right:0;display:block;width:25px;height:100%}.chosen-container-single .chosen-single div
b{display:block;width:0;height:0;position:absolute;left:0;top:11px;border-top:10px solid #fc4c02;border-left:6px solid transparent;border-right:6px solid transparent}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:300px;-webkit-overflow-scrolling:touch;list-style:none}.chosen-container .chosen-results
li{display:none;margin:0;padding:0
9px 0 9px;line-height:33px;border-top:1px solid #d8eff8;word-wrap:break-all;-webkit-touch-callout:none;background:none}.chosen-container .chosen-results li:after{display:none}.chosen-container .chosen-results li:first-child{border:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results
li.highlighted{background:#eff9fc}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.page-articles .chosen-container .chosen-drop{border-color:#65c1e3}.page-articles .chosen-container-single .chosen-single{border-color:#65c1e3}.page-articles .chosen-container-single .chosen-single div
b{border-top-color:#65c1e3}.page-about .chosen-container .chosen-drop{border-color:#e26362}.page-about .chosen-container-single .chosen-single{border-color:#e26362}.page-about .chosen-container-single .chosen-single div
b{border-top-color:#e26362}.page-projects .chosen-container .chosen-drop{border-color:#983f6f}.page-projects .chosen-container-single .chosen-single{border-color:#983f6f}.page-projects .chosen-container-single .chosen-single div
b{border-top-color:#983f6f}.page-services .chosen-container .chosen-drop{border-color:#65449b}.page-services .chosen-container-single .chosen-single{border-color:#65449b}.page-services .chosen-container-single .chosen-single div
b{border-top-color:#65449b}