/* Pawpaw Project */
/* Author: PP */

/* ===========================================================
   CSS OUTLINE / DAFTAR ISI
   ===========================================================

   01. bootstrap.min.css
   02. theme.min.css
   03. color-defaults.min.css
   04. swatch-red-white.min.css
   05. swatch-white-red.min.css
   06. fonts.min.css
   07. custom.css

   =========================================================== */

/* COLOR */

/*
Yellow : #FDB9C8;
Black : #1e1e1e;
White : #ffffff;
Violet : #b9eafd;
*/

@font-face {
    font-family: 'Circular';
    src: url('CircularStd-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;

}
@font-face {
    font-family: 'Circular';
    src: url('CircularStd-Medium.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Circular';
    src: url('CircularStd-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Circular';
    src: url('CircularStd-Book.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'Circular';
    src: url('CircularStd-Book.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;

}
/**********
 * 01
 * angle
 * bootstrap.min.css
 *  
 ***********/
 @charset "UTF-8";
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,
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: 0 0;
}
a:active,
a:hover {
    outline: 0;
}
b,
strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
h1 {
    margin: 0.67em 0;
}
mark {
    background: #ff0;
    color: #000;
}
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;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    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[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-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: 700;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td,
th {
    padding: 0;
}
@media print {
    * {
        text-shadow: none !important;
        color: #000 !important;
        background: transparent !important;
        box-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }
    blockquote,
    pre {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    img,
    tr {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    select {
        background: #fff !important;
    }
    .navbar {
        display: none;
    }
    .table td,
    .table th {
        background-color: #fff !important;
    }
    .btn > .caret,
    .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }
    .label {
        border: 1px solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table-bordered td,
    .table-bordered th {
        border: 1px solid #ddd !important;
    }
}
@font-face {
    font-family: "Glyphicons Halflings";
    src: url(../fonts/bootstrap/glyphicons-halflings-regular.eot);
    src: url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),
        url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
    content: "\2a";
}
.glyphicon-plus:before {
    content: "\2b";
}
.glyphicon-euro:before {
    content: "\20ac";
}
.glyphicon-minus:before {
    content: "\2212";
}
.glyphicon-cloud:before {
    content: "\2601";
}
.glyphicon-envelope:before {
    content: "\2709";
}
.glyphicon-pencil:before {
    content: "\270f";
}
.glyphicon-glass:before {
    content: "\e001";
}
.glyphicon-music:before {
    content: "\e002";
}
.glyphicon-search:before {
    content: "\e003";
}
.glyphicon-heart:before {
    content: "\e005";
}
.glyphicon-star:before {
    content: "\e006";
}
.glyphicon-star-empty:before {
    content: "\e007";
}
.glyphicon-user:before {
    content: "\e008";
}
.glyphicon-film:before {
    content: "\e009";
}
.glyphicon-th-large:before {
    content: "\e010";
}
.glyphicon-th:before {
    content: "\e011";
}
.glyphicon-th-list:before {
    content: "\e012";
}
.glyphicon-ok:before {
    content: "\e013";
}
.glyphicon-remove:before {
    content: "\e014";
}
.glyphicon-zoom-in:before {
    content: "\e015";
}
.glyphicon-zoom-out:before {
    content: "\e016";
}
.glyphicon-off:before {
    content: "\e017";
}
.glyphicon-signal:before {
    content: "\e018";
}
.glyphicon-cog:before {
    content: "\e019";
}
.glyphicon-trash:before {
    content: "\e020";
}
.glyphicon-home:before {
    content: "\e021";
}
.glyphicon-file:before {
    content: "\e022";
}
.glyphicon-time:before {
    content: "\e023";
}
.glyphicon-road:before {
    content: "\e024";
}
.glyphicon-download-alt:before {
    content: "\e025";
}
.glyphicon-download:before {
    content: "\e026";
}
.glyphicon-upload:before {
    content: "\e027";
}
.glyphicon-inbox:before {
    content: "\e028";
}
.glyphicon-play-circle:before {
    content: "\e029";
}
.glyphicon-repeat:before {
    content: "\e030";
}
.glyphicon-refresh:before {
    content: "\e031";
}
.glyphicon-list-alt:before {
    content: "\e032";
}
.glyphicon-lock:before {
    content: "\e033";
}
.glyphicon-flag:before {
    content: "\e034";
}
.glyphicon-headphones:before {
    content: "\e035";
}
.glyphicon-volume-off:before {
    content: "\e036";
}
.glyphicon-volume-down:before {
    content: "\e037";
}
.glyphicon-volume-up:before {
    content: "\e038";
}
.glyphicon-qrcode:before {
    content: "\e039";
}
.glyphicon-barcode:before {
    content: "\e040";
}
.glyphicon-tag:before {
    content: "\e041";
}
.glyphicon-tags:before {
    content: "\e042";
}
.glyphicon-book:before {
    content: "\e043";
}
.glyphicon-bookmark:before {
    content: "\e044";
}
.glyphicon-print:before {
    content: "\e045";
}
.glyphicon-camera:before {
    content: "\e046";
}
.glyphicon-font:before {
    content: "\e047";
}
.glyphicon-bold:before {
    content: "\e048";
}
.glyphicon-italic:before {
    content: "\e049";
}
.glyphicon-text-height:before {
    content: "\e050";
}
.glyphicon-text-width:before {
    content: "\e051";
}
.glyphicon-align-left:before {
    content: "\e052";
}
.glyphicon-align-center:before {
    content: "\e053";
}
.glyphicon-align-right:before {
    content: "\e054";
}
.glyphicon-align-justify:before {
    content: "\e055";
}
.glyphicon-list:before {
    content: "\e056";
}
.glyphicon-indent-left:before {
    content: "\e057";
}
.glyphicon-indent-right:before {
    content: "\e058";
}
.glyphicon-facetime-video:before {
    content: "\e059";
}
.glyphicon-picture:before {
    content: "\e060";
}
.glyphicon-map-marker:before {
    content: "\e062";
}
.glyphicon-adjust:before {
    content: "\e063";
}
.glyphicon-tint:before {
    content: "\e064";
}
.glyphicon-edit:before {
    content: "\e065";
}
.glyphicon-share:before {
    content: "\e066";
}
.glyphicon-check:before {
    content: "\e067";
}
.glyphicon-move:before {
    content: "\e068";
}
.glyphicon-step-backward:before {
    content: "\e069";
}
.glyphicon-fast-backward:before {
    content: "\e070";
}
.glyphicon-backward:before {
    content: "\e071";
}
.glyphicon-play:before {
    content: "\e072";
}
.glyphicon-pause:before {
    content: "\e073";
}
.glyphicon-stop:before {
    content: "\e074";
}
.glyphicon-forward:before {
    content: "\e075";
}
.glyphicon-fast-forward:before {
    content: "\e076";
}
.glyphicon-step-forward:before {
    content: "\e077";
}
.glyphicon-eject:before {
    content: "\e078";
}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
.glyphicon-plus-sign:before {
    content: "\e081";
}
.glyphicon-minus-sign:before {
    content: "\e082";
}
.glyphicon-remove-sign:before {
    content: "\e083";
}
.glyphicon-ok-sign:before {
    content: "\e084";
}
.glyphicon-question-sign:before {
    content: "\e085";
}
.glyphicon-info-sign:before {
    content: "\e086";
}
.glyphicon-screenshot:before {
    content: "\e087";
}
.glyphicon-remove-circle:before {
    content: "\e088";
}
.glyphicon-ok-circle:before {
    content: "\e089";
}
.glyphicon-ban-circle:before {
    content: "\e090";
}
.glyphicon-arrow-left:before {
    content: "\e091";
}
.glyphicon-arrow-right:before {
    content: "\e092";
}
.glyphicon-arrow-up:before {
    content: "\e093";
}
.glyphicon-arrow-down:before {
    content: "\e094";
}
.glyphicon-share-alt:before {
    content: "\e095";
}
.glyphicon-resize-full:before {
    content: "\e096";
}
.glyphicon-resize-small:before {
    content: "\e097";
}
.glyphicon-exclamation-sign:before {
    content: "\e101";
}
.glyphicon-gift:before {
    content: "\e102";
}
.glyphicon-leaf:before {
    content: "\e103";
}
.glyphicon-fire:before {
    content: "\e104";
}
.glyphicon-eye-open:before {
    content: "\e105";
}
.glyphicon-eye-close:before {
    content: "\e106";
}
.glyphicon-warning-sign:before {
    content: "\e107";
}
.glyphicon-plane:before {
    content: "\e108";
}
.glyphicon-calendar:before {
    content: "\e109";
}
.glyphicon-random:before {
    content: "\e110";
}
.glyphicon-comment:before {
    content: "\e111";
}
.glyphicon-magnet:before {
    content: "\e112";
}
.glyphicon-chevron-up:before {
    content: "\e113";
}
.glyphicon-chevron-down:before {
    content: "\e114";
}
.glyphicon-retweet:before {
    content: "\e115";
}
.glyphicon-shopping-cart:before {
    content: "\e116";
}
.glyphicon-folder-close:before {
    content: "\e117";
}
.glyphicon-folder-open:before {
    content: "\e118";
}
.glyphicon-resize-vertical:before {
    content: "\e119";
}
.glyphicon-resize-horizontal:before {
    content: "\e120";
}
.glyphicon-hdd:before {
    content: "\e121";
}
.glyphicon-bullhorn:before {
    content: "\e122";
}
.glyphicon-bell:before {
    content: "\e123";
}
.glyphicon-certificate:before {
    content: "\e124";
}
.glyphicon-thumbs-up:before {
    content: "\e125";
}
.glyphicon-thumbs-down:before {
    content: "\e126";
}
.glyphicon-hand-right:before {
    content: "\e127";
}
.glyphicon-hand-left:before {
    content: "\e128";
}
.glyphicon-hand-up:before {
    content: "\e129";
}
.glyphicon-hand-down:before {
    content: "\e130";
}
.glyphicon-circle-arrow-right:before {
    content: "\e131";
}
.glyphicon-circle-arrow-left:before {
    content: "\e132";
}
.glyphicon-circle-arrow-up:before {
    content: "\e133";
}
.glyphicon-circle-arrow-down:before {
    content: "\e134";
}
.glyphicon-globe:before {
    content: "\e135";
}
.glyphicon-wrench:before {
    content: "\e136";
}
.glyphicon-tasks:before {
    content: "\e137";
}
.glyphicon-filter:before {
    content: "\e138";
}
.glyphicon-briefcase:before {
    content: "\e139";
}
.glyphicon-fullscreen:before {
    content: "\e140";
}
.glyphicon-dashboard:before {
    content: "\e141";
}
.glyphicon-paperclip:before {
    content: "\e142";
}
.glyphicon-heart-empty:before {
    content: "\e143";
}
.glyphicon-link:before {
    content: "\e144";
}
.glyphicon-phone:before {
    content: "\e145";
}
.glyphicon-pushpin:before {
    content: "\e146";
}
.glyphicon-usd:before {
    content: "\e148";
}
.glyphicon-gbp:before {
    content: "\e149";
}
.glyphicon-sort:before {
    content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}
.glyphicon-sort-by-order:before {
    content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}
.glyphicon-sort-by-attributes:before {
    content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}
.glyphicon-unchecked:before {
    content: "\e157";
}
.glyphicon-expand:before {
    content: "\e158";
}
.glyphicon-collapse-down:before {
    content: "\e159";
}
.glyphicon-collapse-up:before {
    content: "\e160";
}
.glyphicon-log-in:before {
    content: "\e161";
}
.glyphicon-flash:before {
    content: "\e162";
}
.glyphicon-log-out:before {
    content: "\e163";
}
.glyphicon-new-window:before {
    content: "\e164";
}
.glyphicon-record:before {
    content: "\e165";
}
.glyphicon-save:before {
    content: "\e166";
}
.glyphicon-open:before {
    content: "\e167";
}
.glyphicon-saved:before {
    content: "\e168";
}
.glyphicon-import:before {
    content: "\e169";
}
.glyphicon-export:before {
    content: "\e170";
}
.glyphicon-send:before {
    content: "\e171";
}
.glyphicon-floppy-disk:before {
    content: "\e172";
}
.glyphicon-floppy-saved:before {
    content: "\e173";
}
.glyphicon-floppy-remove:before {
    content: "\e174";
}
.glyphicon-floppy-save:before {
    content: "\e175";
}
.glyphicon-floppy-open:before {
    content: "\e176";
}
.glyphicon-credit-card:before {
    content: "\e177";
}
.glyphicon-transfer:before {
    content: "\e178";
}
.glyphicon-cutlery:before {
    content: "\e179";
}
.glyphicon-header:before {
    content: "\e180";
}
.glyphicon-compressed:before {
    content: "\e181";
}
.glyphicon-earphone:before {
    content: "\e182";
}
.glyphicon-phone-alt:before {
    content: "\e183";
}
.glyphicon-tower:before {
    content: "\e184";
}
.glyphicon-stats:before {
    content: "\e185";
}
.glyphicon-sd-video:before {
    content: "\e186";
}
.glyphicon-hd-video:before {
    content: "\e187";
}
.glyphicon-subtitles:before {
    content: "\e188";
}
.glyphicon-sound-stereo:before {
    content: "\e189";
}
.glyphicon-sound-dolby:before {
    content: "\e190";
}
.glyphicon-sound-5-1:before {
    content: "\e191";
}
.glyphicon-sound-6-1:before {
    content: "\e192";
}
.glyphicon-sound-7-1:before {
    content: "\e193";
}
.glyphicon-copyright-mark:before {
    content: "\e194";
}
.glyphicon-registration-mark:before {
    content: "\e195";
}
.glyphicon-cloud-download:before {
    content: "\e197";
}
.glyphicon-cloud-upload:before {
    content: "\e198";
}
.glyphicon-tree-conifer:before {
    content: "\e199";
}
.glyphicon-tree-deciduous:before {
    content: "\e200";
}
*,
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent;
}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    color: #444;
    background-color: #fff;
}
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
a {
    color: #428bca;
    text-decoration: none;
}
a:focus,
a:hover {
    color: #2a6496;
    text-decoration: underline;
}
a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
figure {
    margin: 0;
}
img {
    vertical-align: middle;
}
.img-responsive {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
}
.img-rounded {
    border-radius: 0;
}
.img-thumbnail {
    padding: 4px;
    line-height: 1.5;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -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;
    width: 100% \9;
    max-width: 100%;
    height: auto;
}
.img-circle {
    border-radius: 50%;
}
hr {
    margin-top: 24px;
    margin-bottom: 24px;
    border: 0;
    border-top: 1px solid #f2f2f4;
}
.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;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-weight: 400;
    line-height: 1;
    color: #d8d8d8;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 24px;
    margin-bottom: 12px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
    font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
    margin-top: 12px;
    margin-bottom: 12px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-size: 75%;
}
.h1,
h1 {
    font-size: 41px;
}
.h2,
h2 {
    font-size: 34px;
}
.h3,
h3 {
    font-size: 28px;
}
.h4,
h4 {
    font-size: 20px;
}
.h5,
h5 {
    font-size: 16px;
}
.h6,
h6 {
    font-size: 14px;
}
p {
    margin: 0 0 12px;
}
.lead {
    margin-bottom: 24px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.4;
}
@media (min-width: 768px) {
    .lead {
        font-size: 24px;
    }
}
.small,
small {
    font-size: 87%;
}
cite {
    font-style: normal;
}
.mark,
mark {
    background-color: #f7b244;
    padding: 0.2em;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}
.text-nowrap {
    white-space: nowrap;
}
.text-lowercase {
    text-transform: lowercase;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-capitalize {
    text-transform: capitalize;
}
.text-muted {
    color: #d8d8d8;
}
.text-primary {
    color: #428bca;
}
a.text-primary:hover {
    color: #3071a9;
}
.text-success {
    color: #328f0c;
}
a.text-success:hover {
    color: #226008;
}
.text-info {
    color: #1a4f72;
}
a.text-info:hover {
    color: #113248;
}
.text-warning {
    color: #fff;
}
a.text-warning:hover {
    color: #e6e6e6;
}
.text-danger {
    color: #a94442;
}
a.text-danger:hover {
    color: #843534;
}
.bg-primary {
    color: #fff;
    background-color: #428bca;
}
a.bg-primary:hover {
    background-color: #3071a9;
}
.bg-success {
    background-color: #86df61;
}
a.bg-success:hover {
    background-color: #66d637;
}
.bg-info {
    background-color: #7cbfec;
}
a.bg-info:hover {
    background-color: #4fa9e6;
}
.bg-warning {
    background-color: #f7b244;
}
a.bg-warning:hover {
    background-color: #f59e13;
}
.bg-danger {
    background-color: #f2dede;
}
a.bg-danger:hover {
    background-color: #e4b9b9;
}
.page-header {
    padding-bottom: 11px;
    margin: 48px 0 24px;
    border-bottom: 1px solid #f2f2f4;
}
ol,
ul {
    margin-top: 0;
    margin-bottom: 12px;
}
ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0;
}
.list-inline,
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-inline {
    margin-left: -5px;
}
.list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
dl {
    margin-top: 0;
    margin-bottom: 24px;
}
dd,
dt {
    line-height: 1.5;
}
dt {
    font-weight: 700;
}
dd {
    margin-left: 0;
}
.dl-horizontal dd:after,
.dl-horizontal dd:before {
    content: " ";
    display: table;
}
.dl-horizontal dd:after {
    clear: both;
}
@media (min-width: 992px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .dl-horizontal dd {
        margin-left: 180px;
    }
}
abbr[data-original-title],
abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #d8d8d8;
}
.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    padding: 12px 24px;
    margin: 0 0 24px;
    font-size: 20px;
    border-left: 5px solid #f2f2f4;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
    margin-bottom: 0;
}
blockquote .small,
blockquote footer,
blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.5;
    color: #d8d8d8;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
    content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #f2f2f4;
    border-left: 0;
    text-align: right;
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
    content: "";
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
    content: "\00A0 \2014";
}
blockquote:after,
blockquote:before {
    content: "";
}
address {
    margin-bottom: 24px;
    font-style: normal;
    line-height: 1.5;
}
code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 0;
}
kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 0;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
    padding: 0;
    font-size: 100%;
    box-shadow: none;
}
pre {
    display: block;
    padding: 11.5px;
    margin: 0 0 12px;
    font-size: 15px;
    line-height: 1.5;
    word-break: break-all;
    word-wrap: break-word;
    color: #444;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 0;
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.container:after,
.container:before {
    content: " ";
    display: table;
}
.container:after {
    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,
.container-fluid:before {
    content: " ";
    display: table;
}
.container-fluid:after {
    clear: both;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}
.row:after,
.row:before {
    content: " ";
    display: table;
}
.row:after {
    clear: both;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.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-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.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-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.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-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    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-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        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-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        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-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        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%;
    }
}
table {
    background-color: transparent;
}
th {
    text-align: left;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 24px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
    padding: 8px;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.table > tbody + tbody {
    border-top: 2px solid #ddd;
}
.table .table {
    background-color: #fff;
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
    padding: 5px;
}
.table-bordered,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border: 1px solid #ddd;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
    background-color: #f5f5f5;
}
table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active {
    background-color: #f5f5f5;
}
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8;
}
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > thead > tr > td.success,
.table > thead > tr > th.success {
    background-color: #86df61;
}
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {
    background-color: #76db4c;
}
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > thead > tr > td.info,
.table > thead > tr > th.info {
    background-color: #7cbfec;
}
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {
    background-color: #66b4e9;
}
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > thead > tr > td.warning,
.table > thead > tr > th.warning {
    background-color: #f7b244;
}
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover {
    background-color: #f6a82c;
}
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > thead > tr > td.danger,
.table > thead > tr > th.danger {
    background-color: #f2dede;
}
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover {
    background-color: #ebcccc;
}
@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 18px;
        overflow-y: hidden;
        overflow-x: auto;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive > .table {
        margin-bottom: 0;
    }
    .table-responsive > .table > tbody > tr > td,
    .table-responsive > .table > tbody > tr > th,
    .table-responsive > .table > tfoot > tr > td,
    .table-responsive > .table > tfoot > tr > th,
    .table-responsive > .table > thead > tr > td,
    .table-responsive > .table > thead > tr > th {
        white-space: nowrap;
    }
    .table-responsive > .table-bordered {
        border: 0;
    }
    .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .table-responsive > .table-bordered > tfoot > tr > td:first-child,
    .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .table-responsive > .table-bordered > thead > tr > td:first-child,
    .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0;
    }
    .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .table-responsive > .table-bordered > tfoot > tr > td:last-child,
    .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .table-responsive > .table-bordered > thead > tr > td:last-child,
    .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0;
    }
    .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0;
    }
}
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 24px;
    font-size: 24px;
    line-height: inherit;
    color: #444;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="checkbox"],
input[type="radio"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}
input[type="file"] {
    display: block;
}
input[type="range"] {
    display: block;
    width: 100%;
}
select[multiple],
select[size] {
    height: auto;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 7px;
    font-size: 16px;
    line-height: 1.5;
    color: #777;
}
.form-control {
    display: block;
    width: 100%;
    height: 38px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.5;
    color: #777;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
    color: #d8d8d8;
    opacity: 1;
}
.form-control:-ms-input-placeholder {
    color: #d8d8d8;
}
.form-control::-webkit-input-placeholder {
    color: #d8d8d8;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #f2f2f4;
    opacity: 1;
}
textarea.form-control {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: none;
}
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="time"] {
    line-height: 38px;
    line-height: 1.5 \0;
}
.form-horizontal .form-group-sm input[type="date"].form-control,
.form-horizontal .form-group-sm input[type="datetime-local"].form-control,
.form-horizontal .form-group-sm input[type="month"].form-control,
.form-horizontal .form-group-sm input[type="time"].form-control,
.input-group-sm > .input-group-btn > input[type="date"].btn,
.input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
.input-group-sm > .input-group-btn > input[type="month"].btn,
.input-group-sm > .input-group-btn > input[type="time"].btn,
.input-group-sm > input[type="date"].form-control,
.input-group-sm > input[type="date"].input-group-addon,
.input-group-sm > input[type="datetime-local"].form-control,
.input-group-sm > input[type="datetime-local"].input-group-addon,
.input-group-sm > input[type="month"].form-control,
.input-group-sm > input[type="month"].input-group-addon,
.input-group-sm > input[type="time"].form-control,
.input-group-sm > input[type="time"].input-group-addon,
input[type="date"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
input[type="time"].input-sm {
    line-height: 33px;
}
.form-horizontal .form-group-lg input[type="date"].form-control,
.form-horizontal .form-group-lg input[type="datetime-local"].form-control,
.form-horizontal .form-group-lg input[type="month"].form-control,
.form-horizontal .form-group-lg input[type="time"].form-control,
.input-group-lg > .input-group-btn > input[type="date"].btn,
.input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
.input-group-lg > .input-group-btn > input[type="month"].btn,
.input-group-lg > .input-group-btn > input[type="time"].btn,
.input-group-lg > input[type="date"].form-control,
.input-group-lg > input[type="date"].input-group-addon,
.input-group-lg > input[type="datetime-local"].form-control,
.input-group-lg > input[type="datetime-local"].input-group-addon,
.input-group-lg > input[type="month"].form-control,
.input-group-lg > input[type="month"].input-group-addon,
.input-group-lg > input[type="time"].form-control,
.input-group-lg > input[type="time"].input-group-addon,
input[type="date"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
input[type="time"].input-lg {
    line-height: 49px;
}
.form-group {
    margin-bottom: 15px;
}
.checkbox,
.radio {
    position: relative;
    display: block;
    min-height: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.checkbox label,
.radio label {
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9;
}
.checkbox + .checkbox,
.radio + .radio {
    margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px;
}
.checkbox-inline.disabled,
.checkbox.disabled label,
.radio-inline.disabled,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio label,
fieldset[disabled] .radio-inline,
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] input[type="radio"],
input[type="checkbox"].disabled,
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="radio"][disabled] {
    cursor: not-allowed;
}
.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm,
.form-horizontal .form-group-lg .form-control-static.form-control,
.form-horizontal .form-group-sm .form-control-static.form-control,
.input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn,
.input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0;
}
.form-horizontal .form-group-sm .form-control,
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn,
.input-sm {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0;
}
.form-horizontal .form-group-sm select.form-control,
.input-group-sm > .input-group-btn > select.btn,
.input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
select.input-sm {
    height: 33px;
    line-height: 33px;
}
.form-horizontal .form-group-sm select[multiple].form-control,
.form-horizontal .form-group-sm textarea.form-control,
.input-group-sm > .input-group-btn > select[multiple].btn,
.input-group-sm > .input-group-btn > textarea.btn,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
select[multiple].input-sm,
textarea.input-sm {
    height: auto;
}
.form-horizontal .form-group-lg .form-control,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn,
.input-lg {
    height: 49px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.33;
    border-radius: 0;
}
.form-horizontal .form-group-lg select.form-control,
.input-group-lg > .input-group-btn > select.btn,
.input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
select.input-lg {
    height: 49px;
    line-height: 49px;
}
.form-horizontal .form-group-lg select[multiple].form-control,
.form-horizontal .form-group-lg textarea.form-control,
.input-group-lg > .input-group-btn > select[multiple].btn,
.input-group-lg > .input-group-btn > textarea.btn,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
select[multiple].input-lg,
textarea.input-lg {
    height: auto;
}
.has-feedback {
    position: relative;
}
.has-feedback .form-control {
    padding-right: 47.5px;
}
.form-control-feedback {
    position: absolute;
    top: 29px;
    right: 0;
    z-index: 2;
    display: block;
    width: 38px;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.form-horizontal .form-group-lg .form-control + .form-control-feedback,
.input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-lg + .form-control-feedback {
    width: 49px;
    height: 49px;
    line-height: 49px;
}
.form-horizontal .form-group-sm .form-control + .form-control-feedback,
.input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-sm + .form-control-feedback {
    width: 33px;
    height: 33px;
    line-height: 33px;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline {
    color: #328f0c;
}
.has-success .form-control {
    border-color: #328f0c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
    border-color: #226008;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #54eb16;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #54eb16;
}
.has-success .input-group-addon {
    color: #328f0c;
    border-color: #328f0c;
    background-color: #86df61;
}
.has-success .form-control-feedback {
    color: #328f0c;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline {
    color: #fff;
}
.has-warning .form-control {
    border-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
    border-color: #e6e6e6;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff;
}
.has-warning .input-group-addon {
    color: #fff;
    border-color: #fff;
    background-color: #f7b244;
}
.has-warning .form-control-feedback {
    color: #fff;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline {
    color: #a94442;
}
.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede;
}
.has-error .form-control-feedback {
    color: #a94442;
}
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #848484;
}
@media (min-width: 768px) {
    .form-inline .form-group,
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .form-control,
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .form-inline .input-group,
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .form-inline .input-group .form-control,
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .navbar-form .input-group .form-control,
    .navbar-form .input-group .input-group-addon,
    .navbar-form .input-group .input-group-btn {
        width: auto;
    }
    .form-inline .input-group > .form-control,
    .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .form-inline .control-label,
    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .checkbox,
    .form-inline .radio,
    .navbar-form .checkbox,
    .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .checkbox label,
    .form-inline .radio label,
    .navbar-form .checkbox label,
    .navbar-form .radio label {
        padding-left: 0;
    }
    .form-inline .checkbox input[type="checkbox"],
    .form-inline .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"],
    .navbar-form .radio input[type="radio"] {
        position: relative;
        margin-left: 0;
    }
    .form-inline .has-feedback .form-control-feedback,
    .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
.form-horizontal .checkbox,
.form-horizontal .radio {
    min-height: 31px;
}
.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}
.form-horizontal .form-group:after,
.form-horizontal .form-group:before {
    content: " ";
    display: table;
}
.form-horizontal .form-group:after {
    clear: both;
}
@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}
.form-horizontal .has-feedback .form-control-feedback {
    top: 0;
    right: 15px;
}
@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 14.3px;
    }
}
@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
    }
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.5;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn.active:focus,
.btn:active:focus,
.btn:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:focus,
.btn:hover {
    color: #333;
    text-decoration: none;
}
.btn.active,
.btn:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-default {
    color: #333;
    background-color: #777;
    border-color: #ccc;
}
.btn-default.active,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #5e5e5e;
    border-color: #adadad;
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle {
    background-image: none;
}
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
    background-color: #777;
    border-color: #ccc;
}
.btn-default .badge {
    color: #777;
    background-color: #333;
}
.btn-primary {
    color: #fff;
    background-color: #e43725;
    border-color: #d62c1a;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #bf2718;
    border-color: #9f2114;
}
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle {
    background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
    background-color: #e43725;
    border-color: #d62c1a;
}
.btn-primary .badge {
    color: #e43725;
    background-color: #fff;
}
.btn-success {
    color: #fff;
    background-color: #427e77;
    border-color: #396d67;
}
.btn-success.active,
.btn-success:active,
.btn-success:focus,
.btn-success:hover,
.open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #305d57;
    border-color: #244541;
}
.btn-success.active,
.btn-success:active,
.open > .btn-success.dropdown-toggle {
    background-image: none;
}
.btn-success.disabled,
.btn-success.disabled.active,
.btn-success.disabled:active,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled],
.btn-success[disabled].active,
.btn-success[disabled]:active,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success.active,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
    background-color: #427e77;
    border-color: #396d67;
}
.btn-success .badge {
    color: #427e77;
    background-color: #fff;
}
.btn-info {
    color: #fff;
    background-color: #5d89ac;
    border-color: #517c9e;
}
.btn-info.active,
.btn-info:active,
.btn-info:focus,
.btn-info:hover,
.open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #486f8e;
    border-color: #3c5c76;
}
.btn-info.active,
.btn-info:active,
.open > .btn-info.dropdown-toggle {
    background-image: none;
}
.btn-info.disabled,
.btn-info.disabled.active,
.btn-info.disabled:active,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled],
.btn-info[disabled].active,
.btn-info[disabled]:active,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info.active,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
    background-color: #5d89ac;
    border-color: #517c9e;
}
.btn-info .badge {
    color: #5d89ac;
    background-color: #fff;
}
.btn-warning {
    color: #fff;
    background-color: #f18d38;
    border-color: #ef7f21;
}
.btn-warning.active,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover,
.open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #e57211;
    border-color: #c4610e;
}
.btn-warning.active,
.btn-warning:active,
.open > .btn-warning.dropdown-toggle {
    background-image: none;
}
.btn-warning.disabled,
.btn-warning.disabled.active,
.btn-warning.disabled:active,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled],
.btn-warning[disabled].active,
.btn-warning[disabled]:active,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning.active,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
    background-color: #f18d38;
    border-color: #ef7f21;
}
.btn-warning .badge {
    color: #f18d38;
    background-color: #fff;
}
.btn-danger {
    color: #fff;
    background-color: #fdb9c8;
    border-color: #e43725;
}
.btn-danger.active,
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #d62c1a;
    border-color: #b62516;
}
.btn-danger.active,
.btn-danger:active,
.open > .btn-danger.dropdown-toggle {
    background-image: none;
}
.btn-danger.disabled,
.btn-danger.disabled.active,
.btn-danger.disabled:active,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled],
.btn-danger[disabled].active,
.btn-danger[disabled]:active,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger.active,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
    background-color: #fdb9c8;
    border-color: #e43725;
}
.btn-danger .badge {
    color: #fdb9c8;
    background-color: #fff;
}
.btn-link {
    color: #428bca;
    font-weight: 400;
    cursor: pointer;
    border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color: transparent;
}
.btn-link:focus,
.btn-link:hover {
    color: #2a6496;
    text-decoration: underline;
    background-color: transparent;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    color: #d8d8d8;
    text-decoration: none;
}
.btn-group-lg > .btn,
.btn-lg {
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.33;
    border-radius: 0;
}
.btn-group-sm > .btn,
.btn-sm {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0;
}
.btn-group-xs > .btn,
.btn-xs {
    padding: 1px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 0;
}
.btn-block {
    display: block;
    width: 100%;
}
.btn-block + .btn-block {
    margin-top: 5px;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
    width: 100%;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.fade.in {
    opacity: 1;
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
tr.collapse.in {
    display: table-row;
}
tbody.collapse.in {
    display: table-row-group;
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.dropdown {
    position: relative;
}
.dropdown-toggle:focus {
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 16px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 11px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.5;
    color: #444;
    white-space: nowrap;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #373737;
    background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #428bca;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
    color: #d8d8d8;
}
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}
.open > .dropdown-menu {
    display: block;
}
.open > a {
    outline: 0;
}
.dropdown-menu-right {
    left: auto;
    right: 0;
}
.dropdown-menu-left {
    left: 0;
    right: auto;
}
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 14px;
    line-height: 1.5;
    color: #d8d8d8;
    white-space: nowrap;
}
.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}
@media (min-width: 992px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto;
    }
    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
    position: relative;
    float: left;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
    z-index: 2;
}
.btn-group-vertical > .btn:focus,
.btn-group > .btn:focus {
    outline: 0;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px;
}
.btn-toolbar {
    margin-left: -5px;
}
.btn-toolbar:after,
.btn-toolbar:before {
    content: " ";
    display: table;
}
.btn-toolbar:after {
    clear: both;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
    margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group > .btn:first-child {
    margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group > .btn-group {
    float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}
.btn-group-lg.btn-group > .btn + .dropdown-toggle,
.btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn .caret {
    margin-left: 0;
}
.btn-group-lg > .btn .caret,
.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}
.dropup .btn-group-lg > .btn .caret,
.dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before {
    content: " ";
    display: table;
}
.btn-group-vertical > .btn-group:after {
    clear: both;
}
.btn-group-vertical > .btn-group > .btn {
    float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}
.btn-group-justified > .btn-group .btn {
    width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
    left: auto;
}
[data-toggle="buttons"] > .btn > input[type="checkbox"],
[data-toggle="buttons"] > .btn > input[type="radio"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
    filter: alpha(opacity=0);
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
    display: table-cell;
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.input-group-addon,
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: #777;
    text-align: center;
    background-color: #f2f2f4;
    border: 1px solid #ccc;
    border-radius: 0;
}
.form-horizontal .form-group-sm .input-group-addon.form-control,
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 0;
}
.form-horizontal .form-group-lg .input-group-addon.form-control,
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 20px;
    border-radius: 0;
}
.input-group-addon input[type="checkbox"],
.input-group-addon input[type="radio"] {
    margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group-addon:first-child {
    border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group-addon:last-child {
    border-left: 0;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn > .btn {
    position: relative;
}
.input-group-btn > .btn + .btn {
    margin-left: -1px;
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
    z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
    margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
    margin-left: -1px;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.nav:after,
.nav:before {
    content: " ";
    display: table;
}
.nav:after {
    clear: both;
}
.nav > li {
    position: relative;
    display: block;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav > li > a:focus,
.nav > li > a:hover {
    text-decoration: none;
    background-color: #f2f2f4;
}
.nav > li.disabled > a {
    color: #d8d8d8;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
    color: #d8d8d8;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
    background-color: #f2f2f4;
    border-color: #428bca;
}
.nav .nav-divider {
    height: 1px;
    margin: 11px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.nav > li > a > img {
    max-width: none;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.5;
    border: 1px solid transparent;
    border-radius: 0;
}
.nav-tabs > li > a:hover {
    border-color: #f2f2f4 #f2f2f4 #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
    color: #777;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}
.nav-pills > li {
    float: left;
}
.nav-pills > li > a {
    border-radius: 0;
}
.nav-pills > li + li {
    margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #428bca;
}
.nav-stacked > li {
    float: none;
}
.nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0;
}
.nav-justified,
.nav-tabs.nav-justified {
    width: 100%;
}
.nav-justified > li,
.nav-tabs.nav-justified > li {
    float: none;
}
.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 768px) {
    .nav-justified > li,
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .nav-justified > li > a,
    .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
    }
}
.nav-tabs-justified,
.nav-tabs.nav-justified {
    border-bottom: 0;
}
.nav-tabs-justified > li > a,
.nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid #ddd;
}
@media (min-width: 768px) {
    .nav-tabs-justified > li > a,
    .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 0;
    }
    .nav-tabs-justified > .active > a,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a,
    .nav-tabs.nav-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:hover {
        border-bottom-color: #fff;
    }
}
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar {
    position: relative;
    min-height: 90px;
    margin-bottom: 24px;
    border: 1px solid transparent;
}
.navbar:after,
.navbar:before {
    content: " ";
    display: table;
}
.navbar:after {
    clear: both;
}
@media (min-width: 992px) {
    .navbar {
        border-radius: 0;
    }
}
.navbar-header:after,
.navbar-header:before {
    content: " ";
    display: table;
}
.navbar-header:after {
    clear: both;
}
@media (min-width: 992px) {
    .navbar-header {
        float: left;
    }
}
.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}
.navbar-collapse:after,
.navbar-collapse:before {
    content: " ";
    display: table;
}
.navbar-collapse:after {
    clear: both;
}
.navbar-collapse.in {
    overflow-y: auto;
}
@media (min-width: 992px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
    max-height: 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse {
        max-height: 200px;
    }
}
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 992px) {
    .container-fluid > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container > .navbar-collapse,
    .container > .navbar-header {
        margin-right: 0;
        margin-left: 0;
    }
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}
@media (min-width: 992px) {
    .navbar-static-top {
        border-radius: 0;
    }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
@media (min-width: 992px) {
    .navbar-fixed-bottom,
    .navbar-fixed-top {
        border-radius: 0;
    }
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}
.navbar-brand {
    float: left;
    padding: 33px 15px;
    font-size: 20px;
    line-height: 24px;
    height: 90px;
}
.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none;
}
@media (min-width: 992px) {
    .navbar > .container .navbar-brand,
    .navbar > .container-fluid .navbar-brand {
        margin-left: -15px;
    }
}
.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 28px;
    margin-bottom: 28px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
}
.navbar-toggle:focus {
    outline: 0;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
@media (min-width: 992px) {
    .navbar-toggle {
        display: none;
    }
}
.navbar-nav {
    margin: 16.5px -15px;
}
.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 24px;
}
@media (max-width: 991px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,
    .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 24px;
    }
    .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-nav .open .dropdown-menu > li > a:hover {
        background-image: none;
    }
}
@media (min-width: 992px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 33px;
        padding-bottom: 33px;
    }
    .navbar-nav.navbar-right:last-child {
        margin-right: -15px;
    }
}
@media (min-width: 992px) {
    .navbar-left {
        float: left !important;
    }
    .navbar-right {
        float: right !important;
    }
}
.navbar-form {
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 26px;
    margin-bottom: 26px;
}
@media (max-width: 991px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
}
@media (min-width: 992px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-form.navbar-right:last-child {
        margin-right: -15px;
    }
}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.navbar-btn {
    margin-top: 26px;
    margin-bottom: 26px;
}
.btn-group-sm > .navbar-btn.btn,
.navbar-btn.btn-sm {
    margin-top: 28.5px;
    margin-bottom: 28.5px;
}
.btn-group-xs > .navbar-btn.btn,
.navbar-btn.btn-xs {
    margin-top: 34px;
    margin-bottom: 34px;
}
.navbar-text {
    margin-top: 33px;
    margin-bottom: 33px;
}
@media (min-width: 992px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
    .navbar-text.navbar-right:last-child {
        margin-right: 0;
    }
}
.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-text {
    color: #777;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    color: #333;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
    background-color: #e7e7e7;
    color: #555;
}
@media (max-width: 991px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #333;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #555;
        background-color: #e7e7e7;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #ccc;
        background-color: transparent;
    }
}
.navbar-default .navbar-link {
    color: #777;
}
.navbar-default .navbar-link:hover {
    color: #333;
}
.navbar-default .btn-link {
    color: #777;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
    color: #333;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc;
}
.navbar-inverse {
    background-color: #222;
    border-color: #090909;
}
.navbar-inverse .navbar-brand {
    color: #d8d8d8;
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > li > a,
.navbar-inverse .navbar-text {
    color: #d8d8d8;
}
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #090909;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:focus,
.navbar-inverse .navbar-nav > .disabled > a:hover {
    color: #444;
    background-color: transparent;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
    background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover {
    background-color: #090909;
    color: #fff;
}
@media (max-width: 991px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #090909;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #d8d8d8;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
        background-color: transparent;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #fff;
        background-color: #090909;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #444;
        background-color: transparent;
    }
}
.navbar-inverse .navbar-link {
    color: #d8d8d8;
}
.navbar-inverse .navbar-link:hover {
    color: #fff;
}
.navbar-inverse .btn-link {
    color: #d8d8d8;
}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover {
    color: #fff;
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444;
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 24px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 0;
}
.breadcrumb > li {
    display: inline-block;
}
.breadcrumb > li + li:before {
    content: "/ ";
    padding: 0 5px;
    color: #ccc;
}
.breadcrumb > .active {
    color: #d8d8d8;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 24px 0;
    border-radius: 0;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.5;
    text-decoration: none;
    color: #428bca;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
    color: #2a6496;
    background-color: #f2f2f4;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
    cursor: default;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
    color: #d8d8d8;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 20px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 14px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.pager {
    padding-left: 0;
    margin: 24px 0;
    list-style: none;
    text-align: center;
}
.pager:after,
.pager:before {
    content: " ";
    display: table;
}
.pager:after {
    clear: both;
}
.pager li {
    display: inline;
}
.pager li > a,
.pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pager li > a:focus,
.pager li > a:hover {
    text-decoration: none;
    background-color: #f2f2f4;
}
.pager .next > a,
.pager .next > span {
    float: right;
}
.pager .previous > a,
.pager .previous > span {
    float: left;
}
.pager .disabled > a,
.pager .disabled > a:focus,
.pager .disabled > a:hover,
.pager .disabled > span {
    color: #d8d8d8;
    background-color: #fff;
    cursor: not-allowed;
}
.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
.label:empty {
    display: none;
}
.btn .label {
    position: relative;
    top: -1px;
}
a.label:focus,
a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.label-default {
    background-color: #d8d8d8;
}
.label-default[href]:focus,
.label-default[href]:hover {
    background-color: #bfbfbf;
}
.label-primary {
    background-color: #428bca;
}
.label-primary[href]:focus,
.label-primary[href]:hover {
    background-color: #3071a9;
}
.label-success {
    background-color: #5cb85c;
}
.label-success[href]:focus,
.label-success[href]:hover {
    background-color: #449d44;
}
.label-info {
    background-color: #5bc0de;
}
.label-info[href]:focus,
.label-info[href]:hover {
    background-color: #31b0d5;
}
.label-warning {
    background-color: #f0ad4e;
}
.label-warning[href]:focus,
.label-warning[href]:hover {
    background-color: #ec971f;
}
.label-danger {
    background-color: #d9534f;
}
.label-danger[href]:focus,
.label-danger[href]:hover {
    background-color: #c9302c;
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #d8d8d8;
    border-radius: 10px;
}
.badge:empty {
    display: none;
}
.btn .badge {
    position: relative;
    top: -1px;
}
.btn-group-xs > .btn .badge,
.btn-xs .badge {
    top: 0;
    padding: 1px 5px;
}
.nav-pills > .active > a > .badge,
a.list-group-item.active > .badge {
    color: #428bca;
    background-color: #fff;
}
.nav-pills > li > a > .badge {
    margin-left: 3px;
}
a.badge:focus,
a.badge:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.jumbotron {
    padding: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #f2f2f4;
}
.jumbotron .h1,
.jumbotron h1 {
    color: inherit;
}
.jumbotron p {
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: 200;
}
.jumbotron > hr {
    border-top-color: #d6d6dd;
}
.container .jumbotron {
    border-radius: 0;
}
.jumbotron .container {
    max-width: 100%;
}
@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .container .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }
    .jumbotron .h1,
    .jumbotron h1 {
        font-size: 72px;
    }
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 24px;
    line-height: 1.5;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.thumbnail a > img,
.thumbnail > img {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.thumbnail .caption {
    padding: 9px;
    color: #444;
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
    border-color: #428bca;
}
.alert {
    padding: 15px;
    margin-bottom: 24px;
    border: 1px solid transparent;
    border-radius: 0;
}
.alert h4 {
    margin-top: 0;
    color: inherit;
}
.alert .alert-link {
    font-weight: 700;
}
.alert > p,
.alert > ul {
    margin-bottom: 0;
}
.alert > p + p {
    margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
    padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}
.alert-success {
    background-color: #86df61;
    border-color: #86df61;
    color: #328f0c;
}
.alert-success hr {
    border-top-color: #76db4c;
}
.alert-success .alert-link {
    color: #226008;
}
.alert-info {
    background-color: #7cbfec;
    border-color: #7cbfec;
    color: #1a4f72;
}
.alert-info hr {
    border-top-color: #66b4e9;
}
.alert-info .alert-link {
    color: #113248;
}
.alert-warning {
    background-color: #f7b244;
    border-color: #f7b244;
    color: #fff;
}
.alert-warning hr {
    border-top-color: #f6a82c;
}
.alert-warning .alert-link {
    color: #e6e6e6;
}
.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
.alert-danger hr {
    border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
    color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    overflow: hidden;
    height: 24px;
    margin-bottom: 24px;
    background-color: #f5f5f5;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.progress-bar-striped,
.progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}
.progress-bar.active,
.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
    min-width: 30px;
}
.progress-bar[aria-valuenow="0"] {
    color: #d8d8d8;
    min-width: 30px;
    background-color: transparent;
    background-image: none;
    box-shadow: none;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
    background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
    background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media,
.media-body {
    overflow: hidden;
    zoom: 1;
}
.media,
.media .media {
    margin-top: 15px;
}
.media:first-child {
    margin-top: 0;
}
.media-object {
    display: block;
}
.media-heading {
    margin: 0 0 5px;
}
.media > .pull-left {
    margin-right: 10px;
}
.media > .pull-right {
    margin-left: 10px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.list-group-item > .badge {
    float: right;
}
.list-group-item > .badge + .badge {
    margin-right: 5px;
}
a.list-group-item {
    color: #555;
}
a.list-group-item .list-group-item-heading {
    color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
    background-color: #f2f2f4;
    color: #d8d8d8;
    cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
    color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
    color: #d8d8d8;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
    color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
    color: #e1edf7;
}
.list-group-item-success {
    color: #328f0c;
    background-color: #86df61;
}
a.list-group-item-success {
    color: #328f0c;
}
a.list-group-item-success .list-group-item-heading {
    color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover {
    color: #328f0c;
    background-color: #76db4c;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover {
    color: #fff;
    background-color: #328f0c;
    border-color: #328f0c;
}
.list-group-item-info {
    color: #1a4f72;
    background-color: #7cbfec;
}
a.list-group-item-info {
    color: #1a4f72;
}
a.list-group-item-info .list-group-item-heading {
    color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover {
    color: #1a4f72;
    background-color: #66b4e9;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover {
    color: #fff;
    background-color: #1a4f72;
    border-color: #1a4f72;
}
.list-group-item-warning {
    color: #fff;
    background-color: #f7b244;
}
a.list-group-item-warning {
    color: #fff;
}
a.list-group-item-warning .list-group-item-heading {
    color: inherit;
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover {
    color: #fff;
    background-color: #f6a82c;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
}
.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede;
}
a.list-group-item-danger {
    color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
    color: inherit;
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442;
}
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.panel {
    margin-bottom: 24px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
    padding: 15px;
}
.panel-body:after,
.panel-body:before {
    content: " ";
    display: table;
}
.panel-body:after {
    clear: both;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: -1px;
    border-top-left-radius: -1px;
}
.panel-heading > .dropdown .dropdown-toggle {
    color: inherit;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    color: inherit;
}
.panel-title > a {
    color: inherit;
}
.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: -1px;
    border-bottom-left-radius: -1px;
}
.panel > .list-group {
    margin-bottom: 0;
}
.panel > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: -1px;
    border-top-left-radius: -1px;
}
.panel > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: -1px;
    border-bottom-left-radius: -1px;
}
.list-group + .panel-footer,
.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
    margin-bottom: 0;
}
.panel > .table-responsive:first-child > .table:first-child,
.panel > .table:first-child {
    border-top-right-radius: -1px;
    border-top-left-radius: -1px;
}
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
    border-top-left-radius: -1px;
}
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
    border-top-right-radius: -1px;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel > .table:last-child {
    border-bottom-right-radius: -1px;
    border-bottom-left-radius: -1px;
}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: -1px;
}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: -1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
    border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th {
    border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
    border: 0;
}
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
}
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
}
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
    border-bottom: 0;
}
.panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}
.panel-group {
    margin-bottom: 24px;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 0;
}
.panel-group .panel + .panel {
    margin-top: 5px;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
    border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}
.panel-default {
    border-color: #ddd;
}
.panel-default > .panel-heading {
    color: #444;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #444;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd;
}
.panel-primary {
    border-color: #428bca;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #428bca;
}
.panel-primary > .panel-heading .badge {
    color: #428bca;
    background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #428bca;
}
.panel-success {
    border-color: #86df61;
}
.panel-success > .panel-heading {
    color: #328f0c;
    background-color: #86df61;
    border-color: #86df61;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #86df61;
}
.panel-success > .panel-heading .badge {
    color: #86df61;
    background-color: #328f0c;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #86df61;
}
.panel-info {
    border-color: #7cbfec;
}
.panel-info > .panel-heading {
    color: #1a4f72;
    background-color: #7cbfec;
    border-color: #7cbfec;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #7cbfec;
}
.panel-info > .panel-heading .badge {
    color: #7cbfec;
    background-color: #1a4f72;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #7cbfec;
}
.panel-warning {
    border-color: #f7b244;
}
.panel-warning > .panel-heading {
    color: #fff;
    background-color: #f7b244;
    border-color: #f7b244;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #f7b244;
}
.panel-warning > .panel-heading .badge {
    color: #f7b244;
    background-color: #fff;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #f7b244;
}
.panel-danger {
    border-color: #ebccd1;
}
.panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
}
.embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%;
}
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
    padding: 24px;
    border-radius: 0;
}
.well-sm {
    padding: 9px;
    border-radius: 0;
}
.close {
    float: right;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.close:focus,
.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
}
.modal-open {
    overflow: hidden;
}
.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal.fade .modal-dialog {
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}
.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.5px;
}
.modal-header .close {
    margin-top: -2px;
}
.modal-title {
    margin: 0;
    line-height: 1.5;
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-footer:after,
.modal-footer:before {
    content: " ";
    display: table;
}
.modal-footer:after {
    clear: both;
}
.modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .modal-sm {
        width: 300px;
    }
}
@media (min-width: 992px) {
    .modal-lg {
        width: 900px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-size: 14px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
}
.tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 0;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    right: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    white-space: normal;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: -1px -1px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    border-width: 10px;
    content: "";
}
.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
}
.popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff;
}
.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -11px;
}
.popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px;
}
.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 > a > img,
.carousel-inner > .item > img {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
    line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.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: 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='#81e1e1e0', endColorstr='#1e1e1e00', 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: 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='#1e1e1e00', endColorstr='#81e1e1e0', GradientType=1);
}
.carousel-control:focus,
.carousel-control:hover {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
    right: 50%;
    margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
}
.carousel-control .icon-prev:before {
    content: "\2039";
}
.carousel-control .icon-next:before {
    content: "\203a";
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    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 #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent;
}
.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff;
}
.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next,
    .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 30px;
    }
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left: -15px;
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right: -15px;
    }
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }
    .carousel-indicators {
        bottom: 20px;
    }
}
.clearfix:after,
.clearfix:before {
    content: " ";
    display: table;
}
.clearfix: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;
    visibility: hidden !important;
}
.affix {
    position: fixed;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
@-ms-viewport {
    width: device-width;
}
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-print,
.visible-print-block,
.visible-print-inline,
.visible-print-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important;
}
@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    table.visible-xs {
        display: table;
    }
    tr.visible-xs {
        display: table-row !important;
    }
    td.visible-xs,
    th.visible-xs {
        display: table-cell !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-block {
        display: block !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }
    table.visible-sm {
        display: table;
    }
    tr.visible-sm {
        display: table-row !important;
    }
    td.visible-sm,
    th.visible-sm {
        display: table-cell !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important;
    }
    table.visible-md {
        display: table;
    }
    tr.visible-md {
        display: table-row !important;
    }
    td.visible-md,
    th.visible-md {
        display: table-cell !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
        display: block !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg {
        display: block !important;
    }
    table.visible-lg {
        display: table;
    }
    tr.visible-lg {
        display: table-row !important;
    }
    td.visible-lg,
    th.visible-lg {
        display: table-cell !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-block {
        display: block !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline {
        display: inline !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display: inline-block !important;
    }
}
@media (max-width: 767px) {
    .hidden-xs {
        display: none !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important;
    }
}
@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important;
    }
}
@media print {
    .visible-print {
        display: block !important;
    }
    table.visible-print {
        display: table;
    }
    tr.visible-print {
        display: table-row !important;
    }
    td.visible-print,
    th.visible-print {
        display: table-cell !important;
    }
}
@media print {
    .visible-print-block {
        display: block !important;
    }
}
@media print {
    .visible-print-inline {
        display: inline !important;
    }
}
@media print {
    .visible-print-inline-block {
        display: inline-block !important;
    }
}
@media print {
    .hidden-print {
        display: none !important;
    }
}
/**********
 * 02
 * angle
 * theme.min.css
 *  
 ***********/
.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}body{-webkit-font-smoothing:antialiased}body.hyphenated{word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6{margin:0;position:relative;z-index:1}h1.headings-caps,h2.headings-caps,h3.headings-caps,h4.headings-caps,h5.headings-caps,h6.headings-caps{text-transform:uppercase}.headline,h1{font-size:36px;line-height:48px;margin-bottom:24px}h1 small{font-size:24px}h2{font-size:24px;line-height:24px;margin-bottom:24px}h2 small{font-size:18px}h3{font-size:21px;line-height:24px;margin-bottom:24px}h3 small{font-size:16px;font-weight:light}h4,h5,h6{line-height:24px}h4{font-size:16px}h4 small,h5{font-size:13px}h6{font-size:11px;text-transform:uppercase;margin:0}a{text-decoration:none;-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}a:hover{text-decoration:none}a:active,a:focus{outline:0;text-decoration:none}.more-link{display:block}.bordered-header{position:relative;margin-bottom:24px!important;padding-bottom:12px}.bordered-header:after{content:"";position:absolute;left:0;bottom:0;width:70px;height:2px}.bordered-header.text-center:after{left:50%;margin-left:-35px}.bordered-header.text-right:after{left:auto;right:0}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;font-weight:light;-webkit-font-smoothing:antialiased}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}.form-icon-group{position:relative}.form-icon-group input,.form-icon-group textarea{text-indent:24px}.form-icon-group i{font-size:11px;display:inline-block;position:absolute;left:12px;top:12px}.select-wrap{position:relative;width:100%;vertical-align:middle;overflow:hidden}.select-wrap select{background:transparent!important;position:relative;z-index:1;border-radius:0;padding-right:24px;padding-left:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';line-height:36px;width:100%}.select-wrap select::-ms-expand{display:none}.select-wrap:after{content:"\f107";font-family:FontAwesome;position:absolute;right:0;width:36px;top:0;line-height:36px;text-align:center;z-index:0}input[type=button],input[type=submit]{-webkit-font-smoothing:antialiased;border:0;padding:6px 12px}input[type=button]:focus,input[type=submit]:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}figure{margin:0 0 24px}abbr,acronym,code,dir,kbd,listing,plaintext,pre,q,samp,tt,var,xmp{font-size:14px;word-break:normal;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;border:0}pre{text-shadow:none}.black{font-weight:bolder}.bold{font-weight:700}.regular{font-weight:400}.hairline,.light{font-weight:lighter}.big{font-size:24px;line-height:1}.bigger{font-size:32px;line-height:1}.super{font-size:60px;line-height:1;margin-bottom:0}.super small{font-size:.35em}.hyper{font-size:96px;line-height:1;text-align:center}.hyper small{font-size:.35em}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-caps{text-transform:uppercase!important}.text-italic{font-style:italic}.text-lowercase{text-transform:none!important}@media (max-width:767px){.headline,h1{font-size:24px;line-height:36px}h1 small{font-size:16px}h2{font-size:21px;line-height:36px}h2 small{font-size:14px}h3{font-size:18px;line-height:36px}h3 small{font-size:14px}.super{font-size:48px;text-align:center}.super small{margin-top:12px;display:block}.hyper{font-size:70px;line-height:1}.small-screen-center{text-align:center!important}.small-screen-margin-bottom{margin-bottom:24px!important}.bordered-header:after{left:50%;margin-left:-35px}}@media (max-width:480px){.super{font-size:36px;line-height:1em}.hyper{font-size:48px;line-height:1em}}@media (max-width:320px){body{font-size:14px}.headline,h1{font-size:21px;line-height:24px}h1 small{font-size:14px}h2{font-size:18px;line-height:24px}h2 small{font-size:12px}h3{font-size:16px;line-height:24px}h3 small{font-size:11px}.big{font-size:18px;line-height:1}.bigger{font-size:21px;line-height:1}.super{font-size:24px;line-height:1}.hyper{font-size:36px;line-height:1}}#content{overflow:hidden}.container,.container-fullwidth{position:relative;z-index:3}.section{position:relative;z-index:4;padding:96px 0}.section.has-bottom{z-index:5}.section.has-bottom.has-top{z-index:20}.section.has-bottom:not(.has-top):nth-child(1){z-index:19}.section.has-bottom:not(.has-top):nth-child(2){z-index:18}.section.has-bottom:not(.has-top):nth-child(3){z-index:17}.section.has-bottom:not(.has-top):nth-child(4){z-index:16}.section.has-bottom:not(.has-top):nth-child(5){z-index:15}.section.has-bottom:not(.has-top):nth-child(6){z-index:14}.section.has-bottom:not(.has-top):nth-child(7){z-index:13}.section.has-bottom:not(.has-top):nth-child(8){z-index:12}.section.has-bottom:not(.has-top):nth-child(9){z-index:11}.section.has-bottom:not(.has-top):nth-child(10){z-index:10}.section.has-bottom:not(.has-top):nth-child(11){z-index:9}.section.has-bottom:not(.has-top):nth-child(12){z-index:8}.section.has-bottom:not(.has-top):nth-child(13){z-index:7}.section.has-bottom:not(.has-top):nth-child(14){z-index:6}.section.has-bottom:not(.has-top):nth-child(15){z-index:5}[class*=decor-]{position:absolute;width:100%;height:60px;left:0}[class*=decor-] svg{height:101%}.decor-top{bottom:100%}.decor-bottom{top:100%}.decor{display:block;position:relative;margin:0 auto}.section-short{padding:60px 0}.section-tiny{padding:24px 0}.section-nopadding{padding:0!important}.background-media,.background-overlay{position:absolute;width:100%;left:0;top:0;bottom:0}.background-media{background-position:0 0;background-repeat:no-repeat;z-index:1;overflow:hidden}[class*=oxy-agent-] .background-media{background-attachment:scroll!important}.background-overlay{z-index:2}.section .section{padding:0!important}.section .section:after,.section .section:before{display:none}.section .section .container{width:auto}.section-fullheight{min-height:100vh}@media (min-width:993px){.vertical-bottom,.vertical-middle{display:table}.vertical-bottom>*,.vertical-middle>*{display:table-cell;float:none}.vertical-middle>*{vertical-align:middle}.vertical-bottom>*{vertical-align:bottom}}@media (min-width:1400px){.section{padding:120px 0}.section-short{padding:72px 0}.section-tiny{padding:24px 0}}@media (max-width:767px){.section{padding:60px 0}.section-short{padding:48px 0}.section-tiny{padding:24px 0}[class*=decor-]{height:36px}.container{padding:0 20px}.section .section .container{padding:0;width:auto}}#masthead .navbar-brand{padding:0;line-height:90px;height:90px}#masthead .navbar-brand img{left:4px;vertical-align:middle;max-height:100%}#masthead .nav>li>a{padding-top:33px;padding-bottom:33px}#masthead .nav>li>a:before{margin-bottom:-18.5px}#masthead .nav li.active>a:before,#masthead .nav>li a:hover:before,#masthead .nav>li.current-menu-ancestor>a:before,#masthead .nav>li.current-menu-item>a:before,#masthead .nav>li.current-menu-parent>a:before,#masthead .nav>li.current-page-ancestor>a:before,#masthead .nav>li.current-page-parent>a:before{margin-bottom:-16.5px}#masthead .navbar-text{line-height:24px;margin-top:33px;margin-bottom:33px}#masthead.navbar{min-height:90px}#masthead.navbar-animate-display,#masthead.navbar-scrolled{min-height:70px}#masthead.navbar-animate-display .navbar-brand,#masthead.navbar-scrolled .navbar-brand{line-height:70px;height:70px}#masthead.navbar-scrolled .navbar-nav>li>a{padding-top:23px;padding-bottom:23px}#masthead.navbar-scrolled .navbar-text{margin-top:23px;margin-bottom:23px}.dropdown-menu-small{width: 300px !important;}#masthead .dropdown-menu{min-width: 740px}.navbar-toggle{margin-top:28px;margin-bottom:28px}.navbar-scrolled .navbar-toggle{margin-top:18px;margin-bottom:18px}#masthead .navbar-brand{font-size:24px;margin-top:0;margin-bottom:0;margin-left:0;position:relative;text-shadow:none;-moz-transition:height .3s,width .3s,line-height .3s;-o-transition:height .3s,width .3s,line-height .3s;-webkit-transition:height .3s,width .3s,line-height .3s;transition:height .3s,width .3s,line-height .3s;white-space:nowrap}#masthead .navbar-brand img{position:relative;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;top:-2px;margin-right:4px}#masthead .navbar-brand.text-image{margin-right:4px}.navbar-nav{margin-left:0;margin-right:0}#masthead .navbar-text{font-size:16px;float:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#masthead{-webkit-transition:-webkit-box-shadow .5s,opacity .3s;-moz-transition:-moz-box-shadow .5s,opacity .3s;-o-transition:-o-box-shadow .5s,opacity .3s;transition:box-shadow .5s,opacity .3s;margin-bottom:0;width:100%;top:0;left:0}#masthead .container{position:relative}#masthead .nav>li>a{text-shadow:none;font-style:normal;position:relative;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#masthead .nav>li>a:before{opacity:0;content:"";position:absolute;left:20px;right:20px;height:2px;bottom:50%;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#masthead .nav>li a:hover:before,#masthead .nav>li.active a:before,#masthead .nav>li.current-menu-ancestor>a:before,#masthead .nav>li.current-menu-item>a:before,#masthead .nav>li.current-menu-parent>a:before,#masthead .nav>li.current-page-ancestor>a:before,#masthead .nav>li.current-page-parent>a:before{opacity:1}#masthead .nav>li>a:focus{outline:0}#masthead .nav>.active>a,#masthead .nav>.active>a:focus,#masthead .nav>.active>a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}#masthead .nav .open>a,#masthead .nav .open>a:focus,#masthead .nav .open>a:hover,#masthead .nav li.dropdown.active>.dropdown-toggle,#masthead .nav li.dropdown.open.active>.dropdown-toggle,#masthead .nav li.dropdown.open>.dropdown-toggle{background-color:transparent}#masthead .dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none;margin-top:1px;padding-top:0;padding-bottom:0;left:0;border:0}#masthead .dropdown-menu>li>a{font-size:14px;padding-top:8px;padding-bottom:8px;-moz-transition:background .1s;-o-transition:background .1s;-webkit-transition:background .1s;transition:background .1s}#masthead .dropdown-menu a:focus{outline:0}#masthead .navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,#masthead .navbar .pull-right>li>.dropdown-menu .dropdown-menu{left:100%;right:auto}#masthead .navbar .navbar-toggle{background:0 0;box-shadow:none;border:0;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#masthead .navbar .navbar-toggle .icon-bar{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu .divider{margin:0}#masthead.navbar-animated.navbar-animate-display{position:fixed;top:-200px}#masthead.navbar-animated.navbar-animate-position{-webkit-transition:-webkit-box-shadow .5s,top .2s;-moz-transition:-moz-box-shadow .5s,top .2s;-ms-transition:-ms-box-shadow .5s,top .2s;-o-transition:-o-box-shadow .5s,top .2s;transition:box-shadow .5s,top .2s}#masthead.navbar-scrolled.navbar-animated{top:0}#masthead .dropdown-submenu{position:relative}#masthead .dropdown-submenu>.dropdown-menu{top:0;left:100%}#masthead .dropdown-submenu:hover>.dropdown-menu{display:block}#masthead .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}#masthead .navbar-collapse{padding-left:0;padding-right:0}#masthead.navbar-stuck{position:fixed;z-index:1100}.navbar-toggle{width:44px;height:34px}.navbar-toggle .icon-bar{position:absolute;left:50%;margin-left:-11px;margin-top:0!important;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all .1s;-o-transition:all .1s;-webkit-transition:all .1s;transition:all .1s;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}.navbar-toggle .icon-bar:nth-child(1){top:10px}.navbar-toggle .icon-bar:nth-child(2){opacity:1;top:50%}.navbar-toggle .icon-bar:nth-child(3){top:22px}.navbar-toggle:not(.collapsed) .icon-bar{top:50%}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(1){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(2){opacity:0}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-highlight-ghost>a:before,.nav-highlight>a:before{display:none}.nav-highlight-ghost>a:after,.nav-highlight>a:after{content:"";position:absolute;left:0;right:0;height:36px;top:50%;margin-top:-18px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;z-index:-1;border-radius:6px}@media (max-width:979px){#masthead.navbar .navbar-nav>li>a{padding-top:8px!important;padding-bottom:8px!important}#masthead .navbar-fixed-top,#masthead .navbar-static-top{margin-bottom:0;margin-left:0;margin-right:0}.nav>li>a:before{display:none}.nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:9px 15px!important}#masthead .dropdown-menu{margin:0;width:100%}#masthead .dropdown-menu a{padding-left:15px;text-indent:10px}#masthead .dropdown-submenu>a:after{margin-top:10px;margin-right:5px;border-width:5px 5px 0}#masthead.navbar-sticky .navbar-collapse{max-height:340px}}.top-bar{-moz-box-shadow:0 -2px 1px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -2px 1px rgba(0,0,0,.1) inset;box-shadow:0 -2px 1px rgba(0,0,0,.1) inset;line-height:36px;position:relative;z-index:1000}.top-bar .top{float:left;width:50%;text-align:left}.top-bar .top-right{float:right;text-align:right}.top-bar .navbar-text{margin:0!important}.top-bar .top-right .navbar-text{float:right}.top-bar.has-shopping-cart{z-index:1001}@media (max-width:767px){.top-bar .top{float:none;width:100%;text-align:center}.menu-sidebar{display:none}}.no-header{padding-top:0}.no-header #masthead,.no-header .top-bar{display:none}.layout-boxed #content,.layout-boxed #masthead,.layout-boxed .top-bar{max-width:1200px;margin:0 auto;right:0}.layout-boxed .container{max-width:100%}@media (max-width:1200px){.layout-boxed #content,.layout-boxed #masthead,.layout-boxed .top-bar{max-width:1000px}}@media (max-width:991px){.layout-boxed #content,.layout-boxed #masthead,.layout-boxed .top-bar{max-width:780px}}.section-header{text-align:center;position:relative;border-bottom:0;padding-bottom:0;max-width:800px;margin:0 auto 80px;font-size:18px}.section-header .headline{text-align:center;display:inline-block;border-bottom:0;position:relative;z-index:1;margin-bottom:0}.section-header p{margin-top:12px;margin-bottom:0}.section-header:after{content:"";position:absolute;left:50%;bottom:-24px;width:140px;height:2px;margin-left:-70px}.section-header.no-underline{margin-bottom:24px}.section-header.no-underline:after{display:none}.section-header.text-left:after{margin-left:0;left:0}.section-header.text-right:after{margin-left:0;left:auto;right:0}.callout-header{text-align:center;position:relative;border-bottom:0;padding-bottom:0;max-width:800px;margin:0 auto 80px}.callout-header:after{content:"";position:absolute;left:50%;bottom:-24px;width:140px;height:2px;margin-left:-70px}.callout-header.no-underline{margin-bottom:24px}.callout-header.no-underline:after{display:none}@media (max-width:767px){.section-header{margin:0 auto 40px}.section-header:after{width:100px;margin-left:-50px;bottom:-19px}}.box-wrap{overflow:hidden}.box-hex,.box-rect,.box-round,.box-square{display:block;text-align:center;margin:0 auto 24px;position:relative;z-index:100;width:150px;max-width:100%}.box-dummy{padding-top:100%;-webkit-backface-visibility:hidden}.box-rect .box-dummy{padding-top:75%}.box-hex .box-dummy{padding-top:86.33333333%}.box-inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.box-inner i{font-size:52px;color:#fff;line-height:1em;display:block;position:absolute;width:1em;height:1em;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em}.box-inner img{max-width:100%}.box-round .box-inner{border-radius:50%}.box-hex .box-inner{overflow:visible}.box-caption{position:absolute;height:100%;width:100%;top:0;opacity:0;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.box-caption h4{margin-top:48px}.box-caption:hover{opacity:1}.box-round .box-caption{border-radius:50%}.box-mini{margin-bottom:8px;width:48px}.box-mini i{font-size:16px}.box-mini .box-caption{display:none}.box-small{margin-bottom:8px;width:78px}.box-small i{font-size:24px}.box-small .box-caption{display:none}.box-medium{width:100px}.box-medium i{font-size:36px}.box-medium .box-caption{display:none}.box-big{width:200px}.box-big i{font-size:72px}.box-big .box-caption h4{margin-top:72px}.box-huge{width:250px}.box-huge .box-caption h4{margin-top:96px}.box-small-icon i{font-size:24px}.box-badge{font-size:12px;text-align:center;line-height:24px;display:block;position:absolute;height:24px;width:24px;top:0;left:0;border-radius:50%}.box-list>li{overflow:hidden;padding-bottom:24px}.box-list>li.col-md-2:nth-child(6n+1),.box-list>li.col-md-3:nth-child(4n+1),.box-list>li.col-md-4:nth-child(3n+1),.box-list>li.col-md-6:nth-child(2n+1){clear:both}.hex-left:after,.hex-left:before,.hex-right:after,.hex-right:before{content:"";position:absolute;width:50%;padding-top:50%;display:block}.hex-right:after,.hex-right:before{right:-34%}.hex-right:before{top:-19%;-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.hex-right:after{bottom:-19%;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.hex-left:after,.hex-left:before{left:-34%}.hex-left:before{top:-19%;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.hex-left:after{bottom:-19%;-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.social-icons{margin-bottom:0;padding-bottom:24px;position:relative;z-index:1}.social-icons li{text-align:center}.social-icons li a{display:inline-block;font-size:18px;width:36px;height:36px;line-height:36px;border-radius:50%;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.social-icons li i{vertical-align:middle}.social-icons.social-big a{font-size:36px;width:72px;height:72px;line-height:72px}.social-icons.social-simple i{-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.social-icons.social-simple a{background:none!important}@media (max-width:767px){.social-icons li a{font-size:24px;width:48px;height:48px;line-height:48px}}.social-share{padding-left:0;letter-spacing:-3px;margin:0 0 24px;list-style-type:none}.social-share li{padding:0;letter-spacing:0;display:inline-block}.social-share a{display:block}.social-share i{display:inline-block;width:36px;height:36px;font-size:18px;line-height:36px;text-align:center}.icons-ul{padding-left:0}.list-fancy-icons{list-style-type:none;margin:0;padding-left:0}.list-fancy-icons h3,.list-fancy-icons h4{margin-bottom:0}.list-fancy-icons .list-item,.list-fancy-icons li{margin-bottom:1px;padding:12px;padding-left:60px;position:relative}.list-fancy-icons p{margin-bottom:0}.list-fancy-icons .hex,.list-fancy-icons .round,.list-fancy-icons .square{position:absolute;left:12px;top:12px}.list-fancy-icons .round,.list-fancy-icons .square{width:35px;height:35px;text-align:center;margin-top:0}.list-fancy-icons .round i,.list-fancy-icons .square i{line-height:35px}.list-fancy-icons .round{border-radius:50%}.fancy-blockquote{border:0;padding:0;position:relative}.fancy-blockquote p{font-size:18px;line-height:2em;margin-bottom:24px;font-weight:700;font-style:italic}.fancy-blockquote small{font-size:12px;text-transform:uppercase}.fancy-blockquote small:before{content:""}.pricing-col{text-align:center;padding-bottom:24px;margin-bottom:24px}.pricing-head{font-size:18px;line-height:1em;margin-bottom:0;padding:12px}.pricing-body{padding-bottom:24px}.pricing-price h4{font-size:60px;font-weight:700;padding:24px;line-height:1em;position:relative;text-indent:32px}.pricing-price h4 small{display:inline-block;font-size:16px;font-weight:700;text-indent:0}.pricing-list{list-style-type:none;margin:0 0 24px;padding-left:0;text-align:center}.pricing-list li{padding:12px;border-bottom:1px solid}.pricing-featured{position:relative;padding-bottom:32px;top:-16px}.pricing-featured .pricing-head{padding:24px}@media (max-width:767px){.pricing-featured{top:0}}.panel{margin-bottom:24px}.panel-title{margin:0;padding:10px;text-align:center}.panel-body{padding:10px}.go-top{position:fixed!important;display:block;font-size:16px;width:2em;height:2em;text-align:center;bottom:-44px;opacity:0;right:12px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;z-index:100}.go-top i{line-height:32px}@media (max-width:979px){.go-top{display:none!important}}.flat-shadow{position:relative;overflow:visible;z-index:1}.flat-shadow:after{display:block;content:"";position:absolute;left:-16%;right:-16%;height:100%;top:50%;z-index:-1;background:url(../images/flat-shadow.png) no-repeat;background-size:100%}.flat-shadow.box-hex:after{top:50%}.flat-shadow.box-round:after{top:45%}.flat-shadow.box-rect:after,.flat-shadow.box-square:after{top:0}.flat-circle:after{top:45%}.flat-rect:after,.flat-square:after{top:0}.flat-hex:after{top:25%}.hex{display:block;margin-top:10px;margin-bottom:10px;width:35px;height:20px;position:relative;text-align:center;line-height:20px;max-width:100%}.hex:after,.hex:before{content:" ";width:0;height:0;left:0;position:absolute}.hex:before{border-bottom:10px solid;border-left:17px solid transparent;border-right:17px solid transparent;top:-10px}.hex:after{bottom:-10px;border-top:10px solid;border-left:17px solid transparent;border-right:17px solid transparent}.hex i{display:inline-block;vertical-align:middle}.hex-big{display:block;margin-top:15px;margin-bottom:15px;width:52px;height:30px;position:relative;text-align:center;line-height:30px;max-width:100%}.hex-big:after,.hex-big:before{content:" ";width:0;height:0;left:0;position:absolute}.hex-big:before{border-bottom:15px solid;border-left:26px solid transparent;border-right:26px solid transparent;top:-15px}.hex-big:after{bottom:-15px;border-top:15px solid;border-left:26px solid transparent;border-right:26px solid transparent}.hex-big i{display:inline-block;vertical-align:middle}.hex-alt{display:block;margin-left:10px;margin-right:10px;width:21px;height:36px;position:relative;text-align:center;line-height:36px}.hex-alt:after,.hex-alt:before{content:" ";width:0;height:0;top:0;position:absolute}.hex-alt:before{border-right:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;left:-10px}.hex-alt:after{border-left:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;right:-10px}.btn-lg .hex-alt,.hex-alt-big{display:block;margin-left:14px;margin-right:14px;width:28px;height:48px;position:relative;text-align:center;line-height:48px}.btn-lg .hex-alt:after,.btn-lg .hex-alt:before,.hex-alt-big:after,.hex-alt-big:before{content:" ";width:0;height:0;top:0;position:absolute}.btn-lg .hex-alt:before,.hex-alt-big:before{border-right:14px solid;border-top:24px solid transparent;border-bottom:24px solid transparent;left:-14px}.btn-lg .hex-alt:after,.hex-alt-big:after{border-left:14px solid;border-top:24px solid transparent;border-bottom:24px solid transparent;right:-14px}.hex-alt-huge{display:block;margin-left:28px;margin-right:28px;width:55px;height:96px;position:relative;text-align:center;line-height:96px}.hex-alt-huge:after,.hex-alt-huge:before{content:" ";width:0;height:0;top:0;position:absolute}.hex-alt-huge:before{border-right:28px solid;border-top:48px solid transparent;border-bottom:48px solid transparent;left:-28px}.hex-alt-huge:after{border-left:28px solid;border-top:48px solid transparent;border-bottom:48px solid transparent;right:-28px}.flat-shadow .hex-right:after{background-image:url(../images/shadow-right.png);background-repeat:no-repeat;background-position:top left;background-size:130%}.flat-shadow .hex-left:after{background-image:url(../images/shadow-left.png);background-repeat:no-repeat;background-position:top right;background-size:130%}@media (max-width:979px){.hex{display:block;margin-top:10px;margin-bottom:10px;width:35px;height:20px;position:relative;text-align:center;line-height:20px;max-width:100%}.hex:after,.hex:before{content:" ";width:0;height:0;left:0;position:absolute}.hex:before{border-bottom:10px solid;border-left:17px solid transparent;border-right:17px solid transparent;top:-10px}.hex:after{bottom:-10px;border-top:10px solid;border-left:17px solid transparent;border-right:17px solid transparent}.hex i{display:inline-block;vertical-align:middle}}.vertical-icon-border li{overflow:hidden}.vertical-icon-border [class^=col-md]:first-child{position:relative}.vertical-icon-border [class^=col-md]:first-child:before{position:absolute;content:"";height:1000px;top:0;left:50%;border-left:1px dashed}.vertical-icon-border li:last-child [class^=col-md]:first-child:before{display:none}.horizontal-icon-border li>[class^=box-]{position:relative}.horizontal-icon-border li>[class^=box-]:before{position:absolute;content:"";width:1000px;border-top:1px dashed;left:-500px;top:50%;z-index:0}.horizontal-icon-border li:first-child>[class^=box-]:before{left:50%}.horizontal-icon-border li:last-child>[class^=box-]:before{left:auto;right:50%}@media (max-width:979px){.horizontal-icon-border li>[class^=box-]:before,.vertical-icon-border [class^=col-md]:first-child:before{display:none}}.lead{font-weight:400}.btn,button{outline:0;border:0;box-shadow:none;text-shadow:none!important;font-weight:400;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;-webkit-font-smoothing:antialiased}.btn:focus,button:focus{outline:0}.btn:after,button:after{-moz-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.btn i,button i{font-size:14px}.btn-lg{padding-top:11px;padding-bottom:11px}.btn-lg i{font-size:16px}[class*=btn-icon]{position:relative}[class*=btn-icon]:after{content:" ";width:0;height:0;top:0;position:absolute}[class*=btn-icon] .hex-alt{display:block;position:absolute;top:0;z-index:1}[class*=btn-icon] .hex-alt [class*=" icon-"],[class*=btn-icon] .hex-alt [class^=icon-]{display:inline-block}.btn-icon-left{margin-left:10px;padding-left:42px}.btn-icon-left:after{border-right:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;left:-10px}.btn-icon-left .hex-alt{left:-10px}.btn-icon-left.btn-lg{margin-left:15px;padding-left:55px}.btn-icon-left.btn-lg:after{border-right:13px solid;border-top:24px solid transparent;border-bottom:24px solid transparent;left:-13px}.btn-icon-left.btn-lg .hex-alt{left:-13px}.btn-icon-right{margin-right:10px;padding-right:42px}.btn-icon-right:after{border-left:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;right:-10px}.btn-icon-right .hex-alt{right:-10px}.btn-icon-right.btn-lg{margin-right:15px;padding-right:55px}.btn-icon-right.btn-lg:after{border-left:13px solid;border-top:24px solid transparent;border-bottom:24px solid transparent;right:-13px}.btn-icon-right.btn-lg .hex-alt{right:-13px}.form-control{border:0;height:36px;box-shadow:none}.form-control:focus{outline:0;box-shadow:none}.hero-unit{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.tooltip-inner{border-radius:0;font-weight:400!important}.thumbnail{border:0;padding:0 0 4px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}blockquote p{font-size:18px;font-weight:lighter;line-height:1.5em}blockquote small{font-weight:700}blockquote cite{font-weight:400}blockquote cite:before{content:"-"}ul.inline{margin-left:0;padding-left:0;list-style-type:none}ul.inline li{display:inline-block;padding:0 5px}.well{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.panel-group{border:0;margin-bottom:12px}.panel{border:0;box-shadow:none}.panel-group .panel+.panel{margin-top:1px}.panel-heading{font-size:16px;position:relative;border:0;text-transform:uppercase;font-weight:700}.panel-heading .accordion-toggle:after{position:absolute;display:block;font-family:FontAwesome;content:"\f106";font-size:14px;right:0;top:0;width:40px;height:44px;line-height:44px;text-align:center}.panel-heading .accordion-toggle.collapsed:after{content:"\f107"}.pagination{margin:0 0 24px}.pagination>li span,.pagination>li>a{padding:7px 14px 8px;border:0;font-weight:400}.pagination>li:first-child a,.pagination>li:last-child a{border-radius:0;position:relative;height:36px;z-index:0}.pagination>li:first-child a:after,.pagination>li:last-child a:after{content:" ";width:0;height:0;top:0;position:absolute}.pagination>li:first-child>a:after{border-right:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;left:-10px}.pagination>li:last-child>a:after{border-left:10px solid;border-top:18px solid transparent;border-bottom:18px solid transparent;right:-10px}.pager li>a,.pager li>span{text-transform:uppercase;display:inline-block;padding:6px 14px;line-height:24px;border-radius:0;border:0;box-shadow:none}.pager li>a.btn-icon-left{padding-left:42px}.pager li>a.btn-icon-right{padding-right:42px}.affix-bottom{position:absolute;bottom:20px;margin-bottom:20px}.nav-tabs{margin-bottom:0;border:0}.nav-tabs>li{margin-bottom:0}.nav-tabs>li>a{border-radius:0!important;border-width:0;text-transform:uppercase;font-weight:700;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s}.nav-tabs>li>a:hover{border-width:0;text-shadow:none!important}.nav-tabs>li.active>a{text-shadow:none!important;border-width:0}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.tab-content{padding:12px;text-shadow:none!important}.tab-content a{text-decoration:underline}.tab-content .btn{text-decoration:none}.tab-pane>:last-child{margin-bottom:0}.tabs-below .tab-content{border-top:0;border-bottom:0}.tabs-left>.nav-tabs{margin-right:0;border-right:0}.tabs-left>.nav-tabs>li.active>a{border:0;margin-right:0}.tabs-left>.nav-tabs>li>a{border:0}.tabs-left>.nav-tabs>li>a:hover{border:0;margin-right:0}.tabs-left .tab-content{border-top:0}.tabs-right>.nav-tabs{margin-left:0;border-left:0}.tabs-right>.nav-tabs>li.active>a,.tabs-right>.nav-tabs>li>a:hover{border:0;margin-left:0}.tabs-right .tab-content{border-top:0}.nav-pills>li>a{border-radius:0;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s}.tab-pills .tab-content{border-top:0}.carousel .post{line-height:1.71428571em}.carousel-indicators{top:-24px;left:auto;right:0;margin-left:0;cursor:pointer;text-align:right;width:auto;height:24px}.carousel-indicators li,.carousel-indicators li.active{width:12px;height:12px;border:0;margin:0}.progress{box-shadow:none}.alert{text-shadow:none}.badge{font-size:12px;min-width:24px;line-height:12px;padding:6px;border-radius:50%}.docs-heading{padding-top:100px}.docs-sidebar-nav{max-width:240px;margin-top:12px}.docs-sidebar-nav li{line-height:24px;margin-bottom:1px}.docs-sidebar-nav li a{text-align:right;padding:6px 16px;text-transform:uppercase;text-shadow:none}.affix{position:fixed;width:17%;top:90px}@media (max-width:979px){.docs-sidebar-nav.affix,.docs-sidebar-nav.affix-bottom{width:17%}}@media (min-width:768px) and (max-width:979px){.docs-sidebar-nav.affix,.docs-sidebar-nav.affix-bottom{width:17.75%}}@media (max-width:767px){.affix{top:0}.docs-sidebar-nav,.docs-sidebar-nav.affix,.docs-sidebar-nav.affix-bottom,.docs-sidebar-nav.affix-top{position:relative;width:100%;max-width:inherit;margin-top:0;margin-bottom:24px;padding:0;border-bottom:0}.docs-sidebar-nav li,.docs-sidebar-nav.affix li,.docs-sidebar-nav.affix-bottom li,.docs-sidebar-nav.affix-top li{line-height:24px;margin-bottom:1px}.docs-sidebar-nav li a,.docs-sidebar-nav.affix li a,.docs-sidebar-nav.affix-bottom li a,.docs-sidebar-nav.affix-top li a{border-right:0;text-align:center;padding-right:0}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1142;overflow:hidden;position:fixed;background:#fff;opacity:.9;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1143;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1145}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1144}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1146}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#222;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#222}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{margin-top:8px;margin-bottom:8px;width:28px;height:16px;max-width:100%;font-size:16px;text-align:center;right:-32px;top:32px;position:absolute;display:block;padding:0;font-weight:lighter;line-height:1.1em}.mfp-iframe-holder .mfp-close:after,.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:after,.mfp-image-holder .mfp-close:before{content:" ";width:0;height:0;left:0;position:absolute}.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:before{border-bottom:8px solid;border-left:14px solid transparent;border-right:14px solid transparent;top:-8px}.mfp-iframe-holder .mfp-close:after,.mfp-image-holder .mfp-close:after{bottom:-8px;border-top:8px solid;border-left:14px solid transparent;border-right:14px solid transparent}.mfp-iframe-holder .mfp-close i,.mfp-image-holder .mfp-close i{display:inline-block;vertical-align:middle}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444}.mfp-figure{line-height:0}.mfp-figure figure{margin-bottom:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{line-height:24px;text-align:center;font-weight:700;text-transform:uppercase;color:#222;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:1300px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0;top:-5px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.97}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-moz-transform:scale(0.8,.8);-ms-transform:scale(0.8,.8);-webkit-transform:scale(0.8,.8);transform:scale(0.8,.8);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{-moz-transform:scale(0.8,.8);-ms-transform:scale(0.8,.8);-webkit-transform:scale(0.8,.8);transform:scale(0.8,.8);opacity:0}.portfolio-item{z-index:2}.isotope-hidden.portfolio-item{pointer-events:none;z-index:1}.isotope,.isotope .portfolio-item,.isotope .post-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .portfolio-item,.isotope .post-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .portfolio-item.no-transition,.isotope .post-item.no-transition,.isotope.no-transition,.isotope.no-transition .portfolio-item,.isotope.no-transition .post-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#infscr-loading{position:absolute;left:50%;bottom:0;text-align:center;padding:10px;box-sizing:border-box;margin-left:-82px;font-size:13px;color:#fff;border-radius:3px}#infscr-loading img{display:none}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.flexslider .slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{max-width:100%;display:block;margin:0 auto}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-control-nav{position:absolute;bottom:0;margin:0;padding:0;list-style-type:none}.flex-control-nav li{display:inline-block;margin:0 .5em;cursor:pointer;position:relative;z-index:1000}.flex-control-nav a{display:inline-block;width:.75em;height:.75em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-indent:-9000em;text-align:left!important}.flex-controls-outside .flex-control-nav{position:relative}.flex-controls-left .flex-control-nav{left:0}.flex-controls-right .flex-control-nav{text-align:right;right:0}.flex-controls-center .flex-control-nav{width:100%;text-align:center}.flex-direction-nav a{display:block;position:absolute;font-size:1.5em;width:1em;height:1em;top:50%;margin-top:-.5em;font-family:FontAwesome;text-align:center;vertical-align:middle;line-height:1}.flex-direction-nav a:before{display:inline-block}.flex-prev{left:0}.flex-prev:before{content:"\f104"}.flex-next{right:0}.flex-next:before{content:"\f105"}.flexslider{margin-bottom:0}.flexslider figure{position:relative;margin:0}.flexslider figcaption{display:inline-block;position:absolute;bottom:24px;left:24px;padding:12px;max-width:400px}.flexslider figcaption h3{margin-bottom:0}.flexslider figcaption p{margin-top:24px;margin-bottom:0}.flexslider.flex-caption-top figcaption{bottom:auto;top:24px}.flexslider.flex-caption-right figcaption{left:auto;right:24px}.flexslider.flex-caption-alternate li:nth-child(even) figcaption{left:24px;right:auto}.flexslider.flex-caption-alternate li:nth-child(odd) figcaption{right:24px;left:auto}@media (max-width:480px){.flexslider figcaption{display:none}}.container-fluid .flexslider img{width:100%}[data-flex-itemwidth]{margin-top:-36px;text-align:center}[data-flex-itemwidth] .slides>li>a,[data-flex-itemwidth] .slides>li>figure{padding-top:36px;display:inline-block;max-width:100%}[data-flex-itemwidth] .flex-next,[data-flex-itemwidth] .flex-prev{margin-top:-0px}.tp-bullets.simplebullets.round .bullet{width:12px;height:12px;margin-left:6px;margin-right:6px;border-radius:50%;background-color:#fff;background-image:none;opacity:.8}.tp-bullets.simplebullets.round .bullet.selected{opacity:1}.chart{position:relative;text-align:center;left:0!important;margin-left:0!important}.chart i{display:block;font-size:3em;position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em}.chart input,.chart span{display:none}.counter{margin-bottom:12px;padding-bottom:12px;position:relative}.counter .value{display:block;width:100%;text-align:center;background:none!important;box-shadow:none!important;border:0;line-height:1}.counter .value:active,.counter .value:focus,.counter .value:hover{background:none!important;box-shadow:none!important}.counter:after{content:"";height:2px;position:absolute;width:60px;top:100%;left:50%;margin-left:-30px}.countdown{text-align:center}.countdown .counter-element{display:inline-block;min-width:1.5em;line-height:1em}.countdown b{position:relative;display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;padding-top:12px;margin-top:12px}.countdown b:before{height:2px;width:2em;content:"";position:absolute;bottom:100%;left:50%;margin-left:-1em}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}video.section-background-video{display:none}.mejs-container{position:relative;background:0 0;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0;height:100%}.mejs-container video{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:0 0}.me-plugin{position:absolute;height:auto;width:auto}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.mejs-poster{position:absolute;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../images/svg/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(../images/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background:rgba(0,0,0,.5)}.mejs-overlay-loading span{position:absolute;display:block;top:50%;left:50%;border-top:6px solid rgba(255,255,255,.2);border-right:6px solid rgba(255,255,255,.2);border-bottom:6px solid rgba(255,255,255,.2);border-left:6px solid #fff;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;margin-top:-20px;margin-left:-40px;background:0 0;border-radius:50%;width:80px;height:80px}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs-container .mejs-controls{display:none}.mejs-audio{height:36px!important}.mejs-audio .mejs-controls{background:none!important;height:32px!important}.mejs-controls .mejs-button button:focus{outline:0!important}.mejs-container.mejs-audio .mejs-controls{display:block;position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(../images/svg/mejs-controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(../images/controls.png)}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#1e1e1e);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{visibility:visible}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-mediaelement>video{position:absolute;top:0;left:0;width:100%;height:100%}.rotating{display:inline-block;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);-moz-transform:rotateX(0) rotateY(0) rotateZ(0);-ms-transform:rotateX(0) rotateY(0) rotateZ(0);-o-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform-origin-x:50%}.rotating.flip{position:relative}.rotating .back,.rotating .front{left:0;top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.rotating .front{position:absolute;display:inline-block;-webkit-transform:translate3d(0,0,1px);-moz-transform:translate3d(0,0,1px);-ms-transform:translate3d(0,0,1px);-o-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px)}.rotating.flip .front{z-index:1}.rotating .back{display:block;opacity:0}.rotating.spin{-webkit-transform:rotate(360deg) scale(0);-moz-transform:rotate(360deg) scale(0);-ms-transform:rotate(360deg) scale(0);-o-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}.rotating.flip .back{z-index:2;display:block;opacity:1;-webkit-transform:rotateY(180deg) translate3d(0,0,0);-moz-transform:rotateY(180deg) translate3d(0,0,0);-ms-transform:rotateY(180deg) translate3d(0,0,0);-o-transform:rotateY(180deg) translate3d(0,0,0);transform:rotateY(180deg) translate3d(0,0,0)}.rotating.flip.up .back{-webkit-transform:rotateX(180deg) translate3d(0,0,0);-moz-transform:rotateX(180deg) translate3d(0,0,0);-ms-transform:rotateX(180deg) translate3d(0,0,0);-o-transform:rotateX(180deg) translate3d(0,0,0);transform:rotateX(180deg) translate3d(0,0,0)}.rotating.flip.cube .front{-webkit-transform:translate3d(0,0,100px) scale(0.9,.9);-moz-transform:translate3d(0,0,100px) scale(0.85,.85);-ms-transform:translate3d(0,0,100px) scale(0.85,.85);-o-transform:translate3d(0,0,100px) scale(0.85,.85);transform:translate3d(0,0,100px) scale(0.85,.85)}.rotating.flip.cube .back{-webkit-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.9,.9);-moz-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,.85);-ms-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,.85);-o-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,.85);transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,.85)}.rotating.flip.cube.up .back{-webkit-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.9,.9);-moz-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,.85);-ms-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,.85);-o-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,.85);transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,.85)}.portfolio{list-style-type:none}.portfolio-item{display:none}.isotope-filters{margin:0 0 24px;padding-left:0;list-style-type:none;font-weight:700;text-transform:uppercase}.isotope-filters li{display:inline-block}.isotope-filters li a{display:inline-block;position:relative;padding-left:14px;white-space:nowrap}.isotope-filters li a:before{content:"";height:14px;width:2px;position:absolute;top:4px;left:5px}.isotope-filters li:first-child a{padding-left:0}.isotope-filters li:first-child a:before{display:none}.portfolio .col-md-3{margin-left:-1px}.portfolio-figure,.portfolio-video{position:relative;overflow:hidden;margin-bottom:24px;z-index:1;-moz-transform:translateX(-1px);-ms-transform:translateX(-1px);-webkit-transform:translateX(-1px);transform:translateX(-1px)}.portfolio-gallery{margin-bottom:24px}.portfolio-list .portfolio-list-header{margin-bottom:12px;line-height:48px}.portfolio-list ul{list-style-type:none;margin:0 0 24px;font-size:16px;padding:0 24px 24px;line-height:36px}.portfolio-list li{margin-bottom:12px}.portfolio-list li:last-child{margin-bottom:0}.portfolio-list i{font-size:12px}.portfolio-share,.portfolio-url{display:block;font-size:16px;line-height:48px;margin-bottom:24px}.portfolio-share span,.portfolio-url span{display:inline-block;line-height:48px;padding:0 12px;margin-right:12px;text-transform:uppercase}.portfolio-share ul,.portfolio-url ul{display:inline-block;margin:0;padding:0}.portfolio-share ul li,.portfolio-url ul li{padding:0 12px}.portfolio-header{max-width:100%;margin-bottom:48px;position:relative;line-height:48px}.all-portfolio-items{font-size:16px;line-height:24px;vertical-align:middle}.next-portfolio-item,.prev-portfolio-item{position:absolute;font-size:24px;top:50%;width:1em;height:1em;margin-top:-.5em;z-index:1}.next-portfolio-item i,.prev-portfolio-item i{display:block}.next-portfolio-item{right:0}.prev-portfolio-item{left:0}.portfolio-shadows .portfolio-item{padding-bottom:24px}.portfolio-shadows .portfolio-item.col-md-6{padding-bottom:60px}.portfolio-shadows .flat-shadow{margin-left:11%;margin-right:11%}.portfolio-shadows .hex-right:after{background-image:url(../images/shadow-right.png);background-repeat:no-repeat;background-position:top left;background-size:130%}.portfolio-shadows .hex-left:after{background-image:url(../images/shadow-left.png);background-repeat:no-repeat;background-position:top right;background-size:130%}.portfolio figcaption{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;padding:0 10%;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;overflow:hidden;opacity:0}.portfolio figcaption h4{margin-top:25%;padding:0 10%;font-size:18px}.portfolio figcaption p{padding:0 10%;font-size:14px}.portfolio figcaption>a:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.portfolio figure:hover figcaption{opacity:1}.portfolio .link,.portfolio .more{display:block;position:absolute;-webkit-backface-visibility:hidden;bottom:4px;-moz-transition:all,.2s;-o-transition:all,.2s;-webkit-transition:all,.2s;transition:all,.2s;-moz-transition-delay:all,.75s;-o-transition-delay:all,.75s;-webkit-transition-delay:all,.75s;transition-delay:all,.75s;opacity:0;font-size:12px}.portfolio figure:hover .link,.portfolio figure:hover .more{opacity:1}.portfolio .col-md-3 figcaption p{display:none}.portfolio-rect .link,.portfolio-rect .more,.portfolio-square .link,.portfolio-square .more{width:36px;height:36px;line-height:36px}.portfolio-rect .more,.portfolio-square .more{left:4px;margin-left:-50px}.portfolio-rect .link,.portfolio-square .link{right:4px;margin-right:-50px}.portfolio-rect figure:hover .more,.portfolio-square figure:hover .more{opacity:1;margin-left:0}.portfolio-rect figure:hover .link,.portfolio-square figure:hover .link{opacity:1;margin-right:0}.portfolio-round figcaption,.portfolio-round figure{border-radius:50%;overflow:hidden}.portfolio-round .link,.portfolio-round .more{width:36px;height:36px;line-height:36px;border-radius:50%;top:50%;margin-top:-18px}.portfolio-round .more{left:4px;margin-left:-50px}.portfolio-round .link{right:4px;margin-right:-50px}.portfolio-round figure:hover .more{opacity:1;margin-left:0}.portfolio-round figure:hover .link{opacity:1;margin-right:0}.portfolio-hex .more{left:4px;margin-left:-50px}.portfolio-hex .link{right:4px;margin-right:-50px}.portfolio-hex figure:hover .more{opacity:1;margin-left:24.5%}.portfolio-hex figure:hover .link{opacity:1;margin-right:24.5%}@media (min-width:768px) and (max-width:979px){.portfolio figcaption p{display:none}}@media (max-width:979px){.portfolio-shadows .portfolio-item{padding-bottom:48px}}@media (max-width:480px){.portfolio figcaption p{display:none}}.post{margin-bottom:24px;position:relative}.post-head{margin-bottom:24px}.post-head.no-title,.post-title{margin-bottom:0}.post-author,.post-date{font-style:italic}.post-type{display:inline-block;font-size:16px;text-transform:uppercase}.post-type i{line-height:30px}.post-body,.post-media{margin-bottom:24px}.post-extras{font-size:14px;position:relative;margin-bottom:96px!important;padding-bottom:48px!important}.post-extras span{display:inline-block;padding-right:5px}.post-extras span:last-child{padding-right:0}.post-extras i{font-size:12px;display:inline-block}.single .post-extras{padding-bottom:24px!important;margin-bottom:24px!important}.post-navigation a,.post-navigation span{font-size:14px}.post-showinfo .comments-body,.post-showinfo .comments-head,.post-showinfo .post-body,.post-showinfo .post-extras,.post-showinfo .post-head,.post-showinfo .post-navigation,.post-showinfo .post-share{position:relative;margin-left:80px}.post-showinfo .post-head{padding-top:8px}.post-showinfo .post-icon{display:block;position:absolute;left:-80px;top:0;font-size:14px;text-transform:uppercase}.grid-post .post-body,.grid-post .post-head{padding:12px;margin-left:0}.grid-post .post-extras{padding:12px!important}.grid-post .post-head{margin-bottom:0;padding-top:24px;padding-bottom:0;position:relative;text-align:center}.grid-post .post-title{padding-top:0}.grid-post .post-showinfo{margin-left:0}.grid-post .post-showinfo .post-head{padding-top:36px;z-index:2}.grid-post .post-showinfo .post-icon{top:-30px;left:50%;margin-left:-30px;margin-right:0;z-index:100}.grid-post .post-showinfo .post-icon i{line-height:30px}.grid-post .post-media{padding-top:48px;margin-bottom:0}.grid-post .post-media .feature-image{display:block;margin-top:-48px}.grid-post .post-media .feature-slider,.grid-post .post-media .feature-video,.grid-post .post-media .mejs-audio{margin-top:-48px;margin-bottom:0}.grid-post .post-body{margin-bottom:0}.grid-post .post-extras{margin-top:12px;margin-left:0;margin-bottom:24px!important;padding-top:12px!important}.grid-post .post-extras:before{position:absolute;content:"";height:1px;width:36%;left:50%;margin-left:-18%;top:0}.grid-post .post-extras:after{display:none}.author-info{margin-left:80px}.author-info img{display:inline-block}.post-share{padding-bottom:24px}.comments-head{margin-bottom:24px}.comments-head h3{padding-top:8px;margin-bottom:0}.media-comment{margin-top:24px;position:relative}.media-comment .media-comment{margin-top:24px}.media-comment .box-round{bottom:-12px}.media-inner{padding:10px;position:relative;padding-bottom:12px}.media-inner p:last-child{margin-bottom:0}.media-inner:after{content:"";position:absolute;height:2px;width:70px;left:10px;bottom:0}.comments-form{max-width:878px}.media-inner .comments-form .comments-head{margin-top:12px}.media-inner .comments-form .comments-body,.media-inner .comments-form .comments-head{margin-left:0}.media-inner .comments-form .post-icon{display:none}@media (max-width:979px){.grid-post .post-showinfo .comments-body,.grid-post .post-showinfo .comments-head,.grid-post .post-showinfo .post-body,.grid-post .post-showinfo .post-extras,.grid-post .post-showinfo .post-head,.grid-post .post-showinfo .post-navigation,.grid-post .post-showinfo .post-share,.post-showinfo .comments-body,.post-showinfo .comments-head,.post-showinfo .post-body,.post-showinfo .post-extras,.post-showinfo .post-head,.post-showinfo .post-navigation,.post-showinfo .post-share{margin-left:0}.grid-post .post-showinfo .comments-head,.post-showinfo .comments-head{border-top:30px solid transparent}.grid-post .post-showinfo .post-media,.post-showinfo .post-media{margin-bottom:0}.grid-post .post-showinfo .comments-head,.grid-post .post-showinfo .post-head,.post-showinfo .comments-head,.post-showinfo .post-head{padding-top:30px;z-index:2}.grid-post .post-showinfo .post-icon,.post-showinfo .post-icon{top:-20px;left:50%;margin-left:-20px;margin-right:0;z-index:100}.grid-post .post-showinfo .post-icon i,.post-showinfo .post-icon i{line-height:20px;font-size:12px}.media-inner .comments-form .comments-head{margin-top:12px;padding-top:0;border-top:0}}@media (max-width:480px){.grid-post .post-showinfo .post-icon{top:-20px;margin-left:-20px}.grid-post .post-showinfo .post-icon i{line-height:20px}.media-comment .media-inner{padding-top:20px}.media-comment:after{display:none}.media-comment .box-round{position:relative;margin-left:auto;margin-right:auto;bottom:-22px}.media-comment .comment-reply{float:right}}.google-map{height:500px}.google-map img{max-width:inherit}.google-map.map-small{height:354px}.map-overlay{position:absolute;width:100%;left:0;top:100px}.map-overlay .container{position:relative}.contact-details{position:absolute;width:40%;right:0;max-width:400px}.map-marker-label{background-color:#fff;color:#000;width:150px;padding:10px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){#map{height:200px}.map-overlay{position:inherit;top:0;padding-bottom:8%}.map-overlay .container{padding:0}.contact-details{width:100%;max-width:100%;left:0;top:0;position:inherit}}.sidebar-widget{margin-bottom:48px}#masthead .sidebar-widget,.top-bar .sidebar-widget{margin-bottom:0;font-size:14px!important;display:inline-block;vertical-align:top;position:relative}#masthead .sidebar-widget>*,.top-bar .sidebar-widget>*{margin-bottom:0!important;padding-bottom:0!important}#masthead .sidebar-widget{padding-left:6px;margin-left:6px}#masthead .sidebar-widget i{line-height:24px!important;font-size:14px!important}#footer .sidebar-widget h3,.sidebar .sidebar-widget h3{margin-bottom:16px}.widget_search form{margin-bottom:0}.widget_search .btn:focus,.widget_search .btn:hover{outline:0}#masthead .widget_search form,.top-bar .widget_search form{display:none}.top-search{text-align:center;width:36px;display:inline-block;position:relative}.top-search form{position:absolute;top:0}.top-search .search-trigger{cursor:pointer}.top-search .input-group{width:200px}.top-search .input-group-btn{background:none!important}.top-search .btn{vertical-align:top}.top-bar .top-search .search-trigger{line-height:36px;float:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#masthead .top-search form,.top-right .top-search form{right:0;-moz-transition:right .5s;-o-transition:right .5s;-webkit-transition:right .5s;transition:right .5s}.top-left .top-search form{left:0;-moz-transition:left .5s;-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}#masthead .top-search.active form,.top-right .top-search.active form{right:36px}.top-left .top-search.active form{left:36px}#masthead .top-search form{top:100%;margin-right:-36px}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_twitter ul{margin-left:0;padding-left:0;list-style-type:none;margin-bottom:0}.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li,.widget_twitter li{clear:both}.widget_archive p,.widget_categories p,.widget_meta p,.widget_nav_menu p,.widget_pages p,.widget_recent_comments p,.widget_recent_entries p,.widget_twitter p{text-indent:0;margin-bottom:0}.widget_archive .post-icon,.widget_categories .post-icon,.widget_meta .post-icon,.widget_nav_menu .post-icon,.widget_pages .post-icon,.widget_recent_comments .post-icon,.widget_recent_entries .post-icon,.widget_twitter .post-icon{float:left;width:40px;height:40px;text-align:center;margin-right:8px;margin-top:4px}.widget_archive .post-icon i,.widget_categories .post-icon i,.widget_meta .post-icon i,.widget_nav_menu .post-icon i,.widget_pages .post-icon i,.widget_recent_comments .post-icon i,.widget_recent_entries .post-icon i,.widget_twitter .post-icon i{font-size:14px;line-height:40px}.widget_archive small,.widget_categories small,.widget_meta small,.widget_nav_menu small,.widget_pages small,.widget_recent_comments small,.widget_recent_entries small,.widget_twitter small{display:block}.widget_archive .sub-menu,.widget_categories .sub-menu,.widget_meta .sub-menu,.widget_nav_menu .sub-menu,.widget_pages .sub-menu,.widget_recent_comments .sub-menu,.widget_recent_entries .sub-menu,.widget_twitter .sub-menu{margin:6px 0;padding-left:12px;border-left:3px solid}.widget_archive .sub-menu li,.widget_categories .sub-menu li,.widget_meta .sub-menu li,.widget_nav_menu .sub-menu li,.widget_pages .sub-menu li,.widget_recent_comments .sub-menu li,.widget_recent_entries .sub-menu li,.widget_twitter .sub-menu li{padding-left:0}.top-bar .sub-menu{padding-left:0;border:0}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul{margin-left:0;padding-left:0}.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li{padding-left:12px}.top-bar .widget_archive li,.top-bar .widget_archive ul,.top-bar .widget_categories li,.top-bar .widget_categories ul,.top-bar .widget_meta li,.top-bar .widget_meta ul,.top-bar .widget_nav_menu li,.top-bar .widget_nav_menu ul,.top-bar .widget_pages li,.top-bar .widget_pages ul,.top-bar .widget_recent_comments li,.top-bar .widget_recent_comments ul{display:inline-block}.widget_tag_cloud ul{margin:0;padding:0;list-style:none;*zoom:1}.widget_tag_cloud ul:after{content:"";display:table;clear:both}.widget_tag_cloud ul a,.widget_tag_cloud ul li{float:left;height:24px;line-height:24px;position:relative}.widget_tag_cloud ul li{margin-bottom:6px}.widget_tag_cloud ul a{font-size:12px!important;text-transform:none!important;margin-right:6px;padding:0 10px;text-decoration:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.widget_oxy_twitter ul{padding-left:0;list-style-type:none}.widget_oxy_twitter li{position:relative;padding-left:24px;font-size:14px;margin-bottom:12px}.widget_oxy_twitter li:before{display:block;height:24px;line-height:24px;width:24px;content:"\f099";font-family:FontAwesome;position:absolute;top:0;left:0}.widget_oxy_twitter li li:last-child{margin-bottom:0}.widget_swatch_social ul.social-icons li a{margin-top:0}.widget_calendar .table{margin-bottom:0}.widget_calendar .table tbody td{position:relative}.widget_calendar .table tbody a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;line-height:41px;text-align:center}.widget_calendar tfoot tr td:last-child{text-align:right}.widget_swatch_wpml_language_selector ul li{position:relative;padding-right:6px}.widget_swatch_wpml_language_selector ul li:before{content:"";position:absolute;height:16px;width:1px;top:50%;left:0;margin-top:-8px}.widget_swatch_wpml_language_selector ul li:first-child:before{display:none}.widget_swatch_wpml_language_selector ul li:last-child{padding-right:0}.widget_swatch_wpml_language_selector ul li a{float:none!important}#masthead .widget_swatch_wpml_language_selector ul li a{display:inline-block;margin-left:6px;margin-right:6px}#footer .widget_swatch_wpml_language_selector ul li a,.sidebar .widget_swatch_wpml_language_selector ul li a{margin-left:6px;margin-right:6px}#footer .widget_swatch_wpml_language_selector ul li:first-child,.sidebar .widget_swatch_wpml_language_selector ul li:first-child{padding-left:0}#footer .widget_swatch_wpml_language_selector ul li:first-child a,.sidebar .widget_swatch_wpml_language_selector ul li:first-child a{margin-left:0}@media (max-width:991px){#masthead .sidebar-widget{display:none}}@media (max-width:767px){.sidebar{margin-top:80px}.sidebar li{padding-left:0}.sidebar .widget_search input{width:100%}.sidebar .widget_oxy_twitter li{padding-left:24px}.top-bar .top-search{position:inherit}.top-bar .top-search .input-group,.top-bar .top-search form{width:100%;right:0!important;left:0!important}}.hover-animate{position:relative;display:block}.hover-animate img{-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:1;position:relative;-webkit-backface-visibility:hidden}.hover-animate:hover img{opacity:.4}.hover-animate i{display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;z-index:0}.os-animation{opacity:0}.os-animation.animated{opacity:1}.no-margin{margin:0!important}.margin-bottom{margin-bottom:24px!important}.margin-top{margin-top:24px!important}.margin-left{margin-left:24px!important}.margin-right{margin-right:24px!important}.no-padding{padding:0!important}.padding-bottom{padding-bottom:24px!important}.padding-top{padding-top:24px!important}.padding-left{padding-left:24px!important}.padding-right{margin-right:24px!important}.padded{margin-bottom:24px;padding-bottom:24px}.padded-big{margin-bottom:48px;padding-bottom:48px}.padded-huge{margin-bottom:96px;padding-bottom:48px}.bordered{position:relative;padding-bottom:8px;margin-bottom:8px}.bordered:after{content:"";position:absolute;bottom:0;width:72px;height:2px;left:0}.text-center .bordered:after{margin-left:-36px;left:50%}.text-right .bordered:after{left:auto;right:0}.text-center>.bordered:after{margin-left:-36px!important;left:50%!important}.text-right>.bordered:after{left:auto!important;right:0!important}.bordered.text-left:after{left:0!important;right:auto!important;margin-left:0!important}.bordered.text-center:after{left:50%!important;right:auto!important;margin-left:-36px!important}.bordered.text-right:after{left:auto!important;right:0!important;margin-left:0!important}@media (max-width:992px){.small-screen-center .bordered:after{margin-left:-36px;left:50%}}.block{display:block!important}.inline-block{display:inline-block!important}.clear{clear:both}img{max-width:100%;height:auto}.list-container .col-md-2:nth-child(6n+1),.list-container .col-md-3:nth-child(4n+1),.list-container .col-md-4:nth-child(3n+1),.list-container .col-md-6:nth-child(2n+1){clear:both}.navbar-inner{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ie8 .box-mini .img-circle{min-width:48px}.ie8 .blockquote-well .box-round .img-circle{min-width:100px}.ie8 .media-comment .box-round{width:48px}.ie8 .opaque{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(Opacity=80)"}button.close{background:transparent!important;color:#000!important}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-color:transparent;box-shadow:none;text-shadow:none}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:transparent}.has-warning .uneditable-input,.has-warning input[type=color],.has-warning input[type=date],.has-warning input[type=datetime-local],.has-warning input[type=datetime],.has-warning input[type=email],.has-warning input[type=month],.has-warning input[type=number],.has-warning input[type=password],.has-warning input[type=search],.has-warning input[type=tel],.has-warning input[type=text],.has-warning input[type=time],.has-warning input[type=url],.has-warning input[type=week],.has-warning select,.has-warning textarea{border-color:#fff;-webkit-box-shadow:0 3px 0 rgba(247,178,68,.6),0 3px 3px rgba(247,178,68,.1);-moz-box-shadow:0 3px 0 rgba(247,178,68,.6),0 3px 3px rgba(247,178,68,.1);box-shadow:0 3px 0 rgba(247,178,68,.6),0 3px 3px rgba(247,178,68,.1)}.has-error .uneditable-input,.has-error input[type=color],.has-error input[type=date],.has-error input[type=datetime-local],.has-error input[type=datetime],.has-error input[type=email],.has-error input[type=month],.has-error input[type=number],.has-error input[type=password],.has-error input[type=search],.has-error input[type=tel],.has-error input[type=text],.has-error input[type=time],.has-error input[type=url],.has-error input[type=week],.has-error select,.has-error textarea{border-color:#fff;-webkit-box-shadow:0 3px 0 rgba(170,70,60,.9),0 3px 3px rgba(170,70,60,.1);-moz-box-shadow:0 3px 0 rgba(170,70,60,.9),0 3px 3px rgba(170,70,60,.1);box-shadow:0 3px 0 rgba(170,70,60,.9),0 3px 3px rgba(170,70,60,.1)}.has-success .uneditable-input,.has-success input[type=color],.has-success input[type=date],.has-success input[type=datetime-local],.has-success input[type=datetime],.has-success input[type=email],.has-success input[type=month],.has-success input[type=number],.has-success input[type=password],.has-success input[type=search],.has-success input[type=tel],.has-success input[type=text],.has-success input[type=time],.has-success input[type=url],.has-success input[type=week],.has-success select,.has-success textarea{border-color:#fff;-webkit-box-shadow:0 3px 0 rgba(134,223,97,.9),0 3px 3px rgba(134,223,97,.1);-moz-box-shadow:0 3px 0 rgba(134,223,97,.9),0 3px 3px rgba(134,223,97,.1);box-shadow:0 3px 0 rgba(134,223,97,.9),0 3px 3px rgba(134,223,97,.1)}.has-info .uneditable-input,.has-info input[type=color],.has-info input[type=date],.has-info input[type=datetime-local],.has-info input[type=datetime],.has-info input[type=email],.has-info input[type=month],.has-info input[type=number],.has-info input[type=password],.has-info input[type=search],.has-info input[type=tel],.has-info input[type=text],.has-info input[type=time],.has-info input[type=url],.has-info input[type=week],.has-info select,.has-info textarea{border-color:#fff;-webkit-box-shadow:0 3px 0 rgba(124,191,236,.9),0 3px 3px rgba(124,191,236,.1);-moz-box-shadow:0 3px 0 rgba(124,191,236,.9),0 3px 3px rgba(124,191,236,.1);box-shadow:0 3px 0 rgba(124,191,236,.9),0 3px 3px rgba(124,191,236,.1)}.uneditable-input:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{font-style:italic}.uneditable-input:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic}.uneditable-input::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic}.progress{background:rgba(0,0,0,.07)}.progress .progress-bar+.progress-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar-striped.progress-bar{background-color:#555;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px}.progress-bar-danger.progress-bar{background-color:#fdb9c8}.progress-bar-success.progress-bar{background-color:#2ecc71}.progress-bar-info.progress-bar{background-color:#3498db}.progress-bar-warning.progress-bar{background-color:#f39c12}.accordion-toggle:after{background:rgba(0,0,0,.07)}.list-fancy-icons{background:none!important}.audioplayer{color:#fff}.pricing-body{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.075);-moz-box-shadow:0 5px 0 rgba(0,0,0,.075);box-shadow:0 5px 0 rgba(0,0,0,.075)}.alignnone{margin:0 24px 24px 0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 24px 24px}.alignleft{float:left;margin:0 24px 24px 0}.aligncenter{display:block;margin:0 auto}a img.alignright{float:right;margin:0 0 24px 24px}a img.alignnone{margin:0 24px 0 0}a img.alignleft{float:left;margin:0 24px 0 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.gallery-caption,.wp-caption{text-align:center;overflow:hidden}.wp-caption.alignnone{margin:0 0 24px;max-width:100%}.wp-caption.alignleft{margin:0 24px 24px 0}.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption img{border:0 none;height:auto;margin:4px 0 0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:24px;margin:0;padding:12px}.bypostauthor,.sticky{display:block}div.wpcf7 img.ajax-loader{background:#fff;border-radius:50%}.wpcf7-form-control-wrap{display:block!important}.post .pagination{margin:0}body{-webkit-backface-visibility:visible}.gform_wrapper .gsection{clear:both;padding:24px 0 12px;border-bottom:1px solid}.gform_footer,.gform_heading{margin-bottom:24px}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper li{margin-bottom:16px;min-height:36px}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{margin-bottom:12px}.gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:6px}.gform_wrapper form{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px}.gform_wrapper label{font-weight:400}.gform_wrapper label span{font-size:.8em}.gform_wrapper .gfield_label{margin-top:12px;margin-bottom:6px;font-weight:700}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;vertical-align:middle;margin-bottom:12px;min-height:36px;padding-left:6px;padding-right:6px}.ginput_container input[type=text]+label,.ginput_container select+label,.ginput_container textarea+label{font-size:.8em;font-weight:400}.ginput_container input[type=checkbox],.ginput_container input[type=radio]{display:inline-block;width:24px;margin-bottom:6px}.ginput_container input[type=checkbox]:focus,.ginput_container input[type=radio]:focus{box-shadow:none!important}.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{outline:0}.ginput_container input[disabled],.ginput_container input[readonly],.ginput_container select[disabled],.ginput_container select[readonly],.ginput_container textarea[disabled],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed}.ginput_container textarea,textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea{height:auto}.gfield_checkbox input[type=text],.gfield_radio input[type=text]{display:inline-block;width:auto;margin-bottom:0}.gform_button:hover{box-shadow:none}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65)}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{outline:0}.validation_error{padding:6px 15px;margin-bottom:24px;border:1px solid transparent}.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#gforms_confirmation_message h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:700}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}.gf_progressbar{margin-bottom:24px}.gf_progressbar,.gf_progressbar_percentage{height:36px;line-height:36px}.gf_progressbar_percentage{text-align:center}.gf_left_half,.gf_right_half,.ginput_full,.ginput_left,.ginput_right{display:block;margin-bottom:16px;overflow:hidden}.gf_left_half input,.gf_right_half input,.ginput_full input,.ginput_left input,.ginput_right input{margin-bottom:0}.gf_left_half,.gf_right_half,.ginput_left,.ginput_right{width:49%;display:block;overflow:hidden}.gf_left_half,.ginput_left{float:left}.gf_right_half,.ginput_right{float:right}.gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_2col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{width:50%;float:left}.gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_3col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{width:33%;float:left}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;float:left}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;float:left}@media (max-width:992px){.gf_left_half,.gf_right_half,.ginput_left,.ginput_right{float:none;width:100%}.gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_2col ul.gfield_radio li,.gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_3col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:100%;float:none}}#content.widecolumn{background-color:#fdb9c8;min-height:100vh}.mu_register,.widecolumn>form,.widecolumn>h2{margin:48px auto!important;max-width:auto!important;padding:10px 30px!important;background-color:#fff!important;color:#000!important}.mu_register #blog_title,.mu_register #user_email,.mu_register #user_name{font-size:inherit!important;width:440px!important}.mu_register #blogname{font-size:inherit!important;width:350px!important}.mu_register input[type=submit]{font-size:inherit!important;width:auto!important;background:rgba(231,76,60,.95)!important;color:#fff}.mu_register input[type=email],.mu_register input[type=text]{max-width:100%;border:1px solid #ccc;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.mu_register input[type=email]:focus,.mu_register input[type=text]:focus{-webkit-box-shadow:0 3px 0 #ccc;-moz-box-shadow:0 3px 0 #ccc;box-shadow:0 3px 0 #ccc}.mu_register li a{color:#fdb9c8}.mu_register .mu_alert{background-color:#f7b244!important;border:1px solid #f7b244!important;color:#fff!important;margin:10px 0}.mu_register .mu_alert a{color:#fdb9c8}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.2.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"Ã¯â‚¬â‚¬"}.fa-music:before{content:"Ã¯â‚¬Â"}.fa-search:before{content:"Ã¯â‚¬â€š"}.fa-envelope-o:before{content:"Ã¯â‚¬Æ’"}.fa-heart:before{content:"Ã¯â‚¬â€ž"}.fa-star:before{content:"Ã¯â‚¬â€¦"}.fa-star-o:before{content:"Ã¯â‚¬â€ "}.fa-user:before{content:"Ã¯â‚¬â€¡"}.fa-film:before{content:"Ã¯â‚¬Ë†"}.fa-th-large:before{content:"Ã¯â‚¬â€°"}.fa-th:before{content:"Ã¯â‚¬Å "}.fa-th-list:before{content:"Ã¯â‚¬â€¹"}.fa-check:before{content:"Ã¯â‚¬Å’"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"Ã¯â‚¬Â"}.fa-search-plus:before{content:"Ã¯â‚¬Å½"}.fa-search-minus:before{content:"Ã¯â‚¬Â"}.fa-power-off:before{content:"Ã¯â‚¬â€˜"}.fa-signal:before{content:"Ã¯â‚¬â€™"}.fa-cog:before,.fa-gear:before{content:"Ã¯â‚¬â€œ"}.fa-trash-o:before{content:"Ã¯â‚¬â€"}.fa-home:before{content:"Ã¯â‚¬â€¢"}.fa-file-o:before{content:"Ã¯â‚¬â€“"}.fa-clock-o:before{content:"Ã¯â‚¬â€”"}.fa-road:before{content:"Ã¯â‚¬Ëœ"}.fa-download:before{content:"Ã¯â‚¬â„¢"}.fa-arrow-circle-o-down:before{content:"Ã¯â‚¬Å¡"}.fa-arrow-circle-o-up:before{content:"Ã¯â‚¬â€º"}.fa-inbox:before{content:"Ã¯â‚¬Å“"}.fa-play-circle-o:before{content:"Ã¯â‚¬Â"}.fa-repeat:before,.fa-rotate-right:before{content:"Ã¯â‚¬Å¾"}.fa-refresh:before{content:"Ã¯â‚¬Â¡"}.fa-list-alt:before{content:"Ã¯â‚¬Â¢"}.fa-lock:before{content:"Ã¯â‚¬Â£"}.fa-flag:before{content:"Ã¯â‚¬Â¤"}.fa-headphones:before{content:"Ã¯â‚¬Â¥"}.fa-volume-off:before{content:"Ã¯â‚¬Â¦"}.fa-volume-down:before{content:"Ã¯â‚¬Â§"}.fa-volume-up:before{content:"Ã¯â‚¬Â¨"}.fa-qrcode:before{content:"Ã¯â‚¬Â©"}.fa-barcode:before{content:"Ã¯â‚¬Âª"}.fa-tag:before{content:"Ã¯â‚¬Â«"}.fa-tags:before{content:"Ã¯â‚¬Â¬"}.fa-book:before{content:"Ã¯â‚¬Â­"}.fa-bookmark:before{content:"Ã¯â‚¬Â®"}.fa-print:before{content:"Ã¯â‚¬Â¯"}.fa-camera:before{content:"Ã¯â‚¬Â°"}.fa-font:before{content:"Ã¯â‚¬Â±"}.fa-bold:before{content:"Ã¯â‚¬Â²"}.fa-italic:before{content:"Ã¯â‚¬Â³"}.fa-text-height:before{content:"Ã¯â‚¬Â´"}.fa-text-width:before{content:"Ã¯â‚¬Âµ"}.fa-align-left:before{content:"Ã¯â‚¬Â¶"}.fa-align-center:before{content:"Ã¯â‚¬Â·"}.fa-align-right:before{content:"Ã¯â‚¬Â¸"}.fa-align-justify:before{content:"Ã¯â‚¬Â¹"}.fa-list:before{content:"Ã¯â‚¬Âº"}.fa-dedent:before,.fa-outdent:before{content:"Ã¯â‚¬Â»"}.fa-indent:before{content:"Ã¯â‚¬Â¼"}.fa-video-camera:before{content:"Ã¯â‚¬Â½"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"Ã¯â‚¬Â¾"}.fa-pencil:before{content:"Ã¯Ââ‚¬"}.fa-map-marker:before{content:"Ã¯ÂÂ"}.fa-adjust:before{content:"Ã¯Ââ€š"}.fa-tint:before{content:"Ã¯ÂÆ’"}.fa-edit:before,.fa-pencil-square-o:before{content:"Ã¯Ââ€ž"}.fa-share-square-o:before{content:"Ã¯Ââ€¦"}.fa-check-square-o:before{content:"Ã¯Ââ€ "}.fa-arrows:before{content:"Ã¯Ââ€¡"}.fa-step-backward:before{content:"Ã¯ÂË†"}.fa-fast-backward:before{content:"Ã¯Ââ€°"}.fa-backward:before{content:"Ã¯ÂÅ "}.fa-play:before{content:"Ã¯Ââ€¹"}.fa-pause:before{content:"Ã¯ÂÅ’"}.fa-stop:before{content:"Ã¯ÂÂ"}.fa-forward:before{content:"Ã¯ÂÅ½"}.fa-fast-forward:before{content:"Ã¯ÂÂ"}.fa-step-forward:before{content:"Ã¯Ââ€˜"}.fa-eject:before{content:"Ã¯Ââ€™"}.fa-chevron-left:before{content:"Ã¯Ââ€œ"}.fa-chevron-right:before{content:"Ã¯Ââ€"}.fa-plus-circle:before{content:"Ã¯Ââ€¢"}.fa-minus-circle:before{content:"Ã¯Ââ€“"}.fa-times-circle:before{content:"Ã¯Ââ€”"}.fa-check-circle:before{content:"Ã¯ÂËœ"}.fa-question-circle:before{content:"Ã¯Ââ„¢"}.fa-info-circle:before{content:"Ã¯ÂÅ¡"}.fa-crosshairs:before{content:"Ã¯Ââ€º"}.fa-times-circle-o:before{content:"Ã¯ÂÅ“"}.fa-check-circle-o:before{content:"Ã¯ÂÂ"}.fa-ban:before{content:"Ã¯ÂÅ¾"}.fa-arrow-left:before{content:"Ã¯Â "}.fa-arrow-right:before{content:"Ã¯ÂÂ¡"}.fa-arrow-up:before{content:"Ã¯ÂÂ¢"}.fa-arrow-down:before{content:"Ã¯ÂÂ£"}.fa-mail-forward:before,.fa-share:before{content:"Ã¯ÂÂ¤"}.fa-expand:before{content:"Ã¯ÂÂ¥"}.fa-compress:before{content:"Ã¯ÂÂ¦"}.fa-plus:before{content:"Ã¯ÂÂ§"}.fa-minus:before{content:"Ã¯ÂÂ¨"}.fa-asterisk:before{content:"Ã¯ÂÂ©"}.fa-exclamation-circle:before{content:"Ã¯ÂÂª"}.fa-gift:before{content:"Ã¯ÂÂ«"}.fa-leaf:before{content:"Ã¯ÂÂ¬"}.fa-fire:before{content:"Ã¯ÂÂ­"}.fa-eye:before{content:"Ã¯ÂÂ®"}.fa-eye-slash:before{content:"Ã¯ÂÂ°"}.fa-exclamation-triangle:before,.fa-warning:before{content:"Ã¯ÂÂ±"}.fa-plane:before{content:"Ã¯ÂÂ²"}.fa-calendar:before{content:"Ã¯ÂÂ³"}.fa-random:before{content:"Ã¯ÂÂ´"}.fa-comment:before{content:"Ã¯ÂÂµ"}.fa-magnet:before{content:"Ã¯ÂÂ¶"}.fa-chevron-up:before{content:"Ã¯ÂÂ·"}.fa-chevron-down:before{content:"Ã¯ÂÂ¸"}.fa-retweet:before{content:"Ã¯ÂÂ¹"}.fa-shopping-cart:before{content:"Ã¯ÂÂº"}.fa-folder:before{content:"Ã¯ÂÂ»"}.fa-folder-open:before{content:"Ã¯ÂÂ¼"}.fa-arrows-v:before{content:"Ã¯ÂÂ½"}.fa-arrows-h:before{content:"Ã¯ÂÂ¾"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"Ã¯â€šâ‚¬"}.fa-twitter-square:before{content:"Ã¯â€šÂ"}.fa-facebook-square:before{content:"Ã¯â€šâ€š"}.fa-camera-retro:before{content:"Ã¯â€šÆ’"}.fa-key:before{content:"Ã¯â€šâ€ž"}.fa-cogs:before,.fa-gears:before{content:"Ã¯â€šâ€¦"}.fa-comments:before{content:"Ã¯â€šâ€ "}.fa-thumbs-o-up:before{content:"Ã¯â€šâ€¡"}.fa-thumbs-o-down:before{content:"Ã¯â€šË†"}.fa-star-half:before{content:"Ã¯â€šâ€°"}.fa-heart-o:before{content:"Ã¯â€šÅ "}.fa-sign-out:before{content:"Ã¯â€šâ€¹"}.fa-linkedin-square:before{content:"Ã¯â€šÅ’"}.fa-thumb-tack:before{content:"Ã¯â€šÂ"}.fa-external-link:before{content:"Ã¯â€šÅ½"}.fa-sign-in:before{content:"Ã¯â€šÂ"}.fa-trophy:before{content:"Ã¯â€šâ€˜"}.fa-github-square:before{content:"Ã¯â€šâ€™"}.fa-upload:before{content:"Ã¯â€šâ€œ"}.fa-lemon-o:before{content:"Ã¯â€šâ€"}.fa-phone:before{content:"Ã¯â€šâ€¢"}.fa-square-o:before{content:"Ã¯â€šâ€“"}.fa-bookmark-o:before{content:"Ã¯â€šâ€”"}.fa-phone-square:before{content:"Ã¯â€šËœ"}.fa-twitter:before{content:"Ã¯â€šâ„¢"}.fa-facebook:before{content:"Ã¯â€šÅ¡"}.fa-github:before{content:"Ã¯â€šâ€º"}.fa-unlock:before{content:"Ã¯â€šÅ“"}.fa-credit-card:before{content:"Ã¯â€šÂ"}.fa-rss:before{content:"Ã¯â€šÅ¾"}.fa-hdd-o:before{content:"Ã¯â€š "}.fa-bullhorn:before{content:"Ã¯â€šÂ¡"}.fa-bell:before{content:"Ã¯Æ’Â³"}.fa-certificate:before{content:"Ã¯â€šÂ£"}.fa-hand-o-right:before{content:"Ã¯â€šÂ¤"}.fa-hand-o-left:before{content:"Ã¯â€šÂ¥"}.fa-hand-o-up:before{content:"Ã¯â€šÂ¦"}.fa-hand-o-down:before{content:"Ã¯â€šÂ§"}.fa-arrow-circle-left:before{content:"Ã¯â€šÂ¨"}.fa-arrow-circle-right:before{content:"Ã¯â€šÂ©"}.fa-arrow-circle-up:before{content:"Ã¯â€šÂª"}.fa-arrow-circle-down:before{content:"Ã¯â€šÂ«"}.fa-globe:before{content:"Ã¯â€šÂ¬"}.fa-wrench:before{content:"Ã¯â€šÂ­"}.fa-tasks:before{content:"Ã¯â€šÂ®"}.fa-filter:before{content:"Ã¯â€šÂ°"}.fa-briefcase:before{content:"Ã¯â€šÂ±"}.fa-arrows-alt:before{content:"Ã¯â€šÂ²"}.fa-group:before,.fa-users:before{content:"Ã¯Æ’â‚¬"}.fa-chain:before,.fa-link:before{content:"Ã¯Æ’Â"}.fa-cloud:before{content:"Ã¯Æ’â€š"}.fa-flask:before{content:"Ã¯Æ’Æ’"}.fa-cut:before,.fa-scissors:before{content:"Ã¯Æ’â€ž"}.fa-copy:before,.fa-files-o:before{content:"Ã¯Æ’â€¦"}.fa-paperclip:before{content:"Ã¯Æ’â€ "}.fa-floppy-o:before,.fa-save:before{content:"Ã¯Æ’â€¡"}.fa-square:before{content:"Ã¯Æ’Ë†"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"Ã¯Æ’â€°"}.fa-list-ul:before{content:"Ã¯Æ’Å "}.fa-list-ol:before{content:"Ã¯Æ’â€¹"}.fa-strikethrough:before{content:"Ã¯Æ’Å’"}.fa-underline:before{content:"Ã¯Æ’Â"}.fa-table:before{content:"Ã¯Æ’Å½"}.fa-magic:before{content:"Ã¯Æ’Â"}.fa-truck:before{content:"Ã¯Æ’â€˜"}.fa-pinterest:before{content:"Ã¯Æ’â€™"}.fa-pinterest-square:before{content:"Ã¯Æ’â€œ"}.fa-google-plus-square:before{content:"Ã¯Æ’â€"}.fa-google-plus:before{content:"Ã¯Æ’â€¢"}.fa-money:before{content:"Ã¯Æ’â€“"}.fa-caret-down:before{content:"Ã¯Æ’â€”"}.fa-caret-up:before{content:"Ã¯Æ’Ëœ"}.fa-caret-left:before{content:"Ã¯Æ’â„¢"}.fa-caret-right:before{content:"Ã¯Æ’Å¡"}.fa-columns:before{content:"Ã¯Æ’â€º"}.fa-sort:before,.fa-unsorted:before{content:"Ã¯Æ’Å“"}.fa-sort-desc:before,.fa-sort-down:before{content:"Ã¯Æ’Â"}.fa-sort-asc:before,.fa-sort-up:before{content:"Ã¯Æ’Å¾"}.fa-envelope:before{content:"Ã¯Æ’ "}.fa-linkedin:before{content:"Ã¯Æ’Â¡"}.fa-rotate-left:before,.fa-undo:before{content:"Ã¯Æ’Â¢"}.fa-gavel:before,.fa-legal:before{content:"Ã¯Æ’Â£"}.fa-dashboard:before,.fa-tachometer:before{content:"Ã¯Æ’Â¤"}.fa-comment-o:before{content:"Ã¯Æ’Â¥"}.fa-comments-o:before{content:"Ã¯Æ’Â¦"}.fa-bolt:before,.fa-flash:before{content:"Ã¯Æ’Â§"}.fa-sitemap:before{content:"Ã¯Æ’Â¨"}.fa-umbrella:before{content:"Ã¯Æ’Â©"}.fa-clipboard:before,.fa-paste:before{content:"Ã¯Æ’Âª"}.fa-lightbulb-o:before{content:"Ã¯Æ’Â«"}.fa-exchange:before{content:"Ã¯Æ’Â¬"}.fa-cloud-download:before{content:"Ã¯Æ’Â­"}.fa-cloud-upload:before{content:"Ã¯Æ’Â®"}.fa-user-md:before{content:"Ã¯Æ’Â°"}.fa-stethoscope:before{content:"Ã¯Æ’Â±"}.fa-suitcase:before{content:"Ã¯Æ’Â²"}.fa-bell-o:before{content:"Ã¯â€šÂ¢"}.fa-coffee:before{content:"Ã¯Æ’Â´"}.fa-cutlery:before{content:"Ã¯Æ’Âµ"}.fa-file-text-o:before{content:"Ã¯Æ’Â¶"}.fa-building-o:before{content:"Ã¯Æ’Â·"}.fa-hospital-o:before{content:"Ã¯Æ’Â¸"}.fa-ambulance:before{content:"Ã¯Æ’Â¹"}.fa-medkit:before{content:"Ã¯Æ’Âº"}.fa-fighter-jet:before{content:"Ã¯Æ’Â»"}.fa-beer:before{content:"Ã¯Æ’Â¼"}.fa-h-square:before{content:"Ã¯Æ’Â½"}.fa-plus-square:before{content:"Ã¯Æ’Â¾"}.fa-angle-double-left:before{content:"Ã¯â€žâ‚¬"}.fa-angle-double-right:before{content:"Ã¯â€žÂ"}.fa-angle-double-up:before{content:"Ã¯â€žâ€š"}.fa-angle-double-down:before{content:"Ã¯â€žÆ’"}.fa-angle-left:before{content:"Ã¯â€žâ€ž"}.fa-angle-right:before{content:"Ã¯â€žâ€¦"}.fa-angle-up:before{content:"Ã¯â€žâ€ "}.fa-angle-down:before{content:"Ã¯â€žâ€¡"}.fa-desktop:before{content:"Ã¯â€žË†"}.fa-laptop:before{content:"Ã¯â€žâ€°"}.fa-tablet:before{content:"Ã¯â€žÅ "}.fa-mobile-phone:before,.fa-mobile:before{content:"Ã¯â€žâ€¹"}.fa-circle-o:before{content:"Ã¯â€žÅ’"}.fa-quote-left:before{content:"Ã¯â€žÂ"}.fa-quote-right:before{content:"Ã¯â€žÅ½"}.fa-spinner:before{content:"Ã¯â€žÂ"}.fa-circle:before{content:"Ã¯â€žâ€˜"}.fa-mail-reply:before,.fa-reply:before{content:"Ã¯â€žâ€™"}.fa-github-alt:before{content:"Ã¯â€žâ€œ"}.fa-folder-o:before{content:"Ã¯â€žâ€"}.fa-folder-open-o:before{content:"Ã¯â€žâ€¢"}.fa-smile-o:before{content:"Ã¯â€žËœ"}.fa-frown-o:before{content:"Ã¯â€žâ„¢"}.fa-meh-o:before{content:"Ã¯â€žÅ¡"}.fa-gamepad:before{content:"Ã¯â€žâ€º"}.fa-keyboard-o:before{content:"Ã¯â€žÅ“"}.fa-flag-o:before{content:"Ã¯â€žÂ"}.fa-flag-checkered:before{content:"Ã¯â€žÅ¾"}.fa-terminal:before{content:"Ã¯â€ž "}.fa-code:before{content:"Ã¯â€žÂ¡"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"Ã¯â€žÂ¢"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"Ã¯â€žÂ£"}.fa-location-arrow:before{content:"Ã¯â€žÂ¤"}.fa-crop:before{content:"Ã¯â€žÂ¥"}.fa-code-fork:before{content:"Ã¯â€žÂ¦"}.fa-chain-broken:before,.fa-unlink:before{content:"Ã¯â€žÂ§"}.fa-question:before{content:"Ã¯â€žÂ¨"}.fa-info:before{content:"Ã¯â€žÂ©"}.fa-exclamation:before{content:"Ã¯â€žÂª"}.fa-superscript:before{content:"Ã¯â€žÂ«"}.fa-subscript:before{content:"Ã¯â€žÂ¬"}.fa-eraser:before{content:"Ã¯â€žÂ­"}.fa-puzzle-piece:before{content:"Ã¯â€žÂ®"}.fa-microphone:before{content:"Ã¯â€žÂ°"}.fa-microphone-slash:before{content:"Ã¯â€žÂ±"}.fa-shield:before{content:"Ã¯â€žÂ²"}.fa-calendar-o:before{content:"Ã¯â€žÂ³"}.fa-fire-extinguisher:before{content:"Ã¯â€žÂ´"}.fa-rocket:before{content:"Ã¯â€žÂµ"}.fa-maxcdn:before{content:"Ã¯â€žÂ¶"}.fa-chevron-circle-left:before{content:"Ã¯â€žÂ·"}.fa-chevron-circle-right:before{content:"Ã¯â€žÂ¸"}.fa-chevron-circle-up:before{content:"Ã¯â€žÂ¹"}.fa-chevron-circle-down:before{content:"Ã¯â€žÂº"}.fa-html5:before{content:"Ã¯â€žÂ»"}.fa-css3:before{content:"Ã¯â€žÂ¼"}.fa-anchor:before{content:"Ã¯â€žÂ½"}.fa-unlock-alt:before{content:"Ã¯â€žÂ¾"}.fa-bullseye:before{content:"Ã¯â€¦â‚¬"}.fa-ellipsis-h:before{content:"Ã¯â€¦Â"}.fa-ellipsis-v:before{content:"Ã¯â€¦â€š"}.fa-rss-square:before{content:"Ã¯â€¦Æ’"}.fa-play-circle:before{content:"Ã¯â€¦â€ž"}.fa-ticket:before{content:"Ã¯â€¦â€¦"}.fa-minus-square:before{content:"Ã¯â€¦â€ "}.fa-minus-square-o:before{content:"Ã¯â€¦â€¡"}.fa-level-up:before{content:"Ã¯â€¦Ë†"}.fa-level-down:before{content:"Ã¯â€¦â€°"}.fa-check-square:before{content:"Ã¯â€¦Å "}.fa-pencil-square:before{content:"Ã¯â€¦â€¹"}.fa-external-link-square:before{content:"Ã¯â€¦Å’"}.fa-share-square:before{content:"Ã¯â€¦Â"}.fa-compass:before{content:"Ã¯â€¦Å½"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"Ã¯â€¦Â"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"Ã¯â€¦â€˜"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"Ã¯â€¦â€™"}.fa-eur:before,.fa-euro:before{content:"Ã¯â€¦â€œ"}.fa-gbp:before{content:"Ã¯â€¦â€"}.fa-dollar:before,.fa-usd:before{content:"Ã¯â€¦â€¢"}.fa-inr:before,.fa-rupee:before{content:"Ã¯â€¦â€“"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"Ã¯â€¦â€”"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"Ã¯â€¦Ëœ"}.fa-krw:before,.fa-won:before{content:"Ã¯â€¦â„¢"}.fa-bitcoin:before,.fa-btc:before{content:"Ã¯â€¦Å¡"}.fa-file:before{content:"Ã¯â€¦â€º"}.fa-file-text:before{content:"Ã¯â€¦Å“"}.fa-sort-alpha-asc:before{content:"Ã¯â€¦Â"}.fa-sort-alpha-desc:before{content:"Ã¯â€¦Å¾"}.fa-sort-amount-asc:before{content:"Ã¯â€¦ "}.fa-sort-amount-desc:before{content:"Ã¯â€¦Â¡"}.fa-sort-numeric-asc:before{content:"Ã¯â€¦Â¢"}.fa-sort-numeric-desc:before{content:"Ã¯â€¦Â£"}.fa-thumbs-up:before{content:"Ã¯â€¦Â¤"}.fa-thumbs-down:before{content:"Ã¯â€¦Â¥"}.fa-youtube-square:before{content:"Ã¯â€¦Â¦"}.fa-youtube:before{content:"Ã¯â€¦Â§"}.fa-xing:before{content:"Ã¯â€¦Â¨"}.fa-xing-square:before{content:"Ã¯â€¦Â©"}.fa-youtube-play:before{content:"Ã¯â€¦Âª"}.fa-dropbox:before{content:"Ã¯â€¦Â«"}.fa-stack-overflow:before{content:"Ã¯â€¦Â¬"}.fa-instagram:before{content:"Ã¯â€¦Â­"}.fa-flickr:before{content:"Ã¯â€¦Â®"}.fa-adn:before{content:"Ã¯â€¦Â°"}.fa-bitbucket:before{content:"Ã¯â€¦Â±"}.fa-bitbucket-square:before{content:"Ã¯â€¦Â²"}.fa-tumblr:before{content:"Ã¯â€¦Â³"}.fa-tumblr-square:before{content:"Ã¯â€¦Â´"}.fa-long-arrow-down:before{content:"Ã¯â€¦Âµ"}.fa-long-arrow-up:before{content:"Ã¯â€¦Â¶"}.fa-long-arrow-left:before{content:"Ã¯â€¦Â·"}.fa-long-arrow-right:before{content:"Ã¯â€¦Â¸"}.fa-apple:before{content:"Ã¯â€¦Â¹"}.fa-windows:before{content:"Ã¯â€¦Âº"}.fa-android:before{content:"Ã¯â€¦Â»"}.fa-linux:before{content:"Ã¯â€¦Â¼"}.fa-dribbble:before{content:"Ã¯â€¦Â½"}.fa-skype:before{content:"Ã¯â€¦Â¾"}.fa-foursquare:before{content:"Ã¯â€ â‚¬"}.fa-trello:before{content:"Ã¯â€ Â"}.fa-female:before{content:"Ã¯â€ â€š"}.fa-male:before{content:"Ã¯â€ Æ’"}.fa-gittip:before{content:"Ã¯â€ â€ž"}.fa-sun-o:before{content:"Ã¯â€ â€¦"}.fa-moon-o:before{content:"Ã¯â€ â€ "}.fa-archive:before{content:"Ã¯â€ â€¡"}.fa-bug:before{content:"Ã¯â€ Ë†"}.fa-vk:before{content:"Ã¯â€ â€°"}.fa-weibo:before{content:"Ã¯â€ Å "}.fa-renren:before{content:"Ã¯â€ â€¹"}.fa-pagelines:before{content:"Ã¯â€ Å’"}.fa-stack-exchange:before{content:"Ã¯â€ Â"}.fa-arrow-circle-o-right:before{content:"Ã¯â€ Å½"}.fa-arrow-circle-o-left:before{content:"Ã¯â€ Â"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"Ã¯â€ â€˜"}.fa-dot-circle-o:before{content:"Ã¯â€ â€™"}.fa-wheelchair:before{content:"Ã¯â€ â€œ"}.fa-vimeo-square:before{content:"Ã¯â€ â€"}.fa-try:before,.fa-turkish-lira:before{content:"Ã¯â€ â€¢"}.fa-plus-square-o:before{content:"Ã¯â€ â€“"}.fa-space-shuttle:before{content:"Ã¯â€ â€”"}.fa-slack:before{content:"Ã¯â€ Ëœ"}.fa-envelope-square:before{content:"Ã¯â€ â„¢"}.fa-wordpress:before{content:"Ã¯â€ Å¡"}.fa-openid:before{content:"Ã¯â€ â€º"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"Ã¯â€ Å“"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"Ã¯â€ Â"}.fa-yahoo:before{content:"Ã¯â€ Å¾"}.fa-google:before{content:"Ã¯â€  "}.fa-reddit:before{content:"Ã¯â€ Â¡"}.fa-reddit-square:before{content:"Ã¯â€ Â¢"}.fa-stumbleupon-circle:before{content:"Ã¯â€ Â£"}.fa-stumbleupon:before{content:"Ã¯â€ Â¤"}.fa-delicious:before{content:"Ã¯â€ Â¥"}.fa-digg:before{content:"Ã¯â€ Â¦"}.fa-pied-piper:before{content:"Ã¯â€ Â§"}.fa-pied-piper-alt:before{content:"Ã¯â€ Â¨"}.fa-drupal:before{content:"Ã¯â€ Â©"}.fa-joomla:before{content:"Ã¯â€ Âª"}.fa-language:before{content:"Ã¯â€ Â«"}.fa-fax:before{content:"Ã¯â€ Â¬"}.fa-building:before{content:"Ã¯â€ Â­"}.fa-child:before{content:"Ã¯â€ Â®"}.fa-paw:before{content:"Ã¯â€ Â°"}.fa-spoon:before{content:"Ã¯â€ Â±"}.fa-cube:before{content:"Ã¯â€ Â²"}.fa-cubes:before{content:"Ã¯â€ Â³"}.fa-behance:before{content:"Ã¯â€ Â´"}.fa-behance-square:before{content:"Ã¯â€ Âµ"}.fa-steam:before{content:"Ã¯â€ Â¶"}.fa-steam-square:before{content:"Ã¯â€ Â·"}.fa-recycle:before{content:"Ã¯â€ Â¸"}.fa-automobile:before,.fa-car:before{content:"Ã¯â€ Â¹"}.fa-cab:before,.fa-taxi:before{content:"Ã¯â€ Âº"}.fa-tree:before{content:"Ã¯â€ Â»"}.fa-spotify:before{content:"Ã¯â€ Â¼"}.fa-deviantart:before{content:"Ã¯â€ Â½"}.fa-soundcloud:before{content:"Ã¯â€ Â¾"}.fa-database:before{content:"Ã¯â€¡â‚¬"}.fa-file-pdf-o:before{content:"Ã¯â€¡Â"}.fa-file-word-o:before{content:"Ã¯â€¡â€š"}.fa-file-excel-o:before{content:"Ã¯â€¡Æ’"}.fa-file-powerpoint-o:before{content:"Ã¯â€¡â€ž"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"Ã¯â€¡â€¦"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"Ã¯â€¡â€ "}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"Ã¯â€¡â€¡"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"Ã¯â€¡Ë†"}.fa-file-code-o:before{content:"Ã¯â€¡â€°"}.fa-vine:before{content:"Ã¯â€¡Å "}.fa-codepen:before{content:"Ã¯â€¡â€¹"}.fa-jsfiddle:before{content:"Ã¯â€¡Å’"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"Ã¯â€¡Â"}.fa-circle-o-notch:before{content:"Ã¯â€¡Å½"}.fa-ra:before,.fa-rebel:before{content:"Ã¯â€¡Â"}.fa-empire:before,.fa-ge:before{content:"Ã¯â€¡â€˜"}.fa-git-square:before{content:"Ã¯â€¡â€™"}.fa-git:before{content:"Ã¯â€¡â€œ"}.fa-hacker-news:before{content:"Ã¯â€¡â€"}.fa-tencent-weibo:before{content:"Ã¯â€¡â€¢"}.fa-qq:before{content:"Ã¯â€¡â€“"}.fa-wechat:before,.fa-weixin:before{content:"Ã¯â€¡â€”"}.fa-paper-plane:before,.fa-send:before{content:"Ã¯â€¡Ëœ"}.fa-paper-plane-o:before,.fa-send-o:before{content:"Ã¯â€¡â„¢"}.fa-history:before{content:"Ã¯â€¡Å¡"}.fa-circle-thin:before{content:"Ã¯â€¡â€º"}.fa-header:before{content:"Ã¯â€¡Å“"}.fa-paragraph:before{content:"Ã¯â€¡Â"}.fa-sliders:before{content:"Ã¯â€¡Å¾"}.fa-share-alt:before{content:"Ã¯â€¡ "}.fa-share-alt-square:before{content:"Ã¯â€¡Â¡"}.fa-bomb:before{content:"Ã¯â€¡Â¢"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"Ã¯â€¡Â£"}.fa-tty:before{content:"Ã¯â€¡Â¤"}.fa-binoculars:before{content:"Ã¯â€¡Â¥"}.fa-plug:before{content:"Ã¯â€¡Â¦"}.fa-slideshare:before{content:"Ã¯â€¡Â§"}.fa-twitch:before{content:"Ã¯â€¡Â¨"}.fa-yelp:before{content:"Ã¯â€¡Â©"}.fa-newspaper-o:before{content:"Ã¯â€¡Âª"}.fa-wifi:before{content:"Ã¯â€¡Â«"}.fa-calculator:before{content:"Ã¯â€¡Â¬"}.fa-paypal:before{content:"Ã¯â€¡Â­"}.fa-google-wallet:before{content:"Ã¯â€¡Â®"}.fa-cc-visa:before{content:"Ã¯â€¡Â°"}.fa-cc-mastercard:before{content:"Ã¯â€¡Â±"}.fa-cc-discover:before{content:"Ã¯â€¡Â²"}.fa-cc-amex:before{content:"Ã¯â€¡Â³"}.fa-cc-paypal:before{content:"Ã¯â€¡Â´"}.fa-cc-stripe:before{content:"Ã¯â€¡Âµ"}.fa-bell-slash:before{content:"Ã¯â€¡Â¶"}.fa-bell-slash-o:before{content:"Ã¯â€¡Â·"}.fa-trash:before{content:"Ã¯â€¡Â¸"}.fa-copyright:before{content:"Ã¯â€¡Â¹"}.fa-at:before{content:"Ã¯â€¡Âº"}.fa-eyedropper:before{content:"Ã¯â€¡Â»"}.fa-paint-brush:before{content:"Ã¯â€¡Â¼"}.fa-birthday-cake:before{content:"Ã¯â€¡Â½"}.fa-area-chart:before{content:"Ã¯â€¡Â¾"}.fa-pie-chart:before{content:"Ã¯Ë†â‚¬"}.fa-line-chart:before{content:"Ã¯Ë†Â"}.fa-lastfm:before{content:"Ã¯Ë†â€š"}.fa-lastfm-square:before{content:"Ã¯Ë†Æ’"}.fa-toggle-off:before{content:"Ã¯Ë†â€ž"}.fa-toggle-on:before{content:"Ã¯Ë†â€¦"}.fa-bicycle:before{content:"Ã¯Ë†â€ "}.fa-bus:before{content:"Ã¯Ë†â€¡"}.fa-ioxhost:before{content:"Ã¯Ë†Ë†"}.fa-angellist:before{content:"Ã¯Ë†â€°"}.fa-cc:before{content:"Ã¯Ë†Å "}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"Ã¯Ë†â€¹"}.fa-meanpath:before{content:"Ã¯Ë†Å’"}.button{display:inline-block;padding:4px 12px!important;margin-bottom:0;font-size:14px!important;text-align:center;text-shadow:none!important;font-weight:400!important;outline:0;vertical-align:middle;cursor:pointer;height:24px;line-height:24px!important;border-radius:0;box-sizing:content-box;-moz-box-sizing:content-box}.button.btn-lg{padding:11px 19px}.fullwidth{width:100%!important;box-sizing:border-box}mark{background:0 0;font-weight:700}.add_to_cart_button{position:relative;padding-right:32px!important;font-weight:400}.add_to_cart_button:after{content:"\f07a";font-family:FontAwesome;position:absolute;right:12px;z-index:1;font-size:12px;line-height:24px;font-weight:400;top:4px}.add_to_cart_button.loading:after{content:"\f021";-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}.add_to_cart_button.added:after{content:"\f00c"}.added_to_cart{display:none}.star-rating{overflow:hidden;position:relative;height:21px;line-height:21px;font-size:14px;font-weight:400;width:64px;font-family:FontAwesome;margin:0 auto;display:inline-block;left:0;text-align:left}.star-rating:before{content:"\f006 \f006 \f006 \f006 \f006";top:0;left:0;position:absolute;width:100%}.star-rating span{display:block;overflow:hidden;top:0;left:0;position:absolute;padding-top:1.5em;width:100%}.star-rating span:before{display:block;content:"\f005 \f005 \f005 \f005 \f005";top:0;position:absolute;left:0;width:100%}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}form .fullwidth-form-field input,form .fullwidth-form-field textarea{width:100%}.woocommerce .table{background:#fff}.mini-cart-overview a{padding:0 6px;display:block;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;position:relative}.mini-cart-underlay{-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;content:"";position:fixed;width:0;height:0;top:0;right:0;z-index:1100;cursor:pointer}.mini-cart-underlay.cart-open{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.mini-cart-container{position:fixed;width:300px;height:100%;right:0;top:0;z-index:1101;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;-moz-transform:translateX(300px);-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translateX(300px)}.mini-cart-container.active{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.widget_shopping_cart .sidebar-header{display:none}.mini-cart-container .cart_list{padding:0 20px 136px;position:absolute;list-style-type:none;top:48px;bottom:60px;left:0;overflow:scroll;box-sizing:border-box;-moz-box-sizing:border-box;width:320px}.mini-cart-container .cart_list li{border-bottom:1px solid}.mini-cart-container .cart_list .amount,.mini-cart-container .cart_list dl,.mini-cart-container .cart_list p{font-size:13px;margin:0}.mini-cart-container .cart_list .media{position:relative}.mini-cart-container .cart_list .media-body{text-align:left!important;margin-right:40px}.mini-cart-container .cart_list .remove{display:block;position:absolute;right:10px;top:50%;margin-top:-12px}.mini-cart-container .cart_list dd,.mini-cart-container .cart_list dt{display:inline-block;width:35%}.mini-cart-container .cart-actions{position:absolute;left:0;bottom:0;width:100%}.cart-actions{position:relative;z-index:100}.cart-actions .total{margin:6px;padding:7px 8px;line-height:24px;margin-bottom:0}.cart-actions .total .amount{float:right;font-weight:bolder;margin-right:10px}.cart-actions .btn{font-size:14px;text-align:left;margin:6px}.cart-actions i{position:absolute;right:10px;padding:0 10px}.woocommerce-breadcrumb{display:inline-block;line-height:32px;font-size:14px;text-align:center;vertical-align:middle;margin-bottom:24px}.woocommerce-breadcrumb span{display:block;float:left;position:relative}.woocommerce-breadcrumb a,.woocommerce-breadcrumb span:last-child{display:block;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;padding:0 20px}.single-product .woocommerce-breadcrumb span:last-child{display:none}.woocommerce-breadcrumb span:after{content:"";position:absolute;top:0;margin-top:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:10px solid;right:-10px;z-index:1}@media (max-width:768px){.woocommerce-breadcrumb{text-align:center}.woocommerce-breadcrumb span{display:none}.woocommerce-breadcrumb span:first-child,.woocommerce-breadcrumb span:nth-last-of-type(2){display:inline-block}}.woocommerce-result-count{display:inline-block;line-height:32px;font-size:14px;margin-bottom:24px}.woocommerce-ordering{display:inline-block;line-height:24px;font-size:14px;position:relative;margin-left:24px;margin-bottom:24px}.woocommerce-ordering select{margin-bottom:0;height:24px;line-height:24px;padding:4px 12px;font-size:14px;font-family:inherit;border:0;text-shadow:none!important;border-radius:0;box-sizing:content-box;-moz-box-sizing:content-box}.woocommerce-ordering select:focus{outline:0}.woocommerce-ordering .select-wrap:after{line-height:32px}@media (max-width:979px){.woocommerce-ordering,.woocommerce-ordering select{display:block;margin-left:0;text-align:left}.woocommerce-result-count{display:none}}.products{padding:0;margin:0;list-style-type:none}.product{position:relative;overflow:hidden;padding-bottom:12px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.products .product{margin-bottom:48px}.product>a:first-child{display:block;position:relative;overflow:hidden}.product-image{position:relative;overflow:hidden}.product-image img{margin-bottom:0!important;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.product-image .product-image-back{position:absolute;top:0;width:100%}.product-image .product-image-back img{opacity:0}.product-image .product-image-back img:hover{opacity:1}.product-info{min-height:72px;margin-bottom:6px}.product .product-title{margin-top:6px;margin-bottom:12px;padding-bottom:6px;font-size:18px;position:relative}.product .product-title:after{content:"";position:absolute;width:60px;bottom:0;height:1px;left:50%;margin-left:-30px}.onsale{display:block;position:absolute;width:100px;height:24px;line-height:24px;text-align:center;text-transform:uppercase;z-index:1;top:15px;right:-25px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.price{display:block;font-size:24px;margin-bottom:6px}.price .from,.price del{font-size:.6em}.price ins{text-decoration:none}.woocommerce-pagination{display:block}.page-numbers{list-style-type:none;text-align:center;padding:0;letter-spacing:-5px}.page-numbers li{display:inline-block;width:32px;height:32px;line-height:32px}.page-numbers a,.page-numbers span{letter-spacing:0;display:block}.woocommerce-ordering .select-wrap{line-height:32px;height:32px}.product-summary{margin-bottom:48px}.product-summary .star-rating{margin-bottom:12px}.product-images{position:relative;margin-bottom:24px;overflow:hidden}.product-images .flex-control-thumbs li{margin-top:14px;max-width:100px}.product-images .flex-control-thumbs li:first-child{margin-left:0}.product-images .flex-direction-nav a{top:42%}.product-images .flexslider .slides>li{position:relative}.product-images li figcaption{width:24px;height:24px;padding:0;line-height:24px;text-align:center;font-size:12px;bottom:0;left:0;opacity:0;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.product-images li:hover figcaption{opacity:1}.product-images .flex-control-thumbs img{display:block}.product-nav{display:inline-block}.product-nav a{width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;white-space:nowrap}.product-nav i{height:32px;width:32px;line-height:32px}.product-nav a:first-child{margin-right:-3px}.product-title-big{position:relative;padding-bottom:12px}.product-title-big:after{display:block;position:absolute;content:"";width:80px;height:2px;top:100%;left:0}.product-offers{margin-bottom:24px}.price-big{font-size:36px;line-height:1}table .price{margin-bottom:0}.product-description{margin-bottom:24px}.product-description p{margin-bottom:24px;font-size:18px;line-height:27px}.variation-wrap,div.variations{margin-bottom:24px}.variation-wrap label,div.variations label{font-weight:700}.variation-wrap .price,div.variations .price{margin-bottom:12px}.variation-wrap .select-wrap:after,div.variations .select-wrap:after{line-height:32px}.variation-wrap .select-wrap select,div.variations .select-wrap select{padding-top:4px;padding-bottom:4px}.quantity{display:inline-block}.quantity input{display:inline-block;padding:4px 12px;margin:0;font-size:14px;text-align:center;text-shadow:none;font-weight:400!important;outline:0;vertical-align:middle;cursor:pointer;line-height:24px!important;border-radius:0;border:0;max-width:36px;height:32px;-webkit-appearance:none!important;box-sizing:border-box;-moz-box-sizing:border-box}.table-related{margin-bottom:24px}.table-related tbody tr td{vertical-align:middle}.table-related label,.table-related p{margin:0}.table-related input:focus{box-shadow:none!important}.table-related input::-webkit-inner-spin-button,.table-related input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#reviews .verified{font-weight:400}#reviews .comments .comments-form{max-width:100%}#reviews .comments .comments-form .controls{margin-top:30px}#reviews .comments{padding-bottom:0}#reviews .star-rating{margin-bottom:-6px}#review_form{position:relative;margin-top:12px;padding-top:12px}#review_form:before{content:"";position:absolute;left:-15px;right:-15px;top:0;height:1px}#review_form_wrapper .select-wrap{display:none}#review_form_wrapper p.stars{height:24px}#review_form_wrapper p.stars:after{display:block;content:"\f006 \f006 \f006 \f006 \f006";font-family:FontAwesome;position:absolute}#review_form_wrapper p.stars span{width:80px;height:24px;line-height:24px;position:relative;float:left}#review_form_wrapper p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:24px;line-height:24px;overflow:hidden;text-indent:-9000px}#review_form_wrapper p.stars span a:after{display:block;top:0;left:0;position:absolute;height:24px;line-height:24px;font-family:FontAwesome;text-indent:0}#review_form_wrapper p.stars span a.active:after{opacity:.6}#review_form_wrapper p.stars span a.star-1{width:16px;z-index:10}#review_form_wrapper p.stars span a.star-1.active:after,#review_form_wrapper p.stars span a.star-1:focus:after,#review_form_wrapper p.stars span a.star-1:hover:after{width:16px;content:"\f005"}#review_form_wrapper p.stars span a.star-2{width:32px;z-index:9}#review_form_wrapper p.stars span a.star-2.active:after,#review_form_wrapper p.stars span a.star-2:focus:after,#review_form_wrapper p.stars span a.star-2:hover:after{width:32px;content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦"}#review_form_wrapper p.stars span a.star-3{width:48px;z-index:8}#review_form_wrapper p.stars span a.star-3.active:after,#review_form_wrapper p.stars span a.star-3:focus:after,#review_form_wrapper p.stars span a.star-3:hover:after{width:48px;content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦"}#review_form_wrapper p.stars span a.star-4{width:64px;z-index:7}#review_form_wrapper p.stars span a.star-4.active:after,#review_form_wrapper p.stars span a.star-4:focus:after,#review_form_wrapper p.stars span a.star-4:hover:after{width:64px;content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦"}#review_form_wrapper p.stars span a.star-5{width:80px;z-index:6}#review_form_wrapper p.stars span a.star-5.active:after,#review_form_wrapper p.stars span a.star-5:focus:after,#review_form_wrapper p.stars span a.star-5:hover:after{width:80px;content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦"}.single-product-extras{margin-bottom:48px}.single-product-extras h3{margin-bottom:12px}.product_meta{margin-top:24px;margin-bottom:24px}.single-product .post-share small{display:none}.single-product .post-share .social-share{text-align:left}.shop_table td{text-align:center!important}.shop_table td.product-name,.shop_table td.product-price,.shop_table td.product-quantity,.shop_table td.product-remove,.shop_table td.product-subtotal,.shop_table td.shipping{vertical-align:middle}.shop_table th{text-align:center}.coupon{margin:24px 0}.country-select,.coupon input[type=text]{width:100%}.table.table-simple-body-headers tbody th,.table.table-simple-body-headers tfoot th{background-color:transparent;text-transform:none;color:inherit}.table.table-simple-body-headers thead th{padding:5px 5px 6px}#ship-to-different-address{margin-top:0}.woocommerce-error ul{list-style:none}.woocommerce #customer_details p{margin:0 0 10px}.woocommerce #customer_details p#billing_email_field,.woocommerce #customer_details p#billing_first_name_field,.woocommerce #customer_details p#shipping_first_name_field{width:50%;display:block;padding:0;margin:0 0 12px;float:left}.woocommerce #customer_details p#billing_last_name_field,.woocommerce #customer_details p#billing_phone_field,.woocommerce #customer_details p#shipping_last_name_field{width:49%;display:block;padding:0;margin:0 0 12px;float:right}.woocommerce #customer_details p input{width:100%;margin:0;padding:0 10px;height:32px;box-sizing:border-box}.woocommerce #customer_details p textarea{width:100%!important}.woocommerce #customer_details p input.input-checkbox{width:15px}.woocommerce #customer_details p label.checkbox{display:inline-block}.woocommerce-invalid input,.woocommerce-invalid textarea,input.woocommerce-invalid,textarea.woocommerce-invalid{border:0;box-shadow:0 -4px 0 #fdb9c8 inset}.woocommerce .payment_methods{margin:0 0 12px;padding-left:0}.woocommerce .payment_methods li{list-style:none;padding-top:5px}.woocommerce .payment_methods input{margin:0}.woocommerce .payment_methods input[type=text]{width:100%}.woocommerce .payment_methods label{display:inline-block;margin-left:5px}.woocommerce .shop_table.order_details.table{font-size:16px}.woocommerce .shop_table.order_details td,.woocommerce .shop_table.order_details tfoot th{padding:20px}.woocommerce .addresses address{font-style:italic}.order_details{list-style-type:none;padding-left:0}.order_details li{margin-bottom:12px;padding:12px;border-bottom:1px solid}.shipping-calculator-form .select-wrap{position:relative;vertical-align:middle;width:100%;display:block;box-sizing:border-box}.shipping-calculator-form .select-wrap:after{top:6px;right:12px}#order_comments{min-height:172px}.product-category{position:relative;background:0 0}.product-category h3{font-size:16px;text-align:center;margin-bottom:0;position:absolute;bottom:0;width:50%;padding:6px 36px 6px 10px;-moz-transition:background-color .2s,width .2s;-o-transition:background-color .2s,width .2s;-webkit-transition:background-color .2s,width .2s;transition:background-color .2s,width .2s}.product-category:hover h3{width:100%}.product-category mark{background-color:transparent;font-size:.8em;display:block;position:absolute;right:0;top:0;height:36px;width:36px;line-height:36px;text-align:center}.term-description{margin-bottom:48px;padding-bottom:24px;text-align:center;position:relative}.term-description:after{display:block;position:absolute;content:"";width:200px;height:2px;top:100%;left:50%;margin-left:-100px}.widget_product_tag_cloud ul{margin:0;padding:0;list-style:none;*zoom:1}.widget_product_tag_cloud ul:after{content:"";display:table;clear:both}.widget_product_tag_cloud ul a,.widget_product_tag_cloud ul li{float:left;height:24px;line-height:24px;position:relative}.widget_product_tag_cloud ul li{margin-bottom:12px}.widget_product_tag_cloud ul a{font-size:11px!important;text-transform:none!important;margin-right:10px;padding:0 10px;text-decoration:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.product_list_widget{list-style-type:none;padding-left:0}.product_list_widget li{*zoom:1;padding-bottom:12px;margin-bottom:12px}.product_list_widget li:after{content:"";display:table;clear:both}.product_list_widget a{display:block}.product_list_widget img{float:left;margin-right:12px;max-width:70px}.product_list_widget .star-rating{display:block;float:none;margin:0}.product_list_widget .amount{font-weight:700;font-size:18px;line-height:24px;display:inline-block}.product_list_widget del .amount{font-size:14px;text-decoration:line-through}.widget_layered_nav .children,.widget_layered_nav ul,.widget_product_categories .children,.widget_product_categories ul{margin-left:0;padding-left:0;list-style-type:none;margin-bottom:0}.widget_layered_nav li,.widget_product_categories li{margin-bottom:12px;clear:both;padding-left:12px;position:relative}.widget_layered_nav li:before,.widget_product_categories li:before{content:"";position:absolute;height:24px;width:4px;top:0;left:0;background-color:rgba(0,0,0,.2)}.widget_layered_nav li li,.widget_product_categories li li{border-left:0;margin-bottom:0}.widget_layered_nav li li:before,.widget_product_categories li li:before{display:none}.widget_layered_nav p,.widget_product_categories p{text-indent:0;margin-bottom:0}.widget_layered_nav small,.widget_product_categories small{display:inline-block;font-size:14px}.widget_layered_nav small:before,.widget_product_categories small:before{content:"- "}.widget_product_search form{position:relative;margin-bottom:0}.widget_product_search form:after{display:block;position:absolute;content:"\f002";font-family:FontAwesome;top:0;height:34px;line-height:34px;right:0;width:32px;text-align:center}.widget_product_search label{display:none}.widget_product_search input[type=text]{width:100%;box-sizing:border-box;min-height:34px;margin-bottom:0}.widget_product_search input[type=submit]{position:absolute;text-indent:-9000em;display:block;top:1px;right:0;border:1px solid transparent;height:32px;width:32px;box-shadow:none;outline:0}.widget_price_filter .price_slider{margin-bottom:1em;background:#eee}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:18px;height:18px;cursor:pointer;outline:0;top:-5px;border-radius:50%;display:block;box-sizing:border-box}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;border:0}.widget_price_filter .ui-slider-horizontal{height:8px;margin-bottom:24px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_price_filter .button{float:left}.widget_price_filter .price_label{display:block;line-height:32px;text-align:right}.woocommerce-account .form-row .chosen-container{width:100%!important} .white {color: white !important;} .twentypixdown {margin-top:20px !important;}
}
 /**********
 * 03
 * angle
 * color-defaults.min.css
 *  
 ***********/
.btn .hex-alt{background:rgba(255,255,255,.2)}.btn .hex-alt:before{border-right-color:rgba(255,255,255,.2)}.btn .hex-alt:after{border-left-color:rgba(255,255,255,.2)}.btn i{color:#fff!important}.btn-default{background:#777!important;color:#fff!important}.btn-default:hover{background:#8b8b8b!important}.btn-default.btn-icon-right:after{border-left-color:#777}.btn-default.btn-icon-left:after{border-right-color:#777}.btn-default.btn-icon-right:hover:after{border-left-color:#8b8b8b}.btn-default.btn-icon-left:hover:after{border-right-color:#8b8b8b}.btn-warning{background:#f18d38!important;color:#fff!important}.btn-warning:hover{background:#e57211!important}.btn-warning.btn-icon-right:after{border-left-color:#f18d38}.btn-warning.btn-icon-left:after{border-right-color:#f18d38}.btn-warning.btn-icon-right:hover:after{border-left-color:#e57211}.btn-warning.btn-icon-left:hover:after{border-right-color:#e57211}.btn-danger{background:#fdb9c8!important;color:#fff!important}.btn-danger:hover{background:#d62c1a!important}.btn-danger.btn-icon-right:after{border-left-color:#fdb9c8}.btn-danger.btn-icon-left:after{border-right-color:#fdb9c8}.btn-danger.btn-icon-right:hover:after{border-left-color:#d62c1a}.btn-danger.btn-icon-left:hover:after{border-right-color:#d62c1a}.btn-success{background:#427e77!important;color:#fff!important}.btn-success:hover{background:#305d57!important}.btn-success.btn-icon-right:after{border-left-color:#427e77}.btn-success.btn-icon-left:after{border-right-color:#427e77}.btn-success.btn-icon-right:hover:after{border-left-color:#305d57}.btn-success.btn-icon-left:hover:after{border-right-color:#305d57}.btn-info{background:#5d89ac!important;color:#fff!important}.btn-info:hover{background:#486f8e!important}.btn-info.btn-icon-right:after{border-left-color:#5d89ac}.btn-info.btn-icon-left:after{border-right-color:#5d89ac}.btn-info.btn-icon-right:hover:after{border-left-color:#486f8e}.btn-info.btn-icon-left:hover:after{border-right-color:#486f8e}.post-media .feature-image{background-color:rgba(0,0,0,.8)}.post-media .feature-image i{color:#fff}.box-caption{background-color:rgba(0,0,0,.8);color:rgba(255,255,255,.8)}.box-caption h3,.box-caption h4{color:#fff!important}.mfp-bg{background:rgba(255,255,255,.95)}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{background-color:#fdb9c8;color:#fff}.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:before{border-bottom-color:#fdb9c8}.mfp-iframe-holder .mfp-close:after,.mfp-image-holder .mfp-close:after{border-top-color:#fdb9c8}.portfolio .hex-alt{background:#fdb9c8!important}.portfolio .hex-alt:before{border-right-color:#fdb9c8}.portfolio .hex-alt:after{border-left-color:#fdb9c8}.portfolio-figure:hover{background:rgba(0,0,0,.8)}.portfolio figcaption{background:rgba(0,0,0,.8);color:rgba(255,255,255,.8)}.portfolio figcaption h4 a,.portfolio figcaption i{color:#fff!important}.portfolio-round figcaption{box-shadow:0 0 0 1px rgba(0,0,0,.8)}.portfolio .link,.portfolio .more{background-color:#fdb9c8;color:#fff}.go-top{background:#57B4A0!important}.go-top i{color:#fff}.go-top:before{border-right-color:#57B4A0!important}.go-top:after{border-left-color:#57B4A0!important}.audioplayer{background-color:#e32f1c}.gform_wrapper .gfield_contains_required.gfield_error,.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_required.gfield_error{color:#a82315}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border:1px solid rgba(214,44,26,.5);background:rgba(231,76,60,.5);color:#a82315}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{box-shadow:0 3px 0 #fdb9c8}.validation_error{background:#fdb9c8;color:#fff}.validation_error hr{border-top-color:#fdb9c8}.validation_error .alert-link{color:#e6e6e6}
/**********
 * 04
 * angle
 * swatch-red-white.min.css
 *  
 ***********/
.swatch-red-white,
[class*="swatch-"] .swatch-red-white {
    background: #fdb9c8;
    color: #000;
}
.swatch-red-white .decor,
[class*="swatch-"] .swatch-red-white .decor {
    fill: #fdb9c8;
    stroke: #fff;
}
.swatch-red-white h1,
.swatch-red-white h1 a,
.swatch-red-white h2,
.swatch-red-white h2 a,
.swatch-red-white h3,
.swatch-red-white h3 a,
.swatch-red-white h4,
.swatch-red-white h4 a,
.swatch-red-white h5,
.swatch-red-white h5 a,
.swatch-red-white h6,
.swatch-red-white h6 a,
[class*="swatch-"] .swatch-red-white h1,
[class*="swatch-"] .swatch-red-white h1 a,
[class*="swatch-"] .swatch-red-white h2,
[class*="swatch-"] .swatch-red-white h2 a,
[class*="swatch-"] .swatch-red-white h3,
[class*="swatch-"] .swatch-red-white h3 a,
[class*="swatch-"] .swatch-red-white h4,
[class*="swatch-"] .swatch-red-white h4 a,
[class*="swatch-"] .swatch-red-white h5,
[class*="swatch-"] .swatch-red-white h5 a,
[class*="swatch-"] .swatch-red-white h6,
[class*="swatch-"] .swatch-red-white h6 a {
    color: #fff;
}
.swatch-red-white h1 small,
.swatch-red-white h2 small,
.swatch-red-white h3 small,
.swatch-red-white h4 small,
.swatch-red-white h5 small,
.swatch-red-white h6 small,
[class*="swatch-"] .swatch-red-white h1 small,
[class*="swatch-"] .swatch-red-white h2 small,
[class*="swatch-"] .swatch-red-white h3 small,
[class*="swatch-"] .swatch-red-white h4 small,
[class*="swatch-"] .swatch-red-white h5 small,
[class*="swatch-"] .swatch-red-white h6 small {
    color: #f0c6bc;
}
.swatch-red-white a,
[class*="swatch-"] .swatch-red-white a {
    color: #fff;
}
.swatch-red-white a:hover,
[class*="swatch-"] .swatch-red-white a:hover {
    color: #1e1e1e;
}
.swatch-red-white small,
.swatch-red-white small a,
[class*="swatch-"] .swatch-red-white small,
[class*="swatch-"] .swatch-red-white small a {
    color: #f09990;
}
.swatch-red-white i,
.swatch-red-white small a:hover,
[class*="swatch-"] .swatch-red-white i,
[class*="swatch-"] .swatch-red-white small a:hover {
    color: #fff;
}
.swatch-red-white blockquote,
[class*="swatch-"] .swatch-red-white blockquote {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white blockquote small,
[class*="swatch-"] .swatch-red-white blockquote small {
    color: #fff;
}
.swatch-red-white ::selection,
[class*="swatch-"] .swatch-red-white ::selection {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white ::-moz-selection,
[class*="swatch-"] .swatch-red-white ::-moz-selection {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white hr,
[class*="swatch-"] .swatch-red-white hr {
    border-top-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white pre,
[class*="swatch-"] .swatch-red-white pre {
    background: #f0c6bc;
    color: #fdb9c8;
}
.swatch-red-white .bordered-header:after,
.swatch-red-white .section-header:after,
[class*="swatch-"] .swatch-red-white .bordered-header:after,
[class*="swatch-"] .swatch-red-white .section-header:after {
    background: #fff;
}
.swatch-red-white .active,
[class*="swatch-"] .swatch-red-white .active {
    color: #faccc8;
}
.swatch-red-white .btn-primary,
.swatch-red-white button,
.swatch-red-white input[type="submit"],
[class*="swatch-"] .swatch-red-white .btn-primary,
[class*="swatch-"] .swatch-red-white button,
[class*="swatch-"] .swatch-red-white input[type="submit"] {
    background-color: #b9eafd;
    color: #fff;
}
.swatch-red-white .btn-primary:hover,
.swatch-red-white button:hover,
.swatch-red-white input[type="submit"]:hover,
[class*="swatch-"] .swatch-red-white .btn-primary:hover,
[class*="swatch-"] .swatch-red-white button:hover,
[class*="swatch-"] .swatch-red-white input[type="submit"]:hover {
    background-color: rgba(115, 191, 193, 0.9);
    color: #fff;
}
.swatch-red-white .btn-primary.btn-icon-right:after,
.swatch-red-white button.btn-icon-right:after,
.swatch-red-white input[type="submit"].btn-icon-right:after,
[class*="swatch-"] .swatch-red-white .btn-primary.btn-icon-right:after,
[class*="swatch-"] .swatch-red-white button.btn-icon-right:after,
[class*="swatch-"] .swatch-red-white input[type="submit"].btn-icon-right:after {
    border-left-color: #b9eafd;
}
.swatch-red-white .btn-primary.btn-icon-left:after,
.swatch-red-white button.btn-icon-left:after,
.swatch-red-white input[type="submit"].btn-icon-left:after,
[class*="swatch-"] .swatch-red-white .btn-primary.btn-icon-left:after,
[class*="swatch-"] .swatch-red-white button.btn-icon-left:after,
[class*="swatch-"] .swatch-red-white input[type="submit"].btn-icon-left:after {
    border-right-color: #b9eafd;
}
.swatch-red-white .btn-primary.btn-icon-right:hover:after,
.swatch-red-white button.btn-icon-right:hover:after,
.swatch-red-white input[type="submit"].btn-icon-right:hover:after,
[class*="swatch-"] .swatch-red-white .btn-primary.btn-icon-right:hover:after,
[class*="swatch-"] .swatch-red-white button.btn-icon-right:hover:after,
[class*="swatch-"] .swatch-red-white input[type="submit"].btn-icon-right:hover:after {
    border-left-color: rgba(115, 191, 193, 0.9);
}
.swatch-red-white .btn-primary.btn-icon-left:hover:after,
.swatch-red-white button.btn-icon-left:hover:after,
.swatch-red-white input[type="submit"].btn-icon-left:hover:after,
[class*="swatch-"] .swatch-red-white .btn-primary.btn-icon-left:hover:after,
[class*="swatch-"] .swatch-red-white button.btn-icon-left:hover:after,
[class*="swatch-"] .swatch-red-white input[type="submit"].btn-icon-left:hover:after {
    border-right-color: rgba(115, 191, 193, 0.9);
}
.swatch-red-white .btn-primary .hex-alt,
.swatch-red-white button .hex-alt,
.swatch-red-white input[type="submit"] .hex-alt,
[class*="swatch-"] .swatch-red-white .btn-primary .hex-alt,
[class*="swatch-"] .swatch-red-white button .hex-alt,
[class*="swatch-"] .swatch-red-white input[type="submit"] .hex-alt {
    background: rgba(255, 255, 255, 0.2);
}
.swatch-red-white .btn-primary .hex-alt:before,
.swatch-red-white button .hex-alt:before,
.swatch-red-white input[type="submit"] .hex-alt:before,
[class*="swatch-"] .swatch-red-white .btn-primary .hex-alt:before,
[class*="swatch-"] .swatch-red-white button .hex-alt:before,
[class*="swatch-"] .swatch-red-white input[type="submit"] .hex-alt:before {
    border-right-color: rgba(255, 255, 255, 0.2);
}
.swatch-red-white .btn-primary .hex-alt:after,
.swatch-red-white button .hex-alt:after,
.swatch-red-white input[type="submit"] .hex-alt:after,
[class*="swatch-"] .swatch-red-white .btn-primary .hex-alt:after,
[class*="swatch-"] .swatch-red-white button .hex-alt:after,
[class*="swatch-"] .swatch-red-white input[type="submit"] .hex-alt:after {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.swatch-red-white .btn-primary .hex-alt i,
.swatch-red-white button .hex-alt i,
.swatch-red-white input[type="submit"] .hex-alt i,
[class*="swatch-"] .swatch-red-white .btn-primary .hex-alt i,
[class*="swatch-"] .swatch-red-white button .hex-alt i,
[class*="swatch-"] .swatch-red-white input[type="submit"] .hex-alt i {
    color: #fff !important;
}
.swatch-red-white .btn-link,
[class*="swatch-"] .swatch-red-white .btn-link {
    text-decoration: none;
    box-shadow: 0 0 0 1px #fff inset;
}
.swatch-red-white .btn-link:hover,
[class*="swatch-"] .swatch-red-white .btn-link:hover {
    text-decoration: none;
    color: #fff;
    background: rgba(115, 191, 193, 0.05);
}
.swatch-red-white .input-group-btn,
.swatch-red-white .uneditable-input,
.swatch-red-white input,
.swatch-red-white select,
.swatch-red-white textarea,
[class*="swatch-"] .swatch-red-white .input-group-btn,
[class*="swatch-"] .swatch-red-white .uneditable-input,
[class*="swatch-"] .swatch-red-white input,
[class*="swatch-"] .swatch-red-white select,
[class*="swatch-"] .swatch-red-white textarea {
    background: #fdfdfd;
    color: #444;
}
.swatch-red-white .input-group-btn:-moz-placeholder,
.swatch-red-white .uneditable-input:-moz-placeholder,
.swatch-red-white input:-moz-placeholder,
.swatch-red-white select:-moz-placeholder,
.swatch-red-white textarea:-moz-placeholder,
[class*="swatch-"] .swatch-red-white .input-group-btn:-moz-placeholder,
[class*="swatch-"] .swatch-red-white .uneditable-input:-moz-placeholder,
[class*="swatch-"] .swatch-red-white input:-moz-placeholder,
[class*="swatch-"] .swatch-red-white select:-moz-placeholder,
[class*="swatch-"] .swatch-red-white textarea:-moz-placeholder {
    color: #515151;
}
.swatch-red-white .input-group-btn::-moz-placeholder,
.swatch-red-white .uneditable-input::-moz-placeholder,
.swatch-red-white input::-moz-placeholder,
.swatch-red-white select::-moz-placeholder,
.swatch-red-white textarea::-moz-placeholder,
[class*="swatch-"] .swatch-red-white .input-group-btn::-moz-placeholder,
[class*="swatch-"] .swatch-red-white .uneditable-input::-moz-placeholder,
[class*="swatch-"] .swatch-red-white input::-moz-placeholder,
[class*="swatch-"] .swatch-red-white select::-moz-placeholder,
[class*="swatch-"] .swatch-red-white textarea::-moz-placeholder {
    color: #515151;
}
.swatch-red-white .input-group-btn:-ms-input-placeholder,
.swatch-red-white .uneditable-input:-ms-input-placeholder,
.swatch-red-white input:-ms-input-placeholder,
.swatch-red-white select:-ms-input-placeholder,
.swatch-red-white textarea:-ms-input-placeholder,
[class*="swatch-"] .swatch-red-white .input-group-btn:-ms-input-placeholder,
[class*="swatch-"] .swatch-red-white .uneditable-input:-ms-input-placeholder,
[class*="swatch-"] .swatch-red-white input:-ms-input-placeholder,
[class*="swatch-"] .swatch-red-white select:-ms-input-placeholder,
[class*="swatch-"] .swatch-red-white textarea:-ms-input-placeholder {
    color: #515151;
}
.swatch-red-white .input-group-btn::-webkit-input-placeholder,
.swatch-red-white .uneditable-input::-webkit-input-placeholder,
.swatch-red-white input::-webkit-input-placeholder,
.swatch-red-white select::-webkit-input-placeholder,
.swatch-red-white textarea::-webkit-input-placeholder,
[class*="swatch-"] .swatch-red-white .input-group-btn::-webkit-input-placeholder,
[class*="swatch-"] .swatch-red-white .uneditable-input::-webkit-input-placeholder,
[class*="swatch-"] .swatch-red-white input::-webkit-input-placeholder,
[class*="swatch-"] .swatch-red-white select::-webkit-input-placeholder,
[class*="swatch-"] .swatch-red-white textarea::-webkit-input-placeholder {
    color: #515151;
}
.swatch-red-white .form-control:focus,
.swatch-red-white input:focus,
.swatch-red-white textarea:focus,
[class*="swatch-"] .swatch-red-white .form-control:focus,
[class*="swatch-"] .swatch-red-white input:focus,
[class*="swatch-"] .swatch-red-white textarea:focus {
    -webkit-box-shadow: 0 3px 0 #ad0a04;
    -moz-box-shadow: 0 3px 0 #ad0a04;
    box-shadow: 0 3px 0 #ad0a04;
}
.swatch-red-white .form-icon-group i,
[class*="swatch-"] .swatch-red-white .form-icon-group i {
    color: #b9eafd;
}
.swatch-red-white input[type="button"],
[class*="swatch-"] .swatch-red-white input[type="button"] {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .select-wrap,
[class*="swatch-"] .swatch-red-white .select-wrap {
    background: #fdfdfd;
}
.swatch-red-white .select-wrap select,
[class*="swatch-"] .swatch-red-white .select-wrap select {
    background: 0 0;
}
.swatch-red-white .table th,
[class*="swatch-"] .swatch-red-white .table th {
    background-color: #fff;
    text-transform: uppercase;
    color: #fdb9c8;
}
.swatch-red-white.table th,
[class*="swatch-"] .swatch-red-white.table th {
    color: #fdb9c8;
    background-color: #fff;
}
.swatch-red-white .table td,
.swatch-red-white .table th,
.swatch-red-white .table-bordered,
[class*="swatch-"] .swatch-red-white .table td,
[class*="swatch-"] .swatch-red-white .table th,
[class*="swatch-"] .swatch-red-white .table-bordered {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .table-hover tbody tr:hover > td,
.swatch-red-white .table-hover tbody tr:hover > th,
.swatch-red-white .table-striped tbody > tr:nth-child(odd) > td,
.swatch-red-white .table-striped tbody > tr:nth-child(odd) > th,
[class*="swatch-"] .swatch-red-white .table-hover tbody tr:hover > td,
[class*="swatch-"] .swatch-red-white .table-hover tbody tr:hover > th,
[class*="swatch-"] .swatch-red-white .table-striped tbody > tr:nth-child(odd) > td,
[class*="swatch-"] .swatch-red-white .table-striped tbody > tr:nth-child(odd) > th {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white.navbar,
[class*="swatch-"] .swatch-red-white.navbar {
    background: #fdb9c8;
    color: #fff;
}
.swatch-red-white.navbar .nav > li > a,
.swatch-red-white.navbar .navbar-brand,
.swatch-red-white.navbar .navbar-brand:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a,
[class*="swatch-"] .swatch-red-white.navbar .navbar-brand,
[class*="swatch-"] .swatch-red-white.navbar .navbar-brand:hover {
    color: #fff;
}
.swatch-red-white.navbar .nav > li > a:focus,
.swatch-red-white.navbar .nav > li > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a:focus,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a:hover {
    background: 0 0;
}
.swatch-red-white.navbar .nav > li > a:before,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a:before {
    background-color: #fff;
}
.swatch-red-white .navbar-toggle,
[class*="swatch-"] .swatch-red-white .navbar-toggle {
    background: 0 0;
}
.swatch-red-white .navbar-toggle .icon-bar,
[class*="swatch-"] .swatch-red-white .navbar-toggle .icon-bar {
    background-color: #1e1e1e;
}
.swatch-red-white .navbar-toggle:hover,
[class*="swatch-"] .swatch-red-white .navbar-toggle:hover {
    background: 0 0;
}
.swatch-red-white.navbar .nav li.dropdown.active > .dropdown-toggle,
.swatch-red-white.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.swatch-red-white.navbar .nav li.dropdown.open > .dropdown-toggle,
.swatch-red-white.navbar .nav > .active > a,
.swatch-red-white.navbar .nav > .active > a:focus,
.swatch-red-white.navbar .nav > .current-menu-item > a .swatch-red-white.navbar .nav > .active > a:hover,
.swatch-red-white.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:hover,
.swatch-red-white.navbar .nav > .current-menu-item > a:focus,
.swatch-red-white.navbar .nav > .current-menu-item > a:hover,
.swatch-red-white.navbar .nav > li > a:focus,
.swatch-red-white.navbar .nav > li > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.active > .dropdown-toggle,
[class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.open.active > .dropdown-toggle,
[class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.open > .dropdown-toggle,
[class*="swatch-"] .swatch-red-white.navbar .nav > .active > a,
[class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:focus,
[class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a .swatch-red-white.navbar .nav > .active > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a:focus,
[class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a:focus,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > a:hover {
    color: #fff;
}
.swatch-red-white .dropdown-menu,
[class*="swatch-"] .swatch-red-white .dropdown-menu {
    background: rgba(231, 76, 60, 0.95);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(223, 46, 27, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(223, 46, 27, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(223, 46, 27, 0.3);
}
.swatch-red-white .dropdown-menu > li > a,
[class*="swatch-"] .swatch-red-white .dropdown-menu > li > a {
    color: #fff;
}
.swatch-red-white .dropdown-menu a:hover,
.swatch-red-white .dropdown-menu > .active > a,
.swatch-red-white .dropdown-menu > .active > a:focus,
.swatch-red-white .dropdown-menu > .active > a:hover,
[class*="swatch-"] .swatch-red-white .dropdown-menu a:hover,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a:focus,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a:hover {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .dropdown-menu a:hover i,
.swatch-red-white .dropdown-menu > .active > a i,
.swatch-red-white .dropdown-menu > .active > a:focus i,
.swatch-red-white .dropdown-menu > .active > a:hover i,
[class*="swatch-"] .swatch-red-white .dropdown-menu a:hover i,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a i,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a:focus i,
[class*="swatch-"] .swatch-red-white .dropdown-menu > .active > a:hover i {
    color: #fdb9c8;
}
.swatch-red-white.navbar .nav > li > .dropdown-menu:after,
.swatch-red-white.navbar .nav > li > .dropdown-menu:before,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > .dropdown-menu:after,
[class*="swatch-"] .swatch-red-white.navbar .nav > li > .dropdown-menu:before {
    display: none;
}
.swatch-red-white.navbar-scrolled,
[class*="swatch-"] .swatch-red-white.navbar-scrolled {
    background: rgba(231, 76, 60, 0.95);
    -webkit-box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
    -moz-box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
    box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
}
.swatch-red-white .dropdown-submenu > a:after,
[class*="swatch-"] .swatch-red-white .dropdown-submenu > a:after {
    border-left-color: #fff !important;
}
.swatch-red-white .dropdown-submenu > a:hover:after,
[class*="swatch-"] .swatch-red-white .dropdown-submenu > a:hover:after {
    border-left-color: #fdb9c8 !important;
}
.swatch-red-white .dropdown-menu .divider,
[class*="swatch-"] .swatch-red-white .dropdown-menu .divider {
    background-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white.navbar .nav-highlight > a,
[class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a {
    color: #000000 !important;
}
.swatch-red-white.navbar .nav-highlight > a:after,
[class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:after {
    background: #fff;
}
.swatch-red-white.navbar .nav-highlight > a:hover,
[class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:hover {
    color: #fdb9c8 !important;
}
.swatch-red-white.navbar .nav-highlight > a:hover:after,
[class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:hover:after {
    background: rgba(255, 255, 255, 0.8);
}
.swatch-red-white.navbar li.nav-highlight-ghost > a,
[class*="swatch-"] .swatch-red-white.navbar li.nav-highlight-ghost > a {
    color: #fff;
}
.swatch-red-white.navbar li.nav-highlight-ghost > a:after,
[class*="swatch-"] .swatch-red-white.navbar li.nav-highlight-ghost > a:after {
    border: 1px solid #fff;
}
.swatch-red-white.navbar li.nav-highlight-ghost > a:hover,
[class*="swatch-"] .swatch-red-white.navbar li.nav-highlight-ghost > a:hover {
    color: rgba(255, 255, 255, 0.8);
}
.swatch-red-white.navbar li.nav-highlight-ghost > a:hover:after,
[class*="swatch-"] .swatch-red-white.navbar li.nav-highlight-ghost > a:hover:after {
    border-color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 979px) {
    .swatch-red-white.navbar .nav > li > a,
    [class*="swatch-"] .swatch-red-white.navbar .nav > li > a {
        border-radius: 0;
    }
    .swatch-red-white.navbar .nav > li > a:hover,
    [class*="swatch-"] .swatch-red-white.navbar .nav > li > a:hover {
        background: #e43725;
        color: #fff;
    }
    .swatch-red-white.navbar .dropdown-menu,
    [class*="swatch-"] .swatch-red-white.navbar .dropdown-menu {
        background: #e43725;
        border-radius: 0;
        box-shadow: none;
    }
    .swatch-red-white.navbar .dropdown-menu > li > a,
    [class*="swatch-"] .swatch-red-white.navbar .dropdown-menu > li > a {
        border-radius: 0;
        color: #fff;
    }
    .swatch-red-white.navbar .dropdown-menu li.active > a,
    .swatch-red-white.navbar .dropdown-menu li > a:focus,
    .swatch-red-white.navbar .dropdown-menu li > a:hover,
    [class*="swatch-"] .swatch-red-white.navbar .dropdown-menu li.active > a,
    [class*="swatch-"] .swatch-red-white.navbar .dropdown-menu li > a:focus,
    [class*="swatch-"] .swatch-red-white.navbar .dropdown-menu li > a:hover {
        background: #df2e1b;
    }
    .swatch-red-white .dropdown-submenu > ul > li > a,
    [class*="swatch-"] .swatch-red-white .dropdown-submenu > ul > li > a {
        background: #d62c1a;
    }
    .swatch-red-white .dropdown-submenu > ul > li > a:hover,
    [class*="swatch-"] .swatch-red-white .dropdown-submenu > ul > li > a:hover {
        background: #e43725;
    }
    .swatch-red-white .dropdown-submenu > a:after,
    [class*="swatch-"] .swatch-red-white .dropdown-submenu > a:after {
        border-left-color: transparent !important;
        border-top-color: #fff !important;
    }
    .swatch-red-white.navbar .nav-highlight > a,
    [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a {
        color: #fff !important;
    }
    .swatch-red-white.navbar .nav-highlight > a:after,
    [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:after {
        background: 0 0;
    }
    .swatch-red-white.navbar .nav-highlight > a:hover,
    [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:hover {
        color: #fff !important;
    }
    .swatch-red-white.navbar .nav-highlight > a:hover:after,
    [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:hover:after {
        background: 0 0;
    }
}
.swatch-red-white .pagination > li > a,
[class*="swatch-"] .swatch-red-white .pagination > li > a {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .pagination > .active > a,
.swatch-red-white .pagination > .active > span,
.swatch-red-white .pagination > li > a:hover,
[class*="swatch-"] .swatch-red-white .pagination > .active > a,
[class*="swatch-"] .swatch-red-white .pagination > .active > span,
[class*="swatch-"] .swatch-red-white .pagination > li > a:hover {
    background: rgba(115, 191, 193, 0.8);
}
.swatch-red-white .pagination > .active > a i,
.swatch-red-white .pagination > .active > span i,
.swatch-red-white .pagination > li:first-child i,
.swatch-red-white .pagination > li > a:hover i,
[class*="swatch-"] .swatch-red-white .pagination > .active > a i,
[class*="swatch-"] .swatch-red-white .pagination > .active > span i,
[class*="swatch-"] .swatch-red-white .pagination > li:first-child i,
[class*="swatch-"] .swatch-red-white .pagination > li > a:hover i {
    color: #fff;
}
.swatch-red-white .pagination > li:first-child a:after,
[class*="swatch-"] .swatch-red-white .pagination > li:first-child a:after {
    border-right-color: #b9eafd;
}
.swatch-red-white .pagination > li:first-child a:hover,
[class*="swatch-"] .swatch-red-white .pagination > li:first-child a:hover {
    background: rgba(115, 191, 193, 0.8);
}
.swatch-red-white .pagination > li:first-child a:hover:after,
[class*="swatch-"] .swatch-red-white .pagination > li:first-child a:hover:after {
    border-right-color: rgba(115, 191, 193, 0.8);
}
.swatch-red-white .pagination > li:last-child i,
[class*="swatch-"] .swatch-red-white .pagination > li:last-child i {
    color: #fff;
}
.swatch-red-white .pagination > li:last-child a:after,
[class*="swatch-"] .swatch-red-white .pagination > li:last-child a:after {
    border-left-color: #b9eafd;
}
.swatch-red-white .pagination > li:last-child a:hover,
[class*="swatch-"] .swatch-red-white .pagination > li:last-child a:hover {
    background: rgba(115, 191, 193, 0.8);
}
.swatch-red-white .pagination > li:last-child a:hover:after,
[class*="swatch-"] .swatch-red-white .pagination > li:last-child a:hover:after {
    border-left-color: rgba(115, 191, 193, 0.8);
}
.swatch-red-white .tooltip-inner,
[class*="swatch-"] .swatch-red-white .tooltip-inner {
    background-color: #fff;
    color: #fdb9c8;
}
.swatch-red-white .tooltip.in,
[class*="swatch-"] .swatch-red-white .tooltip.in {
    opacity: 1;
}
.swatch-red-white .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tooltip.top .tooltip-arrow {
    border-top-color: #fff;
}
.swatch-red-white .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tooltip.right .tooltip-arrow {
    border-right-color: #fff;
}
.swatch-red-white .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tooltip.left .tooltip-arrow {
    border-left-color: #fff;
}
.swatch-red-white .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #fff;
}
.swatch-red-white .progress,
[class*="swatch-"] .swatch-red-white .progress {
    background: rgba(0, 0, 0, 0.075);
    box-shadow: none;
}
.swatch-red-white .progress .progress-bar-primary,
[class*="swatch-"] .swatch-red-white .progress .progress-bar-primary {
    background: #b9eafd;
    box-shadow: none;
}
.swatch-red-white .progress .progress-bar-primary span,
[class*="swatch-"] .swatch-red-white .progress .progress-bar-primary span {
    color: #fff;
}
.swatch-red-white .badge,
[class*="swatch-"] .swatch-red-white .badge {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .nav-tabs .active a,
.swatch-red-white .nav-tabs .active a:hover,
.swatch-red-white .tab-content,
[class*="swatch-"] .swatch-red-white .nav-tabs .active a,
[class*="swatch-"] .swatch-red-white .nav-tabs .active a:hover,
[class*="swatch-"] .swatch-red-white .tab-content {
    background: #fff;
}
.swatch-red-white .nav-tabs > li > a:focus,
.swatch-red-white .nav-tabs > li > a:hover,
[class*="swatch-"] .swatch-red-white .nav-tabs > li > a:focus,
[class*="swatch-"] .swatch-red-white .nav-tabs > li > a:hover {
    color: #fdb9c8;
    background-color: #fff;
}
.swatch-red-white .nav-tabs > li.active > a,
.swatch-red-white .nav-tabs > li.active > a:hover,
[class*="swatch-"] .swatch-red-white .nav-tabs > li.active > a,
[class*="swatch-"] .swatch-red-white .nav-tabs > li.active > a:hover {
    color: #fdb9c8;
}
.swatch-red-white .nav-pills > .active > a,
.swatch-red-white .nav-pills > .active > a:hover,
.swatch-red-white .nav-pills > li > a:hover,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a:hover,
[class*="swatch-"] .swatch-red-white .nav-pills > li > a:hover {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .nav-pills > .active > a .badge,
.swatch-red-white .nav-pills > .active > a:hover .badge,
.swatch-red-white .nav-pills > li > a:hover .badge,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a .badge,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a:hover .badge,
[class*="swatch-"] .swatch-red-white .nav-pills > li > a:hover .badge {
    background: #fdb9c8;
    color: #fff;
}
.swatch-red-white .nav-pills > .active > a:hover,
.swatch-red-white .nav-pills > .active > a:hover:hover,
.swatch-red-white .nav-pills > li > a:hover:hover,
.swatch-red-white .tab-pane,
.swatch-red-white .tab-pane a,
.swatch-red-white .tab-pane h1,
.swatch-red-white .tab-pane h2,
.swatch-red-white .tab-pane h3,
.swatch-red-white .tab-pane h4,
.swatch-red-white .tab-pane h5,
.swatch-red-white .tab-pane h6,
.swatch-red-white .tab-pane p,
.swatch-red-white .tab-pane.active,
.swatch-red-white .tab-pane.active a,
.swatch-red-white .tab-pane.active h1,
.swatch-red-white .tab-pane.active h2,
.swatch-red-white .tab-pane.active h3,
.swatch-red-white .tab-pane.active h4,
.swatch-red-white .tab-pane.active h5,
.swatch-red-white .tab-pane.active h6,
.swatch-red-white .tab-pane.active p,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a:hover,
[class*="swatch-"] .swatch-red-white .nav-pills > .active > a:hover:hover,
[class*="swatch-"] .swatch-red-white .nav-pills > li > a:hover:hover,
[class*="swatch-"] .swatch-red-white .tab-pane,
[class*="swatch-"] .swatch-red-white .tab-pane a,
[class*="swatch-"] .swatch-red-white .tab-pane h1,
[class*="swatch-"] .swatch-red-white .tab-pane h2,
[class*="swatch-"] .swatch-red-white .tab-pane h3,
[class*="swatch-"] .swatch-red-white .tab-pane h4,
[class*="swatch-"] .swatch-red-white .tab-pane h5,
[class*="swatch-"] .swatch-red-white .tab-pane h6,
[class*="swatch-"] .swatch-red-white .tab-pane p,
[class*="swatch-"] .swatch-red-white .tab-pane.active,
[class*="swatch-"] .swatch-red-white .tab-pane.active a,
[class*="swatch-"] .swatch-red-white .tab-pane.active h1,
[class*="swatch-"] .swatch-red-white .tab-pane.active h2,
[class*="swatch-"] .swatch-red-white .tab-pane.active h3,
[class*="swatch-"] .swatch-red-white .tab-pane.active h4,
[class*="swatch-"] .swatch-red-white .tab-pane.active h5,
[class*="swatch-"] .swatch-red-white .tab-pane.active h6,
[class*="swatch-"] .swatch-red-white .tab-pane.active p {
    color: #fdb9c8;
}
.swatch-red-white .tab-pane .btn,
.swatch-red-white .tab-pane.active .btn,
[class*="swatch-"] .swatch-red-white .tab-pane .btn,
[class*="swatch-"] .swatch-red-white .tab-pane.active .btn {
    color: #fff !important;
    background: #fdb9c8 !important;
}
.swatch-red-white .tab-pane .tooltip-inner,
.swatch-red-white .tab-pane.active .tooltip-inner,
[class*="swatch-"] .swatch-red-white .tab-pane .tooltip-inner,
[class*="swatch-"] .swatch-red-white .tab-pane.active .tooltip-inner {
    background-color: #fdb9c8;
    color: #fff;
}
.swatch-red-white .tab-pane .tooltip.top .tooltip-arrow,
.swatch-red-white .tab-pane.active .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane.active .tooltip.top .tooltip-arrow {
    border-top-color: #fdb9c8;
}
.swatch-red-white .tab-pane .tooltip.right .tooltip-arrow,
.swatch-red-white .tab-pane.active .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane.active .tooltip.right .tooltip-arrow {
    border-right-color: #fdb9c8;
}
.swatch-red-white .tab-pane .tooltip.left .tooltip-arrow,
.swatch-red-white .tab-pane.active .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane.active .tooltip.left .tooltip-arrow {
    border-left-color: #fdb9c8;
}
.swatch-red-white .tab-pane .tooltip.bottom .tooltip-arrow,
.swatch-red-white .tab-pane.active .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-red-white .tab-pane.active .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #fdb9c8;
}
.swatch-red-white .docs-sidebar-nav,
.swatch-red-white.docs-sidebar-nav,
[class*="swatch-"] .swatch-red-white .docs-sidebar-nav,
[class*="swatch-"] .swatch-red-white.docs-sidebar-nav {
    background: 0 0;
}
.swatch-red-white .docs-sidebar-nav li a,
.swatch-red-white.docs-sidebar-nav li a,
[class*="swatch-"] .swatch-red-white .docs-sidebar-nav li a,
[class*="swatch-"] .swatch-red-white.docs-sidebar-nav li a {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .docs-sidebar-nav li.active a,
.swatch-red-white.docs-sidebar-nav li.active a,
[class*="swatch-"] .swatch-red-white .docs-sidebar-nav li.active a,
[class*="swatch-"] .swatch-red-white.docs-sidebar-nav li.active a {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .panel,
.swatch-red-white .well,
[class*="swatch-"] .swatch-red-white .panel,
[class*="swatch-"] .swatch-red-white .well {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .panel-heading,
[class*="swatch-"] .swatch-red-white .panel-heading {
    background: #fff;
}
.swatch-red-white .panel-heading .panel-title,
.swatch-red-white .panel-heading a,
[class*="swatch-"] .swatch-red-white .panel-heading .panel-title,
[class*="swatch-"] .swatch-red-white .panel-heading a {
    color: #fdb9c8;
    text-decoration: none;
}
.swatch-red-white .carousel-indicators li,
[class*="swatch-"] .swatch-red-white .carousel-indicators li {
    background-color: rgba(255, 255, 255, 0.5);
}
.swatch-red-white .carousel-indicators li.active,
[class*="swatch-"] .swatch-red-white .carousel-indicators li.active {
    background-color: #fff;
}
.swatch-red-white .thumbnail,
[class*="swatch-"] .swatch-red-white .thumbnail {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .thumbnail:hover,
[class*="swatch-"] .swatch-red-white .thumbnail:hover {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .overlay,
[class*="swatch-"] .swatch-red-white .overlay {
    background: rgba(0, 0, 0, 0.075) !important;
}
.swatch-red-white .post-media,
[class*="swatch-"] .swatch-red-white .post-media {
    background-color: rgba(0, 0, 0, 0.075) !important;
}
.swatch-red-white .media-inner:after,
[class*="swatch-"] .swatch-red-white .media-inner:after {
    background: #fff;
}
.swatch-red-white .social-icons li a,
.swatch-red-white .social-share li a,
[class*="swatch-"] .swatch-red-white .social-icons li a,
[class*="swatch-"] .swatch-red-white .social-share li a {
    background-color: #fff;
}
.swatch-red-white .social-icons li a i,
.swatch-red-white .social-share li a i,
[class*="swatch-"] .swatch-red-white .social-icons li a i,
[class*="swatch-"] .swatch-red-white .social-share li a i {
    color: #fdb9c8;
}
.swatch-red-white .social-icons li a:not([data-iconcolor]):hover,
.swatch-red-white .social-share li a:not([data-iconcolor]):hover,
[class*="swatch-"] .swatch-red-white .social-icons li a:not([data-iconcolor]):hover,
[class*="swatch-"] .swatch-red-white .social-share li a:not([data-iconcolor]):hover {
    background-color: rgba(255, 255, 255, 0.8);
}
.swatch-red-white .social-simple li a i,
[class*="swatch-"] .swatch-red-white .social-simple li a i {
    color: #fff;
}
.swatch-red-white .social-simple li a:not([data-iconcolor]):hover i,
[class*="swatch-"] .swatch-red-white .social-simple li a:not([data-iconcolor]):hover i {
    color: rgba(255, 255, 255, 0.8);
}
.swatch-red-white .grid-post .post-extras:before,
[class*="swatch-"] .swatch-red-white .grid-post .post-extras:before {
    background: #fdb9c8;
}
.swatch-red-white .post-extras i,
[class*="swatch-"] .swatch-red-white .post-extras i {
    color: #fff;
}
.swatch-red-white .list-fancy-icons .list-item,
.swatch-red-white .list-fancy-icons li,
.swatch-red-white.list-fancy-icons .list-item,
.swatch-red-white.list-fancy-icons li,
[class*="swatch-"] .swatch-red-white .list-fancy-icons .list-item,
[class*="swatch-"] .swatch-red-white .list-fancy-icons li,
[class*="swatch-"] .swatch-red-white.list-fancy-icons .list-item,
[class*="swatch-"] .swatch-red-white.list-fancy-icons li {
    background: #fdb9c8;
}
.swatch-red-white .list-fancy-icons .list-item .round,
.swatch-red-white .list-fancy-icons .list-item .square,
.swatch-red-white .list-fancy-icons li .round,
.swatch-red-white .list-fancy-icons li .square,
.swatch-red-white.list-fancy-icons .list-item .round,
.swatch-red-white.list-fancy-icons .list-item .square,
.swatch-red-white.list-fancy-icons li .round,
.swatch-red-white.list-fancy-icons li .square,
[class*="swatch-"] .swatch-red-white .list-fancy-icons .list-item .round,
[class*="swatch-"] .swatch-red-white .list-fancy-icons .list-item .square,
[class*="swatch-"] .swatch-red-white .list-fancy-icons li .round,
[class*="swatch-"] .swatch-red-white .list-fancy-icons li .square,
[class*="swatch-"] .swatch-red-white.list-fancy-icons .list-item .round,
[class*="swatch-"] .swatch-red-white.list-fancy-icons .list-item .square,
[class*="swatch-"] .swatch-red-white.list-fancy-icons li .round,
[class*="swatch-"] .swatch-red-white.list-fancy-icons li .square {
    background: #fff;
}
.swatch-red-white .list-fancy-icons .list-item i,
.swatch-red-white .list-fancy-icons li i,
.swatch-red-white.list-fancy-icons .list-item i,
.swatch-red-white.list-fancy-icons li i,
[class*="swatch-"] .swatch-red-white .list-fancy-icons .list-item i,
[class*="swatch-"] .swatch-red-white .list-fancy-icons li i,
[class*="swatch-"] .swatch-red-white.list-fancy-icons .list-item i,
[class*="swatch-"] .swatch-red-white.list-fancy-icons li i {
    color: #fdb9c8;
}
.swatch-red-white .box-inner,
[class*="swatch-"] .swatch-red-white .box-inner {
    background: #fff;
}
.swatch-red-white .box-inner i,
[class*="swatch-"] .swatch-red-white .box-inner i {
    color: #fdb9c8;
}
.swatch-red-white .box-badge,
[class*="swatch-"] .swatch-red-white .box-badge {
    background: rgba(255, 255, 255, 0.9);
    color: #fdb9c8;
}
.swatch-red-white .bordered:after,
[class*="swatch-"] .swatch-red-white .bordered:after {
    background: #fff;
}
.swatch-red-white .horizontal-icon-border [class^="box-"]:before,
.swatch-red-white .vertical-icon-border [class^="col-md"]:first-child,
[class*="swatch-"] .swatch-red-white .horizontal-icon-border [class^="box-"]:before,
[class*="swatch-"] .swatch-red-white .vertical-icon-border [class^="col-md"]:first-child {
    border-color: #fff;
}
.swatch-red-white #infscr-loading,
[class*="swatch-"] .swatch-red-white #infscr-loading {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .counter .value,
[class*="swatch-"] .swatch-red-white .counter .value {
    color: #fff;
}
.swatch-red-white .countdown.underline b:before,
.swatch-red-white .counter.underline:after,
[class*="swatch-"] .swatch-red-white .countdown.underline b:before,
[class*="swatch-"] .swatch-red-white .counter.underline:after {
    background: #fff;
}
.swatch-red-white .gform_wrapper .gsection,
[class*="swatch-"] .swatch-red-white .gform_wrapper .gsection {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .gf_progressbar,
[class*="swatch-"] .swatch-red-white .gf_progressbar {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .gf_progressbar_percentage,
[class*="swatch-"] .swatch-red-white .gf_progressbar_percentage {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .mejs-audio,
[class*="swatch-"] .swatch-red-white .mejs-audio {
    background-color: #fff;
    color: #fdb9c8;
}
.swatch-red-white .mejs-container .mejs-controls .mejs-time span,
[class*="swatch-"] .swatch-red-white .mejs-container .mejs-controls .mejs-time span {
    color: #fdb9c8;
}
.swatch-red-white .mejs-controls .mejs-button button:hover,
[class*="swatch-"] .swatch-red-white .mejs-controls .mejs-button button:hover {
    background-color: transparent;
}
.swatch-red-white .mejs-controls .mejs-time-rail .mejs-time-loaded,
[class*="swatch-"] .swatch-red-white .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-color: #fdb9c8;
}
.swatch-red-white .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.swatch-red-white .mejs-controls .mejs-time-rail .mejs-time-current,
[class*="swatch-"] .swatch-red-white .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
[class*="swatch-"] .swatch-red-white .mejs-controls .mejs-time-rail .mejs-time-current {
    background-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .hex,
[class*="swatch-"] .swatch-red-white .hex {
    background-color: #fff;
    color: #fdb9c8;
}
.swatch-red-white .hex a,
.swatch-red-white .hex a:hover,
.swatch-red-white .hex i,
.swatch-red-white .hex:hover,
[class*="swatch-"] .swatch-red-white .hex a,
[class*="swatch-"] .swatch-red-white .hex a:hover,
[class*="swatch-"] .swatch-red-white .hex i,
[class*="swatch-"] .swatch-red-white .hex:hover {
    color: #fdb9c8;
}
.swatch-red-white .hex:before,
[class*="swatch-"] .swatch-red-white .hex:before {
    border-bottom-color: #fff;
}
.swatch-red-white .hex:after,
[class*="swatch-"] .swatch-red-white .hex:after {
    border-top-color: #fff;
}
.swatch-red-white .hex-left:after,
.swatch-red-white .hex-left:before,
.swatch-red-white .hex-right:after,
.swatch-red-white .hex-right:before,
[class*="swatch-"] .swatch-red-white .hex-left:after,
[class*="swatch-"] .swatch-red-white .hex-left:before,
[class*="swatch-"] .swatch-red-white .hex-right:after,
[class*="swatch-"] .swatch-red-white .hex-right:before {
    background-color: #fdb9c8;
}
.swatch-red-white .pricing-body,
.swatch-red-white .pricing-head,
[class*="swatch-"] .swatch-red-white .pricing-body,
[class*="swatch-"] .swatch-red-white .pricing-head {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .pricing-body h4,
.swatch-red-white .pricing-body small,
.swatch-red-white .pricing-head h4,
.swatch-red-white .pricing-head small,
[class*="swatch-"] .swatch-red-white .pricing-body h4,
[class*="swatch-"] .swatch-red-white .pricing-body small,
[class*="swatch-"] .swatch-red-white .pricing-head h4,
[class*="swatch-"] .swatch-red-white .pricing-head small {
    color: #fff;
}
.swatch-red-white .pricing-list li,
[class*="swatch-"] .swatch-red-white .pricing-list li {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .pricing-col .btn-primary,
[class*="swatch-"] .swatch-red-white .pricing-col .btn-primary {
    background: #fff;
    color: #b9eafd;
}
.swatch-red-white .pricing-col .btn-primary:hover,
[class*="swatch-"] .swatch-red-white .pricing-col .btn-primary:hover {
    background: #f0f0f0;
}
.swatch-red-white .flexslider figcaption,
[class*="swatch-"] .swatch-red-white .flexslider figcaption {
    background: rgba(231, 76, 60, 0.9);
    -webkit-box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
    -moz-box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
    box-shadow: 0 4px 0 rgba(223, 46, 27, 0.3);
}
.swatch-red-white .flex-directions-fancy .flex-direction-nav a,
[class*="swatch-"] .swatch-red-white .flex-directions-fancy .flex-direction-nav a {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .flex-control-nav a,
[class*="swatch-"] .swatch-red-white .flex-control-nav a {
    background: rgba(255, 255, 255, 0.5);
}
.swatch-red-white .flex-control-nav a.flex-active,
[class*="swatch-"] .swatch-red-white .flex-control-nav a.flex-active {
    background: #fff;
}
.swatch-red-white .sidebar,
[class*="swatch-"] .swatch-red-white .sidebar {
    color: #f0c6bc;
}
.swatch-red-white .sidebar h3,
[class*="swatch-"] .swatch-red-white .sidebar h3 {
    color: #fff;
}
.swatch-red-white .sidebar a,
[class*="swatch-"] .swatch-red-white .sidebar a {
    color: #f0c6bc;
}
.swatch-red-white .sidebar a:hover,
[class*="swatch-"] .swatch-red-white .sidebar a:hover {
    color: #fff;
}
.swatch-red-white .widget_search .btn,
[class*="swatch-"] .swatch-red-white .widget_search .btn {
    background: #ad0a04;
}
.swatch-red-white .widget_search .btn i,
[class*="swatch-"] .swatch-red-white .widget_search .btn i {
    color: #fff !important;
}
.swatch-red-white .sidebar-widget .post-icon,
[class*="swatch-"] .swatch-red-white .sidebar-widget .post-icon {
    background: #fff;
}
.swatch-red-white .sidebar-widget .post-icon i,
[class*="swatch-"] .swatch-red-white .sidebar-widget .post-icon i {
    color: #fdb9c8;
}
.swatch-red-white .widget_tag_cloud ul a,
[class*="swatch-"] .swatch-red-white .widget_tag_cloud ul a {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .widget_tag_cloud ul a:hover,
[class*="swatch-"] .swatch-red-white .widget_tag_cloud ul a:hover {
    background: rgba(255, 255, 255, 0.9);
    color: #fdb9c8;
}
.swatch-red-white .widget_calendar tbody a,
[class*="swatch-"] .swatch-red-white .widget_calendar tbody a {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .widget_calendar tbody a:hover,
[class*="swatch-"] .swatch-red-white .widget_calendar tbody a:hover {
    background: #ededed;
    color: #fdb9c8;
}
.swatch-red-white .widget_calendar tfoot,
[class*="swatch-"] .swatch-red-white .widget_calendar tfoot {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .widget_nav_menu .sub-menu,
[class*="swatch-"] .swatch-red-white .widget_nav_menu .sub-menu {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .widget_oxy_twitter li:before,
[class*="swatch-"] .swatch-red-white .widget_oxy_twitter li:before {
    color: #fff;
}
.swatch-red-white .widget_swatch_wpml_language_selector li:before,
[class*="swatch-"] .swatch-red-white .widget_swatch_wpml_language_selector li:before {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .button,
[class*="swatch-"] .swatch-red-white .button {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .button:hover,
[class*="swatch-"] .swatch-red-white .button:hover {
    background: rgba(115, 191, 193, 0.9);
    color: #fff;
}
.swatch-red-white .woocommerce-breadcrumb,
.swatch-red-white .woocommerce-breadcrumb a,
.swatch-red-white .woocommerce-breadcrumb a:hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb a,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb a:hover {
    color: #fff;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(1),
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(1) {
    background: #b9eafd;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(1):after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(1):after {
    border-left-color: #b9eafd;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(1):hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(1):hover {
    background: #61b7b9;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(1):hover:after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(1):hover:after {
    border-left-color: #61b7b9;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(2),
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(2) {
    background: #85c7c9;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(2):after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(2):after {
    border-left-color: #85c7c9;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(2):hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(2):hover {
    background: #7ec4c6;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(2):hover:after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(2):hover:after {
    border-left-color: #7ec4c6;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(3),
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(3) {
    background: #96cfd1;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(3):after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(3):after {
    border-left-color: #96cfd1;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(3):hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(3):hover {
    background: #8ccacc;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(3):hover:after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(3):hover:after {
    border-left-color: #8ccacc;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(4),
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(4) {
    background: #a8d7d8;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(4):after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(4):after {
    border-left-color: #a8d7d8;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(4):hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(4):hover {
    background: #9dd2d4;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(4):hover:after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(4):hover:after {
    border-left-color: #9dd2d4;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(5),
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(5) {
    background: #badfe0;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(5):after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(5):after {
    border-left-color: #badfe0;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(5):hover,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(5):hover {
    background: #afdadc;
}
.swatch-red-white .woocommerce-breadcrumb span:nth-child(5):hover:after,
[class*="swatch-"] .swatch-red-white .woocommerce-breadcrumb span:nth-child(5):hover:after {
    border-left-color: #afdadc;
}
.swatch-red-white .woocommerce-ordering .select-wrap,
[class*="swatch-"] .swatch-red-white .woocommerce-ordering .select-wrap {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .woocommerce-ordering .select-wrap:after,
.swatch-red-white .woocommerce-ordering select,
[class*="swatch-"] .swatch-red-white .woocommerce-ordering .select-wrap:after,
[class*="swatch-"] .swatch-red-white .woocommerce-ordering select {
    color: #fff;
}
.swatch-red-white .product .product-title:after,
[class*="swatch-"] .swatch-red-white .product .product-title:after {
    background: #fff;
}
.swatch-red-white .star-rating,
[class*="swatch-"] .swatch-red-white .star-rating {
    color: #fff;
}
.swatch-red-white .onsale,
[class*="swatch-"] .swatch-red-white .onsale {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .page-numbers a,
.swatch-red-white .page-numbers span,
[class*="swatch-"] .swatch-red-white .page-numbers a,
[class*="swatch-"] .swatch-red-white .page-numbers span {
    color: #fff;
}
.swatch-red-white .page-numbers li,
[class*="swatch-"] .swatch-red-white .page-numbers li {
    background: #b9eafd;
}
.swatch-red-white .page-numbers .current,
.swatch-red-white .page-numbers li a:hover,
[class*="swatch-"] .swatch-red-white .page-numbers .current,
[class*="swatch-"] .swatch-red-white .page-numbers li a:hover {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .pager li > a:focus,
[class*="swatch-"] .swatch-red-white .pager li > a:focus {
    background: #b9eafd;
    color: #fff;
}
.swatch-red-white .product-category h3,
[class*="swatch-"] .swatch-red-white .product-category h3 {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .product-category h3 mark,
[class*="swatch-"] .swatch-red-white .product-category h3 mark {
    background: rgba(0, 0, 0, 0.075);
    color: #fdb9c8;
}
.swatch-red-white .product-nav a i,
[class*="swatch-"] .swatch-red-white .product-nav a i {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .product-images figcaption,
[class*="swatch-"] .swatch-red-white .product-images figcaption {
    box-shadow: none;
    background: #b9eafd;
}
.swatch-red-white .product-images figcaption i,
[class*="swatch-"] .swatch-red-white .product-images figcaption i {
    color: #fff;
}
.swatch-red-white .product-images .flex-active,
[class*="swatch-"] .swatch-red-white .product-images .flex-active {
    -webkit-box-shadow: 0 3px 0 #fff;
    -moz-box-shadow: 0 3px 0 #fff;
    box-shadow: 0 3px 0 #fff;
}
.swatch-red-white .order_details,
[class*="swatch-"] .swatch-red-white .order_details {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .order_details li,
[class*="swatch-"] .swatch-red-white .order_details li {
    border-color: rgba(26, 26, 26, 0.075);
}
.swatch-red-white .product-type-variable .variations .select-wrap,
[class*="swatch-"] .swatch-red-white .product-type-variable .variations .select-wrap {
    margin-bottom: 24px;
}
.swatch-red-white .product-type-variable .variations .select-wrap select,
[class*="swatch-"] .swatch-red-white .product-type-variable .variations .select-wrap select {
    line-height: 28px;
}
.swatch-red-white .product-type-variable .variations .label,
[class*="swatch-"] .swatch-red-white .product-type-variable .variations .label {
    color: #fff;
    font-size: 16px;
    line-height: 30px;
}
.swatch-red-white .single-product-extras input,
.swatch-red-white .single-product-extras textarea,
[class*="swatch-"] .swatch-red-white .single-product-extras input,
[class*="swatch-"] .swatch-red-white .single-product-extras textarea {
    background: #fdb9c8;
    color: #fff;
}
.swatch-red-white .single-product-extras input[type="submit"]:hover,
[class*="swatch-"] .swatch-red-white .single-product-extras input[type="submit"]:hover {
    background: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-red-white #review_form:before,
[class*="swatch-"] .swatch-red-white #review_form:before {
    background: #e6e6e6;
}
.swatch-red-white.mini-cart-container.active,
[class*="swatch-"] .swatch-red-white.mini-cart-container.active {
    box-shadow: -10px 0 0 rgba(223, 46, 27, 0.3);
}
.swatch-red-white .cart_list li,
[class*="swatch-"] .swatch-red-white .cart_list li {
    border-color: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .cart-actions,
[class*="swatch-"] .swatch-red-white .cart-actions {
    background: #fdb9c8;
    color: #fff;
}
.swatch-red-white .widget_product_tag_cloud a,
[class*="swatch-"] .swatch-red-white .widget_product_tag_cloud a {
    background: #fff;
    color: #fdb9c8;
}
.swatch-red-white .widget_product_tag_cloud a:hover,
[class*="swatch-"] .swatch-red-white .widget_product_tag_cloud a:hover {
    background: rgba(255, 255, 255, 0.9);
    color: #fdb9c8;
}
.swatch-red-white .product_list_widget .star-rating,
[class*="swatch-"] .swatch-red-white .product_list_widget .star-rating {
    color: #fff;
}
.swatch-red-white .widget_price_filter .ui-slider .ui-slider-range,
[class*="swatch-"] .swatch-red-white .widget_price_filter .ui-slider .ui-slider-range {
    background: rgba(0, 0, 0, 0.075);
}
.swatch-red-white .widget_price_filter .ui-slider .ui-slider-handle,
[class*="swatch-"] .swatch-red-white .widget_price_filter .ui-slider .ui-slider-handle {
    background: #fff;
}
.swatch-red-white .widget_product_search form:after,
[class*="swatch-"] .swatch-red-white .widget_product_search form:after {
    color: #fdb9c8;
}
/**********
 * 05
 * angle
 * swatch-white-red.min.css
 *  
 ***********/
.swatch-white-red,
[class*="swatch-"] .swatch-white-red {
    background: #fff;
    color: #444;
}
.swatch-white-red .decor,
[class*="swatch-"] .swatch-white-red .decor {
    fill: #fff;
    stroke: #fdb9c8;
}
.swatch-white-red h1,
.swatch-white-red h2,
.swatch-white-red h3,
.swatch-white-red h4,
.swatch-white-red h5,
.swatch-white-red h6,
[class*="swatch-"] .swatch-white-red h1,
[class*="swatch-"] .swatch-white-red h2,
[class*="swatch-"] .swatch-white-red h3,
[class*="swatch-"] .swatch-white-red h4,
[class*="swatch-"] .swatch-white-red h5,
[class*="swatch-"] .swatch-white-red h6 {
    color: #222;
}
.swatch-white-red h1 a,
.swatch-white-red h2 a,
.swatch-white-red h3 a,
.swatch-white-red h4 a,
.swatch-white-red h5 a,
.swatch-white-red h6 a,
[class*="swatch-"] .swatch-white-red h1 a,
[class*="swatch-"] .swatch-white-red h2 a,
[class*="swatch-"] .swatch-white-red h3 a,
[class*="swatch-"] .swatch-white-red h4 a,
[class*="swatch-"] .swatch-white-red h5 a,
[class*="swatch-"] .swatch-white-red h6 a {
    color: #fdb9c8;
}
.swatch-white-red h1 small,
.swatch-white-red h2 small,
.swatch-white-red h3 small,
.swatch-white-red h4 small,
.swatch-white-red h5 small,
.swatch-white-red h6 small,
[class*="swatch-"] .swatch-white-red h1 small,
[class*="swatch-"] .swatch-white-red h2 small,
[class*="swatch-"] .swatch-white-red h3 small,
[class*="swatch-"] .swatch-white-red h4 small,
[class*="swatch-"] .swatch-white-red h5 small,
[class*="swatch-"] .swatch-white-red h6 small {
    color: #444;
}
.swatch-white-red a,
[class*="swatch-"] .swatch-white-red a {
    color: #000;
}
.swatch-white-red a:hover,
[class*="swatch-"] .swatch-white-red a:hover {
    color: #df2e1b;
}
.swatch-white-red small,
.swatch-white-red small a,
[class*="swatch-"] .swatch-white-red small,
[class*="swatch-"] .swatch-white-red small a {
    color: #666;
}
.swatch-white-red small a:hover,
[class*="swatch-"] .swatch-white-red small a:hover {
    color: #fdb9c8;
}
.swatch-white-red i,
[class*="swatch-"] .swatch-white-red i {
    color: #222;
}
.swatch-white-red blockquote,
[class*="swatch-"] .swatch-white-red blockquote {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red blockquote small,
[class*="swatch-"] .swatch-white-red blockquote small {
    color: #222;
}
.swatch-white-red ::selection,
[class*="swatch-"] .swatch-white-red ::selection {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red ::-moz-selection,
[class*="swatch-"] .swatch-white-red ::-moz-selection {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red hr,
[class*="swatch-"] .swatch-white-red hr {
    border-top-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red pre,
[class*="swatch-"] .swatch-white-red pre {
    background: #444;
    color: #fff;
}
.swatch-white-red .bordered-header:after,
.swatch-white-red .section-header:after,
[class*="swatch-"] .swatch-white-red .bordered-header:after,
[class*="swatch-"] .swatch-white-red .section-header:after {
    background: #fdb9c8;
}
.swatch-white-red .active,
[class*="swatch-"] .swatch-white-red .active {
    color: #df2e1b;
}
.swatch-white-red .btn-primary,
.swatch-white-red button,
.swatch-white-red input[type="submit"],
[class*="swatch-"] .swatch-white-red .btn-primary,
[class*="swatch-"] .swatch-white-red button,
[class*="swatch-"] .swatch-white-red input[type="submit"] {
    background-color: #fdb9c8;
    color: #fff;
}
.swatch-white-red .btn-primary:hover,
.swatch-white-red button:hover,
.swatch-white-red input[type="submit"]:hover,
[class*="swatch-"] .swatch-white-red .btn-primary:hover,
[class*="swatch-"] .swatch-white-red button:hover,
[class*="swatch-"] .swatch-white-red input[type="submit"]:hover {
    background-color: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-white-red .btn-primary.btn-icon-right:after,
.swatch-white-red button.btn-icon-right:after,
.swatch-white-red input[type="submit"].btn-icon-right:after,
[class*="swatch-"] .swatch-white-red .btn-primary.btn-icon-right:after,
[class*="swatch-"] .swatch-white-red button.btn-icon-right:after,
[class*="swatch-"] .swatch-white-red input[type="submit"].btn-icon-right:after {
    border-left-color: #fdb9c8;
}
.swatch-white-red .btn-primary.btn-icon-left:after,
.swatch-white-red button.btn-icon-left:after,
.swatch-white-red input[type="submit"].btn-icon-left:after,
[class*="swatch-"] .swatch-white-red .btn-primary.btn-icon-left:after,
[class*="swatch-"] .swatch-white-red button.btn-icon-left:after,
[class*="swatch-"] .swatch-white-red input[type="submit"].btn-icon-left:after {
    border-right-color: #fdb9c8;
}
.swatch-white-red .btn-primary.btn-icon-right:hover:after,
.swatch-white-red button.btn-icon-right:hover:after,
.swatch-white-red input[type="submit"].btn-icon-right:hover:after,
[class*="swatch-"] .swatch-white-red .btn-primary.btn-icon-right:hover:after,
[class*="swatch-"] .swatch-white-red button.btn-icon-right:hover:after,
[class*="swatch-"] .swatch-white-red input[type="submit"].btn-icon-right:hover:after {
    border-left-color: rgba(231, 76, 60, 0.9);
}
.swatch-white-red .btn-primary.btn-icon-left:hover:after,
.swatch-white-red button.btn-icon-left:hover:after,
.swatch-white-red input[type="submit"].btn-icon-left:hover:after,
[class*="swatch-"] .swatch-white-red .btn-primary.btn-icon-left:hover:after,
[class*="swatch-"] .swatch-white-red button.btn-icon-left:hover:after,
[class*="swatch-"] .swatch-white-red input[type="submit"].btn-icon-left:hover:after {
    border-right-color: rgba(231, 76, 60, 0.9);
}
.swatch-white-red .btn-primary .hex-alt,
.swatch-white-red button .hex-alt,
.swatch-white-red input[type="submit"] .hex-alt,
[class*="swatch-"] .swatch-white-red .btn-primary .hex-alt,
[class*="swatch-"] .swatch-white-red button .hex-alt,
[class*="swatch-"] .swatch-white-red input[type="submit"] .hex-alt {
    background: rgba(255, 255, 255, 0.2);
}
.swatch-white-red .btn-primary .hex-alt:before,
.swatch-white-red button .hex-alt:before,
.swatch-white-red input[type="submit"] .hex-alt:before,
[class*="swatch-"] .swatch-white-red .btn-primary .hex-alt:before,
[class*="swatch-"] .swatch-white-red button .hex-alt:before,
[class*="swatch-"] .swatch-white-red input[type="submit"] .hex-alt:before {
    border-right-color: rgba(255, 255, 255, 0.2);
}
.swatch-white-red .btn-primary .hex-alt:after,
.swatch-white-red button .hex-alt:after,
.swatch-white-red input[type="submit"] .hex-alt:after,
[class*="swatch-"] .swatch-white-red .btn-primary .hex-alt:after,
[class*="swatch-"] .swatch-white-red button .hex-alt:after,
[class*="swatch-"] .swatch-white-red input[type="submit"] .hex-alt:after {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.swatch-white-red .btn-primary .hex-alt i,
.swatch-white-red button .hex-alt i,
.swatch-white-red input[type="submit"] .hex-alt i,
[class*="swatch-"] .swatch-white-red .btn-primary .hex-alt i,
[class*="swatch-"] .swatch-white-red button .hex-alt i,
[class*="swatch-"] .swatch-white-red input[type="submit"] .hex-alt i {
    color: #fff !important;
}
.swatch-white-red .btn-link,
[class*="swatch-"] .swatch-white-red .btn-link {
    text-decoration: none;
    box-shadow: 0 0 0 1px #fdb9c8 inset;
}
.swatch-white-red .btn-link:hover,
[class*="swatch-"] .swatch-white-red .btn-link:hover {
    text-decoration: none;
    color: #fdb9c8;
    background: rgba(231, 76, 60, 0.05);
}
.swatch-white-red .input-group-btn,
.swatch-white-red .uneditable-input,
.swatch-white-red input,
.swatch-white-red select,
.swatch-white-red textarea,
[class*="swatch-"] .swatch-white-red .input-group-btn,
[class*="swatch-"] .swatch-white-red .uneditable-input,
[class*="swatch-"] .swatch-white-red input,
[class*="swatch-"] .swatch-white-red select,
[class*="swatch-"] .swatch-white-red textarea {
    background: #e9eeef;
    color: #666;
}
.swatch-white-red .input-group-btn:-moz-placeholder,
.swatch-white-red .uneditable-input:-moz-placeholder,
.swatch-white-red input:-moz-placeholder,
.swatch-white-red select:-moz-placeholder,
.swatch-white-red textarea:-moz-placeholder,
[class*="swatch-"] .swatch-white-red .input-group-btn:-moz-placeholder,
[class*="swatch-"] .swatch-white-red .uneditable-input:-moz-placeholder,
[class*="swatch-"] .swatch-white-red input:-moz-placeholder,
[class*="swatch-"] .swatch-white-red select:-moz-placeholder,
[class*="swatch-"] .swatch-white-red textarea:-moz-placeholder {
    color: #737373;
}
.swatch-white-red .input-group-btn::-moz-placeholder,
.swatch-white-red .uneditable-input::-moz-placeholder,
.swatch-white-red input::-moz-placeholder,
.swatch-white-red select::-moz-placeholder,
.swatch-white-red textarea::-moz-placeholder,
[class*="swatch-"] .swatch-white-red .input-group-btn::-moz-placeholder,
[class*="swatch-"] .swatch-white-red .uneditable-input::-moz-placeholder,
[class*="swatch-"] .swatch-white-red input::-moz-placeholder,
[class*="swatch-"] .swatch-white-red select::-moz-placeholder,
[class*="swatch-"] .swatch-white-red textarea::-moz-placeholder {
    color: #737373;
}
.swatch-white-red .input-group-btn:-ms-input-placeholder,
.swatch-white-red .uneditable-input:-ms-input-placeholder,
.swatch-white-red input:-ms-input-placeholder,
.swatch-white-red select:-ms-input-placeholder,
.swatch-white-red textarea:-ms-input-placeholder,
[class*="swatch-"] .swatch-white-red .input-group-btn:-ms-input-placeholder,
[class*="swatch-"] .swatch-white-red .uneditable-input:-ms-input-placeholder,
[class*="swatch-"] .swatch-white-red input:-ms-input-placeholder,
[class*="swatch-"] .swatch-white-red select:-ms-input-placeholder,
[class*="swatch-"] .swatch-white-red textarea:-ms-input-placeholder {
    color: #737373;
}
.swatch-white-red .input-group-btn::-webkit-input-placeholder,
.swatch-white-red .uneditable-input::-webkit-input-placeholder,
.swatch-white-red input::-webkit-input-placeholder,
.swatch-white-red select::-webkit-input-placeholder,
.swatch-white-red textarea::-webkit-input-placeholder,
[class*="swatch-"] .swatch-white-red .input-group-btn::-webkit-input-placeholder,
[class*="swatch-"] .swatch-white-red .uneditable-input::-webkit-input-placeholder,
[class*="swatch-"] .swatch-white-red input::-webkit-input-placeholder,
[class*="swatch-"] .swatch-white-red select::-webkit-input-placeholder,
[class*="swatch-"] .swatch-white-red textarea::-webkit-input-placeholder {
    color: #737373;
}
.swatch-white-red .form-control:focus,
.swatch-white-red input:focus,
.swatch-white-red textarea:focus,
[class*="swatch-"] .swatch-white-red .form-control:focus,
[class*="swatch-"] .swatch-white-red input:focus,
[class*="swatch-"] .swatch-white-red textarea:focus {
    -webkit-box-shadow: 0 3px 0 #cddadd;
    -moz-box-shadow: 0 3px 0 #cddadd;
    box-shadow: 0 3px 0 #cddadd;
}
.swatch-white-red .form-icon-group i,
[class*="swatch-"] .swatch-white-red .form-icon-group i {
    color: #fdb9c8;
}
.swatch-white-red input[type="button"],
[class*="swatch-"] .swatch-white-red input[type="button"] {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .select-wrap,
[class*="swatch-"] .swatch-white-red .select-wrap {
    background: #e9eeef;
}
.swatch-white-red .select-wrap select,
[class*="swatch-"] .swatch-white-red .select-wrap select {
    background: 0 0;
}
.swatch-white-red .table th,
[class*="swatch-"] .swatch-white-red .table th {
    background-color: #fdb9c8;
    text-transform: uppercase;
    color: #fff;
}
.swatch-white-red.table th,
[class*="swatch-"] .swatch-white-red.table th {
    color: #fff;
    background-color: #fdb9c8;
}
.swatch-white-red .table td,
.swatch-white-red .table th,
.swatch-white-red .table-bordered,
[class*="swatch-"] .swatch-white-red .table td,
[class*="swatch-"] .swatch-white-red .table th,
[class*="swatch-"] .swatch-white-red .table-bordered {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .table-hover tbody tr:hover > td,
.swatch-white-red .table-hover tbody tr:hover > th,
.swatch-white-red .table-striped tbody > tr:nth-child(odd) > td,
.swatch-white-red .table-striped tbody > tr:nth-child(odd) > th,
[class*="swatch-"] .swatch-white-red .table-hover tbody tr:hover > td,
[class*="swatch-"] .swatch-white-red .table-hover tbody tr:hover > th,
[class*="swatch-"] .swatch-white-red .table-striped tbody > tr:nth-child(odd) > td,
[class*="swatch-"] .swatch-white-red .table-striped tbody > tr:nth-child(odd) > th {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red.navbar,
[class*="swatch-"] .swatch-white-red.navbar {
    background: #fff;
    color: #222;
}
.swatch-white-red.navbar .navbar-brand,
.swatch-white-red.navbar .navbar-brand:hover,
[class*="swatch-"] .swatch-white-red.navbar .navbar-brand,
[class*="swatch-"] .swatch-white-red.navbar .navbar-brand:hover {
    color: #222;
}
.swatch-white-red.navbar .nav > li > a,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a {
    color: #fdb9c8;
}
.swatch-white-red.navbar .nav > li > a:focus,
.swatch-white-red.navbar .nav > li > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a:focus,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a:hover {
    background: 0 0;
}
.swatch-white-red.navbar .nav > li > a:before,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a:before {
    background-color: #fdb9c8;
}
.swatch-white-red .navbar-toggle,
[class*="swatch-"] .swatch-white-red .navbar-toggle {
    background: 0 0;
}
.swatch-white-red .navbar-toggle .icon-bar,
[class*="swatch-"] .swatch-white-red .navbar-toggle .icon-bar {
    background-color: #222;
}
.swatch-white-red .navbar-toggle:hover,
[class*="swatch-"] .swatch-white-red .navbar-toggle:hover {
    background: 0 0;
}
.swatch-white-red.navbar .nav li.dropdown.active > .dropdown-toggle,
.swatch-white-red.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.swatch-white-red.navbar .nav li.dropdown.open > .dropdown-toggle,
.swatch-white-red.navbar .nav > .active > a,
.swatch-white-red.navbar .nav > .active > a:focus,
.swatch-white-red.navbar .nav > .current-menu-item > a .swatch-white-red.navbar .nav > .active > a:hover,
.swatch-white-red.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-white-red.navbar .nav > .active > a:hover,
.swatch-white-red.navbar .nav > .current-menu-item > a:focus,
.swatch-white-red.navbar .nav > .current-menu-item > a:hover,
.swatch-white-red.navbar .nav > li > a:focus,
.swatch-white-red.navbar .nav > li > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav li.dropdown.active > .dropdown-toggle,
[class*="swatch-"] .swatch-white-red.navbar .nav li.dropdown.open.active > .dropdown-toggle,
[class*="swatch-"] .swatch-white-red.navbar .nav li.dropdown.open > .dropdown-toggle,
[class*="swatch-"] .swatch-white-red.navbar .nav > .active > a,
[class*="swatch-"] .swatch-white-red.navbar .nav > .active > a:focus,
[class*="swatch-"] .swatch-white-red.navbar .nav > .current-menu-item > a .swatch-white-red.navbar .nav > .active > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-white-red.navbar .nav > .active > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav > .current-menu-item > a:focus,
[class*="swatch-"] .swatch-white-red.navbar .nav > .current-menu-item > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a:focus,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > a:hover {
    color: #222;
}
.swatch-white-red .dropdown-menu,
[class*="swatch-"] .swatch-white-red .dropdown-menu {
    background: rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(235, 235, 235, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(235, 235, 235, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(235, 235, 235, 0.3);
}
.swatch-white-red .dropdown-menu > li > a,
[class*="swatch-"] .swatch-white-red .dropdown-menu > li > a {
    color: #222;
}
.swatch-white-red .dropdown-menu a:hover,
.swatch-white-red .dropdown-menu > .active > a,
.swatch-white-red .dropdown-menu > .active > a:focus,
.swatch-white-red .dropdown-menu > .active > a:hover,
[class*="swatch-"] .swatch-white-red .dropdown-menu a:hover,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a:focus,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a:hover {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .dropdown-menu a:hover i,
.swatch-white-red .dropdown-menu > .active > a i,
.swatch-white-red .dropdown-menu > .active > a:focus i,
.swatch-white-red .dropdown-menu > .active > a:hover i,
[class*="swatch-"] .swatch-white-red .dropdown-menu a:hover i,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a i,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a:focus i,
[class*="swatch-"] .swatch-white-red .dropdown-menu > .active > a:hover i {
    color: #fff;
}
.swatch-white-red.navbar .nav > li > .dropdown-menu:after,
.swatch-white-red.navbar .nav > li > .dropdown-menu:before,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > .dropdown-menu:after,
[class*="swatch-"] .swatch-white-red.navbar .nav > li > .dropdown-menu:before {
    display: none;
}
.swatch-white-red.navbar-scrolled,
[class*="swatch-"] .swatch-white-red.navbar-scrolled {
    background: rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
    -moz-box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
    box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
}
.swatch-white-red .dropdown-submenu > a:after,
[class*="swatch-"] .swatch-white-red .dropdown-submenu > a:after {
    border-left-color: #222 !important;
}
.swatch-white-red .dropdown-submenu > a:hover:after,
[class*="swatch-"] .swatch-white-red .dropdown-submenu > a:hover:after {
    border-left-color: #fff !important;
}
.swatch-white-red .dropdown-menu .divider,
[class*="swatch-"] .swatch-white-red .dropdown-menu .divider {
    background-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red.navbar .nav-highlight > a,
[class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a {
    color: #fff !important;
}
.swatch-white-red.navbar .nav-highlight > a:after,
[class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:after {
    background: #fdb9c8;
}
.swatch-white-red.navbar .nav-highlight > a:hover,
[class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:hover {
    color: #fff !important;
}
.swatch-white-red.navbar .nav-highlight > a:hover:after,
[class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:hover:after {
    background: rgba(231, 76, 60, 0.8);
}
.swatch-white-red.navbar li.nav-highlight-ghost > a,
[class*="swatch-"] .swatch-white-red.navbar li.nav-highlight-ghost > a {
    color: #fdb9c8;
}
.swatch-white-red.navbar li.nav-highlight-ghost > a:after,
[class*="swatch-"] .swatch-white-red.navbar li.nav-highlight-ghost > a:after {
    border: 1px solid #fdb9c8;
}
.swatch-white-red.navbar li.nav-highlight-ghost > a:hover,
[class*="swatch-"] .swatch-white-red.navbar li.nav-highlight-ghost > a:hover {
    color: rgba(231, 76, 60, 0.8);
}
.swatch-white-red.navbar li.nav-highlight-ghost > a:hover:after,
[class*="swatch-"] .swatch-white-red.navbar li.nav-highlight-ghost > a:hover:after {
    border-color: rgba(231, 76, 60, 0.8);
}
@media (max-width: 979px) {
    .swatch-white-red.navbar .nav > li > a,
    [class*="swatch-"] .swatch-white-red.navbar .nav > li > a {
        border-radius: 0;
    }
    .swatch-white-red.navbar .nav > li > a:hover,
    [class*="swatch-"] .swatch-white-red.navbar .nav > li > a:hover {
        background: #f2f2f2;
        color: #222;
    }
    .swatch-white-red.navbar .dropdown-menu,
    [class*="swatch-"] .swatch-white-red.navbar .dropdown-menu {
        background: #f2f2f2;
        border-radius: 0;
        box-shadow: none;
    }
    .swatch-white-red.navbar .dropdown-menu > li > a,
    [class*="swatch-"] .swatch-white-red.navbar .dropdown-menu > li > a {
        border-radius: 0;
        color: #222;
    }
    .swatch-white-red.navbar .dropdown-menu li.active > a,
    .swatch-white-red.navbar .dropdown-menu li > a:focus,
    .swatch-white-red.navbar .dropdown-menu li > a:hover,
    [class*="swatch-"] .swatch-white-red.navbar .dropdown-menu li.active > a,
    [class*="swatch-"] .swatch-white-red.navbar .dropdown-menu li > a:focus,
    [class*="swatch-"] .swatch-white-red.navbar .dropdown-menu li > a:hover {
        background: #ebebeb;
    }
    .swatch-white-red .dropdown-submenu > ul > li > a,
    [class*="swatch-"] .swatch-white-red .dropdown-submenu > ul > li > a {
        background: #e6e6e6;
    }
    .swatch-white-red .dropdown-submenu > ul > li > a:hover,
    [class*="swatch-"] .swatch-white-red .dropdown-submenu > ul > li > a:hover {
        background: #f2f2f2;
    }
    .swatch-white-red .dropdown-submenu > a:after,
    [class*="swatch-"] .swatch-white-red .dropdown-submenu > a:after {
        border-left-color: transparent !important;
        border-top-color: #222 !important;
    }
    .swatch-white-red.navbar .nav-highlight > a,
    [class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a {
        color: #fdb9c8 !important;
    }
    .swatch-white-red.navbar .nav-highlight > a:after,
    [class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:after {
        background: 0 0;
    }
    .swatch-white-red.navbar .nav-highlight > a:hover,
    [class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:hover {
        color: #fdb9c8 !important;
    }
    .swatch-white-red.navbar .nav-highlight > a:hover:after,
    [class*="swatch-"] .swatch-white-red.navbar .nav-highlight > a:hover:after {
        background: 0 0;
    }
}
.swatch-white-red .pagination > li > a,
[class*="swatch-"] .swatch-white-red .pagination > li > a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .pagination > .active > a,
.swatch-white-red .pagination > .active > span,
.swatch-white-red .pagination > li > a:hover,
[class*="swatch-"] .swatch-white-red .pagination > .active > a,
[class*="swatch-"] .swatch-white-red .pagination > .active > span,
[class*="swatch-"] .swatch-white-red .pagination > li > a:hover {
    background: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .pagination > .active > a i,
.swatch-white-red .pagination > .active > span i,
.swatch-white-red .pagination > li:first-child i,
.swatch-white-red .pagination > li > a:hover i,
[class*="swatch-"] .swatch-white-red .pagination > .active > a i,
[class*="swatch-"] .swatch-white-red .pagination > .active > span i,
[class*="swatch-"] .swatch-white-red .pagination > li:first-child i,
[class*="swatch-"] .swatch-white-red .pagination > li > a:hover i {
    color: #fff;
}
.swatch-white-red .pagination > li:first-child a:after,
[class*="swatch-"] .swatch-white-red .pagination > li:first-child a:after {
    border-right-color: #fdb9c8;
}
.swatch-white-red .pagination > li:first-child a:hover,
[class*="swatch-"] .swatch-white-red .pagination > li:first-child a:hover {
    background: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .pagination > li:first-child a:hover:after,
[class*="swatch-"] .swatch-white-red .pagination > li:first-child a:hover:after {
    border-right-color: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .pagination > li:last-child i,
[class*="swatch-"] .swatch-white-red .pagination > li:last-child i {
    color: #fff;
}
.swatch-white-red .pagination > li:last-child a:after,
[class*="swatch-"] .swatch-white-red .pagination > li:last-child a:after {
    border-left-color: #fdb9c8;
}
.swatch-white-red .pagination > li:last-child a:hover,
[class*="swatch-"] .swatch-white-red .pagination > li:last-child a:hover {
    background: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .pagination > li:last-child a:hover:after,
[class*="swatch-"] .swatch-white-red .pagination > li:last-child a:hover:after {
    border-left-color: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .tooltip-inner,
[class*="swatch-"] .swatch-white-red .tooltip-inner {
    background-color: #fdb9c8;
    color: #fff;
}
.swatch-white-red .tooltip.in,
[class*="swatch-"] .swatch-white-red .tooltip.in {
    opacity: 1;
}
.swatch-white-red .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tooltip.top .tooltip-arrow {
    border-top-color: #fdb9c8;
}
.swatch-white-red .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tooltip.right .tooltip-arrow {
    border-right-color: #fdb9c8;
}
.swatch-white-red .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tooltip.left .tooltip-arrow {
    border-left-color: #fdb9c8;
}
.swatch-white-red .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #fdb9c8;
}
.swatch-white-red .progress,
[class*="swatch-"] .swatch-white-red .progress {
    background: rgba(0, 0, 0, 0.07);
    box-shadow: none;
}
.swatch-white-red .progress .progress-bar-primary,
[class*="swatch-"] .swatch-white-red .progress .progress-bar-primary {
    background: #fdb9c8;
    box-shadow: none;
}
.swatch-white-red .progress .progress-bar-primary span,
[class*="swatch-"] .swatch-white-red .progress .progress-bar-primary span {
    color: #fff;
}
.swatch-white-red .badge,
[class*="swatch-"] .swatch-white-red .badge {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .nav-tabs .active a,
.swatch-white-red .nav-tabs .active a:hover,
.swatch-white-red .tab-content,
[class*="swatch-"] .swatch-white-red .nav-tabs .active a,
[class*="swatch-"] .swatch-white-red .nav-tabs .active a:hover,
[class*="swatch-"] .swatch-white-red .tab-content {
    background: #fdb9c8;
}
.swatch-white-red .nav-tabs > li > a:focus,
.swatch-white-red .nav-tabs > li > a:hover,
[class*="swatch-"] .swatch-white-red .nav-tabs > li > a:focus,
[class*="swatch-"] .swatch-white-red .nav-tabs > li > a:hover {
    color: #fff;
    background-color: #fdb9c8;
}
.swatch-white-red .nav-tabs > li.active > a,
.swatch-white-red .nav-tabs > li.active > a:hover,
[class*="swatch-"] .swatch-white-red .nav-tabs > li.active > a,
[class*="swatch-"] .swatch-white-red .nav-tabs > li.active > a:hover {
    color: #fff;
}
.swatch-white-red .nav-pills > .active > a,
.swatch-white-red .nav-pills > .active > a:hover,
.swatch-white-red .nav-pills > li > a:hover,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a:hover,
[class*="swatch-"] .swatch-white-red .nav-pills > li > a:hover {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .nav-pills > .active > a .badge,
.swatch-white-red .nav-pills > .active > a:hover .badge,
.swatch-white-red .nav-pills > li > a:hover .badge,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a .badge,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a:hover .badge,
[class*="swatch-"] .swatch-white-red .nav-pills > li > a:hover .badge {
    background: #fff;
    color: #fdb9c8;
}
.swatch-white-red .nav-pills > .active > a:hover,
.swatch-white-red .nav-pills > .active > a:hover:hover,
.swatch-white-red .nav-pills > li > a:hover:hover,
.swatch-white-red .tab-pane,
.swatch-white-red .tab-pane a,
.swatch-white-red .tab-pane h1,
.swatch-white-red .tab-pane h2,
.swatch-white-red .tab-pane h3,
.swatch-white-red .tab-pane h4,
.swatch-white-red .tab-pane h5,
.swatch-white-red .tab-pane h6,
.swatch-white-red .tab-pane p,
.swatch-white-red .tab-pane.active,
.swatch-white-red .tab-pane.active a,
.swatch-white-red .tab-pane.active h1,
.swatch-white-red .tab-pane.active h2,
.swatch-white-red .tab-pane.active h3,
.swatch-white-red .tab-pane.active h4,
.swatch-white-red .tab-pane.active h5,
.swatch-white-red .tab-pane.active h6,
.swatch-white-red .tab-pane.active p,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a:hover,
[class*="swatch-"] .swatch-white-red .nav-pills > .active > a:hover:hover,
[class*="swatch-"] .swatch-white-red .nav-pills > li > a:hover:hover,
[class*="swatch-"] .swatch-white-red .tab-pane,
[class*="swatch-"] .swatch-white-red .tab-pane a,
[class*="swatch-"] .swatch-white-red .tab-pane h1,
[class*="swatch-"] .swatch-white-red .tab-pane h2,
[class*="swatch-"] .swatch-white-red .tab-pane h3,
[class*="swatch-"] .swatch-white-red .tab-pane h4,
[class*="swatch-"] .swatch-white-red .tab-pane h5,
[class*="swatch-"] .swatch-white-red .tab-pane h6,
[class*="swatch-"] .swatch-white-red .tab-pane p,
[class*="swatch-"] .swatch-white-red .tab-pane.active,
[class*="swatch-"] .swatch-white-red .tab-pane.active a,
[class*="swatch-"] .swatch-white-red .tab-pane.active h1,
[class*="swatch-"] .swatch-white-red .tab-pane.active h2,
[class*="swatch-"] .swatch-white-red .tab-pane.active h3,
[class*="swatch-"] .swatch-white-red .tab-pane.active h4,
[class*="swatch-"] .swatch-white-red .tab-pane.active h5,
[class*="swatch-"] .swatch-white-red .tab-pane.active h6,
[class*="swatch-"] .swatch-white-red .tab-pane.active p {
    color: #fff;
}
.swatch-white-red .tab-pane .btn,
.swatch-white-red .tab-pane.active .btn,
[class*="swatch-"] .swatch-white-red .tab-pane .btn,
[class*="swatch-"] .swatch-white-red .tab-pane.active .btn {
    color: #fdb9c8 !important;
    background: #fff !important;
}
.swatch-white-red .tab-pane .tooltip-inner,
.swatch-white-red .tab-pane.active .tooltip-inner,
[class*="swatch-"] .swatch-white-red .tab-pane .tooltip-inner,
[class*="swatch-"] .swatch-white-red .tab-pane.active .tooltip-inner {
    background-color: #fff;
    color: #fdb9c8;
}
.swatch-white-red .tab-pane .tooltip.top .tooltip-arrow,
.swatch-white-red .tab-pane.active .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane .tooltip.top .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane.active .tooltip.top .tooltip-arrow {
    border-top-color: #fff;
}
.swatch-white-red .tab-pane .tooltip.right .tooltip-arrow,
.swatch-white-red .tab-pane.active .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane .tooltip.right .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane.active .tooltip.right .tooltip-arrow {
    border-right-color: #fff;
}
.swatch-white-red .tab-pane .tooltip.left .tooltip-arrow,
.swatch-white-red .tab-pane.active .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane .tooltip.left .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane.active .tooltip.left .tooltip-arrow {
    border-left-color: #fff;
}
.swatch-white-red .tab-pane .tooltip.bottom .tooltip-arrow,
.swatch-white-red .tab-pane.active .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane .tooltip.bottom .tooltip-arrow,
[class*="swatch-"] .swatch-white-red .tab-pane.active .tooltip.bottom .tooltip-arrow {
    border-bottom-color: #fff;
}
.swatch-white-red .docs-sidebar-nav,
.swatch-white-red.docs-sidebar-nav,
[class*="swatch-"] .swatch-white-red .docs-sidebar-nav,
[class*="swatch-"] .swatch-white-red.docs-sidebar-nav {
    background: 0 0;
}
.swatch-white-red .docs-sidebar-nav li a,
.swatch-white-red.docs-sidebar-nav li a,
[class*="swatch-"] .swatch-white-red .docs-sidebar-nav li a,
[class*="swatch-"] .swatch-white-red.docs-sidebar-nav li a {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .docs-sidebar-nav li.active a,
.swatch-white-red.docs-sidebar-nav li.active a,
[class*="swatch-"] .swatch-white-red .docs-sidebar-nav li.active a,
[class*="swatch-"] .swatch-white-red.docs-sidebar-nav li.active a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .panel,
.swatch-white-red .well,
[class*="swatch-"] .swatch-white-red .panel,
[class*="swatch-"] .swatch-white-red .well {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .panel-heading,
[class*="swatch-"] .swatch-white-red .panel-heading {
    background: #fdb9c8;
}
.swatch-white-red .panel-heading .panel-title,
.swatch-white-red .panel-heading a,
[class*="swatch-"] .swatch-white-red .panel-heading .panel-title,
[class*="swatch-"] .swatch-white-red .panel-heading a {
    color: #fff;
    text-decoration: none;
}
.swatch-white-red .carousel-indicators li,
[class*="swatch-"] .swatch-white-red .carousel-indicators li {
    background-color: rgba(231, 76, 60, 0.5);
}
.swatch-white-red .carousel-indicators li.active,
[class*="swatch-"] .swatch-white-red .carousel-indicators li.active {
    background-color: #fdb9c8;
}
.swatch-white-red .thumbnail,
[class*="swatch-"] .swatch-white-red .thumbnail {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .thumbnail:hover,
[class*="swatch-"] .swatch-white-red .thumbnail:hover {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .overlay,
[class*="swatch-"] .swatch-white-red .overlay {
    background: rgba(0, 0, 0, 0.07) !important;
}
.swatch-white-red .post-media,
[class*="swatch-"] .swatch-white-red .post-media {
    background-color: rgba(0, 0, 0, 0.07) !important;
}
.swatch-white-red .media-inner:after,
[class*="swatch-"] .swatch-white-red .media-inner:after {
    background: #fdb9c8;
}
.swatch-white-red .social-icons li a,
.swatch-white-red .social-share li a,
[class*="swatch-"] .swatch-white-red .social-icons li a,
[class*="swatch-"] .swatch-white-red .social-share li a {
    background-color: #fdb9c8;
}
.swatch-white-red .social-icons li a i,
.swatch-white-red .social-share li a i,
[class*="swatch-"] .swatch-white-red .social-icons li a i,
[class*="swatch-"] .swatch-white-red .social-share li a i {
    color: #fff;
}
.swatch-white-red .social-icons li a:not([data-iconcolor]):hover,
.swatch-white-red .social-share li a:not([data-iconcolor]):hover,
[class*="swatch-"] .swatch-white-red .social-icons li a:not([data-iconcolor]):hover,
[class*="swatch-"] .swatch-white-red .social-share li a:not([data-iconcolor]):hover {
    background-color: rgba(231, 76, 60, 0.8);
}
.swatch-white-red .social-simple li a i,
[class*="swatch-"] .swatch-white-red .social-simple li a i {
    color: #fdb9c8;
}
.swatch-white-red .social-simple li a:not([data-iconcolor]):hover i,
[class*="swatch-"] .swatch-white-red .social-simple li a:not([data-iconcolor]):hover i {
    color: rgba(34, 34, 34, 0.8);
}
.swatch-white-red .grid-post .post-extras:before,
[class*="swatch-"] .swatch-white-red .grid-post .post-extras:before {
    background: #000;
}
.swatch-white-red .post-extras i,
[class*="swatch-"] .swatch-white-red .post-extras i {
    color: #fdb9c8;
}
.swatch-white-red .list-fancy-icons .list-item,
.swatch-white-red .list-fancy-icons li,
.swatch-white-red.list-fancy-icons .list-item,
.swatch-white-red.list-fancy-icons li,
[class*="swatch-"] .swatch-white-red .list-fancy-icons .list-item,
[class*="swatch-"] .swatch-white-red .list-fancy-icons li,
[class*="swatch-"] .swatch-white-red.list-fancy-icons .list-item,
[class*="swatch-"] .swatch-white-red.list-fancy-icons li {
    background: #fff;
}
.swatch-white-red .list-fancy-icons .list-item .round,
.swatch-white-red .list-fancy-icons .list-item .square,
.swatch-white-red .list-fancy-icons li .round,
.swatch-white-red .list-fancy-icons li .square,
.swatch-white-red.list-fancy-icons .list-item .round,
.swatch-white-red.list-fancy-icons .list-item .square,
.swatch-white-red.list-fancy-icons li .round,
.swatch-white-red.list-fancy-icons li .square,
[class*="swatch-"] .swatch-white-red .list-fancy-icons .list-item .round,
[class*="swatch-"] .swatch-white-red .list-fancy-icons .list-item .square,
[class*="swatch-"] .swatch-white-red .list-fancy-icons li .round,
[class*="swatch-"] .swatch-white-red .list-fancy-icons li .square,
[class*="swatch-"] .swatch-white-red.list-fancy-icons .list-item .round,
[class*="swatch-"] .swatch-white-red.list-fancy-icons .list-item .square,
[class*="swatch-"] .swatch-white-red.list-fancy-icons li .round,
[class*="swatch-"] .swatch-white-red.list-fancy-icons li .square {
    background: #fdb9c8;
}
.swatch-white-red .list-fancy-icons .list-item i,
.swatch-white-red .list-fancy-icons li i,
.swatch-white-red.list-fancy-icons .list-item i,
.swatch-white-red.list-fancy-icons li i,
[class*="swatch-"] .swatch-white-red .list-fancy-icons .list-item i,
[class*="swatch-"] .swatch-white-red .list-fancy-icons li i,
[class*="swatch-"] .swatch-white-red.list-fancy-icons .list-item i,
[class*="swatch-"] .swatch-white-red.list-fancy-icons li i {
    color: #fff;
}
.swatch-white-red .box-inner,
[class*="swatch-"] .swatch-white-red .box-inner {
    background: #fdb9c8;
}
.swatch-white-red .box-inner i,
[class*="swatch-"] .swatch-white-red .box-inner i {
    color: #fff;
}
.swatch-white-red .box-badge,
[class*="swatch-"] .swatch-white-red .box-badge {
    background: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-white-red .bordered:after,
[class*="swatch-"] .swatch-white-red .bordered:after {
    background: #fdb9c8;
}
.swatch-white-red .horizontal-icon-border [class^="box-"]:before,
.swatch-white-red .vertical-icon-border [class^="col-md"]:first-child,
[class*="swatch-"] .swatch-white-red .horizontal-icon-border [class^="box-"]:before,
[class*="swatch-"] .swatch-white-red .vertical-icon-border [class^="col-md"]:first-child {
    border-color: #fdb9c8;
}
.swatch-white-red #infscr-loading,
[class*="swatch-"] .swatch-white-red #infscr-loading {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .counter .value,
[class*="swatch-"] .swatch-white-red .counter .value {
    color: #222;
}
.swatch-white-red .countdown.underline b:before,
.swatch-white-red .counter.underline:after,
[class*="swatch-"] .swatch-white-red .countdown.underline b:before,
[class*="swatch-"] .swatch-white-red .counter.underline:after {
    background: #fdb9c8;
}
.swatch-white-red .gform_wrapper .gsection,
[class*="swatch-"] .swatch-white-red .gform_wrapper .gsection {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .gf_progressbar,
[class*="swatch-"] .swatch-white-red .gf_progressbar {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .gf_progressbar_percentage,
[class*="swatch-"] .swatch-white-red .gf_progressbar_percentage {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .mejs-audio,
[class*="swatch-"] .swatch-white-red .mejs-audio {
    background-color: #fdb9c8;
    color: #fff;
}
.swatch-white-red .mejs-container .mejs-controls .mejs-time span,
[class*="swatch-"] .swatch-white-red .mejs-container .mejs-controls .mejs-time span {
    color: #fff;
}
.swatch-white-red .mejs-controls .mejs-button button:hover,
[class*="swatch-"] .swatch-white-red .mejs-controls .mejs-button button:hover {
    background-color: transparent;
}
.swatch-white-red .mejs-controls .mejs-time-rail .mejs-time-loaded,
[class*="swatch-"] .swatch-white-red .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-color: #fff;
}
.swatch-white-red .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.swatch-white-red .mejs-controls .mejs-time-rail .mejs-time-current,
[class*="swatch-"] .swatch-white-red .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
[class*="swatch-"] .swatch-white-red .mejs-controls .mejs-time-rail .mejs-time-current {
    background-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .hex,
[class*="swatch-"] .swatch-white-red .hex {
    background-color: #fdb9c8;
    color: #fff;
}
.swatch-white-red .hex a,
.swatch-white-red .hex a:hover,
.swatch-white-red .hex i,
.swatch-white-red .hex:hover,
[class*="swatch-"] .swatch-white-red .hex a,
[class*="swatch-"] .swatch-white-red .hex a:hover,
[class*="swatch-"] .swatch-white-red .hex i,
[class*="swatch-"] .swatch-white-red .hex:hover {
    color: #fff;
}
.swatch-white-red .hex:before,
[class*="swatch-"] .swatch-white-red .hex:before {
    border-bottom-color: #fdb9c8;
}
.swatch-white-red .hex:after,
[class*="swatch-"] .swatch-white-red .hex:after {
    border-top-color: #fdb9c8;
}
.swatch-white-red .hex-left:after,
.swatch-white-red .hex-left:before,
.swatch-white-red .hex-right:after,
.swatch-white-red .hex-right:before,
[class*="swatch-"] .swatch-white-red .hex-left:after,
[class*="swatch-"] .swatch-white-red .hex-left:before,
[class*="swatch-"] .swatch-white-red .hex-right:after,
[class*="swatch-"] .swatch-white-red .hex-right:before {
    background-color: #fff;
}
.swatch-white-red .pricing-body,
.swatch-white-red .pricing-head,
[class*="swatch-"] .swatch-white-red .pricing-body,
[class*="swatch-"] .swatch-white-red .pricing-head {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .pricing-body h4,
.swatch-white-red .pricing-body small,
.swatch-white-red .pricing-head h4,
.swatch-white-red .pricing-head small,
[class*="swatch-"] .swatch-white-red .pricing-body h4,
[class*="swatch-"] .swatch-white-red .pricing-body small,
[class*="swatch-"] .swatch-white-red .pricing-head h4,
[class*="swatch-"] .swatch-white-red .pricing-head small {
    color: #fff;
}
.swatch-white-red .pricing-list li,
[class*="swatch-"] .swatch-white-red .pricing-list li {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .pricing-col .btn-primary,
[class*="swatch-"] .swatch-white-red .pricing-col .btn-primary {
    background: #fff;
    color: #fdb9c8;
}
.swatch-white-red .pricing-col .btn-primary:hover,
[class*="swatch-"] .swatch-white-red .pricing-col .btn-primary:hover {
    background: #f0f0f0;
}
.swatch-white-red .flexslider figcaption,
[class*="swatch-"] .swatch-white-red .flexslider figcaption {
    background: rgba(255, 255, 255, 0.9);
    -webkit-box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
    -moz-box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
    box-shadow: 0 4px 0 rgba(235, 235, 235, 0.3);
}
.swatch-white-red .flex-directions-fancy .flex-direction-nav a,
[class*="swatch-"] .swatch-white-red .flex-directions-fancy .flex-direction-nav a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .flex-control-nav a,
[class*="swatch-"] .swatch-white-red .flex-control-nav a {
    background: rgba(231, 76, 60, 0.5);
}
.swatch-white-red .flex-control-nav a.flex-active,
[class*="swatch-"] .swatch-white-red .flex-control-nav a.flex-active {
    background: #fdb9c8;
}
.swatch-white-red .sidebar,
[class*="swatch-"] .swatch-white-red .sidebar {
    color: #444;
}
.swatch-white-red .sidebar h3,
[class*="swatch-"] .swatch-white-red .sidebar h3 {
    color: #222;
}
.swatch-white-red .sidebar a,
[class*="swatch-"] .swatch-white-red .sidebar a {
    color: #444;
}
.swatch-white-red .sidebar a:hover,
[class*="swatch-"] .swatch-white-red .sidebar a:hover {
    color: #fdb9c8;
}
.swatch-white-red .widget_search .btn,
[class*="swatch-"] .swatch-white-red .widget_search .btn {
    background: #cddadd;
}
.swatch-white-red .widget_search .btn i,
[class*="swatch-"] .swatch-white-red .widget_search .btn i {
    color: #222 !important;
}
.swatch-white-red .sidebar-widget .post-icon,
[class*="swatch-"] .swatch-white-red .sidebar-widget .post-icon {
    background: #fdb9c8;
}
.swatch-white-red .sidebar-widget .post-icon i,
[class*="swatch-"] .swatch-white-red .sidebar-widget .post-icon i {
    color: #fff;
}
.swatch-white-red .widget_tag_cloud ul a,
[class*="swatch-"] .swatch-white-red .widget_tag_cloud ul a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .widget_tag_cloud ul a:hover,
[class*="swatch-"] .swatch-white-red .widget_tag_cloud ul a:hover {
    background: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-white-red .widget_calendar tbody a,
[class*="swatch-"] .swatch-white-red .widget_calendar tbody a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .widget_calendar tbody a:hover,
[class*="swatch-"] .swatch-white-red .widget_calendar tbody a:hover {
    background: #e32f1c;
    color: #fff;
}
.swatch-white-red .widget_calendar tfoot,
[class*="swatch-"] .swatch-white-red .widget_calendar tfoot {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .widget_nav_menu .sub-menu,
[class*="swatch-"] .swatch-white-red .widget_nav_menu .sub-menu {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .widget_oxy_twitter li:before,
[class*="swatch-"] .swatch-white-red .widget_oxy_twitter li:before {
    color: #fdb9c8;
}
.swatch-white-red .widget_swatch_wpml_language_selector li:before,
[class*="swatch-"] .swatch-white-red .widget_swatch_wpml_language_selector li:before {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .button,
[class*="swatch-"] .swatch-white-red .button {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .button:hover,
[class*="swatch-"] .swatch-white-red .button:hover {
    background: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-white-red .woocommerce-breadcrumb,
.swatch-white-red .woocommerce-breadcrumb a,
.swatch-white-red .woocommerce-breadcrumb a:hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb a,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb a:hover {
    color: #fff;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(1),
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(1) {
    background: #fdb9c8;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(1):after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(1):after {
    border-left-color: #fdb9c8;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(1):hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(1):hover {
    background: #e43725;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(1):hover:after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(1):hover:after {
    border-left-color: #e43725;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(2),
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(2) {
    background: #ea6153;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(2):after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(2):after {
    border-left-color: #ea6153;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(2):hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(2):hover {
    background: #e9594a;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(2):hover:after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(2):hover:after {
    border-left-color: #e9594a;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(3),
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(3) {
    background: #ed7669;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(3):after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(3):after {
    border-left-color: #ed7669;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(3):hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(3):hover {
    background: #eb695c;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(3):hover:after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(3):hover:after {
    border-left-color: #eb695c;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(4),
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(4) {
    background: #ef8b80;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(4):after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(4):after {
    border-left-color: #ef8b80;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(4):hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(4):hover {
    background: #ee7e72;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(4):hover:after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(4):hover:after {
    border-left-color: #ee7e72;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(5),
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(5) {
    background: #f29f97;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(5):after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(5):after {
    border-left-color: #f29f97;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(5):hover,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(5):hover {
    background: #f19389;
}
.swatch-white-red .woocommerce-breadcrumb span:nth-child(5):hover:after,
[class*="swatch-"] .swatch-white-red .woocommerce-breadcrumb span:nth-child(5):hover:after {
    border-left-color: #f19389;
}
.swatch-white-red .woocommerce-ordering .select-wrap,
[class*="swatch-"] .swatch-white-red .woocommerce-ordering .select-wrap {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .woocommerce-ordering .select-wrap:after,
.swatch-white-red .woocommerce-ordering select,
[class*="swatch-"] .swatch-white-red .woocommerce-ordering .select-wrap:after,
[class*="swatch-"] .swatch-white-red .woocommerce-ordering select {
    color: #fff;
}
.swatch-white-red .product .product-title:after,
[class*="swatch-"] .swatch-white-red .product .product-title:after {
    background: #fdb9c8;
}
.swatch-white-red .star-rating,
[class*="swatch-"] .swatch-white-red .star-rating {
    color: #fdb9c8;
}
.swatch-white-red .onsale,
[class*="swatch-"] .swatch-white-red .onsale {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .page-numbers a,
.swatch-white-red .page-numbers span,
[class*="swatch-"] .swatch-white-red .page-numbers a,
[class*="swatch-"] .swatch-white-red .page-numbers span {
    color: #fff;
}
.swatch-white-red .page-numbers li,
[class*="swatch-"] .swatch-white-red .page-numbers li {
    background: #fdb9c8;
}
.swatch-white-red .page-numbers .current,
.swatch-white-red .page-numbers li a:hover,
[class*="swatch-"] .swatch-white-red .page-numbers .current,
[class*="swatch-"] .swatch-white-red .page-numbers li a:hover {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .pager li > a:focus,
.swatch-white-red .product-category h3,
[class*="swatch-"] .swatch-white-red .pager li > a:focus,
[class*="swatch-"] .swatch-white-red .product-category h3 {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .product-category h3 mark,
[class*="swatch-"] .swatch-white-red .product-category h3 mark {
    background: rgba(0, 0, 0, 0.07);
    color: #fff;
}
.swatch-white-red .product-nav a i,
[class*="swatch-"] .swatch-white-red .product-nav a i {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .product-images figcaption,
[class*="swatch-"] .swatch-white-red .product-images figcaption {
    box-shadow: none;
    background: #fdb9c8;
}
.swatch-white-red .product-images figcaption i,
[class*="swatch-"] .swatch-white-red .product-images figcaption i {
    color: #fff;
}
.swatch-white-red .product-images .flex-active,
[class*="swatch-"] .swatch-white-red .product-images .flex-active {
    -webkit-box-shadow: 0 3px 0 #fdb9c8;
    -moz-box-shadow: 0 3px 0 #fdb9c8;
    box-shadow: 0 3px 0 #fdb9c8;
}
.swatch-white-red .order_details,
[class*="swatch-"] .swatch-white-red .order_details {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .order_details li,
[class*="swatch-"] .swatch-white-red .order_details li {
    border-color: rgba(26, 26, 26, 0.07);
}
.swatch-white-red .product-type-variable .variations .select-wrap,
[class*="swatch-"] .swatch-white-red .product-type-variable .variations .select-wrap {
    margin-bottom: 24px;
}
.swatch-white-red .product-type-variable .variations .select-wrap select,
[class*="swatch-"] .swatch-white-red .product-type-variable .variations .select-wrap select {
    line-height: 28px;
}
.swatch-white-red .product-type-variable .variations .label,
[class*="swatch-"] .swatch-white-red .product-type-variable .variations .label {
    color: #222;
    font-size: 16px;
    line-height: 30px;
}
.swatch-white-red .single-product-extras input,
.swatch-white-red .single-product-extras textarea,
[class*="swatch-"] .swatch-white-red .single-product-extras input,
[class*="swatch-"] .swatch-white-red .single-product-extras textarea {
    background: #fff;
    color: #fdb9c8;
}
.swatch-white-red .single-product-extras input[type="submit"]:hover,
[class*="swatch-"] .swatch-white-red .single-product-extras input[type="submit"]:hover {
    background: rgba(255, 255, 255, 0.9);
    color: #fdb9c8;
}
.swatch-white-red #review_form:before,
[class*="swatch-"] .swatch-white-red #review_form:before {
    background: #d62c1a;
}
.swatch-white-red.mini-cart-container.active,
[class*="swatch-"] .swatch-white-red.mini-cart-container.active {
    box-shadow: -10px 0 0 rgba(235, 235, 235, 0.3);
}
.swatch-white-red .cart_list li,
[class*="swatch-"] .swatch-white-red .cart_list li {
    border-color: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .cart-actions,
[class*="swatch-"] .swatch-white-red .cart-actions {
    background: #fff;
    color: #fdb9c8;
}
.swatch-white-red .widget_product_tag_cloud a,
[class*="swatch-"] .swatch-white-red .widget_product_tag_cloud a {
    background: #fdb9c8;
    color: #fff;
}
.swatch-white-red .widget_product_tag_cloud a:hover,
[class*="swatch-"] .swatch-white-red .widget_product_tag_cloud a:hover {
    background: rgba(231, 76, 60, 0.9);
    color: #fff;
}
.swatch-white-red .product_list_widget .star-rating,
[class*="swatch-"] .swatch-white-red .product_list_widget .star-rating {
    color: #fdb9c8;
}
.swatch-white-red .widget_price_filter .ui-slider .ui-slider-range,
[class*="swatch-"] .swatch-white-red .widget_price_filter .ui-slider .ui-slider-range {
    background: rgba(0, 0, 0, 0.07);
}
.swatch-white-red .widget_price_filter .ui-slider .ui-slider-handle,
[class*="swatch-"] .swatch-white-red .widget_price_filter .ui-slider .ui-slider-handle {
    background: #fdb9c8;
}
.swatch-white-red .widget_product_search form:after,
[class*="swatch-"] .swatch-white-red .widget_product_search form:after {
    color: #fff;
}
/**********
 * 06
 * angle
 * fonts.min.css
 *  
 ***********/
body {
    font-family: Circular, sans-serif;
    font-weight: 400;
}
body .btn,
body button,
body input,
body textarea {
    font-family: Circular, sans-serif;
}
.section-header p,
blockquote p {
    font-weight: 300;
}
.light {
    font-weight: 300 !important;
}
.hairline {
    font-weight: 100 !important;
}
.hairline strong {
    font-weight: 300;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Circular, sans-serif;
}
.lead {
    font-weight: 300;
}
.lead strong {
    font-weight: 600;
}
#masthead .brand {
    font-weight: 300;
}

/**********
 * 07
 * angle
 * custom.css
 *  
 ***********/

.clients-items {
	overflow: hidden
}
.clients-items>.client-item {
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	margin-bottom: 0;
	margin-top: -1px;
	margin-left: -1px
}
.client-item figure {
	opacity: .7;
	-webkit-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	transition: all .5s ease-out
}
.schema-wrapper {
	background: #f5f6f7;
	margin: 20px auto;
	padding: 15px;
	width: 400px;
	border: 1px solid #dedede
}
.swatch-red-white h2.headline::after {
	background-color: transparent;
}
.swatch-white-red h2.headline::after {
	background-color: #fdb9c8
}
h2.headline::after {
	content: "";
	display: block;
	margin-top: -13.33333px;
	margin-right: -3px;
	padding-right: 10px;
	height: 13.33333px;
	width: 100%
}
.wa-chat {
	position: fixed;
	bottom: 55px;
	right: 30px;
	z-index: 500;
	min-height: 50px;
	background-color: #4caf50;
	min-width: 148px;
	padding: 10px 16px;
	border-radius: 25px;
	-webkit-box-shadow: 0 10px 20px 0 rgb(53 64 90 / 20%);
	box-shadow: 0 10px 20px 0 rgb(53 64 90 / 20%)
}
.wa-chat .wa-image-container {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	margin-right: 8px
}
.wa-chat .wa-image-container .wa-image {
	width: 100%;
	height: 100%
}
.wa-chat .wa-text {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	line-height: 24px
}
footer#footer {
	padding: 30px 0;
	padding-bottom: 0
}
.footer-logo-wrapper {
	margin: 0 auto;
	width: 256px;
	padding-bottom: 30px
}
.footer-bottom {
	border-top: 2px solid rgba(0, 0, 0, 0.2);
	padding: 40px 0
}
ul.footer-link-list, ul.footer-link-list li {
	list-style: none;
	padding: 0;
	margin: 0
}
.footer-socmed a {
	color: #1e1e1e;
	text-decoration: none;
	display: block;
	margin-bottom: .8rem
}
.footer-socmed a span {
	background-size: 100% 10px;
	color: #1e1e1e
}
.footer-link-item a {
	color: #1e1e1e;
	font-size: 1.8rem;
	line-height: 2;
	text-decoration: none;
	display: block;
	margin-bottom: .8rem
}
.footer-link-item a span {
	background-size: 100% 10px
}
.footer-socmed a>:not(span):first-child {
	margin-right: .8rem
}
svg:not(:root).svg-inline--fa {
	overflow: visible
}
.svg-inline--fa.fa-w-14 {
	width: .875em
}
.footer-socmed a svg {
	max-width: 1.8rem
}
.footer-socmed a>:not(span) {
	display: inline-block;
	vertical-align: middle
}
.hjYgnZ a:hover span {
	animation: .25s ease-in-out 0s 1 normal none running fQVKsp
}
a:hover .TvuLH, a.active .TvuLH {
	background-size: 100% 10px
}
.footer-socmed a span {
	background-size: 100% 10px
}
.haha {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-flow: column
}
.footer-socmed-text {
	display: inline;
	background-repeat: no-repeat;
	background-size: 0 10px;
	background-position: 0 100%;
	transition: background-size .25s ease 0s;
	padding: .3rem 0;
	background-image: linear-gradient(transparent calc(100% - 2px), #1e1e1e 2px)
}
.gradientnya {
    background: #fdb9c8;
    background: -webkit-linear-gradient(to bottom, #fff, #fdb9c8);
    background: linear-gradient(to bottom, #fff, #fdb9c8);
}
.swatch-red-white h1 small, .swatch-red-white h2 small, .swatch-red-white h3 small, .swatch-red-white h4 small, .swatch-red-white h5 small, .swatch-red-white h6 small, [class*="swatch-"] .swatch-red-white h1 small, [class*="swatch-"] .swatch-red-white h2 small, [class*="swatch-"] .swatch-red-white h3 small, [class*="swatch-"] .swatch-red-white h4 small, [class*="swatch-"] .swatch-red-white h5 small, [class*="swatch-"] .swatch-red-white h6 small,
.swatch-red-white.navbar .nav > li > a, .swatch-red-white.navbar .navbar-brand, .swatch-red-white.navbar .navbar-brand:hover, [class*="swatch-"] .swatch-red-white.navbar .nav > li > a, [class*="swatch-"] .swatch-red-white.navbar .navbar-brand, [class*="swatch-"] .swatch-red-white.navbar .navbar-brand:hover {
	color:  #000;
}
.swatch-red-white.navbar .nav li.dropdown.active > .dropdown-toggle, .swatch-red-white.navbar .nav li.dropdown.open.active > .dropdown-toggle, .swatch-red-white.navbar .nav li.dropdown.open > .dropdown-toggle, .swatch-red-white.navbar .nav > .active > a, .swatch-red-white.navbar .nav > .active > a:focus, .swatch-red-white.navbar .nav > .current-menu-item > a .swatch-red-white.navbar .nav > .active > a:hover, .swatch-red-white.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:hover, .swatch-red-white.navbar .nav > .current-menu-item > a:focus, .swatch-red-white.navbar .nav > .current-menu-item > a:hover, .swatch-red-white.navbar .nav > li > a:focus, .swatch-red-white.navbar .nav > li > a:hover, [class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.active > .dropdown-toggle, [class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.open.active > .dropdown-toggle, [class*="swatch-"] .swatch-red-white.navbar .nav li.dropdown.open > .dropdown-toggle, [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a, [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:focus, [class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a .swatch-red-white.navbar .nav > .active > a:hover, [class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a [class*="swatch-"] .swatch-red-white.navbar .nav > .active > a:hover, [class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a:focus, [class*="swatch-"] .swatch-red-white.navbar .nav > .current-menu-item > a:hover, [class*="swatch-"] .swatch-red-white.navbar .nav > li > a:focus, [class*="swatch-"] .swatch-red-white.navbar .nav > li > a:hover {
	color:  #666;
}
.swatch-red-white.navbar .nav > li > a:before, [class*="swatch-"] .swatch-red-white.navbar .nav > li > a:before {
    background-color: #b9eafd;
}
.swatch-red-white, [class*="swatch-"] .swatch-red-white,
.swatch-red-white small, .swatch-red-white small a, [class*="swatch-"] .swatch-red-white small, [class*="swatch-"] .swatch-red-white small a {
    color: #000;
}
.swatch-red-white h1, .swatch-red-white h1 a, .swatch-red-white h2, .swatch-red-white h2 a, .swatch-red-white h3, .swatch-red-white h3 a, .swatch-red-white h4, .swatch-red-white h4 a, .swatch-red-white h5, .swatch-red-white h5 a, .swatch-red-white h6, .swatch-red-white h6 a, [class*="swatch-"] .swatch-red-white h1, [class*="swatch-"] .swatch-red-white h1 a, [class*="swatch-"] .swatch-red-white h2, [class*="swatch-"] .swatch-red-white h2 a, [class*="swatch-"] .swatch-red-white h3, [class*="swatch-"] .swatch-red-white h3 a, [class*="swatch-"] .swatch-red-white h4, [class*="swatch-"] .swatch-red-white h4 a, [class*="swatch-"] .swatch-red-white h5, [class*="swatch-"] .swatch-red-white h5 a, [class*="swatch-"] .swatch-red-white h6, [class*="swatch-"] .swatch-red-white h6 a {
    color: #000;
}
.swatch-red-white.navbar-scrolled, [class*="swatch-"] .swatch-red-white.navbar-scrolled {
    background: rgba(253, 185, 200, 0.95);
    -webkit-box-shadow: 0 4px 0 rgb(255 233 60 / 30%);
    -moz-box-shadow: 0 4px 0 rgba(253, 185, 200, 0.3);
    box-shadow: 0 4px 0 rgb(255 233 60 / 30%);
}
.swatch-red-white.navbar .nav-highlight > a:after, [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:after {
    background: #b9eafd;
}
/* pricing table */
.swatch-white-red .pricing-body, .swatch-white-red .pricing-head, [class*=swatch-] .swatch-white-red .pricing-body, [class*=swatch-] .swatch-white-red .pricing-head {
    background: #6f00ff;
    color: #fff;
}
.swatch-white-red .pricing-col .btn-primary, [class*=swatch-] .swatch-white-red .pricing-col .btn-primary,
.swatch-white-red .btn-primary, .swatch-white-red button, .swatch-white-red input[type=submit], [class*=swatch-] .swatch-white-red .btn-primary, [class*=swatch-] .swatch-white-red button, [class*=swatch-] .swatch-white-red input[type=submit] {
    background-color: #fdb9c8;
    color: #6f00ff;
}
.swatch-red-white .panel-heading, [class*="swatch-"] .swatch-red-white .panel-heading {
    background: #000;
}
a.pp-np {
	color: #000!important;
}
.swatch-white-red .panel-heading .panel-title, .swatch-white-red .panel-heading a, [class*=swatch-] .swatch-white-red .panel-heading .panel-title, [class*=swatch-] .swatch-white-red .panel-heading a {
    color:  #000;
}
header.section-header.underline.hero-white h1,
header.section-header.underline.hero-white p {
    color: #fff;
}
.swatch-red-white .dropdown-menu, [class*="swatch-"] .swatch-red-white .dropdown-menu {
    background: rgba( 253, 185, 200, 0.95);
    -webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 10%), 0 4px 0 rgb(255 242 0 / 30%);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(253, 185, 200, 0.3);
    box-shadow: 0 1px 2px rgb(0 0 0 / 10%), 0 4px 0 rgb(255 242 0 / 30%);
}
#masthead .navbar-text {
    font-size: 16px;
    float: none;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -webkit-transition: all .2s;
    transition: all .2s
}
#masthead {
    -webkit-transition: -webkit-box-shadow .5s, opacity .3s;
    -moz-transition: -moz-box-shadow .5s, opacity .3s;
    -o-transition: -o-box-shadow .5s, opacity .3s;
    transition: box-shadow .5s, opacity .3s;
    margin-bottom: 0;
    width: 100%;
    top: 0;
    left: 0
}
#masthead .container {
    position: relative
}
#masthead .nav>li>a {
    text-shadow: none;
    font-style: normal;
    position: relative;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -webkit-transition: all .2s;
    transition: all .2s
}
#masthead .nav>li>a:before {
    opacity: 0;
    content: "";
    position: absolute;
    left: 20px;
    right: 20px;
    height: 2px;
    bottom: 50%;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -webkit-transition: all .2s;
    transition: all .2s
}
#masthead .nav>li a:hover:before, #masthead .nav>li.active a:before, #masthead .nav>li.current-menu-ancestor>a:before, #masthead .nav>li.current-menu-item>a:before, #masthead .nav>li.current-menu-parent>a:before, #masthead .nav>li.current-page-ancestor>a:before, #masthead .nav>li.current-page-parent>a:before {
    opacity: 1
}
#masthead .nav>li>a:focus {
    outline: 0
}
#masthead .nav>.active>a, #masthead .nav>.active>a:focus, #masthead .nav>.active>a:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent
}
#masthead .nav .open>a, #masthead .nav .open>a:focus, #masthead .nav .open>a:hover, #masthead .nav li.dropdown.active>.dropdown-toggle, #masthead .nav li.dropdown.open.active>.dropdown-toggle, #masthead .nav li.dropdown.open>.dropdown-toggle {
    background-color: transparent
}
#masthead .dropdown-menu {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    text-shadow: none;
    margin-top: 1px;
    padding-top: 0;
    padding-bottom: 0;
    left: 0;
    border: 0
}
#masthead .dropdown-menu>li>a {
    font-size: 14px;
    padding-top: 8px;
    padding-bottom: 8px;
    -moz-transition: background .1s;
    -o-transition: background .1s;
    -webkit-transition: background .1s;
    transition: background .1s
}
#masthead .dropdown-menu a:focus {
    outline: 0
}
#masthead .navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu, #masthead .navbar .pull-right>li>.dropdown-menu .dropdown-menu {
    left: 100%;
    right: auto
}
#masthead .navbar .navbar-toggle {
    background: 0;
    box-shadow: none;
    border: 0;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    -webkit-transition: all .2s;
    transition: all .2s
}
#masthead .navbar .navbar-toggle .icon-bar {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.dropdown-menu .divider {
    margin: 0
}
#masthead.navbar-animated.navbar-animate-display {
    position: fixed;
    top: -200px
}
#masthead.navbar-animated.navbar-animate-position {
    -webkit-transition: -webkit-box-shadow .5s, top .2s;
    -moz-transition: -moz-box-shadow .5s, top .2s;
    -ms-transition: -ms-box-shadow .5s, top .2s;
    -o-transition: -o-box-shadow .5s, top .2s;
    transition: box-shadow .5s, top .2s
}
#masthead.navbar-scrolled.navbar-animated {
    top: 0
}
#masthead .dropdown-submenu {
    position: relative
}
#masthead .dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%
}
#masthead .dropdown-submenu:hover>.dropdown-menu {
    display: block
}
#masthead .dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    margin-top: 5px;
    margin-right: -10px
}
#masthead .navbar-collapse {
    padding-left: 0;
    padding-right: 0
}
#masthead.navbar-stuck {
    position: fixed;
    z-index: 1100
}
.menu-item-object-oxy_mega_menu {
    position: static!important
}
.menu-item-object-oxy_mega_menu .dropdown-menu {
    left: 0!important;
    right: 0!important;
    overflow: hidden;
    background-position: center;
    background-size: cover
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li {
    position: relative;
    padding-left: 0;
    padding-right: 0
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li:before {
    content: "";
    position: absolute;
    height: 1000px;
    width: 1px;
    left: 0;
    top: 3px
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li:first-child:before {
    display: none
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul {
    list-style-type: none;
    padding: 0;
    overflow: hidden
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li {
    padding-bottom: 0
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a {
    padding: 8px 20px;
    display: block;
    font-size: 14px;
    -moz-transition: color .1s;
    -o-transition: color .1s;
    -webkit-transition: color .1s;
    transition: color .1s;
    position: relative
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>strong {
    text-indent: 20px;
    line-height: 37px;
    display: block
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>strong a {
    padding: 0;
    line-height: 37px;
    display: block
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li .fa {
    text-indent: 0
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li .menu-widget {
    padding: 8px 20px
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>p {
    font-size: 14px;
    font-style: italic;
    padding-bottom: 12px;
    margin-bottom: 0;
    border-bottom: 1px solid
}
.container-fullwidth .menu-item-object-oxy_mega_menu .dropdown-menu {
    margin-left: 15px!important;
    margin-right: 15px!important
}
.oxy_mega_menu-no-dividers>ul>li:before {
    display: none
}
.oxy_mega_menu-no-dividers>ul>li>p {
    border: 0!important
}
@media(max-width:992px) {
    .menu-item-object-oxy_mega_menu {
        position: relative!important
    }
    .menu-item-object-oxy_mega_menu .dropdown-menu {
        background-image: none!important
    }
    .menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a {
        padding-left: 0;
        padding-right: 0
    }
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>strong,
.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a {
    color: #000!important;
}


.swatch-red-white a, [class*="swatch-"] .swatch-red-white a {
    color: #000;
}
.swatch-red-white .bordered-header:after, .swatch-red-white .section-header:after, [class*="swatch-"] .swatch-red-white .bordered-header:after, [class*="swatch-"] .swatch-red-white .section-header:after {
    background:  #000;
}

.nav-highlight a {
    text-transform: capitalize;
}

.clients-items>.client-item {
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    margin-bottom: 0;
    margin-top: -1px;
    margin-left: -1px;
}
.client-item figure {
    opacity: .7;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    transition: all .5s ease-out;
}
.go-top {
    background: #b9eafd!important;
}
a.go-top .svg-icon {
    fill: #fff;
}
.go-top {
    background: #b9eafd!important;
    border-radius: 50%;
    padding: 5px;
}
.hex.hex-big .svg-icon {
    font-size: 20px;
    width: 1.5em;
    height: 1.5em;
}
.layout-boxed {
	background: #c8c8c8;
}
.section-header p, blockquote p {
    color: #1E1E1E;
}

/** PP HACKS */

.swatch-white-red ::selection, [class*="swatch-"] .swatch-white-red ::selection {
    background: #b9eafd;
    color: #fff;
}

.hero-title {
    color: #1e1e1e;
}
.hero-subtitle {
    color: #6b6b6b;
}
.swatch-red-white.navbar .nav-highlight > a:hover:after, [class*="swatch-"] .swatch-red-white.navbar .nav-highlight > a:hover:after {
    background: #b9eafd;
    color: #b9eafd;
}
.spacer-30 {
    height: 30px; /* Tinggi area kosong */
    width: 100%; /* Lebar penuh */
}
#masthead.navbar-scrolled .navbar-nav>li>a {
    letter-spacing: 0.01em;
}
h1.hero-heading {
    color: #1e1e1e;
    text-align: left !important;
    font-size: 4em;
}
p.hero-body {
    text-align: left;
}
/* Menggunakan Flexbox untuk memastikan kolom dalam satu baris dan memiliki tinggi yang sama */
#pp-hero .row{
  display: flex;
  flex-wrap: wrap;
}

#pp-hero .col-md-6 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1; /* Membuat kolom fleksibel dan berbagi ruang secara merata */
}

#pp-hero figure {
  margin: 0;
}

#pp-hero .img-responsive {
  width: 100%;
  height: auto;
}
.row.service-intro-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}
.row.service-intro-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}
.service-intro-wrapper .row {
    display: flex;
    justify-content: center;
    align-items: center;
/*    height: 100vh;*/
}
.service-intro-wrapper .row .col-md-6 {
     display: flex;
  justify-content: center;  /* Menyusun konten secara horizontal */
  align-items: center;      /* Menyusun konten secara vertikal */
}
.service-intro-wrapper .row .col-md-6 h3,
.service-intro-wrapper .row .col-md-6 p{
    width: 100%;
    text-align: center;
    margin: 10px 0;
}
img.hero-flaticon {
    max-width: 360px;
    margin: 0 auto;
}
        .share-buttons {
            display: flex;
            gap: 10px;
        }

        .share-button {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 50px;
            height: 50px;
            border-radius: 50%;
            text-decoration: none;
            color: white;
            font-size: 0;
            transition: transform 0.3s ease;
        }

        .share-button:hover {
            transform: scale(1.1);
        }

        .facebook {
            background-color: #3b5998;
        }

        .twitter {
            background-color: #1da1f2;
        }

        .whatsapp {
            background-color: #25d366;
        }

        .linkedin {
            background-color: #0077b5;
        }

        .share-button svg {
            width: 24px;
            height: 24px;
            fill: white;
        }

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}
.vcenter{
  display:flex;
  flex-direction:column;
  justify-content:center;
  }
.vbottom{
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
}