.highlight { padding: 9px 14px; margin-bottom: 14px; background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 4px; }
.highlight pre { padding: 0; margin-top: 0; margin-bottom: 0; white-space: nowrap; background-color: transparent; border: 0; }
.highlight pre code { font-size: inherit; color: #333; }
.highlight pre .lineno { display: inline-block; width: 22px; padding-right: 5px; margin-right: 10px; color: #bebec5; text-align: right; }

.highlight .c { font-style: italic; color: #998; }

.highlight .err { color: #a61717; background-color: #e3d2d2; }

.highlight .k { font-weight: bold; }

.highlight .o { font-weight: bold; }

.highlight .cm { font-style: italic; color: #998; }

.highlight .cp { font-weight: bold; color: #999; }

.highlight .c1 { font-style: italic; color: #998; }

.highlight .cs { font-style: italic; font-weight: bold; color: #999; }

.highlight .gd { color: #000; background-color: #fdd; }

.highlight .gd .x { color: #000; background-color: #faa; }

.highlight .ge { font-style: italic; }

.highlight .gr { color: #a00; }

.highlight .gh { color: #999; }

.highlight .gi { color: #000; background-color: #dfd; }

.highlight .gi .x { color: #000; background-color: #afa; }

.highlight .go { color: #888; }

.highlight .gp { color: #555; }

.highlight .gs { font-weight: bold; }

.highlight .gu { color: #aaa; }

.highlight .gt { color: #a00; }

.highlight .kc { font-weight: bold; }

.highlight .kd { font-weight: bold; }

.highlight .kp { font-weight: bold; }

.highlight .kr { font-weight: bold; }

.highlight .kt { font-weight: bold; color: #458; }

.highlight .m { color: #099; }

.highlight .s { color: #d14; }

.highlight .na { color: #008080; }

.highlight .nb { color: #0086b3; }

.highlight .nc { font-weight: bold; color: #458; }

.highlight .no { color: #008080; }

.highlight .ni { color: #800080; }

.highlight .ne { font-weight: bold; color: #900; }

.highlight .nf { font-weight: bold; color: #900; }

.highlight .nn { color: #555; }

.highlight .nt { color: #000080; }

.highlight .nv { color: #008080; }

.highlight .ow { font-weight: bold; }

.highlight .w { color: #bbb; }

.highlight .mf { color: #099; }

.highlight .mh { color: #099; }

.highlight .mi { color: #099; }

.highlight .mo { color: #099; }

.highlight .sb { color: #d14; }

.highlight .sc { color: #d14; }

.highlight .sd { color: #d14; }

.highlight .s2 { color: #d14; }

.highlight .se { color: #d14; }

.highlight .sh { color: #d14; }

.highlight .si { color: #d14; }

.highlight .sx { color: #d14; }

.highlight .sr { color: #009926; }

.highlight .s1 { color: #d14; }

.highlight .ss { color: #990073; }

.highlight .bp { color: #999; }

.highlight .vc { color: #008080; }

.highlight .vg { color: #008080; }

.highlight .vi { color: #008080; }

.highlight .il { color: #099; }


hr { width: 60px; margin: 40px auto; border: 2px solid #ddd; }
.container { max-width: 768px; }
h1,
h2,
h3,
h4 { font-weight: 100; }
.labels { display: inline-block; padding: 5px 10px; margin-bottom: 10px; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-weight: 100; color: #bfa44c; background-color: #e7ddbc; border-radius: 2px; }
.icon-blivesta { display: inline-block; width: 16px; height: 16px; background-color: #fff; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%09%3Cpath%20d%3D%22M8.773%2C0L4.781%2C3.991l3.993%2C3.991l-4.01%2C4.009L8.773%2C16H16V0H8.773z%20M12.398%2C13.703l-2.017-2.016l2.017-2.016l2.016%2C2.016%0A%09L12.398%2C13.703z%20M12.398%2C6.259l-2.017-2.016l2.017-2.016l2.016%2C2.016L12.398%2C6.259z%22/%3E%0A%3C/svg%3E"); -webkit-background-size: 16px 16px; background-size: 16px; }
.icon-blivesta.icon-sm { width: 12px; height: 12px; -webkit-background-size: 12px 12px; background-size: 12px; }
.icon-blivesta.icon-lg { width: 24px; height: 24px; -webkit-background-size: 12px 12px; background-size: 12px; }
.icon-blivesta.icon-circle { border-radius: 50%; }
.dropdown-toggle:hover { cursor: pointer; }
.button-border,
.button-border-primary,
.button-border-warning,
.button-border-success,
.button-border-danger,
.button-border-info { background-color: transparent; }
.button { padding: 15px 30px; margin-bottom: 10px; font-weight: 400; }
.select { display: inline-block !important; width: auto !important; }
.social { padding-top: 10px; margin-bottom: 10px; }
.social li { height: 20px; overflow: hidden; }
.social .btn-gh { width: 95px; }
.social .btn-tw { width: 99px; }
.social .btn-gg { width: 73px; }
.social .btn-fb { width: 115px; }
.social .btn-fb iframe { overflow: hidden; }
.header { margin-bottom: 0; }
.header .navbar-nav > li > a:hover,
.header .header-brand:hover { opacity: .6; }
.navbar-header { float: left; }
.navbar-right { float: right !important; }
.masthead { position: relative; padding: 60px 15px; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, .1); background-color: #8c7732; background-image: -webkit-linear-gradient(45deg, #8c7732 0%, #d3c184 100%); background-image:      -o-linear-gradient(45deg, #8c7732 0%, #d3c184 100%); background-image:         linear-gradient(45deg, #8c7732 0%, #d3c184 100%); }
.masthead h1 { margin-bottom: 5px; font-size: 50px; font-weight: 700; text-transform: capitalize; opacity: .95; }
.masthead .lead { opacity: .7; }
.masthead p { margin: 0 auto 20px; font-weight: 100; }
.masthead a { color: #fff; }
.site-home .masthead { text-align: center; }
@media (min-width: 768px) { .site-home .masthead { padding-top: 100px; padding-bottom: 100px; }th: 768px) { .body { padding: 40px 0; }cks { bottom: 10px; left: 10px; z-index: 99; max-width: 340px; min-height: 130px; padding: 15px; margin: 0; margin-bottom: 30px; font-size: 12px; text-align: left!important; background: #fff; background: rgba(255, 255, 255, .2); border-radius: 4px; }
.adpacks:before,
.adpacks:after { display: table; content: " "; }
.adpacks:after { clear: both; }
.site-home .adpacks { margin-right: auto; margin-left: auto; }
.adpacks-wrap .adpacks-img { float: left; width: 145px; }
.adpacks-wrap .adpacks-img img { margin-right: 15px; }
.adpacks-poweredby { display: block; margin-top: 10px; }
.section { padding: 30px 0; }
.section:last-child { padding-bottom: 60px; border-bottom: none; }
.site-home .section { text-align: center; }
.section-title { margin-top: 10px; margin-bottom: 20px; }
.icon-mark { margin-top: 30px; margin-bottom: 30px; color: #e7ddbc; text-align: center; }
.icon-mark .oi { font-size: 54px; }
.section-body .lead { margin-top: 30px !important; }
.section-body .lead:first-child { margin-top: 0; }
.section-body h2 { margin-top: 30px; margin-bottom: 30px; }
.section-body .highlight { margin-bottom: 60px; text-align: left !important; }
.section-body .highlight:last-child { margin-bottom: 0; }
.footer { padding-top: 40px; padding-bottom: 40px; color: #777; background-color: #e7ddbc; border-top: 1px solid #fff; }
.footer hr { width: 60px; margin: 40px auto; border: 2px solid #d3c184; }
.site-home .footer { text-align: center; }
