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 {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
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"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
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;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
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;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
@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;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.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-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@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-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@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-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@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-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
perspective: 1000px;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
outline: 0;
color: #ffffff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
margin-top: -10px;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
line-height: 1;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #ffffff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #ffffff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -10px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -10px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
content: " ";
display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
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;
}.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: right; } .no-js .owl-carousel {
display: block; } .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
animation-name: fadeOut; }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } } .owl-height {
transition: height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000; }
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/vendor/owl.carousel/dist/assets/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }@font-face{font-family:Open Sans;font-weight:300;src:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.eot);src:local("Open Sans"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.woff2) format("woff2"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.woff) format("woff"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.ttf) format("truetype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Light.svg#Open\ Sans) format("svg")}@font-face{font-family:Open Sans;font-weight:400;src:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.eot);src:local("Open Sans"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.eot?#iefix) format("embedded-opentype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.woff2) format("woff2"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.woff) format("woff"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.ttf) format("truetype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans.svg#Open\ Sans) format("svg")}@font-face{font-family:Open Sans;font-weight:600;src:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.eot);src:local("Open Sans"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.eot?#iefix) format("embedded-opentype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.woff2) format("woff2"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.woff) format("woff"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.ttf) format("truetype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Semibold.svg#Open\ Sans) format("svg")}@font-face{font-family:Open Sans;font-weight:700;src:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.eot);src:local("Open Sans"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.woff2) format("woff2"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.woff) format("woff"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.ttf) format("truetype"),url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/fonts/open-sans/hinted-OpenSans-Bold.svg#Open\ Sans) format("svg")}.container{max-width:1170px}.text-center{text-align:center}.text-right{text-align:right}.visible-md{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden}@media only screen and (min-width:992px){.visible-md{display:block;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;visibility:visible}}.visible-sm{display:block;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;visibility:visible}@media only screen and (min-width:992px){.hidden-md,.visible-sm{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden}}.height50{min-height:50vh}.margin-top-15{margin-top:.938rem}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{padding:0;font-size:100%;font-family:Open Sans,sans-serif;line-height:1.5}img{max-width:100%}p{margin:0 0 1.25rem;padding:0}p:last-child{margin:0}.article-page{padding:4.375rem .938rem;font-size:1.125rem;color:#464646;background-color:#fff}.article-page-footer{margin-top:4.375rem}.article-page h1,.article-page h2,.article-page h3,.article-page h4,.article-page h5,.article-page h6{font-size:2rem;font-weight:600;text-transform:uppercase;color:#464646;margin:0 0 20px}.banner-page{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;margin:0;padding:0;height:250px;margin-top:70px}.banner-page-caption{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:320px;left:50%;margin-left:-160px}.banner-page-caption .title{position:relative;display:block;margin:0;padding:0;font-size:2.25rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.banner-page-caption .title:before{content:"";position:absolute;bottom:-10px;left:50%;width:100px;height:3px;margin-left:-50px;background-color:#fff}.button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;outline:0;border:0;margin:0;padding:.438rem .938rem;background-color:#f2f2f2;color:#5e5e5e;text-decoration:none}.button:focus,.button:hover{text-decoration:none;background-color:#d8d8d8}.button-block{display:block;text-align:center}.button-theme{display:inline-block;padding:.625rem 1.563rem;font-size:.813rem;font-weight:600;text-transform:uppercase;color:#c94854;border:2px solid #c94854;background-color:transparent}.button-theme:focus,.button-theme:hover{background-color:#c94854;color:#fff;text-decoration:none}.button-theme-white{display:inline-block;padding:.625rem 1.563rem;font-size:.813rem;font-weight:600;text-transform:uppercase;color:#fff;border:2px solid #fff;background-color:transparent}.button-theme-white:focus,.button-theme-white:hover{background-color:#fff;color:#5e5e5e;text-decoration:none}.button-theme-white-inverse{display:inline-block;padding:.625rem 1.563rem;font-size:.813rem;font-weight:600;text-transform:uppercase;color:#5e5e5e;border:2px solid #fff;background-color:#fff}.button-theme-white-inverse:focus,.button-theme-white-inverse:hover{background-color:transparent;color:#fff;text-decoration:none}.button-theme-product{display:block;width:100%;text-align:center;padding:.625rem 1.563rem;font-size:1.375rem;font-weight:400;text-transform:uppercase;color:#5e5e5e;border-top:3px solid #f6f6f6;border-bottom:3px solid #f6f6f6;background-color:#f6f6f6}.button-theme-product:focus,.button-theme-product:hover{text-decoration:none}.button-theme-product.active,.button-theme-product:focus,.button-theme-product:hover{background-color:#f6f6f6;color:#5e5e5e;border-bottom:3px solid #c94854}.contact{position:relative;overflow:hidden}.contact-header{margin-top:5.563rem;padding:3.125rem .938rem;text-align:center}.contact-header .title{display:block;margin:0;padding:0;font-size:2rem;font-weight:600;text-transform:uppercase;color:#464646}.contact-map{height:300px}@media only screen and (min-width:970px){.contact-map{position:absolute;top:0;left:0;width:60%;height:100%}}.contact-content{position:relative;z-index:1;padding:3.125rem .938rem;background-color:#707070}@media only screen and (min-width:970px){.contact-content{width:720px;float:right;background-color:transparent}.contact-content:before{content:"";position:absolute;z-index:1;top:0;right:0;height:100%;width:120%;border-bottom:100vh solid #707070;border-left:150px solid transparent;border-right:0 solid transparent}}.contact-content .forms{position:relative;z-index:2;display:block;max-width:400px;margin:0 auto;text-align:right}.footer{padding:.938rem;font-size:.75rem;background-color:#575b5d}.footer,.footer a,.footer a:focus,.footer a:hover{color:#fff}.footer--darken{padding:.313rem .938rem;background-color:#262728}.footer--txt-right{text-align:left}@media only screen and (min-width:768px){.footer--txt-right{text-align:right}}.footer-widget{text-align:left}.footer-widget-header{padding:.938rem 0}@media only screen and (min-width:768px){.footer-widget-header{min-height:40px}}.footer-widget-header .title{display:block;font-size:.938rem;font-weight:600;text-transform:uppercase;color:#fff}.footer-widget-footer{padding:.938rem 0 0}.footer-widget-footer ul{margin:0;padding:0;list-style:none}.footer-widget-body ul{padding:0;margin:0 0 0 .938rem}.input{display:block;width:100%;max-width:100%;padding:.938rem 1.563rem;font-size:.813rem;font-weight:600;text-transform:uppercase;color:#fff;border:2px solid #fff;background-color:transparent;outline:0}.input::-webkit-input-placeholder{color:#fff}.input:-moz-placeholder,.input::-moz-placeholder{color:#fff}.input:-ms-input-placeholder{color:#fff}.input--red{color:#c94854;border:2px solid #c94854}.input--red::-webkit-input-placeholder{color:#c94854}.input--red:-moz-placeholder,.input--red::-moz-placeholder{color:#c94854}.input--red:-ms-input-placeholder{color:#c94854}.form-group{padding-bottom:.938rem}.menu{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;z-index:2;top:0;right:0;left:0;background-color:#fff}@media only screen and (min-width:1170px){.menu{background-color:#fff}}.menu__brand{margin:.625rem 0}.menu__brand img{max-height:3.125rem}.menu__checked{visibility:hidden;display:none}.menu__checked:checked~.menu__nav{top:70px;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;visibility:visible;background-color:#fff}.menu__checked:checked~.menu__burger{padding:18px 7px 22px}.menu__checked:checked~.menu__burger .menu__burger__btn{height:0}.menu__checked:checked~.menu__burger .menu__burger__btn:after,.menu__checked:checked~.menu__burger .menu__burger__btn:before{top:0}.menu__checked:checked~.menu__burger .menu__burger__btn:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu__checked:checked~.menu__burger .menu__burger__btn:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu__burger{position:absolute;display:block;top:15px;right:15px;padding:18px 7px;margin:0;cursor:pointer;background-color:#c94854}@media only screen and (min-width:1170px){.menu__burger{visibility:hidden;display:none}}.menu__burger__btn{position:relative;display:block;width:40px;border-radius:5px;border:0;outline:0}.menu__burger__btn,.menu__burger__btn:after,.menu__burger__btn:before{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:5px;background-color:#fff}.menu__burger__btn:after,.menu__burger__btn:before{position:absolute;content:"";left:0;right:0;border-radius:5px;top:8px}.menu__burger__btn:before{top:-8px}.menu__nav{position:fixed;overflow:hidden;top:-100%;right:0;left:0;z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;padding:10px}.menu__nav ul{margin:0;padding:0;text-align:center}.menu__nav li{list-style:none}.menu__nav li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;padding:.313rem;color:#464646;font-size:1.25rem;font-weight:700;letter-spacing:.7px;text-transform:uppercase;outline:0;cursor:pointer}.menu__nav li a:focus,.menu__nav li a:hover{position:relative;color:#c94854;text-decoration:none;border-radius:5px;outline:0}@media only screen and (min-width:1170px){.menu__nav li a{font-size:18px;padding:.688rem 1.5rem}.menu__nav li a:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute}.menu__nav li a:focus:before,.menu__nav li a:hover:before{content:"";position:absolute;left:50%;bottom:5px;height:3px;width:30px;margin-left:-15px;background-color:#c94854}}.menu__nav li.active a{position:relative;color:#c94854;text-decoration:none;border-radius:5px;outline:0}@media only screen and (min-width:1170px){.menu__nav li.active a:before{content:"";position:absolute;left:50%;bottom:5px;height:3px;width:30px;margin-left:-15px;background-color:#c94854}}@media only screen and (max-width:1169px){.menu__nav{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}}@media only screen and (min-width:1170px){.menu__nav{position:static;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;visibility:visible}.menu__nav li{display:inline-block}}.menu__input{padding:.438rem .938rem .438rem 1.875rem;margin:1.063rem 0 0}.modal{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden}.modal.active{position:fixed;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;visibility:visible;top:0;left:0;bottom:0;right:0;z-index:10;width:100%;height:100%;background-color:rgba(94,94,94,.5)}.modal-close{font-size:1.375rem;font-weight:600;text-transform:uppercase;color:#c94854}.modal-close:focus,.modal-close:hover{color:#000;text-decoration:none}.modal-search{color:#c94854}.modal-search-form{position:absolute;width:320px;left:50%;margin-left:-160px;padding:1.563rem;border:2px solid #c94854;background-color:#fff}.modal-search-form,.postit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.postit{position:absolute;position:fixed;display:none;right:0;z-index:5;visibility:hidden}@media only screen and (min-width:768px){.postit{display:block;visibility:visible}}.produtos-paginacao{overflow:hidden;zoom:1}.produtos-paginacao .colunas-paginacao{padding:0}.produtos-paginacao .colunas-paginacao:first-child{border-right:2px solid #fff}.produtos-filtro{padding:1.563rem 0}.produtos-filtro .container{position:relative}.produtos-filtro .owl-controls{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;outline:0;border:0;background-color:transparent}.produtos-filtro .owl-controls.owl-filtro-produtos-left{left:15px}.produtos-filtro .owl-controls.owl-filtro-produtos-right{right:15px}.produtos-filtro .owl-carousel{padding:0 3.125rem}.produtos-filtro .owl-carousel.owl-invisible{display:none}.produtos-filtro .owl-carousel .item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;display:block;padding:1.25rem .625rem;max-width:100%;min-height:118px;margin-right:.188rem;font-size:1rem;font-weight:300;color:#000;text-transform:uppercase;text-align:center;background-color:#f6f6f6;border-top:3px solid #f6f6f6;border-bottom:3px solid #f6f6f6}.produtos-filtro .owl-carousel .item:focus,.produtos-filtro .owl-carousel .item:hover{color:#000;border-bottom:3px solid #c94854;text-decoration:none}.produtos-filtro .owl-carousel .item .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;width:auto;left:0;right:0;margin:0 auto;padding:0 .625rem}.produtos-post{padding:0 .938rem 3.125rem}.produtos-post .post-figure{text-align:center;margin:0 0 1.25rem}.produtos-post .post-figure img{display:block;margin:0 auto;border:4px solid #e5e5e5}.produtos-post .post-figure-caption{margin:.938rem 0 1.25rem}.produtos-post .post-content{color:#464646}.produtos-post .post-content h1,.produtos-post .post-content h2,.produtos-post .post-content h3,.produtos-post .post-content h4,.produtos-post .post-content h5,.produtos-post .post-content h6{margin:0 0 1.25rem;font-size:2rem;font-weight:400}.produtos-post .post-content .detalhes-produtos{padding-top:3.125rem}.product-gallery{list-style-type:none;position:relative;padding:0}.product-gallery li{padding:0 25px}.product-gallery .owl-next,.product-gallery .owl-prev{position:absolute;top:50%;height:59px;width:24px;font-size:0;margin-top:-30px}.product-gallery .owl-prev{left:0;background-image:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/img/button-left.png)}.product-gallery .owl-next{right:0;background-image:url(//www.skiakece.com.br/wp-content/themes/skiakece/assets/img/button-right.png)}.search-post{padding-bottom:1.563rem}.search-post .title{font-size:1.5rem;margin:0 0 10px}.search-post .title a{color:#5e5e5e}.search-post .title a:focus,.search-post .title a:hover{color:#5e5e5e;text-decoration:underline}.search-button{display:none;visibility:hidden}@media only screen and (min-width:400px){.search-button{position:absolute;display:block;visibility:visible;top:20px;right:80px;z-index:3}}@media only screen and (min-width:992px){.search-button{top:22px;right:-40px;z-index:3}.search-button img{max-height:16px}}.sitemap{padding:3.125rem .938rem 2.188rem}.sitemap .page-header{padding-bottom:.938rem}.sitemap .page-header .title{display:block;font-size:1.125rem;font-weight:600;text-transform:uppercase;color:#464646}.sitemap ul{margin:0;padding:.938rem 0 0 1.125rem;list-style-type:circle}.sitemap a{color:#c94854}.sitemap a:focus,.sitemap a:hover{color:#c94854;text-decoration:underline}.carousel{position:relative}.carousel-indicators li{width:15px;height:2px;background-color:#fff;border-radius:0}.carousel-indicators li.active{width:15px;height:2px;border:2px solid #fff;border-radius:0}.carousel-inner{position:relative}.carousel-inner .item{background-position:50%;background-size:cover;background-repeat:no-repeat;height:100vh;min-height:500px}.carousel-inner .item-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;width:1170px;margin-top:44.5px;margin-left:-587px;z-index:2;color:#fff}.carousel-inner .item-caption h1,.carousel-inner .item-caption h2,.carousel-inner .item-caption h3,.carousel-inner .item-caption h4,.carousel-inner .item-caption h5,.carousel-inner .item-caption h6{position:relative;display:block;font-size:2.25rem;font-weight:600;margin:0;padding:0;text-transform:uppercase;color:#fff;line-height:1.2}.carousel-inner .item-caption h1:before,.carousel-inner .item-caption h2:before,.carousel-inner .item-caption h3:before,.carousel-inner .item-caption h4:before,.carousel-inner .item-caption h5:before,.carousel-inner .item-caption h6:before{content:"";position:absolute;top:22px;left:-40px;width:30px;height:2px;background-color:#fff}.carousel-inner .item-overlay{position:absolute;height:100%;width:60%;top:0;left:0;overflow:hidden}.carousel-inner .item-overlay:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"";position:absolute;top:0;width:100%;border-bottom:100vh solid rgba(0,0,0,.6);border-left:200px solid transparent;border-right:0 solid transparent}.storytelling{padding:4.375rem .938rem;font-size:1.875rem;font-weight:400;color:#5e5e5e;text-align:center;background-color:#f7f7f7}.storytelling-footer{margin-top:3.125rem}.table{width:100%;font-size:.813rem}.table td,.table th{padding:.313rem .938rem}.table td.bordered,.table th.bordered{border-right:2px solid #eee}.table td.bordered:last-child,.table th.bordered:last-child{border-right:0 solid transparent}.table td:first-child,.table th:first-child{font-weight:700}@media only screen and (max-width:768px){.table td,.table th{display:block}}.table-striped thead,.table-striped tr:nth-of-type(2n){background-color:#f6f6f6}.response{margin-bottom:.625rem}.response,.response .message{display:none}.response .success{color:#0cff0c}.response .error{color:red}.response .waiting{color:#ff0}label.error{color:red;font-size:.75rem}