html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body {margin:0}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {display:block}
audio,
canvas,
progress,
video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],
template {display:none}
a {background-color:transparent}
a:active,
a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,
strong {font-weight:bold}
dfn {font-style:italic}
h1 {font-size:2em;margin:0.67em 0}
mark {background:#ff0;color:#000}
small {font-size:80%}
sub,
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:1em 40px}
hr {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre {overflow:auto}
code,
kbd,
pre,
samp {font-family:monospace,monospace;font-size:1em}
button,
input,
optgroup,
select,
textarea {color:inherit;font:inherit;margin:0}
button {overflow:visible}
button,
select {text-transform:none}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {-webkit-appearance:button;cursor:pointer}
button[disabled],
html input[disabled] {cursor:default}
button::-moz-focus-inner,
input::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input[type="checkbox"],
input[type="radio"] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {height:auto}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend {border:0;padding:0}
textarea {overflow:auto}
optgroup {font-weight:bold}
table {border-collapse:collapse;border-spacing:0}
td,
th {padding:0}@media print {*,*:before,*:after {background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important }a,a:visited {text-decoration:underline }a[href]:after {content:" (" attr(href) ")" }abbr[title]:after {content:" (" attr(title) ")" }a[href^="#"]:after,a[href^="javascript:"]:after {content:"" }pre,blockquote {border:1px solid #999;page-break-inside:avoid }thead {display:table-header-group }tr,img {page-break-inside:avoid }img {max-width:100% !important }p,h2,h3 {orphans:3;widows:3 }h2,h3 {page-break-after:avoid }.navbar {display:none }.btn >.caret,.dropup >.btn >.caret {border-top-color:#000 !important }.label {border:1px solid #000 }.table {border-collapse:collapse !important }.table td,.table th {background-color:#fff !important }.table-bordered th,.table-bordered td {border:1px solid #ddd !important }}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,
*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
input,
button,
select,
textarea {font-family:inherit;font-size:inherit;line-height:inherit}
a {color:#337ab7;text-decoration:none}
a:hover {color:#23527c;text-decoration:underline}
figure {margin:0}
img {vertical-align:middle}
.img-responsive,
.thumbnail >img,
.thumbnail a >img,
.carousel-inner >.item >img,
.carousel-inner >.item >a >img {display:block;max-width:100%;height:auto}
.img-rounded {border-radius:6px}
.img-thumbnail {padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle {border-radius:50%}
hr {margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,
.sr-only-focusable:focus {position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role="button"] {cursor:pointer}
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,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {font-weight:normal;line-height:1;color:#777}
h1,
.h1,
h2,
.h2,
h3,
.h3 {margin-top:20px;margin-bottom:10px}
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,
.h4,
h5,
.h5,
h6,
.h6 {margin-top:10px;margin-bottom:10px}
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:36px}
h2,
.h2 {font-size:30px}
h3,
.h3 {font-size:24px}
h4,
.h4 {font-size:18px}
h5,
.h5 {font-size:14px}
h6,
.h6 {font-size:12px}
p {margin:0 0 10px}
.lead {margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px) {.lead {font-size:21px }}
small,
.small {font-size:85%}
mark,
.mark {background-color:#fcf8e3;padding:.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:#777}
.text-primary {color:#337ab7}
a.text-primary:hover,
a.text-primary:focus {color:#286090}
.text-success {color:#3c763d}
a.text-success:hover,
a.text-success:focus {color:#2b542c}
.text-info {color:#31708f}
a.text-info:hover,
a.text-info:focus {color:#245269}
.text-warning {color:#8a6d3b}
a.text-warning:hover,
a.text-warning:focus {color:#66512c}
.text-danger {color:#a94442}
a.text-danger:hover,
a.text-danger:focus {color:#843534}
.bg-primary {color:#fff;background-color:#337ab7}
a.bg-primary:hover,
a.bg-primary:focus {background-color:#286090}
.bg-success {background-color:#dff0d8}
a.bg-success:hover,
a.bg-success:focus {background-color:#c1e2b3}
.bg-info {background-color:#d9edf7}
a.bg-info:hover,
a.bg-info:focus {background-color:#afd9ee}
.bg-warning {background-color:#fcf8e3}
a.bg-warning:hover,
a.bg-warning:focus {background-color:#f7ecb5}
.bg-danger {background-color:#f2dede}
a.bg-danger:hover,
a.bg-danger:focus {background-color:#e4b9b9}
.page-header {padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
ul,
ol {margin-top:0;margin-bottom:10px}
ul ul,
ol ul,
ul ol,
ol ol {margin-bottom:0}
.list-unstyled {padding-left:0;list-style:none}
.list-inline {padding-left:0;list-style:none;margin-left:-5px}
.list-inline >li {display:inline-block;padding-left:5px;padding-right:5px}
dl {margin-top:0;margin-bottom:20px}
dt,
dd {line-height:1.42857143}
dt {font-weight:bold}
dd {margin-left:0}
@media (min-width:768px) {.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[title],
abbr[data-original-title] {cursor:help;border-bottom:1px dotted #777}
.initialism {font-size:90%;text-transform:uppercase}
blockquote {padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {margin-bottom:0}
blockquote footer,
blockquote small,
blockquote .small {display:block;font-size:80%;line-height:1.42857143;color:#777}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {content:'\2014 \00A0'}
.blockquote-reverse,
blockquote.pull-right {padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {content:''}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {content:'\00A0 \2014'}
address {margin-bottom:20px;font-style:normal;line-height:1.42857143}
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:4px}
kbd {padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}
kbd kbd {padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}
pre {display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
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}
@media (min-width:768px) {.container {width:750px }}
@media (min-width:992px) {.container {width:970px }}
@media (min-width:1200px) {.container {width:1170px }}
.container-fluid {margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row {margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float:left}
.col-xs-12 {width:100%}
.col-xs-11 {width:91.66666667%}
.col-xs-10 {width:83.33333333%}
.col-xs-9 {width:75%}
.col-xs-8 {width:66.66666667%}
.col-xs-7 {width:58.33333333%}
.col-xs-6 {width:50%}
.col-xs-5 {width:41.66666667%}
.col-xs-4 {width:33.33333333%}
.col-xs-3 {width:25%}
.col-xs-2 {width:16.66666667%}
.col-xs-1 {width:8.33333333%}
.col-xs-pull-12 {right:100%}
.col-xs-pull-11 {right:91.66666667%}
.col-xs-pull-10 {right:83.33333333%}
.col-xs-pull-9 {right:75%}
.col-xs-pull-8 {right:66.66666667%}
.col-xs-pull-7 {right:58.33333333%}
.col-xs-pull-6 {right:50%}
.col-xs-pull-5 {right:41.66666667%}
.col-xs-pull-4 {right:33.33333333%}
.col-xs-pull-3 {right:25%}
.col-xs-pull-2 {right:16.66666667%}
.col-xs-pull-1 {right:8.33333333%}
.col-xs-pull-0 {right:auto}
.col-xs-push-12 {left:100%}
.col-xs-push-11 {left:91.66666667%}
.col-xs-push-10 {left:83.33333333%}
.col-xs-push-9 {left:75%}
.col-xs-push-8 {left:66.66666667%}
.col-xs-push-7 {left:58.33333333%}
.col-xs-push-6 {left:50%}
.col-xs-push-5 {left:41.66666667%}
.col-xs-push-4 {left:33.33333333%}
.col-xs-push-3 {left:25%}
.col-xs-push-2 {left:16.66666667%}
.col-xs-push-1 {left:8.33333333%}
.col-xs-push-0 {left:auto}
.col-xs-offset-12 {margin-left:100%}
.col-xs-offset-11 {margin-left:91.66666667%}
.col-xs-offset-10 {margin-left:83.33333333%}
.col-xs-offset-9 {margin-left:75%}
.col-xs-offset-8 {margin-left:66.66666667%}
.col-xs-offset-7 {margin-left:58.33333333%}
.col-xs-offset-6 {margin-left:50%}
.col-xs-offset-5 {margin-left:41.66666667%}
.col-xs-offset-4 {margin-left:33.33333333%}
.col-xs-offset-3 {margin-left:25%}
.col-xs-offset-2 {margin-left:16.66666667%}
.col-xs-offset-1 {margin-left:8.33333333%}
.col-xs-offset-0 {margin-left:0%}
@media (min-width:768px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float:left }.col-sm-12 {width:100% }.col-sm-11 {width:91.66666667% }.col-sm-10 {width:83.33333333% }.col-sm-9 {width:75% }.col-sm-8 {width:66.66666667% }.col-sm-7 {width:58.33333333% }.col-sm-6 {width:50% }.col-sm-5 {width:41.66666667% }.col-sm-4 {width:33.33333333% }.col-sm-3 {width:25% }.col-sm-2 {width:16.66666667% }.col-sm-1 {width:8.33333333% }.col-sm-pull-12 {right:100% }.col-sm-pull-11 {right:91.66666667% }.col-sm-pull-10 {right:83.33333333% }.col-sm-pull-9 {right:75% }.col-sm-pull-8 {right:66.66666667% }.col-sm-pull-7 {right:58.33333333% }.col-sm-pull-6 {right:50% }.col-sm-pull-5 {right:41.66666667% }.col-sm-pull-4 {right:33.33333333% }.col-sm-pull-3 {right:25% }.col-sm-pull-2 {right:16.66666667% }.col-sm-pull-1 {right:8.33333333% }.col-sm-pull-0 {right:auto }.col-sm-push-12 {left:100% }.col-sm-push-11 {left:91.66666667% }.col-sm-push-10 {left:83.33333333% }.col-sm-push-9 {left:75% }.col-sm-push-8 {left:66.66666667% }.col-sm-push-7 {left:58.33333333% }.col-sm-push-6 {left:50% }.col-sm-push-5 {left:41.66666667% }.col-sm-push-4 {left:33.33333333% }.col-sm-push-3 {left:25% }.col-sm-push-2 {left:16.66666667% }.col-sm-push-1 {left:8.33333333% }.col-sm-push-0 {left:auto }.col-sm-offset-12 {margin-left:100% }.col-sm-offset-11 {margin-left:91.66666667% }.col-sm-offset-10 {margin-left:83.33333333% }.col-sm-offset-9 {margin-left:75% }.col-sm-offset-8 {margin-left:66.66666667% }.col-sm-offset-7 {margin-left:58.33333333% }.col-sm-offset-6 {margin-left:50% }.col-sm-offset-5 {margin-left:41.66666667% }.col-sm-offset-4 {margin-left:33.33333333% }.col-sm-offset-3 {margin-left:25% }.col-sm-offset-2 {margin-left:16.66666667% }.col-sm-offset-1 {margin-left:8.33333333% }.col-sm-offset-0 {margin-left:0% }}
@media (min-width:992px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left }.col-md-12 {width:100% }.col-md-11 {width:91.66666667% }.col-md-10 {width:83.33333333% }.col-md-9 {width:75% }.col-md-8 {width:66.66666667% }.col-md-7 {width:58.33333333% }.col-md-6 {width:50% }.col-md-5 {width:41.66666667% }.col-md-4 {width:33.33333333% }.col-md-3 {width:25% }.col-md-2 {width:16.66666667% }.col-md-1 {width:8.33333333% }.col-md-pull-12 {right:100% }.col-md-pull-11 {right:91.66666667% }.col-md-pull-10 {right:83.33333333% }.col-md-pull-9 {right:75% }.col-md-pull-8 {right:66.66666667% }.col-md-pull-7 {right:58.33333333% }.col-md-pull-6 {right:50% }.col-md-pull-5 {right:41.66666667% }.col-md-pull-4 {right:33.33333333% }.col-md-pull-3 {right:25% }.col-md-pull-2 {right:16.66666667% }.col-md-pull-1 {right:8.33333333% }.col-md-pull-0 {right:auto }.col-md-push-12 {left:100% }.col-md-push-11 {left:91.66666667% }.col-md-push-10 {left:83.33333333% }.col-md-push-9 {left:75% }.col-md-push-8 {left:66.66666667% }.col-md-push-7 {left:58.33333333% }.col-md-push-6 {left:50% }.col-md-push-5 {left:41.66666667% }.col-md-push-4 {left:33.33333333% }.col-md-push-3 {left:25% }.col-md-push-2 {left:16.66666667% }.col-md-push-1 {left:8.33333333% }.col-md-push-0 {left:auto }.col-md-offset-12 {margin-left:100% }.col-md-offset-11 {margin-left:91.66666667% }.col-md-offset-10 {margin-left:83.33333333% }.col-md-offset-9 {margin-left:75% }.col-md-offset-8 {margin-left:66.66666667% }.col-md-offset-7 {margin-left:58.33333333% }.col-md-offset-6 {margin-left:50% }.col-md-offset-5 {margin-left:41.66666667% }.col-md-offset-4 {margin-left:33.33333333% }.col-md-offset-3 {margin-left:25% }.col-md-offset-2 {margin-left:16.66666667% }.col-md-offset-1 {margin-left:8.33333333% }.col-md-offset-0 {margin-left:0% }}
@media (min-width:1200px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float:left }.col-lg-12 {width:100% }.col-lg-11 {width:91.66666667% }.col-lg-10 {width:83.33333333% }.col-lg-9 {width:75% }.col-lg-8 {width:66.66666667% }.col-lg-7 {width:58.33333333% }.col-lg-6 {width:50% }.col-lg-5 {width:41.66666667% }.col-lg-4 {width:33.33333333% }.col-lg-3 {width:25% }.col-lg-2 {width:16.66666667% }.col-lg-1 {width:8.33333333% }.col-lg-pull-12 {right:100% }.col-lg-pull-11 {right:91.66666667% }.col-lg-pull-10 {right:83.33333333% }.col-lg-pull-9 {right:75% }.col-lg-pull-8 {right:66.66666667% }.col-lg-pull-7 {right:58.33333333% }.col-lg-pull-6 {right:50% }.col-lg-pull-5 {right:41.66666667% }.col-lg-pull-4 {right:33.33333333% }.col-lg-pull-3 {right:25% }.col-lg-pull-2 {right:16.66666667% }.col-lg-pull-1 {right:8.33333333% }.col-lg-pull-0 {right:auto }.col-lg-push-12 {left:100% }.col-lg-push-11 {left:91.66666667% }.col-lg-push-10 {left:83.33333333% }.col-lg-push-9 {left:75% }.col-lg-push-8 {left:66.66666667% }.col-lg-push-7 {left:58.33333333% }.col-lg-push-6 {left:50% }.col-lg-push-5 {left:41.66666667% }.col-lg-push-4 {left:33.33333333% }.col-lg-push-3 {left:25% }.col-lg-push-2 {left:16.66666667% }.col-lg-push-1 {left:8.33333333% }.col-lg-push-0 {left:auto }.col-lg-offset-12 {margin-left:100% }.col-lg-offset-11 {margin-left:91.66666667% }.col-lg-offset-10 {margin-left:83.33333333% }.col-lg-offset-9 {margin-left:75% }.col-lg-offset-8 {margin-left:66.66666667% }.col-lg-offset-7 {margin-left:58.33333333% }.col-lg-offset-6 {margin-left:50% }.col-lg-offset-5 {margin-left:41.66666667% }.col-lg-offset-4 {margin-left:33.33333333% }.col-lg-offset-3 {margin-left:25% }.col-lg-offset-2 {margin-left:16.66666667% }.col-lg-offset-1 {margin-left:8.33333333% }.col-lg-offset-0 {margin-left:0% }}
table {background-color:transparent}
caption {padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
th {text-align:left}
.table {width:100%;max-width:100%;margin-bottom:20px}
.table >thead >tr >th,
.table >tbody >tr >th,
.table >tfoot >tr >th,
.table >thead >tr >td,
.table >tbody >tr >td,
.table >tfoot >tr >td {padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table >thead >tr >th {vertical-align:bottom;border-bottom:2px solid #ddd}
.table >caption + thead >tr:first-child >th,
.table >colgroup + thead >tr:first-child >th,
.table >thead:first-child >tr:first-child >th,
.table >caption + thead >tr:first-child >td,
.table >colgroup + thead >tr:first-child >td,
.table >thead:first-child >tr:first-child >td {border-top:0}
.table >tbody + tbody {border-top:2px solid #ddd}
.table .table {background-color:#fff}
.table-condensed >thead >tr >th,
.table-condensed >tbody >tr >th,
.table-condensed >tfoot >tr >th,
.table-condensed >thead >tr >td,
.table-condensed >tbody >tr >td,
.table-condensed >tfoot >tr >td {padding:5px}
.table-bordered {border:1px solid #ddd}
.table-bordered >thead >tr >th,
.table-bordered >tbody >tr >th,
.table-bordered >tfoot >tr >th,
.table-bordered >thead >tr >td,
.table-bordered >tbody >tr >td,
.table-bordered >tfoot >tr >td {border:1px solid #ddd}
.table-bordered >thead >tr >th,
.table-bordered >thead >tr >td {border-bottom-width:2px}
.table-striped >tbody >tr:nth-of-type(odd) {background-color:#f9f9f9}
.table-hover >tbody >tr:hover {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 >thead >tr >td.active,
.table >tbody >tr >td.active,
.table >tfoot >tr >td.active,
.table >thead >tr >th.active,
.table >tbody >tr >th.active,
.table >tfoot >tr >th.active,
.table >thead >tr.active >td,
.table >tbody >tr.active >td,
.table >tfoot >tr.active >td,
.table >thead >tr.active >th,
.table >tbody >tr.active >th,
.table >tfoot >tr.active >th {background-color:#f5f5f5}
.table-hover >tbody >tr >td.active:hover,
.table-hover >tbody >tr >th.active:hover,
.table-hover >tbody >tr.active:hover >td,
.table-hover >tbody >tr:hover >.active,
.table-hover >tbody >tr.active:hover >th {background-color:#e8e8e8}
.table >thead >tr >td.success,
.table >tbody >tr >td.success,
.table >tfoot >tr >td.success,
.table >thead >tr >th.success,
.table >tbody >tr >th.success,
.table >tfoot >tr >th.success,
.table >thead >tr.success >td,
.table >tbody >tr.success >td,
.table >tfoot >tr.success >td,
.table >thead >tr.success >th,
.table >tbody >tr.success >th,
.table >tfoot >tr.success >th {background-color:#dff0d8}
.table-hover >tbody >tr >td.success:hover,
.table-hover >tbody >tr >th.success:hover,
.table-hover >tbody >tr.success:hover >td,
.table-hover >tbody >tr:hover >.success,
.table-hover >tbody >tr.success:hover >th {background-color:#d0e9c6}
.table >thead >tr >td.info,
.table >tbody >tr >td.info,
.table >tfoot >tr >td.info,
.table >thead >tr >th.info,
.table >tbody >tr >th.info,
.table >tfoot >tr >th.info,
.table >thead >tr.info >td,
.table >tbody >tr.info >td,
.table >tfoot >tr.info >td,
.table >thead >tr.info >th,
.table >tbody >tr.info >th,
.table >tfoot >tr.info >th {background-color:#d9edf7}
.table-hover >tbody >tr >td.info:hover,
.table-hover >tbody >tr >th.info:hover,
.table-hover >tbody >tr.info:hover >td,
.table-hover >tbody >tr:hover >.info,
.table-hover >tbody >tr.info:hover >th {background-color:#c4e3f3}
.table >thead >tr >td.warning,
.table >tbody >tr >td.warning,
.table >tfoot >tr >td.warning,
.table >thead >tr >th.warning,
.table >tbody >tr >th.warning,
.table >tfoot >tr >th.warning,
.table >thead >tr.warning >td,
.table >tbody >tr.warning >td,
.table >tfoot >tr.warning >td,
.table >thead >tr.warning >th,
.table >tbody >tr.warning >th,
.table >tfoot >tr.warning >th {background-color:#fcf8e3}
.table-hover >tbody >tr >td.warning:hover,
.table-hover >tbody >tr >th.warning:hover,
.table-hover >tbody >tr.warning:hover >td,
.table-hover >tbody >tr:hover >.warning,
.table-hover >tbody >tr.warning:hover >th {background-color:#faf2cc}
.table >thead >tr >td.danger,
.table >tbody >tr >td.danger,
.table >tfoot >tr >td.danger,
.table >thead >tr >th.danger,
.table >tbody >tr >th.danger,
.table >tfoot >tr >th.danger,
.table >thead >tr.danger >td,
.table >tbody >tr.danger >td,
.table >tfoot >tr.danger >td,
.table >thead >tr.danger >th,
.table >tbody >tr.danger >th,
.table >tfoot >tr.danger >th {background-color:#f2dede}
.table-hover >tbody >tr >td.danger:hover,
.table-hover >tbody >tr >th.danger:hover,
.table-hover >tbody >tr.danger:hover >td,
.table-hover >tbody >tr:hover >.danger,
.table-hover >tbody >tr.danger:hover >th {background-color:#ebcccc}
.table-responsive {overflow-x:auto;min-height:0.01%}
@media screen and (max-width:767px) {.table-responsive {width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd }.table-responsive >.table {margin-bottom:0 }.table-responsive >.table >thead >tr >th,.table-responsive >.table >tbody >tr >th,.table-responsive >.table >tfoot >tr >th,.table-responsive >.table >thead >tr >td,.table-responsive >.table >tbody >tr >td,.table-responsive >.table >tfoot >tr >td {white-space:nowrap }.table-responsive >.table-bordered {border:0 }.table-responsive >.table-bordered >thead >tr >th:first-child,.table-responsive >.table-bordered >tbody >tr >th:first-child,.table-responsive >.table-bordered >tfoot >tr >th:first-child,.table-responsive >.table-bordered >thead >tr >td:first-child,.table-responsive >.table-bordered >tbody >tr >td:first-child,.table-responsive >.table-bordered >tfoot >tr >td:first-child {border-left:0 }.table-responsive >.table-bordered >thead >tr >th:last-child,.table-responsive >.table-bordered >tbody >tr >th:last-child,.table-responsive >.table-bordered >tfoot >tr >th:last-child,.table-responsive >.table-bordered >thead >tr >td:last-child,.table-responsive >.table-bordered >tbody >tr >td:last-child,.table-responsive >.table-bordered >tfoot >tr >td:last-child {border-right:0 }.table-responsive >.table-bordered >tbody >tr:last-child >th,.table-responsive >.table-bordered >tfoot >tr:last-child >th,.table-responsive >.table-bordered >tbody >tr:last-child >td,.table-responsive >.table-bordered >tfoot >tr:last-child >td {border-bottom:0 }}
fieldset {padding:0;margin:0;border:0;min-width:0}
legend {display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}
input[type="search"] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],
input[type="checkbox"] {margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"] {display:block}
input[type="range"] {display:block;width:100%}
select[multiple],
select[size] {height:auto}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output {display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
.form-control {display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus {border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}
.form-control::-moz-placeholder {color:#999;opacity:1}
.form-control:-ms-input-placeholder {color:#999}
.form-control::-webkit-input-placeholder {color:#999}
.form-control::-ms-expand {border:0;background-color:transparent}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {background-color:#eee;opacity:1}
.form-control[disabled],
fieldset[disabled] .form-control {cursor:not-allowed}
textarea.form-control {height:auto}
input[type="search"] {-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {line-height:34px }input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {line-height:30px }input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {line-height:46px }}
.form-group {margin-bottom:15px}
.radio,
.checkbox {position:relative;display:block;margin-top:10px;margin-bottom:10px}
.radio label,
.checkbox label {min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {position:absolute;margin-left:-20px;margin-top:4px \9}
.radio + .radio,
.checkbox + .checkbox {margin-top:-5px}
.radio-inline,
.checkbox-inline {position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {margin-top:0;margin-left:10px}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {cursor:not-allowed}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {cursor:not-allowed}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {cursor:not-allowed}
.form-control-static {padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}
.form-control-static.input-lg,
.form-control-static.input-sm {padding-left:0;padding-right:0}
.input-sm {height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm {height:30px;line-height:30px}
textarea.input-sm,
select[multiple].input-sm {height:auto}
.form-group-sm .form-control {height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.form-group-sm select.form-control {height:30px;line-height:30px}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {height:auto}
.form-group-sm .form-control-static {height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}
.input-lg {height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-lg {height:46px;line-height:46px}
textarea.input-lg,
select[multiple].input-lg {height:auto}
.form-group-lg .form-control {height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.form-group-lg select.form-control {height:46px;line-height:46px}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {height:auto}
.form-group-lg .form-control-static {height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}
.has-feedback {position:relative}
.has-feedback .form-control {padding-right:42.5px}
.form-control-feedback {position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {width:46px;height:46px;line-height:46px}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {width:30px;height:30px;line-height:30px}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {color:#3c763d}
.has-success .form-control {border-color:#3c763d;-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:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}
.has-success .input-group-addon {color:#3c763d;border-color:#3c763d;background-color:#dff0d8}
.has-success .form-control-feedback {color:#3c763d}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {color:#8a6d3b}
.has-warning .form-control {border-color:#8a6d3b;-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:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}
.has-warning .input-group-addon {color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}
.has-warning .form-control-feedback {color:#8a6d3b}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {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 ~ .form-control-feedback {top:25px}
.has-feedback label.sr-only ~ .form-control-feedback {top:0}
.help-block {display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media (min-width:768px) {.form-inline .form-group {display:inline-block;margin-bottom:0;vertical-align:middle }.form-inline .form-control {display:inline-block;width:auto;vertical-align:middle }.form-inline .form-control-static {display:inline-block }.form-inline .input-group {display:inline-table;vertical-align:middle }.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width:auto }.form-inline .input-group >.form-control {width:100% }.form-inline .control-label {margin-bottom:0;vertical-align:middle }.form-inline .radio,.form-inline .checkbox {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle }.form-inline .radio label,.form-inline .checkbox label {padding-left:0 }.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {position:relative;margin-left:0 }.form-inline .has-feedback .form-control-feedback {top:0 }}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {margin-top:0;margin-bottom:0;padding-top:7px}
.form-horizontal .radio,
.form-horizontal .checkbox {min-height:27px}
.form-horizontal .form-group {margin-left:-15px;margin-right:-15px}
@media (min-width:768px) {.form-horizontal .control-label {text-align:right;margin-bottom:0;padding-top:7px }}
.form-horizontal .has-feedback .form-control-feedback {right:15px}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top:11px;font-size:18px }}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top:6px;font-size:12px }}
.btn {display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,
.btn:focus,
.btn.focus {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;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
a.btn.disabled,
fieldset[disabled] a.btn {pointer-events:none}
.btn-default {color:#333;background-color:#fff;border-color:#ccc}
.btn-default:focus,
.btn-default.focus {color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover {color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active,
.btn-default.active,
.open >.dropdown-toggle.btn-default {color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active:hover,
.btn-default.active:hover,
.open >.dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open >.dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open >.dropdown-toggle.btn-default.focus {color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-default:active,
.btn-default.active,
.open >.dropdown-toggle.btn-default {background-image:none}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {background-color:#fff;border-color:#ccc}
.btn-default .badge {color:#fff;background-color:#333}
.btn-primary {color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary:focus,
.btn-primary.focus {color:#fff;background-color:#286090;border-color:#122b40}
.btn-primary:hover {color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary:active,
.btn-primary.active,
.open >.dropdown-toggle.btn-primary {color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open >.dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open >.dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open >.dropdown-toggle.btn-primary.focus {color:#fff;background-color:#204d74;border-color:#122b40}
.btn-primary:active,
.btn-primary.active,
.open >.dropdown-toggle.btn-primary {background-image:none}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge {color:#337ab7;background-color:#fff}
.btn-success {color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:focus,
.btn-success.focus {color:#fff;background-color:#449d44;border-color:#255625}
.btn-success:hover {color:#fff;background-color:#449d44;border-color:#398439}
.btn-success:active,
.btn-success.active,
.open >.dropdown-toggle.btn-success {color:#fff;background-color:#449d44;border-color:#398439}
.btn-success:active:hover,
.btn-success.active:hover,
.open >.dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open >.dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open >.dropdown-toggle.btn-success.focus {color:#fff;background-color:#398439;border-color:#255625}
.btn-success:active,
.btn-success.active,
.open >.dropdown-toggle.btn-success {background-image:none}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge {color:#5cb85c;background-color:#fff}
.btn-info {color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info:focus,
.btn-info.focus {color:#fff;background-color:#31b0d5;border-color:#1b6d85}
.btn-info:hover {color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info:active,
.btn-info.active,
.open >.dropdown-toggle.btn-info {color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info:active:hover,
.btn-info.active:hover,
.open >.dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open >.dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open >.dropdown-toggle.btn-info.focus {color:#fff;background-color:#269abc;border-color:#1b6d85}
.btn-info:active,
.btn-info.active,
.open >.dropdown-toggle.btn-info {background-image:none}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge {color:#5bc0de;background-color:#fff}
.btn-warning {color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:focus,
.btn-warning.focus {color:#fff;background-color:#ec971f;border-color:#985f0d}
.btn-warning:hover {color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning:active,
.btn-warning.active,
.open >.dropdown-toggle.btn-warning {color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open >.dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open >.dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open >.dropdown-toggle.btn-warning.focus {color:#fff;background-color:#d58512;border-color:#985f0d}
.btn-warning:active,
.btn-warning.active,
.open >.dropdown-toggle.btn-warning {background-image:none}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge {color:#f0ad4e;background-color:#fff}
.btn-danger {color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:focus,
.btn-danger.focus {color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-danger:hover {color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger:active,
.btn-danger.active,
.open >.dropdown-toggle.btn-danger {color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open >.dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open >.dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open >.dropdown-toggle.btn-danger.focus {color:#fff;background-color:#ac2925;border-color:#761c19}
.btn-danger:active,
.btn-danger.active,
.open >.dropdown-toggle.btn-danger {background-image:none}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge {color:#d9534f;background-color:#fff}
.btn-link {color:#337ab7;font-weight:normal;border-radius:0}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {border-color:transparent}
.btn-link:hover,
.btn-link:focus {color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {color:#777;text-decoration:none}
.btn-lg,
.btn-group-lg >.btn {padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.btn-sm,
.btn-group-sm >.btn {padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs,
.btn-group-xs >.btn {padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block {display:block;width:100%}
.btn-block + .btn-block {margin-top:5px}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {width:100%}
.fade {opacity:0;-webkit-transition:opacity 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-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.caret {display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup,
.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:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}
.dropdown-menu.pull-right {right:0;left:auto}
.dropdown-menu .divider {height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu >li >a {display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu >li >a:hover,
.dropdown-menu >li >a:focus {text-decoration:none;color:#262626;background-color:#f5f5f5}
.dropdown-menu >.active >a,
.dropdown-menu >.active >a:hover,
.dropdown-menu >.active >a:focus {color:#fff;text-decoration:none;outline:0;background-color:#337ab7}
.dropdown-menu >.disabled >a,
.dropdown-menu >.disabled >a:hover,
.dropdown-menu >.disabled >a:focus {color:#777}
.dropdown-menu >.disabled >a:hover,
.dropdown-menu >.disabled >a:focus {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:12px;line-height:1.42857143;color:#777;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 dashed;border-bottom:4px solid \9;content:""}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px) {.navbar-right .dropdown-menu {left:auto;right:0 }.navbar-right .dropdown-menu-left {left:0;right:auto }}
.btn-group,
.btn-group-vertical {position:relative;display:inline-block;vertical-align:middle}
.btn-group >.btn,
.btn-group-vertical >.btn {position:relative;float:left}
.btn-group >.btn:hover,
.btn-group-vertical >.btn:hover,
.btn-group >.btn:focus,
.btn-group-vertical >.btn:focus,
.btn-group >.btn:active,
.btn-group-vertical >.btn:active,
.btn-group >.btn.active,
.btn-group-vertical >.btn.active {z-index:2}
.btn-group .btn + .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 .btn,
.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:not(:last-child) >.btn:last-child,
.btn-group >.btn-group:first-child:not(:last-child) >.dropdown-toggle {border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group >.btn-group:last-child:not(:first-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 >.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-lg .caret {border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret {border-width:0 5px 5px}
.btn-group-vertical >.btn,
.btn-group-vertical >.btn-group,
.btn-group-vertical >.btn-group >.btn {display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical >.btn-group >.btn {float:none}
.btn-group-vertical >.btn + .btn,
.btn-group-vertical >.btn + .btn-group,
.btn-group-vertical >.btn-group + .btn,
.btn-group-vertical >.btn-group + .btn-group {margin-top:-1px;margin-left:0}
.btn-group-vertical >.btn:not(:first-child):not(:last-child) {border-radius:0}
.btn-group-vertical >.btn:first-child:not(:last-child) {border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical >.btn:last-child:not(:first-child) {border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.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="radio"],
[data-toggle="buttons"] >.btn-group >.btn input[type="radio"],
[data-toggle="buttons"] >.btn input[type="checkbox"],
[data-toggle="buttons"] >.btn-group >.btn input[type="checkbox"] {position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.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:focus {z-index:3}
.input-group-lg >.form-control,
.input-group-lg >.input-group-addon,
.input-group-lg >.input-group-btn >.btn {height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-group-lg >.form-control,
select.input-group-lg >.input-group-addon,
select.input-group-lg >.input-group-btn >.btn {height:46px;line-height:46px}
textarea.input-group-lg >.form-control,
textarea.input-group-lg >.input-group-addon,
textarea.input-group-lg >.input-group-btn >.btn,
select[multiple].input-group-lg >.form-control,
select[multiple].input-group-lg >.input-group-addon,
select[multiple].input-group-lg >.input-group-btn >.btn {height:auto}
.input-group-sm >.form-control,
.input-group-sm >.input-group-addon,
.input-group-sm >.input-group-btn >.btn {height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-group-sm >.form-control,
select.input-group-sm >.input-group-addon,
select.input-group-sm >.input-group-btn >.btn {height:30px;line-height:30px}
textarea.input-group-sm >.form-control,
textarea.input-group-sm >.input-group-addon,
textarea.input-group-sm >.input-group-btn >.btn,
select[multiple].input-group-sm >.form-control,
select[multiple].input-group-sm >.input-group-addon,
select[multiple].input-group-sm >.input-group-btn >.btn {height:auto}
.input-group-addon,
.input-group-btn,
.input-group .form-control {display:table-cell}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {border-radius:0}
.input-group-addon,
.input-group-btn {width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon {padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm {padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg {padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {margin-top:0}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child >.btn,
.input-group-btn:first-child >.btn-group >.btn,
.input-group-btn:first-child >.dropdown-toggle,
.input-group-btn:last-child >.btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child >.btn-group:not(:last-child) >.btn {border-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:last-child >.btn,
.input-group-btn:last-child >.btn-group >.btn,
.input-group-btn:last-child >.dropdown-toggle,
.input-group-btn:first-child >.btn:not(:first-child),
.input-group-btn:first-child >.btn-group:not(:first-child) >.btn {border-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:hover,
.input-group-btn >.btn:focus,
.input-group-btn >.btn:active {z-index:2}
.input-group-btn:first-child >.btn,
.input-group-btn:first-child >.btn-group {margin-right:-1px}
.input-group-btn:last-child >.btn,
.input-group-btn:last-child >.btn-group {z-index:2;margin-left:-1px}
.nav {margin-bottom:0;padding-left:0;list-style:none}
.nav >li {position:relative;display:block}
.nav >li >a {position:relative;display:block;padding:10px 15px}
.nav >li >a:hover,
.nav >li >a:focus {text-decoration:none;background-color:#eee}
.nav >li.disabled >a {color:#777}
.nav >li.disabled >a:hover,
.nav >li.disabled >a:focus {color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}
.nav .open >a,
.nav .open >a:hover,
.nav .open >a:focus {background-color:#eee;border-color:#337ab7}
.nav .nav-divider {height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav >li >a >img {max-width:none}
.nav-tabs {border-bottom:1px solid #ddd}
.nav-tabs >li {float:left;margin-bottom:-1px}
.nav-tabs >li >a {margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs >li >a:hover {border-color:#eee #eee #ddd}
.nav-tabs >li.active >a,
.nav-tabs >li.active >a:hover,
.nav-tabs >li.active >a:focus {color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.nav-tabs.nav-justified {width:100%;border-bottom:0}
.nav-tabs.nav-justified >li {float:none}
.nav-tabs.nav-justified >li >a {text-align:center;margin-bottom:5px}
.nav-tabs.nav-justified >.dropdown .dropdown-menu {top:auto;left:auto}
@media (min-width:768px) {.nav-tabs.nav-justified >li {display:table-cell;width:1% }.nav-tabs.nav-justified >li >a {margin-bottom:0 }}
.nav-tabs.nav-justified >li >a {margin-right:0;border-radius:4px}
.nav-tabs.nav-justified >.active >a,
.nav-tabs.nav-justified >.active >a:hover,
.nav-tabs.nav-justified >.active >a:focus {border:1px solid #ddd}
@media (min-width:768px) {.nav-tabs.nav-justified >li >a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }.nav-tabs.nav-justified >.active >a,.nav-tabs.nav-justified >.active >a:hover,.nav-tabs.nav-justified >.active >a:focus {border-bottom-color:#fff }}
.nav-pills >li {float:left}
.nav-pills >li >a {border-radius:4px}
.nav-pills >li + li {margin-left:2px}
.nav-pills >li.active >a,
.nav-pills >li.active >a:hover,
.nav-pills >li.active >a:focus {color:#fff;background-color:#337ab7}
.nav-stacked >li {float:none}
.nav-stacked >li + li {margin-top:2px;margin-left:0}
.nav-justified {width:100%}
.nav-justified >li {float:none}
.nav-justified >li >a {text-align:center;margin-bottom:5px}
.nav-justified >.dropdown .dropdown-menu {top:auto;left:auto}
@media (min-width:768px) {.nav-justified >li {display:table-cell;width:1% }.nav-justified >li >a {margin-bottom:0 }}
.nav-tabs-justified {border-bottom:0}
.nav-tabs-justified >li >a {margin-right:0;border-radius:4px}
.nav-tabs-justified >.active >a,
.nav-tabs-justified >.active >a:hover,
.nav-tabs-justified >.active >a:focus {border:1px solid #ddd}
@media (min-width:768px) {.nav-tabs-justified >li >a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }.nav-tabs-justified >.active >a,.nav-tabs-justified >.active >a:hover,.nav-tabs-justified >.active >a:focus {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:50px;margin-bottom:20px;border:1px solid transparent}
@media (min-width:768px) {.navbar {border-radius:4px }}
@media (min-width:768px) {.navbar-header {float:left }}
.navbar-collapse {overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in {overflow-y:auto}
@media (min-width:768px) {.navbar-collapse {width:auto;border-top:0;-webkit-box-shadow:none;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-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {padding-left:0;padding-right:0 }}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {max-height:340px}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height:200px }}
.container >.navbar-header,
.container-fluid >.navbar-header,
.container >.navbar-collapse,
.container-fluid >.navbar-collapse {margin-right:-15px;margin-left:-15px}
@media (min-width:768px) {.container >.navbar-header,.container-fluid >.navbar-header,.container >.navbar-collapse,.container-fluid >.navbar-collapse {margin-right:0;margin-left:0 }}
.navbar-static-top {z-index:1000;border-width:0 0 1px}
@media (min-width:768px) {.navbar-static-top {border-radius:0 }}
.navbar-fixed-top,
.navbar-fixed-bottom {position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px) {.navbar-fixed-top,.navbar-fixed-bottom {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:15px 15px;font-size:18px;line-height:20px;height:50px}
.navbar-brand:hover,
.navbar-brand:focus {text-decoration:none}
.navbar-brand >img {display:block}
@media (min-width:768px) {.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:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.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:768px) {.navbar-toggle {display:none }}
.navbar-nav {margin:7.5px -15px}
.navbar-nav >li >a {padding-top:10px;padding-bottom:10px;line-height:20px}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none }.navbar-nav .open .dropdown-menu >li >a,.navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px }.navbar-nav .open .dropdown-menu >li >a {line-height:20px }.navbar-nav .open .dropdown-menu >li >a:hover,.navbar-nav .open .dropdown-menu >li >a:focus {background-image:none }}
@media (min-width:768px) {.navbar-nav {float:left;margin:0 }.navbar-nav >li {float:left }.navbar-nav >li >a {padding-top:15px;padding-bottom:15px }}
.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:8px;margin-bottom:8px}
@media (min-width:768px) {.navbar-form .form-group {display:inline-block;margin-bottom:0;vertical-align:middle }.navbar-form .form-control {display:inline-block;width:auto;vertical-align:middle }.navbar-form .form-control-static {display:inline-block }.navbar-form .input-group {display:inline-table;vertical-align:middle }.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width:auto }.navbar-form .input-group >.form-control {width:100% }.navbar-form .control-label {margin-bottom:0;vertical-align:middle }.navbar-form .radio,.navbar-form .checkbox {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle }.navbar-form .radio label,.navbar-form .checkbox label {padding-left:0 }.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {position:relative;margin-left:0 }.navbar-form .has-feedback .form-control-feedback {top:0 }}
@media (max-width:767px) {.navbar-form .form-group {margin-bottom:5px }.navbar-form .form-group:last-child {margin-bottom:0 }}
@media (min-width:768px) {.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-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 {margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn {margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm {margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs {margin-top:14px;margin-bottom:14px}
.navbar-text {margin-top:15px;margin-bottom:15px}
@media (min-width:768px) {.navbar-text {float:left;margin-left:15px;margin-right:15px }}
@media (min-width:768px) {.navbar-left {float:left !important }.navbar-right {float:right !important;margin-right:-15px }.navbar-right ~ .navbar-right {margin-right:0 }}
.navbar-default {background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand {color:#777}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text {color:#777}
.navbar-default .navbar-nav >li >a {color:#777}
.navbar-default .navbar-nav >li >a:hover,
.navbar-default .navbar-nav >li >a:focus {color:#333;background-color:transparent}
.navbar-default .navbar-nav >.active >a,
.navbar-default .navbar-nav >.active >a:hover,
.navbar-default .navbar-nav >.active >a:focus {color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav >.disabled >a,
.navbar-default .navbar-nav >.disabled >a:hover,
.navbar-default .navbar-nav >.disabled >a:focus {color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle {border-color:#ddd}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar {background-color:#888}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {border-color:#e7e7e7}
.navbar-default .navbar-nav >.open >a,
.navbar-default .navbar-nav >.open >a:hover,
.navbar-default .navbar-nav >.open >a:focus {background-color:#e7e7e7;color:#555}
@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu >li >a {color:#777 }.navbar-default .navbar-nav .open .dropdown-menu >li >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >li >a:focus {color:#333;background-color:transparent }.navbar-default .navbar-nav .open .dropdown-menu >.active >a,.navbar-default .navbar-nav .open .dropdown-menu >.active >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >.active >a:focus {color:#555;background-color:#e7e7e7 }.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a,.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:focus {color:#ccc;background-color:transparent }}
.navbar-default .navbar-link {color:#777}
.navbar-default .navbar-link:hover {color:#333}
.navbar-default .btn-link {color:#777}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {color:#333}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {color:#ccc}
.navbar-inverse {background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand {color:#9d9d9d}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {color:#fff;background-color:transparent}
.navbar-inverse .navbar-text {color:#9d9d9d}
.navbar-inverse .navbar-nav >li >a {color:#9d9d9d}
.navbar-inverse .navbar-nav >li >a:hover,
.navbar-inverse .navbar-nav >li >a:focus {color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav >.active >a,
.navbar-inverse .navbar-nav >.active >a:hover,
.navbar-inverse .navbar-nav >.active >a:focus {color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav >.disabled >a,
.navbar-inverse .navbar-nav >.disabled >a:hover,
.navbar-inverse .navbar-nav >.disabled >a:focus {color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle {border-color:#333}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar {background-color:#fff}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {border-color:#101010}
.navbar-inverse .navbar-nav >.open >a,
.navbar-inverse .navbar-nav >.open >a:hover,
.navbar-inverse .navbar-nav >.open >a:focus {background-color:#080808;color:#fff}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu >.dropdown-header {border-color:#080808 }.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:#080808 }.navbar-inverse .navbar-nav .open .dropdown-menu >li >a {color:#9d9d9d }.navbar-inverse .navbar-nav .open .dropdown-menu >li >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >li >a:focus {color:#fff;background-color:transparent }.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a,.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:focus {color:#fff;background-color:#080808 }.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a,.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:focus {color:#444;background-color:transparent }}
.navbar-inverse .navbar-link {color:#9d9d9d}
.navbar-inverse .navbar-link:hover {color:#fff}
.navbar-inverse .btn-link {color:#9d9d9d}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {color:#fff}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {color:#444}
.breadcrumb {padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
.breadcrumb >li {display:inline-block}
.breadcrumb >li + li:before {content:"/\00a0";padding:0 5px;color:#ccc}
.breadcrumb >.active {color:#777}
.pagination {display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination >li {display:inline}
.pagination >li >a,
.pagination >li >span {position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;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:4px;border-top-left-radius:4px}
.pagination >li:last-child >a,
.pagination >li:last-child >span {border-bottom-right-radius:4px;border-top-right-radius:4px}
.pagination >li >a:hover,
.pagination >li >span:hover,
.pagination >li >a:focus,
.pagination >li >span:focus {z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination >.active >a,
.pagination >.active >span,
.pagination >.active >a:hover,
.pagination >.active >span:hover,
.pagination >.active >a:focus,
.pagination >.active >span:focus {z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}
.pagination >.disabled >span,
.pagination >.disabled >span:hover,
.pagination >.disabled >span:focus,
.pagination >.disabled >a,
.pagination >.disabled >a:hover,
.pagination >.disabled >a:focus {color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg >li >a,
.pagination-lg >li >span {padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg >li:first-child >a,
.pagination-lg >li:first-child >span {border-bottom-left-radius:6px;border-top-left-radius:6px}
.pagination-lg >li:last-child >a,
.pagination-lg >li:last-child >span {border-bottom-right-radius:6px;border-top-right-radius:6px}
.pagination-sm >li >a,
.pagination-sm >li >span {padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm >li:first-child >a,
.pagination-sm >li:first-child >span {border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-sm >li:last-child >a,
.pagination-sm >li:last-child >span {border-bottom-right-radius:3px;border-top-right-radius:3px}
.pager {padding-left:0;margin:20px 0;list-style:none;text-align:center}
.pager li {display:inline}
.pager li >a,
.pager li >span {display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li >a:hover,
.pager li >a:focus {text-decoration:none;background-color:#eee}
.pager .next >a,
.pager .next >span {float:right}
.pager .previous >a,
.pager .previous >span {float:left}
.pager .disabled >a,
.pager .disabled >a:hover,
.pager .disabled >a:focus,
.pager .disabled >span {color:#777;background-color:#fff;cursor:not-allowed}
.label {display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:hover,
a.label:focus {color:#fff;text-decoration:none;cursor:pointer}
.label:empty {display:none}
.btn .label {position:relative;top:-1px}
.label-default {background-color:#777}
.label-default[href]:hover,
.label-default[href]:focus {background-color:#5e5e5e}
.label-primary {background-color:#337ab7}
.label-primary[href]:hover,
.label-primary[href]:focus {background-color:#286090}
.label-success {background-color:#5cb85c}
.label-success[href]:hover,
.label-success[href]:focus {background-color:#449d44}
.label-info {background-color:#5bc0de}
.label-info[href]:hover,
.label-info[href]:focus {background-color:#31b0d5}
.label-warning {background-color:#f0ad4e}
.label-warning[href]:hover,
.label-warning[href]:focus {background-color:#ec971f}
.label-danger {background-color:#d9534f}
.label-danger[href]:hover,
.label-danger[href]:focus {background-color:#c9302c}
.badge {display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}
.badge:empty {display:none}
.btn .badge {position:relative;top:-1px}
.btn-xs .badge,
.btn-group-xs >.btn .badge {top:0;padding:1px 5px}
a.badge:hover,
a.badge:focus {color:#fff;text-decoration:none;cursor:pointer}
.list-group-item.active >.badge,
.nav-pills >.active >a >.badge {color:#337ab7;background-color:#fff}
.list-group-item >.badge {float:right}
.list-group-item >.badge + .badge {margin-right:5px}
.nav-pills >li >a >.badge {margin-left:3px}
.jumbotron {padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}
.jumbotron h1,
.jumbotron .h1 {color:inherit}
.jumbotron p {margin-bottom:15px;font-size:21px;font-weight:200}
.jumbotron >hr {border-top-color:#d5d5d5}
.container .jumbotron,
.container-fluid .jumbotron {border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container {max-width:100%}
@media screen and (min-width:768px) {.jumbotron {padding-top:48px;padding-bottom:48px }.container .jumbotron,.container-fluid .jumbotron {padding-left:60px;padding-right:60px }.jumbotron h1,.jumbotron .h1 {font-size:63px }}
.thumbnail {display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}
.thumbnail >img,
.thumbnail a >img {margin-left:auto;margin-right:auto}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {border-color:#337ab7}
.thumbnail .caption {padding:9px;color:#333}
.alert {padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4 {margin-top:0;color:inherit}
.alert .alert-link {font-weight:bold}
.alert >p,
.alert >ul {margin-bottom:0}
.alert >p + p {margin-top:5px}
.alert-dismissable,
.alert-dismissible {padding-right:35px}
.alert-dismissable .close,
.alert-dismissible .close {position:relative;top:-2px;right:-21px;color:inherit}
.alert-success {background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}
.alert-success hr {border-top-color:#c9e2b3}
.alert-success .alert-link {color:#2b542c}
.alert-info {background-color:#d9edf7;border-color:#bce8f1;color:#31708f}
.alert-info hr {border-top-color:#a6e1ec}
.alert-info .alert-link {color:#245269}
.alert-warning {background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}
.alert-warning hr {border-top-color:#f7e1b5}
.alert-warning .alert-link {color:#66512c}
.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 }}
@-o-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:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.progress-bar {float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-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-striped .progress-bar,
.progress-bar-striped {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);-webkit-background-size:40px 40px;background-size:40px 40px}
.progress.active .progress-bar,
.progress-bar.active {-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-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 {margin-top:15px}
.media:first-child {margin-top:0}
.media,
.media-body {zoom:1;overflow:hidden}
.media-body {width:10000px}
.media-object {display:block}
.media-object.img-thumbnail {max-width:none}
.media-right,
.media >.pull-right {padding-left:10px}
.media-left,
.media >.pull-left {padding-right:10px}
.media-left,
.media-right,
.media-body {display:table-cell;vertical-align:top}
.media-middle {vertical-align:middle}
.media-bottom {vertical-align:bottom}
.media-heading {margin-top:0;margin-bottom:5px}
.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:4px;border-top-left-radius:4px}
.list-group-item:last-child {margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
a.list-group-item,
button.list-group-item {color:#555}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {color:#333}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {text-decoration:none;color:#555;background-color:#f5f5f5}
button.list-group-item {width:100%;text-align:left}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {background-color:#eee;color:#777;cursor:not-allowed}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {color:inherit}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {color:#777}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading >small,
.list-group-item.active:hover .list-group-item-heading >small,
.list-group-item.active:focus .list-group-item-heading >small,
.list-group-item.active .list-group-item-heading >.small,
.list-group-item.active:hover .list-group-item-heading >.small,
.list-group-item.active:focus .list-group-item-heading >.small {color:inherit}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {color:#c7ddef}
.list-group-item-success {color:#3c763d;background-color:#dff0d8}
a.list-group-item-success,
button.list-group-item-success {color:#3c763d}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {color:inherit}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {color:#3c763d;background-color:#d0e9c6}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {color:#fff;background-color:#3c763d;border-color:#3c763d}
.list-group-item-info {color:#31708f;background-color:#d9edf7}
a.list-group-item-info,
button.list-group-item-info {color:#31708f}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {color:inherit}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {color:#31708f;background-color:#c4e3f3}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {color:#fff;background-color:#31708f;border-color:#31708f}
.list-group-item-warning {color:#8a6d3b;background-color:#fcf8e3}
a.list-group-item-warning,
button.list-group-item-warning {color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {color:inherit}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {color:#8a6d3b;background-color:#faf2cc}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
.list-group-item-danger {color:#a94442;background-color:#f2dede}
a.list-group-item-danger,
button.list-group-item-danger {color:#a94442}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {color:inherit}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {color:#a94442;background-color:#ebcccc}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {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:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-body {padding:15px}
.panel-heading {padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.panel-heading >.dropdown .dropdown-toggle {color:inherit}
.panel-title {margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title >a,
.panel-title >small,
.panel-title >.small,
.panel-title >small >a,
.panel-title >.small >a {color:inherit}
.panel-footer {padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel >.list-group,
.panel >.panel-collapse >.list-group {margin-bottom:0}
.panel >.list-group .list-group-item,
.panel >.panel-collapse >.list-group .list-group-item {border-width:1px 0;border-radius:0}
.panel >.list-group:first-child .list-group-item:first-child,
.panel >.panel-collapse >.list-group:first-child .list-group-item:first-child {border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}
.panel >.list-group:last-child .list-group-item:last-child,
.panel >.panel-collapse >.list-group:last-child .list-group-item:last-child {border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel >.panel-heading + .panel-collapse >.list-group .list-group-item:first-child {border-top-right-radius:0;border-top-left-radius:0}
.panel-heading + .list-group .list-group-item:first-child {border-top-width:0}
.list-group + .panel-footer {border-top-width:0}
.panel >.table,
.panel >.table-responsive >.table,
.panel >.panel-collapse >.table {margin-bottom:0}
.panel >.table caption,
.panel >.table-responsive >.table caption,
.panel >.panel-collapse >.table caption {padding-left:15px;padding-right:15px}
.panel >.table:first-child,
.panel >.table-responsive:first-child >.table:first-child {border-top-right-radius:3px;border-top-left-radius:3px}
.panel >.table:first-child >thead:first-child >tr:first-child,
.panel >.table-responsive:first-child >.table:first-child >thead:first-child >tr:first-child,
.panel >.table:first-child >tbody:first-child >tr:first-child,
.panel >.table-responsive:first-child >.table:first-child >tbody:first-child >tr:first-child {border-top-left-radius:3px;border-top-right-radius:3px}
.panel >.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 td:first-child,
.panel >.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 td:first-child,
.panel >.table:first-child >thead:first-child >tr:first-child th: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 th:first-child,
.panel >.table-responsive:first-child >.table:first-child >tbody:first-child >tr:first-child th:first-child {border-top-left-radius:3px}
.panel >.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 td:last-child,
.panel >.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 td:last-child,
.panel >.table:first-child >thead:first-child >tr:first-child th: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 th:last-child,
.panel >.table-responsive:first-child >.table:first-child >tbody:first-child >tr:first-child th:last-child {border-top-right-radius:3px}
.panel >.table:last-child,
.panel >.table-responsive:last-child >.table:last-child {border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel >.table:last-child >tbody:last-child >tr:last-child,
.panel >.table-responsive:last-child >.table:last-child >tbody:last-child >tr:last-child,
.panel >.table:last-child >tfoot:last-child >tr:last-child,
.panel >.table-responsive:last-child >.table:last-child >tfoot:last-child >tr:last-child {border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.panel >.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 td:first-child,
.panel >.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 td:first-child,
.panel >.table:last-child >tbody:last-child >tr:last-child th:first-child,
.panel >.table-responsive:last-child >.table:last-child >tbody:last-child >tr:last-child th:first-child,
.panel >.table:last-child >tfoot:last-child >tr:last-child th:first-child,
.panel >.table-responsive:last-child >.table:last-child >tfoot:last-child >tr:last-child th:first-child {border-bottom-left-radius:3px}
.panel >.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 td:last-child,
.panel >.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 td:last-child,
.panel >.table:last-child >tbody:last-child >tr:last-child th:last-child,
.panel >.table-responsive:last-child >.table:last-child >tbody:last-child >tr:last-child th:last-child,
.panel >.table:last-child >tfoot:last-child >tr:last-child th:last-child,
.panel >.table-responsive:last-child >.table:last-child >tfoot:last-child >tr:last-child th:last-child {border-bottom-right-radius:3px}
.panel >.panel-body + .table,
.panel >.panel-body + .table-responsive,
.panel >.table + .panel-body,
.panel >.table-responsive + .panel-body {border-top:1px solid #ddd}
.panel >.table >tbody:first-child >tr:first-child th,
.panel >.table >tbody:first-child >tr:first-child td {border-top:0}
.panel >.table-bordered,
.panel >.table-responsive >.table-bordered {border:0}
.panel >.table-bordered >thead >tr >th:first-child,
.panel >.table-responsive >.table-bordered >thead >tr >th:first-child,
.panel >.table-bordered >tbody >tr >th:first-child,
.panel >.table-responsive >.table-bordered >tbody >tr >th:first-child,
.panel >.table-bordered >tfoot >tr >th:first-child,
.panel >.table-responsive >.table-bordered >tfoot >tr >th:first-child,
.panel >.table-bordered >thead >tr >td:first-child,
.panel >.table-responsive >.table-bordered >thead >tr >td:first-child,
.panel >.table-bordered >tbody >tr >td:first-child,
.panel >.table-responsive >.table-bordered >tbody >tr >td:first-child,
.panel >.table-bordered >tfoot >tr >td:first-child,
.panel >.table-responsive >.table-bordered >tfoot >tr >td:first-child {border-left:0}
.panel >.table-bordered >thead >tr >th:last-child,
.panel >.table-responsive >.table-bordered >thead >tr >th:last-child,
.panel >.table-bordered >tbody >tr >th:last-child,
.panel >.table-responsive >.table-bordered >tbody >tr >th:last-child,
.panel >.table-bordered >tfoot >tr >th:last-child,
.panel >.table-responsive >.table-bordered >tfoot >tr >th:last-child,
.panel >.table-bordered >thead >tr >td:last-child,
.panel >.table-responsive >.table-bordered >thead >tr >td:last-child,
.panel >.table-bordered >tbody >tr >td:last-child,
.panel >.table-responsive >.table-bordered >tbody >tr >td:last-child,
.panel >.table-bordered >tfoot >tr >td:last-child,
.panel >.table-responsive >.table-bordered >tfoot >tr >td:last-child {border-right:0}
.panel >.table-bordered >thead >tr:first-child >td,
.panel >.table-responsive >.table-bordered >thead >tr:first-child >td,
.panel >.table-bordered >tbody >tr:first-child >td,
.panel >.table-responsive >.table-bordered >tbody >tr:first-child >td,
.panel >.table-bordered >thead >tr:first-child >th,
.panel >.table-responsive >.table-bordered >thead >tr:first-child >th,
.panel >.table-bordered >tbody >tr:first-child >th,
.panel >.table-responsive >.table-bordered >tbody >tr:first-child >th {border-bottom:0}
.panel >.table-bordered >tbody >tr:last-child >td,
.panel >.table-responsive >.table-bordered >tbody >tr:last-child >td,
.panel >.table-bordered >tfoot >tr:last-child >td,
.panel >.table-responsive >.table-bordered >tfoot >tr:last-child >td,
.panel >.table-bordered >tbody >tr:last-child >th,
.panel >.table-responsive >.table-bordered >tbody >tr:last-child >th,
.panel >.table-bordered >tfoot >tr:last-child >th,
.panel >.table-responsive >.table-bordered >tfoot >tr:last-child >th {border-bottom:0}
.panel >.table-responsive {border:0;margin-bottom:0}
.panel-group {margin-bottom:20px}
.panel-group .panel {margin-bottom:0;border-radius:4px}
.panel-group .panel + .panel {margin-top:5px}
.panel-group .panel-heading {border-bottom:0}
.panel-group .panel-heading + .panel-collapse >.panel-body,
.panel-group .panel-heading + .panel-collapse >.list-group {border-top:1px solid #ddd}
.panel-group .panel-footer {border-top:0}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom:1px solid #ddd}
.panel-default {border-color:#ddd}
.panel-default >.panel-heading {color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default >.panel-heading + .panel-collapse >.panel-body {border-top-color:#ddd}
.panel-default >.panel-heading .badge {color:#f5f5f5;background-color:#333}
.panel-default >.panel-footer + .panel-collapse >.panel-body {border-bottom-color:#ddd}
.panel-primary {border-color:#337ab7}
.panel-primary >.panel-heading {color:#fff;background-color:#337ab7;border-color:#337ab7}
.panel-primary >.panel-heading + .panel-collapse >.panel-body {border-top-color:#337ab7}
.panel-primary >.panel-heading .badge {color:#337ab7;background-color:#fff}
.panel-primary >.panel-footer + .panel-collapse >.panel-body {border-bottom-color:#337ab7}
.panel-success {border-color:#d6e9c6}
.panel-success >.panel-heading {color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success >.panel-heading + .panel-collapse >.panel-body {border-top-color:#d6e9c6}
.panel-success >.panel-heading .badge {color:#dff0d8;background-color:#3c763d}
.panel-success >.panel-footer + .panel-collapse >.panel-body {border-bottom-color:#d6e9c6}
.panel-info {border-color:#bce8f1}
.panel-info >.panel-heading {color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info >.panel-heading + .panel-collapse >.panel-body {border-top-color:#bce8f1}
.panel-info >.panel-heading .badge {color:#d9edf7;background-color:#31708f}
.panel-info >.panel-footer + .panel-collapse >.panel-body {border-bottom-color:#bce8f1}
.panel-warning {border-color:#faebcc}
.panel-warning >.panel-heading {color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning >.panel-heading + .panel-collapse >.panel-body {border-top-color:#faebcc}
.panel-warning >.panel-heading .badge {color:#fcf8e3;background-color:#8a6d3b}
.panel-warning >.panel-footer + .panel-collapse >.panel-body {border-bottom-color:#faebcc}
.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 iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}
.embed-responsive-16by9 {padding-bottom:56.25%}
.embed-responsive-4by3 {padding-bottom:75%}
.well {min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote {border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-lg {padding:24px;border-radius:6px}
.well-sm {padding:9px;border-radius:3px}
.close {float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover,
.close:focus {color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
button.close {padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.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:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-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:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(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:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;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}
.modal-header .close {margin-top:-2px}
.modal-title {margin:0;line-height:1.42857143}
.modal-body {position:relative;padding:15px}
.modal-footer {padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.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;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;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;background-color:#000;border-radius:4px}
.tooltip-arrow {position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow {bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow {bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow {bottom:0;left:5px;margin-bottom:-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;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow {top:0;left:5px;margin-top:-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;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.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:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content {padding:9px 14px}
.popover >.arrow,
.popover >.arrow:after {position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover >.arrow {border-width:11px}
.popover >.arrow:after {border-width:10px;content:""}
.popover.top >.arrow {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 >img,
.carousel-inner >.item >a >img {line-height:1}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner >.item {-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px }.carousel-inner >.item.next,.carousel-inner >.item.active.right {-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0 }.carousel-inner >.item.prev,.carousel-inner >.item.active.left {-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0 }.carousel-inner >.item.next.left,.carousel-inner >.item.prev.right,.carousel-inner >.item.active {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0 }}
.carousel-inner >.active,
.carousel-inner >.next,
.carousel-inner >.prev {display:block}
.carousel-inner >.active {left:0}
.carousel-inner >.next,
.carousel-inner >.prev {position:absolute;top:0;width:100%}
.carousel-inner >.next {left:100%}
.carousel-inner >.prev {left:-100%}
.carousel-inner >.next.left,
.carousel-inner >.prev.right {left:0}
.carousel-inner >.active.left {left:-100%}
.carousel-inner >.active.right {left:100%}
.carousel-control {position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}
.carousel-control.left {background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000',GradientType=1)}
.carousel-control.right {left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,
.carousel-control:focus {outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {left:50%;margin-left:-10px}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {right:50%;margin-right:-10px}
.carousel-control .icon-prev,
.carousel-control .icon-next {width:20px;height:20px;line-height:1;font-family:serif}
.carousel-control .icon-prev:before {content:'\2039'}
.carousel-control .icon-next:before {content:'\203a'}
.carousel-indicators {position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li {display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
.carousel-indicators .active {margin:0;width:12px;height:12px;background-color:#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-prev,.carousel-control .icon-next {width:30px;height:30px;margin-top:-10px;font-size:30px }.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left:-10px }.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right:-10px }.carousel-caption {left:20%;right:20%;padding-bottom:30px }.carousel-indicators {bottom:20px }}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical >.btn-group:before,
.btn-group-vertical >.btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {content:" ";display:table}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical >.btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {clear:both}
.center-block {display:block;margin-left:auto;margin-right:auto}
.pull-right {float:right !important}
.pull-left {float:left !important}
.hide {display:none !important}
.show {display:block !important}
.invisible {visibility:hidden}
.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden {display:none !important}
.affix {position:fixed}
@-ms-viewport {width:device-width}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {display:none !important}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {display:none !important}
@media (max-width:767px) {.visible-xs {display:block !important }table.visible-xs {display:table !important }tr.visible-xs {display:table-row !important }th.visible-xs,td.visible-xs {display:table-cell !important }}
@media (max-width:767px) {.visible-xs-block {display:block !important }}
@media (max-width:767px) {.visible-xs-inline {display:inline !important }}
@media (max-width:767px) {.visible-xs-inline-block {display:inline-block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display:block !important }table.visible-sm {display:table !important }tr.visible-sm {display:table-row !important }th.visible-sm,td.visible-sm {display:table-cell !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display:block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display:inline !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display:inline-block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display:block !important }table.visible-md {display:table !important }tr.visible-md {display:table-row !important }th.visible-md,td.visible-md {display:table-cell !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display:block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display:inline !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display:inline-block !important }}
@media (min-width:1200px) {.visible-lg {display:block !important }table.visible-lg {display:table !important }tr.visible-lg {display:table-row !important }th.visible-lg,td.visible-lg {display:table-cell !important }}
@media (min-width:1200px) {.visible-lg-block {display:block !important }}
@media (min-width:1200px) {.visible-lg-inline {display:inline !important }}
@media (min-width:1200px) {.visible-lg-inline-block {display:inline-block !important }}
@media (max-width:767px) {.hidden-xs {display:none !important }}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display:none !important }}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display:none !important }}
@media (min-width:1200px) {.hidden-lg {display:none !important }}
.visible-print {display:none !important}
@media print {.visible-print {display:block !important }table.visible-print {display:table !important }tr.visible-print {display:table-row !important }th.visible-print,td.visible-print {display:table-cell !important }}
.visible-print-block {display:none !important}
@media print {.visible-print-block {display:block !important }}
.visible-print-inline {display:none !important}
@media print {.visible-print-inline {display:inline !important }}
.visible-print-inline-block {display:none !important}
@media print {.visible-print-inline-block {display:inline-block !important }}
@media print {.hidden-print {display:none !important }}
dl,dt,dd,ol,ul,li {margin:0;padding:0}.clear {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}::selection {background:#1ABC9C;color:#FFF;text-shadow:none}::-moz-selection {background:#1ABC9C;color:#FFF;text-shadow:none}::-webkit-selection {background:#1ABC9C;color:#FFF;text-shadow:none}:active,
:focus {outline:none !important } body {line-height:1.5;color:#555;font-family:'Lato',sans-serif}a {text-decoration:none !important;color:#1ABC9C}a:hover {color:#222 }a img {border:none }img {max-width:100% }iframe {border:none !important } h1,
h2,
h3,
h4,
h5,
h6 {color:#444;font-weight:600;line-height:1.5;margin:0 0 30px 0;font-family:'Raleway',sans-serif}h5,
h6 {margin-bottom:20px }h1 {font-size:36px }h2 {font-size:30px }h3 {font-size:24px }h4 {font-size:18px }h5 {font-size:14px }h6 {font-size:12px }h4 {font-weight:600 }h5,
h6 {font-weight:bold }h1 >span:not(.nocolor),
h2 >span:not(.nocolor),
h3 >span:not(.nocolor),
h4 >span:not(.nocolor),
h5 >span:not(.nocolor),
h6 >span:not(.nocolor) {color:#1ABC9C }p,
pre,
ul,
ol,
dl,
dd,
blockquote,
address,
table,
fieldset,
form {margin-bottom:30px }small {font-family:'Lato',sans-serif }
.uppercase {text-transform:uppercase !important }.lowercase {text-transform:lowercase !important }.capitalize {text-transform:capitalize !important }.nott {text-transform:none !important }.tright {text-align:right !important }.tleft {text-align:left !important }.fright {float:right !important }.fleft {float:left !important }.fnone {float:none !important }.ohidden {position:relative;overflow:hidden !important}#wrapper {position:relative;float:none;width:1220px;margin:0 auto;background-color:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1)}.line,
.double-line {clear:both;position:relative;width:100%;margin:60px 0;border-top:1px solid #EEE}.line.line-sm {margin:30px 0 }span.middot {display:inline-block;margin:0 5px}.double-line {border-top:3px double #E5E5E5 }.emptydiv {display:block !important;position:relative !important}.allmargin {margin:50px !important }.leftmargin {margin-left:50px !important }.rightmargin {margin-right:50px !important }.topmargin {margin-top:50px !important }.bottommargin {margin-bottom:50px !important }.clear-bottommargin {margin-bottom:-50px !important }.allmargin-sm {margin:30px !important }.leftmargin-sm {margin-left:30px !important }.rightmargin-sm {margin-right:30px !important }.topmargin-sm {margin-top:30px !important }.bottommargin-sm {margin-bottom:30px !important }.clear-bottommargin-sm {margin-bottom:-30px !important }.allmargin-lg {margin:80px !important }.leftmargin-lg {margin-left:80px !important }.rightmargin-lg {margin-right:80px !important }.topmargin-lg {margin-top:80px !important }.bottommargin-lg {margin-bottom:80px !important }.clear-bottommargin-lg {margin-bottom:-80px !important }.nomargin {margin:0 !important }.noleftmargin {margin-left:0 !important }.norightmargin {margin-right:0 !important }.notopmargin {margin-top:0 !important }.nobottommargin {margin-bottom:0 !important }.header-stick {margin-top:-50px !important }.content-wrap .header-stick {margin-top:-80px !important }.footer-stick {margin-bottom:-50px !important }.content-wrap .footer-stick {margin-bottom:-80px !important }.noborder {border:none !important }.noleftborder {border-left:none !important }.norightborder {border-right:none !important }.notopborder {border-top:none !important }.nobottomborder {border-bottom:none !important }.noradius {-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important }.col-padding {padding:60px }.nopadding {padding:0 !important }.noleftpadding {padding-left:0 !important }.norightpadding {padding-right:0 !important }.notoppadding {padding-top:0 !important }.nobottompadding {padding-bottom:0 !important }.noabsolute {position:relative !important }.noshadow {box-shadow:none !important }.hidden {display:none !important }.nothidden {display:block !important }.inline-block {float:none !important;display:inline-block !important}.center {text-align:center !important }.divcenter {position:relative !important;float:none !important;margin-left:auto !important;margin-right:auto !important}.bgcolor,
.bgcolor #header-wrap {background-color:#1ABC9C !important }.color {color:#1ABC9C !important }.border-color {border-color:#1ABC9C !important }.nobg {background:none !important }.nobgcolor {background-color:transparent !important }.t300 {font-weight:300 !important }.t400 {font-weight:400 !important }.t500 {font-weight:500 !important }.t600 {font-weight:600 !important }.t700 {font-weight:700 !important }.ls0 {letter-spacing:0 !important }.ls1 {letter-spacing:1px !important }.ls2 {letter-spacing:2px !important }.ls3 {letter-spacing:3px !important }.ls4 {letter-spacing:4px !important }.ls5 {letter-spacing:5px !important }.noheight {height:0 !important }.nolineheight {line-height:0 !important }.font-body {font-family:'Lato',sans-serif }.font-primary {font-family:'Raleway',sans-serif }.font-secondary {font-family:'Crete Round',serif }.bgicon {display:block;position:absolute;bottom:-60px;right:-50px;font-size:210px;color:rgba(0,0,0,0.1)}.imagescale,
.imagescalein {display:block;overflow:hidden}.imagescale img,
.imagescalein img {-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease;transition:all 1s ease}.imagescale:hover img {-webkit-transform:scale(1);transform:scale(1)}.imagescalein img {-webkit-transform:scale(1);transform:scale(1)}.imagescalein:hover img {-webkit-transform:scale(1.1);transform:scale(1.1)}.grayscale {filter:brightness(80%) grayscale(1) contrast(90%);-webkit-filter:brightness(80%) grayscale(1) contrast(90%);-moz-filter:brightness(80%) grayscale(1) contrast(90%);-o-filter:brightness(80%) grayscale(1) contrast(90%);-ms-filter:brightness(80%) grayscale(1) contrast(90%);transition:1s filter ease;-webkit-transition:1s -webkit-filter ease;-moz-transition:1s -moz-filter ease;-ms-transition:1s -ms-filter ease;-o-transition:1s -o-filter ease}.grayscale:hover {filter:brightness(100%) grayscale(0);-webkit-filter:brightness(100%) grayscale(0);-moz-filter:brightness(100%) grayscale(0);-o-filter:brightness(100%) grayscale(0);-ms-filter:brightness(100%) grayscale(0)}.bganimate {-webkit-animation:BgAnimated 30s infinite linear;-moz-animation:BgAnimated 30s infinite linear;-ms-animation:BgAnimated 30s infinite linear;-o-animation:BgAnimated 30s infinite linear;animation:BgAnimated 30s infinite linear}@-webkit-keyframes BgAnimated {from {background-position:0 0}to {background-position:0 400px}}@-moz-keyframes BgAnimated {from {background-position:0 0}to {background-position:0 400px}}@-ms-keyframes BgAnimated {from {background-position:0 0}to {background-position:0 400px}}@-o-keyframes BgAnimated {from {background-position:0 0}to {background-position:0 400px}}@keyframes BgAnimated {from {background-position:0 0}to {background-position:0 400px}}.input-block-level {display:block;width:100% !important;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vertical-middle {height:auto !important;left:0}.magnific-max-width .mfp-content {max-width:800px } .section {position:relative;margin:60px 0;padding:60px 0;background-color:#F9F9F9;overflow:hidden}.parallax {background-color:transparent;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;overflow:hidden}.mobile-parallax,
.video-placeholder {background-size:cover !important;background-attachment:scroll !important;background-position:center center}.section .container {z-index:2 }.section .container + .video-wrap {z-index:1 }.revealer-image {position:relative;bottom:-100px;transition:bottom .3s ease-in-out;-webkit-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out}.section:hover .revealer-image {bottom:-50px } .postcontent {width:860px }
.postcontent.bothsidebar {width:580px }
.sidebar {width:240px }
.col_full {width:100% }
.col_half {width:48% }
.col_one_third {width:30.63% }
.col_two_third {width:65.33% }
.col_one_fourth {width:22% }
.col_three_fourth {width:74% }
.col_one_fifth {width:16.8% }
.col_two_fifth {width:37.6% }
.col_three_fifth {width:58.4% }
.col_four_fifth {width:79.2% }
.col_one_sixth {width:13.33% }
.col_five_sixth {width:82.67% }
body.stretched .container-fullwidth {position:relative;padding:0 60px;width:100%}.postcontent,
.sidebar,
.col_full,
.col_half,
.col_one_third,
.col_two_third,
.col_three_fourth,
.col_one_fourth,
.col_one_fifth,
.col_two_fifth,
.col_three_fifth,
.col_four_fifth,
.col_one_sixth,
.col_five_sixth {display:block;position:relative;margin-right:4%;margin-bottom:50px;float:left}.postcontent,
.sidebar {margin-right:40px }.col_full {clear:both;float:none;margin-right:0}.postcontent.col_last,
.sidebar.col_last {float:right }.col_last {margin-right:0 !important;clear:right} .fslider,
.fslider .flexslider,
.fslider .slider-wrap,
.fslider .slide,
.fslider .slide >a,
.fslider .slide >img,
.fslider .slide >a >img {position:relative;display:block;width:100%;height:auto;overflow:hidden;-webkit-backface-visibility:hidden}.fslider {min-height:32px }.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {outline:none;border:none }
.slider-wrap,
.flex-control-nav,
.flex-direction-nav {margin:0;padding:0;list-style:none;border:none}.flexslider {position:relative;margin:0;padding:0}
.flexslider .slider-wrap >.slide {display:none;-webkit-backface-visibility:hidden}
.flexslider .slider-wrap img {width:100%;display:block}
.flex-pauseplay span {text-transform:capitalize}.slider-wrap:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slider-wrap {display:block}
* html .slider-wrap {height:1%}.no-js .slider-wrap >.slide:first-child {display:block}.flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-nav {position:absolute;z-index:10;text-align:center;top:14px;right:10px;margin:0}.flex-control-nav li {float:left;display:block;margin:0 3px;width:10px;height:10px}.flex-control-nav li a {display:block;cursor:pointer;text-indent:-9999px;width:10px !important;height:10px !important;border:1px solid #FFF;border-radius:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.flex-control-nav li:hover a,
.flex-control-nav li a.flex-active {background-color:#FFF } #top-bar {position:relative;border-bottom:1px solid #EEE;height:45px;line-height:44px;font-size:13px}#top-bar .col_half {width:auto } .top-links {position:relative;float:left}.top-links ul {margin:0;list-style:none}.top-links ul li {float:left;position:relative;height:44px;border-left:1px solid #EEE}.top-links ul li:first-child,
.top-links ul ul li {border-left:0 !important }.top-links li >a {display:block;padding:0 12px;font-size:12px;font-weight:600;text-transform:uppercase;height:44px;color:#666}.top-links li i {vertical-align:top }.top-links li i.icon-angle-down {margin:0 0 0 5px !important }.top-links li i:first-child {margin-right:3px }.top-links li.full-icon i {top:2px;font-size:14px;margin:0}.top-links li:hover {background-color:#EEE }.top-links ul ul,
.top-links ul div.top-link-section {display:none;pointer-events:none;position:absolute;z-index:210;line-height:1.5;background:#FFF;border:0;top:44px;left:0;width:140px;margin:0;border-top:1px solid #1ABC9C;border-bottom:1px solid #EEE;box-shadow:0 0 5px -1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,0.2)}.top-links li:hover ul,
.top-links li:hover div.top-link-section {pointer-events:auto }.top-links ul ul li {float:none;height:36px;border-top:1px solid #F5F5F5;border-left:1px solid #EEE}.top-links ul ul li:hover {background-color:#F9F9F9 }.top-links ul ul li:first-child {border-top:none !important;border-left:1px solid #EEE}.top-links ul ul a {height:36px;line-height:36px;font-size:12px}.top-links ul ul img {display:inline-block;position:relative;top:-1px;width:16px;height:16px;margin-right:4px}.top-links ul ul.top-demo-lang img {top:4px;width:16px;height:16px}.top-links ul div.top-link-section {padding:25px;left:0;width:280px}.fright .top-links ul div.top-link-section,
.top-links.fright ul div.top-link-section {left:auto;right:0} #top-social,
#top-social ul {margin:0 }#top-social li,
#top-social li a,
#top-social li .ts-icon,
#top-social li .ts-text {display:block;position:relative;float:left;width:auto;overflow:hidden;height:44px;line-height:44px}#top-social li {border-left:1px solid #EEE }#top-social li:first-child {border-left:0 !important }#top-social li a {float:none;width:40px;font-weight:bold;color:#666;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,width .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,width .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,width .3s ease-in-out}#top-social li a:hover {color:#FFF !important;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}#top-social li .ts-icon {width:40px;text-align:center;font-size:14px} #top-login {margin-bottom:0 }#top-login .checkbox {margin-bottom:10px }#top-login .form-control {position:relative }#top-login .form-control:focus {border-color:#CCC }#top-login .input-group#top-login-username {margin-bottom:-1px }#top-login #top-login-username input,
#top-login #top-login-username .input-group-addon {border-bottom-right-radius:0;border-bottom-left-radius:0}#top-login .input-group#top-login-password {margin-bottom:10px }#top-login #top-login-password input,
#top-login #top-login-password .input-group-addon {border-top-left-radius:0;border-top-right-radius:0} #header {position:relative;background-color:#FFF;border-bottom:1px solid #F5F5F5}#header .container {position:relative }#header.transparent-header {background:transparent;border-bottom:none;z-index:199}#header.semi-transparent {background-color:rgba(255,255,255,0.8) }#header.transparent-header.floating-header {margin-top:60px }#header.transparent-header.floating-header .container {width:1220px;background-color:#FFF;padding:0 40px;border-radius:2px}#header.transparent-header.floating-header.sticky-header .container {width:1170px;padding:0 15px}#header.transparent-header + #slider,
#header.transparent-header + #page-title.page-title-parallax,
#header.transparent-header + #google-map,
#slider + #header.transparent-header {top:-100px;margin-bottom:-100px}#header.transparent-header.floating-header + #slider,
#header.transparent-header.floating-header + #google-map {top:-160px;margin-bottom:-160px}#header.transparent-header + #page-title.page-title-parallax .container {z-index:5;padding-top:100px}#header.full-header {border-bottom-color:#EEE }body.stretched #header.full-header .container {width:100%;padding:0 30px}#header.transparent-header.full-header #header-wrap {border-bottom:1px solid rgba(0,0,0,0.1) }#slider + #header.transparent-header.full-header #header-wrap {border-top:1px solid rgba(0,0,0,0.1);border-bottom:none} #logo {position:relative;float:left;font-family:'Raleway',sans-serif;font-size:36px;line-height:100%;margin-right:40px}#header.full-header #logo {padding-right:30px;margin-right:30px;border-right:1px solid #EEE}#header.transparent-header.full-header #logo {border-right-color:rgba(0,0,0,0.1) }#logo a {display:block;color:#000}#logo img {display:block;max-width:100%}#logo a.standard-logo {display:block }#logo a.retina-logo {display:none } .header-extras {float:right;margin:30px 0 0}.header-extras li {float:left;margin-left:20px;height:40px;overflow:hidden;list-style:none}.header-extras li i {margin-top:3px !important }.header-extras li:first-child {margin-left:0 }.header-extras li .he-text {float:left;padding-left:10px;font-weight:bold;font-size:14px;line-height:1.43}.header-extras li .he-text span {display:block;font-weight:400;color:#1ABC9C} #primary-menu {float:right }#primary-menu ul.mobile-primary-menu {display:none }#header.full-header #primary-menu >ul {float:left;padding-right:15px;margin-right:15px;border-right:1px solid #EEE}#header.transparent-header.full-header #primary-menu >ul {border-right-color:rgba(0,0,0,0.1) }#primary-menu-trigger,
#page-submenu-trigger {opacity:0;pointer-events:none;cursor:pointer;font-size:14px;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#primary-menu ul {list-style:none;margin:0}#primary-menu >ul {float:left }#primary-menu ul li {position:relative }#primary-menu ul li.mega-menu {position:inherit }#primary-menu ul >li {float:left;margin-left:2px}#primary-menu >ul >li:first-child {margin-left:0 }#primary-menu ul li >a {display:block;line-height:22px;padding:39px 15px;color:#444;font-weight:bold;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-family:'Raleway',sans-serif;-webkit-transition:margin .4s ease,padding .4s ease;-o-transition:margin .4s ease,padding .4s ease;transition:margin .4s ease,padding .4s ease}#primary-menu ul li >a span {display:none }#primary-menu ul li >a i {position:relative;top:-1px;font-size:14px;width:16px;text-align:center;margin-right:6px;vertical-align:top}#primary-menu ul li >a i.icon-angle-down:last-child {font-size:12px;margin:0 0 0 5px}#primary-menu ul li:hover >a,
#primary-menu ul li.current >a {color:#1ABC9C }#primary-menu >ul >li.sub-menu >a >div {}body.no-superfish #primary-menu li:hover >ul:not(.mega-menu-column),
body.no-superfish #primary-menu li:hover >.mega-menu-content {display:block }#primary-menu ul ul:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content {display:none;position:absolute;width:220px;background-color:#FFF;box-shadow:0 13px 42px 11px rgba(0,0,0,0.05);border:1px solid #EEE;border-top:2px solid #1ABC9C;height:auto;z-index:199;top:100%;left:0;margin:0}#primary-menu ul ul:not(.mega-menu-column) ul {top:-2px !important;left:218px}#primary-menu ul ul.menu-pos-invert:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content.menu-pos-invert {left:auto;right:0}#primary-menu ul ul:not(.mega-menu-column) ul.menu-pos-invert {right:218px }#primary-menu ul ul li {float:none;margin:0}#primary-menu ul ul li:first-child {border-top:0 }#primary-menu ul ul li >a {font-size:12px;font-weight:600;color:#666;padding-top:10px;padding-bottom:10px;border:0;letter-spacing:0;font-family:'Lato',sans-serif;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#primary-menu ul ul li >a i {vertical-align:middle }#primary-menu ul ul li:hover >a {background-color:#F9F9F9;padding-left:18px;color:#1ABC9C}#primary-menu ul ul >li.sub-menu >a,
#primary-menu ul ul >li.sub-menu:hover >a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/submenu.png");background-position:right center;background-repeat:no-repeat} #primary-menu ul li .mega-menu-content,
#primary-menu ul li.mega-menu-small .mega-menu-content {width:720px;max-width:400px}#primary-menu ul li.mega-menu .mega-menu-content,
.floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content {margin:0 15px;width:1140px;max-width:none}.floating-header #primary-menu ul li.mega-menu .mega-menu-content {margin:0;width:1220px}body.stretched .container-fullwidth #primary-menu ul li.mega-menu .mega-menu-content {margin:0 60px }body.stretched #header.full-header #primary-menu ul li.mega-menu .mega-menu-content {margin:0 30px }#primary-menu ul li.mega-menu .mega-menu-content.style-2 {padding:0 10px }#primary-menu ul li .mega-menu-content ul {display:block;position:relative;top:0;min-width:inherit;border:0;box-shadow:none;background-color:transparent}#primary-menu ul li .mega-menu-content ul:not(.megamenu-dropdown) {display:block !important;opacity:1 !important;top:0;left:0}#primary-menu ul li .mega-menu-content ul.mega-menu-column {float:left;margin:0}#primary-menu ul li .mega-menu-content ul.mega-menu-column.col-5 {width:20% }#primary-menu ul li .mega-menu-content ul:not(.mega-menu-column) {width:100% }#primary-menu ul li .mega-menu-content ul.mega-menu-column:not(:first-child) {border-left:1px solid #F2F2F2 }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column {padding:30px 20px }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title {margin-top:20px }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title:first-child {margin-top:0 }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a {font-size:13px;font-weight:bold;font-family:'Raleway',sans-serif;letter-spacing:1px;text-transform:uppercase !important;margin-bottom:15px;color:#444;padding:0 !important;line-height:1.3 !important}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title:hover >a {background-color:transparent }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a:hover {color:#1ABC9C }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title.sub-menu >a,
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title.sub-menu:hover >a {background:none }#primary-menu ul li .mega-menu-content.style-2 li {border:0 }#primary-menu ul li .mega-menu-content.style-2 ul li >a {padding-left:5px;padding-top:7px;padding-bottom:7px}#primary-menu ul li .mega-menu-content.style-2 ul li >a:hover {padding-left:12px }.mega-menu-column .entry-meta {margin:8px -10px 0 0 !important;border:none !important;padding:0 !important}.mega-menu-column .entry-meta li {float:left !important;border:none !important;margin:0 10px 0 0 !important} #primary-menu.style-2 {float:none;max-width:none;border-top:1px solid #F5F5F5}#primary-menu.style-2 >div >ul {float:left }#primary-menu.style-2 >div >ul >li >a {padding-top:19px;padding-bottom:19px}#logo + #primary-menu.style-2 {border-top:0 }#primary-menu.style-2 >div #top-search,
#primary-menu.style-2 >div #top-cart,
#primary-menu.style-2 >div #side-panel-trigger {margin-top:20px;margin-bottom:20px}body:not(.device-sm):not(.device-xs):not(.device-xxs) #primary-menu.style-2.center >ul,
body:not(.device-sm):not(.device-xs):not(.device-xxs) #primary-menu.style-2.center >div {float:none;display:inline-block !important;width:auto;text-align:left} #primary-menu.style-3 >ul >li >a {margin:28px 0;padding-top:11px;padding-bottom:11px;border-radius:2px}#primary-menu.style-3 >ul >li:hover >a {color:#444;background-color:#F5F5F5}#primary-menu.style-3 >ul >li.current >a {color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);background-color:#1ABC9C} #primary-menu.style-4 >ul >li >a {margin:28px 0;padding-top:10px;padding-bottom:10px;border-radius:2px;border:1px solid transparent}#primary-menu.style-4 >ul >li:hover >a,
#primary-menu.style-4 >ul >li.current >a {border-color:#1ABC9C } #primary-menu.style-5 >ul {padding-right:10px;margin-right:5px;border-right:1px solid #EEE}#primary-menu.style-5 >ul >li:not(:first-child) {margin-left:15px }#primary-menu.style-5 >ul >li >a {padding-top:25px;padding-bottom:25px;line-height:14px}#primary-menu.style-5 >ul >li >a i {display:block;width:auto;margin:0 0 8px;font-size:28px;line-height:1} #primary-menu.style-6 ul >li >a {position:relative }#primary-menu.style-6 >ul >li >a:after,
#primary-menu.style-6 >ul >li.current >a:after,
#primary-menu.style-6 >div >ul >li >a:after,
#primary-menu.style-6 >div >ul >li.current >a:after {content:'';position:absolute;top:0;left:0;height:2px;width:0;border-top:2px solid #1ABC9C;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}#primary-menu.style-6 >ul >li.current >a:after,
#primary-menu.style-6 >ul >li:hover >a:after,
#primary-menu.style-6 >div >ul >li.current >a:after,
#primary-menu.style-6 >div >ul >li:hover >a:after {width:100% } #primary-menu.sub-title >ul >li,
#primary-menu.sub-title.style-2 >div >ul >li {background:url("../themes/mountroyalacademy/assets/canvas/images/icons/menu-divider.png") no-repeat right center;margin-left:1px}#primary-menu.sub-title ul li:first-child {padding-left:0;margin-left:0}#primary-menu.sub-title >ul >li >a,
#primary-menu.sub-title >div >ul >li >a {line-height:14px;padding:27px 20px 32px;text-transform:uppercase;border-top:5px solid transparent}#primary-menu.sub-title >ul >li >a span,
#primary-menu.sub-title >div >ul >li >a span {display:block;margin-top:10px;line-height:12px;font-size:11px;font-weight:400;color:#888;text-transform:capitalize}#primary-menu.sub-title >ul >li:hover >a,
#primary-menu.sub-title >ul >li.current >a,
#primary-menu.sub-title >div >ul >li:hover >a,
#primary-menu.sub-title >div >ul >li.current >a {background-color:#1ABC9C;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-top-color:rgba(0,0,0,0.1)}#primary-menu.sub-title >ul >li:hover >a span,
#primary-menu.sub-title >ul >li.current >a span,
#primary-menu.sub-title.style-2 >div >ul >li:hover >a span,
#primary-menu.sub-title.style-2 >div >ul >li.current >a span {color:#EEE }#primary-menu.sub-title.style-2 ul ul span {display:none } #primary-menu.sub-title.style-2 >div >ul >li {background-position:left center }#primary-menu.sub-title.style-2 >div #top-search,
#primary-menu.sub-title.style-2 >div #top-cart,
#primary-menu.sub-title.style-2 >div #side-panel-trigger {float:right;margin-top:30px;margin-bottom:30px}#primary-menu.sub-title.style-2 div ul li:first-child,
#primary-menu.sub-title.style-2 >div >ul >li:hover + li,
#primary-menu.sub-title.style-2 >div >ul >li.current + li {background-image:none }#primary-menu.sub-title.style-2 >div >ul >li >a {padding-top:17px;padding-bottom:22px} @media (min-width:992px) {#header.split-menu #logo {position:absolute;width:100%;text-align:center;margin:0;float:none;height:100px }#header.split-menu #logo a.standard-logo {display:inline-block }}#header.split-menu #primary-menu {float:none;margin:0}#header.split-menu #primary-menu >ul {z-index:199 }#header.split-menu #primary-menu >ul:first-child {float:left }#header.split-menu #primary-menu >ul:last-child {float:right } @media (min-width:992px) {.overlay-menu:not(.top-search-open) #primary-menu-trigger {opacity:1;pointer-events:auto;left:auto;right:75px;width:20px;height:20px;line-height:20px;margin-top:-10px}.overlay-menu:not(.top-search-open) .full-header #primary-menu-trigger {right:90px }.overlay-menu #primary-menu >#overlay-menu-close {opacity:0;pointer-events:none;position:fixed;top:25px;left:auto;right:25px;width:48px;height:48px;line-height:48px;font-size:24px;text-align:center;color:#444;z-index:300;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:opacity .4s ease,transform .45s .15s ease;-o-transition:opacity .4s ease,transform .45s .15s ease;transition:opacity .4s ease,transform .45s .15s ease}.overlay-menu #primary-menu >ul {opacity:0 !important;pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100% !important;z-index:299;background:rgba(255,255,255,0.95);-webkit-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.overlay-menu #primary-menu >ul.show {opacity:1 !important;display:inherit !important;pointer-events:auto}.overlay-menu #primary-menu >ul.show ~ #overlay-menu-close {opacity:1;-webkit-transition:opacity .7s .4s ease,transform .45s .15s ease;-o-transition:opacity .7s .4s ease,transform .45s .15s ease;transition:opacity .7s .4s ease,transform .45s .15s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:auto}.overlay-menu #primary-menu >ul >li {float:none;text-align:center;max-width:400px;margin:0 auto}.overlay-menu #primary-menu >ul >li >a {font-size:24px;padding-top:19px;padding-bottom:19px;letter-spacing:2px;text-transform:none;opacity:0;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:opacity .7s .15s ease,transform .45s .15s ease,color .2s linear;-o-transition:opacity .7s .15s ease,transform .45s .15s ease,color .2s linear;transition:opacity .7s .15s ease,transform .45s .15s ease,color .2s linear}.overlay-menu #primary-menu >ul.show >li >a {opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}} #top-search,
#top-cart,
#side-panel-trigger,
#top-account {float:right;margin:40px 0 40px 15px}#top-cart {position:relative }#top-search a,
#top-cart a,
#side-panel-trigger a,
#top-account a {display:block;position:relative;width:14px;height:14px;font-size:14px;line-height:20px;text-align:center;color:#333;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#top-search a {z-index:11 }#top-search a i {position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}body.top-search-open #top-search a i.icon-search3,
#top-search a i.icon-line-cross {opacity:0 }body.top-search-open #top-search a i.icon-line-cross {opacity:1;z-index:11;font-size:16px}#top-cart a:hover {color:#1ABC9C }#top-search form {opacity:0;z-index:-2;position:absolute;width:100% !important;height:100% !important;padding:0 15px;margin:0;top:0;left:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body.top-search-open #top-search form {opacity:1;z-index:10}#top-search form input {box-shadow:none !important;pointer-events:none;border-radius:0;border:0;outline:0 !important;font-size:32px;padding:10px 80px 10px 0;height:100%;background-color:transparent;color:#333;font-weight:700;margin-top:0 !important;font-family:'Raleway',sans-serif;letter-spacing:2px}body:not(.device-sm):not(.device-xs):not(.device-xxs) #header.full-header #top-search form input {padding-left:40px }body:not(.device-sm):not(.device-xs):not(.device-xxs) .container-fullwidth #top-search form input {padding-left:60px }body.top-search-open #top-search form input {pointer-events:auto }body:not(.device-sm):not(.device-xs):not(.device-xxs) #header.transparent-header:not(.sticky-header):not(.full-header):not(.floating-header) #top-search form input {border-bottom:2px solid rgba(0,0,0,0.1) }#top-search form input::-moz-placeholder {color:#555;opacity:1;text-transform:uppercase}
#top-search form input:-ms-input-placeholder {color:#555;text-transform:uppercase}
#top-search form input::-webkit-input-placeholder {color:#555;text-transform:uppercase}#primary-menu .container #top-search form input,
.sticky-header #top-search form input {border:none !important } #top-cart {margin-right:0 }#top-cart >a >span {display:block;position:absolute;top:-7px;left:auto;right:-14px;font-size:10px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:16px;height:16px;line-height:16px;text-align:center;background-color:#1ABC9C;border-radius:50%}#top-cart .top-cart-content {opacity:0;z-index:-2;position:absolute;width:280px;background-color:#FFF;box-shadow:0 20px 50px 10px rgba(0,0,0,0.05);border:1px solid #EEE;border-top:2px solid #1ABC9C;top:60px;right:-15px;left:auto;margin:-10000px 0 0;-webkit-transition:opacity .5s ease,top .4s ease;-o-transition:opacity .5s ease,top .4s ease;transition:opacity .5s ease,top .4s ease}.style-2 .container #top-cart .top-cart-content {top:40px }.style-2.sub-title .container #top-cart .top-cart-content {top:50px }#top-cart.top-cart-open .top-cart-content {opacity:1;z-index:11;margin-top:0}.top-cart-title {padding:12px 15px;border-bottom:1px solid #EEE}.top-cart-title h4 {margin-bottom:0;font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.top-cart-items {padding:15px }.top-cart-item {padding-top:15px;margin-top:15px;border-top:1px solid #F5F5F5}.top-cart-item:first-child {padding-top:0;margin-top:0;border-top:0}.top-cart-item-image {float:left;margin-right:15px;width:48px !important;height:48px !important;border:2px solid #EEE;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}.top-cart-item-image a,
.top-cart-item-image img {display:block;width:44px !important;height:44px !important}.top-cart-item-image:hover {border-color:#1ABC9C }.top-cart-item-desc {position:relative;overflow:hidden}.top-cart-item-desc a {text-align:left !important;font-size:13px !important;width:auto !important;height:auto !important;font-weight:600}.top-cart-item-desc a:hover {color:#1ABC9C !important }.top-cart-item-desc span.top-cart-item-price {display:block;line-height:20px;font-size:12px !important;color:#999}.top-cart-item-desc span.top-cart-item-quantity {display:block;position:absolute;font-size:12px !important;right:0;top:2px;color:#444}.top-cart-action {padding:15px;border-top:1px solid #EEE}.top-cart-action span.top-checkout-price {font-size:20px;color:#1ABC9C} #top-account {margin:32px 0 33px 20px }#top-account a {width:auto;height:auto}#top-account a span {margin-left:5px;font-weight:600}#top-account a i.icon-angle-down {margin-left:5px;font-size:12px}#top-account .dropdown-menu {padding:10px 0 }#top-account .dropdown-menu li a {font-family:'Lato',sans-serif;font-weight:400;text-align:left;line-height:22px}#top-account .dropdown-menu li a .badge {display:block;float:right;margin:2px 0 0 0}#top-account .dropdown-menu li a i:last-child {position:relative;top:1px;margin-left:5px} #header,
#header-wrap,
#logo img {height:100px;-webkit-transition:height .4s ease,opacity .3s ease;-o-transition:height .4s ease,opacity .3s ease;transition:height .4s ease,opacity .3s ease}#header.sticky-style-2 {height:161px }#header.sticky-style-3 {height:181px }#header.sticky-style-2 #header-wrap {height:60px }#header.sticky-style-3 #header-wrap {height:80px }#primary-menu >ul >li >ul,
#primary-menu >ul >li >.mega-menu-content,
#primary-menu >ul >li.mega-menu >.mega-menu-content {-webkit-transition:top .4s ease;-o-transition:top .4s ease;transition:top .4s ease}#top-search,
#top-cart {-webkit-transition:margin .4s ease,opacity .3s ease;-o-transition:margin .4s ease,opacity .3s ease;transition:margin .4s ease,opacity .3s ease}body:not(.top-search-open) #header-wrap #logo,
body:not(.top-search-open) #primary-menu >ul,
body:not(.top-search-open) #primary-menu >.container >ul,
body:not(.top-search-open) #top-cart,
body:not(.top-search-open) #side-panel-trigger,
body:not(.top-search-open) #top-account {opacity:1;-webkit-transition:height .4s ease,margin .4s ease,opacity .2s .2s ease;-o-transition:height .4s ease,margin .4s ease,opacity .2s .2s ease;transition:height .4s ease,margin .4s ease,opacity .2s .2s ease}body.top-search-open #header-wrap #logo,
body.top-search-open #primary-menu >ul,
body.top-search-open #primary-menu >.container >ul,
body.top-search-open #top-cart,
body.top-search-open #side-panel-trigger,
body.top-search-open #top-account {opacity:0 }#header.sticky-header.semi-transparent {background-color:transparent }#header-wrap {position:relative;z-index:199;-webkit-backface-visibility:hidden}#header.sticky-header #header-wrap {position:fixed;top:0;left:0;width:100%;background-color:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.1)}#header.semi-transparent.sticky-header #header-wrap {background-color:rgba(255,255,255,0.8) }#header.sticky-header:not(.static-sticky),
#header.sticky-header:not(.static-sticky) #header-wrap,
#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img {height:60px }#header.sticky-header:not(.static-sticky) #primary-menu >ul >li >a {padding-top:19px;padding-bottom:19px}#header.sticky-header:not(.static-sticky).sticky-style-2,
#header.sticky-header:not(.static-sticky).sticky-style-3 {height:161px }#header.sticky-header:not(.static-sticky).sticky-style-2 #primary-menu,
#header.sticky-header:not(.static-sticky).sticky-style-3 #primary-menu {border-top:0 }#header.sticky-header:not(.static-sticky) #top-search,
#header.sticky-header:not(.static-sticky) #top-cart,
#header.sticky-header:not(.static-sticky) #side-panel-trigger {margin-top:20px !important;margin-bottom:20px !important}#header.sticky-header:not(.static-sticky) #top-account {margin-top:12px !important;margin-bottom:13px !important}#header.sticky-header:not(.static-sticky) #top-cart .top-cart-content {top:40px }#header.sticky-header.sticky-style-2 #primary-menu {border-top:0 } #header.sticky-header:not(.static-sticky) #primary-menu.style-3 >ul >li >a {margin:0;border-radius:0} #header.sticky-header:not(.static-sticky) #primary-menu.style-4 >ul >li >a {padding-top:8px;padding-bottom:8px;margin:10px 0} #header.sticky-header:not(.static-sticky) #primary-menu.style-5 >ul >li {margin-left:2px }#header.sticky-header:not(.static-sticky) #primary-menu.style-5 >ul >li:first-child {margin-left:0 }#header.sticky-header:not(.static-sticky) #primary-menu.style-5 >ul >li >a {line-height:22px;padding-top:19px;padding-bottom:19px}#header.sticky-header:not(.static-sticky) #primary-menu.style-5 >ul >li >a >div {padding:0 }#header.sticky-header:not(.static-sticky) #primary-menu.style-5 >ul >li >a i {display:inline-block;width:16px;top:-1px;margin:0 6px 0 0;font-size:14px;line-height:22px} #header.sticky-header:not(.static-sticky) #primary-menu.sub-title >ul >li,
#header.sticky-header:not(.static-sticky) #primary-menu.sub-title.style-2 >div >ul >li {background:none !important;margin-left:2px}#header.sticky-header:not(.static-sticky) #primary-menu.sub-title >ul >li:first-child,
#header.sticky-header:not(.static-sticky) #primary-menu.sub-title.style-2 >div >ul >li:first-child {margin-left:0 }#header.sticky-header:not(.static-sticky) #primary-menu.sub-title >ul >li >a,
#header.sticky-header:not(.static-sticky) #primary-menu.sub-title >div >ul >li >a {line-height:22px;padding:19px 15px;text-transform:none;font-size:14px;border-top:0}#header.sticky-header:not(.static-sticky) #primary-menu.sub-title ul li span {display:none } #page-menu,
#page-menu-wrap {position:relative;height:44px;line-height:44px;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}#page-menu-wrap {z-index:99;background-color:#1ABC9C;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}#page-menu.sticky-page-menu #page-menu-wrap {position:fixed;z-index:99;left:0;width:100%;box-shadow:0 0 15px rgba(0,0,0,0.3)}#header.static-sticky ~ #page-menu.sticky-page-menu #page-menu-wrap,
#header.static-sticky ~ #content #page-menu.sticky-page-menu #page-menu-wrap {top:100px }#header ~ #page-menu.sticky-page-menu #page-menu-wrap,
#header.no-sticky ~ #page-menu.sticky-page-menu #page-menu-wrap,
#header ~ #content #page-menu.sticky-page-menu #page-menu-wrap,
#header.no-sticky ~ #content #page-menu.sticky-page-menu #page-menu-wrap {top:0 }#header.sticky-header ~ #page-menu.sticky-page-menu #page-menu-wrap,
#header.sticky-header ~ #content #page-menu.sticky-page-menu #page-menu-wrap {top:60px }#page-submenu-trigger {top:0;margin-top:0;left:auto;right:15px;width:40px;height:44px;line-height:44px}#page-menu .menu-title {float:left;color:#FFF;font-size:20px;font-weight:300}#page-menu .menu-title span {font-weight:600 }#page-menu nav {position:relative;float:right}#page-menu nav ul {margin-bottom:0;height:44px}#page-menu nav li {position:relative;float:left;list-style:none}#page-menu nav li a {display:block;height:28px;line-height:28px;margin:8px 4px;padding:0 14px;color:#FFF;font-size:14px;border-radius:14px}#page-menu nav li a .icon-angle-down {margin-left:5px }body:not(.device-touch) #page-menu nav li a {-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-menu nav li:hover a,
#page-menu nav li.current a {background-color:rgba(0,0,0,0.15) }#page-menu li:hover ul {display:block }#page-menu ul ul {display:none;position:absolute;width:150px;top:44px;left:0;z-index:149;height:auto;background-color:#1ABC9C}#page-menu ul ul ul {display:none !important }#page-menu ul ul li {float:none }#page-menu ul ul a {height:auto;line-height:22px;margin:0;padding:8px 14px;border-radius:0;background-color:rgba(0,0,0,0.15)}#page-menu ul ul li:hover a,
#page-menu ul ul li.current a {background-color:rgba(0,0,0,0.3) } @media (min-width:992px) {#page-menu.dots-menu,#page-menu.dots-menu #page-menu-wrap {position:fixed;z-index:99;top:50%;left:auto;right:20px;width:24px;height:auto;line-height:1.5;background-color:transparent;text-shadow:none }#page-menu.dots-menu #page-menu-wrap {position:relative;box-shadow:none }#page-menu.dots-menu .menu-title {display:none }#page-menu.dots-menu nav {float:none;width:24px }#page-menu.dots-menu nav ul {height:auto }#page-menu.dots-menu nav ul li {float:none;width:14px;height:14px;margin:10px 6px }#page-menu.dots-menu nav li a {position:relative;width:10px;height:10px;line-height:1.5;padding:0;margin:0 2px;background-color:rgba(0,0,0,0.4);border-radius:50%;color:#777 }#page-menu.dots-menu nav li a:hover {background-color:rgba(0,0,0,0.7) }#page-menu.dots-menu nav li.current a {background-color:#1ABC9C }#page-menu.dots-menu nav li div {position:absolute;width:auto;top:-11px;right:25px;background-color:#1ABC9C;color:#FFF;padding:5px 14px;white-space:nowrap;pointer-events:none;text-shadow:1px 1px 1px rgba(0,0,0,0.15);border-radius:2px;opacity:0 }body:not(.device-touch) #page-menu.dots-menu nav li div {-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out }#page-menu.dots-menu nav li div:after {position:absolute;content:'';top:50%;margin-top:-6px;left:auto;right:-5px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:6px solid #1ABC9C }#page-menu.dots-menu nav li a:hover div {opacity:1;right:30px }} .one-page-arrow {position:absolute;z-index:3;bottom:20px;left:50%;margin-left:-16px;width:32px;height:32px;font-size:32px;text-align:center;color:#222} @media (min-width:992px) {.side-header #header {position:fixed;top:0;left:0;z-index:10;width:260px;height:100%;height:calc(100vh);background-color:#FFF;border:none;border-right:1px solid #EEE;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.065)}.side-header #header-wrap {width:300px;height:100%;overflow:auto;padding-right:40px}.side-header #header .container {width:260px !important;padding:0 30px !important;margin:0 !important}.side-header #logo {float:none;margin:60px 0 40px}.side-header #logo img {height:auto !important }.side-header #logo:not(.nobottomborder):after,
.side-header #primary-menu:not(.nobottomborder):after {display:block;content:'';width:20%;border-bottom:1px solid #E5E5E5}.side-header .center #logo:after {margin:0 auto }.side-header #primary-menu {margin-bottom:30px }.side-header #primary-menu:not(.nobottomborder):after {margin-top:40px }.side-header #primary-menu,
.side-header #primary-menu ul {float:none;height:auto}.side-header #primary-menu ul li {float:none;margin:15px 0 0}.side-header #primary-menu ul li:first-child {margin-top:0 }.side-header #primary-menu ul li a {height:25px;line-height:25px;padding:0;text-transform:uppercase}.side-header #primary-menu ul li i {line-height:24px }.side-header #primary-menu ul ul {position:relative;width:100%;background-color:transparent;box-shadow:none;border:none;height:auto;z-index:1;top:0;left:0;margin:5px 0;padding-left:12px}.side-header #primary-menu ul ul ul {top:0 !important;left:0}.side-header #primary-menu ul ul.menu-pos-invert {left:0;right:auto}.side-header #primary-menu ul ul ul.menu-pos-invert {right:auto }.side-header #primary-menu ul ul li {margin:0;border:0}.side-header #primary-menu ul ul li:first-child {border-top:0 }.side-header #primary-menu ul ul a {font-size:12px;height:auto !important;line-height:24px !important;padding:2px 0 !important}.side-header #primary-menu ul ul li:hover >a {background-color:transparent !important;color:#444 !important}.side-header #primary-menu ul >li.sub-menu >a,
.side-header #primary-menu ul >li.sub-menu:hover >a {background-image:none !important }.side-header #primary-menu ul >li.sub-menu >a:after {position:absolute;content:'\e7a5';top:1px;right:0;-webkit-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.side-header #primary-menu ul >li.sub-menu:hover >a:after {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.side-header:not(.open-header) #wrapper {margin:0 0 0 260px !important;width:auto !important}.side-header:not(.open-header) #wrapper .container {width:auto;margin:0 40px} .side-header.open-header.push-wrapper {overflow-x:hidden }.side-header.open-header #header {left:-260px }.side-header.open-header.side-header-open #header {left:0 }.side-header.open-header #wrapper {left:0 }.side-header.open-header.push-wrapper.side-header-open #wrapper {left:260px }#header-trigger {display:none }.side-header.open-header #header-trigger {display:block;position:fixed;cursor:pointer;top:20px;left:20px;z-index:11;font-size:16px;width:32px;height:32px;line-height:32px;background-color:#FFF;text-align:center;border-radius:2px}.side-header.open-header.side-header-open #header-trigger {left:280px }.side-header.open-header #header-trigger i:nth-child(1),
.side-header.open-header.side-header-open #header-trigger i:nth-child(2) {display:block }.side-header.open-header.side-header-open #header-trigger i:nth-child(1),
.side-header.open-header #header-trigger i:nth-child(2) {display:none }.side-header.open-header #header,
.side-header.open-header #header-trigger,
.side-header.open-header.push-wrapper #wrapper {-webkit-transition:left .4s ease;-o-transition:left .4s ease;transition:left .4s ease} .side-header.side-header-right #header {left:auto;right:0;border:none;border-left:1px solid #EEE}.side-header.side-header-right:not(.open-header) #wrapper {margin:0 260px 0 0 !important }.side-header.side-header-right.open-header #header {left:auto;right:-260px}.side-header.side-header-right.open-header.side-header-open #header {left:auto;right:0}.side-header.side-header-right.open-header.push-wrapper.side-header-open #wrapper {left:-260px }.side-header.side-header-right.open-header #header-trigger {left:auto;right:20px}.side-header.side-header-right.open-header.side-header-open #header-trigger {left:auto;right:280px}.side-header.side-header-right.open-header #header,
.side-header.side-header-right.open-header #header-trigger {-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}} body.side-push-panel {overflow-x:hidden }#side-panel {position:fixed;top:0;right:-300px;z-index:399;width:300px;height:100%;background-color:#F5F5F5;overflow:hidden;-webkit-backface-visibility:hidden}body.side-panel-left #side-panel {left:-300px;right:auto}body.side-push-panel.stretched #wrapper,
body.side-push-panel.stretched #header.sticky-header .container {right:0 }body.side-panel-left.side-push-panel.stretched #wrapper,
body.side-panel-left.side-push-panel.stretched #header.sticky-header .container {left:0;right:auto}#side-panel .side-panel-wrap {position:absolute;top:0;left:0;bottom:0;width:330px;height:100%;overflow:auto;padding:50px 70px 50px 40px}body.device-touch #side-panel .side-panel-wrap {overflow-y:scroll }#side-panel .widget {margin-top:40px;padding-top:40px;width:220px;border-top:1px solid #E5E5E5}#side-panel .widget:first-child {padding-top:0;border-top:0;margin:0}body.side-panel-open #side-panel {right:0 }body.side-panel-left.side-panel-open #side-panel {left:0;right:auto}body.side-push-panel.side-panel-open.stretched #wrapper,
body.side-push-panel.side-panel-open.stretched #header.sticky-header .container {right:300px }body.side-push-panel.side-panel-open.stretched .slider-parallax-inner {left:-300px }body.side-panel-left.side-push-panel.side-panel-open.stretched #wrapper,
body.side-panel-left.side-push-panel.side-panel-open.stretched #header.sticky-header .container,
body.side-panel-left.side-push-panel.side-panel-open.stretched .slider-parallax-inner {left:300px;right:auto}#side-panel-trigger {display:block;cursor:pointer;z-index:11;margin-right:5px}#side-panel-trigger-close a {display:none }#side-panel,
body.side-push-panel.stretched #wrapper,
body.side-push-panel.stretched #header .container {-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}body.side-panel-left #side-panel,
body.side-panel-left.side-push-panel.stretched #wrapper,
body.side-panel-left.side-push-panel.stretched #header .container,
body.side-push-panel.stretched .slider-parallax-inner {-webkit-transition:left .4s ease;-o-transition:left .4s ease;transition:left .4s ease}.body-overlay {opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:-1;pointer-events:none;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}body.side-panel-open .body-overlay {opacity:1;z-index:298;pointer-events:auto}body.side-panel-open:not(.device-xxs):not(.device-xs):not(.device-sm) .body-overlay:hover {cursor:url('../themes/mountroyalacademy/assets/canvas/images/icons/close.png') 15 15,default } #slider {position:relative;width:100%;overflow:hidden}.slider-parallax {position:relative }.slider-parallax,
.slider-parallax .swiper-container {visibility:visible;-webkit-backface-visibility:hidden}.slider-parallax .slider-parallax-inner {position:fixed;width:100%;height:100%}.device-touch .slider-parallax .slider-parallax-inner {position:relative }body:not(.side-header) .slider-parallax .slider-parallax-inner {left:0 }body:not(.stretched) .slider-parallax .slider-parallax-inner {left:auto }#header.transparent-header + .slider-parallax .slider-parallax-inner {top:0 }.slider-parallax .slider-parallax-inner,
.slider-parallax .slider-caption,
.slider-parallax .ei-title {will-change:transform;-webkit-transform:translate3d(0,0,0);-webkit-transition:transform 0s linear;-webkit-backface-visibility:hidden} .boxed-slider {padding-top:40px } .fslider[data-animation="fade"][data-thumbs="true"] .flexslider,
.fslider.testimonial[data-animation="fade"] .flexslider {height:auto !important }.flex-control-nav.flex-control-thumbs {position:relative;top:0;left:0;right:0;margin:2px -2px -2px 0;height:75px}.flex-control-nav.flex-control-thumbs li {margin:0 2px 2px 0 }.flex-control-nav.flex-control-thumbs li img {cursor:pointer;text-indent:-9999px;border:0;border-radius:0;margin:0;opacity:0.5;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-control-nav.flex-control-thumbs li,
.flex-control-nav.flex-control-thumbs li img {display:block;width:100px !important;height:auto !important}.flex-control-nav.flex-control-thumbs li:hover img,
.flex-control-nav.flex-control-thumbs li img.flex-active {border-width:0;opacity:1} .fslider.flex-thumb-grid .flex-control-nav.flex-control-thumbs {margin:2px -2px -2px 0;height:auto}.fslider.flex-thumb-grid .flex-control-nav.flex-control-thumbs li {width:25% !important;height:auto !important;margin:0;padding:0 2px 2px 0}.fslider.flex-thumb-grid.grid-3 .flex-control-nav.flex-control-thumbs li {width:33.30% !important }
.fslider.flex-thumb-grid.grid-5 .flex-control-nav.flex-control-thumbs li {width:20% !important }
.fslider.flex-thumb-grid.grid-6 .flex-control-nav.flex-control-thumbs li {width:16.66% !important }
.fslider.flex-thumb-grid.grid-8 .flex-control-nav.flex-control-thumbs li {width:12.5% !important }
.fslider.flex-thumb-grid.grid-10 .flex-control-nav.flex-control-thumbs li {width:10% !important }
.fslider.flex-thumb-grid.grid-12 .flex-control-nav.flex-control-thumbs li {width:8.33% !important }.fslider.flex-thumb-grid .flex-control-nav.flex-control-thumbs li img {width:100% !important;height:auto !important} .swiper_wrapper {width:100%;height:500px;overflow:hidden}.full-screen .swiper_wrapper {height:auto }.swiper_wrapper .swiper-container {position:relative;width:100%;height:100%;margin:0;background:url('../themes/mountroyalacademy/assets/canvas/images/pattern2.png') repeat}.swiper_wrapper .swiper-slide {position:relative;margin:0;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.swiper-slide [data-caption-animate] {-webkit-backface-visibility:hidden }.swiper-slide .video-wrap,
.section .video-wrap,
.swiper-slide .yt-bg-player,
.section .yt-bg-player {position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}#slider .container {position:relative;height:100%}#slider.canvas-slider .swiper-slide img {width:100% }#slider.canvas-slider a {display:block;height:100%}.swiper-pagination {position:absolute;width:100%;z-index:20;margin:0;top:auto;bottom:20px !important;text-align:center;line-height:1}.swiper-pagination span {display:inline-block;cursor:pointer;width:10px;height:10px;margin:0 4px;opacity:1;background-color:transparent;border:1px solid #FFF;border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-pagination span:hover,
.swiper-pagination span.swiper-pagination-bullet-active {background-color:#FFF !important } .tp-banner .button {height:auto !important } .video-wrap {overflow:hidden;width:100%;position:relative}.video-wrap video {position:relative;z-index:1;width:100%}.video-overlay,
.video-placeholder {position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;background:transparent url('../themes/mountroyalacademy/assets/canvas/images/grid.png') repeat;-webkit-backface-visibility:hidden}.video-placeholder {z-index:4;background-repeat:no-repeat !important} .slider-caption,
.nivo-caption,
.flex-caption {position:absolute;top:0;left:15px;z-index:20;max-width:550px;color:#EEE;font-size:22px;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,0.15);-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.slider-caption:not(.dark),
.slider-caption:not(.dark) h2 {color:#222;text-shadow:none}.slider-caption h2 {font-size:64px;letter-spacing:2px;text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:30px}.slider-caption p {margin-bottom:10px;font-size:24px}.slider-caption.slider-caption-right {left:auto;right:15px}.slider-caption.slider-caption-center {position:relative;max-width:800px;text-align:center;margin:0 auto;left:0;right:0}.slider-caption-bg {padding:5px 12px;border-radius:2px;background-color:rgba(0,0,0,0.6);top:auto;bottom:50px;left:50px}.slider-caption-bg.slider-caption-bg-light {background-color:rgba(255,255,255,0.8);color:#333;font-weight:400;text-shadow:none}.slider-caption-top-left {top:50px;bottom:auto}.slider-caption-top-right {top:50px;bottom:auto;left:auto;right:50px}.slider-caption-bottom-right {left:auto;right:50px} #slider .owl-carousel {margin:0 }#slider-arrow-left,
#slider-arrow-right,
.camera_prev,
.camera_next,
#slider .owl-prev,
#slider .owl-next,
.flex-prev,
.flex-next,
.nivo-prevNav,
.nivo-nextNav,
.slider-arrow-top-sm,
.slider-arrow-bottom-sm {position:absolute;cursor:pointer;z-index:10;top:50%;left:0;margin-top:-26px;background-color:rgba(0,0,0,0.3);width:52px;height:52px;border:0;border-radius:0 3px 3px 0;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.slider-arrow-top-sm,
.slider-arrow-bottom-sm {top:auto;bottom:57px;left:auto;right:20px;margin:0;width:32px;height:32px;border-radius:3px 3px 0 0}.slider-arrow-bottom-sm {bottom:20px;border-radius:0 0 3px 3px}.fslider[data-thumbs="true"] .flex-prev,
.fslider[data-thumbs="true"] .flex-next {margin-top:-64px }#slider .owl-prev,
#slider .owl-next {-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}#slider-arrow-right,
.camera_next,
#slider .owl-next,
.flex-next,
.nivo-nextNav {left:auto;right:0;border-radius:3px 0 0 3px}#slider-arrow-left i,
#slider-arrow-right i,
.camera_prev i,
.camera_next i,
#slider .owl-prev i,
#slider .owl-next i,
.flex-prev i,
.flex-next i,
.nivo-prevNav i,
.nivo-nextNav i,
.slider-arrow-top-sm i,
.slider-arrow-bottom-sm i {line-height:50px;width:34px;height:52px;color:#DDD;color:rgba(255,255,255,0.8);text-shadow:1px 1px 1px rgba(0,0,0,0.1);font-size:34px;text-align:center;margin-left:7px}.slider-arrow-top-sm i,
.slider-arrow-bottom-sm i {width:32px;height:32px;margin:0;line-height:30px;font-size:18px;color:#FFF;color:rgba(255,255,255,1)}.flex-prev i {margin-left:9px }#slider .owl-prev i {margin-left:0 }#slider-arrow-right i,
.camera_next i,
.nivo-nextNav i {margin-left:10px }.flex-next i {margin-left:11px }#slider .owl-next i {margin-right:4px }#slider .owl-nav {opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#slider .owl-nav div,
#slider:hover .owl-nav {opacity:1 }#slider-arrow-left:hover,
#slider-arrow-right:hover,
.camera_prev:hover,
.camera_next:hover,
#slider .owl-prev:hover,
#slider .owl-next:hover,
.flex-prev:hover,
.flex-next:hover,
.nivo-prevNav:hover,
.nivo-nextNav:hover,
.slider-arrow-top-sm:hover,
.slider-arrow-bottom-sm:hover {background-color:rgba(0,0,0,0.6) !important } #slide-number {position:absolute;opacity:0;top:auto;right:20px;bottom:20px;z-index:20;width:36px;height:40px;text-align:center;color:rgba(255,255,255,0.8);text-shadow:1px 1px 1px rgba(0,0,0,0.15);font-size:18px;font-weight:300;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#slider:hover #slide-number {opacity:1 }#slide-number-current,
#slide-number-total {position:absolute;line-height:1;top:5px;left:0}#slide-number-total {top:auto;bottom:5px;left:auto;right:0}#slide-number span {display:block;font-size:32px;line-height:40px} #slider .owl-dots {position:absolute;width:100%;z-index:20;margin:0;top:auto;bottom:15px}#slider .owl-dots span {width:10px;height:10px;margin:0 3px;opacity:1;background-color:transparent;border:1px solid #FFF}#slider .owl-dots .owl-dot.active span,
#slider .owl-dots .owl-dot:hover span {background-color:#FFF !important } #page-title {position:relative;padding:50px 0;background-color:#F5F5F5;border-bottom:1px solid #EEE}#page-title .container {position:relative }#page-title h1 {padding:0;margin:0;line-height:1;font-weight:600;letter-spacing:1px;color:#333;font-size:28px;text-transform:uppercase}#page-title span {display:block;margin-top:10px;font-weight:300;color:#777;font-size:18px}.breadcrumb {position:absolute !important;width:auto !important;top:50% !important;left:auto !important;right:15px !important;margin:-10px 0 0 0 !important;background-color:transparent !important;padding:0 !important;font-size:12px}body.stretched .container-fullwidth .breadcrumb {right:60px !important }#header.transparent-header + #page-title.page-title-parallax .breadcrumb {margin-top:35px !important }.breadcrumb a {color:#555 }.breadcrumb a:hover {color:#1ABC9C }.breadcrumb i {width:auto !important } #page-title.page-title-dark {background-color:#333;text-shadow:1px 1px 1px rgba(0,0,0,0.15) !important;border-bottom:none}#page-title.page-title-dark h1 {color:rgba(255,255,255,0.9) !important }#page-title.page-title-dark span {color:rgba(255,255,255,0.7) }#page-title.page-title-dark .breadcrumb >.active {color:rgba(255,255,255,0.6) }#page-title.page-title-dark .breadcrumb a {color:rgba(255,255,255,0.8) }#page-title.page-title-dark .breadcrumb a:hover {color:rgba(255,255,255,0.95) } #page-title.page-title-right {text-align:right }#page-title.page-title-right .breadcrumb {left:15px !important;right:auto !important} #page-title.page-title-center {text-align:center }#page-title.page-title-center span {max-width:700px;margin-left:auto;margin-right:auto}#page-title.page-title-center .breadcrumb {position:relative !important;top:0 !important;left:0 !important;right:0 !important;margin:20px 0 0 !important} #page-title.page-title-pattern {background-image:url('../themes/mountroyalacademy/assets/canvas/images/pattern.png');background-repeat:repeat;background-attachment:fixed} #page-title.page-title-parallax {padding:100px 0;text-shadow:none;border-bottom:none}#page-title.page-title-parallax h1 {font-size:40px;font-weight:600;letter-spacing:2px}#page-title.page-title-parallax span {font-size:22px }#page-title.page-title-parallax .breadcrumb {font-size:13px }#page-title.page-title-parallax {background-color:transparent;background-image:url('../themes/mountroyalacademy/assets/canvas/images/parallax/parallax-bg.jpg');background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat} #page-title.page-title-mini {padding:20px 0 }#page-title.page-title-mini h1 {font-weight:600;font-size:18px;color:#444}#page-title.page-title-mini span {display:none } #page-title.page-title-nobg {background:transparent !important;border-bottom:1px solid #F5F5F5} #page-title.page-title-video {background:none;position:relative;overflow:hidden}#page-title.page-title-video .container {z-index:3 }#page-title.page-title-video .video-wrap {position:absolute;width:100%;height:100%;top:0;left:0}#page-title.page-title-video .video-wrap video {width:100% } #content {position:relative;overflow:hidden;background-color:#FFF}#content p {line-height:1.8 }.content-wrap {position:relative;padding:80px 0}#content .container {position:relative }.grid-container {position:relative;overflow:hidden}body:not(.device-touch) .grid-container {-webkit-transition:height .4s ease;-o-transition:height .4s ease;transition:height .4s ease}  .portfolio-filter {position:relative;margin:0 0 40px 0;list-style:none;border:1px solid rgba(0,0,0,0.07);float:left;border-radius:4px}.portfolio-filter li {float:left;position:relative}.portfolio-filter li a {display:block;position:relative;padding:12px 18px;font-size:13px;line-height:15px;color:#666;border-left:1px solid rgba(0,0,0,0.07)}.portfolio-filter li:first-child a {border-left:none;border-radius:4px 0 0 4px}.portfolio-filter li:last-child a {border-radius:0 4px 4px 0 }.portfolio-filter li a:hover {color:#1ABC9C }.portfolio-filter li.activeFilter a {color:#FFF !important;background-color:#1ABC9C;margin:-1px 0;padding:13px 18px;font-weight:bold}.bothsidebar .portfolio-filter li a {padding:12px 14px }.bothsidebar .portfolio-filter li.activeFilter a {padding:13px 18px } .portfolio-filter.style-2,
.portfolio-filter.style-3,
.portfolio-filter.style-4 {border:none;border-radius:0}.portfolio-filter.style-2 li,
.portfolio-filter.style-3 li,
.portfolio-filter.style-4 li {margin-bottom:10px }.portfolio-filter.style-2 li:not(:first-child),
.portfolio-filter.style-3 li:not(:first-child) {margin-left:10px }.portfolio-filter.style-2 li a,
.portfolio-filter.style-3 li a,
.portfolio-filter.style-4 li a {padding-top:9px;padding-bottom:9px;font-size:14px;line-height:16px;border-radius:22px;border:none}.portfolio-filter.style-2 li.activeFilter a {color:#FFF !important;margin:0} .portfolio-filter.style-3 li a {border:1px solid transparent }.portfolio-filter.style-3 li.activeFilter a {color:#1ABC9C !important;border-color:#1ABC9C;background-color:transparent;margin:0} .portfolio-filter.style-4 li:not(:first-child) {margin-left:30px }.portfolio-filter.style-4 li a {padding:13px 5px;font-size:15px;border-radius:0}.portfolio-filter.style-4 li a:after {content:'';position:absolute;top:auto;bottom:0;left:50%;width:0;height:2px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.portfolio-filter.style-4 li.activeFilter a {color:#444 !important;background-color:transparent;margin:0}.portfolio-filter.style-4 li.activeFilter a:after {width:100%;left:0%;background-color:#1ABC9C} .portfolio-filter.center.style-2 li,
.portfolio-filter.center.style-3 li,
.portfolio-filter.center.style-4 li {display:inline-block;float:none} .portfolio-shuffle {float:right;width:41px;height:41px;border:1px solid rgba(0,0,0,0.07);font-size:14px;text-align:center;line-height:41px;color:#333;border-radius:4px;cursor:pointer;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.portfolio-shuffle:hover {background-color:#1ABC9C;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)} .portfolio {position:relative;margin:0 -12px -12px 0}body:not(.device-touch) .portfolio {-webkit-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.portfolio-item {float:left;position:relative;width:25%;height:auto;padding:0 12px 12px 0}.portfolio-notitle .portfolio-item,
.portfolio-notitle .iportfolio {overflow:hidden }.portfolio-item .portfolio-image {position:relative;overflow:hidden}.portfolio-item .portfolio-image,
.portfolio-item .portfolio-image a,
.portfolio-item .portfolio-image img {display:block;width:100%;height:auto}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .portfolio-image img {-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out} .portfolio-desc {z-index:3;padding:15px 5px 10px}.portfolio-desc h3 {margin:0;padding:0;font-size:19px}.portfolio-desc h3 a {color:#222 }.portfolio-desc h3 a:hover {color:#1ABC9C }.portfolio-desc span {display:block;margin-top:3px;color:#888}.portfolio-desc span a {color:#888 }.portfolio-desc span a:hover {color:#000 }.portfolio-notitle .portfolio-desc {position:absolute;display:block !important;width:100%;height:78px;padding:15px 5px;top:auto;bottom:-79px;left:0;background-color:#FFF;border-bottom:1px solid #EEE}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .portfolio-desc {-webkit-transition:bottom .2s ease-in-out;-o-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}.portfolio-full.portfolio-notitle .portfolio-desc,
.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-78px;border-bottom:0}.portfolio-notitle .portfolio-item:hover .portfolio-desc,
.portfolio-notitle .iportfolio:hover .portfolio-desc {bottom:0 !important }.bothsidebar .portfolio-notitle .portfolio-item:hover .portfolio-image img {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .portfolio-item:hover .portfolio-image img,
body:not(.device-touch):not(.device-xs):not(.device-xxs) .bothsidebar .portfolio-3.portfolio-notitle .portfolio-item:hover .portfolio-image img,
body:not(.device-touch):not(.device-xs):not(.device-xxs) .bothsidebar .portfolio-2.portfolio-notitle .portfolio-item:hover .portfolio-image img,
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .iportfolio:hover .portfolio-image img {-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}body.device-touch.device-xs .portfolio-notitle .portfolio-desc,
body.device-touch.device-xxs .portfolio-notitle .portfolio-desc {display:none !important } .portfolio.portfolio-nomargin,
.portfolio.portfolio-full {margin:0 !important }.portfolio-nomargin .portfolio-item,
.portfolio-full .portfolio-item {padding:0 !important }.portfolio-nomargin .portfolio-desc {padding:15px 10px 15px } .portfolio.portfolio-full {margin:0 !important;width:100.4%}.portfolio-full .portfolio-item {overflow:hidden !important }.portfolio-full .portfolio-desc {padding:15px } .postcontent .portfolio-desc h3 {font-size:17px }.postcontent .portfolio-desc span {font-size:12px } .postcontent .portfolio-notitle .portfolio-desc {height:70px;bottom:-71px}.postcontent .portfolio-full.portfolio-notitle .portfolio-desc,
.postcontent .portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-70px }.postcontent .portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-50px !important } .bothsidebar .portfolio {margin:0 }.bothsidebar .portfolio-item {padding:0 }.bothsidebar .portfolio-desc {display:none !important } .portfolio.portfolio-3 {margin:0 -15px -15px 0 }.portfolio-3 .portfolio-item {width:33.33333333%;padding:0 15px 15px 0} .postcontent .portfolio-3 .portfolio-desc h3 {font-size:18px }.postcontent .portfolio-3 .portfolio-desc span {font-size:13px } .postcontent .portfolio-3.portfolio-notitle .portfolio-desc {height:72px;bottom:-73px}.postcontent .portfolio-3.portfolio-full.portfolio-notitle .portfolio-desc,
.postcontent .portfolio-3.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-72px }.postcontent .portfolio-3.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-40px !important } .bothsidebar .portfolio.portfolio-3 {margin:0 -11px -11px 0 }.bothsidebar .portfolio-3 .portfolio-item {padding:0 11px 11px 0 }.bothsidebar .portfolio-3 .portfolio-desc {display:block !important }.bothsidebar .portfolio-3 .portfolio-desc h3 {font-size:15px }.bothsidebar .portfolio-3 .portfolio-desc span {font-size:12px } .bothsidebar .portfolio-3.portfolio-notitle .portfolio-desc {height:68px;bottom:-69px}.bothsidebar .portfolio-3.portfolio-full.portfolio-notitle .portfolio-desc,
.bothsidebar .portfolio-3.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-68px }.bothsidebar .portfolio-3.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-50px !important } .portfolio.portfolio-2 {margin:0 -20px -20px 0 }.portfolio-2 .portfolio-item {width:50%;padding:0 20px 20px 0}.portfolio-2 .portfolio-desc {padding:20px 5px 10px }.portfolio-2 .portfolio-desc h3 {font-size:21px }.portfolio-2 .portfolio-desc span {margin-top:4px;font-size:14px} .portfolio-2.portfolio-nomargin .portfolio-desc {padding:20px 15px 20px } .portfolio-2.portfolio-notitle .portfolio-desc {height:90px;bottom:-91px}.portfolio-2.portfolio-full.portfolio-notitle .portfolio-desc,
.portfolio-2.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-90px } .postcontent .portfolio-2 .portfolio-desc h3 {font-size:21px }.postcontent .portfolio-2 .portfolio-desc span {font-size:14px } .postcontent .portfolio-2.portfolio-nomargin .portfolio-desc {padding-bottom:20px } .postcontent .portfolio-2.portfolio-notitle .portfolio-desc {height:90px;bottom:-91px}.postcontent .portfolio-2.portfolio-full.portfolio-notitle .portfolio-desc,
.postcontent .portfolio-2.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-90px }.postcontent .portfolio-2.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-40px !important } .bothsidebar .portfolio-2 .portfolio-desc {display:block !important;padding-top:15px;padding-bottom:0}.bothsidebar .portfolio-2 .portfolio-desc h3 {font-size:19px }.bothsidebar .portfolio-2 .portfolio-desc span {font-size:13px } .bothsidebar .portfolio-2.portfolio-nomargin .portfolio-desc {padding-bottom:15px } .bothsidebar .portfolio-2.portfolio-notitle .portfolio-desc {height:75px;bottom:-76px}.bothsidebar .portfolio-2.portfolio-full.portfolio-notitle .portfolio-desc,
.bothsidebar .portfolio-2.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-75px }.bothsidebar .portfolio-2.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-40px !important } .portfolio.portfolio-5 {margin:0 -10px -10px 0 }.portfolio-5 .portfolio-item {width:20%;padding:0 10px 10px 0}.portfolio-5 .portfolio-desc h3 {font-size:17px } .portfolio-5.portfolio-notitle .portfolio-desc {height:71px;bottom:-72px}.portfolio-5.portfolio-full.portfolio-notitle .portfolio-desc,
.portfolio-5.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-71px }.portfolio-5.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-30px !important } .postcontent .portfolio.portfolio-5 {margin:0 }.postcontent .portfolio-5 .portfolio-item {padding:0 }.postcontent .portfolio-5 .portfolio-desc h3 {font-size:15px }.postcontent .portfolio-5 .portfolio-desc span {font-size:12px }.postcontent .portfolio-5 .portfolio-desc {padding:15px 10px } .postcontent .portfolio-5.portfolio-notitle .portfolio-desc {height:68px;bottom:-69px}.postcontent .portfolio-5.portfolio-full.portfolio-notitle .portfolio-desc,
.postcontent .portfolio-5.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-68px }.postcontent .portfolio-5.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-50px !important } .portfolio.portfolio-6 {margin:0 -6px -6px 0 }.portfolio-6 .portfolio-item {width:16.66666667%;padding:0 6px 6px 0}.portfolio-6 .portfolio-desc h3 {font-size:15px }.portfolio-6 .portfolio-desc span {font-size:12px } .portfolio-6.portfolio-notitle .portfolio-desc {height:68px;bottom:-69px}.portfolio-6.portfolio-full.portfolio-notitle .portfolio-desc,
.portfolio-6.portfolio-nomargin.portfolio-notitle .portfolio-desc {bottom:-68px }.portfolio-6.portfolio-notitle .portfolio-item:hover .portfolio-overlay a {margin-top:-40px !important } .portfolio.portfolio-1 {margin:0 0 -40px 0 }.portfolio-1 .portfolio-item {float:none;width:100%;margin:0 0 40px 0;padding-bottom:40px;padding-right:0;border-bottom:1px solid #EEE}.portfolio-1 .portfolio-item .portfolio-image {float:left;margin-right:40px}.portfolio-1 .portfolio-item.alt .portfolio-image {float:right;margin:0 0 0 40px}.portfolio-1 .portfolio-item .portfolio-image,
.portfolio-1 .portfolio-item .portfolio-image a,
.portfolio-1 .portfolio-item .portfolio-image img {display:block;width:720px;height:400px}.portfolio-1 .portfolio-desc {float:left;width:380px;padding:10px 0}.portfolio-1 .alt .portfolio-desc {float:right }.portfolio-1 .portfolio-desc h3 {font-size:22px }.portfolio-1 .portfolio-desc span {margin-top:6px;font-size:14px}.portfolio-1 .portfolio-desc p {margin:20px 0 25px;font-size:14px}.portfolio-1 .portfolio-desc li {margin:3px 0 } .postcontent .portfolio-1 .portfolio-item .portfolio-image,
.postcontent .portfolio-1 .portfolio-item .portfolio-image a,
.postcontent .portfolio-1 .portfolio-item .portfolio-image img {width:540px;height:300px}.postcontent .portfolio-1 .portfolio-desc {width:280px } .bothsidebar .portfolio-1 .portfolio-item .portfolio-image {margin-right:20px }.bothsidebar .portfolio-1 .portfolio-item.alt .portfolio-image {margin:0 0 0 20px }.bothsidebar .portfolio-1 .portfolio-item .portfolio-image,
.bothsidebar .portfolio-1 .portfolio-item .portfolio-image a,
.bothsidebar .portfolio-1 .portfolio-item .portfolio-image img {width:320px;height:178px}.bothsidebar .portfolio-1 .portfolio-desc {display:block !important;width:240px;padding:0}.bothsidebar .portfolio-1 .portfolio-desc h3 {font-size:19px }.bothsidebar .portfolio-1 .portfolio-desc span {margin-top:5px;font-size:13px}.bothsidebar .portfolio-1 .portfolio-desc p {margin:15px 0 0 0;font-size:13px}.bothsidebar .portfolio-1 .portfolio-desc ul,
.bothsidebar .portfolio-1 .portfolio-desc .btn {display:none } .portfolio.portfolio-1.portfolio-fullwidth {margin:0 0 -60px 0 }.portfolio-1.portfolio-fullwidth .portfolio-item {margin-bottom:60px;padding:0;border-bottom:0;overflow:hidden}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image {float:none;margin:0 !important}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,
.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,
.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {width:1140px;height:500px}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img {-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px)}.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img {-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}.portfolio-1.portfolio-fullwidth .portfolio-desc {position:absolute;float:none;width:380px;height:100%;padding:30px;background-color:#F9F9F9;top:0;left:auto;right:-380px}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-1.portfolio-fullwidth .portfolio-desc {-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-desc {right:0 }.portfolio-1.portfolio-fullwidth .alt .portfolio-desc {left:-380px;right:auto}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-1.portfolio-fullwidth .alt .portfolio-desc {-webkit-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out}.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-desc {left:0 }.portfolio-1.portfolio-fullwidth .portfolio-overlay a {left:33% }.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a {left:auto;right:33%} .postcontent .portfolio.portfolio-1.portfolio-fullwidth {margin:0 0 -40px 0 }.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item {margin-bottom:40px }.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,
.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,
.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {width:860px;height:377px}.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img {-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}.postcontent .portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img {-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px)}.postcontent .portfolio-1.portfolio-fullwidth .portfolio-desc {width:320px;padding:25px;right:-320px}.postcontent .portfolio-1.portfolio-fullwidth .alt .portfolio-desc {left:-320px;right:auto}.postcontent .portfolio-1.portfolio-fullwidth .portfolio-overlay a {left:32% }.postcontent .portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a {left:auto;right:32%} .bothsidebar .portfolio.portfolio-1.portfolio-fullwidth {margin:0 0 -40px 0 }.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item {margin-bottom:40px }.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,
.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,
.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {width:580px;height:254px}.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img {-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img {-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-desc {width:240px;padding:15px 20px;right:-240px}.bothsidebar .portfolio-1.portfolio-fullwidth .alt .portfolio-desc {left:-240px;right:auto}.bothsidebar .portfolio-1.portfolio-fullwidth .portfolio-overlay a {left:29% }.bothsidebar .portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a {left:auto;right:29%} .portfolio.portfolio-parallax {margin:0 !important }.portfolio.portfolio-parallax .portfolio-item {float:none;width:100% !important;height:500px !important;margin:0 !important}.portfolio.portfolio-parallax .portfolio-item .portfolio-image {width:100% !important;height:500px !important;background-attachment:fixed}.portfolio.portfolio-parallax .portfolio-desc {position:absolute;top:50%;left:0;margin-top:-57px;width:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.15);padding:0;opacity:0}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio.portfolio-parallax .portfolio-desc {-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.portfolio.portfolio-parallax .portfolio-item:hover .portfolio-desc {opacity:1 }.portfolio.portfolio-parallax .portfolio-desc h3 {font-size:44px;font-weight:300;letter-spacing:-1px}.portfolio.portfolio-parallax .portfolio-desc h3 a {color:#FFF }.portfolio.portfolio-parallax .portfolio-desc h3 a:hover {color:#DDD }.portfolio.portfolio-parallax .portfolio-desc span {margin-top:12px;font-size:16px;color:#CCC}.portfolio.portfolio-parallax .portfolio-desc span a {color:#DDD }.portfolio.portfolio-parallax .portfolio-desc span a:hover {color:#BBB }.portfolio.portfolio-parallax .portfolio-desc .portfolio-divider {width:100%;text-align:center;margin:15px 0 0}.portfolio.portfolio-parallax .portfolio-desc .portfolio-divider div {display:inline-block;width:50px;height:0;border-bottom:1px solid #FFF}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio.portfolio-parallax .portfolio-desc .portfolio-divider div {-webkit-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.portfolio.portfolio-parallax .portfolio-item:hover .portfolio-desc .portfolio-divider div {width:120px }.portfolio.portfolio-parallax .portfolio-overlay {background-color:rgba(0,0,0,0.4) } .portfolio-overlay {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;text-align:center;background-color:rgba(0,0,0,0.5)}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay {-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.portfolio-item:hover .portfolio-overlay,
.iportfolio:hover .portfolio-overlay {opacity:1 }.portfolio-overlay a {position:absolute;top:50%;left:50%;background-color:#F5F5F5;width:40px !important;height:40px !important;margin:-28px 0 0 -44px;font-size:18px;line-height:40px;text-align:center;color:#444;border-radius:50%;-webkit-backface-visibility:hidden}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay a {-webkit-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;-o-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear}.portfolio-overlay a.left-icon {}.portfolio-overlay a.right-icon {left:auto;right:50%;margin-left:0;margin-right:-44px}.portfolio-overlay a.center-icon {display:block;margin:-20px 0 0 -20px;opacity:0}.portfolio-item:hover a.center-icon,
.iportfolio:hover a.center-icon {opacity:1 }.portfolio-overlay a:hover {color:#1ABC9C;background-color:#EEE}.portfolio-item:hover .portfolio-overlay a.left-icon,
.portfolio-item:hover .portfolio-overlay a.right-icon,
.iportfolio:hover .portfolio-overlay a.left-icon,
.iportfolio:hover .portfolio-overlay a.right-icon {margin-top:-18px }.portfolio-overlay a i.icon-line-play {position:relative;left:2px}.portfolio-overlay .portfolio-desc {position:relative;padding:0 !important;margin:0;text-align:center}.portfolio-overlay .portfolio-desc a {display:inline;position:relative;top:0;left:0;margin:0;font-size:inherit;width:auto !important;height:auto !important;line-height:1;background-color:transparent !important;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.portfolio-overlay .portfolio-desc h3 {font-weight:600;color:#F5F5F5 !important;line-height:1}.portfolio-overlay .portfolio-desc h3 a {color:#F5F5F5 !important }.portfolio-overlay .portfolio-desc span {margin-top:7px;color:#DDD !important}.portfolio-overlay .portfolio-desc span a {color:#DDD !important;font-size:inherit}.portfolio-overlay .portfolio-desc ~ a {display:inline-block;position:relative;top:0;left:0;margin:20px 0 0 !important}body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay .portfolio-desc ~ a {-webkit-transition:color .2s linear,background-color .2s linear,opacity .2s linear;-o-transition:color .2s linear,background-color .2s linear,opacity .2s linear;transition:color .2s linear,background-color .2s linear,opacity .2s linear}.portfolio-overlay .portfolio-desc ~ a.right-icon {left:0;right:0;margin-left:5px !important;margin-right:0 !important}.portfolio-overlay .portfolio-desc a:hover {background:transparent }body.device-touch.device-xs .portfolio-notitle .portfolio-overlay,
body.device-touch.device-xxs .portfolio-notitle .portfolio-overlay {display:none !important } .portfolio-single {} .portfolio-single-image >a,
.portfolio-single-image .slide a,
.portfolio-single-image img,
.portfolio-single-image iframe,
.portfolio-single-image video {display:block;width:100%}.portfolio-single-image-full {position:relative;height:600px;overflow:hidden;margin:-80px 0 80px !important}.portfolio-single-video {height:auto !important } .portfolio-single-image-full .swiper-container {width:100%;height:600px;background-color:#333}.portfolio-single-image-full .swiper-nested-1,
.portfolio-single-image-full .swiper-nested-2 {width:100% }.portfolio-single-image-full .swiper-slide {overflow:hidden }.portfolio-single-image-full .swiper-slide img {width:100%;height:auto} .masonry-thumbs {position:relative }.masonry-thumbs a {position:relative;float:left;width:25%;max-width:100% !important;overflow:hidden}.masonry-thumbs.col-2 a {width:50% }.masonry-thumbs.col-3 a {width:33.30% }.masonry-thumbs.col-4 a {width:25% }.masonry-thumbs.col-5 a {width:20% }.masonry-thumbs.col-6 a {width:16.60% }.masonry-thumbs a,
.masonry-thumbs img {display:block;height:auto !important}.masonry-thumbs img {width:100%;border-radius:0 !important;padding:0 1px 1px 0}.masonry-thumbs .overlay {padding:0 1px 1px 0 } .portfolio-single-content {font-size:14px }.portfolio-single-content h2 {margin:0 0 20px;padding:0;font-size:20px;font-weight:600 !important}.portfolio-ajax-modal {width:1000px !important }.modal-padding {padding:40px }.ajax-modal-title {background-color:#F9F9F9;border-bottom:1px solid #EEE;padding:25px 40px}.ajax-modal-title h2 {font-size:26px;margin-bottom:0}#portfolio-ajax-wrap {position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;-o-transition:max-height .4s ease;transition:max-height .4s ease}#portfolio-ajax-wrap.portfolio-ajax-opened {max-height:1200px }#portfolio-ajax-container {display:none;padding-bottom:60px}#portfolio-ajax-single h2 {font-size:26px } .portfolio-meta,
.portfolio-share {list-style:none;font-size:14px}.portfolio-meta li {margin:10px 0;color:#666}.portfolio-meta li:first-child {margin-top:0 }.portfolio-meta li span {display:inline-block;width:150px;font-weight:bold;color:#333}.portfolio-meta li span i {position:relative;top:1px;width:14px;text-align:center;margin-right:7px}.well .line {margin:20px 0;border-color:#E5E5E5} #portfolio-navigation {position:absolute;top:50%;left:auto;right:10px;max-width:96px;height:24px;margin-top:-12px}.page-title-right #portfolio-navigation {left:10px;right:auto}.page-title-center #portfolio-navigation {position:relative;top:0;left:0;margin:20px auto 0}#portfolio-navigation a {display:block;float:left;margin-left:12px;width:24px;height:24px;text-align:center;color:#444;transition:color .3s linear;-webkit-transition:color .3s linear;-o-transition:color .3s linear}.page-title-dark #portfolio-navigation a {color:#EEE }.page-title-parallax #portfolio-navigation a {color:#FFF }#portfolio-navigation a i {position:relative;top:-1px;font-size:24px;line-height:1}#portfolio-navigation a i.icon-angle-left,
#portfolio-navigation a i.icon-angle-right {font-size:32px;top:-6px}#portfolio-navigation a i.icon-angle-right {left:-1px }#portfolio-navigation a:first-child {margin-left:0 }#portfolio-navigation a:hover {color:#1ABC9C }#portfolio-ajax-show #portfolio-navigation {top:0;margin-top:0} .iportfolio {position:relative;float:none;width:100%;margin:0;padding:0}.iportfolio .portfolio-image {position:relative;overflow:hidden}.iportfolio .portfolio-image,
.iportfolio .portfolio-image a,
.iportfolio .portfolio-image img {display:block;width:100%;height:auto}.iportfolio .portfolio-overlay {height:100% !important } #posts {position:relative }.entry {position:relative;margin:0 0 50px;padding:0 0 50px;border-bottom:2px solid #F5F5F5}.entry-image {margin-bottom:30px }.entry-image,
.entry-image >a,
.entry-image .slide a,
.entry-image img {display:block;position:relative;width:100%;height:auto}.entry-image iframe {display:block }.entry-image img {border-radius:3px }.entry-title h2 {margin:0;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.entry-title h2 a {color:#333 }.entry-title h2 a:hover {color:#1ABC9C }.entry-meta {margin:10px -10px -15px 0;list-style:none}.single-post .entry-meta {margin-bottom:20px }.entry-meta li {float:left;font-size:13px;line-height:14px;margin:0 10px 15px 0;color:#999;font-family:'Crete Round',serif;font-style:italic}.entry-meta li:before {content:'/';display:inline-block;margin-right:10px;opacity:0.5}.entry-meta li i {position:relative;top:1px;font-size:14px;margin-right:3px}.entry-meta li a {color:#999 }.entry-meta li a:hover {color:#1ABC9C }.entry-meta li:first-child:before {display:none }.entry-meta li ins {font-weight:600;text-decoration:none}.entry-c {position:relative;overflow:hidden}#posts .entry-content {margin-top:30px }.single-post .entry-content .entry-image {max-width:350px }.entry-content {position:relative }.entry-link {display:block;width:100%;background-color:#F5F5F5;padding:30px 0;text-align:center;color:#444;font-family:'Raleway',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:24px;font-weight:700;border-radius:3px}body:not(.device-touch) .entry-link {-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.entry-link:hover {color:#FFF;background-color:#1ABC9C;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.entry-link span {display:block;margin-top:5px;font-family:'Crete Round',serif;font-style:italic;font-weight:normal;text-transform:none;letter-spacing:0;font-size:14px;color:#AAA}.entry-link:hover span {color:#EEE }.entry blockquote p {font-weight:400;font-family:'Crete Round',serif;font-style:italic} .small-thumbs .entry-image,
.ievent .entry-image {float:left;width:300px;margin:0 30px 0 0}.small-thumbs .entry-image img,
.ievent .entry-image img {border-radius:0 }.small-thumbs .entry-c .entry-image,
.ievent .entry-c .entry-image {float:none;width:100%;margin:0 0 20px 0}.small-thumbs .entry-c .entry-image img,
.ievent .entry-c .entry-image img {border-radius:5px }.small-thumbs .entry-title h2,
.ievent .entry-title h2 {font-size:20px;font-weight:600} .small-thumbs.alt .entry-image {float:right;margin:0 0 0 30px}.small-thumbs.alt .entry-c .entry-image {float:none;margin:0 0 20px 0} .bothsidebar .small-thumbs .entry-image {width:200px;margin:0 25px 0 0}.bothsidebar .small-thumbs.alt .entry-image {margin:0 0 0 25px }.bothsidebar .small-thumbs .entry-c .entry-image {width:100%;margin:0 0 20px 0}.bothsidebar .small-thumbs .entry-title h2 {font-size:18px } .post-grid {margin-right:-28px }.post-grid .entry {float:left;width:264px;margin-right:28px}.post-grid .entry-image img {border-radius:0 }.post-grid .entry-title h2 {font-size:17px;font-weight:600}.post-grid .entry-link {font-size:24px }.post-grid .entry-link span {font-size:13px } .post-grid.grid-3 {margin-right:-30px }.post-grid.grid-3 .entry {width:360px;margin-right:30px}.post-grid.grid-3 .entry-title h2 {font-size:18px } .postcontent .post-grid.grid-3 {margin-right:-25px }.postcontent .post-grid.grid-3 .entry {width:270px;margin-right:25px}.postcontent .post-grid.grid-3 .entry-title h2 {font-size:16px } .post-grid.grid-2 {margin-right:-40px }.post-grid.grid-2 .entry {width:550px;margin-right:40px}.post-grid.grid-2 .entry-title h2 {font-size:20px } .postcontent .post-grid.grid-2 .entry {width:410px }.postcontent .post-grid.grid-2 .entry-title h2 {font-size:18px } .bothsidebar .post-grid.grid-2 .entry {width:270px }.bothsidebar .post-grid.grid-2 .entry-title h2 {font-size:16px } .post-masonry .entry-image,
.post-masonry .entry-image img {height:auto !important } .post-masonry-full {margin:-80px 0 -80px -1px !important }.post-masonry-full .entry {width:24.9% !important;margin:0 !important;padding:40px 30px;border-bottom:1px dashed;border-left:1px dashed;border-color:#E5E5E5}.post-masonry-full.grid-3 .entry {width:33.30% !important } .timeline-border {position:absolute;top:0;left:50%;margin-left:-71px;width:0;border-left:1px dashed #CCC;height:100%}.post-timeline {margin-right:-140px !important }.post-timeline .entry {width:500px !important;margin-right:140px !important}.entry.entry-date-section {width:100% !important;margin:50px -70px 80px;padding:0;border:0;text-align:center}.entry.entry-date-section span {display:inline-block;padding:10px 15px;background-color:#FFF;border:2px solid #EEE;font-size:18px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;font-family:'Raleway',sans-serif}.post-timeline .entry-timeline {display:none;position:absolute;border:2px solid #CCC;background-color:#FFF;padding-top:0;text-indent:-9999px;top:40px;left:auto;right:-76px;width:13px;height:13px;border-radius:50%;font-size:26px;font-weight:bold;color:#AAA;text-align:center;line-height:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.entry.entry-date-section + .entry .entry-timeline {top:70px }.post-timeline .entry-timeline div.timeline-divider {position:absolute;top:4px;left:-58px;width:50px;height:0;border-top:1px dashed #CCC;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-timeline .alt .entry-timeline {right:auto;left:-77px}.post-timeline .alt .entry-timeline div.timeline-divider {left:auto;right:-58px}.post-timeline .entry-timeline span {display:block;margin-top:3px;font-size:13px;font-weight:normal}.post-timeline .entry:hover .entry-timeline,
.post-timeline .entry:hover .timeline-divider {border-color:#1ABC9C;color:#1ABC9C} .postcontent .timeline-border {left:32px;margin-left:0}.postcontent .post-timeline {padding-left:100px;margin-right:0 !important}.postcontent .post-timeline .entry {width:100% !important;margin-right:140px !important}.postcontent .post-timeline .entry-timeline {display:block;border:3px solid #CCC;background-color:#FFF;padding-top:10px;text-indent:0;top:20px;left:-100px;right:auto;width:64px;height:64px;font-size:24px}.postcontent .post-timeline .entry-timeline div.timeline-divider {top:29px;left:64px;width:32px} .ipost .entry-image img {border-radius:0 }.ipost .entry-title h3,
.ipost .entry-title h4 {margin:0;font-size:16px;font-weight:600}.ipost .entry-title h4 {font-size:15px }.ipost .entry-title h3 a,
.ipost .entry-title h4 a {color:#333 }.ipost .entry-title h3 a:hover,
.ipost .entry-title h4 a:hover {color:#1ABC9C }.ipost .entry-meta {margin-right:-10px }.ipost .entry-meta li {font-size:13px;margin-right:10px}.ipost .entry-content {margin-top:20px }.ipost .entry-content p {margin-bottom:0 }.more-link {display:inline-block;border-bottom:1px solid #1ABC9C;padding:0 2px;font-family:'Crete Round',serif;font-style:italic}.more-link:hover {border-bottom-color:#555 } .overlay-icon {position:absolute;left:auto;right:0;top:auto;bottom:0;width:48px;height:48px;background-color:rgba(0,0,0,0.2);text-align:center}.overlay-icon i {line-height:48px;font-size:28px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)} .spost,
.mpost {margin-top:20px;padding-top:20px;border-top:1px dashed #E5E5E5}.mpost {margin-top:25px;padding-top:25px}.spost:first-child,
.mpost:first-child {margin-top:0;padding-top:0;border-top:0}.spost .entry-image,
.mpost .entry-image {float:left;margin:0 15px 0 0;text-align:center}.spost .entry-image,
.spost .entry-image a,
.spost .entry-image img,
.spost .entry-image i {width:48px;height:48px}.spost .entry-image a i,
.mpost .entry-image a i {font-size:28px;line-height:48px;color:#666;background-color:#EEE}.spost .entry-title h4,
.mpost .entry-title h4 {margin:0;font-size:14px;font-weight:600}.spost .entry-title h4 a,
.mpost .entry-title h4 a {color:#333 }.spost .entry-title h4 a:hover,
.mpost .entry-title h4 a:hover {color:#1ABC9C }.spost .entry-meta {margin:8px -10px 0 0 }.spost .entry-meta li,
.mpost .entry-meta li {font-size:13px;margin:0 10px 0 0} .mpost .entry-image {margin-right:20px }.mpost .entry-image,
.mpost .entry-image a,
.mpost .entry-image img,
.mpost .entry-image i {width:170px;height:128px}.mpost .entry-image a,
.mpost .entry-image img {border-radius:2px }.mpost .entry-image a i {font-size:42px;line-height:128px}.mpost .entry-title h4 {margin:0;font-size:17px;font-weight:600}.mpost .entry-meta {margin-top:5px }.mpost .entry-meta li i {margin-right:2px }.mpost .entry-content {margin-top:15px }.post-navigation + .line {margin:40px 0 50px } .author-image {float:left;width:84px;height:84px;margin-right:15px}.author-image img {width:84px;height:84px} #comments {position:relative;margin-top:50px;padding-top:50px;border-top:1px solid #EEE}.commentlist {list-style:none;padding-bottom:50px;margin:0 0 50px;border-bottom:1px solid #EEE}#reviews .commentlist {padding-bottom:30px;margin:0 0 20px}.commentlist ul {list-style:none }.commentlist li,
.commentlist li ul,
.commentlist li ul li {margin:30px 0 0 0 }.commentlist ul:first-child {margin-top:0 }.commentlist li {position:relative;margin:30px 0 0 30px}#reviews .commentlist li {margin-top:20px }.comment-wrap {position:relative;border:1px solid #E5E5E5;border-radius:5px;padding:20px 20px 20px 35px}.commentlist ul .comment-wrap {margin-left:25px;padding-left:20px}#reviews .comment-wrap {border:0;padding:10px 0 0 35px}.commentlist >li:first-child,
#reviews .commentlist >li:first-child {padding-top:0;margin-top:0}.commentlist li .children {margin-top:0 }.commentlist li li .children {margin-left:30px }.commentlist li .comment-content,
.pingback {position:relative;overflow:hidden}.commentlist li .comment-content p,
.pingback p {margin:20px 0 0 0 }.commentlist li .comment-content {padding:0 0 0 15px }.commentlist li .comment-meta {float:left;margin-right:0;line-height:1}.comment-avatar {position:absolute;top:15px;left:-35px;padding:4px;background:#FFF;border:1px solid #E5E5E5;border-radius:50%}.comment-avatar img {display:block;border-radius:50%}.commentlist li .children .comment-avatar {left:-25px }.comment-content .comment-author {margin-bottom:-10px;font-size:16px;font-weight:bold;color:#555}.comment-content .comment-author a {border:none;color:#333}.comment-content .comment-author a:hover {color:#1ABC9C }.comment-content .comment-author span {display:block }.comment-content .comment-author span,
.comment-content .comment-author span a {font-size:12px;font-weight:normal;font-family:'Crete Round',serif;font-style:italic;color:#AAA}.comment-content .comment-author span a:hover {color:#888 }.comment-reply-link,
.review-comment-ratings {display:block;position:absolute;top:4px;left:auto;text-align:center;right:0;width:14px;height:14px;color:#CCC;font-size:14px;line-height:1}.review-comment-ratings {width:auto;color:#333}.comment-reply-link:hover {color:#888 } #respond,
#respond form {margin-bottom:0 }.commentlist li #respond {margin:30px 0 0 }.commentlist li li #respond {margin-left:30px }#respond p {margin:10px 0 0 0 }#respond p:first-child {margin-top:0 }#respond label small {color:#999;font-weight:normal}#respond input[type="text"],
#respond textarea {margin-bottom:0 }#respond .col_one_third,
#respond .col_full {margin-bottom:20px }.fb-comments,
.fb_iframe_widget,
.fb-comments >span,
.fb_iframe_widget >span,
.fb-comments >span >iframe,
.fb_iframe_widget >span >iframe {display:block !important;width:100% !important;margin:0} img.alignleft,
div.alignleft {float:left;margin:5px 20px 13px 0;max-width:100%}div.alignleft >img,
div.alignnone >img,
div.aligncenter >img,
div.alignright >img {display:block;float:none}img.alignnone,
img.aligncenter,
div.alignnone,
div.aligncenter {display:block;margin:10px 0;float:none}img.aligncenter,
div.aligncenter,
div.aligncenter img {margin-left:auto;margin-right:auto;clear:both}img.alignright,
div.alignright {float:right;margin:5px 0 13px 20px}.wp-caption {text-align:center;margin:10px 20px 13px 20px;font-family:'Lato',Georgia,"Times New Roman",Times,serif;font-style:italic}.wp-caption img,
.wp-caption img a {display:block;margin:0}p.wp-caption-text {display:inline-block;margin:10px 0 0 0;padding:5px 10px;background-color:#EEE;border-radius:50px}.wp-smiley {max-height:13px;margin:0 !important} #infscr-loading,
#portfolio-ajax-loader {position:fixed;z-index:20;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;background-color:rgba(0,0,0,0.7);border-radius:3px;line-height:48px;font-size:24px;color:#FFF;text-align:center}#infscr-loading img,
#portfolio-ajax-loader img {display:none;width:24px;height:24px;margin:12px}#portfolio-ajax-loader {display:none }#portfolio-ajax-loader img {display:block } .shop {position:relative;margin:0 -20px -20px 0}.product {position:relative }.shop .product {float:left;padding:0 20px 20px 0;width:25%}.product-image {position:relative;width:100%;height:auto;overflow:hidden}.product-image >a,
.product-image .slide a,
.product-image img {display:block;width:100%;height:100%}body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-image >a {-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.product-image >a:nth-of-type(2) {opacity:0;position:absolute;z-index:-1;top:0;left:0}.product-image:hover >a:nth-of-type(2) {opacity:1;z-index:2}.product-desc {padding:15px 0;font-size:14px}.product-title {margin-bottom:7px }.product-title h3 {margin:0;font-size:20px}.product-title h3 a,
.single-product .product-title h2 a {color:#333 }.product-title h3 a:hover,
.single-product .product-title h2 a:hover {color:#1ABC9C }.product-price {font-size:18px;font-weight:600;color:#444;margin-bottom:4px}.product-price del {font-weight:400;font-size:90%;color:#888}.product-price ins {text-decoration:none;color:#1ABC9C}.product-overlay {position:absolute;width:100%;height:44px;line-height:44px;top:auto;bottom:-44px;left:0;z-index:6}body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-overlay {-webkit-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.product:hover .product-overlay {bottom:0 }.product-overlay a {display:block;float:left;width:50%;font-size:13px;color:#333;background-color:#F5F5F5;text-align:center;border-right:1px solid rgba(0,0,0,0.1)}body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-overlay a {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-overlay a.item-quick-view {border-right:0 }.product-overlay a i {position:relative;top:1px;font-size:14px;margin-right:3px}.product-overlay a:hover {background-color:#333;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.sale-flash {position:absolute;top:10px;left:10px;padding:6px 10px;background-color:#1ABC9C;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-radius:2px;z-index:5}.sale-flash.out-of-stock {background-color:#777 } .shop.product-3 {margin:0 -30px -30px 0 }.product-3 .product {padding:0 30px 30px 0;width:33.33333333%} .postcontent .shop.product-3 {margin:0 -25px -25px 0 }.postcontent .product-3 .product {padding:0 25px 25px 0 } .postcontent .shop.product-2 {margin:0 -40px -40px 0 }.postcontent .product-2 .product {padding:0 40px 40px 0;width:50%} .bothsidebar .shop.product-2 {margin:0 -40px -20px 0 }.bothsidebar .product-2 .product {padding:0 40px 20px 0 } .shop.product-1 {margin:0 0 -40px 0 }.product-1 .product {float:none;margin:0 0 40px 0;padding:0;width:100%}.product-1 .product-image {float:left;width:300px;height:400px;margin-right:30px}.product-1 .product.alt .product-image {float:right;margin:0 0 0 30px}.product-1 .product-desc {padding:0;position:relative;overflow:hidden}.product-1 .product-title h3 {font-size:22px }.product-1 .product-desc .product-price {font-size:20px }.product-1 .product-desc .product-rating {margin-bottom:15px } .bothsidebar .product-1 .product {border-top:1px solid #F5F5F5;padding-top:40px}.bothsidebar .product-1 .product:first-child {border-top:0;padding-top:0}.bothsidebar .product-1 .product-image {width:240px;height:320px}.bothsidebar .product-1 .product-title h3 {font-size:20px }.bothsidebar .product-1 .product-desc .product-price {font-size:16px } .single-product .product {width:100%;margin:0}.shop-quick-view-ajax,
.portfolio-ajax-modal {position:relative;background-color:#FFF;width:800px;margin:0 auto}.single-product .product-image,
.single-product .product-image img {height:auto }.single-product .product-desc {padding:0 }.single-product .product-title h2 {font-size:28px;margin-bottom:8px}.single-product .product-price {float:left;font-size:24px;color:#1ABC9C;margin-bottom:0}.single-product .product-rating {float:right;position:relative;top:9px}.single-product .product-desc .line {margin:20px 0 }.quantity {float:left;margin-right:30px}.quantity .qty {float:left;width:50px;height:40px;line-height:40px;border:0;border-left:1px solid #DDD;border-right:1px solid #DDD;background-color:#EEE;text-align:center;margin-bottom:0}.quantity .plus,
.quantity .minus {display:block;float:left;cursor:pointer;border:0 transparent;padding:0;width:36px;height:40px;line-height:40px;text-align:center;background-color:#EEE;font-size:16px;font-weight:bold;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}.quantity .plus:hover,
.quantity .minus:hover {background-color:#DDD }.quantity .qty:focus,
.quantity .plus:focus,
.quantity .minus:focus {box-shadow:none !important;outline:0 !important}.single-product .add-to-cart.button {height:40px;line-height:40px}.product-meta {font-size:13px;color:#777}.product-meta >.panel-body {margin-bottom:-5px }.product-meta >.panel-body >span {display:block;margin-bottom:5px}.single-product .feature-box.fbox-plain.fbox-small {padding-left:26px }.single-product .feature-box.fbox-plain.fbox-small .fbox-icon {width:20px }.single-product .feature-box.fbox-plain.fbox-small h3 {font-size:15px;font-weight:bold;line-height:18px;margin-bottom:7px}.single-product .feature-box.fbox-plain.fbox-small p {margin-left:-26px }.single-product .feature-box.fbox-plain.fbox-small .fbox-icon i {font-size:18px } .product.iproduct {float:none;margin:0;padding:0;width:100%}.iproduct .product-image,
.iproduct .product-image a,
.iproduct .product-image img {height:auto } .cart .remove {font-size:14px;color:#F00}.cart .remove:hover {color:#000 }.cart th {padding:12px 15px !important;font-size:14px;color:#555}.cart td {padding:12px 15px !important;vertical-align:middle !important;border-color:#E5E5E5 !important}.cart-product-thumbnail a {display:block;width:68px}.cart-product-thumbnail img {display:block;width:64px;height:64px;border:2px solid #EEE}.cart-product-thumbnail img:hover {border-color:#1ABC9C }.cart-product-name a,
.product-name a {font-weight:bold;font-size:13px;color:#333}.cart-product-name a:hover,
.product-name a:hover {color:#666 }.cart-product-price,
.cart-product-quantity,
.cart-product-subtotal {text-align:center !important }.cart-product-quantity .quantity {display:inline-block;margin:0;float:none}td.actions {padding:20px 15px !important;vertical-align:top !important;background-color:#F5F5F5} .events .entry,
.ievent {padding:20px;background-color:#F9F9F9;border-bottom:3px solid #EEE}.events .entry-image .entry-date,
.ievent .entry-image .entry-date {position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,0.7);color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:60px;height:64px;text-align:center;padding-top:7px;font-size:26px;line-height:1}.events .entry-image .entry-date span,
.ievent .entry-image .entry-date span {display:block;font-size:15px;margin-top:5px}.events .entry-c,
.ievent .entry-c {padding:5px 0 }.single-event .entry-image img {border-radius:0 }.single-event .events-meta {font-size:14px }.single-event .events-meta .iconlist li,
.parallax .iconlist li {margin:5px 0 }.single-event .entry-overlay,
.parallax .entry-overlay-meta {position:absolute;top:auto;bottom:0;left:0;width:100%;height:80px;background-color:rgba(0,0,0,0.85);text-align:center;line-height:80px;font-size:22px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.3);z-index:5}.single-event .countdown {display:inline-block;position:relative;top:7px}.single-event .countdown-section {padding:0 15px;border-left-color:rgba(255,255,255,0.3);color:#CCC}.single-event .countdown-amount {color:#FFF }.parallax .entry-overlay,
.parallax .entry-overlay-meta {background:transparent;width:auto;text-align:right;bottom:30px;left:auto;right:30px}.parallax .entry-overlay-meta {padding:20px;font-size:14px;text-align:left;right:38px;bottom:130px;width:368px;height:auto;line-height:inherit;background-color:rgba(0,0,0,0.7);border-radius:3px}.parallax.overlay-left .entry-overlay,
.parallax.overlay-left .entry-overlay-meta {right:auto;left:30px}.parallax.overlay-left .entry-overlay-meta {left:38px }.parallax.overlay-center .entry-overlay,
.parallax.overlay-center .entry-overlay-meta {bottom:100px;right:auto;left:50%;margin-left:-192px}.parallax.overlay-center .entry-overlay-meta {top:100px;bottom:auto;margin-left:-184px}.parallax .entry-overlay-meta h2 {font-size:20px;text-transform:uppercase;border-bottom:1px dashed rgba(255,255,255,0.2);padding-bottom:17px}.parallax .entry-overlay-meta h2 a {color:#FFF }.parallax .entry-overlay-meta h2 a:hover {color:#DDD }.parallax .countdown {top:0 }.parallax .countdown-section {border-left:0;width:80px;height:80px;margin:0 8px;font-size:13px;background-color:rgba(0,0,0,0.7);border-radius:3px;padding-top:14px}.parallax .countdown-amount {font-size:28px;margin-bottom:6px} .ievent {position:relative;margin-top:20px}.ievent:first-child {margin-top:0 }.ievent .entry-image {width:30%;margin-right:20px}.ievent .entry-content {margin-top:20px }.ievent .entry-title h2 {font-size:18px }.ievent .entry-meta {margin-right:-10px }.ievent .entry-meta li {font-size:13px;margin-right:10px;padding-left:10px}.ievent .entry-meta li:first-child {padding-left:0 }.countdown {display:block }.countdown-row {display:block;position:relative;text-align:center}.countdown-section {display:inline-block;font-size:11px;line-height:1;text-align:center;width:25%;border-left:1px dotted #BBB;color:#888;text-transform:capitalize}.countdown-section:first-child {border-left:0 }.countdown-amount {display:block;font-size:20px;color:#333;margin-bottom:5px}.countdown-descr {display:block;width:100%} .countdown-medium .countdown-section {font-size:14px }.countdown-medium .countdown-amount {font-size:30px;margin-bottom:7px} .countdown-large .countdown-section {font-size:18px }.countdown-large .countdown-amount {font-size:44px;font-weight:600;margin-bottom:8px} .countdown.countdown-inline {display:inline-block }.countdown.countdown-inline .countdown-row {display:inline-block;text-align:center}.countdown.countdown-inline .countdown-section {display:inline-block;font-size:inherit;line-height:inherit;width:auto;border:none;color:inherit;margin-left:7px;text-transform:inherit}.countdown.countdown-inline .countdown-section:first-child {margin-left:0 }.countdown.countdown-inline .countdown-amount {display:inline-block;font-size:inherit;color:inherit;font-weight:bold;margin:0 3px 0 0}.countdown.countdown-inline .countdown-descr {display:inline-block;width:auto} body:not(.device-xs):not(.device-xxs) .countdown.countdown-large.coming-soon .countdown-section {border:none;padding:15px}body:not(.device-xs):not(.device-xxs) .countdown.countdown-large.coming-soon .countdown-amount {height:140px;line-height:140px;border-radius:50%;background-color:rgba(0,0,0,0.2);margin-bottom:15px !important} .button {display:inline-block;position:relative;cursor:pointer;outline:none;white-space:nowrap;margin:5px;padding:0 22px;font-size:14px;height:40px;line-height:40px;background-color:#1ABC9C;color:#FFF;font-weight:600;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}body:not(.device-touch) .button {-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-dark {background-color:#444 }.button-light {background-color:#EEE;color:#333;text-shadow:none !important}.button:hover {background-color:#444;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button.button-dark:hover {background-color:#1ABC9C }.button.button-mini {padding:0 14px;font-size:11px;height:28px;line-height:28px}.button.button-small {padding:0 17px;font-size:12px;height:34px;line-height:34px}.button.button-large {padding:0 26px;font-size:16px;height:46px;line-height:46px}.button.button-xlarge {padding:0 32px;font-size:18px;letter-spacing:2px;height:52px;line-height:52px}.button.button-desc {text-align:left;padding:24px 34px;font-size:22px;height:auto;line-height:1;font-family:'Raleway',sans-serif}.button.button-desc span {display:block;margin-top:10px;font-size:14px;font-weight:400;letter-spacing:1px;font-family:'Crete Round',serif;font-style:italic;text-transform:none}.button i {position:relative;top:1px;line-height:1;margin-right:5px;width:16px;text-align:center}.button.tright i {margin:0 0 0 5px }.button-mini i {margin-right:3px }.button-mini.tright i {margin:0 0 0 3px }.button-small i {margin-right:4px }.button-small.tright i {margin:0 0 0 4px }.button-xlarge i {top:2px;margin-right:8px}.button-xlarge.tright i {margin:0 0 0 8px }.button.button-desc i {top:1px;font-size:48px;width:48px;text-align:center;margin-right:12px}.button.button-desc.tright i {margin:0 0 0 12px }.button.button-desc div {display:inline-block }.button.button-rounded {border-radius:3px } .button.button-border {border:2px solid #444;background-color:transparent;color:#333;line-height:36px;font-weight:600;text-shadow:none}.button.button-border-thin {border-width:1px;line-height:38px}.button.button-border.button-mini {line-height:24px }.button.button-border.button-small {line-height:30px }.button.button-border.button-large {line-height:42px }.button.button-border.button-xlarge {line-height:48px }.button.button-border-thin.button-mini {line-height:26px }.button.button-border-thin.button-small {line-height:32px }.button.button-border-thin.button-large {line-height:44px }.button.button-border-thin.button-xlarge {line-height:50px }.button.button-border.button-desc {line-height:1 }.button.button-border:not(.button-fill):hover {background-color:#444;color:#FFF;border-color:transparent !important;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button.button-border.button-light {border-color:#EEE;color:#EEE}.button.button-border.button-light:hover {background-color:#EEE;color:#333;text-shadow:none} .button.button-3d {border-radius:3px;border-bottom:3px solid rgba(0,0,0,0.15);-webkit-transition:none;-o-transition:none;transition:none}.button.button-3d:hover {background-color:#1ABC9C !important;opacity:0.9}.button.button-3d.button-light:hover,
.button.button-reveal.button-light:hover {text-shadow:none;color:#333} .button.button-reveal {padding:0 28px;overflow:hidden}.button.button-reveal i {display:block;position:absolute;top:0;left:-32px;width:32px;height:40px;line-height:40px;margin:0;text-align:center;background-color:rgba(0,0,0,0.1)}.button.button-reveal.button-border i {top:-2px }.button.button-reveal.tright i {left:auto;right:-32px}.button.button-reveal.button-3d i,
.button.button-reveal.button-rounded i {border-radius:3px 0 0 3px }.button.button-reveal.button-3d.tright i,
.button.button-reveal.button-rounded.tright i {border-radius:0 3px 3px 0 }.button.button-reveal span {display:inline-block;position:relative;left:0}body:not(.device-touch) .button.button-reveal i,
body:not(.device-touch) .button.button-reveal span {-webkit-transition:left 0.3s ease,right 0.3s ease;-o-transition:left 0.3s ease,right 0.3s ease;transition:left 0.3s ease,right 0.3s ease}.button.button-reveal.button-mini {padding:0 17px }.button.button-reveal.button-mini i {left:-22px;width:22px;height:28px;line-height:28px}.button.button-reveal.button-mini.tright i {left:auto;right:-22px}.button.button-reveal.button-small {padding:0 22px }.button.button-reveal.button-small i {left:-26px;width:26px;height:34px;line-height:34px}.button.button-reveal.button-small.tright i {left:auto;right:-26px}.button.button-reveal.button-large {padding:0 32px }.button.button-reveal.button-large i {left:-38px;width:38px;height:46px;line-height:46px}.button.button-reveal.button-large.tright i {left:auto;right:-38px}.button.button-reveal.button-xlarge {padding:0 40px }.button.button-reveal.button-xlarge i {left:-44px;width:44px;height:52px;line-height:52px}.button.button-reveal.button-xlarge.tright i {left:auto;right:-44px}.button.button-reveal:hover i {left:0 }.button.button-reveal.tright:hover i {left:auto;right:0}.button.button-reveal:hover span {left:16px }.button.button-reveal.button-mini:hover span {left:11px }.button.button-reveal.button-small:hover span {left:13px }.button.button-reveal.button-large:hover span {left:19px }.button.button-reveal.button-xlarge:hover span {left:22px }.button.button-reveal.tright:hover span {left:-16px }.button.button-reveal.button-mini.tright:hover span {left:-11px }.button.button-reveal.button-small.tright:hover span {left:-13px }.button.button-reveal.button-large.tright:hover span {left:-19px }.button.button-reveal.button-xlarge.tright:hover span {left:-22px } .button.button-full {display:block !important;white-space:normal;margin:0;height:auto;line-height:1.6;padding:30px 0;font-size:30px;font-weight:300;text-transform:none;border-radius:0;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.button.button-full.button-light {border-bottom:1px solid rgba(0,0,0,0.15) }.button.button-full strong {font-weight:600;border-bottom:2px solid #EEE}body:not(.device-touch) .button.button-full strong {-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.button.button-full.button-light strong {border-bottom-color:#333 }.button.button-full.button-light:hover strong {border-bottom-color:#EEE } .button.button-circle {border-radius:20px }.button.button-mini.button-circle {border-radius:14px }.button.button-small.button-circle {border-radius:17px }.button.button-large.button-circle {border-radius:23px }.button.button-xlarge.button-circle {border-radius:26px } .button.button-border.button-fill {overflow:hidden;transform-style:preserve-3d;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);-webkit-backface-visibility:hidden}.button.button-border.button-fill span {position:relative }.button.button-border.button-fill:hover {background-color:transparent !important;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button.button-border.button-fill.button-light:hover {border-color:#EEE !important;color:#333 !important;text-shadow:none}.button.button-border.button-fill:before {content:'';position:absolute;background-color:#444;top:0;left:0;width:0;height:100%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.button.button-border.button-fill.button-light:before {background-color:#EEE }.button.button-border.button-fill.fill-from-right:before {left:auto;right:0}.button.button-border.button-fill:hover:before {width:100% }.button.button-border.button-fill.fill-from-top:before,
.button.button-border.button-fill.fill-from-bottom:before {-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button.button-border.button-fill.fill-from-top:before {width:100%;height:0}.button.button-border.button-fill.fill-from-top:hover:before {height:100% }.button.button-border.button-fill.fill-from-bottom:before {width:100%;height:0;top:auto;bottom:0}.button.button-border.button-fill.fill-from-bottom:hover:before {height:100% } .button-red {background-color:#C02942 }
.button-3d.button-red:hover,
.button-reveal.button-red:hover,
.button-border.button-red:hover,
.button-border.button-red.button-fill:before {background-color:#C02942 !important }.button-border.button-red {color:#C02942;border-color:#C02942}.button-teal {background-color:#53777A }
.button-3d.button-teal:hover,
.button-reveal.button-teal:hover,
.button-border.button-teal:hover,
.button-border.button-teal.button-fill:before {background-color:#53777A !important }.button-border.button-teal {color:#53777A;border-color:#53777A}.button-yellow {background-color:#ECD078 }
.button-3d.button-yellow:hover,
.button-reveal.button-yellow:hover,
.button-border.button-yellow:hover,
.button-border.button-yellow.button-fill:before {background-color:#ECD078 !important }.button-border.button-yellow,
.button-border.button-yellow.button-fill.button-light:hover {color:#ECD078 !important;border-color:#ECD078 !important}.button-border.button-yellow:hover,
.button-border.button-yellow.button-fill.button-light:hover {color:#333 !important }.button-green {background-color:#59BA41 }
.button-3d.button-green:hover,
.button-reveal.button-green:hover,
.button-border.button-green:hover,
.button-border.button-green.button-fill:before {background-color:#59BA41 !important }.button-border.button-green {color:#59BA41;border-color:#59BA41}.button-brown {background-color:#774F38 }
.button-3d.button-brown:hover,
.button-reveal.button-brown:hover,
.button-border.button-brown:hover,
.button-border.button-brown.button-fill:before {background-color:#774F38 !important }.button-border.button-brown {color:#774F38;border-color:#774F38}.button-aqua {background-color:#40C0CB }
.button-3d.button-aqua:hover,
.button-reveal.button-aqua:hover,
.button-border.button-aqua:hover,
.button-border.button-aqua.button-fill:before {background-color:#40C0CB !important }.button-border.button-aqua {color:#40C0CB;border-color:#40C0CB}.button-lime {background-color:#AEE239 }
.button-3d.button-lime:hover,
.button-reveal.button-lime:hover,
.button-border.button-lime:hover,
.button-border.button-lime.button-fill:before {background-color:#AEE239 !important }.button-border.button-lime {color:#AEE239;border-color:#AEE239}.button-purple {background-color:#5D4157 }
.button-3d.button-purple:hover,
.button-reveal.button-purple:hover,
.button-border.button-purple:hover,
.button-border.button-purple.button-fill:before {background-color:#5D4157 !important }.button-border.button-purple {color:#5D4157;border-color:#5D4157}.button-leaf {background-color:#A8CABA }
.button-3d.button-leaf:hover,
.button-reveal.button-leaf:hover,
.button-border.button-leaf:hover,
.button-border.button-leaf.button-fill:before {background-color:#A8CABA !important }.button-border.button-leaf {color:#A8CABA;border-color:#A8CABA}.button-pink {background-color:#F89FA1 }
.button-3d.button-pink:hover,
.button-reveal.button-pink:hover,
.button-border.button-pink:hover,
.button-border.button-pink.button-fill:before {background-color:#F89FA1 !important }.button-border.button-pink {color:#F89FA1;border-color:#F89FA1}.button-dirtygreen {background-color:#1693A5 }
.button-3d.button-dirtygreen:hover,
.button-reveal.button-dirtygreen:hover,
.button-border.button-dirtygreen:hover,
.button-border.button-dirtygreen.button-fill:before {background-color:#1693A5 !important }.button-border.button-dirtygreen {color:#1693A5;border-color:#1693A5}.button-blue {background-color:#1265A8 }
.button-3d.button-blue:hover,
.button-reveal.button-blue:hover,
.button-border.button-blue:hover,
.button-border.button-blue.button-fill:before {background-color:#1265A8 !important }.button-border.button-blue {color:#1265A8;border-color:#1265A8}.button-amber {background-color:#EB9C4D }
.button-3d.button-amber:hover,
.button-reveal.button-amber:hover,
.button-border.button-amber:hover,
.button-border.button-amber.button-fill:before {background-color:#EB9C4D !important }.button-border.button-amber {color:#EB9C4D;border-color:#EB9C4D}.button-black {background-color:#111 }
.button-3d.button-black:hover,
.button-reveal.button-black:hover,
.button-border.button-black:hover,
.button-border.button-black.button-fill:before {background-color:#111 !important }.button-border.button-black {color:#111;border-color:#111}.button-white {background-color:#F9F9F9 }
.button-3d.button-white:hover,
.button-reveal.button-white:hover {background-color:#F9F9F9 !important } .button.button-nohover:hover {opacity:inherit !important;background-color:inherit !important;color:inherit !important;border-color:inherit !important} .promo {position:relative;padding:30px 200px 30px 0}.promo h3 {font-weight:bold;margin-bottom:0}.promo >span,
.promo >.container >span {display:block;color:#444;font-weight:300;font-size:16px;margin-top:6px}.promo a.button {position:absolute;top:50%;margin:0;margin-top:-18px;left:auto;right:0}.promo a.button.button-mini {margin-top:-12px }.promo a.button.button-small {margin-top:-15px }.promo a.button.button-large {margin-top:-22px }.promo a.button.button-xlarge {margin-top:-25px }.promo a.button.button-desc {margin-top:-40px } .promo-uppercase {text-transform:uppercase }.promo-uppercase h3 {font-size:22px }.promo-uppercase >span,
.promo-uppercase >.container >span {font-size:15px } .promo.promo-border {border:1px solid #E5E5E5;border-radius:3px;padding-left:30px}.promo.promo-border a.button {right:30px } .promo.promo-light {background-color:#F5F5F5;border-radius:3px;padding-left:30px}.promo.promo-light a.button {right:30px } .promo.promo-dark {border:0 !important;background-color:#333;padding:30px 200px 30px 30px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-radius:3px}.promo.promo-dark h3 {color:#FFF }.promo.promo-dark >h3 span,
.promo.promo-dark >.container >h3 span {padding:2px 8px;border-radius:3px;background-color:rgba(0,0,0,0.15);color:#FFF;font-weight:400}.promo.promo-dark >span,
.promo.promo-dark >.container >span {color:#CCC;margin-top:8px}.promo.promo-dark a.button {right:30px } .promo.promo-flat {background-color:#1ABC9C }.promo.promo-flat >span,
.promo.promo-flat >.container >span {color:rgba(255,255,255,0.9) }.promo.promo-flat a.button:not(.button-border) {background-color:rgba(0,0,0,0.2);color:#FFF}.promo.promo-flat a.button:hover {background-color:#FFF;border-color:#FFF;color:#444;text-shadow:none} .promo-full {border-radius:0 !important;border-left:0 !important;border-right:0 !important;padding:40px 0 !important}.promo-full a.button {right:15px !important }.promo-full.promo-right a.button {right:auto !important;left:15px !important} .promo.parallax {padding:80px 0 !important } .promo.promo-right {text-align:right;padding:30px 0 30px 200px}.promo.promo-right a.button {left:0;right:auto} .promo.promo-right.promo-border:not(.promo-mini),
.promo.promo-dark.promo-right:not(.promo-mini) {padding-right:30px }.promo.promo-right.promo-border a.button,
.promo.promo-dark.promo-right a.button {left:30px } .promo.promo-center {text-align:center;padding:30px 20px}.promo.promo-center a.button {position:relative;top:0;margin:20px 0 0;left:0 !important;right:0} .promo.promo-mini {text-align:left;padding:20px 25px}.promo.promo-mini h3 {font-size:20px;line-height:1.5}.promo.promo-mini.promo-uppercase h3 {font-size:18px }.promo.promo-mini.promo-dark h3 {line-height:1.7 }.promo.promo-mini a.button {position:relative;top:0;margin:20px 0 0;left:0 !important;right:0} .promo.promo-mini.promo-center {text-align:center } .promo.promo-mini.promo-right {text-align:right } .feature-box {position:relative;margin-top:20px;padding:0 0 0 80px}.feature-box:first-child {margin-top:0 }.feature-box .fbox-icon {display:block;position:absolute;width:64px;height:64px;top:0;left:0}.feature-box .fbox-icon a,
.feature-box .fbox-icon i,
.feature-box .fbox-icon img {display:block;position:relative;width:100%;height:100%;color:#FFF}.feature-box .fbox-icon i,
.feature-box .fbox-icon img {border-radius:50%;background-color:#1ABC9C}.feature-box .fbox-icon i {font-style:normal;font-size:28px;text-align:center;line-height:64px}.feature-box h3 {font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;color:#333}.feature-box p {margin:8px 0 0 0;color:#999}.feature-box .before-heading {font-size:14px } .feature-box.fbox-large {padding:0 0 0 115px }.feature-box.fbox-large .fbox-icon {width:96px;height:96px}.feature-box.fbox-large .fbox-icon i {font-size:42px;line-height:96px} .feature-box.fbox-outline .fbox-icon {border:1px solid #1ABC9C;border-radius:50%;padding:3px}.feature-box.fbox-outline .fbox-icon i {line-height:56px } .feature-box.fbox-outline.fbox-large .fbox-icon {padding:4px }.feature-box.fbox-outline.fbox-large .fbox-icon i {line-height:86px } .feature-box.fbox-rounded .fbox-icon {border-radius:3px !important }.feature-box.fbox-rounded .fbox-icon i,
.feature-box.fbox-rounded .fbox-icon img {border-radius:3px !important } .feature-box.fbox-rounded.fbox-large .fbox-icon {border-radius:4px !important }.feature-box.fbox-rounded.fbox-large .fbox-icon i,
.feature-box.fbox-rounded.fbox-large .fbox-icon img {border-radius:4px !important } .feature-box.fbox-light.fbox-outline .fbox-icon {border-color:#E5E5E5 }.feature-box.fbox-light .fbox-icon i,
.feature-box.fbox-light .fbox-icon img {border:1px solid #E5E5E5;background-color:#F5F5F5;color:#444}.feature-box.fbox-light .fbox-icon i {line-height:62px }.feature-box.fbox-light.fbox-outline .fbox-icon i {line-height:54px }.feature-box.fbox-light.fbox-large .fbox-icon i {line-height:96px }.feature-box.fbox-light.fbox-outline.fbox-large .fbox-icon i {line-height:84px } .feature-box.fbox-dark.fbox-outline .fbox-icon {border-color:#444 }.feature-box.fbox-dark .fbox-icon i,
.feature-box.fbox-dark .fbox-icon img {background-color:#333 } .feature-box.fbox-border .fbox-icon {border:1px solid #1ABC9C;border-radius:50%}.feature-box.fbox-border .fbox-icon i,
.feature-box.fbox-border .fbox-icon img {border:none;background-color:transparent !important;color:#1ABC9C}.feature-box.fbox-border .fbox-icon {padding:0 }.feature-box.fbox-border .fbox-icon i {line-height:62px !important }.feature-box.fbox-border.fbox-large .fbox-icon i {line-height:94px !important } .feature-box.fbox-border.fbox-light .fbox-icon {border-color:#E5E5E5 }.feature-box.fbox-border.fbox-light .fbox-icon i,
.feature-box.fbox-border.fbox-light .fbox-icon img {color:#888 } .feature-box.fbox-border.fbox-dark .fbox-icon {border-color:#333 }.feature-box.fbox-border.fbox-dark .fbox-icon i,
.feature-box.fbox-border.fbox-dark .fbox-icon img {color:#444 } .feature-box.fbox-plain .fbox-icon {border:none !important;height:auto !important}.feature-box.fbox-plain .fbox-icon i,
.feature-box.fbox-plain .fbox-icon img {border:none !important;background-color:transparent !important;color:#1ABC9C;border-radius:0}.feature-box.fbox-plain .fbox-icon i {font-size:48px;line-height:1 !important}.feature-box.fbox-plain .fbox-icon img {height:64px }.feature-box.fbox-plain.fbox-image .fbox-icon {width:auto }.feature-box.fbox-plain.fbox-image .fbox-icon img {width:auto;display:inline-block}.feature-box.fbox-plain.fbox-small {padding-left:42px }.feature-box.fbox-plain.fbox-small .fbox-icon {width:28px }.feature-box.fbox-plain.fbox-small h3 {font-size:15px;line-height:26px;margin-bottom:10px}.feature-box.fbox-plain.fbox-small p {margin-left:-42px }.feature-box.fbox-plain.fbox-small .fbox-icon i {font-size:28px }.feature-box.fbox-plain.fbox-small .fbox-icon img {height:28px }.feature-box.fbox-plain.fbox-large .fbox-icon i {font-size:72px }.feature-box.fbox-plain.fbox-large .fbox-icon img {height:96px }.feature-box.fbox-plain.fbox-light .fbox-icon i,
.feature-box.fbox-plain.fbox-light .fbox-icon img {color:#888 }.feature-box.fbox-plain.fbox-dark .fbox-icon i,
.feature-box.fbox-plain.fbox-dark .fbox-icon img {color:#444 } .feature-box.fbox-center {padding:0;text-align:center}.feature-box.fbox-center.fbox-small {padding-left:0 !important }.feature-box.fbox-center .fbox-icon {position:relative;width:96px;height:96px;margin:0 auto 30px}.feature-box.fbox-center .fbox-icon i {font-size:42px;line-height:96px}.feature-box.fbox-center.fbox-outline .fbox-icon i {line-height:88px }.feature-box.fbox-center p {font-size:14px;margin-top:15px} .feature-box.fbox-center.fbox-large .fbox-icon {width:128px;height:128px}.feature-box.fbox-center.fbox-large .fbox-icon i {font-size:70px;line-height:128px}.feature-box.fbox-center.fbox-large.fbox-outline .fbox-icon i {line-height:118px }.feature-box.fbox-center.fbox-light .fbox-icon i {line-height:94px }.feature-box.fbox-center.fbox-light.fbox-outline .fbox-icon i {line-height:86px }.feature-box.fbox-center.fbox-light.fbox-outline.fbox-large .fbox-icon i {line-height:114px }.feature-box.fbox-center.fbox-border .fbox-icon i {line-height:94px !important }.feature-box.fbox-center.fbox-large.fbox-border .fbox-icon i {line-height:126px !important }.feature-box.fbox-center.fbox-plain .fbox-icon i {font-size:84px }.feature-box.fbox-center.fbox-plain .fbox-icon img {height:96px }.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon i {font-size:112px }.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon img {height:128px } .feature-box.fbox-center.fbox-small .fbox-icon {width:64px;height:64px}.feature-box.fbox-center.fbox-small .fbox-icon i {font-size:28px;line-height:64px}.feature-box.fbox-center.fbox-small.fbox-outline .fbox-icon i {line-height:58px }.feature-box.fbox-center.fbox-light.fbox-outline.fbox-small .fbox-icon i {line-height:54px }.feature-box.fbox-center.fbox-small.fbox-border .fbox-icon i {line-height:62px !important }.feature-box.fbox-center.fbox-small.fbox-plain .fbox-icon i {font-size:56px }.feature-box.fbox-center.fbox-small.fbox-plain .fbox-icon img {height:64px }.feature-box.fbox-center.fbox-small p {font-size:14px;margin-top:10px}.feature-box.fbox-center.fbox-plain.fbox-small p {margin-left:0 } .feature-box.fbox-right {padding:0 80px 0 0;text-align:right}.feature-box.fbox-right.fbox-large {padding-right:115px }.feature-box.fbox-right .fbox-icon {left:auto;right:0}.feature-box.fbox-right.fbox-plain.fbox-small {padding:0 42px 0 0 }.feature-box.fbox-right.fbox-plain.fbox-small p {margin:0 -42px 0 0 } .feature-box h3 + .fbox-icon {margin-top:20px !important }.feature-box h3 span.subtitle {display:block;margin-top:5px;color:#444;font-weight:300;text-transform:none}.feature-box.fbox-center:not(.fbox-bg) h3:after {content:'';display:block;margin:20px auto;width:30px;border-top:2px solid #555;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.feature-box.fbox-center:not(.fbox-bg):hover h3:after {width:50px }.feature-box.fbox-center.noborder:not(.fbox-bg) h3:after,
.feature-box.fbox-center.nobottomborder:not(.fbox-bg) h3:after {display:none }.feature-box.fbox-center.fbox-italic p {font-style:italic;font-family:'Lato',sans-serif} .feature-box.fbox-bg.fbox-center {margin-top:68px;padding:68px 30px 30px;background-color:#FFF;border:1px solid #E5E5E5;border-radius:5px}.feature-box.fbox-bg.fbox-center:first-child {margin-top:48px }.feature-box.fbox-bg.fbox-center.fbox-large {margin-top:84px;padding-top:84px}.feature-box.fbox-bg.fbox-center.fbox-large:first-child {margin-top:64px }.feature-box.fbox-bg.fbox-center .fbox-icon {position:absolute;top:-48px;left:50%;margin:0 0 0 -48px}.feature-box.fbox-bg.fbox-center.fbox-large .fbox-icon {top:-64px;left:50%;margin-left:-64px}.feature-box.fbox-bg.fbox-center.fbox-plain .fbox-icon,
.feature-box.fbox-bg.fbox-center.fbox-border .fbox-icon,
.feature-box.fbox-bg.fbox-center.fbox-outline .fbox-icon {background-color:#FFF } .fbox-effect .fbox-icon i {z-index:1 }.fbox-effect .fbox-icon i:after {pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fbox-rounded.fbox-effect .fbox-icon i:after {border-radius:3px }.fbox-effect .fbox-icon i {-webkit-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.fbox-effect .fbox-icon i:after {top:-3px;left:-3px;padding:3px;box-shadow:0 0 0 2px #333;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-webkit-transform:scale(.8);-moz-transition:-moz-transform 0.3s,opacity 0.3s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform 0.3s,opacity 0.3s;transform:scale(.8);opacity:0}.fbox-effect .fbox-icon i:hover,
.fbox-effect:hover .fbox-icon i {background-color:#333;color:#FFF}.fbox-effect.fbox-dark .fbox-icon i:after {box-shadow:0 0 0 2px #1ABC9C }.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-effect.fbox-dark:hover .fbox-icon i {background-color:#1ABC9C }.fbox-effect .fbox-icon i:hover:after,
.fbox-effect:hover .fbox-icon i:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1} .fbox-border.fbox-effect .fbox-icon i {-webkit-transition:color 0.5s,box-shadow 0.5s,background-color 0.5s;-o-transition:color 0.5s,box-shadow 0.5s,background-color 0.5s;transition:color 0.5s,box-shadow 0.5s,background-color 0.5s}.fbox-border.fbox-effect .fbox-icon i:after {top:-2px;left:-2px;padding:2px;z-index:-1;box-shadow:none;background-image:url('../themes/mountroyalacademy/assets/canvas/images/icons/iconalt.svg');background-position:center center;background-size:100% 100%;-webkit-transition:-webkit-transform 0.5s,opacity 0.5s,background-color 0.5s;-o-transition:-moz-transform 0.5s,opacity 0.5s,background-color 0.5s;transition:transform 0.5s,opacity 0.5s,background-color 0.5s}.fbox-border.fbox-rounded.fbox-effect .fbox-icon i:after {border-radius:3px }.fbox-border.fbox-effect .fbox-icon i:hover,
.fbox-border.fbox-effect:hover .fbox-icon i {color:#FFF;box-shadow:0 0 0 1px #333}.fbox-border.fbox-effect .fbox-icon i:after {-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0;background-color:#333}.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i {box-shadow:0 0 0 1px #1ABC9C }.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after {background-color:#1ABC9C }.fbox-border.fbox-effect .fbox-icon i:hover:after,
.fbox-border.fbox-effect:hover .fbox-icon i:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1} .feature-box.media-box {padding:0 }.feature-box.media-box .fbox-media {margin:0 0 25px }.feature-box.media-box .fbox-media,
.feature-box.media-box .fbox-media a,
.feature-box.media-box .fbox-media img {position:relative;display:block;width:100%;height:auto}.feature-box.media-box .fbox-media iframe {display:block }.feature-box.media-box p {margin-top:17px }.feature-box.media-box.fbox-bg .fbox-media {margin:0 }.feature-box.media-box.fbox-bg .fbox-desc {padding:25px;background-color:#FFF;border:1px solid #E5E5E5;border-top:0;border-radius:0 0 5px 5px}.feature-box.media-box.fbox-bg .fbox-media img {border-radius:5px 5px 0 0 } .flipbox {perspective:1000px }.flipbox-inner {transition:0.5s;transition-timing-function:ease;position:relative;transform-style:preserve-3d}.flipbox-front,
.flipbox-back {-webkit-backface-visibility:hidden}.flipbox-front {z-index:2 }.flipbox-back {position:absolute;width:100%;height:100%;top:0;left:0}.flipbox:not(.flipbox-vertical) .flipbox-front {transform:rotateY(0deg) }
.flipbox:not(.flipbox-vertical) .flipbox-back {transform:rotateY(-180deg) }.flipbox.flipbox-vertical .flipbox-front {transform:rotateX(0deg) }
.flipbox.flipbox-vertical .flipbox-back {transform:rotateX(-180deg) }.flipbox:not(.flipbox-vertical):hover .flipbox-inner,
.flipbox:not(.flipbox-vertical).hover .flipbox-inner {transform:rotateY(180deg) }.flipbox.flipbox-vertical:hover .flipbox-inner,
.flipbox.flipbox-vertical.hover .flipbox-inner {transform:rotateX(180deg) } .process-steps {margin:0 0 40px;list-style:none}.process-steps li {float:left;position:relative;width:25%;text-align:center;overflow:hidden}.process-steps.process-2 li {width:50% }
.process-steps.process-3 li {width:33.33% }
.process-steps.process-5 li {width:20% }.process-steps li .i-circled {margin-bottom:0 !important }.process-steps li .i-bordered {background-color:#FFF }.process-steps li h5 {margin:15px 0 0 0;font-size:16px;font-weight:300}.process-steps li.active h5,
.process-steps li.ui-tabs-active h5 {font-weight:600;color:#1ABC9C}.process-steps li.active a,
.process-steps li.ui-tabs-active a {background-color:#1ABC9C !important;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-color:#1ABC9C !important}.process-steps li:before,
.process-steps li:after {content:'';position:absolute;top:30px;left:0;margin-left:-26px;width:50%;border-top:1px dashed #DDD}.process-steps li:after {left:auto;right:0;margin:0 -26px 0 0}.process-steps li:first-child:before,
.process-steps li:last-child:after {display:none } .style-msg,
.style-msg2 {position:relative;display:block;color:#444;border-left:4px solid rgba(0,0,0,0.1);margin-bottom:20px}.style-msg2 {border-left:4px solid rgba(0,0,0,0.2) }.successmsg {background:#C5EBD4;color:#184B21}.errormsg {background:#FCC;color:#740D0A}.infomsg {background:#B9DFF4;color:#124F70}.alertmsg {background:#FCE0B6;color:#975E06}.style-msg .sb-msg,
.style-msg2 .msgtitle,
.style-msg2 .sb-msg {display:block;padding:15px;border-left:1px solid rgba(255,255,255,0.5);font-size:14px;text-shadow:1px 1px 1px rgba(255,255,255,0.6)}.style-msg2 .msgtitle {background:rgba(0,0,0,0.15);border-top:none;border-bottom:none;font-size:15px;font-weight:bold}.style-msg-light .sb-msg,
.style-msg-light .msgtitle {color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}.style-msg2 .sb-msg {font-weight:normal }.style-msg2 ol,
.style-msg2 ul {margin:0 0 0 30px }.style-msg2 ol {list-style-type:decimal }.style-msg2 ul {list-style-type:disc }.alert i,
.sb-msg i,
.msgtitle i {position:relative;top:1px;font-size:14px;width:14px;text-align:center;margin-right:5px}.style-msg .close {position:absolute;top:10px;left:auto;right:10px} .i-rounded,
.i-plain,
.i-circled,
.i-bordered,
.social-icon {display:block;float:left;margin:4px 11px 7px 0;text-align:center !important;font-size:28px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.3);cursor:pointer;font-style:normal}body:not(.device-touch) .i-rounded,
body:not(.device-touch) .i-plain,
body:not(.device-touch) .i-circled,
body:not(.device-touch) .i-bordered,
body:not(.device-touch) .social-icon {-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.i-rounded,
.i-circled,
.i-bordered {width:52px !important;height:52px !important;line-height:52px !important;background-color:#444;border-radius:3px}.i-bordered {border:1px solid #555;line-height:50px !important;background-color:transparent !important;color:#444;text-shadow:none}.i-plain {width:36px !important;height:36px !important;font-size:28px;line-height:36px !important;color:#444;text-shadow:1px 1px 1px #FFF}.i-plain:hover {color:#777 }.i-circled {border-radius:50% }.i-light {background-color:#F5F5F5;color:#444;text-shadow:1px 1px 1px #FFF;box-shadow:inset 0 0 15px rgba(0,0,0,0.2)}.i-alt {background-image:url('../themes/mountroyalacademy/assets/canvas/images/icons/iconalt.svg');background-position:center center;background-size:100% 100%}.i-rounded:hover,
.i-circled:hover {background-color:#1ABC9C;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 0 rgba(0,0,0,0.2)}.i-bordered:hover {background-color:#444 !important;color:#FFF;border-color:#444} .i-small.i-rounded,
.i-small.i-plain,
.i-small.i-circled,
.i-small.i-bordered {margin:4px 11px 7px 0;font-size:14px}.i-small.i-rounded,
.i-small.i-circled,
.i-small.i-bordered {width:28px !important;height:28px !important;line-height:28px !important}.i-small.i-bordered {line-height:26px !important }.i-small.i-plain {width:18px !important;height:18px !important;font-size:14px;line-height:18px !important} .i-medium.i-rounded,
.i-medium.i-plain,
.i-medium.i-circled,
.i-medium.i-bordered {margin:6px 13px 9px 0;font-size:21px}.i-medium.i-rounded,
.i-medium.i-circled,
.i-medium.i-bordered {width:36px !important;height:36px !important;line-height:36px !important}.i-medium.i-bordered {line-height:34px !important }.i-medium.i-plain {width:28px !important;height:28px !important;font-size:20px;line-height:28px !important} .i-large.i-rounded,
.i-large.i-plain,
.i-large.i-circled,
.i-large.i-bordered {margin:4px 11px 7px 0;font-size:42px}.i-large.i-rounded,
.i-large.i-circled,
.i-large.i-bordered {width:64px !important;height:64px !important;line-height:64px !important}.i-large.i-bordered {line-height:62px !important }.i-large.i-plain {width:48px !important;height:48px !important;font-size:42px;line-height:48px !important} .i-xlarge.i-rounded,
.i-xlarge.i-plain,
.i-xlarge.i-circled,
.i-xlarge.i-bordered {margin:4px 11px 7px 0;font-size:56px}.i-xlarge.i-rounded,
.i-xlarge.i-circled,
.i-xlarge.i-bordered {width:84px !important;height:84px !important;line-height:84px !important}.i-xlarge.i-bordered {line-height:82px !important }.i-xlarge.i-plain {width:64px !important;height:64px !important;font-size:56px;line-height:64px !important} .i-xxlarge.i-rounded,
.i-xxlarge.i-plain,
.i-xxlarge.i-circled,
.i-xxlarge.i-bordered {margin:6px 15px 10px 0;font-size:64px}.i-xxlarge.i-rounded,
.i-xxlarge.i-circled,
.i-xxlarge.i-bordered {width:96px !important;height:96px !important;line-height:96px !important}.i-xxlarge.i-bordered {line-height:94px !important }.i-xxlarge.i-plain {width:80px !important;height:80px !important;font-size:64px;line-height:80px !important} .i-overlay,
.i-overlay a {display:block;position:absolute;width:100% !important;height:100% !important;top:0;left:0;text-align:center;background:rgba(0,0,0,0.2) url('../themes/mountroyalacademy/assets/canvas/images/grid.png') repeat}.i-overlay a {background:transparent }.i-overlay img,
.i-overlay i {display:block;position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;width:48px !important;height:48px !important;font-size:48px;line-height:1;color:#E5E5E5;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.i-overlay i {margin:-18px 0 0 -18px;width:36px !important;height:36px !important;line-height:36px;font-size:24px}.on-hover.i-overlay {opacity:0 }body:not(.device-touch) .on-hover.i-overlay {-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.on-hover.i-overlay:hover {opacity:1 } .social-icon {margin:0 5px 5px 0;width:40px;height:40px;font-size:20px;line-height:38px !important;color:#555;text-shadow:none;border:1px solid #AAA;border-radius:3px;overflow:hidden} .si-rounded {border-radius:50% } .si-borderless {border-color:transparent !important } .si-dark {background-color:#444;color:#FFF !important;border-color:transparent} .si-light {background-color:rgba(0,0,0,0.05);color:#666 !important;border-color:transparent} .si-colored {border-color:transparent !important }.si-colored i {color:#FFF } .social-icon.si-large {margin:0 10px 10px 0;width:56px;height:56px;font-size:30px;line-height:54px !important} .social-icon.si-small {width:32px;height:32px;font-size:14px;line-height:30px !important}.social-icon i {display:block;position:relative}body:not(.device-touch) .social-icon i {-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social-icon i:last-child {color:#FFF !important }.social-icon:hover i:first-child {margin-top:-38px }.social-icon.si-large:hover i:first-child {margin-top:-54px }.social-icon.si-small:hover i:first-child {margin-top:-30px }.social-icon:hover {color:#555;border-color:transparent}.si-colored.social-icon {border-color:transparent } .si-sticky {position:fixed;top:50%;left:5px;width:36px;z-index:100} .si-sticky.si-sticky-right {left:auto;right:8px} .si-share {position:relative;padding-left:5px;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.si-share span {line-height:36px;font-weight:bold;font-size:13px}.si-share div {float:right }.si-share .social-icon {margin:-1px 0;border-radius:0;font-size:15px}.si-facebook:hover,
.si-colored.si-facebook {background-color:#3B5998 !important }
.si-delicious:hover,
.si-colored.si-delicious {background-color:#205CC0 !important }
.si-paypal:hover,
.si-colored.si-paypal {background-color:#00588B !important }
.si-flattr:hover,
.si-colored.si-flattr {background-color:#F67C1A !important }
.si-android:hover,
.si-colored.si-android {background-color:#A4C639 !important }
.si-smashmag:hover,
.si-colored.si-smashmag {background-color:#E53B2C !important }
.si-gplus:hover,
.si-colored.si-gplus {background-color:#DD4B39 !important }
.si-wikipedia:hover,
.si-colored.si-wikipedia {background-color:#333 !important }
.si-stumbleupon:hover,
.si-colored.si-stumbleupon {background-color:#F74425 !important }
.si-foursquare:hover,
.si-colored.si-foursquare {background-color:#25A0CA !important }
.si-call:hover,
.si-colored.si-call {background-color:#444 !important }
.si-ninetyninedesigns:hover,
.si-colored.si-ninetyninedesigns {background-color:#F26739 !important }
.si-forrst:hover,
.si-colored.si-forrst {background-color:#5B9A68 !important }
.si-digg:hover,
.si-colored.si-digg {background-color:#191919 !important }
.si-spotify:hover,
.si-colored.si-spotify {background-color:#81B71A !important }
.si-reddit:hover,
.si-colored.si-reddit {background-color:#C6C6C6 !important }
.si-blogger:hover,
.si-colored.si-blogger {background-color:#FC4F08 !important }
.si-cc:hover,
.si-colored.si-cc {background-color:#688527 !important }
.si-dribbble:hover,
.si-colored.si-dribbble {background-color:#EA4C89 !important }
.si-evernote:hover,
.si-colored.si-evernote {background-color:#5BA525 !important }
.si-flickr:hover,
.si-colored.si-flickr {background-color:#FF0084 !important }
.si-google:hover,
.si-colored.si-google {background-color:#DD4B39 !important }
.si-instapaper:hover,
.si-colored.si-instapaper {background-color:#333 !important }
.si-klout:hover,
.si-colored.si-klout {background-color:#FF5F52 !important }
.si-linkedin:hover,
.si-colored.si-linkedin {background-color:#0E76A8 !important }
.si-vk:hover,
.si-colored.si-vk {background-color:#2B587A !important }
.si-rss:hover,
.si-colored.si-rss {background-color:#EE802F !important }
.si-skype:hover,
.si-colored.si-skype {background-color:#00AFF0 !important }
.si-twitter:hover,
.si-colored.si-twitter {background-color:#00ACEE !important }
.si-youtube:hover,
.si-colored.si-youtube {background-color:#C4302B !important }
.si-vimeo:hover,
.si-colored.si-vimeo {background-color:#86C9EF !important }
.si-aim:hover,
.si-colored.si-aim {background-color:#FCD20B !important }
.si-yahoo:hover,
.si-colored.si-yahoo {background-color:#720E9E !important }
.si-email3:hover,
.si-colored.si-email3 {background-color:#6567A5 !important }
.si-macstore:hover,
.si-colored.si-macstore {background-color:#333 !important }
.si-myspace:hover,
.si-colored.si-myspace {background-color:#666 !important }
.si-podcast:hover,
.si-colored.si-podcast {background-color:#E4B21B !important }
.si-cloudapp:hover,
.si-colored.si-cloudapp {background-color:#525557 !important }
.si-dropbox:hover,
.si-colored.si-dropbox {background-color:#3D9AE8 !important }
.si-ebay:hover,
.si-colored.si-ebay {background-color:#89C507 !important }
.si-github:hover,
.si-colored.si-github {background-color:#171515 !important }
.si-googleplay:hover,
.si-colored.si-googleplay {background-color:#DD4B39 !important }
.si-itunes:hover,
.si-colored.si-itunes {background-color:#222 !important }
.si-plurk:hover,
.si-colored.si-plurk {background-color:#CF5A00 !important }
.si-pinboard:hover,
.si-colored.si-pinboard {background-color:#0000E6 !important }
.si-soundcloud:hover,
.si-colored.si-soundcloud {background-color:#F70 !important }
.si-tumblr:hover,
.si-colored.si-tumblr {background-color:#34526F !important }
.si-wordpress:hover,
.si-colored.si-wordpress {background-color:#1E8CBE !important }
.si-yelp:hover,
.si-colored.si-yelp {background-color:#C41200 !important }
.si-intensedebate:hover,
.si-colored.si-intensedebate {background-color:#009EE4 !important }
.si-eventbrite:hover,
.si-colored.si-eventbrite {background-color:#F16924 !important }
.si-scribd:hover,
.si-colored.si-scribd {background-color:#666 !important }
.si-stripe:hover,
.si-colored.si-stripe {background-color:#008CDD !important }
.si-print:hover,
.si-colored.si-print {background-color:#111 !important }
.si-dwolla:hover,
.si-colored.si-dwolla {background-color:#FF5C03 !important }
.si-statusnet:hover,
.si-colored.si-statusnet {background-color:#131A30 !important }
.si-acrobat:hover,
.si-colored.si-acrobat {background-color:#D3222A !important }
.si-drupal:hover,
.si-colored.si-drupal {background-color:#27537A !important }
.si-buffer:hover,
.si-colored.si-buffer {background-color:#333 !important }
.si-pocket:hover,
.si-colored.si-pocket {background-color:#EE4056 !important }
.si-bitbucket:hover,
.si-colored.si-bitbucket {background-color:#0E4984 !important }
.si-stackoverflow:hover,
.si-colored.si-stackoverflow {background-color:#EF8236 !important }
.si-hackernews:hover,
.si-colored.si-hackernews {background-color:#F60 !important }
.si-xing:hover,
.si-colored.si-xing {background-color:#126567 !important }
.si-instagram:hover,
.si-colored.si-instagram {background-color:#3F729B !important }
.si-quora:hover,
.si-colored.si-quora {background-color:#A82400 !important }
.si-openid:hover,
.si-colored.si-openid {background-color:#E16309 !important }
.si-steam:hover,
.si-colored.si-steam {background-color:#111 !important }
.si-amazon:hover,
.si-colored.si-amazon {background-color:#E47911 !important }
.si-disqus:hover,
.si-colored.si-disqus {background-color:#E4E7EE !important }
.si-plancast:hover,
.si-colored.si-plancast {background-color:#222 !important }
.si-appstore:hover,
.si-colored.si-appstore {background-color:#000 !important }
.si-pinterest:hover,
.si-colored.si-pinterest {background-color:#C8232C !important }
.si-fivehundredpx:hover,
.si-colored.si-fivehundredpx {background-color:#111 !important } .si-text-color.si-facebook i {color:#3B5998 }
.si-text-color.si-delicious i {color:#205CC0 }
.si-text-color.si-paypal i {color:#00588B }
.si-text-color.si-flattr i {color:#F67C1A }
.si-text-color.si-android i {color:#A4C639 }
.si-text-color.si-smashmag i {color:#E53B2C }
.si-text-color.si-gplus i {color:#DD4B39 }
.si-text-color.si-wikipedia i {color:#333 }
.si-text-color.si-stumbleupon i {color:#F74425 }
.si-text-color.si-foursquare i {color:#25A0CA }
.si-text-color.si-call i {color:#444 }
.si-text-color.si-ninetyninedesigns i {color:#F26739 }
.si-text-color.si-forrst i {color:#5B9A68 }
.si-text-color.si-digg i {color:#191919 }
.si-text-color.si-spotify i {color:#81B71A }
.si-text-color.si-reddit i {color:#C6C6C6 }
.si-text-color.si-blogger i {color:#FC4F08 }
.si-text-color.si-cc i {color:#688527 }
.si-text-color.si-dribbble i {color:#EA4C89 }
.si-text-color.si-evernote i {color:#5BA525 }
.si-text-color.si-flickr i {color:#FF0084 }
.si-text-color.si-google i {color:#DD4B39 }
.si-text-color.si-instapaper i {color:#333 }
.si-text-color.si-klout i {color:#FF5F52 }
.si-text-color.si-linkedin i {color:#0E76A8 }
.si-text-color.si-vk i {color:#2B587A }
.si-text-color.si-rss i {color:#EE802F }
.si-text-color.si-skype i {color:#00AFF0 }
.si-text-color.si-twitter i {color:#00ACEE }
.si-text-color.si-youtube i {color:#C4302B }
.si-text-color.si-vimeo i {color:#86C9EF }
.si-text-color.si-aim i {color:#FCD20B }
.si-text-color.si-yahoo i {color:#720E9E }
.si-text-color.si-email3 i {color:#6567A5 }
.si-text-color.si-macstore i {color:#333 }
.si-text-color.si-myspace i {color:#666 }
.si-text-color.si-podcast i {color:#E4B21B }
.si-text-color.si-cloudapp i {color:#525557 }
.si-text-color.si-dropbox i {color:#3D9AE8 }
.si-text-color.si-ebay i {color:#89C507 }
.si-text-color.si-github i {color:#171515 }
.si-text-color.si-googleplay i {color:#DD4B39 }
.si-text-color.si-itunes i {color:#222 }
.si-text-color.si-plurk i {color:#CF5A00 }
.si-text-color.si-pinboard i {color:#0000E6 }
.si-text-color.si-soundcloud i {color:#F70 }
.si-text-color.si-tumblr i {color:#34526F }
.si-text-color.si-wordpress i {color:#1E8CBE }
.si-text-color.si-yelp i {color:#C41200 }
.si-text-color.si-intensedebate i {color:#009EE4 }
.si-text-color.si-eventbrite i {color:#F16924 }
.si-text-color.si-scribd i {color:#666 }
.si-text-color.si-stripe i {color:#008CDD }
.si-text-color.si-print i {color:#111 }
.si-text-color.si-dwolla i {color:#FF5C03 }
.si-text-color.si-statusnet i {color:#131A30 }
.si-text-color.si-acrobat i {color:#D3222A }
.si-text-color.si-drupal i {color:#27537A }
.si-text-color.si-buffer i {color:#333 }
.si-text-color.si-pocket i {color:#EE4056 }
.si-text-color.si-bitbucket i {color:#0E4984 }
.si-text-color.si-stackoverflow i {color:#EF8236 }
.si-text-color.si-hackernews i {color:#F60 }
.si-text-color.si-xing i {color:#126567 }
.si-text-color.si-instagram i {color:#3F729B }
.si-text-color.si-quora i {color:#A82400 }
.si-text-color.si-openid i {color:#E16309 }
.si-text-color.si-steam i {color:#111 }
.si-text-color.si-amazon i {color:#E47911 }
.si-text-color.si-disqus i {color:#E4E7EE }
.si-text-color.si-plancast i {color:#222 }
.si-text-color.si-appstore i {color:#000 }
.si-text-color.si-pinterest i {color:#C8232C }
.si-text-color.si-fivehundredpx i {color:#111 }.si-text-color:hover {color:#FFF } .toggle {display:block;position:relative;margin:0 0 20px 0}.toggle .togglet,
.toggle .toggleta {display:block;position:relative;line-height:24px;padding:0 0 0 24px;margin:0;font-size:16px;font-weight:600;color:#444;cursor:pointer}.toggle .togglet i {position:absolute;top:0;left:0;width:16px;text-align:center;font-size:16px;line-height:24px}.toggle .toggleta {font-weight:bold }.toggle .togglet i.toggle-open,
.toggle .toggleta i.toggle-closed {display:none }.toggle .toggleta i.toggle-open {display:block }.toggle .togglec {display:block;position:relative;padding:10px 0 0 24px} .toggle.toggle-bg .togglet,
.toggle.toggle-bg .toggleta {background-color:#EEE;line-height:44px;padding:0 0 0 36px;border-radius:2px}.toggle.toggle-bg .togglet i {left:14px;line-height:44px}.toggle.toggle-bg .togglec {padding:12px 0 0 36px } .toggle.toggle-border {border:1px solid #CCC;border-radius:4px}.toggle.toggle-border .togglet,
.toggle.toggle-border .toggleta {line-height:44px;padding:0 15px 0 36px}.toggle.toggle-border .togglet i {left:14px;line-height:44px}.toggle.toggle-border .togglec {padding:0 15px 15px 36px } .faqs .toggle {border-bottom:1px solid #EEE;padding-bottom:12px;margin-bottom:12px}.faqs .toggle .togglet,
.faqs .toggle .toggleta {font-size:15px }.faqs .toggle .togglet i {top:1px;font-size:14px}.faqs .toggle .togglec {padding-bottom:10px } .accordion {margin-bottom:20px }.acctitle {display:block;position:relative;line-height:24px;margin:0;font-size:14px;font-weight:bold;color:#444;cursor:pointer;border-top:1px dotted #DDD;padding:10px 0 10px 20px}.acctitlec {cursor:auto }.acctitle:first-child {border-top:none }.acctitle i {position:absolute;top:0;left:0;width:14px;text-align:center;font-size:14px;line-height:44px}.acctitle i.acc-open,
.acctitlec i.acc-closed {display:none }.acctitlec i.acc-open {display:block }.acc_content {position:relative;padding:0 0 15px 20px} .accordion.accordion-bg .acctitle,
.accordion.accordion-bg .acctitlec {background-color:#EEE;line-height:44px;padding:0 0 0 36px;margin-bottom:5px;border-top:0}.accordion.accordion-bg .acctitle i {left:14px;line-height:44px}.accordion.accordion-bg .acc_content {padding:10px 0 15px 36px } .accordion.accordion-border {border:1px solid #DDD;border-radius:4px}.accordion.accordion-border .acctitle,
.accordion.accordion-border .acctitlec {border-color:#CCC;line-height:44px;padding:0 15px 0 36px}.accordion.accordion-border .acctitle i {left:14px;line-height:44px}.accordion.accordion-border .acc_content {padding:0 15px 15px 36px } .accordion.accordion-lg .acctitle {font-size:23px;line-height:44px;padding-left:30px;font-weight:400}.accordion.accordion-lg .acctitle i {width:20px;font-size:20px;line-height:64px}.accordion.accordion-lg .acc_content {padding:10px 0 30px 30px } .tabs {position:relative;margin:0 0 30px 0}ul.tab-nav:not(.tab-nav-lg) {margin:0;border-bottom:1px solid #DDD;list-style:none}ul.tab-nav:not(.tab-nav-lg) li {float:left;border:1px solid #DDD;border-bottom:0;border-left:0;height:41px;text-align:center}ul.tab-nav:not(.tab-nav-lg) li:first-child {margin-left:15px;border-left:1px solid #DDD}ul.tab-nav:not(.tab-nav-lg) li a {display:block;padding:0 15px;color:#444;height:40px;line-height:40px;background-color:#F2F2F2;font-size:14px;font-weight:bold}ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a {position:relative;top:1px;background-color:#FFF} .tabs.tabs-alt ul.tab-nav li {border-color:transparent }.tabs.tabs-alt ul.tab-nav li:first-child {border-left:0 }.tabs.tabs-alt ul.tab-nav li a {background-color:#FFF }.tabs.tabs-alt ul.tab-nav li.ui-tabs-active a {border:1px solid #DDD;border-bottom:0} .tabs.tabs-tb ul.tab-nav li.ui-tabs-active a {top:-1px;height:43px;line-height:38px;border-top:2px solid #1ABC9C}.tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active a {height:42px } .tabs.tabs-bb ul.tab-nav li {border:0;margin:0}.tabs.tabs-bb ul.tab-nav li a {background-color:transparent;border-bottom:2px solid transparent}.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a {border-bottom:2px solid #1ABC9C;top:-2px;height:44px;line-height:44px} ul.tab-nav.tab-nav2 {border-bottom:0}ul.tab-nav.tab-nav2 li {border:0;margin-left:10px}ul.tab-nav.tab-nav2 li:first-child {margin-left:0;border-left:0}ul.tab-nav.tab-nav2 li a {background-color:#F5F5F5;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}ul.tab-nav.tab-nav2 li.ui-state-active a {top:0;background-color:#1ABC9C;color:#FFF} ul.tab-nav-lg {margin-bottom:20px;list-style:none}ul.tab-nav-lg li {float:left;position:relative;text-align:center;padding:15px}ul.tab-nav-lg li a {display:inline-block;color:#444;font-family:'Raleway',sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}ul.tab-nav.tab-nav-lg li i {display:block;font-size:28px;margin:0 0 7px}ul.tab-nav-lg li.ui-tabs-active a {color:#1ABC9C}ul.tab-nav-lg.tab-nav-section li.ui-tabs-active:before,
ul.tab-nav-lg.tab-nav-section li.ui-tabs-active:after {content:'';position:absolute;z-index:2;top:auto;bottom:-50px;border:solid transparent}ul.tab-nav-lg.tab-nav-section li.ui-tabs-active:after {border-top-color:#FFF;border-width:16px;left:50%;margin-left:-16px}ul.tab-nav-lg.tab-nav-section li.ui-tabs-active:before {border-top-color:#FFF;border-width:16px;left:50%;margin-left:-16px} .tab-container {position:relative;padding:20px 0 0}ul.tab-nav li a i {position:relative;top:1px;font-size:14px;margin-right:3px} .tabs-bordered ul.tab-nav li:first-child {margin-left:0 }.tabs-bordered .tab-container {border:1px solid #DDD;border-top:0;padding:20px} .side-tabs ul.tab-nav {float:left;width:200px;padding:20px 0;border-bottom:0;border-right:1px solid #DDD}.side-tabs ul.tab-nav li {float:none;border:1px solid #DDD;border-right:0;border-top:0;height:auto;text-align:left}.side-tabs ul.tab-nav li:first-child {margin-left:0;border-top:1px solid #DDD;border-left:1px solid #DDD}.side-tabs ul.tab-nav li a {height:auto;line-height:44px}.side-tabs ul.tab-nav li.ui-tabs-active a {top:0;right:-1px}.side-tabs .tab-container {overflow:hidden;padding:15px 0 0 20px}.ui-tabs .ui-tabs-hide {position:absolute !important;left:-10000px !important;display:block !important} .side-tabs ul.tab-nav.tab-nav2 {border:0 }.side-tabs ul.tab-nav.tab-nav2 li {border:0;margin:6px 0 0}.side-tabs ul.tab-nav.tab-nav2 li:first-child {margin-top:0 }.side-tabs ul.tab-nav.tab-nav2 li a {box-shadow:inset 0 1px 3px rgba(0,0,0,0.1) }.side-tabs ul.tab-nav.tab-nav2 li.ui-state-active a {right:0 } .tabs-bordered.side-tabs ul.tab-nav {position:relative;padding:0;z-index:2;margin-right:-1px}.tabs-bordered.side-tabs ul.tab-nav li a {height:auto;line-height:44px}.tabs-bordered.side-tabs ul.tab-nav li.ui-tabs-active a {right:-1px;border-right:1px solid #FFF}.tabs-bordered.side-tabs .tab-container {overflow:hidden;padding:20px;border-top:1px solid #DDD} .sidenav {width:100%;padding:0;background-color:#FFF;border-radius:4px}.sidenav li {list-style-type:none }.sidenav li a {display:block;position:relative;margin:0 0 -1px;padding:11px 20px 11px 14px;font-size:14px;border:1px solid #E5E5E5;border-right-width:2px;color:#666}.sidenav >li:first-child >a {border-radius:4px 4px 0 0 }.sidenav >li:last-child >a {border-radius:0 0 4px 4px;border-bottom-width:2px}.sidenav >.ui-tabs-active >a,
.sidenav >.ui-tabs-active >a:hover {position:relative;z-index:2;border-color:rgba(0,0,0,0.1) !important;color:#FFF !important;font-weight:600;background-color:#1ABC9C !important;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.sidenav li ul {display:none }.sidenav li.ui-tabs-active ul {display:block }.sidenav li li a {padding:6px 20px 6px 35px;font-size:14px;border-top:none;border-bottom:none}.sidenav li li:first-child a {padding-top:20px }.sidenav li li:last-child a {padding-bottom:20px }.sidenav li i {position:relative;top:1px;margin-right:6px;font-size:14px;text-align:center;width:16px}.sidenav .icon-chevron-right {position:absolute;width:14px;height:14px;top:50%;left:auto;right:6px;margin-top:-8px;margin-right:0;opacity:.4;font-size:12px !important}.sidenav >li >a:hover {background-color:#F5F5F5;color:#222}.sidenav a:hover .icon-chevron-right {opacity:.5 }.sidenav .ui-tabs-active .icon-chevron-right,
.sidenav .ui-tabs-active a:hover .icon-chevron-right {opacity:1 } .faqlist li {margin-bottom:5px;font-size:15px}.faqlist li a {color:#444 }.faqlist li a:hover {color:#1ABC9C !important } .clients-grid,
.testimonials-grid {list-style:none;overflow:hidden}.clients-grid li,
.testimonials-grid li {float:left;position:relative;width:20%;padding:20px 0;-webkit-backface-visibility:hidden}.clients-grid.grid-2 li {width:50%;padding:25px 0}.clients-grid.grid-3 li {width:33.33% }.clients-grid.grid-4 li {width:25% }.clients-grid.grid-6 li {width:16.66% }.clients-grid li a {opacity:0.6 }body:not(.device-touch) .clients-grid li a {-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.clients-grid li a:hover {opacity:1 }.clients-grid li a,
.clients-grid li img {display:block;width:75%;margin-left:auto;margin-right:auto}.clients-grid li a img {width:100% }.clients-grid li:before,
.clients-grid li:after,
.testimonials-grid li:before,
.testimonials-grid li:after {content:'';position:absolute}.clients-grid li:before,
.testimonials-grid li:before {height:100%;top:0;left:-1px;border-left:1px dashed #DDD}.clients-grid li:after,
.testimonials-grid li:after {width:100%;height:0;top:auto;left:0;bottom:-1px;border-bottom:1px dashed #DDD}  .testimonials-grid li {width:50%;padding:25px}.testimonials-grid.grid-3 li {width:33.33% }.testimonials-grid.grid-1 li {width:100% }.testimonials-grid li .testimonial {padding:0;background-color:transparent !important;border:0 !important;box-shadow:none !important} .testimonial {position:relative;padding:20px;background-color:#FFF;border:1px solid rgba(0,0,0,0.1);border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.testi-image {float:left;margin-right:15px}.testi-image,
.testi-image a,
.testi-image img,
.testi-image i {display:block;width:64px;height:64px}.testi-image i {text-align:center;background-color:#EEE;border-radius:50%;line-height:64px;font-size:28px;color:#888;text-shadow:1px 1px 1px #FFF}.testi-image img {border-radius:50% }.testi-content {position:relative;overflow:hidden}.testi-content p {margin-bottom:0;font-family:'Crete Round',serif;font-style:italic}.testi-content p:before,
.testi-content p:after {content:'"' }.testi-meta {margin-top:10px;font-size:13px;font-weight:bold;text-transform:uppercase}.testi-meta:before {content:'\2013' }.testi-meta span {display:block;font-weight:normal;color:#999;font-size:12px;text-transform:none;padding-left:10px} .testimonial.twitter-scroll .testi-content p:before,
.testimonial.twitter-scroll .testi-content p:after,
.testimonial.twitter-scroll .testi-meta:before {content:'' }.testimonial.twitter-scroll .testi-meta span {padding-left:0 }.testimonial.twitter-scroll .testi-meta span a {color:#999 }.testimonial.twitter-scroll .testi-meta span a:hover {color:#222 } .testimonial.testimonial-full {padding:30px }.testimonial.testimonial-full[data-animation="fade"] {padding:30px }.testimonial.testimonial-full[data-animation="fade"] .flexslider {overflow:visible !important }.testimonial-full .testi-image {float:none;margin:0 auto 20px}.testimonial-full .testi-image,
.testimonial-full .testi-image a,
.testimonial-full .testi-image img,
.testimonial-full .testi-image i {display:block;width:72px;height:72px}.testimonial-full .testi-image i {line-height:72px }.testimonial-full .testi-content {text-align:center;font-size:18px}.testimonial-full .testi-meta {margin-top:15px }.testimonial-full .testi-meta span {padding-left:0 } .section >.testimonial {padding:0;background-color:transparent !important;border:0 !important;box-shadow:none !important;max-width:800px;margin:0 auto}.section >.testimonial[data-animation="fade"] {padding:0 }.section >.testimonial .testi-content {font-size:22px }.section >.testimonial .testi-meta,
.section >.testimonial .testi-meta span {font-size:14px } .testimonial .flex-control-nav {top:auto;bottom:6px;right:0}.testimonial .flex-control-nav li {margin:0 2px;width:6px;height:6px}.testimonial .flex-control-nav li a {width:6px !important;height:6px !important;border:none;background-color:#1ABC9C;opacity:0.5}.testimonial .flex-control-nav li:hover a {opacity:0.75 }
.testimonial .flex-control-nav li a.flex-active {opacity:1 } .testimonial.testimonial-full .flex-control-nav {position:relative;top:0;bottom:0;right:0;left:0;height:6px;margin-top:20px}.testimonial.testimonial-full .flex-control-nav li {display:inline-block;float:none} .team,
.team-image {position:relative }.team-image >a,
.team-image img {display:block;width:100%}.team-desc {text-align:center }.team-desc.team-desc-bg {background-color:#FFF;padding:10px 0 30px}.team .si-share {margin-top:30px;text-align:left}.team .si-share .social-icon {font-size:14px;width:34px}.team-title {position:relative;padding-top:20px}.team-title h4 {display:block;margin-bottom:0;font-size:19px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.team-title span {display:block;color:#1ABC9C;font-weight:400;font-family:'Crete Round',serif;font-style:italic;font-size:15px;margin-top:5px}.team-content {margin-top:15px;color:#777}.team-content p:last-child {margin-bottom:0 }.team-overlay,
.team-overlay:before {opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;text-align:center}body:not(.device-touch) .team-overlay {-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.team-overlay:before {content:'';z-index:auto;background-color:#FFF;opacity:0.75}.team-overlay .social-icon {float:none;position:relative;z-index:3;margin:0 3px !important;display:inline-block}.team:hover .team-overlay {opacity:1 } .team.center .team-title:after {left:50%;margin-left:-40px} .team.team-list .team-image {float:left;width:250px;margin-right:30px}.team.team-list .team-desc {position:relative;overflow:hidden;text-align:left}.team.team-list .team-title {padding-top:0 }.team .team-desc >.social-icon {margin-top:20px }.team .team-content ~ .social-icon {margin-top:30px }.team:not(.team-list) .social-icon {display:inline-block;float:none;margin-left:6px;margin-right:6px} .pricing {position:relative }.pricing [class^=col-] {padding:0;margin-top:20px} .pricing-box {position:relative;border:1px solid rgba(0,0,0,0.075);border-radius:3px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#F5F5F5} .pricing-title {padding:15px 0;background-color:#F9F9F9;border-radius:3px 3px 0 0;text-shadow:1px 1px 1px #FFF;border-bottom:1px solid rgba(0,0,0,0.05)}.pricing-title h3 {margin:0;font-size:20px;letter-spacing:1px;font-weight:bold;text-transform:uppercase;color:#555}.pricing-title span {display:block;color:#999;font-weight:300;font-size:14px;margin-top:3px;text-transform:uppercase} .pricing-price {position:relative;padding:25px 0;color:#333;font-weight:300;font-size:64px;line-height:1}.pricing-price:after {content:'';position:absolute;width:100px;border-top:1px solid rgba(0,0,0,0.1);top:auto;bottom:0;left:50%;margin-left:-50px}.pricing-price span {display:inline-block;vertical-align:top;margin:7px 3px 0 0;font-size:28px;font-weight:normal}.pricing-price span.price-tenure {vertical-align:baseline;font-size:16px;font-weight:normal;color:#999;margin:0 0 0 3px} .pricing-features {border-bottom:1px solid rgba(0,0,0,0.075) }.pricing-features ul {margin:0;padding:15px 0;list-style:none}.pricing-features li {padding:6px 0;font-size:14px} .pricing-action {padding:15px 30px } .pricing-box.best-price {background-color:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.1);z-index:10}.pricing-box.best-price {margin:-20px -1px 0 -1px }.pricing-box.best-price .pricing-title {background-color:#FFF;padding:20px 0}.pricing-box.best-price .pricing-title h3 {font-size:22px }.pricing-box.best-price .pricing-price {color:#1ABC9C;font-size:72px} .pricing-box.pricing-minimal .pricing-price {background-color:#FFF;border-bottom:1px solid rgba(0,0,0,0.075)}.pricing-box.pricing-minimal .pricing-price:after {display:none } .pricing.pricing-5 .pricing-box {float:left;width:20%;margin-top:20px}.pricing.pricing-5 .pricing-box.best-price {margin-top:0 }.pricing.pricing-5 .pricing-box:nth-child(5) {margin-left:-1px }.pricing.pricing-5 .pricing-title h3 {font-size:18px }.pricing.pricing-5 .best-price .pricing-title h3 {font-size:20px } .pricing-box.pricing-extended {background-color:#FFF;text-align:left}.pricing-box.pricing-extended .pricing-desc {float:left;width:75%;padding:25px}.pricing-box.pricing-extended .pricing-title {background-color:transparent;padding-top:0;text-align:left}.pricing-box.pricing-extended .pricing-features {border:0 }.pricing-box.pricing-extended .pricing-features ul {padding:15px 0 0 0 }.pricing-box.pricing-extended .pricing-features li {padding:6px 0;font-size:15px;width:50%;float:left}.pricing-box.pricing-extended .pricing-features ul li i {position:relative;top:1px;width:16px;margin-right:2px}.pricing-box.pricing-extended .pricing-action-area {position:absolute;top:0;left:auto;right:0;width:25%;height:100%;border-left:1px solid rgba(0,0,0,0.05);background-color:#F9F9F9;padding:30px;border-radius:0 3px 3px 0;text-align:center}.pricing-box.pricing-extended .pricing-action-area .pricing-price,
.pricing-box.pricing-extended .pricing-action-area .pricing-action {padding:0 }.pricing-box.pricing-extended .pricing-action-area .pricing-price {padding-bottom:20px }.pricing-box.pricing-extended .pricing-action-area .pricing-price:after {display:none }.pricing-box.pricing-extended .pricing-action-area .pricing-price span.price-tenure {display:block;margin:10px 0 0 0;font-weight:300;text-transform:uppercase;font-size:14px}.pricing-box.pricing-extended .pricing-meta {color:#999;font-weight:300;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding-bottom:10px}.table-comparison,
.table-comparison th {text-align:center }.table-comparison th:first-child,
.table-comparison td:first-child {text-align:left;font-weight:bold} .counter {font-size:42px;font-weight:600;font-family:'Raleway',sans-serif}.counter.counter-small {font-size:28px }.counter.counter-large {font-size:56px }.counter.counter-xlarge {font-size:64px;font-weight:400}.counter.counter-inherit {font-size:inherit;font-weight:inherit}.counter + h5 {font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-top:10px}.counter.counter-lined + h5:before {display:block;position:relative;margin:20px auto 25px auto;content:'';width:15%;border-top:2px solid #444;opacity:0.9}.counter.counter-small + h5 {font-size:13px }.counter.counter-large + h5,
.counter.counter-xlarge + h5 {font-size:15px;font-weight:300}.widget .counter + h5 {opacity:0.7 } .rounded-skill {display:inline-block;margin:0 15px 15px;display:inline-block;position:relative;text-align:center;font-size:22px;font-weight:bold;color:#333}body:not(.device-touch) .rounded-skill {-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.rounded-skill + h5 {margin-bottom:0 }.rounded-skill i {font-size:42px }.rounded-skill canvas {position:absolute;top:0;left:0} .skills {margin:0;list-style:none;padding-top:25px}.skills li {position:relative;margin-top:38px;height:4px;background-color:#F5F5F5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:2px}.skills li:first-child {margin-top:0 }.skills li .progress {position:absolute;top:0;left:0;width:0;height:100%;background-color:#1ABC9C;overflow:visible !important;border-radius:2px;-webkit-transition:width 1.2s ease-in-out;-o-transition:width 1.2s ease-in-out;transition:width 1.2s ease-in-out}.skills li .progress-percent {position:absolute;top:-28px;right:0;background-color:#333;color:#F9F9F9;text-shadow:1px 1px 1px rgba(0,0,0,0.2);height:22px;line-height:22px;padding:0 5px;font-size:11px;border-radius:2px}.skills li .progress-percent .counter {font-weight:400;font-family:'Lato',sans-serif}.progress-percent:after,.progress-percent:before {top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.progress-percent:after {border-top-color:#333;border-width:4px;left:50%;margin-left:-4px}.progress-percent:before {border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}.skills li >span {position:absolute;z-index:1;top:-23px;left:0;line-height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#222}
blockquote p {margin-bottom:15px }blockquote.pull-left {max-width:300px;margin:5px 20px 10px 0;padding-right:0}blockquote.pull-right {max-width:300px;margin:5px 0 10px 20px;padding-left:0}.quote {border:none !important;position:relative}.quote p {position:relative }.quote:before {font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;content:"\e7ad";position:absolute;width:48px;height:48px;line-height:48px;font-size:42px;top:0;left:0;color:#EEE}.quote.blockquote-reverse:before {content:"\e7ae";left:auto;right:0} .dropcap {float:left;font-size:42px;line-height:1;margin:0 5px 0 0;text-transform:uppercase}.highlight {padding:2px 5px;background-color:#444;color:#FFF;border-radius:2px} .text-rotater {}.text-rotater >.t-rotate >.animated {display:inline-block } .owl-carousel .animated {-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in {z-index:0 }.owl-carousel .owl-animated-out {z-index:1 }.owl-carousel .fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut {0% {opacity:1 }100% {opacity:0 }}@keyframes fadeOut {0% {opacity:1 }100% {opacity:0 }}.owl-height {-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel {display:none;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;width:100%}.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel.owl-loaded {display:block }.owl-carousel.owl-loading {display:block;min-height:100px;background:url('../themes/mountroyalacademy/assets/canvas/images/preloader.gif') no-repeat center center}.owl-carousel .owl-refresh .owl-item {display:none }.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img {display:block;width:100%;-webkit-transform-style:preserve-3d}#slider .owl-carousel .owl-item img {-webkit-transform-style:preserve-3d }.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display:none }.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded {display:block }.owl-carousel.owl-loading {opacity:0;display:block}.owl-carousel.owl-hidden {opacity:0 }.mega-menu-content .owl-carousel.owl-hidden {opacity:1 }.owl-carousel.owl-refresh .owl-item {display:none }.owl-carousel.owl-drag .owl-item {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab {cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl {direction:rtl }.owl-carousel.owl-rtl .owl-item {float:right }.no-js .owl-carousel {display:block }.owl-carousel .owl-item .owl-lazy {opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img {transform-style:preserve-3d }.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#111}.owl-carousel .owl-video-play-icon {position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("../themes/mountroyalacademy/assets/canvas/images/icons/play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover {-webkit-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {display:none }.owl-carousel .owl-video-tn {opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame {position:relative;z-index:1;height:100%;width:100%} .owl-carousel .owl-dots,
.owl-carousel .owl-nav {text-align:center;-webkit-tap-highlight-color:transparent;line-height:1} .owl-carousel .owl-nav [class*=owl-] {position:absolute;top:50%;margin-top:-18px;left:-36px;zoom:1;width:36px;height:36px;line-height:32px;border:1px solid rgba(0,0,0,0.2);color:#666;background-color:#FFF;font-size:18px;border-radius:50%;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-carousel.with-carousel-dots .owl-nav [class*=owl-] {margin-top:-38px }.owl-carousel-full .owl-nav [class*=owl-] {margin-top:-30px;left:0 !important;height:60px;line-height:60px;border:none;color:#EEE;background-color:rgba(0,0,0,0.4);font-size:28px;border-radius:0 3px 3px 0}.owl-carousel-full .with-carousel-dots .owl-nav [class*=owl-] {margin-top:-50px }.owl-carousel .owl-nav .owl-next {left:auto;right:-36px}.owl-carousel-full .owl-nav .owl-next {left:auto !important;right:0 !important;border-radius:3px 0 0 3px}.owl-carousel:hover .owl-nav [class*=owl-] {opacity:1;left:-18px}.owl-carousel:hover .owl-nav .owl-next {left:auto;right:-18px}.owl-carousel .owl-nav [class*=owl-]:hover {background-color:#1ABC9C !important;color:#FFF !important;text-decoration:none}.owl-carousel .owl-nav .disabled {display:none !important } .owl-carousel .owl-dots .owl-dot {display:inline-block;zoom:1;margin-top:30px;*display:inline}.owl-carousel .owl-dots .owl-dot span {display:block;width:8px;height:8px;margin:0 4px;opacity:0.5;border-radius:50%;background-color:#1ABC9C;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-dots .owl-dot.active span,
.owl-carousel .owl-dots .owl-dot:hover span {opacity:1 } .overlay {position:absolute;top:0;left:0;width:100%;height:100%}.overlay .overlay-wrap,
.text-overlay {opacity:0;position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}body:not(.device-touch) .overlay .overlay-wrap,
body:not(.device-touch) .text-overlay {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.overlay .overlay-wrap i {position:absolute;opacity:0.8;font-size:24px;line-height:1;width:24px;height:24px;text-align:center;top:50%;margin-top:-12px;left:50%;margin-left:-12px;color:#FFF}.overlay:hover .overlay-wrap,
.overlay:hover .text-overlay {opacity:1 }.text-overlay {position:absolute;opacity:0.85;top:auto;bottom:0;height:auto;padding:40px 15px 15px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000',endColorstr='#a6000000',GradientType=0 )}.text-overlay-title h2,
.text-overlay-title h3,
.text-overlay-title h4 {margin:0;color:#F5F5F5}.text-overlay-title h2 {font-size:28px }.text-overlay-title h3 {font-size:17px;font-weight:600}.text-overlay-title h2,
.text-overlay-title h3,
.text-overlay-title h4,
.text-overlay-meta {max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-overlay-meta {color:#CCC;font-size:13px}.text-overlay-meta span i {position:relative;top:1px;font-size:14px} .news-carousel .text-overlay {padding:40px 30px 25px }.news-carousel .text-overlay-title {margin:15px 0 10px }.news-carousel .text-overlay-title h2,
.news-carousel .text-overlay-title h3,
.news-carousel .text-overlay-title h4 {line-height:1.2;text-overflow:none;white-space:normal}.news-carousel .text-overlay-meta {font-size:14px }.news-carousel .rounded-skill {position:absolute;margin:0 !important;top:30px;right:30px;color:#FFF;font-weight:600} .sm-form-control {display:block;width:100%;height:38px;padding:8px 14px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #DDD;border-radius:0 !important;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.sm-form-control:focus {border-color:#AAA;outline:0;-webkit-box-shadow:none;box-shadow:none}.sm-form-control::-moz-placeholder {color:#999;opacity:1}.sm-form-control:-ms-input-placeholder {color:#999 }
.sm-form-control::-webkit-input-placeholder {color:#999 }.sm-form-control[disabled],
.sm-form-control[readonly],
fieldset[disabled] .sm-form-control {cursor:not-allowed;background-color:#eee;opacity:1}.sm-form-control {height:auto }.form-control {border-radius:3px }.form-control:active,
.form-control:focus {border-color:#999;box-shadow:none}label {display:inline-block;font-size:13px;font-weight:700;font-family:'Raleway',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#555;margin-bottom:10px;cursor:pointer}label.label-muted {color:#999;font-weight:normal;margin-right:5px}form .col_full,
form .col_half,
form .col_one_third,
form .col_two_third,
form .col_three_fourth,
form .col_one_fourth,
form .col_one_fifth,
form .col_two_fifth,
form .col_three_fifth,
form .col_four_fifth,
form .col_one_sixth,
form .col_five_sixth {margin-bottom:25px } #contact-form-overlay,
#contact-form-overlay-mini {position:relative;max-width:800px;background-color:#FFF;padding:40px;margin:0 auto;z-index:10;border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,0.15)}#contact-form-overlay-mini {float:right;width:380px;margin:0}label.error {margin-top:5px;color:#E42C3E;font-weight:400}label.error {display:none !important }.show-error-msg + label.error {display:block !important }.form-control.error,
.sm-form-control.error {border-color:#E42C3E } #google-map {position:relative;width:100%;height:450px}.gmap img {max-width:none !important }.gm-style .gm-style-iw h3 span {font-size:inherit;font-family:inherit}#map-overlay {position:relative;padding:100px 0}#map-overlay #google-map {position:absolute;height:100%;top:0;left:0} #content .cse .gsc-control-cse,
#content .gsc-control-cse,
#content .gsc-above-wrapper-area,
#content .gsc-adBlock,
#content .gsc-thumbnail-inside,
#content .gsc-url-top,
#content .gsc-table-result,
#content .gsc-webResult,
#content .gsc-result {padding:0 !important }#content .gsc-selected-option-container {width:auto !important }#content .gsc-result-info {padding-left:0 !important }#content .gsc-above-wrapper-area-container,
#content .gsc-table-result {margin-bottom:10px }#content .gcsc-branding {display:none }#content .gsc-results,
#content .gsc-webResult {width:100% !important }#content .gs-no-results-result .gs-snippet,
#content .gs-error-result .gs-snippet {margin:0 !important }  .title-block {padding:2px 0 3px 20px;border-left:7px solid #1ABC9C;margin-bottom:30px}.title-block-right {padding:2px 20px 3px 0;border-left:0;border-right:7px solid #1ABC9C;text-align:right}.title-block h1,
.title-block h2,
.title-block h3,
.title-block h4 {margin-bottom:0 }.title-block >span {display:block;margin-top:4px;color:#555;font-weight:300}.title-block h1 + span {font-size:22px }.title-block h2 + span {font-size:19px }.title-block h3 + span {font-size:17px }.title-block h4 + span {font-size:15px;margin-top:3px} .heading-block {margin-bottom:50px }.heading-block h1,
.heading-block h2,
.heading-block h3,
.heading-block h4,
.emphasis-title h1,
.emphasis-title h2 {margin-bottom:0;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333}.emphasis-title h1,
.emphasis-title h2 {font-weight:400;letter-spacing:0;text-transform:none}.heading-block h1 {font-size:32px }.heading-block h2 {font-size:30px }.heading-block h3 {font-size:26px }.heading-block h4 {font-size:20px;font-weight:700}.heading-block >span:not(.before-heading) {display:block;margin-top:10px;font-weight:300;color:#777}.heading-block .before-heading {margin-bottom:7px }.heading-block.center >span,
.heading-block.title-center >span,
.center .heading-block >span {max-width:700px;margin-left:auto;margin-right:auto}.heading-block h1 + span {font-size:24px }.heading-block h2 + span {font-size:22px }.heading-block h3 + span,
.heading-block h4 + span {font-size:20px }.heading-block ~ p:not(.lead) {font-size:15px }.heading-block:after {content:'';display:block;margin-top:30px;width:40px;border-top:2px solid #444}.center .heading-block:after,
.heading-block.center:after,
.heading-block.title-center:after {margin:30px auto 0 }.tright .heading-block,
.heading-block.tright,
.heading-block.title-right {direction:rtl }.heading-block.noborder:after,
.heading-block.nobottomborder:after {display:none }.heading-block.border-color:after {border-color:#1ABC9C } .emphasis-title {margin:0 0 50px }.emphasis-title h1,
.emphasis-title h2 {font-size:64px;letter-spacing:-2px}.emphasis-title h1 strong,
.emphasis-title h2 strong {font-weight:700 } .fancy-title {position:relative;margin-bottom:30px}.fancy-title h1,
.fancy-title h2,
.fancy-title h3,
.fancy-title h4,
.fancy-title h5,
.fancy-title h6 {position:relative;display:inline-block;background-color:#FFF;padding-right:15px;margin-bottom:0}.fancy-title h4,
.fancy-title h5,
.fancy-title h6 {padding-right:10px }.fancy-title.title-double-border:before,
.fancy-title.title-border:before,
.fancy-title.title-border-color:before {content:'';position:absolute;width:100%;height:0;border-top:3px double #E5E5E5;left:auto;top:46%;right:0}.fancy-title.title-border:before {top:49%;border-top:1px solid #EEE}.fancy-title.title-border-color:before {top:49%;border-top:1px solid #1ABC9C;opacity:0.6} .title-center {text-align:center }.title-center h1,
.title-center h2,
.title-center h3 {padding:0 15px }.title-center h4,
.title-center h5,
.title-center h6 {padding:0 10px } .title-right {text-align:right }.title-right h1,
.title-right h2,
.title-right h3 {padding:0 0 0 15px }.title-right h4,
.title-right h5,
.title-right h6 {padding:0 0 0 10px } .fancy-title.title-bottom-border h1,
.fancy-title.title-bottom-border h2,
.fancy-title.title-bottom-border h3,
.fancy-title.title-bottom-border h4,
.fancy-title.title-bottom-border h5,
.fancy-title.title-bottom-border h6 {display:block;background:transparent;padding:0 0 10px;border-bottom:2px solid #1ABC9C} .fancy-title.title-dotted-border {background:url('../themes/mountroyalacademy/assets/canvas/images/icons/dotted.png') repeat-x center } .before-heading {display:block;margin:0 0 5px;font-size:16px;font-family:'Crete Round',serif;font-style:italic;font-weight:400;color:#999} .divider {position:relative;overflow:hidden;margin:35px 0;color:#E5E5E5;width:100%}.divider.divider-margin {margin:70px 0 }.divider:after,
.divider.divider-center:before,
.divider.divider-center.divider-short:before {content:'';position:absolute;width:100%;top:8px;left:30px;height:0;border-top:1px solid #EEE}.divider.divider-thick:after,
.divider.divider-center.divider-thick:before,
.divider.divider-center.divider-short.divider-thick:before {border-top-width:3px }.divider.divider-short:after {width:30% }.divider.divider-vshort:after {width:12% }.divider i {position:relative;width:18px;height:18px;line-height:1;font-size:18px !important;text-align:center}.divider a {position:relative;display:inline-block;color:inherit;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.divider a:hover {color:#888 } .divider.divider-right {text-align:right }.divider.divider-right:after {left:auto;right:30px} .divider.divider-center,
.divider.divider-center.divider-short {text-align:center }.divider.divider-center:before {left:-50% !important;right:0;margin-left:-20px}.divider.divider-center:after {left:50% !important;right:0;margin-left:20px} .divider.divider-center.divider-short:before {left:auto !important;right:50%;margin-right:20px;width:15%}.divider.divider-center.divider-short:after {left:50% !important;right:auto !important;margin-left:20px;width:15%}.divider.divider-center.divider-vshort:before,
.divider.divider-center.divider-vshort:after {width:6% } .divider.divider-rounded {color:#BBB }.divider.divider-rounded:after,
.divider.divider-rounded.divider-center:before,
.divider.divider-rounded.divider-short:before,
.divider.divider-border:after,
.divider.divider-border.divider-center:before,
.divider.divider-border.divider-short:before {top:19px;left:40px}.divider.divider-rounded i,
.divider.divider-border i {width:40px;height:40px;line-height:40px;background-color:#F5F5F5;border-radius:50%}.divider.divider-rounded.divider-right:after,
.divider.divider-border.divider-right:after {left:auto;right:40px} .divider.divider-border {color:#E5E5E5 }.divider.divider-border i {line-height:38px;background-color:transparent;border:1px solid #EEE} .divider.divider-line:before,
.divider.divider-line:after {margin-left:0 !important;margin-right:0 !important} .top-advert {float:right;padding:5px;border-left:1px solid #EEE;border-right:1px solid #EEE}.top-advert a,
.top-advert img {display:block }.bnews-title {display:block;float:left;margin-top:2px;padding-top:.3em;text-transform:uppercase}.bnews-slider {float:left;width:970px;margin-left:20px;min-height:0} #gotoTop {display:none;z-index:299;position:fixed;width:40px;height:40px;background-color:#333;background-color:rgba(0,0,0,0.3);font-size:20px;line-height:36px;text-align:center;color:#FFF;top:auto;left:auto;right:30px;bottom:50px;cursor:pointer;border-radius:2px}body:not(.device-touch) #gotoTop {transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}.stretched #gotoTop {bottom:30px }#gotoTop:hover {background-color:#1ABC9C } .error404 {display:block;font-size:216px;font-weight:600;color:#DDD;line-height:1.35;letter-spacing:4px}.error404-wrap .container {z-index:7 }.error404-wrap .error404 {line-height:0.9;margin-bottom:40px;font-weight:bold;font-size:244px;color:#FFF !important;opacity:0.2;text-shadow:1px 1px 5px rgba(0,0,0,0.4)}.error404-wrap .heading-block h4 {font-weight:300;margin-bottom:8px}.error404-wrap .heading-block span {font-size:17px }.error404-wrap form {max-width:500px } .landing-wide-form {background:rgba(0,0,0,0.3);padding:30px;border-radius:3px}.landing-form-overlay {position:absolute;z-index:10;top:auto;left:auto;right:0;bottom:-154px;background-color:rgba(0,0,0,0.6);border-radius:3px 3px 0 0}.landing-video {z-index:1;width:560px;height:315px;margin:22px 0 0 95px;overflow:hidden}.landing-promo h3 {font-size:26px }.landing-promo >.container >span {font-size:17px } .preloader,
.preloader2,
.form-process {display:block;width:100%;height:100%;background:url("../themes/mountroyalacademy/assets/canvas/images/preloader.gif") center center no-repeat #FFF}.preloader2 {background-color:transparent }.form-process {display:none;position:absolute;z-index:3;background-color:rgba(255,255,255,0.7)} .toast-title {font-weight:bold }.toast-message {-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,
.toast-message label {color:#fff }.toast-message a:hover {color:#ccc;text-decoration:none}.toast-close-button {position:absolute;right:5px;top:3px;font-size:14px;color:#fff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,
.toast-close-button:focus {color:#000;text-decoration:none;cursor:pointer;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}button.toast-close-button {padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-full-width {top:10px;right:0;width:100%}.toast-bottom-full-width {bottom:10px;right:0;width:100%}.toast-top-left {top:12px;left:12px}.toast-top-right {top:12px;right:12px}.toast-bottom-right {right:12px;bottom:12px}.toast-bottom-left {bottom:12px;left:12px}#toast-container {position:fixed;z-index:1999}#toast-container * {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container >div {margin:0 0 6px;padding:15px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;color:#fff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container >div i {position:relative;top:1px;width:16px;text-align:center;margin-right:3px}#toast-container >:hover {opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container.toast-top-full-width >div,
#toast-container.toast-bottom-full-width >div {width:96%;margin:auto}.toast {background-color:#030303 }.toast-success {background-color:#51a351 }.toast-error {background-color:#bd362f }.toast-info {background-color:#2f96b4 }.toast-warning {background-color:#f89406 }@media all and (min-width:240px) and (max-width:479px) {#toast-container >div {padding:8px;width:18em }}@media all and (min-width:480px) and (max-width:767px) {#toast-container >div {padding:15px;width:25em }} #footer {position:relative;background-color:#EEE;border-top:5px solid rgba(0,0,0,0.2)}.device-lg.sticky-footer #top-bar,
.device-md.sticky-footer #top-bar {z-index:299 }.device-lg.sticky-footer #header,
.device-md.sticky-footer #header {z-index:199 }.device-lg.sticky-footer #slider,
.device-lg.sticky-footer #page-submenu,
.device-lg.sticky-footer #page-title,
.device-lg.sticky-footer #content,
.device-md.sticky-footer #slider,
.device-md.sticky-footer #page-submenu,
.device-md.sticky-footer #page-title,
.device-md.sticky-footer #content {z-index:2 }.device-lg.sticky-footer #footer,
.device-md.sticky-footer #footer {position:fixed;top:auto;bottom:0;left:0;width:100%;z-index:1}.device-lg.sticky-footer:not(.stretched) #footer,
.device-md.sticky-footer:not(.stretched) #footer {left:50%;margin-left:-610px;width:1220px}.device-md.sticky-footer:not(.stretched) #footer {margin-left:-500px;width:1000px}#footer .footer-widgets-wrap {position:relative;padding:80px 0}.footer-widgets-wrap .col_full,
.footer-widgets-wrap .col_half,
.footer-widgets-wrap .col_one_third,
.footer-widgets-wrap .col_two_third,
.footer-widgets-wrap .col_three_fourth,
.footer-widgets-wrap .col_one_fourth,
.footer-widgets-wrap .col_one_fifth,
.footer-widgets-wrap .col_two_fifth,
.footer-widgets-wrap .col_three_fifth,
.footer-widgets-wrap .col_four_fifth,
.footer-widgets-wrap .col_one_sixth,
.footer-widgets-wrap .col_five_sixth {margin-bottom:0 }#copyrights {padding:40px 0;background-color:#DDD;font-size:14px;line-height:1.8}#copyrights i.footer-icon {position:relative;top:1px;font-size:14px;width:14px;text-align:center;margin-right:3px}.copyright-links a {display:inline-block;margin:0 3px;color:#333;border-bottom:1px dotted #444}.copyright-links a:hover {color:#555;border-bottom:1px solid #666}.copyrights-menu {margin-bottom:10px }.copyrights-menu a {font-size:14px;margin:0 10px;border-bottom:0 !important}#copyrights .col_half {margin-bottom:0 !important }#copyrights a:first-child {margin-left:0 }#copyrights .tright a:last-child {margin-right:0 }.footer-logo {display:block;margin-bottom:30px} .widget {position:relative;margin-top:50px}.widget p {line-height:1.7 }.sidebar-widgets-wrap .widget {padding-top:50px;border-top:1px solid #EEE}.widget:first-child {margin-top:0 }.sidebar-widgets-wrap .widget:first-child {padding-top:0;border-top:0}.widget >h4 {margin-bottom:25px;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.sidebar-widgets-wrap .widget >h4 {letter-spacing:1px }.widget p:not(.lead) {font-size:14px } .tagcloud {margin-bottom:-2px }.tagcloud a {display:block;float:left;margin-right:4px;margin-bottom:4px;padding:3px 6px;border:1px solid #E5E5E5;font-size:13px !important;color:#666;border-radius:2px}body:not(.device-touch) .tagcloud a {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tagcloud a:hover {border-color:#1ABC9C !important;color:#1ABC9C !important} .widget_nav_menu ul,
.widget_nav_menu li,
.widget_links ul,
.widget_links li,
.widget_meta ul,
.widget_meta li,
.widget_archive ul,
.widget_archive li,
.widget_recent_comments ul,
.widget_recent_comments li,
.widget_recent_entries ul,
.widget_recent_entries li,
.widget_categories ul,
.widget_categories li,
.widget_pages ul,
.widget_pages li,
.widget_rss ul,
.widget_rss li {list-style:none;margin:0}.widget_nav_menu li,
.widget_links li,
.widget_meta li,
.widget_archive li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_categories li,
.widget_pages li,
.widget_rss li {padding:4px }.widget_nav_menu li a,
.widget_links li a,
.widget_meta li a,
.widget_archive li a,
.widget_recent_entries li a,
.widget_categories li a,
.widget_pages li a,
.widget_rss li a,
.widget_recent_comments li {display:inline-block;padding:0 3px 0 12px}.widget_recent_comments li {display:block;background:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-comment.png") left top no-repeat;padding:4px 0 4px 20px}.widget_nav_menu li a,
.widget_links li a,
.widget_meta li a,
.widget_archive li a,
.widget_recent_entries li a,
.widget_categories li a,
.widget_pages li a,
.widget_rss li a,
.widget_recent_comments li a {background:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-link.png") left top no-repeat;border:none !important;color:#444;font-size:14px}.widget_nav_menu li a:hover,
.widget_links li a:hover,
.widget_meta li a:hover,
.widget_archive li a:hover,
.widget_recent_entries li a:hover,
.widget_categories li a:hover,
.widget_pages li a:hover,
.widget_rss li a:hover,
.widget_recent_comments li a:hover {color:#000 }.widget_recent_comments li a {display:inline;padding:0;background:none !important}.widget_nav_menu >ul >li:first-child,
.widget_links >ul >li:first-child,
.widget_meta >ul >li:first-child,
.widget_archive >ul >li:first-child,
.widget_recent_comments >ul >li:first-child,
.widget_recent_entries >ul >li:first-child,
.widget_categories >ul >li:first-child,
.widget_pages >ul >li:first-child,
.widget_rss >ul >li:first-child {border-top:0 !important }.widget_nav_menu >ul,
.widget_links >ul,
.widget_meta >ul,
.widget_archive >ul,
.widget_recent_comments >ul,
.widget_recent_entries >ul,
.widget_categories >ul,
.widget_pages >ul,
.widget_rss >ul {margin-top:-4px !important }.widget_nav_menu ul ul,
.widget_links ul ul,
.widget_meta ul ul,
.widget_archive ul ul,
.widget_recent_comments ul ul,
.widget_recent_entries ul ul,
.widget_categories ul ul,
.widget_pages ul ul,
.widget_rss ul ul {margin-left:15px } .widget .testimonial.no-image .testi-image {display:none }.widget .testimonial.twitter-scroll .testi-image {margin-right:10px }.widget .testimonial:not(.twitter-scroll) .testi-image,
.widget .testimonial:not(.twitter-scroll) .testi-image a,
.widget .testimonial:not(.twitter-scroll) .testi-image img {width:42px;height:42px}.widget .testimonial.twitter-scroll .testi-image,
.widget .testimonial.twitter-scroll .testi-image a,
.widget .testimonial.twitter-scroll .testi-image img,
.widget .testimonial.twitter-scroll .testi-image i {width:28px;height:28px}.widget .testimonial.twitter-scroll .testi-image i {background-color:#EEE;line-height:28px;font-size:14px;color:#888}.widget .testimonial p {font-size:14px } .quick-contact-widget .form-control,
.quick-contact-widget .input-group,
.quick-contact-widget .sm-form-control {margin-bottom:10px }.quick-contact-widget .input-group .form-control {margin-bottom:0 }.quick-contact-widget form,
#template-contactform {position:relative } .subscribe-widget h5 {font-weight:300;font-size:14px;line-height:1.5} .widget-twitter-feed li {margin:15px 0 0 0 }.widget-twitter-feed li:first-child {margin-top:0 }.widget-twitter-feed small {display:block;margin-top:3px}.widget-twitter-feed small a {color:#999 }.widget-twitter-feed .twitter-feed:not(.twitter-feed-avatar) a.twitter-avatar {display:none }.widget-twitter-feed .twitter-feed.twitter-feed-avatar i.icon-twitter {display:none }.widget-twitter-feed .twitter-feed-avatar {margin-left:44px }.widget-twitter-feed .twitter-feed-avatar >li a.twitter-avatar {display:block;position:absolute;left:-44px;text-align:center;top:2px;width:32px;height:32px}.twitter-feed-avatar a.twitter-avatar img {border-radius:50% } .widget-filter-links ul {list-style:none;margin-bottom:0}.widget-filter-links .widget-filter-reset {position:absolute;top:0;left:auto;right:0;font-size:12px;line-height:22px}.widget:not(:first-child) .widget-filter-reset {top:50px }.widget-filter-links .widget-filter-reset a {color:red }.widget-filter-links .widget-filter-reset.active-filter {display:none }.widget-filter-links li {position:relative;font-size:15px;line-height:24px}.widget-filter-links li:not(:first-child) {margin-top:10px }.widget-filter-links li a {display:block;color:#444;font-family:'Raleway',sans-serif;font-weight:500}.widget-filter-links li span {position:absolute;top:1px;left:auto;right:0;font-size:11px;width:22px;height:22px;line-height:22px;text-align:center;color:#777;background-color:#EEE;border-radius:50%}.widget-filter-links li:hover a {color:#777 }.widget-filter-links li.active-filter a {font-weight:700 }.widget-filter-links li.active-filter span {color:#FFF;background-color:#1ABC9C;text-shadow:1px 1px 1px rgba(0,0,0,0.1)} .nav-tree {position:relative;margin-bottom:40px}.nav-tree ul {margin-bottom:0;list-style:none}.nav-tree >ul {margin:-8px 0 }.nav-tree li {position:relative }.nav-tree li a {display:block;padding:8px 0;color:#333;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:2px;font-family:'Raleway',sans-serif}.nav-tree li i {font-size:14px;width:16px;text-align:center}.nav-tree li i:not(.icon-angle-down) {margin-right:8px;position:relative;top:1px}.nav-tree li a i.icon-angle-down {width:auto;font-size:12px;margin-left:2px}.nav-tree li:hover >a,
.nav-tree li.current >a,
.nav-tree li.active >a {color:#1ABC9C !important }.nav-tree ul ul {display:none }.nav-tree li.current >ul {display:block }.nav-tree ul ul a {font-size:12px;padding:6px 0;letter-spacing:1px;font-family:'Lato',sans-serif}.nav-tree ul ul a i.icon-angle-down {font-size:12px }.nav-tree ul ul a {padding-left:20px }
.nav-tree ul ul ul a {padding-left:40px }
.nav-tree ul ul ul ul a {padding-left:60px }
.nav-tree ul ul ul ul ul a {padding-left:80px } .wedding-head {position:relative;line-height:1;font-size:80px;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.wedding-head .first-name,
.wedding-head .last-name,
.wedding-head .and {display:inline-block;margin-right:15px;font-weight:bold;text-align:right;text-transform:uppercase;font-family:'Raleway',sans-serif;letter-spacing:2px}.wedding-head .last-name {margin:0 0 0 15px;text-align:left}.wedding-head .first-name span,
.wedding-head .last-name span {display:block;margin-top:10px;font-size:56px;font-weight:400;font-style:italic;font-family:'Crete Round',serif;text-transform:none}.wedding-head .and {margin:0;font-size:200px;font-family:'Times New Roman',serif} .table .success {color:#3c763d }.table .info {color:#31708f }.table .warning {color:#8a6d3b }.table .danger {color:#a94442 }.btn-link,
.pagination >li >a,.pagination >li >span,
.pagination >li >a:hover,
.pagination >li >span:hover,
.pagination >li >a:focus,
.pagination >li >span:focus {color:#1ABC9C }.btn-link:hover,
.btn-link:focus {color:#222 }.boot-tabs {margin-bottom:20px !important }.carousel-control .icon-chevron-left,
.carousel-control .icon-chevron-right {position:absolute;top:47.5%;z-index:5;display:inline-block}.carousel-control .icon-chevron-left {left:50% }.carousel-control .icon-chevron-right {right:50% }.responsive-utilities th small {display:block;font-weight:400;color:#999}.show-grid [class^=col-] {padding-top:10px;padding-bottom:10px;background-color:#EEE;border:1px solid #DDD}.img-circle {border-radius:50% !important }.pagination >.active >a,
.pagination >.active >span,
.pagination >.active >a:hover,
.pagination >.active >span:hover,
.pagination >.active >a:focus,
.pagination >.active >span:focus {color:#FFF !important;background-color:#1ABC9C !important;border-color:#1ABC9C !important}.nav-pills >li.active >a,
.nav-pills >li.active >a:hover,
.nav-pills >li.active >a:focus {background-color:#1ABC9C }label.radio,
label.checkbox {padding-left:20px }.input-group-lg >.input-group-addon {line-height:1 } #cookie-notification {position:fixed;top:auto;bottom:-70px;left:0;width:100%;padding:20px 0;line-height:24px;background-color:#EEE;color:#444;z-index:99;-webkit-box-shadow:0 -1px 4px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 -1px 4px 0 rgba(0,0,0,0.15);box-shadow:0 -1px 4px 0 rgba(0,0,0,0.15);-webkit-transition:bottom .4s ease;-o-transition:bottom .4s ease;transition:bottom .4s ease}.cookie-noti-btn {} .stretched #wrapper {width:100%;margin:0;box-shadow:none} body:not(.no-transition) #wrapper,
.animsition-overlay {position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.css3-spinner {position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;text-align:center;background-color:#FFF;-webkit-animation-fill-mode:both;animation-fill-mode:both}.css3-spinner >div {position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:13px;width:18px;height:18px;background-color:#DDD;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.css3-spinner .css3-spinner-bounce1 {margin-left:-31px;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.css3-spinner .css3-spinner-bounce2 {margin-left:-9px;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay {0%,80%,100% {-webkit-transform:scale(0.0) }40% {-webkit-transform:scale(1.0) }}@keyframes bouncedelay {0%,80%,100% {transform:scale(0.0);-webkit-transform:scale(0.0) }40% {transform:scale(1.0);-webkit-transform:scale(1.0) }}.css3-spinner >.css3-spinner-flipper {width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:0;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane {0% {-webkit-transform:perspective(120px) }50% {-webkit-transform:perspective(120px) rotateY(180deg) }100% {-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg) }}@keyframes rotateplane {0% {transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg) }50% {transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg) }100% {transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg) }}.css3-spinner >.css3-spinner-double-bounce1,
.css3-spinner >.css3-spinner-double-bounce2 {width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;opacity:0.6;-webkit-animation:cssspinnerbounce 2.0s infinite ease-in-out;animation:cssspinnerbounce 2.0s infinite ease-in-out}.css3-spinner >.css3-spinner-double-bounce2 {-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes cssspinnerbounce {0%,100% {-webkit-transform:scale(0.0) }50% {-webkit-transform:scale(1.0) }}@keyframes cssspinnerbounce {0%,100% {transform:scale(0.0);-webkit-transform:scale(0.0) }50% {transform:scale(1.0);-webkit-transform:scale(1.0) }}.css3-spinner >.css3-spinner-rect1,
.css3-spinner >.css3-spinner-rect2,
.css3-spinner >.css3-spinner-rect3,
.css3-spinner >.css3-spinner-rect4,
.css3-spinner >.css3-spinner-rect5 {height:30px;width:6px;margin-top:-15px;margin-left:-21px;border-radius:0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.css3-spinner >.css3-spinner-rect2 {margin-left:-12px;-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.css3-spinner >.css3-spinner-rect3 {margin-left:-3px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.css3-spinner >.css3-spinner-rect4 {margin-left:6px;-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.css3-spinner >.css3-spinner-rect5 {margin-left:15px;-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay {0%,40%,100% {-webkit-transform:scaleY(0.4) }20% {-webkit-transform:scaleY(1.0) }}@keyframes stretchdelay {0%,40%,100% {transform:scaleY(0.4);-webkit-transform:scaleY(0.4) }20% {transform:scaleY(1.0);-webkit-transform:scaleY(1.0) }}.css3-spinner >.css3-spinner-cube1,
.css3-spinner >.css3-spinner-cube2 {width:16px;height:16px;border-radius:0;margin-top:-20px;margin-left:-20px;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.css3-spinner >.css3-spinner-cube2 {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes cubemove {25% {-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5) }50% {-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg) }75% {-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5) }100% {-webkit-transform:rotate(-360deg) }}@keyframes cubemove {25% {transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5) }50% {transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg) }50.1% {transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg) }75% {transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5) }100% {transform:rotate(-360deg);-webkit-transform:rotate(-360deg) }}.css3-spinner >.css3-spinner-scaler {width:40px;height:40px;margin-top:-20px;margin-left:-20px;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}@-webkit-keyframes scaleout {0% {-webkit-transform:scale(0.0) }100% {-webkit-transform:scale(1.0);opacity:0 }}@keyframes scaleout {0% {transform:scale(0.0);-webkit-transform:scale(0.0) }100% {transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0 }}.css3-spinner >.css3-spinner-grid-pulse {width:48px;height:48px;margin-top:-24px;margin-left:-24px;background-color:transparent !important;-webkit-animation:none;animation:none}.css3-spinner-grid-pulse >div {background-color:#DDD;width:12px;height:12px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.css3-spinner-grid-pulse >div:nth-child(1) {-webkit-animation-delay:0.73s;animation-delay:0.73s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.css3-spinner-grid-pulse >div:nth-child(2) {-webkit-animation-delay:0.32s;animation-delay:0.32s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.css3-spinner-grid-pulse >div:nth-child(3) {-webkit-animation-delay:0.71s;animation-delay:0.71s;-webkit-animation-duration:0.88s;animation-duration:0.88s}.css3-spinner-grid-pulse >div:nth-child(4) {-webkit-animation-delay:0.62s;animation-delay:0.62s;-webkit-animation-duration:1.06s;animation-duration:1.06s}.css3-spinner-grid-pulse >div:nth-child(5) {-webkit-animation-delay:0.31s;animation-delay:0.31s;-webkit-animation-duration:0.62s;animation-duration:0.62s}.css3-spinner-grid-pulse >div:nth-child(6) {-webkit-animation-delay:-0.14s;animation-delay:-0.14s;-webkit-animation-duration:1.48s;animation-duration:1.48s}.css3-spinner-grid-pulse >div:nth-child(7) {-webkit-animation-delay:-0.1s;animation-delay:-0.1s;-webkit-animation-duration:1.47s;animation-duration:1.47s}.css3-spinner-grid-pulse >div:nth-child(8) {-webkit-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-duration:1.49s;animation-duration:1.49s}.css3-spinner-grid-pulse >div:nth-child(9) {-webkit-animation-delay:0.73s;animation-delay:0.73s;-webkit-animation-duration:0.7s;animation-duration:0.7s}@-webkit-keyframes ball-grid-pulse {0% {-webkit-transform:scale(1);transform:scale(1) }50% {-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0.7 }100% {-webkit-transform:scale(1);transform:scale(1);opacity:1 }}@keyframes ball-grid-pulse {0% {-webkit-transform:scale(1);transform:scale(1) }50% {-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0.7 }100% {-webkit-transform:scale(1);transform:scale(1);opacity:1 }}.css3-spinner >.css3-spinner-clip-rotate {width:33px;height:33px;margin-top:-17px;margin-left:-17px;background-color:transparent !important;-webkit-animation:none;animation:none}.css3-spinner-clip-rotate >div {border-radius:100%;border:2px solid #DDD;border-bottom-color:transparent !important;height:33px;width:33px;background:transparent !important;-webkit-animation:rotate 1s 0s linear infinite;animation:rotate 1s 0s linear infinite}@keyframes rotate {0% {-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1) }50% {-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6) }100% {-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1) }}.css3-spinner >.css3-spinner-ball-rotate {width:12px;height:12px;margin-top:-6px;margin-left:-6px;background-color:transparent !important;-webkit-animation:ballrotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:ballrotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}.css3-spinner-ball-rotate >div {background-color:#DDD;width:12px;height:12px;border-radius:100%;position:relative}.css3-spinner-ball-rotate >div:nth-child(1),.css3-spinner-ball-rotate >div:nth-child(3) {width:12px;height:12px;border-radius:100%;content:"";position:absolute;opacity:0.7}.css3-spinner-ball-rotate >div:nth-child(1) {top:0;left:-22px}.css3-spinner-ball-rotate >div:nth-child(3) {top:0;left:22px}@-webkit-keyframes ballrotate {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }50% {-webkit-transform:rotate(180deg);transform:rotate(180deg) }100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@keyframes ballrotate {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }50% {-webkit-transform:rotate(180deg);transform:rotate(180deg) }100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}.css3-spinner >.css3-spinner-zig-zag {background-color:transparent !important;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px);-webkit-animation:none;animation:none}.css3-spinner-zig-zag >div {background-color:#DDD;width:12px;height:12px;border-radius:100%;position:absolute;margin-left:15px;top:4px;left:-7px;-webkit-animation-fill-mode:both;animation-fill-mode:both}.css3-spinner-zig-zag >div:first-child {-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}.css3-spinner-zig-zag >div:last-child {-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}@-webkit-keyframes ball-zig-deflect {17% {-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px) }34% {-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px) }50% {-webkit-transform:translate(0,0);transform:translate(0,0) }67% {-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px) }84% {-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px) }100% {-webkit-transform:translate(0,0);transform:translate(0,0) }}@keyframes ball-zig-deflect {17% {-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px) }34% {-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px) }50% {-webkit-transform:translate(0,0);transform:translate(0,0) }67% {-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px) }84% {-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px) }100% {-webkit-transform:translate(0,0);transform:translate(0,0) }}@-webkit-keyframes ball-zag-deflect {17% {-webkit-transform:translate(15px,30px);transform:translate(15px,30px) }34% {-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px) }50% {-webkit-transform:translate(0,0);transform:translate(0,0) }67% {-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px) }84% {-webkit-transform:translate(15px,30px);transform:translate(15px,30px) }100% {-webkit-transform:translate(0,0);transform:translate(0,0) }}@keyframes ball-zag-deflect {17% {-webkit-transform:translate(15px,30px);transform:translate(15px,30px) }34% {-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px) }50% {-webkit-transform:translate(0,0);transform:translate(0,0) }67% {-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px) }84% {-webkit-transform:translate(15px,30px);transform:translate(15px,30px) }100% {-webkit-transform:translate(0,0);transform:translate(0,0) }}.css3-spinner >.css3-spinner-ball-scale-multiple {width:60px;height:60px;margin-left:-30px;margin-top:-30px;background-color:transparent !important;-webkit-animation:none;animation:none}.css3-spinner-ball-scale-multiple >div {background-color:#DDD;border-radius:100%;position:absolute;left:0;top:0;opacity:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1.25s 0s linear infinite;animation:ball-scale-multiple 1.25s 0s linear infinite}.css3-spinner-ball-scale-multiple >div:nth-child(2) {-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.css3-spinner-ball-scale-multiple >div:nth-child(3) {-webkit-animation-delay:-0.2s;animation-delay:-0.2s}@-webkit-keyframes ball-scale-multiple {0% {-webkit-transform:scale(0);transform:scale(0);opacity:0 }5% {opacity:1 }100% {-webkit-transform:scale(1);transform:scale(1);opacity:0 }}@keyframes ball-scale-multiple {0% {-webkit-transform:scale(0);transform:scale(0);opacity:0 }5% {opacity:1 }100% {-webkit-transform:scale(1);transform:scale(1);opacity:0 }}.css3-spinner >.css3-spinner-triangle-path {background-color:transparent !important;-webkit-transform:translate(-29.994px,-37.50938px);-ms-transform:translate(-29.994px,-37.50938px);transform:translate(-29.994px,-37.50938px);-webkit-animation:none;animation:none}.css3-spinner-triangle-path >div {-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;background-color:#DDD}.css3-spinner-triangle-path >div:nth-child(1) {-webkit-animation:ball-triangle-path-1 2s 0s ease-in-out infinite;animation:ball-triangle-path-1 2s 0s ease-in-out infinite}.css3-spinner-triangle-path >div:nth-child(2) {-webkit-animation:ball-triangle-path-2 2s 0s ease-in-out infinite;animation:ball-triangle-path-2 2s 0s ease-in-out infinite}.css3-spinner-triangle-path >div:nth-child(3) {-webkit-animation:ball-triangle-path-3 2s 0s ease-in-out infinite;animation:ball-triangle-path-3 2s 0s ease-in-out infinite}.css3-spinner-triangle-path >div:nth-of-type(1) {top:50px }.css3-spinner-triangle-path >div:nth-of-type(2) {left:25px }.css3-spinner-triangle-path >div:nth-of-type(3) {top:50px;left:50px}@-webkit-keyframes ball-triangle-path-1 {33% {-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px) }66% {-webkit-transform:translate(50px,0px);transform:translate(50px,0px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}@keyframes ball-triangle-path-1 {33% {-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px) }66% {-webkit-transform:translate(50px,0px);transform:translate(50px,0px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}@-webkit-keyframes ball-triangle-path-2 {33% {-webkit-transform:translate(25px,50px);transform:translate(25px,50px) }66% {-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}@keyframes ball-triangle-path-2 {33% {-webkit-transform:translate(25px,50px);transform:translate(25px,50px) }66% {-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}@-webkit-keyframes ball-triangle-path-3 {33% {-webkit-transform:translate(-50px,0px);transform:translate(-50px,0px) }66% {-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}@keyframes ball-triangle-path-3 {33% {-webkit-transform:translate(-50px,0px);transform:translate(-50px,0px) }66% {-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px) }100% {-webkit-transform:translate(0px,0px);transform:translate(0px,0px) }}.css3-spinner >.css3-spinner-ball-pulse-sync {width:70px;height:34px;margin-left:-35px;margin-top:-17px;background-color:transparent !important;-webkit-animation:none;animation:none}.css3-spinner-ball-pulse-sync >div {display:inline-block;background-color:#DDD;width:14px;height:14px;margin:10px 3px 0;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both}.css3-spinner-ball-pulse-sync >div:nth-child(0) {-webkit-animation:ball-pulse-sync 0.7s -0.21s infinite ease-in-out;animation:ball-pulse-sync 0.7s -0.21s infinite ease-in-out}.css3-spinner-ball-pulse-sync >div:nth-child(1) {-webkit-animation:ball-pulse-sync 0.7s -0.14s infinite ease-in-out;animation:ball-pulse-sync 0.7s -0.14s infinite ease-in-out}.css3-spinner-ball-pulse-sync >div:nth-child(2) {-webkit-animation:ball-pulse-sync 0.7s -0.07s infinite ease-in-out;animation:ball-pulse-sync 0.7s -0.07s infinite ease-in-out}.css3-spinner-ball-pulse-sync >div:nth-child(3) {-webkit-animation:ball-pulse-sync 0.7s 0s infinite ease-in-out;animation:ball-pulse-sync 0.7s 0s infinite ease-in-out}@-webkit-keyframes ball-pulse-sync {33% {-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0.85 }66% {-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0.7 }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1 }}@keyframes ball-pulse-sync {33% {-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0.85 }66% {-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0.7 }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1 }}.css3-spinner >.css3-spinner-scale-ripple {width:50px;height:50px;margin-left:-25px;margin-top:-25px;background-color:transparent !important;-webkit-animation:none;animation:none}.css3-spinner-scale-ripple >div {-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;width:50px;height:50px;border-radius:100%;border:2px solid #DDD;-webkit-animation:ball-scale-ripple-multiple 1.4s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.4s 0s infinite cubic-bezier(.21,.53,.56,.8)}.css3-spinner-scale-ripple >div:nth-child(0) {-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.css3-spinner-scale-ripple >div:nth-child(1) {-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.css3-spinner-scale-ripple >div:nth-child(2) {-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.css3-spinner-scale-ripple >div:nth-child(3) {-webkit-animation-delay:-0.2s;animation-delay:-0.2s}@-webkit-keyframes ball-scale-ripple-multiple {0% {-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1 }70% {-webkit-transform:scale(1);transform:scale(1);opacity:0.7 }100% {opacity:0.0 }}@keyframes ball-scale-ripple-multiple {0% {-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1 }70% {-webkit-transform:scale(1);transform:scale(1);opacity:0.7 }100% {opacity:0.0 }} .mb_YTVPlayer :focus {outline:0 }.mb_YTVPlayer {display:block;transform:translateZ(0);transform-style:preserve-3d;perspective:1000;backface-visibility:hidden;transform:translate3d(0,0,0);animation-timing-function:linear}.mb_YTVPlayer.fullscreen {display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;border:none !important}.mb_YTVPlayer.fullscreen .mbYTP_wrapper {opacity:1 !important }.mbYTP_wrapper iframe {max-width:4000px !important }.inline_YTPlayer {margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;-moz-box-shadow:0 0 5px rgba(0,0,0,.7);-webkit-box-shadow:0 0 5px rgba(0,0,0,.7);box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img {border:none!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;transform:none!important;margin:0!important;padding:0!important}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.dark,
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6 {color:#EEE }.dark a:hover {color:#EEE }body.dark,
.dark #wrapper,
.dark #content,
.dark .shop-quick-view-ajax,
.dark .portfolio-ajax-modal,
.dark .modal-content,
.dark .css3-spinner,
body.dark #side-panel,
body #side-panel.dark {background-color:#383838 }.dark .css3-spinner >div,
.dark .css3-spinner-grid-pulse >div,
.dark .css3-spinner-ball-rotate >div,
.dark .css3-spinner-zig-zag >div,
.dark .css3-spinner-ball-scale-multiple >div,
.dark .css3-spinner-triangle-path >div,
.dark .css3-spinner-ball-pulse-sync >div {background-color:rgba(255,255,255,0.35) }.dark .css3-spinner-clip-rotate >div,
.dark .css3-spinner-scale-ripple >div {border-color:rgba(255,255,255,0.35) }.dark .line,
.dark .double-line {border-top-color:rgba(255,255,255,0.1) }.dark .section,
.section.dark {background-color:#282828;border-color:rgba(255,255,255,0.1)}.dark #top-bar,
#top-bar.dark {border-bottom-color:rgba(255,255,255,0.1);background-color:#282828}.dark .top-links ul li {border-left-color:rgba(255,255,255,0.1) }.dark .top-links li >a {color:#AAA }.dark .top-links li:hover {background-color:#333;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.dark .top-links ul ul,
.dark .top-links ul div.top-link-section {background:#333;border-bottom:none}.dark .top-links ul ul li {border-top:1px solid #444;border-left:1px solid #444}.dark .top-links ul ul li:hover {background-color:#383838 }.dark .top-links ul ul li:first-child {border-left:1px solid #444 }.dark #top-social li {border-left:1px solid rgba(255,255,255,0.1) }.dark #top-social li a {color:#BBB }.dark #header:not(.transparent-header),
#header.dark:not(.transparent-header) {background-color:#333;border-bottom:1px solid rgba(255,255,255,0.05)}.dark #header.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark),
.dark #header.sticky-header.transparent-header #header-wrap:not(.not-dark),
.dark #header.transparent-header.floating-header .container,
.dark #header.transparent-header.floating-header.sticky-header .container,
#header.dark.sticky-header:not(.transparent-header) #header-wrap:not(.not-dark),
#header.dark.sticky-header.transparent-header #header-wrap:not(.not-dark),
#header.dark.transparent-header.floating-header .container,
#header.dark.transparent-header.floating-header.sticky-header .container,
.dark .responsive-sticky-header #header-wrap,
.responsive-sticky-header.dark #header-wrap {background-color:#333 }.dark #header.full-header #header-wrap:not(.not-dark),
#header.full-header.dark #header-wrap:not(.not-dark) {border-bottom-color:rgba(255,255,255,0.15) }.dark #slider + #header.full-header #header-wrap:not(.not-dark),
#slider + #header.full-header.dark #header-wrap:not(.not-dark) {border-top-color:rgba(255,255,255,0.15) }.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark),
#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) {border-bottom-color:rgba(255,255,255,0.2) }.dark #slider + #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark),
#slider + #header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) {border-top-color:rgba(255,255,255,0.2) }.dark #header.semi-transparent,
.dark #header.semi-transparent.floating-header .container,
#header.dark.semi-transparent,
#header.dark.semi-transparent.floating-header .container {background-color:rgba(0,0,0,0.6) }.dark #header.sticky-header.semi-transparent,
.dark #header.semi-transparent.floating-header,
.dark #header.semi-transparent.floating-header.sticky-header .container,
#header.dark.sticky-header.semi-transparent,
#header.dark.semi-transparent.floating-header,
#header.dark.semi-transparent.floating-header.sticky-header .container {background-color:transparent }.dark #header.semi-transparent.sticky-header #header-wrap,
#header.dark.semi-transparent.sticky-header #header-wrap {background-color:rgba(0,0,0,0.6) }.dark #logo a {color:#FFF }.dark #header.full-header #header-wrap:not(.not-dark) #logo,
#header.full-header.dark #header-wrap:not(.not-dark) #logo {border-right-color:rgba(255,255,255,0.15) }.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #logo,
#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #logo {border-right-color:rgba(255,255,255,0.2) }.dark #header-wrap:not(.not-dark) #primary-menu >ul >li >a,
.dark #header-wrap:not(.not-dark) #primary-menu >.container >ul >li >a,
.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >ul >li >a,
.overlay-menu #primary-menu.dark >ul >li >a,
.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >#overlay-menu-close,
.overlay-menu #primary-menu.dark >#overlay-menu-close,
.dark #header-wrap:not(.not-dark) #top-search a,
.dark #header-wrap:not(.not-dark) #top-cart a,
.dark #header-wrap:not(.not-dark) #side-panel-trigger a,
.dark #top-cart .top-cart-item-desc a,
body.top-search-open .dark #header-wrap:not(.not-dark) #top-search a,
.dark #header-wrap:not(.not-dark) #top-search a:hover,
.dark #header-wrap:not(.not-dark) #top-cart a:hover,
.dark #header-wrap:not(.not-dark) #side-panel-trigger a:hover,
.dark #header-wrap:not(.not-dark) #top-search form input {color:#EEE;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.dark #header.full-header #header-wrap:not(.not-dark) #primary-menu >ul,
#header.full-header.dark #header-wrap:not(.not-dark) #primary-menu >ul {border-right-color:rgba(255,255,255,0.15) }.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu >ul,
#header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu >ul {border-right-color:rgba(255,255,255,0.2) }.dark #header.transparent-header:not(.sticky-header) #header-wrap:not(.not-dark) form input,
#header.dark.transparent-header:not(.sticky-header) #header-wrap:not(.not-dark) form input {border-bottom-color:rgba(255,255,255,0.15) !important }.dark #header-wrap:not(.not-dark) #top-search form input::-moz-placeholder {color:rgba(255,255,255,0.6) }
.dark #header-wrap:not(.not-dark) #top-search form input:-ms-input-placeholder {color:rgba(255,255,255,0.6) }
.dark #header-wrap:not(.not-dark) #top-search form input::-webkit-input-placeholder {color:rgba(255,255,255,0.6) }.dark #header-wrap:not(.not-dark) #primary-menu >ul >li:hover >a,
.dark #header-wrap:not(.not-dark) #primary-menu >ul >li.current >a,
.dark #header-wrap:not(.not-dark) #primary-menu >.container >ul >li:hover >a,
.dark #header-wrap:not(.not-dark) #primary-menu >.container >ul >li.current >a {color:#EEE }.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >ul >li:hover >a,
.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >ul >li.current >a,
.overlay-menu #primary-menu.dark >ul >li:hover >a,
.overlay-menu #primary-menu.dark >ul >li.current >a {color:#1ABC9C !important }.dark #primary-menu:not(.not-dark) ul ul,
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
#primary-menu.dark ul ul,
#primary-menu.dark ul li .mega-menu-content {background-color:#333;border-color:#3F3F3F;border-top-color:#1ABC9C}.dark.overlay-menu #primary-menu:not(.not-dark) ul,
.dark.overlay-menu #primary-menu:not(.not-dark) ul,
.overlay-menu #primary-menu.dark ul,
.overlay-menu #primary-menu.dark ul {background-color:rgba(0,0,0,0.9) }.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,
#primary-menu.dark ul li .mega-menu-content.style-2 {border-color:transparent;border-top-color:#1ABC9C}.dark #primary-menu:not(.not-dark) ul ul li,
#primary-menu.dark ul ul li {border-top-color:#3F3F3F }.dark #primary-menu:not(.not-dark) ul ul li:first-child,
#primary-menu.dark ul ul li:first-child {border-top:0 }.dark #primary-menu:not(.not-dark) ul ul li >a,
#primary-menu.dark ul ul li >a {color:#999 !important }.dark #primary-menu:not(.not-dark) ul ul li:hover >a,
#primary-menu.dark ul ul li:hover >a {background-color:rgba(0,0,0,0.1);color:#CCC !important}.dark #primary-menu:not(.not-dark) ul ul >li.sub-menu >a,
.dark #primary-menu:not(.not-dark) ul ul >li.sub-menu:hover >a,
#primary-menu.dark ul ul >li.sub-menu >a,
#primary-menu.dark ul ul >li.sub-menu:hover >a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/submenu-dark.png") }.dark #primary-menu ul li .mega-menu-content ul.mega-menu-column:not(:first-child),
#primary-menu.dark ul li .mega-menu-content ul.mega-menu-column:not(:first-child) {border-left-color:#3F3F3F }.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a,
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title:hover >a,
#primary-menu.dark ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a,
#primary-menu.dark ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title:hover >a {color:#BBB !important;background:transparent}.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a:hover,
#primary-menu.dark ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a:hover {color:#DDD !important }.dark #primary-menu.style-2:not(.not-dark) {border-top-color:rgba(255,255,255,0.1) }.dark #primary-menu.style-3:not(.not-dark) >ul >li:hover >a,
#primary-menu.dark.style-3 >ul >li:hover >a {color:#EEE;background-color:rgba(255,255,255,0.05)}.dark #primary-menu.style-3:not(.not-dark) >ul >li.current >a,
#primary-menu.dark.style-3 >ul >li.current >a {color:#EEE }.dark #primary-menu.style-5:not(.not-dark) >ul,
#primary-menu.dark.style-5 >ul {border-right-color:rgba(255,255,255,0.1) }.dark #primary-menu.sub-title:not(.not-dark) >ul >li >a span,
#primary-menu.dark.sub-title >ul >li >a span {color:#999 }.dark #primary-menu.sub-title:not(.not-dark) >ul >li:hover >a span,
.dark #primary-menu.sub-title:not(.not-dark) >ul >li.current >a span,
.dark #primary-menu.sub-title.style-2:not(.not-dark) >div >ul >li:hover >a span,
.dark #primary-menu.sub-title.style-2:not(.not-dark) >div >ul >li.current >a span,
#primary-menu.dark.sub-title >ul >li:hover >a span,
#primary-menu.dark.sub-title >ul >li.current >a span,
#primary-menu.dark.sub-title.style-2 >div >ul >li:hover >a span,
#primary-menu.dark.sub-title.style-2 >div >ul >li.current >a span {color:#EEE }.dark #top-cart .top-cart-content {background-color:#333;border-color:#3F3F3F;border-top-color:#1ABC9C}.dark .top-cart-title {border-bottom-color:#3F3F3F }.dark .top-cart-item {border-top-color:#3F3F3F }.dark .top-cart-item-image {border-color:#444 }.dark .top-cart-item-image:hover {border-color:#1ABC9C }.dark .top-cart-item-desc a:hover {color:#1ABC9C !important }.dark .top-cart-item-desc span.top-cart-item-price {color:#AAA }.dark .top-cart-item-desc span.top-cart-item-quantity {color:#888 }.dark .top-cart-action {border-top-color:#3F3F3F }.dark .one-page-arrow,
.one-page-arrow.dark {color:#FFF }.dark.side-header #header {background-color:#333;border-right-color:#3F3F3F}.dark.side-header #logo:not(.nobottomborder):after,
.dark.side-header #primary-menu:not(.nobottomborder):after {border-bottom-color:#3F3F3F }.dark.side-header #primary-menu:not(.not-dark) >ul >li >a,
.dark.side-header #primary-menu ul ul li:hover >a {color:#DDD !important }.dark.side-header.open-header #header-trigger {background-color:rgba(0,0,0,0.3);color:#EEE;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.dark.side-header.side-header-right #header {border-left-color:#3F3F3F }.dark.side-header #primary-menu ul ul a {color:#AAA !important }.dark .swiper-pagination span {border-color:rgba(255,255,255,0.08) }.dark .swiper-pagination span:hover,
.dark .swiper-pagination span.swiper-pagination-bullet-active {background-color:#333 !important }.dark .slider-caption,
.dark .slider-caption h2 {color:#EEE;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.not-dark .slider-caption,
.not-dark .slider-caption h2 {color:#222;text-shadow:none}.dark .ei-title h2,
.dark .ei-title h3,
.dark .ei-title h2 span,
.dark .ei-title h3 span {color:#EEE !important;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.not-dark .ei-title h2,
.not-dark .ei-title h3,
.not-dark .ei-title h2 span,
.not-dark .ei-title h3 span {color:#222 !important;text-shadow:none}.dark #page-title {background-color:#282828;border-bottom-color:#3F3F3F}.dark #page-title h1 {color:rgba(255,255,255,0.9) !important }.dark #page-title span {color:rgba(255,255,255,0.7) }.dark .breadcrumb a {color:#BBB }.dark .breadcrumb a:hover {color:#EEE }.dark #page-title.page-title-pattern {background-image:url('../themes/mountroyalacademy/assets/canvas/images/pattern2.png') }.dark .portfolio-filter {border-color:rgba(255,255,255,0.08) }.dark .portfolio-filter li a {color:#999;border-left-color:rgba(255,255,255,0.08)}.dark .portfolio-filter li a:hover {color:#EEE }.dark .portfolio-shuffle {color:#999;border-color:rgba(255,255,255,0.08)}.dark .portfolio-filter li.activeFilter a,
.dark .portfolio-shuffle:hover {color:#FFF }.dark .portfolio-desc h3 a {color:#EEE }.dark .portfolio-desc h3 a:hover {color:#BBB }.dark .portfolio-desc span {color:#888 }.dark .portfolio-desc span a {color:#888 }.dark .portfolio-desc span a:hover {color:#CCC }.dark .portfolio-notitle .portfolio-desc {background-color:#333;border-bottom:1px solid rgba(255,255,255,0.08)}.dark .portfolio-1 .portfolio-item {border-bottom-color:rgba(255,255,255,0.08) }.dark .portfolio-1.portfolio-fullwidth .portfolio-desc {background-color:#333 }.dark .portfolio-overlay a {background-color:rgba(0,0,0,0.5);color:#FFF}.dark .portfolio-overlay a:hover {background-color:rgba(0,0,0,0.7) }.dark .ajax-modal-title {background-color:#333;border-bottom-color:rgba(255,255,255,0.08)}.dark .portfolio-meta li {color:#999 }.dark .portfolio-meta li span {color:#BBB }.dark .well .line {border-color:rgba(255,255,255,0.08) }.dark #portfolio-navigation a {color:#BBB }.dark #portfolio-navigation a:hover {color:#EEE }.dark .entry {border-bottom-color:rgba(255,255,255,0.08) }.dark .entry-title h2 a,
.dark .ipost .entry-title h3 a,
.dark .ipost .entry-title h4 a {color:#EEE }.dark .entry-title h2 a:hover,
.dark .ipost .entry-title h3 a:hover,
.dark .ipost .entry-title h4 a:hover {color:#BBB }.dark .entry-meta li {border-left-color:rgba(255,255,255,0.08);color:#888}.dark .entry-meta li a {color:#888 }.dark .entry-meta li a:hover {color:#CCC }.dark .entry-link {background-color:rgba(0,0,0,0.2) }.dark .post-masonry-full .entry {border-color:rgba(255,255,255,0.08) }.dark .timeline-border {border-left-color:rgba(255,255,255,0.1) }.dark .post-timeline .entry-timeline {border-color:rgba(255,255,255,0.1);background-color:rgba(255,255,255,0.08);color:#AAA}.dark .post-timeline .entry.entry-date-section span {border-color:rgba(255,255,255,0.1);background-color:#333}.dark .post-timeline .entry-timeline div.timeline-divider {border-top-color:rgba(255,255,255,0.1) }.dark .post-timeline .entry:hover .entry-timeline,
.dark .post-timeline .entry:hover .timeline-divider {border-color:#1ABC9C;color:#1ABC9C}.dark .spost,
.dark .mpost {border-top-color:rgba(255,255,255,0.1) }.dark .spost .entry-image a i,
.dark .mpost .entry-image a i {color:#CCC;background-color:rgba(0,0,0,0.2)}.dark .spost .entry-title h4 a,
.dark .mpost .entry-title h4 a {color:#BBB }.dark .spost .entry-title h4 a:hover,
.dark .mpost .entry-title h4 a:hover {color:#999 }.dark .spost .entry-meta li,
.dark .mpost .entry-meta li {border-left-color:#666 }.dark .spost .entry-meta li a,
.dark .mpost .entry-meta li a,
.dark .testimonial.twitter-scroll .testi-meta span a {color:#AAA }.dark .spost .entry-meta li a:hover,
.dark .mpost .entry-meta li a:hover,
.dark .testimonial.twitter-scroll .testi-meta span a:hover {color:#888 }.dark #comments {border-top-color:rgba(255,255,255,0.08) }.dark .commentlist {border-bottom-color:rgba(255,255,255,0.08) }.dark .comment-wrap {border-color:rgba(255,255,255,0.08) }.dark .comment-avatar {background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.1)}.dark .comment-content .comment-author {color:#CCC }.dark .comment-content .comment-author a {color:#BBB }.dark .comment-content .comment-author a:hover {color:#EEE }.dark .review-comment-ratings {color:#CCC }.dark .comment-reply-link:hover {color:#888 }.dark p.wp-caption-text {background-color:rgba(0,0,0,0.2) }.dark .product-title h3 a,
.dark .single-product .product-title h2 a {color:#EEE }.dark .product-title h3 a:hover,
.dark .single-product .product-title h2 a:hover {color:#BBB }.dark .product-price {color:#BBB }.dark .product-overlay a {color:#EEE;background-color:rgba(0,0,0,0.8);border-right-color:rgba(255,255,255,0.15)}.dark .product-overlay a:last-child {border-right:0 }.dark .product-overlay a:hover {background-color:rgba(0,0,0,0.9) }.dark .bothsidebar .product-1 .product {border-top-color:rgba(255,255,255,0.08) }.dark .quantity .qty {border-left-color:rgba(255,255,255,0.08);border-right-color:rgba(255,255,255,0.08);background-color:rgba(0,0,0,0.2)}.dark .quantity .plus,
.dark .quantity .minus {background-color:rgba(0,0,0,0.2) }.dark .quantity .plus:hover,
.dark .quantity .minus:hover {background-color:rgba(0,0,0,0.4) }.dark .product-meta {color:#888 }.dark .cart .remove {color:#BBB }.dark .cart .remove:hover {color:#EEE }.dark .cart th {color:#DDD }.dark .cart td {border-color:rgba(255,255,255,0.08) !important }.dark .cart-product-thumbnail img {border-color:rgba(0,0,0,0.2) }.dark .cart-product-thumbnail img:hover {border-color:#1ABC9C }.dark .cart-product-name a,
.dark .product-name a {color:#EEE }.dark .cart-product-name a:hover,
.dark .product-name a:hover {color:#BBB }.dark td.actions {background-color:rgba(0,0,0,0.2) }.dark .events .entry,
.dark .ievent {background-color:rgba(0,0,0,0.2);border-bottom-color:rgba(0,0,0,0.1)}.dark .countdown-section {color:#DDD;border-left-color:rgba(255,255,255,0.2)}.dark .countdown-amount,
.dark .rounded-skill {color:#EEE }.dark .button-dark:not(.button-border),
.dark .button:hover {background-color:rgba(0,0,0,0.3) }.dark .button-dark:hover {background-color:#1ABC9C }.dark .button-light:not(.button-border):hover {background-color:#282828 }.dark .button.button-border:not(.button-light) {border-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.5)}.dark .button.button-border:not(.button-light):hover {color:#EEE }.not-dark .button.button-border:not(.button-light) {border-color:#444;color:#333}.not-dark .button.button-border:not(.button-light):hover {background-color:#444;color:#FFF}.dark .promo >span,
.dark .promo >.container >span {color:rgba(255,255,255,0.8) }.dark .promo.promo-border {border-color:rgba(255,255,255,0.08) }.dark .promo.promo-light {background-color:rgba(255,255,255,0.1) }.dark .promo.promo-dark:not(.promo-flat) {background-color:rgba(0,0,0,0.3) }.dark .feature-box h3 {color:#CCC }.dark .feature-box p {color:#888 }.dark .feature-box.fbox-light.fbox-outline .fbox-icon {border-color:rgba(255,255,255,0.15) }.dark .feature-box.fbox-light .fbox-icon i,
.dark .feature-box.fbox-light .fbox-icon img {border-color:rgba(255,255,255,0.1);background-color:rgba(255,255,255,0.1);color:#FFF}.dark .feature-box.fbox-dark.fbox-outline .fbox-icon {border-color:rgba(255,255,255,0.15) }.dark .feature-box.fbox-dark .fbox-icon i,
.dark .feature-box.fbox-dark .fbox-icon img {background-color:rgba(255,255,255,0.1) }.dark .feature-box.fbox-border.fbox-light .fbox-icon,
.dark .feature-box.fbox-border.fbox-dark .fbox-icon {border-color:rgba(255,255,255,0.15) }.dark .feature-box.fbox-border.fbox-light .fbox-icon i,
.dark .feature-box.fbox-border.fbox-light .fbox-icon img,
.dark .feature-box.fbox-border.fbox-dark .fbox-icon i,
.dark .feature-box.fbox-border.fbox-dark .fbox-icon img,
.dark .feature-box.fbox-plain.fbox-light .fbox-icon i,
.dark .feature-box.fbox-plain.fbox-light .fbox-icon img,
.dark .feature-box.fbox-plain.fbox-dark .fbox-icon i,
.dark .feature-box.fbox-plain.fbox-dark .fbox-icon img {color:#FFF }.dark .feature-box h3 span.subtitle {color:#AAA }.dark .feature-box.fbox-bg.fbox-center,
.dark .feature-box.media-box.fbox-bg .fbox-desc {background-color:#383838;border-color:rgba(255,255,255,0.1)}.dark .feature-box.fbox-bg.fbox-center.fbox-plain .fbox-icon,
.dark .feature-box.fbox-bg.fbox-center.fbox-border .fbox-icon,
.dark .feature-box.fbox-bg.fbox-center.fbox-outline .fbox-icon {background-color:#383838 !important }.dark .feature-box.fbox-bg.fbox-center.fbox-light .fbox-icon i {background-color:#444 !important }.dark .fbox-effect .fbox-icon i:after {box-shadow:0 0 0 2px #494949 }.dark .fbox-effect .fbox-icon i:hover,
.dark .fbox-effect:hover .fbox-icon i {background-color:#494949 }.dark .fbox-effect.fbox-dark .fbox-icon i:after {box-shadow:0 0 0 2px #1ABC9C }.dark .fbox-effect.fbox-dark .fbox-icon i:hover,
.dark .fbox-effect.fbox-dark:hover .fbox-icon i {background-color:#1ABC9C }.dark .fbox-border.fbox-effect .fbox-icon i:hover,
.dark .fbox-border.fbox-effect:hover .fbox-icon i {box-shadow:0 0 0 1px #494949 }.dark .fbox-border.fbox-effect .fbox-icon i:after {background-color:#494949 }.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
.dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i {box-shadow:0 0 0 1px #1ABC9C }.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after {background-color:#1ABC9C }.dark .process-steps li .i-bordered {background-color:#494949 }.dark .process-steps li:before,
.dark .process-steps li:after,
.dark .feature-box.fbox-center:not(.fbox-bg) h3:after {border-top-color:rgba(255,255,255,0.15) }.dark .heading-block:not(.not-dark):after {border-top-color:rgba(255,255,255,0.4) }.dark .style-msg2 {border-left:4px solid rgba(0,0,0,0.3) }.dark .style-msg .sb-msg,
.dark .style-msg2 .msgtitle,
.dark .style-msg2 .sb-msg {border-left-color:rgba(255,255,255,0.1) }.dark .i-rounded,
.dark .i-circled,
.dark .i-bordered {background-color:#494949 }.dark .i-bordered {border-color:#DDD;color:#DDD}.dark .i-light {background-color:#F5F5F5;color:#444;text-shadow:none}.dark .i-rounded:hover,
.dark .i-circled:hover {background-color:#1ABC9C;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:0 0 0 rgba(0,0,0,0.2)}.dark .i-bordered:hover {background-color:#444;color:#FFF;border-color:#444}.dark .i-plain {color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.dark .i-plain:hover {color:#DDD }.dark .social-icon {color:#DDD !important;border-color:#DDD}.dark #footer .social-icon.si-borderless,
#footer.dark .social-icon.si-borderless {color:#555 !important }.dark .si-dark {background-color:rgba(0,0,0,0.2);color:#DDD !important;border-color:transparent}.dark .si-light {background-color:rgba(255,255,255,0.1);color:#EEE !important;border-color:transparent}.dark .social-icon i:last-child {color:#FFF !important }.dark .social-icon:hover {color:#FFF !important;border-color:transparent}.dark .si-share {border-top-color:rgba(255,255,255,0.1);border-bottom-color:rgba(255,255,255,0.1)}.dark .toggle .togglet,
.dark .toggle .toggleta {color:#CCC }.dark .toggle.toggle-bg .togglet,
.dark .toggle.toggle-bg .toggleta {background-color:rgba(0,0,0,0.2) }.dark .toggle.toggle-border {border-color:rgba(255,255,255,0.15) }.dark .faqs .toggle {border-bottom-color:rgba(255,255,255,0.1) }.dark .acctitle,
.dark .acctitlec {color:#CCC;border-top-color:rgba(255,255,255,0.15)}.dark .accordion.accordion-bg .acctitle,
.dark .accordion.accordion-bg .acctitlec {background-color:rgba(0,0,0,0.2) }.dark .accordion.accordion-border {border-color:rgba(255,255,255,0.1) }.dark .accordion.accordion-border .acctitle,
.dark .accordion.accordion-border .acctitlec {border-color:rgba(255,255,255,0.15) }.dark ul.tab-nav {border-bottom-color:#494949 }.dark ul.tab-nav li,
.dark .tabs.tabs-alt ul.tab-nav li.ui-tabs-active a {border-color:#494949 }.dark ul.tab-nav li:first-child {border-left-color:#494949 }.dark ul.tab-nav li a {color:#DDD;background-color:rgba(0,0,0,0.15)}.dark .tabs.tabs-alt ul.tab-nav li a,
.dark ul.tab-nav li.ui-tabs-active a {background-color:#383838 }.dark ul.tab-nav.tab-nav2 li a {background-color:rgba(0,0,0,0.2) }.dark ul.tab-nav.tab-nav2 li.ui-state-active a {background-color:#1ABC9C }.dark .tabs-bordered .tab-container {border-color:#494949 }.dark .side-tabs ul.tab-nav {border-right-color:#494949 }.dark .side-tabs ul.tab-nav li {border-color:#494949 }.dark .side-tabs ul.tab-nav li:first-child {border-top-color:#494949;border-left-color:#494949}.dark .tabs-bordered.side-tabs ul.tab-nav li.ui-tabs-active a {border-right-color:#383838 }.dark .tabs-bordered.side-tabs .tab-container {border-top-color:#494949 }.dark .sidenav {background-color:rgba(0,0,0,0.2) }.dark .sidenav >li >a {border-color:#494949;color:#BBB}.dark .sidenav >li >a:hover {background-color:rgba(0,0,0,0.3) }.dark .faqlist li a {color:#CCC }.dark .clients-grid li:before,
.dark .testimonials-grid li:before {border-left-color:rgba(255,255,255,0.15) }.dark .clients-grid li:after,
.dark .testimonials-grid li:after {border-bottom-color:rgba(255,255,255,0.15) }.dark .testimonial {background-color:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.dark .testimonial.twitter-scroll .testi-content p a {border-bottom:1px dotted #AAA }.dark .testimonial.twitter-scroll .testi-content p a:hover {border-bottom:1px solid #888 }.dark .testimonial.twitter-scroll .testi-image i {background-color:rgba(0,0,0,0.2);color:#EEE;text-shadow:none}.parallax.dark .testimonial .flex-control-nav {height:8px;margin-top:30px}.parallax.dark .testimonial .flex-control-nav li {width:8px;height:8px;margin:0 3px}.parallax.dark .testimonial .flex-control-nav li a {width:8px !important;height:8px !important;border:1px solid #FFF;background-color:transparent}.parallax.dark .testimonial .flex-control-nav li:hover a,
.parallax.dark .testimonial .flex-control-nav li a.flex-active {background-color:#FFF }.dark .team-desc.team-desc-bg {background-color:rgba(255,255,255,0.05) }.dark .team-content {color:#999 }.dark .pricing-box {border-color:rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.dark .pricing-title {background-color:rgba(255,255,255,0.03);text-shadow:1px 1px 1px rgba(0,0,0,0.15);border-bottom-color:rgba(255,255,255,0.1)}.dark .pricing-title h3 {color:#DDD }.dark .pricing-price {color:#EEE }.dark .pricing-price:after {border-top-color:rgba(255,255,255,0.1) }.dark .pricing-features {border-bottom-color:rgba(255,255,255,0.1) }.dark .pricing-box.best-price {background-color:transparent;box-shadow:0 0 8px rgba(0,0,0,0.1)}.dark .pricing-box.best-price .pricing-title {background-color:transparent }.dark .pricing-box.pricing-minimal .pricing-price {background-color:transparent;border-bottom-color:rgba(255,255,255,0.1)}.dark .pricing-box.pricing-extended {background-color:transparent }.dark .pricing-box.pricing-extended .pricing-action-area {border-left-color:rgba(255,255,255,0.15);background-color:rgba(0,0,0,0.2)}.dark .pricing-box.pricing-extended .pricing-meta {color:#999 }.dark .counter.counter-lined + h5:before {border-color:#EEE }.dark .easyPieChart {color:#EEE }.dark .skills li {background-color:rgba(255,255,255,0.15) }.dark .skills li .progress-percent {background-color:#4E4E4E }.dark .progress-percent:after,
.dark .progress-percent:before {border-top-color:#4E4E4E }.dark .skills li >span {font-weight:600;color:#CCC}.dark .owl-carousel.owl-loading {background-image:url('../themes/mountroyalacademy/assets/canvas/images/preloader-dark.gif') }.dark .owl-carousel .owl-nav [class*=owl-] {border-color:transparent;color:#EEE;background-color:rgba(0,0,0,0.5)}.dark label {color:#BBB }.dark label.label-muted {color:#777 }.dark #contact-form-overlay,
.dark #contact-form-overlay-mini {background-color:#383838 }.dark .title-block >span {color:#999 }.dark .heading-block:not(.not-dark),
.dark .counter {text-shadow:1px 1px 1px rgba(0,0,0,0.1) }.dark .heading-block:not(.not-dark) h1,
.dark .heading-block:not(.not-dark) h2,
.dark .heading-block:not(.not-dark) h3,
.dark .heading-block:not(.not-dark) h4,
.dark .emphasis-title:not(.not-dark) h1,
.dark .emphasis-title:not(.not-dark) h2 {color:#FFF }.dark .heading-block.not-dark h1,
.dark .heading-block.not-dark h2,
.dark .heading-block.not-dark h3,
.dark .heading-block.not-dark h4,
.dark .emphasis-title.not-dark h1,
.dark .emphasis-title.not-dark h2 {color:#333 }.dark .heading-block:not(.not-dark) >span {color:#EEE }.dark .emphasis-title.not-dark {color:#444 }.dark .fancy-title h1,
.dark .fancy-title h2,
.dark .fancy-title h3,
.dark .fancy-title h4,
.dark .fancy-title h5,
.dark .fancy-title h6 {background-color:#383838 }.dark .fancy-title.title-double-border:before,
.dark .fancy-title.title-border:before,
.dark .fancy-title.title-border-color:before,
.dark .fancy-title.title-border:before {border-top-color:rgba(255,255,255,0.15) }.dark .divider {color:rgba(255,255,255,0.15) }.dark .divider:after,
.dark .divider.divider-center:before,
.dark .divider.divider-center.divider-short:before {border-top-color:rgba(255,255,255,0.1) }.dark .divider.divider-rounded,
.dark .divider.divider-border {color:#999 }.dark .divider.divider-rounded i,
.dark .divider.divider-border i {background-color:rgba(255,255,255,0.1) }.dark .divider.divider-border i {background-color:transparent;border-color:rgba(255,255,255,0.15)}.dark .quote:before {color:rgba(255,255,255,0.1) }.dark .highlight {background-color:rgba(0,0,0,0.2) }.dark .top-advert {border-left-color:rgba(255,255,255,0.1);border-right-color:rgba(255,255,255,0.1)}.dark .error404 {color:rgba(255,255,255,0.15) }.dark.error404-wrap .form-control::-webkit-input-placeholder {color:#888 }
.dark.error404-wrap .form-control::-moz-placeholder {color:#888 }
.dark.error404-wrap .form-control:-ms-input-placeholder {color:#888 }.dark .preloader {background-color:rgba(0,0,0,0.2) }.dark .preloader,
.dark .preloader2,
.dark .form-process {background-image:url('../themes/mountroyalacademy/assets/canvas/images/preloader-dark.gif') }.dark .form-process {background-color:transparent }#footer.dark,
.dark #footer {background-color:#333;color:#CCC;border-top-color:rgba(0,0,0,0.2)}.dark #copyrights {background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.25);text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.dark #copyrights i.footer-icon {color:rgba(255,255,255,0.3) }.dark .copyright-links a {color:rgba(255,255,255,0.25);border-bottom-color:rgba(255,255,255,0.25)}.dark .copyright-links a:hover {color:rgba(255,255,255,0.35);border-bottom-color:rgba(255,255,255,0.35)}.dark .footer-widgets-wrap a {color:#CCC }.dark .footer-widgets-wrap a:hover {color:#999 }.dark .sidebar-widgets-wrap .widget,
body.dark #side-panel .widget,
body #side-panel.dark .widget {border-top-color:rgba(255,255,255,0.1) }body.dark #side-panel #side-panel-trigger-close a,
body #side-panel.dark #side-panel-trigger-close a {background-color:rgba(0,0,0,0.2);color:#FFF}.dark .widget h4 {color:#DDD }.dark .widget p {opacity:0.8 }.dark .tagcloud a {color:#999;border-color:transparent;background-color:rgba(0,0,0,0.2)}.dark .tagcloud a:hover {border-color:transparent !important;background-color:#1ABC9C;color:#FFF !important}.dark .widget_recent_comments li {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-comment-dark.png") }.dark .widget_nav_menu li a,
.dark .widget_links li a,
.dark .widget_meta li a,
.dark .widget_archive li a,
.dark .widget_recent_comments li a,
.dark .widget_recent_entries li a,
.dark .widget_categories li a,
.dark .widget_pages li a,
.dark .widget_rss li a {color:#CCC;background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-link-dark.png")}.dark .widget_nav_menu li a:hover,
.dark .widget_links li a:hover,
.dark .widget_meta li a:hover,
.dark .widget_archive li a:hover,
.dark .widget_recent_comments li a:hover,
.dark .widget_recent_entries li a:hover,
.dark .widget_categories li a:hover,
.dark .widget_pages li a:hover,
.dark .widget_rss li a:hover {color:#AAA }.dark .nav-tree li a {color:#BBB }.dark #cookie-notification,
#cookie-notification.dark {background-color:rgba(0,0,0,0.85);color:#EEE} .dark .show-grid [class^=col-] {background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.1)}.dark mark {background:rgba(0,0,0,0.5);color:#FFF}.dark fieldset {border-color:rgba(255,255,255,0.1) }.dark .img-thumbnail {background-color:rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.1)}.dark hr {border-top-color:rgba(255,255,255,0.1) }.dark .page-header {border-bottom-color:rgba(255,255,255,0.1) }.dark blockquote {border-left-color:rgba(255,255,255,0.2) }.dark .blockquote-reverse,
.dark blockquote.pull-right {border-right-color:rgba(255,255,255,0.2) }.dark code {color:#DF6F72;background-color:rgba(0,0,0,0.3)}.dark kbd {background-color:rgba(255,255,255,0.1) }.dark pre {color:#FFF;background-color:rgba(0,0,0,0.3);border-color:rgba(255,255,255,0.15)}.dark .table >thead >tr >th,
.dark .table >tbody >tr >th,
.dark .table >tfoot >tr >th,
.dark .table >thead >tr >td,
.dark .table >tbody >tr >td,
.dark .table >tfoot >tr >td {border-top-color:rgba(255,255,255,0.1) }.dark .table >thead >tr >th {border-bottom-color:rgba(255,255,255,0.1) }.dark .table >tbody + tbody {border-top-color:rgba(255,255,255,0.1) }.dark .table .table {background-color:rgba(0,0,0,0.2) }.dark .table-bordered {border-color:rgba(255,255,255,0.1) }.dark .table-bordered >thead >tr >th,
.dark .table-bordered >tbody >tr >th,
.dark .table-bordered >tfoot >tr >th,
.dark .table-bordered >thead >tr >td,
.dark .table-bordered >tbody >tr >td,
.dark .table-bordered >tfoot >tr >td {border-color:rgba(255,255,255,0.1) }.dark .table-striped >tbody >tr:nth-child(odd) >td,
.dark .table-striped >tbody >tr:nth-child(odd) >th,
.table-striped >tbody >tr:nth-child(odd) {background-color:rgba(0,0,0,0.05) }.dark .table-hover >tbody >tr:hover >td,
.dark .table-hover >tbody >tr:hover >th {background-color:rgba(0,0,0,0.1) }.dark .table >thead >tr >td.active,
.dark .table >tbody >tr >td.active,
.dark .table >tfoot >tr >td.active,
.dark .table >thead >tr >th.active,
.dark .table >tbody >tr >th.active,
.dark .table >tfoot >tr >th.active,
.dark .table >thead >tr.active >td,
.dark .table >tbody >tr.active >td,
.dark .table >tfoot >tr.active >td,
.dark .table >thead >tr.active >th,
.dark .table >tbody >tr.active >th,
.dark .table >tfoot >tr.active >th {background-color:rgba(0,0,0,0.1) }.dark .table-hover >tbody >tr >td.active:hover,
.dark .table-hover >tbody >tr >th.active:hover,
.dark .table-hover >tbody >tr.active:hover >td,
.dark .table-hover >tbody >tr.active:hover >th {background-color:rgba(255,255,255,0.1) }@media (max-width:767px) {.table-responsive {border-color:rgba(255,255,255,0.1) }}.dark legend {color:#DDD;border-bottom-color:rgba(255,255,255,0.1)}.dark output {color:#999 }.dark .form-control:not(.not-dark),
.dark .sm-form-control:not(.not-dark) {color:#999;background-color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.25)}.dark .form-control:not(.not-dark) option,
.dark .sm-form-control:not(.not-dark) option {background-color:#282828 }.dark .form-control:not(.not-dark):active,
.dark .form-control:not(.not-dark):focus,
.dark .sm-form-control:not(.not-dark):active,
.dark .sm-form-control:not(.not-dark):focus {background-color:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.25) !important}.dark .form-control:not(.not-dark)::-moz-placeholder {color:#666 }
.dark .form-control:not(.not-dark):-ms-input-placeholder {color:#666 }
.dark .form-control:not(.not-dark)::-webkit-input-placeholder {color:#666 }
.dark .sm-form-control:not(.not-dark)::-moz-placeholder {color:#666 }
.dark .sm-form-control:not(.not-dark):-ms-input-placeholder {color:#666 }
.dark .sm-form-control:not(.not-dark)::-webkit-input-placeholder {color:#666 }.dark .form-control:not(.not-dark)[disabled],
.dark .form-control:not(.not-dark)[readonly],
.dark fieldset[disabled] .form-control:not(.not-dark),
.dark .sm-form-control:not(.not-dark)[disabled],
.dark .sm-form-control:not(.not-dark)[readonly],
.dark fieldset[disabled] .sm-form-control:not(.not-dark) {background-color:rgba(255,255,255,0.1) }.dark .input-group .form-control.error:not(.not-dark) {color:#E42C3E }.dark .sm-form-control.error:not(.not-dark) {border-color:#E42C3E !important }.dark .form-control.error:not(.not-dark)::-moz-placeholder {color:rgba(228,44,62,0.6) }
.dark .form-control.error:not(.not-dark):-ms-input-placeholder {color:rgba(228,44,62,0.6) }
.dark .form-control.error:not(.not-dark)::-webkit-input-placeholder {color:rgba(228,44,62,0.6) }.dark .btn:hover,
.dark .btn:focus {color:#FFF }.dark .btn-default {color:#FFF;background-color:rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.15)}.dark .btn-default:hover,
.dark .btn-default:focus,
.dark .btn-default:active,
.dark .btn-default.active,
.dark .open .dropdown-toggle.btn-default {color:#FFF;background-color:rgba(0,0,0,0.3);border-color:rgba(255,255,255,0.2)}.dark .btn-default.disabled,
.dark .btn-default[disabled],
.dark fieldset[disabled] .btn-default,
.dark .btn-default.disabled:hover,
.dark .btn-default[disabled]:hover,
.dark fieldset[disabled] .btn-default:hover,
.dark .btn-default.disabled:focus,
.dark .btn-default[disabled]:focus,
.dark fieldset[disabled] .btn-default:focus,
.dark .btn-default.disabled:active,
.dark .btn-default[disabled]:active,
.dark fieldset[disabled] .btn-default:active,
.dark .btn-default.disabled.active,
.dark .btn-default[disabled].active,
.dark fieldset[disabled] .btn-default.active {color:#BBB;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.dark .btn-default .badge {background-color:rgba(255,255,255,0.1) }.dark .btn-link:hover,
.dark .btn-link:focus {color:#EEE }.dark .dropdown-menu {background-color:#333;border-color:#3F3F3F}.dark .dropdown-menu .divider {background-color:rgba(255,255,255,0.1) }.dark .dropdown-menu >li >a {color:#DDD }.dark .dropdown-menu >li >a:hover,
.dark .dropdown-menu >li >a:focus {color:#EEE;background-color:rgba(255,255,255,0.1)}.dark .input-group-addon,
.dark .input-group-btn .btn-default {color:#999;background-color:rgba(0,0,0,0.35);border-color:rgba(0,0,0,0.25)}.dark .input-group-btn .btn-default {color:#FFF }.dark .input-group-btn .btn-default:hover {background-color:rgba(0,0,0,0.30) }.dark .nav >li >a:hover,
.dark .nav >li >a:focus,
.dark .nav .open >a,
.dark .nav .open >a:hover,
.dark .nav .open >a:focus {background-color:rgba(0,0,0,0.2) }.dark .nav .nav-divider {background-color:rgba(255,255,255,0.1) }.dark .nav-tabs {border-bottom-color:rgba(255,255,255,0.15) }.dark .nav-tabs >li >a:hover {border-color:rgba(255,255,255,0.2);border-bottom:none}.dark .nav-tabs.nav-justified >li >a:hover,
.dark .nav-tabs-justified >li >a:hover {border-bottom:1px solid rgba(255,255,255,0.2) }.dark .nav-tabs >li.active >a,
.dark .nav-tabs >li.active >a:hover,
.dark .nav-tabs >li.active >a:focus {color:#DDD;background-color:#383838;border:1px solid rgba(255,255,255,0.2);border-bottom-color:#383838}.dark .nav-tabs.nav-justified >.active >a,
.dark .nav-tabs.nav-justified >.active >a:hover,
.dark .nav-tabs.nav-justified >.active >a:focus {border-color:rgba(255,255,255,0.15) }@media (min-width:768px) {.dark .nav-tabs.nav-justified >li >a {border-bottom-color:rgba(255,255,255,0.15) }.dark .nav-tabs.nav-justified >.active >a,.dark .nav-tabs.nav-justified >.active >a:hover,.dark .nav-tabs.nav-justified >.active >a:focus {border-bottom-color:#383838 }}.dark .nav-tabs-justified >.active >a,
.dark .nav-tabs-justified >.active >a:hover,
.dark .nav-tabs-justified >.active >a:focus {border-color:rgba(255,255,255,0.15) }@media (min-width:768px) {.dark .nav-tabs-justified >li >a {border-bottom-color:rgba(255,255,255,0.15) }.dark .nav-tabs-justified >.active >a,.dark .nav-tabs-justified >.active >a:hover,.dark .nav-tabs-justified >.active >a:focus {border-bottom-color:#383838 }}.dark .navbar-default {background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.dark .navbar-default .navbar-brand {color:#EEE }.dark .navbar-default .navbar-brand:hover,
.dark .navbar-default .navbar-brand:focus {color:#BBB }.dark .navbar-default .navbar-text {color:#999 }.dark .navbar-default .navbar-nav >li >a {color:#BBB }.dark .navbar-default .navbar-nav >li >a:hover,
.dark .navbar-default .navbar-nav >li >a:focus {color:#EEE;background-color:transparent}.dark .navbar-default .navbar-nav >.active >a,
.dark .navbar-default .navbar-nav >.active >a:hover,
.dark .navbar-default .navbar-nav >.active >a:focus {color:#EEE;background-color:rgba(0,0,0,0.25)}.dark .navbar-default .navbar-nav >.disabled >a,
.dark .navbar-default .navbar-nav >.disabled >a:hover,
.dark .navbar-default .navbar-nav >.disabled >a:focus {color:#999 }.dark .navbar-default .navbar-toggle {border-color:rgba(255,255,255,0.15) }.dark .navbar-default .navbar-toggle:hover,
.dark .navbar-default .navbar-toggle:focus {background-color:rgba(255,255,255,0.15) }.dark .navbar-default .navbar-toggle .icon-bar {background-color:#BBB }.dark .navbar-default .navbar-collapse,
.dark .navbar-default .navbar-form {border-color:rgba(255,255,255,0.15) }.dark .navbar-default .navbar-nav >.open >a,
.dark .navbar-default .navbar-nav >.open >a:hover,
.dark .navbar-default .navbar-nav >.open >a:focus {background-color:rgba(0,0,0,0.25);color:#EEE}@media (max-width:767px) {.dark .navbar-default .navbar-nav .open .dropdown-menu >li >a {color:#BBB }.dark .navbar-default .navbar-nav .open .dropdown-menu >li >a:hover,.dark .navbar-default .navbar-nav .open .dropdown-menu >li >a:focus {color:#EEE }.dark .navbar-default .navbar-nav .open .dropdown-menu >.active >a,.dark .navbar-default .navbar-nav .open .dropdown-menu >.active >a:hover,.dark .navbar-default .navbar-nav .open .dropdown-menu >.active >a:focus {background-color:rgba(0,0,0,0.25);color:#EEE }.dark .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a,.dark .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:hover,.dark .navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:focus {color:#999 }}.dark .navbar-default .navbar-link {color:#BBB }.dark .navbar-default .navbar-link:hover {color:#EEE }.dark .pagination >li >a,
.dark .pagination >li >span,
.dark .pager li >a,
.dark .pager li >span {color:#BBB;background-color:rgba(255,255,255,0.1);border-color:#666}.dark .pagination >li >a:hover,
.dark .pagination >li >span:hover,
.dark .pagination >li >a:focus,
.dark .pagination >li >span:focus,
.dark .pager li >a:hover,
.dark .pager li >a:focus {color:#EEE;background-color:rgba(0,0,0,0.1)}.dark .pagination >.disabled >span,
.dark .pagination >.disabled >span:hover,
.dark .pagination >.disabled >span:focus,
.dark .pagination >.disabled >a,
.dark .pagination >.disabled >a:hover,
.dark .pagination >.disabled >a:focus,
.dark .pager .disabled >a,
.dark .pager .disabled >a:hover,
.dark .pager .disabled >a:focus,
.dark .pager .disabled >span {color:#999;background-color:rgba(255,255,255,0.2);border-color:#777}.dark .label-default {background-color:rgba(255,255,255,0.2) }.dark .label-default[href]:hover,
.dark .label-default[href]:focus {background-color:rgba(0,0,0,0.2) }.dark .badge {background-color:rgba(255,255,255,0.2) }.btn .badge {background-color:#FFF }.dark .jumbotron {background-color:rgba(255,255,255,0.15) }.dark .thumbnail {background-color:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.1)}.dark .thumbnail .caption {color:#EEE }.dark .progress {background-color:rgba(255,255,255,0.15) }.dark .list-group-item {background-color:rgba(0,0,0,0.2);border-color:#444}.dark a.list-group-item {color:#BBB }.dark a.list-group-item .list-group-item-heading {color:#DDD }.dark a.list-group-item:hover,
.dark a.list-group-item:focus {background-color:rgba(255,255,255,0.05) }.dark a.list-group-item.active,
.dark a.list-group-item.active:hover,
.dark a.list-group-item.active:focus {color:#fff;background-color:#428bca;border-color:#428bca}.dark .list-group-item-success {color:#3c763d;background-color:#dff0d8}.dark a.list-group-item-success {color:#3c763d }.dark a.list-group-item-success:hover,
.dark a.list-group-item-success:focus {color:#3c763d;background-color:#d0e9c6}.dark a.list-group-item-success.active,
.dark a.list-group-item-success.active:hover,
.dark a.list-group-item-success.active:focus {color:#fff;background-color:#3c763d;border-color:#3c763d}.dark .list-group-item-info {color:#31708f;background-color:#d9edf7}.dark a.list-group-item-info {color:#31708f }.dark a.list-group-item-info:hover,
.dark a.list-group-item-info:focus {color:#31708f;background-color:#c4e3f3}.dark a.list-group-item-info.active,
.dark a.list-group-item-info.active:hover,
.dark a.list-group-item-info.active:focus {color:#fff;background-color:#31708f;border-color:#31708f}.dark .list-group-item-warning {color:#8a6d3b;background-color:#fcf8e3}.dark a.list-group-item-warning {color:#8a6d3b }.dark a.list-group-item-warning:hover,
.dark a.list-group-item-warning:focus {color:#8a6d3b;background-color:#faf2cc}.dark a.list-group-item-warning.active,
.dark a.list-group-item-warning.active:hover,
.dark a.list-group-item-warning.active:focus {color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.dark .list-group-item-danger {color:#a94442;background-color:#f2dede}.dark a.list-group-item-danger {color:#a94442 }.dark a.list-group-item-danger:hover,
.dark a.list-group-item-danger:focus {color:#a94442;background-color:#ebcccc}.dark a.list-group-item-danger.active,
.dark a.list-group-item-danger.active:hover,
.dark a.list-group-item-danger.active:focus {color:#fff;background-color:#a94442;border-color:#a94442}.dark .panel {background-color:rgba(0,0,0,0.2) }.dark .panel-footer {background-color:rgba(255,255,255,0.1);border-top-color:rgba(255,255,255,0.1)}.dark .panel >.panel-body + .table,
.dark .panel >.panel-body + .table-responsive {border-top-color:rgba(255,255,255,0.1) }.dark .panel-group .panel-heading + .panel-collapse .panel-body {border-top-color:rgba(255,255,255,0.1) }.dark .panel-group .panel-footer + .panel-collapse .panel-body {border-bottom-color:rgba(255,255,255,0.1) }.dark .panel-default {border-color:rgba(255,255,255,0.15) }.dark .panel-default >.panel-heading {color:#DDD;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.dark .panel-default >.panel-heading + .panel-collapse .panel-body {border-top-color:rgba(255,255,255,0.15) }.dark .panel-default >.panel-footer + .panel-collapse .panel-body {border-bottom-color:rgba(255,255,255,0.15) }.dark .well {background-color:rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.15)}.dark .well blockquote {border-color:rgba(255,255,255,0.15) }.dark .close {opacity:1;color:rgba(0,0,0,0.15);text-shadow:0 1px 0 rgba(0,0,0,0.2)}.dark .close:hover,
.dark .close:focus {color:rgba(0,0,0,0.4)}.dark .modal-content {border-color:#555 }.dark .modal-header {border-bottom-color:rgba(255,255,255,0.15) }.dark .modal-footer {border-top-color:rgba(255,255,255,0.15) }.dark .popover {background-color:#282828;border-color:#494949}
.dark .popover-title {background-color:rgba(255,255,255,0.1);border-bottom-color:rgba(255,255,255,0.075)}
.dark .popover.top >.arrow {border-top-color:#494949 }.dark .popover.top >.arrow:after {border-top-color:#282828 }.dark .popover.right >.arrow {border-right-color:#494949 }.dark .popover.right >.arrow:after {border-right-color:#282828 }.dark .popover.bottom >.arrow {border-bottom-color:#494949 }.dark .popover.bottom >.arrow:after {border-bottom-color:#282828 }.dark .popover.left >.arrow {border-left-color:#494949 }.dark .popover.left >.arrow:after {border-left-color:#282828 }@media (max-width:991px) {.dark .postcontent,.dark .postcontent.bothsidebar,.dark .sidebar {border-bottom-color:rgba(255,255,255,0.1) }.dark #header.transparent-header,.dark #header.semi-transparent,#header.dark.transparent-header,#header.dark.semi-transparent {background-color:#333;border-bottom-color:rgba(255,255,255,0.1) }.dark #primary-menu.mobile-menu-off-canvas:not(.not-dark) >ul,.dark #primary-menu.mobile-menu-off-canvas:not(.not-dark) >div >ul,#primary-menu.mobile-menu-off-canvas.dark >ul,#primary-menu.mobile-menu-off-canvas.dark >div >ul {background-color:#333;border-right:1px solid rgba(255,255,255,0.05) !important }.dark #primary-menu.mobile-menu-off-canvas.from-right:not(.not-dark) >ul,.dark #primary-menu.mobile-menu-off-canvas.from-right:not(.not-dark) >div >ul,#primary-menu.mobile-menu-off-canvas.from-right.dark >ul,#primary-menu.mobile-menu-off-canvas.from-right.dark >div >ul {border-right:0 !important;border-left:1px solid rgba(255,255,255,0.05) !important }.dark #primary-menu:not(.not-dark) ul li,.dark #primary-menu:not(.not-dark) ul ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,.dark #primary-menu:not(.not-dark) ul ul li,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content ul ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.col-2 >ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.col-3 >ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.col-4 >ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.col-5 >ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 li {border-top-color:rgba(255,255,255,0.1) !important }.dark #primary-menu:not(.not-dark) >ul >li.sub-menu >a,.dark #primary-menu:not(.not-dark) >.container >ul >li.sub-menu >a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/submenu-dark.png") }body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul li,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content ul ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content.col-2 >ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content.col-3 >ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content.col-4 >ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content.col-5 >ul,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content.style-2 li {border-top-color:#EEE !important }body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li.current a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li.current a {color:#1ABC9C !important }body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li:hover ul a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li.current ul a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li:hover ul a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li.current ul a {color:#444 !important }.dark .pricing-box.pricing-extended .pricing-action-area {border-top-color:rgba(255,255,255,0.15) }}
@font-face {font-family:'font-icons';src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/font-icons.eot');src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/font-icons.eot') format('embedded-opentype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/font-icons.woff') format('woff'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/font-icons.ttf') format('truetype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/font-icons.svg') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'lined-icons';src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/lined-icons.eot');src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/lined-icons.eot') format('embedded-opentype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/lined-icons.woff') format('woff'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/lined-icons.ttf') format('truetype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/lined-icons.svg') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'Simple-Line-Icons';src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/Simple-Line-Icons.eot');src:url('../themes/mountroyalacademy/assets/canvas/css/fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/Simple-Line-Icons.woff') format('woff'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/Simple-Line-Icons.ttf') format('truetype'),url('../themes/mountroyalacademy/assets/canvas/css/fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],
[class^="icon-line-"],[class*=" icon-line-"],
[class^="icon-line2-"],[class*=" icon-line2-"],
.side-header #primary-menu ul >li.sub-menu >a:after {display:inline-block;font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-line-"],[class*=" icon-line-"] {font-family:'lined-icons' }[class^="icon-line2-"],[class*=" icon-line2-"] {font-family:'Simple-Line-Icons' }.icon-lg {font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%}
.icon-2x {font-size:2em}
.icon-3x {font-size:3em}
.icon-4x {font-size:4em}
.icon-5x {font-size:5em}
.icon-fw {width:1.2857142857142858em;text-align:center}.iconlist {padding-left:0;margin-left:1.75em;list-style-type:none}.iconlist li {position:relative }.iconlist ul {list-style-type:none;margin:5px 0 5px 25px}.iconlist >li [class^="icon-"]:first-child,.iconlist >li [class*=" icon-"]:first-child {position:absolute;left:-1.75em;width:1.75em;text-align:center;top:1px;width:14px}.iconlist.iconlist-large {font-size:16px }.iconlist.iconlist-large li {margin:4px 0 }.iconlist.iconlist-large >li [class^="icon-"],.iconlist.iconlist-large >li [class*=" icon-"] {width:16px;margin-right:5px}.iconlist-color li i {color:#1ABC9C }.icon-border {padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}
.icon.pull-left {margin-right:.3em}
.icon.pull-right {margin-left:.3em}
.icon-spin {-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
@-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) }}
.icon-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.icon-rotate-180 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.icon-rotate-270 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.icon-flip-horizontal {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}
.icon-flip-vertical {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}
.icon-stacked {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.icon-stacked-1x,
.icon-stacked-2x {position:absolute;left:0;width:100%;text-align:center}
.icon-stacked-1x {line-height:inherit}
.icon-stacked-2x {font-size:2em}
.icon-inverse {color:#fff}.icon-type:before {content:"\e600"}
.icon-box:before {content:"\e601"}
.icon-archive:before {content:"\e602"}
.icon-envelope:before {content:"\e603"}
.icon-email:before {content:"\e604"}
.icon-files:before {content:"\e605"}
.icon-printer2:before {content:"\e606"}
.icon-folder-add:before {content:"\e607"}
.icon-folder-settings:before {content:"\e608"}
.icon-folder-check:before {content:"\e609"}
.icon-wifi-low:before {content:"\e60a"}
.icon-wifi-mid:before {content:"\e60b"}
.icon-wifi-full:before {content:"\e60c"}
.icon-connection-empty:before {content:"\e60d"}
.icon-battery-full:before {content:"\e60e"}
.icon-settings:before {content:"\e60f"}
.icon-arrow-left:before {content:"\e610"}
.icon-arrow-up:before {content:"\e611"}
.icon-arrow-down:before {content:"\e612"}
.icon-arrow-right:before {content:"\e613"}
.icon-reload:before {content:"\e614"}
.icon-download:before {content:"\e615"}
.icon-tag:before {content:"\e616"}
.icon-trashcan:before {content:"\e617"}
.icon-search:before {content:"\e618"}
.icon-zoom-in:before {content:"\e619"}
.icon-zoom-out:before {content:"\e61a"}
.icon-chat:before {content:"\e61b"}
.icon-clock:before {content:"\e61c"}
.icon-printer:before {content:"\e61d"}
.icon-home:before {content:"\e61e"}
.icon-flag:before {content:"\e61f"}
.icon-meter:before {content:"\e620"}
.icon-switch:before {content:"\e621"}
.icon-forbidden:before {content:"\e622"}
.icon-phone-landscape:before {content:"\e623"}
.icon-tablet:before {content:"\e624"}
.icon-tablet-landscape:before {content:"\e625"}
.icon-laptop:before {content:"\e626"}
.icon-camera:before {content:"\e627"}
.icon-microwave-oven:before {content:"\e628"}
.icon-credit-cards:before {content:"\e629"}
.icon-map-marker:before {content:"\e62a"}
.icon-map:before {content:"\e62b"}
.icon-support:before {content:"\e62c"}
.icon-newspaper2:before {content:"\e62d"}
.icon-barbell:before {content:"\e62e"}
.icon-stopwatch:before {content:"\e62f"}
.icon-atom:before {content:"\e630"}
.icon-image:before {content:"\e631"}
.icon-cube:before {content:"\e632"}
.icon-bars:before {content:"\e633"}
.icon-chart:before {content:"\e634"}
.icon-pencil:before {content:"\e635"}
.icon-measure:before {content:"\e636"}
.icon-eyedropper:before {content:"\e637"}
.icon-file-settings:before {content:"\e638"}
.icon-file-add:before {content:"\e639"}
.icon-file:before {content:"\e63a"}
.icon-align-left:before {content:"\e63b"}
.icon-align-right:before {content:"\e63c"}
.icon-align-center:before {content:"\e63d"}
.icon-align-justify:before {content:"\e63e"}
.icon-file-broken:before {content:"\e63f"}
.icon-browser:before {content:"\e640"}
.icon-windows:before {content:"\e641"}
.icon-window:before {content:"\e642"}
.icon-folder:before {content:"\e643"}
.icon-connection-25:before {content:"\e644"}
.icon-connection-50:before {content:"\e645"}
.icon-connection-75:before {content:"\e646"}
.icon-connection-full:before {content:"\e647"}
.icon-list:before {content:"\e648"}
.icon-grid:before {content:"\e649"}
.icon-stack3:before {content:"\e64a"}
.icon-battery-charging:before {content:"\e64b"}
.icon-battery-empty:before {content:"\e64c"}
.icon-battery-25:before {content:"\e64d"}
.icon-battery-50:before {content:"\e64e"}
.icon-battery-75:before {content:"\e64f"}
.icon-refresh:before {content:"\e650"}
.icon-volume:before {content:"\e651"}
.icon-volume-increase:before {content:"\e652"}
.icon-volume-decrease:before {content:"\e653"}
.icon-mute:before {content:"\e654"}
.icon-microphone:before {content:"\e655"}
.icon-microphone-off:before {content:"\e656"}
.icon-book:before {content:"\e657"}
.icon-checkmark:before {content:"\e658"}
.icon-checkbox-checked:before {content:"\e659"}
.icon-checkbox:before {content:"\e65a"}
.icon-paperclip:before {content:"\e65b"}
.icon-chat-1:before {content:"\e65c"}
.icon-chat-2:before {content:"\e65d"}
.icon-chat-3:before {content:"\e65e"}
.icon-comment:before {content:"\e65f"}
.icon-calendar:before {content:"\e660"}
.icon-bookmark:before {content:"\e661"}
.icon-email2:before {content:"\e662"}
.icon-heart:before {content:"\e663"}
.icon-enter:before {content:"\e664"}
.icon-cloud:before {content:"\e665"}
.icon-book2:before {content:"\e666"}
.icon-star:before {content:"\e667"}
.icon-lock:before {content:"\e668"}
.icon-unlocked:before {content:"\e669"}
.icon-unlocked2:before {content:"\e66a"}
.icon-users:before {content:"\e66b"}
.icon-user:before {content:"\e66c"}
.icon-users2:before {content:"\e66d"}
.icon-user2:before {content:"\e66e"}
.icon-bullhorn:before {content:"\e66f"}
.icon-share:before {content:"\e670"}
.icon-screen:before {content:"\e671"}
.icon-phone:before {content:"\e672"}
.icon-phone-portrait:before {content:"\e673"}
.icon-calculator:before {content:"\e674"}
.icon-bag:before {content:"\e675"}
.icon-diamond:before {content:"\e676"}
.icon-drink:before {content:"\e677"}
.icon-shorts:before {content:"\e678"}
.icon-vcard:before {content:"\e679"}
.icon-sun:before {content:"\e67a"}
.icon-bill:before {content:"\e67b"}
.icon-coffee:before {content:"\e67c"}
.icon-tv2:before {content:"\e67d"}
.icon-newspaper:before {content:"\e67e"}
.icon-stack:before {content:"\e67f"}
.icon-syringe:before {content:"\e680"}
.icon-health:before {content:"\e681"}
.icon-bolt:before {content:"\e682"}
.icon-pill:before {content:"\e683"}
.icon-bones:before {content:"\e684"}
.icon-lab:before {content:"\e685"}
.icon-clipboard:before {content:"\e686"}
.icon-mug:before {content:"\e687"}
.icon-bucket:before {content:"\e688"}
.icon-select:before {content:"\e689"}
.icon-graph:before {content:"\e68a"}
.icon-crop:before {content:"\e68b"}
.icon-heart2:before {content:"\e68c"}
.icon-cloud2:before {content:"\e68d"}
.icon-star2:before {content:"\e68e"}
.icon-pen:before {content:"\e68f"}
.icon-diamond2:before {content:"\e690"}
.icon-display:before {content:"\e691"}
.icon-paperplane:before {content:"\e692"}
.icon-params:before {content:"\e693"}
.icon-banknote:before {content:"\e694"}
.icon-vynil:before {content:"\e695"}
.icon-truck:before {content:"\e696"}
.icon-world:before {content:"\e697"}
.icon-tv:before {content:"\e698"}
.icon-sound:before {content:"\e699"}
.icon-video:before {content:"\e69a"}
.icon-trash:before {content:"\e69b"}
.icon-user3:before {content:"\e69c"}
.icon-key:before {content:"\e69d"}
.icon-search2:before {content:"\e69e"}
.icon-settings2:before {content:"\e69f"}
.icon-camera2:before {content:"\e6a0"}
.icon-tag2:before {content:"\e6a1"}
.icon-lock2:before {content:"\e6a2"}
.icon-bulb:before {content:"\e6a3"}
.icon-location:before {content:"\e6a4"}
.icon-eye:before {content:"\e6a5"}
.icon-bubble:before {content:"\e6a6"}
.icon-stack2:before {content:"\e6a7"}
.icon-cup:before {content:"\e6a8"}
.icon-phone2:before {content:"\e6a9"}
.icon-news:before {content:"\e6aa"}
.icon-mail:before {content:"\e6ab"}
.icon-like:before {content:"\e6ac"}
.icon-photo:before {content:"\e6ad"}
.icon-note:before {content:"\e6ae"}
.icon-clock2:before {content:"\e6af"}
.icon-data:before {content:"\e6b0"}
.icon-music:before {content:"\e6b1"}
.icon-megaphone:before {content:"\e6b2"}
.icon-study:before {content:"\e6b3"}
.icon-lab2:before {content:"\e6b4"}
.icon-food:before {content:"\e6b5"}
.icon-t-shirt:before {content:"\e6b6"}
.icon-fire:before {content:"\e6b7"}
.icon-clip:before {content:"\e6b8"}
.icon-shop:before {content:"\e6b9"}
.icon-calendar2:before {content:"\e6ba"}
.icon-wallet:before {content:"\e6bb"}
.icon-duckduckgo:before {content:"\e830"}
.icon-lkdto:before {content:"\e896"}
.icon-delicious:before {content:"\e832"}
.icon-paypal:before {content:"\e833"}
.icon-flattr:before {content:"\e834"}
.icon-android:before {content:"\e835"}
.icon-eventful:before {content:"\e836"}
.icon-smashmag:before {content:"\e837"}
.icon-gplus:before {content:"\e838"}
.icon-wikipedia:before {content:"\e839"}
.icon-lanyrd:before {content:"\e83a"}
.icon-calendar-1:before {content:"\e83b"}
.icon-stumbleupon:before {content:"\e83c"}
.icon-bitcoin:before {content:"\e83f"}
.icon-w3c:before {content:"\e840"}
.icon-foursquare:before {content:"\e841"}
.icon-html5:before {content:"\e842"}
.icon-ie:before {content:"\e843"}
.icon-call:before {content:"\e844"}
.icon-grooveshark:before {content:"\e845"}
.icon-ninetyninedesigns:before {content:"\e846"}
.icon-forrst:before {content:"\e847"}
.icon-digg:before {content:"\e848"}
.icon-spotify:before {content:"\e849"}
.icon-reddit:before {content:"\e84a"}
.icon-guest:before {content:"\e84b"}
.icon-blogger:before {content:"\e84e"}
.icon-cc:before {content:"\e84f"}
.icon-dribbble:before {content:"\e850"}
.icon-evernote:before {content:"\e851"}
.icon-flickr:before {content:"\e852"}
.icon-google:before {content:"\e853"}
.icon-viadeo:before {content:"\e854"}
.icon-instapaper:before {content:"\e855"}
.icon-weibo:before {content:"\e856"}
.icon-klout:before {content:"\e857"}
.icon-linkedin:before {content:"\e858"}
.icon-meetup:before {content:"\e859"}
.icon-vk:before {content:"\e85a"}
.icon-rss:before {content:"\e85d"}
.icon-skype:before {content:"\e85e"}
.icon-twitter:before {content:"\e85f"}
.icon-youtube:before {content:"\e860"}
.icon-vimeo:before {content:"\e861"}
.icon-windows2:before {content:"\e862"}
.icon-aim:before {content:"\e831"}
.icon-yahoo:before {content:"\e864"}
.icon-chrome:before {content:"\e865"}
.icon-email3:before {content:"\e866"}
.icon-macstore:before {content:"\e867"}
.icon-myspace:before {content:"\e868"}
.icon-podcast:before {content:"\e869"}
.icon-cloudapp:before {content:"\e86c"}
.icon-dropbox:before {content:"\e86d"}
.icon-ebay:before {content:"\e86e"}
.icon-facebook:before {content:"\e86f"}
.icon-github:before {content:"\e870"}
.icon-github-circled:before {content:"\e871"}
.icon-googleplay:before {content:"\e872"}
.icon-itunes:before {content:"\e873"}
.icon-plurk:before {content:"\e874"}
.icon-songkick:before {content:"\e875"}
.icon-lastfm:before {content:"\e876"}
.icon-gmail:before {content:"\e877"}
.icon-pinboard:before {content:"\e878"}
.icon-soundcloud:before {content:"\e87b"}
.icon-tumblr:before {content:"\e87c"}
.icon-eventasaurus:before {content:"\e87d"}
.icon-wordpress:before {content:"\e87e"}
.icon-yelp:before {content:"\e87f"}
.icon-intensedebate:before {content:"\e880"}
.icon-eventbrite:before {content:"\e881"}
.icon-scribd:before {content:"\e882"}
.icon-posterous:before {content:"\e883"}
.icon-stripe:before {content:"\e884"}
.icon-opentable:before {content:"\e885"}
.icon-cart:before {content:"\e886"}
.icon-print:before {content:"\e887"}
.icon-dwolla:before {content:"\e88a"}
.icon-appnet:before {content:"\e88b"}
.icon-statusnet:before {content:"\e88c"}
.icon-acrobat:before {content:"\e88d"}
.icon-drupal:before {content:"\e88e"}
.icon-buffer:before {content:"\e88f"}
.icon-pocket:before {content:"\e890"}
.icon-bitbucket:before {content:"\e891"}
.icon-lego:before {content:"\e892"}
.icon-login:before {content:"\e893"}
.icon-stackoverflow:before {content:"\e894"}
.icon-hackernews:before {content:"\e895"}
.icon-xing:before {content:"\e863"}
.icon-instagram:before {content:"\e889"}
.icon-angellist:before {content:"\e888"}
.icon-quora:before {content:"\e87a"}
.icon-openid:before {content:"\e879"}
.icon-steam:before {content:"\e86b"}
.icon-amazon:before {content:"\e86a"}
.icon-disqus:before {content:"\e85c"}
.icon-plancast:before {content:"\e85b"}
.icon-appstore:before {content:"\e84d"}
.icon-gowalla:before {content:"\e84c"}
.icon-pinterest:before {content:"\e83e"}
.icon-fivehundredpx:before {content:"\e83d"}
.icon-glass:before {content:"\e6bc"}
.icon-music2:before {content:"\e6bd"}
.icon-search3:before {content:"\e6be"}
.icon-envelope2:before {content:"\e6bf"}
.icon-heart3:before {content:"\e6c0"}
.icon-star3:before {content:"\e6c1"}
.icon-star-empty:before {content:"\e6c2"}
.icon-user4:before {content:"\e6c3"}
.icon-film:before {content:"\e6c4"}
.icon-th-large:before {content:"\e6c5"}
.icon-th:before {content:"\e6c6"}
.icon-th-list:before {content:"\e6c7"}
.icon-ok:before {content:"\e6c8"}
.icon-remove:before {content:"\e6c9"}
.icon-zoom-in2:before {content:"\e6ca"}
.icon-zoom-out2:before {content:"\e6cb"}
.icon-off:before {content:"\e6cc"}
.icon-signal:before {content:"\e6cd"}
.icon-cog:before {content:"\e6ce"}
.icon-trash2:before {content:"\e6cf"}
.icon-home2:before {content:"\e6d0"}
.icon-file2:before {content:"\e6d1"}
.icon-time:before {content:"\e6d2"}
.icon-road:before {content:"\e6d3"}
.icon-download-alt:before {content:"\e6d4"}
.icon-download2:before {content:"\e6d5"}
.icon-upload:before {content:"\e6d6"}
.icon-inbox:before {content:"\e6d7"}
.icon-play-circle:before {content:"\e6d8"}
.icon-repeat:before {content:"\e6d9"}
.icon-refresh2:before {content:"\e6da"}
.icon-list-alt:before {content:"\e6db"}
.icon-lock3:before {content:"\e6dc"}
.icon-flag2:before {content:"\e6dd"}
.icon-headphones:before {content:"\e6de"}
.icon-volume-off:before {content:"\e6df"}
.icon-volume-down:before {content:"\e6e0"}
.icon-volume-up:before {content:"\e6e1"}
.icon-qrcode:before {content:"\e6e2"}
.icon-barcode:before {content:"\e6e3"}
.icon-tag3:before {content:"\e6e4"}
.icon-tags:before {content:"\e6e5"}
.icon-book3:before {content:"\e6e6"}
.icon-bookmark2:before {content:"\e6e7"}
.icon-print2:before {content:"\e6e8"}
.icon-camera3:before {content:"\e6e9"}
.icon-font:before {content:"\e6ea"}
.icon-bold:before {content:"\e6eb"}
.icon-italic:before {content:"\e6ec"}
.icon-text-height:before {content:"\e6ed"}
.icon-text-width:before {content:"\e6ee"}
.icon-align-left2:before {content:"\e6ef"}
.icon-align-center2:before {content:"\e6f0"}
.icon-align-right2:before {content:"\e6f1"}
.icon-align-justify2:before {content:"\e6f2"}
.icon-list2:before {content:"\e6f3"}
.icon-indent-left:before {content:"\e6f4"}
.icon-indent-right:before {content:"\e6f5"}
.icon-facetime-video:before {content:"\e6f6"}
.icon-picture:before {content:"\e6f7"}
.icon-pencil2:before {content:"\e6f8"}
.icon-map-marker2:before {content:"\e6f9"}
.icon-adjust:before {content:"\e6fa"}
.icon-tint:before {content:"\e6fb"}
.icon-edit:before {content:"\e6fc"}
.icon-share2:before {content:"\e6fd"}
.icon-check:before {content:"\e6fe"}
.icon-move:before {content:"\e6ff"}
.icon-step-backward:before {content:"\e700"}
.icon-fast-backward:before {content:"\e701"}
.icon-backward:before {content:"\e702"}
.icon-play:before {content:"\e703"}
.icon-pause:before {content:"\e704"}
.icon-stop:before {content:"\e705"}
.icon-forward:before {content:"\e706"}
.icon-fast-forward:before {content:"\e707"}
.icon-step-forward:before {content:"\e708"}
.icon-eject:before {content:"\e709"}
.icon-chevron-left:before {content:"\e70a"}
.icon-chevron-right:before {content:"\e70b"}
.icon-plus-sign:before {content:"\e70c"}
.icon-minus-sign:before {content:"\e70d"}
.icon-remove-sign:before {content:"\e70e"}
.icon-ok-sign:before {content:"\e70f"}
.icon-question-sign:before {content:"\e710"}
.icon-info-sign:before {content:"\e711"}
.icon-screenshot:before {content:"\e712"}
.icon-remove-circle:before {content:"\e713"}
.icon-ok-circle:before {content:"\e714"}
.icon-ban-circle:before {content:"\e715"}
.icon-arrow-left2:before {content:"\e716"}
.icon-arrow-right2:before {content:"\e717"}
.icon-arrow-up2:before {content:"\e718"}
.icon-arrow-down2:before {content:"\e719"}
.icon-share-alt:before {content:"\e71a"}
.icon-resize-full:before {content:"\e71b"}
.icon-resize-small:before {content:"\e71c"}
.icon-plus:before {content:"\e71d"}
.icon-minus:before {content:"\e71e"}
.icon-asterisk:before {content:"\e71f"}
.icon-exclamation-sign:before {content:"\e720"}
.icon-gift:before {content:"\e721"}
.icon-leaf:before {content:"\e722"}
.icon-fire2:before {content:"\e723"}
.icon-eye-open:before {content:"\e724"}
.icon-eye-close:before {content:"\e725"}
.icon-warning-sign:before {content:"\e726"}
.icon-plane:before {content:"\e727"}
.icon-calendar3:before {content:"\e728"}
.icon-random:before {content:"\e729"}
.icon-comment2:before {content:"\e72a"}
.icon-magnet:before {content:"\e72b"}
.icon-chevron-up:before {content:"\e72c"}
.icon-chevron-down:before {content:"\e72d"}
.icon-retweet:before {content:"\e72e"}
.icon-shopping-cart:before {content:"\e72f"}
.icon-folder-close:before {content:"\e730"}
.icon-folder-open:before {content:"\e731"}
.icon-resize-vertical:before {content:"\e732"}
.icon-resize-horizontal:before {content:"\e733"}
.icon-bar-chart:before {content:"\e734"}
.icon-twitter-sign:before {content:"\e735"}
.icon-facebook-sign:before {content:"\e736"}
.icon-camera-retro:before {content:"\e737"}
.icon-key2:before {content:"\e738"}
.icon-cogs:before {content:"\e739"}
.icon-comments:before {content:"\e73a"}
.icon-thumbs-up:before {content:"\e73b"}
.icon-thumbs-down:before {content:"\e73c"}
.icon-star-half:before {content:"\e73d"}
.icon-heart-empty:before {content:"\e73e"}
.icon-signout:before {content:"\e73f"}
.icon-linkedin-sign:before {content:"\e740"}
.icon-pushpin:before {content:"\e741"}
.icon-external-link:before {content:"\e742"}
.icon-signin:before {content:"\e743"}
.icon-trophy:before {content:"\e744"}
.icon-github-sign:before {content:"\e745"}
.icon-upload-alt:before {content:"\e746"}
.icon-lemon:before {content:"\e747"}
.icon-phone3:before {content:"\e748"}
.icon-check-empty:before {content:"\e749"}
.icon-bookmark-empty:before {content:"\e74a"}
.icon-phone-sign:before {content:"\e74b"}
.icon-twitter2:before {content:"\e74c"}
.icon-facebook2:before {content:"\e74d"}
.icon-github2:before {content:"\e74e"}
.icon-unlock:before {content:"\e74f"}
.icon-credit:before {content:"\e750"}
.icon-rss2:before {content:"\e751"}
.icon-hdd:before {content:"\e752"}
.icon-bullhorn2:before {content:"\e753"}
.icon-bell:before {content:"\e754"}
.icon-certificate:before {content:"\e755"}
.icon-hand-right:before {content:"\e756"}
.icon-hand-left:before {content:"\e757"}
.icon-hand-up:before {content:"\e758"}
.icon-hand-down:before {content:"\e759"}
.icon-circle-arrow-left:before {content:"\e75a"}
.icon-circle-arrow-right:before {content:"\e75b"}
.icon-circle-arrow-up:before {content:"\e75c"}
.icon-circle-arrow-down:before {content:"\e75d"}
.icon-globe:before {content:"\e75e"}
.icon-wrench:before {content:"\e75f"}
.icon-tasks:before {content:"\e760"}
.icon-filter:before {content:"\e761"}
.icon-briefcase:before {content:"\e762"}
.icon-fullscreen:before {content:"\e763"}
.icon-group:before {content:"\e764"}
.icon-link:before {content:"\e765"}
.icon-cloud3:before {content:"\e766"}
.icon-beaker:before {content:"\e767"}
.icon-cut:before {content:"\e768"}
.icon-copy:before {content:"\e769"}
.icon-paper-clip:before {content:"\e76a"}
.icon-save:before {content:"\e76b"}
.icon-sign-blank:before {content:"\e76c"}
.icon-reorder:before {content:"\e76d"}
.icon-list-ul:before {content:"\e76e"}
.icon-list-ol:before {content:"\e76f"}
.icon-strikethrough:before {content:"\e770"}
.icon-underline:before {content:"\e771"}
.icon-table:before {content:"\e772"}
.icon-magic:before {content:"\e773"}
.icon-truck2:before {content:"\e774"}
.icon-pinterest2:before {content:"\e775"}
.icon-pinterest-sign:before {content:"\e776"}
.icon-google-plus-sign:before {content:"\e777"}
.icon-google-plus:before {content:"\e778"}
.icon-money:before {content:"\e779"}
.icon-caret-down:before {content:"\e77a"}
.icon-caret-up:before {content:"\e77b"}
.icon-caret-left:before {content:"\e77c"}
.icon-caret-right:before {content:"\e77d"}
.icon-columns:before {content:"\e77e"}
.icon-sort:before {content:"\e77f"}
.icon-sort-down:before {content:"\e780"}
.icon-sort-up:before {content:"\e781"}
.icon-envelope-alt:before {content:"\e782"}
.icon-linkedin2:before {content:"\e783"}
.icon-undo:before {content:"\e784"}
.icon-legal:before {content:"\e785"}
.icon-dashboard:before {content:"\e786"}
.icon-comment-alt:before {content:"\e787"}
.icon-comments-alt:before {content:"\e788"}
.icon-bolt2:before {content:"\e789"}
.icon-sitemap:before {content:"\e78a"}
.icon-umbrella:before {content:"\e78b"}
.icon-paste:before {content:"\e78c"}
.icon-lightbulb:before {content:"\e78d"}
.icon-exchange:before {content:"\e78e"}
.icon-cloud-download:before {content:"\e78f"}
.icon-cloud-upload:before {content:"\e790"}
.icon-user-md:before {content:"\e791"}
.icon-stethoscope:before {content:"\e792"}
.icon-suitcase:before {content:"\e793"}
.icon-bell-alt:before {content:"\e794"}
.icon-coffee2:before {content:"\e795"}
.icon-food2:before {content:"\e796"}
.icon-file-alt:before {content:"\e797"}
.icon-building:before {content:"\e798"}
.icon-hospital:before {content:"\e799"}
.icon-ambulance:before {content:"\e79a"}
.icon-medkit:before {content:"\e79b"}
.icon-fighter-jet:before {content:"\e79c"}
.icon-beer:before {content:"\e79d"}
.icon-h-sign:before {content:"\e79e"}
.icon-plus-sign2:before {content:"\e79f"}
.icon-double-angle-left:before {content:"\e7a0"}
.icon-double-angle-right:before {content:"\e7a1"}
.icon-double-angle-up:before {content:"\e7a2"}
.icon-double-angle-down:before {content:"\e7a3"}
.icon-angle-left:before {content:"\e7a4"}
.icon-angle-right:before {content:"\e7a5"}
.icon-angle-up:before {content:"\e7a6"}
.icon-angle-down:before {content:"\e7a7"}
.icon-desktop:before {content:"\e7a8"}
.icon-laptop2:before {content:"\e7a9"}
.icon-tablet2:before {content:"\e7aa"}
.icon-mobile:before {content:"\e7ab"}
.icon-circle-blank:before {content:"\e7ac"}
.icon-quote-left:before {content:"\e7ad"}
.icon-quote-right:before {content:"\e7ae"}
.icon-spinner:before {content:"\e7af"}
.icon-circle:before {content:"\e7b0"}
.icon-reply:before {content:"\e7b1"}
.icon-github-alt:before {content:"\e7b2"}
.icon-folder-close-alt:before {content:"\e7b3"}
.icon-folder-open-alt:before {content:"\e7b4"}
.icon-expand-alt:before {content:"\e7b5"}
.icon-collapse-alt:before {content:"\e7b6"}
.icon-smile:before {content:"\e7b7"}
.icon-frown:before {content:"\e7b8"}
.icon-meh:before {content:"\e7b9"}
.icon-gamepad:before {content:"\e7ba"}
.icon-keyboard:before {content:"\e7bb"}
.icon-flag-alt:before {content:"\e7bc"}
.icon-flag-checkered:before {content:"\e7bd"}
.icon-terminal:before {content:"\e7be"}
.icon-code:before {content:"\e7bf"}
.icon-reply-all:before {content:"\e7c0"}
.icon-star-half-full:before {content:"\e7c1"}
.icon-location-arrow:before {content:"\e7c2"}
.icon-crop2:before {content:"\e7c3"}
.icon-code-fork:before {content:"\e7c4"}
.icon-unlink:before {content:"\e7c5"}
.icon-question:before {content:"\e7c6"}
.icon-info:before {content:"\e7c7"}
.icon-exclamation:before {content:"\e7c8"}
.icon-superscript:before {content:"\e7c9"}
.icon-subscript:before {content:"\e7ca"}
.icon-eraser:before {content:"\e7cb"}
.icon-puzzle:before {content:"\e7cc"}
.icon-microphone2:before {content:"\e7cd"}
.icon-microphone-off2:before {content:"\e7ce"}
.icon-shield:before {content:"\e7cf"}
.icon-calendar-empty:before {content:"\e7d0"}
.icon-fire-extinguisher:before {content:"\e7d1"}
.icon-rocket:before {content:"\e7d2"}
.icon-maxcdn:before {content:"\e7d3"}
.icon-chevron-sign-left:before {content:"\e7d4"}
.icon-chevron-sign-right:before {content:"\e7d5"}
.icon-chevron-sign-up:before {content:"\e7d6"}
.icon-chevron-sign-down:before {content:"\e7d7"}
.icon-html52:before {content:"\e7d8"}
.icon-css3:before {content:"\e7d9"}
.icon-anchor:before {content:"\e7da"}
.icon-unlock-alt:before {content:"\e7db"}
.icon-bullseye:before {content:"\e7dc"}
.icon-ellipsis-horizontal:before {content:"\e7dd"}
.icon-ellipsis-vertical:before {content:"\e7de"}
.icon-rss-sign:before {content:"\e7df"}
.icon-play-sign:before {content:"\e7e0"}
.icon-ticket:before {content:"\e7e1"}
.icon-minus-sign-alt:before {content:"\e7e2"}
.icon-check-minus:before {content:"\e7e3"}
.icon-level-up:before {content:"\e7e4"}
.icon-level-down:before {content:"\e7e5"}
.icon-check-sign:before {content:"\e7e6"}
.icon-edit-sign:before {content:"\e7e7"}
.icon-external-link-sign:before {content:"\e7e8"}
.icon-share-sign:before {content:"\e7e9"}
.icon-compass:before {content:"\e7ea"}
.icon-collapse:before {content:"\e7eb"}
.icon-collapse-top:before {content:"\e7ec"}
.icon-expand:before {content:"\e7ed"}
.icon-euro:before {content:"\e7ee"}
.icon-gbp:before {content:"\e7ef"}
.icon-dollar:before {content:"\e7f0"}
.icon-rupee:before {content:"\e7f1"}
.icon-yen:before {content:"\e7f2"}
.icon-renminbi:before {content:"\e7f3"}
.icon-won:before {content:"\e7f4"}
.icon-bitcoin2:before {content:"\e7f5"}
.icon-file3:before {content:"\e7f6"}
.icon-file-text:before {content:"\e7f7"}
.icon-sort-by-alphabet:before {content:"\e7f8"}
.icon-sort-by-alphabet-alt:before {content:"\e7f9"}
.icon-sort-by-attributes:before {content:"\e7fa"}
.icon-sort-by-attributes-alt:before {content:"\e7fb"}
.icon-sort-by-order:before {content:"\e7fc"}
.icon-sort-by-order-alt:before {content:"\e7fd"}
.icon-thumbs-up2:before {content:"\e7fe"}
.icon-thumbs-down2:before {content:"\e7ff"}
.icon-youtube-sign:before {content:"\e800"}
.icon-youtube2:before {content:"\e801"}
.icon-xing2:before {content:"\e802"}
.icon-xing-sign:before {content:"\e803"}
.icon-youtube-play:before {content:"\e804"}
.icon-dropbox2:before {content:"\e805"}
.icon-stackexchange:before {content:"\e806"}
.icon-instagram2:before {content:"\e807"}
.icon-flickr2:before {content:"\e808"}
.icon-adn:before {content:"\e809"}
.icon-bitbucket2:before {content:"\e80a"}
.icon-bitbucket-sign:before {content:"\e80b"}
.icon-tumblr2:before {content:"\e80c"}
.icon-tumblr-sign:before {content:"\e80d"}
.icon-long-arrow-down:before {content:"\e80e"}
.icon-long-arrow-up:before {content:"\e80f"}
.icon-long-arrow-left:before {content:"\e810"}
.icon-long-arrow-right:before {content:"\e811"}
.icon-apple:before {content:"\e812"}
.icon-windows3:before {content:"\e813"}
.icon-android2:before {content:"\e814"}
.icon-linux:before {content:"\e815"}
.icon-dribbble2:before {content:"\e816"}
.icon-skype2:before {content:"\e817"}
.icon-foursquare2:before {content:"\e818"}
.icon-trello:before {content:"\e819"}
.icon-female:before {content:"\e81a"}
.icon-male:before {content:"\e81b"}
.icon-gittip:before {content:"\e81c"}
.icon-sun2:before {content:"\e81d"}
.icon-moon:before {content:"\e81e"}
.icon-archive2:before {content:"\e81f"}
.icon-bug:before {content:"\e820"}
.icon-renren:before {content:"\e821"}
.icon-weibo2:before {content:"\e822"}
.icon-vk2:before {content:"\e823"}.icon-line-eye:before {content:"\e000"}
.icon-line-paper-clip:before {content:"\e001"}
.icon-line-mail:before {content:"\e002"}
.icon-line-toggle:before {content:"\e003"}
.icon-line-layout:before {content:"\e004"}
.icon-line-link:before {content:"\e005"}
.icon-line-bell:before {content:"\e006"}
.icon-line-lock:before {content:"\e007"}
.icon-line-unlock:before {content:"\e008"}
.icon-line-ribbon:before {content:"\e009"}
.icon-line-image:before {content:"\e010"}
.icon-line-signal:before {content:"\e011"}
.icon-line-target:before {content:"\e012"}
.icon-line-clipboard:before {content:"\e013"}
.icon-line-clock:before {content:"\e014"}
.icon-line-watch:before {content:"\e015"}
.icon-line-air-play:before {content:"\e016"}
.icon-line-camera:before {content:"\e017"}
.icon-line-video:before {content:"\e018"}
.icon-line-disc:before {content:"\e019"}
.icon-line-printer:before {content:"\e020"}
.icon-line-monitor:before {content:"\e021"}
.icon-line-server:before {content:"\e022"}
.icon-line-cog:before {content:"\e023"}
.icon-line-heart:before {content:"\e024"}
.icon-line-paragraph:before {content:"\e025"}
.icon-line-align-justify:before {content:"\e026"}
.icon-line-align-left:before {content:"\e027"}
.icon-line-align-center:before {content:"\e028"}
.icon-line-align-right:before {content:"\e029"}
.icon-line-book:before {content:"\e030"}
.icon-line-layers:before {content:"\e031"}
.icon-line-stack:before {content:"\e032"}
.icon-line-stack-2:before {content:"\e033"}
.icon-line-paper:before {content:"\e034"}
.icon-line-paper-stack:before {content:"\e035"}
.icon-line-search:before {content:"\e036"}
.icon-line-zoom-in:before {content:"\e037"}
.icon-line-zoom-out:before {content:"\e038"}
.icon-line-reply:before {content:"\e039"}
.icon-line-circle-plus:before {content:"\e040"}
.icon-line-circle-minus:before {content:"\e041"}
.icon-line-circle-check:before {content:"\e042"}
.icon-line-circle-cross:before {content:"\e043"}
.icon-line-square-plus:before {content:"\e044"}
.icon-line-square-minus:before {content:"\e045"}
.icon-line-square-check:before {content:"\e046"}
.icon-line-square-cross:before {content:"\e047"}
.icon-line-microphone:before {content:"\e048"}
.icon-line-record:before {content:"\e049"}
.icon-line-skip-back:before {content:"\e050"}
.icon-line-rewind:before {content:"\e051"}
.icon-line-play:before {content:"\e052"}
.icon-line-pause:before {content:"\e053"}
.icon-line-stop:before {content:"\e054"}
.icon-line-fast-forward:before {content:"\e055"}
.icon-line-skip-forward:before {content:"\e056"}
.icon-line-shuffle:before {content:"\e057"}
.icon-line-repeat:before {content:"\e058"}
.icon-line-folder:before {content:"\e059"}
.icon-line-umbrella:before {content:"\e060"}
.icon-line-moon:before {content:"\e061"}
.icon-line-thermometer:before {content:"\e062"}
.icon-line-drop:before {content:"\e063"}
.icon-line-sun:before {content:"\e064"}
.icon-line-cloud:before {content:"\e065"}
.icon-line-cloud-upload:before {content:"\e066"}
.icon-line-cloud-download:before {content:"\e067"}
.icon-line-upload:before {content:"\e068"}
.icon-line-download:before {content:"\e069"}
.icon-line-location:before {content:"\e070"}
.icon-line-location-2:before {content:"\e071"}
.icon-line-map:before {content:"\e072"}
.icon-line-battery:before {content:"\e073"}
.icon-line-head:before {content:"\e074"}
.icon-line-briefcase:before {content:"\e075"}
.icon-line-speech-bubble:before {content:"\e076"}
.icon-line-anchor:before {content:"\e077"}
.icon-line-globe:before {content:"\e078"}
.icon-line-box:before {content:"\e079"}
.icon-line-reload:before {content:"\e080"}
.icon-line-share:before {content:"\e081"}
.icon-line-marquee:before {content:"\e082"}
.icon-line-marquee-plus:before {content:"\e083"}
.icon-line-marquee-minus:before {content:"\e084"}
.icon-line-tag:before {content:"\e085"}
.icon-line-power:before {content:"\e086"}
.icon-line-command:before {content:"\e087"}
.icon-line-alt:before {content:"\e088"}
.icon-line-esc:before {content:"\e089"}
.icon-line-bar-graph:before {content:"\e090"}
.icon-line-bar-graph-2:before {content:"\e091"}
.icon-line-pie-graph:before {content:"\e092"}
.icon-line-star:before {content:"\e093"}
.icon-line-arrow-left:before {content:"\e094"}
.icon-line-arrow-right:before {content:"\e095"}
.icon-line-arrow-up:before {content:"\e096"}
.icon-line-arrow-down:before {content:"\e097"}
.icon-line-volume:before {content:"\e098"}
.icon-line-mute:before {content:"\e099"}
.icon-line-content-right:before {content:"\e100"}
.icon-line-content-left:before {content:"\e101"}
.icon-line-grid:before {content:"\e102"}
.icon-line-grid-2:before {content:"\e103"}
.icon-line-columns:before {content:"\e104"}
.icon-line-loader:before {content:"\e105"}
.icon-line-bag:before {content:"\e106"}
.icon-line-ban:before {content:"\e107"}
.icon-line-flag:before {content:"\e108"}
.icon-line-trash:before {content:"\e109"}
.icon-line-expand:before {content:"\e110"}
.icon-line-contract:before {content:"\e111"}
.icon-line-maximize:before {content:"\e112"}
.icon-line-minimize:before {content:"\e113"}
.icon-line-plus:before {content:"\e114"}
.icon-line-minus:before {content:"\e115"}
.icon-line-check:before {content:"\e116"}
.icon-line-cross:before {content:"\e117"}
.icon-line-move:before {content:"\e118"}
.icon-line-delete:before {content:"\e119"}
.icon-line-menu:before {content:"\e120"}
.icon-line-archive:before {content:"\e121"}
.icon-line-inbox:before {content:"\e122"}
.icon-line-outbox:before {content:"\e123"}
.icon-line-file:before {content:"\e124"}
.icon-line-file-add:before {content:"\e125"}
.icon-line-file-subtract:before {content:"\e126"}
.icon-line-help:before {content:"\e127"}
.icon-line-open:before {content:"\e128"}
.icon-line-ellipsis:before {content:"\e129"}.icon-line2-user-female:before {content:"\e000"}
.icon-line2-user-follow:before {content:"\e002"}
.icon-line2-user-following:before {content:"\e003"}
.icon-line2-user-unfollow:before {content:"\e004"}
.icon-line2-trophy:before {content:"\e006"}
.icon-line2-screen-smartphone:before {content:"\e010"}
.icon-line2-screen-desktop:before {content:"\e011"}
.icon-line2-plane:before {content:"\e012"}
.icon-line2-notebook:before {content:"\e013"}
.icon-line2-moustache:before {content:"\e014"}
.icon-line2-mouse:before {content:"\e015"}
.icon-line2-magnet:before {content:"\e016"}
.icon-line2-energy:before {content:"\e020"}
.icon-line2-emoticon-smile:before {content:"\e021"}
.icon-line2-disc:before {content:"\e022"}
.icon-line2-cursor-move:before {content:"\e023"}
.icon-line2-crop:before {content:"\e024"}
.icon-line2-credit-card:before {content:"\e025"}
.icon-line2-chemistry:before {content:"\e026"}
.icon-line2-user:before {content:"\e005"}
.icon-line2-speedometer:before {content:"\e007"}
.icon-line2-social-youtube:before {content:"\e008"}
.icon-line2-social-twitter:before {content:"\e009"}
.icon-line2-social-tumblr:before {content:"\e00a"}
.icon-line2-social-facebook:before {content:"\e00b"}
.icon-line2-social-dropbox:before {content:"\e00c"}
.icon-line2-social-dribbble:before {content:"\e00d"}
.icon-line2-shield:before {content:"\e00e"}
.icon-line2-screen-tablet:before {content:"\e00f"}
.icon-line2-magic-wand:before {content:"\e017"}
.icon-line2-hourglass:before {content:"\e018"}
.icon-line2-graduation:before {content:"\e019"}
.icon-line2-ghost:before {content:"\e01a"}
.icon-line2-game-controller:before {content:"\e01b"}
.icon-line2-fire:before {content:"\e01c"}
.icon-line2-eyeglasses:before {content:"\e01d"}
.icon-line2-envelope-open:before {content:"\e01e"}
.icon-line2-envelope-letter:before {content:"\e01f"}
.icon-line2-bell:before {content:"\e027"}
.icon-line2-badge:before {content:"\e028"}
.icon-line2-anchor:before {content:"\e029"}
.icon-line2-wallet:before {content:"\e02a"}
.icon-line2-vector:before {content:"\e02b"}
.icon-line2-speech:before {content:"\e02c"}
.icon-line2-puzzle:before {content:"\e02d"}
.icon-line2-printer:before {content:"\e02e"}
.icon-line2-present:before {content:"\e02f"}
.icon-line2-playlist:before {content:"\e030"}
.icon-line2-pin:before {content:"\e031"}
.icon-line2-picture:before {content:"\e032"}
.icon-line2-map:before {content:"\e033"}
.icon-line2-layers:before {content:"\e034"}
.icon-line2-handbag:before {content:"\e035"}
.icon-line2-globe-alt:before {content:"\e036"}
.icon-line2-globe:before {content:"\e037"}
.icon-line2-frame:before {content:"\e038"}
.icon-line2-folder-alt:before {content:"\e039"}
.icon-line2-film:before {content:"\e03a"}
.icon-line2-feed:before {content:"\e03b"}
.icon-line2-earphones-alt:before {content:"\e03c"}
.icon-line2-earphones:before {content:"\e03d"}
.icon-line2-drop:before {content:"\e03e"}
.icon-line2-drawer:before {content:"\e03f"}
.icon-line2-docs:before {content:"\e040"}
.icon-line2-directions:before {content:"\e041"}
.icon-line2-direction:before {content:"\e042"}
.icon-line2-diamond:before {content:"\e043"}
.icon-line2-cup:before {content:"\e044"}
.icon-line2-compass:before {content:"\e045"}
.icon-line2-call-out:before {content:"\e046"}
.icon-line2-call-in:before {content:"\e047"}
.icon-line2-call-end:before {content:"\e048"}
.icon-line2-calculator:before {content:"\e049"}
.icon-line2-bubbles:before {content:"\e04a"}
.icon-line2-briefcase:before {content:"\e04b"}
.icon-line2-book-open:before {content:"\e04c"}
.icon-line2-basket-loaded:before {content:"\e04d"}
.icon-line2-basket:before {content:"\e04e"}
.icon-line2-bag:before {content:"\e04f"}
.icon-line2-action-undo:before {content:"\e050"}
.icon-line2-action-redo:before {content:"\e051"}
.icon-line2-wrench:before {content:"\e052"}
.icon-line2-umbrella:before {content:"\e053"}
.icon-line2-trash:before {content:"\e054"}
.icon-line2-tag:before {content:"\e055"}
.icon-line2-support:before {content:"\e056"}
.icon-line2-size-fullscreen:before {content:"\e057"}
.icon-line2-size-actual:before {content:"\e058"}
.icon-line2-shuffle:before {content:"\e059"}
.icon-line2-share-alt:before {content:"\e05a"}
.icon-line2-share:before {content:"\e05b"}
.icon-line2-rocket:before {content:"\e05c"}
.icon-line2-question:before {content:"\e05d"}
.icon-line2-pie-chart:before {content:"\e05e"}
.icon-line2-pencil:before {content:"\e05f"}
.icon-line2-note:before {content:"\e060"}
.icon-line2-music-tone-alt:before {content:"\e061"}
.icon-line2-music-tone:before {content:"\e062"}
.icon-line2-microphone:before {content:"\e063"}
.icon-line2-loop:before {content:"\e064"}
.icon-line2-logout:before {content:"\e065"}
.icon-line2-login:before {content:"\e066"}
.icon-line2-list:before {content:"\e067"}
.icon-line2-like:before {content:"\e068"}
.icon-line2-home:before {content:"\e069"}
.icon-line2-grid:before {content:"\e06a"}
.icon-line2-graph:before {content:"\e06b"}
.icon-line2-equalizer:before {content:"\e06c"}
.icon-line2-dislike:before {content:"\e06d"}
.icon-line2-cursor:before {content:"\e06e"}
.icon-line2-control-start:before {content:"\e06f"}
.icon-line2-control-rewind:before {content:"\e070"}
.icon-line2-control-play:before {content:"\e071"}
.icon-line2-control-pause:before {content:"\e072"}
.icon-line2-control-forward:before {content:"\e073"}
.icon-line2-control-end:before {content:"\e074"}
.icon-line2-calendar:before {content:"\e075"}
.icon-line2-bulb:before {content:"\e076"}
.icon-line2-bar-chart:before {content:"\e077"}
.icon-line2-arrow-up:before {content:"\e078"}
.icon-line2-arrow-right:before {content:"\e079"}
.icon-line2-arrow-left:before {content:"\e07a"}
.icon-line2-arrow-down:before {content:"\e07b"}
.icon-line2-ban:before {content:"\e07c"}
.icon-line2-bubble:before {content:"\e07d"}
.icon-line2-camcorder:before {content:"\e07e"}
.icon-line2-camera:before {content:"\e07f"}
.icon-line2-check:before {content:"\e080"}
.icon-line2-clock:before {content:"\e081"}
.icon-line2-close:before {content:"\e082"}
.icon-line2-cloud-download:before {content:"\e083"}
.icon-line2-cloud-upload:before {content:"\e084"}
.icon-line2-doc:before {content:"\e085"}
.icon-line2-envelope:before {content:"\e086"}
.icon-line2-eye:before {content:"\e087"}
.icon-line2-flag:before {content:"\e088"}
.icon-line2-folder:before {content:"\e089"}
.icon-line2-heart:before {content:"\e08a"}
.icon-line2-info:before {content:"\e08b"}
.icon-line2-key:before {content:"\e08c"}
.icon-line2-link:before {content:"\e08d"}
.icon-line2-lock:before {content:"\e08e"}
.icon-line2-lock-open:before {content:"\e08f"}
.icon-line2-magnifier:before {content:"\e090"}
.icon-line2-magnifier-add:before {content:"\e091"}
.icon-line2-magnifier-remove:before {content:"\e092"}
.icon-line2-paper-clip:before {content:"\e093"}
.icon-line2-paper-plane:before {content:"\e094"}
.icon-line2-plus:before {content:"\e095"}
.icon-line2-pointer:before {content:"\e096"}
.icon-line2-power:before {content:"\e097"}
.icon-line2-refresh:before {content:"\e098"}
.icon-line2-reload:before {content:"\e099"}
.icon-line2-settings:before {content:"\e09a"}
.icon-line2-star:before {content:"\e09b"}
.icon-line2-symbol-female:before {content:"\e09c"}
.icon-line2-symbol-male:before {content:"\e09d"}
.icon-line2-target:before {content:"\e09e"}
.icon-line2-volume-1:before {content:"\e09f"}
.icon-line2-volume-2:before {content:"\e0a0"}
.icon-line2-volume-off:before {content:"\e0a1"}
.icon-line2-users:before {content:"\e001"}
@charset "UTF-8"; .not-animated {opacity:0 }.animated {opacity:1;-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}.animated.bounceIn,
.animated.bounceOut {-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,
.animated.flipOutY {-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce {0%,20%,53%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }40%,43% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0) }70% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.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%,20%,53%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }40%,43% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0) }70% {-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0) }90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0) }}.bounce {-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash {0%,50%,100% {opacity:1 }25%,75% {opacity:0 }}@keyframes flash {0%,50%,100% {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);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) }}.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,0.75,1);transform:scale3d(1.25,0.75,1) }40% {-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1) }50% {-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.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);transform:scale3d(1,1,1) }30% {-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1) }40% {-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1) }50% {-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.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) }}.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);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) }}.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);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) }}.swing {-webkit-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);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) }}.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;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 }}.wobble {-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello {11.1% {-webkit-transform:none;transform:none }22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg) }88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg) }100% {-webkit-transform:none;transform:none }}@keyframes jello {11.1% {-webkit-transform:none;transform:none }22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg) }77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg) }88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg) }100% {-webkit-transform:none;transform:none }}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn {0%,20%,40%,60%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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%,20%,40%,60%,80%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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) }}.bounceIn {-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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 }}.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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 }}.bounceInLeft {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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 }}.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp {0%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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%,60%,75%,90%,100% {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000) }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) }}.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);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) }}.bounceOut {-webkit-animation-name:bounceOut;animation-name:bounceOut}@-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);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) }}.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);transform:translate3d(20px,0,0) }100% {opacity:0;-webkit-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);transform:translate3d(-20px,0,0) }100% {opacity:0;-webkit-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);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) }}.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);transform:translate3d(0,-100%,0) }100% {opacity:1;-webkit-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);transform:translate3d(0,-2000px,0) }100% {opacity:1;-webkit-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);transform:translate3d(-100%,0,0) }100% {opacity:1;-webkit-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);transform:translate3d(-2000px,0,0) }100% {opacity:1;-webkit-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);transform:translate3d(100%,0,0) }100% {opacity:1;-webkit-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);transform:translate3d(2000px,0,0) }100% {opacity:1;-webkit-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);transform:translate3d(0,100%,0) }100% {opacity:1;-webkit-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);transform:translate3d(0,2000px,0) }100% {opacity:1;-webkit-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);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);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);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);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);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);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);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);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);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 }}.animated.flip {-webkit-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-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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) }}.flipInX {-webkit-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-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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) }}.flipInY {-webkit-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);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 }}.flipOutX {-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-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);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 }}.flipOutY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-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);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 }}.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);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;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 }}.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;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 }}.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;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 }}.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;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 }}.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;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 }}.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;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 }}.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:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0 }}@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:rotate3d(0,0,1,45deg);transform:rotate3d(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;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 }}.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;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 }}.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;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 }}.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;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 }}.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);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg) }100% {opacity:1;-webkit-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);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);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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,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);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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,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);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 }}.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);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 }}.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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}@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.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190) }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,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1) }}.zoomOutUp {-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown {0% {-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}@keyframes slideInDown {0% {-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}.slideInDown {-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft {0% {-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}@keyframes slideInLeft {0% {-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}.slideInLeft {-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight {0% {-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}@keyframes slideInRight {0% {-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}.slideInRight {-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp {0% {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}@keyframes slideInUp {0% {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible }100% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }}.slideInUp {-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0) }}@keyframes slideOutDown {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0) }}.slideOutDown {-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0) }}@keyframes slideOutLeft {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0) }}.slideOutLeft {-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0) }}@keyframes slideOutRight {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0) }}.slideOutRight {-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0) }}@keyframes slideOutUp {0% {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }100% {visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0) }}.slideOutUp {-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.mfp-bg {top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8 }.mfp-wrap {top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden }.mfp-container {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box }.mfp-container:before {content:'';display:inline-block;height:100%;vertical-align:middle }.mfp-align-top .mfp-container:before {display:none }.mfp-content {position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045 }.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {width:100%;cursor:auto }.mfp-ajax-cur {cursor:progress }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out }.mfp-zoom {cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in }.mfp-auto-cursor .mfp-content {cursor:auto }.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {-webkit-user-select:none;-moz-user-select:none;user-select:none }.mfp-loading.mfp-figure {display:none }.mfp-hide {display:none !important }.mfp-preloader {color:#CCC;position:absolute;top:50%;left:50%;width:24px;height:24px;background:url('../themes/mountroyalacademy/assets/canvas/images/preloader-dark.gif') center center no-repeat;text-align:center;margin-top:-12px;margin-left:-12px;z-index:1044;text-indent:-9999px}.mfp-preloader a {color:#CCC }.mfp-preloader a:hover {color:#FFF }.mfp-s-ready .mfp-preloader {display:none }.mfp-s-error .mfp-content {display:none }button.mfp-close,
button.mfp-arrow {overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation }button::-moz-focus-inner {padding:0;border:0 }.mfp-close {width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace }.mfp-close:hover,.mfp-close:focus {opacity:1 }.mfp-close:active {top:1px }.mfp-close-btn-in .mfp-close {color:#333 }.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100% }.mfp-counter {position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap }.mfp-arrow {position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent }.mfp-arrow:active {margin-top:-54px }.mfp-arrow:hover,.mfp-arrow:focus {opacity:1 }.mfp-arrow:before,.mfp-arrow:after {content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent }.mfp-arrow:after {border-top-width:13px;border-bottom-width:13px;top:8px }.mfp-arrow:before {border-top-width:21px;border-bottom-width:21px;opacity:0.7 }.mfp-arrow-left {left:0 }.mfp-arrow-left:after {border-right:17px solid #FFF;margin-left:31px }.mfp-arrow-left:before {margin-left:25px;border-right:27px solid #3F3F3F }.mfp-arrow-right {right:0 }.mfp-arrow-right:after {border-left:17px solid #FFF;margin-left:39px }.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-holder .mfp-close {top:-40px }.mfp-iframe-scaler {width:100%;height:0;overflow:hidden;padding-top:56.25% }.mfp-iframe-scaler iframe {position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000 }img.mfp-img {width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto }.mfp-figure {line-height:0 }.mfp-figure:after {content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444 }.mfp-figure small {color:#BDBDBD;display:block;font-size:12px;line-height:14px }.mfp-figure figure {margin:0 }.mfp-bottom-bar {margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto }.mfp-title {text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px }.mfp-image-holder .mfp-content {max-width:100% }.mfp-gallery .mfp-image-holder .mfp-figure {cursor:pointer }@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right:0 }.mfp-img-mobile img.mfp-img {padding:0 }.mfp-img-mobile .mfp-figure:after {top:0;bottom:0 }.mfp-img-mobile .mfp-figure small {display:inline;margin-left:5px }.mfp-img-mobile .mfp-bottom-bar {background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box }.mfp-img-mobile .mfp-bottom-bar:empty {padding:0 }.mfp-img-mobile .mfp-counter {right:5px;top:3px }.mfp-img-mobile .mfp-close {top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0 }}@media all and (max-width:900px) {.mfp-arrow {-webkit-transform:scale(0.75);transform:scale(0.75) }.mfp-arrow-left {-webkit-transform-origin:0;transform-origin:0 }.mfp-arrow-right {-webkit-transform-origin:100%;transform-origin:100% }.mfp-container {padding-left:6px;padding-right:6px }}.mfp-fade.mfp-bg {opacity:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.mfp-fade.mfp-bg.mfp-ready {opacity:0.8}.mfp-fade.mfp-bg.mfp-removing {opacity:0}.mfp-fade.mfp-wrap .mfp-content {opacity:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity:0}
@media (max-width:1199px) {canvas {max-width:100%;height:auto !important }.promo h3 {font-size:20px }.promo >span,.promo >.container >span {font-size:15px }.promo-uppercase h3 {font-size:19px }.promo-uppercase >span,.promo-uppercase >.container >span {font-size:14px }}@media (min-width:992px) and (max-width:1199px) {#wrapper {width:1000px }#header.transparent-header.floating-header .container {width:1030px;padding:0 30px }#header.transparent-header.floating-header.sticky-header .container {width:970px;padding:0 15px }#primary-menu.sub-title ul >li >a {padding-left:15px;padding-right:15px }#primary-menu ul li.mega-menu .mega-menu-content,.floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content {width:940px }.floating-header #primary-menu ul li.mega-menu .mega-menu-content {width:1030px }.ei-slider {height:450px }.postcontent {width:690px }.postcontent.bothsidebar {width:440px }.sidebar {width:210px }.sidebar .widget iframe {width:210px !important }.team.team-list .team-image {width:200px }.testi-image,.testi-image a,.testi-image img,.testi-image i {display:block;width:36px;height:36px }.testi-image i {line-height:36px;font-size:20px }.bothsidebar .portfolio-item {width:50% }.bothsidebar .portfolio.portfolio-3 {margin:0 -20px -20px 0 }.bothsidebar .portfolio-3 .portfolio-item {padding:0 20px 20px 0 }.portfolio-1 .portfolio-item .portfolio-image,.portfolio-1 .portfolio-item .portfolio-image a,.portfolio-1 .portfolio-item .portfolio-image img {width:560px;height:311px }.portfolio-1 .portfolio-desc {width:340px }.bothsidebar .portfolio-shuffle,.postcontent .portfolio-1 .iconlist {display:none }.postcontent .portfolio-1 .portfolio-item .portfolio-image,.postcontent .portfolio-1 .portfolio-item .portfolio-image a,.postcontent .portfolio-1 .portfolio-item .portfolio-image img {width:400px;height:222px }.postcontent .portfolio-1 .portfolio-desc {width:250px;padding:0 }.bothsidebar .portfolio-1 .portfolio-item {width:100% !important }.bothsidebar .portfolio-1 .portfolio-item .portfolio-image,.bothsidebar .portfolio-1 .portfolio-item .portfolio-desc {float:none;margin:0 !important }.bothsidebar .portfolio-1 .portfolio-item .portfolio-image {margin-bottom:20px !important }.bothsidebar .portfolio-1 .portfolio-item .portfolio-image,.bothsidebar .portfolio-1 .portfolio-item .portfolio-image a,.bothsidebar .portfolio-1 .portfolio-item .portfolio-image img {width:100%;height:auto }.bothsidebar .portfolio-1 .portfolio-desc {width:100%;padding:0 }.bothsidebar .entry-title h2 {font-size:19px;font-weight:600 }.bothsidebar .entry-meta li {margin-right:10px }.postcontent .small-thumbs .entry-image {width:200px }.bothsidebar .small-thumbs .entry-image {width:120px }.post-grid .entry {width:214px }.post-grid.grid-3 .entry {width:293px }.postcontent .post-grid.grid-3 .entry {width:213px }.post-grid.grid-2 .entry {width:450px }.postcontent .post-grid.grid-2 .entry {width:325px }.bothsidebar .post-grid.grid-2 .entry {width:200px }.post-timeline .entry {width:400px !important }.post-timeline .entry.entry-date-section {width:100% !important }.mpost .entry-image,.mpost .entry-image a,.mpost .entry-image img,.mpost .entry-image i {width:120px;height:90px }.mpost .entry-image a i {line-height:90px }.col_one_third .landing-wide-form .heading-block h2 {font-size:32px }.col_one_third .landing-wide-form .heading-block span {font-size:17px }.col_one_third .landing-wide-form {padding:36px 30px }.bothsidebar .product-1 .product-image {width:200px;height:267px }.product-title h3 {font-size:18px }.landing-video {width:465px;height:262px;margin:19px 0 0 75px }.panel .portfolio-meta li {padding-left:22px }.panel .portfolio-meta li span {display:block;margin-left:-21px }.portfolio-single-image-full.portfolio-single-thumbs,.portfolio-single-image-full .swiper-container {height:400px }.bnews-slider {width:817px }.landing-form-overlay {bottom:-142px }}@media (max-width:991px) {#wrapper {width:100%;margin:0;box-shadow:none }#header.full-header .container,.container-fullwidth {padding:0 15px !important;margin:0 auto;width:750px !important }.container.vertical-middle {width:100% !important }.vertical-middle + .video-wrap {position:absolute;width:100%;height:100%;top:0;left:0 }.postcontent,.postcontent.bothsidebar,.sidebar {width:100%;margin-right:0;float:none !important;margin-bottom:40px !important;padding-bottom:40px;border-bottom:1px solid #EEE }.sidebar.col_last {float:none;margin-bottom:0 !important;padding-bottom:0;border-bottom:0 }#header,#header-wrap,#header.sticky-style-2,#header.sticky-style-3,#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap {height:auto !important }#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap {min-height:60px }#header.sticky-header #header-wrap {position:relative }#header.transparent-header,#header.semi-transparent {background:#FFF;border-bottom:1px solid #F5F5F5;z-index:auto }#header.dark.transparent-header,#header.dark.semi-transparent {background-color:#333;border-bottom:1px solid rgba(0,0,0,0.1) }#header.transparent-header.floating-header {margin-top:0 }#header.transparent-header.floating-header .container {width:750px;padding:0 15px;border-radius:0 }#header.transparent-header + #slider,#header.transparent-header + #page-title.page-title-parallax,#slider + #header.transparent-header,#header.transparent-header.floating-header + #slider,#header.transparent-header + #google-map {top:0;margin-bottom:0 }.slider-parallax .slider-parallax-inner {position:relative }#header.transparent-header + #page-title.page-title-parallax .container {padding-top:0 }#header-trigger,.top-advert,.header-extras {display:none }#logo {display:block;height:100px;float:none;margin:0 auto 0 !important;max-width:none;text-align:center;border:0 !important;padding:0 !important }#logo a.standard-logo {display:inline-block }#primary-menu {display:block;float:none }#primary-menu-trigger {opacity:1;pointer-events:auto;top:25px;margin-top:0;left:0;z-index:1 }#primary-menu .container #primary-menu-trigger {top:5px;left:0 }#primary-menu >ul,#primary-menu >div >ul {display:none;float:none !important;border:0 !important;padding:0 !important;margin:0 !important;-webkit-transition:none;-o-transition:none;transition:none }#primary-menu >div >ul {margin-top:60px !important }body:not(.top-search-open) #primary-menu-trigger {opacity:1;-webkit-transition:opacity .2s .2s ease,top .4s ease;-o-transition:opacity .2s .2s ease,top .4s ease;transition:opacity .2s .2s ease,top .4s ease }body.top-search-open #primary-menu-trigger {opacity:0 }body.side-push-panel #side-panel-trigger-close a {display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:18px;line-height:40px;color:#444;text-align:center;background-color:rgba(0,0,0,0.1);border-radius:0 0 0 2px }#primary-menu.style-5 >ul {padding-right:0;margin-right:0;border-right:0 }#primary-menu ul li {float:none;margin:0 !important;text-align:left !important;border-top:1px solid #EEE }#header.split-menu #primary-menu:not(.mobile-menu-off-canvas) >ul:not(:first-child) >li:first-child {border-top:1px solid #EEE }#primary-menu ul li:first-child {border-top:0 }#primary-menu ul >li >a,#primary-menu.style-2 >div >ul >li >a {padding:14px 5px !important;border:none !important;margin:0 !important }#primary-menu.style-5 >ul >li >a >div {line-height:22px }#primary-menu.style-5 >ul >li >a >div i {display:inline-block;margin:0 6px 0 0;top:-1px;width:16px;font-size:14px;line-height:inherit }#primary-menu.style-6 >ul >li >a:after,#primary-menu.style-6 >ul >li.current >a:after {display:none }#primary-menu.sub-title >ul >li,#primary-menu.sub-title.style-2 >div >ul >li {background:none !important;margin-left:0 }#primary-menu.sub-title >ul >li >a,#primary-menu.sub-title >div >ul >li >a {line-height:22px;font-size:13px;border-top:none }#primary-menu.sub-title ul li >a span {display:none !important }#primary-menu.sub-title ul li:hover >a,#primary-menu.sub-title ul li.current >a,#primary-menu.sub-title div ul >li:hover >a,#primary-menu.sub-title div ul >li.current >a,#primary-menu.style-3 ul li:hover >a,#primary-menu.style-3 ul li.current >a {background-color:transparent !important;color:#444;text-shadow:none }#primary-menu ul:not(.windows-mobile-menu) li >a i.icon-angle-down:last-child {display:none }#primary-menu >ul >li.sub-menu >a,#primary-menu >.container >ul >li.sub-menu >a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/submenu.png");background-position:right center;background-repeat:no-repeat }#primary-menu ul li.mega-menu {position:relative }#primary-menu ul ul:not(.mega-menu-column),#primary-menu ul li .mega-menu-content {position:relative;width:auto;max-width:none;background:transparent !important;box-shadow:none;border:0;border-top:1px solid #EEE;z-index:1;top:0;padding-left:15px }#primary-menu ul li .mega-menu-content {padding-left:0 }#primary-menu ul ul:not(.mega-menu-column) ul {top:0 !important;left:0 }#primary-menu ul ul.menu-pos-invert:not(.mega-menu-column),#primary-menu ul li .mega-menu-content.menu-pos-invert {left:0;right:0 }#primary-menu ul ul:not(.mega-menu-column) ul.menu-pos-invert {right:0 }#primary-menu ul ul li {float:none;margin:0;border-top:1px solid #EEE }#primary-menu ul ul li >a {padding:11px 5px !important;font-size:13px;text-transform:none;font-weight:400 }#primary-menu ul ul li:hover >a {background-color:transparent !important;font-weight:600;padding-left:5px;color:#1ABC9C }#primary-menu ul li .mega-menu-content,#primary-menu ul li.mega-menu-small .mega-menu-content,#primary-menu ul li.mega-menu .mega-menu-content,.floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content,.floating-header #primary-menu ul li.mega-menu .mega-menu-content {width:auto;margin:0;top:0 }.container-fullwidth #primary-menu ul li.mega-menu .mega-menu-content,#header.full-header #primary-menu ul li.mega-menu .mega-menu-content {width:auto !important;margin:0 !important }#primary-menu ul li.mega-menu .mega-menu-content.style-2 {padding:0 }#primary-menu ul li .mega-menu-content ul {display:block !important;position:relative;opacity:1 !important;top:0;left:0;min-width:inherit }#primary-menu ul li .mega-menu-content ul ul {border-top:1px solid #EEE }#primary-menu ul li .mega-menu-content ul.mega-menu-column {float:none;width:auto;margin:0;border-left:0 !important;padding-left:15px;border-top:1px solid #EEE }#primary-menu ul li .mega-menu-content ul.mega-menu-column:first-child {border:0 }#primary-menu ul li .mega-menu-content ul {width:100% !important }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column {padding:0 0 0 15px }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title {margin:0 }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a {font-size:13px;font-weight:600;text-transform:none !important;padding:11px 5px !important;line-height:22px !important;color:#444 !important }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title:hover >a {background-color:transparent;color:#1ABC9C !important }#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a:hover {color:#1ABC9C !important }#primary-menu ul li .mega-menu-content.style-2 li {border-top:1px solid #EEE }#primary-menu ul li .mega-menu-content.style-2 li:first-child {border-top:0 }#primary-menu ul li .mega-menu-content.style-2 ul >li >a:hover {padding-left:5px }.mega-menu-column .widget {padding:30px 0;margin:0 !important }#top-search {margin:0 !important }#top-search a,#top-cart,#side-panel-trigger,#top-account {position:absolute;top:0;left:auto;right:15px;margin:40px 0;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease }#primary-menu >div >#top-search a,#primary-menu >div >#top-cart,#primary-menu >div >#side-panel-trigger {margin:20px 0 !important }#primary-menu ul.windows-mobile-menu li.sub-menu {position:relative }#primary-menu ul.windows-mobile-menu li.sub-menu a {background-image:none !important }#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger {position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important }#primary-menu ul.windows-mobile-menu .mega-menu-content a.wn-submenu-trigger {display:none }#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i {margin:0 !important }#header.sticky-style-3 #top-cart .top-cart-content {top:40px }#top-search a {right:43px }#top-search form {height:100px !important }#primary-menu >div >#top-search form {height:60px !important }#top-search form input {font-size:24px }#side-panel-trigger {right:71px }#top-account {margin:33px 0 32px;right:75px }#top-account a.btn span {display:none }body:not(.sticky-responsive-pagemenu) #page-menu #page-menu-wrap {position:relative !important;top:0 !important }#page-submenu-trigger {opacity:1;pointer-events:auto;color:#FFF }#page-menu.pagemenu-active #page-submenu-trigger {background-color:rgba(0,0,0,0.2) }#page-menu nav {display:none;position:absolute;float:none;width:200px;top:43px;left:auto;right:15px;height:auto;background-color:#1ABC9C;z-index:11 }#page-menu.pagemenu-active nav {display:block }#page-menu nav ul {height:auto;background-color:rgba(0,0,0,0.2) }#page-menu nav li {float:none }#page-menu nav li a {height:40px;line-height:40px;margin:0;padding:0 15px;border-radius:0 }#page-menu ul ul {position:relative;width:auto;top:0;background-color:transparent }#page-menu ul ul a {padding-left:25px }.sticky-responsive-menu #header {min-height:100px;-webkit-transition:min-height .4s ease;-o-transition:min-height .4s ease;transition:min-height .4s ease }.sticky-responsive-menu #header-wrap {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.sticky-responsive-menu #header.sticky-style-2,.sticky-responsive-menu #header.sticky-style-3 {min-height:160px }.sticky-responsive-menu.device-touch #header,.sticky-responsive-menu.device-touch #header-wrap,.sticky-responsive-menu.device-touch #logo,.sticky-responsive-menu.device-touch #logo img,.sticky-responsive-menu.device-touch #top-search a,.sticky-responsive-menu.device-touch #primary-menu-trigger,.sticky-responsive-menu.device-touch #top-cart,.sticky-responsive-menu.device-touch #side-panel-trigger,.sticky-responsive-menu.device-touch #top-account {-webkit-transition:none !important;-o-transition:none !important;transition:none !important }#header.responsive-sticky-header:not(.sticky-style-2):not(.sticky-style-3):not(.static-sticky) {min-height:60px }.responsive-sticky-header #header-wrap {z-index:199;position:fixed;top:0;left:0;width:100%;background-color:#FFF;border-bottom:1px solid #EEE;-webkit-backface-visibility:hidden }.responsive-sticky-header:not(.static-sticky) #logo,.responsive-sticky-header:not(.static-sticky) #logo img {height:60px }.responsive-sticky-header:not(.static-sticky) #primary-menu-trigger {top:5px }.responsive-sticky-header #primary-menu >ul,.responsive-sticky-header #primary-menu >.container >ul {max-height:300px;overflow-y:scroll }.responsive-sticky-header #primary-menu >ul,.responsive-sticky-header #primary-menu >.container >ul {margin-bottom:20px !important }.responsive-sticky-header:not(.static-sticky) #top-search a,.responsive-sticky-header:not(.static-sticky) #top-cart,.responsive-sticky-header:not(.static-sticky) #side-panel-trigger {margin:20px 0 }.responsive-sticky-header:not(.static-sticky) #top-search form {height:60px !important }.responsive-sticky-header:not(.static-sticky) #top-cart .top-cart-content {top:40px }body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >div >ul {position:fixed;display:block;z-index:499;width:280px;height:100%;height:calc(100vh);max-height:none !important;margin:0 !important;left:0 !important;top:0 !important;padding:35px 25px 60px !important;background-color:#FFF;border-right:1px solid #EEE !important;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0);-webkit-backface-visibility:hidden;transform-style:preserve-3d }body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right >ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas.from-right >div >ul {left:auto !important;right:0;border-right:0 !important;border-left:1px solid #EEE !important;-webkit-transform:translate3d(280px,0,0);-o-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0) }body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >ul,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >div >ul {-webkit-transition:-webkit-transform .3s ease-in-out,opacity .2s ease !important;-o-transition:-o-transform .3s ease-in-out,opacity .2s ease !important;transition:transform .3s ease-in-out,opacity .2s ease !important }body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >ul.show,body:not(.sticky-responsive-menu) #primary-menu.mobile-menu-off-canvas >div >ul.show {-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.ei-slider {height:350px }.ei-title h3 {display:none }.portfolio .portfolio-item {width:33.33333333% }.portfolio-2 .portfolio-item {width:50% }.portfolio-1 .portfolio-item {width:100% }.portfolio-1 .portfolio-item .portfolio-image {float:none !important;margin:0 !important;margin-bottom:10px !important }.portfolio-1 .portfolio-item .portfolio-image,.portfolio-1 .portfolio-item .portfolio-image a,.portfolio-1 .portfolio-item .portfolio-image img,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {width:100%;height:auto }.portfolio-1 .portfolio-desc {width:100% }.portfolio-1.portfolio-fullwidth {margin:0 0 -60px 0 }.portfolio-1.portfolio-fullwidth .portfolio-item {margin-bottom:60px;padding-bottom:0;border-bottom:0;overflow:hidden }.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image {float:none;margin:0 0 20px 0 !important }.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img {-webkit-transition:none;-o-transition:none;transition:none }.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img,.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img {-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0) }.portfolio-1.portfolio-fullwidth .portfolio-desc,.portfolio-1.portfolio-fullwidth .alt .portfolio-desc {position:relative;width:100%;height:auto;padding:0;background-color:transparent;left:0;right:0;-webkit-transition:none;-o-transition:none;transition:none }.portfolio-1.portfolio-fullwidth .portfolio-overlay a {left:50% }.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a {left:auto;right:50% }.device-touch .portfolio-parallax .portfolio-item .portfolio-desc,.device-touch .portfolio-parallax .portfolio-overlay {opacity:1 }.shop-quick-view-ajax,.portfolio-ajax-modal {width:90% !important }.small-thumbs .entry-title h2,.ievent .entry-title h2 {font-size:18px }.entry-meta li {font-size:12px;margin:0 10px 10px 0 }.post-grid {margin-right:-20px }.post-grid .entry {width:226px;margin-right:20px }.post-grid.grid-2,.post-grid.grid-3 {margin-right:-30px }.post-grid.grid-2 .entry,.post-grid.grid-3 .entry {width:345px;margin-right:30px }.post-masonry-full .entry {width:33.30% !important }.post-masonry-full.grid-3 .entry {width:50% !important }.post-timeline .entry {width:290px !important }.post-timeline .entry.entry-date-section {width:100% !important }.product {width:33.33333333% }.product:not(.product-2):not(.product-3) .product-title h3 {font-size:18px }.pricing [class^=col-md-] .pricing-box.best-price {margin-top:0 }.pricing.pricing-5 .pricing-box.best-price {margin-top:20px }.device-sm .pricing.pricing-5 .pricing-title h3,.device-sm .pricing.pricing-5 .best-price .pricing-title h3 {font-size:14px }.device-sm .pricing.pricing-5 .pricing-title span {font-size:12px }.device-sm .pricing.pricing-5 .pricing-price {font-size:48px }.device-sm .pricing.pricing-5 .pricing-price span {font-size:20px }.device-sm .pricing.pricing-5 .pricing-price span.price-tenure {font-size:12px }.device-sm .pricing.pricing-5 .pricing-box.best-price .pricing-title {padding:15px 0 }.pricing-box.pricing-extended .pricing-desc,.pricing-box.pricing-extended .pricing-action-area {position:relative;float:none;width:auto;padding:25px }.pricing-box.pricing-extended .pricing-action-area {height:auto;border-left:0;border-top:1px solid rgba(0,0,0,0.05);border-radius:0 0 3px 3px }.testimonials-grid.grid-3 li {width:50% }.section >.testimonial {padding:0 40px !important;max-width:none }.promo:not(.promo-full) {padding:30px 20px !important }.promo.promo-dark h3 {line-height:1.6 }.promo a.button {position:relative !important;top:0 !important;margin:20px 0 0 !important;left:0 !important;right:0 }#contact-form-overlay-mini {float:none;width:auto;max-width:380px;margin:0 auto }.button.button-full {font-size:22px }.button.button-full i {top:3px !important }.bnews-title {float:none;display:inline-block }.bnews-slider {float:none;margin:10px 0 0;width:100% }.wedding-head {font-size:60px }.wedding-head .first-name span,.wedding-head .last-name span {font-size:40px }.wedding-head .and {font-size:144px }.error404 {font-size:180px }.landing-form-overlay {position:absolute;width:100%;max-width:400px;right:auto;left:50%;margin-left:-200px;bottom:0 }}@media (min-width:768px) and (max-width:991px) {.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid),.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid) .swiper-slide {height:400px !important }.sidebar-widgets-wrap {position:relative;margin:0 -38px -40px 0 }.sidebar-widgets-wrap .widget {display:inline-block;vertical-align:top;float:none;width:340px;margin:0 37px 40px 0;padding-top:0;border-top:0 }.landing-video {width:352px;height:199px;margin:14px 0 0 60px }}@media (max-width:767px) {body {padding:0 !important }#wrapper {width:100% !important }.container-fullwidth {margin:0 auto;padding:0 15px !important }h1 {font-size:28px }h2 {font-size:24px }h3 {font-size:20px }h4 {font-size:16px }.one-page-arrow {display:none !important }#top-bar {height:auto }#top-bar .col_half {width:100%;margin-bottom:0 !important }.top-links,.top-links >ul >li {float:none !important }.top-links >ul {text-align:center }.top-links >ul >li {display:inline-block }.top-links >ul >li {margin-right:-4px }.top-links ul ul,.top-links ul div.top-link-section {text-align:left }.top-links ul div.top-link-section {left:auto;right:0;padding:20px 15px }#top-social,#slider:not(.swiper_wrapper) .slider-caption,.nivo-caption,.flex-caption,.slider-caption p,.slider-caption .button,.camera_caption,.ei-title,.slider-arrow-top-sm,.slider-arrow-bottom-sm {display:none !important }.slider-caption h2 {margin-bottom:0 !important }.flex-control-nav li {opacity:1 !important }.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs {height:60px }.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img {display:block;width:80px !important;height:60px !important }.postcontent,.postcontent.bothsidebar,.sidebar,.col_full,.col_half,.col_one_third,.col_two_third,.col_three_fourth,.col_one_fourth,.col_one_fifth,.col_two_fifth,.col_three_fifth,.col_four_fifth,.col_one_sixth,.col_five_sixth {width:100%;margin-right:0;float:none;margin-bottom:50px !important }.sidebar.col_last {margin-bottom:0 !important }form .col_full,form .col_half,form .col_one_third,form .col_two_third,form .col_three_fourth,form .col_one_fourth,form .col_one_fifth,form .col_two_fifth,form .col_three_fifth,form .col_four_fifth,form .col_one_sixth,form .col_five_sixth {margin-bottom:25px !important }#page-title {padding:20px 0 25px;text-align:center }#page-title h1 {line-height:1.5;font-size:24px }#page-title .breadcrumb {position:relative !important;top:0 !important;left:0 !important;right:0 !important;margin:15px 0 0 !important }#page-title #portfolio-navigation,#portfolio-ajax-title #portfolio-navigation {position:relative;top:0;left:0;margin:15px auto 0 }#portfolio-ajax-title {text-align:center }.portfolio-filter {border:none;border-radius:0;margin-bottom:20px }.portfolio-filter li {width:33.33%;margin:0 0 20px 0 !important }.portfolio-filter li a {text-align:center;border-left:none;padding:12px 18px !important;border-radius:2px !important }.portfolio-filter li a:hover {color:#1ABC9C }.portfolio-filter li.activeFilter a {color:#FFF;margin:0 }.portfolio-filter.style-2 li a,.portfolio-filter.style-3 li a {border-radius:22px !important }.portfolio-shuffle {display:none }.small-thumbs .entry-image,.ievent .entry-image {float:none !important;width:100% !important;margin:0 0 20px !important }.entry-title h2,.post-grid .entry-title h2 {font-size:18px !important;font-weight:600 }.entry-meta li {font-size:11px;margin:0 10px 10px 0 }#posts .entry-meta li i {display:none }#posts.post-grid .entry-meta li i,#posts .entry-meta li:last-child i {display:inline-block }.post-grid {margin-right:0 !important }.post-grid .entry,.post-masonry-full.grid-3 .entry {float:none !important;width:100% !important;margin-right:0 !important;border-right:0 !important }.post-timeline .entry.entry-date-section {margin-left:0 }.timeline-border,.post-timeline .entry-timeline {display:none !important }.postcontent .post-timeline {padding-left:0 }.post-masonry-full .entry {padding:40px !important }.product-1 .product {width:100% }.product-1 .product-image {float:none !important;width:100% !important;height:auto !important;margin:0 0 20px !important }.product-1 .product-title h3 {font-size:19px }.product-1 p {display:none }.pricing-box.best-price {margin-top:0 }.pricing.pricing-5 .pricing-box {float:none;width:100% }.pricing-box.pricing-extended .pricing-features li {width:auto;float:none }table.cart .quantity {display:block }table.cart .quantity .qty,table.cart .quantity .plus,table.cart .quantity .minus {float:none;width:100% }table.cart .quantity .qty {border:0;border-top:1px solid #DDD;border-bottom:1px solid #DDD }.button.button-desc {padding:20px 17px;font-size:15px;max-width:100% }.button.button-desc span {font-size:11px }.process-steps li {float:none;width:auto !important;margin-top:20px }.process-steps li:first-child {margin-top:0 }.process-steps li h5 {margin:10px 0 0 0 }.process-steps li:before,.process-steps li:after {display:none }.tabs-responsive .tab-container {padding:0 !important }.tabs-responsive .tab-container:not(.accordion-border) {border:0 }.testimonials-grid li {float:none;width:auto !important;padding-left:0;padding-right:0 }.team.team-list .team-image {float:none;width:100%;margin-right:0 }.team.team-list .team-title {margin-top:15px }.title-block {padding:2px 0 3px 15px;border-left-width:5px }.title-block-right {padding:2px 15px 3px 0;border-right-width:5px }.title-block h1 + span {font-size:18px }.title-block h2 + span {font-size:17px }.title-block h3 + span {font-size:15px }.title-block h4 + span {font-size:13px }.heading-block h1 {font-size:30px }.heading-block h2 {font-size:26px }.heading-block h3 {font-size:22px }.heading-block h4 {font-size:19px }.heading-block h1 + span {font-size:20px }.heading-block h2 + span {font-size:18px }.heading-block h3 + span,.heading-block h4 + span {font-size:17px }.heading-block ~ p:not(.lead) {font-size:15px }.emphasis-title h1,.emphasis-title h2 {font-size:44px !important }.wedding-head {font-size:48px }.wedding-head .first-name,.wedding-head .last-name,.wedding-head .and {display:block;margin:0 0 15px;text-align:center }.wedding-head .first-name span,.wedding-head .last-name span {font-size:36px }.wedding-head .and {font-size:120px }.news-carousel .overlay {display:none }#copyrights .col_half {text-align:center }#copyrights .col_half:last-child {display:none }#copyrights .footer-logo {margin-left:auto;margin-right:auto }}@media (min-width:480px) and (max-width:767px) {.container,#header.full-header .container,.container-fullwidth {width:470px !important }.container.vertical-middle {width:100% !important }.full-screen:not(.force-full-screen) .container.vertical-middle {width:470px !important }#top-search form input {padding-right:60px }.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {height:300px !important }.swiper_wrapper .slider-caption h2 {font-size:36px }.ei-slider {height:250px }#header.transparent-header.floating-header .container {width:470px;padding:0 15px }.portfolio:not(.portfolio-1) {margin:0 -6px -6px 0 }.portfolio:not(.portfolio-1) .portfolio-item {padding:0 6px 6px 0 }.portfolio:not(.portfolio-1) .portfolio-item {width:50% }.portfolio:not(.portfolio-1) .portfolio-desc {padding:15px 5px 10px }.portfolio:not(.portfolio-1) .portfolio-desc h3 {font-size:16px }.portfolio:not(.portfolio-1) .portfolio-desc span {font-size:14px }.portfolio-notitle:not(.portfolio-1) .portfolio-desc {height:78px;padding:15px 5px;bottom:-79px }.portfolio-full.portfolio-notitle:not(.portfolio-1) .portfolio-desc,.portfolio-nomargin.portfolio-notitle:not(.portfolio-1) .portfolio-desc {bottom:-78px;border-bottom:0 }.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.left-icon,.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.right-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.left-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.right-icon {margin-top:-55px !important }.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc ~ a {margin:20px 0 0 !important }.portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc ~ a.right-icon {margin-left:5px !important;margin-right:0 !important }.portfolio-1 .portfolio-item .portfolio-image {float:none !important;margin:0 !important;margin-bottom:10px !important }.portfolio-1 .portfolio-desc {width:100% }.portfolio-1.portfolio-fullwidth {margin:0 0 -60px 0 }.portfolio-1.portfolio-fullwidth .portfolio-item {margin-bottom:60px;padding-bottom:0;border-bottom:0;overflow:hidden }.portfolio-1.portfolio-fullwidth .portfolio-overlay a {left:50% }.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a {left:auto;right:50% }.portfolio.portfolio-nomargin,.portfolio.portfolio-full {margin:0 !important }.post-grid:not(.post-masonry) .entry-image iframe {height:246px }.shop:not(.product-1) {margin:0 -12px -12px 0 }.shop:not(.product-1) .product {padding:0 12px 12px 0;width:50% }.shop:not(.product-1) .product-title h3 {font-size:17px }.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li {width:33.33% }.button.button-full {font-size:18px }.button.button-full i {top:2px !important;margin-left:3px !important }.error404,.error404-wrap .error404 {font-size:160px }.landing-video {position:relative;top:12px;width:333px;height:187px;margin:19px 0 0 53px }}@media (max-width:479px) {.container,#header.full-header .container,.container-fullwidth {width:310px !important }.container.vertical-middle {width:100% !important }.full-screen:not(.force-full-screen) .container.vertical-middle {width:310px !important }#top-cart {display:none }#top-search a {right:15px }#top-search form input {padding-right:30px }#side-panel-trigger {right:43px }#top-account {right:43px }#top-account a.btn {padding-left:8px;padding-right:8px }#top-account a.btn i:last-child {display:none }.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide,.ei-slider {height:180px !important }.swiper_wrapper .slider-caption h2 {font-size:28px }#header.transparent-header.floating-header .container {width:310px;padding:0 15px }.portfolio-filter li {width:50% }.portfolio:not(.portfolio-1) {margin:0 }.portfolio .portfolio-item {width:100% }.post-grid:not(.post-masonry) .entry-image iframe {height:157px }.mpost .entry-image {float:none;margin:0 0 20px 0 }.mpost .entry-image,.mpost .entry-image a,.mpost .entry-image img,.mpost .entry-image i {width:100%;height:auto }.mpost .entry-image i {height:150px;line-height:150px }.shop:not(.product-1) {margin:0 }.shop:not(.product-1) .product {margin:0 0 20px 0;padding:0;width:100% }.shop:not(.product-1) .product-title h3 {font-size:19px }.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs {height:45px }.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img {display:block;width:60px !important;height:45px !important }.si-share span {display:none }.parallax .entry-overlay-meta,.parallax .entry-overlay {left:50% !important;right:0 !important;margin:0 0 0 -140px !important;width:280px !important }.parallax .entry-overlay {width:288px !important }.parallax .countdown-section {width:64px;height:64px;margin:0 8px 0 0;font-size:11px;padding:0;padding-top:12px }.parallax .countdown-amount {font-size:20px }.countdown-large .countdown-section {display:block;width:auto;margin:30px 0 0;border:0 }.countdown-large .countdown-section:first-child {margin-top:0 }.testi-image,.testi-image a,.testi-image img,.testi-image i {width:36px;height:36px }.testi-image i {line-height:36px;font-size:20px }.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li {width:50% }.button.button-full {font-size:16px }.button.button-full i {top:2px !important;margin-left:3px !important }.emphasis-title h1,.emphasis-title h2 {font-size:40px !important }.error404,.error404-wrap .error404 {font-size:120px }.landing-video {position:relative;top:9px;width:212px;height:119px;margin:19px 0 0 34px }.landing-form-overlay {margin-left:-155px }.button.button-desc {padding:20px 17px;font-size:15px;max-width:100% }.button.button-desc span {font-size:11px }} @media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and ( min--moz-device-pixel-ratio:2),
only screen and ( -o-min-device-pixel-ratio:2/1),
only screen and ( min-device-pixel-ratio:2),
only screen and ( min-resolution:192dpi),
only screen and ( min-resolution:2dppx) {#logo a.standard-logo,#header.split-menu #logo a.standard-logo {display:none }#logo a.retina-logo {display:block }#header.split-menu #logo a.retina-logo {display:inline-block }.owl-carousel.owl-loading,.preloader,.preloader2,.form-process {background-image:url('../themes/mountroyalacademy/assets/canvas/images/preloader@2x.gif');background-size:24px 24px }.dark .owl-carousel.owl-loading,.dark .preloader,.dark .preloader2,.dark .form-process {background-image:url('../themes/mountroyalacademy/assets/canvas/images/preloader-dark@2x.gif') }.widget_recent_comments li {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-comment@2x.png");background-size:15px 26px }.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_archive li a,.widget_recent_entries li a,.widget_categories li a,.widget_pages li a,.widget_rss li a,.widget_recent_comments li a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-link@2x.png");background-size:4px 20px }.dark .widget_recent_comments li {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-comment-dark@2x.png") }.dark .widget_nav_menu li a,.dark .widget_links li a,.dark .widget_meta li a,.dark .widget_archive li a,.dark .widget_recent_entries li a,.dark .widget_categories li a,.dark .widget_pages li a,.dark .widget_rss li a,.dark .widget_recent_comments li a {background-image:url("../themes/mountroyalacademy/assets/canvas/images/icons/widget-link-dark@2x.png") }}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991px),
only screen and ( min--moz-device-pixel-ratio:2) and (max-width:991px),
only screen and ( -o-min-device-pixel-ratio:2/1) and (max-width:991px),
only screen and ( min-device-pixel-ratio:2) and (max-width:991px),
only screen and ( min-resolution:192dpi) and (max-width:991px),
only screen and ( min-resolution:2dppx) and (max-width:991px) {#logo a.standard-logo {display:none }#logo a.retina-logo {display:inline-block }}
@media (min-width:1400px) {.container {width:1370px }}
#primary-menu-trigger a {color:#fff}
#page-title h1 {letter-spacing:0;text-transform:none}
#content h3 {font-weight:600;margin-bottom:0}
#content ul:not(.list-unstyled) {margin-left:30px}
#content ol {margin-top:20px;margin-left:20px !important}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span {color:#000 !important}
h1,
h2,
h3,
h4,
h5,
h6 {margin-bottom:0}
::selection {background:#2b5c98}
::-moz-selection {background:#2b5c98}
::-webkit-selection {background:#2b5c98}
a,
h1 >span:not(.nocolor),
h2 >span:not(.nocolor),
h3 >span:not(.nocolor),
h4 >span:not(.nocolor),
h5 >span:not(.nocolor),
h6 >span:not(.nocolor),
.header-extras li .he-text span,
#primary-menu ul li:hover >a,
#primary-menu ul li.current >a,
#primary-menu div ul li:hover >a,
#primary-menu div ul li.current >a,
#primary-menu ul ul li:hover >a,
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a:hover,
#top-cart a:hover,
.top-cart-action span.top-checkout-price,
.breadcrumb a:hover,
.portfolio-filter li a:hover,
.portfolio-desc h3 a:hover,
.portfolio-overlay a:hover,
#portfolio-navigation a:hover,
.entry-title h2 a:hover,
.entry-meta li a:hover,
.post-timeline .entry:hover .entry-timeline,
.post-timeline .entry:hover .timeline-divider,
.ipost .entry-title h3 a:hover,
.ipost .entry-title h4 a:hover,
.spost .entry-title h4 a:hover,
.mpost .entry-title h4 a:hover,
.comment-content .comment-author a:hover,
.product-title h3 a:hover,
.single-product .product-title h2 a:hover,
.product-price ins,
.single-product .product-price,
.feature-box.fbox-border .fbox-icon i,
.feature-box.fbox-border .fbox-icon img,
.feature-box.fbox-plain .fbox-icon i,
.feature-box.fbox-plain .fbox-icon img,
.process-steps li.active h5,
.process-steps li.ui-tabs-active h5,
.team-title span,
.pricing-box.best-price .pricing-price,
.btn-link,
.pagination >li >a,
.pagination >li >span,
.pagination >li >a:hover,
.pagination >li >span:hover,
.pagination >li >a:focus,
.pagination >li >span:focus,
.dark .post-timeline .entry:hover .entry-timeline,
.dark .post-timeline .entry:hover .timeline-divider,
.clear-rating-active:hover {color:#2b5c98}
.color,
.top-cart-item-desc a:hover,
.portfolio-filter.style-3 li.activeFilter a,
.faqlist li a:hover,
.tagcloud a:hover,
.dark .top-cart-item-desc a:hover,
.iconlist-color li i,
.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >ul >li:hover >a,
.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu >ul >li.current >a,
.overlay-menu #primary-menu.dark >ul >li:hover >a,
.overlay-menu #primary-menu.dark >ul >li.current >a,
.nav-tree li:hover >a,
.nav-tree li.current >a,
.nav-tree li.active >a {color:#2b5c98 !important}
#primary-menu.style-3 >ul >li.current >a,
#primary-menu.sub-title >ul >li:hover >a,
#primary-menu.sub-title >ul >li.current >a,
#primary-menu.sub-title >div >ul >li:hover >a,
#primary-menu.sub-title >div >ul >li.current >a,
#top-cart >a >span,
#page-menu-wrap,
#page-menu ul ul,
#page-menu.dots-menu nav li.current a,
#page-menu.dots-menu nav li div,
.portfolio-filter li.activeFilter a,
.portfolio-filter.style-4 li.activeFilter a:after,
.portfolio-shuffle:hover,
.entry-link:hover,
.sale-flash,
.button:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime),
.button.button-dark:hover,
.promo.promo-flat,
.feature-box .fbox-icon i,
.feature-box .fbox-icon img,
.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-effect.fbox-dark:hover .fbox-icon i,
.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,
.i-rounded:hover,
.i-circled:hover,
ul.tab-nav.tab-nav2 li.ui-state-active a,
.testimonial .flex-control-nav li a,
.skills li .progress,
.owl-carousel .owl-dots .owl-dot span,
#gotoTop:hover,
.dark .button-dark:hover,
.dark .fbox-effect.fbox-dark .fbox-icon i:hover,
.dark .fbox-effect.fbox-dark:hover .fbox-icon i,
.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,
.dark .i-rounded:hover,
.dark .i-circled:hover,
.dark ul.tab-nav.tab-nav2 li.ui-state-active a,
.dark .tagcloud a:hover,
.ei-slider-thumbs li.ei-slider-element,
.nav-pills >li.active >a,
.nav-pills >li.active >a:hover,
.nav-pills >li.active >a:focus,
.checkbox-style:checked + .checkbox-style-1-label:before,
.checkbox-style:checked + .checkbox-style-2-label:before,
.checkbox-style:checked + .checkbox-style-3-label:before,
.radio-style:checked + .radio-style-3-label:before,
.irs-bar,
.irs-from,
.irs-to,
.irs-single,
input.switch-toggle-flat:checked + label,
input.switch-toggle-flat:checked + label:after,
input.switch-toggle-round:checked + label:before,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-themecolor,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-themecolor {background-color:#2b5c98}
.bgcolor,
.button.button-3d:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime):hover,
.process-steps li.active a,
.process-steps li.ui-tabs-active a,
.sidenav >.ui-tabs-active >a,
.sidenav >.ui-tabs-active >a:hover,
.owl-carousel .owl-nav [class*=owl-]:hover,
.pagination >.active >a,
.pagination >.active >span,
.pagination >.active >a:hover,
.pagination >.active >span:hover,
.pagination >.active >a:focus,
.pagination >.active >span:focus {background-color:#2b5c98 !important}
#primary-menu.style-4 >ul >li:hover >a,
#primary-menu.style-4 >ul >li.current >a,
.top-cart-item-image:hover,
.portfolio-filter.style-3 li.activeFilter a,
.post-timeline .entry:hover .entry-timeline,
.post-timeline .entry:hover .timeline-divider,
.cart-product-thumbnail img:hover,
.feature-box.fbox-outline .fbox-icon,
.feature-box.fbox-border .fbox-icon,
.dark .top-cart-item-image:hover,
.dark .post-timeline .entry:hover .entry-timeline,
.dark .post-timeline .entry:hover .timeline-divider,
.dark .cart-product-thumbnail img:hover,
.heading-block.border-color:after {border-color:#2b5c98}
.top-links ul ul,
.top-links ul div.top-link-section,
#primary-menu ul ul:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content,
#primary-menu.style-6 >ul >li >a:after,
#primary-menu.style-6 >ul >li.current >a:after,
#top-cart .top-cart-content,
.fancy-title.title-border-color:before,
.dark #primary-menu:not(.not-dark) ul ul,
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
#primary-menu.dark ul ul,
#primary-menu.dark ul li .mega-menu-content,
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,
#primary-menu.dark ul li .mega-menu-content.style-2,
.dark #top-cart .top-cart-content,
.tabs.tabs-tb ul.tab-nav li.ui-tabs-active a,
.irs-from:after,
.irs-single:after,
.irs-to:after {border-top-color:#2b5c98}
#page-menu.dots-menu nav li div:after,
.title-block {border-left-color:#2b5c98}
.title-block-right {border-right-color:#2b5c98}
.fancy-title.title-bottom-border h1,
.fancy-title.title-bottom-border h2,
.fancy-title.title-bottom-border h3,
.fancy-title.title-bottom-border h4,
.fancy-title.title-bottom-border h5,
.fancy-title.title-bottom-border h6,
.more-link,
.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a {border-bottom-color:#2b5c98}
.border-color,
.process-steps li.active a,
.process-steps li.ui-tabs-active a,
.tagcloud a:hover,
.pagination >.active >a,
.pagination >.active >span,
.pagination >.active >a:hover,
.pagination >.active >span:hover,
.pagination >.active >a:focus,
.pagination >.active >span:focus {border-color:#2b5c98 !important}
.fbox-effect.fbox-dark .fbox-icon i:after,
.dark .fbox-effect.fbox-dark .fbox-icon i:after {box-shadow:0 0 0 2px #2b5c98}
.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i,
.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
.dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i {box-shadow:0 0 0 1px #2b5c98}
@media only screen and (max-width:991px) {body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >ul >li.current a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu >div >ul >li.current a,#primary-menu ul ul li:hover >a,#primary-menu ul li .mega-menu-content.style-2 >ul >li.mega-menu-title:hover >a,#primary-menu ul li .mega-menu-content.style-2 >ul >li.mega-menu-title >a:hover {color:#2b5c98 !important }#page-menu nav {background-color:#2b5c98 }}
@media only screen and (max-width:767px) {.portfolio-filter li a:hover {color:#2b5c98 }}
body,
small,
#primary-menu ul ul li >a,
.wp-caption,
.feature-box.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a {font-family:'Lato',sans-serif}
h1,
h2,
h3,
h4,
h5,
h6,
#logo,
#primary-menu ul li >a,
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a,
#top-search form input,
.entry-link,
.entry.entry-date-section span,
.button.button-desc,
.counter,
label,
.nav-tree li a,
.wedding-head .first-name,
.wedding-head .last-name {font-family:'Lora',sans-serif}
.entry-meta li,
.entry-link span,
.entry blockquote p,
.more-link,
.comment-content .comment-author span,
.button.button-desc span,
.testi-content p,
.team-title span,
.before-heading,
.wedding-head .first-name span,
.wedding-head .last-name span {font-family:'Lora',serif}
.font-body {font-family:'Lato',sans-serif !important}
.font-primary {font-family:'Lora',sans-serif !important}
.font-secondary {font-family:'Lora',serif !important}

body {font-size:16px;font-weight:300;line-height:1.8}
h1,
h2,
h3,
h4,
h5,
h6 {font-weight:600;line-height:1.5}
#logo {font-size:36px;line-height:100%}
#primary-menu ul li >a {font-weight:bold;font-size:13px;letter-spacing:1px;text-transform:uppercase}
#primary-menu ul ul li >a {font-size:12px;font-weight:600;letter-spacing:0}
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column >li.mega-menu-title >a {font-size:13px;font-weight:bold;letter-spacing:1px;text-transform:uppercase !important;line-height:1.3 !important}
#top-search form input {font-size:32px;font-weight:700;letter-spacing:2px}
.entry-meta li {font-size:13px;line-height:14px;font-style:italic}
.entry-link {text-transform:uppercase;letter-spacing:1px;font-size:24px;font-weight:700}
.entry-link span {font-style:italic;font-weight:normal;text-transform:none;letter-spacing:0;font-size:14px}
.entry blockquote p {font-weight:400;font-style:italic}
.entry.entry-date-section span {font-size:18px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}
.more-link {font-style:italic}
.comment-content .comment-author span {font-size:12px;font-weight:normal;font-style:italic}
.wp-caption {font-style:italic}
.button.button-desc {font-size:22px;line-height:1}
.button.button-desc span {font-size:14px;font-weight:400;letter-spacing:1px;font-style:italic;text-transform:none}
.feature-box.fbox-center.fbox-italic p {font-style:italic}
.testi-content p {font-style:italic}
.team-title span {font-weight:400;font-style:italic;font-size:15px}
.counter {font-size:42px;font-weight:600}
.skills li .progress-percent .counter {font-weight:400}
label {font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
.before-heading {font-size:16px;font-style:italic;font-weight:400}
.wedding-head .first-name,
.wedding-head .last-name {font-weight:bold;text-transform:uppercase;letter-spacing:2px}
.wedding-head .first-name span,
.wedding-head .last-name span {font-size:56px;font-weight:400;font-style:italic;text-transform:none}
#footer p {color:#999}
#footer a {color:#fff}
#footer .widget_links a {background-image:none;padding-left:0}
@media (max-width:479px) {#slider:not(.force-full-screen) {height:320px !important;text-align:center }}
@media (max-width:479px) {#slider .swiper-slide {height:320px !important }}
#slider .swiper-slide:before {content:' ';position:absolute;top:0;left:0;height:100%;width:100%}
#slider .slider-caption {bottom:100px;top:auto !important;z-index:10}
@media (max-width:767px) {#slider .slider-caption {bottom:10px }}
#slider .slider-caption h2 {font-weight:400;letter-spacing:normal;margin-bottom:20px;text-transform:none}
#slider .slider-caption p {display:block !important;font-size:20px}
@media (max-width:767px) {#slider .slider-caption p {font-size:14px }}
#slider .slider-caption a.btn {border:1px solid #fff;border-radius:0;color:#fff;display:block;margin-top:20px;padding:10px 0;width:120px}
@media (max-width:479px) {#slider .slider-caption a.btn {margin:15px auto 0 auto;padding:5px 0 }}
#header.dark.semi-transparent,
#header.dark.sticky-header.semi-transparent {background-color:rgba(43,92,152,0.9)}
#header.dark.semi-transparent.sticky-header #header-wrap:not(.not-dark),
#header.dark.sticky-header.semi-transparent.sticky-header #header-wrap:not(.not-dark) {background-color:#2b5c98}
#primary-menu ul li >a {font-size:18px;font-family:"Lato",sans-serif;font-weight:400;letter-spacing:0;text-transform:none}
#primary-menu ul li >a i {font-size:20px;margin-right:10px;vertical-align:-3px}
#primary-menu ul li#support-mra {background:rgba(255,255,255,0.1)}
#top-search input {width:100%}
.ss-result__title {margin-bottom:0}
.ss-result__badge {border:1px solid #ccc;border-radius:4px;color:#000 !important;display:inline-block;padding:0 2px;font-family:'Lato',sans-serif;font-size:10px;font-weight:300;text-transform:uppercase;vertical-align:1px}
@media (max-width:479px) {body.side-panel-open #side-panel {left:0 !important }}
#side-panel {background-color:#e1ebf8;width:800px;right:-800px}
@media (max-width:479px) {#side-panel {width:100%;right:auto;left:-100% !important;transition:left .2s ease }}
#side-panel .side-panel-wrap {padding:40px;width:100%}
#side-panel .side-panel-wrap .widget {width:100%}
#side-panel .side-panel-trigger {display:block;margin-bottom:20px;position:relative;top:-10px}
#side-panel .side-panel-trigger i {margin-right:8px}
#side-panel .side-panel-trigger span {display:inline-block;position:relative;top:-4px;font-size:14px}
#side-panel h4 {font-family:"Lora",Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:300;margin-bottom:10px}
#side-panel h4 a {color:#000}
#side-panel ul li a {font-size:13px;font-weight:300;line-height:2.5}
#primary-menu a {font-size:18px;width:auto}
#primary-menu a span {margin-left:5px;vertical-align:3px}
.side-panel-trigger i {font-size:24px}
#quicklinks-menu {border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);padding:20px 0 15px 0}
@media (min-width:480px) {#quicklinks-menu a {background-position:top center;background-repeat:no-repeat;padding-top:54px }}
@media (max-width:479px) {#quicklinks-menu a {background-position:center left;background-repeat:no-repeat;background-size:28px;display:block;float:none;text-align:left;padding:14px 0 14px 40px;width:100% }}
#quicklinks-menu .support-mra {background-image:url('../themes/mountroyalacademy/assets/img/Donate-48.png')}
#quicklinks-menu .facebook {background-image:url('../themes/mountroyalacademy/assets/img/Facebook-48.png')}
#quicklinks-menu .blog {background-image:url('../themes/mountroyalacademy/assets/img/Comments-48.png')}
#quicklinks-menu .events {background-image:url('../themes/mountroyalacademy/assets/img/Calendar-48.png')}
#quicklinks-menu .employment {background-image:url('../themes/mountroyalacademy/assets/img/Briefcase-48.png')}
#quicklinks-menu .newsletter {background-image:url('../themes/mountroyalacademy/assets/img/News-48.png')}
#quicklinks-menu .energy {background-image:url('../themes/mountroyalacademy/assets/img/Quick-Mode-On-48.png')}
#sidebar h3 {font-weight:400;margin-bottom:10px}
#sidebar h3 a {color:#000}
#sidebar li a {display:block;line-height:1;margin-bottom:20px}
#sidebar li.active a {color:#000}