html,body{font:14px Arial,Helvetica,sans-serif;}
a{outline:none;}
.topbar{position:fixed;z-index:100;top:0;left:0;right:0;height:41px;background:#667f8d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #667f8d), color-stop(100%, #7f96a3));background:-webkit-linear-gradient(top, #667f8d, #7f96a3);background:-moz-linear-gradient(top, #667f8d, #7f96a3);background:-ms-linear-gradient(top, #667f8d, #7f96a3);background:-o-linear-gradient(top, #667f8d, #7f96a3);background:linear-gradient(top, #667f8d, #7f96a3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= #667f8d , endColorstr= #7f96a3 ,GradientType=0);}.topbar .logo{width:960px;margin:0 auto;height:100%;}
.topbar img{float:left;margin:6px 0 0 0;}
.topbar ul{float:right;margin:5px 0 0 0;}.topbar ul li{float:left;}.topbar ul li a{font-weight:bold;display:block;padding:10px 15px;color:#fff;}
.topbar ul .tab-selected{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#fff;position:relative;z-index:10;-webkit-box-shadow:0px -1px 1px #48606f;-moz-box-shadow:0px -1px 1px #48606f;box-shadow:0px -1px 1px #48606f;}.topbar ul .tab-selected a{text-decoration:none;color:#000;}
.topbar .separate{position:absolute;bottom:0;left:0;width:100%;height:3px;background:url("../images/docs/separate-topbar.png") repeat-x;}
#documentation-user h3{padding:27px 0 18px;font-size:18px;font-weight:bold;}
#documentation-user .content{width:960px;margin:64px auto 0;position:relative;z-index:1;}#documentation-user .content .title{font-size:24px;font-weight:bold;letter-spacing:-1px;margin:0 0 40px 0;}
#documentation-user .content .sidebar{clear:both;float:left;min-height:1px;width:320px;position:relative;}#documentation-user .content .sidebar .affix{top:55px;position:fixed;}
#documentation-user .content .sidebar ul{width:277px;}#documentation-user .content .sidebar ul li a{background:#FAFCFD;color:#196BAA;display:block;padding:11px 14px;border:1px solid #e5e5e5;border-top:none;font-weight:bold;}
#documentation-user .content .sidebar ul li:hover a{color:#458EC6;}
#documentation-user .content .sidebar ul li:first-child a{border-top:1px solid #e5e5e5;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
#documentation-user .content .sidebar ul li:last-child a{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
#documentation-user .content .sidebar ul .active a{background:#6D8693;color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);text-decoration:none;}
#documentation-user .content .sidebar ul .active:hover a{-webkit-text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-moz-text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);color:#fff;}
#documentation-user .content .main{width:640px;padding:15px 0 100px 320px;}#documentation-user .content .main section{padding:50px 0 0 0;font-size:15px;}#documentation-user .content .main section img{margin:10px 0;max-width:100%;}
#documentation-user .content .main section h1{font-size:21px;letter-spacing:-1px;}
#documentation-user .content .main section h2{font-size:16px;}
#documentation-user .content .main section h1,#documentation-user .content .main section h2,#documentation-user .content .main section b{font-weight:bold;}
#documentation-user .content .main section p{margin:10px 0;}#documentation-user .content .main section p img{margin:0;position:relative;top:4px;}
#documentation-user .content .main section .block{display:block;}
#documentation-developer .content{width:960px;margin:64px auto 0;position:relative;z-index:1;}#documentation-developer .content .header-title{font-size:24px;font-weight:bold;letter-spacing:-1px;}
#documentation-developer .content .nav{float:left;width:100%;font-weight:bold;border-bottom:1px solid #E7E7E7;padding-bottom:15px;margin-bottom:15px;}#documentation-developer .content .nav .column{float:left;width:320px;}#documentation-developer .content .nav .column li{padding:3px 0;}#documentation-developer .content .nav .column li a{font-size:14px;color:#196BAA;}
#documentation-developer .content .nav .column li a:hover{color:#458EC6;}
#documentation-developer .content .nav .column li a:active{color:#8A8A8A;text-decoration:none;}
#documentation-developer .content .nav .column li:first-child{margin:23px 0 2px;}#documentation-developer .content .nav .column li:first-child a{font-size:16px;color:#000;text-decoration:none;}
#documentation-developer .content .demo-examples-container .arrow-left{float:left;}
#documentation-developer .content .demo-examples-container .demo-examples-content{background:#f5f8fa;float:left;}#documentation-developer .content .demo-examples-container .demo-examples-content #slides{display:none;width:700px;}
#documentation-developer .content .demo-examples-container .demo-examples-content .slidesjs-pagination{display:none;}
#documentation-developer .content .demo-examples-container .arrow-left{float:left;}
#documentation-developer .content .main{float:left;padding-bottom:100px;width:100%;}#documentation-developer .content .main section{padding:50px 0 0 0;}#documentation-developer .content .main section p{font-size:15px;}
#documentation-developer .content .main section h1,#documentation-developer .content .main section h2{font-weight:bold;padding-bottom:5px;}
#documentation-developer .content .main section h1{font-size:21px;}
#documentation-developer .content .main section h2{font-size:18px;}#documentation-developer .content .main section h2.className{background:none repeat scroll 0 0 #EBF5E1;border:1px solid #E2E6DC;padding-bottom:12px;padding-left:15px;padding-top:12px;margin-bottom:10px;}
#documentation-developer .content .main section h3{padding:27px 0 18px;font-size:18px;}
#documentation-developer .content .main section table{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#documentation-developer .content .main section table th,#documentation-developer .content .main section table td{vertical-align:top;text-align:left;font-size:14px;}
#documentation-developer .content .main section table th{border:1px solid #69808D;color:#fff;padding:5px 10px;background:#778F9C;font-weight:bold;}
#documentation-developer .content .main section table td{border:1px solid #DCE3E6;padding:8px 10px;}
#documentation-developer .content .main section table td:first-child{font-family:Consolas,Menlo,'Lucida Console','Courier New',monospace;}
#documentation-developer .content .main section .example{position:relative;margin:15px 0;padding:24px 19px 0px;border:1px solid #DCE3E6;}
#documentation-developer .content .main section .example:after{content:"Пример";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:bold;background-color:#e2e7eb;border:1px solid #DCE3E6;color:#9da0a4;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
.footer{position:fixed;z-index:100;bottom:0;left:0;right:0;height:50px;border-top:1px solid #E7E7E7;background:#fff;}.footer .inner-footer{position:relative;width:960px;margin:17px auto 0;}.footer .inner-footer a{font-weight:bold;text-decoration:none;color:#196BAA;font-size:12px;}
.footer .inner-footer a[href="#button-scroll"]{position:absolute;bottom:65px;right:-35px;}.footer .inner-footer a[href="#button-scroll"] img{-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-o-opacity:0.5;-ms-opacity:0.5;opacity:0.5;}
.footer .inner-footer a[href="#button-scroll"] img:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.demo-examples-block{float:left;margin-bottom:20px;margin-top:20px;padding-left:56px;padding-right:56px;position:relative;}.demo-examples-block .demo-examples-container{width:100%;position:relative;overflow:hidden;}.demo-examples-block .demo-examples-container .demo-example{padding:23px;background:none repeat scroll 0 0 #F5F8FA;overflow:hidden;display:block;height:512px;}.demo-examples-block .demo-examples-container .demo-example .demo-image{float:left;margin-right:30px;}
.demo-examples-block .demo-examples-container .demo-example .demo-content{float:left;color:#262627;font-size:15px;width:365px;}.demo-examples-block .demo-examples-container .demo-example .demo-content h1{font-size:24px;font-weight:bold;margin-bottom:10px;}
.demo-examples-block .demo-examples-container .demo-example .demo-content .step{font-weight:bold;margin-bottom:14px;overflow:hidden;}.demo-examples-block .demo-examples-container .demo-example .demo-content .step .number{float:left;padding:4px 9px;background:url("/public/images/docs/demo-num-bg.png") no-repeat center center;}
.demo-examples-block .demo-examples-container .demo-example .demo-content .step .text{float:left;margin-left:5px;padding-top:4px;width:330px;}
.demo-examples-block .demo-examples-container .demo-example .demo-content p{margin-bottom:14px;}
.demo-examples-block .demo-examples-container .demo-example .demo-content .buttons{bottom:30px;position:absolute;}.demo-examples-block .demo-examples-container .demo-example .demo-content .buttons img{cursor:pointer;}
.demo-examples-block .demo-examples-container .demo-example .demo-content .buttons .first{margin-right:24px;}
.demo-examples-block .demo-examples-control{height:33px;left:3px;line-height:25px;position:absolute;top:190px;width:33px;}.demo-examples-block .demo-examples-control.right{left:auto;right:3px;}
.demo-examples-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;width:847px;}
.demo-examples-inner>.active,.demo-examples-inner>.next,.demo-examples-inner>.prev{display:block;}
.demo-examples-inner>.active{left:0;}
.demo-examples-inner>.next,.demo-examples-inner>.prev{position:absolute;top:0;width:100%;}
.demo-examples-inner>.next{left:100%;}
.demo-examples-inner>.prev{left:-100%;}
.demo-examples-inner>.next.left,.demo-examples-inner>.prev.right{left:0;}
.demo-examples-inner>.active.left{left:-100%;}
.demo-examples-inner>.active.right{left:100%;}
