@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400&subset=latin,cyrillic);@import url(http://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic);.btn-teal,.copy{display:inline-block}.table1>tbody>tr>td>div,li.exit a{white-space:nowrap}.cartblock,.dl-horizontal dt,li.exit a,li.username,ul.usermenu li.exit{overflow:hidden}body{background:url(../img/bg.jpg)top center no-repeat #ededed;font-size:13px}a,a:hover{color:#008988;text-decoration:underline}.container{background:#fff;width:1320px!important;padding-left:120px;padding-right:120px}.container.header{padding:0;min-height:314px;background:url(../img/topbar-top-bg.png)top center no-repeat}.container.header>div{padding-left:117px}.container.main{margin-bottom:20px;padding:20px 70px 60px 136px}.container.footer{background:0 0;box-shadow:none;padding-left:136px;padding-right:70px}.inner-right{padding-top:43px}.inner-left{margin-right:40px;padding-top:36px}.header-wrapper{width:1320px;margin:0 auto}header{min-height:314px;z-index:155;position:fixed;left:0;right:0;transform:translate(0,-243px);transition:transform .3s ease,height .3s ease}header.mini{transform:translate(0,0)}.main ol li,.main p,.main ul li{max-width:230px;font-weight:400;color:#000}.main strong{color:#000}.logo{position:absolute;top:-49px;left:6px}.contact-social li a,.float-menu a .icon,.icon-s-arr,.icon-s-basket-green,.icon-s-basket-teal,.icon-s-call,.icon-s-carousel-left,.icon-s-carousel-left-white,.icon-s-carousel-right,.icon-s-carousel-right-white,.icon-s-clock,.icon-s-download,.icon-s-event,.icon-s-fb,.icon-s-fb-color,.icon-s-fb-teal,.icon-s-float-basket,.icon-s-float-call,.icon-s-float-lock,.icon-s-float-print,.icon-s-float-share,.icon-s-googleplus,.icon-s-googleplus-color,.icon-s-googleplus-teal,.icon-s-linkedin-color,.icon-s-linkedin-teal,.icon-s-lock,.icon-s-logout,.icon-s-mastercard,.icon-s-mode-switch,.icon-s-mode-switch-on,.icon-s-ok-color,.icon-s-os-linux,.icon-s-os-mac,.icon-s-os-win,.icon-s-rss,.icon-s-search,.icon-s-totop,.icon-s-twitter-color,.icon-s-twitter-teal,.icon-s-vimeo-color,.icon-s-vimeo-teal,.icon-s-visa,.icon-s-vk,.icon-s-vk-color,.icon-s-vk-teal,.icon-s-yandexmoney,.icon-s-youtube-color,.icon-s-youtube-teal,.mode-switch .icon-s-mode-switch,ul.social-links li a{background:url(../img/sprite.png)no-repeat;display:inline-block}.top-side>.col-xs-9{width:79%}.top-side>.col-xs-3{width:21%;padding:0}.top-side>.col-xs-9>ul:first-child{width:21.1%}.top-side>.col-xs-9>ul:nth-child(2){width:21.2%}.top-side>.col-xs-9>ul:nth-child(3),.top-side>.col-xs-9>ul:nth-child(4){width:21.1%}.top-side>.col-xs-9>ul:last-child{width:15.4%;padding-right:0}header h2{padding-top:160px;color:#fff;font-weight:400;font-size:25px}header .affix{background-color:#fff;z-index:10001;padding-bottom:8px;box-shadow:none}.middle-side{padding-top:10px;margin-bottom:18px;line-height:.8em}.bottom-side{height:68px;position:relative}.container.header>.bottom-side{padding-left:0}.right-section{background:url(../img/topbar-bottom-bg.png)no-repeat;float:right;width:405px;position:absolute;height:73px;top:63px;right:0;z-index:999}.submenu{float:left;background-color:#fff;padding-left:132px;box-shadow:0 4px 6px rgba(0,137,136,.1);padding-right:60px;top:0;position:absolute}.middle-bg{background:url(../img/topbar-middle-bg.png)left top no-repeat;width:100%;height:63px;position:relative;top:0;left:0}.mode-switch{width:234px;float:left;min-height:50px;cursor:pointer;margin-left:50px;position:relative;margin-top:6px}.mode-switch .icon-s-mode-switch{background-position:-88px -122px;width:15px;height:13px;float:right;margin-top:14px}.phonemail,.top-menu{height:55px;float:left}.mode-switch.on .icon-s-mode-switch{background-position:-103px -122px;width:15px;height:13px}.call-top{font-size:11px;color:#000;height:27px;line-height:27px;width:130px}.icon-s-call{background-position:-69px -142px;width:15px;height:14px;margin:0 4px 0 0;vertical-align:sub}.free-top{font-size:12px;color:#7d7d7d;font-weight:300}.phonemail{font-size:23px;color:#020404;text-decoration:none;line-height:1.2;width:200px}.phonemail a{font-size:13px;color:#474747;text-decoration:none;display:block}.top-menu{width:591px;margin-right:70px}.main-menu{list-style:none;padding-left:0}.main-menu li{float:left;width:33%;border-left:1px solid #e5e5e5;min-height:40px;padding-left:7px}.main-menu li:last-child{width:80px}.main-menu li a{display:block;font-size:15px;font-weight:400;color:#000;text-decoration:none}.main-menu li a.active{color:#008988}section.section{margin-bottom:20px}.table1>tbody>tr>td,.table1>tbody>tr>th,.table1>tfoot>tr>td,.table1>tfoot>tr>th,.table1>thead>tr>td,.table1>thead>tr>th{border-bottom:1px solid #ddd;border-top:none}.table1>tbody>tr:last-child>td,.table1>tbody>tr>td.nb{border-bottom:none!important}.table1{color:#000;line-height:1.8;font-size:14px}.table1 small{color:#666;font-size:12px}.table1 .text{font-size:13px}.table1 .price-1{color:#008988;font-weight:700}.table1 .price-2{color:#000;font-weight:700}[class^=price]:after{content:"";font-family:"PT Sans"}.table1 tr td:first-child{padding-left:0}.table1 tr td:last-child{padding-right:0}.table1>tbody>tr>td,.table1>tbody>tr>th,.table1>tfoot>tr>td,.table1>tfoot>tr>th,.table1>thead>tr>td,.table1>thead>tr>th{padding-left:10px;padding-right:10px}.table1>tbody>tr>td{padding-top:10px;padding-bottom:10px}.table1>thead>tr>th{border:none;font-weight:400;background:#bfbfbf;color:#000;padding-top:2px;padding-bottom:0;font-size:14px}.table1>tbody>tr.head2>td{background:#eaeaea;border-bottom-style:none;border-top-style:none;font-size:13px;padding:5px 20px;font-weight:300}.table1>tbody>tr>td>a>small{color:#666;line-height:auto;text-decoration:underline}.table1>tbody>tr>td.free{text-transform:uppercase;color:#008988;font-size:15px;font-weight:700;text-align:center}.section{margin:1em 0}h3,h3.arrow{margin-bottom:10px}.offline-courses table tr:last-child td{color:#4c4c4c}dt{color:grey;font-weight:400}.cartblock a,h2,h2 small,h3{font-weight:700}dl dd,dl dt{line-height:1.5}.btn-teal{line-height:1em;padding:4px 10px;border:1px solid #008c8b;border-top-color:#00656e;border-radius:4px;text-shadow:1px 1px #00545c;font-size:13px;text-align:center}.btn-teal,.btn-teal:focus,.btn-teal:hover{background:#00ded2;background:-moz-linear-gradient(top,rgba(0,222,210,1) 0,rgba(0,184,178,1) 6%,rgba(0,181,174,1) 10%,rgba(0,180,174,1) 45%,rgba(0,144,142,1) 48%,rgba(0,151,147,1) 61%,rgba(0,187,174,1) 90%,rgba(0,196,181,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,222,210,1)),color-stop(6%,rgba(0,184,178,1)),color-stop(10%,rgba(0,181,174,1)),color-stop(45%,rgba(0,180,174,1)),color-stop(48%,rgba(0,144,142,1)),color-stop(61%,rgba(0,151,147,1)),color-stop(90%,rgba(0,187,174,1)),color-stop(100%,rgba(0,196,181,1)));background:-webkit-linear-gradient(top,rgba(0,222,210,1) 0,rgba(0,184,178,1) 6%,rgba(0,181,174,1) 10%,rgba(0,180,174,1) 45%,rgba(0,144,142,1) 48%,rgba(0,151,147,1) 61%,rgba(0,187,174,1) 90%,rgba(0,196,181,1) 100%);background:-o-linear-gradient(top,rgba(0,222,210,1) 0,rgba(0,184,178,1) 6%,rgba(0,181,174,1) 10%,rgba(0,180,174,1) 45%,rgba(0,144,142,1) 48%,rgba(0,151,147,1) 61%,rgba(0,187,174,1) 90%,rgba(0,196,181,1) 100%);background:-ms-linear-gradient(top,rgba(0,222,210,1) 0,rgba(0,184,178,1) 6%,rgba(0,181,174,1) 10%,rgba(0,180,174,1) 45%,rgba(0,144,142,1) 48%,rgba(0,151,147,1) 61%,rgba(0,187,174,1) 90%,rgba(0,196,181,1) 100%);background:linear-gradient(to bottom,rgba(0,222,210,1) 0,rgba(0,184,178,1) 6%,rgba(0,181,174,1) 10%,rgba(0,180,174,1) 45%,rgba(0,144,142,1) 48%,rgba(0,151,147,1) 61%,rgba(0,187,174,1) 90%,rgba(0,196,181,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ded2', endColorstr='#00c4b5', GradientType=0 );color:#fff;text-decoration:none}.green-btn.active,.green-btn:active,.green-btn:focus{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.25);box-shadow:inset 0 2px 3px rgba(0,0,0,.25);color:#eee;text-decoration:none}.green-btn.large{font-size:16px}body{color:#4c4c4c}footer{background:url(../img/footer-bg.png)center bottom no-repeat;padding-bottom:128px;padding-top:10px}.copy{color:#706f6f;font-size:12px;text-decoration:none}.teach3d .main h3.arrow,h3.arrow a{text-decoration:underline}h2{color:#010000;font-size:35px}h2 small{display:block;color:inherit;font-size:20px}h3{color:#000;font-size:17px}.content h3:first-child{margin-top:0}.content>.row>.col-xs-9{width:74%}.content>.row>.col-xs-3{width:26%}h3.arrow{line-height:1.6}.icon-s-arr{background-position:-118px -122px;width:14px;height:11px;margin-right:7px;margin-left:-24px}h3.arrow a{color:inherit}h3.arrow small{font-size:13px;color:#010000;display:inline}a.show-text{color:#008988;font-size:12px;padding-right:20px;padding-left:5px;cursor:pointer;text-decoration:none}.carousel a{color:#000;font-size:13px;text-decoration:none;line-height:1}.carousel-inner .active.left{left:-33%}.carousel-inner .next{left:33%}.carousel-inner .prev{left:-33%}.carousel-next,.carousel-prev{width:30px;height:100px;display:block}.top-side{height:180px;padding-top:4px;padding-right:60px}.master-menu ul{padding-right:40px}ul.usermenu{width:100%;margin-bottom:8px;padding:0}.master-menu ul li a,.master-menu ul li a:hover{color:#fff;margin-bottom:6px;display:inline-block;line-height:1.3em;font-size:13px;text-decoration:none}.master-menu ul li a:hover,.master-menu ul li.active a{color:#3ac6c6}.master-menu ul li:first-child a{border-bottom:1px solid #52afae;text-transform:uppercase;line-height:18px;margin-bottom:8px}ul.usermenu li a{text-decoration:underline;text-transform:none;color:#fff;position:relative;line-height:14px;margin-top:3px}ul.usermenu li a:hover{color:#3ac6c6}ul.usermenu li .fadeout{display:block;position:absolute;right:-10px;top:0;z-index:9999999;height:20px;width:60px;background:-moz-linear-gradient(left,rgba(30,87,153,0) 0,rgba(0,137,136,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(30,87,153,0)),color-stop(100%,rgba(0,137,136,1)));background:-webkit-linear-gradient(left,rgba(30,87,153,0) 0,rgba(0,137,136,1) 100%);background:-o-linear-gradient(left,rgba(30,87,153,0) 0,rgba(0,137,136,1) 100%);background:-ms-linear-gradient(left,rgba(30,87,153,0) 0,rgba(0,137,136,1) 100%);background:linear-gradient(to right,rgba(30,87,153,0) 0,rgba(0,137,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#008988', GradientType=1 )}li.exit a,ul.usermenu li{display:inline-block}ul.usermenu li.exit{padding-left:24px}li.username a{max-width:140px;text-overflow:ellipsis}.icon-s-lock{background-position:-175px 0;width:13px;height:16px;margin:0 6px 0 13px;vertical-align:bottom}ul.usermenu li.logout{float:right}ul.usermenu li.logout a{font-size:12px;color:#b7e8ea;line-height:13px;margin-top:5px}.icon-s-logout{background-position:-70px -122px;width:18px;height:13px;vertical-align:bottom}.cartblock{margin-bottom:15px;padding-left:10px}.cartblock a{line-height:1.2;font-size:16px;color:#fff;text-decoration:none;cursor:pointer}.master-menu ul.usermenu li.basket a small,h3.green{font-weight:400}.cartblock small{padding-left:4px}.icon-s-basket-teal{background-position:-153px -127px;width:20px;height:15px;margin:0 5px 0 0;vertical-align:middle}.badge{background-color:#fff;color:#008988;padding:2px 5px;font-size:14px}.searchbox{margin-bottom:12px;float:left;width:100%}#search{margin-left:13px;margin-right:10px;background:#007c7d;border:1px solid #40a7a6;border-top-color:transparent;border-left-color:transparent;padding:3px 4px 1px 8px;border-radius:3px;font-size:13px;color:#fff;height:auto;float:left;width:153px;line-height:1.4;box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.address-title span:first-child:after,a.show-text.collapsed:after,a.show-text[aria-expanded=true]:after{margin:0 8px 1px;display:inline-block;content:"";vertical-align:middle;border-left:5px solid transparent}.icon-s-search{background-position:-36px -142px;vertical-align:middle;width:16px;height:16px}::-webkit-input-placeholder{color:#ccc!important}:-moz-placeholder{color:#ccc!important;opacity:1}::-moz-placeholder{color:#ccc!important;opacity:1}:-ms-input-placeholder{color:#ccc!important}ul.social-links{padding-right:0;padding-left:14px;float:left}ul.social-links li{display:inline}ul.social-links li a{display:inline-block;width:22px;height:22px;margin-right:2px;line-height:0;margin-bottom:0}ul.social-links li.fb a{background-position:-127px -78px;width:22px;height:22px}ul.social-links li.vk a{background-position:-127px -100px;width:22px;height:22px}ul.social-links li.twitter a{background-position:-153px -44px;width:22px;height:22px}ul.social-links li.googleplus a{background-position:-153px 0;width:22px;height:22px}ul.social-links li.vimeo a{background-position:-153px -22px;width:22px;height:22px}ul.social-links li.linkedin a{background-position:-153px -66px;width:22px;height:22px}ul.social-links li.youtube a{background-position:-153px -88px;width:18px;height:22px}header+.container-slider,header+.container.intro,header+.container.main{padding-top:71px}.container-slider{padding-left:0;padding-right:0}.slider{margin-top:-17px;margin-bottom:-13px}.slider .carousel-indicators{right:10px;left:auto;width:200px;bottom:0}.slider .carousel-indicators li{width:14px;height:14px}.slider .carousel-indicators .active{width:15px;height:15px}.slider .item{height:239px}.slider .carousel-caption{background:url(../img/slider-text.png)left top no-repeat;position:absolute;left:0;bottom:0;width:971px;text-align:left;height:116px;z-index:152;padding-left:130px;padding-top:34px;font-size:25px;font-weight:300;text-shadow:none}.float-menu,.offline-courses table td:nth-child(2),.private-courses table td:nth-child(2),.webinar table td:nth-child(2){text-align:center}.float-menu{padding:5px;width:60px;margin-left:-130px;z-index:888;transition:all .3s ease;line-height:1;float:left;position:absolute;height:332px}.float-menu#bottom-menu{bottom:0;top:auto}.float-menu a{color:#7d7d81;text-decoration:none;font-size:10px;display:inline-block;margin-bottom:6px;cursor:pointer;line-height:13px}.float-menu a .icon{display:block;margin:0 auto}.float-menu a.call .icon{background-position:0 -32px;width:33px;height:34px}.float-menu a.basket .icon{background-position:0 0;width:39px;height:32px}.float-menu a.login .icon{background-position:-71px -29px;width:25px;height:32px}.float-menu a.print .icon{background-position:-39px 0;width:32px;height:31px}.float-menu a.share .icon{background-position:-39px -31px;width:32px;height:30px}.float-menu a.totop .icon{background-position:-71px 0;width:28px;height:29px}.float-menu .badge{background-color:#008988;color:#fff;position:absolute;top:71px;right:15px;font-size:12px;padding:3px 5px}.contacts-carousel-w,.sharer{position:relative}.share-links{width:268px;height:28px}.share-links li{display:inline}.share-links li a{display:inline-block;width:26px;height:26px;background:url(../img/shareicons.png)no-repeat}.share-links li.sharethis a{background-position:-27px center;width:27px;height:28px}.sharer .popover{max-width:295px;top:-5px!important;left:40px!important}.icon-s-carousel-left-white,.icon-s-carousel-right-white{height:26px;position:absolute;width:12px;top:calc(50% - 13px)}.sharer .popover-content{padding:5px 0 5px 5px}.share-links li.vk a{background-position:-56px top}.share-links li.rss a{background-position:-84px top}.share-links li.fb a{background-position:-112px top}.share-links li.ok a{background-position:-140px top}.share-links li.vimeo a{background-position:-169px top}.share-links li.linkedin a{background-position:-198px top}.share-links li.love a{background-position:-228px top;width:27px;height:27px}.list-rows li{line-height:2}.list-rows li a{color:#008988;text-decoration:underline}.list-dotted li a{text-decoration:none;border-bottom:1px dashed #008988}.icon-s-download{background-position:-52px -142px;width:17px;height:15px}h3.arrow small .icon-s-download{margin:0 8px 0 6px}h3.arrow small a{color:#008988;font-size:12px}.contacts-carousel-w .carousel-next,.contacts-carousel-w .carousel-prev{position:absolute;z-index:10000;height:100%;left:-7px;text-align:center}.icon-s-carousel-left-white{background-position:-85px -66px}.icon-s-carousel-right-white{background-position:-24px -142px}.contacts-carousel-w .carousel-next{left:177px}h3.green{color:#008988;text-transform:uppercase;font-size:19px}h3.green small{text-transform:none;color:#000}.icon-s-basket-green{background-position:-153px -110px;width:22px;height:17px;margin-right:10px}.block h3{margin-top:0;margin-bottom:6px}.block-content{margin-bottom:7px}.submit-button{margin-right:31px;margin-top:3px}.btn-azure,.btn-azure:focus,.btn-azure:hover{border-radius:5px;color:#fff;font-size:12px;text-decoration:none;padding:3px 5px;border-color:#006e7d;line-height:12px;white-space:normal;text-shadow:1px 1px 1px #006185;box-shadow:none;background:#00daff;background:-moz-linear-gradient(top,rgba(0,218,255,1) 0,rgba(0,202,255,1) 3%,rgba(0,195,255,1) 6%,rgba(0,194,255,1) 44%,rgba(0,164,255,1) 47%,rgba(0,170,255,1) 59%,rgba(0,208,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,218,255,1)),color-stop(3%,rgba(0,202,255,1)),color-stop(6%,rgba(0,195,255,1)),color-stop(44%,rgba(0,194,255,1)),color-stop(47%,rgba(0,164,255,1)),color-stop(59%,rgba(0,170,255,1)),color-stop(100%,rgba(0,208,255,1)));background:-webkit-linear-gradient(top,rgba(0,218,255,1) 0,rgba(0,202,255,1) 3%,rgba(0,195,255,1) 6%,rgba(0,194,255,1) 44%,rgba(0,164,255,1) 47%,rgba(0,170,255,1) 59%,rgba(0,208,255,1) 100%);background:-o-linear-gradient(top,rgba(0,218,255,1) 0,rgba(0,202,255,1) 3%,rgba(0,195,255,1) 6%,rgba(0,194,255,1) 44%,rgba(0,164,255,1) 47%,rgba(0,170,255,1) 59%,rgba(0,208,255,1) 100%);background:-ms-linear-gradient(top,rgba(0,218,255,1) 0,rgba(0,202,255,1) 3%,rgba(0,195,255,1) 6%,rgba(0,194,255,1) 44%,rgba(0,164,255,1) 47%,rgba(0,170,255,1) 59%,rgba(0,208,255,1) 100%);background:linear-gradient(to bottom,rgba(0,218,255,1) 0,rgba(0,202,255,1) 3%,rgba(0,195,255,1) 6%,rgba(0,194,255,1) 44%,rgba(0,164,255,1) 47%,rgba(0,170,255,1) 59%,rgba(0,208,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00daff', endColorstr='#00d0ff', GradientType=0 )}.contact-text .mail a,.list-news li a,.underlined,.user-email-in-basket{text-decoration:underline}.recommendations li a,.responses li a,.responses>.block-content>p>a{color:#000}.basket-right .btn-azure{width:72px;height:35px}.payment-methods{background-color:#f4f4f4;padding:8px 11px;width:221px}.payment-methods li{margin-right:12px;cursor:pointer}.icon-s-visa{background-position:-31px -122px;width:39px;height:13px;vertical-align:baseline;top:-3px;position:relative}.icon-s-mastercard{background-position:0 -122px;width:31px;height:20px}.icon-s-yandexmoney{background-position:-127px -26px;width:23px;height:28px}.responses .media-left{padding-right:17px}.responses .date{font-size:11px}.icon-s-vk{background-position:-127px 0;width:26px;height:26px}.icon-s-fb{background-position:-54px -94px;width:27px;height:26px}.icon-s-googleplus{background-position:-81px -94px;width:26px;height:26px}.row.padd{margin-bottom:60px}.user-email-in-basket{color:#000}.block{margin-bottom:33px}.basket-right{color:#666;font-size:12px;line-height:1.9}.basket-right .block-footer{line-height:17px;font-size:13px}.articles h3 small,.news h3 small,.useful-links h3 small,.video h3 small,h3 small{display:block;font-size:14px}.delivery ul li{line-height:1.7em}.delivery ul li a{color:#000}.main .form-header{color:#666;font-weight:600}.list-news li{margin-bottom:14px}.list-news li a{color:#000}.list-news img{margin-right:10px}.list-news p{color:#4c4c4c;font-size:13px;line-height:1.23}.video .time{color:#767676;font-size:10px;margin-top:10px}.video ul li{line-height:15px}.articles ul li,.useful-links ul li{margin-bottom:5px}.articles ul li:before,.useful-links ul li:before{content:"\002014";padding-right:5px}.useful-links h3{margin-bottom:0}.useful-links h4{font-size:14px;margin:0 0 6px;color:#000}.useful-links ul{margin-bottom:17px}.recommendations h3,.responses h3{margin-bottom:15px}.recommendations p,.responses p{color:#646464}.contact-social li{display:inline}.contact-social li a{margin-right:3px}.contact-social li.vk a{background-position:-27px -94px;width:27px;height:28px}.contact-social li.twitter a{background-position:-99px 0;width:28px;height:28px}.contact-social li.googleplus a{background-position:-99px -28px;width:28px;height:28px}.contact-social li.vimeo a{background-position:-57px -66px;width:28px;height:28px}.contact-social li.linkedin a{background-position:0 -94px;width:27px;height:28px}.contact-social li.ok a{background-position:-29px -66px;width:28px;height:28px}.contact-social li.rss a{background-position:-99px -56px;width:28px;height:28px}.contact-social li.youtube a{background-position:-127px -54px;width:23px;height:24px}.contact-text .phone{font-size:15px;padding:0 30px}.footer .carousel .item,form label{font-size:12px}.contact-text .mail a{color:#008988}.event a,.nav-tabs li a,.oses li a,.vendor a.download{text-decoration:none}.address-title{color:#008988;font-weight:700;margin-bottom:20px}.address-title span:first-child:after,a.show-text.collapsed:after{border-top:5px solid #008988;border-right:5px solid transparent}a.show-text[aria-expanded=true]:after{border-bottom:5px solid #008988;border-right:5px solid transparent}.address-title .msg{color:#333;font-weight:300}.padd p{line-height:1.3em}.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:20%;float:left}.footer h3.arrow{margin-top:0}.footer .carousel img{max-height:100px}.footer .carousel-next,.footer .carousel-prev{margin-top:90px}.icon-s-carousel-left{background-position:0 -142px;width:12px;height:26px}.icon-s-carousel-right{background-position:-12px -142px;width:12px;height:26px}form input:not([type=submit]),form select.form-control{height:27px}form select.form-control{padding:0 2px}form .form-control{padding:5px 10px;font-size:12px}form .form-control,form .form-control:focus,form .form-control:hover{border:1px solid #a5a5a5;box-shadow:none}.section form{margin-left:-24px}.consult-form,.consult-form2{padding:17px 34px 17px 17px;background-color:#f5f5f5;border-radius:5px}.consult-form select.form-control,.consult-form2 select.listeners{width:55px;padding:0 7px 0 13px}.consult-form>.row>.col-xs-4:first-child{width:30.2%}.consult-form>.row>.col-xs-4:nth-child(2){width:36%;padding-left:31px}.consult-form>.row>.col-xs-4:last-child{width:33.8%;padding-left:31px}form label{font-weight:400}form .form-group{margin-bottom:12px}.comment-form label[for=captcha-code],.consult-form label[for=captcha-code]{font-size:10px}form ::-webkit-input-placeholder{color:#4c4c4c!important}form :-moz-placeholder{color:#4c4c4c!important;opacity:1}form ::-moz-placeholder{color:#4c4c4c!important;opacity:1}form :-ms-input-placeholder{color:#4c4c4c!important}.captcha>div:not(:last-child){padding-right:0}.captcha>.col-xs-1{padding:0}.captcha img{margin-top:10px}.captcha-reload{background:url(../img/captcha-reload.png)no-repeat;width:20px;height:26px;display:block;margin-top:19px;cursor:pointer}.offline-courses .btn-teal,.private-courses .btn-teal,.rhinoceros5-teach .btn-teal,.webinar .btn-teal{width:110px}.list-heading{font-weight:700;color:#666}.alphabetical{list-style:lower-latin}.enterprise hr{margin:20px -20px;border-top:1px solid #d5d5d1}.enterprise ol{padding-left:18px}.consult-form2{width:662px;margin-bottom:20px}.consult-form2 .btn-teal{width:93px;height:32px;padding:7px;font-size:14px}label[for=listeners]{font-size:10px;color:#999;line-height:12px}.consult-form2 .col-xs-2 .form-group:first-child{margin-bottom:5px}.grayed,.grayed:hover{color:#4c4c4c}.photos{margin-bottom:10px}blockquote{font-style:oblique;font-style:italic;font-size:inherit;border-left:0}blockquote cite{font-style:normal;text-align:right;font-weight:600;display:block}.main .bigphrase{font-weight:700;text-align:center;font-size:14px}.oses{text-align:right}.oses li{display:inline}.oses li a{display:inline-block;color:#696969;font-weight:300;text-align:left;padding:10px 32px 6px 42px}.icon-s-os-linux,.icon-s-os-mac,.icon-s-os-win{margin-right:10px;vertical-align:bottom}.icon-s-os-win{background-position:-84px -142px;width:18px;height:18px}.icon-s-os-linux{background-position:-102px -142px;width:20px;height:23px}.oses li a:hover,.oses li.active a{background:url(../img/selected_os.png)center bottom no-repeat}.active .icon-s-os-linux,.oses li a:hover .icon-s-os-linux{background-position:-122px -142px}.icon-s-os-mac{background-position:-142px -142px;width:21px;height:21px}.active .icon-s-os-mac,.oses li a:hover .icon-s-os-mac{background-position:-163px -142px}.soft .inner-left{padding-top:0}.soft .container.intro{box-shadow:none;padding-right:70px;padding-left:129px}.soft .container.main{background:url(../img/intro-section-grad.png)center top no-repeat #fff}.product-win.section{margin-top:0}.product-heading h2{font-weight:900;font-size:35px;margin-top:8px}.product-heading small{font-size:12px}.product-heading h2 small{font-size:20px;font-weight:700}.product-win p{line-height:1.35}.product-heading .media-left{padding-right:44px;padding-top:14px}.product-heading{margin-bottom:26px;margin-top:0}.product-heading .info{color:#666;font-size:14px;line-height:2}.vendor a.download{color:#7d7d81;font-size:10px;margin-left:10px}.vendor a.download .icon-s-download{margin-right:5px}.vendor p{margin-bottom:5px;line-height:18px;font-weight:300}.product-details{margin:30px 0}.vendor .media-left{margin-right:20px}.vendor .media-body{font-size:12px;color:#4c4c4c;line-height:1.5}.vendor .media-body small{color:grey;font-size:12px}.product-details dl{font-size:12px}.product-details dl dt{color:grey;text-align:left;font-weight:300}.product-details dl dd{color:#000;margin-left:100px;font-weight:400}.dl-horizontal dt{float:left;width:100px;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.product-get{margin-top:27px;margin-bottom:45px;line-height:1.3}.product-get .price{color:red;font-size:20px;font-weight:700}.product-get .discount .price{color:#6f6f6f;font-size:16px;font-weight:400}.discount small{font-size:14px;color:#6f6f6f;padding-left:13px}.product-get .price-discount small{font-size:12px}.product-get .timeprice{font-size:14px}.icon-s-clock{background-position:-110px -95px;width:14px;height:16px;margin-right:5px;vertical-align:middle}.product-get .btn-teal_n{font-size:21px;padding:7px;width:128px;margin-bottom:4px}.btn-gray,.btn-gray:focus,.btn-gray:hover{background:#fdfdfd;background:-moz-linear-gradient(top,rgba(253,253,253,1) 0,rgba(247,247,247,1) 67%,rgba(239,239,239,1) 86%,rgba(237,237,237,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(253,253,253,1)),color-stop(67%,rgba(247,247,247,1)),color-stop(86%,rgba(239,239,239,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(253,253,253,1) 0,rgba(247,247,247,1) 67%,rgba(239,239,239,1) 86%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(253,253,253,1) 0,rgba(247,247,247,1) 67%,rgba(239,239,239,1) 86%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(253,253,253,1) 0,rgba(247,247,247,1) 67%,rgba(239,239,239,1) 86%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(253,253,253,1) 0,rgba(247,247,247,1) 67%,rgba(239,239,239,1) 86%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#ededed', GradientType=0 );display:inline-block;width:110px;line-height:1em;padding:4px 10px;color:#666;text-decoration:none;border:1px solid #8e8e8e;border-top-color:#7f7f7f;border-radius:4px;text-align:center}.product-get .btn-gray{color:#666;font-size:12px;width:128px;padding:7px}.product-get .cnt{margin-top:10px;margin-bottom:20px}.product-get label{font-weight:400;font-size:12px;color:#000}.product-carousel-w{position:relative;margin-left:-30px;margin-right:-30px}.product-carousel-w .icon-s-carousel-left{left:7px;top:43px;position:relative}.product-carousel-w .icon-s-carousel-right{top:43px;position:relative;left:10px}.soft .content>.row:nth-child(2){background:#bfbfbf;background:-moz-linear-gradient(top,rgba(191,191,191,1) 0,rgba(196,196,196,1) 1%,rgba(196,196,196,1) 2%,rgba(202,202,202,1) 3%,rgba(205,205,205,1) 4%,rgba(206,206,206,1) 4%,rgba(215,215,215,1) 7%,rgba(215,215,215,1) 7%,rgba(223,223,223,1) 9%,rgba(223,223,223,1) 10%,rgba(227,227,227,1) 10%,rgba(228,228,228,1) 12%,rgba(232,232,232,1) 13%,rgba(232,232,232,1) 15%,rgba(236,236,236,1) 16%,rgba(236,236,236,1) 18%,rgba(239,239,239,1) 19%,rgba(239,239,239,1) 22%,rgba(242,242,242,1) 22%,rgba(245,245,245,1) 30%,rgba(248,248,248,1) 32%,rgba(250,250,250,1) 42%,rgba(254,254,254,1) 71%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(191,191,191,1)),color-stop(1%,rgba(196,196,196,1)),color-stop(2%,rgba(196,196,196,1)),color-stop(3%,rgba(202,202,202,1)),color-stop(4%,rgba(205,205,205,1)),color-stop(4%,rgba(206,206,206,1)),color-stop(7%,rgba(215,215,215,1)),color-stop(7%,rgba(215,215,215,1)),color-stop(9%,rgba(223,223,223,1)),color-stop(10%,rgba(223,223,223,1)),color-stop(10%,rgba(227,227,227,1)),color-stop(12%,rgba(228,228,228,1)),color-stop(13%,rgba(232,232,232,1)),color-stop(15%,rgba(232,232,232,1)),color-stop(16%,rgba(236,236,236,1)),color-stop(18%,rgba(236,236,236,1)),color-stop(19%,rgba(239,239,239,1)),color-stop(22%,rgba(239,239,239,1)),color-stop(22%,rgba(242,242,242,1)),color-stop(30%,rgba(245,245,245,1)),color-stop(32%,rgba(248,248,248,1)),color-stop(42%,rgba(250,250,250,1)),color-stop(71%,rgba(254,254,254,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(191,191,191,1) 0,rgba(196,196,196,1) 1%,rgba(196,196,196,1) 2%,rgba(202,202,202,1) 3%,rgba(205,205,205,1) 4%,rgba(206,206,206,1) 4%,rgba(215,215,215,1) 7%,rgba(215,215,215,1) 7%,rgba(223,223,223,1) 9%,rgba(223,223,223,1) 10%,rgba(227,227,227,1) 10%,rgba(228,228,228,1) 12%,rgba(232,232,232,1) 13%,rgba(232,232,232,1) 15%,rgba(236,236,236,1) 16%,rgba(236,236,236,1) 18%,rgba(239,239,239,1) 19%,rgba(239,239,239,1) 22%,rgba(242,242,242,1) 22%,rgba(245,245,245,1) 30%,rgba(248,248,248,1) 32%,rgba(250,250,250,1) 42%,rgba(254,254,254,1) 71%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(191,191,191,1) 0,rgba(196,196,196,1) 1%,rgba(196,196,196,1) 2%,rgba(202,202,202,1) 3%,rgba(205,205,205,1) 4%,rgba(206,206,206,1) 4%,rgba(215,215,215,1) 7%,rgba(215,215,215,1) 7%,rgba(223,223,223,1) 9%,rgba(223,223,223,1) 10%,rgba(227,227,227,1) 10%,rgba(228,228,228,1) 12%,rgba(232,232,232,1) 13%,rgba(232,232,232,1) 15%,rgba(236,236,236,1) 16%,rgba(236,236,236,1) 18%,rgba(239,239,239,1) 19%,rgba(239,239,239,1) 22%,rgba(242,242,242,1) 22%,rgba(245,245,245,1) 30%,rgba(248,248,248,1) 32%,rgba(250,250,250,1) 42%,rgba(254,254,254,1) 71%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(191,191,191,1) 0,rgba(196,196,196,1) 1%,rgba(196,196,196,1) 2%,rgba(202,202,202,1) 3%,rgba(205,205,205,1) 4%,rgba(206,206,206,1) 4%,rgba(215,215,215,1) 7%,rgba(215,215,215,1) 7%,rgba(223,223,223,1) 9%,rgba(223,223,223,1) 10%,rgba(227,227,227,1) 10%,rgba(228,228,228,1) 12%,rgba(232,232,232,1) 13%,rgba(232,232,232,1) 15%,rgba(236,236,236,1) 16%,rgba(236,236,236,1) 18%,rgba(239,239,239,1) 19%,rgba(239,239,239,1) 22%,rgba(242,242,242,1) 22%,rgba(245,245,245,1) 30%,rgba(248,248,248,1) 32%,rgba(250,250,250,1) 42%,rgba(254,254,254,1) 71%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(191,191,191,1) 0,rgba(196,196,196,1) 1%,rgba(196,196,196,1) 2%,rgba(202,202,202,1) 3%,rgba(205,205,205,1) 4%,rgba(206,206,206,1) 4%,rgba(215,215,215,1) 7%,rgba(215,215,215,1) 7%,rgba(223,223,223,1) 9%,rgba(223,223,223,1) 10%,rgba(227,227,227,1) 10%,rgba(228,228,228,1) 12%,rgba(232,232,232,1) 13%,rgba(232,232,232,1) 15%,rgba(236,236,236,1) 16%,rgba(236,236,236,1) 18%,rgba(239,239,239,1) 19%,rgba(239,239,239,1) 22%,rgba(242,242,242,1) 22%,rgba(245,245,245,1) 30%,rgba(248,248,248,1) 32%,rgba(250,250,250,1) 42%,rgba(254,254,254,1) 71%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#ffffff', GradientType=0 )}.nav-tabs li a{padding:4px 18px;font-size:13px;color:#666;line-height:1.3}.nav-tabs li.active a{font-weight:700}.lc-types{margin:20px 0}.lc-types .nav-tabs li.active a{box-shadow:2px -3px 7px -4px rgba(100,100,100,.4),-2px -1px 7px -3px rgba(100,100,100,.4)}.lc-types .nav-tabs li a{height:42px}.lc-types .nav-tabs [href="#lc-commercial"]{width:193px}.lc-types .nav-tabs [href="#lc-teach"],.lc-types .nav-tabs [href="#lc-classroom"]{width:230px}.rhinoceros5-licenses .btn-teal,.rhinoceros5-plugins .btn-teal{padding:8px 14px}.rhinoceros5-licenses .btn-azure{padding:4px 7px;width:76px}.rhinoceros5-licenses .table1 .price,.rhinoceros5-plugins .table1 .price{font-size:17px}.rhinoceros5-licenses table s.price,.rhinoceros5-plugins table s.price{font-size:14px;color:#6f6f6f}.rhinoceros5-licenses table tr:not(:first-child) td:nth-child(2){width:150px;padding-left:40px}.rhinoceros5-plugins table td img{margin-right:40px}.rhinoceros5-plugins .text,.rhinoceros5-plugins .text p{color:#666;font-weight:300}.rhinoceros5-plugins td[rowspan="2"]+td{padding-left:0}.rhinoceros5-licenses table tr td:last-child:not([colspan="5"]),.rhinoceros5-plugins table tr td:last-child:not([colspan="5"]){line-height:1}.comment-form{margin:70px 0 20px}.comment-form button{padding:6px 15px;font-size:15px}.comment-form .col-xs-4:first-child{width:28%}.comment-form .col-xs-4:nth-child(2){width:38%}.comment-form .captcha>.col-xs-6:first-child{padding-left:7px}.comment-form .captcha>.col-xs-6:last-child{padding:0}.comment-form .captcha-reload{margin:10px 0 18px}.comment-form .captcha img{margin:0 5px 8px 0}.comment-form #captcha-code{width:75px}.comment-help{line-height:1.2}.brands{margin-bottom:30px}.brands .brand{margin-bottom:50px}.brands .logo{position:static}.brands h2{font-size:24px;font-weight:700}.brands ul li{line-height:1.8}.brands ul li a{color:#000;font-size:14px}.brands ul ul li a{padding-left:20px;font-size:12px}.courses .container.main{box-shadow:none}.timer h3.black{font-size:20px}.timer h3.black small{font-size:13px;margin:10px 0 0}.timer .timeprice{font-size:14px}ul.block-footer li{margin-bottom:10px}dt.inline-def,dt.inline-def+dd{display:inline}dl.defal dt:not(.inline-def){margin-top:7px}dl.defal dd:not(.inline-def){margin-bottom:7px}dt.inline-def+dd{padding-left:5px}dl.defal p{margin:7px 0}dl.defal dt{color:#888}dl.defal dd{color:#000}.section h4{color:#333;font-size:13px;font-weight:700}.address-map{margin-bottom:25px}.teachers .media-left{padding-right:35px}.teacher-name{font-size:16px;margin-bottom:10px}.course-columns{padding:10px 10px 10px 0;margin-bottom:10px;border-bottom:1px solid #eaeaea;float:left;width:100%}.course-columns.graygrad{margin-left:-15px;background:linear-gradient(167deg,#f2f2f2 77px,#fff 107px,#fff);border-bottom:0;overflow:hidden;float:none}.course-columns>div{float:left;margin:0 20px;font-size:14px;color:#000}.course-columns .course-name{margin-left:0;line-height:1.1;width:120px}.course-name small{font-size:12px;margin-top:7px}.course-columns.graygrad .course-name{margin-left:20px}.course-columns>div>span,.course-name small{display:block;color:#666}.course-columns>div>span:last-child{margin-top:12px}.course-columns .price1{color:#008988;font-weight:700}.course-columns .price2{color:#000;font-weight:700}.course-columns .register{padding-top:10px}.course-columns .course-preparation{width:130px}.course-columns .course-person,.course-columns .course-preparation{font-size:12px}.main .small-list{padding-left:10px}.main .small-list li{color:#666;line-height:1.5}.main .small-list li a{font-size:12px;padding:0}.main .small-list li.toogleli{color:#008988;margin-bottom:5px}.small-list .registered{color:#666;font-size:12px}.main .small-list span{font-size:13px;color:#000}.main .small-list .dashed-list{padding-left:0}.main .small-list .dashed-list li{font-size:13px;color:#000;list-style:none}.dashed-list li:before{content:"\002014";padding-right:5px}.main .small-list .list-heading{font-weight:400;color:#000}.icon-s-event{background-position:0 -168px;width:61px;vertical-align:middle;height:20px;margin-right:10px}.event{font-size:12px}.course{margin-bottom:20px;display:inline-block}.course-columns .event{clear:both;margin-top:10px;margin-left:-7px;font-size:12px}