/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-decoration: none;
	line-height: 1.3;
}

/* HTML5 display-role reset for older browsers */
HTML {height: 100%; font-size:100.01%;}
BODY {width: 100%; height:100%;  margin:0; padding:0; background:#1f1c38 url("../img/bg_body.jpg"); font:400 1em 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #fff;}
.clearfix:after {content: "."; clear: both; display: block; height: 0; visibility: hidden;}
UL, DL, DT, DD {list-style-type:none}
TABLE {border-collapse: collapse; border-spacing: 0;}
IMG {border:0;}
A {color: #fff; outline: none; text-decoration:none;}
.hidebox {display: none;}

.wrapper {margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; background:url("../img/bg_body_top.jpg") no-repeat 50% 0;}
.top-bg {position:absolute; top:0; left:0; right:0; height:768px; background-repeat:no-repeat; background-position:50% 0;}
.main-slider-bg {background-image:url("../img/1_bg.jpg");}
.news-bg {background-image:url("../img/bg_news.jpg");}
.service-bg {background-image:url("../img/6_bg.jpg");}
.vacancy-bg {background-image:url("../img/vacancy_bg.jpg");}
.document-bg {background-image:url("../img/document_bg.jpg");}
.contacts-bg {background-image:url("../img/contacts_bg.jpg");}
.licence-bg {background-image:url("../img/licence_bg.jpg");}


/* Header
-----------------------------------------------------------------------------*/
.header {padding-bottom:24px; }
.header .logo {display:block;}
.header .logo IMG {width:100%; max-width:485px; margin-top:17px;}
.header .phone {float:right; font-size: 26.02px; margin-top: 42px; color:#26c9ff; text-align:right; white-space:nowrap;}
.header .phone:after {content:''; display:inline-block; width:33px; height:33px; background:url("../img/icons.png") no-repeat -86px -172px; vertical-align:-6px; margin-left:10px;}

.topmenu {position:relative; top:-20px; margin-left:79px;}
.topmenu LI {float:left; margin-right:20px;}
.topmenu LI:last-child {float:right; margin:0; cursor:pointer;}
.topmenu .point {display:inline-block; line-height:32px; font-size:14px; font-weight:500; color:#fff; text-decoration:underline; text-transform:uppercase; white-space:nowrap; position:relative;}
.topmenu .point:hover {color:#26c9ff; text-decoration:none;cursor:pointer;}
.topmenu .more-point.active {margin:0 -9px; padding:0 9px; background:#26c9ff; color:#262534; text-decoration:none;}
.topmenu .more-point.active:after {content:''; position:absolute; z-index:61; left:0; top:100%; display:block; width:10px; height:10px; background:#26c9ff;}

.dropmenu {position:absolute; top:32px; z-index:60; max-width:320px; min-width:300px; display:none; margin-left:-9px; padding:19px 15px 7px 7px; background:#fff url("../img/bg_dropmenu.png") no-repeat 50% 1px; box-shadow:10px 10px 0 rgba(0,0,0,0.6);list-style: none;}
.dropmenu LI {float:none; }
.dropmenu A {display:block; padding-left:7px; font-size:10px; font-weight:500; color:#262534; text-decoration:none; line-height:13px; position:relative; margin-bottom:15px;}
.dropmenu A:hover {color:#26c9ff;}
.dropmenu A:hover:before,
.dropmenu A:hover:after {content:''; position:absolute; left:0; display:block; width:8px; height:8px; background:url("../img/icons.png") no-repeat;}
.dropmenu A:hover:before {top:-8px; background-position:-89px -161px;}
.dropmenu A:hover:after {bottom:-8px; background-position:-100px -161px;}

.bx-wrapper {background:none; box-shadow:none; border:0; margin:0 auto;}
SECTION {position:relative;}

A.more {font-size:10px; font-weight:700; text-transform:uppercase;}
A.more:before {content:''; display:inline-block; width:6px; height:6px; border-radius:50%; background:#fff; margin-right:6px;}
A.more:after {content:''; display:inline-block; width:40px; height:41px; background:url("../img/icons.png") no-repeat -43px -185px; vertical-align:-17px; margin-left:10px;}
A.more:hover:after {background-position:0 -185px;}
.main-title-more {text-align:right;}

A.more-small:after {width:24px; height:24px; background-position:-62px -150px; vertical-align:-9px; margin-left:6px;}
A.more-small:hover:after {background-position:-35px -150px;}

.main-block .bx-wrapper {margin-bottom:15px;}
.slider-title {min-height:165px; font-size:40px; font-weight:900; color:#26c9ff; text-transform:uppercase; line-height:40px; margin-left:79px;}
.main-block .more {font-size:13px; font-weight:500; margin-left:79px;}
.main-block .more:before {display:none;}
.main-block .more:after {background-position:0 -185px;}
.main-block .more:hover:after {background-position:-43px -185px;}

.slider-scale {height:10px; background:url("../img/dotted.gif") repeat-x 0 0; margin-left:79px; margin-bottom:8px; position:relative;}
.slider-scale:before {content:''; position:absolute; left:-52px; top:-11px; display:block; width:32px; height:32px; background:url("../img/icons.png") no-repeat 0 -150px;}
.runner {height:10px; width:7.1428571%; background:#26c9ff; transition: width 0.3s ease;}

#bx-pager {padding:9px 0px 4px 14px; background:rgba(14,15,33,0.7); margin-bottom:43px; margin-left:79px;}
.pager-col {display:table-cell; width:33.33333%;}
#bx-pager A {display:inline-block; padding:5px 16px 5px 8px; font-size:13px; font-weight:500; color:#fff; text-transform:uppercase; line-height:17px; position:relative; margin-bottom:4px;}
#bx-pager A:hover {color:#26c9ff;}
#bx-pager A.active:before,
#bx-pager A.active:after,
#bx-pager A:hover:before,
#bx-pager A:hover:after {content:''; position:absolute; left:0; display:block; width:8px; height:8px; background:url("../img/icons.png") no-repeat;}
#bx-pager A.active:before,
#bx-pager A:hover:before {top:0; background-position:-89px -161px;}
#bx-pager A.active:after,
#bx-pager A:hover:after {bottom:0; background-position:-100px -161px;}

.main-title {font-size:40px; font-weight:900; text-transform:uppercase; position:relative;}
.main-title:before {content:''; position:absolute; left:-79px; top:-4px; display:block; width:58px; height:58px; background:url("../img/icons.png") no-repeat;}
.news-title:before {background-position:0 -28px;}
.licence-title:before {background-position:-61px -28px;}
.training-title:before {background-position:0 -89px;}

.example-title {font-size:30px; color:#fff; position:relative; margin-bottom:0;}
.example-title:before {background-position:0 -420px;}

.bx-pager F {display:block; position:relative;}

.about-block {padding:0 0 22px 0;}
.about-block-title {font-size:25px; line-height:29px; margin-bottom:6px;}
.about-block-title STRONG {font-size:40px; font-weight:900; text-transform:uppercase;}
.about-block P {font-size:15px; line-height:19px; margin-bottom:11px}

.news-block {padding:21px 0 0 0; background:url("../img/shadow_spacer.png") no-repeat 50% 0;}
.news-point {padding-top:18px; position:relative; margin-bottom:31px;}
.date-box {position:absolute; left:-80px; width:60px; text-align:right; text-align:right;}
.date-box:after {content:''; position:absolute; top:4px; right:-12px; display:block; width:8px; height:8px; border-radius:50%; background:#26c9ff;}
.date-box .day {font-size:40px; font-weight:300; line-height:32px;}
.date-box .month {font-size:20px; text-transform:uppercase; line-height:20px;}
.date-box .year {font-size:12px; font-weight:700; line-height:12px;}
.news-point H3 {height:86px; font-weight:500; font-size:14px; text-transform:uppercase; line-height:17px; overflow:hidden; margin-bottom:17px;}
.news-photo IMG {border:3px solid #26c9ff; margin-bottom:12px;}
.news-photo:hover IMG {border-color:#fff;}
.news-point P {font-size:15px; line-height:18px;}

.examples {padding-top:22px; margin-left:79px;}
.example {padding-top:18px; position:relative; margin-bottom:31px;}
.example-extratitle {font-size:20px; line-height:24px; margin-bottom:7px;}
.examples A.more:after {background-position:0 -185px;}
.examples A.more:hover:after {background-position:-43px -185px;}
.example .date-box {top:43px; width:48px;}
.example-info {padding-top:21px; background:url("../img/shadow_spacer_small.png") no-repeat 50% 0;}
.example-info H3 {font-size:20px; color:#26c9ff; line-height:22px; margin-bottom:11px;}
.example-photo IMG {display:block; width:100%; max-width:546px; border:3px solid #fff; margin:0 auto 18px auto;}
.example-info P {font-size:15px; line-height:18px;}
.example .pages-nav {padding-top:19px; background:none;}

.licence-block {padding:36px 0 30px 0; background:url("../img/shadow_spacer.png") no-repeat 50% 0;}
.license-box {padding-left:80px; margin-top:32px; background:url("../img/licence2.png") no-repeat 50% 0; background-size:100% auto;}
.lisens-list {display:table; width:100%;}
.lisens-list LI {display:table-cell; width:14.285714%; text-align:center; font-size:10px; font-weight:500; text-transform:uppercase; line-height:11px;}
.lisens-list A {display:block; padding-top:174px; vertical-align:bottom; position:relative;}
.lisens-list A:hover {color:#26c9ff;}
.lisens-list A:hover:before {content:''; position:absolute; top:77px; left:50%; margin-left:-37px; display:block; width:74px; height:74px; background:url("../img/icons.png") no-repeat 0 -343px;}
.lisens-list A SPAN {display:block; font-weight:700; color:#26c9ff; margin-bottom:13px;}
.lisens-list A SPAN:before {content:''; display:block; width:8px; height:8px; background:url("../img/icons.png") no-repeat -89px -150px; margin:0 auto 6px auto;}
.lisens-list A:hover SPAN:before {background-position:-100px -150px;}

.training-block {padding:33px 0 97px 0; background:url("../img/shadow_spacer.png") no-repeat 50% 0;}
.training-title {margin-bottom:10px;}
.training-block P {font-size:25px; font-weight:300; line-height:27px; margin-bottom:9px;}

.breadcrumbs {margin-bottom:13px;}
.breadcrumbs .container {font-size:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.breadcrumbs A {color:#de988a;}
.breadcrumbs A:after {content:''; display:inline-block; width:12px; height:11px; background:url("../img/icons.png") no-repeat -86px -208px; vertical-align:-1px; margin:0 10px 0 14px;}

H1,
H2 {font-size:20px; font-weight:900; color:#26c9ff; text-transform:uppercase; line-height:33px; margin-bottom:11px; position: relative; }

article  IMG { max-width:620px; border:3px solid #26c9ff;}

.article .photo {margin-bottom:16px;}
.article .photo IMG { max-width:620px; border:3px solid #26c9ff;}
.article-date {font-size:14px; font-weight:500; text-transform:uppercase; margin-bottom:13px;}
.article-date:before {content:''; display:inline-block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0; vertical-align:0; margin-right:12px;}
.article-date:after {content:''; display:inline-block; width:25px; height:25px; background:url("../img/icons.png") no-repeat -72px -262px; vertical-align:-6px; margin-left:8px;}
.article-text {padding-bottom:18px;}
.article-text P {font-size:15px; line-height:18px; margin-bottom:15px;}
.article-text .main-indent {font-size:20px; line-height:22px;}
.article-text .main-indent:before,
.article-text .main-indent:after {content:''; display:block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0;}
.article-text .main-indent:before {margin-bottom:14px;}
.article-text .main-indent:after {margin-top:14px;}
.article-text .list LI {padding:0 0 14px 16px; position:relative;}
.article-text .list LI:before {content:''; position:absolute; left:0; top:8px; display:block; width:6px; height:6px; border-radius:50%; background:#fff; margin-right:6px;}
.article-text A {text-decoration:underline;}
.article-text A:hover {color:#26c9ff; text-decoration:none;}
.doc-link:after {content:''; display:inline-block; width:18px; height:18px; background:url("../img/icons.png") no-repeat -100px -208px; vertical-align:middle; margin-left:4px;}

.pages-nav {height:67px; padding-top:37px; background:url("../img/shadow_spacer_small.png") no-repeat 50% 0; margin-bottom:37px;}
.pages-nav A {font-size:10px;font-weight:700; text-transform:uppercase; line-height:13px; position:relative;}
.prev-link {float:left; padding-left:39px;}
.next-link {float:right; padding-right:39px; text-align:right;}
.prev-link:before,
.next-link:after {content:''; position:absolute; top:-2px; display:block; width:32px; height:32px; background:url("../img/icons.png") no-repeat;}
.prev-link:before {left:0; background-position:-87px -322px;}
.prev-link:hover:before {background-position:-87px -287px;}
.next-link:after {right:0; background-position:-35px -229px;}
.next-link:hover:after {background-position:0 -229px;}

.vacancy-info UL {display:table; width:100%;}
.vacancy-info:after {content:''; display:block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0;}
.vacancy-info LI {display:table-cell; width:33.33333%; padding:4px 0 24px 0; vertical-align:top; font-size:15px; font-weight:700; line-height:15px;}
.vacancy-info LI:before {content:''; display:block; width:40px; height:40px; background:url("../img/icons.png") no-repeat; margin-bottom:10px;}
.vacancy-info .work-address:before {background-position:-77px -357px;}
.vacancy-info .wotk-time:before {background-position:-77px -400px;}
.vacancy-info .salary:before {background-position:-77px -443px;}
.vacancy-info SPAN {display:block; color:#26c9ff; margin-bottom:8px;}

DT {font-size:14px; font-weight:500; text-transform:uppercase; padding-top:16px; margin-bottom:12px;}
DD {font-size:15px; line-height:15px; margin-bottom:15px;}

.document-list {padding-bottom:28px;}
.document-list:before {content:''; display:block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0; margin-bottom:10px;}
.document-list LI {margin-bottom:10px;}
.document-list LI:after {content:''; display:block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0;}
.document-list A {display:block; padding:8px 9px 9px 9px; font-size:20px; line-height:24px; margin:0 0 10px -9px; color: #26c9ff;}
.document-list A:hover {background:#26c9ff; color:#000;}
.document-list SPAN:after {content:''; display:inline-block; width:24px; height:24px; background:url("../img/icons.png") no-repeat -62px -150px; vertical-align:middle; margin-left:7px;}
.document-list A:hover SPAN:after {background-position:-35px -150px;}

.document-list-short {padding-top:11px; position:relative;}
.document-list-short:before {content:'';position:absolute; top:0; left:0; display:block; width:32px; height:32px; background:url("../img/icons.png") no-repeat 0 -150px;}
.document-list-short UL:before {content:''; display:block; width:auto; height:10px; margin:0 0 0 40px; background:url("../img/dotted.gif") repeat-x 0 0; margin-bottom:19px;}


.pdf-link {font-size:10px; font-weight:700; text-transform:uppercase;}
.pdf-link:hover {color:#26c9ff;}
.pdf-link:before {content:''; display:inline-block; width:41px; height:41px; background:url("../img/icons.png") no-repeat 0 -300px; vertical-align:middle; margin-right:9px;}
.pdf-link:hover:before {background-position:-44px -300px;}

.document {padding-bottom:7px;}
.document-main {padding-top:16px; font-size:20px; line-height:24px;}
.document-main:after {content:''; display:block; width:26px; height:10px; background:url("../img/dotted.gif") repeat-x 0 0; margin-top:18px;}

.address {font-size:20px; line-height:24px; margin-bottom:13px;}
.map {height:400px; padding:5px; background:#fff; margin-bottom:34px;}

.licence {margin-bottom:62px;}
.licence-info {padding-left:42px; font-size:20px; line-height:24px; position:relative; margin-bottom:18px;}
.licence-info:before {content:''; position:absolute; top:-3px; left:0; display:block; width:32px; height:32px; background:url("../img/icons.png") no-repeat 0 -481px;}
.licence-photo {display:inline-block; padding:0 35px 1px 0; border-bottom:5px solid #26c9ff; position:relative;}
.zoom {font-size:10px; font-weight:700; text-transform:uppercase; white-space:nowrap;}
.licence-photo A:hover .zoom {color:#26c9ff;}
.zoom:before {content:''; display:inline-block; width:33px; height:33px; background:url("../img/icons.png") no-repeat 0 -264px; vertical-align:middle; margin-right:9px;}
.licence-photo A:hover .zoom:before {background-position:-36px -264px;}
.licence-photo .zoom {position:absolute; top:0; left:0;}
.licence-photo IMG {display:block; width:100%; border:0}
.licence-photo1 IMG {max-width:349px;}
.licence-photo2 IMG {max-width:349px;}
.licence-photo3 IMG {max-width:800px;}
.licence-photo4 IMG {max-width:349px;}
.licence-photo5 IMG {max-width:506px;}
.licence-photo6 IMG {max-width:349px;}

.aside-menu {padding:22px 12px 24px 12px; background:rgba(14,15,33,0.5); position:relative; margin:24px 0 20px 0;}
.aside-menu:before {content:''; position:absolute; top:-19px; left:0; display:block; width:30px; height:30px; background:url("../img/icons.png") no-repeat -70px -229px;}
.aside-menu UL {padding-bottom:6px;}
.aside-menu LI {margin-bottom:10px;}
.aside-menu LI A {display:block; padding-left:12px; font-size:13px; font-weight:500; line-height:16px; position:relative;}
.aside-menu LI A:before {content:''; position:absolute; left:0; top:5px; display:block; width:6px; height:6px; border-radius:50%; background:#fff; margin-right:6px;}
.aside-menu LI A:hover:before {top:0; bottom:0; width:3px; height:100%; border-radius:0; background:url("../img/dotted_v.gif")repeat-y 0 0;}
.aside-menu LI A SPAN {display:block; font-size:14px; color:#26c9ff;}

.bannerbox {margin-bottom:20px; text-align:center;}

.contact-banner {width:300px; padding:0 19px; background:#fff; color:#313046; position:relative; margin:51px auto 37px auto;}
.contact-banner:before {content:''; position:absolute; left:0; right:0; top:-31px; display:block; width:300px; height:31px; background:url("../img/contact-banner.png") no-repeat 100% 0;}
.contact-banner:after {content:''; position:absolute; left:27px; bottom:-17px; display:block; width:25px; height:17px; background:url("../img/icons.png") no-repeat -35px -481px;}
.contact-banner-content {position:relative; top:-18px;}
.contact-banner-title {font-size:30px; font-weight:300; text-transform:uppercase; line-height:36px; margin-bottom:4px;}
.contact-banner-title STRONG {display:block; font-size:40px; font-weight:900; color:#26c9ff;}
.contact-banner P {font-size:13px; font-weight:500; line-height:16px; margin-bottom:5px;}
.contact-banner .more {color:#313046;}
.contact-banner .more:before {background:#313046;}
.contact-banner .more:hover {color:#26c9ff;}
.contact-banner .more:hover:before {background:#26c9ff;}
.contact-banner .more:hover:after {background-position:-62px -150px;}


FOOTER {position:relative; padding-top:28px; background:url("../img/shadow_spacer.png") no-repeat 50% 0;}
.copy {font-weight:500; font-size:14px; text-transform:uppercase;}
.copy:before {content:''; position:absolute; left:-69px; top:0; display:block; width:58px; height:58px; background:url("../img/icons.png") no-repeat -61px -89px;}
.copy:after {content:''; display:block; width:100%; height:5px; background:url("../img/dotted.gif") repeat-x 0 0; margin-top:-5px;}
.copy DIV {display:inline-block; padding-bottom:13px; border-bottom:5px solid #26c9ff;}
.contacts {padding:10px 0 0 30px; }
.contact-title {font-weight:700; font-size:10px; text-transform:uppercase; position:relative;}
.contact-title:before {content:''; position:absolute; left:-30px; top:-2px; display:block; width:25px; height:25px; background:url("../img/icons.png") no-repeat 0 0;}
.address-box {font-size:15px; line-height:23px; margin-bottom:28px;}
.address-box A {color:#26c9ff;}
.address-box A:hover {color:#fff; text-decoration:underline;}
.phone-box {font-size:15px; line-height:23px; margin-bottom:70px;}
.phone-box .contact-title:before {background-position:-27px 0;}
.phone-box .phone {font-size:20px; color:#26c9ff; white-space:nowrap;}

.popup {position:absolute; z-index:1000; left:0; right:0; display:none; width:100%; min-height:100%; text-align:center}
.popupinner {display:inline-block; position:relative; text-align:left}
.hidelayout {position:fixed; z-index:999; top:0; bottom:0; display:none; width:100%; height:100%;
background: linear-gradient(top,rgba(23,23,37,1), rgba(23,23,37,0.9));
background: -o-linear-gradient(top,rgba(23,23,37,1), rgba(23,23,37,0.9));
background: -moz-linear-gradient(top,rgba(23,23,37,1), rgba(23,23,37,0.9));
background: -webkit-linear-gradient(top,rgba(23,23,37,1), rgba(23,23,37,0.9));
background: -ms-linear-gradient(top,rgba(23,23,37,1), rgba(23,23,37,0.9));
}
.popup-close-box {text-align:right;}
.popup-close {font-size:10px; font-weight:700; text-transform:uppercase; cursor:pointer;}
.popup-close:hover {color:#26c9ff;}
.popup-close:after {content:''; display:inline-block; width:33px; height:33px; background:url("../img/icons.png") no-repeat 0 -516px; vertical-align:middle; margin-left:10px;}
.popup-close:hover:after {background-position:-36px -516px;}

/* Scroll_top
-----------------------------------------------------------------------------*/
.totopbox {padding:25px 0;}
.totop {font-size:10px; font-weight:700; text-transform:uppercase; cursor: pointer;}
.totop:hover {color:#26c9ff;}
.totop:before {content:''; display:inline-block; width:25px; height:24px; background:url("../img/icons.png") no-repeat -54px 0; vertical-align:middle; margin-right:4px;}
.totop:hover:before {background-position:-82px 0;}


@media (max-width: 992px) {
.header .phone {float:none; text-align:left; margin-top:0;}
.topmenu {top:0; margin:30px 0 0 0;}
.topmenu LI:last-child {float:left;}

.slider-title,
.main-block .more  {margin-left:0;}

.main-title {padding-left:79px;}
.main-title:before {left:0;}
.main-title-more {text-align:left; margin-left:79px;}

.date-box {left:0;}
.news-point H3 {padding-left:80px; height:auto; min-height:64px;}

.examples {margin-left:0;}
.example-info H3 {padding-left:80px; height:auto; min-height:64px;}

.license-box {padding-left:30px;}
.lisens-list A {padding-top:130px;}
.lisens-list A:hover:before {top:40px;}
.lisens-list A SPAN {font-weight:500;}

.copy {padding-left:69px;}
.copy:before {left:0;}
.contacts {padding:10px 0 0 99px; }
}

@media (max-width: 768px) {
.slider-title {min-height:165px; font-size:20px; line-height:20px; }
#bx-pager {margin-left:0;}
.pager-col {display:block; width:100%;}

.main-title {font-size:30px;}

.about-block-title STRONG {font-size:30px;}

.license-box {padding-left:0; padding-top:130px;}
.lisens-list LI {display:block; width:100%; margin-bottom:30px;}
.lisens-list A {display:inline-block; padding:0;}
.lisens-list A:hover:before {display:none;}

H1,
H2 {font-size:22px; line-height:25px;}

.vacancy-info LI {display:block; width:100%;}

.copy {margin-bottom:40px;}
.contacts {padding:10px 0 0 30px;}
}

.bx-wrapper {background:none; box-shadow:none; border:0; margin:0 auto;}
.licence-slider IMG {width:100%; max-width:620px; margin:0 auto;}
.prev-img {float:left; width:140px; padding-bottom:20px; position:relative; z-index:100;}
.next-img {float:right; width:140px; padding-bottom:20px; position:relative; z-index:100;}
.licence-slider-box {width:100%; max-width:620px; margin:0 auto;}
.licence-title {font-size:30px; font-weight:900; color:#26c9ff; text-transform:uppercase; line-height:33px; margin-bottom:11px; margin-left:155px;}
.licence-info {font-size:15px; line-height:24px; color:#fff; margin-bottom:18px; margin-left:155px;}
#slider-count IMG,
#slider-next IMG {display:block; margin-bottom:20px;}
#slider-count SPAN,
#slider-next SPAN {content:''; display:block; width:32px; height:32px; background:url("../img/icons.png") no-repeat; margin:0 auto;}
#slider-count SPAN {background-position:0 -602px;}
#slider-next SPAN {background-position:0 -637px;}



.article-text LI {padding-left:10px; font-size:15px; line-height:18px; margin-bottom:15px; position:relative;}
.article-text LI:before {content:''; position:absolute; left:0; top:8px; display:block; width:4px; height:4px; border-radius:50%; background:#fff;}

ARTICLE LI {padding-left:10px; font-size:15px; line-height:18px; margin-bottom:15px; position:relative;}
ARTICLE LI:before {content:''; position:absolute; left:0; top:8px; display:block; width:4px; height:4px; border-radius:50%; background:#fff;}

