body{padding-top:90px}.home{padding-top:0}html,body{font-size:100%}.navbar{font-family:"PTSansBold","arial black",sans-serif;font-size:1.2em}.navbar .navbar-brand{font-family:"trackregular","PTSansBold","arial black",sans-serif;color:#333;font-size:2rem;visibility:visible;opacity:1;-webkit-transition:0.3s opacity;-moz-transition:0.3s opacity;-ms-transition:0.3s opacity;-o-transition:0.3s opacity;transition:0.3s opacity}.navbar .navbar-brand span{margin-top:-10px;border-top:3px solid #333;border-bottom:3px solid #333;display:block;padding-top:10px;padding-bottom:5px}.navbar .navbar-brand:hover span,.navbar .navbar-brand:focus span{color:#b00000;border-color:#b00000;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}#mainNav.navbar-default{background-color:#fff;border-bottom:1px solid #929292;-webkit-transition:0.2s background-color, 0.3s padding;-moz-transition:0.2s background-color, 0.3s padding;-ms-transition:0.2s background-color, 0.3s padding;-o-transition:0.2s background-color, 0.3s padding;transition:0.2s background-color, 0.3s padding}#mainNav .nav li{margin:1px 1px 0 1px}#mainNav #navbar>ul>li:focus>a>span:first-child{border-bottom:3px solid #333;color:#333}#mainNav #navbar>ul>li:hover>a>span:first-child{border-bottom:3px solid #333;color:#333}#mainNav li:focus,#mainNav :hover.dropdown>a>span{color:#333}#mainNav li.open{border-top:1px solid #929292;border-left:1px solid #929292;border-right:1px solid #929292;margin:0}#mainNav li.open>a,#mainNav li.open>a:focus,#mainNav li.open>a:hover{background-color:#fff}#mainNav li.open>a>span,#mainNav li.open>a:focus>span,#mainNav li.open>a:hover>span{color:#333}#mainNav .dropdown-menu{box-shadow:none;border-bottom:1px solid #929292;border-right-color:#929292;border-left-color:#929292;border-top-color:#929292;background-color:#fff;z-index:-1;right:-1px}#mainNav .active{border-bottom:3px solid #333;color:#333}.jumbotron{font-family:"PTSansBold","arial black",sans-serif;font-family:"PTSansRegular","arial black",sans-serif;font-size:3rem;padding:125px 0 40px 0;text-align:center;background-color:#01baff;background:#e53935;background:-webkit-linear-gradient(to left, #e53935, #e35d5b);background:linear-gradient(to left, #e53935, #e35d5b)}.jumbotron p{color:#fff}.jumbotron h1{margin:0;color:#e33232;color:#3b3b3b;font-family:"trackregular","PTSansBold","arial black",sans-serif;text-shadow:1px 1px rgba(255,255,255,0.2),-1px -1px rgba(0,0,0,0.5);font-size:7rem;line-height:1.1}@media all and (max-width:50em){.jumbotron h1{font-size:7rem;font-size:14vw}}@media all and (max-width:40em){.jumbotron h1{font-size:5.6rem;font-size:14vw}}@media all and (max-width:30em){.jumbotron h1{font-size:4.2rem;font-size:14vw}}@media all and (max-width:25em){.jumbotron h1{font-size:3.5rem}}.jumbotron #header-news{margin-top:1.5rem}.jumbotron #header-news a{color:#fff}.jumbotron h2{margin-top:0;border-top:3px solid #333;border-bottom:3px solid #333;display:inline-block;font-family:"trackitalic","PTSansBold","arial black",sans-serif;text-shadow:1px 1px rgba(255,255,255,0.2),-1px -1px rgba(0,0,0,0.5);font-size:3rem}@media all and (max-width:50em){.jumbotron h2{font-size:3rem;font-size:6vw}}@media all and (max-width:40em){.jumbotron h2{font-size:2.4rem;font-size:6vw}}@media all and (max-width:30em){.jumbotron h2{font-size:1.8rem;font-size:6vw}}@media all and (max-width:25em){.jumbotron h2{font-size:1.5rem;font-size:1.6rem}}h1,h2,h3,h4,h5{font-family:"PTSansBold","arial black",sans-serif}p{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem}.hljs{background:#fcfcfc none repeat scroll 0 0}pre{background-color:#fcfcfc}pre>code{white-space:pre;font-family:"SourceCodeProRegular",Menlo,Monaco,Consolas,"Courier New",monospace}#top{display:none}@media (min-width:1200px){.container{max-width:1200px}}.btn-header{color:##FCFCFC;background-color:#e8e8e8;border-color:#fcfcfc;background-color:transparent;border-width:2px}.btn-header:hover,.btn-header:focus,.btn-header:active,.btn-header.active,.open .dropdown-toggle.btn-header{color:#1e1e1e;background-color:#fcfcfc;border-color:#fcfcfc}.btn-header:active,.btn-header.active,.open .dropdown-toggle.btn-header{background-image:none}.btn-header.disabled,.btn-header[disabled],fieldset[disabled] .btn-header,.btn-header.disabled:hover,.btn-header[disabled]:hover,fieldset[disabled] .btn-header:hover,.btn-header.disabled:focus,.btn-header[disabled]:focus,fieldset[disabled] .btn-header:focus,.btn-header.disabled:active,.btn-header[disabled]:active,fieldset[disabled] .btn-header:active,.btn-header.disabled.active,.btn-header[disabled].active,fieldset[disabled] .btn-header.active{background-color:#e8e8e8;border-color:#fcfcfc}.btn-header .badge{color:#e8e8e8;background-color:#1e1e1e}@media (min-width:768px) and (max-width:991px){#mainNav .navbar-brand{width:0;padding:0;margin:0}}@media (min-width:768px){#mainNav.navbar-default{background-color:#fff;padding:20px 0;-webkit-transition:0.3s padding;-moz-transition:0.3s padding;-ms-transition:0.3s padding;-o-transition:0.3s padding;transition:0.3s padding}#mainNav.navbar-default .nav>li.open>a{color:#333}#mainNav.navbar-default.affix{background-color:#fff;border-bottom:1px solid #929292;-webkit-transition:0.2s background-color, 0.3s padding;-moz-transition:0.2s background-color, 0.3s padding;-ms-transition:0.2s background-color, 0.3s padding;-o-transition:0.2s background-color, 0.3s padding;transition:0.2s background-color, 0.3s padding;padding:0 0}.home #mainNav.navbar-default{border:0;background-color:transparent}.home #mainNav.navbar-default .navbar-header .navbar-brand{visibility:hidden;opacity:0}.home #mainNav.navbar-default .nav>li>a{color:rgba(255,255,255,0.7)}.home #mainNav.affix{background-color:#fff;border-bottom:1px solid #929292;-webkit-transition:0.2s background-color, 0.3s padding;-moz-transition:0.2s background-color, 0.3s padding;-ms-transition:0.2s background-color, 0.3s padding;-o-transition:0.2s background-color, 0.3s padding;transition:0.2s background-color, 0.3s padding}.home #mainNav.affix .navbar-header .navbar-brand{visibility:visible;opacity:1;-webkit-transition:0.3s opacity;-moz-transition:0.3s opacity;-ms-transition:0.3s opacity;-o-transition:0.3s opacity;transition:0.3s opacity}.home #mainNav.affix .nav>li a,.home #mainNav.affix .nav>li a:focus{color:#555}.home #mainNav.affix .nav>li a:hover,.home #mainNav.affix .nav>li a:focus:hover{color:#333}}.navbar-header{white-space:nowrap}#rttr-more .container h1,#rttr-more .container h2{text-align:center}#examples .row{margin-top:40px;margin-bottom:40px}#examples h1{text-align:center}#examples h2,#examples h3{margin-top:0}a[id]:before,a[name]{display:block;content:" ";margin-top:-50px;height:50px;visibility:hidden}a[id],a[name]{display:block}.anchorjs-link{text-decoration:none !important}#news-content h1[id]:before,#faq h1[id]:before,#download h1[id]:before,#news-content h2[id]:before,#faq h2[id]:before,#download h2[id]:before,#news-content h3[id]:before,#faq h3[id]:before,#download h3[id]:before,#news-content h4[id]:before,#faq h4[id]:before,#download h4[id]:before,#news-content h5[id]:before,#faq h5[id]:before,#download h5[id]:before,#news-content h6[id]:before,#faq h6[id]:before,#download h6[id]:before{display:block;content:" ";margin-top:-50px;height:50px;visibility:hidden}#download table{font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}#download table>thead>tr>th:first-child{width:700px}#download hr{margin-top:60px;margin-bottom:60px}@media (min-width:768px){#download .modal-dialog{width:80%}}@media (min-width:992px){#download .modal-dialog{width:60%}}@media (min-width:1200px){#download .modal-dialog{width:40%}}.summary-icon{display:block;text-align:center;font-size:3rem}#rttr-summary ul{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem;margin-bottom:0}#rttr-end{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem;min-height:250px}#examples hr{margin:0}#examples hr:last-child{margin-top:60px;margin-bottom:60px}.home hr{margin-top:60px;margin-bottom:60px}#main-footer hr{margin:0}.github-btn{margin:0 auto}.breadcrumb{font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}.simplesearch{font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}@media (min-width:768px){#benchmark-dlg .modal-dialog{width:80%}}@media (min-width:992px){#benchmark-dlg .modal-dialog{width:60%}}@media (min-width:1200px){#benchmark-dlg .modal-dialog{width:50%}}.github-button{display:inline-block;line-height:3.2rem;margin:0 !important}.github-button span{display:inline-block;width:110px}.github-button iframe{vertical-align:middle}#faq{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem}footer{margin-top:1rem;padding-top:1rem;background:#333 none repeat scroll 0 0}footer p,footer h1,footer h2,footer h3,footer h4,footer h5{color:#9a9898;font-family:"PTSansRegular","Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.8rem}footer a{font-family:"PTSansRegular","Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.8rem}footer h3{font-size:1rem;color:#fff}footer hr{border-color:rgba(154,152,152,0.5)}footer .copy-statment{font-size:.8rem;color:#9a9898}footer li{font-family:"PTSansRegular","Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.8rem}footer li a{color:#9a9898}footer .icon-list li{padding:0 0 5px 20px;display:block;position:relative}footer .icon-list li:before{font-family:'Glyphicons Halflings';position:absolute;left:0;top:3px;font-size:80%}footer .chevron-right li:before{color:#fff;content:'\e080'}footer #sub-footer ul li{display:inline-block;margin:0;padding:0}footer #sub-footer ul li:after{content:"/";display:inline-block;margin-left:10px;margin-right:5px;color:#9a9898}footer #sub-footer ul li:last-child:after{display:none}footer .syndicate a{color:#9a9898;background-color:transparent;text-decoration:none}footer .syndicate a:hover{color:#ff7d25;text-decoration:underline;transition-duration:.3s;background-color:transparent}footer .github-footer{margin-bottom:20px}footer .github-footer a{color:#9a9898}footer .github-footer a:hover{color:#23527c}#contact,form,.alert,.form-control{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem}#contact_form textarea{height:250px}@media (min-width:768px){#contact_form input[name="name"],#contact_form input[name="email"]{width:50%}}#contact_form .btn-default{font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}#contact p{margin-top:2rem;margin-bottom:3rem}#doxy-nav{position:relative;background-color:#fff}#doxy-nav affix-top{padding-top:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}#doxy-nav li{float:left}@media (min-width:768px){#doxy-nav{position:fixed}#doxy-nav li{float:none}#doxy-nav.affix-top{padding-top:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}#doxy-nav.affix{margin-top:-40px;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}}#doxy-content{font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}#doxy-content .nav-pills>li>a:hover{background-color:#eee}#doxy-content .nav-pills>li>a:hover,#doxy-content .nav-pills>li.active>a:hover{background-color:#eee}#doxy-content .nav-pills>li.active>a{background-color:transparent;color:#333;font-weight:600}#doxy-content .nav-pills>li>a{background-color:transparent;color:#555}#doxy-content>div>div{border-right:1px solid #eee}#doxy-content #main-content{min-height:600px;border-right:1px solid #eee}.about-highlight{font-family:"PTSansItalic","arial black",sans-serif;font-size:1.1rem;color:#f04313}.meta{color:#999;font-family:"PTSansRegular","arial black",sans-serif;font-size:1rem}.meta span{margin-right:10px}.author:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"\f007";padding-right:5px}.date:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"\f073";padding-right:5px}.tags:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"\f02b";padding-right:5px}.comments:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"\f075";padding-right:5px}#news-content{border-right:1px solid #eee;font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem}#news-sidebar{font-family:"PTSansRegular","arial black",sans-serif;font-size:1.1rem}.syndicate a{color:#ff7d25;text-decoration:none}.syndicate a:hover{color:#ff7d25;text-decoration:none;transition-duration:.3s}.badge{border-radius:4px;-webkit-border-radius:4px}#news-sidebar{position:relative}#news-sidebar affix-top{padding-top:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}@media (min-width:768px){#news-sidebar{position:fixed}#news-sidebar.affix-top{padding-top:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}#news-sidebar.affix{margin-top:-40px;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}}