
article,

aside,

details,

figcaption,

figure,

footer,


header,

hgroup,

main,

menu,

nav,

section,

summary {

    display: block;

}



audio,

canvas,

progress,

video {

    display: inline-block;

    vertical-align: baseline;

}



audio:not([controls]) {

    display: none;

    height: 0;

}



[hidden],

template {

    display: none;

}



a {

    background-color: transparent;

}



a:active,

a:hover {

    outline: 0;

}



abbr[title] {

    border-bottom: 1px dotted;

}



b,

strong {

    font-weight: bold;

}



dfn {

    font-style: italic;

}



h1 {

    font-size: 2em;

    margin: 0.67em 0;

}



mark {

    background: #ff0;

    color: #000;

}



small {

    font-size: 80%;

}



sub,

sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline;

}



sup {

    top: -0.5em;

}



sub {

    bottom: -0.25em;

}



img {

    border: 0;

}



svg:not(:root) {

    overflow: hidden;

}



figure {

    margin: 1em 40px;

}



hr {

    box-sizing: content-box;

    height: 0;

}



pre {

    overflow: auto;

}



code,

kbd,

pre,

samp {

    font-family: monospace, monospace;

    font-size: 1em;

}



button,

input,

optgroup,

select,

textarea {

    color: inherit;

    font: inherit;

    margin: 0;

}



button {

    overflow: visible;

}



button,

select {

    text-transform: none;

}



button,

html input[type="button"],

input[type="reset"],

input[type="submit"] {

    -webkit-appearance: button;

    cursor: pointer;

}



button[disabled],

html input[disabled] {

    cursor: default;

}



button::-moz-focus-inner,

input::-moz-focus-inner {

    border: 0;

    padding: 0;

}



input {

    line-height: normal;

}



input[type="checkbox"],

input[type="radio"] {

    box-sizing: border-box;

    padding: 0;

}



input[type="number"]::-webkit-inner-spin-button,

input[type="number"]::-webkit-outer-spin-button {

    height: auto;

}



input[type="search"] {

    -webkit-appearance: textfield;

    box-sizing: content-box;

}



input[type="search"]::-webkit-search-cancel-button,

input[type="search"]::-webkit-search-decoration {

    -webkit-appearance: none;

}



fieldset {

    border: 1px solid #c0c0c0;

    margin: 0 2px;

    padding: 0.35em 0.625em 0.75em;

}



legend {

    border: 0;

    padding: 0;

}



textarea {

    overflow: auto;

}



optgroup {

    font-weight: bold;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



td,

th {

    padding: 0;

}





.fa {

    display: inline-block;

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



.fa-lg {

    font-size: 1.33333em;

    line-height: 0.75em;

    vertical-align: -15%;

}



.fa-2x {

    font-size: 2em;

}



.fa-3x {

    font-size: 3em;

}



.fa-4x {

    font-size: 4em;

}



.fa-5x {

    font-size: 5em;

}



.fa-rotate-90 {

    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);

    -webkit-transform: rotate(90deg);

    -moz-transform: rotate(90deg);

    -ms-transform: rotate(90deg);

    -o-transform: rotate(90deg);

    transform: rotate(90deg);

}



.fa-rotate-180 {

    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);

    -webkit-transform: rotate(180deg);

    -moz-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    -o-transform: rotate(180deg);

    transform: rotate(180deg);

}



.fa-rotate-270 {

    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);

    -webkit-transform: rotate(270deg);

    -moz-transform: rotate(270deg);

    -ms-transform: rotate(270deg);

    -o-transform: rotate(270deg);

    transform: rotate(270deg);

}



.fa-flip-horizontal {

    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0);

    -webkit-transform: scale(-1, 1);

    -moz-transform: scale(-1, 1);

    -ms-transform: scale(-1, 1);

    -o-transform: scale(-1, 1);

    transform: scale(-1, 1);

}



.fa-flip-vertical {

    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);

    -webkit-transform: scale(1, -1);

    -moz-transform: scale(1, -1);

    -ms-transform: scale(1, -1);

    -o-transform: scale(1, -1);

    transform: scale(1, -1);

}



.fa-search:before {

    content: "\e800";

}



.fa-envelope:before {

    content: "\e801";

}



.fa-heart:before {

    content: "\e85f";

}



.fa-heart-o:before {

    content: "\e803";

}



.fa-star:before {

    content: "\e804";

}



.fa-star-o:before {

    content: "\e805";

}



.fa-star-half-o:before {

    content: "\e807";

}



.fa-calendar:before {

    content: "\e810";

}



.fa-caret-down:before {

    content: "\e811";

}



.fa-clock-o:before {

    content: "\e81e";

}



.fa-user:before {

    content: "\e820";

}



.fa-stop:before {

    content: "\e823";

}



.fa-bars:before {

    content: "\e826";

}



.fa-ellipsis-v:before {

    content: "\e828";

}



.fa-filter:before {

    content: "\e82c";

}



.fa-flag:before {

    content: "\e82d";

}



.fa-gear:before {

    content: "\e830";

}



.fa-home:before {

    content: "\e831";

}



.fa-phone:before {

    content: "\e838";

}



.fa-refresh:before {

    content: "\e83b";

}



.fa-sign-out:before {

    content: "\e83c";

}



.fa-sort-amount-asc:before {

    content: "\e83e";

}



.fa-times-circle:before {

    content: "\e840";

}



.fa-times:before {

    content: "\e841";

}



.fa-chevron-down:before {

    content: "\e842";

}



.fa-chevron-left:before {

    content: "\e843";

}



.fa-chevron-right:before {

    content: "\e844";

}



.fa-bell-o:before {

    content: "\e80c";

}



.fa-bell:before {

    content: "\e80d";

}



.fa-exclamation-triangle:before {

    content: "\e851";

}



.fa-google:before {

    content: "\e806";

}



.fa-question-circle:before {

    content: "\e83a";

}



.fa-trophy:before {

    content: "\e822";

}



.fa-comment:before {

    content: "\e81f";

}



.fa-comments:before {

    content: "\e821";

}



.fa-plus:before {

    content: "\e839";

}



.fa-dollar:before {

    content: "\e850";

}



* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}





hr {

    border-color: #dddddd;

    border-width: 0 0 1px;

    margin: 1.4em 0;

    clear: both;

}



img,

picture,

figure {

    margin: 0;

    max-width: 100%;

}



.left {



}



.right {



}



.text-left {

    text-align: left !important;

}



.text-right {

    text-align: right !important;

}



.text-center {

    text-align: center !important;

}



.hide {

    display: none;

}



.inline {

    display: inline;

}



.inline-block {

    display: inline-block;

}



.invisible {

    visibility: hidden;

    pointer-events: none;

}



.clearfix:after {

    content: "";

    display: table;

    clear: both;

}



.state-toggle {

    display: none!important;

}



.visible-sm,

.visible-sm-block {

    display: none;

}



@media (min-width: 768px) {

    .visible-sm,

    .visible-sm-block {

        display: block;

    }

}



@media (min-width: 1200px) {

    .visible-sm,

    .visible-sm-block {

        display: none;

    }

}



h1,

h2,

h3,

h4,

h5,

h6 {

   
    line-height: 1.2;

    margin: 0 0 0.7em;

    font-weight: 400;

}



h1.padded-top,

h2.padded-top,

h3.padded-top,

h4.padded-top,

h5.padded-top,

h6.padded-top {

    margin-top: 0.7em;

}



h1.ellipsis,

h2.ellipsis,

h3.ellipsis,

h4.ellipsis,

h5.ellipsis,

h6.ellipsis {

    max-width: 100%;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}



p {

    margin: 0 0 0.7em;

}



a {

    color: #5c3d78;

    text-decoration: none;

    transition: color 0.1s linear;

}



a:active,

a:focus,

a:hover {color: #fd0005;}

.detailsLink a:hover{color:#FFFFFF!important;}



a:active,

a:focus {

    outline: none;

}



em,

i {

    font-style: italic;

    line-height: inherit;

}



strong,

b {

    font-weight: bold;

    line-height: inherit;

}



small {

    font-size: 1em;

    line-height: inherit;

}



ul,

ol {

    list-style-type: none;

    margin: 0;

    padding: 0;

}



ulul.default,

olul.default {

    list-style-type: disc;

    margin-bottom: 0.7em;

    padding-left: 1.4em;

}



ul ol.default,

ol ol.default {

    list-style-type: decimal;

    margin-bottom: 0.7em;

    padding-left: 1.4em;

}



dl {

    margin-bottom: 0.7em;

}



dl dt {

    font-weight: bold;

    margin-top: 0.7em;

}



dl dd {

    margin: 0;

}



.inline-list>li {

    display: inline-block;

}



.inline-list.flex {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

}



.fade {

    opacity: 0;

    -webkit-transition: opacity 0.15s linear;

    -moz-transition: opacity 0.15s linear;

    transition: opacity 0.15s linear;

}



.fade.in {

    opacity: 1;

}



.collapse {

    display: none;

}



.collapse.in {

    display: block;

}



tr.collapse.in {

    display: table-row;

}



tbody.collapse.in {

    display: table-row-group;

}



.collapsing {

    position: relative;

    height: 0;

    overflow: hidden;

    -webkit-transition: height 0.35s ease;

    -moz-transition: height 0.35s ease;

    transition: height 0.35s ease;

}

.container:after {

    content: "";

    display: table;

    clear: both;

}





.container-fluid {

    margin-right: auto;

    margin-left: auto;

    padding-left: 15px;

    padding-right: 15px;

}



.container-fluid:after {

    content: "";

    display: table;

    clear: both;

}



.row {

    margin-left: -15px;

    margin-right: -15px;

}



.row:after {

    content: "";

    display: table;

    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 {

    float: left;

}



.col-xs-1 {

    width: 8.33333%!important;

}



.col-xs-2 {

    width: 16.66667%!important;

}



.col-xs-3 {

    width: 25%!important;

}



.col-xs-4 {

    width: 33.33333%!important;

}



.col-xs-5 {

    width: 41.66667%!important;

}



.col-xs-6 {

    width: 50%!important;

}



.col-xs-7 {

    width: 58.33333%!important;

}



.col-xs-8 {

    width: 66.66667%!important;

}



.col-xs-9 {

    width: 75%!important;

}



.col-xs-10 {

    width: 83.33333%!important;

}



.col-xs-11 {

    width: 91.66667%!important;

}



.col-xs-12 {

    width: 100%!important;

}



.col-xs-pull-0 {

    right: auto;

}



.col-xs-pull-1 {

    right: 8.33333%;

}



.col-xs-pull-2 {

    right: 16.66667%;

}



.col-xs-pull-3 {

    right: 25%;

}



.col-xs-pull-4 {

    right: 33.33333%;

}



.col-xs-pull-5 {

    right: 41.66667%;

}



.col-xs-pull-6 {

    right: 50%;

}



.col-xs-pull-7 {

    right: 58.33333%;

}



.col-xs-pull-8 {

    right: 66.66667%;

}



.col-xs-pull-9 {

    right: 75%;

}



.col-xs-pull-10 {

    right: 83.33333%;

}



.col-xs-pull-11 {

    right: 91.66667%;

}



.col-xs-pull-12 {

    right: 100%;

}



.col-xs-push-0 {

    left: auto;

}



.col-xs-push-1 {

    left: 8.33333%;

}



.col-xs-push-2 {

    left: 16.66667%;

}



.col-xs-push-3 {

    left: 25%;

}



.col-xs-push-4 {

    left: 33.33333%;

}



.col-xs-push-5 {

    left: 41.66667%;

}



.col-xs-push-6 {

    left: 50%;

}



.col-xs-push-7 {

    left: 58.33333%;

}



.col-xs-push-8 {

    left: 66.66667%;

}



.col-xs-push-9 {

    left: 75%;

}



.col-xs-push-10 {

    left: 83.33333%;

}



.col-xs-push-11 {

    left: 91.66667%;

}



.col-xs-push-12 {

    left: 100%;

}



.col-xs-offset-0 {

    margin-left: 0%;

}



.col-xs-offset-1 {

    margin-left: 8.33333%;

}



.col-xs-offset-2 {

    margin-left: 16.66667%;

}



.col-xs-offset-3 {

    margin-left: 25%;

}



.col-xs-offset-4 {

    margin-left: 33.33333%;

}



.col-xs-offset-5 {

    margin-left: 41.66667%;

}



.col-xs-offset-6 {

    margin-left: 50%;

}



.col-xs-offset-7 {

    margin-left: 58.33333%;

}



.col-xs-offset-8 {

    margin-left: 66.66667%;

}



.col-xs-offset-9 {

    margin-left: 75%;

}



.col-xs-offset-10 {

    margin-left: 83.33333%;

}



.col-xs-offset-11 {

    margin-left: 91.66667%;

}



.col-xs-offset-12 {

    margin-left: 100%;

}



@media (min-width: 768px) {

    .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 {

        float: left;

    }

    .col-sm-1 {

        width: 8.33333%;

    }

    .col-sm-2 {

        width: 16.66667%;

    }

    .col-sm-3 {

        width: 25%;

    }

    .col-sm-4 {

        width: 33.33333%;

    }

    .col-sm-5 {

        width: 41.66667%;

    }

    .col-sm-6 {

        width: 50%;

    }

    .col-sm-7 {

        width: 58.33333%;

    }

    .col-sm-8 {

        width: 66.66667%;

    }

    .col-sm-9 {

        width: 75%;

    }

    .col-sm-10 {

        width: 83.33333%;

    }

    .col-sm-11 {

        width: 91.66667%;

    }

    .col-sm-12 {

        width: 100%;

    }

    .col-sm-pull-0 {

        right: auto;

    }

    .col-sm-pull-1 {

        right: 8.33333%;

    }

    .col-sm-pull-2 {

        right: 16.66667%;

    }

    .col-sm-pull-3 {

        right: 25%;

    }

    .col-sm-pull-4 {

        right: 33.33333%;

    }

    .col-sm-pull-5 {

        right: 41.66667%;

    }

    .col-sm-pull-6 {

        right: 50%;

    }

    .col-sm-pull-7 {

        right: 58.33333%;

    }

    .col-sm-pull-8 {

        right: 66.66667%;

    }

    .col-sm-pull-9 {

        right: 75%;

    }

    .col-sm-pull-10 {

        right: 83.33333%;

    }

    .col-sm-pull-11 {

        right: 91.66667%;

    }

    .col-sm-pull-12 {

        right: 100%;

    }

    .col-sm-push-0 {

        left: auto;

    }

    .col-sm-push-1 {

        left: 8.33333%;

    }

    .col-sm-push-2 {

        left: 16.66667%;

    }

    .col-sm-push-3 {

        left: 25%;

    }

    .col-sm-push-4 {

        left: 33.33333%;

    }

    .col-sm-push-5 {

        left: 41.66667%;

    }

    .col-sm-push-6 {

        left: 50%;

    }

    .col-sm-push-7 {

        left: 58.33333%;

    }

    .col-sm-push-8 {

        left: 66.66667%;

    }

    .col-sm-push-9 {

        left: 75%;

    }

    .col-sm-push-10 {

        left: 83.33333%;

    }

    .col-sm-push-11 {

        left: 91.66667%;

    }

    .col-sm-push-12 {

        left: 100%;

    }

    .col-sm-offset-0 {

        margin-left: 0%;

    }

    .col-sm-offset-1 {

        margin-left: 8.33333%;

    }

    .col-sm-offset-2 {

        margin-left: 16.66667%;

    }

    .col-sm-offset-3 {

        margin-left: 25%;

    }

    .col-sm-offset-4 {

        margin-left: 33.33333%;

    }

    .col-sm-offset-5 {

        margin-left: 41.66667%;

    }

    .col-sm-offset-6 {

        margin-left: 50%;

    }

    .col-sm-offset-7 {

        margin-left: 58.33333%;

    }

    .col-sm-offset-8 {

        margin-left: 66.66667%;

    }

    .col-sm-offset-9 {

        margin-left: 75%;

    }

    .col-sm-offset-10 {

        margin-left: 83.33333%;

    }

    .col-sm-offset-11 {

        margin-left: 91.66667%;

    }

    .col-sm-offset-12 {

        margin-left: 100%;

    }

}



@media (min-width: 992px) {

    .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 {

        float: left;

    }

    .col-md-1 {

        width: 8.33333%;

    }

    .col-md-2 {

        width: 16.66667%;

    }

    .col-md-3 {

        width: 25%;

    }

    .col-md-4 {

        width: 33.33333%;

    }

    .col-md-5 {

        width: 41.66667%;

    }

    .col-md-6 {

        width: 50%;

    }

    .col-md-7 {

        width: 58.33333%;

    }

    .col-md-8 {

        width: 66.66667%;

    }

    .col-md-9 {

        width: 75%;

    }

    .col-md-10 {

        width: 83.33333%;

    }

    .col-md-11 {

        width: 91.66667%;

    }

    .col-md-12 {

        width: 100%;

    }

    .col-md-pull-0 {

        right: auto;

    }

    .col-md-pull-1 {

        right: 8.33333%;

    }

    .col-md-pull-2 {

        right: 16.66667%;

    }

    .col-md-pull-3 {

        right: 25%;

    }

    .col-md-pull-4 {

        right: 33.33333%;

    }

    .col-md-pull-5 {

        right: 41.66667%;

    }

    .col-md-pull-6 {

        right: 50%;

    }

    .col-md-pull-7 {

        right: 58.33333%;

    }

    .col-md-pull-8 {

        right: 66.66667%;

    }

    .col-md-pull-9 {

        right: 75%;

    }

    .col-md-pull-10 {

        right: 83.33333%;

    }

    .col-md-pull-11 {

        right: 91.66667%;

    }

    .col-md-pull-12 {

        right: 100%;

    }

    .col-md-push-0 {

        left: auto;

    }

    .col-md-push-1 {

        left: 8.33333%;

    }

    .col-md-push-2 {

        left: 16.66667%;

    }

    .col-md-push-3 {

        left: 25%;

    }

    .col-md-push-4 {

        left: 33.33333%;

    }

    .col-md-push-5 {

        left: 41.66667%;

    }

    .col-md-push-6 {

        left: 50%;

    }

    .col-md-push-7 {

        left: 58.33333%;

    }

    .col-md-push-8 {

        left: 66.66667%;

    }

    .col-md-push-9 {

        left: 75%;

    }

    .col-md-push-10 {

        left: 83.33333%;

    }

    .col-md-push-11 {

        left: 91.66667%;

    }

    .col-md-push-12 {

        left: 100%;

    }

    .col-md-offset-0 {

        margin-left: 0%;

    }

    .col-md-offset-1 {

        margin-left: 8.33333%;

    }

    .col-md-offset-2 {

        margin-left: 16.66667%;

    }

    .col-md-offset-3 {

        margin-left: 25%;

    }

    .col-md-offset-4 {

        margin-left: 33.33333%;

    }

    .col-md-offset-5 {

        margin-left: 41.66667%;

    }

    .col-md-offset-6 {

        margin-left: 50%;

    }

    .col-md-offset-7 {

        margin-left: 58.33333%;

    }

    .col-md-offset-8 {

        margin-left: 66.66667%;

    }

    .col-md-offset-9 {

        margin-left: 75%;

    }

    .col-md-offset-10 {

        margin-left: 83.33333%;

    }

    .col-md-offset-11 {

        margin-left: 91.66667%;

    }

    .col-md-offset-12 {

        margin-left: 100%;

    }

}



@media (min-width: 1200px) {

    .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 {

        float: left;

    }

    .col-lg-1 {

        width: 8.33333%;

    }

    .col-lg-2 {

        width: 16.66667%;

    }

    .col-lg-3 {

        width: 25%;

    }

    .col-lg-4 {

        width: 33.33333%;

    }

    .col-lg-5 {

        width: 41.66667%;

    }

    .col-lg-6 {

        width: 50%;

    }

    .col-lg-7 {

        width: 58.33333%;

    }

    .col-lg-8 {

        width: 66.66667%;

    }

    .col-lg-9 {

        width: 75%;

    }

    .col-lg-10 {

        width: 83.33333%;

    }

    .col-lg-11 {

        width: 91.66667%;

    }

    .col-lg-12 {

        width: 100%;

    }

    .col-lg-pull-0 {

        right: auto;

    }

    .col-lg-pull-1 {

        right: 8.33333%;

    }

    .col-lg-pull-2 {

        right: 16.66667%;

    }

    .col-lg-pull-3 {

        right: 25%;

    }

    .col-lg-pull-4 {

        right: 33.33333%;

    }

    .col-lg-pull-5 {

        right: 41.66667%;

    }

    .col-lg-pull-6 {

        right: 50%;

    }

    .col-lg-pull-7 {

        right: 58.33333%;

    }

    .col-lg-pull-8 {

        right: 66.66667%;

    }

    .col-lg-pull-9 {

        right: 75%;

    }

    .col-lg-pull-10 {

        right: 83.33333%;

    }

    .col-lg-pull-11 {

        right: 91.66667%;

    }

    .col-lg-pull-12 {

        right: 100%;

    }

    .col-lg-push-0 {

        left: auto;

    }

    .col-lg-push-1 {

        left: 8.33333%;

    }

    .col-lg-push-2 {

        left: 16.66667%;

    }

    .col-lg-push-3 {

        left: 25%;

    }

    .col-lg-push-4 {

        left: 33.33333%;

    }

    .col-lg-push-5 {

        left: 41.66667%;

    }

    .col-lg-push-6 {

        left: 50%;

    }

    .col-lg-push-7 {

        left: 58.33333%;

    }

    .col-lg-push-8 {

        left: 66.66667%;

    }

    .col-lg-push-9 {

        left: 75%;

    }

    .col-lg-push-10 {

        left: 83.33333%;

    }

    .col-lg-push-11 {

        left: 91.66667%;

    }

    .col-lg-push-12 {

        left: 100%;

    }

    .col-lg-offset-0 {

        margin-left: 0%;

    }

    .col-lg-offset-1 {

        margin-left: 8.33333%;

    }

    .col-lg-offset-2 {

        margin-left: 16.66667%;

    }

    .col-lg-offset-3 {

        margin-left: 25%;

    }

    .col-lg-offset-4 {

        margin-left: 33.33333%;

    }

    .col-lg-offset-5 {

        margin-left: 41.66667%;

    }

    .col-lg-offset-6 {

        margin-left: 50%;

    }

    .col-lg-offset-7 {

        margin-left: 58.33333%;

    }

    .col-lg-offset-8 {

        margin-left: 66.66667%;

    }

    .col-lg-offset-9 {

        margin-left: 75%;

    }

    .col-lg-offset-10 {

        margin-left: 83.33333%;

    }

    .col-lg-offset-11 {

        margin-left: 91.66667%;

    }

    .col-lg-offset-12 {

        margin-left: 100%;

    }

}



fieldset {

    padding: 0;

    margin: 0;

    border: 0;

    min-width: 0;

}



legend {

    display: block;

    width: 100%;

    padding: 0;

    margin-bottom: 20px;

    font-size: 21px;

    line-height: inherit;

    color: #4d4d4d;

    border: 0;

    border-bottom: 1px solid #737373;

}



label {

    display: inline-block;

    max-width: 100%;

    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;

}



input[type="range"] {

    display: block;

    width: 100%;

}



select[multiple],

select[size] {

    height: auto;

}



input[type="file"]:focus,

input[type="radio"]:focus,

input[type="checkbox"]:focus {

    outline: thin dotted;

    outline: 5px auto -webkit-focus-ring-color;

    outline-offset: -2px;

}



output {

    display: block;

    padding-top: 7px;

    font-size: 14px;

    line-height: 1.42857;

    color: #000000;

}



.form-control {

    display: block;

    width: 100%;

    height: 34px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857;

    color: #000000;

    background-color: #eeeeee;

    background-image: none;

    border: 1px solid #999999;

    border-radius: 0;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;

    -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;

    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;

}



.form-control:focus {

    border-color: #5c3d78;

    outline: 0;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(92, 61, 120, 0.6);

}



.form-control[disabled],

.form-control[readonly],

fieldset[disabled] .form-control {

    cursor: not-allowed;

    background-color: #bbbbbb;

    opacity: 1;

}



textarea.form-control {

    height: auto;

}



input[type="search"] {

    -webkit-appearance: none;

}



input[type="date"],

input[type="time"],

input[type="datetime-local"],

input[type="month"] {

    line-height: 34px;

    line-height: 1.42857 \0;

}



input[type="date"].input-sm,

.form-horizontal .form-group-sm input[type="date"].form-control,

.input-group-sm>input[type="date"].form-control,

.input-group-sm>input[type="date"].input-group-addon,

.input-group-sm>.input-group-btn>input[type="date"].btn,

input[type="time"].input-sm,

.form-horizontal .form-group-sm input[type="time"].form-control,

.input-group-sm>input[type="time"].form-control,

.input-group-sm>input[type="time"].input-group-addon,

.input-group-sm>.input-group-btn>input[type="time"].btn,

input[type="datetime-local"].input-sm,

.form-horizontal .form-group-sm input[type="datetime-local"].form-control,

.input-group-sm>input[type="datetime-local"].form-control,

.input-group-sm>input[type="datetime-local"].input-group-addon,

.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,

input[type="month"].input-sm,

.form-horizontal .form-group-sm input[type="month"].form-control,

.input-group-sm>input[type="month"].form-control,

.input-group-sm>input[type="month"].input-group-addon,

.input-group-sm>.input-group-btn>input[type="month"].btn {

    line-height: 30px;

}



input[type="date"].input-lg,

.form-horizontal .form-group-lg input[type="date"].form-control,

.input-group-lg>input[type="date"].form-control,

.input-group-lg>input[type="date"].input-group-addon,

.input-group-lg>.input-group-btn>input[type="date"].btn,

input[type="time"].input-lg,

.form-horizontal .form-group-lg input[type="time"].form-control,

.input-group-lg>input[type="time"].form-control,

.input-group-lg>input[type="time"].input-group-addon,

.input-group-lg>.input-group-btn>input[type="time"].btn,

input[type="datetime-local"].input-lg,

.form-horizontal .form-group-lg input[type="datetime-local"].form-control,

.input-group-lg>input[type="datetime-local"].form-control,

.input-group-lg>input[type="datetime-local"].input-group-addon,

.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,

input[type="month"].input-lg,

.form-horizontal .form-group-lg input[type="month"].form-control,

.input-group-lg>input[type="month"].form-control,

.input-group-lg>input[type="month"].input-group-addon,

.input-group-lg>.input-group-btn>input[type="month"].btn {

    line-height: 46px;

}



.form-group {

    margin-bottom: 15px;

}



.radio,

.checkbox {

    position: relative;

    display: block;

    min-height: 20px;

    margin-top: 10px;

    margin-bottom: 10px;

}



.radio label,

.checkbox label {

    padding-left: 20px;

    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"] {

    position: absolute;

    margin-left: -20px;

    margin-top: 4px \9;

}



.radio+.radio,

.checkbox+.checkbox {

    margin-top: -5px;

}



.radio-inline,

.checkbox-inline {

    display: inline-block;

    padding-left: 20px;

    margin-bottom: 0;

    vertical-align: middle;

    font-weight: normal;

    cursor: pointer;

}



.radio-inline+.radio-inline,

.checkbox-inline+.checkbox-inline {

    margin-top: 0;

    margin-left: 10px;

}



input[type="radio"][disabled],

input[type="radio"].disabled,

fieldset[disabled] input[type="radio"],

input[type="checkbox"][disabled],

input[type="checkbox"].disabled,

fieldset[disabled] input[type="checkbox"] {

    cursor: not-allowed;

}



.radio-inline.disabled,

fieldset[disabled] .radio-inline,

.checkbox-inline.disabled,

fieldset[disabled] .checkbox-inline {

    cursor: not-allowed;

}



.radio.disabled label,

fieldset[disabled] .radio label,

.checkbox.disabled label,

fieldset[disabled] .checkbox label {

    cursor: not-allowed;

}



.form-control-static {

    padding-top: 7px;

    padding-bottom: 7px;

    margin-bottom: 0;

}



.form-control-static.input-lg,

.form-horizontal .form-group-lg .form-control-static.form-control,

.input-group-lg>.form-control-static.form-control,

.input-group-lg>.form-control-static.input-group-addon,

.input-group-lg>.input-group-btn>.form-control-static.btn,

.form-control-static.input-sm,

.form-horizontal .form-group-sm .form-control-static.form-control,

.input-group-sm>.form-control-static.form-control,

.input-group-sm>.form-control-static.input-group-addon,

.input-group-sm>.input-group-btn>.form-control-static.btn {

    padding-left: 0;

    padding-right: 0;

}



.input-sm,

.form-horizontal .form-group-sm .form-control,

.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: 0;

}



select.input-sm,

.form-horizontal .form-group-sm select.form-control,

.input-group-sm>select.form-control,

.input-group-sm>select.input-group-addon,

.input-group-sm>.input-group-btn>select.btn {

    height: 30px;

    line-height: 30px;

}



textarea.input-sm,

.form-horizontal .form-group-sm textarea.form-control,

.input-group-sm>textarea.form-control,

.input-group-sm>textarea.input-group-addon,

.input-group-sm>.input-group-btn>textarea.btn,

select[multiple].input-sm,

.form-horizontal .form-group-sm select[multiple].form-control,

.input-group-sm>select[multiple].form-control,

.input-group-sm>select[multiple].input-group-addon,

.input-group-sm>.input-group-btn>select[multiple].btn {

    height: auto;

}



.input-lg,

.form-horizontal .form-group-lg .form-control,

.input-group-lg>.form-control,

.input-group-lg>.input-group-addon,

.input-group-lg>.input-group-btn>.btn {

    height: 46px;

    padding: 10px 16px;

    font-size: 18px;

    line-height: 1.33;

    border-radius: 0;

}



select.input-lg,

.form-horizontal .form-group-lg select.form-control,

.input-group-lg>select.form-control,

.input-group-lg>select.input-group-addon,

.input-group-lg>.input-group-btn>select.btn {

    height: 46px;

    line-height: 46px;

}



textarea.input-lg,

.form-horizontal .form-group-lg textarea.form-control,

.input-group-lg>textarea.form-control,

.input-group-lg>textarea.input-group-addon,

.input-group-lg>.input-group-btn>textarea.btn,

select[multiple].input-lg,

.form-horizontal .form-group-lg select[multiple].form-control,

.input-group-lg>select[multiple].form-control,

.input-group-lg>select[multiple].input-group-addon,

.input-group-lg>.input-group-btn>select[multiple].btn {

    height: auto;

}



.has-feedback {

    position: relative;

}



.has-feedback .form-control {

    padding-right: 42.5px;

}



.form-control-feedback {

    position: absolute;

    top: 25px;

    right: 0;

    z-index: 2;

    display: block;

    width: 34px;

    height: 34px;

    line-height: 34px;

    text-align: center;

}



.input-lg+.form-control-feedback,

.input-lg+.form-horizontal .form-group-lg .form-control,

.form-horizontal .form-group-lg .input-lg+.form-control,

.input-lg+.input-group-lg>.form-control,

.input-group-lg>.input-lg+.form-control,

.input-lg+.input-group-lg>.input-group-addon,

.input-group-lg>.input-lg+.input-group-addon,

.input-lg+.input-group-lg>.input-group-btn>.btn,

.input-group-lg>.input-group-btn>.input-lg+.btn {

    width: 46px;

    height: 46px;

    line-height: 46px;

}



.input-sm+.form-control-feedback,

.input-sm+.form-horizontal .form-group-sm .form-control,

.form-horizontal .form-group-sm .input-sm+.form-control,

.input-sm+.input-group-sm>.form-control,

.input-group-sm>.input-sm+.form-control,

.input-sm+.input-group-sm>.input-group-addon,

.input-group-sm>.input-sm+.input-group-addon,

.input-sm+.input-group-sm>.input-group-btn>.btn,

.input-group-sm>.input-group-btn>.input-sm+.btn {

    width: 30px;

    height: 30px;

    line-height: 30px;

}



.has-success .help-block,

.has-success .control-label,

.has-success .radio,

.has-success .checkbox,

.has-success .radio-inline,

.has-success .checkbox-inline {

    color: #468847;

}



.has-success .form-control {

    border-color: #468847;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}



.has-success .form-control:focus {

    border-color: #356635;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7a;

}



.has-success .input-group-addon {

    color: #468847;

    border-color: #468847;

    background-color: #dff0d8;

}



.has-success .form-control-feedback {

    color: #468847;

}



.has-warning .help-block,

.has-warning .control-label,

.has-warning .radio,

.has-warning .checkbox,

.has-warning .radio-inline,

.has-warning .checkbox-inline {

    color: #c09853;

}



.has-warning .form-control {

    border-color: #c09853;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}



.has-warning .form-control:focus {

    border-color: #a47c3c;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc49e;

}



.has-warning .input-group-addon {

    color: #c09853;

    border-color: #c09853;

    background-color: #fcf8e3;

}



.has-warning .form-control-feedback {

    color: #c09853;

}



.has-error .help-block,

.has-error .control-label,

.has-error .radio,

.has-error .checkbox,

.has-error .radio-inline,

.has-error .checkbox-inline {

    color: #b94a48;

}



.has-error .form-control {

    border-color: #b94a48;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}



.has-error .form-control:focus {

    border-color: #953b39;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;

}



.has-error .input-group-addon {

    color: #b94a48;

    border-color: #b94a48;

    background-color: #f2dede;

}



.has-error .form-control-feedback {

    color: #b94a48;

}



.has-feedback label.sr-only ~ .form-control-feedback {

    top: 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;

        width: auto;

        vertical-align: middle;

    }

    .form-inline .input-group {

        display: inline-table;

        vertical-align: middle;

    }

    .form-inline .input-group .input-group-addon,

    .form-inline .input-group .input-group-btn,

    .form-inline .input-group .form-control {

        width: auto;

    }

    .form-inline .input-group>.form-control {

        width: 100%;

    }

    .form-inline .control-label {

        margin-bottom: 0;

        vertical-align: middle;

    }

    .form-inline .radio,

    .form-inline .checkbox {

        display: inline-block;

        margin-top: 0;

        margin-bottom: 0;

        vertical-align: middle;

    }

    .form-inline .radio label,

    .form-inline .checkbox label {

        padding-left: 0;

    }

    .form-inline .radio input[type="radio"],

    .form-inline .checkbox input[type="checkbox"] {

        position: relative;

        margin-left: 0;

    }

    .form-inline .has-feedback .form-control-feedback {

        top: 0;

    }

}



.form-horizontal .radio,

.form-horizontal .checkbox,

.form-horizontal .radio-inline,

.form-horizontal .checkbox-inline {

    margin-top: 0;

    margin-bottom: 0;

    padding-top: 7px;

}



.form-horizontal .radio,

.form-horizontal .checkbox {

    min-height: 27px;

}



.form-horizontal .form-group {

    margin-left: -15px;

    margin-right: -15px;

}



.form-horizontal .form-group:after {

    content: "";

    display: table;

    clear: both;

}



@media (min-width: 768px) {

    .form-horizontal .control-label {

        text-align: right;

        margin-bottom: 0;

        padding-top: 7px;

    }

}



.form-horizontal .has-feedback .form-control-feedback {

    top: 0;

    right: 15px;

}



@media (min-width: 768px) {

    .form-horizontal .form-group-lg .control-label {

        padding-top: 14.3px;

    }

}



@media (min-width: 768px) {

    .form-horizontal .form-group-sm .control-label {

        padding-top: 6px;

    }

}



.input-group {

    position: relative;

    display: table;

    border-collapse: separate;

}



.input-group[class*="col-"] {

    float: none;

    padding-left: 0;

    padding-right: 0;

}



.input-group .form-control {

    position: relative;

    z-index: 2;

    float: left;

    width: 100%;

    margin-bottom: 0;

}



.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;

    color: #000000;

    text-align: center;

    /*background-color: #eeeeee;

    border: 1px solid #999999;*/

    border-radius: 0;

}



.input-group-addon.input-sm,

.form-horizontal .form-group-sm .input-group-addon.form-control,

.input-group-sm>.input-group-addon.form-control,

.input-group-sm>.input-group-addon,

.input-group-sm>.input-group-btn>.input-group-addon.btn {

    padding: 5px 10px;

    font-size: 12px;

    border-radius: 0;

}



.input-group-addon.input-lg,

.form-horizontal .form-group-lg .input-group-addon.form-control,

.input-group-lg>.input-group-addon.form-control,

.input-group-lg>.input-group-addon,

.input-group-lg>.input-group-btn>.input-group-addon.btn {

    padding: 10px 16px;

    font-size: 18px;

    border-radius: 0;

}



.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>.btn-group>.btn,

.input-group-btn:first-child>.dropdown-toggle,

.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),

.input-group-btn:last-child>.btn-group:not(:last-child)>.btn {

    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>.btn-group>.btn,

.input-group-btn:last-child>.dropdown-toggle,

.input-group-btn:first-child>.btn:not(:first-child),

.input-group-btn:first-child>.btn-group:not(:first-child)>.btn {

    border-top-left-radius: 0;

    border-bottom-left-radius: 0;

}



.input-group-addon:last-child {

    border-left: 0;

}



.input-group-btn {

    position: relative;

    font-size: 0;

    white-space: nowrap;

}



.input-group-btn>.btn {

    position: relative;

}



.input-group-btn>.btn+.btn {

    margin-left: -1px;

}



.input-group-btn>.btn:hover,

.input-group-btn>.btn:focus,

.input-group-btn>.btn:active {

    z-index: 2;

}



.input-group-btn:first-child>.btn,

.input-group-btn:first-child>.btn-group {

    margin-right: -1px;

}



.input-group-btn:last-child>.btn,

.input-group-btn:last-child>.btn-group {

    margin-left: -1px;

}

.badge:empty {

    display: none;

}


.btn .badge {

    position: relative;

    top: -1px;

}



.btn-xs .badge {

    top: 0;

    padding: 1px 5px;

}



a.list-group-item.active>.badge,

.nav-pills>.active>a>.badge {

    color: #428bca;

    background-color: #fff;

}



.nav-pills>li>a>.badge {

    margin-left: 3px;

}



a.badge:hover,

a.badge:focus {

    color: #fff;

    text-decoration: none;

    cursor: pointer;

}



.close {

    float: right;

    font-size: 21px;

    font-weight: bold;

    line-height: 1;

    color: #000;

    text-shadow: 0 1px 0 #fff;

    opacity: 0.2;

    filter: alpha(opacity=20);

}



.close:hover,

.close:focus {

    color: #000;

    text-decoration: none;

    cursor: pointer;

    opacity: 0.5;

    filter: alpha(opacity=50);

}



button.close {

    padding: 0;

    cursor: pointer;

    background: transparent;

    border: 0;

    -webkit-appearance: none;

}



.label {

    display: inline;

    padding: 0.2em 0.6em 0.3em;

    font-size: 75%;

    font-weight: bold;

    line-height: 1;

    color: #ffffff;

    text-align: center;

    white-space: nowrap;

    vertical-align: baseline;

    border-radius: 0.25em;

}



.label:empty {

    display: none;

}



.btn .label {

    position: relative;

    top: -1px;

}



a.label:hover,

a.label:focus {

    color: #fff;

    text-decoration: none;

    cursor: pointer;

}



.label-default {

    background-color: #777777;

}



.label-default[href]:hover,

.label-default[href]:focus {

    background-color: #5e5e5e;

}



.label-primary {

    background-color: #5c3d78;

}



.label-primary[href]:hover,

.label-primary[href]:focus {

    background-color: #422c56;

}



.label-success {

    background-color: #5cb85c;

}



.label-success[href]:hover,

.label-success[href]:focus {

    background-color: #469d44;

}



.label-info {

    background-color: #5bc0de;

}



.label-info[href]:hover,

.label-info[href]:focus {

    background-color: #31b2d5;

}



.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: #c92e2c;

}



@-ms-viewport {

    width: device-width;

}



.visible-xs,

.visible-sm,

.visible-md,

.visible-lg {

    display: none !important;

}



.visible-xs-block,

.visible-xs-inline,

.visible-xs-inline-block,

.visible-sm-block,

.visible-sm-inline,

.visible-sm-inline-block,

.visible-md-block,

.visible-md-inline,

.visible-md-inline-block,

.visible-lg-block,

.visible-lg-inline,

.visible-lg-inline-block {

    display: none !important;

}



@media (max-width: 767px) {

    .visible-xs {

        display: block !important;

    }

    table.visible-xs {

        display: table;

    }

    tr.visible-xs {

        display: table-row !important;

    }

    th.visible-xs,

    td.visible-xs {

        display: table-cell !important;

    }

}



@media (max-width: 767px) {

    .visible-xs-block {

        display: block !important;

    }

}



@media (max-width: 767px) {

    .visible-xs-inline {

        display: inline !important;

    }

}



@media (max-width: 767px) {

    .visible-xs-inline-block {

        display: inline-block !important;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    .visible-sm {

        display: block !important;

    }

    table.visible-sm {

        display: table;

    }

    tr.visible-sm {

        display: table-row !important;

    }

    th.visible-sm,

    td.visible-sm {

        display: table-cell !important;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    .visible-sm-block {

        display: block !important;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    .visible-sm-inline {

        display: inline !important;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    .visible-sm-inline-block {

        display: inline-block !important;

    }

}



@media (min-width: 992px) and (max-width: 1199px) {

    .visible-md {

        display: block !important;

    }

    table.visible-md {

        display: table;

    }

    tr.visible-md {

        display: table-row !important;

    }

    th.visible-md,

    td.visible-md {

        display: table-cell !important;

    }

}



@media (min-width: 992px) and (max-width: 1199px) {

    .visible-md-block {

        display: block !important;

    }

}



@media (min-width: 992px) and (max-width: 1199px) {

    .visible-md-inline {

        display: inline !important;

    }

}



@media (min-width: 992px) and (max-width: 1199px) {

    .visible-md-inline-block {

        display: inline-block !important;

    }

}



@media (min-width: 1200px) {

    .visible-lg {

        display: block !important;

    }

    table.visible-lg {

        display: table;

    }

    tr.visible-lg {

        display: table-row !important;

    }

    th.visible-lg,

    td.visible-lg {

        display: table-cell !important;

    }

}



@media (min-width: 1200px) {

    .visible-lg-block {

        display: block !important;

    }

}



@media (min-width: 1200px) {

    .visible-lg-inline {

        display: inline !important;

    }

}



@media (min-width: 1200px) {

    .visible-lg-inline-block {

        display: inline-block !important;

    }

}



@media (max-width: 767px) {

    .hidden-xs {

        display: none !important;

    }

}



@media (min-width: 768px) and (max-width: 991px) {

    .hidden-sm {

        display: none !important;

    }

}



@media (min-width: 992px) and (max-width: 1199px) {

    .hidden-md {

        display: none !important;

    }

}



@media (min-width: 1200px) {

    .hidden-lg {

        display: none !important;

    }

}



.visible-print {

    display: none !important;

}



@media print {

    .visible-print {

        display: block !important;

    }

    table.visible-print {

        display: table;

    }

    tr.visible-print {

        display: table-row !important;

    }

    th.visible-print,

    td.visible-print {

        display: table-cell !important;

    }

}



.visible-print-block {

    display: none !important;

}



@media print {

    .visible-print-block {

        display: block !important;

    }

}



.visible-print-inline {

    display: none !important;

}



@media print {

    .visible-print-inline {

        display: inline !important;

    }

}



.visible-print-inline-block {

    display: none !important;

}



@media print {

    .visible-print-inline-block {

        display: inline-block !important;

    }

}



@media print {

    .hidden-print {

        display: none !important;

    }

}



.modal-open {

    overflow: hidden;

}

/*

.modal {

    display: none;

    overflow: hidden;

    position: fixed;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    z-index: 1050;

    -webkit-overflow-scrolling: touch;

    outline: 0;

}

*/

.modal.fade .modal-dialog {

    -webkit-transform: translate3d(0, -25%, 0...);

    -moz-transform: translate3d(0, -25%, 0...);

    -ms-transform: translate3d(0, -25%, 0...);

    -o-transform: translate3d(0, -25%, 0...);

    transform: translate3d(0, -25%, 0...);

    -webkit-transition: -webkit-transform 0.3s ease-out;

    -moz-transition: -moz-transform 0.3s ease-out;

    -o-transition: -o-transform 0.3s ease-out;

    transition: transform 0.3s ease-out;

}



.modal.in .modal-dialog {

    -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...);

}



.modal-open .modal {

    overflow-x: hidden;

    overflow-y: auto;

}



.modal-dialog {

    position: relative;

    width: auto;

    margin: 10px;

}



.modal-content {

    position: relative;

    background-color: #ffffff;

    border: 1px solid #999;

    border: 1px solid #4f3467;

    border-radius: 0;

    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);

    background-clip: padding-box;

    outline: 0;

}



.modal-backdrop {

    position: fixed;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    z-index: unset!important;
    /*

    background-color: #000;*/

}



.modal-backdrop.fade {

    opacity: 0;

    filter: alpha(opacity=0);

}



.modal-backdrop.in {

    opacity: 0.5;

    filter: alpha(opacity=50);

}



.modal-header {

    padding: 15px;

    border-bottom: 1px solid #e5e5e5;

    min-height: 16.42857px;

}



.modal-header .close {

    margin-top: -2px;

}



.modal-title {

    margin: 0;

    line-height: 1.42857;

}



.modal-body {

    position: relative;

    padding: 15px;

}



.modal-footer {

    padding: 15px;

    text-align: right;

    border-top: 1px solid #e5e5e5;

}



.modal-footer:after {

    content: "";

    display: table;

    clear: both;

}



.modal-footer .btn+.btn {

    margin-left: 5px;

    margin-bottom: 0;

}



.modal-footer .btn-group .btn+.btn {

    margin-left: -1px;

}



.modal-footer .btn-block+.btn-block {

    margin-left: 0;

}



.modal-scrollbar-measure {

    position: absolute;

    top: -9999px;

    width: 50px;

    height: 50px;

    overflow: scroll;

}



@media (min-width: 768px) {

    .modal-dialog {

        width: 600px;

        margin: 30px auto;

    }

    .modal-content {

        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);

    }

    .modal-sm {

        width: 300px;

    }

}



@media (min-width: 992px) {

    .modal-lg {

        width: 900px;

    }

}
.tooltip {
font-size: 14px!important;
}
.tooltip-inner {

    max-width: 300px;

    padding: 3px 8px;

    color: #fff;

    text-align: center;

    text-decoration: none;

    background-color: #000;

    border-radius: 0;

}
/*
.tooltip {

    position: absolute;

    z-index: 1070;

    display: block;

    visibility: visible;

    font-size: 12px;

    line-height: 1.4;

    opacity: 0;

    filter: alpha(opacity=0);

}



.tooltip.in {

    opacity: 0.9;

    filter: alpha(opacity=90);

}



.tooltip.top {

    margin-top: -3px;

    padding: 5px 0;

}



.tooltip.right {

    margin-left: 3px;

    padding: 0 5px;

}

.js-header .tooltip.bottom{height:40px;}



.tooltip.bottom {

    margin-top: 3px;

    padding: 5px 0;

}



.tooltip.left {

    margin-left: -3px;

    padding: 0 5px;

}



.tooltip-inner {

    max-width: 300px;

    padding: 3px 8px;

    color: #fff;

    text-align: center;

    text-decoration: none;

    background-color: #000;

    border-radius: 0;

}



.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-width: 5px 5px 0;

    border-top-color: #000;

}



.tooltip.top-left .tooltip-arrow {

    bottom: 0;

    left: 5px;

    border-width: 5px 5px 0;

    border-top-color: #000;

}



.tooltip.top-right .tooltip-arrow {

    bottom: 0;

    right: 5px;

    border-width: 5px 5px 0;

    border-top-color: #000;

}



.tooltip.right .tooltip-arrow {

    top: 50%;

    left: 0;

    margin-top: -5px;

    border-width: 5px 5px 5px 0;

    border-right-color: #000;

}



.tooltip.left .tooltip-arrow {

    top: 50%;

    right: 0;

    margin-top: -5px;

    border-width: 5px 0 5px 5px;

    border-left-color: #000;

}



.tooltip.bottom .tooltip-arrow {

    top: 0;

    left: 50%;

    margin-left: -5px;

    border-width: 0 5px 5px;

    border-bottom-color: #000;

}



.tooltip.bottom-left .tooltip-arrow {

    top: 0;

    left: 5px;

    border-width: 0 5px 5px;

    border-bottom-color: #000;

}



.tooltip.bottom-right .tooltip-arrow {

    top: 0;

    right: 5px;

    border-width: 0 5px 5px;

    border-bottom-color: #000;

}
*/


.sr-only {

    position: absolute;

    width: 1px;

    height: 1px;

    margin: -1px;

    padding: 0;

    overflow: hidden;

    clip: rect(0, 0, 0, 0);

    border: 0;

}



@media (min-width: 768px) and (max-width: 991px) {

    .modal-lg {

        width: 700px;

    }

}



.modal {

    text-align: center;

}



@media (min-width: 992px) {

    .modal:before {

        display: inline-block;

        vertical-align: middle;

        content: " ";

        height: 100%;

    }

}



.modal-dialog {

    display: inline-block;

    text-align: left;

    vertical-align: middle;

}



.modal-content {

    border: 0;

}







.modal-header .close {

    font-weight: bold;

    opacity: 1;

    line-height: 40px;

    outline: 0 !important;

    color: #c4c4c4;

    text-shadow: none;

}



.modal-header .modal-title {

    font-size: 28px;

    line-height: 40px;

}









.modal-body .about {

    margin-bottom: 20px;

}



.modal-body .form-group {

    margin-bottom: 10px;

}



.modal-body .form-control {

    background-color: #ffffff;

}



.modal-body .form-control.error {

    border-color: #d33131;

}



.modal-body .form-errors {

    color: #d33131;

    margin: 0 auto 20px;

    max-width: 380px;

}



.modal-body .form-errors li+li {

    margin-top: 5px;

}



.modal-body .control-label,

.modal-body .checkbox,

.modal-body .radio {

    color: #b6b6b6;

}



.modal-body .social-button {

    margin-top: 30px;

    margin-bottom: 10px;

}



.modal-body .or-splitter {

    text-align: center;

    font-size: 12px;

}



.modal-body .or-splitter span {

    float: left;

    width: 12%;

    background: none;

    color: #b6b6b6;

}



.modal-body .or-splitter hr {

    float: left;

    width: 44%;

    clear: none;

    margin: 9px 0 0 0;

    padding-top: 1px;

    background-color: #454545;

    border: none;

}



.modal-body .social-privacy {

    text-align: center;

    color: #b6b6b6;

}



.modal-body hr {

    border-color: #535353;

}



.modal-body .naiad__button {

    border: 0;

    outline: 0;

    border-radius: 2px;

    font-size: 12px;

    line-height: 18px;

    padding-top: 13px;

    padding-bottom: 13px;

}



.modal-footer .button {

    margin: 0;

}



@media (min-width: 480px) {

    .modal--login .modal-dialog {

        max-width: 480px;

    }

}



.modal--login .form-body {

    max-width: 290px;

}



.modal--login .group--forgot {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -moz-box-pack: justify;

    box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-justify-content: space-between;

    -ms-justify-content: space-between;

    -o-justify-content: space-between;

    justify-content: space-between;

    -ms-flex-pack: justify;

}



.modal--login .group--forgot .checkbox {

    margin: 0;

}



.modal--login .group--forgot a {

    line-height: 20px;

}



.modal--login .social-button {

    height: 44px;

    line-height: 28px;

}



.modal--login .social-button::before {

    height: 44px;

    width: 44px;

    line-height: 46px;

}



@media (max-width: 767px) {

    .modal-body .form-advanced-search {

        margin: 0 !important;

    }

    .modal-body .form-advanced-search .row:last-child {

        margin-left: -15px;

        margin-right: -15px;

    }

}



.alert-box {

    background-color: #3399cc;

    border-color: #297aa3;

    color: #fff;

}



.alert-box hr {

    border-top-color: #246b8f;

}



.alert-box .alert-link {

    color: #e6e6e6;

}



.alert-box.success {

    background-color: #00ae3a;

    border-color: #007b27;

    color: #fff;

}



.alert-box.success hr {

    border-top-color: #00621f;

}



.alert-box.success .alert-link {

    color: #e6e6e6;

}



.alert-box.alert,

.alert-box {

    background-color: #c60f13;

    border-color: #970b10;

    color: #fff;

}



.alert-box.alert hr,

.alert-box.alert .alert-box {

    border-top-color: #7f090f;

}



.alert-box.alert .alert-link,

.alert-box.alert .alert-box {

    color: #e6e6e6;

}







@media (max-width: 479px) {

    .col-micro-12 {

        width: 100%;

    }

}



.form-control {

    border-color: #999999;

    padding-top: 7px;

    padding-bottom: 7px;

}



.form-errors {

    margin: 0 0 20px;

    padding: 0;

    font-size: 12px;

    font-weight: bold;

}



.form-errors li {

    position: relative;

    padding-left: 1.5em;

}



.form-errors li:before {

    position: absolute;

    left: 0;

    font-family: FontAwesome;

    content: "\e851";

    margin-right: 0.5em;

}



.control-label {

    /*font-weight: normal;

    font-size: 12px;

    margin-bottom: 0;*/

}



.form-body {

    margin: 0 auto;

}



.input-group-btn {

    font-size: 1em;

    /*background-color: #5c3d78;*/

    color: #ffffff;

}



.input-group-btn .button {

    padding-top: 0;

    padding-bottom: 0;

    text-align: center;

    line-height: 30px;

    background-color: transparent;

    border: none;

}



.input-sm+.input-group-btn .button,

.input-sm+.input-group-btn .form-horizontal .form-group-sm .form-control,

.form-horizontal .form-group-sm .input-sm+.input-group-btn .form-control,

.input-sm+.input-group-btn .input-group-sm>.form-control,

.input-group-sm>.input-sm+.input-group-btn .form-control,

.input-sm+.input-group-btn .input-group-sm>.input-group-addon,

.input-group-sm>.input-sm+.input-group-btn .input-group-addon,

.input-sm+.input-group-btn .input-group-sm>.input-group-btn>.btn,

.input-group-sm>.input-group-btn>.input-sm+.input-group-btn .btn {

    line-height: 28px;

    height: 28px;

}



.input-lg+.input-group-btn .button,

.input-lg+.input-group-btn .form-horizontal .form-group-lg .form-control,

.form-horizontal .form-group-lg .input-lg+.input-group-btn .form-control,

.input-lg+.input-group-btn .input-group-lg>.form-control,

.input-group-lg>.input-lg+.input-group-btn .form-control,

.input-lg+.input-group-btn .input-group-lg>.input-group-addon,

.input-group-lg>.input-lg+.input-group-btn .input-group-addon,

.input-lg+.input-group-btn .input-group-lg>.input-group-btn>.btn,

.input-group-lg>.input-group-btn>.input-lg+.input-group-btn .btn {

    line-height: 44px;

}



.select--clean {

    position: relative;

    display: inline-block;

    margin: 0;

    overflow: hidden;

    cursor: pointer;

    font-weight: inherit;

    vertical-align: top;

}



.select--clean::after {

    position: absolute;

    top: 50%;

    right: 0;

    content: "";

    width: 0;

    height: 0;

    border-top: 0.5em solid currentColor;

    border-left: 0.5em solid transparent;

    border-right: 0.5em solid transparent;

    border-bottom: 0;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}



.select--clean select {

    -webkit-appearance: none;

    -moz-appearance: none;

    -ms-appearance: none;

    -o-appearance: none;

    appearance: none;

    border: 0;

    border-radius: 0;

    outline: 0;

    margin: 0;

    padding-right: 1.25em;

    letter-spacing: inherit;

    background: transparent;

    cursor: pointer;

    position: relative;

    z-index: 1;

}



.select--clean select:-moz-focusring {

    color: transparent;

}



.select--clean select::-ms-expand {

    display: none;

}



.select--clean label {

    position: relative;

    overflow: hidden;

}



.select--clean option {

    border: 0;

}



.select--fancy {

    position: relative;

    display: inline-block;

    margin: 0;

    overflow: hidden;

    cursor: pointer;

    font-weight: inherit;

    vertical-align: top;

    color: #222222;

    background: #eeeeee;

    border: 1px solid #a2a2a2;

    width: 100%;

    height: 2.9rem;

    margin-bottom: 1rem;

}



.select--fancy::after {

    position: absolute;

    top: 50%;

    right: 0;

    content: "";

    width: 0;

    height: 0;

    border-top: 0.5em solid currentColor;

    border-left: 0.5em solid transparent;

    border-right: 0.5em solid transparent;

    border-bottom: 0;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}



.select--fancy select {

    -webkit-appearance: none;

    -moz-appearance: none;

    -ms-appearance: none;

    -o-appearance: none;

    appearance: none;

    border: 0;

    border-radius: 0;

    outline: 0;

    margin: 0;

    padding-right: 1.25em;

    letter-spacing: inherit;

    background: transparent;

    cursor: pointer;

    position: relative;

    z-index: 1;

}



.select--fancy select:-moz-focusring {

    color: transparent;

}



.select--fancy select::-ms-expand {

    display: none;

}



.select--fancy label {

    position: relative;

    overflow: hidden;

}



.select--fancy option {

    border: 0;

}



.select--fancy select {

    color: #222222;

}



.select--fancy select:-moz-focusring {

    text-shadow: 0 0 0 #222222;

}



.select--fancy option {

    color: #222222;

    background: #eeeeee;

}



.select--fancy i {

    color: #222222;

}



.select--fancy select {

    height: 100%;

    padding-left: 0.6rem;

}



.select--fancy i {

    line-height: 2.9rem;

    top: 0;

    right: 0.6rem;

}



.select--borderless {

    -webkit-appearance: none;

    -moz-appearance: none;

    -ms-appearance: none;

    -o-appearance: none;

    appearance: none;

    color: #000000;

    background: #FFFFFF;

}



.select--borderless select {

    color: #000000;

}



.select--borderless select:-moz-focusring {

    text-shadow: 0 0 0 #000000;

}



.select--borderless option {

    color: #000000;

    background: #FFFFFF;

}



.select--borderless i {

    color: #000000;

}



.radio label,

.checkbox label {

    line-height: 2rem;

}



@media (min-width: 768px) {

    .form-header-login .form-group {

        vertical-align: top;

    }

}



.form-header-login label {

    display: none;

}



.form-header-login .form-control,

.form-header-login .input-group .form-control {

    width: 12rem;

}



.form-header-login .addon-forgot .text {

    display: none;

}



.form-header-login .input-sm+.addon-forgot,

.form-header-login .input-sm+.form-horizontal .form-group-sm .form-control,

.form-horizontal .form-group-sm .form-header-login .input-sm+.form-control,

.form-header-login .input-sm+.input-group-sm>.form-control,

.input-group-sm>.form-header-login .input-sm+.form-control,

.form-header-login .input-sm+.input-group-sm>.input-group-addon,

.input-group-sm>.form-header-login .input-sm+.input-group-addon,

.form-header-login .input-sm+.input-group-sm>.input-group-btn>.btn,

.input-group-sm>.input-group-btn>.form-header-login .input-sm+.btn {

    padding: 0;

    width: 30px;

    text-align: center;

}



.form-header-search .form-group {

    margin: 0;

}



.form-header-search label {

    display: none;

}



.form-header-search .advanced {

    padding: 0;

    margin-top: 10px;

    font-size: 12px;

    color: #ffffff;

    background-color: transparent;

    border: none;

}



.form-header-search .advanced:active,

.form-header-search .advanced:hover {

    border: none;

    color: #5c3d78;

}



.form-header-search .addon-advanced {

    height: 28px;

    line-height: 28px;

    padding: 0;

    width: 30px;

    -webkit-transition: background-color 0.15s;

    -moz-transition: background-color 0.15s;

    transition: background-color 0.15s;

}



.form-header-search .addon-advanced .text {

    display: none;

}



.form-header-search .form-group {

    position: relative;

}



.form-header-search .form-group .input-group {

    width: 100%;

}



.form-header-search .input-search {

    padding-left: 30px;

    border-right-width: 0;

}



.form-header-search .group-search {

    z-index: 5;

}



.form-header-search .icon-search {

    z-index: 10;

    position: absolute;

    left: 0;

    top: 0;

    height: 30px;

    width: 30px;

    line-height: 30px;

    text-align: center;

    color: #999999;

    pointer-events: none;

}



@media (min-width: 768px) and (max-width: 991px) {

    .form-advanced-search .col-sm-6 {

        padding-left: 0;

        padding-right: 0;

    }

    .form-advanced-search .col-sm-6:nth-of-type(2n+1) {

        clear: left;

    }

    .form-advanced-search .col-sm-6 li {

        float: left;

        width: 50%;

        padding-left: 15px;

        padding-right: 15px;

    }

    .form-advanced-search .col-sm-6 legend {

        padding-left: 15px;

    }

}



@media (max-width: 767px) {

    .form-advanced-search {

        margin: -30px !important;

    }

    .form-advanced-search .row:last-child {

        margin-left: 0;

        margin-right: 0;

    }

}



.form-advanced-search legend {

    font-size: 1.1rem;

    font-weight: bold;

    font-padding: 10px 0;

    border-bottom: 0;

    margin-bottom: 0;

    text-transform: uppercase;

}



@media (max-width: 767px) {

    .form-advanced-search legend {

        width: 100%;

        padding: 7px 15px;

        background: #666666;

        color: #5c3d78;

    }

}



.form-advanced-search fieldset:first-of-type,

.form-advanced-search fieldset:nth-child(-n+2) {

    min-height: 155px;

}



@media (max-width: 767px) {

    .form-advanced-search fieldset:first-of-type,

    .form-advanced-search fieldset:nth-child(-n+2) {

        min-height: 0;

    }

}



@media (max-width: 767px) {

    .form-advanced-search fieldset ul {

        margin-left: 15px;

    }

    .form-advanced-search fieldset li {

        float: left;

        width: 50%;

    }

    .form-advanced-search fieldset li label {

        padding-top: 7px;

        padding-bottom: 7px;

        white-space: nowrap;

        overflow: hidden;

        width: 95%;

    }

    @media (orientation: landscape) {

        .form-advanced-search fieldset li {

            width: 33%;

        }

    }

}



.form-advanced-search .radio,

.form-advanced-search .checkbox {

    margin-bottom: 0;

    margin-top: 0;

}



.form-advanced-search .radio input,

.form-advanced-search .checkbox input {

    margin-top: 0;

}



.form-advanced-search .radio label,

.form-advanced-search .checkbox label {

    line-height: 1em;

}



.form-advanced-search .naiad__button {

    border: 0;

    outline: 0;

    border-radius: 2px;

    font-size: 1.2rem;

    line-height: 1.5em;

    padding-top: 1em;

    padding-bottom: 1em;

}



.form-advanced-search .naiad__button.disabled,

.form-advanced-search .naiad__button.disabled:hover {

    background-color: #999999;

    color: #222;

}



.form-advanced-search .gender-tabs {

    margin-left: 0;

    margin-right: 0;

}



.form-advanced-search .gender-tabs li {

    text-align: center;

    padding-left: 0;

    padding-right: 0;

}



.form-advanced-search .gender-tabs a {

    background-color: #999999;

    display: block;

    padding: 1rem 0;

    font-size: 14px;

    color: #ffffff;

    margin-right: 1px;

}



.form-advanced-search .gender-tabs a:hover {

    background-color: #808080;

}



.form-advanced-search .gender-tabs a.selected {

    background-color: #5c3d78;

}



.form-advanced-search .tabs-content {

    border: solid 1px #666666;

    margin: 0 0 1em 0;

    padding-top: 25px;

    padding-bottom: 1em;

    padding-left: 1em;

    background-color: #1b1b1b;

}



@media (max-width: 767px) {

    .form-advanced-search .tabs-content {

        margin-bottom: 5px;

        padding-top: 0;

        padding-left: 0;

        border: 0;

    }

    .form-advanced-search .tabs-content .col-xs-12 {

        padding-left: 0;

        padding-right: 0;

    }

}



.form-advanced-search .exact-match-box {

    float: left;

    margin-left: 19px;

}



@media (min-width: 992px) {

    .form-advanced-search .exact-match-box {

        padding: 0 10px;

    }

}



@media (max-width: 767px) {

    .form-advanced-search .exact-match-box {

        margin-left: 15px;

    }

}



.form-advanced-search .filter-results {

    padding: 5px 0 0 0;

}



.form-advanced-search .filter-results span {

    display: none;

}



.form-advanced-search .no-models-msg {

    color: #d33131;

}



.form-advanced-search .models-error-msg {

    color: #d33131;

}



.form-advanced-search .models-error-msg:before {

    font-family: FontAwesome;

    content: "\e851";

    margin-right: 0.5em;

}



.form-advanced-search .search-bottom-info {

    margin-top: 0.8em;

}



@media (max-width: 767px) {

    .form-advanced-search .search-bottom-info {

        margin-top: 30px;

        text-align: center;

    }

    .form-advanced-search .search-bottom-info .right {

        float: none !important;

    }

}



.form-advanced-search .search-bottom-info .search-selected-fields {

    float: left;

}



.form-advanced-search .clear-all-button {

    background: none;

    border: none;

    vertical-align: middle;

    color: #5c3d78;

}



.form-advanced-search .gender-filters-div {

    display: none;

}



.form--tags .yui3-aclist-item {

    color: black;

}



.sms-group,

.rss-group,

.email-group {

    margin-bottom: 45px;

}



.sms-group:last-child,

.rss-group:last-child,

.email-group:last-child {

    margin-bottom: 0;

}



.rss-group .form-control {

    margin-bottom: 15px;

}



.alert-msg {

    background-color: #c60f13;

    border-color: #970b10;

    color: #fff;

}



.alert-msg hr {

    border-top-color: #7f090f;

}



.alert-msg .alert-link {

    color: #e6e6e6;

}



label.disabled {

    opacity: 0.5;

}



.fieldset-well {

    background-color: rgba(210, 210, 210, 0.4);

    padding: 15px;

    margin-bottom: 15px;

}



.fieldset-well:last-child {

    margin-bottom: 0;

}



.fieldset-well .checkbox,

.fieldset-well .radio {

    margin-left: 15px;

}



.naiad__button {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    position: relative;

    margin: 0;

    padding: 0.5em 1em;

    text-align: center;

    text-transform: uppercase;

    font-family: inherit;

    font-weight: bold;

    /*font-size: 1.4rem;*/

    letter-spacing: 0.025em;

    line-height: normal;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;

    cursor: pointer;

    vertical-align: middle;

    background-color: grey;

    color: #ffffff;

    border: 1px solid #422c56;

}



.naiad__button:hover,

.naiad__button:focus {

    color: #000!important;

    background-color: #d5d5d5;

}



.naiad__button.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.disabled:hover,

.naiad__button.disabled:focus {

    background-color: #5c3d78;

}



.naiad__button.secondary {

    background-color: #5c3d78;

    color: #ffffff;

    border: 1px solid #754e9a;

}



.naiad__button.secondary:hover,

.naiad__button.secondary:focus {

    color: #ffffff;

    background-color: #754e9a;

}



.naiad__button.secondary.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.secondary.disabled:hover,

.naiad__button.secondary.disabled:focus {

    background-color: #5c3d78;

}



.naiad__button.inverse {

    background-color: black;

    color: #ffffff;

    border: 1px solid #1a1a1a;

}



.naiad__button.inverse:hover,

.naiad__button.inverse:focus {

    color: #ffffff;

    background-color: #1a1a1a;

}



.naiad__button.inverse.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.inverse.disabled:hover,

.naiad__button.inverse.disabled:focus {

    background-color: black;

}



.naiad__button.gold {

    background-color: #f5cb07;

    color: #000000;

    border: 1px solid #c3a106;

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    text-shadow: 1px 1px 1px #fff;

}



.naiad__button.goldgreen {

    background-color: #0ad60a;

    color: #000000;

    border: 1px solid #0ad60a;

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    text-shadow: 1px 1px 1px #fff;

}



.naiad__button.gold:hover,

.naiad__button.gold:focus {

    color: #000000;

    background-color: #c3a106;

}



.naiad__button.gold.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.gold.disabled:hover,

.naiad__button.gold.disabled:focus {

    background-color: #f5cb07;

}



.naiad__button.join {

    background-color: #ffcb00;

    color: #000;

    border: 1px solid #cca000;

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    text-shadow: 1px 1px 1px #FFFFFF;

}



.naiad__button.join:hover,

.naiad__button.join:focus {

    color: #000;

    background-color: #cca000;

}



.naiad__button.join.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.join.disabled:hover,

.naiad__button.join.disabled:focus {

    background-color: #ffcb00;

}



.naiad__button.login {

    background-color: #999999;

    background-image: -webkit-linear-gradient( #828282, #999999 50%, #a8a8a8);

    background-image: linear-gradient( #828282, #999999 50%, #a8a8a8);

    background-size: auto 200%;

    background-position: 0 100%;

    -webkit-transition: background-position 0.15s;

    -moz-transition: background-position 0.15s;

    transition: background-position 0.15s;

    border-color: #666666;

}



.naiad__button.login,

.naiad__button.login:hover,

.naiad__button.login:focus,

.naiad__button.login:visited,

.naiad__button.login:active {

    color: #ffffff;

}



.naiad__button.login:hover {

    background-position: 0 0;

}



.naiad__button.success {

    background-color: #00ae3a;

    color: #ffffff;

    border: 1px solid #007b27;

}



.naiad__button.success:hover,

.naiad__button.success:focus {

    color: #ffffff;

    background-color: #007b27;

}



.naiad__button.success.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.success.disabled:hover,

.naiad__button.success.disabled:focus {

    background-color: #00ae3a;

}



.naiad__button.danger {

    background-color: #c60f13;

    color: #ffffff;

    border: 1px solid #970b10;

}



.naiad__button.danger:hover,

.naiad__button.danger:focus {

    color: #ffffff;

    background-color: #970b10;

}



.naiad__button.danger.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.danger.disabled:hover,

.naiad__button.danger.disabled:focus {

    background-color: #c60f13;

}



.naiad__button.default {

    background-color: #666666;

    color: #ffffff;

    border: 1px solid #808080;

}



.naiad__button.default:hover,

.naiad__button.default:focus {

    color: #ffffff;

    background-color: #808080;

}



.naiad__button.default.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.default.disabled:hover,

.naiad__button.default.disabled:focus {

    background-color: #666666;

}



.naiad__button.model {

    background-color: #33CD53;

    color: #ffffff;

    border: 1px solid #28a541;

}



.naiad__button.model:hover,

.naiad__button.model:focus {

    color: #ffffff;

    background-color: #28a541;

}



.naiad__button.model.disabled {

    cursor: inherit;

    opacity: 0.6;

    box-shadow: none;

}



.naiad__button.model.disabled:hover,

.naiad__button.model.disabled:focus {

    background-color: #33CD53;

}



.naiad__button.expand {

    width: 100%;

}



.naiad__button.small {

    font-size: 0.8em;

}



.naiad__button.large {

    font-size: 1.25em;

}



.naiad__button+.naiad__button {

    margin-top: 10px;

}



.button--default {

    background-color: #999999;

    background-image: -webkit-linear-gradient( #828282, #999999 50%, #a8a8a8);

    background-image: linear-gradient( #828282, #999999 50%, #a8a8a8);

    background-size: auto 200%;

    background-position: 0 100%;

    -webkit-transition: background-position 0.15s;

    -moz-transition: background-position 0.15s;

    transition: background-position 0.15s;

    border-color: #666666;

}



.button--default,

.button--default:hover,

.button--default:focus,

.button--default:visited,

.button--default:active {

    color: #ffffff;

}



.button--default:hover {

    background-position: 0 0;

}



.button--primary {

    background-color: #5c3d78;
    background-image: -webkit-linear-gradient( #745a8c, #5c3d78 50%, #4e3366);

    background-image: linear-gradient( #745a8c, #5c3d78 50%, #4e3366);

    background-size: auto 200%;

    background-position: 0 100%;

    -webkit-transition: background-position 0.15s;

    -moz-transition: background-position 0.15s;

    transition: background-position 0.15s;

    border-color: #0e0913;

}



.button--primary,

.button--primary:hover,

.button--primary:focus,

.button--primary:visited,

.button--primary:active {

    color: #ffffff;

}



.button--primary:hover {

    background-position: 0 0;

}



.button--secondary {

    background-color: #5c3d78;

    background-image: -webkit-linear-gradient( #745a8c, #5c3d78 50%, #4e3366);

    background-image: linear-gradient( #745a8c, #5c3d78 50%, #4e3366);

    background-size: auto 200%;

    background-position: 0 100%;

    -webkit-transition: background-position 0.15s;

    -moz-transition: background-position 0.15s;

    transition: background-position 0.15s;

    border-color: #0e0913;

}



.button--secondary,

.button--secondary:hover,

.button--secondary:focus,

.button--secondary:visited,

.button--secondary:active {

    color: #fff;

}



.button--secondary:hover {

    background-position: 0 0;

}



.button--signup {

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-size: auto 200%;

    background-position: 0 100%;

    -webkit-transition: background-position 0.15s;

    -moz-transition: background-position 0.15s;

    transition: background-position 0.15s;

    border: none;

    box-shadow: none;

}



.button--signup,

.button--signup:hover,

.button--signup:focus,

.button--signup:visited,

.button--signup:active {

    color: #000000;

}



.button--signup:hover {

    background-position: 0 0;

}



.button--signup,

.button--signup:hover,

.button--signup:focus,

.button--signup:visited,

.button--signup:active {

    background-color: #f5cb07;

}



.button--filters {

    border: none;

    box-shadow: none;

}



.button--transparent {

    background: #ffffff;

    color: #000;

}



.button--transparent,

.button--transparent:hover,

.button--transparent:focus,

.button--transparent:visited,

.button--transparent:active {

    outline-width: 1px;

    outline-style: solid;

    outline-color: currentColor;

    outline-offset: -1px;

}



.button--icon {

    padding: 0.5em;

    font-size: 150%;

}



.naiad__button>label {

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    display: block;

    margin: 0;

}



form.custom .hidden-field {

    margin-left: -99999px;

    position: absolute;

    visibility: hidden;

}



form.custom .custom {

    display: inline-block;

    width: 16px;

    height: 16px;

    position: relative;

    top: -1px;

    vertical-align: middle;

    border: solid 1px #a2a2a2;

    background: #eeeeee;

}



form.custom .custom.checkbox {

    -webkit-border-radius: 0;

    border-radius: 0;

    padding: 0;

}



form.custom .custom.radio {

    -webkit-border-radius: 1000px;

    border-radius: 1000px;

    padding: 3px;

}



form.custom .custom.checkbox:before {

    content: "";

    display: block;

    font-size: 16px;

    color: #eeeeee;

}



form.custom .custom.radio.checked:before {

    content: "";

    display: block;

    width: 8px;

    height: 8px;

    -webkit-border-radius: 1000px;

    border-radius: 1000px;

    background: #222;

    position: relative;

}



form.custom .custom.checkbox.checked:before {

    content: "\00d7";

    color: #222;

    position: absolute;

    top: -50%;

    left: 50%;

    margin-top: 4px;

    margin-left: -5px;

}



form.custom {}



form.custom .custom.dropdown {

    display: block;

    position: relative;

    top: 0;

    height: 2.3125em;

    margin-bottom: 1.25em;

    margin-top: 0;

    padding: 0;

    width: 100%;

    background: #eeeeee;

    background: -moz-linear-gradient(top, #eeeeee 0%, #d4d4d4 100%);

    background: -webkit-linear-gradient(top, #eeeeee 0%, #d4d4d4 100%);

    -webkit-box-shadow: none;

    background: linear, to bottom, #eeeeee 0%, #d4d4d4 100%;

    box-shadow: none;

    font-size: 0.875em;

    vertical-align: top;

}



form.custom .custom.dropdown ul {

    overflow-y: auto;

    max-height: 200px;

}



form.custom .custom.dropdown .current {

    cursor: default;

    white-space: nowrap;

    line-height: 2.25em;

    color: #222222;

    text-decoration: none;

    overflow: hidden;

    display: block;

    margin-left: 0.5em;

    margin-right: 2.3125em;

}



form.custom .custom.dropdown .selector {

    cursor: default;

    position: absolute;

    width: 2.5em;

    height: 2.3125em;

    display: block;

    right: 0;

    top: 0;

}



form.custom .custom.dropdown .selector:after {

    content: "";

    display: block;

    content: "";

    display: block;

    width: 0;

    height: 0;

    border: inset 5px;

    border-color: #3c3c3c transparent transparent transparent;

    border-top-style: solid;

    position: absolute;

    left: 0.9375em;

    top: 50%;

    margin-top: -3px;

}



form.custom .custom.dropdown:hover a.selector:after,

form.custom .custom.dropdown.open a.selector:after {

    content: "";

    display: block;

    width: 0;

    height: 0;

    border: inset 5px;

    border-color: #6f6f6f transparent transparent transparent;

    border-top-style: solid;

}



form.custom .custom.dropdown .disabled {

    color: #888;

}



form.custom .custom.dropdown .disabled:hover {

    background: transparent;

    color: #888;

}



form.custom .custom.dropdown .disabled:hover:after {

    display: none;

}



form.custom .custom.dropdown.open ul {

    display: block;

    z-index: 10;

    min-width: 100%;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

}



form.custom .custom.dropdown.small {

    max-width: 134px;

}



form.custom .custom.dropdown.medium {

    max-width: 254px;

}



form.custom .custom.dropdown.large {

    max-width: 434px;

}



form.custom .custom.dropdown.expand {

    width: 100% !important;

}



form.custom .custom.dropdown.open.small ul {

    min-width: 134px;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



form.custom .custom.dropdown.open.medium ul {

    min-width: 254px;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



form.custom .custom.dropdown.open.large ul {

    min-width: 434px;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



form.custom .custom.dropdown ul {

    position: absolute;

    width: auto;

    display: none;

    margin: 0;

    left: -1px;

    top: auto;

    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);

    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);

    margin: 0;

    padding: 0;

    background: #eeeeee;

    border: solid 1px #a2a2a2;

}



form.custom .custom.dropdown ul li {

    color: #3c3c3c;

    font-size: 0.875em;

    cursor: default;

    padding-top: 0.25em;

    padding-bottom: 0.25em;

    padding-left: 0.375em;

    padding-right: 2.375em;

    min-height: 1.5em;

    line-height: 1.5em;

    margin: 0;

    white-space: nowrap;

    list-style: none;

}



form.custom .custom.dropdown ul li.selected {

    background: #a2a2a2;

    color: #222222;

}



form.custom .custom.dropdown ul li:hover {

    background-color: #979797;

    color: #222222;

}



form.custom .custom.dropdown ul li.selected:hover {

    background: #a2a2a2;

    cursor: default;

    color: #222222;

}



form.custom .custom.dropdown ul.show {

    display: block;

}



form.custom .custom.disabled {

    background: #ddd;

}



form.custom .custom.dropdown {

    background: linear-gradient(to bottom, $custom-dropdown-bg 0%, $custom-select-fade-to-color 100%);

}



.contain-to-grid {

    width: 100%;

    background: #ffffff;

}



.contain-to-grid .top-bar {

    margin-bottom: 0;

}



.fixed {

    width: 100%;

    left: 0;

    position: fixed;

    top: 0;

    z-index: 99;

}



.fixed.expanded:not(.top-bar) {

    overflow-y: auto;

    height: auto;

    width: 100%;

    max-height: 100%;

}



.fixed.expanded:not(.top-bar) .title-area {

    position: fixed;

    width: 100%;

    z-index: 99;

}



.fixed.expanded:not(.top-bar) .top-bar-section {

    z-index: 98;

    margin-top: 56px;

}



.top-bar {

    overflow: hidden;

    height: 56px;

    line-height: 56px;

    position: relative;

    background: #ffffff;

    margin-bottom: 0;

}



.top-bar ul {

    margin-bottom: 0;

    list-style: none;

}



.top-bar .row {

    max-width: none;

}



.top-bar form,

.top-bar input {

    margin-bottom: 0;

}



.top-bar input {

    height: 2.45em;

}



.top-bar .button {

    padding-top: 0.5em;

    padding-bottom: 0.5em;

    margin-bottom: 0;

}



.top-bar .title-area {

    position: relative;

    margin: 0;

}



.top-bar .name {

    height: 56px;

    margin: 0;

    font-size: 16px;

}



.top-bar .name h1 {

    line-height: 56px;

    font-size: 1.0625em;

    margin: 0;

}



.top-bar .name h1 a {

    font-weight: bold;

    color: #999999;

    width: 50%;

    display: block;

    padding: 0 18.66667px;

}



.top-bar .toggle-topbar {

    position: absolute;

    right: 0;

    top: 0;

}



.top-bar .toggle-topbar a {

    color: #999999;

    text-transform: uppercase;

    font-size: 0.8125em;

    font-weight: bold;

    position: relative;

    display: block;

    padding: 0 18.66667px;

    height: 56px;

    line-height: 56px;

}



.top-bar .toggle-topbar.menu-icon {

    right: 18.66667px;

    top: 50%;

    margin-top: -16px;

    padding-left: 40px;

}



.top-bar .toggle-topbar.menu-icon a {

    text-indent: -48px;

    width: 34px;

    height: 34px;

    line-height: 33px;

    padding: 0;

    color: #fff;

}



.top-bar .toggle-topbar.menu-icon a span {

    position: absolute;

    right: 0;

    display: block;

    width: 16px;

    height: 0;

    -webkit-box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;

    box-shadow: 0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;

}



.top-bar.expanded {

    height: auto;

    background: transparent;

}



.top-bar.expanded .title-area {

    background: #ffffff;

}



.top-bar.expanded .toggle-topbar a {

    color: #888;

}



.top-bar.expanded .toggle-topbar a span {

    -webkit-box-shadow: 0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888;

    box-shadow: 0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888;

}



.top-bar-section {

    left: 0;

    position: relative;

    width: auto;

    -webkit-transition: left 300ms ease-out;

    -moz-transition: left 300ms ease-out;

    transition: left 300ms ease-out;

}



.top-bar-section ul {

    width: 100%;

    height: auto;

    display: block;



    font-size: 16px;

    margin: 0;

}



.top-bar-section .divider,

.top-bar-section [role="separator"] {

    border-bottom: solid 1px white;

    border-top: solid 1px #e6e6e6;

    clear: both;

    height: 1px;

    width: 100%;

}



.top-bar-section ul li>a {

    display: block;

    width: 100%;

    color: #999999;

    padding: 12px 0 12px 0;

    padding-left: 18.66667px;

    font-size: 0.8125em;

    font-weight: normal;

    background: #ffffff;

}



.top-bar-section ul li>a.button {

    background: #5c3d78;

    font-size: 0.8125em;

    padding-right: 18.66667px;

    padding-left: 18.66667px;

}



.top-bar-section ul li>a.button:hover {

    background: #422c56;

}



.top-bar-section ul li>a.button.secondary {

    background: #5c3d78;

}



.top-bar-section ul li>a.button.secondary:hover {

    background: #422c56;

}



.top-bar-section ul li>a.button.success {

    background: #00ae3a;

}



.top-bar-section ul li>a.button.success:hover {

    background: #007b27;

}



.top-bar-section ul li>a.button.alert,

.top-bar-section ul li>a.button.alert-box {

    background: #c60f13;

}



.top-bar-section ul li>a.button.alert:hover,

.top-bar-section ul li>a.button.alert-box:hover {

    background: #970b10;

}



.top-bar-section ul li:hover>a {

    background: #ffffff;

    color: #1a1a1a;

}



.top-bar-section ul li.active>a {

    background: #ffffff;

    color: #000000;

}



.top-bar-section .has-form {

    padding: 18.66667px;

}



.top-bar-section .has-dropdown {

    position: relative;

}



.top-bar-section .has-dropdown>a:after {

    content: "";

    display: block;

    width: 0;

    height: 0;

    border: inset 5px;

    border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);

    border-left-style: solid;

    margin-right: 18.66667px;

    margin-top: -4.5px;

    position: absolute;

    top: 50%;

    right: 0;

}



.top-bar-section .has-dropdown.moved {

    position: static;

}



.top-bar-section .has-dropdown.moved>.dropdown {

    display: block;

}



.top-bar-section .dropdown {

    position: absolute;

    left: 100%;

    top: 0;

    display: none;

    z-index: 99;

}



.top-bar-section .dropdown li {

    width: 100%;

    height: auto;

}



.top-bar-section .dropdown li a {

    font-weight: normal;

    padding: 8px 18.66667px;

}



.top-bar-section .dropdown li a.parent-link {

    font-weight: normal;

}



.top-bar-section .dropdown li.title h5 {

    margin-bottom: 0;

}



.top-bar-section .dropdown li.title h5 a {

    color: #999999;

    line-height: 28px;

    display: block;

}



.top-bar-section .dropdown label {

    padding: 8px 18.66667px 2px;

    margin-bottom: 0;

    text-transform: none;

    color: #ffffff;

    font-weight: normal;

    font-size: 14px;

}



.top-bar-js-breakpoint {

    width: 940px !important;

    visibility: hidden;

}



.js-generated {

    display: block;

}



@media only screen and (min-width: 940px) {

    .top-bar {

        background: #ffffff;

        overflow: visible;

    }

    .top-bar:after {

        content: "";

        display: table;

        clear: both;

    }

    .top-bar .toggle-topbar {

        display: none;

    }

    .top-bar .title-area {

        float: left;

    }

    .top-bar .name h1 a {

        width: auto;

    }

    .top-bar input,

    .top-bar .button {

        line-height: 2em;

        font-size: 0.875em;

        height: 2em;

        padding: 0 10px;

        position: relative;

        top: 8px;

    }

    .top-bar.expanded {

        background: #ffffff;

    }

    .contain-to-grid .top-bar {

        max-width: 100%;

        margin: 0 auto;

        margin-bottom: 0;

    }

    .top-bar-section {

        -webkit-transition: none 0 0;

        -moz-transition: none 0 0;

        transition: none 0 0;

        left: 0 !important;

    }

    .top-bar-section ul {

        width: auto;

        height: auto !important;

        display: inline;

    }

    .top-bar-section ul li {

        float: left;

    }

    .top-bar-section ul li .js-generated {

        display: none;

    }

    .top-bar-section li.hover>a:not(.button) {

        background: #ffffff;

        color: #1a1a1a;

    }

    .top-bar-section li a:not(.button) {

        padding: 0 18.66667px;

        line-height: 56px;

        background: #ffffff;

    }

    .top-bar-section li a:not(.button):hover {

        background: #ffffff;

    }

    .top-bar-section .has-dropdown>a {

        padding-right: 38.66667px !important;

    }

    .top-bar-section .has-dropdown>a:after {

        content: "";

        display: block;

        width: 0;

        height: 0;

        border: inset 5px;

        border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;

        border-top-style: solid;

        margin-top: -2.5px;

        top: 28px;

    }

    .top-bar-section .has-dropdown.moved {

        position: relative;

    }

    .top-bar-section .has-dropdown.moved>.dropdown {

        display: none;

    }

    .top-bar-section .has-dropdown.hover>.dropdown,

    .top-bar-section .has-dropdown.not-click:hover>.dropdown {

        display: block;

    }

    .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after {

        border: none;

        content: "\00bb";

        top: 1em;

        margin-top: -7px;

        right: 5px;

    }

    .top-bar-section .dropdown {

        left: 0;

        top: auto;

        background: transparent;

        min-width: 100%;

    }

    .top-bar-section .dropdown li a {

        color: #999999;

        line-height: 1;

        white-space: nowrap;

        padding: 7px 18.66667px;

        background: white;

    }

    .top-bar-section .dropdown li label {

        white-space: nowrap;

        background: white;

    }

    .top-bar-section .dropdown li .dropdown {

        left: 100%;

        top: 0;

    }

    .top-bar-section>ul>.divider,

    .top-bar-section>ul>[role="separator"] {

        border-bottom: none;

        border-top: none;

        border-right: solid 1px white;

        border-left: solid 1px #e6e6e6;

        clear: none;

        height: 56px;

        width: 0;

    }

    .top-bar-section .has-form {

        background: #ffffff;

        padding: 0 18.66667px;

        height: 56px;

    }

    .top-bar-section ul.right li .dropdown {

        left: auto;

        right: 0;

    }

    .top-bar-section ul.right li .dropdown li .dropdown {

        right: 100%;

    }

    .no-js .top-bar-section ul li:hover>a {

        background: #ffffff;

        color: #1a1a1a;

    }

    .no-js .top-bar-section ul li:active>a {

        background: #ffffff;

        color: #000000;

    }

    .no-js .top-bar-section .has-dropdown:hover>.dropdown {

        display: block;

    }

}



table {

    background: transparent;

    margin-bottom: 1.25em;

    border: solid 1px #ddd;

}



table thead,

table tfoot {

    background: #f5f5f5;

    font-weight: bold;

}



table thead tr th,

table thead tr td,

table tfoot tr th,

table tfoot tr td {

    padding: 0.5em 0.625em 0.625em;

    font-size: 0.875em;

    color: #222;

    text-align: left;

}



table tr th,

table tr td {

    padding: 0.2625em 0.325em;

   /*  font-size: 0.875em; */

    color: #222;

}



table tr.even,

table tr.alt,

table tr:nth-of-type(even) {

   /*  background: #f9f9f9; */

}



table thead tr th,

table tfoot tr th,

table tbody tr td,

table tr td,

table tfoot tr td {

    display: table-cell;

    line-height: 1.125em;

}



.popover {

    border-width: 4px;

    background-clip: border-box;

}



.popover h3 {

    margin: 0;

}



.popover .arrow {

    border-width: 15px !important;

}



.popover.top .arrow {

    top: 100%;

}



.popover.top .arrow:after {

    bottom: 5px;

}



.popover.right .arrow {

    right: 100%;

}



.popover.right .arrow:after {

    left: 5px;

}



.popover.bottom .arrow {

    bottom: 100%;

}



.popover.bottom .arrow:after {

    top: 5px;

}



.popover.left .arrow {

    left: 100%;

}



.popover.left .arrow:after {

    right: 5px;

}



.popover__main {

    width: 360px;

}



.popover__main p {

    color: #999999;

}



.popover__actions {

    font-size: 1.5em;

    margin-bottom: 0;

}



.popover__actions .favorite--remove a {

    color: #f00;

}



.popover__actions .favorite--add a {

    color: rgba(255, 0, 0, 0.4);

}



.popover__actions .notify--stop i::after {

    position: absolute;

    left: 33%;

    text-align: center;

    font-size: 80%;

    color: #000;

    content: "\e815";

    line-height: 1.2;

}



.tooltip.in {

    opacity: 1;

}



.tooltip.top .tooltip-arrow {

    border-top-color: #5c3d78;

}



.tooltip.right .tooltip-arrow {

    border-right-color: #5c3d78;

}



.tooltip.bottom .tooltip-arrow {

    border-bottom-color: #5c3d78;

}



.tooltip.left .tooltip-arrow {

    border-left-color: #5c3d78;

}



.tooltip-inner {

    background: #5c3d78;

    color: #ffffff;

    border-radius: 0;

    padding: 5px 20px;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.44);

}



.catbus {

    position: relative;

    overflow: hidden;

    min-height: 100vh;

    width: 100%;

}



.catbus__container {

    width: 100%;

    height: 100%;

    -webkit-transition-duration: 0.25s;

    -moz-transition-duration: 0.25s;

    transition-duration: 0.25s;

}



@media only screen and (min-width: 992px) {

    .catbus__container {

        -webkit-transition-property: width, margin;

        -moz-transition-property: width, margin;

        transition-property: width, margin;

    }

    .catbus--left .catbus__container {

        display: -webkit-box;

        display: -moz-box;

        display: box;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flexbox;

        display: flex;

        width: calc(100% + 264px);

        margin-left: -264px;

    }

    .catbus--right .catbus__container {

        display: -webkit-box;

        display: -moz-box;

        display: box;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flexbox;

        display: flex;

        width: calc(100% + 264px);

    }

    .catbus--top .catbus__container {

        margin-top: -108px;

    }

    .catbus-open .catbus__container {

        width: 100%;

        margin: 0;

    }

}



.catbus__nav {

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

   z-index: 30;

    width: 264px;

    border-style: solid;

    border-color: #4d4d4d;

    border-width: 0;

    top: 20px;

}



.catbus-open .catbus__nav {

    border-right-width: 1px;

}



@media only screen and (max-width: 991px) {

    .catbus__nav {

        position: absolute;

        right: 100%;

        top: 0;

        -webkit-transition-property: -webkit-transform;

        -moz-transition-property: -moz-transform;

        transition-property: transform;

        -webkit-transition-duration: 0.25s;

        -moz-transition-duration: 0.25s;

        transition-duration: 0.25s;

    }

    .catbus-open .catbus__nav {

        -webkit-transform: translateX(100%);

        -moz-transform: translateX(100%);

        -ms-transform: translateX(100%);

        -o-transform: translateX(100%);

        transform: translateX(100%);

    }

}



@media only screen and (min-width: 992px) {

    .catbus__nav {

        position: relative;

    }

    .catbus--left .catbus__nav {

        -webkit-box-flex: none;

        -moz-box-flex: none;

        box-flex: none;

        -webkit-flex: none;

        -moz-flex: none;

        -ms-flex: none;

        flex: none;

    }

    .catbus--right .catbus__nav {

        -webkit-box-flex: none;

        -moz-box-flex: none;

        box-flex: none;

        -webkit-flex: none;

        -moz-flex: none;

        -ms-flex: none;

        flex: none;

        -webkit-box-ordinal-group: 1;

        -moz-box-ordinal-group: 1;

        box-ordinal-group: 1;

        -webkit-order: 1;

        -moz-order: 1;

        order: 1;

        -ms-flex-order: 1;

        border-right: 0;

    }

    .catbus--right.catbus-open .catbus__nav {

        border-left-width: 1px;

    }

    .catbus--top .catbus__nav {

        -webkit-box-sizing: border-box;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        width: 100%;

        height: 108px;

        border-right: 0;

        top: 0;

    }

}



.catbus__section {

    position: relative;

   /* z-index: 10;*/

   /*  padding-top: 20px; */

    -webkit-transition-duration: 0.25s;

    -moz-transition-duration: 0.25s;

    transition-duration: 0.25s;

    -webkit-transition-property: padding-left, padding-right, top;

    -moz-transition-property: padding-left, padding-right, top;

    transition-property: padding-left, padding-right, top;

}



@media only screen and (min-width: 992px) {

    .catbus--left .catbus__section,

    .catbus--right .catbus__section {

        -webkit-box-flex: auto;

        -moz-box-flex: auto;

        box-flex: auto;

        -webkit-flex: auto;

        -moz-flex: auto;

        -ms-flex: auto;

        flex: auto;

    }

}



.catbus__button {

    min-width: 171px;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    text-align: left;

    position: relative;

}



.catbus__button::after {

    position: absolute;

    top: 50%;

    right: 1em;

    content: "";

    width: 0;

    height: 0;

    -webkit-transition-duration: 0.25s;

    -moz-transition-duration: 0.25s;

    transition-duration: 0.25s;

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    transition-property: transform;

    border-top: 0.3em solid transparent;

    border-left: 0.3em solid currentColor;

    border-right: 0;

    border-bottom: 0.3em solid transparent;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}



.catbus-open .catbus__button::after {

    -webkit-transform: translateY(-50%) rotateZ(-180deg);

    -moz-transform: translateY(-50%) rotateZ(-180deg);

    -ms-transform: translateY(-50%) rotateZ(-180deg);

    -o-transform: translateY(-50%) rotateZ(-180deg);

    transform: translateY(-50%) rotateZ(-180deg);

}



@media only screen and (min-width: 992px) {

    .catbus__button::after {

        border-top: 0.3em solid currentColor;

        border-left: 0.3em solid transparent;

        border-right: 0.3em solid transparent;

        border-bottom: 0;

    }

}



@media only screen and (min-width: 1200px) {

    .catbus--left .catbus__button,

    .catbus--right .catbus__button {

        display: none;

    }

}



.catbus__button:active,

.catbus__button:focus {

    outline: 0;

}



.catbus__nav .catbus__button {

    position: absolute;

    width: 75%;

    top: 0;

    right: 0;

    -webkit-transform-origin: right top;

    -moz-transform-origin: right top;

    -ms-transform-origin: right top;

    -o-transform-origin: right top;

    transform-origin: right top;

    -webkit-transform: rotateZ(-90deg);

    -moz-transform: rotateZ(-90deg);

    -ms-transform: rotateZ(-90deg);

    -o-transform: rotateZ(-90deg);

    transform: rotateZ(-90deg);

}



@media only screen and (max-width: 1199px) {

    .catbus__nav .catbus__button {

        display: none;

    }

}



@media only screen and (min-width: 1200px) {

    .catbus--left .catbus__nav .catbus__button {

        display: block;

        border-top-left-radius: 0;

        border-top-right-radius: 0;

    }

    .catbus--right .catbus__nav .catbus__button {

        display: block;

        top: auto;

        bottom: 100%;

        right: 100%;

        -webkit-transform-origin: right bottom;

        -moz-transform-origin: right bottom;

        -ms-transform-origin: right bottom;

        -o-transform-origin: right bottom;

        transform-origin: right bottom;

        border-bottom-left-radius: 0;

        border-bottom-right-radius: 0;

    }

    .catbus--right .catbus__nav .catbus__button::after {

        border-top: 0;

        border-bottom: 0.3em solid;

    }

    .catbus--top .catbus__nav .catbus__button {

        display: none;

    }

}



.catbus__tail {

    position: absolute;

    z-index: 20;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    content: "";

    background: rgba(0, 0, 0, 0.75);

    display: none;

}



@media only screen and (max-width: 991px) {

    .catbus-open .catbus__tail {

        display: block;

    }

}



.cats a,

.cats a:hover,

.cats a:focus,

.cats a:visited,

.cats a:active {

    text-decoration: none;

}



.cats__container {

    background: #333333;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__container {

        display: -webkit-box;

        display: -moz-box;

        display: box;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flexbox;

        display: flex;

        position: relative;

        overflow: hidden;

    }

    .catbus--top .cats__container::after {

        display: block;

        position: absolute;

        content: "";

        box-shadow: 0px 20px 20px -15px rgba(0, 0, 0, 0.75);

        bottom: 100%;

        left: -50px;

        right: -50px;

        height: 50px;

    }

}



.cats__tabs {

    margin: 0;

    padding: 1em 0 0;

    width: 100%;

    background: #1a1a1a;

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

}



.cats__tabs>li {

    -webkit-box-flex: 1;

    -moz-box-flex: 1;

    box-flex: 1;

    -webkit-flex: 1 1 33%;

    -moz-flex: 1 1 33%;

    -ms-flex: 1 1 33%;

    flex: 1 1 33%;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__tabs {

        -webkit-box-flex: none;

        -moz-box-flex: none;

        box-flex: none;

        -webkit-flex: none;

        -moz-flex: none;

        -ms-flex: none;

        flex: none;

        -webkit-box-orient: vertical;

        -moz-box-orient: vertical;

        box-orient: vertical;

        -webkit-flex-direction: column;

        -moz-flex-direction: column;

        flex-direction: column;

        -ms-flex-direction: column;

        width: 171px;

        padding: 0;

    }

    .catbus--top .cats__tabs>li {

        -webkit-box-flex: 1;

        -moz-box-flex: 1;

        box-flex: 1;

        -webkit-flex: 1 1 33%;

        -moz-flex: 1 1 33%;

        -ms-flex: 1 1 33%;

        flex: 1 1 33%;

        width: 100%;

        line-height: 36px;

    }

}



.cats__tab {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    display: block;

    text-align: center;

    background: #1a1a1a;

    color: #ffffff;

    border-bottom: 1px solid #4d4d4d;

    line-height: 36px;

    padding-left: 15px;

    padding-right: 15px;

}



.cats__tab:hover {

    color: #ffffff;

    background: #242424;

}



li.active>.cats__tab {

    color: #ffffff;

    background: #333333;

    border-color: #333333;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__tab {

        text-align: left;

        border-bottom: 0;

    }

    .catbus--top li:nth-child(1):nth-last-child(2) .cats__tab,

    .catbus--top li:nth-child(2):nth-last-child(1) .cats__tab {

        line-height: 54px;

    }

    .catbus--top li:nth-child(1):nth-last-child(3) .cats__tab,

    .catbus--top li:nth-child(2):nth-last-child(2) .cats__tab,

    .catbus--top li:nth-child(3):nth-last-child(1) .cats__tab {

        line-height: 36px;

    }

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__content {

        -webkit-box-flex: auto;

        -moz-box-flex: auto;

        box-flex: auto;

        -webkit-flex: auto;

        -moz-flex: auto;

        -ms-flex: auto;

        flex: auto;

    }

}



.cats__pane {

    display: none;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__pane {

        padding: 10px 20px;

        height: 108px;

    }

}



.cats__pane.active {

    display: block;

}



.cats__links {

    margin: 0;

    padding: 0;

    list-style: none;

    overflow: hidden;

    /*height: 100%;*/

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__links {

        display: -webkit-box;

        display: -moz-box;

        display: box;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flexbox;

        display: flex;

        -webkit-box-orient: vertical;

        -moz-box-orient: vertical;

        box-orient: vertical;

        -webkit-flex-direction: column;

        -moz-flex-direction: column;

        flex-direction: column;

        -ms-flex-direction: column;

        -webkit-box-lines: multiple;

        -moz-box-lines: multiple;

        box-lines: multiple;

        -webkit-flex-wrap: wrap;

        -moz-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

        flex-wrap: wrap;

    }

    .catbus--top .cats__links>li {

        width: calc(100% / 9);

    }

}



.cats__link {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    position: relative;

    display: block;

    font-size: 14px;

    color: #999999;

    height: 36px;

    line-height: 36px;

    border-bottom: 1px solid #4d4d4d;

    padding: 0 15px;

}



.cats__link:after {

    content: "";

    display: table;

    clear: both;

}



.cats__link:hover,

.cats__link.selected,

.cats__link.active {

    color: #ffffff;

}



.cats__link::before {

    right: 1em;

    border-color: transparent transparent transparent #878787;

}



.cats__link::after {

    right: 1.2em;

    border-color: transparent transparent transparent #333333;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__link {

        line-height: 22px;

        height: 22px;

        border: 0;

        padding: 0;

    }

    .catbus--top .cats__link::before,

    .catbus--top .cats__link::after {

        display: none;

    }

}



.cats__count {

    float: right;

    margin-right: 1.5em;

    font-size: 0.8em;

}



.cats__count,

.cats__count:hover,

.cats__count:focus,

.cats__count:visited,

.cats__count:active {

    color: #878787;

}



@media only screen and (min-width: 992px) {

    .catbus--top .cats__count {

        display: none;

    }

}



.cats__link::before,

.cats__link::after {

    position: absolute;

    top: 50%;

    content: "";

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 0.5em;

    border-right-width: 0;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}



.catbus {

    /*z-index: 20;*/

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    transition-property: transform;

    -webkit-transition-duration: 0.25s;

    -moz-transition-duration: 0.25s;

    transition-duration: 0.25s;

}



@media only screen and (min-width: 768px) {

    .catbus {

       /* z-index: 10;*/

    }

}



.catbus__button {

    text-transform: uppercase;

    box-shadow: none;

    border: none;

    margin-bottom: 0;

    position: relative;

}



.wunderbar .catbus__button {

    font-weight: normal;

}



.catbus__button label {

    display: block;

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    margin: 0;

    cursor: pointer;

    font-weight: inherit;

}



.catbus__button label[for="components-off"] {

    display: none;

}



.catbus__nav .catbus__button {

    padding: 0;

}



.catbus__nav .catbus__button label {

    display: block;

    position: relative;

    padding: 0.5em 1em;

}



.catbus__nav .catbus__button label[for="components-off"] {

    display: none;

}



.cats__form {

    padding: 1rem 1.5rem;

    margin: 0;

}



@media only screen and (min-width: 992px) {

    .cats__form {

        display: none;

    }

}



.cats__form .input-search {

    border-right-width: 1px;

}



.cats__form .input-group-addon {

    display: none;

}


/*
@media only screen and (max-width: 991px) {

    .cats__content {

        min-height: 500px;

    }

}*/



.catbus--left .catbus__nav,

.catbus--right .catbus__nav {

    background: #333333;

}



@media only screen and (min-width: 1200px) {

    .catbus--top .cats__tabs {

        width: 265px;

    }

}



.cats__link {

    color: #999999;

}



.cats__link.selected,

.cats__link:hover {

    color: #FFFFFF;

}



#catbus__state:checked ~ * .catbus__button [for="components-off"] {

    display: block;

}



#catbus__state:checked ~ * .catbus__button [for="catbus__state"] {

    display: none;

}



#catbus__state:checked ~ * .catbus__button:after {

    -webkit-transform: translateY(-50%) rotateZ(-180deg);

    -moz-transform: translateY(-50%) rotateZ(-180deg);

    -ms-transform: translateY(-50%) rotateZ(-180deg);

    -o-transform: translateY(-50%) rotateZ(-180deg);

    transform: translateY(-50%) rotateZ(-180deg);

}



#catbus__state:checked ~ .catbus .catbus__container,

#catbus__state:checked ~ * .catbus .catbus__container {

    width: 100%;

    margin: 0;

}



#catbus__state:checked ~ .catbus .catbus__nav,

#catbus__state:checked ~ * .catbus .catbus__nav {

    border-right-width: 1px;

}



@media only screen and (max-width: 991px) {

    #catbus__state:checked ~ .catbus .catbus__nav,

    #catbus__state:checked ~ * .catbus .catbus__nav {

        -webkit-transform: translateX(100%);

        -moz-transform: translateX(100%);

        -ms-transform: translateX(100%);

        -o-transform: translateX(100%);

        transform: translateX(100%);

    }

}



@media only screen and (max-width: 991px) {

    #catbus__state:checked ~ .catbus .catbus__tail,

    #catbus__state:checked ~ * .catbus .catbus__tail {

        display: block;

    }

}



@media only screen and (min-width: 992px) {

    .catbus--right #catbus__state:checked ~ .catbus .catbus__nav,

    .catbus--right #catbus__state:checked ~ * .catbus .catbus__nav {

        border-left-width: 1px;

    }

}



.panel .legal__copy {

    text-align: center;

    padding: 30px 15px 10px 15px;

}



.panel .legal__copy a {

    display: inline-block;

    font-size: 10px;

    font-weight: normal;

    text-shadow: none;

    color: #333;

    text-decoration: none;

}



.catbus__container .legal__copy {

    display: none;

    text-align: center;

    padding: 0 15px 10px 15px;

}



.catbus__container .legal__copy a {

    display: inline-block;

    font-size: 12px;

    font-weight: normal;

    text-shadow: none;

    color: #FFFFFF;

}



@media only screen and (max-width: 991px) {

    .catbus__container .legal__copy {

        display: block;

    }

}



.arcade--frogger .arcade__details .country,

.arcade--frogger .arcade__details .year {

    color: #ffffff;

}



.arcade--centipede .arcade__headline,

.arcade--excitebike .arcade__headline {

    height: 24px;

}



.flynns {

    position: relative;

}



@media (min-width: 768px) {

    .flynns {

        padding: 0 2.5%;

    }

}



@media (min-width: 1200px) {

    .flynns {

        padding: 0 2.5% 0 0;

    }

}



.flynns__banner {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: end;

    -moz-box-pack: end;

    box-pack: end;

    -webkit-justify-content: flex-end;

    -moz-justify-content: flex-end;

    -ms-justify-content: flex-end;

    -o-justify-content: flex-end;

    justify-content: flex-end;

    -ms-flex-pack: end;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    padding: 0 0.5em;

}



@media (min-width: 768px) {

    .flynns__banner {

        padding: 0;

    }

}



.flynns__spacer {

    -webkit-box-flex: auto;

    -moz-box-flex: auto;

    box-flex: auto;

    -webkit-flex: auto;

    -moz-flex: auto;

    -ms-flex: auto;

    flex: auto;

}



.flynns__title {

    -webkit-box-flex: auto;

    -moz-box-flex: auto;

    box-flex: auto;

    -webkit-flex: auto;

    -moz-flex: auto;

    -ms-flex: auto;

    flex: auto;

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.flynns__active {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

    text-align: right;

}



@media (min-width: 1200px) {

    .flynns__active {

        text-align: left;

    }

}



.flynns__options {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

    font-size: 12px;

    text-align: right;

}



@media (max-width: 1199px) {

    .flynns__options {

        display: none;

    }

}



.flynns__options label {

    text-transform: uppercase;

}



.flynns__options .form-group+.form-group {

    margin-left: 0.5em;

}



.flynns__options .form-control-static {

    text-transform: uppercase;

    padding-bottom: 5px;

}



.the-grid {

    margin: 0 -2px;

    padding: 0;

    list-style: none;

}



.the-grid:after {

    content: "";

    display: table;

    clear: both;

}

/* .list li{ width: 100%;} */

.the-grid>li {

    float: left;

     /* padding-left: 2px;

    padding-right: 2px;  */

    margin-bottom: 8px;

     width: 46%;

}



@media (min-width: 480px) {

    .grid--small .the-grid>li {

        width: 31.33333%;

    }

}



@media (min-width: 640px) {

    .grid--small .the-grid>li {

        width: 23%;

    }

}



@media (min-width: 842px) {

    .grid--small .the-grid>li {

        width: 19%;

    }

}



@media (min-width: 1010px) {

    .grid--small .the-grid>li {

        width: 15.66667%;

    }

}



@media (min-width: 1317px) {

    .grid--small .the-grid>li {

        width: 13.28571%;

    }

}



@media (min-width: 1568px) {

    .grid--small .the-grid>li {

        width: 11.5%;

    }

}



@media (min-width: 1746px) {

    .grid--small .the-grid>li {

        width: 10.11111%;

    }

}



@media (min-width: 1924px) {

    .grid--small .the-grid>li {

        width: 9%;

    }

}



@media (min-width: 2102px) {

    .grid--small .the-grid>li {

        width: 8.09091%;

    }

}



@media (min-width: 2280px) {

    .grid--small .the-grid>li {

        width: 7.33333%;

    }

}



@media (min-width: 2457px) {

    .grid--small .the-grid>li {

        width: 6.69231%;

    }

}



@media (min-width: 2635px) {

    .grid--small .the-grid>li {

        width: 6.14286%;

    }

}



@media (min-width: 480px) {

    .grid--medium .the-grid>li {

        width: 31.33333%;

    }

}



@media (min-width: 640px) {

    .grid--medium .the-grid>li {

        width: 23%;

    }



}



@media (max-width: 480px){

.list .thumbnail_label {top: 50%!important;}

}


@media screen and (max-width: 1191px) and (min-width: 640px) {

.list .thumbnail_label { top: 53%!important;}

}





@media (min-width: 1191px) {

    .grid--medium .the-grid>li {

        width: 19%;

    }

}



@media (max-width: 1701px) {

        .list .thumbnail_label {

            top: 129px;

        }

}





@media (min-width: 1402px) {

    .grid--medium .the-grid>li {

       /* width: 15.66667%;*/

    }

}





@media (min-width: 1702px) {

    .grid--medium .the-grid>li {

       /* width: 15.28571%; */

       width: 19%;

    }



    .modelthumb  .mthb{/*min-height: 300px!important; max-height: 300px!important;*/}

    .mthb .arcade__poster{height:100%!important;}

    .list .thumbnail_label{bottom:82px;}

   .list li{margin:10px 14px 25px 0!important;}

}

/*

@media (min-width: 1924px) {

    .grid--medium .the-grid>li {

        width: 13%;

    }

}



@media (min-width: 2146px) {

    .grid--medium .the-grid>li {

        width: 12.11111%;

    }

}



@media (min-width: 2368px) {

    .grid--medium .the-grid>li {

        width: 11%;

    }

}



@media (min-width: 2591px) {

    .grid--medium .the-grid>li {

        width: 10.09091%;

    }

}



@media (min-width: 2813px) {

    .grid--medium .the-grid>li {

        width: 9.33333%;

    }

}



@media (min-width: 3035px) {

    .grid--medium .the-grid>li {

        width: 8.69231%;

    }

}



@media (min-width: 3257px) {

    .grid--medium .the-grid>li {

        width: 8.14286%;

    }

}

*/



@media (min-width: 480px) {

    .grid--large .the-grid>li {

        width: 31.33333%;

    }

}



@media (min-width: 640px) {

    .grid--large .the-grid>li {

        width: /* 25%; */ 31.33333%;

    }

}



@media (min-width: 1402px) {

    .grid--large .the-grid>li {

        width: 20%;

    }

}



@media (min-width: 1746px) {

    .grid--large .the-grid>li {

        width: 18.66667%;

    }

}



@media (min-width: 2013px) {

    .grid--large .the-grid>li {

        width: 16.28571%;

    }

}



@media (min-width: 2280px) {

    .grid--large .the-grid>li {

        width: 14.5%;

    }

}



@media (min-width: 2546px) {

    .grid--large .the-grid>li {

        width: 13.11111%;

    }

}



@media (min-width: 2813px) {

    .grid--large .the-grid>li {

        width: 12%;

    }

}



@media (min-width: 3080px) {

    .grid--large .the-grid>li {

        width: 11.09091%;

    }

}



@media (min-width: 3346px) {

    .grid--large .the-grid>li {

        width: 8.33333%;

    }

}



@media (min-width: 3613px) {

    .grid--large .the-grid>li {

        width: 9.69231%;

    }

}



@media (min-width: 3880px) {

    .grid--large .the-grid>li {

        width: 9.14286%;

    }

}



.mini-grid {

    margin: 0 -2px;

    padding: 0;

    list-style: none;

}



.mini-grid:after {

    content: "";

    display: table;

    clear: both;

}



.mini-grid>li {

    float: left;

    padding-left: 2px;

    padding-right: 2px;

    margin-bottom: 8px;

    width: 50%;

}



@media (min-width: 480px) {

    .mini-grid.three>li {

        width: 33.33333%;

    }

}



@media (min-width: 640px) {

    .mini-grid.four>li {

        width: 25%;

    }

}



.arcade__poster,

.arcade__poster::after,

.arcade__poster img,

.arcade__screen,

.arcade__marquee,

.arcade__spacer {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

}



.arcade__cabinet {

    position: relative;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}



.arcade__display {

    position: relative;

}



.arcade__display::before {

    content: '';

    display: block;

    padding-top: 75%;

    width: 100%;

}



.arcade__poster {

    z-index: 10;

    overflow: hidden;

}



.arcade__poster::after {

    content: '';

    background-color: rgba(0, 0, 0, 0.7);

    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.5) 24px, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 100%);

    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.5) 24px, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 100%);

    background-color: transparent;

}



.arcade__poster img {

    max-width: none;

    -webkit-transition-property: width, height, top, left;

    -moz-transition-property: width, height, top, left;

    transition-property: width, height, top, left;

    -webkit-transition-duration: 0.15s;

    -moz-transition-duration: 0.15s;

    transition-duration: 0.15s;

}



@media (min-width: 992px) {

    .arcade:hover .arcade__poster img {

        top: -10%;

        left: -10%;

        width: 130%;

        height: auto;/*110%;*/

    }

    .mobile .arcade:hover .arcade__poster img,

    .tablet .arcade:hover .arcade__poster img {

        top: 0;

        left: 0;

        width: 100%;

        height: auto;

    }

}



.arcade__screen {

    z-index: 20;

}



.arcade__marquee {

    display: block;

    z-index: 30;

}



.arcade__marquee,

.arcade__marquee:hover,

.arcade__marquee:visited,

.arcade__marquee:active {

    color: currentColor;

    text-decoration: none;

}



.specialshow .arcade__marquee {

    border-color: #0099FF;

    border-width: 3px;

    border-style: solid;

}



.disconnected .arcade__marquee {

    z-index: 10;

}



.arcade__spacer {

    z-index: 50;

    display: none;

}



@media screen and (min-width:0\0) {

    .arcade__spacer {

        display: block;

    }

}



.arcade__decals {

    width: 100%;

    height: 100%;

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

    -webkit-box-direction: reverse;

    -moz-box-direction: reverse;
    box-direction: reverse;

    -webkit-flex-direction: column-reverse;

    -moz-flex-direction: column-reverse;

    flex-direction: column-reverse;

    -ms-flex-direction: column-reverse;

}



.arcade__decals:hover {

    text-decoration: none;

    color: inherit;

}



.arcade__name {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    display: block;

    margin: 0;

    font-family: Segoe, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;

    font-weight: 500;

    letter-spacing: 0.025em;

    padding-right: 4px;

    color: #5c3d78;

    height: 16px;

    line-height: 16px;

    font-size: 12px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__name,

    .grid--large .arcade__name {

        height: 20px;

        line-height: 20px;

        font-size: 14px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__name {

        height: 20px;

        line-height: 20px;

        font-size: 14px;

    }

}



.arcade__details {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    margin: 0;

    padding: 0;

    list-style: none;

    height: 16px;

    line-height: 16px;

    font-size: 12px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__details,

    .grid--large .arcade__details {

        height: 20px;

        line-height: 20px;

        font-size: 14px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__details {

        height: 20px;

        line-height: 20px;

        font-size: 14px;

    }

}



.arcade__details li {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

}



.arcade__details li+li {

    margin-left: 4px;

}



.arcade__details .high-def,

.arcade__details .country,

.arcade__details .year {

    text-transform: uppercase;

    font-weight: 500;

    letter-spacing: 0.025em;

}



.arcade__details .country,

.arcade__details .year {

    color: #5c3d78;

}



.arcade__details .phone,

.arcade__details .spacer,

.arcade__details .high-def {

    color: #999999;

}



.arcade__details .phone {

    display: none;

}



.has-phone .arcade__details .phone {

    display: block;

}



.arcade__details .high-def {

    display: none;

}



.is-hd .arcade__details .high-def {

    display: block;

}



.arcade__favorite {

    display: none;

    line-height: 1;

    color: red;

    text-shadow: 0.5px 0.5px 1px black;

}



.is-favorite .arcade__favorite {

    display: block;

}



.arcade__status {

    position: relative;

    text-transform: uppercase;

    letter-spacing: 0.025em;

    font-weight: 500;

    font-size: 10px;

    min-width: 80px;

    text-align: center;

    height: 14px;

    padding: 0 8px;

    font-size: 8px;

    line-height: 14px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__status,

    .grid--large .arcade__status {

        height: 18px;

        padding: 0 16px;

        font-size: 10px;

        line-height: 18px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__status {

        height: 18px;

        padding: 0 16px;

        font-size: 10px;

        line-height: 18px;

    }

}



.arcade__rating {

    line-height: 1;

}



.arcade__rating .fa {

    vertical-align: middle;

}



.arcade__headline {

    word-wrap: break-word;

    overflow-wrap: break-word;

    word-break: normal;

    margin: 0;

    max-height: 24px;

    font-size: 9px;

    line-height: 12px;

    overflow: hidden;

    color: #999999;

}



.arcade__special {

    display: none;

    position: absolute;

    right: 0;

    top: -1px;

    padding-left: 9px;

    padding-right: 6px;

    padding-bottom: 2px;

    background: #0099FF;

    color: white;

    box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.43);

    font-size: 10px;

    font-weight: 500;

    text-transform: uppercase;

    letter-spacing: 0.025em;

    line-height: 10px;

}



.specialshow .arcade__special {

    display: block;

}



.disconnected .arcade__special {

    display: none;

}



.arcade__line--alpha {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    position: relative;

    width: 100%;

    padding-left: 4px;

    padding-right: 4px;

}



.arcade__line--alpha .arcade__name {

    -webkit-box-flex: auto;

    -moz-box-flex: auto;

    box-flex: auto;

    -webkit-flex: auto;

    -moz-flex: auto;

    -ms-flex: auto;

    flex: auto;

    -webkit-box-flex: 1;

    -moz-box-flex: 1;

    box-flex: 1;

}



.arcade__line--alpha .arcade__details {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

}



.arcade__line--alpha .phone,

.arcade__line--alpha .high-def,

.arcade__line--alpha .spacer {

    font-size: 10px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__line--alpha .phone,

    .grid--large .arcade__line--alpha .phone,

    .grid--medium .arcade__line--alpha .high-def,

    .grid--large .arcade__line--alpha .high-def,

    .grid--medium .arcade__line--alpha .spacer,

    .grid--large .arcade__line--alpha .spacer {

        font-size: 12px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__line--alpha .phone,

    .grid--large .arcade__line--alpha .high-def,

    .grid--large .arcade__line--alpha .spacer {

        font-size: 12px;

    }

}



.arcade__line--alpha .phone,

.arcade__line--alpha .high-def {

    display: none;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__line--alpha .has-phone .phone,

    .grid--large .arcade__line--alpha .has-phone .phone {

        display: block;

    }

    .grid--medium .arcade__line--alpha .is-hd .high-def,

    .grid--large .arcade__line--alpha .is-hd .high-def {

        display: block;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__line--alpha .has-phone .phone {

        display: block;

    }

    .grid--large .arcade__line--alpha .is-hd .high-def {

        display: block;

    }

}



.arcade__line--alpha .fa {

    vertical-align: baseline;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__line--alpha .fa,

    .grid--large .arcade__line--alpha .fa {

        vertical-align: middle;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__line--alpha .fa {

        vertical-align: middle;

    }

}



.arcade__line--beta {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    position: relative;

    width: 100%;

    padding-left: 4px;

    padding-right: 4px;

    min-height: 14px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade__line--beta,

    .grid--large .arcade__line--beta {

        min-height: 18px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade__line--beta {

        min-height: 18px;

    }

}



.disconnected .arcade__line--beta {

    display: none;

}



.arcade__line--gamma {

    position: relative;

    width: 100%;

    padding-left: 4px;

    padding-right: 4px;

}



.arcade--generic.arcade__cabinet {

    margin-bottom: 12px;

}



.arcade--generic .arcade__poster::after {

    background: none;

}



.arcade--generic .arcade__decals {

    border-bottom: 0;

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--generic .arcade__decals {

        -webkit-box-pack: end;

        -webkit-box-direction: reverse;

    }

}



.arcade--generic .arcade__name {

    text-shadow: 0.5px 0.5px 1px black;

    color: white;

}



.arcade--generic .arcade__details .country,

.arcade--generic .arcade__details .year {

    color: white;

}



.arcade--generic .arcade__status {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

    height: auto;

    padding-left: 4px;

    padding-right: 4px;

    font-size: 8px;

    text-align: left;

}



.specialshow .arcade--generic .arcade__status {

    padding-left: 7px;

}



.arcade--generic .arcade__favorite {

    font-size: 16px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade--generic .arcade__favorite,

    .grid--large .arcade--generic .arcade__favorite {

        font-size: 18px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade--generic .arcade__favorite {

        font-size: 18px;

    }

}



.arcade--generic .arcade__headline {

    -webkit-transition: height 0.15s;

    -moz-transition: height 0.15s;

    transition: height 0.15s;

    will-change: height;

    height: 0;

    color: white;

}



.arcade:hover .arcade--generic .arcade__headline {

    height: 24px;

}



.mobile .arcade:hover .arcade--generic .arcade__headline,

.tablet .arcade:hover .arcade--generic .arcade__headline {

    height: 0;

}



.arcade--generic .arcade__line--alpha {

    background: rgba(0, 0, 0, 0.5);

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--generic .arcade__line--alpha {

        -webkit-box-direction: normal;

        -webkit-box-pack: justify;

    }

}



.arcade--generic .arcade__line--alpha .high-def,

.arcade--generic .arcade__line--alpha .phone {

    display: none;

}



.arcade--generic .arcade__line--alpha .spacer {

    color: #999999;

}



.arcade--generic .arcade__line--alpha .arcade__details {

    color: white;

}



.arcade--generic .arcade__line--delta {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    -webkit-box-pack: justify;

    -moz-box-pack: justify;

    box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-justify-content: space-between;

    -ms-justify-content: space-between;

    -o-justify-content: space-between;

    justify-content: space-between;

    -ms-flex-pack: justify;

    position: absolute;

    top: 100%;

    width: 100%;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--generic .arcade__line--delta {

        -webkit-box-direction: normal;

    }

}



.arcade--generic .arcade__line--delta,

.arcade--generic .arcade__line--delta .arcade__status,

.arcade--generic .arcade__line--delta .arcade__details {

    height: 12px;

    line-height: 12px;

}



.goldshow .arcade--generic .arcade__line--delta {

    background: gold;

}



.goldshow .arcade--generic .arcade__line--delta,

.goldshow .arcade--generic .arcade__line--delta .high-def,

.goldshow .arcade--generic .arcade__line--delta .phone {

    color: black;

}



.partychat .arcade--generic .arcade__line--delta {

    background: #33CC00;

}



.partychat .arcade--generic .arcade__line--delta,

.partychat .arcade--generic .arcade__line--delta .high-def,

.partychat .arcade--generic .arcade__line--delta .phone {

    color: black;

}



.online .arcade--generic .arcade__line--delta {

    background: #33CC00;

}



.online .arcade--generic .arcade__line--delta,

.online .arcade--generic .arcade__line--delta .high-def,

.online .arcade--generic .arcade__line--delta .phone {

    color: black;

}



.offline .arcade--generic .arcade__line--delta {

    background: #222222;

}



.offline .arcade--generic .arcade__line--delta,

.offline .arcade--generic .arcade__line--delta .high-def,

.offline .arcade--generic .arcade__line--delta .phone {

    color: white;

}



.specialshow .arcade--generic .arcade__line--delta {

    width: auto;

    left: -3px;

    right: -3px;

    margin-top: 3px;

    background: #0099FF;

}



.specialshow .arcade--generic .arcade__line--delta,

.specialshow .arcade--generic .arcade__line--delta .high-def,

.specialshow .arcade--generic .arcade__line--delta .phone {

    color: white;

}



.arcade--generic .arcade__line--delta .arcade__favorite,

.arcade--generic .arcade__line--delta .arcade__rating,

.arcade--generic .arcade__line--delta .country,

.arcade--generic .arcade__line--delta .spacer,

.arcade--generic .arcade__line--delta .year {

    display: none;

}



.arcade--generic .arcade__line--delta .arcade__details {

    font-size: 8px;

    padding: 0 4px;

}



.specialshow .arcade--generic .arcade__line--delta .arcade__details {

    padding-right: 7px;

}



.arcade--generic .arcade__line--alpha .arcade__details {

    display: none;

}



.arcade--generic .arcade__line--beta,

.arcade--generic .arcade__line--gamma {

    display: none;

}



.arcade--asteroids.arcade__cabinet {

    margin-bottom: 12px;

}



.arcade--asteroids .arcade__poster::after {

    background: none;

}



.arcade--asteroids .arcade__decals {

    border-bottom: 0;

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--asteroids .arcade__decals {

        -webkit-box-pack: end;

        -webkit-box-direction: reverse;

    }

}



.arcade--asteroids .arcade__name {

    text-shadow: 0.5px 0.5px 1px black;

    color: white;

}



.arcade--asteroids .arcade__details .country,

.arcade--asteroids .arcade__details .year {

    color: white;

}



.arcade--asteroids .arcade__status {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

    height: auto;

    padding-left: 4px;

    padding-right: 4px;

    font-size: 8px;

    text-align: left;

}



.specialshow .arcade--asteroids .arcade__status {

    padding-left: 7px;

}



.arcade--asteroids .arcade__favorite {

    font-size: 16px;

}



@media (min-width: 1191px) {

    .grid--medium .arcade--asteroids .arcade__favorite,

    .grid--large .arcade--asteroids .arcade__favorite {

        font-size: 18px;

    }

}



@media (min-width: 1402px) {

    .grid--large .arcade--asteroids .arcade__favorite {

        font-size: 18px;

    }

}



.arcade--asteroids .arcade__headline {

    -webkit-transition: height 0.15s;

    -moz-transition: height 0.15s;

    transition: height 0.15s;

    will-change: height;

    height: 0;

    color: white;

}



.arcade:hover .arcade--asteroids .arcade__headline {

    height: 24px;

}



.mobile .arcade:hover .arcade--asteroids .arcade__headline,

.tablet .arcade:hover .arcade--asteroids .arcade__headline {

    height: 0;

}



.arcade--asteroids .arcade__line--alpha {

    background: rgba(0, 0, 0, 0.5);

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--asteroids .arcade__line--alpha {

        -webkit-box-direction: normal;

        -webkit-box-pack: justify;

    }

}



.arcade--asteroids .arcade__line--alpha .high-def,

.arcade--asteroids .arcade__line--alpha .phone {

    display: none;

}



.arcade--asteroids .arcade__line--alpha .spacer {

    color: #999999;

}



.arcade--asteroids .arcade__line--alpha .arcade__details {

    color: white;

}



.arcade--asteroids .arcade__line--delta {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    -webkit-box-pack: justify;

    -moz-box-pack: justify;

    box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-justify-content: space-between;

    -ms-justify-content: space-between;

    -o-justify-content: space-between;

    justify-content: space-between;

    -ms-flex-pack: justify;

    position: absolute;

    top: 100%;

    width: 100%;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--asteroids .arcade__line--delta {

        -webkit-box-direction: normal;

    }

}



.arcade--asteroids .arcade__line--delta,

.arcade--asteroids .arcade__line--delta .arcade__status,

.arcade--asteroids .arcade__line--delta .arcade__details {

    height: 12px;

    line-height: 12px;

}



.goldshow .arcade--asteroids .arcade__line--delta {

    background: gold;

}



.goldshow .arcade--asteroids .arcade__line--delta,

.goldshow .arcade--asteroids .arcade__line--delta .high-def,

.goldshow .arcade--asteroids .arcade__line--delta .phone {

    color: black;

}



.partychat .arcade--asteroids .arcade__line--delta {

    background: #33CC00;

}



.partychat .arcade--asteroids .arcade__line--delta,

.partychat .arcade--asteroids .arcade__line--delta .high-def,

.partychat .arcade--asteroids .arcade__line--delta .phone {

    color: black;

}



.online .arcade--asteroids .arcade__line--delta {

    background: #33CC00;

}



.online .arcade--asteroids .arcade__line--delta,

.online .arcade--asteroids .arcade__line--delta .high-def,

.online .arcade--asteroids .arcade__line--delta .phone {

    color: black;

}



.offline .arcade--asteroids .arcade__line--delta {

    background: #222222;

}



.offline .arcade--asteroids .arcade__line--delta,

.offline .arcade--asteroids .arcade__line--delta .high-def,

.offline .arcade--asteroids .arcade__line--delta .phone {

    color: white;

}



.specialshow .arcade--asteroids .arcade__line--delta {

    width: auto;

    left: -3px;

    right: -3px;

    margin-top: 3px;

    background: #0099FF;

}



.specialshow .arcade--asteroids .arcade__line--delta,

.specialshow .arcade--asteroids .arcade__line--delta .high-def,

.specialshow .arcade--asteroids .arcade__line--delta .phone {

    color: white;

}



.arcade--asteroids .arcade__line--delta .arcade__favorite,

.arcade--asteroids .arcade__line--delta .arcade__rating,

.arcade--asteroids .arcade__line--delta .country,

.arcade--asteroids .arcade__line--delta .spacer,

.arcade--asteroids .arcade__line--delta .year {

    display: none;

}



.arcade--asteroids .arcade__line--delta .arcade__details {

    font-size: 8px;

    padding: 0 4px;

}



.specialshow .arcade--asteroids .arcade__line--delta .arcade__details {

    padding-right: 7px;

}



.arcade--asteroids.arcade__cabinet {

    margin-bottom: 20px;

}



.arcade--asteroids .arcade__line--beta {

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

    -webkit-flex-direction: column;

    -moz-flex-direction: column;

    flex-direction: column;

    -ms-flex-direction: column;

    -webkit-box-align: start;

    -moz-box-align: start;

    box-align: start;

    -webkit-align-items: flex-start;

    -moz-align-items: flex-start;

    -ms-align-items: flex-start;

    -o-align-items: flex-start;

    align-items: flex-start;

    -ms-flex-align: start;

}



@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .arcade--asteroids .arcade__line--beta {

        -webkit-box-direction: normal;

    }

}



.arcade--asteroids .arcade__line--beta .arcade__details,

.arcade--asteroids .arcade__line--beta .arcade__status {

    display: none;

}



.arcade--asteroids .arcade__line--gamma {

    -webkit-box-ordinal-group: -1;

    -moz-box-ordinal-group: -1;

    box-ordinal-group: -1;

    -webkit-order: -1;

    -moz-order: -1;

    order: -1;

    -ms-flex-order: -1;

    background: rgba(0, 0, 0, 0.5);

}



.arcade--asteroids .arcade__line--delta,

.arcade--asteroids .arcade__line--delta .arcade__status,

.arcade--asteroids .arcade__line--delta .arcade__details {

    -webkit-transition-property: height, line-height;

    -moz-transition-property: height, line-height;

    transition-property: height, line-height;

    -webkit-transition-duration: 0.15s;

    -moz-transition-duration: 0.15s;

    transition-duration: 0.15s;

    height: 12px;

    line-height: 12px;

}



.arcade:hover .arcade--asteroids .arcade__line--delta,

.arcade:hover .arcade--asteroids .arcade__line--delta .arcade__status,

.arcade:hover .arcade--asteroids .arcade__line--delta .arcade__details {

    height: 20px;

    line-height: 20px;

}



.mobile .arcade:hover .arcade--asteroids .arcade__line--delta,

.tablet .arcade:hover .arcade--asteroids .arcade__line--delta,

.mobile .arcade:hover .arcade--asteroids .arcade__line--delta .arcade__status,

.tablet .arcade:hover .arcade--asteroids .arcade__line--delta .arcade__status,

.mobile .arcade:hover .arcade--asteroids .arcade__line--delta .arcade__details,

.tablet .arcade:hover .arcade--asteroids .arcade__line--delta .arcade__details {

    height: 12px;

    line-height: 12px;

}



.disconnected .arcade--asteroids .arcade__line--alpha,

.disconnected .arcade--asteroids .arcade__line--gamma {

    display: none;

}



.ooo__container {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center;

    width: 100%;

    height: 100%;

    text-align: center;

    background: rgba(0, 0, 0, 0.8);

}



.arcade:not(.disconnected) .ooo__container {

    display: none;

}



.ooo__messages {

    padding: 4px;

}



@media (min-width: 1191px) {

    .grid--medium .ooo__messages,

    .grid--large .ooo__messages {

        padding: 8px;

    }

}



@media (min-width: 1402px) {

    .grid--large .ooo__messages {

        padding: 8px;

    }

}



.ooo__header {

    color: white;

    margin: 0 0 5px;

    font-size: 12px;

    line-height: 1;

    text-transform: uppercase;

}



@media (min-width: 1191px) {

    .grid--medium .ooo__header,

    .grid--large .ooo__header {

        font-size: 14px;

    }

}



@media (min-width: 1402px) {

    .grid--large .ooo__header {

        font-size: 14px;

    }

}



.ooo__subheader {

    color: #e6e6e6;

    font-size: 10px;

    line-height: 1;

    text-transform: uppercase;

    margin: 0 0 5px;

}



@media (min-width: 1191px) {

    .grid--medium .ooo__subheader,

    .grid--large .ooo__subheader {

        font-size: 12px;

    }

}



@media (min-width: 1402px) {

    .grid--large .ooo__subheader {

        font-size: 12px;

    }

}



.ooo__options {

    margin: 0 0 5px;

    padding: 0;

    list-style: none;

}



.ooo__options>li {

    display: inline-block;

    font-size: 22px;

    line-height: 1;

}



.ooo__options>li+li {

    margin-left: 0.5em;

}



.ooo__options [class*=fa-heart] {

    color: red;

}



.ooo__btn {

    display: inline-block;

    padding: 0 10px;

    font-size: 10px;

    text-transform: uppercase;

    font-weight: 400;

    letter-spacing: 0.025em;

    line-height: 2;

}



@media (min-width: 1191px) {

    .grid--medium .ooo__btn,

    .grid--large .ooo__btn {

        font-size: 12px;

    }

}



@media (min-width: 1402px) {

    .grid--large .ooo__btn {

        font-size: 12px;

    }

}



.goldshow .ooo__btn {

    background: gold;

    color: black;

    border-color: #e6bf00;

}



.flynns__controls {

    margin: 0;

    padding: 0;

    padding-bottom: 2px;

    margin-left: 1em;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}



@media (max-width: 841px) {

    .flynns__controls {

        display: none;

    }

}



.mobile .flynns__controls,

.tablet .flynns__controls {

    display: none;

}



.flynns__controls li {

    display: inline-block;

    vertical-align: text-bottom;

}



.flynns__controls .form-control-static {

    margin: 0;

    line-height: 1;

    text-transform: uppercase;

    font-size: 12px;

    padding: 0;

    padding-right: 0.5em;

    font-weight: normal;

    vertical-align: bottom;

}



.flynns__control {

    display: block;

    position: relative;

    background: #999999;

    color: #ffffff;

    width: 26px;

    height: 20px;

    content: '';

    cursor: pointer;

    margin: 0;

}



.flynns__control:hover,

.flynns__control.hover {

    background: #808080;

}



.flynns__control::after {

    position: absolute;

    border: 2px solid currentColor;

    content: '';

    box-shadow: 0.5px 0.5px 1px black;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



.flynns__control input {

    display: none;

}



.grid--small .flynns__control.control--small {

    background: #5c3d78;

}



.flynns__control.control--small::after {

    top: 6px;

    left: 8px;

    width: 11px;

    height: 8px;

}



.grid--medium .flynns__control.control--medium {

    background: #5c3d78;

}



.flynns__control.control--medium::after {

    top: 4px;

    left: 6px;

    width: 15px;

    height: 12px;

}



.grid--large .flynns__control.control--large {

    background: #5c3d78;

}



.flynns__control.control--large::after {

    top: 3px;

    left: 5px;

    width: 17px;

    height: 14px;

}



@media (max-width: 1190px) {

    .flynns__control.control--large {

        display: none;

    }

}



.arcade__leaderboard {

    position: absolute;

    right: 0;

    top: -1px;

    padding-left: 9px;

    padding-right: 9px;

    padding-bottom: 11px;

    padding-top: 12px;

    background: #5c3d78;

    color: #fff;

    box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.43);

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.025em;

    line-height: 10px;

}



.leaderboard_rank {

    font-size: 120%;

    vertical-align: middle;

}



.row--full {

    width: 100%;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    margin-bottom: 0;

    max-width: 100%;

    *zoom: 1;

    max-width: 100%;

}



.row--full:before,

.row--full:after {

    content: " ";

    display: table;

}



.row--full:after {

    clear: both;

}



.row--collapse {

    width: 100%;

    margin: 0;

    max-width: 100%;

    *zoom: 1;

}



.row--collapse:before,

.row--collapse:after {

    content: " ";

    display: table;

}



.row--collapse:after {

    clear: both;

}



.row--nest {

    width: auto;

    margin-left: -15px;

    margin-right: -15px;

    margin-top: 0;

    margin-bottom: 0;

    max-width: none;

    *zoom: 1;

    margin-right: -15px;

}



.row--nest:before,

.row--nest:after {

    content: " ";

    display: table;

}



.row--nest:after {

    clear: both;

}



.page__container {

    width: 100%;

    margin: 0;

    max-width: 100%;

    *zoom: 1;

    position: relative;

    z-index: 20;

    padding: 5px;

    /*background-color: #ffffff;

    -webkit-transition: -webkit-transform 0.25s;

    -moz-transition: -moz-transform 0.25s;

    transition: transform 0.25s;

    background-image: -webkit-linear-gradient(top, #ffffff 5%, #777777 100%);

    background-image: linear-gradient(to bottom, #ffffff 5%, #777777 100%);*/

}



.page__container:before,

.page__container:after {

    content: " ";

    display: table;

}



.page__container:after {

    clear: both;

}



@media only screen and (max-width: 991px) {

    .page__container {

        padding-bottom: 0;

    }

}



@media only screen and (min-width: 1200px) {

    .categories-visible .page__container {

        -webkit-transform: translateY(108px);

        -moz-transform: translateY(108px);

        -ms-transform: translateY(108px);

        -o-transform: translateY(108px);

        transform: translateY(108px);

    }

}



.page__content,

.page__content--static {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 100%;

    margin-left: auto;

    margin-right: auto;

    float: none !important;

    float: left;

}



@media only screen and (min-width: 992px) {

    .page__content {

        position: relative;

        padding-left: 0;

        padding-right: 0;

        width: 91.66667%;

        margin-left: auto;

        margin-right: auto;

        float: none !important;

        float: left;

    }

}



.page__content--static {

    margin: 0 auto;

    max-width: 1252.16667px;

}



.show-options .page__content--static {

    max-width: 100%;

}



.page__content--center {

    max-width: 683px;

    margin: 0 auto;

}



@media only screen and (min-width: 992px) {

    .page__content--center {

        position: relative;

        padding-left: 0;

        padding-right: 0;

        width: 50%;

        margin-left: auto;

        margin-right: auto;

        float: none !important;

        float: left;

    }

}



.page__subtitle,

.page__subtitle--right {

    position: absolute;

    bottom: 100%;

    margin-top: 0;

    margin-bottom: 0.5em;

    color: #000000;

}



.page__subtitle--right {

    right: 0;

}



.column--centered {

    margin-left: auto;

    margin-right: auto;

    float: none !important;

}



.page__column--full {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 83.33333%;

    float: left;

}



.page__column--main {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 66.66667%;

    margin-left: 16.66667%;

    float: left;

}



.page__column--support {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 16.66667%;

    float: right;

    float: left;

}



.column--full {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 100%;

    float: left;

}



.column--two-third {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 66.66667%;

    float: left;

}



.column--half {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 100%;

    float: left;

}



@media only screen and (min-width: 768px) {

    .column--half {

        position: relative;

        padding-left: 15px;

        padding-right: 15px;

        width: 50%;

        float: left;

    }

}



.column--third {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 33.33333%;

    float: left;

}



.column--quarter {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 25%;

    float: left;

}







.show-options .container {

    max-width: 100%;

}



@media only screen and (min-width: 768px) {

    .show-options .container {

        padding: 0 2.5vw;

    }

}



@media only screen and (min-width: 1200px) {

    .show-options .container {

        padding: 0 5vw;

    }

}



.container--flex {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

}



.container--flex::after {

    display: none;

}



.naiad__panel {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    color: #222;

    border: 1px solid #999999;

    margin-bottom: 0;

}



.naiad__panel>:first-child {

    margin-top: 0;

}



.naiad__panel>:last-child {

    margin-bottom: 0;

}



.script--content {

    display: none;

}



.section__preface,

.section__preface--bio,

.section__preface--inbox,

.section__preface--contacts,

.section__preface--mail,

.section__preface--right {

    position: absolute;

    bottom: 100%;

    margin: 0 0 5px;

}



.section__preface a,

.section__preface .section__preface--bio,

.section__preface .section__preface--inbox,

.section__preface .section__preface--contacts,

.section__preface .section__preface--mail,

.section__preface .section__preface--right {

    color: #000;

}



.section__preface--bio,

.section__preface--inbox {

    left: 15px;

}



.section__preface--contacts,

.section__preface--mail {

    right: 15px;

}



.section__preface--right {

    right: 0;

}



.panel {

   /* border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    color: #222;

    border-color: #999;*/

}



.panel>:first-child {

    margin-top: 0;

}



.panel>:last-child {

    margin-bottom: 0;

}



.panel--padded {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    color: #222;

    border-color: #999;

}



.panel--padded>:first-child {

    margin-top: 0;

}



.panel--padded>:last-child {

    margin-bottom: 0;

}



.panel--small {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 5px;

    background: #ffffff;

    color: #222;

    border-color: #999;

}



.panel--small>:first-child {

    margin-top: 0;

}



.panel--small>:last-child {

    margin-bottom: 0;

}



.column.collapse,

.columns.collapse {

    padding: 0;

}



.small {

    font-size: 80%;

    line-height: 1.3;

}



.top {

    margin-top: 0;

}



.bottom {

    margin-bottom: 0;

}



.bold {

    font-weight: bold;

}



.transparent {

    visibility: hidden;

}



.capitalize {

    text-transform: capitalize;

}



.underline {

    text-decoration: underline;

}



.alert-box:not(.error) {

    font-weight: normal;

    line-height: 1.4;

}



.alert-box:empty {

    display: none;

}



h1,

h2,

h3,

h4,

h5,

h6 {

    text-overflow: ellipsis;

}



label h1,

label h2,

label h3,

label h4,

label h5,

label h6 {

    margin: 0;

}



header>h1,

header>h2,

header>h3,

header>h4,

header>h5,

header>h6 {

    margin: 0;

}



[class^="icon-"],

[class*=" icon-"] {

   /* position: relative;*/

}



.primary-color {

    color: #5c3d78 !important;

}



.secondary-color {

    color: #5c3d78 !important;

}



.icon--suffix {

    margin-left: 5px;

}



.icon--prefix {

    margin-right: 5px;

}



.icon-add-contact {

    position: relative;

}



.icon-add-contact::before {

    content: "\e820";

}



.icon-add-contact::after {

    position: absolute;

    right: 0;

    text-align: center;

    font-size: 60%;

    content: "\e839";

    text-shadow: 1px 0 1px #ffffff, -1px 0 1px #ffffff, 0 1px 1px #ffffff, 0 -1px 1px #ffffff;

}



.performer__offline .performer__offline--hide {

    display: none;

}



.user__non-user .user__non-user--hide {

    display: none;

}



.list--plain {

    margin: 0;

    list-style: none;

}



.gradient__container {

   /* background-color: #ffffff !important;

    background-image: -webkit-linear-gradient(top, #ffffff 5%, #777777 100%);

    background-image: linear-gradient(to bottom, #ffffff 5%, #777777 100%);*/

}



.gradient__container:after {

    content: "";

    display: table;

    clear: both;

}



@media only screen and (max-width: 767px) {

    .hide-xs {

        display: none !important;

    }

}



@media only screen and (max-width: 991px) {

    .hide-sm {

        display: none !important;

    }

}



@media only screen and (max-width: 1199px) {

    .hide-md {

        display: none !important;

    }

}



@media only screen and (min-width: 768px) {

    .show-xs {

        display: none !important;

    }

}



@media only screen and (min-width: 992px) {

    .show-sm {

        display: none !important;

    }

}



@media only screen and (min-width: 1200px) {

    .show-md {

        display: none !important;

    }

}



.cookie-notice {

    position: fixed;

    bottom: 0;

    right: 0;

    z-index: 100000;

    padding: 10px;

    background: #000000;

    color: #ffffff;

    width: 100%;

}



.cookie-notice:after {

    content: "";

    display: table;

    clear: both;

}



@media only screen and (min-width: 768px) {

    .cookie-notice {

        width: 320px;

    }

}



.cookie-notice .close {

    float: right;

    color: #ffffff;

    padding-left: 10px;

    padding-bottom: 10px;

    opacity: 1;

}



.pagination__container,

.pagination__container--spaced {

    width: 100%;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    margin-bottom: 0;

    max-width: 100%;

    *zoom: 1;

    margin-bottom: 2em;

}



.pagination__container:before,

.pagination__container--spaced:before,

.pagination__container:after,

.pagination__container--spaced:after {

    content: " ";

    display: table;

}



.pagination__container:after,

.pagination__container--spaced:after {

    clear: both;

}



.pagination__container--spaced {

    margin-bottom: 28px;

}



.pagination__column--pager {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 100%;

}



@media only screen and (max-width: 1199px) {

    .pagination__column--pager {

        text-align: center;

    }

}



@media only screen and (min-width: 1200px) {

    .pagination__column--per-page+.pagination__column--pager {

        width: auto;

    }

}



.pagination__column--per-page {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 16.66667%;

    float: left;

}



@media only screen and (max-width: 1199px) {

    .pagination__column--per-page {

        display: none;

    }

}



.pagination li:last-child a,

.pagination li:first-child a,

.pagination li a,

.pagination li.active a {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    position: relative;

    line-height: 39px;

    display: block;

    text-align: center;

    padding: 0 10px;

    border-bottom: 1px solid rgba(0, 0, 0, 0.35);

    outline: 0;

}



.pagination li:last-child a:visited,

.pagination li:first-child a:visited,

.pagination li a:visited,

.pagination li.active a:visited,

.pagination li:last-child a:active,

.pagination li:first-child a:active,

.pagination li a:active,

.pagination li.active a:active {

    color: #ffffff;

}



.pagination li a:hover,

.pagination li.active a:hover,

.pagination li a.hover,

.pagination li.active a.hover {

    background-color: #737373;

    background-image: -webkit-linear-gradient(-270deg, #737373 0%, #919191 100%);

    background-image: linear-gradient(0deg, #737373 0%, #919191 100%);

    color: #FFFFFF;

}



.pagination li:last-child a,

.pagination li:first-child a {

    background: #5c3d78;

    color: #FFFFFF;

    background-image: -webkit-linear-gradient(-270deg, #4f3467 0%, #5c3d78 100%);

    background-image: linear-gradient(0deg, #4f3467 0%, #5c3d78 100%);

    padding: 0 2em;

    text-transform: uppercase;

}



.pagination li:last-child a::before,

.pagination li:first-child a::before {

    position: absolute;

    top: 20px;

    height: 28.28427px;

    width: 28.28427px;

    content: '';

    background-color: #5c3d78;

    -webkit-transform-origin: 50% 50%;

    -moz-transform-origin: 50% 50%;

    -ms-transform-origin: 50% 50%;

    -o-transform-origin: 50% 50%;

    transform-origin: 50% 50%;

    -webkit-transform: scaleX(0.6) translateY(-50%) rotate(-45deg);

    -moz-transform: scaleX(0.6) translateY(-50%) rotate(-45deg);

    -ms-transform: scaleX(0.6) translateY(-50%) rotate(-45deg);

    -o-transform: scaleX(0.6) translateY(-50%) rotate(-45deg);

    transform: scaleX(0.6) translateY(-50%) rotate(-45deg);

    background-image: -webkit-linear-gradient(-315deg, #4f3467 0%, #5c3d78 100%);

    background-image: linear-gradient(45deg, #4f3467 0%, #5c3d78 100%);

}



.pagination li:last-child a:hover,

.pagination li:first-child a:hover,

.pagination li:last-child a.hover,

.pagination li:first-child a.hover {

    background-color: #684689;

    background-image: -webkit-linear-gradient(-270deg, #5c3d78 0%, #684689 100%);

    background-image: linear-gradient(0deg, #5c3d78 0%, #684689 100%);

    color: #FFFFFF;

}



.pagination li:last-child a:hover::before,

.pagination li:first-child a:hover::before,

.pagination li:last-child a.hover::before,

.pagination li:first-child a.hover::before {

    background-color: #684689;

    background-image: -webkit-linear-gradient(-315deg, #5c3d78 0%, #684689 100%);

    background-image: linear-gradient(45deg, #5c3d78 0%, #684689 100%);

}



.pagination li:last-child a.disabled,

.pagination li:first-child a.disabled {

    cursor: default;

    pointer-events: none;

    opacity: 0.5;

}



.pagination li a {

    color: #ffffff;

    background-color: #878787;

    background-image: -webkit-linear-gradient(-270deg, #878787 0%, #a5a5a5 100%);

    background-image: linear-gradient(0deg, #878787 0%, #a5a5a5 100%);

}



.pagination li.active a {

    cursor: default;

    pointer-events: none;

    background: #FFFFFF;

    color: #000000;

    border-bottom: 1px solid rgba(0, 0, 0, 0.5);

}



.pagination li.active a:visited,

.pagination li.active a:active {

    color: #000000;

}



.pagination li:last-child a::before {

    right: -14.14214px;

    border-bottom: 1px solid rgba(0, 0, 0, 0.35);

}



.pagination li:first-child a::before {

    left: -14.14214px;

    border-left: 1px solid rgba(0, 0, 0, 0.35);

}



.pagination__select {

    color: #ffffff;

    background: #878787;

    border-bottom: 1px solid rgba(0, 0, 0, 0.5);

    background-image: -webkit-linear-gradient(-270deg, #878787 0%, #a5a5a5 100%);

    background-image: linear-gradient(0deg, #878787 0%, #a5a5a5 100%);

    width: 100%;

}



.pagination__select select {

    color: #ffffff;

}



.pagination__select select:-moz-focusring {

    text-shadow: 0 0 0 #ffffff;

}



.pagination__select option {

    color: #ffffff;

    background: #878787;

}



.pagination__select i {

    color: #ffffff;

}



.pagination__select::after {

    display: none;

}



.pagination__select .select {

    height: 40px;

    padding-left: 1em;

    width: 100%;
}



.pagination__select .select,

.pagination__select .select x:-moz-any-link,

.pagination__select .select x:default {

    line-height: 20px;

}



.pagination__select .arrow {

    position: absolute;

    line-height: 40px;

    top: 0;

    right: 1em;

}



.pagination {

   /*  margin: 0 auto;

    list-style-type: none;

    font-size: 0;

    width: 100%; */

}



@media only screen and (min-width: 992px) {

    .pagination {

        float: right;

        width: auto;

    }

}



.pagination li {

    font-size: 14px;

    display: inline-block;

}



@media only screen and (max-width: 991px) {

    .pagination li {

        display: none;

        position: relative;

        padding-left: 0;

        padding-right: 0;

        width: 50%;

        float: none;

    }

}



@media only screen and (min-width: 992px) {

    .pagination li+li {

        margin-left: 1px;

    }

}



.pagination li:first-child {

    display: inline-block;

}



@media only screen and (max-width: 991px) {

    .pagination li:first-child {

        padding-right: 3px;

        padding-left: 15px;

    }

}



@media only screen and (min-width: 992px) {

    .pagination li:first-child {

        margin-right: 5px;

    }

}



.pagination li:last-child {

    display: inline-block;

}



@media only screen and (max-width: 991px) {

    .pagination li:last-child {

        padding-left: 3px;

        padding-right: 15px;

    }

}



@media only screen and (min-width: 992px) {

    .pagination li:last-child {

        margin-left: 5px;

        padding-right: 15px;

    }

}



.pagination li.disabled:last-child {

    display: none;

}



.pagination li.disabled a {

    visibility: hidden;

}



#avchat {

    width: 100% !important;

    min-width: 940px;

}



.bio__list {

    text-align: left;

}



.bio__list li {

    margin-bottom: 5px;

}



.naiad__button+.bio__list {

    margin-top: 5px;

}



.bio__title {

    margin-bottom: 0.3em;

}



@media (max-width: 479px) {

    .bio__title.invisible {

        display: none;

    }

}



.bio__spacer {

    margin-top: 5px;

}



.bio__center .naiad__button {

    margin-top: 5px;

}



.partner__links {

    display: inline-block;

}



.partner__links li {

    margin-left: 15px;

}



.partner__links .disabled {

    cursor: inherit;

    pointer-events: none;

    opacity: 0.2;

}



.partner__links .link {

    line-height: 2.8rem;

    display: inline-block;

    vertical-align: bottom;

}



.partner__links+.naiad__button {

    float: right;

    vertical-align: bottom;

}



.bio__inner--my_photos {

    max-width: 936px;

    background: rgba(0, 0, 0, 0.5);

}



.bio__player {

    width: 100%;

    min-height: 300px;

    position: relative;

    margin-bottom: 1em;

    text-align: center;

    padding: 0;

}



.bio__object {

    margin: 0 auto;

}



.bio__table {

    background: white;

}



.bio__table tr:nth-of-type(even) {

    background: #d9d9d9;

}



.bio__table td {

    color: black;

}



.yui3-aclist {

    z-index: 9999 !important;

    position: absolute !important;

}



.yui3-aclist-hidden {

    display: none !important;

}



.tag {

    margin-right: 8px;

    margin-bottom: 4px;

    font-size: 12px;

}



.tag.label {

    padding: 7px 12px 8px;

}



.tag.private {

    margin-left: -0.25em;

}



.tag__remove {

    margin-left: 5px;

}



.disconnect__list {

    list-style: none;

}



.disconnect__list li {

    padding-left: 25px;

    position: relative;

}



.disconnect__list li i {

    width: 25px;

    text-align: center;

    color: red;

    position: absolute;

    left: 0;

    height: 100%;

    line-height: inherit;

    vertical-align: baseline;

}



.in-private-msg {

    background-color: #333333;

    padding: 45px 15px 15px 15px;

    text-align: center;

    color: #fff;

}



.in-private-msg h3 {

    font-size: 3rem;

    font-weight: bold;

    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;

    color: #fff;

    text-transform: uppercase;

}



.in-private-msg .biopic img {

    width: 140px;

    height: auto;

    max-width: 100%;

    border: solid 2px #5c3d78;

    box-shadow: 0 0 35px 0 #dddddd;

}



.in-private-msg .sub-msg {

    margin-top: 15px;

    font-size: 2.6rem;

    color: #999999;

}



.in-private-msg .naiad__button.join {

    font-size: 1.6rem;

    text-transform: none;

    padding: 0.7em 3.1em;

    margin-bottom: 15px;

}



.in-private-msg a {

    color: #ffcb00;

}



.in-private-msg a:hover,

.in-private-msg a:active {

    color: #b38f00;

}



.bio-inline .legal-container {

    display: block;

    position: fixed;

    bottom: 0;

    right: 0;

    left: 0;

    height: 24px;

    background-color: #000000;

    color: #dddddd;

    text-align: right;

    padding: 0 4px;

    line-height: 24px;

    font-size: 14px;

}



@media (max-width: 1000px) {

    .bio-inline .legal-container {

        font-size: 12px;

    }

}



@media (max-width: 900px) {

    .bio-inline .legal-container {

        font-size: 10px;

    }

}



.bio-inline .legal-container a:link,

.bio-inline .legal-container a:visited,

.bio-inline .legal-container a:active {

    color: #dddddd;

}



.bio-inline .legal-container a:hover {

    color: #ffffff;

}



.advanced__block {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 20%;

    float: left;

}



.advanced__block--double {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 40%;

    float: left;

}



.advanced__block--triple {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 60%;

    float: left;

}



.advanced__block--full {

    position: relative;

    padding-left: 15px;

    padding-right: 15px;

    width: 100%;

    float: left;

}



.advanced__grid {

    display: block;

    padding: 0;

    margin: 0 -0;

    *zoom: 1;

}



.advanced__grid:before,

.advanced__grid:after {

    content: " ";

    display: table;

}



.advanced__grid:after {

    clear: both;

}



.advanced__grid>li {

    display: inline;

    height: auto;

    float: left;

    padding: 0 0 0;

}



.advanced__grid>li {

    width: 33.33333%;

    padding: 0 0 0;

}



.advanced__grid>li:nth-of-type(n) {

    clear: none;

}



.advanced__grid>li:nth-of-type(3n+1) {

    clear: both;

}



.advanced__list {

    list-style: none;

    margin: 0;

}



.advanced__list .custom.radio,

.advanced__list .custom.checkbox {

    margin-right: 5px;

}



.advanced__list li {

    padding: 0;

}



.advanced__title {

    margin: 0;

    color: #fff;

    background-color: #999;

    padding: 0 15px;

    line-height: 1.5em;

}



.toggles__container {

    position: relative;

    display: block;

    float: right;

    height: 100%;

}



@media only screen and (max-width: 991px) {

    .toggles__container {

        display: none;

    }

}



.toggles__container::before {

    content: '';

    display: inline-block;

    height: 100%;

    vertical-align: sub;

}



.toggles {

    text-transform: uppercase;

    font-size: 80%;

    display: inline-block;

    width: auto;

    text-align: right;

}



.toggles>label {

    display: inline;

}



.toggles>input {

    margin: 0 0 0 0.4em;

}



.livetv-banner {

    text-align: center;

    padding: 15px 0;

}



#footer {

    border-top: 3px solid #fff;



    padding: 0 20px 20px;

    color: #656565;

}



@media only screen and (max-width: 991px) {

    #footer {

        border-top: 0;

        padding: 0 20px;

    }

    #footer .top-bar,

    #footer .col-md-6,

    #footer .legal a,

    #footer .legal span,

    #footer .legal em,

    #footer .legal br {

        display: none;

    }

    #footer .col-md-6.text-right {

        display: block;

    }

    #footer .col-md-6.text-right .legal {

        font-style: normal;

        padding-top: 15px;

        text-align: center;

    }

    #footer a.legal-2257 {

        display: block;

    }

}



#footer .icon {

    display: none;

}



#footer .row {

    max-width: 100%;

    position: relative;

    margin-left: 0;

    margin-right: 0;

}



#footer .row .col-md-6 {

    padding-left: 0;

    padding-right: 0;

}



#footer .top-bar {

    line-height: 40px;

    height: 40px;

    background-color: #000000;

}



#footer .footer__menu a {

    background-color: #000000 !important;

}



#footer .top-bar-section li:first-child a:not(.button) {

    padding-left: 0;

}



#footer .top-bar-section li a {

    color: #999999;

}



#footer .top-bar-section li a:not(.button) {

    line-height: 40px;

    font-size: 13px;

    padding-left: 10px;

    padding-right: 10px;

}



#footer .top-bar-section li a:not(.button):hover {

    color: #ffffff;

}



#footer .right>li a:not(.button) {

    padding: 0 1px;

    cursor: default;

}



#footer .right img {

    max-height: 20px;

}



#footer .legal {

    font-style: italic;

    font-size: 12px;

}



#footer .legal a {

    color: #656565;

}



#footer .legal a:hover {

    color: #999999;

}



#footer .legal em {

    font-style: normal;

}



#footer .legal__addresses {

    width: 100%;

    margin: 0;

    max-width: 100%;

    *zoom: 1;

}



#footer .legal__addresses:before,

#footer .legal__addresses:after {

    content: " ";

    display: table;

}



#footer .legal__addresses:after {

    clear: both;

}



#footer .legal__address {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 16.66667%;

    float: right;

    margin-top: 1em;

    text-align: right;

}



#footer p {

    margin-bottom: 0;

}



#footer .assistance {

    position: absolute;

    bottom: 0;

    left: 0;

}



#footer .assistance h4 {

    color: #656565;

    margin-bottom: 0;

}



#footer i {

    color: rgba(101, 101, 101, 0.6);

    margin-left: 10px;

    vertical-align: bottom;

}



#footer i:hover {

    color: #656565;

}



.rollover__container {

    position: relative;

    width: 100%;

    height: 100%;

}



.rollover__client,

.disconnect__container {

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    width: 100%;

    height: 100%;

}



.inactive .rollover__client,

.inactive .disconnect__container {

    opacity: 0.3;

}



.rollover__client--overlay {

    position: absolute;

    top: 0;

    z-index: 9999;

    width: 100%;

    height: 100%;

}



.disconnect__container {

    background: rgba(0, 0, 0, 0.8);

    width: 100%;

    text-align: center;

    padding: 0 10px;

}



.disconnect__messages {

    position: relative;

    top: 50%;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}



.disconnect__header,

.disconnect__subheader {

    color: #ffffff !important;

}



.disconnect__header {

    margin-bottom: 0;

}



.disconnect__subheader {

    margin-top: 0;

}



.tn__col--image .disconnect__header,

.tn__col--image .disconnect__subheader {

    font-size: 90%;

}



.disconnect__list-rollover {

    margin-left: 0 !important;

    margin-bottom: 1em;

}



.loader {

    display: none;

}



.loader::before {

    display: block;

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    content: '';

    background: rgba(0, 0, 0, 0.5);

}



.loading .loader {

    display: block;

}



.loader h3 {

    width: 100%;

    position: absolute;

    top: 50%;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

    text-align: center;

}



.banner {

    text-align: center;

    padding: 5px;

}



.banner img {

    max-width: 100%;

    height: auto;

}



@-webkit-keyframes greenPulse {

    from {

        background-color: #00cc00;

    }

    50% {

        background-color: #005500;

    }

    to {

        background-color: #00cc00;

    }

}



@-moz-keyframes greenPulse {

    from {

        background-color: #00cc00;

    }

    50% {

        background-color: #005500;

    }

    to {

        background-color: #00cc00;

    }

}



@-o-keyframes greenPulse {

    from {

        background-color: #00cc00;

    }

    50% {

        background-color: #005500;

    }

    to {

        background-color: #00cc00;

    }

}



@keyframes greenPulse {

    from {

        background-color: #00cc00;

    }

    50% {

        background-color: #005500;

    }

    to {

        background-color: #00cc00;

    }

}



.pulse-icon {

    margin-right: 2px;

    border-radius: 50%;

    display: inline-block;

    width: 10px;

    height: 10px;

    background: #00cc00;

    -webkit-animation-name: greenPulse;

    -webkit-animation-duration: 2s;

    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: greenPulse;

    -moz-animation-duration: 1s;

    -moz-animation-iteration-count: infinite;

    -o-animation-name: greenPulse;

    -o-animation-duration: 2s;

    -o-animation-iteration-count: infinite;

    animation-name: greenPulse;

    animation-duration: 2s;

    animation-iteration-count: infinite;

}



.support__section-title {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 16.66667%;

    float: left;

}



.support__section-content {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 66.66667%;

    float: left;

}



#contact-support,

#customer-support,

#forgot-password,

#usc-2257,

#dmca,

#about-us,

#privacy,

#faq,

#tandc,

#login-page,

.support__container {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 66.66667%;

    margin-left: 16.66667%;

    float: left;

}



.support-nav+#contact-support,

.support-nav+#customer-support,

.support-nav+#forgot-password,

.support-nav+#usc-2257,

.support-nav+#dmca,

.support-nav+#about-us,

.support-nav+#privacy,

.support-nav+#faq,

.support-nav+#tandc,

.support-nav+#login-page,

.support-nav+.support__container {

    margin-left: 0;

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 66.66667%;

    float: left;

}



.support-nav {

    position: relative;

    padding-left: 0;

    padding-right: 0;

    width: 16.66667%;

    float: left;

    padding-right: 1px;

}



.support-nav .section-container.accordion>section.active>.title a {

    color: #fff;

}



.support-nav .section-container.accordion>section>.title a {

    line-height: 30px;

    padding-top: 0;

    padding-bottom: 0;

}



.assistance__list {

    line-height: 22px;

    font-size: 12px;

    list-style: none;

    margin-left: 0;

}



.assistance__list i {

    display: inline-block;

    width: 16px;

    color: #5c3d78;

    font-size: 14px;

}



.support__panel,

#contact-support>.panel,

#customer-support>.panel,

#forgot-password>.panel,

#usc-2257>.panel,

#dmca>.panel,

#about-us>.panel,

#privacy>.panel,

#faq>.panel,

#tandc>.panel,

#login-page>.panel,

.support__container>.panel {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    border-color: #999;

}



.support__panel>:first-child,

.support__panel>#contact-support>.panel,

#contact-support>.support__panel>.panel,

.support__panel>#customer-support>.panel,

#customer-support>.support__panel>.panel,

.support__panel>#forgot-password>.panel,

#forgot-password>.support__panel>.panel,

.support__panel>#usc-2257>.panel,

#usc-2257>.support__panel>.panel,

.support__panel>#dmca>.panel,

#dmca>.support__panel>.panel,

.support__panel>#about-us>.panel,

#about-us>.support__panel>.panel,

.support__panel>#privacy>.panel,

#privacy>.support__panel>.panel,

.support__panel>#faq>.panel,

#faq>.support__panel>.panel,

.support__panel>#tandc>.panel,

#tandc>.support__panel>.panel,

.support__panel>#login-page>.panel,

#login-page>.support__panel>.panel,

.support__panel>.support__container>.panel,

.support__container>.support__panel>.panel {

    margin-top: 0;

}



.support__panel>:last-child,

.support__panel>#contact-support>.panel,

#contact-support>.support__panel>.panel,

.support__panel>#customer-support>.panel,

#customer-support>.support__panel>.panel,

.support__panel>#forgot-password>.panel,

#forgot-password>.support__panel>.panel,

.support__panel>#usc-2257>.panel,

#usc-2257>.support__panel>.panel,

.support__panel>#dmca>.panel,

#dmca>.support__panel>.panel,

.support__panel>#about-us>.panel,

#about-us>.support__panel>.panel,

.support__panel>#privacy>.panel,

#privacy>.support__panel>.panel,

.support__panel>#faq>.panel,

#faq>.support__panel>.panel,

.support__panel>#tandc>.panel,

#tandc>.support__panel>.panel,

.support__panel>#login-page>.panel,

#login-page>.support__panel>.panel,

.support__panel>.support__container>.panel,

.support__container>.support__panel>.panel {

    margin-bottom: 0;

}



.support__panel--error {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #f2dede;

    color: #b94a48;

}



.support__panel--error>:first-child {

    margin-top: 0;

}



.support__panel--error>:last-child {

    margin-bottom: 0;

}



.dmca__subheader {

    font-size: 120%;

}



.dmca__contact {

    border: none;

    font-size: 110%;

}



@media only screen and (max-width: 1199px) {

    .assistance__column {

        display: none;

    }

}



.bucket__aside .assistance__column {

    width: 100%;

    margin: 0;

    padding-left: 25px;

    padding-top: 25px;

    display: block;

}



.bucket__aside .assistance__column h4 {

    color: #ffffff;

}



#mymanage-body aside .naiad__button {

    margin-bottom: 15px;

}



.legal-doc {

    font-size: 18px;

}



ol.terms {

    margin-bottom: 0.7em;

}



.bidi {

    direction: rtl;

    unicode-bidi: bidi-override;

    text-align: left;

    font-style: italic;

}



.bidi.pull-left {

    margin-right: 30px;

    font-style: normal;

}



.social-button {

    position: relative;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    width: 100%;

    display: block;

    padding: 8px;

    padding-left: 32px;

    text-align: center;

    font-size: 14px;

    line-height: 20px;

    height: 36px;

    text-decoration: none !important;

    border-radius: 2px;

    cursor: pointer;

}



.social-button:before {

    position: absolute;

    top: 0;

    left: 0;

    width: 32px;

    height: 36px;

    text-align: center;

    line-height: 38px;

    font-size: 24px;

    overflow: hidden;

    font-family: 'FontAwesome';

}



.social-button.google:before {

    content: "\e806";

}



.social-button.google,

.social-button.google:hover,

.social-button.google:visited {

    background-color: #4285f4;

    color: #ffffff !important;

}



.social-button.google:active {

    background-color: #3266d5;

    color: #ffffff !important;

}



.social-copy {

    margin-top: 7px;

    font-size: 10px;

    text-align: center;

}



.social-copy:before,

.social-copy:after {

    content: " ";

    display: inline-block;

    height: 1px;

    width: 50px;

    background-color: #666666;

    vertical-align: middle;

    margin: 0 7px;

}



.social-group {

    padding: 0 20px;

    margin-bottom: 15px;

}



.social-splitter {

    font-size: 12px;

    position: relative;

    text-align: center;

    margin-bottom: 15px;

}



.social-splitter span {

    z-index: 10;

    position: relative;

    background: white;

    color: black;

    padding: 0 10px;

}



.social-splitter::before {

    z-index: 5;

    position: absolute;

    top: 50%;

    left: 0;

    border-bottom: 1px solid black;

    width: 100%;

    content: '';

}



.ranks__box {

    margin: 0;

    padding: 0;

}



.ranks__list {

    margin: 0;

    padding: 0;

    list-style: none;

}



.ranks__list:after {

    content: "";

    display: table;

    clear: both;

}



.ranks__item {

    display: block;

    float: left;

}



.ranks__item+.ranks__item {

    margin-left: 2px;

}



.ranks__point {

    color: gold;

    text-shadow: 0 0 2px #b39500;

    font-size: 10px;

}



.ranks__point.large {

    font-size: 14px;

    text-shadow: none;

}



.ranks__5 .point--1::before,

.rating5 .point--1::before,

[data-rating="5"] .point--1::before {

    content: "\e804";

}



.ranks__5 .point--2::before,

.rating5 .point--2::before,

[data-rating="5"] .point--2::before {

    content: "\e804";

}



.ranks__5 .point--3::before,

.rating5 .point--3::before,

[data-rating="5"] .point--3::before {

    content: "\e804";

}



.ranks__5 .point--4::before,

.rating5 .point--4::before,

[data-rating="5"] .point--4::before {

    content: "\e804";

}



.ranks__5 .point--5::before,

.rating5 .point--5::before,

[data-rating="5"] .point--5::before {

    content: "\e804";

}



.ranks__4--half .point--1::before,

.rating4_half .point--1::before,

[data-rating="4.5"] .point--1::before {

    content: "\e804";

}



.ranks__4--half .point--2::before,

.rating4_half .point--2::before,

[data-rating="4.5"] .point--2::before {

    content: "\e804";

}



.ranks__4--half .point--3::before,

.rating4_half .point--3::before,

[data-rating="4.5"] .point--3::before {

    content: "\e804";

}



.ranks__4--half .point--4::before,

.rating4_half .point--4::before,

[data-rating="4.5"] .point--4::before {

    content: "\e804";

}



.ranks__4--half .point--5::before,

.rating4_half .point--5::before,

[data-rating="4.5"] .point--5::before {

    content: "\e807";

}



.ranks__4 .point--1::before,

.rating4 .point--1::before,

[data-rating="4"] .point--1::before {

    content: "\e804";

}



.ranks__4 .point--2::before,

.rating4 .point--2::before,

[data-rating="4"] .point--2::before {

    content: "\e804";

}



.ranks__4 .point--3::before,

.rating4 .point--3::before,

[data-rating="4"] .point--3::before {

    content: "\e804";

}



.ranks__4 .point--4::before,

.rating4 .point--4::before,

[data-rating="4"] .point--4::before {

    content: "\e804";

}



.ranks__4 .point--5::before,

.rating4 .point--5::before,

[data-rating="4"] .point--5::before {

    content: "\e805";

}



.ranks__3--half .point--1::before,

.rating3_half .point--1::before,

[data-rating="3.5"] .point--1::before {

    content: "\e804";

}



.ranks__3--half .point--2::before,

.rating3_half .point--2::before,

[data-rating="3.5"] .point--2::before {

    content: "\e804";

}



.ranks__3--half .point--3::before,

.rating3_half .point--3::before,

[data-rating="3.5"] .point--3::before {

    content: "\e804";

}



.ranks__3--half .point--4::before,

.rating3_half .point--4::before,

[data-rating="3.5"] .point--4::before {

    content: "\e807";

}



.ranks__3--half .point--5::before,

.rating3_half .point--5::before,

[data-rating="3.5"] .point--5::before {

    content: "\e805";

}



.ranks__3 .point--1::before,

.rating3 .point--1::before,

[data-rating="3"] .point--1::before {

    content: "\e804";

}



.ranks__3 .point--2::before,

.rating3 .point--2::before,

[data-rating="3"] .point--2::before {

    content: "\e804";

}



.ranks__3 .point--3::before,

.rating3 .point--3::before,

[data-rating="3"] .point--3::before {

    content: "\e804";

}



.ranks__3 .point--4::before,

.rating3 .point--4::before,

[data-rating="3"] .point--4::before {

    content: "\e805";

}



.ranks__3 .point--5::before,

.rating3 .point--5::before,

[data-rating="3"] .point--5::before {

    content: "\e805";

}



.ranks__2--half .point--1::before,

.rating2_half .point--1::before,

[data-rating="2.5"] .point--1::before {

    content: "\e804";

}



.ranks__2--half .point--2::before,

.rating2_half .point--2::before,

[data-rating="2.5"] .point--2::before {

    content: "\e804";

}



.ranks__2--half .point--3::before,

.rating2_half .point--3::before,

[data-rating="2.5"] .point--3::before {

    content: "\e807";

}



.ranks__2--half .point--4::before,

.rating2_half .point--4::before,

[data-rating="2.5"] .point--4::before {

    content: "\e805";

}



.ranks__2--half .point--5::before,

.rating2_half .point--5::before,

[data-rating="2.5"] .point--5::before {

    content: "\e805";

}



.ranks__2 .point--1::before,

.rating2 .point--1::before,

[data-rating="2"] .point--1::before {

    content: "\e804";

}



.ranks__2 .point--2::before,

.rating2 .point--2::before,

[data-rating="2"] .point--2::before {

    content: "\e804";

}



.ranks__2 .point--3::before,

.rating2 .point--3::before,

[data-rating="2"] .point--3::before {

    content: "\e805";

}



.ranks__2 .point--4::before,

.rating2 .point--4::before,

[data-rating="2"] .point--4::before {

    content: "\e805";

}



.ranks__2 .point--5::before,

.rating2 .point--5::before,

[data-rating="2"] .point--5::before {

    content: "\e805";

}



.ranks__1--half .point--1::before,

.rating1_half .point--1::before,

[data-rating="1.5"] .point--1::before {

    content: "\e804";

}



.ranks__1--half .point--2::before,

.rating1_half .point--2::before,

[data-rating="1.5"] .point--2::before {

    content: "\e807";

}



.ranks__1--half .point--3::before,

.rating1_half .point--3::before,

[data-rating="1.5"] .point--3::before {

    content: "\e805";

}



.ranks__1--half .point--4::before,

.rating1_half .point--4::before,

[data-rating="1.5"] .point--4::before {

    content: "\e805";

}



.ranks__1--half .point--5::before,

.rating1_half .point--5::before,

[data-rating="1.5"] .point--5::before {

    content: "\e805";

}



.ranks__1 .point--1::before,

.rating1 .point--1::before,

[data-rating="1"] .point--1::before {

    content: "\e804";

}



.ranks__1 .point--2::before,

.rating1 .point--2::before,

[data-rating="1"] .point--2::before {

    content: "\e805";

}



.ranks__1 .point--3::before,

.rating1 .point--3::before,

[data-rating="1"] .point--3::before {

    content: "\e805";

}



.ranks__1 .point--4::before,

.rating1 .point--4::before,

[data-rating="1"] .point--4::before {

    content: "\e805";

}



.ranks__1 .point--5::before,

.rating1 .point--5::before,

[data-rating="1"] .point--5::before {

    content: "\e805";

}



.ranks__0--half .point--1::before,

.rating0_half .point--1::before,

[data-rating="0.5"] .point--1::before {

    content: "\e807";

}



.ranks__0--half .point--2::before,

.rating0_half .point--2::before,

[data-rating="0.5"] .point--2::before {

    content: "\e805";

}



.ranks__0--half .point--3::before,

.rating0_half .point--3::before,

[data-rating="0.5"] .point--3::before {

    content: "\e805";

}



.ranks__0--half .point--4::before,

.rating0_half .point--4::before,

[data-rating="0.5"] .point--4::before {

    content: "\e805";

}



.ranks__0--half .point--5::before,

.rating0_half .point--5::before,

[data-rating="0.5"] .point--5::before {

    content: "\e805";

}



.ranks__0 .point--1::before,

.rating0 .point--1::before,

[data-rating="0"] .point--1::before {

    content: "\e805";

}



.ranks__0 .point--2::before,

.rating0 .point--2::before,

[data-rating="0"] .point--2::before {

    content: "\e805";

}



.ranks__0 .point--3::before,

.rating0 .point--3::before,

[data-rating="0"] .point--3::before {

    content: "\e805";

}



.ranks__0 .point--4::before,

.rating0 .point--4::before,

[data-rating="0"] .point--4::before {

    content: "\e805";

}



.ranks__0 .point--5::before,

.rating0 .point--5::before,

[data-rating="0"] .point--5::before {

    content: "\e805";

}



.note__container {

    width: 100%;

    margin: 0;

    max-width: 100%;

    *zoom: 1;

    position: relative;

    z-index: 20;

    background: #ffffff;

    padding-top: 28px;

    -webkit-transition: -webkit-transform 0.25s;

    -moz-transition: -moz-transform 0.25s;

    transition: transform 0.25s;

}



.note__container:before,

.note__container:after {

    content: " ";

    display: table;

}



.note__container:after {

    clear: both;

}



@media only screen and (min-width: 1200px) {

    .categories-visible .note__container {

        -webkit-transform: translateY(108px);

        -moz-transform: translateY(108px);

        -ms-transform: translateY(108px);

        -o-transform: translateY(108px);

        transform: translateY(108px);

    }

}



header .note__container {

    display: none;

}



.note {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    margin-top: 0;

    margin-left: auto;

    margin-right: auto;

    width: 90%;

}



.note>:first-child {

    margin-top: 0;

}



.note>:last-child {

    margin-bottom: 0;

}



@media (min-width: 768px) {

    .note {

        max-width: 1366px;

    }

}



.note a {

    font-weight: bold;

    text-decoration: underline;

    color: inherit !important;

}



.note--info {

    background: #d9edf7;

    color: #3a87ad;

    border-color: #bce9f1;

}



.note--info .note__title,

.note--info .note__title--center {

    border-color: #bce9f1;

}



.note--warning {

    background: #fcf8e3;

    color: #c09853;

    border-color: #faeacc;

}



.note--warning .note__title,

.note--warning .note__title--center {

    border-color: #faeacc;

}



.note--success {

    background: #dff0d8;

    color: #468847;

    border-color: #d7e9c6;

}



.note--success .note__title,

.note--success .note__title--center {

    border-color: #d7e9c6;

}



.note--danger {

    background: #f2dede;

    color: #b94a48;

    border-color: #ebccd1;

}



.note--danger .note__title,

.note--danger .note__title--center {

    border-color: #ebccd1;

}



.note--reward {

    display: none;

}



.note__dismiss {

    font-size: em-calc(22);

    padding: 5px 4px 4px;

    line-height: 0;

    position: absolute;

    top: em-calc(5);

    right: em-calc(5);

    color: #333;

    opacity: 0.3;

    text-decoration: none !important;

}



.note__dismiss:hover,

.note__dismiss:focus {

    opacity: 0.5;

}



.note__title,

.note__title--center {

    margin-top: 0;

    color: inherit !important;

    border-bottom-width: 1px;

    border-bottom-style: dashed;

}



.note__title--center {

    text-align: center;

}



.note__grid {

    display: block;

    padding: 0;

    margin: 0 -0.625em;

    *zoom: 1;

}



.note__grid:before,

.note__grid:after {

    content: " ";

    display: table;

}



.note__grid:after {

    clear: both;

}



.note__grid>li {

    display: inline;

    height: auto;

    float: left;

    padding: 0 0.625em 1.25em;

}



.note__grid>li {

    width: 100%;

    padding: 0 0.625em 1.25em;

}



.note__grid>li:nth-of-type(n) {

    clear: none;

}



.note__grid>li:nth-of-type(1n+1) {

    clear: both;

}



@media only screen and (min-width: 768px) {

    .note__grid {

        display: block;

        padding: 0;

        margin: 0 -0.625em;

        *zoom: 1;

    }

    .note__grid:before,

    .note__grid:after {

        content: " ";

        display: table;

    }

    .note__grid:after {

        clear: both;

    }

    .note__grid>li {

        display: inline;

        height: auto;

        float: left;

        padding: 0 0.625em 1.25em;

    }

    .note__grid>li {

        width: 50%;

        padding: 0 0.625em 1.25em;

    }

    .note__grid>li:nth-of-type(n) {

        clear: none;

    }

    .note__grid>li:nth-of-type(2n+1) {

        clear: both;

    }

}



@media only screen and (min-width: 1200px) {

    .note__grid {

        display: block;

        padding: 0;

        margin: 0 -0.625em;

        *zoom: 1;

    }

    .note__grid:before,

    .note__grid:after {

        content: " ";

        display: table;

    }

    .note__grid:after {

        clear: both;

    }

    .note__grid>li {

        display: inline;

        height: auto;

        float: left;

        padding: 0 0.625em 1.25em;

    }

    .note__grid>li {

        width: 25%;

        padding: 0 0.625em 1.25em;

    }

    .note__grid>li:nth-of-type(n) {

        clear: none;

    }

    .note__grid>li:nth-of-type(4n+1) {

        clear: both;

    }

}



.note__grid li {

    word-wrap: break-all;

    text-align: center;

}



.note--thanksgiving-contest {

    background: #8c390f;

    color: #fff;

    border-width: 0;

    border-radius: 3px;

}



.note--thanksgiving-contest .highlight {

    color: #ffee00;

}


/*
i {

    display: none;

}



i.first {

    margin-right: 0.5em;

}



i.last {

    margin-left: 0.5em;

}

*/

.fa-stack-1x.fa-stack-lg {

    font-size: 1.5em;

}



.favorite--add {

    color: #ff9999 !important;

}



.favorite--remove {

    color: #ff0000 !important;

}



.ptabs .nav-tabs {

    list-style: none;

    margin: 0;

    padding: 0;

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-flex-flow: row wrap;

    -ms-flex-flow: row wrap;

    flex-flow: row wrap;

    -webkit-justify-content: space-between;

    -ms-justify-content: space-between;

    justify-content: space-between;

}



.ptabs .nav-tabs>li {

    background-color: #999999;

    -webkit-flex-grow: 1;

    -ms-flex-grow: 1;

    flex-grow: 1;

}



.ptabs .nav-tabs>li:hover {

    background-color: #808080;

}



.ptabs .nav-tabs>li.active {

    background-color: #5c3d78;

}



.ptabs .nav-tabs>li.active i {

    -webkit-transform: rotateZ(180deg);

    -moz-transform: rotateZ(180deg);

    -ms-transform: rotateZ(180deg);

    -o-transform: rotateZ(180deg);

    transform: rotateZ(180deg);

}



.ptabs .nav-tabs>li.active:hover {

    background-color: #422c56;

}



.ptabs .nav-tabs>li+li {

    border-left: 1px solid #666666;

}



.ptabs .nav-tabs a {

    display: inline-block;

    line-height: 42px;

    padding: 0 2em;

    color: #ffffff;

    text-align: center;

    width: 100%;

}



.ptabs .nav-tabs a .fa-heart,

.ptabs .nav-tabs a .fa-heart-o {

    color: #ff0000;

}



.ptabs .nav-tabs i {

    margin-left: 0.5em;

}



.ptabs .nav-tabs::after {

    content: "";

    margin-left: 100%;

}



.ptabs>select {

    display: none;

}



.ptabs .tab-content>div {

    border-style: solid;

    border-width: 1px;

    border-color: #999;

    margin-bottom: 20px;

    padding: 30px;

    background: #ffffff;

    color: #222;

    border-color: #999999;

}



.ptabs .tab-content>div:after {

    content: "";

    display: table;

    clear: both;

}



.ptabs .tab-content>div>:first-child {

    margin-top: 0;

}



.ptabs .tab-content>div>:last-child {

    margin-bottom: 0;

}



.ptabs .tab-content>div h1,

.ptabs .tab-content>div h2,

.ptabs .tab-content>div h3,

.ptabs .tab-content>div h4,

.ptabs .tab-content>div h5,

.ptabs .tab-content>div h6 {

    margin-bottom: 0.25em;

    margin-top: 0;

}



.ptabs .tab-content>div h1:not(:first-child),

.ptabs .tab-content>div h2:not(:first-child),

.ptabs .tab-content>div h3:not(:first-child),

.ptabs .tab-content>div h4:not(:first-child),

.ptabs .tab-content>div h5:not(:first-child),

.ptabs .tab-content>div h6:not(:first-child) {

    margin-top: 0.5em;

}



.ptabs__comments {

    list-style: none;

    margin-bottom: 1em;

}



.tab-pane:not(.active) {

    display: none;

}



.pepsifree__container {

    margin: 0;

}



.pepsifree__list {

    width: 100%;

    list-style: none;

    margin: 0;

    padding: 0;

}



.pepsifree__list:after {

    content: "";

    display: table;

    clear: both;

}



.pepsifree__list>li {

    display: block;

    float: left;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}



.pepsifree__item {

    border: 1px solid #999999;

    border-bottom: 0;

}



.pepsifree__item:first-of-type {

    border-right: 0;

}



.pepsifree__item+.pepsifree__item {

    border-left: 1px solid #b3b3b3;

}



.pepsifree__link {

    display: block;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

    padding: 0 30px;

    color: #FFFFFF;

    background-color: #3390fa;

    border: 0;

    outline: 0;

}



.pepsifree__link:hover {

    color: #FFFFFF;

    background-color: #808080;

}



.active .pepsifree__link {

    color: #ffffff;

    background: #fc7066;

}



.activeTab {

    color: #ffffff!important;

    background: #fc7066;

}



.pepsifree__pane {

    display: none;

}



.pepsifree__pane.active {

    display: block;

}



.nav_go_back {

    cursor: pointer;

}



.nav_go_back+span {

    cursor: default;

}



.bio__inner--mmm-photos>div:first-child {
    float: left;

    margin-bottom: 20px;

}



.paginator {

    float: right;

}



.media_item img {

    border: 2px solid grey;

    cursor: pointer;

}



.thumbs__paginator {

    clear: both;

}



.thumbs__paginator .thumb {

    position: relative;

    width: auto;

    height: auto;

    display: inline-block;

}



.thumbs__paginator .thumb p {

    position: absolute;

    bottom: 0;

    right: 4px;

    border: 2px solid #ccc;

    background-color: #666;

    padding: 16px;

    color: #fff;

}



.thumbs__paginator .thumb p span {

    position: absolute;

    background-color: #fff;

    border: 1px solid #ccc;

    font-size: 11px;

    color: #666;

    padding: 2px;

}



.thumbs__paginator .thumb p span.count {

    top: 4px;

    left: 4px;

    right: 7px;

    text-align: center;

    z-index: 1;

}



.thumbs__paginator .thumb p span+span {

    bottom: 4px;

    right: 4px;

    z-index: 0;

    width: 20px;

}



.thumbs_nav_wrapper {

    clear: both;

    height: 90px;

    overflow: auto;

    white-space: nowrap;

    margin-bottom: 20px;

}



.thumbs_nav_wrapper .thumb {

    width: 82px;

    height: 63px;

    cursor: pointer;

    display: inline-block;

}



.thumbs_nav_wrapper .thumb img {

    border: 2px solid grey;

}



.thumbs_nav_wrapper .thumb .active {

    opacity: 0.5;

    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.4);

}



.paginator_navigate {

    display: inline-block;

    line-height: 22px;

    padding: 0 7px;

    cursor: pointer;

    border: 1px solid #aaa;

    background-color: #ffffff;

    color: #aaa;

}



.paginator_navigate.active {

    background-color: #aaa;

    color: #ffffff;

}



.photo_container {

    text-align: center;

    position: relative;

    min-height: 500px;

}



.photo_container .photo_thumb {

    border: 2px solid grey;

}



.photo_container button {

    cursor: pointer;

    bottom: 0;

    display: block;
    font-size: 50px;

    padding: 20px;

    position: absolute;

    top: 0;

    width: 50%;

    color: #666;

    background-color: transparent;

    border: none;

}



.photo_container button:focus {

    outline: 0 !important;

}



.photo_container button.next {

    right: 0;

    text-align: right;

}



@media only screen and (max-width: 767px) {

    .photo_container button.next {

        right: -30px;

    }

}



.photo_container button.next .fa {

    position: absolute;

    top: 20px;

    right: 20px;

}



@media only screen and (max-width: 767px) {

    .photo_container button.next .fa {

        right: -5px;

    }

}



.photo_container button.prev {

    left: 0;

    text-align: left;

}



@media only screen and (max-width: 767px) {

    .photo_container button.prev {

        left: -30px;

    }

}



.photo_container button.prev .fa {

    position: absolute;

    top: 20px;

    left: 20px;

}



@media only screen and (max-width: 767px) {

    .photo_container button.prev .fa {

        left: -5px;

    }

}



.photo_container button:hover {

    color: #ccc;

}



.special-offer {

    font-size: 80%;

}



.special-offer [type=checkbox] {

    margin-right: 5px;

}



.bucket {

    position: relative;

}



.bucket__main {

    position: relative;

    left: 0;

    z-index: 100;

    background: #ffffff;

    box-shadow: 4px 0 2px -2px rgba(0, 0, 0, 0.4);

    -webkit-transition: left 0.25s, -webkit-transform 0.25s;

    -moz-transition: left 0.25s, -moz-transform 0.25s;

    transition: left 0.25s, transform 0.25s;

}



@media only screen and (max-width: 1199px) {

    .bucket__main {

        /*overflow: scroll;*/

        webkit-overflow-scrolling: touch;

        -webkit-transform: translate3d(0, 0, 0);

    }

    #bucket__state:checked ~ * .bucket__main {

        left: -260px;

    }

    @media screen and (-webkit-min-device-pixel-ratio: 0) {

        #bucket__state:checked ~ * .bucket__main {

            left: 0;

            -webkit-transform: translate3d(-260px, 0, 0);

            -moz-transform: translate3d(-260px, 0, 0);

            -ms-transform: translate3d(-260px, 0, 0);

            -o-transform: translate3d(-260px, 0, 0);

            transform: translate3d(-260px, 0, 0);

        }

    }

}



.bucket__shield {

    position: absolute;

    width: 100%;

    height: 100%;

    right: 0;

    top: 0;

    display: none;

    z-index: 40;

    background: rgba(0, 0, 0, 0.5);

}



#bucket__state:checked ~ * .bucket__shield {

    display: block;

}



.catsActive .bucket__shield {

    display: block;

}



@media only screen and (min-width: 1200px) {

    .catsActive .bucket__shield {

        display: none;

    }

}



.bucket__aside {

    position: fixed;

    right: 0;

    top: 0;

    width: 260px;

    height: 100%;

    z-index: 10;

    background: #303030;

    overflow: auto;

    color: #999999;

    -webkit-transition: -webkit-transform 0.25s, opacity 0.25s;

    -moz-transition: -moz-transform 0.25s, opacity 0.25s;

    transition: transform 0.25s, opacity 0.25s;

    -webkit-transform: translate3d(50%, 0, 0);

    -moz-transform: translate3d(50%, 0, 0);

    -ms-transform: translate3d(50%, 0, 0);

    -o-transform: translate3d(50%, 0, 0);

    transform: translate3d(50%, 0, 0);

    opacity: 0;

}



#bucket__state:checked ~ * .bucket__aside {

    -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);

    opacity: 1;

}



@media only screen and (min-width: 768px) {

    .bucket__aside {

        padding-top: 14px;

    }

}



@media only screen and (min-width: 1200px) {

    .bucket__aside {

        display: none;

    }

}



.bucket__nav {

    list-style-type: none;

    margin: 0;

    padding: 0;

}



.bucket__nav li+li {

    border-bottom: 1px solid #666666;

}



.bucket__nav .spacer {

    border-top: 5px solid #666666;

}



.bucket__nav .link,

.bucket__nav .naiad__link {

    position: relative;

    font-family: Helvetica;

    color: #ffffff;

    line-height: 42px;

    display: block;

    padding: 0 20px 0 50px;

}



.bucket__nav .link:hover,

.bucket__nav .naiad__link:hover {

    background-color: rgba(0, 0, 0, 0.15);

}



.bucket__nav .icon {

    line-height: inherit;

    position: absolute;

    left: 20px;

}



.bucket__nav .caret {

    line-height: inherit;

    position: absolute;

    right: 20px;

    top: 0;

}



.bucket__nav .item--name div {

    border-bottom: 1px solid #666666;

    color: #999999;

    padding-left: 25px;

}



@media only screen and (min-width: 768px) {

    .bucket__nav .item--name ~ .item--new {

        display: none;

    }

}



.bucket__nav .item--forgot {

    text-transform: capitalize;

}



.bucket__nav .item--reward .icon {

    font-size: 1.3em;

}



@media only screen and (max-width: 991px) {

    .bucket__nav .item--email {

        display: none;

    }

}



.bucket__nav .item--email span {

    position: relative;

    background-color: #00ae3a;

    border-radius: 10px;

    padding: 4px;

}



.bucket__nav .item--calendar {

    display: none;

}



.bucket__nav .label {

    float: right;

    top: 12px;

}



.bucket__nav .select--masthead {

    color: #ffffff;

    background: #303030;

}



.bucket__nav .select--masthead select {

    color: #ffffff;

}



.bucket__nav .select--masthead select:-moz-focusring {

    text-shadow: 0 0 0 #ffffff;

}



.bucket__nav .select--masthead option {

    color: #ffffff;

    background: #303030;

}



.bucket__nav .select--masthead i {

    color: #ffffff;

}



.bucket__nav .select--masthead,

.bucket__nav .select--masthead select {

    width: 100%;

}



.bucket__nav .select--masthead:hover {

    background: rgba(48, 48, 48, 0.15);

}



.bucket__nav .item--join {

    border-bottom: none;

    padding: 0 20px 20px;

}



.bucket__nav .item--join h4 {

    color: #ffffff;

    margin-bottom: 10px;

}



.bucket__nav .item--join .link--join {

    position: relative;

    display: block;

    color: #000;

    line-height: 30px;

    padding: 0 20px;

    font-size: 11px;

    font-weight: bold;

    text-transform: uppercase;

    text-align: center;

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    -webkit-transition: height 0.1s, line-height 0.1s;

    -moz-transition: height 0.1s, line-height 0.1s;

    transition: height 0.1s, line-height 0.1s;

}



.bucket__cta {

    background: #444444;

}



.bucket__cta.item--join {

    padding: 20px;

}



.bucket__cta .title {

    text-transform: capitalize;

}



.bucket__cta a {

    margin-top: 10px;

}



.bucket__cta p {

    margin: 0;

    padding: 0 20px 0 0;

    color: #999999;

    line-height: normal;

}



.bucket__footer {

    color: #999999;

    padding: 20px 20px 0;

}



.bucket__footer p+p {

    margin-top: 10px;

}



.bucket__footer .legal {

    line-height: 1.5;

    font-size: 12px;

}



.bucket__footer a {

    color: #999999;

}



.bucket__form {

    padding: 20px;

    margin: 0;

}



@media only screen and (min-width: 768px) {

    .bucket__form {

        padding-top: 6px;

    }

}



.bucket__form label {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    color: #ffffff;

    line-height: normal;

}



.bucket__form input:last-child {

    margin-bottom: 0;

}



.bucket__form a {

    text-transform: capitalize;

    text-align: left;

    padding: 0;

    color: #5c3d78;

    margin-top: -1em;

    line-height: 30px;

}



.naiad__menu {

    list-style: none;

    margin: 0;

}



.naiad__menu:after {

    content: "";

    display: table;

    clear: both;

}



.naiad__menu>li {

    display: block;

    float: left;

}



.naiad__link {

    display: block;

    padding-right: 0.5em;

    padding-left: 0.5em;

    width: auto;

}



.naiad__link .icon {

    margin-right: 0.25em;

    vertical-align: middle;

}



.naiad__form {

    margin: 0;

}



.naiad__form:after {

    content: "";

    display: table;

    clear: both;

}



.naiad__form-group {

    width: auto;

    display: block;

    float: left;

    position: relative;

}



.naiad__form-group+.naiad__form-group {

    margin-left: 0.5em;

}



.naiad__form-group .naiad__button {

    width: 100%;

}



.naiad__input[type=email],

.naiad__input[type=password],

.naiad__input[type=text] {

    margin: 0;

}



.masthead__container {

    position: relative;

    z-index: 50;

}



.masthead__container .select--borderless {

    font-family: 'FontAwesome';

    background: #ffffff;

    padding-right: 15px;

}



.masthead__container+.top-bar {

    z-index: 30;

}



.native-android-app .masthead__container {

    display: none;

}



.masthead {

    position: relative;

    background: #ffffff;

    height: 56px;

}



.masthead__brand {

    margin-left: 10px;

    float: left;

    padding-right: 15px;

    display: block;

    line-height: 55px;

}



@media only screen and (min-width: 768px) {

    .masthead__brand {

        margin-left: 15px;

    }

}



@media only screen and (min-width: 1200px) {

    .masthead__brand {

        margin-left: 15px;

    }

}



.masthead__brand img {

    display: inline-block;

    max-height: 36px;

    max-width: 184px;

    vertical-align: middle;

}



@media only screen and (min-width: 768px) {

    .masthead__brand img {

        max-height: 44px;

        max-width: 224px;

    }

}



.masthead__nav {

    list-style: none;

    float: left;

    margin: 0;

    font-size: 14px;

}



.masthead__nav>li {

    display: none;

}



@media only screen and (min-width: 768px) {

    .masthead__nav>li.item--new {

        display: inline-block;

    }

}



@media only screen and (min-width: 1200px) {

    .masthead__nav>li.item--affiliate,

    .masthead__nav>li.item--calendar,

    .masthead__nav>li.item--contest {

        display: inline-block;

    }

}



@media (min-width: 1300px) {

    .masthead__nav>li.item--language {

        display: inline-block;

    }

}



@media (min-width: 1500px) {

    .masthead__nav>li {

        display: inline-block;

    }

}



@media only screen and (min-width: 1200px) {

    .masthead__nav>li.item--external {

        display: inline-block;

    }

    .masthead__nav>li.item--external ~ .item--calendar,

    .masthead__nav>li.item--external ~ .item--contest {

        display: none;

    }

}



@media (min-width: 1300px) {

    .masthead__nav>li.item--external ~ .item--support {

        display: none;

    }

    .masthead__nav>li.item--external ~ .item--calendar,

    .masthead__nav>li.item--external ~ .item--contest {

        display: inline-block;

    }

}



@media (min-width: 1500px) {

    .masthead__nav>li.item--external ~ .item--language,

    .masthead__nav>li.item--external ~ .item--calendar,

    .masthead__nav>li.item--external ~ .item--contest,

    .masthead__nav>li.item--external ~ .item--support {

        display: inline-block;

    }

}



.masthead__nav a,

.masthead__nav div {

    position: relative;

    color: #999999;

    padding: 0 8px;

    text-transform: uppercase;

}



.masthead__nav a:hover,

.masthead__nav div:hover {

    color: #737373;

}



@media only screen and (min-width: 1200px) {

    .masthead__nav a,

    .masthead__nav div {

        text-transform: none;

        letter-spacing: 0.025em;

    }

}



@media (min-width: 1500px) {

    .masthead__nav a,

    .masthead__nav div {

        padding: 0 10px;

    }

}



.masthead__nav a.link {

    line-height: 56px;

}



@media (max-width: 1899px) {

    .masthead__nav .item--home .text {

        display: none;

    }

}



.masthead__nav .item--home .icon {

    display: inline-block;

}



@media (min-width: 1900px) {

    .masthead__nav .item--home .icon {

        display: none;

    }

}



.masthead__nav .icon {

    display: none;

}



.masthead__nav .select--clean {

    color: #999999;

    background: #ffffff;

}



.masthead__nav .select--clean select {

    color: #999999;

}



.masthead__nav .select--clean select:-moz-focusring {

    text-shadow: 0 0 0 #999999;

}



.masthead__nav .select--clean option {

    color: #999999;

    background: #ffffff;

}



.masthead__nav .select--clean i {

    color: #999999;

}



.masthead__list {

    list-style: none;

    margin: 0;

    padding: 0;

    float: right;

    text-transform: uppercase;

    height: 100%;

    overflow: hidden;

}



.masthead__list>li {

    display: inline-block;

    vertical-align: middle;

}



.masthead__list .item--login {

    display: none;

    padding: 12px 8px 0 0;

    height: 100%;

}



@media only screen and (min-width: 1200px) {

    .masthead__list .item--login {

        display: inline-block;

    }

}



.masthead__list .item--join {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    display: none;

}



@media only screen and (min-width: 768px) {

    .masthead__list .item--join {

        padding-top: 11px;

        display: inline-block;

    }

}



@media only screen and (min-width: 1200px) {

    .masthead__list .item--join {

        padding-top: 12px;

    }

}



#bucket__state:checked ~ * .masthead__list .item--join {

    opacity: 0.5;

}



.masthead__list .item--menu {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}



@media only screen and (min-width: 1200px) {

    .masthead__list .item--menu {

        display: none;

    }

}



.masthead__list .link--join {

    position: relative;

    display: block;

    color: #000;

    height: 36px;

    line-height: 36px;

    padding: 0 20px;

    margin: 0;

    font-size: 11px;

    font-weight: bold;

    background-color: #ffcb00;

    background-image: -webkit-linear-gradient(bottom, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    background-image: linear-gradient(to top, rgba(255, 180, 0, 0.67) 0%, rgba(255, 210, 0, 0.67) 17.26%, rgba(255, 252, 0, 0.67) 47%, rgba(255, 252, 0, 0.67) 100%);

    -webkit-transition: height 0.1s, line-height 0.1s;

    -moz-transition: height 0.1s, line-height 0.1s;

    transition: height 0.1s, line-height 0.1s;

}



.masthead__list .link--join::after {

    display: none;

    position: absolute;

    content: " ";

    width: 0;

    height: 0;

    bottom: 0;

    left: 100%;

    border-style: solid;

    border-width: 0 20px 45px 0;

    border-color: transparent;

    -webkit-transition: border-width 0.1s;

    -moz-transition: border-width 0.1s;

    transition: border-width 0.1s;

    border-bottom-color: rgba(230, 146, 0, 0.67);

}



@media only screen and (min-width: 1200px) {

    .masthead__list .link--join {

        height: 44px;

        line-height: 44px;

        margin-right: 28px;

    }

    .masthead__list .link--join::after {

        display: block;

    }

    .masthead__list .link--join:hover {

       /*  line-height: 45px;

        height: 46px; */

    }

    .masthead__list .link--join:hover::after {

        border-bottom-width: 46px;

    }

}



.masthead__list .link--menu {

    color: #000;

    display: block;

    padding: 0 10px;

    line-height: 30px;

    margin-top: 13px;

    position: relative;

}



@media only screen and (min-width: 768px) {

    .masthead__list .link--menu {

        padding: 0 20px;

    }

}



@media only screen and (min-width: 1200px) {

    .masthead__list .link--menu {

        margin-right: 28px;

    }

}



.masthead__list .link--menu i {

    margin-left: 0.5em;

}



.masthead__list .link--menu label {

    display: block;

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    margin: 0;

    cursor: pointer;

    font-weight: inherit;

}



.masthead__list .link--menu label[for="components-off"] {

    display: none;

}



#bucket__state:checked ~ * .masthead__list .link--menu label {

    display: block;

}



#bucket__state:checked ~ * .masthead__list .link--menu label[for="bucket__state"] {

    display: none;

}



.masthead__list .link--menu .alt {

    display: none;

}



#bucket__state:checked ~ * .masthead__list .link--menu .alt {

    display: inline;

}



.masthead__list .link--menu .default {

    display: inline;

}



#bucket__state:checked ~ * .masthead__list .link--menu .default {

    display: none;

}



.masthead__button {

    height: 28px;

}



.masthead__button:hover {

    background: #767676 !important;

}



.masthead__menu {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    list-style: none;

    float: right;

    margin: 0;

    padding: 0;

    margin-right: 28px;

    height: 100%;

    overflow: hidden;

    display: none;

}



@media only screen and (min-width: 1200px) {

    .masthead__menu {

        display: block;

    }

}



.masthead__menu>li {

    display: inline-block;

    padding: 0 10px;

}



.masthead__menu>li:last-child {

    padding-right: 0;

}



.masthead__menu i {

    vertical-align: middle;

    font-size: 1.8em;

}



.masthead__menu .link {

    position: relative;

    color: #999999;

    display: block;

    height: 56px;

    line-height: 56px;

    text-align: center;

}



.masthead__menu .link:hover,

.masthead__menu .link.active {

    color: #737373;

}



.masthead__menu .link__text {

    display: none;

}



.masthead__menu .badge {

    position: relative;

    padding: 5px;

    min-width: 22px;

    margin-right: -14px;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}



.masthead__menu .badge.num-0 {

    display: none;

}



.masthead__menu .limits {

    font-size: 1.6em;

}



.masthead .form-header-login .form-control {

    padding-left: 5px;

    padding-right: 5px;

}



.masthead .form-header-login .naiad__button {

    padding-top: 0;

    padding-bottom: 0;

    line-height: 28px;

}



.header--masthead .flynns__title {

    font-size: 2.2rem;

}



@media only screen and (min-width: 992px) {

    .header--masthead .flynns__title {

        display: none;

    }

}



.header--masthead .flynns__count {

    font-size: 1.6rem;

}



@media only screen and (min-width: 992px) {

    .header--masthead .flynns__count {

        font-size: 2rem;

        -webkit-box-flex: auto;

        -moz-box-flex: auto;

        box-flex: auto;

        -webkit-flex: auto;

        -moz-flex: auto;

        -ms-flex: auto;

        flex: auto;

    }

}



.header--masthead .catbus__button {

    color: #fff;

    background: #5c3d78;

}



.header--masthead .catbus__button:hover {

    background: #754e9a;

}



.header--masthead .catbus__nav {

    border-color: #5c3d78;

    margin-bottom: 20px;

}



.header--masthead .catbus {

    background-image: -webkit-linear-gradient(top, #ffffff 5%, #777777 100%);

    background-image: linear-gradient(to bottom, #ffffff 5%, #777777 100%);

}



.header--masthead #filters__state:checked ~ * .catbus {

    -webkit-transform: translateY(166px);

    -moz-transform: translateY(166px);

    -ms-transform: translateY(166px);

    -o-transform: translateY(166px);

    transform: translateY(166px);

}



@media only screen and (min-width: 768px) {

    .header--masthead #filters__state:checked ~ * .catbus {

        -webkit-transform: translateY(0);

        -moz-transform: translateY(0);

        -ms-transform: translateY(0);

        -o-transform: translateY(0);

        transform: translateY(0);

    }

}



.wunderbar__container {

    position: relative;

    z-index: 10;

}



@media only screen and (min-width: 768px) {

    .wunderbar__container {

        z-index: 30;

    }

}



.wunderbar {

    position: relative;

    background: #422c56;

    list-style: none;

    margin: 0;

    padding: 0;

    height: 34px;

}



.wunderbar:after {

    content: "";

    display: table;

    clear: both;

}



.show-options .wunderbar {

    background: #422c56;

}



@media only screen and (min-width: 768px) {

    .wunderbar {

        height: 40px;

    }

    .show-options .wunderbar {

        background: #422c56;

    }

}



@media only screen and (min-width: 992px) {

    .show-options .wunderbar {

        background: #422c56;

    }

}



.wunderbar>li {

    display: block;

}



.wunderbar .item--categories {

    float: left;

    display: none;

}



.show-options .wunderbar .item--categories {

    display: block;

}



@media only screen and (min-width: 1200px) {

    .wunderbar .item--categories .icon {

        display: none;

    }

}



.wunderbar .item--advanced-search {

    float: right;

    max-width: 340px;

}



@media only screen and (min-width: 1200px) {

    .wunderbar .item--advanced-search {

        min-width: 335px;

    }

}



@media only screen and (max-width: 1199px) {

    .wunderbar .item--advanced-search {

        margin-left: 15px;

    }

}



.wunderbar .item--advanced-search .col-sm-4 {

    padding-left: 10px;

}



.wunderbar .item--filters,

.wunderbar .item--join {

    float: right;

    display: none;

}



@media only screen and (max-width: 767px) {

    .show-options .wunderbar .item--filters,

    .show-options .wunderbar .item--join {

        display: block;

    }

}



@media only screen and (max-width: 767px) {

    .hide-filter-options .wunderbar .item--filters,

    .hide-filter-options .wunderbar .item--join {

        display: none;

    }

}



.wunderbar .item--filters {

    position: relative;

}



.wunderbar .item--filters label {

    display: block;

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

}



.wunderbar .item--filters label[for="components-off"] {

    display: none;

}



#filters__state:checked ~ * .wunderbar .item--filters [for="components-off"] {

    display: block;

}



#filters__state:checked ~ * .wunderbar .item--filters [for="filters__state"] {

    display: none;

}



.wunderbar .item--dropdowns {

    position: absolute;

    z-index: -1;

    top: 100%;

    left: 0;

    width: 100%;

    padding: 10px;

    clear: both;

    display: none;

    background: #333333;

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    transition-property: transform;

    -webkit-transition-duration: 0.25s;

    -moz-transition-duration: 0.25s;

    transition-duration: 0.25s;

    -webkit-transform: translateY(-50px);

    -moz-transform: translateY(-50px);

    -ms-transform: translateY(-50px);

    -o-transform: translateY(-50px);

    transform: translateY(-50px);

}



@media only screen and (min-width: 768px) {

    .wunderbar .item--dropdowns {

        position: relative;

        z-index: auto;

        top: auto;

        left: auto;

        width: auto;

        padding: 0;

        clear: none;

        float: right;

        background: #422c56;

        -webkit-transform: translateY(0) !important;

        -moz-transform: translateY(0) !important;

        -ms-transform: translateY(0) !important;

        -o-transform: translateY(0) !important;

        transform: translateY(0) !important;

    }

    .show-options .wunderbar .item--dropdowns {

        display: inherit;

    }

    .hide-filter-options .wunderbar .item--dropdowns {

        display: none;

    }

}



@media only screen and (min-width: 1200px) {

    .wunderbar .item--dropdowns {

        padding-right: 15px;

    }

}



#filters__state:checked ~ * .wunderbar .item--dropdowns {

    -webkit-transform: translateY(0);

    -moz-transform: translateY(0);

    -ms-transform: translateY(0);

    -o-transform: translateY(0);

    transform: translateY(0);

    display: block;

}



.wunderbar .custom:after {

    content: "";

    display: table;

    clear: both;

}



.wunderbar__link {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    display: block;

    text-transform: uppercase;

    line-height: 34px;

    padding: 0 10px;

    color: #fff;

    letter-spacing: 0.02em;

}



.wunderbar__link:hover {

    color: #e6e6e6;

}



@media only screen and (min-width: 768px) {

    .wunderbar__link {

        line-height: 40px;

    }

}



@media only screen and (min-width: 992px) {

    .wunderbar__link {

        padding: 0 20px;

    }

}



.wunderbar__link .caret {

    float: right;

}



.wunderbar__link.link--categories .caret {

    display: none;

}



@media only screen and (min-width: 768px) {

    .wunderbar__link.link--categories .caret {

        display: inline;

    }

}



@media only screen and (min-width: 768px) {

    .wunderbar__link.link--categories {

        width: 265px;

    }

}



@media only screen and (min-width: 992px) {

    .wunderbar__link.link--categories {

        padding: 0 20px;

    }

}



@media only screen and (min-width: 1200px) {

    .wunderbar__link.link--categories {

        padding: 0 28px;

    }

}



@media media-lg {

    .wunderbar__link.link--categories .icon {

        display: none;

    }

}



.wunderbar__link.link--join span {

    padding: 4px 6px;

    background-color: #ffcb00;

    border: 1px solid #665000;

    color: #000;

    font-weight: bold;

    text-transform: uppercase;

    font-size: 90%;

}



.wunderbar__filters {

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    list-style: none;

    margin: 0;

}



.wunderbar__filters:after {

    content: "";

    display: table;

    clear: both;

}



.wunderbar__filters>li {

    display: block;

    float: left;

    position: relative;

    cursor: pointer;

    width: 100%;

    margin-bottom: 10px;

    line-height: 0;

}



@media only screen and (min-width: 768px) {

    .wunderbar__filters>li {

        width: auto;

        margin-left: 1px;

        margin-bottom: 0;

    }

}



.wunderbar__filters>li:nth-child(1) {

    z-index: 40;

}



.wunderbar__filters>li:nth-child(2) {

    z-index: 30;

}



.wunderbar__filters>li:nth-child(3) {

    z-index: 20;

}



.wunderbar__filters>li:nth-child(4) {

    z-index: 10;

}



.wunderbar__filters>li.open {

    box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.4);

}



.wunderbar__filters i {

    position: absolute;

    right: 20px;

    top: 15px;

}



@media only screen and (min-width: 768px) {

    .wunderbar__filters i {

        position: relative;

        right: 0;

        top: 0;

    }

}



.wunderbar__filters .item--filter_rating {

    display: none;

}



@media only screen and (min-width: 1200px) {

    .wunderbar__filters .item--filter_rating {

        display: inherit;

    }

}



.wunderbar__filters .item--sort_language {

    margin-bottom: 0;

}



.custom .wunderbar__filters label {

    position: relative;

    z-index: 50;

    font-size: 12px;

    font-weight: normal;

    padding: 0 8px;

    line-height: 40px;

    height: 40px;

    margin: 0;

    color: #FFFFFF;

    background: #5b3d78;

    letter-spacing: 0.02em;

    text-transform: uppercase;

   /*  min-width: 115px;

    width: 100%; */

	min-width: auto;

    width: 100%;

    padding: 0 29px;

}



.custom .wunderbar__filters label:hover {

    background: #684689;

    cursor: pointer;

}



.custom .wunderbar__filters label span {

    display: none;

    float: left;

    clear: both;

    line-height: 12px;

}



.custom .wunderbar__filters label span:first-child {

    display: inline-block;

    padding-top: 10px;

}



.custom .wunderbar__filters label span.active {

    display: inline-block;

    text-transform: capitalize;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 11px;

}



@media only screen and (min-width: 768px) {

    .custom .wunderbar__filters label span.active {

        width: 110px;

    }

}



.custom .wunderbar__filters .open label {

    background: #5b3d78;

    height: 41px;

    margin-bottom: -1px;

}



.custom .wunderbar__filters .active label {

    background: #684689;

}



.custom .wunderbar__filters .active label {

    background: #684689;

}



.custom .wunderbar__filters select {

    position: absolute;

    opacity: 0;

    display: block;

    margin-left: 0;

    visibility: visible;

    z-index: 100;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    margin: 0;

}



@media only screen and (min-width: 768px) {

    .custom .wunderbar__filters select {

        display: none;

    }

}



.custom .wunderbar__filters .item--filter_rating .custom.dropdown ul li+li {

    font-size: 110%;

    letter-spacing: 1px;

}



.custom .wunderbar__filters .custom.dropdown {

    display: none;

    position: absolute;

    z-index: 30;

    margin: 0;

    border: 0;

    height: 40px;

    background: #5b3d78;

}



@media only screen and (min-width: 768px) {

    .custom .wunderbar__filters .custom.dropdown {

        display: block;

    }

}



@media only screen and (min-width: 992px) {}



.custom .wunderbar__filters .custom.dropdown .current {

    text-indent: -9999px;

    height: 40px;

    line-height: 40px;

}



.custom .wunderbar__filters .custom.dropdown .selector {

    display: none;

}



.custom .wunderbar__filters .custom.dropdown .selector::after {

    border-top-color: #FFFFFF;

}



.custom .wunderbar__filters .custom.dropdown ul {

    border: 0;

    right: 0;

    left: auto;

    background: #5b3d78;

    padding: 15px 0;

    max-height: none;

    box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.4);

}



.custom .wunderbar__filters .custom.dropdown ul li {

    padding: 0 20px;

    line-height: 25px;

    background: #5b3d78;

    color: #FFFFFF;

}



.custom .wunderbar__filters .custom.dropdown ul li:hover,

.custom .wunderbar__filters .custom.dropdown ul li.selected,

.custom .wunderbar__filters .custom.dropdown ul li.selected:hover {

    color: #FFFFFF;

    background: #684689;

    cursor: pointer;

}



.item--nav-title h1 {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    margin: 0;

    position: relative;

    float: left;

    max-width: 100%;

    color: #FFFFFF;

    font-size: 24px;

    font-weight: 200;

    line-height: 34px;

    padding-right: 36px;

}



@media only screen and (min-width: 768px) {

    .item--nav-title h1 {

        max-width: 400px;

        padding-left: 20px;

        font-size: 26px;

        line-height: 40px;

    }

}



@media only screen and (min-width: 1200px) {

    .item--nav-title h1 {

        padding-left: 28px;

    }

}



@media (min-width: 1500px) {

    .item--nav-title h1 {

        max-width: 700px;

    }

}



.nav__search {

    margin: 0;

    padding-top: 3px;

}



.nav__search div {

    float: right;

    text-align: left;

}



.nav__search .input-group button {

    position: absolute;

    top: 0;

    z-index: 2;

}



.nav__search .input-group .form-control {

    height: 26px;

    padding-top: 3px;

    padding-bottom: 3px;

    border: right;

    box-shadow: none;

}



.nav__search .input-group .clear-x-button {

    position: absolute;

    right: 36px;

    width: 22px;

    padding: 0 5px 0 0;

    border-left: none;

    border-right: none;

    color: #dddddd;

    font-size: 20px;

    line-height: 1rem;

    box-shadow: none;

    display: none;

}



.nav__search .search-btn {

    width: 36px;

    height: 26px;

    right: 0;

    padding-top: 0 !important;

    color: #5c3d78;

    border: solid 1px #999999;

    background: #e6e6e6;

    font-size: 16px;

}



.nav__search .search-btn:active,

.nav__search .search-btn:hover {

    background: #cccccc;

}



.nav__search .advanced {

    font-size: 12px;

    line-height: 13px;

    color: #fff;

    background-color: transparent;

    border: none;

    outline: none;

    padding-top: 0 !important;

    padding-left: 0;

    padding-right: 0;

    text-align: left;

    vertical-align: middle;

    display: block;

}



@media (min-width: 990px) and (max-width: 1100px) {

    .nav__search .advanced {

        overflow: hidden;

        text-overflow: ellipsis;

    }

}



.nav__search .advanced:active,

.nav__search .advanced:hover {

    outline: none;

    border: none;

    color: #d9d9d9;

}



@media only screen and (max-width: 767px) {

    .nav__search .advanced {

        display: none;

    }

}



@media only screen and (min-width: 768px) {

    .nav__search {

        padding-top: 7px;

    }

}



.btn__refresh {

    display: none;

    position: absolute;

    right: 0;

    top: 0;

    width: 36px;

    text-align: center;

    line-height: 40px;

    color: rgba(255, 255, 255, 0.2) !important;

}



.btn__refresh:hover {

    color: rgba(255, 255, 255, 0.4) !important;

    cursor: pointer;

}



.show-options .btn__refresh {

    display: inherit;

}



.btn__refresh i {

    font-size: 0.8em;

    vertical-align: baseline;

}



.header-menu {

    float: right;

    height: 56px;

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    -webkit-box-pack: start;

    -moz-box-pack: start;

    box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    -o-justify-content: flex-start;

    justify-content: flex-start;

    -ms-flex-pack: start;

    padding-right: 10px;

}



@media only screen and (min-width: 768px) {

    .header-menu {

        padding-right: 20px;

    }

}



@media only screen and (min-width: 1200px) {

    .header-menu {

        padding-right: 28px;

    }

}



@media only screen and (min-width: 1200px) {

    .header-menu .button--menu {

        display: none;

    }

}



.header-menu__button {

    font-size: 13px;

    line-height: 20px;

    font-weight: bold;

    text-transform: uppercase;

    cursor: pointer;

    padding: 5px 14px;

}



@media only screen and (min-width: 480px) {

    .header-menu__button {

        padding: 10px 28px;

    }

}



.header-menu__button+.header-menu__button {

    margin-left: 10px;

}



.header-menu__button.button--signup {

    display: none;

}



@media only screen and (min-width: 768px) {

    .header-menu__button.button--signup {

        display: inline;

    }

}



.header-menu__button.button--login {

    border-width: 1px;

    border-style: solid;

    border-color: currentColor;

}



.header-menu__button.button--login,

.header-menu__button.button--login:hover,

.header-menu__button.button--login:focus,

.header-menu__button.button--login:visited,

.header-menu__button.button--login:active {

    color: #000;

}



.header-menu__button.button--login:hover {

    color: #000;

    background: #cccccc;

}



.header-menu__button.button--menu {

    font-size: 200%;

    line-height: 1;

    padding: 10px;

    margin-right: -10px;

}



.header-menu__button.button--menu,

.header-menu__button.button--menu:hover,

.header-menu__button.button--menu:focus,

.header-menu__button.button--menu:visited,

.header-menu__button.button--menu:active {

    color: #999999;

}



.header-menu__button.button--menu:hover {

    color: #999999;

}



.header--masthead .leaderboard__banner,

.header--testata .leaderboard__banner {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -moz-box-pack: justify;

    box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-justify-content: space-between;

    -ms-justify-content: space-between;

    -o-justify-content: space-between;

    justify-content: space-between;

    -ms-flex-pack: justify;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    font-family: Raleway;

    padding: 0 0.5em;

    padding-bottom: 5px;

}



@media (min-width: 768px) {

    .header--masthead .leaderboard__banner,

    .header--testata .leaderboard__banner {

        padding: 0;

        padding-bottom: 5px;

    }

}



.header--masthead .leaderbaord__title,

.header--testata .leaderbaord__title {

    -webkit-box-flex: auto;

    -moz-box-flex: auto;

    box-flex: auto;

    -webkit-flex: auto;

    -moz-flex: auto;

    -ms-flex: auto;

    flex: auto;

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    font-size: 2rem;

    white-space: normal;

}



@media only screen and (max-width: 767px) {

    .header--masthead .leaderbaord__title,

    .header--testata .leaderbaord__title {

        font-size: 1.6rem;

        font-weight: bold;

    }

}



@media only screen and (min-width: 1200px) {

    .header--masthead .leaderbaord__title,

    .header--testata .leaderbaord__title {

        display: none;

    }

}



@media only screen and (min-width: 1200px) {

    .header--masthead .leaderboard_description,

    .header--testata .leaderboard_description {

        font-size: 2rem;

    }

}



@media only screen and (max-width: 767px) {

    .header--masthead .leaderboard_description,

    .header--testata .leaderboard_description {

        max-width: 85%;

    }

}



.recents__list {

    height: 100%;

    list-style: none;

    margin: 0;

    padding: 0;

    white-space: nowrap;

}



.recents__item {

    max-width: 68em;

    margin-left: auto;

    margin-right: auto;

    padding: 2.35765%;

    border-bottom: 1px solid #4d4d4d;

    margin-bottom: 0;

    position: relative;

}



.recents__item:after {

    content: "";

    display: table;

    clear: both;

}



@media only screen and (min-width: 992px) {

    .catbus--top .recents__item {

        display: inline-block;

        height: auto;

        padding: 0;

    }

}



.recents__image {

    float: left;

    display: block;

    margin-right: 2.35765%;

    width: 40.29137%;

}



.recents__image:last-child {

    margin-right: 0;

}



@media only screen and (min-width: 992px) {

    .catbus--top .recents__image {

        width: 120px;

    }

    .catbus--top .recents__image .arcade__line--delta {

        display: none;

    }

}



.recents__image .arcade__marquee {

    background: none;

}



@media only screen and (max-width: 991px) {

    .recents__image .arcade__marquee * {

        display: none;

    }

}



.recents__info {

    float: left;

    display: block;

    margin-right: 2.35765%;

    width: 57.35098%;

    margin-right: 0;

    line-height: 1;

}



.recents__info:last-child {

    margin-right: 0;

}



.recents__name {

    display: inline-block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 100%;

    display: inline-block;

    margin: 0;

    color: #ffffff;

    font-size: 1.4rem;

}



.recents__name:hover {

    color: #f2f2f2;

}



@media only screen and (min-width: 992px) {

    .catbus--top .recents__name {

        display: none;

    }

}



.recents__status {

    font-size: 0.9rem;

    color: #999999;

}



@media only screen and (min-width: 992px) {

    .catbus--top .recents__status {

        display: none;

    }

}



.recents__icon {

    font-size: 0.9rem;

    color: #33cc00;

}



@media only screen and (min-width: 992px) {

    .catbus--top .recents__box {

        position: absolute;

        left: 2px;

        top: 0;

        z-index: 10;

    }

}



.sploosh__wrapper {

    background-image: -webkit-linear-gradient(top, #ffffff 5%, #777777 100%);

    background-image: linear-gradient(to bottom, #ffffff 5%, #777777 100%);

    min-height: 100vh;

    width: 100vw;

    padding: 20px;

}



@media (min-width: 768px) {

    .sploosh__wrapper {

        display: -webkit-box;

        display: -moz-box;

        display: box;

        display: -webkit-flex;

        display: -moz-flex;

        display: -ms-flexbox;

        display: flex;

        -webkit-box-pack: center;

        -moz-box-pack: center;

        box-pack: center;

        -webkit-justify-content: center;

        -moz-justify-content: center;

        -ms-justify-content: center;

        -o-justify-content: center;

        justify-content: center;

        -ms-flex-pack: center;

        -webkit-box-align: center;

        -moz-box-align: center;

        box-align: center;

        -webkit-align-items: center;

        -moz-align-items: center;

        -ms-align-items: center;

        -o-align-items: center;

        align-items: center;

        -ms-flex-align: center;

    }

}



.sploosh__modal {

    border-radius: 5px;

    background: #ffffff;

    max-width: 580px;

    padding: 40px 50px;

    text-align: center;

    margin: 0 auto;

    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.55);

}



@media (min-width: 768px) {

    .sploosh__modal {

        width: 90%;

    }

}



.sploosh__headline {

    margin-top: 10px;

    margin-bottom: 20px;

    font-size: 25px;

    font-weight: bold;

    color: #000;

    font-family: Helvetica, Arial, sans-serif;

    line-height: 1;

}



@media (min-width: 768px) {

    .sploosh__headline {

        font-size: 40px;

        margin-bottom: 40px;

    }

}



.sploosh__tagline {

    margin-top: 0;

    margin-bottom: 20px;

    color: #5c3d78;

    font-weight: bold;

}



@media (min-width: 768px) {

    .sploosh__tagline {

        margin-bottom: 40px;

    }

}



.sploosh__button {

    background: #5c3d78;

    background-image: -webkit-linear-gradient(top, #754e9a 0%, #422c56 100%);

    background-image: linear-gradient(to bottom, #754e9a 0%, #422c56 100%);

    -webkit-transition: background-position 0.1s linear;

    -moz-transition: background-position 0.1s linear;

    transition: background-position 0.1s linear;

    background-size: auto 200%;

    background-position: 0 0;

    border-radius: 5px;

    color: #fff;

    display: inline-block;

    padding: 20px;

    min-width: 60%;

    margin: 0 auto;

    margin-bottom: 20px;

    font-size: 25px;

    width: 100%;

    position: relative;

}



.sploosh__button:hover {

    background-position: 0 100%;

}



@media (min-width: 768px) {

    .sploosh__button {

        width: auto;

    }

}



.sploosh__button:hover {

    color: #fff;

}



.sploosh__abort {

    color: #999999;

    text-decoration: underline;

}



/* Custom CSS */



.list {

    list-style: none;

    margin: 0;

    padding: 0;

    overflow: hidden;

    min-width: 100%;

    height: 1%;

}



.list li {



    background: #f0f1f1;

    float: left;

    position: relative;

    margin: 0 7px 7px 0;

    border: 1px solid #acacac;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    /* max-height: 222px; */

    overflow: hidden;

}



.list img {

     width:100%;height:auto;

}







.list .thumbnail_label_c_hd {

    background-color: #2472b4;

}

.list .thumbnail_label {

    /* top: 132px;  top: 163px;*/z-index:999;

}

.list .thumbnail_label, .list .thumbnail_label_featured {

    position: absolute;

    right: 3px;

    padding: 1px 3px 1px 3px;

    text-align: center;

    overflow: hidden;

    color: #FFF;

    font-size: 10px;

}



.list .details {

    padding: 4px 7px 0;

    text-align: left;

}



.list .title {

    width: 100%;

    overflow: hidden;

    border-bottom: 1px solid #acacac;

}



.list .title a {

    float: left;

    color: #0a5a83;



    overflow: hidden;

}





.list .title .genderf {

    background: url('../imagesicam/ico-female.png') no-repeat 100% 0;

}

.list .title .age {

    float: right;

    color: #575757;

    padding: 2px 18px 0 0;

    font: 1em/1.333em 'UbuntuMedium',Arial,Helvetica,sans-serif;

}





.likes, .subject {

    list-style: none;

    margin: 0;

    padding: 0;

    font-size: 11px;

    line-height: 16px;

    width: 168px;

    height: 32px;

    overflow: hidden;

   

}



.likes li, .subject li {

    width: auto;

    background: none;

    border: 0;

    margin: 0!important;

    padding: 0 2px;

}





.sub-info {

    list-style: none;

    margin: 0;

    padding: 0 0 4px;

    font-size: .8333em;

    color: #5a5a5a;

    overflow: hidden;

    height: 1%;

}







.sub-info li.location {

    background: url('../imagesicam/ico-01.png') no-repeat 0 50%;

    width: 145px;

    height: 15px;

    overflow: hidden;

}



.sub-info li {

    width: auto;

    background: none;

    border: 0;

    padding: 0 0 0 18px;

    margin: 0!important;

    position: relative;

    float: none;

    height: 1%;

    text-align: left;

}





.sub-info li.cams {

    background: url('../imagesicam/ico-cams.png') no-repeat 0 50%;

    width: 145px;

    height: 15px;

    overflow: hidden;

}

.list .title .genderm {

    background: url('../imagesicam/ico-male.png') no-repeat 100% 0;

}





.form-group-search a , .modal-search-link a{color:#FFFFFF;}

.modelthumb  .mthb {/*max-height:185px; min-height:185px;*/overflow:hidden;}



.item--new ul li {border-bottom:none!important;}

.footer_contents ul li {border-bottom:none!important;}

.footer_contents ul li  a{color:#656565!important;}



a.left{float:none!important;}

.leftNav ul li a span{color:#FFFFFF;}

.wunderbar .first{margin-top:0!important;}

button, html [type="button"], [type="reset"], [type="submit"]{    -webkit-appearance: none!important;}

.footer_loginfrm  input[type="text"]{width:inherit!important;}






input[type="reset"], input[type="submit"], input[type="button"], .submit ,.button ,.btn-red , .download_pics  , .m-rounded {
   
    background: #ce1e1e!important;
    border-color: #ce1e1e!important;
    border-radius: 35px!important;
    color: #fff!important;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    cursor: pointer;
    font-weight: 600;
    font-size: 15px;
    transition: all .15s ease-in;
    width:auto;
    margin: 0 auto;
    padding: 10px 20px;
 
   
}



.uk-navbar-nav>li:last-child>a::after{ content:""!important;}

.middle_content{margin-top:15px;}





.msignup-topbar{/* background:#d5d5d5; */padding:30px 0;}


.msignup-topbar-content {  /*background: url('img/model_signup_bg.png') no-repeat;background-position: center top;*/border-bottom: 0!important; background-size: cover;/* background:rgba(0,0,0,.38)*/}



.msignup-topbar-content-owncartel{background: url('img/build_your_own_bg.png') no-repeat;/*background-position: center top;*/border-bottom: 0!important;height: 120%;}

/*

.msignup-topbar-content-owncartel::before {

    background: url('img/build_your_own_bg.png') no-repeat;

    background-size: cover;

    content: '';

    display: block;

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}*/



.msignup-topbar-content-join {



        background: url('img/join_now_pic.png') no-repeat;

    background-position: center top;

    border-bottom: 0!important;height:100%;

}

.msignup-topbar-content-awards {



        background: url('img/award_bg.png') no-repeat;

   /* background-position: center top;*/

    border-bottom: 0!important;height:100%;

}



.top5box{background: url('img/award_top5bg.png') no-repeat;

    background-position: center top;

  border-bottom: 0!important; height:308px;background-size: contain;
  background-size: 430px 308px;






}





.sidebarmenu a{text-decoration: none!important;font-size:16px;}

.model_account_menu{margin-left:62px;}



.model_account_menu .active{background:#faa813;color:#000000;}



.model_account_menu li{background:#2583fd; color:#FFFFFF;    padding: 6px 10px;width:200px;}

.red-txt{/*color:#333333;*/}/*#fe6457*/

.blue-text{color:#2382ff!important;}



.user_login input[type="text"] , .user_login input[type="password"]{/*display:block!important;*/}



.menu_iconssidebar{

font-size: 27px!important;

    color: #2382ff!important;

    border: 2px solid #2382ff;

    border-radius: 50%;

    padding: 7px;

    background: #fff;

}



.container input[type=text],.container input[type=email],.container input[type=password],.container input[type=number], .container textarea  , .container select{background:transparent!important;color:#000!important;}





.login_sec select{/*width:200px!important; */   background-color: transparent!important;color:#000!important;}

.footerc a{text-decoration: none;color:inherit!important;font-weight:700;}



.container_middle input[type=text],.container_middle input[type=email],.container_middle input[type=password],.container_middle input[type=number], .container_middle textarea , select{
    width: 100%;
    border-radius: 5px;
    border: 1px solid #580136;
    height: 2.5rem;
    padding: 0 8px;
    margin-bottom: 15px;}





.middle_content input[type=text],.middle_content input[type=email],.middle_content input[type=password],.middle_content input[type=number], .middle_content textarea{background-color:transparent!important;color:#000!important;}

 .middle_content select{width:200px!important;    background-color: transparent!important;color:#000!important;}



#content input[type=text],#container_middle input[type=email],#content input[type=password],#container_middle input[type=number], #content textarea{background-color:transparent!important;color:#000!important;}

#content select{width:200px!important;    background-color: transparent!important;color:#000!important;}





.frmitem{margin-bottom: 20px;overflow: hidden;}



#calendarDiv #timeBar{display:none!important;}



.report_bluetext{color:#2382ff;font-size: 20px;text-transform: uppercase;}

.header_red{color:#fe6457;text-transform:uppercase;}




.pchat_socialmedia h6{text-transform: none!important;font-size: 17px;font-weight: bold;}



.wcamCMenu a:before {



    right: -28px!important;

    position: absolute;

    top: 0!important;

}



.is_favorite .icon16{height:16px!important;line-height:20px!important;}

.background-container[_ngcontent-c36] .user_loggedname[_ngcontent-c36]{margin-bottom:20px;}

.model_profile .background-container[_ngcontent-c36] .user_loggedname[_ngcontent-c36]{margin-bottom:0px!important;}

@media (min-width: 481px){
.wrapbalance{/*margin-top:52px!important;*/}

}
@media (max-width: 480px){
.wrapbalance{/*margin-top:90px!important;*/}
}
@media (min-width: 768px){
.counter1{margin-left:26px;}
}
.counter1{margin-bottom: 5px;}
/* ------vakho css---------- */

.msignup-topbar-content-awards #regForm {
    width: 35%!important;
    left: 0!important;
    height: 420px!important;
    float: right;
}

.msignup-topbar-content-awards #regForm .start_multistepform_join {
  width: 530px;
  position: absolute;
  right: 0;
}

.msignup-topbar-content-awards #regForm .top1,
.msignup-topbar-content-awards #regForm .top2,
.msignup-topbar-content-awards #regForm .top3,
.msignup-topbar-content-awards #regForm .top4,
.msignup-topbar-content-awards #regForm .top5 {
  left: 100px!important;
}

.msignup-topbar-content-awards #previous_winner {
  width: 60%!important;
  position: inherit!important;
  margin-top: -50px!important;
}

.msignup-topbar-content-awards #previous_winner .start_multistepform_join {
  position: inherit;
  margin: 0 auto;
  width: 100%;
}

.msignup-topbar-content-awards #previous_winner .start_multistepform_join .uk-padding-small {
  padding: 0 30px;
}

.msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb {
  padding: 0 10px;
  margin-bottom: 30px;
}

.msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb .thumb-info {
  margin-top: 5px;
}

.msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb .thumb-info .uk-grid {
  flex-direction: column!important;
}

.msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb .status {
  float: right;
}

.msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb .thumb-info .uk-grid-margin {
  margin-top: 0!important;
}

@media screen and (max-width: 1200px) {
  .msignup-topbar-content-awards #regForm .start_multistepform_join {
    right: -50px;
  }

  .start_multistepform_join .top5box {
    background-size: 380px 280px;
    height: 295px;
  }

  .msignup-topbar-content-awards #regForm .top1,
  .msignup-topbar-content-awards #regForm .top2,
  .msignup-topbar-content-awards #regForm .top3,
  .msignup-topbar-content-awards #regForm .top4,
  .msignup-topbar-content-awards #regForm .top5 {
    left: 110px!important;
    font-size: 13px;
    letter-spacing: .5px;
  }

  .msignup-topbar-content-awards #regForm .top1{
    top:26px;
  }
  .msignup-topbar-content-awards #regForm .top2{
    top:58px;
  }
  .msignup-topbar-content-awards #regForm .top3{
    top:90px;
  }
  .msignup-topbar-content-awards #regForm .top4{
    top:122px;
  }
  .msignup-topbar-content-awards #regForm .top5 {
    top: 154px;
  }

  .msignup-topbar-content-awards #previous_winner .start_multistepform_join .uk-padding-small {
    padding: 0 15px;
  }

  .msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb {
    max-width: 50%!important;
  }
}

.preWinner_footer {
  padding-left: 50px;
}

@media screen and (max-width: 1200px) {
  .preWinner_footer {
    padding-left: 25px;
  }
}

@media screen and (max-width: 1000px) {
  .msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb {
    max-width: 70%!important;
    flex-basis: 70%!important;
    margin-left: 5%;
  }

  .preWinner_footer {
    padding-left: 50px;
  }
}

@media screen and (max-width: 767px) {

  .msignup-topbar-content-awards {
    background-size: cover;
  }

  .msignup-topbar-content-awards #regForm {
    float: none!important;
    width: 100%!important;
  }

  .msignup-topbar-content-awards #regForm .start_multistepform_join {
    position: inherit!important;
    margin: 0 auto;
    margin-bottom: 30px;
    width: 420px;
  }

  .msignup-topbar-content-awards #regForm .top1,
  .msignup-topbar-content-awards #regForm .top2,
  .msignup-topbar-content-awards #regForm .top3,
  .msignup-topbar-content-awards #regForm .top4,
  .msignup-topbar-content-awards #regForm .top5 {
    left: 55px!important;
}

  .msignup-topbar-content-awards #previous_winner {
    width: 100%!important;
  }

  .msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb {
    margin: 0 auto;
    margin-bottom: 30px;
    max-width: 450px!important;
    flex-basis: 450px!important;
  }

  .preWinner_footer {
    padding: 0 25px;
  }
}

@media screen and (max-width: 500px) {
  .msignup-topbar-content-awards #regForm .start_multistepform_join {
    width: 320px!important;
  }

  .start_multistepform_join .top5box {
    background-size: 300px 214px;
    height: 225px;
  }

  .msignup-topbar-content-awards #regForm {
    height: 360px!important;
  }

  .msignup-topbar-content-awards #regForm .top1,
  .msignup-topbar-content-awards #regForm .top2,
  .msignup-topbar-content-awards #regForm .top3,
  .msignup-topbar-content-awards #regForm .top4,
  .msignup-topbar-content-awards #regForm .top5 {
    left: 35px!important;
    font-size: 13px;
    letter-spacing: .5px;
  }

  .msignup-topbar-content-awards #regForm .top1{
    top:19px;
  }
  .msignup-topbar-content-awards #regForm .top2{
    top:39px;
  }
  .msignup-topbar-content-awards #regForm .top3{
    top:59px;
  }
  .msignup-topbar-content-awards #regForm .top4{
    top:79px;
  }
  .msignup-topbar-content-awards #regForm .top5 {
    top: 99px;
  }

  #hoveritem_awd div:first-child {
    width: 38px!important;
  }

  .msignup-topbar-content-awards #regForm .owncartel_btn {
    letter-spacing: .4px!important;
    padding: 0 26px!important;
    font-size: 14px!important;
  }

  .msignup-topbar-content-awards #previous_winner .uk-grid-match .video-thumb {
    max-width: 100!important;
    flex-basis: 100%!important;
    padding: 0 20px;
  }

  .preWinner_footer h4 {
    font-size: 17px;
  }
}



.model_reports .container_middle , .model_reports_periods .container_middle , .model_reports_affiliates .container_middle , .affiliate_reports .container_middle , .my_posts .container_middle{margin-top:80px;}

#rolling-menu a{color:#FFFFFF!important;}
.background-container[_ngcontent-c36] img[_ngcontent-c4] {
    position: relative;
    z-index: 1;
    max-width: 100%;width: 100%;
}

.modelprofile_pic{max-height: 600px;overflow:hidden;}
.modelprofile_pic img{
    width: 100%;
    max-height: 300px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 0%;
    object-position: 0% 25%;
    }
/* -o-object-position: 50% 50%;
    object-position: 50% 50%;*/
    .counters[_ngcontent-c36] {
    padding-right: 15px;
    /*margin-left: 120px;*/
    padding-bottom: 10px;
    /*height: 45px;*/
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: wrap;margin-left:-30px;
    /*margin-top: -36px;
    z-index: 11111111111;*/
    position: relative;
}
.counters[_ngcontent-c36] .counter {
    margin-right: 15px;
}

.counters[_ngcontent-c36] app-icon {
    margin-right: 3px;
}
@media (min-width: 768px){

.text-md {
    font-size: 1.4rem;
}
}
.text-md {
    font-size: 1.2rem;
}

.text-md {
    font-size: 1.2rem;
}
.fund-me-count[_ngcontent-c40] {
    right: auto;
    left: 100%;
}

.main-nav-item[_ngcontent-c35] app-icon[_ngcontent-c35] {
    font-size: 25px;
}
.upload_ara_containerinner{font-size: 16px;}

.upload_ara_containerinner .form-control{font-size: 15px;}
.mpprofile  .col-6 , .mpprofile .col-12{padding-left:0;}
.slim-area{margin-bottom: 60px!important;}
.slim .slim-btn-group{top:85%!important;}

    .editi , .user_login input, .cd-form input  {
        
        /*width: 100% !important;*/
        padding: 0;
        text-indent: 20px;
        margin: 0;
        border-radius: 23px!important;

        outline: none;
        font-size: 15px;


        -webkit-text-size-adjust: none;

        color: grey!important;
        /*border: 1px solid rgb(211,211,211, 1);*/
    }
.user_login input[type=submit] , .wrapper-show input[type=submit] {width:auto!important;padding:13px 30px!important;color:#FFFFFF!important;}
.main_navV5{margin-left:0px!important;}
input[type=submit] {text-indent: 0!important;}
.maintopnav{margin-bottom: 160px;}



@media (max-width: 992px) {.maintopnav{margin-bottom: 120px;}}

.ovolive-footer-wrapper{border-top: 1px solid #ccc;    margin-top: 31px;}
.footer{padding:0!important;}

.box-type-details .button{display:inline-block;}
.catbus__nav{color:#FFFFFF;}
.catbus__nav .sidebarBox{padding:20px;}


.catbus__nav .item-title a{color:#fff!important;}

.sidebarBox a{color:#fff!important;}

.wunderbar .catbus__button{color:#fff!important;}

.searchmobileS .icon-search {
    left: 85%;top:5px;
}

.catbus__container #languages{margin-bottom: 30px;margin-top:0!important;}
.catbus__container #languages .drop-box{    position: relative;right: -25px;}


.searchFrm{position: relative;top: 7px;}

.searchFrm input[type=text] {
  width: 130px!important;
  box-sizing: border-box!important;
  border: 2px solid #ccc!important;
  border-radius: 4px!important;
  font-size: 16px!important;
  background-color: white!important;
  background-image: url('searchicon.png');
  background-position: 10px 10px!important; 
  background-repeat: no-repeat!important;
  padding: 12px 20px 12px 40px!important;
  -webkit-transition: width 0.4s ease-in-out!important;
  transition: width 0.4s ease-in-out!important;
}

.searchFrm input[type=text]:focus {
  width: 100%!important; border: 2px solid #ccc!important;
}

.sidebarBox h2{margin-top:30px;font-size: 16px;}
 
.show-options .wunderbar{background: grey;}
.box-sidebar .box-thumb{width:100%!important;}
input[type=email], input[type=number], input[type=password], input[type=phone], input[type=text], select, select.custom-select, textarea{color:#000000!important;}

.el-item.uk-link-toggle{color:#FFF!important;}
.thumb_bottom{margin-bottom: -3px!important;}
.view_videoifrm{width:100%;}

@media (min-width:1200px){
.view_videoifrm{width:96%;}

}



.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: .875rem;
    line-height: 1.5!important;
    color: #5c6873!important;
    /*background-color: #fff!important;
    background-clip: padding-box;
    border: 1px solid #e4e7ea!important;
    border-radius: .25rem!important;*/
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}


#center_frame {height:270px;}
/*
@media (max-width: 480px){
#center_frame {height: 270px!important;}
    }
@media (max-width: 767px){
#center_frame {height: 400px;}
    }

@media (min-width: 768px) and (max-width: 991px){
#center_frame {height: 500px;}
}   
@media (min-width: 992px){
#center_frame {height: 650px;}
    }
*/






@media (min-width: 1200px){#center_frame {height: 625px!important;}}
@media (min-width: 992px) and (max-width: 1200px){#center_frame {height: 620px!important;}}
@media (min-width: 768px) and (max-width: 991px){#center_frame {height: 420px!important;}}   
@media (max-width: 767px){#center_frame {height: 420px!important;} }
@media (max-width: 480px){#center_frame {height: 270px!important;}}

 /*   @media (min-width: 1180px){
#center_frame {height: 635px;}
    }
    @media (min-width: 1599px){
#center_frame {height: 635px;}
    }
*/
.profile-pic.medium[_ngcontent-c27], .profile-pic.medium[_ngcontent-c27] img[_ngcontent-c27]{top:0;position: relative;}
.view_videoifrm {padding-bottom: 10px;}
.box-video-details{margin-bottom:30px;}
.model_extrapic{float:left;}
@media (min-width: 1200px) {

}
#user_balance_header{margin-right: 5px;}
@media (max-width: 480px) {
    .buytime .ptgo , .paygo_submitcardonfile{text-align: center;right: 5px;}
    #myTab1Content .pr-4, #myTab1Content .px-4{padding:0px!important;}
    #myTab1Content  .col-md-9 , #myTab1Content .col-md-3{padding-left:0px!important;padding-right:0px!important;}

     .background-container[_ngcontent-c36] .name[_ngcontent-c36]{background:none!important;}
    .maintopnav{margin-bottom: 35px;}
    .user_buy_credit_msignup{margin-top:5px;margin-bottom: 10px;}
    .btn_copy_mlink{margin-top:-15px;}
    .linkcopy_mprofile .badge{border:1px solid #ccc;width:180px;overflow: hidden;}
     /*.counterbalance{margin-top: -67px!important;}*/
    .counters[_ngcontent-c36]{margin-left: 0!important;position: absolute;margin-top: 0!important;}
  

    .background-container[_ngcontent-c36] .name[_ngcontent-c36]{margin-bottom: 75px;}
    .background-container[_ngcontent-c36] .name[_ngcontent-c36] span[_ngcontent-c36]{text-shadow:none!important;margin-left:134px!important;}
    .text-tertiary[_ngcontent-c36]{color:#000!important;}
    .background-container[_ngcontent-c36] .name[_ngcontent-c36]{position: relative!important}
.uk-card-body .el-content { padding: 0 10px 0 0!important;}
    .model_extrapic{margin-bottom: 10px;}
    #myTab1{display:block!important;}
   #myTab1 .nav-pills>li, .nav-tabs>li{width:33%;}
   .nav-tabs>li>a{font-size: 13px!important;text-transform: capitalize!important;}
#regForm select {margin-bottom: 5px;}
.acbox{margin-left: 0px!important;}
.acbox_3{margin-right: 0px!important;}
}
.acbox{margin-left: 5px!important;}
.acbox_3{margin-right: 5px!important;}
#regForm select{color:#000000!important;}
#regForm{color:inherit!important;} .form_elementStart{color:#inherit!important;}
#check_avail #validate , #reset_uname #reset_username{text-indent: 0px!important;}
.regtab .step , .regtab .step.active {color:#000000!important;}
.step.active span:after{border-bottom: 2px solid #000!important;}


.navbar{margin-bottom: 0px!important;min-height: auto!important;box-shadow:none!important;top:0px!important;}
@media (min-width: 768px){
.navbar-nav>li>a {
     padding-top: 0px!important; 
     padding-bottom: 0px!important;  
}
}

#rolling-menu .dropdown-item{color:#000!important;}

.mainweb .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}


.mainweb .navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    background: #fff;
    box-shadow: 0 2px 2px rgba(0,0,0,0.07);
    top: 0px;
}

.mainweb .navbar {
    position: relative;
    min-height: 66px;
    margin-bottom: 19px;
    border: 1px solid transparent;
}


.mainweb .wunderbar__container{margin-top:47px;}


.wrapper[_ngcontent-c36]{margin-top:0px!important;}
/*#modelwrap{margin-top:150px!important;}*/

@media (max-width:480px) {
    .model_profile .background-container[_ngcontent-c36] .name[_ngcontent-c36]{background: none!important}
    app-page-top[_ngcontent-c13] .counters .counter {
    margin-right: 8px!important;
    margin-top: 40px!important;
}
    .centered {font-size: 12px!important;}
    .modellink .name{max-width: 69%;font-size: 16px;}
    

/*.wrapper[_ngcontent-c36]{margin-top:32px!important;}*/
}

.unluck_icons img{width:30px!important;}
@media (min-width:992px) {
.unluck_icons img {width:60px!important};
}
/*
@media (max-width:992px) {


.wrapper[_ngcontent-c36]{margin-top:75px;}
}*/


.imgupload_details_area .btn {
    padding: 9px 10px!important;
    margin-top: 0!important;
}



.dropdown-item{font-size: 14px;}
.error_reg{color:red!important;}
#regForm input[type=text], #regForm input[type=email], #regForm input[type=password], #regForm input[type=number], #regForm textarea , #regForm select{}


/* Starts for initial loading image */
#before_preloader {
      width: 100%;
      height: 100%;
      position: fixed;
      top: 0;
      left: 0;
      display: flex;
      align-items: center;
      align-content: center;
      justify-content: center;
      overflow: auto;
      background: var(--bg-color);
      z-index: 10000001;
    }
    
    .htmlpreload {
      width: 35%;
      -webkit-animation: pulse_preload 2s linear infinite;
      animation: pulse_preload 2s linear infinite;
    }

    @media (max-width: 576px) {
      .htmlpreload {
        width: 50%;
      }
    }

    @-webkit-keyframes pulse_preload {
      0% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }

      50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
      }

      100% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }
    }

    @keyframes pulse_preload {
      0% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }

      50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
      }

      100% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }
    }
/* Ends for initial loading image */

.model_profile .background-container[_ngcontent-c36] .name[_ngcontent-c36]{background: linear-gradient(0deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.5) 100%);}

.popup_purchase_itemd{margin-top:20px;}
.pagination{display:unset!important;}
#input-reason{width: auto!important;font-size: 15px!important;}

.content_name_img{}

.unluck_icons .img1 {
    display: unset!important;
    overflow: hidden!important;
    height: auto!important;
    width: 15%!important;
}


.unluck_icons img {
    display: unset!important;
    overflow: hidden!important;
    height: auto!important;
   
}
.img_icons_type{color:#000000;}

/*.img_ov_blur { background: #eeeeee;}
.img_ov_blur .event-img {opacity: 0.7;}*/

/* Bottom left text */
.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;z-index:2;
}

/* Top left text */
.top-left {text-align: left;
  position: absolute;
  top: 5px;
  left: 0px;color:#000000;z-index:2;
}

.top-left {
background-color: #FFF;
    opacity: 0.8;
    padding: 10px 10px;
    z-index: 1;
    width: 100%;
}
/* Top right text */
.top-right {
  position: absolute;
  top: 16px;
  right: 16px;z-index:2;
}

/* Bottom right text */
.bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;z-index:2;
}


.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;color:#000000;width: 100%;
    padding: 0 10px;z-index:2;
}
.centered a{color:#000000;}
.unlock_text{color:#000000;font-weight: bold;}


.centered{background-color: #ffffff;
    
    opacity:0.8;padding:10px 0;
   
    z-index: 1;}
.content_name_img{font-weight:bold;}
.dropdown .dropdown-menu[x-placement="top-end"]:after {
    top: auto;
    bottom: -10px;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    -webkit-box-shadow: -3px -3px 5px rgba(0,0,0,0.16);
    box-shadow: -3px -3px 5px rgba(0,0,0,0.16);
}




#accordion1  .card{margin-bottom:20px;}  
#accordion1 .card-header .card-link:after {
    
    content: "\2212";
    float: right; 
}

#accordion1 .card-header .collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\002B"!important; float: right;
} 

.card-header a{
    display: block;
   
}



.card-header{background-color: light grey!important;color:#000!important;}
#accordion1 .card-header a{color: #000!important;font-weight:bold;}

.card-body .g-btn.m-profile.m-border{background: green;  color: #FFFFFF!important;cursor: pointer;}

.show_toggle_sort{position: absolute!important; transform: translate3d(-172px, 24px, 0px); top: 18px!important; left: 0px!important;will-change: transform;}
.show_toggle_sort_top{position: absolute;
    will-change: transform;
    top: 0px;
    left: 0px;
    transform: translate3d(-172px, -413px, 0px);}

#mcontent_sort .dropdown-toggle::after{display:none!important;}
#sort_menu_mcontent input[type=radio]:not([class*=uk-]){display:none!important;}
#report_content input[type=radio]:not([class*=uk-]){display:none!important;}


.events[_ngcontent-c9] .medium-mode[_ngcontent-c9] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 8px;
    margin-top: 20px;
    transition: none;
}



.searchbar_mp img{width:36px;}

.icons_imgth img{width:24px;margin-right: 10px;}

.icons_imga img{width: 32px}

.icons_imgp img{width: 24px;
    position: absolute;
    left: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);

}

/* ---------->>> COMMENTING SYSTEM <<<-----------*/

  /**************************************
    comments container & commons
  **************************************/
  #comments-container {
    display: block;
    width: auto;
    background: #fff;
    padding: 14px 0px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
   /* -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);*/
    /* font-size: 62.5%; */
    line-height: 1;
  }

  #comments {
    display: block;    padding-left: 0px;margin-top: 100px;
  }

  /**************************************
    new comment form
  **************************************/

  .user__link{color:#FF0000!important;}
  #comments .comment, #comment--new {
    display: block;
    position: relative;
    /*border-top: 1px solid #ddd;*/
    padding-left: 0px;
  }

  #comment__form {
    margin: 10px;
  }

  /*#comment--send {
    position: absolute;
    bottom: 0;
    right: 0;
    background: #f3f3f3;
    border: 0 none;
    border-radius: 3px;
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
  }*/

    #comment--send {
    position: absolute;
    bottom: 0;
    right: -6px;
    top: 16px;
    
  }

  #comment--send:active {
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.44);
  }

  /**************************************
    user avatar & link
  **************************************/
 
  .modellink .avatar { position: relative!important;top: 0!important;}

  .avatar__img {
    border: 0;
    max-width: 55px;

    -webkit-border-radius: 1000px;
    -moz-border-radius: 1000px;
    border-radius: 1000px;
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.44);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.44);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.44);

    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;

  
    
    
  }

  /**************************************
    existing comments
  **************************************/
  #comment__form .comment_field {
    resize: none;
    border: none;
   
    /*background-color: #f2f3f5!important;
    border-radius: 10px;*/
    border-bottom: 1px solid #ccc;
    line-height: 29px;
    width: 98%;
  }

  #comments .comment__content {
    
    font-size: 14px;
    line-height: 1.42em;
    margin-bottom: 12px;
    font-weight: normal;
    color: #656565;
    padding: 8px 3px 12px;
  }

  #comments .comment .user__link {
    color: #896dc6;
  }

  #comments .comment a:hover {
    text-decoration: underline;
  }

  #comments .comment__pub-date {
    display: inline-block;
    color: #989696;
  }

  /**************************************
    comments actions (report, like, reply)
  **************************************/
  #comments .comment__action {
    color: #b7b7b7;
    text-transform: capitalize;
  }

  #comments .comment__action:hover {
    color: #7f7f7f;
  }

  #comments .comment__action--report-abuse {
    position: absolute;
    top: 8px;
    right: 0;
  }

  #comments .comment__action--footer {
    position: absolute;
    right: 0;
  }

 .pagination_comments .active_pag {background: #FF0000;margin:3px;padding: 2px 8px;text-align: center;}
.pagination_comments a {background: #ccc;margin:3px;padding: 2px 8px;text-align: center;}

#report_content label{font-weight: normal!important;font-size: 14px;}
#report_content .modal-body{font-size: 14px!important;}
.not_clickable_link{cursor: not-allowed;}
/* Two button pagination - previous / next */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { height: 19px; float: left; cursor: pointer; *cursor: hand; color: #111 !important; }
.paginate_disabled_previous:hover, .paginate_enabled_previous:hover, .paginate_disabled_next:hover, .paginate_enabled_next:hover { text-decoration: none !important; }
.paginate_disabled_previous:active, .paginate_enabled_previous:active, .paginate_disabled_next:active, .paginate_enabled_next:active { outline: none; }
.paginate_disabled_previous, .paginate_disabled_next { color: #666 !important; }
.paginate_disabled_previous, .paginate_enabled_previous { padding-left: 23px; }
.paginate_disabled_next, .paginate_enabled_next { padding-right: 23px; margin-left: 10px; }


/* Full number pagination */
.paging_full_numbers { height: 22px; line-height: 22px; }
.paging_full_numbers .next:active, .paging_full_numbers .first:active, .paging_full_numbers .previous:active, .paging_full_numbers .last:active { font-weight: normal!important; }
.paging_full_numbers span:active { outline: none }
.paging_full_numbers span:hover { text-decoration: none; }
.paging_full_numbers .paginate_button, .paging_full_numbers span.paginate_active { border: 1px solid #d3d3d3; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 5px 8px; margin: 0 3px; cursor: pointer; *cursor: hand; color: #919191; font-size: 11px; box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea; -webkit-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea; -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea;  }
.paging_full_numbers .paginate_button { 
   /* background: #ffffff; 
    background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); 
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); */
} 
.paging_full_numbers .paginate_button:hover { background: #fcfcfc; color: #327394; }
.paging_full_numbers span.paginate_active, .paging_full_numbers .paginate_button:active { background: #6f6f6f; color: #fff; border-color: #646464; box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -webkit-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -moz-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; font-weight: bold; }
.paginate_button_disabled, .paginate_button_disabled:active  { background: #F9F9F9!important; color: #CCC!important; box-shadow: none!important; font-weight: normal!important; border: 1px solid #E5E5E5!important; }
.paginate_button_disabled:active { border-color: #d3d3d3!important; }




  /* ends comments */

.notvefied{margin-bottom:20px;color:red;font-weight:bold;}
.notvefied a{color:#00aff0;}
.header_txt_red{color:red;font-weight:bold;font-size:14px;}
.header_txt_green{color:green;font-weight:bold;font-size:14px;}
.header_txt_currencyshow{color:black;font-weight:bold;font-size:14px;float:left;}
.header_txt_currencyshow_user{margin-top:5px;font-weight:bold;float:left;}


.user_buy_credit_msignup{float:left;}
.user_buy_credit_msignup button{background: green!important;color: #FFFFFF!important;}
.user_buycredit{float:left;margin-right: 10px;}
.user_buy_credit_msignup a[_ngcontent-c8], button[_ngcontent-c8], .user_buycredit .user_buy_credit_msignup a[_ngcontent-c8], button[_ngcontent-c8]{padding:0 5px!important;}



/*starts copying css from tpl*/

.site_form select{/* height: 24rem!important; */}
.site_form .input-group-addon {border: 1px solid #e4e7ea!important;}
.site_form .input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control{flex:none!important;}
.site_form .socialIcons{border-radius: 0px!important;}
.site_form .sicons_c{font-size:24px;    color: #3390fa;}
.site_form span.textbox {
        background-color: #FFF;
        color: #888;
        line-height:20px;
        height:20px;
        padding:3px;
        border:1px #888 solid;
        font-size:9pt;
}
    
.site_form span.textbox input {
      border: 0px;
        background-color: #FFF;
  }
    @media screen and (max-width: 768px) and (min-width: 150px){
        .site_form select, .site_form option, .site_form input, .site_form textarea{
            width: 300px !important;
            border-radius: 20px;
            margin: 0 auto;
        }

        .site_form .form_informations{
            width: 300px !important;
        }

        .site_form .right-block{
         /*   text-align: center !important;*/
            padding-bottom: 20px;
        }

        /*.left-block{
            text-align: center;
            font-weight: bold;
        }*/
    }
    
           .site_form  select, .site_form input, .site_form textarea{
           /* width: 300px !important;
            border-radius: 15px;*/
        }
       .site_form  option{margin-bottom: 3px;}

       
        .site_form .form_informations{
            width: 300px !important;
        }

       .site_form  .right-block{
            padding-bottom: 20px;
        }

        .site_form .left-block{
           /* font-weight: bold;*/
        }
.site_form .dob select{width:auto!important;margin-right:2px;float:left;  min-width: 80px;}
.site_form .input-group-addon{text-transform: lowercase;background: inherit!important;border:1px solid #000;    color: #000;}
.site_form .socialIcons{width: 226px!important}
/*Ends copying css from tpl*/


/*** CSS for model profile page ****/

.confirm-btn{text-transform: none!important;}


@media (max-width: 480px){
.counterbalance{float:left!important;}
}


.modal{z-index:99999!important;}
.checkbox-label a{color:#00aff0!important;}
.checkbox-label {font-size: 14px;font-weight:normal!important;}


.col-3{float:left;}.tipmenu_img{max-height: 32px;}
.follow-me-line img{width:28px;margin: 3px}
.mcs-item{margin:10px 20px;}
/*.mcs-item .mcs-caption{    padding: 5px 0 15px 0;}
.MagicScroll > *:first-child{visibility: hidden!important;}
.MagicScroll > *:last-child{visibility: hidden!important;}
.mcs-button-arrow-next{visibility: visible!important;}
.mcs-item span{display:block!important;}
.MagicScroll span{display:none;}*/
/*.MagicScroll > *:last-child{text-indent: -99999;}*/

.MagicScroll span{display:none!important;}
.MagicScroll div{display:none!important;}

.MagicScroll .mcs-loader{display:inline!important;}
.MagicScroll .mcs-items-container{display:inline!important;}
.MagicScroll .mcs-items-container .mcs-item{display:inline!important;}

.MagicScroll .mcs-wrapper{display:inline!important;}

.MagicScroll .mcs-wrapper .mcs-items-container {display:inline!important;}
.MagicScroll .mcs-wrapper .mcs-items-container .mcs-item{display:inline!important;}
.MagicScroll .mcs-wrapper div  {display:inline!important;visibility:visible!important;}
.mcs-item span{display:block!important;}
.visual[_ngcontent-c42] {
    background: #580136;
}
.visual[_ngcontent-c42] {
    
    padding: 15px 6px 0;
    margin-bottom: 15px;
    position: relative;
}
.for-user-block[_ngcontent-c42] {
    display: flex;
    align-items: center;
    margin-bottom: 7.5px;
}
.about-me-section[_ngcontent-c41] {
    padding: 0 15px;
   /* border-bottom: 2px solid #b9b9b9;*/
    margin-bottom: 15px;
}

.for-user-block[_ngcontent-c42] .profile-pic-line[_ngcontent-c42] {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.for-user-block[_ngcontent-c42] .model-profile-name[_ngcontent-c42] {
    cursor: pointer;
}

.profile-pic-line[_ngcontent-c42] span[_ngcontent-c42] {
    color: #fff;
}
@media (min-width: 768px){

.text-lg[_ngcontent-c42] {
    font-size: 1.6rem;
}
}

.text-highlight[_ngcontent-c42] {
    color: #580136;
}

.text-lg[_ngcontent-c42] {
    font-size: 1.4rem;
}

.bold[_ngcontent-c42] {
    font-weight: 600;
}
@media (min-width: 768px){
.tipmenu_img{max-height: 32px;}
.text-lg[_ngcontent-c42] {
    font-size: 1.6rem;
}
}
.text-highlight[_ngcontent-c42] {
    color: #580136;
}

.text-lg[_ngcontent-c42] {
    font-size: 1.4rem;
}

.bold[_ngcontent-c42] {
    font-weight: 600;
}
@media (min-width: 768px){
.text-lg {
    font-size: 1.6rem;
}}
.text-highlight {
    color: #580136;
}

.visual[_ngcontent-c42] .photoset--upper[_ngcontent-c42] {
    display: flex;
    justify-content: flex-start;
}
.visual__metadata[_ngcontent-c42] {
    display: flex;
    align-items: center;
    padding-top: .8rem;
    padding-bottom: .6rem;
}
.visual__metadata__counters[_ngcontent-c42] {
    width: 100%;
    color: #fff;
}

.visual__metadata__counters[_ngcontent-c42] {
    display: flex;
    align-items: center;
    margin-left: auto;
}

.visual__metadata__counters[_ngcontent-c42] p[_ngcontent-c42] {
    line-height: 1.5em;
    margin: 0;
}
@media (min-width: 768px){
.text-sm[_ngcontent-c42] {
    font-size: 1.2rem;
}
}
.text-sm[_ngcontent-c42] {
    font-size: 1rem;
}

.bold[_ngcontent-c42] {
    font-weight: 600;
}
@media (min-width: 768px){

.text-sm[_ngcontent-c42] {
    font-size: 1.2rem;
}}

.text-sm[_ngcontent-c42] {
    font-size: 1rem;
}

.bold[_ngcontent-c42] {
    font-weight: 600;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}
.visual[_ngcontent-c42] .photoset--upper[_ngcontent-c42] div[_ngcontent-c42] {
    max-width: 155px;
    margin-right: .5rem;
}

.image-container[_ngcontent-c42] {
    background: rgba(255,255,255,.5);
    width: 100%;
}
.for-user-block[_ngcontent-c42] app-circle-pic[_ngcontent-c42] {
    cursor: pointer;
    margin-right: 1rem;
}
.no-wider-than-portrait-tablet{max-width: 100%!important;}


.right_livebar{font-size: 20px;}


@media (min-width: 576px) {
  .rounded-nav {
    border-radius: 50rem !important;
  }
}

@media (min-width: 576px) {
  .rounded-nav .nav-link {
    border-radius: 50rem !important;
  }
}


/* With arrow tabs */

.with-arrow .nav-link.active {
  position: relative;
}

.with-arrow .nav-link.active::after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid grey;
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  display: block;
}

/* lined tabs */

.lined .nav-link {
  border: none;
  border-bottom: 3px solid transparent;
}

.lined .nav-link:hover {
  border: none;
  border-bottom: 3px solid transparent;
}

.lined .nav-link.active {
  background: none;
  color: #555;
  border-color: #2b90d9;
}
.pl-4, .px-4{padding-left:0px!important;}
.pt-5, .py-5{padding-top:25px!important;}
.pr-4, .px-4{padding-right: 0!important}
@media (min-width: 1200px){

.model_extrapic{overflow:hidden;width: 100%; max-height: 200px;}
.model_extrapic img{max-width: 100%;max-height: 100%;}
}

.below_videobar_btn{
padding: 0 20px;background: linear-gradient(180deg,#fc0,#f98706);color: #441f00;
    width: 100%;
    position: relative;
    justify-content: center;
align-self: center;
    position: relative;
    margin: 1px;
    height: 37px;
    display: flex;
    align-items: center;
    justify-content: center;
    display: inline-block;
    width: auto;
    margin: 0;
    box-sizing: border-box;
    border: none;
    border-radius: 5px;
    font: 700 14px/40px Arial;
    height: 40px;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    outline: none;
    white-space: nowrap;
}

.buyCredit_jas{margin-left:10px;}
/*
@media (min-width: 992px){
.wrapper[_ngcontent-c36] {
    margin-top: 77px;
}}*/

.modal-content-free-limit-exceed{border-radius: 0px!important;    background: #333; opacity: 0.8;}

.modal-content-free-limit-exceed .modal-body{color:#FFFFFF!important;}
#exceed_limit_video{top:-19%!important;}


#model_video_iframe_m ,#model_video_iframe{height:406px;}
#pchat_ifm ,#gchat_users_ifm{height: 391px!important;}
 #camsapi_ifm{height: 700px!important;}

@media (max-width: 480px){
    .slim .slim-btn-group{top:82%!important;}
#model_video_iframe_m ,#model_video_iframe{height: 300px!important;}
#pchat_ifm ,#gchat_users_ifm{height: 391px!important;}
 #camsapi_ifm{height: 700px!important;}
  }
@media only screen and (min-width: 481px) and (max-width: 768px) {
#model_video_iframe_m ,#model_video_iframe{height: 408px!important;}
#pchat_ifm ,#gchat_users_ifm{height: 395px!important;}
 #camsapi_ifm{height: 700px!important;}
} 

@media only screen and (min-width: 769px) and (max-width: 992px) {
#model_video_iframe_m ,#model_video_iframe{height: 369px;}
#pchat_ifm ,#gchat_users_ifm{height: 355px!important;}
 #camsapi_ifm{height: 700px!important;}
  }
 
@media only screen and (min-width: 993px) and (max-width: 1180px) {

#model_video_iframe_m ,#model_video_iframe{height: 508px;margin-top: 0px!important;}
#pchat_ifm ,#gchat_users_ifm{height: 495px!important;}
#camsapi_ifm{height: 700px!important;}
  }


@media only screen and (min-width: 1181px) and (max-width: 1598px) {

#model_video_iframe_m ,#model_video_iframe{height: 508px;margin-top: 0px!important;}
#pchat_ifm ,#gchat_users_ifm{height: 495px!important;}
 #camsapi_ifm{height: 700px!important;}
  }





@media (min-width: 1599px){


#model_video_iframe_m ,#model_video_iframe{height: 508px;margin-top: 0px!important;}
 #camsapi_ifm{height: 700px!important;}
#pchat_ifm ,#gchat_users_ifm{height: 514px!important;}

  }


@media only screen and (min-width: 480px) and (max-width: 767px) {
     
    .modellivevideo {width:50%;float:left;}
    #pchat_ifm{min-height: 329px;}
     .chatcont {width:50%;float:left;}
      #camsapi_ifm{height: 700px!important;}
}





.video-wrapper {
  position: relative;
  padding-bottom: 20%;
  height: 0;
}



  #usermodelcarousel .carousel-item  .w-100{  width: 100%;
    max-height: 600px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;}
.previous {
  background-color: rgba(0,0,0,.38);
  color: black;
}

.next {
  background-color: rgba(0,0,0,.38);
  color: white;
}

.round {
  border-radius: 50%;padding:20px;
}



.vheader {
  position: relative;
  background-color: black;
  
  width: 100%;
  overflow: hidden;
}

.vheader video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: auto;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.vheader .container {
  position: relative;
  z-index: 2;
}

.vheader .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.5;
  z-index: 1;
}
/*.wrapper[_ngcontent-c36]{margin-top:50px!important;}*/
/*body.modal-open {
  height: 100vh;
  overflow-y: hidden;
}

#free_chat_limit_esceed_limit{position:relative;}
.after_modal_appended{   position:relative;}
.modal, .modal-backdrop {
    position: absolute !important;
}*/

.vheader{min-height:250px;}

@media (max-width: 480px){
.vheader{min-height: 250px;}
  }
@media (min-width: 768px){
.vheader{min-height: 350px;}
} 
@media (min-width: 992px){
.vheader{min-height: 400px;}
  }
  @media (min-width: 1180px){
.vheader{min-height: 50rem;}
  }
  @media (min-width: 1599px){
.vheader{min-height: 60rem;}
  }

/**** Ends css for model profile pages *****/

/** css for user home **/
.mcs-item{margin:10px 20px;}
/*.mcs-item .mcs-caption{    padding: 5px 0 15px 0;}*/
.MagicScroll span{display:none!important;}
.MagicScroll div{display:none!important;}

.MagicScroll .mcs-loader{display:inline!important;}
.MagicScroll .mcs-items-container{display:inline!important;}
.MagicScroll .mcs-items-container .mcs-item{display:inline!important;}

.MagicScroll .mcs-wrapper{display:inline!important;}

.MagicScroll .mcs-wrapper .mcs-items-container {display:inline!important;}
.MagicScroll .mcs-wrapper .mcs-items-container .mcs-item{display:inline!important;}
.MagicScroll .mcs-wrapper div  {display:inline!important;visibility:visible!important;}
.mcs-item span{display:block!important;}

.member_home .background-container[_ngcontent-c36] .name[_ngcontent-c36] {
    background: linear-gradient(0deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.5) 100%);
}


/** ends css for user home **/
/** css for go live page */

#broadcastDiv{display:none!important;}
ul li {list-style: none outside none; }
ul li a{text-decoration:none;}
#tab1{margin-top:-12px;}
.tabs_live ul li{float: left;margin:0 10px 0 10px!important;font-size:16px;}
.tabs_live ul {margin-left:0px!important;}
.tabs_live ul li a{color:#777777;}
.tabs_live .active a{color:#FFFFFF; }
.tabs_live .active { }
.tabs_live { height:82px; width:100%;-webkit-border-radius: 3px;-moz-border-radius:3px; border-radius: 3px;
 border:1px solid #ccc;color:#000000!important;}
 .feedback{display:none!important;}
 #defaultCountdown{width:186px!important;}
 #uservideos_list{max-height: 500px;    overflow-y: auto; overflow-x: hidden;}
 .my_webcamp_left_container{padding-right:0px!important;}

.golive_options{float:right;}
#golive_ifrm{display:none;}
.golive_webrtc_quality{float:left;}
.golive_webrtc_quality select{width:120px;}
#update_quality{margin:0px 0 0 10px;background-color: #414141;}
@media (max-width:480px){

        #update_quality{/*padding:0px 10px!important;*/margin-top:5px;}
    .golive_options{ /*float:left!important;*/ margin-right: 20px;}
    .rightcolv{width:100%!important;}
     .modelgolived  , .golivediv{padding:0!important;margin:0!important;} 
.leftside_my_webcamp_block_containerArea{padding:0!important;}
.modellroom_heading{   font-size: 1.4rem!important;}
.leftside_my_webcamp_block_container .red-tx2{width:100%;}
.modelgolive_chatbox{margin-top:20px!important;}
.model_livecamp_right_tab_area .tab .tab-content{padding:0!important;}

.model_livecamp_right_tab_area .tab .nav-tabs{background:none!important;border-bottom:0!important;}
.golive_chatTab{padding-left: 2px!important;}
.golive_chatTab li{background:none!important;padding-left:5px;}

.rightside_my_webcamp_block{width:100%!important;}
.leftside_my_webcamp_block_containerArea{min-height:auto!important;}
.uk-padding-small{padding:0 5px;}
.webcamp_right_tab_area .tab .tab-content{min-height:auto!important;}


}
select option {color:#00000!important;}
#goliveImg {margin-left:2px;}
#golove_img{float:right;}
/** ends css for go live page */

.mprice_message{color:#000;text-align: center;margin-top:15px;}



/**** Starts CSS for message page */
.container_message  .chat_img{border-radius: 50% 50%;/* width: 100%; *//* height: 100%; */border: 3px solid #797979;padding: 6px;}

   .container_message  .container{max-width:1170px; margin:auto;}
   .container_message  img{ max-width:100%;}
   .container_message  .inbox_people {
       
        float: left;
        overflow: hidden;
        width: 30%; 
        /*        border-right:1px solid #c4c4c4;*/
    }
   .container_message  .inbox_msg {
        /*        border: 1px solid #c4c4c4;*/
        clear: both;
        overflow: hidden;
    }
   .container_message  .top_spac{ margin: 20px 0 0;}


    .container_message .recent_heading {float: left; width:40%;}
    .container_message .srch_bar {
        display: inline-block;
        text-align: right;
        width: 60%; padding:
    }
    .container_message .headind_srch{ padding:10px 29px 10px 20px; overflow:hidden; border-bottom:1px solid #c4c4c4;}

    .container_message .recent_heading h4 {
        color: #349ebc;
        font-size: 21px;
        margin: auto;
    }
   .container_message  .srch_bar input{ border:1px solid #cdcdcd; border-width:0 0 1px 0; width:80%; padding:2px 0 4px 6px; background:none;}
   .container_message  .srch_bar .input-group-addon button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: medium none;
        padding: 0;
        color: #707070;
        font-size: 18px;
    }
   .container_message  .srch_bar .input-group-addon { margin: 0 0 0 -27px;}

   .container_message  .chat_ib h5{ font-size:15px; color:rgb(138, 150, 163); margin:0 0 8px 0;}
   .container_message  .chat_ib h5 span{ font-size:13px; float:right;}
    .container_message .chat_ib p{ font-size:14px; color:#989898; margin:auto}
   .container_message  .chat_img {
        float: left;
        width: 100px;
        height: 100px;
    }

   .container_message  .chat_img img {
        border-radius: 50% 50%;
        width: 100%;
        height: 100%;border: 3px solid #fff;
    }
    .container_message .chat_ib {
        float: left;
        width: 100%;
    }

   .container_message  .chat_people{ overflow:hidden; clear:both;}
   .container_message  .chat_list {
        border-bottom: 1px solid #c4c4c4;
        margin: 0;
        padding: 18px 16px 10px;
    }
    .container_message .inbox_chat { height: auto; overflow-y: auto;}

   .container_message  .active_chat{ background:#d5d5d5;}

   .container_message  .incoming_msg_img {
        display: inline-block;
        width: 60px;
        height: 60px;
    }

   .container_message  .incoming_msg_img img {
        border-radius: 50% 50%;
        width: 100%;
        height: 100%;


    }
   .container_message  .received_msg {
        display: inline-block;
        padding: 0 0 0 10px;
        vertical-align: top;
        width: 88%;
    }
   .container_message  .received_withd_msg p {
        background: #d4d4d4;
        border-radius: 3px;
        color: #fff;
        font-size: 14px;
        margin: 0;
        padding: 5px 10px 5px 12px;
        width: 100%;
        color:#000000;
    }
   .container_message  .time_date {
        color: #747474;
        display: block;
        font-size: 12px;
        margin: 8px 0 0;
    }
   .container_message  .received_withd_msg { width: 57%;}
    .container_message .mesgs {
        float: left;
        width: 70%;word-break: break-word;background: rgba(0,0,0,.38);margin-top:41px;
    }
    .container_message .msg_history{background:#FFFFFF;margin:40px 40px 20px 40px;padding-right: 10px;}
    .container_message #imgfile{box-shadow: none!important;}
   .container_message  .sent_msg p {
        background: #ed145a none repeat scroll 0 0;
        border-radius: 3px;
        font-size: 14px;
        margin: 0;
        color:#fff;
        padding: 5px 10px 5px 12px;
        width:100%;
        color: #000000;
    }
   .container_message  .outgoing_msg{ overflow:hidden; margin:26px 0 26px;}
    .container_message .sent_msg {
        float: right;
        width: 46%;
    }
   .container_message  .input_msg_write input {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: medium none;
        color: #4c4c4c;
        font-size: 15px;
        min-height: 48px;
        width: 100%;
    }

   .container_message  .type_msg {position: relative;}
   .container_message  .msg_send_btn {
        height: 24px;
        vertical-align: top;
        margin-top:3px;
    }
   .container_message  .messaging { /*padding: 70px 0 50px 0;*/}
   .container_message  .msg_history {
        height: 550px;
        overflow-y: auto;
    }
   .container_message  .title{
        height: 50px;
        background-color: rgb(248, 248, 248);
        line-height: 50px;
    }
/*.msg_history a{color:#00aff0!important;}*/
   .container_message  .chat_list{cursor:pointer;}
   .container_message  .unreadchat{font-weight:bold;color:rgb(138, 150, 163) !important;}
  .container_message  .input_msg_write #msgReplay{
     padding: 5px 10px;resize: auto; min-height: 36px; height: 36px; max-height: 50px; width: 76%;margin: 0 5px; 
     border: 1px solid #cfe0f9;border-radius: 20px;word-break: break-word;overflow-y: auto;overflow-x: hidden; position: relative;color: #607ba4;margin-left: 5px; }
   .container_message  .label-send{
        vertical-align:top;
        margin-top:3px;
        margin-left:5px;
    }

    @media screen and (max-width : 480px){

       .container_message  .input_msg_write{left:0%!important;}
       .container_message  .inbox_people , .mesgs{width:100%!important;}
       .container_message  .mesgs{margin-top:0px;}
       .container_message  .msg_send_btn {
            height: 24px;
            vertical-align: top;
            margin-top:7px;
        }
       .container_message  .label-send{
            vertical-align:top;
            margin-top:7px;
            margin-left:5px;
        }
       .container_message .input_msg_write #msgReplay{
            padding: 5px 10px;

            resize: none;

            min-height: 80px;
            max-height: max-content;


            width: 44%;

            margin: 0 5px;

            border: none!important;

            border-radius: 0px;

            word-break: break-word;

            overflow-y: auto;

            overflow-x: hidden;

            position: relative;

            color: #607ba4;
            margin-left: 5px;

        }
    }

    .container_message .editi{
        height: 45px;
        width: 100% !important;
        padding: 0;
        text-indent: 20px;
        margin: 0;
        border-radius: 23px;

        outline: none;
        font-size: 15px;


        -webkit-text-size-adjust: none;

        color: grey;
        border: 1px solid rgb(211,211,211, 1);
    }

 .container_message .uk-h3{text-transform: uppercase;}  

 .container_message .input_msg_write{ position: relative;right: 0;left: 6%;margin-bottom: 30px;} 
 .container_message .text-white{color:#fff;}
.container_message .msg_send_btn_1{margin-top:0px;}

/**** Ends css for message page *****/

/***** Starts CSS for post add, edit page *******/
.m_posts   #contentDelete{margin-top:40px;}
.m_posts  .input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.m_posts  .dis_abled{background-color: #ccc!important;}
.m_posts  .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.m_posts  .btn-success {
    color: #fff;
    background-color: #5cb85c!important;
    border-color: #4cae4c!important;
}
.m_posts  .btn-warning {
    color: #fff;
    background-color: #f0ad4e!important;
    border-color: #eea236!important;
}
.m_posts  .btn-info {
    color: #fff;
    background-color: #337ab7!important;
    border-color: #2e6da4!important;
}

.m_posts  .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-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;
}


.m_posts  .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.m_posts  .input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.m_posts  .input-group-btn>.btn {
    position: relative;
}
.m_posts  #content, .m_posts  #content>.container {
    flex: 1;
    display: flex;
    flex-direction: column;
}
.m_posts  .container {
    padding: 0 12px;
}
.m_posts  .container, .guest_swiper img {
    max-width: 100%;
}
@media (min-width: 992px){
.m_posts  .container {
    width: 966px;
}}
@media (min-width: 768px){
.m_posts  .container {
    width: 746px;
}}

@media (min-width: 1200px){
.m_posts  .container {
    width: 1216px;
}}

.m_posts  .container {
    margin-right: auto;
    margin-left: auto;
}
.m_posts  .b-make-post__text-input {
    border: none!important;
    border-radius: 0!important;
    padding: 14px 18px;
    min-height: 100px;
    background: var(--bg-color);
    resize: none;
    max-height: 215px;
}
.m_posts  .g-page__header {
    position: relative;
    margin: 0 0 8px;
    display: flex;
    min-height: 60px;
    align-items: center;
    flex-wrap: wrap;
}
.m_posts  .g-page__header .g-page-title {
    padding: 0 4px 2px;
    margin-right: auto;
    min-height: 60px;
    display: inline-flex;
    align-items: center;
}
.m_posts  .g-page-title {
    color: var(--text-color);
    font-size: 18px;
    padding: 0 4px 14px;
}
.m_posts  .m_posts  .g-page-title, .g-section-subtitle, .g-section-title {
    margin: 0;
    text-transform: uppercase;
    font-weight: 600;
}



.m_posts  .g-btn.disabled, .g-btn[disabled] {
    background: #8a96a3;
    opacity: .3;
    pointer-events: none;
}
.m_posts  .g-btn.m-rounded {
    border-radius: 1000px;
}
.m_posts button[disabled], html input[disabled] {
    cursor: default;
}
.m_posts .g-btn {
    border: none;
    padding: 9px 18px 10px;
    font-size: 13px;
    color: #fefefe;
    font-weight: 600;
    background: #00aff0;
    min-width: 78px;
    transition: opacity .3s ease,background-color .3s ease,box-shadow .3s ease;
    display: inline-block;
    white-space: nowrap;
    text-align: center;
}

.m_posts .img_icons_post{width: 32px;margin-right: 15px;cursor: pointer;}

/****** ENds css for post add, edit page ****/


/****Starts model header offline header css***/
.model_profile .counters[_ngcontent-c36]{float:right}
.model_header_offline .text-tertiary[_ngcontent-c36] {color: #fff;}
.model_profile .background-container[_ngcontent-c36] .name[_ngcontent-c36]{/*z-index:999!important;*/}
.model_profile app-circle-pic[_ngcontent-c36]{z-index:22222!important;}
.model_profile .background-container[_ngcontent-c36] .name[_ngcontent-c36] span[_ngcontent-c36]{/*text-shadow:2px 2px 2px rgba(0,0,0,.88);*/}
.model_header_offline .text-md{font-size: 1.8rem;}

.model_header_offline #usermodelcarousel { background: #111111;}
.model_header_offline #usermodelcarousel img {opacity: 0.5;}
.model_header_offline #header_cover { background: #111111;max-height: 380px;}
.model_header_offline #header_cover img {opacity: 0.5;}
.model_header_offline .badge, .uk-badge, a.badge{background: #ffffff;color:#000000;line-height: 1.5}
.model_header_offline .eyeicon{color: #ed145a!important;font-size: 20px;}
.model_header_offline .time-ago {font-size: 14px;font-weight: bold;color: #ed145a;}


/*
#usermodelcarousel {
    display: table;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,.5);
}*/
/*.carousel-item img{opacity:0.8;}*/
.model_header_offline .carousel-caption{top:0%;}
.model_header_offline .jumbotron-content {
    text-shadow: 0 0 40px rgba(0,0,0,.5);
}
.model_header_offline .jumbotron-content h1 {
    font-size: 50px;
    color: #fff;
    margin: 20px 0 20px;
    padding: 0;
    line-height: 100%;
}
.model_header_offline .jumbotron-content .jumbotron-pre-title {
    font-size: 24px;
}
.model_header_offline .jumbotron-content .jumbotron-model-name {
    font-size: 50px;
    color: #ed145a;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
}
.model_header_offline .text-tertiary[_ngcontent-c36]{ color: #000;}

@media screen and (max-width: 767px){
 .model_header_offline .jumbotron-content {
    padding-bottom: 80px;
}
}
@media screen and (max-width: 550px){
.model_header_offline .jumbotron-content .jumbotron-pre-title {
    font-size: 20px;
}
.model_header_offline .jumbotron-content .jumbotron-model-name {
    font-size: 29px;
    margin-top: -10px;
    margin-bottom: -10px;
}
.model_header_offline .carousel-caption{top:0%!important;}
}


.model_header_offline .video-wrapper {
  position: relative;
  padding-bottom: 20%;
  height: 0;
}

.model_header_offline .video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ccc; /* Random BG colour for unloaded video elements */
}


  .model_header_offline #usermodelcarousel .carousel-item  .w-100{  width: 100%;
    max-height: 450px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;}
.model_header_offline .previous {
  background-color: rgba(0,0,0,.38);
  color: black;
}

.model_header_offline .next {
  background-color: rgba(0,0,0,.38);
  color: white;
}

.model_header_offline .round {
  border-radius: 50%;padding:20px;
}



.model_header_offline .vheader {
  position: relative;
  /*background-color: black;*/
  /*height:100vh;
  min-height: 25rem;*/
  width: 100%;
  overflow: hidden;
}

.model_header_offline .vheader video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: auto;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.model_header_offline .vheader .container {
  position: relative;
  z-index: 2;
}

.model_header_offline .vheader .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  /*background-color: black;*/
  opacity: 0.5;
  z-index: 1;
}

/*
#container_vid{
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  
}

video {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -46.8%);
}


*/

.model_header_offline .vheader{min-height:250px;}

@media (max-width: 480px){
/*.model_header_offline .vheader{min-height: 213px;}*/
    }
@media (min-width: 768px){
.model_header_offline .vheader{min-height: 350px;}
}   
@media (min-width: 992px){
.model_header_offline .vheader{min-height: 400px;}
    }
    @media (min-width: 1180px){
.model_header_offline .vheader{min-height: 50rem;}
    }
    @media (min-width: 1599px){
.model_header_offline .vheader{min-height: 60rem;}
    }


/****Ends model header offline header css***/



/**** css starts for member home ***/



.member_home #usermodelcarousel .text-tertiary[_ngcontent-c36] {color: #fff;}
.member_home .background-container[_ngcontent-c36] .name[_ngcontent-c36] span[_ngcontent-c36]{ /*text-shadow:2px 2px 2px rgba(0,0,0,.88);*/}
.member_home app-page-top[_ngcontent-c13] .counters{margin-top:40px;}



  .member_home #usermodelcarousel .carousel-item  .w-100{  width: 100%;
    max-height: 600px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;}
  .member_home #usermodelcarousel .previous {
  background-color: rgba(0,0,0,.38);
  color: black;
}

 .member_home  #usermodelcarousel  .next {
  background-color: rgba(0,0,0,.38);
  color: white;
}

  .member_home #usermodelcarousel .round {
  border-radius: 50%;padding:20px;
}
/**** css starts for member home ***/




.embed_postno select{border:1px solid #ccc!important;margin-bottom: 10px!important;width:200px!important;}
.modelprofilemenu .accordion-container[_ngcontent-c33] { margin-top: 75px;}
@media (min-width: 1200px){
.memberprofilemenu .accordion-container[_ngcontent-c33] {
    margin-top: 20px;
}}

.perror{margin-top:5px;}
.credit_headertext{font-size: 1.2rem;}

.subsoptions .card{margin-bottom:20px;}  
.subsoptions .card-header .card-link:after {
    
    content: "\2212";
    float: right; 
}

.subsoptions .card-header .collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\002B"!important; float: right;
} 

.subsoptions .card-header a{
    display: block;
   
}

.subsoptions .card-header{background-color: grey!important;}
.subsoptions .card-header a{color: #ffffff!important;}

.subsoptions .card-body .g-btn.m-profile.m-border{background: green;  color: #FFFFFF!important;cursor: pointer;}

/*html {
  scroll-behavior: smooth;
}*/
#msg_sendbtn{background: none!important;}
#msg_sendbtn_icon{font-size: 30px;color: #000000;}
.unv_munlock{font-size: 30px!important;}
.my_post_luck_inluck{font-size: 28px!important;}
.loading_process {
    background: url(/templates/images/loading_process.gif) top left no-repeat;
    min-height: 16px;
    min-width: 16px;
}
#message_send_status{color:#FFFFFF;}
#profile-img-tag{width:200px;}

@media (min-width: 992px){
.pchat input[type="text"] { width:85%!important;}
}
.ui-dialog{top:30%!important;}

#user_ramainingBalance{clear:both;}
#webcam_live_schedule_btn a{color:#FFFFFF;}
@media (max-width: 560px){
#profile-img-tag{width:100px;}
#transactions_menu_extend ,#mypost_menu_extend{margin-top: 20px;}
.availability .container_middle{padding-left:0!important;}
}

.loading_status{color:red;font-weight: bold;}
@media only screen  and (max-width: 760px), (min-device-width: 768px)   and (max-device-width: 1024px)  {


  .model_avail_list table,.model_avail_list thead, .model_avail_list tbody, .model_avail_list th, .model_avail_list td, .model_avail_list tr {
            display: block;
        }

        /* Hide table headers (but not display: none;, for accessibility) */
        .model_avail_list thead tr {
            position: absolute;
            top: -9999px;
            left: -9999px;
        }

    .model_avail_list tr {
      margin: 0 0 1rem 0;
    }
      
    .model_avail_list tr:nth-child(odd) {
      /*background: #444;*/padding-top: 5px;
    }
    
      .model_avail_list  td {
            /* Behave  like a "row" */
            border: none;
            border-bottom: 1px solid #eee;
            position: relative;
            padding-left: 50%!important;display: block!important;margin: 5px 0;
        }

       .model_avail_list td:before {
            /* Now like a table header */
            position: absolute;
            /* Top/left values mimic padding */
            top: 0;
            left: 6px;
            width: 45%;
            padding-right: 10px;
            white-space: nowrap;
        }
}
/*** for my availibilit sections ****/
 

.model_avail_list td,  .model_avail_list th{border-top:0!important;}
.col-xs-6{width:50%!important;}.col-xs-5 {width:41.66667%!important;}
.availability .col-md-12 , .availability .col-md-6{padding:0 5px 0 5px!important;}



#webcam_live_schedule_btn{background-color: #7d7d7d!important;border: none;color: #d60000;padding: 5px 10px;text-align: center;text-decoration: none;font-size: 13px;border-radius:5px;}


  @media only screen and (min-width: 200px) and (max-width: 812px) and (orientation : landscape) {
.golivediv .col-md-7{width: 58.333333%;float:left;max-width:58.333333%; }

.golivediv .col-md-5{width: 41.666667%;float:left;max-width:41.666667%;}

.my_webcamp_left_container .col-md-6{width: 58.333333%;float:left;max-width:58.333333%; }

.my_webcamp_left_container .col-md-4{width: 41.666667%;float:left;max-width:41.666667%;}

.my_webcamp_left_container  .rightinfobox{clear:both;}


#chatframemob{height:650px!important;}
.my_webcamp_left_container{padding-left:0px!important;}
 }

.bookschedule button {
    background: green!important;
    color: #FFFFFF!important;
}

/*** ends my availability sections *****/

/**Starts load tokens page*/


.replenishment-form[_ngcontent-sc23],
.withdraw-form[_ngcontent-sc23] {
    position: relative;
    max-width: 240px;
    margin: 0 auto 10px
}

.replenishment-form[_ngcontent-sc23] .replenishment-amount-input[_ngcontent-sc23],
.replenishment-form[_ngcontent-sc23] .withdraw-amount-input[_ngcontent-sc23],
.withdraw-form[_ngcontent-sc23] .replenishment-amount-input[_ngcontent-sc23],
.withdraw-form[_ngcontent-sc23] .withdraw-amount-input[_ngcontent-sc23] {
    border: 1px solid #dee3ec;
    color: #607ba4;
    padding: 5px 5px 5px 25px;
    border-radius: 5px;
    background: 0 0;
    width: 230px;
    display: block;
    margin: 0 auto
}

.replenishment-form[_ngcontent-sc23] .error[_ngcontent-sc23],
.withdraw-form[_ngcontent-sc23] .error[_ngcontent-sc23] {
    font-size: 12px
}

.replenishment-form[_ngcontent-sc23] .dollar[_ngcontent-sc23],
.withdraw-form[_ngcontent-sc23] .dollar[_ngcontent-sc23] {
    position: absolute;
    top: 5px;
    left: 15px;
    color: #607ba4
}

.buy-link[_ngcontent-sc23] {
    text-decoration: none;
    padding: 10px 30px;
    border-radius: 100px;
    color: #fff;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 30px auto 0;
    cursor: pointer
}

.check-your-amount[_ngcontent-sc23] {
    text-align: left;
    font-size: 16px;
    color: #607ba4;
    margin-top: 15px
}

.balance-exchange[_ngcontent-sc23] {
    display: flex;
    justify-content: center;
    align-items: center
}

.balance-exchange[_ngcontent-sc23] .woman-current-coins-wrapp[_ngcontent-sc23] {
    display: flex
}

.balance-exchange[_ngcontent-sc23] .woman-current-coins-wrapp[_ngcontent-sc23] .woman-current-coins[_ngcontent-sc23] {
    color: #ff496d;
    font-size: 22px;
    font-weight: 500;
    margin: 0
}

.balance-exchange[_ngcontent-sc23] .woman-current-coins-wrapp[_ngcontent-sc23] .cupcake[_ngcontent-sc23] {
    width: 22px;
    height: 22px;
    fill: #ff496d;
    margin: 0 5px 0 2px
}

.balance-exchange[_ngcontent-sc23] .woman-current-money[_ngcontent-sc23] {
    color: green;
    font-size: 22px;
    font-weight: 500;
    margin: 10px 0
}

.balance--man-list[_ngcontent-sc23] {
    list-style: none;
    margin: 30px 0 20px;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] {
    margin: 0 15px 15px 0;
    display: flex;
    position: relative
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] {
    width: 100%;
    padding: 0;
    box-shadow: none;
    border-radius: 50%;
    position: relative;
    border: 3px solid pink;
    background: 0 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    cursor: pointer
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .coin-amount[_ngcontent-sc23] {
    font-size: 16px;
    font-weight: 500;
    height: 130px;
    width: 130px;
    display: flex;
    margin: 0 !important;
    align-items: center;
    justify-content: center;
    color: black;
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .coin-amount[_ngcontent-sc23] span[_ngcontent-sc23] {
    font-size: 14px;
    font-weight: 500;
    margin: 0 2px
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] {
    margin-top: 25px;
    padding: 0;
    list-style: none;
    text-align: center
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] {
    font-size: 16px;
    margin-bottom: 10px;
    position: relative;
    display: inline-block
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23]:last-child {
    margin-bottom: 0
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] .round[_ngcontent-sc23] {
    display: flex;
    align-items: center
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] .round[_ngcontent-sc23] .dot[_ngcontent-sc23] {
    width: 5px;
    height: 5px;
    background: #9ab1d6;
    border-radius: 50%;
    margin-right: 7px
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] .round[_ngcontent-sc23] .text[_ngcontent-sc23] {
    margin: 0;
    display: inline
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .balance--man-item-card[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] .round[_ngcontent-sc23] .cupcake[_ngcontent-sc23] {
    width: 18px;
    height: 18px;
    margin: 0 0 2px 5px;
    fill: #ff496d;
    transition: fill .1s ease-in-out
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .active[_ngcontent-sc23] {
    border: 3px solid #e53935
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .active-premium[_ngcontent-sc23] {
    border: 3px solid #f2cd4a
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .active-premium[_ngcontent-sc23] .coin-wrap[_ngcontent-sc23] .coin-icon[_ngcontent-sc23] .coin-icon-path[_ngcontent-sc23] {
    fill: #f2cd4a
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .active-premium[_ngcontent-sc23] .coin-wrap[_ngcontent-sc23] span[_ngcontent-sc23] {
    color: #f2cd4a
}

.balance--man-list[_ngcontent-sc23] .balance--man-item[_ngcontent-sc23] .active-premium[_ngcontent-sc23] .offer-list[_ngcontent-sc23] .offer-item[_ngcontent-sc23] .round[_ngcontent-sc23] .cupcake[_ngcontent-sc23] {
    fill: #f2cd4a
}

.condition__button[_ngcontent-sc23] {
    background: pink;
    display: flex;
    align-items: center;
    margin: 20px auto 0;
    padding: 10px
}

.condition__button[_ngcontent-sc23] span[_ngcontent-sc23] {
    display: block;
    text-decoration: underline;
    font-size: 17px;
    margin: 0 5px
}

.condition__button[_ngcontent-sc23] .condition__icon[_ngcontent-sc23] {
    width: 26px;
    height: 26px
}

.balance-title[_ngcontent-sc23] {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px
}

.balance-title[_ngcontent-sc23] .balance-title--main[_ngcontent-sc23] {
    font-size: 22px;
    margin: 0;
    color: #607ba4;
    font-weight: 500
}

.balance-title[_ngcontent-sc23] .current-balance[_ngcontent-sc23] {
    margin: 0;
    color: #7fa1d4
}

.balance-title[_ngcontent-sc23] .current-balance[_ngcontent-sc23] .current-balance-number[_ngcontent-sc23] {
    color: #ff496d;
    font-size: 18px;
    font-weight: 500
}

.divider[_ngcontent-sc23] {
    width: 100%;
    margin-top: -10px
}

.money-output-title[_ngcontent-sc23] {
    font-size: 18px;
    margin: 20px 0 10px;
    color: #607ba4;
    font-weight: 500;
    text-align: left;
    border-bottom: 1px solid rgba(96, 123, 164, .2);
    padding-bottom: 5px
}

.comission-section[_ngcontent-sc23] {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.comission-section[_ngcontent-sc23] .service-commission-title[_ngcontent-sc23] {
    font-size: 16px;
    margin: 20px 0;
    color: #607ba4;
    text-align: left
}

.service-commission-details[_ngcontent-sc23] {
    width: 100%;
    height: 40px;
    display: flex
}

.service-commission-details[_ngcontent-sc23] .your-money[_ngcontent-sc23] {
    background: #609bfa
}

.service-commission-details[_ngcontent-sc23] .section[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    color: #fff
}

.service-commission-details[_ngcontent-sc23] .section[_ngcontent-sc23]:first-child {
    border-radius: 100px 0 0 100px
}

.service-commission-details[_ngcontent-sc23] .section[_ngcontent-sc23]:last-child {
    border-radius: 0 100px 100px 0
}

.service-commission-details[_ngcontent-sc23] .section[_ngcontent-sc23] .commission-icon[_ngcontent-sc23] {
    width: 25px;
    height: 25px
}

.service-commission-details[_ngcontent-sc23] .coffee[_ngcontent-sc23] {
    background: #f2cd4a
}

.service-commission-details[_ngcontent-sc23] .we[_ngcontent-sc23] {
    background: #773dbd
}

.service-commission-details[_ngcontent-sc23] .server[_ngcontent-sc23] {
    background: #ff4747
}

.description[_ngcontent-sc23] {
    width: 100%;
    margin: 30px 0 0
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    color: #607ba4;
    margin-bottom: 10px
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] .rectangle[_ngcontent-sc23] {
    width: 50px;
    height: 25px;
    display: inline-block;
    margin-right: 5px
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] .your[_ngcontent-sc23] {
    background: #609bfa
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] .coffee[_ngcontent-sc23] {
    background: #f2cd4a
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] .we[_ngcontent-sc23] {
    background: #773dbd
}

.description[_ngcontent-sc23] .item[_ngcontent-sc23] .server[_ngcontent-sc23] {
    background: #ff4747
}

.reasons-list[_ngcontent-sc23] {
    list-style: none;
    margin-top: 30px;
    padding: 0;
    font-size: 12px;
    display: inline-block;
    text-align: left
}

.reasons-list[_ngcontent-sc23] .reasons-item[_ngcontent-sc23] {
    position: relative;
    margin-bottom: 10px;
    padding-left: 20px
}

.reasons-list[_ngcontent-sc23] .reasons-item[_ngcontent-sc23]:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: 0 0
}

.reasons-list[_ngcontent-sc23] .reasons-item[_ngcontent-sc23] .reasons-item-content[_ngcontent-sc23] {
    display: inline
}

.reasons-list[_ngcontent-sc23] .reasons-item[_ngcontent-sc23] .reasons-item-link[_ngcontent-sc23] {
    cursor: pointer
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] {
    padding: 0;
    box-shadow: none;
    background: 0 0;
    text-align: center
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .additional[_ngcontent-sc23] .additional-percent[_ngcontent-sc23],
.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .no-money-error[_ngcontent-sc23] {
    font-size: 16px;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .additional[_ngcontent-sc23] .additional-percent[_ngcontent-sc23] {
    font-size: 16px;
    color: #607ba4;
    margin: 10px 0
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .additional[_ngcontent-sc23] .additional-percent[_ngcontent-sc23] .additional-percent-item[_ngcontent-sc23] {
    text-align: left;
    margin: 0 0 10px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .additional[_ngcontent-sc23] .additional-percent[_ngcontent-sc23] .additional-percent-item[_ngcontent-sc23]:last-child {
    margin: 0
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .card-number[_ngcontent-sc23] .card-number-form[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .card-number[_ngcontent-sc23] .card-number-form[_ngcontent-sc23] .selected-system[_ngcontent-sc23] {
    width: 230px;
    position: relative
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .card-number[_ngcontent-sc23] .card-number-form[_ngcontent-sc23] .selected-system[_ngcontent-sc23] .selected-system-name[_ngcontent-sc23] {
    text-align: left;
    font-size: 16px;
    margin-top: 0
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .card-number[_ngcontent-sc23] .card-number-form[_ngcontent-sc23] .selected-system[_ngcontent-sc23] .card-number-input[_ngcontent-sc23] {
    border: 1px solid #dee3ec;
    color: #607ba4;
    padding: 5px 5px 5px 15px;
    border-radius: 5px;
    background: 0 0;
    width: 230px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .card-number[_ngcontent-sc23] .card-number-form[_ngcontent-sc23] .selected-system[_ngcontent-sc23] .plus[_ngcontent-sc23] {
    position: absolute;
    left: 6px;
    top: 41px;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .condition__button[_ngcontent-sc23] {
    background: linear-gradient(270deg, #00bce9 0, #609bfa 100%);
    display: flex;
    align-items: center;
    margin: 20px auto 0;
    padding: 10px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .condition__button[_ngcontent-sc23] span[_ngcontent-sc23] {
    display: block;
    text-decoration: underline;
    font-size: 17px;
    margin: 0 5px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .condition__button[_ngcontent-sc23] .condition__icon[_ngcontent-sc23] {
    width: 26px;
    height: 26px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] mat-form-field[_ngcontent-sc23] {
    min-width: 230px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .balance__button[_ngcontent-sc23] {
    display: block;
    margin: 22px auto 0
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-button[_ngcontent-sc23] {
    padding: 10px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-info[_ngcontent-sc23] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-info[_ngcontent-sc23] .statistic-togle[_ngcontent-sc23] {
    margin-top: 10px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-info[_ngcontent-sc23] .statistic-togle[_ngcontent-sc23] .statistic-togle-text[_ngcontent-sc23] {
    margin: 0;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-info[_ngcontent-sc23] .statistic-date[_ngcontent-sc23] {
    margin: 10px 0 0;
    font-size: 14px;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-about[_ngcontent-sc23] {
    color: #607ba4;
    font-size: 16px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding: 0;
    margin-top: 20px;
    list-style: none
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-right: 15px;
    min-width: 100px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23]:last-child {
    margin-right: 0
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .statistic-descr[_ngcontent-sc23] {
    margin: 5px 0;
    color: #607ba4;
    max-width: 100px;
    min-height: 40px;
    display: flex;
    align-items: center
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .statistic-number[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    color: #fff;
    font-weight: 500
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .call[_ngcontent-sc23] {
    background: #609bfa
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .donate[_ngcontent-sc23] {
    background: #ff4747
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .content-message[_ngcontent-sc23] {
    background: #773dbd
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .events[_ngcontent-sc23] {
    background: #1595a3
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .messages[_ngcontent-sc23] {
    background: #f2cd4a
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .statistic-list[_ngcontent-sc23] .statistic-item[_ngcontent-sc23] .referals[_ngcontent-sc23] {
    background: #2e5adc
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .verification-text[_ngcontent-sc23] {
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    margin: 5px 0;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .user-id[_ngcontent-sc23] {
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    margin: 45px 0 0;
    color: #607ba4
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .user-id[_ngcontent-sc23] .user-id-click[_ngcontent-sc23] {
    cursor: pointer
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .ovostar-text[_ngcontent-sc23] {
    text-transform: uppercase;
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    color: #607ba4;
    margin-top: 50px
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] {
    display: flex;
    align-items: center;
    justify-content: center
}

.coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition-or[_ngcontent-sc23] {
    color: #607ba4;
    text-align: center;
    font-size: 30px;
    font-weight: 400
}

.coins__content--man[_ngcontent-sc23] {
    position: relative
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] {
    padding: 0;
    margin-bottom: 20px;
    box-shadow: none;
    background: 0 0;
    text-align: center
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .input-amount-form[_ngcontent-sc23] {
    max-width: 400px;
    margin: 30px auto 0;
    color: #96b0db
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .input-amount-form[_ngcontent-sc23] .enter-amount[_ngcontent-sc23] {
    margin: 10px 0 10px 50px
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .replenishment-form[_ngcontent-sc23] {
    position: relative;
    max-width: max-content;
    margin: 0 auto
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .replenishment-form[_ngcontent-sc23] .replenishment-amount-input[_ngcontent-sc23] {
    border: 1px solid #dee3ec;
    color: #607ba4;
    padding: 5px 5px 5px 25px;
    border-radius: 5px;
    background: 0 0;
    width: 270px;
    display: block;
    margin: 0 auto
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .replenishment-form[_ngcontent-sc23] .error[_ngcontent-sc23] {
    font-size: 12px
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .replenishment-form[_ngcontent-sc23] .dollar[_ngcontent-sc23] {
    position: absolute;
    top: 5px;
    left: 15px;
    color: #607ba4
}

.coins__content--man[_ngcontent-sc23] .balance--man[_ngcontent-sc23] .buy-link[_ngcontent-sc23] {
    text-decoration: none;
    padding: 10px 30px;
    border-radius: 100px;
    color: #fff;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 30px auto 0;
    cursor: pointer
}


.mobile_bar_mypostbtn{display:none;}
@media only screen and (max-width:768px) {
    .buytime .container_middle{padding-left: 11px!important;}
    .insert_shippingbtn{font-size: 14px!important;}
.mobile_bar_mypostbtn{display:block;margin-top: 20px;}
/*.myposts_btnbar{display:none;}*/
    #webcam_live_schedule_btn{margin-bottom:10px;}

    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition-or[_ngcontent-sc23] {
        font-size: 20px
    }
}

@media only screen and (max-width:576px) {
.container_middle{padding-left:10px!important;}
.wallet_cart .cccard_pic{text-align: left!important;}
    .service-commission-details[_ngcontent-sc23] .section[_ngcontent-sc23] {
        font-size: 14px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23]:first-child {
        margin-right: 10px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23]:last-child {
        margin-left: 10px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition-or[_ngcontent-sc23] {
        font-size: 18px
    }
}

@media only screen and (max-width:352px) {
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23] {
        width: 140px;
        height: 140px;
        min-width: 140px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23]:first-child {
        margin-right: 15px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23] .condition__icon[_ngcontent-sc23] {
        width: 80px;
        height: 80px
    }
    .coins__content--woman[_ngcontent-sc23] .balance--woman[_ngcontent-sc23] .verification[_ngcontent-sc23] .woman-balance-actions[_ngcontent-sc23] .condition__button[_ngcontent-sc23] span[_ngcontent-sc23] {
        font-size: 12px
    }
}

.condition__button a{color:#FFFFFF!important;}


/**Ends load tokens page*/

.user_model_schedulebook button {
    background: green!important;
    color: #FFFFFF!important;
    width: auto!important;
}
.mlink_s {color:#00aff0!important;}
.green{color:#228B22;font-weight: bold;} 
.red{color:red;} 
#loader_s {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0,0,0,0.75) url(/img/loading2.gif) no-repeat center center;
  z-index: 10000;
}
.table-responsive th{color:#000!important;}
.norecord strong{font-weight: normal!important;}
.norecord a{ color: #646464!important;}
.schedule_cam_book .norecord{max-width: 300px;}
.active_subscount{color:#000!important;}


.my_posts .container_middle{padding-left:0px!important;}

.my_posts .container_middle .col-md-12{padding-left:0px!important;padding-right:0px!important;}
@media only screen and (max-width:576px){ .my_posts .container_middle .col-md-12{padding-left:5px!important;padding-right:5px!important;}}
.paybttn_paygo{/*padding:10px 20px!important;*/font-size: 15px!important;}
.paygo_submitcardonfile input[type="submit"]{background:#ce1212!important;}

.paygo_cardonfile{background: #636363!important;}
.popup_bold{font-weight: bold;}
.popup_blacktxt{color: #000000;font-weight: bold;}
.popup_blacktxt i{display:block!important;}
.subs_popup_options .col-xs-6 {width:50%!important;float:left;}

.ptgo input[type="submit"]{background: #ce1212!important;}
form {padding: 0px!important;}
.wallet_cart .col-md-12 , .wallet_cart .col-md-6 ,  .wallet_cart .col-md-4{padding:0px!important;}

.wallet_cart .cccard_pic{text-align: center;}



.above_btn_text{font-weight:bold;}
.unverified_text_my_post{font-weight: bold;margin-bottom: 20px;}
@media only screen and (max-width:1200px) {
.model_profile_menu{display:none;}
}

.my_post_content .model_profile_menu{display:none;}
.my_post_content .sale_content_tab{display:block!important;}

.promote_me_a{color: #114191;font-weight:bold;}
@media only screen and (min-width:768px) {
.user_posts2{display:flex;flex-direction: column;}
}


.skype_private_section{text-align: center;}
.skype_download_link {margin-top:20px;}
.skype_download_link a{margin-top:20px;font-weight:bold;font-size: 16px;}


.hide-text{font:0/0 ;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]:not([class*=uk-]){box-sizing:content-box;-webkit-appearance:textfield}input[type=search]:not([class*=uk-])::-webkit-search-cancel-button,input[type=search]:not([class*=uk-])::-webkit-search-decoration{-webkit-appearance:none}textarea:not([class*=uk-]){overflow:auto;vertical-align:top}.img-rounded{border-radius:2px}.img-circle{border-radius:500px}.row{margin-left:0}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.48936170212765%}.row-fluid .span10{width:82.97872340425532%}.row-fluid .span9{width:74.46808510638297%}.row-fluid .span8{width:65.95744680851064%}.row-fluid .span7{width:57.44680851063829%}.row-fluid .span6{width:48.93617021276595%}.row-fluid .span5{width:40.42553191489362%}.row-fluid .span4{width:31.914893617021278%}.row-fluid .span3{width:23.404255319148934%}.row-fluid .span2{width:14.893617021276595%}.row-fluid .span1{width:6.382978723404255%}.row-fluid .offset12{margin-left:104.25531914893617%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%}.row-fluid .offset11{margin-left:95.74468085106382%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%}.row-fluid .offset10{margin-left:87.23404255319149%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%}.row-fluid .offset9{margin-left:78.72340425531914%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%}.row-fluid .offset8{margin-left:70.2127659574468%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%}.row-fluid .offset7{margin-left:61.70212765957446%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%}.row-fluid .offset6{margin-left:53.191489361702125%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%}.row-fluid .offset5{margin-left:44.68085106382979%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%}.row-fluid .offset4{margin-left:36.170212765957444%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%}.row-fluid .offset3{margin-left:27.659574468085104%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%}.row-fluid .offset2{margin-left:19.148936170212764%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%}.row-fluid .offset1{margin-left:10.638297872340425%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}.muted{color:#999}a.muted:focus,a.muted:hover{color:grey}.text-warning{color:#faa05a}a.text-warning:focus,a.text-warning:hover{color:#f98428}.text-error{color:#fc7066}a.text-error:focus,a.text-error:hover{color:#fb4134}.text-info{color:#3390fa}a.text-info:focus,a.text-info:hover{color:#0675f4}.text-success{color:#32d296}a.text-success:focus,a.text-success:hover{color:#26ab79}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}ol.unstyled,ul.unstyled{margin-left:0;list-style:none}ol.inline,ul.inline{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;padding-right:5px;padding-left:5px}.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}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #e5e5e5}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote small{display:block}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-left:0;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'}.pre-scrollable{max-height:340px;overflow-y:scroll}.uneditable-input{width:206px}input[type=button]:not([class*=uk-]),input[type=file]:not([class*=uk-]),input[type=image]:not([class*=uk-]),input[type=reset]:not([class*=uk-]),input[type=submit]:not([class*=uk-]){width:auto;color: #d1d1d1;/* background-color: #5f5f5f; */}input[type=file]{line-height:30px}select[multiple]:not([class*=uk-]),select[size]:not([class*=uk-]){height:auto}.uneditable-input:not([class*=uk-]),.uneditable-textarea:not([class*=uk-]){color:#999;cursor:not-allowed;background-color:#fbf0eb;border-color:#e5e5e5}.uneditable-input:not([class*=uk-]){overflow:hidden;white-space:nowrap}.uneditable-textarea:not([class*=uk-]){width:auto;height:auto}input:not([class*=uk-]):-moz-placeholder,input:not([class*=uk-]):-ms-input-placeholder,input:not([class*=uk-])::-webkit-input-placeholder,textarea:not([class*=uk-]):-moz-placeholder,textarea:not([class*=uk-]):-ms-input-placeholder,textarea:not([class*=uk-])::-webkit-input-placeholder{color:#999}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{margin-left:-20px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px!important}.input-small{width:90px!important}.input-medium{width:150px!important}.input-large{width:210px!important}.input-xlarge{width:270px!important}.input-xxlarge{width:530px!important}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.uneditable-input,input:not([class*=uk-]),textarea:not([class*=uk-]){margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row:after,.controls-row:before{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{padding-top:5px}input[disabled]:not([class*=uk-]),input[readonly]:not([class*=uk-]),select[disabled]:not([class*=uk-]),select[readonly]:not([class*=uk-]),textarea[disabled]:not([class*=uk-]),textarea[readonly]:not([class*=uk-]){cursor:not-allowed;background-color:#fbf0eb}input[type=checkbox][disabled]:not([class*=uk-]),input[type=checkbox][readonly]:not([class*=uk-]),input[type=radio][disabled]:not([class*=uk-]),input[type=radio][readonly]:not([class*=uk-]){background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#faa05a}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#faa05a}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#faa05a}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#faa05a}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#faa05a;background-color:#fcbc8b;border-color:#faa05a}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#faa05a}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#faa05a}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#faa05a}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#fc7066}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#faa05a;background-color:#fff;border-color:#faa05a}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#32d296}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#32d296}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#32d296}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#32d296}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#32d296;background-color:#afeed6;border-color:#32d296}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3390fa}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3390fa}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3390fa}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#3390fa}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3390fa;background-color:#c8e1fe;border-color:#3390fa}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;border-top:1px solid #e5e5e5}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#999}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;padding-left:5px;vertical-align:middle}.input-append,.input-prepend{display:inline-block;display:inline-flex;margin-bottom:10px;white-space:nowrap;vertical-align:middle}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;vertical-align:top;border-radius:0 2px 2px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;height:40px;width:auto;min-width:16px;padding:4px 10px;font-weight:400;font-size:12px;line-height:38px;text-align:center;background-color:#fbf0eb;box-sizing:border-box}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.input-append .active,.input-prepend .active{background-color:#afeed6;border-color:#32d296}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-radius:2px 0 0 2px}.input-append .uneditable-input,.input-append input,.input-append select{border-radius:2px 0 0 2px}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{border-radius:0 2px 2px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{border-radius:0 2px 2px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{border-radius:0 2px 2px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:2px 0 0 2px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{border-radius:0 2px 2px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{margin-bottom:0}.form-search .input-append .search-query,.form-search .input-prepend .search-query{border-radius:0}.form-search .input-append .search-query{border-radius:2px 0 0 2px}.form-search .input-append .btn{border-radius:0 2px 2px 0}.form-search .input-prepend .search-query{border-radius:0 2px 2px 0}.form-search .input-prepend .btn{border-radius:2px 0 0 2px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0;vertical-align:middle}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{margin-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #e5e5e5}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #e5e5e5}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #e5e5e5;border-collapse:separate;border-left:0;border-radius:2px}.table-bordered td,.table-bordered th{border-left:1px solid #e5e5e5}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topleft:2px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-topright:2px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topleft:2px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-topright:2px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#fbf0eb}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#ffd}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#32d296}.table tbody tr.error>td{background-color:#fc7066}.table tbody tr.warning>td{background-color:#faa05a}.table tbody tr.info>td{background-color:#3390fa}.dropdown,.dropup{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #666;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:.6em;margin-left:.5ch}.dropdown-menu{top:100%;left:0;float:left;box-sizing:border-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;border-bottom:1px solid #e5e5e5}.dropdown-menu>li>a{display:block;clear:both;font-weight:400;line-height:20px;color:#999;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#333;text-decoration:none;background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#333;text-decoration:none;background-color:transparent}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background:0 0}.open>.dropdown-menu{display:block}.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;border-bottom:4px solid #666;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:" "}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:2px}.well{min-height:20px;padding:30px;margin-bottom:20px;background-color:#fbf0eb;border-radius:2px}.well-large{padding:40px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.collapse{position:relative;/*height:0;*/overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}#finder-search .collapse.in{overflow:visible}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:currentColor;opacity:.2}.close:focus,.close:hover{color:#666;text-decoration:none;cursor:pointer;opacity:.4}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.btn{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:pointer}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-inverse{color:#fff;background-color:#fc7066}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn-link{border:none!important;box-shadow:none!important}.btn-group{position:relative;display:inline-block;display:inline-flex;white-space:nowrap;vertical-align:middle}.btn-group+.btn-group{margin-left:5px}.btn-group.radio input[type=radio]:not(:first-child){margin-left:0}.btn-toolbar{margin-top:20px;margin-bottom:20px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group:not(.btn-group-vertical)>.btn+.btn{margin-left:-1px;border-left-width:0}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-mini+.dropdown-toggle{padding-right:5px;padding-left:5px}.btn-group>.btn-large+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none}.btn-group.open .btn.dropdown-toggle{background-color:transparent}.btn-group.open .btn-primary.dropdown-toggle{background-color:#000}.btn-group.open .btn-warning.dropdown-toggle{background-color:#fc7066}.btn-group.open .btn-danger.dropdown-toggle{background-color:#fc7066}.btn-group.open .btn-success.dropdown-toggle{background-color:#fc7066}.btn-group.open .btn-info.dropdown-toggle{background-color:transparent}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#fc7066}.btn .caret{margin-top:19px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0;border-top-width:0}.btn-group-vertical>.btn:first-child{border-radius:2px 2px 0 0}.btn-group-vertical>.btn:last-child{border-radius:0 0 2px 2px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px}.alert h4{margin:0}.alert .close{top:-2px;right:-21px;line-height:20px}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.list-condensed,.list-striped,.row-striped{list-style:none;text-align:left;vertical-align:middle;margin-left:0;padding:0}.list-striped>:nth-child(odd),.row-striped .row-fluid:nth-child(odd),.row-striped .row:nth-child(odd){background-color:rgba(0,0,0,.05)}.list-condensed li{padding:10px 10px}.nav{padding:0;margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#666;text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#333;background-color:transparent}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{height:1px;margin:9px 1px;overflow:hidden;border-bottom:1px solid #e5e5e5}.nav-pills,.nav-tabs{padding:0}.nav-tabs::before{border-bottom:none!important}.nav-pills>li,.nav-tabs>li{float:left}.nav-tabs{position:relative}.nav-tabs::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.nav-tabs>li>a{/*transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;font-size:.875rem;line-height:1.5;font-family:'Lato Condensed';text-transform:uppercase;border-bottom:1px solid transparent*/}.nav-tabs>*>a:focus,.nav-tabs>*>a:hover{border-color:transparent}.nav-pills>li>a{padding:5px 10px}.nav-stacked{display:block!important}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border-radius:0}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 2px 2px}.nav-pills .dropdown-menu{border-radius:2px}.nav .dropdown-toggle .caret{border-top-color:currentColor;border-bottom-color:currentColor}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:currentColor;border-bottom-color:currentColor}.nav-tabs .dropdown-toggle .caret{margin-top:.5em}.nav .active .dropdown-toggle .caret{border-top-color:currentColor;border-bottom-color:currentColor}.nav-tabs .active .dropdown-toggle .caret{border-top-color:currentColor;border-bottom-color:currentColor}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.tabbable:after,.tabbable:before{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs>li{margin-bottom:0}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px}.tabs-right>.nav-tabs{float:right;margin-left:19px}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{margin-bottom:20px;overflow:visible}.navbar-inner{padding-right:4px;padding-left:4px;background-color:#3390fa}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;height:50px;padding:0 4px;box-sizing:border-box}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:50px;color:#999}.navbar-link{color:#999}.navbar-link:focus,.navbar-link:hover{color:#666}.navbar .divider-vertical{height:50px;margin:0 9px;border-right:1px solid currentColor;opacity:.25}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0}.navbar-form:after,.navbar-form:before{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin:0}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none}.navbar .nav .dropdown-toggle .caret{margin-top:0}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#666;outline:0}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#333}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;background-color:#ededed;background-repeat:repeat-x}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#999}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu{border:none;padding:0}.navbar .nav>li.open>.dropdown-menu{display:block}.navbar .nav>li.open>.dropdown-menu .divider{border-bottom:1px solid #e5e5e5}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:currentColor;border-bottom-color:currentColor}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#333}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:currentColor;border-bottom-color:currentColor}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#fc7066}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#fff}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand{color:#fff}.navbar-inverse .navbar-text{color:#fff}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#fc7066}.navbar-inverse .navbar-link{color:#fff}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#fc7066}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:currentColor;border-bottom-color:currentColor}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#fd9f98;border-color:#fc7066;-webkit-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#fff}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#fff}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#fff}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{color:#666;background-color:#fff;border:0;outline:0}.navbar-inverse .btn-navbar{color:#fff;background-color:#fc7066}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#fc7066}.breadcrumb{list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb>li>.divider{padding:0 5px;color:#999}.breadcrumb>.active{color:#666}.pagination{margin:20px 0}#browse_most_recent .pagination{margin-top:40px}.pagination ul{display:inline-block;padding:0;margin-bottom:0;margin-left:0}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;color:#999;padding:4px 12px;line-height:20px;text-decoration:none}.pagination ul>.active>a,.pagination ul>.active>span{color:#666;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none}.pager:after,.pager:before{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;visibility:visible}.tooltip.in{opacity:.8}.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:8px;color:#fff;text-align:center;text-decoration:none;background-color:#666;border-radius:2px}.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:#666;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#666;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#666;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#666;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 #e5e5e5;border-radius:6px;box-shadow:0 5px 10px #e5e5e5;-webkit-background-clip:padding-box;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:12px;font-weight:400;line-height:14px;background-color:#fbf0eb;border-radius:2px 2px 0 0;box-sizing:border-box}.popover-title:empty{display:none}.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:#e5e5e5;border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#e5e5e5;border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:rgba(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}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none}.thumbnails:after,.thumbnails:before{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #e5e5e5;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#3390fa}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#999}.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{margin-left:0;list-style:none}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{text-decoration:none;cursor:pointer}.badge-info{background-color:#3390fa}.badge-info[href]{background-color:#3390fa}.badge-inverse{background-color:#fc7066}.badge-inverse[href],.label-inverse[href]{background-color:#fc7066}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 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:#fbf0eb;background-repeat:repeat-x;border-radius:2px}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#3390fa;background-repeat:repeat-x;box-sizing:border-box;-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .bar{background-color:#3390fa;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress .bar-danger,.progress-danger .bar,.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#fc7066}.progress .bar-success,.progress-striped .bar-success,.progress-success .bar,.progress-success.progress-striped .bar{background-color:#32d296}.progress .bar-info,.progress-info .bar{background-color:#3390fa}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#3390fa;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress .bar-warning,.progress-warning .bar{background-color:#faa05a}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#faa05a;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:2px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-toggle:hover{text-decoration:none}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.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>a>img,.carousel-inner>.item>img{display:block;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:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#fc7066;border:3px solid #fff;border-radius:23px;opacity:.5}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:rgba(255,255,255,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;/*background:rgba(255,255,255,.8)*/}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#fbf0eb;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.page-header{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.inputbox[type=text]:not([class*=input-]){width:auto!important}select.inputbox:not([class*=input-]){width:200px!important}.btn-group.radio{display:block}ul.row-striped>.row-fluid{padding:.3em .5em}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}.finder label[for^=mod-finder-searchword]{display:none}.finder input[name="q"]{margin-bottom:20px!important}fieldset{min-width:0}
/*!
 * Bootstrap Responsive v2.3.2*/


 .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:1200px){.row{margin-left:-30px}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:30px}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.45299145299145%}.row-fluid .span10{width:82.90598290598291%}.row-fluid .span9{width:74.35897435897436%}.row-fluid .span8{width:65.81196581196582%}.row-fluid .span7{width:57.26495726495726%}.row-fluid .span6{width:48.717948717948715%}.row-fluid .span5{width:40.17094017094017%}.row-fluid .span4{width:31.623931623931625%}.row-fluid .span3{width:23.076923076923077%}.row-fluid .span2{width:14.52991452991453%}.row-fluid .span1{width:5.982905982905983%}.row-fluid .offset12{margin-left:105.12820512820512%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%}.row-fluid .offset11{margin-left:96.58119658119658%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%}.row-fluid .offset10{margin-left:88.03418803418803%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%}.row-fluid .offset9{margin-left:79.48717948717949%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%}.row-fluid .offset8{margin-left:70.94017094017094%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%}.row-fluid .offset7{margin-left:62.393162393162385%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%}.row-fluid .offset6{margin-left:53.84615384615384%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%}.row-fluid .offset5{margin-left:45.299145299145295%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%}.row-fluid .offset4{margin-left:36.75213675213675%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%}.row-fluid .offset3{margin-left:28.205128205128204%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%}.row-fluid .offset2{margin-left:19.65811965811966%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%}.row-fluid .offset1{margin-left:11.11111111111111%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%}.uneditable-input{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:30px}.uneditable-input.span12,input.span12,textarea.span12{width:1156px}.uneditable-input.span11,input.span11,textarea.span11{width:1056px}.uneditable-input.span10,input.span10,textarea.span10{width:956px}.uneditable-input.span9,input.span9,textarea.span9{width:856px}.uneditable-input.span8,input.span8,textarea.span8{width:756px}.uneditable-input.span7,input.span7,textarea.span7{width:656px}.uneditable-input.span6,input.span6,textarea.span6{width:556px}.uneditable-input.span5,input.span5,textarea.span5{width:456px}.uneditable-input.span4,input.span4,textarea.span4{width:356px}.uneditable-input.span3,input.span3,textarea.span3{width:256px}.uneditable-input.span2,input.span2,textarea.span2{width:156px}.uneditable-input.span1,input.span1,textarea.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.43646408839778%}.row-fluid .span10{width:82.87292817679558%}.row-fluid .span9{width:74.30939226519337%}.row-fluid .span8{width:65.74585635359117%}.row-fluid .span7{width:57.18232044198895%}.row-fluid .span6{width:48.61878453038674%}.row-fluid .span5{width:40.05524861878453%}.row-fluid .span4{width:31.491712707182323%}.row-fluid .span3{width:22.92817679558011%}.row-fluid .span2{width:14.3646408839779%}.row-fluid .span1{width:5.801104972375691%}.row-fluid .offset12{margin-left:105.52486187845304%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%}.row-fluid .offset11{margin-left:96.96132596685082%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%}.row-fluid .offset10{margin-left:88.39779005524862%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%}.row-fluid .offset9{margin-left:79.8342541436464%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%}.row-fluid .offset8{margin-left:71.2707182320442%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%}.row-fluid .offset7{margin-left:62.70718232044199%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%}.row-fluid .offset6{margin-left:54.14364640883978%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%}.row-fluid .offset5{margin-left:45.58011049723757%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%}.row-fluid .offset4{margin-left:37.01657458563536%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%}.row-fluid .offset3{margin-left:28.45303867403315%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%}.row-fluid .offset2{margin-left:19.88950276243094%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%}.row-fluid .offset1{margin-left:11.32596685082873%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%}.uneditable-input{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:710px}.uneditable-input.span11,input.span11,textarea.span11{width:648px}.uneditable-input.span10,input.span10,textarea.span10{width:586px}.uneditable-input.span9,input.span9,textarea.span9{width:524px}.uneditable-input.span8,input.span8,textarea.span8{width:462px}.uneditable-input.span7,input.span7,textarea.span7{width:400px}.uneditable-input.span6,input.span6,textarea.span6{width:338px}.uneditable-input.span5,input.span5,textarea.span5{width:276px}.uneditable-input.span4,input.span4,textarea.span4{width:214px}.uneditable-input.span3,input.span3,textarea.span3{width:152px}.uneditable-input.span2,input.span2,textarea.span2{width:90px}.uneditable-input.span1,input.span1,textarea.span1{width:28px}}@media (max-width:767px){.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}.row-fluid .span12,.span12{width:100%;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:30px;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.controls-row [class*=span]+[class*=span]{margin-left:0}}@media (max-width:480px){.page-header h1 small{display:block;line-height:20px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.carousel-caption{position:static}}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0}.uk-link,a{color:inherit;text-decoration:none;cursor:pointer}.uk-link-toggle:focus .uk-link,.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#fff}abbr[title]{text-decoration:underline;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:Consolas,monaco,monospace;font-size:.875rem;color:#fc7066;white-space:nowrap;padding:2px 6px;background:#fbf0eb}em{color: #924400;}ins{background:#ffd;color:#666;text-decoration:none}.highlight,mark{background:#ffd;color:#666}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){visibility:hidden}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family:inherit;font-weight:700;text-transform:inherit}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:1.7rem;line-height:1.2;font-weight:700}.uk-h2,h2{font-size:1.7rem;line-height:1.3;font-weight:700}.uk-h3,h3{font-size:1.5rem;line-height:1.4;font-weight:700}@media (min-width:960px){.uk-h1,h1{font-size:1.7rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}.uk-hr,hr{box-sizing:content-box;height:0;overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333;font-weight:700}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666;font-family:'Lato Condensed';text-transform:uppercase}blockquote footer::before{content:"  "}pre{font:.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;background:#fff;border:1px solid #e5e5e5;border-radius:3px}pre code{font-family:Consolas,monaco,monospace}::selection{background: #000;color: #ffffff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}.uk-breakpoint-s::before{content:'640px'}.uk-breakpoint-m::before{content:'960px'}.uk-breakpoint-l::before{content:'1200px'}.uk-breakpoint-xl::before{content:'1600px'}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:focus .uk-link-muted,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:focus .uk-link-text,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:focus .uk-link-heading,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#3390fa;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-link-toggle:focus{outline:0}.uk-heading-small{font-size:2.6rem;line-height:1.2;color:#333;font-weight:700}.uk-heading-medium{font-size:2.8875rem;line-height:1.1;color:#333;font-weight:700}.uk-heading-large{font-size:3.4rem;line-height:1.1;color:#333;font-weight:700}.uk-heading-xlarge{font-size:4rem;line-height:1;color:#333;font-weight:700}.uk-heading-2xlarge{font-size:6rem;line-height:1;color:#333;font-weight:700}@media (min-width:960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}}@media (min-width:1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}}.uk-heading-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - (calc(.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + .3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::after,.uk-divider-icon::before{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{height:1px}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:1px;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.tm-child-list>ul,.uk-list{padding:0;list-style:none}.tm-child-list>ul>li::after,.tm-child-list>ul>li::before,.uk-list>li::after,.uk-list>li::before{content:"";display:table}.tm-child-list>ul>li::after,.uk-list>li::after{clear:both}.tm-child-list>ul>li>:last-child,.uk-list>li>:last-child{margin-bottom:0}.tm-child-list>ul ul,.uk-list ul{margin:0;padding-left:30px;list-style:none}.tm-child-list>ul>li:nth-child(n+2),.tm-child-list>ul>li>ul,.uk-list>li:nth-child(n+2),.uk-list>li>ul{margin-top:10px}.tm-child-list-divider>ul>li:nth-child(n+2),.uk-list-divider>li:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>li{padding:10px 10px}.uk-list-striped>li:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>li:nth-of-type(odd){background:#fbf0eb}.uk-list-striped>li:nth-child(n+2){margin-top:0}.uk-list-bullet>li{position:relative;padding-left:calc(1.5em + 10px)}.uk-list-bullet>li::before{content:"";position:absolute;top:0;left:0;width:1.5em;height:1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%;display:block}.uk-list-large>li:nth-child(n+2),.uk-list-large>li>ul{margin-top:20px}.uk-list-large.tm-child-list-divider>ul>li:nth-child(n+2),.uk-list-large.uk-list-divider>li:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-large.uk-list-striped>li{padding:20px 10px}.uk-list-large.uk-list-striped>li:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-large.uk-list-striped>li:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-family:'Lato Condensed';text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list>dd{font-size:16px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.table,.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:.875rem;font-weight:400;color:#999;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:.875rem}.uk-table caption{font-size:.875rem;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#fbf0eb;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-left:0}.uk-table-justify td:last-child,.uk-table-justify th:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0!important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media (max-width:959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0,0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.uk-icon-link{color:#999}.uk-icon-link:focus,.uk-icon-link:hover{color:#666;outline:0}.uk-active>.uk-icon-link,.uk-icon-link:active{color:#595959}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#fbf0eb;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow}.uk-icon-button:focus,.uk-icon-button:hover{background-color:#f7e0d6;color:#666;outline:0}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#f3d0c1;color:#666}.uk-range{box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;-webkit-appearance:none;background:0 0;padding:0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range::-ms-track{height:15px;background:0 0;border-color:transparent;color:transparent}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range:not(:disabled)::-ms-thumb{cursor:pointer}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-thumb{margin-top:0}.uk-range::-ms-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-tooltip{display:none}.uk-range::-webkit-slider-runnable-track{height:3px;background:#f7e0d6}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#eec0ab}.uk-range::-moz-range-track{height:3px;background:#f7e0d6}.uk-range:focus::-moz-range-track{background:#eec0ab}.uk-range::-ms-fill-lower,.uk-range::-ms-fill-upper{height:3px;background:#f7e0d6}.uk-range:focus::-ms-fill-lower,.uk-range:focus::-ms-fill-upper{background:#eec0ab}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea,.uneditable-input:not([class*=uk-]),input[type=checkbox]:not([class*=uk-]),input[type=color]:not([class*=uk-]),input[type=date]:not([class*=uk-]),input[type=datetime-local]:not([class*=uk-]),input[type=datetime]:not([class*=uk-]),input[type=email]:not([class*=uk-]),input[type=month]:not([class*=uk-]),input[type=number]:not([class*=uk-]),input[type=password]:not([class*=uk-]),input[type=radio]:not([class*=uk-]),input[type=search]:not([class*=uk-]),input[type=tel]:not([class*=uk-]),input[type=text]:not([class*=uk-]),input[type=time]:not([class*=uk-]),input[type=url]:not([class*=uk-]),input[type=week]:not([class*=uk-]),select:not([class*=uk-]),textarea:not([class*=uk-]){box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input,.uneditable-input:not([class*=uk-]),input[type=color]:not([class*=uk-]),input[type=date]:not([class*=uk-]),input[type=datetime-local]:not([class*=uk-]),input[type=datetime]:not([class*=uk-]),input[type=email]:not([class*=uk-]),input[type=month]:not([class*=uk-]),input[type=number]:not([class*=uk-]),input[type=password]:not([class*=uk-]),input[type=search]:not([class*=uk-]),input[type=tel]:not([class*=uk-]),input[type=text]:not([class*=uk-]),input[type=time]:not([class*=uk-]),input[type=url]:not([class*=uk-]),input[type=week]:not([class*=uk-]){overflow:visible}.uk-select,select:not([class*=uk-]){text-transform:none}.uk-select optgroup,select:not([class*=uk-]) optgroup{font:inherit;font-weight:700}.uk-textarea,textarea:not([class*=uk-]){overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration,.uneditable-input:not([class*=uk-])[type=search]::-webkit-search-cancel-button,.uneditable-input:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=color]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=color]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=date]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=date]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=datetime-local]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=datetime-local]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=datetime]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=datetime]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=email]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=email]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=month]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=month]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=number]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=number]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=password]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=password]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=search]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=search]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=tel]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=tel]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=text]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=text]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=time]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=time]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=url]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=url]:not([class*=uk-])[type=search]::-webkit-search-decoration,input[type=week]:not([class*=uk-])[type=search]::-webkit-search-cancel-button,input[type=week]:not([class*=uk-])[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button,.uneditable-input:not([class*=uk-])[type=number]::-webkit-inner-spin-button,.uneditable-input:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=color]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=color]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=date]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=date]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=datetime-local]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=datetime-local]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=datetime]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=datetime]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=email]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=email]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=month]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=month]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=number]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=number]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=password]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=password]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=search]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=search]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=tel]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=tel]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=text]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=text]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=time]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=time]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=url]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=url]:not([class*=uk-])[type=number]::-webkit-outer-spin-button,input[type=week]:not([class*=uk-])[type=number]::-webkit-inner-spin-button,input[type=week]:not([class*=uk-])[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder,.uneditable-input:not([class*=uk-])::-moz-placeholder,input[type=color]:not([class*=uk-])::-moz-placeholder,input[type=date]:not([class*=uk-])::-moz-placeholder,input[type=datetime-local]:not([class*=uk-])::-moz-placeholder,input[type=datetime]:not([class*=uk-])::-moz-placeholder,input[type=email]:not([class*=uk-])::-moz-placeholder,input[type=month]:not([class*=uk-])::-moz-placeholder,input[type=number]:not([class*=uk-])::-moz-placeholder,input[type=password]:not([class*=uk-])::-moz-placeholder,input[type=search]:not([class*=uk-])::-moz-placeholder,input[type=tel]:not([class*=uk-])::-moz-placeholder,input[type=text]:not([class*=uk-])::-moz-placeholder,input[type=time]:not([class*=uk-])::-moz-placeholder,input[type=url]:not([class*=uk-])::-moz-placeholder,input[type=week]:not([class*=uk-])::-moz-placeholder,textarea:not([class*=uk-])::-moz-placeholder{opacity:1}.uk-checkbox:not(:disabled),.uk-radio:not(:disabled),input[type=checkbox]:not([class*=uk-]):not(:disabled),input[type=radio]:not([class*=uk-]):not(:disabled){cursor:pointer}.uk-fieldset,fieldset{border:none;margin:0;padding:0}.uk-input,.uk-textarea,.uneditable-input:not([class*=uk-]),input[type=color]:not([class*=uk-]),input[type=date]:not([class*=uk-]),input[type=datetime-local]:not([class*=uk-]),input[type=datetime]:not([class*=uk-]),input[type=email]:not([class*=uk-]),input[type=month]:not([class*=uk-]),input[type=number]:not([class*=uk-]),input[type=password]:not([class*=uk-]),input[type=search]:not([class*=uk-]),input[type=tel]:not([class*=uk-]),input[type=text]:not([class*=uk-]),input[type=time]:not([class*=uk-]),input[type=url]:not([class*=uk-]),input[type=week]:not([class*=uk-]),textarea:not([class*=uk-]){-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea,.uneditable-input:not([class*=uk-]),input[type=color]:not([class*=uk-]),input[type=date]:not([class*=uk-]),input[type=datetime-local]:not([class*=uk-]),input[type=datetime]:not([class*=uk-]),input[type=email]:not([class*=uk-]),input[type=month]:not([class*=uk-]),input[type=number]:not([class*=uk-]),input[type=password]:not([class*=uk-]),input[type=search]:not([class*=uk-]),input[type=tel]:not([class*=uk-]),input[type=text]:not([class*=uk-]),input[type=time]:not([class*=uk-]),input[type=url]:not([class*=uk-]),input[type=week]:not([class*=uk-]),select:not([class*=uk-]),textarea:not([class*=uk-]){max-width:100%;width:100%;/* border: 1px; */transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;border: 1px solid #585858;}.uk-input,.uk-select:not([multiple]):not([size]),.uneditable-input:not([class*=uk-]),input[type=color]:not([class*=uk-]),input[type=date]:not([class*=uk-]),input[type=datetime-local]:not([class*=uk-]),input[type=datetime]:not([class*=uk-]),input[type=email]:not([class*=uk-]),input[type=month]:not([class*=uk-]),input[type=number]:not([class*=uk-]),input[type=password]:not([class*=uk-]),input[type=search]:not([class*=uk-]),input[type=tel]:not([class*=uk-]),input[type=text]:not([class*=uk-]),input[type=time]:not([class*=uk-]),input[type=url]:not([class*=uk-]),input[type=week]:not([class*=uk-]),select:not([class*=uk-]):not([multiple]):not([size]){/*height:40px;vertical-align:middle;display:inline-block;border:1px solid #184375*/}.uk-input:not(input),.uk-select:not(select),.uneditable-input:not([class*=uk-]):not(input),input[type=color]:not([class*=uk-]):not(input),input[type=date]:not([class*=uk-]):not(input),input[type=datetime-local]:not([class*=uk-]):not(input),input[type=datetime]:not([class*=uk-]):not(input),input[type=email]:not([class*=uk-]):not(input),input[type=month]:not([class*=uk-]):not(input),input[type=number]:not([class*=uk-]):not(input),input[type=password]:not([class*=uk-]):not(input),input[type=search]:not([class*=uk-]):not(input),input[type=tel]:not([class*=uk-]):not(input),input[type=text]:not([class*=uk-]):not(input),input[type=time]:not([class*=uk-]):not(input),input[type=url]:not([class*=uk-]):not(input),input[type=week]:not([class*=uk-]):not(input),select:not([class*=uk-]):not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea,select:not([class*=uk-])[multiple],select:not([class*=uk-])[size],textarea:not([class*=uk-]){padding-top:4px;padding-bottom:4px;vertical-align:top;border:1px solid #184375}.uk-input:focus,.uk-select:focus,.uk-textarea:focus,.uneditable-input:not([class*=uk-]):focus,input[type=color]:not([class*=uk-]):focus,input[type=date]:not([class*=uk-]):focus,input[type=datetime-local]:not([class*=uk-]):focus,input[type=datetime]:not([class*=uk-]):focus,input[type=email]:not([class*=uk-]):focus,input[type=month]:not([class*=uk-]):focus,input[type=number]:not([class*=uk-]):focus,input[type=password]:not([class*=uk-]):focus,input[type=search]:not([class*=uk-]):focus,input[type=tel]:not([class*=uk-]):focus,input[type=text]:not([class*=uk-]):focus,input[type=time]:not([class*=uk-]):focus,input[type=url]:not([class*=uk-]):focus,input[type=week]:not([class*=uk-]):focus,select:not([class*=uk-]):focus,textarea:not([class*=uk-]):focus{outline:0;/*background-color:#184375;color:#fff;*/border-color:#133760!important}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled,.uneditable-input:not([class*=uk-]):disabled,input[type=color]:not([class*=uk-]):disabled,input[type=date]:not([class*=uk-]):disabled,input[type=datetime-local]:not([class*=uk-]):disabled,input[type=datetime]:not([class*=uk-]):disabled,input[type=email]:not([class*=uk-]):disabled,input[type=month]:not([class*=uk-]):disabled,input[type=number]:not([class*=uk-]):disabled,input[type=password]:not([class*=uk-]):disabled,input[type=search]:not([class*=uk-]):disabled,input[type=tel]:not([class*=uk-]):disabled,input[type=text]:not([class*=uk-]):disabled,input[type=time]:not([class*=uk-]):disabled,input[type=url]:not([class*=uk-]):disabled,input[type=week]:not([class*=uk-]):disabled,select:not([class*=uk-]):disabled,textarea:not([class*=uk-]):disabled{background-color:#fbf0eb;color:#999;box-shadow:none}.uk-input::-ms-input-placeholder,.uneditable-input:not([class*=uk-])::-ms-input-placeholder,input[type=color]:not([class*=uk-])::-ms-input-placeholder,input[type=date]:not([class*=uk-])::-ms-input-placeholder,input[type=datetime-local]:not([class*=uk-])::-ms-input-placeholder,input[type=datetime]:not([class*=uk-])::-ms-input-placeholder,input[type=email]:not([class*=uk-])::-ms-input-placeholder,input[type=month]:not([class*=uk-])::-ms-input-placeholder,input[type=number]:not([class*=uk-])::-ms-input-placeholder,input[type=password]:not([class*=uk-])::-ms-input-placeholder,input[type=search]:not([class*=uk-])::-ms-input-placeholder,input[type=tel]:not([class*=uk-])::-ms-input-placeholder,input[type=text]:not([class*=uk-])::-ms-input-placeholder,input[type=time]:not([class*=uk-])::-ms-input-placeholder,input[type=url]:not([class*=uk-])::-ms-input-placeholder,input[type=week]:not([class*=uk-])::-ms-input-placeholder{color:#fff!important}.uk-input::placeholder,.uneditable-input:not([class*=uk-])::placeholder,input[type=color]:not([class*=uk-])::placeholder,input[type=date]:not([class*=uk-])::placeholder,input[type=datetime-local]:not([class*=uk-])::placeholder,input[type=datetime]:not([class*=uk-])::placeholder,input[type=email]:not([class*=uk-])::placeholder,input[type=month]:not([class*=uk-])::placeholder,input[type=number]:not([class*=uk-])::placeholder,input[type=password]:not([class*=uk-])::placeholder,input[type=search]:not([class*=uk-])::placeholder,input[type=tel]:not([class*=uk-])::placeholder,input[type=text]:not([class*=uk-])::placeholder,input[type=time]:not([class*=uk-])::placeholder,input[type=url]:not([class*=uk-])::placeholder,input[type=week]:not([class*=uk-])::placeholder{/*color:#fff*/}.uk-textarea::-ms-input-placeholder,textarea:not([class*=uk-])::-ms-input-placeholder{color:#fff!important}.uk-textarea::placeholder,textarea:not([class*=uk-])::placeholder{/*color:#fff*/}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#fc7066;border-color:#fc7066!important}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296!important}.uk-form-blank{background:0 0;border-color:transparent!important}.uk-form-blank:focus{border-color:#e5e5e5!important;border-style:dashed}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}


.uk-input[list],.uneditable-input:not([class*=uk-])[list],input[type=color]:not([class*=uk-])[list],input[type=date]:not([class*=uk-])[list],input[type=datetime-local]:not([class*=uk-])[list],input[type=datetime]:not([class*=uk-])[list],input[type=email]:not([class*=uk-])[list],input[type=month]:not([class*=uk-])[list],input[type=number]:not([class*=uk-])[list],input[type=password]:not([class*=uk-])[list],input[type=search]:not([class*=uk-])[list],input[type=tel]:not([class*=uk-])[list],input[type=text]:not([class*=uk-])[list],input[type=time]:not([class*=uk-])[list],input[type=url]:not([class*=uk-])[list],input[type=week]:not([class*=uk-])[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:focus,.uk-input[list]:hover,.uneditable-input:not([class*=uk-])[list]:focus,.uneditable-input:not([class*=uk-])[list]:hover,input[type=color]:not([class*=uk-])[list]:focus,input[type=color]:not([class*=uk-])[list]:hover,input[type=date]:not([class*=uk-])[list]:focus,input[type=date]:not([class*=uk-])[list]:hover,input[type=datetime-local]:not([class*=uk-])[list]:focus,input[type=datetime-local]:not([class*=uk-])[list]:hover,input[type=datetime]:not([class*=uk-])[list]:focus,input[type=datetime]:not([class*=uk-])[list]:hover,input[type=email]:not([class*=uk-])[list]:focus,input[type=email]:not([class*=uk-])[list]:hover,input[type=month]:not([class*=uk-])[list]:focus,input[type=month]:not([class*=uk-])[list]:hover,input[type=number]:not([class*=uk-])[list]:focus,input[type=number]:not([class*=uk-])[list]:hover,input[type=password]:not([class*=uk-])[list]:focus,input[type=password]:not([class*=uk-])[list]:hover,input[type=search]:not([class*=uk-])[list]:focus,input[type=search]:not([class*=uk-])[list]:hover,input[type=tel]:not([class*=uk-])[list]:focus,input[type=tel]:not([class*=uk-])[list]:hover,input[type=text]:not([class*=uk-])[list]:focus,input[type=text]:not([class*=uk-])[list]:hover,input[type=time]:not([class*=uk-])[list]:focus,input[type=time]:not([class*=uk-])[list]:hover,input[type=url]:not([class*=uk-])[list]:focus,input[type=url]:not([class*=uk-])[list]:hover,input[type=week]:not([class*=uk-])[list]:focus,input[type=week]:not([class*=uk-])[list]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]::-webkit-calendar-picker-indicator,.uneditable-input:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=color]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=date]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=datetime-local]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=datetime]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=email]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=month]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=number]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=password]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=search]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=tel]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=text]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=time]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=url]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator,input[type=week]:not([class*=uk-])[list]::-webkit-calendar-picker-indicator{display:none}.uk-checkbox,.uk-radio,input[type=checkbox]:not([class*=uk-]),input[type=radio]:not([class*=uk-]){display:inline-block;height:20px;width:20px;overflow:hidden;margin-top: 4px;vertical-align:middle;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;transition:.2s ease-in-out;transition-property:background-color,border-color,box-shadow;border:1px solid #ccc;}.uk-radio,input[type=radio]:not([class*=uk-]){border-radius:50%}.uk-checkbox:focus,.uk-radio:focus,input[type=checkbox]:not([class*=uk-]):focus,input[type=radio]:not([class*=uk-]):focus{outline:0;border-color:#3390fa}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked,input[type=checkbox]:not([class*=uk-]):checked,input[type=checkbox]:not([class*=uk-]):indeterminate,input[type=radio]:not([class*=uk-]):checked{/*background-color:#3390fa;*/border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus,input[type=checkbox]:not([class*=uk-]):checked:focus,input[type=checkbox]:not([class*=uk-]):indeterminate:focus,input[type=radio]:not([class*=uk-]):checked:focus{background-color:#0675f4}.uk-radio:checked,input[type=radio]:not([class*=uk-]):checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:checked,input[type=checkbox]:not([class*=uk-]):checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:indeterminate,input[type=checkbox]:not([class*=uk-]):indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled,.uk-radio:disabled,input[type=checkbox]:not([class*=uk-]):disabled,input[type=radio]:not([class*=uk-]):disabled{background-color:#fbf0eb;border-color:#e5e5e5}.uk-radio:disabled:checked,input[type=radio]:not([class*=uk-]):disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled:checked,input[type=checkbox]:not([class*=uk-]):disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:disabled:indeterminate,input[type=checkbox]:not([class*=uk-]):disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{font-size:.875rem;color:#333;text-transform:uppercase}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input,.uk-form-icon:not(.uk-form-icon-flip)~.uneditable-input:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=color]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=date]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=datetime-local]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=datetime]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=email]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=month]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=number]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=password]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=search]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=tel]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=text]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=time]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=url]:not([class*=uk-]),.uk-form-icon:not(.uk-form-icon-flip)~input[type=week]:not([class*=uk-]){padding-left:40px!important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input,.uk-form-icon-flip~.uneditable-input:not([class*=uk-]),.uk-form-icon-flip~input[type=color]:not([class*=uk-]),.uk-form-icon-flip~input[type=date]:not([class*=uk-]),.uk-form-icon-flip~input[type=datetime-local]:not([class*=uk-]),.uk-form-icon-flip~input[type=datetime]:not([class*=uk-]),.uk-form-icon-flip~input[type=email]:not([class*=uk-]),.uk-form-icon-flip~input[type=month]:not([class*=uk-]),.uk-form-icon-flip~input[type=number]:not([class*=uk-]),.uk-form-icon-flip~input[type=password]:not([class*=uk-]),.uk-form-icon-flip~input[type=search]:not([class*=uk-]),.uk-form-icon-flip~input[type=tel]:not([class*=uk-]),.uk-form-icon-flip~input[type=text]:not([class*=uk-]),.uk-form-icon-flip~input[type=time]:not([class*=uk-]),.uk-form-icon-flip~input[type=url]:not([class*=uk-]),.uk-form-icon-flip~input[type=week]:not([class*=uk-]){padding-right:40px!important}.btn,.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 20px;vertical-align:middle;font-size:1rem;line-height:32px;text-align:center;text-decoration:none;font-weight:600;background-origin:border-box}.btn:not(:disabled),.uk-button:not(:disabled){cursor:pointer}.btn::-moz-focus-inner,.uk-button::-moz-focus-inner{border:0;padding:0}.btn:hover,.uk-button:hover{text-decoration:none}.btn:focus,.uk-button:focus{outline:0}.btn.uk-active,.btn:active,.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.btn-info,.btn-primary,.uk-button-primary{background-color:#000;color:#222;border:1px solid transparent;background-image: linear-gradient(to right,#f63c3c,#ff0303);box-shadow:1px 1px 0 0 transparent}.btn-info:focus,.btn-info:hover,.btn-primary:focus,.btn-primary:hover,.uk-button-primary:focus,.uk-button-primary:hover{background-color:#000;color:#fff;border-color:transparent;background-image:linear-gradient(#ffc703,#f69d3c)}.btn-info.uk-active,.btn-info:active,.btn-primary.uk-active,.btn-primary:active,.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#000;color:#fff;border-color:transparent;background-image:none}.btn-success,.uk-button-secondary , .win-button--primary{background-color:#ce1e1e!important;background-image:none!important;color:#fff!important;border:1px solid #ce1e1e!important;border-radius: 35px!important;-moz-border-radius: 35px;-webkit-border-radius: 35px;    font-size: 14px;}.btn-success:focus,.btn-success:hover,.uk-button-secondary:focus,.uk-button-secondary:hover{background-color:#1a82f9;color:#fff;border-color:transparent}.btn-success.uk-active,.btn-success:active,.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#fb4134;color:#fff;border-color:transparent}.btn-danger,.btn-warning,.uk-button-danger{background-color:#fc7066;color:#fff;border:1px solid transparent}.btn-danger:focus,.btn-danger:hover,.btn-warning:focus,.btn-warning:hover,.uk-button-danger:focus,.uk-button-danger:hover{background-color:#fc594d;color:#fff;border-color:transparent}.btn-danger.uk-active,.btn-danger:active,.btn-warning.uk-active,.btn-warning:active,.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#fb4134;color:#fff;border-color:transparent}.btn-danger:disabled,.btn-info:disabled,.btn-primary:disabled,.btn-success:disabled,.btn-warning:disabled,.btn:disabled,.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border:1px solid #e5e5e5;background-image:none;box-shadow:none}.btn-small,.uk-button-small{padding:0 15px;line-height:20px;font-size:.875rem}.btn-large,.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative;z-index:0}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;z-index:-1;border-bottom:1px solid currentColor;transition:right .3s ease-out}.uk-button-text:focus,.uk-button-text:hover{color:#333}.uk-button-text:focus::before,.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.btn-link,.pager li>a,.pager li>span,.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#1e87f0}.btn-link:focus,.btn-link:hover,.pager li>a:focus,.pager li>a:hover,.pager li>span:focus,.pager li>span:hover,.uk-button-link:focus,.uk-button-link:hover{color:#0f6ecd;text-decoration:underline}.btn-link:disabled,.pager li>a:disabled,.pager li>span:disabled,.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.btn:nth-child(n+2),.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .btn,.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .btn.uk-active,.uk-button-group .btn:active,.uk-button-group .btn:focus,.uk-button-group .btn:hover,.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-section{box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section::after,.uk-section::before{content:"";display:table}.uk-section::after{clear:both}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:0;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{background:rgba(255,255,255,0)}.uk-section-muted{background:#fbf0eb}.uk-section-primary{background:#3390fa}.uk-section-secondary{background:#fc7066}.broadcaster-number{clear:both;overflow:hidden;margin:-69px 20px 30px 0}.broadcaster-number h2{font-size:15px;padding:0;text-align:right}.container::after,.container::before,.uk-container::after,.uk-container::before{content:"";display:table}.container::after,.uk-container::after{clear:both}.container>:last-child,.uk-container>:last-child{margin-bottom:0;min-height: 400px;}.container .container,.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:900px}.uk-container-large{max-width:100%}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media (min-width:640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media only screen and (max-width:959px) and (min-width:640px){.footer-right-block{padding:0 20px!important;margin-left:40px!important}.footer-right-block .uk-first-column{width:50%!important}.footer-right-block .broadcaster-login-block{margin:0!important;width:50%!important}.footer-right-block{margin-left:40px;padding:0 20px}.footer-right-block form .uk-first-column{width:100%!important}.footer-right-block form .uk-first-column input{width:100%!important}}@media only screen and (max-width:639px){.footer-right-block{padding:0 30px!important;margin-left:40px!important}.footer-right-block .broadcaster-login-block h4{text-align:center!important}.footer-right-block .broadcaster-login-block a{text-align:center;display:block}}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0;margin-left:20p}.uk-grid{margin-left:0}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:0}@media (min-width:1200px){.uk-grid{margin-left:0}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:0}}.uk-grid-small{margin-left:-15px}.name-and-status{flex-direction:row-reverse}.name-and-status .uk-card{text-align:right}.uk-card-body .el-content{padding:0 10px}.uk-grid-small>*{padding-left:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-small,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-medium{margin-left:-30px}.uk-grid-medium>*{padding-left:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid-medium>.uk-grid-margin{margin-top:30px}.uk-grid-large{margin-left:-40px}.uk-grid-large>*{padding-left:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-large{margin-left:-70px}.uk-grid-large>*{padding-left:70px}.footer-right-block{padding-left:64px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse{margin-left:0}.uk-grid-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}@media (min-width:1200px){.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}}.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.el-item{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.uk-tile{position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.uk-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile::after,.uk-tile::before{content:"";display:table}.uk-tile::after{clear:both}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{background:#fff}.uk-tile-muted{background:#fbf0eb}.uk-tile-primary{background:#3390fa}.uk-tile-secondary{background:#fc7066}.uk-card{position:relative;box-sizing:border-box;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow,top;padding-left:10ppx}.uk-card-body{padding:30px 30px}.uk-card-header{padding:15px 30px}.uk-card-footer{padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body::after,.uk-card-body::before,.uk-card-footer::after,.uk-card-footer::before,.uk-card-header::after,.uk-card-header::before{content:"";display:table}.uk-card-body::after,.uk-card-footer::after,.uk-card-header::after{clear:both}.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4;font-weight:700}.uk-card-badge{position:absolute;top:30px;right:30px;z-index:1;color:#666;font-size:16px;font-family:'Lato Condensed';text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background:#f49790;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{background:#3390fa;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#3390fa;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background:#fc7066;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#fc7066;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:14px 2px 10px 2px;width:100%;position:absolute;left:0;bottom:-28px;opacity:1;webkit-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(56,56,56,.67)}.el-item.uk-link-toggle:hover .uk-card-body{bottom:0}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}.el-item.uk-link-toggle{background-color:#b35148;overflow:hidden}.el-item.uk-link-toggle:hover .uk-card-media-top.mthumb img{opacity:.3}.see-profile-or-live{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:1.2vw;opacity:0;letter-spacing:1.4px;word-spacing:5px;webkit-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.el-item.uk-link-toggle:hover .see-profile-or-live{opacity:1}@media (min-width:1200px){.uk-card-large .uk-card-body,.uk-card-large.uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-left:30px;padding-right:30px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-left:45px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-left:40px;padding-right:40px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small .uk-nav-default .uk-nav-divider,.uk-card-small .uk-nav-default .uk-nav-header,.uk-card-small .uk-nav-default>li>a{padding-left:20px;padding-right:20px}.uk-card-small .uk-nav-default .uk-nav-sub{padding-left:35px}@media (min-width:1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large .uk-nav-default .uk-nav-divider,.uk-card-large .uk-nav-default .uk-nav-header,.uk-card-large .uk-nav-default>li>a{padding-left:0;padding-right:0}.uk-card-large .uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:focus,.uk-close:hover{color:#666;outline:0}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;background:0 0;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow}.uk-totop:focus,.uk-totop:hover{color:#666;outline:0;background-color:transparent}.uk-totop:active{color:#333;background-color:transparent}.uk-marker{padding:5px;background:#fc7066;color:#fff;transition:.1s ease-in-out;transition-property:color,background-color;border-radius:500px}.uk-marker:focus,.uk-marker:hover{color:#fff;outline:0}.alert,.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#fbf0eb;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:focus,.uk-alert-close:hover{color:inherit;opacity:.8}.alert-info,.uk-alert-primary{background:#e8f3fe;color:#3390fa}.alert-success,.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;color:#faa05a}.alert-danger,.alert-error,.uk-alert-danger{background:#fff;color:#fc7066}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.badge,.uk-badge,a.badge{}.uk-badge:focus,.uk-badge:hover{color:#fff;text-decoration:none;outline:0}.label,.uk-label,a.label{display:inline-block;padding:0 10px;background:#3390fa;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;font-family:'Lato Condensed';text-transform:uppercase;border-radius:2px}.badge-success,.badge-success[href],.label-success,.label-success[href],.uk-label-success{background-color:#32d296;color:#fff}.badge-warning,.badge-warning[href],.label-warning,.label-warning[href],.uk-label-warning{background-color:#faa05a;color:#fff}.badge-important,.badge-important[href],.label-important,.label-important[href],.uk-label-danger{background-color:#fc7066;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{background:rgba(255,255,255,.8)}.uk-overlay-primary{background:rgba(252,112,102,.8)}.uk-article::after,.uk-article::before{content:"";display:table}.uk-article::after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:2.23125rem;line-height:1.2;color:#333;font-weight:700}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;line-height:1.4;color:#999;font-family:'Lato Condensed';text-transform:uppercase}.uk-article-meta a{color:#999}.uk-article-meta a:hover{color:#666;text-decoration:none}.uk-comment-body{overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{margin-bottom:20px}.uk-comment-body::after,.uk-comment-body::before,.uk-comment-header::after,.uk-comment-header::before{content:"";display:table}.uk-comment-body::after,.uk-comment-header::after{clear:both}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;line-height:1.4;color:#999;font-family:'Lato Condensed';text-transform:uppercase}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#fbf0eb}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666;transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow}.uk-search-input:focus{outline:0}.uk-search-input:-ms-input-placeholder{color:#999!important}.uk-search-input::placeholder{color:#999}.uk-search-icon:focus{outline:0}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:180px}.uk-search-default .uk-search-input{height:40px;padding-left:6px;padding-right:6px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:transparent;border-color:#e5e5e5}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-right:80px}.uk-search-toggle{color:#999}.uk-search-toggle:focus,.uk-search-toggle:hover{color:#666}.dropdown-menu,.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav li>a:focus{outline:0}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%;margin-right:0}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem;font-family:'Lato Condensed';text-transform:uppercase}.uk-nav-default>li>a{color:#999;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow}.uk-nav-default>li>a:focus,.uk-nav-default>li>a:hover{color:#666;background-color:transparent}.uk-nav-default>li.uk-active>a{color:#333;background-color:transparent}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:focus,.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary{font-weight:700}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;padding:5px 0}.uk-nav-primary>li>a:focus,.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-header{color:#333;padding:5px 0}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:focus,.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{position:absolute}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#3390fa;z-index:9}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:100%}.uk-navbar-center-right{left:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:10px 0 0 20px;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-nav>li{min-height:40px;padding:14px 2px}.uk-navbar-nav>li>a{margin:0 2px}.uk-navbar-nav>li>a:hover{color:#e2d7d7!important}.navbar .brand,.navbar .nav>li>a,.navbar-search,.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 3px;font-size:12px;font-family:Lato;text-decoration:none}.uk-navbar-nav>li>a{color:#999;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.uk-navbar-primary .uk-navbar-nav>li>a{font-size:1.5rem}.uk-navbar-primary .uk-navbar-nav>li>a{font-weight:400}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a.uk-open,.uk-navbar-nav>li>a:focus{color:#666;outline:0}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.navbar .brand,.navbar .nav>li>a,.navbar-search,.uk-navbar-item{color:#666}.uk-navbar-toggle{color:#999;font-weight:600;text-transform:uppercase;letter-spacing:3px}.uk-navbar-toggle.uk-open,.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#666;outline:0;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.navbar .nav>li>.dropdown-menu,.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.navbar .nav>li>.dropdown-menu.uk-open,.uk-navbar-dropdown.uk-open{display:block}[class*=uk-navbar-dropdown-top]{margin-top:-15px}[class*=uk-navbar-dropdown-bottom]{margin-top:15px}[class*=uk-navbar-dropdown-left]{margin-left:-15px}[class*=uk-navbar-dropdown-right]{margin-left:15px}.uk-navbar-dropdown-grid{margin-left:-50px}.uk-navbar-dropdown-grid>*{padding-left:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{margin-top:0;margin-bottom:0;background:0 0;box-shadow:none}.uk-navbar-dropdown-nav{margin-left:0;margin-right:0;font-size:.875rem;font-family:'Lato Condensed';text-transform:uppercase}.uk-navbar-dropdown-nav>li>a{color:#999;padding:5px 0}.uk-navbar-dropdown-nav>li>a:focus,.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-header{color:#333;padding:5px 0}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5;margin-top:5px;margin-bottom:5px}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#999}.uk-navbar-dropdown-nav .uk-nav-sub a:focus,.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{background:#fff}.uk-navbar-dropbar-slide{position:absolute;z-index:980;left:0;right:0;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-navbar-container>.container .uk-navbar-left,.uk-navbar-container>.uk-container .uk-navbar-left{margin-left:-4px;margin-right:-4px}.uk-navbar-container>.container .uk-navbar-right,.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-4px}.uk-navbar-dropdown-nav .uk-nav-sub{padding-left:15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;left:50px;right:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:block;color:#999;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;font-size:.875rem;font-family:'Lato Condensed';text-transform:uppercase}.uk-subnav>*>a:focus,.uk-subnav>*>a:hover{color:#666;text-decoration:none;outline:0}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid #e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.nav-pills>li>a:focus,.nav-pills>li>a:hover,.uk-subnav-pill>*>a:focus,.uk-subnav-pill>*>a:hover{background-color:#fbf0eb;color:#666}.nav-pills>li>a:active,.uk-subnav-pill>*>a:active{background-color:#fbf0eb;color:#666}.nav-pills>.active>a,.uk-subnav-pill>.uk-active>a{background-color:#3390fa;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.breadcrumb,.uk-breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none}.uk-breadcrumb>*{flex:none}.uk-breadcrumb>*>*{display:inline-block;font-size:.875rem;color:#999;font-family:'Lato Condensed';text-transform:uppercase}.uk-breadcrumb>*>:focus,.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>.uk-disabled>*{color:#999}.uk-breadcrumb>:last-child>*{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:20px;position:relative}.uk-pagination>*>*{display:block;color:#999;box-sizing:border-box;min-width:0;padding:0 0;background:0 0;line-height:1.5;text-align:center;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;font-size:16px;font-family:'Lato Condensed';text-transform:uppercase}.uk-pagination>*>:focus,.uk-pagination>*>:hover{color:#666;text-decoration:none;background-color:transparent}.uk-pagination>.uk-active>*{color:#666;background-color:transparent}.uk-pagination>.uk-disabled>*{color:#999;background-color:transparent}.nav-tabs,.uk-tab{}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.nav-tabs>li,.uk-tab>*{flex:none;padding-left:20px;position:relative}.nav-tabs>li>a,.uk-tab>*>a{/*display:block;text-align:center;padding:5px 10px;color:#999;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;font-size:.875rem;line-height:1.5;font-family:'Lato Condensed';text-transform:uppercase;border-bottom:1px solid transparent*/}.uk-tab>*>a:focus,.uk-tab>*>a:hover{color:#666;text-decoration:none;border-color:transparent}.nav-tabs>.active>a,.uk-tab>.uk-active>a{color:#333;border-color:#3390fa}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;border-bottom:0 none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{text-align:left;padding:5px 10px;border-right:1px solid transparent;border-bottom:0 none}.uk-tab-right>*>a{text-align:left;padding:5px 10px;border-left:1px solid transparent;border-bottom:0 none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);background:0 0;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow}.uk-slidenav:focus,.uk-slidenav:hover{color:rgba(102,102,102,.9);outline:0;background-color:transparent}.uk-slidenav:active{color:rgba(102,102,102,.5);background-color:transparent}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:0 0;text-indent:100%;overflow:hidden;white-space:nowrap;transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;border:1px solid rgba(102,102,102,.4)}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);outline:0;border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.4);transition:.1s ease-in-out;transition-property:background-color,border-color,box-shadow}.uk-thumbnav>*>:focus,.uk-thumbnav>*>:hover{outline:0}.uk-thumbnav>*>:focus::after,.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333;padding:0 0;background:0 0;overflow:hidden;font-weight:700}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-accordion-title:focus,.uk-accordion-title:hover{color:#666;text-decoration:none;outline:0}.uk-accordion-content{margin-top:20px}.uk-accordion-content::after,.uk-accordion-content::before{content:"";display:table}.uk-accordion-content::after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}[class*=uk-drop-top]{margin-top:-20px}[class*=uk-drop-bottom]{margin-top:20px}[class*=uk-drop-left]{margin-left:-20px}[class*=uk-drop-right]{margin-left:20px}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown.uk-open{display:block}.dropdown-menu,.uk-dropdown-nav{/*white-space:nowrap;margin-left:0;margin-right:0;font-size:.875rem;font-family:'Lato Condensed';text-transform:uppercase*/}.dropdown-menu>li>a,.uk-dropdown-nav>li>a{color:#999;padding:5px 0}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:focus,.uk-dropdown-nav>li>a:hover{color:#666;background-color:transparent}.uk-dropdown-nav .uk-nav-header{color:#333;padding:5px 0}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5;margin-left:0;margin-right:0}.uk-dropdown-nav .uk-nav-sub a{color:#999}.uk-dropdown-nav .uk-nav-sub a:focus,.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}[class*=uk-dropdown-top]{margin-top:-10px}[class*=uk-dropdown-bottom]{margin-top:10px}[class*=uk-dropdown-left]{margin-left:-10px}[class*=uk-dropdown-right]{margin-left:10px}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-dropdown-nav .uk-nav-sub{padding-left:15px}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.uk-modal{padding:50px 30px}}@media (min-width:960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - .01px)!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{padding:30px 30px}.uk-modal-header{padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body::after,.uk-modal-body::before,.uk-modal-footer::after,.uk-modal-footer::before,.uk-modal-header::after,.uk-modal-header::before{content:"";display:table}.uk-modal-body::after,.uk-modal-footer::after,.uk-modal-header::after{clear:both}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;line-height:1.3;font-weight:700}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal-close-full{top:0;right:0;padding:20px;background:#fff}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>:focus{outline:0}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-iframe{width:80%;height:80%}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:focus{outline:0}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none;position:relative;touch-action:pan-y}.uk-slider-items>:focus{outline:0}.uk-sticky-fixed{z-index:980;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#fc7066;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-slide::-webkit-scrollbar-track{background-color:red}.uk-offcanvas-slide::-webkit-scrollbar-thumb{background:#114191}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:20px;right:20px;padding:5px}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap;color:#666}.uk-leader-fill.uk-leader-hide::after{display:none}.uk-leader-fill-content::before{content:'.'}:root{--uk-leader-fill-content:.}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:block;color:#999}.uk-iconnav>*>a:focus,.uk-iconnav>*>a:hover{color:#666;outline:0}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-notification{position:fixed;top:15px;left:15px;z-index:1040;box-sizing:border-box;width:420px}.uk-notification-bottom-right,.uk-notification-top-right{left:auto;right:15px}.uk-notification-bottom-center,.uk-notification-top-center{left:50%;margin-left:-210px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{top:auto;bottom:15px}@media (max-width:639px){.uk-notification{left:15px;right:15px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:30px;background:#fbf0eb;color:#666;font-size:16px;line-height:1.5;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:15px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#fff;background-color:#3390fa}.uk-notification-message-success{color:#fff;background-color:#32d296}.uk-notification-message-warning{color:#fff;background-color:#faa05a}.uk-notification-message-danger{color:#fff;background-color:#fc7066}.uk-tooltip{display:none;position:absolute;z-index:1030;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}[class*=uk-tooltip-top]{margin-top:-10px}[class*=uk-tooltip-bottom]{margin-top:10px}[class*=uk-tooltip-left]{margin-left:-10px}[class*=uk-tooltip-right]{margin-left:10px}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:0 0;border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-progress{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;border:0;background-color:#fbf0eb;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress:indeterminate{color:transparent}.uk-progress::-webkit-progress-bar{background-color:#fbf0eb;border-radius:500px;overflow:hidden}.uk-progress:indeterminate::-moz-progress-bar{width:0}.uk-progress::-webkit-progress-value{background-color:#3390fa;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#3390fa}.uk-progress::-ms-fill{background-color:#3390fa;transition:width .6s ease;border:0}.uk-sortable{position:relative}.uk-sortable svg{pointer-events:none}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:absolute!important;z-index:1050!important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number,.uk-countdown-separator{line-height:70px;color:#333}.uk-countdown-number{font-size:2rem}@media (min-width:640px){.uk-countdown-number{font-size:4rem}}@media (min-width:960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem}@media (min-width:640px){.uk-countdown-separator{font-size:2rem}}@media (min-width:960px){.uk-countdown-separator{font-size:3rem}}.uk-countdown-label{color:#999;font-size:16px}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade-scale-02}.uk-animation-scale-down{animation-name:uk-fade-scale-18}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-slide-bottom{animation-name:uk-fade-bottom}.uk-animation-slide-left{animation-name:uk-fade-left}.uk-animation-slide-right{animation-name:uk-fade-right}.uk-animation-slide-top-small{animation-name:uk-fade-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade-left-small}.uk-animation-slide-right-small{animation-name:uk-fade-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade-right-medium}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;stroke-dasharray:var(--uk-animation-stroke);animation-duration:2s}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}.uk-animation-toggle{-webkit-tap-highlight-color:transparent}.uk-animation-toggle:focus{outline:0}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-small{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-small{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-small{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-small{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-medium{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-medium{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-medium{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-medium{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@keyframes uk-scale-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{min-width:calc(100% / 3);flex-basis:220px;flex-grow:1;max-width:370px}.uk-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>: not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{min-width:25%;flex-basis:220px;flex-grow:1;max-width:380px}.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>: not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@l>*{flex-basis:220px;flex-grow:1;max-width:300px}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>: not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>: not([class*=uk-width]){flex:1;min-width:1px}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-xxlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media (min-width:640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-xxlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-xxlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:170px}}.testmodel-leftbar{width:42%!important}.testmodels-rightbar{width:58%!important;padding-left:30px}@media (max-width:1048px){.uk-width-expand\@m{margin-bottom:20px}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-xxlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-xxlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:1.5rem;line-height:1.5;color:#333;font-weight:700}.uk-text-meta{font-size:.875rem;line-height:1.4;color:#999;font-family:'Lato Condensed';text-transform:uppercase}.uk-text-meta a{color:#999}.uk-text-meta a:hover{color:#666;text-decoration:none}.uk-text-small{font-size:14px;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-bold{font-weight:bolder}.uk-text-uppercase{/*text-transform:uppercase!important*/}.uk-text-capitalize{text-transform:capitalize!important}.uk-text-lowercase{text-transform:lowercase!important}.uk-text-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#3390fa!important}.uk-text-secondary{color:#fc7066!important}.uk-text-success{color:#32d296!important}.uk-text-warning{color:#faa05a!important}.uk-text-danger{color:#fc7066!important}.uk-text-background{-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;color:#3390fa!important}@supports (-webkit-background-clip:text){.uk-text-background{background-color:#3390fa}}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-left\@m{text-align:left!important}.uk-text-right\@m{text-align:right!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-left\@l{text-align:left!important}.uk-text-right\@l{text-align:right!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-left\@xl{text-align:left!important}.uk-text-right\@xl{text-align:right!important}.uk-text-center\@xl{text-align:center!important}}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}.uk-text-baseline{vertical-align:baseline!important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word;word-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-all}[class*=uk-column-]{column-gap:30px}@media (min-width:1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0,0,0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media (min-width:640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media (min-width:960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media (min-width:1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media (min-width:1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}.uk-cover{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#fbf0eb}.uk-background-primary{background-color:#3390fa}.uk-background-contain,.uk-background-cover{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}@media (max-width:639px){.uk-background-image\@s{background-image:none!important}}@media (max-width:959px){.uk-background-image\@m{background-image:none!important}}@media (max-width:1199px){.uk-background-image\@l{background-image:none!important}}@media (max-width:1599px){.uk-background-image\@xl{background-image:none!important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.aligncenter,.uk-align-center{margin-left:auto;margin-right:auto}.alignleft,.uk-align-left{margin-top:0;margin-right:30px;float:left}.alignright,.uk-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.alignleft,.uk-align-left,.uk-align-left\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}.alignright,.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{margin-left:40px}}@media (min-width:1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0,0)}svg .uk-text-muted,svg.uk-text-muted{color:#bfbfbf!important}.uk-svg-default-background{color:#fff!important}.uk-svg-muted-background{color:#f9eae2!important}.uk-panel{position:relative;box-sizing:border-box}.uk-panel::after,.uk-panel::before{content:"";display:table}.uk-panel::after{clear:both}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.clearfix::before,.dl-horizontal::before,.form-group::before,.nav-pills::before,.nav-tabs::before,.uk-clearfix::before{content:"";display:table-cell}.clearfix::after,.dl-horizontal::after,.form-group::after,.nav-pills::after,.nav-tabs::after,.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{max-width:100%!important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::before{content:'';position:absolute;bottom:-30px;left:0;right:0;height:30px;border-radius:100%;background:#444;filter:blur(20px)}.uk-box-shadow-bottom>*{position:relative}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;color:inherit;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}@supports (-ms-ime-align:auto){.uk-dropcap>p:first-of-type::first-letter{font-size:1em}}.navbar .brand,.uk-logo{font-size:1.5rem;font-family:Lato;color:#666;text-decoration:none}.uk-logo:focus,.uk-logo:hover{color:#666;outline:0;text-decoration:none}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%,-50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-inline::after,.uk-flex-inline::before,.uk-flex::after,.uk-flex::before{display:none}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media (min-width:640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media (min-width:960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media (min-width:1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media (min-width:1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}*+.uk-margin{margin-top:20px!important}.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-left{margin-left:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:5px!important}.uk-margin-small-top{margin-top:10px!important}.asiancute-nogroup-chat{margin-bottom:0!important}.uk-margin-small-bottom{margin-bottom:10px!important}.online_schedule .uk-margin-small-bottom{margin-bottom:0!important}.uk-margin-small-left{margin-left:10px!important}.uk-margin-small-right{margin-right:3px!important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-medium-left{margin-left:40px!important}.uk-margin-medium-right{margin-right:40px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px!important}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}.uk-margin-large-left{margin-left:40px!important}.uk-margin-large-right{margin-right:40px!important}@media (min-width:1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px!important}.uk-margin-large-top{margin-top:70px!important}.uk-margin-large-bottom{margin-bottom:70px!important}.uk-margin-large-left{margin-left:70px!important}.uk-margin-large-right{margin-right:70px!important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px!important}.uk-margin-xlarge-top{margin-top:70px!important}.uk-margin-xlarge-bottom{margin-bottom:70px!important}.uk-margin-xlarge-left{margin-left:70px!important}.uk-margin-xlarge-right{margin-right:70px!important}@media (min-width:1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px!important}.uk-margin-xlarge-top{margin-top:140px!important}.uk-margin-xlarge-bottom{margin-bottom:140px!important}.uk-margin-xlarge-left{margin-left:140px!important}.uk-margin-xlarge-right{margin-right:140px!important}}.uk-margin-auto{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-top{margin-top:auto!important}.uk-margin-auto-bottom{margin-bottom:auto!important}.uk-margin-auto-left{margin-left:auto!important}.uk-margin-auto-right{margin-right:auto!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:640px){.uk-margin-auto\@s{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@s{margin-left:auto!important}.uk-margin-auto-right\@s{margin-right:auto!important}}@media (min-width:960px){.uk-margin-auto\@m{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@m{margin-left:auto!important}.uk-margin-auto-right\@m{margin-right:auto!important}}@media (min-width:1200px){.uk-margin-auto\@l{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@l{margin-left:auto!important}.uk-margin-auto-right\@l{margin-right:auto!important}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@xl{margin-left:auto!important}.uk-margin-auto-right\@xl{margin-right:auto!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-left{margin-left:0!important}.uk-margin-remove-right{margin-right:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0!important}@media (min-width:640px){.uk-margin-remove-left\@s{margin-left:0!important}.uk-margin-remove-right\@s{margin-right:0!important}}@media (min-width:960px){.uk-margin-remove-left\@m{margin-left:0!important}.uk-margin-remove-right\@m{margin-right:0!important}}@media (min-width:1200px){.uk-margin-remove-left\@l{margin-left:0!important}.uk-margin-remove-right\@l{margin-right:0!important}}@media (min-width:1600px){.uk-margin-remove-left\@xl{margin-left:0!important}.uk-margin-remove-right\@xl{margin-right:0!important}}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-large{padding:30px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.chatAddtofav{top:10px!important;left:10px!important}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:50%;transform:translateY(-50%)}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{left:50%;transform:translateX(-50%);width:max-content;max-width:100%;box-sizing:border-box}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-z-index{z-index:1}.uk-position-small{max-width:calc(100% - (15px * 2));margin:15px}.uk-position-small.uk-position-center{transform:translate(-50%,-50%) translate(-15px,-15px)}.uk-position-small[class*=uk-position-center-left],.uk-position-small[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.uk-position-small.uk-position-bottom-center,.uk-position-small.uk-position-top-center{transform:translateX(-50%) translateX(-15px)}.uk-position-medium{max-width:calc(100% - (30px * 2))}.uk-position-medium.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-medium[class*=uk-position-center-left],.uk-position-medium[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-medium.uk-position-bottom-center,.uk-position-medium.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}.uk-position-large{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}@media (min-width:1200px){.uk-position-large{max-width:calc(100% - (50px * 2));margin:50px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-50px,-50px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-50px)}}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus{outline:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale(1,1)}.uk-transition-scale-down{transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale(1,1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-left{transform:translateX(-100%)}.uk-transition-slide-right{transform:translateX(100%)}.uk-transition-slide-top-small{transform:translateY(-10px)}.uk-transition-slide-bottom-small{transform:translateY(10px)}.uk-transition-slide-left-small{transform:translateX(-10px)}.uk-transition-slide-right-small{transform:translateX(10px)}.uk-transition-slide-top-medium{transform:translateY(-50px)}.uk-transition-slide-bottom-medium{transform:translateY(50px)}.uk-transition-slide-left-medium{transform:translateX(-50px)}.uk-transition-slide-right-medium{transform:translateX(50px)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0,0)}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[hidden]{display:none!important}@media (min-width:640px){.uk-hidden\@s{display:none!important}}@media (min-width:960px){.uk-hidden\@m{display:none!important}}@media (min-width:1200px){.uk-hidden\@l{display:none!important}}@media (min-width:1600px){.uk-hidden\@xl{display:none!important}}@media (max-width:639px){.uk-visible\@s{display:none!important}}@media (max-width:959px){.uk-visible\@m{display:none!important}.uk-nav-primary>li>a{font-size:1rem}.sidebarmenu{display:none!important}.uk-margin-auto-vertical{margin-top:30px!important}.model_account_menu{margin-left:0!important}}@media (max-width:1599px){.uk-visible\@xl{display:none!important}}.uk-invisible{visibility:hidden!important}.uk-nav-primary{text-transform:uppercase}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}.uk-visible-toggle{-webkit-tap-highlight-color:transparent}.uk-visible-toggle:focus{outline:0}@media (pointer:coarse){.uk-hidden-touch{display:none!important}}.uk-hidden-notouch{display:none!important}@media (pointer:coarse){.uk-hidden-notouch{display:block!important}}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{overflow-y:scroll}.tm-page{position:relative}


@media (max-width:1200px){.uk-visible\@l{display:none!important}}
.m_editaddpost{background: none!important;}



/* for new message type */

.searchbar_container .searchbar_field input[type="text"] {
    display: inline-block;
    vertical-align: top;
    width: 150px;
    padding: 0px 5px;
    border: 2px solid #4a4a4a;
    /*background: #000;*/
    color: #fff;
    border-right: 0;
    border-radius: 4px 0 0 4px;
   height: 37px;
    line-height: 37px;
}

.searchbar_container .searchbar_submit_button input[type="submit"] {
    padding: 0px 10px;
    width: 65px;
    height: 37px;
    cursor: pointer;
    border: 2px solid #4a4a4a;
    border-radius: 0 4px 4px 0;
    background: #141414;
    color: #fff;
}

.searchbar_container .searchbar_field {
    width: 261px;
    margin-top: 0px;
    padding-left: 0px;
    float: right;
    display: inline;
    text-align: right;
    vertical-align: middle;
    border: 0px;
    color: #2d2d2d;
    text-decoration: none;
}

.title_bar {
    border-radius: 5px;
    margin-top: 15px;
    margin-bottom: 10px;
    min-width: 210px;
    line-height: 42px;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    border: 0px;
    font-size: 24px;
    color: inherit;
    /* background-image: url(images/title_bar.png); */
}

.searchbar_container .searchbar_submit_button {
    margin-right: 10px;
    text-align: center;
    vertical-align: middle;
    display: inline;
    float: right;
    border: 0px;
    line-height: 100%;
}

.sort_options {
   
    line-height: 125%;
    margin-top:8px;
    margin-bottom: 10px;
}
.sort_options {
    width: auto;
    overflow: hidden;
    display: block;
   
    text-align: right;
    float: right;
   
}

.sort_options select {
    padding: 6px!important;
    border-radius: 5px!important;
    border: 2px solid #4a4a4a!important;
    
    color: #000!important;
}

@media only screen and (min-width: 1600px){
.searchbar_container {
    display: block !important;
}
}

.searchbar_container {
    width: 451px;
    margin-top: 8px;
    margin-right: 2px;
    line-height: 37px;
    display: inline-block;
    float: right;
    text-align: left;
    vertical-align: middle;
    text-decoration: none;
}

.custom_pages_content {
    padding-top: 10px;
    color: #fff;
}

.mailbox_wrapper {
    width: 100%;
    background-color: #EEEEEE;
}

.mailbox_wrapper .table {
    width: 100%;
    background-color: #333;
    color: #fff;
}

.mailbox_wrapper .table {
    display: table;
    
     text-align: left; 

}
.container_message .mesgs_body{margin-top: 16px;}

@media only screen and (min-width: 1200px){
    .clicktoviewMsg{margin-top:4px;}
} 

@media only screen and (max-width: 1200px){
.clicktoviewMsg{margin-top:20px;}
}
   
.msgrow tr { 
            border:1px solid #fff; 
            background-color: #ccc;
        } 

.messagerow tr th, .messagerow tr td{padding:10px;}

.messagerow a{color:#114191!important}

.msgrow tr th, .msgrow tr td{color: #000!important}

@media only screen and (max-width: 576px){
    .container_message .sent_msg { width: 80%!important;}

.container_message .msg_history{    margin: 40px 5px 20px 5px!important;}
.container_message .received_withd_msg{width:100%!important;}
/*.container-fluid{padding-left: 0!important;padding-right: 0!important;}*/

.content_wrapper_1{padding-left: 10px!important;padding-right: 10px!important;}
.manage_photo .content_wrapper_1 , .manage_videos .content_wrapper_1 {padding-left: 5px!important;padding-right: 5px!important;}

.model_photo_mpage{width:100%!important;}
.manage_photos .col-md-12,.manage_videos .col-md-12{padding:0!important;}
.manage_photos .container_middle , .manage_videos .container_middle{padding-left: 0!important;padding-right: 0!important;} 
}
.user-info .name{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;max-width: 250px;}

.live_account input[type=button], .live_account input[type=reset], .live_account input[type=submit] ,.live_profile input[type=button], .live_profile input[type=reset], .live_profile input[type=submit] , .profile input[type=button], .profile input[type=reset], .profile input[type=submit]{
    /*height:38px;*/
}
.live_profile #Hobbies{height:100px;width:100%!important;}
.successmsg{color:green;font-weight: bold;font-size: 15px;}
select.form-control:not([size]):not([multiple]){min-height: 2.5rem!important;    border: 1px solid #585858;}
select.form-select:not([size]):not([multiple]){min-height: 2.5rem!important;    border: 1px solid #585858;}

#site-search select {min-height: auto!important;}


.poll-content-outer {
   /* background-color: #F0F0F0;*/
    border: 1px solid #3e3e3e;
    border-radius: 4px;
    padding: 20px;
   /* max-width: 350px;*/
    min-height: 200px;
}

.question {
    padding: 10px 0px 0px 0px;
}

.radio-input {
    margin: 0px 10px 0px 10px;
}

#btnSubmit {
    background-color: #333;
    color: #ffffff;
    border-radius: 3px;
    border: 1px solid #000;
    display: inline-block;
    padding: 10px 40px;
    cursor: pointer;
}

.next-link {
    float: right;
    background-color: #226ea0;
    color: #ffffff;
    border-radius: 3px;
    border: 1px solid #20628e;
    display: inline-block;
    padding: 10px 40px;
    cursor: pointer;
}

.error {
    text-align: center;
    /*padding: 50px;*/
    color: #cc5353;
}

.poll-bottom {
    margin-top: 20px;
}

.poll-heading {
    text-transform: uppercase;
    background: #CCC;
    padding: 5px;
    margin-bottom: 10px;
}

.answer-rating {
    margin-bottom: 5px;
}
.answer-text {
    /*text-transform: uppercase;
    background: #73b2dc;*/
    padding: 5px;
   /* font-size: 0.8em;*/
    min-width: 120px;
    display: inline-block;font-weight: bold;
}
.answer-count {
    text-transform: uppercase;
   /* background: #FFF;*/
    padding: 5px;
    font-size: 0.8em;
    width: 50px;
    display: inline-block;
}

.text-capitalize1{padding-left:0px!important;}

.view_more_sidebarbtn .button{box-shadow: none !important;
    font-size: 14px !important;
    background: #dadfe2 !important;
    color: #4c4c4c !important;
    font-weight: 700;
    margin: 0;
    outline: none;}
 .modal-backdrop.show{opacity:0!important;}  


 @media only screen and (max-width: 576px){
    .live_reports .middilecont_winku{padding-left:25px!important;}
    footer .container{margin:0 10px!important;} .copyright{margin-left:10px;}
    .upper_webcamp_area ,.gap{padding-top:0px!important;}
    #embeded_code_post{margin-bottom: 30px!important;}
    .uhome_search{margin-top:30px!important;padding:0px!important;}
    .radio-container3 .col-xs-6{margin-bottom:5px;padding:0px 3px 0 0!important;}
    #sex_changed , .enable_schedule_notificationDIV{margin-top:30px;}

}
.site_form input[type="submit"] {min-width: 200px!important;background-color: #000;border: 2px solid #ffffff;}
@media only screen and (max-width: 1599px){

	/*.text-capitalize1{padding-left:10px!important;}*/

}

@media only screen and (min-width: 768px){

	.middilecont_winku{padding:0 10px 0 25px!important;}

}

.usebalance_btn input[type="submit"]{/*background:green!important;*/}
 #webrtc_quality{width: auto!important;}

.g-user-username, .mnamefav_add {color:#ed145a!important;}
 .hashtags_content{margin-top:2px;}
#comment--send .fa-paper-plane{color:#ed145a!important;}
.comment__content p{color:inherit!important;}
#shoppingbag{z-index:99999;}

@media only screen and (max-width: 1480px){
    .menulg{display:none!important;}
    .pinfobox{max-width: 100%!important;}
}
@media only screen and (max-width: 1080px){
.stick-widget{position: unset!important;}
#editcoverpic_mph{display: none!important;}
}

@media (min-width: 768px) and (max-width: 1080px) {
.container_winku {padding:0px!important;}

}
.event-item{overflow: hidden!important;}
.mlists {/*max-height: 300px;overflow: hidden;*/}
.view_more_sidebarbtn .credit_refresh .button{background: black!important;color:#FFFFFF!important;}
.cacherefreshbtn {height: 4rem!important;color: #fff!important;width: auto!important;text-align: center!important;margin: 0 auto!important;}
 .profile select, .profile input, .profile textarea{width:200px;}

 .schedule_cam_book a[_ngcontent-c8]:disabled, .schedule_cam_book button[_ngcontent-c8]:disabled{min-width: 80px!important}
.fancybox-slide--iframe{height:auto!important;}
 .fancybox-slide--image {height:100%!important;}

 .operator_resetpw  , .operator_login , .usersignup , .resetpw , .resetpw_live , .forgot_username{background:#FFFFFF!important; color:#000000!important;}
.operator_login .hr-sect{color: #8b8b8b !important;}

.operator_resetpw .white-txt ,.operator_resetpw p , .operator_login .white-txt ,.operator_login p , .usersignup p , .resetpw_live p , .resetpw p , .resetpw .white-txt , .resetpw_live .white-txt , .forgot_username p , .forgot_username .white-txt{color:#000!important;}

.operator_resetpw .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .links-list[_ngcontent-c6] .links-item[_ngcontent-c6] .links-link[_ngcontent-c6]{color:#000!important;}
.operator_resetpw .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .statement[_ngcontent-c6] .statement-link[_ngcontent-c6]{color:#000!important;}

.operator_login .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .links-list[_ngcontent-c6] .links-item[_ngcontent-c6] .links-link[_ngcontent-c6]{color:#000!important;}
.operator_login .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .statement[_ngcontent-c6] .statement-link[_ngcontent-c6]{color:#000!important;}

.operator_login .h2, .operator_login h2{color: #545454;}
.operator_resetpw .h2, .operator_resetpw h2{color: #545454;}


.usersignup .h2, .usersignup h2{color: #545454;}
.resetpw .h2, .resetpw h2{color: #545454;}
.resetpw_live .h2, .resetpw_live h2 , .forgot_username .h2, .forgot_username h2 {color: #545454;}
.text-center2 a{color: #545454;}



.resetpw .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .links-list[_ngcontent-c6] .links-item[_ngcontent-c6] .links-link[_ngcontent-c6]{color:#000!important;}
.resetpw .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .statement[_ngcontent-c6] .statement-link[_ngcontent-c6]{color:#000!important;}

.resetpw_live .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .links-list[_ngcontent-c6] .links-item[_ngcontent-c6] .links-link[_ngcontent-c6]{color:#000!important;}
.resetpw_live .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .statement[_ngcontent-c6] .statement-link[_ngcontent-c6]{color:#000!important;}

.forgot_username .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .links-list[_ngcontent-c6] .links-item[_ngcontent-c6] .links-link[_ngcontent-c6]{color:#000!important;}
.forgot_username .ovolive-footer-wrapper[_ngcontent-c6] mat-toolbar.ovolive-footer[_ngcontent-c6] .center[_ngcontent-c6] .statement[_ngcontent-c6] .statement-link[_ngcontent-c6]{color:#000!important;}
#msgboxrow .col { float: left;width:89%;} #msgboxrow .col-auto{overflow:hidden;}
.submit__generated {display: inline-block;float:left;}.submit__generated span {display: inline-block;width: 35px;height: 35px;vertical-align: center;line-height: 35px;font-weight: bold;font-size: 16px;color: rgba(0, 0, 0, 0.9);text-align: center;letter-spacing: 1px;text-transform: uppercase;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 4px;}.submit__generated.valid:after, .submit__generated.unvalid:after {font-family: FontAwesome;font-size: 18px;margin-left: 10px;}.submit__generated.valid:after {content: "\f00c";color: #2ecc71;}.submit__generated.valid .submit__input {border: 1px solid #2ecc71;color: #2ecc71 !important;}.submit__generated.unvalid:after {content: "\f00d";color: #e74c3c;}.submit__generated.unvalid .submit__input {border: 1px solid #e74c3c!important;color: #e74c3c;}.submit__generated .submit__input {position: relative;outline: 0;height: 35px;width: 35px;border-radius: 4px;border: 1px solid #d2d8d8!important;color: #42a0dd;text-align: center;font-weight: bold;font-size: 16px;top: -2px;}.submit__control i.fa-refresh {margin: 4px 0 0px 5px;padding: 5px;font-size: 18px;color: rgba(0,0,0,0.2);cursor: pointer;transform-origin: center center;transition: transform 0.2s ease-out, color 0.2s ease-out;&:hover {color: rgba(0,0,0,0.4);transform: rotate(180deg);}}span.submit__error, span.submit__error--empty {color: #e74c3c;position: absolute;margin-top: 0px;margin-left: 100px;}.submit__overlay {height:50px;width: 100%;background-color: rgba(255,255,255,0.8);position: absolute;margin-top: -50px;margin-left: -5px;}

.usersignup .h2, .usersignup h2 {
    color: #545454;
}



.operator_resetpw, .operator_login, .usersignup, .resetpw, .resetpw_live, .forgot_username { background: #FFFFFF!important;
    color: #000000!important;}

.operator_resetpw .white-txt, .operator_resetpw p, .operator_login .white-txt, .operator_login p, .usersignup p, .resetpw_live p, .resetpw p, .resetpw .white-txt, .resetpw_live .white-txt, .forgot_username p, .forgot_username .white-txt {color: #b3b3b3 !important;}
.mylinklist_m img{max-width: 32px!important;} 

@media only screen and (max-width: 576px){
.fancybox-slide{padding:44px 0!important;} .fancybox-content{width:100%!important;}
.b-profile__search-form__input #content_type{    width: 21%!important;right: 20px;}
}

/* play icons on model contents */
.video-wrap-vodc {
  position: relative;
 /* max-width: 700px;*/
  width: 100%;
  margin-bottom: 10px;
}
.video-wrap-vodc .placeholder {
  max-width: 700px;
  width: 100%;
}
.video-wrap-vodc .vidt-play-btn {
  position: absolute;
  max-width: 700px;
  width: 100px;
  height: 100px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  line-height: 1; /* needed if using Bootstrap #e74399*/
  text-align: center;
  color: #eaeaea;
  background-color: #088dcd;
  border-radius: 50px;
  transition: color, background-color .2s ease;
}
.video-wrap-vodc .vidt-play-btn:hover,
.video-wrap-vodc .vidt-play-btn:focus {
  color: #000;
  background-color: rgba(255,255,255,.8);
  cursor: pointer;
}
.vidt-play-btn::after {
  /*
  Font Awesome recommends these styles
  https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements
  */
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  /*
  Define the font family, weight, and icon
  */
  font-family: "FontAwesome";
  font-weight: 900;
  font-size: 60px;
  content: "\f04b";
  /* positioning tweaks */
  padding-top: 20px;
  padding-left: 10px;
}

/* ends play icons on model contents */
.b-profile__search-form__input #content_type{position: absolute;top: 11px;}

/**************************************
    existing comments
  **************************************/
  .model_profile #comment__form .comment_field , .my_posts #comment__form .comment_field {
    resize: none;
    border: none;
    /*background-color: #f2f3f5!important;
    border-radius: 10px;*/
   
    border-bottom: 1px solid #ccc!important;
    line-height: 14px;
    width: 99%;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;margin-left:14px;
  }




   .model_profile #comments .comment__content {
    
    font-size: 14px;
    line-height: 1.42em;
    margin-bottom: 12px;
    font-weight: normal;
    color: #656565;
    padding: 8px 3px 12px;
  }

   .model_profile #comments .comment .user__link {
    color: #896dc6;
  }

   .model_profile #comments .comment a:hover {
    text-decoration: underline;
  }

  .model_profile  #comments .comment__pub-date {
    display: inline-block;
    color: #989696;
  }

  /**************************************
    comments actions (report, like, reply)
  **************************************/
   .model_profile #comments .comment__action {
    color: #b7b7b7;
    text-transform: capitalize;
  }

  .model_profile  #comments .comment__action:hover {
    color: #7f7f7f;
  }

   .model_profile #comments .comment__action--report-abuse {
    position: absolute;
    top: 8px;
    right: 0;
  }

   .model_profile #comments .comment__action--footer {
    position: absolute;
    right: 0;
  }
 .model_profile #video_comments{margin-bottom: 30px;}
 .pagination_comments .active_pag {background: #FF0000;margin:3px;padding: 2px 8px;text-align: center;}
.pagination_comments a {background: #ccc;margin:3px;padding: 2px 8px;text-align: center;}

 .model_profile #report_content label{font-weight: normal!important}
 .model_profile #report_content .modal-body{font-size: 16px!important;}
 .model_profile .not_clickable_link{cursor: not-allowed;}
/* Two button pagination - previous / next */
.model_profile .paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { height: 19px; float: left; cursor: pointer; *cursor: hand; color: #111 !important; }
.model_profile .paginate_disabled_previous:hover, .paginate_enabled_previous:hover, .paginate_disabled_next:hover, .paginate_enabled_next:hover { text-decoration: none !important; }
.model_profile .paginate_disabled_previous:active, .paginate_enabled_previous:active, .paginate_disabled_next:active, .paginate_enabled_next:active { outline: none; }
.model_profile .paginate_disabled_previous, .paginate_disabled_next { color: #666 !important; }
.model_profile .paginate_disabled_previous, .paginate_enabled_previous { padding-left: 23px; }
.model_profile .paginate_disabled_next, .paginate_enabled_next { padding-right: 23px; margin-left: 10px; }


/* Full number pagination */
.model_profile .paging_full_numbers { height: 22px; line-height: 22px; float:right;}
.model_profile .paging_full_numbers .next:active, .paging_full_numbers .first:active, .paging_full_numbers .previous:active, .paging_full_numbers .last:active { font-weight: normal!important; }
.model_profile .paging_full_numbers span:active { outline: none }
.model_profile .paging_full_numbers span:hover { text-decoration: none; }
.model_profile .paging_full_numbers .paginate_button, .paging_full_numbers span.paginate_active { border: 1px solid #d3d3d3; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 5px 8px; margin: 0 3px; cursor: pointer; *cursor: hand; color: #919191; font-size: 11px; box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea; -webkit-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea; -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea;  }
.model_profile  .paging_full_numbers .paginate_button { 
    background: #ffffff; 
    background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); 
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
    background: linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); 
} 
.model_profile .paging_full_numbers .paginate_button:hover { background: #fcfcfc; color: #327394; }
.model_profile .paging_full_numbers span.paginate_active, .paging_full_numbers .paginate_button:active { background: #6f6f6f; color: #fff; border-color: #646464; box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -webkit-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -moz-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; font-weight: bold; }
.model_profile .paginate_button_disabled, .paginate_button_disabled:active  {   box-shadow: none!important; font-weight: normal!important; border: 1px solid #E5E5E5!important; }
.model_profile .paginate_button_disabled:active { border-color: #d3d3d3!important; }

.model_profile .comments { display:inline-block; width:100%; }
.model_profile .comments .comments-list { display:inline-block; width:100%; /*padding:15px; border:1px solid #444; background:#111;*/ margin-bottom:15px; }
.model_profile .comments .comments-list ul { display:inline-block; width:100%; list-style:none; padding:0; margin:0; }
.model_profile .comments .comments-list ul > li > ul { padding-left:30px; margin-top:10px; }
.model_profile .comments .comments-list ul li { display:inline-block; width:100%; margin-bottom:10px; background-color:#FFF; color:#111; }
.model_profile .comments .comments-list ul li:last-child { border-bottom:0; margin-bottom:0; }
.model_profile .comments .comments-list ul li .date { display:inline-block; }
.model_profile .comments .comments-list ul li .member-name { display:inline-block; color:#b9006c; font-weight:700; }
.model_profile .comments .comments-list ul li .text { display:inline-block; width:100%; line-height:140%; }

 .model_profile .comments .comments-form { display:inline-block; width:100%; margin-bottom:15px; }

 .model_profile .comments { display:inline-block; width:100%; }
  .model_profile .comments .comments-list { display:inline-block; width:100%;margin-bottom:15px; }
  .model_profile .comments .comments-list ul { display:inline-block; width:100%; list-style:none; padding:0; margin:0; }
  .model_profile .comments .comments-list ul > li > ul { padding-left:30px; margin-top:10px; }
  .model_profile .comments .comments-list ul li { display:inline-block; width:100%; margin-bottom:10px; background-color:#FFF; color:#111; }
  .model_profile.comments .comments-list ul li:last-child { border-bottom:0; margin-bottom:0; }
  .model_profile .comments .comments-list ul li .date { display:inline-block; }
   .model_profile .comments .comments-list ul li .member-name { display:inline-block; color:#b9006c; font-weight:700; }
    .model_profile .comments .comments-list ul li .text { display:inline-block; width:100%; line-height:140%; }
  .model_profile .comments .comments-form { display:inline-block; width:100%; margin-bottom:15px; }

/* Members Area Comments CSS */
 .model_profile .comments_box {margin-bottom:5px; padding:10px; line-height:20px; background-color:#e8e8e8; color:#393939; font-weight:normal; text-align:left;}
 .model_profile .comments_box_admin {margin-bottom:5px; padding:10px; line-height:20px;background-color:#cfcfcf;color:#181818;font-weight:bold;text-align:left;}
 .model_profile .comment_counts {display: inline-block; float:left;line-height:34px;font-size:12px;font-weight:normal;color:#2d2d2d;border:0px solid;}
 .model_profile .comment_counts a {color:#808080;text-decoration:underline;}
 .model_profile .comment_counts a:hover {color:#808080;}
 .model_profile .comment_icon {margin-top:6px; margin-left:6px; margin-right:10px; float:left; width:24px; height:24px; line-height:24px; text-align:center;  vertical-align:top;display: inline; border:0px; background-image: url(images/icons/comment_icon.png); background-size:contain; }
 .model_profile .comment_icon_admin {margin-top:6px; margin-left:6px; margin-right:10px; float:left; width:24px; height:24px; line-height:24px; text-align:center;vertical-align:middle; display: inline; border:0px; background-image: url(images/icons/comment_icon_admin.png); background-size:contain; }
 .model_profile .comment {padding-left:40px;}
 .model_profile .comments_note {font-size: 12px;color: #ff0000; font-weight: bold;}
 .model_profile .comment_name { font-style: italic;}
 .model_profile .comment_date {font-size:12px; font-weight:normal;}

 .model_profile .comments_form { display:inline-block; width:100%; box-sizing:border-box; font-family:Arial, Helvetica, Sans-Serif; font-size:14px; }
 .model_profile .comments_form .form-row { display:inline-block; width:100%; box-sizing:border-box; margin-bottom:6px; }

 .model_profile .comments_form input[type="text"],
 .model_profile .comments_form textarea{ display:inline-block; font-family:Arial, Helvetica, Sans-Serif; font-size:14px; border-radius:5px; padding:5px 6px; border:1px solid #c5c5c5; background:#FFF; color:#222; box-sizing:border-box; }
 .model_profile .comments_form input[type="text"] { width:300px; }
@media screen and (max-width: 767px) {
  .model_profile  .comments_form input[type="text"] { width:100%; }
}
 .model_profile .comments_form textarea { width:100%; height:90px; }
 .model_profile .comments_form input[type="submit"] { display:inline-block; width:auto; padding:10px 15px; color:#FFF; border:0; border-radius:5px; cursor:pointer; font-size:14px; box-sizing:border-box; }
 .model_profile .comments_form input[type="submit"] {
  background: #1b6ed5; /* Old browsers */
  background: -moz-linear-gradient(top, #1b6ed5 0%, #0030b5 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #1b6ed5 0%,#0030b5 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #1b6ed5 0%,#0030b5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b6ed5', endColorstr='#0030b5',GradientType=0 ); /* IE6-9 */
}
 .model_profile .comments_form input[type="submit"]:hover {
  background: #0030b5; /* Old browsers */
  background: -moz-linear-gradient(top, #0030b5 0%, #1b6ed5 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #0030b5 0%,#1b6ed5 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #0030b5 0%,#1b6ed5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0030b5', endColorstr='#1b6ed5',GradientType=0 ); /* IE6-9 */
}


 .model_profile .comment-form {
  display:inline-block; width:100%; box-sizing:border-box;
  padding: 20px 20px 20px 20px;
  background-color: #222;
  margin-bottom: 10px
}

 .model_profile .comment-form_title {
  font-size: 16px;
  color: #a9a9a9;
  margin-bottom: 15px;
  line-height:120%;
}

 .model_profile .form-line {
  margin-bottom: 10px
}

 .model_profile .form-line--right {
  text-align: right;
  margin-top: 15px
}

 .model_profile .form-line span {
  display: inline-block;
  width: 78px;
  vertical-align: top;
  margin-right: 5px;
  font-size: 14px;
  color: #282828;
  padding-top: 5px
}

 .model_profile .form-line .input,
 .model_profile .form-line textarea.input {
  width: 100%; box-sizing:border-box; display:inline-block;
}

 .model_profile .form-line--lt .input {
  max-width: 242px
}

 .model_profile .form-line .btn { border:0; cursor:pointer; font-weight:bold; text-transform:uppercase; }

 .model_profile .input {
  background-color: #fff;
  height: 32px;
  width: 100%;
  border: 1px solid #e1e0e0;
  padding-left: 15px;
  font-size: 16px
}

 .model_profile textarea.input {
  outline: 0;
  resize: none;
  height: 110px;
  padding-top: 15px;
  border: none;
  border: 1px solid #e1e0e0
}

@media screen and (max-width:767px) {
   .model_profile .form-line span {
    display: block;
    padding-top: 0;
    margin-bottom: 5px
  }
   .model_profile .form-line .input,
   .model_profile .form-line textarea.input,
   .model_profile .submit {
    width: 100%
  }
   .model_profile .form-line--lt .input {
    max-width: 100%
  }
  .model_profile  .comment-body,
   .model_profile .comment-form {
    padding: 15px
  }
}

 .model_profile .comment-body {
  background-color: #808080;
  margin-bottom: 10px;
  padding: 20px;
  font-size: 14px
}

 .model_profile .comment-body .text {
  line-height: 1.35;
  color: #282828
}

 .model_profile .comment-body .date {
  display: block;
  margin-top: 7px;
  color: #616161
}

 .model_profile .member-name {
  color: #FFF;
  margin-bottom: 7px
}
 .model_profile .centered {
    background-color: #ffffff;
    opacity: 0.8;
    padding: 10px 0;
    z-index: 1;
}
 .model_profile .centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #000000;
    width: 100%;
    padding: 0 10px;
    z-index: 222;
}

 .model_profile .form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
   /* font-size: .875rem;*/
    line-height: 1.5!important;
    color: #000!important;
    /*background-color: #fff!important;*/
    background-clip: padding-box;
    border: 1px solid #e4e7ea!important;
    border-radius: .25rem!important;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/** start for new model thumb style**/
.bottom-right .result-label-bg .offline {color: red;}

.bottom-right .result-label-bg .online {color:green;}
.bottom-right .result-label-bg{padding:5px;}
@media screen and (min-width: 1200px){
 .mthumb_cb{
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr!important;
}

}
@media screen and (max-width: 576px){
.events[_ngcontent-c9] .small-mode[_ngcontent-c9].mthumb_cb {
    display: grid;
    grid-template-columns: 1fr;
}
.mthumb_cb .event-item{margin:5px;}

}

.mthumb_cb .event-item{

border: 1px solid #acacac;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

 .genderf { background: url(/img/ico-female.png) no-repeat 100% 0;}
 .genderm { background: url(/img/ico-male.png) no-repeat 100% 0;}

.mthumb_cb .event-item .age {
    float: right;
    color: #575757;
    padding: 2px 18px 0 0;
    font: 1em/1.333em 'UbuntuMedium',Arial,Helvetica,sans-serif;
}
.mthumb_bottompart .m_name{font-weight: bold;}
.mthumb_bottompart{margin: 20px 10px;}
.mthumb_bottompart .subject , .mthumb_bottompart .likes{width:100%!important;margin-top:10px;font-size: 14px;}
.mthumb_bottompart .sub-info{    padding: 10px 0 4px; font-weight:bold;}

.mthumb_bottompart .btmsub{border-top: 1px solid #ccc;clear:both;}
.mcters{z-index: 11111;}
.mthumb_bottompart .sub-info {height:auto!important;}
.mthumb_bottompart .sub-info li.cams{height:auto!important;}
/** ends new model thumb style**/
.pagination_comments{overflow: hidden;}
.greybtn{background:#818181!important;}
.userhomesearch #k_word_content{height:2.5rem;}
.facopylink{margin-top:15px;}

.ui-dialog .ui-dialog-titlebar-close{background: none!important;}