/* Can LLuc Dpto Web Neobookings*/

/* BOOTSTRAP */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
audio, canvas, video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden] {
    display: none;
}
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%}
body {
    margin: 0;
}
a:focus {
    outline: thin dotted;
}
a:active, a:hover {
    outline: 0;
}
h1 {
    margin: .67em 0;
    font-size: 2em;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
hr {
    height: 0;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
mark {
    color: #000;
    background: #ff0;
}
code, kbd, pre, samp {
    font-family: monospace, serif;
    font-size: 1em;
}
pre {
    white-space: pre-wrap;
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019"}
small {
    font-size: 80%}
sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}
legend {
    padding: 0;
    border: 0;
}
button, input, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: 100%}
button, input {
    line-height: normal;
}
button, select {
    text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}
button[disabled], html input[disabled] {
    cursor: default;
}
input[type="checkbox"], input[type="radio"] {
    padding: 0;
    box-sizing: border-box;
}
input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
@media print {
    * {
    color: #000!important;
    text-shadow: none!important;
    background: transparent!important;
    box-shadow: none!important;
}
a, a:visited {
    text-decoration: underline;
}
a[href]:after {
    content: " (" attr(href) ")"}
abbr[title]:after {
    content: " (" attr(title) ")"}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""}
pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
}
thead {
    display: table-header-group;
}
tr, img {
    page-break-inside: avoid;
}
img {
    max-width: 100%!important;
}
@page {
    margin: 2cm .5cm;
}
p, h2, h3 {
    orphans: 3;
    widows: 3;
}
h2, h3 {
    page-break-after: avoid;
}
.navbar {
    display: none;
}
.table td, .table th {
    background-color: #fff!important;
}
.btn>.caret, .dropup>.btn>.caret {
    border-top-color: #000!important;
}
.label {
    border: 1px solid #000;
}
.table {
    border-collapse: collapse!important;
}
.table-bordered th, .table-bordered td {
    border: 1px solid #ddd!important;
}
}*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333;
    background-color: #fff;
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, input, select[multiple], textarea {
    background-image: none;
}
a {
    color: #428bca;
    text-decoration: none;
}
a:hover, a:focus {
    color: #2a6496;
    text-decoration: underline;
}
a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
img {
    vertical-align: middle;
}
.img-responsive {
    display: block;
    height: auto;
    max-width: 100%}
.img-rounded {
    border-radius: 6px;
}
.img-thumbnail {
    display: inline-block;
    height: auto;
    max-width: 100%;
    padding: 4px;
    line-height: 1.428571429;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.img-circle {
    border-radius: 50%}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0;
}
p {
    margin: 0 0 10px;
}
.lead {
    margin-bottom: 20px;
    font-size: 16.099999999999998px;
    font-weight: 200;
    line-height: 1.4;
}
@media(min-width:768px) {
    .lead {
    font-size: 21px;
}
}small {
    font-size: 85%}
cite {
    font-style: normal;
}
.text-muted {
    color: #999;
}
.text-primary {
    color: #428bca;
}
.text-warning {
    color: #c09853;
}
.text-danger {
    color: #b94a48;
}
.text-success {
    color: #468847;
}
.text-info {
    color: #3a87ad;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999;
}
h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
h1, .h1 {
    font-size: 36px;
}
h2, .h2 {
    font-size: 30px;
}
h3, .h3 {
    font-size: 24px;
}
h4, .h4 {
    font-size: 18px;
}
h5, .h5 {
    font-size: 14px;
}
h6, .h6 {
    font-size: 12px;
}
h1 small, .h1 small {
    font-size: 24px;
}
h2 small, .h2 small {
    font-size: 18px;
}
h3 small, .h3 small, h4 small, .h4 small {
    font-size: 14px;
}
.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee;
}
ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
}
ul ul, ol ul, ul ol, ol ol {
    margin-bottom: 0;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-inline {
    padding-left: 0;
    list-style: none;
}
.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}
dl {
    margin-bottom: 20px;
}
dt, dd {
    line-height: 1.428571429;
}
dt {
    font-weight: bold;
}
dd {
    margin-left: 0;
}
@media(min-width:768px) {
    .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dl-horizontal dd {
    margin-left: 180px;
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
    display: table;
    content: " "}
.dl-horizontal dd:after {
    clear: both;
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
    display: table;
    content: " "}
.dl-horizontal dd:after {
    clear: both;
}
}abbr[title], abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999;
}
abbr.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    border-left: 5px solid #eee;
}
blockquote p {
    font-size: 17.5px;
    font-weight: 300;
    line-height: 1.25;
}
blockquote p:last-child {
    margin-bottom: 0;
}
blockquote small {
    display: block;
    line-height: 1.428571429;
    color: #999;
}
blockquote small:before {
    content: '\2014 \00A0'}
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
}
blockquote.pull-right p, blockquote.pull-right small {
    text-align: right;
}
blockquote.pull-right small:before {
    content: ''}
blockquote.pull-right small:after {
    content: '\00A0 \2014'}
q:before, q:after, blockquote:before, blockquote:after {
    content: ""}
address {
    display: block;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.428571429;
}
code, pre {
    font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    white-space: nowrap;
    background-color: #f9f2f4;
    border-radius: 4px;
}
pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.428571429;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}
pre.prettyprint {
    margin-bottom: 20px;
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border: 0;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container:before, .container:after {
    display: table;
    content: " "}
.container:after {
    clear: both;
}
.container:before, .container:after {
    display: table;
    content: " "}
.container:after {
    clear: both;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.row:before, .row:after {
    display: table;
    content: " "}
.row:after {
    clear: both;
}
.row:before, .row:after {
    display: table;
    content: " "}
.row:after {
    clear: both;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {
    float: left;
}
.col-xs-1 {
    width: 8.333333333333332%}
.col-xs-2 {
    width: 16.666666666666664%}
.col-xs-3 {
    width: 25%}
.col-xs-4 {
    width: 33.33333333333333%}
.col-xs-5 {
    width: 41.66666666666667%}
.col-xs-6 {
    width: 50%}
.col-xs-7 {
    width: 58.333333333333336%}
.col-xs-8 {
    width: 66.66666666666666%}
.col-xs-9 {
    width: 75%}
.col-xs-10 {
    width: 83.33333333333334%}
.col-xs-11 {
    width: 91.66666666666666%}
.col-xs-12 {
    width: 100%}
@media(min-width:768px) {
    .container {
    max-width: 750px;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
    float: left;
}
.col-sm-1 {
    width: 8.333333333333332%}
.col-sm-2 {
    width: 16.666666666666664%}
.col-sm-3 {
    width: 25%}
.col-sm-4 {
    width: 33.33333333333333%}
.col-sm-5 {
    width: 41.66666666666667%}
.col-sm-6 {
    width: 50%}
.col-sm-7 {
    width: 58.333333333333336%}
.col-sm-8 {
    width: 66.66666666666666%}
.col-sm-9 {
    width: 75%}
.col-sm-10 {
    width: 83.33333333333334%}
.col-sm-11 {
    width: 91.66666666666666%}
.col-sm-12 {
    width: 100%}
.col-sm-push-1 {
    left: 8.333333333333332%}
.col-sm-push-2 {
    left: 16.666666666666664%}
.col-sm-push-3 {
    left: 25%}
.col-sm-push-4 {
    left: 33.33333333333333%}
.col-sm-push-5 {
    left: 41.66666666666667%}
.col-sm-push-6 {
    left: 50%}
.col-sm-push-7 {
    left: 58.333333333333336%}
.col-sm-push-8 {
    left: 66.66666666666666%}
.col-sm-push-9 {
    left: 75%}
.col-sm-push-10 {
    left: 83.33333333333334%}
.col-sm-push-11 {
    left: 91.66666666666666%}
.col-sm-pull-1 {
    right: 8.333333333333332%}
.col-sm-pull-2 {
    right: 16.666666666666664%}
.col-sm-pull-3 {
    right: 25%}
.col-sm-pull-4 {
    right: 33.33333333333333%}
.col-sm-pull-5 {
    right: 41.66666666666667%}
.col-sm-pull-6 {
    right: 50%}
.col-sm-pull-7 {
    right: 58.333333333333336%}
.col-sm-pull-8 {
    right: 66.66666666666666%}
.col-sm-pull-9 {
    right: 75%}
.col-sm-pull-10 {
    right: 83.33333333333334%}
.col-sm-pull-11 {
    right: 91.66666666666666%}
.col-sm-offset-1 {
    margin-left: 8.333333333333332%}
.col-sm-offset-2 {
    margin-left: 16.666666666666664%}
.col-sm-offset-3 {
    margin-left: 25%}
.col-sm-offset-4 {
    margin-left: 33.33333333333333%}
.col-sm-offset-5 {
    margin-left: 41.66666666666667%}
.col-sm-offset-6 {
    margin-left: 50%}
.col-sm-offset-7 {
    margin-left: 58.333333333333336%}
.col-sm-offset-8 {
    margin-left: 66.66666666666666%}
.col-sm-offset-9 {
    margin-left: 75%}
.col-sm-offset-10 {
    margin-left: 83.33333333333334%}
.col-sm-offset-11 {
    margin-left: 91.66666666666666%}
}@media(min-width:992px) {
    .container {
    max-width: 970px;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
    float: left;
}
.col-md-1 {
    width: 8.333333333333332%}
.col-md-2 {
    width: 16.666666666666664%}
.col-md-3 {
    width: 25%}
.col-md-4 {
    width: 33.33333333333333%}
.col-md-5 {
    width: 41.66666666666667%}
.col-md-6 {
    width: 50%}
.col-md-7 {
    width: 58.333333333333336%}
.col-md-8 {
    width: 66.66666666666666%}
.col-md-9 {
    width: 75%}
.col-md-10 {
    width: 83.33333333333334%}
.col-md-11 {
    width: 91.66666666666666%}
.col-md-12 {
    width: 100%}
.col-md-push-0 {
    left: auto;
}
.col-md-push-1 {
    left: 8.333333333333332%}
.col-md-push-2 {
    left: 16.666666666666664%}
.col-md-push-3 {
    left: 25%}
.col-md-push-4 {
    left: 33.33333333333333%}
.col-md-push-5 {
    left: 41.66666666666667%}
.col-md-push-6 {
    left: 50%}
.col-md-push-7 {
    left: 58.333333333333336%}
.col-md-push-8 {
    left: 66.66666666666666%}
.col-md-push-9 {
    left: 75%}
.col-md-push-10 {
    left: 83.33333333333334%}
.col-md-push-11 {
    left: 91.66666666666666%}
.col-md-pull-0 {
    right: auto;
}
.col-md-pull-1 {
    right: 8.333333333333332%}
.col-md-pull-2 {
    right: 16.666666666666664%}
.col-md-pull-3 {
    right: 25%}
.col-md-pull-4 {
    right: 33.33333333333333%}
.col-md-pull-5 {
    right: 41.66666666666667%}
.col-md-pull-6 {
    right: 50%}
.col-md-pull-7 {
    right: 58.333333333333336%}
.col-md-pull-8 {
    right: 66.66666666666666%}
.col-md-pull-9 {
    right: 75%}
.col-md-pull-10 {
    right: 83.33333333333334%}
.col-md-pull-11 {
    right: 91.66666666666666%}
.col-md-offset-0 {
    margin-left: 0;
}
.col-md-offset-1 {
    margin-left: 8.333333333333332%}
.col-md-offset-2 {
    margin-left: 16.666666666666664%}
.col-md-offset-3 {
    margin-left: 25%}
.col-md-offset-4 {
    margin-left: 33.33333333333333%}
.col-md-offset-5 {
    margin-left: 41.66666666666667%}
.col-md-offset-6 {
    margin-left: 50%}
.col-md-offset-7 {
    margin-left: 58.333333333333336%}
.col-md-offset-8 {
    margin-left: 66.66666666666666%}
.col-md-offset-9 {
    margin-left: 75%}
.col-md-offset-10 {
    margin-left: 83.33333333333334%}
.col-md-offset-11 {
    margin-left: 91.66666666666666%}
}@media(min-width:1200px) {
    .container {
    max-width: 1170px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
    float: left;
}
.col-lg-1 {
    width: 8.333333333333332%}
.col-lg-2 {
    width: 16.666666666666664%}
.col-lg-3 {
    width: 25%}
.col-lg-4 {
    width: 33.33333333333333%}
.col-lg-5 {
    width: 41.66666666666667%}
.col-lg-6 {
    width: 50%}
.col-lg-7 {
    width: 58.333333333333336%}
.col-lg-8 {
    width: 66.66666666666666%}
.col-lg-9 {
    width: 75%}
.col-lg-10 {
    width: 83.33333333333334%}
.col-lg-11 {
    width: 91.66666666666666%}
.col-lg-12 {
    width: 100%}
.col-lg-push-0 {
    left: auto;
}
.col-lg-push-1 {
    left: 8.333333333333332%}
.col-lg-push-2 {
    left: 16.666666666666664%}
.col-lg-push-3 {
    left: 25%}
.col-lg-push-4 {
    left: 33.33333333333333%}
.col-lg-push-5 {
    left: 41.66666666666667%}
.col-lg-push-6 {
    left: 50%}
.col-lg-push-7 {
    left: 58.333333333333336%}
.col-lg-push-8 {
    left: 66.66666666666666%}
.col-lg-push-9 {
    left: 75%}
.col-lg-push-10 {
    left: 83.33333333333334%}
.col-lg-push-11 {
    left: 91.66666666666666%}
.col-lg-pull-0 {
    right: auto;
}
.col-lg-pull-1 {
    right: 8.333333333333332%}
.col-lg-pull-2 {
    right: 16.666666666666664%}
.col-lg-pull-3 {
    right: 25%}
.col-lg-pull-4 {
    right: 33.33333333333333%}
.col-lg-pull-5 {
    right: 41.66666666666667%}
.col-lg-pull-6 {
    right: 50%}
.col-lg-pull-7 {
    right: 58.333333333333336%}
.col-lg-pull-8 {
    right: 66.66666666666666%}
.col-lg-pull-9 {
    right: 75%}
.col-lg-pull-10 {
    right: 83.33333333333334%}
.col-lg-pull-11 {
    right: 91.66666666666666%}
.col-lg-offset-0 {
    margin-left: 0;
}
.col-lg-offset-1 {
    margin-left: 8.333333333333332%}
.col-lg-offset-2 {
    margin-left: 16.666666666666664%}
.col-lg-offset-3 {
    margin-left: 25%}
.col-lg-offset-4 {
    margin-left: 33.33333333333333%}
.col-lg-offset-5 {
    margin-left: 41.66666666666667%}
.col-lg-offset-6 {
    margin-left: 50%}
.col-lg-offset-7 {
    margin-left: 58.333333333333336%}
.col-lg-offset-8 {
    margin-left: 66.66666666666666%}
.col-lg-offset-9 {
    margin-left: 75%}
.col-lg-offset-10 {
    margin-left: 83.33333333333334%}
.col-lg-offset-11 {
    margin-left: 91.66666666666666%}
}table {
    max-width: 100%;
    background-color: transparent;
}
th {
    text-align: left;
}
.table {
    width: 100%;
    margin-bottom: 20px;
}
.table thead>tr>th, .table tbody>tr>th, .table tfoot>tr>th, .table thead>tr>td, .table tbody>tr>td, .table tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.table caption+thead tr:first-child th, .table colgroup+thead tr:first-child th, .table thead:first-child tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child td, .table thead:first-child tr:first-child td {
    border-top: 0;
}
.table tbody+tbody {
    border-top: 2px solid #ddd;
}
.table .table {
    background-color: #fff;
}
.table-condensed thead>tr>th, .table-condensed tbody>tr>th, .table-condensed tfoot>tr>th, .table-condensed thead>tr>td, .table-condensed tbody>tr>td, .table-condensed tfoot>tr>td {
    padding: 5px;
}
.table-bordered {
    border: 1px solid #ddd;
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #ddd;
}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
    border-bottom-width: 2px;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
    background-color: #f5f5f5;
}
table col[class*="col-"] {
    display: table-column;
    float: none;
}
table td[class*="col-"], table th[class*="col-"] {
    display: table-cell;
    float: none;
}
.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {
    background-color: #f5f5f5;
}
.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td {
    background-color: #d0e9c6;
    border-color: #c9e2b3;
}
.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {
    background-color: #f2dede;
    border-color: #eed3d7;
}
.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td {
    background-color: #ebcccc;
    border-color: #e6c1c7;
}
.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {
    background-color: #fcf8e3;
    border-color: #fbeed5;
}
.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td {
    background-color: #faf2cc;
    border-color: #f8e5be;
}
@media(max-width:768px) {
    .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #ddd;
}
.table-responsive>.table {
    margin-bottom: 0;
    background-color: #fff;
}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
    white-space: nowrap;
}
.table-responsive>.table-bordered {
    border: 0;
}
.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
    border-left: 0;
}
.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
    border-right: 0;
}
.table-responsive>.table-bordered>thead>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>thead>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
    border-bottom: 0;
}
}fieldset {
    padding: 0;
    margin: 0;
    border: 0;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: bold;
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}
input[type="file"] {
    display: block;
}
select[multiple], select[size] {
    height: auto;
}
select optgroup {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    height: auto;
}
.form-control:-moz-placeholder {
    color: #999;
}
.form-control::-moz-placeholder {
    color: #999;
}
.form-control:-ms-input-placeholder {
    color: #999;
}
.form-control::-webkit-input-placeholder {
    color: #999;
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 4px;
    font-size: 13px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eee;
}
textarea.form-control {
    height: auto;
}
.form-group {
    margin-bottom: 15px;
}
.radio, .checkbox {
    display: block;
    min-height: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    vertical-align: middle;
}
.radio label, .checkbox label {
    display: inline;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: -20px;
}
.radio+.radio, .checkbox+.checkbox {
    margin-top: -5px;
}
.radio-inline, .checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: pointer;
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
}
input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}
.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-sm {
    height: 30px;
    line-height: 30px;
}
textarea.input-sm {
    height: auto;
}
.input-lg {
    height: 45px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
select.input-lg {
    height: 45px;
    line-height: 45px;
}
textarea.input-lg {
    height: auto;
}
.has-warning .help-block, .has-warning .control-label {
    color: #c09853;
}
.has-warning .form-control {
    border-color: #c09853;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
    border-color: #a47e3c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
.has-warning .input-group-addon {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #c09853;
}
.has-error .help-block, .has-error .control-label {
    color: #b94a48;
}
.has-error .form-control {
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.has-error .input-group-addon {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #b94a48;
}
.has-success .help-block, .has-success .control-label {
    color: #468847;
}
.has-success .form-control {
    border-color: #468847;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
.has-success .input-group-addon {
    color: #468847;
    background-color: #dff0d8;
    border-color: #468847;
}
.form-control-static {
    padding-top: 7px;
    margin-bottom: 0;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}
@media(min-width:768px) {
    .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.form-inline .form-control {
    display: inline-block;
}
.form-inline .radio, .form-inline .checkbox {
    display: inline-block;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
}
}.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
    display: table;
    content: " "}
.form-horizontal .form-group:after {
    clear: both;
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
    display: table;
    content: " "}
.form-horizontal .form-group:after {
    clear: both;
}
@media(min-width:768px) {
    .form-horizontal .control-label {
    text-align: right;
}
}.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:hover, .btn:focus {
    color: #333;
    text-decoration: none;
}
.btn:active, .btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    pointer-events: none;
    cursor: not-allowed;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #333;
    background-color: #ebebeb;
    border-color: #adadad;
}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc;
}
.btn-primary {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e;
}
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background-image: none;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background-color: #428bca;
    border-color: #357ebd;
}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512;
}
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    background-image: none;
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #d2322d;
    border-color: #ac2925;
}
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background-image: none;
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #47a447;
    border-color: #398439;
}
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background-image: none;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #39b3d7;
    border-color: #269abc;
}
.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    background-image: none;
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-link {
    font-weight: normal;
    color: #428bca;
    cursor: pointer;
    border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent;
}
.btn-link:hover, .btn-link:focus {
    color: #2a6496;
    text-decoration: underline;
    background-color: transparent;
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
    color: #999;
    text-decoration: none;
}
.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
.btn-sm, .btn-xs {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-xs {
    padding: 1px 5px;
}
.btn-block {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}
.btn-block+.btn-block {
    margin-top: 5px;
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
    width: 100%}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.fade.in {
    opacity: 1;
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    transition: height .35s ease;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid #000;
    border-right: 4px solid transparent;
    border-bottom: 0 dotted;
    border-left: 4px solid transparent;
    content: "";}
.dropdown {
    position: relative;
}
.dropdown-toggle:focus {
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333;
    white-space: nowrap;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #428bca;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #428bca;
    outline: 0;
}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
    color: #999;
}
.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open>.dropdown-menu {
    display: block;
}
.open>a {
    outline: 0;
}
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.428571429;
    color: #999;
}
.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990;
}
.pull-right>.dropdown-menu {
    right: 0;
    left: auto;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    border-top: 0 dotted;
    border-bottom: 4px solid #000;
    content: ""}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}
@media(min-width:768px) {
    .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
}
}.btn-default .caret {
    border-top-color: #333;
}
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret {
    border-top-color: #fff;
}
.dropup .btn-default .caret {
    border-bottom-color: #333;
}
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret {
    border-bottom-color: #fff;
}
.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group>.btn, .btn-group-vertical>.btn {
    position: relative;
    float: left;
}
.btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active {
    z-index: 2;
}
.btn-group>.btn:focus, .btn-group-vertical>.btn:focus {
    outline: 0;
}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
    margin-left: -1px;
}
.btn-toolbar:before, .btn-toolbar:after {
    display: table;
    content: " "}
.btn-toolbar:after {
    clear: both;
}
.btn-toolbar:before, .btn-toolbar:after {
    display: table;
    content: " "}
.btn-toolbar:after {
    clear: both;
}
.btn-toolbar .btn-group {
    float: left;
}
.btn-toolbar>.btn+.btn, .btn-toolbar>.btn-group+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn-group {
    margin-left: 5px;
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group>.btn:first-child {
    margin-left: 0;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group>.btn-group {
    float: left;
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0;
}
.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.btn-group>.btn-group:last-child>.btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group-xs>.btn {
    padding: 5px 10px;
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-group-sm>.btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-group-lg>.btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
.btn-group>.btn+.dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px;
}
.btn-group>.btn-lg+.dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn .caret {
    margin-left: 0;
}
.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}
.dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%}
.btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after {
    display: table;
    content: " "}
.btn-group-vertical>.btn-group:after {
    clear: both;
}
.btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after {
    display: table;
    content: " "}
.btn-group-vertical>.btn-group:after {
    clear: both;
}
.btn-group-vertical>.btn-group>.btn {
    float: none;
}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 0;
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0;
}
.btn-group-vertical>.btn-group:first-child>.btn:last-child, .btn-group-vertical>.btn-group:first-child>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical>.btn-group:last-child>.btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.btn-group-justified {
    display: table;
    width: 100%;
    border-collapse: separate;
    table-layout: fixed;
}
.btn-group-justified .btn {
    display: table-cell;
    float: none;
    width: 1%}
[data-toggle="buttons"]>.btn>input[type="radio"], [data-toggle="buttons"]>.btn>input[type="checkbox"] {
    display: none;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group.col {
    float: none;
    padding-right: 0;
    padding-left: 0;
}
.input-group .form-control {
    width: 100%;
    margin-bottom: 0;
}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {
    height: 45px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn {
    height: 45px;
    line-height: 45px;
}
textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn {
    height: auto;
}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn {
    height: 30px;
    line-height: 30px;
}
textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn {
    height: auto;
}
.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px;
}
.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px;
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
    margin-top: 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
    border-right: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group-addon:last-child {
    border-left: 0;
}
.input-group-btn {
    position: relative;
    white-space: nowrap;
}
.input-group-btn>.btn {
    position: relative;
}
.input-group-btn>.btn+.btn {
    margin-left: -4px;
}
.input-group-btn>.btn:hover, .input-group-btn>.btn:active {
    z-index: 2;
}
.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav:before, .nav:after {
    display: table;
    content: " "}
.nav:after {
    clear: both;
}
.nav:before, .nav:after {
    display: table;
    content: " "}
.nav:after {
    clear: both;
}
.nav>li {
    position: relative;
    display: block;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #eee;
}
.nav>li.disabled>a {
    color: #999;
}
.nav>li.disabled>a:hover, .nav>li.disabled>a:focus {
    color: #999;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background-color: #eee;
    border-color: #428bca;
}
.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.nav>li>a>img {
    max-width: none;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.428571429;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.nav-tabs.nav-justified>li {
    float: none;
}
.nav-tabs.nav-justified>li>a {
    text-align: center;
}
@media(min-width:768px) {
    .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%}
}.nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-bottom: 1px solid #ddd;
}
.nav-tabs.nav-justified>.active>a {
    border-bottom-color: #fff;
}
.nav-pills>li {
    float: left;
}
.nav-pills>li>a {
    border-radius: 5px;
}
.nav-pills>li+li {
    margin-left: 2px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #428bca;
}
.nav-stacked>li {
    float: none;
}
.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0;
}
.nav-justified {
    width: 100%}
.nav-justified>li {
    float: none;
}
.nav-justified>li>a {
    text-align: center;
}
@media(min-width:768px) {
    .nav-justified>li {
    display: table-cell;
    width: 1%}
}.nav-tabs-justified {
    border-bottom: 0;
}
.nav-tabs-justified>li>a {
    margin-right: 0;
    border-bottom: 1px solid #ddd;
}
.nav-tabs-justified>.active>a {
    border-bottom-color: #fff;
}
.tabbable:before, .tabbable:after {
    display: table;
    content: " "}
.tabbable:after {
    clear: both;
}
.tabbable:before, .tabbable:after {
    display: table;
    content: " "}
.tabbable:after {
    clear: both;
}
.tab-content>.tab-pane, .pill-content>.pill-pane {
    display: none;
}
.tab-content>.active, .pill-content>.active {
    display: block;
}
.nav .caret {
    border-top-color: #428bca;
    border-bottom-color: #428bca;
}
.nav a:hover .caret {
    border-top-color: #2a6496;
    border-bottom-color: #2a6496;
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar {
    position: relative;
    z-index: 1000;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}
.navbar:before, .navbar:after {
    display: table;
    content: " "}
.navbar:after {
    clear: both;
}
.navbar:before, .navbar:after {
    display: table;
    content: " "}
.navbar:after {
    clear: both;
}
@media(min-width:768px) {
    .navbar {
    border-radius: 4px;
}
}.navbar-header:before, .navbar-header:after {
    display: table;
    content: " "}
.navbar-header:after {
    clear: both;
}
.navbar-header:before, .navbar-header:after {
    display: table;
    content: " "}
.navbar-header:after {
    clear: both;
}
@media(min-width:768px) {
    .navbar-header {
    float: left;
}
}.navbar-collapse {
    max-height: 340px;
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before, .navbar-collapse:after {
    display: table;
    content: " "}
.navbar-collapse:after {
    clear: both;
}
.navbar-collapse:before, .navbar-collapse:after {
    display: table;
    content: " "}
.navbar-collapse:after {
    clear: both;
}
.navbar-collapse.in {
    overflow-y: hidden;
}
@media(min-width:768px) {
    .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
}
.navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}
.navbar-collapse.in {
    overflow-y: visible;
}
.navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
}
.navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
}
.navbar-collapse .navbar-text:last-child {
    margin-right: 0;
}
}.container>.navbar-header, .container>.navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}
@media(min-width:768px) {
    .container>.navbar-header, .container>.navbar-collapse {
    margin-right: 0;
    margin-left: 0;
}
}.navbar-static-top {
    border-width: 0 0 1px;
}
@media(min-width:768px) {
    .navbar-static-top {
    border-radius: 0;
}
}.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    border-width: 0 0 1px;
}
@media(min-width:768px) {
    .navbar-fixed-top, .navbar-fixed-bottom {
    border-radius: 0;
}
}.navbar-fixed-top {
    top: 0;
    z-index: 1030;
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
}
.navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}
.navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none;
}
@media(min-width:768px) {
    .navbar>.container .navbar-brand {
    margin-left: -15px;
}
}.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px;
}
@media(min-width:768px) {
    .navbar-toggle {
    display: none;
}
}.navbar-nav {
    margin: 7.5px -15px;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
}
@media(max-width:767px) {
    .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
}
.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu>li>a {
    line-height: 20px;
}
.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {
    background-image: none;
}
}@media(min-width:768px) {
    .navbar-nav {
    float: left;
    margin: 0;
}
.navbar-nav>li {
    float: left;
}
.navbar-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;
}
}@media(min-width:768px) {
    .navbar-left {
    float: left!important;
}
.navbar-right {
    float: right!important;
}
}.navbar-form {
    padding: 10px 15px;
    margin-top: 8px;
    margin-right: -15px;
    margin-bottom: 8px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
}
@media(min-width:768px) {
    .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.navbar-form .form-control {
    display: inline-block;
}
.navbar-form .radio, .navbar-form .checkbox {
    display: inline-block;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
}
}@media(max-width:767px) {
    .navbar-form .form-group {
    margin-bottom: 5px;
}
}@media(min-width:768px) {
    .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
}.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px;
}
.navbar-text {
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
}
@media(min-width:768px) {
    .navbar-text {
    margin-right: 15px;
    margin-left: 15px;
}
}.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent;
}
.navbar-default .navbar-text {
    color: #777;
}
.navbar-default .navbar-nav>li>a {
    color: #777;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #333;
    background-color: transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #ccc;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e6e6e6;
}
.navbar-default .navbar-nav>.dropdown>a:hover .caret, .navbar-default .navbar-nav>.dropdown>a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:hover .caret, .navbar-default .navbar-nav>.open>a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
.navbar-default .navbar-nav>.dropdown>a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
@media(max-width:767px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
    color: #333;
    background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
    color: #ccc;
    background-color: transparent;
}
}.navbar-default .navbar-link {
    color: #777;
}
.navbar-default .navbar-link:hover {
    color: #333;
}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
}
.navbar-inverse .navbar-brand {
    color: #999;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-text {
    color: #999;
}
.navbar-inverse .navbar-nav>li>a {
    color: #999;
}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
    color: #fff;
    background-color: #080808;
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {
    color: #444;
    background-color: transparent;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
    color: #fff;
    background-color: #080808;
}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.navbar-inverse .navbar-nav>.dropdown>a .caret {
    border-top-color: #999;
    border-bottom-color: #999;
}
.navbar-inverse .navbar-nav>.open>a .caret, .navbar-inverse .navbar-nav>.open>a:hover .caret, .navbar-inverse .navbar-nav>.open>a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
@media(max-width:767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
    border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
    color: #999;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
    color: #fff;
    background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
    color: #444;
    background-color: transparent;
}
}.navbar-inverse .navbar-link {
    color: #999;
}
.navbar-inverse .navbar-link:hover {
    color: #fff;
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb>li {
    display: inline-block;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0"}
.breadcrumb>.active {
    color: #999;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li {
    display: inline;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.428571429;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    background-color: #eee;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #428bca;
    border-color: #428bca;
}
.pagination>.disabled>span, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #999;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg>li>a, .pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px;
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm>li>a, .pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px;
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}
.pager:before, .pager:after {
    display: table;
    content: " "}
.pager:after {
    clear: both;
}
.pager:before, .pager:after {
    display: table;
    content: " "}
.pager:after {
    clear: both;
}
.pager li {
    display: inline;
}
.pager li>a, .pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager li>a:hover, .pager li>a:focus {
    text-decoration: none;
    background-color: #eee;
}
.pager .next>a, .pager .next>span {
    float: right;
}
.pager .previous>a, .pager .previous>span {
    float: left;
}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {
    color: #999;
    cursor: not-allowed;
    background-color: #fff;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
.label[href]:hover, .label[href]:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.label:empty {
    display: none;
}
.label-default {
    background-color: #999;
}
.label-default[href]:hover, .label-default[href]:focus {
    background-color: #808080;
}
.label-primary {
    background-color: #428bca;
}
.label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #3071a9;
}
.label-success {
    background-color: #5cb85c;
}
.label-success[href]:hover, .label-success[href]:focus {
    background-color: #449d44;
}
.label-info {
    background-color: #5bc0de;
}
.label-info[href]:hover, .label-info[href]:focus {
    background-color: #31b0d5;
}
.label-warning {
    background-color: #f0ad4e;
}
.label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ec971f;
}
.label-danger {
    background-color: #d9534f;
}
.label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #c9302c;
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #999;
    border-radius: 10px;
}
.badge:empty {
    display: none;
}
a.badge:hover, a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.btn .badge {
    position: relative;
    top: -1px;
}
a.list-group-item.active>.badge, .nav-pills>.active>a>.badge {
    color: #428bca;
    background-color: #fff;
}
.nav-pills>li>a>.badge {
    margin-left: 3px;
}
.jumbotron {
    padding: 30px;
    margin-bottom: 30px;
    font-size: 21px;
    font-weight: 200;
    line-height: 2.1428571435;
    color: inherit;
    background-color: #eee;
}
.jumbotron h1 {
    line-height: 1;
    color: inherit;
}
.jumbotron p {
    line-height: 1.4;
}
.container .jumbotron {
    border-radius: 6px;
}
@media screen and (min-width:768px) {
    .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
}
.container .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
}
.jumbotron h1 {
    font-size: 63px;
}
}.thumbnail {
    display: inline-block;
    display: block;
    height: auto;
    max-width: 100%;
    padding: 4px;
    line-height: 1.428571429;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.thumbnail>img {
    display: block;
    height: auto;
    max-width: 100%}
a.thumbnail:hover, a.thumbnail:focus {
    border-color: #428bca;
}
.thumbnail>img {
    margin-right: auto;
    margin-left: auto;
}
.thumbnail .caption {
    padding: 9px;
    color: #333;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.alert h4 {
    margin-top: 0;
    color: inherit;
}
.alert .alert-link {
    font-weight: bold;
}
.alert>p, .alert>ul {
    margin-bottom: 0;
}
.alert>p+p {
    margin-top: 5px;
}
.alert-dismissable {
    padding-right: 35px;
}
.alert-dismissable .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}
.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.alert-success hr {
    border-top-color: #c9e2b3;
}
.alert-success .alert-link {
    color: #356635;
}
.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert-info hr {
    border-top-color: #a6e1ec;
}
.alert-info .alert-link {
    color: #2d6987;
}
.alert-warning {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #fbeed5;
}
.alert-warning hr {
    border-top-color: #f8e5be;
}
.alert-warning .alert-link {
    color: #a47e3c;
}
.alert-danger {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}
.alert-danger hr {
    border-top-color: #e6c1c7;
}
.alert-danger .alert-link {
    color: #953b39;
}
@-webkit-keyframes progress-bar-stripes {
    from {
    background-position: 40px 0;
}
to {
    background-position: 0 0;
}
}@-moz-keyframes progress-bar-stripes {
    from {
    background-position: 40px 0;
}
to {
    background-position: 0 0;
}
}@-o-keyframes progress-bar-stripes {
    from {
    background-position: 0 0;
}
to {
    background-position: 40px 0;
}
}@keyframes progress-bar-stripes {
    from {
    background-position: 40px 0;
}
to {
    background-position: 0 0;
}
}.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}
.progress-striped .progress-bar {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}
.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
    background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
    background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.media, .media .media {
    margin-top: 15px;
}
.media:first-child {
    margin-top: 0;
}
.media-object {
    display: block;
}
.media-heading {
    margin: 0 0 5px;
}
.media>.pull-left {
    margin-right: 10px;
}
.media>.pull-right {
    margin-left: 10px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.list-group-item>.badge {
    float: right;
}
.list-group-item>.badge+.badge {
    margin-right: 5px;
}
a.list-group-item {
    color: #555;
}
a.list-group-item .list-group-item-heading {
    color: #333;
}
a.list-group-item:hover, a.list-group-item:focus {
    text-decoration: none;
    background-color: #f5f5f5;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading {
    color: inherit;
}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: #e1edf7;
}
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
    padding: 15px;
}
.panel-body:before, .panel-body:after {
    display: table;
    content: " "}
.panel-body:after {
    clear: both;
}
.panel-body:before, .panel-body:after {
    display: table;
    content: " "}
.panel-body:after {
    clear: both;
}
.panel>.list-group {
    margin-bottom: 0;
}
.panel>.list-group .list-group-item {
    border-width: 1px 0;
}
.panel>.list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel>.list-group .list-group-item:last-child {
    border-bottom: 0;
}
.panel-heading+.list-group .list-group-item:first-child {
    border-top-width: 0;
}
.panel>.table {
    margin-bottom: 0;
}
.panel>.panel-body+.table {
    border-top: 1px solid #ddd;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
}
.panel-title>a {
    color: inherit;
}
.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.panel-group .panel {
    margin-bottom: 0;
    overflow: hidden;
    border-radius: 4px;
}
.panel-group .panel+.panel {
    margin-top: 5px;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-group .panel-heading+.panel-collapse .panel-body {
    border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
    border-top: 0;
}
.panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}
.panel-default {
    border-color: #ddd;
}
.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-default>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #ddd;
}
.panel-default>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #ddd;
}
.panel-primary {
    border-color: #428bca;
}
.panel-primary>.panel-heading {
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}
.panel-primary>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #428bca;
}
.panel-primary>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #428bca;
}
.panel-success {
    border-color: #d6e9c6;
}
.panel-success>.panel-heading {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.panel-success>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #d6e9c6;
}
.panel-success>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #d6e9c6;
}
.panel-warning {
    border-color: #fbeed5;
}
.panel-warning>.panel-heading {
    color: #c09853;
    background-color: #fcf8e3;
    border-color: #fbeed5;
}
.panel-warning>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #fbeed5;
}
.panel-warning>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #fbeed5;
}
.panel-danger {
    border-color: #eed3d7;
}
.panel-danger>.panel-heading {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}
.panel-danger>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #eed3d7;
}
.panel-danger>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #eed3d7;
}
.panel-info {
    border-color: #bce8f1;
}
.panel-info>.panel-heading {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.panel-info>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #bce8f1;
}
.panel-info>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #bce8f1;
}
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
    padding: 24px;
    border-radius: 6px;
}
.well-sm {
    padding: 9px;
    border-radius: 3px;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
}
.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50);
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.modal-open {
    overflow: hidden;
}
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {
    margin-right: 15px;
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    display: none;
    overflow: auto;
    overflow-y: scroll;
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal-dialog {
    z-index: 1050;
    width: auto;
    padding: 10px;
    margin-right: auto;
    margin-left: auto;
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}
.modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}
.modal-header {
    min-height: 16.428571429px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
    margin-top: -2px;
}
.modal-title {
    margin: 0;
    line-height: 1.428571429;
}
.modal-body {
    position: relative;
    padding: 20px;
}
.modal-footer {
    padding: 19px 20px 20px;
    margin-top: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-footer:before, .modal-footer:after {
    display: table;
    content: " "}
.modal-footer:after {
    clear: both;
}
.modal-footer:before, .modal-footer:after {
    display: table;
    content: " "}
.modal-footer:after {
    clear: both;
}
.modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px;
}
.modal-footer .btn-group .btn+.btn {
    margin-left: -1px;
}
.modal-footer .btn-block+.btn-block {
    margin-left: 0;
}
@media screen and (min-width:768px) {
    .modal-dialog {
    right: auto;
    left: 50%;
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
}.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    font-size: 12px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: visible;
}
.tooltip.in {
    opacity: .9;
    filter: alpha(opacity=90);
}
.tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}
.tooltip.right {
    padding: 0 5px;
    margin-left: 3px;
}
.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}
.tooltip.left {
    padding: 0 5px;
    margin-left: -3px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-color: #000;
    border-width: 5px 5px 0;
}
.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-top-color: #000;
    border-width: 5px 5px 0;
}
.tooltip.top-right .tooltip-arrow {
    right: 5px;
    bottom: 0;
    border-top-color: #000;
    border-width: 5px 5px 0;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-right-color: #000;
    border-width: 5px 5px 5px 0;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-left-color: #000;
    border-width: 5px 0 5px 5px;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-color: #000;
    border-width: 0 5px 5px;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-bottom-color: #000;
    border-width: 0 5px 5px;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-bottom-color: #000;
    border-width: 0 5px 5px;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    white-space: normal;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    background-clip: padding-box;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover .arrow, .popover .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover .arrow {
    border-width: 11px;
}
.popover .arrow:after {
    border-width: 10px;
    content: ""}
.popover.top .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0;
}
.popover.top .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-top-color: #fff;
    border-bottom-width: 0;
    content: " "}
.popover.right .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
    border-left-width: 0;
}
.popover.right .arrow:after {
    bottom: -10px;
    left: 1px;
    border-right-color: #fff;
    border-left-width: 0;
    content: " "}
.popover.bottom .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-top-width: 0;
}
.popover.bottom .arrow:after {
    top: 1px;
    margin-left: -10px;
    border-bottom-color: #fff;
    border-top-width: 0;
    content: " "}
.popover.left .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
    border-right-width: 0;
}
.popover.left .arrow:after {
    right: 1px;
    bottom: -10px;
    border-left-color: #fff;
    border-right-width: 0;
    content: " "}
.carousel {
    position: relative;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.carousel-inner>.item {
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left;
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    height: auto;
    max-width: 100%;
    line-height: 1;
}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
    display: block;
}
.carousel-inner>.active {
    left: 0;
}
.carousel-inner>.next, .carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%}
.carousel-inner>.next {
    left: 100%}
.carousel-inner>.prev {
    left: -100%}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
    left: 0;
}
.carousel-inner>.active.left {
    left: -100%}
.carousel-inner>.active.right {
    left: 100%}
.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    opacity: .5;
    filter: alpha(opacity=50);
}
.carousel-control.left {
    background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover, .carousel-control:focus {
    color: #fff;
    text-decoration: none;
    opacity: .9;
    filter: alpha(opacity=90);
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 5;
    display: inline-block;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    font-family: serif;
}
.carousel-control .icon-prev:before {
    content: '\2039'}
.carousel-control .icon-next:before {
    content: '\203a'}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    border: 1px solid #fff;
    border-radius: 10px;
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff;
}
.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width:768px) {
    .carousel-control .icon-prev, .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
}
.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
}
.carousel-indicators {
    bottom: 20px;
}
}.clearfix:before, .clearfix:after {
    display: table;
    content: " "}
.clearfix:after {
    clear: both;
}
.pull-right {
    float: right!important;
}
.pull-left {
    float: left!important;
}
.hide {
    display: none!important;
}
.show {
    display: block!important;
}
.invisible {
    visibility: hidden;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.affix {
    position: fixed;
}
@-ms-viewport {
    width: device-width;
}
@media screen and (max-width:400px) {
    @-ms-viewport {
    width: 320px;
}
}.hidden {
    display: none!important;
    visibility: hidden!important;
}
.visible-xs {
    display: none!important;
}
tr.visible-xs {
    display: none!important;
}
th.visible-xs, td.visible-xs {
    display: none!important;
}
@media(max-width:767px) {
    .visible-xs {
    display: block!important;
}
tr.visible-xs {
    display: table-row!important;
}
th.visible-xs, td.visible-xs {
    display: table-cell!important;
}
}@media(min-width:768px) and (max-width:991px) {
    .visible-xs.visible-sm {
    display: block!important;
}
tr.visible-xs.visible-sm {
    display: table-row!important;
}
th.visible-xs.visible-sm, td.visible-xs.visible-sm {
    display: table-cell!important;
}
}@media(min-width:992px) and (max-width:1199px) {
    .visible-xs.visible-md {
    display: block!important;
}
tr.visible-xs.visible-md {
    display: table-row!important;
}
th.visible-xs.visible-md, td.visible-xs.visible-md {
    display: table-cell!important;
}
}@media(min-width:1200px) {
    .visible-xs.visible-lg {
    display: block!important;
}
tr.visible-xs.visible-lg {
    display: table-row!important;
}
th.visible-xs.visible-lg, td.visible-xs.visible-lg {
    display: table-cell!important;
}
}.visible-sm {
    display: none!important;
}
tr.visible-sm {
    display: none!important;
}
th.visible-sm, td.visible-sm {
    display: none!important;
}
@media(max-width:767px) {
    .visible-sm.visible-xs {
    display: block!important;
}
tr.visible-sm.visible-xs {
    display: table-row!important;
}
th.visible-sm.visible-xs, td.visible-sm.visible-xs {
    display: table-cell!important;
}
}@media(min-width:768px) and (max-width:991px) {
    .visible-sm {
    display: block!important;
}
tr.visible-sm {
    display: table-row!important;
}
th.visible-sm, td.visible-sm {
    display: table-cell!important;
}
}@media(min-width:992px) and (max-width:1199px) {
    .visible-sm.visible-md {
    display: block!important;
}
tr.visible-sm.visible-md {
    display: table-row!important;
}
th.visible-sm.visible-md, td.visible-sm.visible-md {
    display: table-cell!important;
}
}@media(min-width:1200px) {
    .visible-sm.visible-lg {
    display: block!important;
}
tr.visible-sm.visible-lg {
    display: table-row!important;
}
th.visible-sm.visible-lg, td.visible-sm.visible-lg {
    display: table-cell!important;
}
}.visible-md {
    display: none!important;
}
tr.visible-md {
    display: none!important;
}
th.visible-md, td.visible-md {
    display: none!important;
}
@media(max-width:767px) {
    .visible-md.visible-xs {
    display: block!important;
}
tr.visible-md.visible-xs {
    display: table-row!important;
}
th.visible-md.visible-xs, td.visible-md.visible-xs {
    display: table-cell!important;
}
}@media(min-width:768px) and (max-width:991px) {
    .visible-md.visible-sm {
    display: block!important;
}
tr.visible-md.visible-sm {
    display: table-row!important;
}
th.visible-md.visible-sm, td.visible-md.visible-sm {
    display: table-cell!important;
}
}@media(min-width:992px) and (max-width:1199px) {
    .visible-md {
    display: block!important;
}
tr.visible-md {
    display: table-row!important;
}
th.visible-md, td.visible-md {
    display: table-cell!important;
}
}@media(min-width:1200px) {
    .visible-md.visible-lg {
    display: block!important;
}
tr.visible-md.visible-lg {
    display: table-row!important;
}
th.visible-md.visible-lg, td.visible-md.visible-lg {
    display: table-cell!important;
}
}.visible-lg {
    display: none!important;
}
tr.visible-lg {
    display: none!important;
}
th.visible-lg, td.visible-lg {
    display: none!important;
}
@media(max-width:767px) {
    .visible-lg.visible-xs {
    display: block!important;
}
tr.visible-lg.visible-xs {
    display: table-row!important;
}
th.visible-lg.visible-xs, td.visible-lg.visible-xs {
    display: table-cell!important;
}
}@media(min-width:768px) and (max-width:991px) {
    .visible-lg.visible-sm {
    display: block!important;
}
tr.visible-lg.visible-sm {
    display: table-row!important;
}
th.visible-lg.visible-sm, td.visible-lg.visible-sm {
    display: table-cell!important;
}
}@media(min-width:992px) and (max-width:1199px) {
    .visible-lg.visible-md {
    display: block!important;
}
tr.visible-lg.visible-md {
    display: table-row!important;
}
th.visible-lg.visible-md, td.visible-lg.visible-md {
    display: table-cell!important;
}
}@media(min-width:1200px) {
    .visible-lg {
    display: block!important;
}
tr.visible-lg {
    display: table-row!important;
}
th.visible-lg, td.visible-lg {
    display: table-cell!important;
}
}.hidden-xs {
    display: block!important;
}
tr.hidden-xs {
    display: table-row!important;
}
th.hidden-xs, td.hidden-xs {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-xs {
    display: none!important;
}
tr.hidden-xs {
    display: none!important;
}
th.hidden-xs, td.hidden-xs {
    display: none!important;
}
}@media(min-width:768px) and (max-width:991px) {
    .hidden-xs.hidden-sm {
    display: none!important;
}
tr.hidden-xs.hidden-sm {
    display: none!important;
}
th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm {
    display: none!important;
}
}@media(min-width:992px) and (max-width:1199px) {
    .hidden-xs.hidden-md {
    display: none!important;
}
tr.hidden-xs.hidden-md {
    display: none!important;
}
th.hidden-xs.hidden-md, td.hidden-xs.hidden-md {
    display: none!important;
}
}
@media(min-width:1200px) {
    .hidden-xs.hidden-lg {
	    display: none!important;
	}
	tr.hidden-xs.hidden-lg {
	    display: none!important;
	}
	th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg {
	    display: none!important;
	}
	}.hidden-sm {
	    display: block!important;
	}
	tr.hidden-sm {
	    display: table-row!important;
	}
	th.hidden-sm, td.hidden-sm {
	    display: table-cell!important;
	}
	@media(max-width:767px) {
	    .hidden-sm.hidden-xs {
	    display: none!important;
	}
	tr.hidden-sm.hidden-xs {
	    display: none!important;
	}
	th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs {
	    display: none!important;
	}
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-sm {
	    display: none!important;
	}
	tr.hidden-sm {
	    display: none!important;
	}
	th.hidden-sm, td.hidden-sm {
	    display: none!important;
	}
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-sm.hidden-md {
	    display: none!important;
	}
	tr.hidden-sm.hidden-md {
	    display: none!important;
	}
	th.hidden-sm.hidden-md, td.hidden-sm.hidden-md {
	    display: none!important;
	}
}
@media(min-width:1200px) {
    .hidden-sm.hidden-lg {
	    display: none!important;
	}
	tr.hidden-sm.hidden-lg {
	    display: none!important;
	}
	th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg {
	    display: none!important;
	}
}
.hidden-md {
    display: block!important;
}
tr.hidden-md {
    display: table-row!important;
}
th.hidden-md, td.hidden-md {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-md.hidden-xs {
	    display: none!important;
	}
	tr.hidden-md.hidden-xs {
	    display: none!important;
	}
	th.hidden-md.hidden-xs, td.hidden-md.hidden-xs {
	    display: none!important;
	}
	}@media(min-width:768px) and (max-width:991px) {
	    .hidden-md.hidden-sm {
	    display: none!important;
	}
	tr.hidden-md.hidden-sm {
	    display: none!important;
	}
	th.hidden-md.hidden-sm, td.hidden-md.hidden-sm {
	    display: none!important;
	}
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-md {
	    display: none!important;
	}
	tr.hidden-md {
	    display: none!important;
	}
	th.hidden-md, td.hidden-md {
	    display: none!important;
	}
}
@media(min-width:1200px) {
    .hidden-md.hidden-lg {
	    display: none!important;
	}
	tr.hidden-md.hidden-lg {
	    display: none!important;
	}
	th.hidden-md.hidden-lg, td.hidden-md.hidden-lg {
	    display: none!important;
	}
	}.hidden-lg {
	    display: block!important;
	}
	tr.hidden-lg {
	    display: table-row!important;
	}
	th.hidden-lg, td.hidden-lg {
	    display: table-cell!important;
	}
	@media(max-width:767px) {
	    .hidden-lg.hidden-xs {
	    display: none!important;
	}
	tr.hidden-lg.hidden-xs {
	    display: none!important;
	}
	th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs {
	    display: none!important;
	}
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-lg.hidden-sm {
	    display: none!important;
	}
	tr.hidden-lg.hidden-sm {
	    display: none!important;
	}
	th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm {
	    display: none!important;
	}
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-lg.hidden-md {
	    display: none!important;
	}
	tr.hidden-lg.hidden-md {
	    display: none!important;
	}
	th.hidden-lg.hidden-md, td.hidden-lg.hidden-md {
	    display: none!important;
	}
}
@media(min-width:1200px) {
    .hidden-lg {
	    display: none!important;
	}
	tr.hidden-lg {
	    display: none!important;
	}
	th.hidden-lg, td.hidden-lg {
	    display: none!important;
	}
	}.visible-print {
	    display: none!important;
	}
	tr.visible-print {
	    display: none!important;
	}
	th.visible-print, td.visible-print {
	    display: none!important;
	}

	@media print {
	    .visible-print {
	    display: block!important;
	}
	tr.visible-print {
	    display: table-row!important;
	}
	th.visible-print, td.visible-print {
	    display: table-cell!important;
	}
	.hidden-print {
	    display: none!important;
	}
	tr.hidden-print {
	    display: none!important;
	}
	th.hidden-print, td.hidden-print {
	    display: none!important;
	}
}

/* ANIMATE */
@charset "UTF-8";
    .animated {
    -webkit-animation-duration: .5s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: .5s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -o-animation-duration: .5s;
    -o-animation-timing-function: ease;
    -o-animation-fill-mode: both;
    -ms-animation-duration: .5s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: .5s;
    animation-timing-function: ease;
    animation-fill-mode: both;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.slower {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    50% {
        opacity: 1;
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

@-webkit-keyframes swing {
    100%, 20%, 40%, 60%, 80% {
    -webkit-transform-origin: top center;
}
20% {
    -webkit-transform: rotate(15deg);
}
40% {
    -webkit-transform: rotate(-10deg);
}
60% {
    -webkit-transform: rotate(5deg);
}
80% {
    -webkit-transform: rotate(-5deg);
}
100% {
    -webkit-transform: rotate(0deg);
}
}@-moz-keyframes swing {
    20% {
    -moz-transform: rotate(15deg);
}
40% {
    -moz-transform: rotate(-10deg);
}
60% {
    -moz-transform: rotate(5deg);
}
80% {
    -moz-transform: rotate(-5deg);
}
100% {
    -moz-transform: rotate(0deg);
}
}@-o-keyframes swing {
    20% {
    -o-transform: rotate(15deg);
}
40% {
    -o-transform: rotate(-10deg);
}
60% {
    -o-transform: rotate(5deg);
}
80% {
    -o-transform: rotate(-5deg);
}
100% {
    -o-transform: rotate(0deg);
}
}@keyframes swing {
    20% {
    transform: rotate(15deg);
}
40% {
    transform: rotate(-10deg);
}
60% {
    transform: rotate(5deg);
}
80% {
    transform: rotate(-5deg);
}
100% {
    transform: rotate(0deg);
}
}.swing {
    -webkit-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -moz-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing;
}
@-webkit-keyframes flipOutX {
    0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
}
100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
}
}@-moz-keyframes flipOutX {
    0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
}
100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
}
}@-o-keyframes flipOutX {
    0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
}
100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
}
}@keyframes flipOutX {
    0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
}
100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
}
}.flipOutX {
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible!important;
    -moz-animation-name: flipOutX;
    -moz-backface-visibility: visible!important;
    -o-animation-name: flipOutX;
    -o-backface-visibility: visible!important;
    animation-name: flipOutX;
    backface-visibility: visible!important;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes fadeInLeftBig {
    0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInLeftBig {
    0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-o-keyframes fadeInLeftBig {
    0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInLeftBig {
    0% {
    opacity: 0;
    transform: translateX(-2000px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInRightBig {
    0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-o-keyframes fadeInRightBig {
    0% {
    opacity: 0;
    -o-transform: translateX(2000px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInRightBig {
    0% {
    opacity: 0;
    transform: translateX(2000px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOutRightBig {
    0% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
}
}@-moz-keyframes fadeOutRightBig {
    0% {
    opacity: 1;
    -moz-transform: translateX(0);
}
100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
}
}@-o-keyframes fadeOutRightBig {
    0% {
    opacity: 1;
    -o-transform: translateX(0);
}
100% {
    opacity: 0;
    -o-transform: translateX(2000px);
}
}@keyframes fadeOutRightBig {
    0% {
    opacity: 1;
    transform: translateX(0);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -moz-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceInUp {
    0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
}
60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
}
80% {
    -webkit-transform: translateY(10px);
}
100% {
    -webkit-transform: translateY(0);
}
}@-moz-keyframes bounceInUp {
    0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
}
60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
}
80% {
    -moz-transform: translateY(10px);
}
100% {
    -moz-transform: translateY(0);
}
}@-o-keyframes bounceInUp {
    0% {
    opacity: 0;
    -o-transform: translateY(2000px);
}
60% {
    opacity: 1;
    -o-transform: translateY(-30px);
}
80% {
    -o-transform: translateY(10px);
}
100% {
    -o-transform: translateY(0);
}
}@keyframes bounceInUp {
    0% {
    opacity: 0;
    transform: translateY(2000px);
}
60% {
    opacity: 1;
    transform: translateY(-30px);
}
80% {
    transform: translateY(10px);
}
100% {
    transform: translateY(0);
}
}.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -moz-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
    0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
}
60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
}
80% {
    -webkit-transform: translateY(-10px);
}
100% {
    -webkit-transform: translateY(0);
}
}@-moz-keyframes bounceInDown {
    0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
}
60% {
    opacity: 1;
    -moz-transform: translateY(30px);
}
80% {
    -moz-transform: translateY(-10px);
}
100% {
    -moz-transform: translateY(0);
}
}@-o-keyframes bounceInDown {
    0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
}
60% {
    opacity: 1;
    -o-transform: translateY(30px);
}
80% {
    -o-transform: translateY(-10px);
}
100% {
    -o-transform: translateY(0);
}
}@keyframes bounceInDown {
    0% {
    opacity: 0;
    transform: translateY(-2000px);
}
60% {
    opacity: 1;
    transform: translateY(30px);
}
80% {
    transform: translateY(-10px);
}
100% {
    transform: translateY(0);
}
}.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes fadeInNeo {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes fadeInNeo {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes fadeInNeo {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeInNeo {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}

.fadeInNeo{
	-webkit-animation: fadeInNeo 800ms; /* Safari 4+ */
	-moz-animation:    fadeInNeo 800ms; /* Fx 5+ */
	-o-animation:      fadeInNeo 800ms; /* Opera 12+ */
	animation:         fadeInNeo 800ms; /* IE 10+ */
}

@-webkit-keyframes fadeOutNeo {
  0%   { opacity: 1; }
  100% { opacity: 0; }
}
@-moz-keyframes fadeOutNeo {
  0%   { opacity: 1; }
  100% { opacity: 0; }
}
@-o-keyframes fadeOutNeo {
  0%   { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes fadeOutNeo {
  0%   { opacity: 1; }
  100% { opacity: 0; }
}

.fadeOutNeo{
	-webkit-animation: fadeOutNeo 800ms; /* Safari 4+ */
	-moz-animation:    fadeOutNeo 800ms; /* Fx 5+ */
	-o-animation:      fadeOutNeo 800ms; /* Opera 12+ */
	animation:         fadeOutNeo 800ms; /* IE 10+ */

}

.animated.delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}

.animated.delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before,
  .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }

.mfp-ie7 .mfp-container {
  padding: 0; }

.mfp-ie7 .mfp-content {
  padding-top: 44px; }

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

  /* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;

  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;

  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}

.mfp-zoom-in {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-zoom-in .mfp-with-anim {
  opacity: 0;
  transition: all 0.2s ease-in-out;
  transform: scale(0.8);
}
.mfp-zoom-in.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
  transform: scale(0.8);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}

.mfp-img {
    -webkit-animation: avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia-fadein 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}

.mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
}

.mfp-zoom-in.mfp-image-loaded .mfp-figure, .mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.mfp-zoom-in.mfp-removing .mfp-figure, .mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);opacity:0}
.mfp-zoom-in.mfp-removing.mfp-bg,
.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0}

/* FLEXSLIDER */
/*.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;display:block;position:absolute;top:42%;cursor:pointer;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:0}.flexslider:hover .flex-prev{opacity:.8;left:0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}*/

/* LAYERSLIDER */
/*.ls-container{visibility:hidden;position:relative}.ls-lt-container{position:absolute}.ls-lt-container,.ls-lt-container *{text-align:left!important;direction:ltr!important}.ls-container-fullscreen{margin:0 auto!important;padding:2%!important;background:#000!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border:none!important}.ls-container-fullscreen .ls-fullscreen,.ls-container-fullscreen .ls-shadow,.ls-container-fullscreen .ls-thumbnail-wrapper{display:none!important}.ls-inner{position:relative;background-position:center center;z-index:2}.ls-loading-container{position:absolute!important;display:none;z-index:3!important;left:50%!important;top:50%!important}.ls-loading-indicator{margin:0 auto}.ls-inner,.ls-layer{width:100%;height:100%}.ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden}.ls-active,.ls-animating{display:block!important}.ls-layer>*{position:absolute;line-height:normal;margin:0;left:0;top:0}.ls-layer .ls-bg{left:50%;top:50%}.ls-yourlogo{position:absolute;z-index:99}.ls-bar-timer{position:absolute;width:0;height:2px;background:#fff;border-bottom:2px solid #555;opacity:.55;filter:alpha(opacity=55);z-index:4;top:0}.ls-circle-timer{width:24px;height:24px;position:absolute;right:10px;top:10px;z-index:4;opacity:.65;filter:alpha(opacity=65);display:none}.ls-ct-half{background:#fff}.ls-ct-center{background:#444}.ls-ct-left,.ls-ct-right{width:50%;height:100%;overflow:hidden;float:left;position:relative}.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0}.ls-ct-left .ls-ct-rotate,.ls-ct-right .ls-ct-half,.ls-ct-right .ls-ct-hider{left:0}.ls-ct-left .ls-ct-half,.ls-ct-left .ls-ct-hider,.ls-ct-right .ls-ct-rotate{right:0}.ls-ct-half,.ls-ct-hider{position:absolute;top:0}.ls-ct-hider{width:50%;height:100%;overflow:hidden}.ls-ct-half{width:200%;height:100%}.ls-ct-center{width:40%;height:40%;left:30%;top:30%;position:absolute}.ls-ct-center,.ls-ct-half{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.ls-bottom-slidebuttons{text-align:left}.ls-below-thumbnails,.ls-bottom-nav-wrapper{z-index:2;height:0;position:relative;text-align:center;margin:0 auto}.ls-below-thumbnails{display:none;z-index:6}.ls-bottom-nav-wrapper a,.ls-nav-next,.ls-nav-prev{outline:0}* .ls-bottom-nav-wrapper *,* .ls-bottom-nav-wrapper span *{direction:ltr!important}.ls-bottom-slidebuttons{z-index:1000}.ls-bottom-slidebuttons,.ls-nav-sides,.ls-nav-start,.ls-nav-stop{position:relative}.ls-nothumb{text-align:center!important}.ls-link{position:absolute;width:100%!important;height:100%!important;left:0!important;top:0!important;background-image:url(blank.gif)}.ls-layer>a>*{background-image:url(blank.gif)}.ls-vpcontainer{width:100%;height:100%;position:absolute;left:0;top:0}.ls-videopreview{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer}.ls-tn{display:none!important}.ls-thumbnail-hover{display:none;position:absolute;left:0}.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none}.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0}.ls-thumbnail-hover-img{position:absolute;overflow:hidden}.ls-thumbnail-hover img{max-width:none!important;position:absolute;display:inline-block;visibility:visible!important;left:50%;top:0}.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;z-index:4}.ls-thumbnail{position:relative;margin:0 auto}.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%}.ls-thumbnail-slide-container{overflow:hidden!important;position:relative}.ls-touchscroll{overflow-x:auto!important}.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative}.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative}.ls-thumbnail-slide img{max-width:none!important;max-height:100%!important;height:100%;visibility:visible!important}.ls-shadow{display:none;position:absolute;z-index:1;top:100%;width:100%;left:0;overflow:hidden!important;visibility:hidden}.ls-shadow img{width:100%!important;height:auto!important;position:absolute!important;left:0!important;bottom:0!important}.ls-bottom-nav-wrapper,.ls-nav-next,.ls-nav-prev,.ls-thumbnail-wrapper{visibility:hidden}.ls-wp-fullwidth-container{width:100%;position:relative}.ls-wp-fullwidth-helper{position:absolute}.ls-overflow-hidden{overflow:hidden}.ls-lt-tile{position:relative;float:left;perspective:500px;-o-perspective:500px;-ms-perspective:500px;-moz-perspective:500px;-webkit-perspective:500px}.ls-lt-tile img{visibility:visible;display:inline-block}.ls-curtiles{overflow:hidden}.ls-curtiles,.ls-nexttiles{position:absolute;width:100%;height:100%;left:0;top:0}.ls-curtile,.ls-nexttile{overflow:hidden;position:absolute;width:100%!important;height:100%!important}.ls-curtile{left:0;top:0}.ls-curtile img,.ls-nexttile img{position:absolute;filter:inherit}.ls-3d-container{position:relative;perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;-moz-perspective:1000px;-webkit-perspective:1000px;overflow:visible!important}.ls-3d-box{position:absolute;top:50%;left:50%;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.ls-3d-box div{overflow:hidden;background:#777;margin:0;padding:0;position:absolute;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.ls-fullscreen{position:absolute;z-index:10;cursor:pointer;display:block}#ls-global * .ls-bottom-nav-wrapper a,#ls-global * .ls-container .ls-fullscreen,#ls-global * .ls-container img,#ls-global * .ls-nav-next,#ls-global * .ls-nav-prev,#ls-global * .ls-thumbnail a,body * .ls-bottom-nav-wrapper a,body * .ls-container .ls-fullscreen,body * .ls-container img,body * .ls-nav-next,body * .ls-nav-prev,body * .ls-thumbnail a,html * .ls-bottom-nav-wrapper a,html * .ls-container .ls-fullscreen,html * .ls-container img,html * .ls-nav-next,html * .ls-nav-prev,html * .ls-thumbnail a{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;line-height:normal;outline:0;padding:0;border:0}#ls-global * .ls-container img,body * .ls-container img,html * .ls-container img{background:none!important;min-width:0!important;max-width:none!important;border-radius:0;box-shadow:none;border:0;padding:0}#ls-global * .ls-wp-container .ls-layer>*,body * .ls-wp-container .ls-layer>*,html * .ls-wp-container .ls-layer>*{line-height:normal;outline:0;padding:0;margin:0;border:0}.ls-container,.ls-container *,.ls-wp-fullwidth-container,.ls-wp-fullwidth-helper{box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}#ls-global * .ls-yourlogo,body * .ls-yourlogo,html * .ls-yourlogo{margin:0}#ls-global * .ls-tn,body * .ls-tn,html * .ls-tn{display:none}.site{overflow:visible!important}.ls-debug-console *{margin:0!important;padding:0!important;border:0!important;color:#fff!important;text-shadow:none!important;font-family:HelveticaNeue-Light,"Helvetica Neue Light",Helvetica,Arial,sans-serif!important;line-height:normal!important;-webkit-font-smoothing:antialiased!important;text-align:left!important;font-style:normal!important}.ls-debug-console h1{padding-top:10px!important;font-size:17px!important;font-weight:700!important}.ls-debug-console h1:first-child{padding-top:0!important}.ls-debug-console ul{padding-top:10px!important;list-style:none!important}.ls-debug-console li{margin-left:10px!important;font-size:13px!important;position:relative!important;font-weight:400!important}#ls-global * .ls-debug-console li ul,body * .ls-debug-console li ul,html * .ls-debug-console li ul{display:none;width:260px;left:-10px}.ls-debug-console li ul{position:absolute!important;bottom:100%!important;padding:10px 10px 10px 0!important;background:#fff!important;border-radius:10px!important;box-shadow:0 0 20px #000!important}#ls-global * .ls-debug-console li:hover ul,body * .ls-debug-console li:hover ul,html * .ls-debug-console li:hover ul{display:block}.ls-debug-console li ul *{color:#000!important}.ls-debug-console a{text-decoration:none!important;border-bottom:1px dotted #fff!important}.ls-error{border-radius:5px!important;-moz-border-radius:5px!important;-wenkit-border-radius:5px!important;background:#fff!important;height:auto!important;width:auto!important;color:#fff!important;padding:20px 40px 30px 80px!important;position:relative!important;box-shadow:0 2px 20px -5px #000}.ls-error p{line-height:normal!important;text-shadow:none!important;margin:0!important;padding:0!important;border:0!important;text-align:justify!important;font-family:Arial,sans-serif!important}.ls-error .ls-error-title{line-height:40px!important;color:red!important;font-weight:700!important;font-size:16px!important}.ls-error .ls-error-text{color:#555!important;font-weight:400!important;font-size:13px!important}.ls-error .ls-exclam{width:40px!important;height:40px!important;position:absolute!important;left:20px!important;top:20px!important;border-radius:50px!important;-moz-border-radius:50px!important;-webkit-border-radius:50px!important;font-size:30px!important;font-weight:700!important;color:#fff!important;line-height:40px!important;background:red!important;text-align:center!important}#ls-global * .ls-container .ls-3d-container,#ls-global * .ls-container .ls-bottom-nav-wrapper,#ls-global * .ls-container .ls-fullscreen,#ls-global * .ls-container .ls-layer>*,#ls-global * .ls-container .ls-lt-container,#ls-global * .ls-container .ls-lt-container *,#ls-global * .ls-container .ls-shadow,#ls-global * .ls-container .ls-thumbnail-wrapper,#ls-global * .ls-container .ls-webkit-hack,body * .ls-container .ls-3d-container,body * .ls-container .ls-bottom-nav-wrapper,body * .ls-container .ls-fullscreen,body * .ls-container .ls-layer>*,body * .ls-container .ls-lt-container,body * .ls-container .ls-lt-container *,body * .ls-container .ls-shadow,body * .ls-container .ls-thumbnail-wrapper,body * .ls-container .ls-webkit-hack,html * .ls-container .ls-3d-container,html * .ls-container .ls-bottom-nav-wrapper,html * .ls-container .ls-fullscreen,html * .ls-container .ls-layer>*,html * .ls-container .ls-lt-container,html * .ls-container .ls-lt-container *,html * .ls-container .ls-shadow,html * .ls-container .ls-thumbnail-wrapper,html * .ls-container .ls-webkit-hack{backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0px);-o-transform:translateZ(0px);-ms-transform:translateZ(0px);-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px)}.lsother{background:rgba(134,33,45,.9);font-size:23px;color:#B1AE87;padding:3px 10px}#ls-global * .ls-container .ls-layer iframe,#ls-global * .ls-container .ls-video-layer,body * .ls-container .ls-layer iframe,body * .ls-container .ls-video-layer,html * .ls-container .ls-layer iframe,html * .ls-container .ls-video-layer{backface-visibility:visible!important;-moz-backface-visibility:visible!important;transform:none!important;-moz-transform:none!important}#ls-global * .ls-container .ls-webkit-hack,body * .ls-container .ls-webkit-hack,html * .ls-container .ls-webkit-hack{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}@media (transform-3d),(-o-transform-3d),(-ms-transform-3d),(-moz-transform-3d),(-webkit-transform-3d){#ls-test3d{position:absolute;left:9px;height:3px}}*/

/* Slick */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


/* CAROUSEL */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:empty 1ms both ease;-moz-animation:empty 1ms both ease;animation:empty 1ms both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}} .owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}

/* ICONS */
@font-face{font-family:custom-icons;src:url(../fonts/custom-iconsdeb5.eot?68677186);src:url(../fonts/custom-iconsdeb5.eot?68677186#iefix) format('embedded-opentype'),url(../fonts/custom-iconsdeb5.woff?68677186) format('woff'),url(../fonts/custom-iconsdeb5.ttf?68677186) format('truetype'),url(../fonts/custom-iconsdeb5.svg?68677186#custom-icons) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:custom-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-quote-left:before{content:'\e928'}.icon-deviantart:before{content:'\e81d'}.icon-down-open:before{content:'\e92c'}.icon-up-open:before{content:'\e92d'}.icon-down-open-mini:before{content:'\e92b'}.icon-left-open-mini:before{content:'\e804'}.icon-right-open-mini:before{content:'\e805'}.icon-up-open-mini:before{content:'\e92a'}.icon-down-open-big:before{content:'\e92e'}.icon-left-open-big:before{content:'\e765'}.icon-right-open-big:before{content:'\e766'}.icon-up-open-big:before{content:'\e92f'}.icon-music-outline:before{content:'\e800'}.icon-music:before{content:'\e801'}.icon-search-outline:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-mail:before{content:'\e806'}.icon-heart:before{content:'\e807'}.icon-heart-filled:before{content:'\e80e'}.icon-star:before{content:'\e812'}.icon-star-filled:before{content:'\e818'}.icon-user-outline:before{content:'\e814'}.icon-user:before{content:'\e81b'}.icon-users-outline:before{content:'\e823'}.icon-users:before{content:'\e828'}.icon-user-add-outline:before{content:'\e829'}.icon-user-add:before{content:'\e82a'}.icon-user-delete-outline:before{content:'\e82b'}.icon-user-delete:before{content:'\e82c'}.icon-video:before{content:'\e82d'}.icon-videocam-outline:before{content:'\e82e'}.icon-videocam:before{content:'\e82f'}.icon-picture-outline:before{content:'\e80d'}.icon-picture:before{content:'\e80c'}.icon-camera-outline:before{content:'\e80b'}.icon-camera:before{content:'\e80a'}.icon-th-outline:before{content:'\e809'}.icon-th:before{content:'\e808'}.icon-th-large-outline:before{content:'\e80f'}.icon-th-large:before{content:'\e810'}.icon-th-list-outline:before{content:'\e813'}.icon-th-list:before{content:'\e817'}.icon-ok-outline:before{content:'\e822'}.icon-ok:before{content:'\e824'}.icon-cancel-outline:before{content:'\e825'}.icon-cancel:before{content:'\e836'}.icon-cancel-alt:before{content:'\e835'}.icon-cancel-alt-filled:before{content:'\e834'}.icon-cancel-circled-outline:before{content:'\e833'}.icon-cancel-circled:before{content:'\e832'}.icon-plus-outline:before{content:'\e831'}.icon-plus:before{content:'\e830'}.icon-minus-outline:before{content:'\e837'}.icon-minus:before{content:'\e838'}.icon-divide-outline:before{content:'\e839'}.icon-divide:before{content:'\e83a'}.icon-eq-outline:before{content:'\e83b'}.icon-eq:before{content:'\e83c'}.icon-info-outline:before{content:'\e83d'}.icon-info:before{content:'\e83e'}.icon-home-outline:before{content:'\e83f'}.icon-home:before{content:'\e840'}.icon-link-outline:before{content:'\e841'}.icon-link:before{content:'\e842'}.icon-attach-outline:before{content:'\e843'}.icon-attach:before{content:'\e844'}.icon-lock:before{content:'\e845'}.icon-lock-filled:before{content:'\e846'}.icon-lock-open:before{content:'\e847'}.icon-lock-open-filled:before{content:'\e848'}.icon-pin-outline:before{content:'\e849'}.icon-pin:before{content:'\e84a'}.icon-eye-outline:before{content:'\e84b'}.icon-eye:before{content:'\e84c'}.icon-tag:before{content:'\e84d'}.icon-tags:before{content:'\e84e'}.icon-bookmark:before{content:'\e84f'}.icon-flag:before{content:'\e850'}.icon-flag-filled:before{content:'\e851'}.icon-thumbs-up:before{content:'\e852'}.icon-thumbs-down:before{content:'\e853'}.icon-download-outline:before{content:'\e854'}.icon-download:before{content:'\e855'}.icon-upload-outline:before{content:'\e856'}.icon-upload:before{content:'\e857'}.icon-upload-cloud-outline:before{content:'\e858'}.icon-upload-cloud:before{content:'\e859'}.icon-reply-outline:before{content:'\e85a'}.icon-reply:before{content:'\e85b'}.icon-forward-outline:before{content:'\e85c'}.icon-forward:before{content:'\e85d'}.icon-code-outline:before{content:'\e85e'}.icon-code:before{content:'\e85f'}.icon-export-outline:before{content:'\e860'}.icon-export:before{content:'\e861'}.icon-pencil:before{content:'\e862'}.icon-pen:before{content:'\e863'}.icon-feather:before{content:'\e866'}.icon-edit:before{content:'\e865'}.icon-print:before{content:'\e864'}.icon-comment:before{content:'\e867'}.icon-chat:before{content:'\e868'}.icon-chat-alt:before{content:'\e869'}.icon-bell:before{content:'\e86a'}.icon-attention:before{content:'\e86b'}.icon-attention-filled:before{content:'\e86c'}.icon-warning-empty:before{content:'\e86d'}.icon-warning:before{content:'\e86e'}.icon-contacts:before{content:'\e86f'}.icon-vcard:before{content:'\e870'}.icon-address:before{content:'\e871'}.icon-location-outline:before{content:'\e872'}.icon-location:before{content:'\e885'}.icon-map:before{content:'\e884'}.icon-direction-outline:before{content:'\e883'}.icon-direction:before{content:'\e882'}.icon-compass:before{content:'\e881'}.icon-trash:before{content:'\e880'}.icon-doc:before{content:'\e87f'}.icon-doc-text:before{content:'\e87e'}.icon-doc-add:before{content:'\e87d'}.icon-doc-remove:before{content:'\e87c'}.icon-news:before{content:'\e87b'}.icon-folder:before{content:'\e87a'}.icon-folder-add:before{content:'\e879'}.icon-folder-delete:before{content:'\e878'}.icon-archive:before{content:'\e877'}.icon-box:before{content:'\e876'}.icon-rss-outline:before{content:'\e875'}.icon-rss:before{content:'\e73a'}.icon-phone-outline:before{content:'\e874'}.icon-phone:before{content:'\e873'}.icon-menu-outline:before{content:'\e886'}.icon-menu:before{content:'\e887'}.icon-cog-outline:before{content:'\e888'}.icon-cog:before{content:'\e889'}.icon-wrench-outline:before{content:'\e88a'}.icon-wrench:before{content:'\e88b'}.icon-basket:before{content:'\e88c'}.icon-calendar-outlilne:before{content:'\e88d'}.icon-calendar:before{content:'\e88e'}.icon-mic-outline:before{content:'\e88f'}.icon-mic:before{content:'\e890'}.icon-volume-off:before{content:'\e891'}.icon-volume-low:before{content:'\e892'}.icon-volume-middle:before{content:'\e893'}.icon-volume-high:before{content:'\e894'}.icon-headphones:before{content:'\e895'}.icon-wristwatch:before{content:'\e896'}.icon-stopwatch:before{content:'\e897'}.icon-lightbulb:before{content:'\e898'}.icon-block-outline:before{content:'\e899'}.icon-block:before{content:'\e89a'}.icon-quote-right:before{content:'\e929'}.icon-resize-full:before{content:'\e89c'}.icon-resize-normal-outline:before{content:'\e89d'}.icon-resize-normal:before{content:'\e89e'}.icon-move-outline:before{content:'\e89f'}.icon-move:before{content:'\e8a0'}.icon-popup:before{content:'\e8a1'}.icon-zoom-in-outline:before{content:'\e8a2'}.icon-zoom-in:before{content:'\e8a3'}.icon-zoom-out-outline:before{content:'\e8a4'}.icon-zoom-out:before{content:'\e8a5'}.icon-popup-1:before{content:'\e8a6'}.icon-left-open-outline:before{content:'\e8a7'}.icon-left-open:before{content:'\e8a8'}.icon-right-open-outline:before{content:'\e8a9'}.icon-right-open:before{content:'\e8aa'}.icon-down:before{content:'\e8ab'}.icon-left:before{content:'\e8ac'}.icon-right:before{content:'\e8ad'}.icon-up:before{content:'\e8ae'}.icon-down-outline:before{content:'\e8af'}.icon-left-outline:before{content:'\e8b0'}.icon-right-outline:before{content:'\e8b1'}.icon-up-outline:before{content:'\e8b2'}.icon-down-small:before{content:'\e8b3'}.icon-left-small:before{content:'\e8b4'}.icon-right-small:before{content:'\e8b5'}.icon-up-small:before{content:'\e8b6'}.icon-cw-outline:before{content:'\e8b7'}.icon-cw:before{content:'\e8b8'}.icon-arrows-cw-outline:before{content:'\e8b9'}.icon-arrows-cw:before{content:'\e8ba'}.icon-loop-outline:before{content:'\e8bb'}.icon-loop:before{content:'\e8bc'}.icon-loop-alt-outline:before{content:'\e8bd'}.icon-loop-alt:before{content:'\e8be'}.icon-shuffle:before{content:'\e8bf'}.icon-play-outline:before{content:'\e8c0'}.icon-play:before{content:'\e8c1'}.icon-stop-outline:before{content:'\e8c2'}.icon-stop:before{content:'\e8c3'}.icon-pause-outline:before{content:'\e8c4'}.icon-pause:before{content:'\e8c5'}.icon-fast-fw-outline:before{content:'\e8c6'}.icon-fast-fw:before{content:'\e8c7'}.icon-rewind-outline:before{content:'\e8c8'}.icon-rewind:before{content:'\e8c9'}.icon-record-outline:before{content:'\e8ca'}.icon-record:before{content:'\e8cb'}.icon-eject-outline:before{content:'\e8cc'}.icon-eject:before{content:'\e8cd'}.icon-eject-alt-outline:before{content:'\e8ce'}.icon-eject-alt:before{content:'\e8cf'}.icon-bat1:before{content:'\e8d0'}.icon-bat2:before{content:'\e8d1'}.icon-bat3:before{content:'\e8d2'}.icon-bat4:before{content:'\e8d3'}.icon-bat-charge:before{content:'\e8d4'}.icon-plug:before{content:'\e8d5'}.icon-target-outline:before{content:'\e8e0'}.icon-target:before{content:'\e8e5'}.icon-wifi-outline:before{content:'\e8e6'}.icon-wifi:before{content:'\e8e7'}.icon-desktop:before{content:'\e8f5'}.icon-laptop:before{content:'\e8f4'}.icon-tablet:before{content:'\e8f6'}.icon-mobile:before{content:'\e8f7'}.icon-contrast:before{content:'\e8f8'}.icon-globe-outline:before{content:'\e90a'}.icon-globe:before{content:'\e90b'}.icon-globe-alt-outline:before{content:'\e90c'}.icon-globe-alt:before{content:'\e90d'}.icon-sun:before{content:'\e90e'}.icon-sun-filled:before{content:'\e90f'}.icon-cloud:before{content:'\e910'}.icon-flash-outline:before{content:'\e911'}.icon-flash:before{content:'\e912'}.icon-moon:before{content:'\e913'}.icon-waves-outline:before{content:'\e8d6'}.icon-waves:before{content:'\e8df'}.icon-rain:before{content:'\e8e4'}.icon-cloud-sun:before{content:'\e8e8'}.icon-drizzle:before{content:'\e8e9'}.icon-snow:before{content:'\e8f2'}.icon-cloud-flash:before{content:'\e8f3'}.icon-cloud-wind:before{content:'\e8f9'}.icon-wind:before{content:'\e8fa'}.icon-plane-outline:before{content:'\e8fb'}.icon-plane:before{content:'\e902'}.icon-leaf:before{content:'\e905'}.icon-lifebuoy:before{content:'\e906'}.icon-briefcase:before{content:'\e907'}.icon-brush:before{content:'\e908'}.icon-pipette:before{content:'\e909'}.icon-power-outline:before{content:'\e914'}.icon-power:before{content:'\e915'}.icon-check-outline:before{content:'\e916'}.icon-check:before{content:'\e917'}.icon-gift:before{content:'\e8d7'}.icon-temperatire:before{content:'\e8de'}.icon-chart-outline:before{content:'\e8e3'}.icon-chart:before{content:'\e8ea'}.icon-chart-alt-outline:before{content:'\e8eb'}.icon-chart-alt:before{content:'\e8f1'}.icon-chart-bar-outline:before{content:'\e8f0'}.icon-chart-bar:before{content:'\e8fc'}.icon-chart-pie-outline:before{content:'\e8fd'}.icon-chart-pie:before{content:'\e8fe'}.icon-credit-card:before{content:'\e904'}.icon-clipboard:before{content:'\e918'}.icon-key-outline:before{content:'\e919'}.icon-key:before{content:'\e91a'}.icon-flow-split:before{content:'\e91b'}.icon-flow-merge:before{content:'\e91c'}.icon-flow-parallel:before{content:'\e91d'}.icon-flow-cross:before{content:'\e91e'}.icon-certificate-outline:before{content:'\e8d8'}.icon-certificate:before{content:'\e8dd'}.icon-scissors-outline:before{content:'\e8e2'}.icon-scissors:before{content:'\e8e1'}.icon-flask:before{content:'\e8ec'}.icon-wine:before{content:'\e8ed'}.icon-coffee:before{content:'\e8ef'}.icon-beer:before{content:'\e8ff'}.icon-anchor-outline:before{content:'\e900'}.icon-anchor:before{content:'\e901'}.icon-puzzle-outline:before{content:'\e903'}.icon-puzzle:before{content:'\e91f'}.icon-tree:before{content:'\e920'}.icon-calculator:before{content:'\e921'}.icon-infinity-outline:before{content:'\e922'}.icon-infinity:before{content:'\e923'}.icon-pi-outline:before{content:'\e924'}.icon-pi:before{content:'\e925'}.icon-at:before{content:'\e926'}.icon-at-circled:before{content:'\e927'}.icon-looped-square-outline:before{content:'\e8d9'}.icon-looped-square-interest:before{content:'\e8dc'}.icon-sort-alphabet-outline:before{content:'\e8da'}.icon-sort-alphabet:before{content:'\e8db'}.icon-sort-numeric-outline:before{content:'\e8ee'}.icon-gplus-1:before{content:'\e815'}.icon-reddit:before{content:'\e821'}.icon-dribbble:before{content:'\e816'}.icon-flickr:before{content:'\e820'}.icon-linkedin-1:before{content:'\e81c'}.icon-rss-3:before{content:'\e81f'}.icon-youtube:before{content:'\e81e'}.icon-vimeo:before{content:'\e819'}.icon-yahoo:before{content:'\e811'}.icon-tumblr-1:before{content:'\e81a'}.icon-facebook-1:before{content:'\e826'}.icon-twitter-bird:before{content:'\e827'}.icon-resize-full-outline:before{content:'\e89b'}.icon-instagram:before{content:'\e931'} [class*=" icon-"],[class^=icon-]{font-family:custom-icons;font-style:normal;font-weight:400;line-height:1em}.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe928;&nbsp;')}.icon-deviantart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;')}.icon-down-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92c;&nbsp;')}.icon-up-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92d;&nbsp;')}.icon-down-open-mini{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92b;&nbsp;')}.icon-left-open-mini{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;')}.icon-right-open-mini{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;')}.icon-up-open-mini{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92a;&nbsp;')}.icon-down-open-big{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92e;&nbsp;')}.icon-left-open-big{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe765;&nbsp;')}.icon-right-open-big{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe766;&nbsp;')}.icon-up-open-big{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92f;&nbsp;')}.icon-music-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;')}.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;')}.icon-search-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;')}.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;')}.icon-mail{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;')}.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;')}.icon-heart-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;')}.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe812;&nbsp;')}.icon-star-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;')}.icon-user-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;')}.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;')}.icon-users-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;')}.icon-users{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe828;&nbsp;')}.icon-user-add-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe829;&nbsp;')}.icon-user-add{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82a;&nbsp;')}.icon-user-delete-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82b;&nbsp;')}.icon-user-delete{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82c;&nbsp;')}.icon-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82d;&nbsp;')}.icon-videocam-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82e;&nbsp;')}.icon-videocam{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82f;&nbsp;')}.icon-picture-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;')}.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;')}.icon-camera-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;')}.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;')}.icon-th-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;')}.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;')}.icon-th-large-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;')}.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe810;&nbsp;')}.icon-th-list-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe813;&nbsp;')}.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;')}.icon-ok-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;')}.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;')}.icon-cancel-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;')}.icon-cancel{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe836;&nbsp;')}.icon-cancel-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe835;&nbsp;')}.icon-cancel-alt-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe834;&nbsp;')}.icon-cancel-circled-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe833;&nbsp;')}.icon-cancel-circled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe832;&nbsp;')}.icon-plus-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe831;&nbsp;')}.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe830;&nbsp;')}.icon-minus-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe837;&nbsp;')}.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe838;&nbsp;')}.icon-divide-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe839;&nbsp;')}.icon-divide{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83a;&nbsp;')}.icon-eq-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83b;&nbsp;')}.icon-eq{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83c;&nbsp;')}.icon-info-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83d;&nbsp;')}.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83e;&nbsp;')}.icon-home-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83f;&nbsp;')}.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe840;&nbsp;')}.icon-link-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe841;&nbsp;')}.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe842;&nbsp;')}.icon-attach-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe843;&nbsp;')}.icon-attach{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe844;&nbsp;')}.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe845;&nbsp;')}.icon-lock-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe846;&nbsp;')}.icon-lock-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe847;&nbsp;')}.icon-lock-open-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe848;&nbsp;')}.icon-pin-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe849;&nbsp;')}.icon-pin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84a;&nbsp;')}.icon-eye-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84b;&nbsp;')}.icon-eye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84c;&nbsp;')}.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84d;&nbsp;')}.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84e;&nbsp;')}.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84f;&nbsp;')}.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe850;&nbsp;')}.icon-flag-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe851;&nbsp;')}.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe852;&nbsp;')}.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe853;&nbsp;')}.icon-download-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe854;&nbsp;')}.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe855;&nbsp;')}.icon-upload-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe856;&nbsp;')}.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe857;&nbsp;')}.icon-upload-cloud-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe858;&nbsp;')}.icon-upload-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe859;&nbsp;')}.icon-reply-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85a;&nbsp;')}.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85b;&nbsp;')}.icon-forward-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85c;&nbsp;')}.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85d;&nbsp;')}.icon-code-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85e;&nbsp;')}.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85f;&nbsp;')}.icon-export-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe860;&nbsp;')}.icon-export{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe861;&nbsp;')}.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe862;&nbsp;')}.icon-pen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe863;&nbsp;')}.icon-feather{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe866;&nbsp;')}.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe865;&nbsp;')}.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe864;&nbsp;')}.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe867;&nbsp;')}.icon-chat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe868;&nbsp;')}.icon-chat-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe869;&nbsp;')}.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86a;&nbsp;')}.icon-attention{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86b;&nbsp;')}.icon-attention-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86c;&nbsp;')}.icon-warning-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86d;&nbsp;')}.icon-warning{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86e;&nbsp;')}.icon-contacts{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86f;&nbsp;')}.icon-vcard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe870;&nbsp;')}.icon-address{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe871;&nbsp;')}.icon-location-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe872;&nbsp;')}.icon-location{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe885;&nbsp;')}.icon-map{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe884;&nbsp;')}.icon-direction-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe883;&nbsp;')}.icon-direction{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe882;&nbsp;')}.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe881;&nbsp;')}.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe880;&nbsp;')}.icon-doc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87f;&nbsp;')}.icon-doc-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87e;&nbsp;')}.icon-doc-add{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87d;&nbsp;')}.icon-doc-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87c;&nbsp;')}.icon-news{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87b;&nbsp;')}.icon-folder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87a;&nbsp;')}.icon-folder-add{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe879;&nbsp;')}.icon-folder-delete{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe878;&nbsp;')}.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe877;&nbsp;')}.icon-box{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe876;&nbsp;')}.icon-rss-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe875;&nbsp;')}.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe73a;&nbsp;')}.icon-phone-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe874;&nbsp;')}.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe873;&nbsp;')}.icon-menu-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe886;&nbsp;')}.icon-menu{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe887;&nbsp;')}.icon-cog-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe888;&nbsp;')}.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe889;&nbsp;')}.icon-wrench-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88a;&nbsp;')}.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88b;&nbsp;')}.icon-basket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88c;&nbsp;')}.icon-calendar-outlilne{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88d;&nbsp;')}.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88e;&nbsp;')}.icon-mic-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88f;&nbsp;')}.icon-mic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe890;&nbsp;')}.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe891;&nbsp;')}.icon-volume-low{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe892;&nbsp;')}.icon-volume-middle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe893;&nbsp;')}.icon-volume-high{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe894;&nbsp;')}.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe895;&nbsp;')}.icon-wristwatch{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe896;&nbsp;')}.icon-stopwatch{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe897;&nbsp;')}.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe898;&nbsp;')}.icon-block-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe899;&nbsp;')}.icon-block{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89a;&nbsp;')}.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe929;&nbsp;')}.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89c;&nbsp;')}.icon-resize-normal-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89d;&nbsp;')}.icon-resize-normal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89e;&nbsp;')}.icon-move-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89f;&nbsp;')}.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a0;&nbsp;')}.icon-popup{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a1;&nbsp;')}.icon-zoom-in-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a2;&nbsp;')}.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a3;&nbsp;')}.icon-zoom-out-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a4;&nbsp;')}.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a5;&nbsp;')}.icon-popup-1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a6;&nbsp;')}.icon-left-open-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a7;&nbsp;')}.icon-left-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a8;&nbsp;')}.icon-right-open-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a9;&nbsp;')}.icon-right-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8aa;&nbsp;')}.icon-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ab;&nbsp;')}.icon-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ac;&nbsp;')}.icon-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ad;&nbsp;')}.icon-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ae;&nbsp;')}.icon-down-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8af;&nbsp;')}.icon-left-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b0;&nbsp;')}.icon-right-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b1;&nbsp;')}.icon-up-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b2;&nbsp;')}.icon-down-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b3;&nbsp;')}.icon-left-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b4;&nbsp;')}.icon-right-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b5;&nbsp;')}.icon-up-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b6;&nbsp;')}.icon-cw-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b7;&nbsp;')}.icon-cw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b8;&nbsp;')}.icon-arrows-cw-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b9;&nbsp;')}.icon-arrows-cw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ba;&nbsp;')}.icon-loop-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bb;&nbsp;')}.icon-loop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bc;&nbsp;')}.icon-loop-alt-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bd;&nbsp;')}.icon-loop-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8be;&nbsp;')}.icon-shuffle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bf;&nbsp;')}.icon-play-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c0;&nbsp;')}.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c1;&nbsp;')}.icon-stop-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c2;&nbsp;')}.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c3;&nbsp;')}.icon-pause-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c4;&nbsp;')}.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c5;&nbsp;')}.icon-fast-fw-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c6;&nbsp;')}.icon-fast-fw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c7;&nbsp;')}.icon-rewind-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c8;&nbsp;')}.icon-rewind{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c9;&nbsp;')}.icon-record-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ca;&nbsp;')}.icon-record{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cb;&nbsp;')}.icon-eject-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cc;&nbsp;')}.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cd;&nbsp;')}.icon-eject-alt-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ce;&nbsp;')}.icon-eject-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cf;&nbsp;')}.icon-bat1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d0;&nbsp;')}.icon-bat2{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d1;&nbsp;')}.icon-bat3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d2;&nbsp;')}.icon-bat4{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d3;&nbsp;')}.icon-bat-charge{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d4;&nbsp;')}.icon-plug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d5;&nbsp;')}.icon-target-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e0;&nbsp;')}.icon-target{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e5;&nbsp;')}.icon-wifi-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e6;&nbsp;')}.icon-wifi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e7;&nbsp;')}.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f5;&nbsp;')}.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f4;&nbsp;')}.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f6;&nbsp;')}.icon-mobile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f7;&nbsp;')}.icon-contrast{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f8;&nbsp;')}.icon-globe-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90a;&nbsp;')}.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90b;&nbsp;')}.icon-globe-alt-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90c;&nbsp;')}.icon-globe-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90d;&nbsp;')}.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90e;&nbsp;')}.icon-sun-filled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90f;&nbsp;')}.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe910;&nbsp;')}.icon-flash-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe911;&nbsp;')}.icon-flash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe912;&nbsp;')}.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe913;&nbsp;')}.icon-waves-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d6;&nbsp;')}.icon-waves{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8df;&nbsp;')}.icon-rain{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e4;&nbsp;')}.icon-cloud-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e8;&nbsp;')}.icon-drizzle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e9;&nbsp;')}.icon-snow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f2;&nbsp;')}.icon-cloud-flash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f3;&nbsp;')}.icon-cloud-wind{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f9;&nbsp;')}.icon-wind{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fa;&nbsp;')}.icon-plane-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fb;&nbsp;')}.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe902;&nbsp;')}.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe905;&nbsp;')}.icon-lifebuoy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe906;&nbsp;')}.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe907;&nbsp;')}.icon-brush{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe908;&nbsp;')}.icon-pipette{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe909;&nbsp;')}.icon-power-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe914;&nbsp;')}.icon-power{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe915;&nbsp;')}.icon-check-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe916;&nbsp;')}.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe917;&nbsp;')}.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d7;&nbsp;')}.icon-temperatire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8de;&nbsp;')}.icon-chart-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e3;&nbsp;')}.icon-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ea;&nbsp;')}.icon-chart-alt-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8eb;&nbsp;')}.icon-chart-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f1;&nbsp;')}.icon-chart-bar-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f0;&nbsp;')}.icon-chart-bar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fc;&nbsp;')}.icon-chart-pie-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fd;&nbsp;')}.icon-chart-pie{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fe;&nbsp;')}.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe904;&nbsp;')}.icon-clipboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe918;&nbsp;')}.icon-key-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe919;&nbsp;')}.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91a;&nbsp;')}.icon-flow-split{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91b;&nbsp;')}.icon-flow-merge{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91c;&nbsp;')}.icon-flow-parallel{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91d;&nbsp;')}.icon-flow-cross{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91e;&nbsp;')}.icon-certificate-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d8;&nbsp;')}.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8dd;&nbsp;')}.icon-scissors-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e2;&nbsp;')}.icon-scissors{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e1;&nbsp;')}.icon-flask{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ec;&nbsp;')}.icon-wine{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ed;&nbsp;')}.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ef;&nbsp;')}.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ff;&nbsp;')}.icon-anchor-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe900;&nbsp;')}.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe901;&nbsp;')}.icon-puzzle-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe903;&nbsp;')}.icon-puzzle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91f;&nbsp;')}.icon-tree{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe920;&nbsp;')}.icon-calculator{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe921;&nbsp;')}.icon-infinity-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe922;&nbsp;')}.icon-infinity{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe923;&nbsp;')}.icon-pi-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe924;&nbsp;')}.icon-pi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe925;&nbsp;')}.icon-at{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe926;&nbsp;')}.icon-at-circled{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe927;&nbsp;')}.icon-looped-square-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d9;&nbsp;')}.icon-looped-square-interest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8dc;&nbsp;')}.icon-sort-alphabet-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8da;&nbsp;')}.icon-sort-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8db;&nbsp;')}.icon-sort-numeric-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ee;&nbsp;')}.icon-gplus-1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;')}.icon-reddit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;')}.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;')}.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;')}.icon-linkedin-1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;')}.icon-rss-3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;')}.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;')}.icon-vimeo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;')}.icon-yahoo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe811;&nbsp;')}.icon-tumblr-1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;')}.icon-facebook-1{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;')}.icon-twitter-bird{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;')}.icon-resize-full-outline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89b;&nbsp;')}

/* ISOTOPE */
.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#container{border:1px solid #666;padding:5px;margin-bottom:20px}.element{width:110px;height:110px;margin:5px;float:left;overflow:hidden;position:relative;background:#888;color:#222;-webkit-border-top-right-radius:1.2em;-moz-border-radius-topright:1.2em;border-top-right-radius:1.2em}.element.alkali{background:red;background:red}.element.alkaline-earth{background:#F80;background:#f90}.element.lanthanoid{background:#FF0;background:#cbff00}.element.actinoid{background:#0F0;background:#32ff00}.element.transition{background:#0F8;background:#0f6}.element.post-transition{background:#0FF;background:#00feff}.element.metalloid{background:#08F;background:#0065ff}.element.other.nonmetal{background:#00F;background:#3200ff}.element.halogen{background:#F0F;background:#cb00ff}.element.noble-gas{background:#F08;background:#ff0098}.element *{position:absolute;margin:0}.element .symbol{left:.2em;top:.4em;font-size:3.8em;line-height:1em;color:#FFF}.element.large .symbol{font-size:4.5em}.element.fake .symbol{color:#000}.element .name{left:.5em;bottom:1.6em;font-size:1.05em}.element .weight{font-size:.9em;left:.5em;bottom:.5em}.element .number{font-size:1.25em;font-weight:700;color:hsla(0,0%,0%,.5);right:.5em;top:.5em}.variable-sizes .element.width2{width:230px}.variable-sizes .element.height2{height:230px}.variable-sizes .element.width2.height2{font-size:2em}.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2{font-size:3em;width:350px;height:350px;z-index:100}.clickable .element:hover{cursor:pointer}.clickable .element:hover h3{text-shadow:0 0 10px white,0 0 10px #fff}.clickable .element:hover h2{color:#fff}

/* CAPTCHA */
.realperson-challenge{display:block;color:#000}.realperson-text{font-family:"Courier New",monospace;font-size:6px;font-weight:700;letter-spacing:-1px;line-height:3px}.realperson-regen{padding-top:4px;font-size:12px;text-align:center;cursor:pointer;display:inline-block}.realperson-disabled{opacity:.5;filter:Alpha(Opacity=50)}.realperson-disabled .realperson-regen{cursor:default;}


@charset"UTF-8";.mb_YTPBar,.mb_YTPBar span.mb_YTPUrl a{color:#fff}@font-face{font-family:ytpregular;src:url(font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=)format('woff'),url(font/ytp-regular.ttf)format('truetype');font-weight:400;font-style:normal}.mb_YTPlayer:focus{outline:0}.mbYTP_wrapper{display:block;transform:translateZ(0)translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.fullscreen{display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;border:none!important;opacity:1!important}.mbYTP_wrapper iframe{max-width:4000px!important}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img{border:none!important;margin:0!important;padding:0!important;transform:none!important}.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}.mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;opacity:.1}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}.mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px Calibri;position:absolute;top:-30px}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mb_YTPBar span{display:inline-block;font:16px/20px Calibri,sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}.mb_YTPBar span.mb_YTPTime{width:130px}.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}.mb_YTPBar span.mb_YTPUrl img{width:60px}.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mb_YTPBar span.mb_OnlyYT img{width:25px}.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlaypause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlaypause img{cursor:pointer}.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#000;bottom:0;left:0;box-shadow:rgba(82,82,82,.47)1px 1px 3px}.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box}.YTPOverlay.raster{background:url(images/raster.png)}.YTPOverlay.raster.retina{background:url(images/raster@2x.png)}.YTPOverlay.raster-dot{background:url(images/raster_dot.png)}.YTPOverlay.raster-dot.retina{background:url(images/raster_dot@2x.png)}.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer!important;border-radius:3px}.mb_YTPBar.compact .simpleSlider{width:40px}.mb_YTPBar .simpleSlider.muted{opacity:.3}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}.mb_YTPBar .level.horizontal{height:100%;width:0}.mb_YTPBar .level.vertical{height:auto;width:100%}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){


}

/*
 * jQuery FlexSlider v2.4.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 * 
 */
/* ====================================================================================================================
 * FONT-FACE
 * ====================================================================================================================*/
@font-face {
  font-family: 'flexslider-icon';
  src: url('/themes/default/fonts/flexslider-icon.eot');
  src: url('/themes/default/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/themes/default/fonts/flexslider-icon.woff') format('woff'), url('/themes/default/fonts/flexslider-icon.ttf') format('truetype'), url('/themes/default/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider .slides {
  display: block;
}
* html .flexslider .slides {
  height: 1%;
}
.no-js .flexslider .slides > li:first-child {
  display: block;
}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  background: #ffffff;
  border: 4px solid #ffffff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
  zoom: 1;
}
.flexslider .slides img {
  height: auto;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 30px;
  display: inline-block;
  content: '\f001';
  color: rgba(255, 255, 255, 0.8);
  line-height: 40px;
  padding: 0 10px;

}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a .flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}



/* et-lineicions */
@font-face{font-family:icomoon;src:url(../fonts/et-lineicons/icomoon.eot?-3gtgps);src:url(../fonts/et-lineicons/icomoon.eot?#iefix-3gtgps) format('embedded-opentype'),url(../fonts/et-lineicons/icomoon.woff?-3gtgps) format('woff'),url(../fonts/et-lineicons/icomoon.ttf?-3gtgps) format('truetype'),url(../fonts/et-lineicons/icomoon.svg?-3gtgps#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" et-"],[class^=et-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et-adjustments:before{content:"\e600"}.et-alarmclock:before{content:"\e601"}.et-anchor:before{content:"\e602"}.et-aperture:before{content:"\e603"}.et-attachments:before{content:"\e604"}.et-bargraph:before{content:"\e605"}.et-basket:before{content:"\e606"}.et-beaker:before{content:"\e607"}.et-bike:before{content:"\e608"}.et-book-open:before{content:"\e609"}.et-briefcase:before{content:"\e60a"}.et-browser:before{content:"\e60b"}.et-calendar:before{content:"\e60c"}.et-camera:before{content:"\e60d"}.et-caution:before{content:"\e60e"}.et-chat:before{content:"\e60f"}.et-circle-compass:before{content:"\e610"}.et-clipboard:before{content:"\e611"}.et-clock:before{content:"\e612"}.et-cloud:before{content:"\e613"}.et-compass:before{content:"\e614"}.et-desktop:before{content:"\e615"}.et-dial:before{content:"\e616"}.et-document:before{content:"\e617"}.et-documents:before{content:"\e618"}.et-download:before{content:"\e619"}.et-dribbble:before{content:"\e61a"}.et-edit:before{content:"\e61b"}.et-envelope:before{content:"\e61c"}.et-expand:before{content:"\e61d"}.et-facebook:before{content:"\e61e"}.et-flag:before{content:"\e61f"}.et-focus:before{content:"\e620"}.et-gears:before{content:"\e621"}.et-genius:before{content:"\e622"}.et-gift:before{content:"\e623"}.et-global:before{content:"\e624"}.et-globe:before{content:"\e625"}.et-googleplus:before{content:"\e626"}.et-grid:before{content:"\e627"}.et-happy:before{content:"\e628"}.et-hazardous:before{content:"\e629"}.et-heart:before{content:"\e62a"}.et-hotairballoon:before{content:"\e62b"}.et-hourglass:before{content:"\e62c"}.et-key:before{content:"\e62d"}.et-laptop:before{content:"\e62e"}.et-layers:before{content:"\e62f"}.et-lifesaver:before{content:"\e630"}.et-lightbulb:before{content:"\e631"}.et-linegraph:before{content:"\e632"}.et-linkedin:before{content:"\e633"}.et-lock:before{content:"\e634"}.et-magnifying-glass:before{content:"\e635"}.et-map-pin:before{content:"\e636"}.et-map:before{content:"\e637"}.et-megaphone:before{content:"\e638"}.et-mic:before{content:"\e639"}.et-mobile:before{content:"\e63a"}.et-newspaper:before{content:"\e63b"}.et-notebook:before{content:"\e63c"}.et-paintbrush:before{content:"\e63d"}.et-paperclip:before{content:"\e63e"}.et-pencil:before{content:"\e63f"}.et-phone:before{content:"\e640"}.et-picture:before{content:"\e641"}.et-pictures:before{content:"\e642"}.et-piechart:before{content:"\e643"}.et-presentation:before{content:"\e644"}.et-pricetags:before{content:"\e645"}.et-printer:before{content:"\e646"}.et-profile-female:before{content:"\e647"}.et-profile-male:before{content:"\e648"}.et-puzzle:before{content:"\e649"}.et-quote:before{content:"\e64a"}.et-recycle:before{content:"\e64b"}.et-refresh:before{content:"\e64c"}.et-ribbon:before{content:"\e64d"}.et-rss:before{content:"\e64e"}.et-sad:before{content:"\e64f"}.et-scissors:before{content:"\e650"}.et-scope:before{content:"\e651"}.et-search:before{content:"\e652"}.et-shield:before{content:"\e653"}.et-speedometer:before{content:"\e654"}.et-strategy:before{content:"\e655"}.et-streetsign:before{content:"\e656"}.et-tablet:before{content:"\e657"}.et-telescope:before{content:"\e658"}.et-toolbox:before{content:"\e659"}.et-tools-2:before{content:"\e65a"}.et-tools:before{content:"\e65b"}.et-traget:before{content:"\e65c"}.et-trophy:before{content:"\e65d"}.et-tumblr:before{content:"\e65e"}.et-twitter:before{content:"\e65f"}.et-upload:before{content:"\e660"}.et-video:before{content:"\e661"}.et-wallet:before{content:"\e662"}.et-wine:before{content:"\e663"}