html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; }body {margin: 0; }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; }.img-circle {border-radius: 50%; }.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }.container:after {display: block;content: '';clear: both; }@media (min-width: 768px) {.container {width: 750px; } }@media (min-width: 992px) {.container {width: 970px; } }@media (min-width: 1200px) {.container {width: 1170px; } }.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }.container-fluid:after {display: block;content: '';clear: both; }.row {margin-left: -15px;margin-right: -15px; }.row:after {display: block;content: '';clear: both; }.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left; }.col-xs-1 {width: 8.33333%; }.col-xs-2 {width: 16.66667%; }.col-xs-3 {width: 25%; }.col-xs-4 {width: 33.33333%; }.col-xs-5 {width: 41.66667%; }.col-xs-6 {width: 50%; }.col-xs-7 {width: 58.33333%; }.col-xs-8 {width: 66.66667%; }.col-xs-9 {width: 75%; }.col-xs-10 {width: 83.33333%; }.col-xs-11 {width: 91.66667%; }.col-xs-12 {width: 100%; }.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%; } }.col-xs-10-1, .col-sm-10-1, .col-md-10-1, .col-lg-10-1, .col-xs-10-2, .col-sm-10-2, .col-md-10-2, .col-lg-10-2, .col-xs-10-3, .col-sm-10-3, .col-md-10-3, .col-lg-10-3, .col-xs-10-4, .col-sm-10-4, .col-md-10-4, .col-lg-10-4, .col-xs-10-5, .col-sm-10-5, .col-md-10-5, .col-lg-10-5, .col-xs-10-6, .col-sm-10-6, .col-md-10-6, .col-lg-10-6, .col-xs-10-7, .col-sm-10-7, .col-md-10-7, .col-lg-10-7, .col-xs-10-8, .col-sm-10-8, .col-md-10-8, .col-lg-10-8, .col-xs-10-9, .col-sm-10-9, .col-md-10-9, .col-lg-10-9, .col-xs-10-10, .col-sm-10-10, .col-md-10-10, .col-lg-10-10 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }.col-xs-10-1, .col-xs-10-2, .col-xs-10-3, .col-xs-10-4, .col-xs-10-5, .col-xs-10-6, .col-xs-10-7, .col-xs-10-8, .col-xs-10-9, .col-xs-10-10 {float: left; }.col-xs-10-1 {width: 10%; }.col-xs-10-2 {width: 20%; }.col-xs-10-3 {width: 30%; }.col-xs-10-4 {width: 40%; }.col-xs-10-5 {width: 50%; }.col-xs-10-6 {width: 60%; }.col-xs-10-7 {width: 70%; }.col-xs-10-8 {width: 80%; }.col-xs-10-9 {width: 90%; }.col-xs-10-10 {width: 100%; }.col-xs-10-pull-0 {right: auto; }.col-xs-10-pull-1 {right: 10%; }.col-xs-10-pull-2 {right: 20%; }.col-xs-10-pull-3 {right: 30%; }.col-xs-10-pull-4 {right: 40%; }.col-xs-10-pull-5 {right: 50%; }.col-xs-10-pull-6 {right: 60%; }.col-xs-10-pull-7 {right: 70%; }.col-xs-10-pull-8 {right: 80%; }.col-xs-10-pull-9 {right: 90%; }.col-xs-10-pull-10 {right: 100%; }.col-xs-10-push-0 {left: auto; }.col-xs-10-push-1 {left: 10%; }.col-xs-10-push-2 {left: 20%; }.col-xs-10-push-3 {left: 30%; }.col-xs-10-push-4 {left: 40%; }.col-xs-10-push-5 {left: 50%; }.col-xs-10-push-6 {left: 60%; }.col-xs-10-push-7 {left: 70%; }.col-xs-10-push-8 {left: 80%; }.col-xs-10-push-9 {left: 90%; }.col-xs-10-push-10 {left: 100%; }.col-xs-10-offset-0 {margin-left: 0%; }.col-xs-10-offset-1 {margin-left: 10%; }.col-xs-10-offset-2 {margin-left: 20%; }.col-xs-10-offset-3 {margin-left: 30%; }.col-xs-10-offset-4 {margin-left: 40%; }.col-xs-10-offset-5 {margin-left: 50%; }.col-xs-10-offset-6 {margin-left: 60%; }.col-xs-10-offset-7 {margin-left: 70%; }.col-xs-10-offset-8 {margin-left: 80%; }.col-xs-10-offset-9 {margin-left: 90%; }.col-xs-10-offset-10 {margin-left: 100%; }@media (min-width: 768px) {.col-sm-10-1, .col-sm-10-2, .col-sm-10-3, .col-sm-10-4, .col-sm-10-5, .col-sm-10-6, .col-sm-10-7, .col-sm-10-8, .col-sm-10-9, .col-sm-10-10 {float: left; }.col-sm-10-1 {width: 10%; }.col-sm-10-2 {width: 20%; }.col-sm-10-3 {width: 30%; }.col-sm-10-4 {width: 40%; }.col-sm-10-5 {width: 50%; }.col-sm-10-6 {width: 60%; }.col-sm-10-7 {width: 70%; }.col-sm-10-8 {width: 80%; }.col-sm-10-9 {width: 90%; }.col-sm-10-10 {width: 100%; }.col-sm-10-pull-0 {right: auto; }.col-sm-10-pull-1 {right: 10%; }.col-sm-10-pull-2 {right: 20%; }.col-sm-10-pull-3 {right: 30%; }.col-sm-10-pull-4 {right: 40%; }.col-sm-10-pull-5 {right: 50%; }.col-sm-10-pull-6 {right: 60%; }.col-sm-10-pull-7 {right: 70%; }.col-sm-10-pull-8 {right: 80%; }.col-sm-10-pull-9 {right: 90%; }.col-sm-10-pull-10 {right: 100%; }.col-sm-10-push-0 {left: auto; }.col-sm-10-push-1 {left: 10%; }.col-sm-10-push-2 {left: 20%; }.col-sm-10-push-3 {left: 30%; }.col-sm-10-push-4 {left: 40%; }.col-sm-10-push-5 {left: 50%; }.col-sm-10-push-6 {left: 60%; }.col-sm-10-push-7 {left: 70%; }.col-sm-10-push-8 {left: 80%; }.col-sm-10-push-9 {left: 90%; }.col-sm-10-push-10 {left: 100%; }.col-sm-10-offset-0 {margin-left: 0%; }.col-sm-10-offset-1 {margin-left: 10%; }.col-sm-10-offset-2 {margin-left: 20%; }.col-sm-10-offset-3 {margin-left: 30%; }.col-sm-10-offset-4 {margin-left: 40%; }.col-sm-10-offset-5 {margin-left: 50%; }.col-sm-10-offset-6 {margin-left: 60%; }.col-sm-10-offset-7 {margin-left: 70%; }.col-sm-10-offset-8 {margin-left: 80%; }.col-sm-10-offset-9 {margin-left: 90%; }.col-sm-10-offset-10 {margin-left: 100%; } }@media (min-width: 992px) {.col-md-10-1, .col-md-10-2, .col-md-10-3, .col-md-10-4, .col-md-10-5, .col-md-10-6, .col-md-10-7, .col-md-10-8, .col-md-10-9, .col-md-10-10 {float: left; }.col-md-10-1 {width: 10%; }.col-md-10-2 {width: 20%; }.col-md-10-3 {width: 30%; }.col-md-10-4 {width: 40%; }.col-md-10-5 {width: 50%; }.col-md-10-6 {width: 60%; }.col-md-10-7 {width: 70%; }.col-md-10-8 {width: 80%; }.col-md-10-9 {width: 90%; }.col-md-10-10 {width: 100%; }.col-md-10-pull-0 {right: auto; }.col-md-10-pull-1 {right: 10%; }.col-md-10-pull-2 {right: 20%; }.col-md-10-pull-3 {right: 30%; }.col-md-10-pull-4 {right: 40%; }.col-md-10-pull-5 {right: 50%; }.col-md-10-pull-6 {right: 60%; }.col-md-10-pull-7 {right: 70%; }.col-md-10-pull-8 {right: 80%; }.col-md-10-pull-9 {right: 90%; }.col-md-10-pull-10 {right: 100%; }.col-md-10-push-0 {left: auto; }.col-md-10-push-1 {left: 10%; }.col-md-10-push-2 {left: 20%; }.col-md-10-push-3 {left: 30%; }.col-md-10-push-4 {left: 40%; }.col-md-10-push-5 {left: 50%; }.col-md-10-push-6 {left: 60%; }.col-md-10-push-7 {left: 70%; }.col-md-10-push-8 {left: 80%; }.col-md-10-push-9 {left: 90%; }.col-md-10-push-10 {left: 100%; }.col-md-10-offset-0 {margin-left: 0%; }.col-md-10-offset-1 {margin-left: 10%; }.col-md-10-offset-2 {margin-left: 20%; }.col-md-10-offset-3 {margin-left: 30%; }.col-md-10-offset-4 {margin-left: 40%; }.col-md-10-offset-5 {margin-left: 50%; }.col-md-10-offset-6 {margin-left: 60%; }.col-md-10-offset-7 {margin-left: 70%; }.col-md-10-offset-8 {margin-left: 80%; }.col-md-10-offset-9 {margin-left: 90%; }.col-md-10-offset-10 {margin-left: 100%; } }@media (min-width: 1200px) {.col-lg-10-1, .col-lg-10-2, .col-lg-10-3, .col-lg-10-4, .col-lg-10-5, .col-lg-10-6, .col-lg-10-7, .col-lg-10-8, .col-lg-10-9, .col-lg-10-10 {float: left; }.col-lg-10-1 {width: 10%; }.col-lg-10-2 {width: 20%; }.col-lg-10-3 {width: 30%; }.col-lg-10-4 {width: 40%; }.col-lg-10-5 {width: 50%; }.col-lg-10-6 {width: 60%; }.col-lg-10-7 {width: 70%; }.col-lg-10-8 {width: 80%; }.col-lg-10-9 {width: 90%; }.col-lg-10-10 {width: 100%; }.col-lg-10-pull-0 {right: auto; }.col-lg-10-pull-1 {right: 10%; }.col-lg-10-pull-2 {right: 20%; }.col-lg-10-pull-3 {right: 30%; }.col-lg-10-pull-4 {right: 40%; }.col-lg-10-pull-5 {right: 50%; }.col-lg-10-pull-6 {right: 60%; }.col-lg-10-pull-7 {right: 70%; }.col-lg-10-pull-8 {right: 80%; }.col-lg-10-pull-9 {right: 90%; }.col-lg-10-pull-10 {right: 100%; }.col-lg-10-push-0 {left: auto; }.col-lg-10-push-1 {left: 10%; }.col-lg-10-push-2 {left: 20%; }.col-lg-10-push-3 {left: 30%; }.col-lg-10-push-4 {left: 40%; }.col-lg-10-push-5 {left: 50%; }.col-lg-10-push-6 {left: 60%; }.col-lg-10-push-7 {left: 70%; }.col-lg-10-push-8 {left: 80%; }.col-lg-10-push-9 {left: 90%; }.col-lg-10-push-10 {left: 100%; }.col-lg-10-offset-0 {margin-left: 0%; }.col-lg-10-offset-1 {margin-left: 10%; }.col-lg-10-offset-2 {margin-left: 20%; }.col-lg-10-offset-3 {margin-left: 30%; }.col-lg-10-offset-4 {margin-left: 40%; }.col-lg-10-offset-5 {margin-left: 50%; }.col-lg-10-offset-6 {margin-left: 60%; }.col-lg-10-offset-7 {margin-left: 70%; }.col-lg-10-offset-8 {margin-left: 80%; }.col-lg-10-offset-9 {margin-left: 90%; }.col-lg-10-offset-10 {margin-left: 100%; } }.col-xs-12-1, .col-sm-12-1, .col-md-12-1, .col-lg-12-1, .col-xs-12-2, .col-sm-12-2, .col-md-12-2, .col-lg-12-2, .col-xs-12-3, .col-sm-12-3, .col-md-12-3, .col-lg-12-3, .col-xs-12-4, .col-sm-12-4, .col-md-12-4, .col-lg-12-4, .col-xs-12-5, .col-sm-12-5, .col-md-12-5, .col-lg-12-5, .col-xs-12-6, .col-sm-12-6, .col-md-12-6, .col-lg-12-6, .col-xs-12-7, .col-sm-12-7, .col-md-12-7, .col-lg-12-7, .col-xs-12-8, .col-sm-12-8, .col-md-12-8, .col-lg-12-8, .col-xs-12-9, .col-sm-12-9, .col-md-12-9, .col-lg-12-9, .col-xs-12-10, .col-sm-12-10, .col-md-12-10, .col-lg-12-10, .col-xs-12-11, .col-sm-12-11, .col-md-12-11, .col-lg-12-11, .col-xs-12-12, .col-sm-12-12, .col-md-12-12, .col-lg-12-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }.col-xs-12-1, .col-xs-12-2, .col-xs-12-3, .col-xs-12-4, .col-xs-12-5, .col-xs-12-6, .col-xs-12-7, .col-xs-12-8, .col-xs-12-9, .col-xs-12-10, .col-xs-12-11, .col-xs-12-12 {float: left; }.col-xs-12-1 {width: 8.33333%; }.col-xs-12-2 {width: 16.66667%; }.col-xs-12-3 {width: 25%; }.col-xs-12-4 {width: 33.33333%; }.col-xs-12-5 {width: 41.66667%; }.col-xs-12-6 {width: 50%; }.col-xs-12-7 {width: 58.33333%; }.col-xs-12-8 {width: 66.66667%; }.col-xs-12-9 {width: 75%; }.col-xs-12-10 {width: 83.33333%; }.col-xs-12-11 {width: 91.66667%; }.col-xs-12-12 {width: 100%; }.col-xs-12-pull-0 {right: auto; }.col-xs-12-pull-1 {right: 8.33333%; }.col-xs-12-pull-2 {right: 16.66667%; }.col-xs-12-pull-3 {right: 25%; }.col-xs-12-pull-4 {right: 33.33333%; }.col-xs-12-pull-5 {right: 41.66667%; }.col-xs-12-pull-6 {right: 50%; }.col-xs-12-pull-7 {right: 58.33333%; }.col-xs-12-pull-8 {right: 66.66667%; }.col-xs-12-pull-9 {right: 75%; }.col-xs-12-pull-10 {right: 83.33333%; }.col-xs-12-pull-11 {right: 91.66667%; }.col-xs-12-pull-12 {right: 100%; }.col-xs-12-push-0 {left: auto; }.col-xs-12-push-1 {left: 8.33333%; }.col-xs-12-push-2 {left: 16.66667%; }.col-xs-12-push-3 {left: 25%; }.col-xs-12-push-4 {left: 33.33333%; }.col-xs-12-push-5 {left: 41.66667%; }.col-xs-12-push-6 {left: 50%; }.col-xs-12-push-7 {left: 58.33333%; }.col-xs-12-push-8 {left: 66.66667%; }.col-xs-12-push-9 {left: 75%; }.col-xs-12-push-10 {left: 83.33333%; }.col-xs-12-push-11 {left: 91.66667%; }.col-xs-12-push-12 {left: 100%; }.col-xs-12-offset-0 {margin-left: 0%; }.col-xs-12-offset-1 {margin-left: 8.33333%; }.col-xs-12-offset-2 {margin-left: 16.66667%; }.col-xs-12-offset-3 {margin-left: 25%; }.col-xs-12-offset-4 {margin-left: 33.33333%; }.col-xs-12-offset-5 {margin-left: 41.66667%; }.col-xs-12-offset-6 {margin-left: 50%; }.col-xs-12-offset-7 {margin-left: 58.33333%; }.col-xs-12-offset-8 {margin-left: 66.66667%; }.col-xs-12-offset-9 {margin-left: 75%; }.col-xs-12-offset-10 {margin-left: 83.33333%; }.col-xs-12-offset-11 {margin-left: 91.66667%; }.col-xs-12-offset-12 {margin-left: 100%; }@media (min-width: 768px) {.col-sm-12-1, .col-sm-12-2, .col-sm-12-3, .col-sm-12-4, .col-sm-12-5, .col-sm-12-6, .col-sm-12-7, .col-sm-12-8, .col-sm-12-9, .col-sm-12-10, .col-sm-12-11, .col-sm-12-12 {float: left; }.col-sm-12-1 {width: 8.33333%; }.col-sm-12-2 {width: 16.66667%; }.col-sm-12-3 {width: 25%; }.col-sm-12-4 {width: 33.33333%; }.col-sm-12-5 {width: 41.66667%; }.col-sm-12-6 {width: 50%; }.col-sm-12-7 {width: 58.33333%; }.col-sm-12-8 {width: 66.66667%; }.col-sm-12-9 {width: 75%; }.col-sm-12-10 {width: 83.33333%; }.col-sm-12-11 {width: 91.66667%; }.col-sm-12-12 {width: 100%; }.col-sm-12-pull-0 {right: auto; }.col-sm-12-pull-1 {right: 8.33333%; }.col-sm-12-pull-2 {right: 16.66667%; }.col-sm-12-pull-3 {right: 25%; }.col-sm-12-pull-4 {right: 33.33333%; }.col-sm-12-pull-5 {right: 41.66667%; }.col-sm-12-pull-6 {right: 50%; }.col-sm-12-pull-7 {right: 58.33333%; }.col-sm-12-pull-8 {right: 66.66667%; }.col-sm-12-pull-9 {right: 75%; }.col-sm-12-pull-10 {right: 83.33333%; }.col-sm-12-pull-11 {right: 91.66667%; }.col-sm-12-pull-12 {right: 100%; }.col-sm-12-push-0 {left: auto; }.col-sm-12-push-1 {left: 8.33333%; }.col-sm-12-push-2 {left: 16.66667%; }.col-sm-12-push-3 {left: 25%; }.col-sm-12-push-4 {left: 33.33333%; }.col-sm-12-push-5 {left: 41.66667%; }.col-sm-12-push-6 {left: 50%; }.col-sm-12-push-7 {left: 58.33333%; }.col-sm-12-push-8 {left: 66.66667%; }.col-sm-12-push-9 {left: 75%; }.col-sm-12-push-10 {left: 83.33333%; }.col-sm-12-push-11 {left: 91.66667%; }.col-sm-12-push-12 {left: 100%; }.col-sm-12-offset-0 {margin-left: 0%; }.col-sm-12-offset-1 {margin-left: 8.33333%; }.col-sm-12-offset-2 {margin-left: 16.66667%; }.col-sm-12-offset-3 {margin-left: 25%; }.col-sm-12-offset-4 {margin-left: 33.33333%; }.col-sm-12-offset-5 {margin-left: 41.66667%; }.col-sm-12-offset-6 {margin-left: 50%; }.col-sm-12-offset-7 {margin-left: 58.33333%; }.col-sm-12-offset-8 {margin-left: 66.66667%; }.col-sm-12-offset-9 {margin-left: 75%; }.col-sm-12-offset-10 {margin-left: 83.33333%; }.col-sm-12-offset-11 {margin-left: 91.66667%; }.col-sm-12-offset-12 {margin-left: 100%; } }@media (min-width: 992px) {.col-md-12-1, .col-md-12-2, .col-md-12-3, .col-md-12-4, .col-md-12-5, .col-md-12-6, .col-md-12-7, .col-md-12-8, .col-md-12-9, .col-md-12-10, .col-md-12-11, .col-md-12-12 {float: left; }.col-md-12-1 {width: 8.33333%; }.col-md-12-2 {width: 16.66667%; }.col-md-12-3 {width: 25%; }.col-md-12-4 {width: 33.33333%; }.col-md-12-5 {width: 41.66667%; }.col-md-12-6 {width: 50%; }.col-md-12-7 {width: 58.33333%; }.col-md-12-8 {width: 66.66667%; }.col-md-12-9 {width: 75%; }.col-md-12-10 {width: 83.33333%; }.col-md-12-11 {width: 91.66667%; }.col-md-12-12 {width: 100%; }.col-md-12-pull-0 {right: auto; }.col-md-12-pull-1 {right: 8.33333%; }.col-md-12-pull-2 {right: 16.66667%; }.col-md-12-pull-3 {right: 25%; }.col-md-12-pull-4 {right: 33.33333%; }.col-md-12-pull-5 {right: 41.66667%; }.col-md-12-pull-6 {right: 50%; }.col-md-12-pull-7 {right: 58.33333%; }.col-md-12-pull-8 {right: 66.66667%; }.col-md-12-pull-9 {right: 75%; }.col-md-12-pull-10 {right: 83.33333%; }.col-md-12-pull-11 {right: 91.66667%; }.col-md-12-pull-12 {right: 100%; }.col-md-12-push-0 {left: auto; }.col-md-12-push-1 {left: 8.33333%; }.col-md-12-push-2 {left: 16.66667%; }.col-md-12-push-3 {left: 25%; }.col-md-12-push-4 {left: 33.33333%; }.col-md-12-push-5 {left: 41.66667%; }.col-md-12-push-6 {left: 50%; }.col-md-12-push-7 {left: 58.33333%; }.col-md-12-push-8 {left: 66.66667%; }.col-md-12-push-9 {left: 75%; }.col-md-12-push-10 {left: 83.33333%; }.col-md-12-push-11 {left: 91.66667%; }.col-md-12-push-12 {left: 100%; }.col-md-12-offset-0 {margin-left: 0%; }.col-md-12-offset-1 {margin-left: 8.33333%; }.col-md-12-offset-2 {margin-left: 16.66667%; }.col-md-12-offset-3 {margin-left: 25%; }.col-md-12-offset-4 {margin-left: 33.33333%; }.col-md-12-offset-5 {margin-left: 41.66667%; }.col-md-12-offset-6 {margin-left: 50%; }.col-md-12-offset-7 {margin-left: 58.33333%; }.col-md-12-offset-8 {margin-left: 66.66667%; }.col-md-12-offset-9 {margin-left: 75%; }.col-md-12-offset-10 {margin-left: 83.33333%; }.col-md-12-offset-11 {margin-left: 91.66667%; }.col-md-12-offset-12 {margin-left: 100%; } }@media (min-width: 1200px) {.col-lg-12-1, .col-lg-12-2, .col-lg-12-3, .col-lg-12-4, .col-lg-12-5, .col-lg-12-6, .col-lg-12-7, .col-lg-12-8, .col-lg-12-9, .col-lg-12-10, .col-lg-12-11, .col-lg-12-12 {float: left; }.col-lg-12-1 {width: 8.33333%; }.col-lg-12-2 {width: 16.66667%; }.col-lg-12-3 {width: 25%; }.col-lg-12-4 {width: 33.33333%; }.col-lg-12-5 {width: 41.66667%; }.col-lg-12-6 {width: 50%; }.col-lg-12-7 {width: 58.33333%; }.col-lg-12-8 {width: 66.66667%; }.col-lg-12-9 {width: 75%; }.col-lg-12-10 {width: 83.33333%; }.col-lg-12-11 {width: 91.66667%; }.col-lg-12-12 {width: 100%; }.col-lg-12-pull-0 {right: auto; }.col-lg-12-pull-1 {right: 8.33333%; }.col-lg-12-pull-2 {right: 16.66667%; }.col-lg-12-pull-3 {right: 25%; }.col-lg-12-pull-4 {right: 33.33333%; }.col-lg-12-pull-5 {right: 41.66667%; }.col-lg-12-pull-6 {right: 50%; }.col-lg-12-pull-7 {right: 58.33333%; }.col-lg-12-pull-8 {right: 66.66667%; }.col-lg-12-pull-9 {right: 75%; }.col-lg-12-pull-10 {right: 83.33333%; }.col-lg-12-pull-11 {right: 91.66667%; }.col-lg-12-pull-12 {right: 100%; }.col-lg-12-push-0 {left: auto; }.col-lg-12-push-1 {left: 8.33333%; }.col-lg-12-push-2 {left: 16.66667%; }.col-lg-12-push-3 {left: 25%; }.col-lg-12-push-4 {left: 33.33333%; }.col-lg-12-push-5 {left: 41.66667%; }.col-lg-12-push-6 {left: 50%; }.col-lg-12-push-7 {left: 58.33333%; }.col-lg-12-push-8 {left: 66.66667%; }.col-lg-12-push-9 {left: 75%; }.col-lg-12-push-10 {left: 83.33333%; }.col-lg-12-push-11 {left: 91.66667%; }.col-lg-12-push-12 {left: 100%; }.col-lg-12-offset-0 {margin-left: 0%; }.col-lg-12-offset-1 {margin-left: 8.33333%; }.col-lg-12-offset-2 {margin-left: 16.66667%; }.col-lg-12-offset-3 {margin-left: 25%; }.col-lg-12-offset-4 {margin-left: 33.33333%; }.col-lg-12-offset-5 {margin-left: 41.66667%; }.col-lg-12-offset-6 {margin-left: 50%; }.col-lg-12-offset-7 {margin-left: 58.33333%; }.col-lg-12-offset-8 {margin-left: 66.66667%; }.col-lg-12-offset-9 {margin-left: 75%; }.col-lg-12-offset-10 {margin-left: 83.33333%; }.col-lg-12-offset-11 {margin-left: 91.66667%; }.col-lg-12-offset-12 {margin-left: 100%; } }.clearfix:after {display: block;content: '';clear: both; }.center-block {display: block;margin-left: auto;margin-right: auto; }.pull-right {float: right !important; }.pull-left {float: left !important; }.hide {display: none !important; }.show {display: block !important; }.invisible {visibility: hidden; }.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0; }.hidden {display: none !important; }.affix {position: fixed; }html, body {font-family: 'karla', 'sans-serif', 'open sans', 'helvetica', 'arial';font-size: 16px; }[class^="glyph-"], [class*=" glyph-"] {font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }.glyph-cross:before {content: "\e900"; }.glyph-zap:before {content: "\e901"; }.glyph-watch:before {content: "\e902"; }.glyph-trending:before {content: "\e903"; }.glyph-hashtag:before {content: "\e904"; }.glyph-anchor:before {content: "\e905"; }.glyph-trash:before {content: "\e906"; }.glyph-star:before {content: "\e907"; }.glyph-rewards-medal:before {content: "\e908"; }.glyph-rewards-trophy:before {content: "\e909"; }.glyph-lightning:before {content: "\e90a"; }.glyph-video-clip:before {content: "\e90b"; }.glyph-view-add:before {content: "\e90c"; }.glyph-actress:before {content: "\e90d"; }.glyph-triangle-down:before {content: "\e90e"; }.glyph-triangle-up:before {content: "\e90f"; }.glyph-search:before {content: "\e910"; }.mobile-filter * {box-sizing: border-box; }.mobile-filter_long .mobile-filters-parent {height: 352px;height: 22rem; }.mobile-filter_long .mobile-filters-parent__list {height: 312px;height: 19.5rem; }.mobile-filter_long .mobile-filters-child {height: 312px;height: 19.5rem; }.mobile-filter__dialog-button, .m-dialog-controls .is-ok, .m-dialog-controls .is-close, .m-dialog-controls .is-default,.m-dialog-controls .is-back {box-sizing: border-box;cursor: pointer;width: 50%;height: 40px;border: none;border-radius: 0;text-align: center;font-family: Arial;font-weight: bold;font-size: 0.875rem; }.label-typo, .mobile-filters-parent__list-item-title, .mobile-filters-child__list-item-title, .mobile-filters-checkbox__text, .mobile-filters-radio-group__label {padding: 10px;padding-left: 20px;font-weight: bold;font-size: 1rem;color: #5a5a5a; }@-webkit-keyframes fade-in {0% {opacity: 0; }100% {opacity: 1; } }@keyframes fade-in {0% {opacity: 0; }100% {opacity: 1; } }@-webkit-keyframes fade-out {0% {opacity: 1; }100% {opacity: 0; } }@keyframes fade-out {0% {opacity: 1; }100% {opacity: 0; } }@-webkit-keyframes bounce-in {0% {-webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0); }25% {-webkit-transform: translate(-50%, -50%) scale(0.75);transform: translate(-50%, -50%) scale(0.75); }50% {-webkit-transform: translate(-50%, -50%) scale(1.1);transform: translate(-50%, -50%) scale(1.1); }100% {-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); } }@keyframes bounce-in {0% {-webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0); }25% {-webkit-transform: translate(-50%, -50%) scale(0.75);transform: translate(-50%, -50%) scale(0.75); }50% {-webkit-transform: translate(-50%, -50%) scale(1.1);transform: translate(-50%, -50%) scale(1.1); }100% {-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); } }@-webkit-keyframes bounce-down {0% {-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); }50% {-webkit-transform: translate(-50%, -50%) scale(1.1);transform: translate(-50%, -50%) scale(1.1); }75% {-webkit-transform: translate(-50%, -50%) scale(0.75);transform: translate(-50%, -50%) scale(0.75); }100% {-webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0); } }@keyframes bounce-down {0% {-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1); }50% {-webkit-transform: translate(-50%, -50%) scale(1.1);transform: translate(-50%, -50%) scale(1.1); }75% {-webkit-transform: translate(-50%, -50%) scale(0.75);transform: translate(-50%, -50%) scale(0.75); }100% {-webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0); } }.mobile-filter {position: fixed;visibility: hidden;opacity: 0;top: 0;left: 0;text-align: center;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);box-sizing: border-box;z-index: -1; }.mobile-filter.is-hiding {visibility: visible;z-index: 1004;opacity: 1;-webkit-animation: fade-out .5s ease-in-out 1;animation: fade-out .5s ease-in-out 1; }.mobile-filter.is-hiding .mobile-filter__content {visibility: visible;-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);-webkit-animation: bounce-down .5s ease-in-out 1;animation: bounce-down .5s ease-in-out 1; }.mobile-filter.is-visible {display: block;visibility: visible;opacity: 1;z-index: 10004;-webkit-animation: fade-in .5s ease-in-out 1;animation: fade-in .5s ease-in-out 1; }.mobile-filter.is-visible .mobile-filter__content {visibility: visible;-webkit-animation: bounce-in .5s ease-in-out 1;animation: bounce-in .5s ease-in-out 1; }.mobile-filter.is-edit .mobile-filter__dialog-button_back {display: block; }.mobile-filter.is-edit .mobile-filter__dialog-button_default {display: none; }.mobile-filter__dialog-controls {position: absolute;bottom: 0;width: 100%;cursor: pointer;border-radius: 0 0 6px 6px;overflow: hidden;-webkit-tap-highlight-color: transparent; }.mobile-filter__dialog-controls.invisible {opacity: 0;visibility: hidden; }.mobile-filter__dialog-button {cursor: pointer;color: #ffffff; }.mobile-filter__dialog-button_ok {float: right;background: #00a0e9; }.mobile-filter__dialog-button_default {float: left;background: #343434; }.mobile-filter__dialog-button_back {display: none;float: left;background: #343434; }.mobile-filter__wrapper {margin: 1.25rem 0; }.mobile-filter__content {max-width: 320px;width: 80%;margin: auto;overflow: hidden;position: absolute;left: 50%;top: 50%;text-align: left;visibility: hidden;-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);border-radius: 8px;background-color: white;box-shadow: 2px 2px 10px -2px black; }.mobile-filter__header {height: 40px;line-height: 42px;background: #f8f8f8;position: relative;border-radius: 8px 8px 0 0;border-bottom: 0.0625rem #c7c7c7 solid;box-shadow: 0 1px 0 0 #e0e0e0;text-align: center;text-shadow: 1px 1px white;text-transform: uppercase; }.mobile-filter__header-label {font-family: 'Karla', sans-serif;font-weight: bold;font-size: 1.0625rem;color: #00a0e9; }.mobile-filter__header-close-button {padding: 0 5px;position: absolute;top: 50%;right: 0.5rem;margin-top: -1.0625rem;line-height: 2.1875rem;cursor: pointer;color: #5a5a5a;font-size: 17px; }.mobile-filters-parent {position: relative;opacity: 1;visibility: visible;height: 300px; }.mobile-filters-parent__list {display: block;list-style-type: none;padding: 0 !important;display: block;overflow: scroll;position: relative;transition: all 0.3s ease-in-out;left: 0;opacity: 1;visibility: visible;height: 260px;margin: 0; }.mobile-filters-parent__list-item {border-bottom: 1px solid #b9b9b9;cursor: pointer;line-height: 31px;padding: 0; }.mobile-filters-child {visibility: visible;opacity: 1;overflow: scroll;position: absolute;transition: all 0.3s ease-in-out;height: 300px;left: 0;top: 2.5rem;width: 100%;display: flex;flex-direction: column;background-color: #fff;list-style: none;margin: 0;padding: 0;overflow: scroll;max-width: 31.25rem;height: 16.25rem; }.mobile-filters-child__list {display: block;list-style-type: none;padding: 0 !important;overflow: scroll;display: flex;flex-direction: column;position: relative;transition: all 0.3s ease-in-out;left: 0;opacity: 1;visibility: visible;height: 300px;margin: 0; }.mobile-filters-child__list-item {width: 100%;border-bottom: 1px solid #b9b9b9;cursor: pointer;padding: 0;line-height: 2.5rem;min-height: 3.75rem; }.mobile-filters-child.invisible {visibility: hidden;opacity: 1;left: 320px; }.mobile-filters-checkbox {position: fixed;top: -624.9375rem;left: -624.9375rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;opacity: 0; }.mobile-filters-checkbox__label {display: flex;margin: 0;cursor: pointer;height: 100%;min-height: 3.6875rem;transition: background 0.3s ease-in-out; }.mobile-filters-checkbox__label img {max-width: 100%; }.mobile-filters-checkbox:checked + .mobile-filters-checkbox__label {background-color: #ededed;transition: background-color 0.3s ease-in-out; }.mobile-filters-checkbox:checked + .mobile-filters-checkbox__label .mobile-filters-checkbox__box {background-color: #00a0e9; }.mobile-filters-checkbox:checked + .mobile-filters-checkbox__label .mobile-filters-checkbox__box:after {content: '';display: block;position: absolute;top: 50%;left: 50%;width: 0.375rem;height: 0.75rem;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);border: solid #fff;border-width: 0 2px 2px 0; }.mobile-filters-checkbox__box {position: relative;align-self: center;height: 1.125rem;width: 1.125rem;margin: 0 0 0 1.25rem;border: 0.125rem solid #00a0e9;border-radius: 0.125rem; }.mobile-filters-checkbox__text {position: relative;align-self: center; }.mobile-filters-checkbox__image {align-items: center;display: flex;flex: 0 0 100px; }.mobile-filters-radio-group {display: block;height: 16.25rem;overflow: scroll;-webkit-overflow-scrolling: touch; }.mobile-filters-radio-group input[type=radio] {display: none; }.mobile-filters-radio-group input[type=radio]:checked + label {background-color: #ededed;transition: background 0.3s ease-in-out; }.mobile-filters-radio-group input[type=radio]:checked + label:hover {background: rgba(27, 27, 30, 0.2); }.mobile-filters-radio-group input[type=radio]:checked + label:before {content: '';display: block;position: absolute;top: -0.3125rem;bottom: 0;right: 1.625rem;width: 0.5rem;height: 1rem;border: solid #00a0e9;border-width: 0 0.125rem 0.125rem 0;background-color: transparent;margin: auto;-webkit-transform: rotate(45deg);transform: rotate(45deg); }.mobile-filters-radio-group__label {display: block;overflow: hidden;position: relative;border-bottom: 1px solid #b9b9b9;background: white;transition: background 0.3s ease-in-out;white-space: no-wrap;text-overflow: ellipsis;line-height: 31px;cursor: pointer; }.mobile-filter_red-theme .mobile-filter__header-label {color: #df0a17; }.mobile-filter_red-theme .mobile-filter__dialog-button_ok {background: #df0a17; }.mobile-filter_red-theme .mobile-filters-checkbox__box {border: 0.125rem solid #df0a17; }.mobile-filter_red-theme .mobile-filters-checkbox:checked + .mobile-filters-checkbox__label .mobile-filters-checkbox__box {background-color: #df0a17; }.mobile-filter_red-theme .mobile-filters-radio-group input[type=radio]:checked + label:before {border: solid #df0a17;border-width: 0 0.125rem 0.125rem 0; }html.is-mobile .is-pc-only {display: none; }html.is-desktop .is-mobile-and-pad-only {display: none; }.m-header-search .m-header-search--input, .m-header-search .m-header-search--submit, .m-clearfix, .m-filter-custom-item, .m-filter-list--item .m-actress--rate, .m-movies-filter-bar, .m-mobile-custom-search-dialog-sites {overflow: hidden;*zoom: 1; }.l-header .m-header--content, .l-content, .l-column-center, .m-filter-sites > ul, .m-movies {*zoom: 1; }.l-header .m-header--content:after, .l-content:after, .l-column-center:after, .m-filter-sites > ul:after, .m-movies:after {content: "";display: table;clear: both; }.m-loading-stub .m-loading-stub--spinner {display: inline-block;zoom: 1;*display: inline;height: 24px;width: 15px;background: url(../../images/spinner.gif) no-repeat;background-position: 50% 30%;margin-left: 10px; }.m-button {box-sizing: content-box;display: inline-block;zoom: 1;*display: inline;height: 24px;line-height: 24px;color: #000000;border: 1px solid #f6f6f6;background: #f6f6f6;padding: 3px 5px;font-family: 'Karla',sans-serif;vertical-align: top;cursor: pointer; }.m-button:active {padding: 4px 4px 2px 6px; }.is-icons-left.m-button > i {margin-right: 4px;float: left; }.is-icons-right.m-button > i {margin-left: 4px;float: right; }.m-button > i {color: #757678;font-size: 20px;line-height: initial; }.no-touch .m-button:hover {background: #6e6f73;color: #ffffff; }.no-touch .m-button:hover i {color: #ffffff; }.no-touch .m-button:hover.is-disabled {background: #f6f6f6;color: #000000; }.no-touch .m-button:hover.is-disabled i {color: #757678; }.is-active.m-button {background: #6e6f73;color: #ffffff; }.is-active.m-button i {color: #ffd140; }.is-disabled.m-button {opacity: 0.5; }.is-disabled.m-button:active {padding: 3px 5px; }.m-bottom-bar .m-bottom-bar--up {position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%); }.m-bottom-bar .m-bottom-bar--up {box-sizing: border-box;display: inline-block;zoom: 1;*display: inline;height: 30px;line-height: 30px;background-image: linear-gradient(to bottom, #EAEAEA 0%, #F4F4F4 100%);padding: 0 10px;min-width: 36px;text-align: center;font-weight: bold;font-size: 14px;background-color: #f4f4f4;color: #888888;cursor: pointer; }.m-bottom-bar .m-bottom-bar--up:focus {outline: none; }.m-bottom-bar .m-bottom-bar--up i {color: #888888; }.m-bottom-bar .m-bottom-bar--up:active, .m-bottom-bar .is-active.m-bottom-bar--up {background: white;color: #e7141a; }.m-bottom-bar .m-bottom-bar--up:active i, .m-bottom-bar .is-active.m-bottom-bar--up i {color: #e7141a; }.m-pagination a, .m-pagination span {box-sizing: border-box;height: 30px;line-height: 30px;background-image: linear-gradient(to bottom, #EAEAEA 0%, #F4F4F4 100%);display: flex;padding: 0 10px;flex: 1 1 auto;min-width: 34px;text-align: center;font-weight: bold;font-size: 14px;background-color: #f4f4f4;color: #888888;justify-content: center;align-items: center;cursor: pointer; }.m-pagination a:focus, .m-pagination span:focus {outline: none; }.m-pagination a i, .m-pagination span i {color: #888888; }.m-pagination a:active, .m-pagination span:active, .m-pagination a.is-active, .m-pagination span.is-active {background: white;color: #e7141a; }.m-pagination a:active i, .m-pagination span:active i, .m-pagination a.is-active i, .m-pagination span.is-active i {color: #e7141a; }.m-pagination a, .m-pagination span {border-left: 1px solid #9c9c9c;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: none; }.m-pagination a.is-last, .m-pagination span.is-last {border-right: none; }.m-pagination a.is-first, .m-pagination span.is-first {border-left: none; }.l-header .m-header--help:active, .m-header-language-current .m-header-language-current--select:active, .m-white-select-current:active, .is-select .m-header-language-current .m-header-language-current--select {background: white;color: #e7141a; }.l-header .m-header--help:active i, .m-header-language-current .m-header-language-current--select:active i, .m-white-select-current:active i, .is-select .m-header-language-current .m-header-language-current--select i {color: #e7141a; }.l-header .m-header--help, .m-header-language-current .m-header-language-current--select, .m-header-language .m-header-language--flag, .m-header-language .m-header-language--label {box-sizing: border-box;height: 26px;line-height: 26px;padding: 1px 5px; }@media all and (max-width: 1024px) {html.is-mobile .l-header .m-header--help, .l-header html.is-mobile .m-header--help, html.is-mobile .m-header-language-current .m-header-language-current--select, .m-header-language-current html.is-mobile .m-header-language-current--select, html.is-mobile .m-header-language .m-header-language--flag, .m-header-language html.is-mobile .m-header-language--flag, html.is-mobile .m-header-language .m-header-language--label, .m-header-language html.is-mobile .m-header-language--label {height: 32px;line-height: 32px; } }.m-header-language-from, .m-white-select-from, .m-header-language-current, .m-white-select-current {border-radius: 4px;overflow: hidden;border: 1px solid #8f8f8f;background-color: #ffffff; }.l-header .m-header--help, .m-header-language-current .m-header-language-current--select, .m-white-select-current {background-color: #ededed;background-repeat: repeat-x; }.l-header .m-header--help:focus, .m-header-language-current .m-header-language-current--select:focus, .m-white-select-current:focus {outline: none; }.m-header-language-from, .m-white-select-from {display: none;position: absolute;top: 100%;left: 0;right: 0;margin-top: 5px; }.is-select .m-header-language-from, .is-select .m-white-select-from {display: block; }.is-up .m-header-language-from, .is-up .m-white-select-from {margin-top: 0;margin-bottom: 5px;bottom: 100%;top: initial; }.m-header-language-from .m-header-language-from--item, .m-white-select-from .m-white-select-from--item {display: block;text-align: center;border-top: 1px solid #8f8f8f;color: #222222; }.m-header-language-from .m-header-language-from--item:first-child, .m-white-select-from .m-white-select-from--item:first-child {border-top: none; }.m-header-language-from .m-header-language-from--item:hover, .m-white-select-from .m-white-select-from--item:hover {background-color: #f2f2f2; }.c-meta-tag, .m-movies-filter {height: 24px;line-height: 24px;position: relative;overflow: hidden;border: 1px solid #9e9e9e;border-radius: 5px;margin: 5px; }@media all and (max-width: 1024px) {html.is-mobile .c-meta-tag, html.is-mobile .m-movies-filter {height: 30px;line-height: 30px; } }.c-meta-tag .c-meta-tag--icon, .m-movies-filter .m-movies-filter--icon {position: absolute;width: 28px;height: 100%;text-align: center; }@media all and (max-width: 1024px) {html.is-mobile .c-meta-tag .c-meta-tag--icon, .c-meta-tag html.is-mobile .c-meta-tag--icon, html.is-mobile .m-movies-filter .m-movies-filter--icon, .m-movies-filter html.is-mobile .m-movies-filter--icon {width: 32px; } }.c-meta-tag .c-meta-tag--icon .fa, .m-movies-filter .m-movies-filter--icon .fa, .c-meta-tag .c-meta-tag--icon .wi, .m-movies-filter .m-movies-filter--icon .wi {color: #ffffff;vertical-align: text-bottom; }@media all and (max-width: 1024px) {html.is-mobile .c-meta-tag .c-meta-tag--icon .fa, .c-meta-tag html.is-mobile .c-meta-tag--icon .fa, html.is-mobile .m-movies-filter .m-movies-filter--icon .fa, .m-movies-filter html.is-mobile .m-movies-filter--icon .fa, html.is-mobile .c-meta-tag .c-meta-tag--icon .wi, .c-meta-tag html.is-mobile .c-meta-tag--icon .wi, html.is-mobile .m-movies-filter .m-movies-filter--icon .wi, .m-movies-filter html.is-mobile .m-movies-filter--icon .wi {font-size: 15px; } }.c-meta-tag .c-meta-tag--body, .m-movies-filter-body {margin-left: 28px;display: block;background: #ffffff;height: 100%;padding: 0 7px;color: #2f2f2f; }@media all and (max-width: 1024px) {html.is-mobile .c-meta-tag .c-meta-tag--body, .c-meta-tag html.is-mobile .c-meta-tag--body, html.is-mobile .m-movies-filter-body {margin-left: 32px; } }.c-meta-tag .c-meta-tag--body .fa-times, .m-movies-filter-body .fa-times {padding-left: 5px;font-size: 13px;color: #2f2f2f; }@media all and (max-width: 1024px) {html.is-mobile .c-mobile-label-bar {background: #343434;color: #ffffff; }html.is-mobile .c-mobile-label-bar a, html.is-mobile .c-mobile-label-bar .wi, html.is-mobile .c-mobile-label-bar .fa {color: #ffffff; } }@media all and (max-width: 1024px) {html.is-mobile .sites-page .l-column-center {background: #ffffff; } }@media all and (min-width: 1025px) {html.is-desktop .m-movies {float: left;width: 100%; } }@media all and (max-width: 1024px) {html.is-mobile .c-mobile-label-bar {height: 54px;line-height: 54px;display: block;position: relative;font-size: 16px; }html.is-mobile .c-mobile-label-bar .fa {font-size: 16px;padding-right: 5px; }html.is-mobile .m-movies-mobile-bar .m-movies-mobile-bar--filter {position: absolute;top: 0;right: 0; }html.is-mobile .c-mobile-label-bar--button {margin: 10px 20px 10px 15px;line-height: 34px;padding: 0 15px 0 10px;font-size: 16px; } }@media all and (max-width: 1024px) and (max-width: 1024px) {html.is-mobile html.is-mobile .c-mobile-label-bar--button {border: 1px solid #000000;background: #343434;box-shadow: inset 0 1px 0 0px #4e4e4e;color: #ffffff;outline: 0; }html.is-mobile html.is-mobile .c-mobile-label-bar--button:active {background: #4e4e4e; }html.is-mobile html.is-mobile .is-active.c-mobile-label-bar--button {background: #4e4e4e; }html.is-mobile html.is-mobile .c-mobile-label-bar--button:disabled {opacity: 0.3;background: #343434; } }@media all and (max-width: 480px) {html.is-mobile .c-mobile-label-bar {height: 46px;line-height: 46px; }html.is-mobile .c-mobile-label-bar--button {margin: 5px 20px; } }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }body {line-height: 1; }ol, ul {list-style: none; }blockquote, q {quotes: none; }blockquote:before, blockquote:after, q:before, q:after {content: '';content: none; }table {border-collapse: collapse;border-spacing: 0; }body {background: url("../../images/bg/body-bg.png") repeat scroll 0 0 transparent;font-size: 12px;font-family: 'Karla', sans-serif;margin: 0; }@media all and (max-width: 1024px) {html.is-mobile body {background: white; } }button {padding: 0;margin: 0;font-family: 'Karla', sans-serif; }i {font-size: 14px;color: #000000; }a {color: #868789;text-decoration: none; }a > i {margin-right: 3px; }a:hover > i {color: #e61a25;visibility: visible; }input {box-sizing: content-box;-webkit-appearance: none;border-radius: 0;padding: 0;margin: 0;outline: none; }input[type=checkbox] {-webkit-appearance: checkbox; }.is-opacity-0 {opacity: 0; }.is-visibility-hidden {visibility: hidden; }.l-content {margin-top: 79px; }.pushy-body {padding-top: 1px; }.l-header {background: url("../../images/bg/body-bg.png") repeat-x scroll 0 0 transparent;position: fixed;top: 0;left: 0;right: 0;z-index: 998; }.l-header .m-header--margin-top {height: 20px; }.l-header .m-header--content {position: relative;height: 47px;margin-top: 20px;border-left: 1px solid #8f8f8f;border-right: 1px solid #8f8f8f; }.l-header .m-header--search-and-language {height: 26px;line-height: 26px;padding: 10px 0;border-bottom: 1px solid #8f8f8f;float: right; }.l-header .m-header--announcement {display: none; }.l-header .m-header--help {display: inline-block;vertical-align: middle;margin-right: 20px; }.l-header .m-header--help .fa-question-circle {margin: 0 2px;font-size: 16px;color: #5a5a5a; }.m-header-logo {position: relative;float: left;border-top: 1px solid #8f8f8f;border-right: 1px solid #8f8f8f;text-align: center; }.m-header-logo .m-header-logo--a {display: block;width: 220px;height: 46px; }.m-header-logo .m-header-logo--a > img {max-width: 100%; }.m-header-logo .m-header-logo--announcement {transition: opacity 0.5s ease-in-out;display: none;opacity: 1;position: absolute;z-index: 9999;left: 100%;top: 7px;margin-left: 12px;width: 175px;font-size: 15px;font-weight: bold;text-transform: uppercase;color: #ffffff;box-shadow: none; }.m-header-logo .m-header-logo--announcement .fa {color: #ffffff; }.is-announcement .m-header-logo .m-header-logo--announcement {display: block; }.is-announcement-hidden .m-header-logo .m-header-logo--announcement {opacity: 0; }.m-header-recent-terms {height: 46px;line-height: 46px;margin: 0 auto 0 220px;border-bottom: 1px solid #8f8f8f;position: relative;overflow: hidden;z-index: 1; }.m-header-recent-terms .m-header-recent-terms--left, .m-header-recent-terms .m-header-recent-terms--right {position: absolute;top: 0;bottom: 0;z-index: 2;width: 4px; }.m-header-recent-terms .m-header-recent-terms--left {background: url("../../images/scrollleft.png") 0 0 repeat-y transparent; }.m-header-recent-terms .m-header-recent-terms--right {background: url("../../images/scrollright.png") 0 0 repeat-y transparent; }.m-header-recent-terms .m-header-recent-terms--center {position: relative;top: 0;left: 0;white-space: nowrap; }.m-header-recent-terms .m-header-recent-terms--center a {padding: 0 4px; }.m-header-recent-terms .m-header-recent-terms--center a:hover {background: #e6e6e6; }.l-header .m-header--help, .m-header-language-current .m-header-language-current--select {background-image: linear-gradient(top, #fdfefd, #ededed); }.l-header .m-header--help {border-radius: 4px;border: 1px solid #8f8f8f; }.m-header-language-current .m-header-language-current--select {border: none; }.m-header-search {display: inline-block;position: relative;vertical-align: middle; }.m-header-search .fa-search {position: absolute;top: 6px;left: 8px;color: #8d8d8d; }.m-header-search .m-header-search--input {border-radius: 4px 0 0 4px;display: block;float: left;border: 1px solid #8f8f8f;border-right: none;height: 22px;width: 180px;outline: none;color: #868789;padding: 1px 1px 1px 25px; }.m-header-search .m-header-search--submit {border-radius: 0 4px 4px 0;display: block;float: right;background: #343434;height: 22px;line-height: 22px;padding: 1px 5px;border: 1px solid #343434;font-family: Karla, sans-serif;font-size: 14px;color: #ffffff;width: 59px;cursor: pointer; }.m-header-language {display: inline-block;vertical-align: middle;margin: 0 14px;width: 60px;border: none;position: relative; }@media all and (max-width: 1024px) {html.is-mobile .m-header-language {vertical-align: top;margin-top: 5px; } }.m-header-language .m-header-language--flag {text-align: center; }.m-header-language .m-header-language--japan, .m-header-language .m-header-language--english {display: block;width: 16px;height: 14px; }.m-header-language .is-en {background: url("../../images/ico/eng.png") center center no-repeat; }.m-header-language .is-ja {background: url("../../images/ico/japan.png") center center no-repeat; }.m-header-language .is-tw {background: inline-image("countries/tw.png") center center no-repeat; }.m-header-language .m-header-language--label, .m-header-language-current .m-header-language-current--select {display: block;width: 44%;float: right; }.m-header-language .m-header-language--flag {display: block;width: 56%; }.m-header-language-current {height: 24px;cursor: pointer; }.m-header-language-current .m-header-language-current--select {border-radius: 0 4px 4px 0;border-left: 1px solid #8f8f8f;cursor: pointer; }.m-header-language-current .m-header-language-current--select i {color: #888888; }.l-footer {height: 25px;line-height: 25px;border-top: 1px solid #8f8f8f;border-left: 1px solid #8f8f8f;border-right: 1px solid #8f8f8f;margin: 10px 0; }.l-footer .l-footer--content {padding-left: 7px; }.l-base-container {margin-left: auto;margin-right: auto;max-width: 1200px; }.l-content {border: 1px solid #8f8f8f; }@media all and (max-width: 1024px) {html.is-mobile .l-content {border-left: none;border-right: none; } }.l-column-left {width: 220px;float: left; }.l-column-right {width: 220px;float: right; }.l-column-center {margin-left: 220px;margin-right: 220px;border-left: 1px solid #8f8f8f;border-right: 1px solid #8f8f8f; }@media all and (max-width: 1024px) {html.is-mobile .pushy-body {padding-top: 0; }html.is-mobile .m-header-recent-terms {display: none; }html.is-mobile .l-content {margin-top: 0;margin-bottom: 10px;border-top: none;position: relative;overflow: hidden; }html.is-mobile .l-column-left {display: none; }html.is-mobile .l-column-right {display: none; }html.is-mobile .l-column-center {position: relative;z-index: 3;margin-left: 0;margin-right: 0;border: none; }html.is-mobile .movies-list-page .l-content, html.is-mobile .tags-page .l-content, html.is-mobile .actresses-page .l-content {border-top: none; } }body {min-width: 1200px; }@media all and (max-width: 1024px) {html.is-mobile body {min-width: initial; } }.m-filter .m-filter--row:hover {background: #e6e6e6; }.m-filter .m-filter--row label > i {margin-right: 9px; }.m-filter .m-filter--line {display: block;height: 34px;line-height: 34px;padding: 0 7px 0 12px; }.m-filter .m-filter--line:hover {background: #e6e6e6; }.m-filter .m-filter--label {font-weight: bold;padding: 7px 0 7px 5px; }.m-filter .m-filter--label i {margin-right: 6px;width: 14px;font-size: 14px;text-align: center;vertical-align: top; }.m-filter .m-filter-list--item {vertical-align: middle; }.m-filter .m-filter--main-link {text-transform: uppercase; }.m-filter--padding {padding: 7px 0 7px 12px; }.m-filter--padding-horizontal {padding: 0 15px; }.m-filter--item {display: block;border-bottom: 1px solid #8f8f8f; }.m-filter--item.last {border-bottom: none; }.m-filter--item.no-padding {padding: 0; }.m-filter--item.no-padding-right {padding-right: 0; }.no-localstorage .m-filter .m-filter--favorite-and-later {display: none; }.m-filter .m-filter--favorite-and-later > a {height: 30px;line-height: 30px; }.m-filter-sites > ul {padding-left: 10px; }.m-filter-sites .m-filter-sites--site {float: left;width: 50%;padding: 2px 0; }.m-filter-sites .m-filter-sites--site img {width: 55px;height: 15px; }.m-filter-sites .m-filter-sites--site i {margin-right: 5px; }.m-filter-sites .m-custom-checkbox--icon {display: block;float: left; }.m-filter-custom-item {height: 34px;line-height: 34px;padding: 0 15px 0 15px; }.m-filter-custom-item > label {line-height: 14px; }.m-filter-custom-item > .m-filter-custom--filter {border: 1px solid #8f8f8f;width: 100px;height: 20px;margin-top: 7px;margin-bottom: 7px;float: right; }.m-filter-list {padding-bottom: 5px;border-bottom: 1px solid #8f8f8f; }.m-filter-list {overflow: hidden;*zoom: 1; }.m-filter-list--all {margin: 10px 0 0 15px;color: black; }.m-filter-list--items > div {overflow: hidden;*zoom: 1;width: 204px;margin: 0 auto; }.m-filter-list--items + a {display: block;width: 204px;font-family: Karla;font-size: 14px;text-align: center;letter-spacing: .3px;background: #343434;color: white;border-radius: 0 0 5px 5px;line-height: 36px;margin: 0 auto; }.m-filter-list--items + a:active {background: #e61a25; }.m-filter-list--items + a.best-ranked-page-active, .m-filter-list--items + a.top-rending-page-active {background: #e72225; }.m-filter-list--item {position: relative;display: block;float: left;height: 73px;width: 68px;background: rgba(0, 0, 0, 0.5);padding-left: 0px !important;overflow: hidden;z-index: 2; }.m-filter-list--item:hover {background: #e6e6e6; }.m-filter-list--item:hover > i {visibility: visible; }.m-filter-list--item > i {visibility: hidden;margin-right: 5px; }.m-filter-list--item img {max-height: 100%; }.m-filter-list--item .m-actress--full-name {line-height: 12px; }.m-filter-list--item .m-actress--views {line-height: 10px; }.m-filter-list--item .m-actress--rating {box-sizing: border-box;font-size: 12px;color: #fff; }.m-filter-list--item .m-actress--rating {box-sizing: border-box;position: absolute;top: 0;width: 100%;font-weight: 500; }.m-filter-list--item .m-actress--order {float: left;padding: 1px 5px;background: #e61a25;border-radius: 0 0 5px 0;font-size: 12px;line-height: 16px; }.m-filter-list--item .m-actress--order .is-hidden {display: none; }.m-filter-list--item .m-actress--rate-amount {float: left;line-height: 16px;font-size: 12px;font-weight: 100; }.m-filter-list--item .m-actress-image {position: absolute;top: 0;left: 0;z-index: -1; }.m-filter-list--item .m-actress-left-column--name {visibility: hidden; }.m-filter-list--item .m-actress--top-menu {position: absolute;bottom: 0px;visibility: hidden;padding: 4px; }.m-filter-list--item .m-actress--top-menu:hover {visibility: visible; }.m-filter-list--item:hover {background: #000 !important; }.m-filter-list--item:hover .m-actress-left-column--name {visibility: visible;margin-left: 2px;margin-top: 18px;padding-top: 5px;letter-spacing: 0.2px;text-align: center;word-wrap: break-word;font-size: 11px;color: #FFFFFF; }.m-filter-list--item:hover .m-actress--top-menu {visibility: visible; }.m-filter-list--item:hover .m-actress-image {opacity: .5;z-index: -2; }.m-filter-list--item .wii-view, .m-filter-list--item .wii-top-trending {font-family: 'wav-tv-icons';float: left;margin-right: 0; }.m-filter-list--item .wii-view:before, .m-filter-list--item .wii-top-trending:before {font-size: 8px;color: #fff; }.m-filter-list--item .wii-view {line-height: 4px;text-alignL: left;width: 12px; }.m-filter-list--item .wii-top-trending {margin-left: -2px;line-height: 10px; }.m-filter-list--item .m-filter--label {font-size: 14px !important;margin-bottom: 0;padding-bottom: 8px; }.m-filter-list--item .m-filter--label .nav-icons {font-size: 14px;width: 14px;height: 14px;margin-right: 4px;color: #000; }.m-filter-list--item .m-actress--rate {float: right;text-align: center;font-size: 12px; }.m-filter-list--item .m-actress--rate .m-actress--rate-icon {display: inline-block;vertical-align: middle;height: 0;width: 0;margin: 0 5px 2px 3px; }.m-filter-list--item .m-actress--rate.up .m-actress--rate-icon {border-right: 4px solid transparent;border-left: 4px solid transparent;border-bottom: 4px solid #12d661; }.m-filter-list--item .m-actress--rate.down .m-actress--rate-icon {border-right: 4px solid transparent;border-left: 4px solid transparent;border-top: 4px solid #e61a25; }.m-filter-list--item .m-actress--rate.not-changed .m-actress--rate-icon {width: 4px;height: 4px;background: orange;border-radius: 50%; }.m-filter-list--item .m-actress--rate .m-actress--rate-icon {margin-right: 0; }.m-filter-tags-list {overflow: hidden;*zoom: 1; }.m-filter-tags-list .m-filter-list--item {display: inline;width: 100%;height: auto;background: none;padding-left: 20px !important;margin-bottom: 5px;color: #000000;line-height: 1.7; }.m-filter-tags-list .m-filter-list--item:hover {background: #e6e6e6 !important; }.m-filter-tags-list .m-filter-list--item .wi-hash {line-height: 12px;vertical-align: middle; }.m-filter-tags-list + a {text-decoration: underline; }.m-filter-advertising .m-filter-advertising--i2i div {margin: auto; }.m-filter--label-sub {display: block;height: 34px;line-height: 34px;padding: 0 7px 0 12px;color: #868789; }.m-filter--label-sub i {margin-right: 3px; }.m-filter--settings {padding: 0 15px; }.m-filter--others {padding: 7px 0; }.m-filter-buttons {clear: left;margin: 10px 0;overflow: auto; }.m-filter-buttons__item {float: left;padding: 0px;width: 49%;border: 1px solid #8f8f8f;overflow: hidden; }.m-filter-buttons__item_left {border-radius: 4px 0 0 4px;border-right: none; }.m-filter-buttons__item_right {border-radius: 0 4px 4px 0; }.m-filter-button {display: none; }.m-filter-button + label {display: block;padding: 5px 0;text-align: center;background: white;box-shadow: none;border: none;width: 100%;transition: background-color 0.3s ease, box-shadow 0.3s ease; }.m-filter-button:checked + label {background-color: #ccc;box-shadow: inset -1px -1px 1px 0px rgba(0, 0, 0, 0.1); }.m-custom-checkbox > input {display: none; }.m-custom-checkbox > label {display: block;cursor: pointer; }.m-custom-checkbox .m-custom-checkbox--icon {width: 22px;height: 15px;background: url("../../images/check_off.png") left center no-repeat; }.m-custom-checkbox.is-checked .m-custom-checkbox--icon {background: url("../../images/check_on.png") left center no-repeat; }.m-movies.is-no-dates > ul {margin-left: 0; }.m-movie .m-movie--watched-badge, .m-movie .m-movie--does-not-work-badge, .m-movie .m-movie--not-japanese-badge {position: absolute;padding: 2px 4px;line-height: 1.2em;text-align: left;color: #fff;font-size: 10px;font-weight: bold;background-color: #000;overflow: hidden;white-space: nowrap;word-wrap: normal;opacity: 0.7;text-overflow: ellipsis;bottom: 2px;z-index: 99;right: 2px; }.m-movie.is-reserve {display: none; }.m-movie .m-movie--site-logo {position: absolute;top: 1px;left: 1px;z-index: 4;width: 80px; }.m-movie .m-movie--site-logo > img {width: 50px; }.m-movie .m-movie--duration {background: #b8b8b8;background: rgba(184, 184, 184, 0.7);border-radius: 0 0 0 6px;position: absolute;top: 0;right: 0;z-index: 4;color: white;line-height: 20px;padding: 0 5px;font-size: 10px;font-weight: bold;text-shadow: 0 0 2px black; }.m-movie .m-movie--later, .m-movie .m-movie--later-touch > .fa, .m-movie .m-movie--favorites-and-views {background: #b8b8b8;background: rgba(184, 184, 184, 0.7);margin: 4px;color: white;text-shadow: 0 0 2px black; }.m-movie .m-movie--later, .m-movie .m-movie--later-touch > .fa {border-radius: 4px; }.m-movie .m-movie--later, .m-movie .m-movie--later-touch {position: absolute;z-index: 4;bottom: 0;right: 0;text-align: center; }.no-localstorage .m-movie .m-movie--later, .no-localstorage .m-movie .m-movie--later-touch {display: none; }.m-movie .m-movie--later > i, .m-movie .m-movie--later-touch > i {color: #ffffff;font-size: 20px;line-height: initial; }.m-movie.has-badge .m-movie--later-touch {display: none; }.m-movie .m-movie--later {transition: color 0.35s ease-in-out;cursor: pointer;width: 26px;height: 26px; }.m-movie .m-movie--later > i {padding-top: 2px; }.m-movie .m-movie--later-touch {padding: 8px 4px 4px 8px; }.no-touch .m-movie .m-movie--later-touch {display: none; }.m-movie .m-movie--later-touch > .fa {margin: 0;padding: 4px 5px; }.m-movie .m-movie--title-short {display: block;font-size: 12px;line-height: 14px;min-height: 19px;color: #605847;padding: 5px 3px 0 3px;text-decoration: none;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }.m-movie .m-movie--favorites-and-views {border-radius: 0 6px 0 0;position: absolute;z-index: 4;bottom: 0;left: 0;margin: 0;padding: 0 2px;min-width: 26px; }.m-movie .m-movie--favorites-and-views i {font-size: 13px;color: #ffffff; }.js-movie.is-later-active .m-movie--later > i, .js-movie.is-later-active .m-movie--later-touch > i {color: #e61a25; }.m-movie-meta .m-movie-meta--title {display: block;padding: 5px 3px 0 3px;margin-bottom: 3px;color: #605847;text-overflow: ellipsis;overflow: hidden;font-size: 12px;line-height: 14px; }.m-movie-meta .m-movie-meta--title:hover {background: #e6e6e6; }.m-movie-meta .m-movie-meta--tags, .m-movie-meta .m-movie-meta--actress {font-size: 11px; }.m-movie-meta .m-movie-meta--tags > a:hover, .m-movie-meta .m-movie-meta--actress > a:hover {background: #e6e6e6; }.m-movie-meta .m-movie-meta--tags > a i, .m-movie-meta .m-movie-meta--actress > a i {font-size: 11px; }.m-movie-meta .m-movie-meta--tags {padding: 1px 3px 0 3px;max-height: 24px;overflow: hidden; }.m-movie-meta .m-movie-meta--actress {overflow: hidden;height: 12px;float: left;padding: 1px 3px 0 3px;margin-top: 2px; }.m-movie-meta .m-movie-meta--added {height: 18px;line-height: 18px;font-size: 11px;float: right;padding: 0 2px; }.da-zoom-hover .m-movie--site-logo > img {width: 80px; }.is-show-loading-stub .da-zoom-popup .da-zoom-normal {visibility: visible; }.is-show-loading-stub .da-zoom-popup .da-zoom-hover {display: none; }.c-list-item .c-list-item--date {-webkit-transform: rotate(270deg);transform: rotate(270deg);-webkit-transform-origin: bottom left false;transform-origin: bottom left false;position: absolute;color: black;top: 60px;left: -3px;width: 74px;height: 14px;font-weight: bold;text-align: center;border-radius: 0px;padding-top: 0px; }.c-list-item-thumbnail {display: block;position: relative;z-index: 2;overflow: hidden; }.c-list-item-thumbnail .c-list-item-thumbnail--stub, .c-list-item-thumbnail .c-list-item-thumbnail--img {width: 100%;min-height: 66px;vertical-align: top; }.c-list-item-thumbnail .c-list-item-thumbnail--img {position: absolute;top: 0;left: 0;z-index: 3; }@media all and (min-width: 1025px) {html.is-desktop .c-list-label {font-size: 20px;line-height: 28px;color: #000000; }html.is-desktop .c-list-label .fa {font-size: 16px;line-height: 28px;vertical-align: top;margin-right: 5px; } }.m-dvd-buy {border-radius: 4px;height: 34px;line-height: 34px;display: block;width: 258px;margin-bottom: 10px;border: 1px solid #2cd668;background: #2cd668; }.m-dvd-buy:last-child {margin-bottom: 0; }.m-dvd-buy.is-amazon .m-dvd-buy--logo img {margin-top: 9px; }.m-dvd-buy.is-dmm .m-dvd-buy--logo img {margin-top: 11px; }.m-dvd-buy .m-dvd-buy--logo {border-radius: 4px 0 0 4px;float: left;width: 80px;height: 34px;overflow: hidden;background: #ffffff;text-align: center; }.m-dvd-buy .m-dvd-buy--body {margin-left: 80px;padding: 0 10px;color: #ffffff;font-size: 15px;font-weight: bold; }.m-dvd-buy .m-dvd-buy--body .fa {float: right;line-height: 34px;color: #ffffff; }.m-dvds.is-no-dates {margin-left: -10px; }.is-no-dates .m-dvds-item {padding-left: 10px; }.m-dvds-item .da-zoom-normal .m-dvds-item--title-short {display: block;padding: 5px 5px 10px 5px;text-overflow: ellipsis;text-align: center;font-size: 14px;color: black;overflow: hidden;white-space: nowrap; }.m-dvds-item .da-zoom-hover {border-radius: 0 0 4px 4px;color: #ffffff;background: #646464;border: none;box-shadow: 2px 2px 10px -1px black; }.m-dvds-item .da-zoom-hover a {color: #ffffff; }.m-dvds-item .da-zoom-hover .m-dvds-item--duration, .m-dvds-item .da-zoom-hover .m-dvds-item--date {position: absolute;z-index: 99999;background: rgba(0, 0, 0, 0.5);padding: 3px 5px; }.m-dvds-item .da-zoom-hover .m-dvds-item--duration {top: 0;left: 0; }.m-dvds-item .da-zoom-hover .m-dvds-item--date {top: 0;right: 0; }.m-dvds-item-meta .m-dvds-item-meta--title, .m-dvds-item-meta .m-dvds-item-meta--tags, .m-dvds-item-meta .m-dvds-item-meta--actress {display: block;padding: 7px;border-top: 1px #3c3c3c solid; }.m-dvds-item-meta .m-dvds-item-meta--title i, .m-dvds-item-meta .m-dvds-item-meta--tags i, .m-dvds-item-meta .m-dvds-item-meta--actress i {color: #ffffff;vertical-align: text-top; }.m-dvds-item-meta .m-dvds-item-meta--title {border-top: none; }.m-dvds-item-meta .m-dvds-item-meta--buy {display: block;padding: 7px;margin-top: 6px;background: #2cd668;text-align: center;font-weight: bold;font-size: 14px; }.c-meta-actresses, .c-meta-tags {overflow: hidden;*zoom: 1;background: #e7e7e7;padding: 15px 15px 5px 15px; }@media all and (max-width: 1024px) {html.is-mobile .c-meta-actresses, html.is-mobile .c-meta-tags {padding: 10px 10px 0px 10px; } }.c-meta-tag {transition: opacity 0.7s ease-in-out; }.c-meta-tag.is-hidden {opacity: 0; }.c-meta-tag.is-add {display: none;cursor: pointer;float: right;margin-right: 0; }.is-tv-suggest .c-meta-tag.is-add {display: block; }.c-meta-tag.is-add .c-meta-tag--body {border: 1px solid #aaad8e; }.is-actresses .c-meta-tag.is-add .c-meta-tag--body {border: 1px solid #7f7c73; }.c-meta-tag.is-add .c-meta-tag--body .fa-plus {vertical-align: middle;color: #aaad8e; }.is-actresses .c-meta-tag.is-add .c-meta-tag--body .fa-plus {color: #7f7c73; }.c-meta-tag.is-suggested {transition: all 0.3s ease-in-out; }.c-meta-tag.is-suggested .c-meta-tag--body {background: #343434;border-color: #343434;color: white; }.c-meta-tag.is-suggested.is-removing {width: 0 !important;overflow: hidden;opacity: 0; }.c-meta-tag .c-meta-tag--icon {background: #aaad8e; }.is-actresses .c-meta-tag .c-meta-tag--icon {background: #7f7c73; }.c-show-more--link {cursor: pointer; }.m-movies-filter-bar {padding: 0 10px; }.m-movies-filter-bar .c-list-label {float: left;margin-left: -15px; }@media all and (max-width: 1024px) {html.is-mobile .m-movies-filter-bar .c-list-label {display: none; } }.m-movies-filters,.m-movies-search {display: flex;flex-wrap: wrap; }.m-movies-filter:hover .fa-times {color: red; }.m-movies-filter .m-movies-filter--icon {background: #8f8f8f; }.m-movies-filter.t-tag .m-movies-filter--icon, .m-movies-filter.t-q .m-movies-filter--icon, .m-movies-filter.t-actress .m-movies-filter--icon {background: #2f2f2f; }.m-movies-mobile-bar {display: none; }@media all and (max-width: 1024px) {html.is-mobile .m-movies-mobile-bar {margin: -10px -10px 20px 0;padding: 0 10px; }html.is-mobile .m-movies-mobile-bar .m-movies-mobile-bar--filter {border: 1px solid black; }html.is-mobile .m-movies-mobile-bar-found .m-movies-mobile-bar-found--total {font-weight: bold; } }.da-zoom-popup {position: relative; }.da-zoom-hover {width: 120%;display: none;border: 1px solid white;position: absolute;z-index: 5;overflow: hidden;box-shadow: 3px 3px 0 0 #e61a25;background-color: #ffffff; }.da-zoom-enter .da-zoom-normal {visibility: hidden; }.da-zoom-enter .da-zoom-hover {display: block; }.m-pagination {border-radius: 4px;border: 1px solid #9c9c9c;display: flex;flex-direction: row-reverse;height: 34px;overflow-y: hidden;margin: 15px 10px 10px 10px; }.m-pagination .m-pagination--fixed {max-width: 36px; }@media all and (max-width: 480px) {html.is-mobile .m-pagination .m-pagination--fixed .m-pagination--dots {display: none; } }.m-pagination .m-pagination--flexible {display: flex;flex-wrap: wrap;overflow-y: hidden;text-align: right; }.m-pagination a {height: 34px;line-height: 34px; }.m-pagination a:hover {color: #e61a25; }.m-pagination span {height: 34px;line-height: 34px; }.m-pagination i {color: #888888;margin: 0; }.m-mobile-menu .menu-top, .m-mobile-menu .menu-actresses, .m-mobile-menu .menu-tags, .m-mobile-menu .menu-dvds, .m-mobile-menu .menu-sites {box-sizing: border-box;float: left;height: 100%;border-right: 1px solid #dfdfdf;border-left: 1px solid #8f8f8f; }.movies-list-page .m-mobile-menu .menu-top, .actresses-page .m-mobile-menu .menu-actresses, .actress-page .m-mobile-menu .menu-actresses, .tags-page .m-mobile-menu .menu-tags, .dvds-page .m-mobile-menu .menu-dvds, .dvd-page .m-mobile-menu .menu-dvds, .sites-page .m-mobile-menu .menu-sites {background: #343434;color: white;position: relative;border: none;border-radius: 0;z-index: 1; }.movies-list-page .m-mobile-menu .menu-top:before, .actresses-page .m-mobile-menu .menu-actresses:before, .actress-page .m-mobile-menu .menu-actresses:before, .tags-page .m-mobile-menu .menu-tags:before, .dvds-page .m-mobile-menu .menu-dvds:before, .dvd-page .m-mobile-menu .menu-dvds:before, .sites-page .m-mobile-menu .menu-sites:before {content: " ";background: #343434;border-radius: 4px 4px 0 0;box-shadow: 0 0 1px 1px #e3e3e3;position: absolute;top: -4px;left: -4px;bottom: -4px;right: -4px;z-index: -1; }.m-mobile-menu {display: none;height: 40px;line-height: 40px;margin: 0 10px;background: #f0f0f0;border: 1px solid #8f8f8f;border-bottom: none;border-radius: 4px 4px 0 0;box-shadow: 0 0px 1px 1px #e3e3e3;margin-top: 6px;color: #696969;font-weight: bold;text-align: center; }@media all and (max-width: 1024px) {html.is-mobile .m-mobile-menu {display: block;font-size: 16px;font-weight: normal; } }@media all and (max-width: 380px) {html.is-mobile .en .m-mobile-menu {font-size: 14px; }html.is-mobile .en .m-mobile-menu .menu-actresses {font-size: 13px; } }.m-mobile-menu .menu-top {width: 19%;border-top-left-radius: 4px;border-left: none; }.m-mobile-menu .menu-actresses {width: 27%; }.m-mobile-menu .menu-tags {width: 18%; }.m-mobile-menu .menu-dvds {width: 18%; }.m-mobile-menu .menu-sites {width: 18%;border-top-right-radius: 4px;border-right: none; }.is-dvd-disabled .m-mobile-menu a {width: 25% !important; }.ja .m-mobile-menu .menu-actresses {width: 23%; }.ja .m-mobile-menu .menu-dvds {width: 18%; }.ja .m-mobile-menu .menu-sites {width: 21%; }[class^="custom-icon-"] {display: inline-block;width: 1.25em;height: 2em; }.m-custom-icon-recent-search {background: transparent url(../../images/last-searches-icon.png) no-repeat center;background-size: 100%; }.m-custom-icon-scope {background: transparent url(../../images/icon_scope.png) no-repeat center;background-size: 100%; }.m-custom-icon-age {background: transparent url(../../images/icon_age.png) no-repeat center;background-size: 100%; }.m-custom-icon-duration {background: transparent url(../../images/icon_duration.png) no-repeat center;background-size: 100%; }.m-custom-icon-custom-search {background: transparent url(../../images/search-icon.png) no-repeat center;background-size: 100%; }.m-dialog {box-sizing: border-box;display: block !important;position: absolute;top: 0;left: 0;width: 100%;z-index: 1000;background: rgba(0, 0, 0, 0.7); }.m-dialog .m-dialog--wrapper {margin: 20px 0; }.m-dialog .fa, .m-dialog .wi {line-height: 35px; }.android-dialog-open {-webkit-tap-highlight-color: transparent; }.android-dialog-open .m-dialog {-webkit-tap-highlight-color: #0a141e; }.m-dialog {height: 100%;text-align: center; }.m-dialog .m-dialog--content {border-radius: 8px;text-align: left;background-color: white;box-shadow: 2px 2px 10px -2px black; }.mobile-filter__dialog-button, .m-dialog-controls .is-ok, .m-dialog-controls .is-close, .m-dialog-controls .is-default,.m-dialog-controls .is-back {box-sizing: border-box;width: 50%;height: 40px;border: none;text-align: center;font-family: Arial;font-weight: bold;font-size: 14px; }.m-dialog-controls {border-radius: 0 0 6px 6px;overflow: hidden; }.m-dialog-controls .is-ok {float: right;background: #2cd668;color: #ffffff; }.m-dialog-controls .is-close {float: left;background: #343434;color: #6a6a6a; }.m-dialog-controls .is-default,.m-dialog-controls .is-back {float: left;background: #343434;color: #ffffff; }.m-dialog-header {height: 40px;line-height: 42px;background: #f8f8f8;position: relative;border-bottom: 1px #c7c7c7 solid;box-shadow: 0 1px 0 0 #e0e0e0;text-align: center;text-shadow: 1px 1px white;text-transform: uppercase;border-radius: 8px 8px 0 0; }.m-dialog-header .m-dialog-header--label {color: #e7141a;font-family: 'Karla', sans-serif;font-weight: bold;font-size: 17px; }.m-dialog-header .fa {color: #5a5a5a;font-size: 17px; }.m-dialog-header .is-close {padding: 0 5px;position: absolute;top: 50%;right: 8px;margin-top: -17px; }.m-mobile-custom-search-dialog {display: none; }.m-mobile-custom-search-dialog .m-dialog {display: block; }.m-mobile-custom-search-dialog .m-dialog--content {width: 400px;margin: auto;position: relative;overflow: hidden; }@media all and (max-width: 440px) {html.is-mobile .m-mobile-custom-search-dialog .m-dialog--content {width: auto;margin: 0 12px 20px 12px; } }.m-mobile-custom-search-dialog-sites {margin: 20px 20px 20px 0; }.m-mobile-custom-search-dialog-sites-site {box-sizing: border-box;float: left;padding-left: 42px;position: relative;width: 130px; }@media (max-width: 854px) {.m-mobile-custom-search-dialog-sites-site {width: 33.3333%; } }@media (max-width: 380px) {.m-mobile-custom-search-dialog-sites-site {width: 50%; } }.m-mobile-custom-search-dialog-sites-site input {position: absolute;top: 50%;left: 20px;margin-top: -7px; }.m-mobile-custom-search-dialog-sites-site label {display: block;height: 40px; }.m-mobile-custom-search-dialog-sites-site label.tube8 {background: url(../../images/logos/logo_tube8.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.xvideos {background: url(../../images/logos/logo_xvideos.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.xhamster {background: url(../../images/logos/logo_xhamster.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.agesage {background: url(../../images/logos/logo_agesage.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.pornhost {background: url(../../images/logos/logo_pornhost.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.tokyo {background: url(../../images/logos/logo_tokyo.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.erovideo {background: url(../../images/logos/logo_erovideo.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.fc2 {background: url(../../images/logos/logo_fc2.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.redtube {background: url(../../images/logos/logo_redtube.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.alphaporno {background: url(../../images/logos/logo_alphaporno.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.pornhub {background: url(../../images/logos/logo_pornhub.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-sites-site label.javynow {background: url(../../images/logos/logo_javynow.png) transparent center no-repeat;background-size: 100%; }.m-mobile-custom-search-dialog-filters {margin: 20px; }.m-mobile-custom-search-dialog-filters .m-mobile-custom-search-dialog-filters--filter {position: relative; }.m-mobile-custom-search-dialog-filters .m-mobile-custom-search-dialog-filters--filter select {position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 0;background: transparent;-webkit-appearance: none;width: 100%;padding-left: 50px;color: transparent;font-weight: bold; }.m-mobile-custom-search-dialog-filters .m-mobile-custom-search-dialog-filters--filter select option {color: #888888; }.m-mobile-custom-search-dialog-filters .m-mobile-custom-search-dialog-filters--filter.is-not-default select {color: #888888; }.m-mobile-custom-search-dialog-filters .m-mobile-custom-search-dialog-filters--filter.is-not-default .m-white-select-current--label {color: transparent; }.pushy-nav {display: none;background: #282828; }@media all and (max-width: 1024px) {html.is-mobile .pushy-nav {display: block; } }.m-mobile-nav {color: #ffffff;border-right: 1px solid #1e1e1e;padding: 10px 0; }.m-mobile-nav h4 {color: #646464;text-transform: uppercase;height: 40px;font-size: 11px;font-weight: bold;line-height: 55px;padding-left: 7px; }.m-mobile-nav a {display: block;color: #ffffff;font-weight: bold;padding-left: 7px; }.m-mobile-nav-list li, .m-mobile-nav-help li, .m-mobile-nav-languages li {box-sizing: border-box;height: 40px;line-height: 38px;background-color: #3d3d3d; }.m-mobile-nav-list, .m-mobile-nav-help {margin-bottom: 15px; }.m-mobile-nav-list li, .m-mobile-nav-help li {border-bottom: 1px #282828 solid;position: relative; }.m-mobile-nav-list .wi, .m-mobile-nav-help .wi, .m-mobile-nav-list .fa, .m-mobile-nav-help .fa {color: #ffffff;padding-right: 3px;font-size: 16px;width: 16px;vertical-align: middle;text-align: center; }.m-mobile-nav-list span, .m-mobile-nav-help span {vertical-align: middle;text-transform: uppercase; }.m-mobile-nav-list .wi-actress, .m-mobile-nav-help .wi-actress {font-size: 15px; }.m-mobile-nav-list .fa-chevron-right, .m-mobile-nav-help .fa-chevron-right {color: #696969;position: absolute;right: 10px;top: 50%;margin-top: -7px;padding: 0;font-size: 16px;text-shadow: 0px 1px 0px black; }.m-mobile-nav-list .m-mobile-nav-list--counter, .m-mobile-nav-help .m-mobile-nav-list--counter {height: 20px;line-height: 20px;min-width: 16px;background: #282828;border-radius: 4px;position: absolute;right: 10px;top: 50%;margin-top: -10px;padding: 0 2px;text-align: center; }.m-mobile-nav-languages {overflow: hidden;*zoom: 1; }.m-mobile-nav-languages li {float: left;width: 33.3333%;text-transform: uppercase;color: #ffffff; }.m-mobile-nav-languages li.is-current {background: #636363;border-left: 1px #282828 solid;border-right: 1px #282828 solid; }.m-mobile-nav-languages li:first-child {border-left: none; }.m-mobile-nav-languages li:last-child {border-right: none; }.m-mobile-nav-languages .m-mobile-nav-languages--item {position: relative;text-align: center;display: block; }.m-mobile-nav-languages .m-flag {position: absolute;left: 8px;top: 12px; }.m-white-select-current, .m-white-select-from {font-family: Karla;font-weight: bold;font-size: 14px; }.m-white-select-current {height: 36px;line-height: 36px;background-image: linear-gradient(to bottom, #e9e9e9 0%, #f5f5f5 100%);position: relative;display: block;width: 100%;border-color: #bebebe;color: #888888;margin-bottom: 5px; }.m-white-select-current .m-white-select-current--select {display: block;padding-left: 50px;text-align: left; }.m-white-select-current .m-white-select-current--select .fa-caret-down {color: #888888;position: absolute;top: 50%;right: 10px;margin-top: -15px; }.m-white-select-current .m-white-select-current--white {border-radius: 4px 0 0 4px;position: absolute;left: 0;top: 0;bottom: 0;width: 36px;background: #ffffff;border-right: 1px solid #bebebe; }.m-white-select-current .m-white-select-current--white i {color: #5a5a5a;font-size: 17px; }.m-white-select-from {color: #888888;z-index: 3; }#m-notification {text-align: center;font-size: 19px;padding: 30px 0 40px 0;position: relative;display: none; }#m-notification.is-displayed {display: block; }#m-notification #m-notification--close {display: none;display: none;position: absolute;top: 0;right: 0;width: 10px;height: 10px;background: transparent url(../../images/ico/close-dark.png) no-repeat;cursor: pointer; }.js-loaded #m-notification #m-notification--close {display: block; }#m-notification #m-notification--close.is-not-able-to-close {display: none; }#m-notification #m-notification--close:hover {background: transparent url(../../images/ico/close.png) no-repeat; }.m-header-notification {display: none;color: white;background: #343434;font-size: 14px;padding: 15px 10px; }.m-header-notification .m-header-notification--message > a {color: #2cd668;text-decoration: underline; }.m-header-notification .m-header-notification--close {float: right;color: white;text-decoration: underline;cursor: pointer; }.no-localstorage .m-header-notification .m-header-notification--close {display: none; }.is-header-notification .l-content {margin-top: 124px; }.is-header-notification .m-header-notification {display: block; }.m-loading-stub {display: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 6;padding: 10px;background: #F4F4F4;opacity: 0.9; }.is-show-loading-stub .m-loading-stub {display: block; }.m-loading-stub > span {vertical-align: top;line-height: 24px; }.m-sites {padding: 10px 0; }@-webkit-keyframes rotate {from {-webkit-transform: rotate(0deg); }to {-webkit-transform: rotate(360deg); } }@keyframes rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg); }to {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }.is-animate--rotate {-webkit-animation: rotate 0.5s ease-out;animation: rotate 0.5s ease-out; }.m-bottom-bar {display: flex;box-sizing: border-box;padding: 0 15px;text-align: center;justify-content: center;position: relative; }.m-bottom-bar .m-bottom-bar--up {border-radius: 4px;border: 1px solid #9c9c9c;height: 34px;line-height: 34px; }@media all and (max-width: 480px) {html.is-mobile .m-bottom-bar .m-bottom-bar--up {display: none; } }.m-bottom-bar .m-bottom-bar--up i {font-size: 18px; }.m-header-open-mobile-search, .m-header-mobile-search {display: none; }.l-header .m-header--open-nav {display: none; }.no-csstransforms3d .l-header .m-header--open-nav {display: none !important; }@media all and (max-width: 1024px) {html.is-mobile .l-header {-webkit-tap-highlight-color: transparent;position: relative; }html.is-mobile .l-header .m-header--content {height: auto;line-height: 58px;border-bottom: 1px solid #8f8f8f;border-right: none;border-left: none;margin: 0 0 20px 0;background: #ffffff;text-align: center; }html.is-mobile .l-header .m-header--search-and-language {display: none; }html.is-mobile .l-header .m-header-search {display: none; }html.is-mobile .l-header .m-header--open-nav {min-width: 36px;position: absolute;top: 12px;display: block;z-index: 1;left: 0;border: none;background: #ffffff;height: 36px;line-height: 40px;min-width: 44px; }html.is-mobile .l-header .m-header--open-nav .fa {font-size: 24px; }html.is-mobile .m-header-logo {border: none;float: none; }html.is-mobile .m-header-logo .m-header-logo--a {vertical-align: middle;display: inline-block;width: 60%;max-width: 275px; }html.is-mobile .m-header-logo .m-header-logo--announcement {display: none !important; }html.is-mobile .m-header--announcement {transition: opacity 0.5s ease-in-out;display: none;opacity: 1;position: relative;margin: -20px 0 20px 0;padding: 14px 11px;background: #2cd668;font-size: 18px;font-weight: bold;color: #ffffff; }html.is-mobile .m-header--announcement .fa-angle-right {position: absolute;top: 50%;right: 20px;margin-top: -14px;color: white;font-size: 27px; }html.is-mobile .is-announcement .m-header--announcement {display: block; }html.is-mobile .is-announcement-hidden .m-header--announcement {opacity: 0; } }@media all and (min-width: 481px) and (max-width: 1024px) {html.is-mobile .m-header--logo {-webkit-transform: translate3d(0, 0, 0);transition: opacity 0.5s ease-in-out;opacity: 1; }html.is-mobile .m-header-mobile-search {min-width: 36px;position: absolute;top: 12px;display: block;width: 150px;right: 10px;-webkit-transform: translate3d(0, 0, 0);transition: width 0.5s ease-in-out; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit {display: none; }html.is-mobile .m-header-mobile-search .m-header-mobile-search-input--field {background: #f6f6f6;border: 1px solid #9c9c9c;border-radius: 4px;display: block;box-sizing: border-box;width: 100%;height: 34px;padding: 0 10px; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit {display: block;background: transparent;border: none;position: absolute;right: 0;height: 34px;line-height: 34px;padding: 0 10px; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit .fa {color: #898989;font-size: 20px; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit span {display: none; }html.is-mobile .is-mobile-search-focused .m-header--logo {opacity: 0; }html.is-mobile .is-mobile-search-focused .m-header-mobile-search {width: 300px; }html.is-mobile .android .m-header--logo {transition: none; }html.is-mobile .android .m-header-mobile-search {transition: none; } }@media all and (max-width: 480px) {html.is-mobile .m-header-open-mobile-search {min-width: 36px;position: absolute;top: 12px;box-sizing: border-box;display: inline-block;zoom: 1;*display: inline;height: 30px;line-height: 30px;background-image: linear-gradient(to bottom, #EAEAEA 0%, #F4F4F4 100%);padding: 0 10px;min-width: 36px;text-align: center;font-weight: bold;font-size: 14px;background-color: #f4f4f4;color: #888888;cursor: pointer;border-radius: 4px;border: 1px solid #9c9c9c;height: 36px;line-height: 36px;right: 10px; }html.is-mobile .m-header-open-mobile-search:focus {outline: none; }html.is-mobile .m-header-open-mobile-search i {color: #888888; }html.is-mobile .m-header-open-mobile-search:active, html.is-mobile .m-header-open-mobile-search.is-active {background: white;color: #e7141a; }html.is-mobile .m-header-open-mobile-search:active i, html.is-mobile .m-header-open-mobile-search.is-active i {color: #e7141a; }html.is-mobile .m-header-open-mobile-search .fa {font-size: 19px; }html.is-mobile .m-header-mobile-search {background: #ffffff;padding: 10px;height: 36px; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit {border-radius: 0 4px 4px 0;box-sizing: border-box;float: right;width: 74px;border: 1px solid #9c9c9c;height: 36px;line-height: 36px;color: #737373;background: #ffffff;font-size: 14px; }html.is-mobile .m-header-mobile-search .m-header-mobile-search--submit .fa {display: none; }html.is-mobile .m-header-mobile-search-input {overflow: hidden; }html.is-mobile .m-header-mobile-search-input .m-header-mobile-search-input--field {border-radius: 4px 0 0 4px;box-sizing: border-box;display: block;width: 100%;height: 36px;padding: 0 10px;border: 1px solid #9c9c9c;border-right: none;color: #737373;background: #ececec;font-size: 14px; }html.is-mobile .is-mobile-search-active .m-header-open-mobile-search {background: white;color: #e7141a; }html.is-mobile .is-mobile-search-active .m-header-open-mobile-search i {color: #e7141a; }html.is-mobile .is-mobile-search-active .m-header-mobile-search {display: block; } }@media all and (max-width: 1024px) {html.is-mobile .l-footer {border-left: none;border-right: none; } }.l-footer .m-footer--problem-report {float: right;padding: 0 10px; }.l-footer .m-footer--problem-report .fa {color: #888888; }@media all and (max-width: 480px) {html.is-mobile .l-footer .m-footer--problem-report {display: none; } }.m-flag {display: inline-block;vertical-align: text-bottom;height: 14px;width: 16px;background: url(../../images/generated/ico/countries-sca5afab82a.png);background-repeat: no-repeat; }.m-flag--en {background-position: 0 0px; }.m-flag--ja {background-position: 0 -14px; }.m-flag--tw {height: 16px;background-position: 0 -28px; }.trip-block {background: #2cd668 !important;max-width: 90%; }.trip-block.is-small {max-width: 65%; }@media all and (min-width: 1025px) {html.is-desktop .trip-block {max-width: 350px; } }.trip-block a {text-decoration: underline;display: inline-block;font-size: 15px; }.trip-block a, .trip-block .fa {color: white; }.trip-block .trip-prev, .trip-block .trip-prev .fa {color: #939393; }.trip-block.is-bar .trip-progress-bar {display: block; }.trip-block.black.n .trip-arrow {border-top-color: #2cd668; }.trip-block.black.s .trip-arrow {border-bottom-color: #2cd668; }.trip-block.black.e .trip-arrow {border-right-color: #2cd668; }.trip-block.black.w .trip-arrow {border-left-color: #2cd668; }.trip-block.is-buttons-2 {border-radius: 6px;padding: 0;background: #343434 !important; }.trip-block.is-buttons-2.n .trip-arrow {border-top-color: #343434; }.trip-block.is-buttons-2 .trip-close {display: none !important; }.trip-block.is-buttons-2 .trip-content {border-radius: 6px 6px 0 0;background: #2cd668;padding: 10px; }@media all and (max-width: 1024px) {html.is-mobile .trip-block.is-buttons-2 .trip-content {padding: 14px; } }.trip-block.is-buttons-2 .trip-progress-wrapper {padding: 6px 0; }.trip-block.is-buttons-2 .trip-progress-wrapper a {width: 50%;padding: 3px 0;font-size: 13px;text-decoration: none; }@media all and (max-width: 1024px) {html.is-mobile .trip-block.is-buttons-2 .trip-progress-wrapper a {padding: 8px 0; } }.trip-block.is-buttons-2 .trip-progress-wrapper a:last-child {border-left: 1px solid #252525;margin-left: -1px; }.trip-block.is-buttons-2 .trip-progress-wrapper a:first-child {border-left: none; }.trip-content {color: #ffffff;font-size: 15px; }.trip-progress-bar {display: none;margin-top: 4px;background: #1b8441; }.trip-progress-bar-content {background: white;width: 0;height: 1px; }.trip-progress-bar-content.is-3 {transition: all 3s linear; }.c-pointed-box {transition: all 0.5s ease-in-out;-webkit-transform: translateZ(0px);transform: translateZ(0px);display: block;background: #343434;position: relative;height: 0; }.c-pointed-box.is-never-opened {display: none; }.c-pointed-box.is-no-animation {transition: none; }.c-pointed-box.is-closed .is-pointer {opacity: 0; }.c-pointed-box .is-content {transition: opacity 0.5s ease-in-out; }.c-pointed-box .is-pointer {transition: all 0.5s ease-in-out;position: absolute;bottom: 100%;left: 20px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #343434; }.c-tab {display: none; }.c-tab.is-active {display: block; }.c-fotorama.is-full-screen-only {height: 0;visibility: hidden;overflow: hidden; }.c-fotorama.fotorama--fullscreen {height: auto;visibility: visible; }.c-head {display: flex;line-height: 1.5em;margin: 1rem 0 .5rem 0;color: #696969; }.c-head--header {flex: 1; }.c-head--title {color: #6b6c6e;font-size: 1.4em;text-transform: uppercase;font-weight: 800; }.c-head--content {align-self: center; }@media all and (max-width: 1024px) {html.is-mobile .c-head--content {display: none; } }.c-subhead {display: flex;width: 100%;height: 100%;flex-direction: column;margin-top: 1rem;line-height: 1.2em; }@media all and (max-width: 1024px) {html.is-mobile .c-subhead {display: none; } }.c-subhead--title {color: rgba(107, 108, 110, 0.9);font-size: 1.2em;font-weight: 800;text-transform: uppercase;text-align: center; }.c-subhead--content {text-align: center;color: rgba(107, 108, 110, 0.7);margin: 0.3125em 0;padding: 0 8em; }.c-subhead_hidden {display: none; }@media all and (min-width: 361px) {.pushy-nav {width: 280px; }.pushy-left {-webkit-transform: translate3d(-280px, 0, 0);transform: translate3d(-280px, 0, 0); }.pushy-body.container-push, .push-push {-webkit-transform: translate3d(280px, 0, 0);transform: translate3d(280px, 0, 0); }.pushy-active .pushy-cloak {left: 280px; } }@media all and (min-width: 481px) {.pushy-nav {width: 300px; }.pushy-left {-webkit-transform: translate3d(-300px, 0, 0);transform: translate3d(-300px, 0, 0); }.pushy-body.container-push, .push-push {-webkit-transform: translate3d(300px, 0, 0);transform: translate3d(300px, 0, 0); }.pushy-active .pushy-cloak {left: 300px; } }.tooltipster-base {background: #343434;border: none;border-radius: 6px;min-width: 220px;box-shadow: 0 1px 1px -1px #000000;}.tooltipster-base .tooltipster-content {font-family: Karla, sans-serif;font-size: 15px;padding: 0;text-align: center;}.tooltipster-content p {background: #2cd668;padding: 10px;border-radius: 5px 5px 0 0;}.tooltipster-content .tooltipster-buttons {padding: 6px 0;}.tooltipster-content button {border: none;width: 50%;background: transparent;cursor: pointer;font-size: 13px;color: #939393;padding: 3px 0;}.tooltipster-content button:focus {outline: none;}.tooltipster-content button.is-start-tour {border-left: 1px solid #252525;color: #ffffff;}