/*applied*/


/*.transition(@transition) {
  -webkit-transition: @transition;
       -o-transition: @transition;
          transition: @transition;
}*/

.ar-square {
    position: relative;
    overflow: hidden;
}

.ar-square:before {
    display: block;
    width: 100%;
    height: 0;
    padding-top: -webkit-calc((1 / 1) * 100%);
    padding-top: calc((1 / 1) * 100%);
    content: "";
}

.ar-square>.ar-inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.ar-16-9 {
    position: relative;
    overflow: hidden;
}

.ar-16-9:before {
    display: block;
    width: 100%;
    height: 0;
    padding-top: -webkit-calc((9 / 16) * 100%);
    padding-top: calc((9 / 16) * 100%);
    content: "";
}

.ar-16-9>.ar-inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.ar-4-3 {
    position: relative;
    overflow: hidden;
}

.ar-4-3:before {
    display: block;
    width: 100%;
    height: 0;
    padding-top: -webkit-calc((3 / 4) * 100%);
    padding-top: calc((3 / 4) * 100%);
    content: "";
}

.ar-4-3>.ar-inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

@media (max-width: 767px) {
    .ar-xs-reset:before {
        padding-top: 0 !important;
    }
    .ar-xs-reset>.content {
        position: static;
    }
}

@media (min-width: 992px) {
    .ar-md-up-reset:before {
        padding-top: 0 !important;
    }
    .ar-md-up-reset>.content {
        position: relative;
    }
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    font: inherit;
    vertical-align: baseline;
    background: transparent;
    border: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section,
main {
    display: block;
}

body {
    line-height: 100%;
    -webkit-font-smoothing: antialiased;
}

ol,
ul {
    list-style: none;
}

img {
    vertical-align: middle;
    border: 0;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

td {
    vertical-align: top;
}

blockquote,
q {
    quotes: none;
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: none;
}

strong {
    font-weight: 700;
}

em {
    font-style: italic;
}

small {
    font-size: 85%;
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
}

sup {
    top: -.5em;
}

sub {
    bottom: -.25em;
}

hr {
    display: block;
    height: 1px;
    padding: 0;
    margin: 1em 0;
    border: 0;
    border-top: 1px solid #ccc;
}

ins {
    color: #000;
    text-decoration: none;
    background-color: #ff9;
}

mark {
    font-style: italic;
    font-weight: bold;
    color: #000;
    background-color: #ff9;
}

del {
    text-decoration: line-through;
}

pre {
    word-wrap: break-word;
    white-space: pre-line;
}

pre,
code,
kbd,
samp {
    font-family: monospace, sans-serif;
}

abbr[title],
dfn[title] {
    cursor: help;
    border-bottom: 1px dotted #000;
}

fieldset {
    border: none;
}

input,
select {
    vertical-align: middle;
}

input[type="radio"] {
    vertical-align: text-bottom;
}

input[type="checkbox"] {
    vertical-align: bottom;
}

button,
input,
select,
textarea {
    margin: 0;
}

button,
input[type=button] {
    width: auto;
    overflow: visible;
}

.clear {
    display: block;
    clear: both;
}

html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
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 {
    margin: .67em 0;
    font-size: 2em;
}
*

mark {
    color: #000;
    background: #ff0;
}

small {
    font-size: 80%;
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}

sup {
    top: -.5em;
}

sub {
    bottom: -.25em;
}

img {
    border: 0;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 1em 40px;
}

hr {
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

pre {
    overflow: auto;
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}

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 {
    padding: 0;
    border: 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-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}

legend {
    padding: 0;
    border: 0;
}

textarea {
    overflow: auto;
}

optgroup {
    font-weight: bold;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

td,
th {
    padding: 0;
}

@media print {
    *,
    *:before,
    *:after {
        color: #000!important;
        text-shadow: none !important;
        background: transparent!important;
        -webkit-box-shadow: none!important;
        box-shadow: none!important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    a[href^="#"]: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;
    }
    select {
        background: #fff !important;
    }
    .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: transparent;
}


/* For more info visit: https://timkadlec.com/2013/01/windows-phone-8-and-device-width */

@-ms-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}


/* ---------------------------------------------------------------------------------------------- */


/* ----------------------------------------- IE 9 Fixes------------------------------------------ */


/* ---------------------------------------------------------------------------------------------- */

.ie .gradient {
    filter: none;
    -webkit-filter: none;
}

.ie7 input[type="checkbox"] {
    vertical-align: baseline;
}

.ie7 img {
    -ms-interpolation-mode: bicubic;
}

@font-face {
    /*font-family: 'ClanPro-Book';*/
    font-family: 'ClanPro';
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/ClanPro-Book.eot);
    src: url(../fonts/ClanPro-Book.eot?#iefix) format("embedded-opentype"), url(../fonts/ClanPro-Book.woff) format("woff"), url(../fonts/ClanPro-Book.ttf) format("truetype");
}

@font-face {
    /*font-family: 'ClanPro-News';*/
    font-family: 'ClanPro';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/ClanPro-News.eot);
    src: url(../fonts/ClanPro-News.eot?#iefix) format("embedded-opentype"), url(../fonts/ClanPro-News.woff) format("woff"), url(../fonts/ClanPro-News.ttf) format("truetype");
}

@font-face {
    /* font-family: 'ClanPro-Bold';*/
    font-family: 'ClanPro';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/ClanPro-Bold.eot);
    src: url(../fonts/ClanPro-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/ClanPro-Bold.woff) format("woff"), url(../fonts/ClanPro-Bold.ttf) format("truetype");
}

@font-face {
    /*font-family: 'ClanPro-Ultra';*/
    font-family: 'ClanPro';
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/ClanPro-Ultra.eot);
    src: url(../fonts/ClanPro-Ultra.eot?#iefix) format("embedded-opentype"), url(../fonts/ClanPro-Ultra.woff) format("woff"), url(../fonts/ClanPro-Ultra.ttf) format("truetype");
}

#top {
    position: relative;
    z-index: 99999999;
}

#top .navbar-default {
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .3);
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
    -webkit-backface-visibility: hidden;
}

@media (min-width: 992px) {
    #home #top .navbar-default {
        padding-top: 10px;
    }
}

@media (min-width: 1200px) {
    #home #top .navbar-default {
        padding-top: 30px;
    }
}

#top .navbar-default .navbar-nav>li>a {
    font-size: 15px;
}

#top .navbar-default .collection {
    float: left;
    padding-top: 1px;
    margin: 18px 0 0 12px;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    color: #aaa;
    text-transform: uppercase;
}

#home #top .navbar-default .collection {
    float: right;
    padding-right: 24px;
    letter-spacing: 0;
}

#top .navbar-nav {
    max-width: 588px;
    margin-right: 0;
}

#top .navbar-nav>li {
    padding: 18px 12px 14px;
}

#top .navbar-nav>li>a {
    padding: 0;
}

#top .navbar-nav #home ul>li>a {
    padding: 0 13px 0 12px;
}

#top .navbar-nav #home ul li:last-child a {
    padding-right: 2px;
}

#home #top ul.navbar-nav {
    position: relative;
    left: 200px;
    margin-top: 2px;
}

#top .navbar-toggle {
    width: auto !important;
    min-width: 0 !important;
}

#top .jumbo {
    position: relative;
    color: #fff;
    background: #333 no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}

#top .jumbo .lead {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 1.4;
}

@media (min-width: 768px) {
    #top .jumbo .lead {
        font-size: 21px;
    }
}

#top .jumbo .container {
    position: relative;
    height: 100vh;
    min-height: 568px;
}

#top .jumbo .inner {
    position: absolute;
    bottom: 90px;
    left: 0;
    z-index: 10;
    padding: 0 20px 0;
}

@media (min-width: 768px) {
    #top .jumbo .inner {
        bottom: 40px;
    }
}

@media (min-width: 1200px) {
    #top .jumbo .inner h1,
    #top .jumbo .inner h2 {
        max-width: 815px;
        line-height: 1.2;
    }
}

#top .jumbo h1,
#top .jumbo h2 {
    margin: 0 0 30px;
    font-family: "ClanPro", sans-serif;
    font-size: 32px;
    font-weight: 900;
    line-height: 1.2;
    text-shadow: 0 0 10px rgba(51, 51, 51, .25);
}

@media (min-width: 768px) {
    #top .jumbo h1,
    #top .jumbo h2 {
        font-size: 48px;
    }
}

@media (min-width: 992px) {
    #top .jumbo h1,
    #top .jumbo h2 {
        font-size: 62px;
        line-height: 72px;
    }
}

@media (min-width: 1025px) and (max-height: 630px) {
    #top .jumbo h1,
    #top .jumbo h2 {
        font-size: 48px;
        line-height: 1.3;
    }
}

@media (min-width: 1440px) {
    #top .jumbo h1,
    #top .jumbo h2 {
        font-size: 74px !important;
        line-height: 80px !important;
    }
}

#top .jumbo p {
    max-width: 790px;
    margin: 0 0 35px;
    font-family: Georgia, serif;
    font-size: 24px;
    text-shadow: 0 0 10px rgba(51, 51, 51, .75);
}

@media (max-width: 640px) {
    #top .jumbo p {
        font-size: 20px;
    }
}

#top .jumbo p br {
    display: none;
}

@media (min-width: 768px) {
    #top .jumbo p br {
        display: block;
    }
}

#top .jumbo .arrow-down {
    display: block;
    width: 60px;
    height: 60px;
    overflow: hidden;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: -4px -773px;
}

@media (max-width: 480px) {
    #top .jumbo .arrow-down {
        /*display: none*/
    }
}

#top .jumbo .arrow-down:hover {
    text-decoration: none;
}

.header {
    padding: 35px 0;
    background: #333;
}

.header.two {
    padding: 50px 0;
}

.header.first {
    margin-top: 51px;
}

.header h1,
.header h2 {
    margin: 0 0 25px;
    font-family: "ClanPro-Ultra", sans-serif;
    font-size: 45px;
    line-height: 1;
    color: #00b4c4;
}

.photo .header h2 {
    color: #b4b400;
}

@media (min-width: 768px) {
    .header h1,
    .header h2 {
        font-size: 80px !important;
    }
}

.header.greenish h2 {
    color: #b4b400;
}

.header.red h2 {
    color: #e05206;
}

.header p {
    margin: 0;
    font-family: Georgia, serif;
    font-size: 24px;
    color: #fff;
}

.header p.section {
    margin-bottom: 10px;
    font-size: 18px;
}

.header h3 {
    font-family: "ClanPro-Book", sans-serif;
    font-size: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
}

.social {
    display: inline-block;
    width: 50px;
    height: 50px;
    margin-right: 8px;
    overflow: hidden;
    background: url(data:image/png;base64,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) no-repeat -4px -773px;
}

@media (min-width: 1200px) {
    .social {
        margin-right: 10px;
    }
}

.social.facebook {
    background-position: -4px -453px;
}

.social.twitter {
    background-position: -4px -337px;
}

.social.google {
    background-position: -4px -279px;
}

.social.instagram {
    background-position: -4px -395px;
}

.social.youtube {
    background-position: -4px -511px;
}

@media (min-width: 1200px) {
    .nav_item {
        display: block;
        padding: 15px 25px;
        overflow: hidden;
        border-top: 1px solid #666;
        border-right: 1px solid #666;
    }
    .nav_item .thumb {
        float: left;
        margin-right: 10px;
        border-radius: 100px;
    }
    .nav_item h2 {
        float: left;
        width: 57%;
        color: #fff;
    }
    .nav_item h2 {
        float: left;
        padding-top: 20px;
        margin-top: 5px;
        font-size: 16px;
        line-height: 158%;
        color: #fff !important;
        white-space: normal;
    }
}

.menu-extras {
    display: none;
}

.menu_small {
    display: block;
}

.menu_lrg {
    display: none;
}

@media (min-height: 730px) and (min-width: 1200px) {
    .menu-extras {
        display: block;
    }
    .menu_small {
        display: none;
    }
    .menu_lrg {
        display: block;
    }
}

@media (max-width: 640px) and (orientation: landscape) {
    .navbar-fixed-top {
        position: relative;
    }
    .navbar-fixed-top.fixer {
        position: fixed;
    }
    .menu {
        position: relative;
        top: 0;
    }
    .header.first {
        margin-top: 0;
    }
}

.fixed {
    position: fixed;
    z-index: 100;
}

.wrapper {
    position: relative;
}

#fixed_nav {
    width: 100%;
    padding: 12px 0 18px;
    line-height: 1.4;
    background: #a3a60f;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .3);
    box-shadow: 0 0 20px rgba(0, 0, 0, .3);
    -webkit-backface-visibility: hidden;
}

#fixed_nav h2 {
    display: none;
    padding-right: 35px;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.4;
    color: #fff;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMAzzAQ798mZAMsAAAAIUlEQVQI12MQZmBgSDRgYEhzAuIUBYa0tAAIHQQWB8kDAGaqBZnoxoJRAAAAAElFTkSuQmCCCg==) no-repeat 100% 50%;
}

@media (min-width: 1200px) {
    #fixed_nav h2 {
        display: block;
    }
}

#fixed_nav ul {
    display: block;
    padding: 0;
    margin: 0;
}

#fixed_nav ul li {
    display: inline-block;
    margin-right: 0;
    list-style-type: none;
}

#fixed_nav ul li a {
    display: inline-block;
    margin-right: 20px;
    margin-left: 0;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    opacity: .9;
}

@media (min-width: 1200px) {
    #fixed_nav ul li a {
        margin-right: 0;
        margin-left: 14px;
        font-size: 14px;
    }
}

#fixed_nav ul li a:hover,
#fixed_nav ul li a:active,
#fixed_nav ul li a:focus {
    text-decoration: none;
    opacity: 1;
}

#fixed_nav ul li a.big {
    text-decoration: none;
    border-color: #fff;
    opacity: 1;
}

#fixed_nav ul.reduce li a {
    font-size: 12px;
}

#fixed_nav {
    position: relative;
    top: 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#fixed_nav.fixed {
    position: fixed;
    top: 0;
    z-index: 999999;
}

@media (max-width: 992px) {
    #fixed_nav ul li {
        display: block;
    }
}

.add-parent {
    text-align: center;
    background: #f4f4f4;
}

.add {
    position: relative;
    display: inline-block;
    padding: 35px 15px 35px 65px;
    margin: 0;
    font-family: "ClanPro-Bold", sans-serif;
    font-size: 14px;
    line-height: 16px;
    color: #999;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    border-radius: 500px;
    -webkit-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}

.add:active,
.add:focus,
.add:hover,
.add.active {
    color: #e05206;
    text-decoration: none;
}

.add .icon {
    position: absolute;
    top: 30%;
    left: 10px;
    display: block;
    width: 45px;
    height: 45px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAATlBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZn////j4+P5+fnNzc21tbW/v7/s7Oympqby8vLZ2dnGxsasrKwdVMQDAAAADXRSTlMA7zDfx5+AEI9wUEAgD92dHgAAAfpJREFUSMell+t6gyAMhuu5ajkL6v3f6JxlHJrEufH96NNWXkMSEuCBqx67lnm13Vg/bmvqKvahqpvukEPfMFRNP/zG9hUjVfWX6BysEtZnesZP9quexNxfLbuh9oVmp2K3VNU4e5+G7H/pF8bSdOb30LI/qU1jTuRIcC6IjEV2xkesnJP0HGB8XVl+yuJrLaxnhkq94RV/2vtoEZGWb1gSER+uDBvutV2ZJirJHZwQx4djtNcT/kx/GzXnp8ZHTAfc4Y+8TUdnqzvgis6T8p5bPGRHRUBOa6XcGWcfc6eU1pCuH2MWYSF8gkKGVfztxGrS0WN0OR8YZmvz/1TmdAuXhZeIKzxKprX1YInCkEWsygRf1CqW8Cgdn8HyBDWR+MVbJmDzNntRoNwA+A4tPEvDNL0AFsKQhiyEIy0BDVgSZvtJC+Cv1AzALUpDWO6wAWMVqTBYYTU54llRxNvywqjxzpc5qPE+WCPNwMYlvPnmh3aEKrQhzM4mjy/bTzPUWBuaiHjpxVeYJiI2wdbrR9qkjIXFItagTf9Ms8w6gEAi1mPbjU2gzSQvsWC7gaZ17Fd5X9PQsPcawmL3MxEY3MDNPTYjZ5LXObhbzsSxYndcqo/syY/CeBYdaEqOUiWHuJLjY8nBteTIXHJYL7gmlF5Qyq9G5ZeyouvgFwPqlSBrhewEAAAAAElFTkSuQmCCCg==) center center no-repeat;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff;
}

#back-btn {
    padding: 35px 0;
    text-align: center;
}

#back-btn a {
    margin: 0;
}

.menu_wraper {
    position: relative;
}

#footer {
    padding: 65px 0 0;
    background: #333;
}

#footer .container {
    padding: 0 20px 30px;
}

#footer .visit {
    padding: 30px;
    margin-bottom: 50px;
    color: #fff;
    border: 10px solid rgba(255, 255, 255, .5);
}

#footer .visit .big-text {
    margin-bottom: 0;
}

#footer .visit small {
    font-weight: 900;
    color: #fff;
}

@media (min-width: 992px) {
    #footer .container {
        padding: 0 20px 45px;
    }
}

#footer h3 {
    margin: 0 0 35px;
    color: #fff;
    text-align: center;
}

#footer .social-icons {
    margin: 0;
    margin-bottom: 60px;
    text-align: center;
}

#footer .social-icons h3 {
    font-weight: 300;
}

#footer .social-icons a:hover {
    opacity: .85;
}

@media (min-width: 992px) {
    #footer .social-icons {
        padding: 0;
    }
}

#footer ul.links {
    padding: 0;
    list-style-type: none;
}

#footer .links-1 {
    font-family: "ClanPro", Arial, sans-serif;
}

@media (min-width: 992px) {
    #footer ul.links.links-1 {
        display: block;
    }
}

#footer ul.links li {
    display: inline-block;
    margin-right: 10px;
}

#footer ul.links li:last-of-type:after {
    content: "";
}

#footer ul.links li:after {
    position: relative;
    right: -5px;
    font-size: 15px;
    color: #797979;
    content: "|";
}

#footer ul.links li a {
    font-size: 15px;
    line-height: 25px;
    color: #999;
    text-decoration: none;
}

#footer ul.links li a:hover {
    color: #fff;
    text-decoration: none;
}

#footer .copyright {
    font-size: 12px;
    color: #777;
}

@media (max-width: 767px) {
    #footer .copyright {
        padding-bottom: 80px;
    }
}

@media (max-width: 480px) {
    #footer .copyright {
        font-size: 9px;
    }
}

#footer .copyright a {
    color: #999;
}

@media (min-width: 991px) {
    #footer .copyright.links-1 {
        display: block;
    }
}

.buttons {
    display: block;
    padding: 25px;
    margin-top: 60px;
    margin-bottom: 40px;
    text-align: center;
    background: #f4f4f4;
}

.buttons h3 {
    font-size: 21px;
    font-weight: bold;
    color: #999;
    text-decoration: none;
}

img.height_profile {
    width: 100%;
}

.about .header h2,
.about .content a {
    color: #e05206;
}

.things .header h2,
.things .content a {
    color: #00b4c4;
}

.plan .header h2,
.plan .content a {
    color: #a47cc9;
}

.discover .header h2,
.discover .content a {
    color: #b4b400;
}

.collection .header h2 {
    color: #fff;
}

#top .navbar-default .navbar-nav .active .about {
    color: #e05206;
}

#top .navbar-default .navbar-nav .active .things {
    color: #00b4c4;
}

#top .navbar-default .navbar-nav .active .plan {
    color: #a47cc9;
}

#top .navbar-default .navbar-nav .active .discover {
    color: #b4b400;
}

.about .items .item .image .hover,
.items .item.about .image .hover {
    background: #e05206;
    background: none repeat scroll 0 0 rgba(224, 82, 6, .8);
}

.things .items .item .image .hover,
.items .item.things .image .hover {
    background: #00b4c4;
    background: none repeat scroll 0 0 rgba(0, 180, 196, .8);
}

.plan .items .item .image .hover,
.items .item.plan .image .hover {
    background: #a47cc9;
    background: none repeat scroll 0 0 rgba(164, 124, 201, .8);
}

.discover .items .item .image .hover,
.items .item.discover .image .hover {
    background: #b4b400;
    background: none repeat scroll 0 0 rgba(180, 180, 0, .8);
}

.map .header h2 {
    margin: 0;
}

.map #content {
    padding: 0;
}

.items {
    padding: 35px 0;
}

.items .item {
    display: block;
    float: left;
    width: 100%;
    min-height: 290px;
    padding: 0 5px;
    margin: 0 0 40px;
    color: #333;
}

@media (max-width: 767px) {
    .items .item {
        min-height: 0;
    }
}

.items .item:hover,
.items .item:focus,
.items .item:active {
    color: #333;
    text-decoration: none;
}

.items .item:hover .image .hover,
.items .item:focus .image .hover,
.items .item:active .image .hover {
    opacity: 1;
    -webkit-transition: opacity 200ms;
    -o-transition: opacity 200ms;
    transition: opacity 200ms;
}

.items .item h3 {
    margin: 0 0 15px;
    overflow: hidden;
    font-size: 22px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.items .item .image {
    position: relative;
    display: block;
    background: #999;
}

.items .item .image .hover {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    background: #00b4c4;
    background: rgba(0, 180, 196, .8);
    opacity: 0;
    -webkit-transition: opacity 200ms;
    -o-transition: opacity 200ms;
    transition: opacity 200ms;
}

.items .item .image .hover .text {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 20px;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.items .item .image .hover span.txt {
    display: block;
    margin: 0;
    font-size: 15px;
    line-height: 21px;
    color: #fff;
}

.items .item .image .hover .icon {
    display: inline-block;
    width: 60px;
    height: 60px;
    margin-top: 15px;
    overflow: hidden;
    cursor: pointer;
    background: url(data:image/png;base64,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) no-repeat -4px -773px;
}

.items .item .image .hover .icon .icon-img {
    display: block;
    width: 60px;
    height: 60px;
    margin: 0 20px;
    border: 2px solid #fff;
    border-radius: 30px;
}

.items .item .image .hover .icon .icon-img i {
    font-size: 20px;
    line-height: 60px;
}

.items .item .image .hover .icon .icon-text {
    display: block;
    margin-top: 10px;
    font-family: "ClanPro-News", sans-serif;
}

.items .item img {
    width: 100%;
    height: auto;
    background: #999;
}

.items .item.route {
    -webkit-transition: opacity 200ms;
    -o-transition: opacity 200ms;
    transition: opacity 200ms;
}

.items .item.route:hover {
    color: #333;
    text-decoration: none;
    opacity: .7;
}

@media (min-width: 768px) {
    .items .item {
        width: 50%;
        padding: 0 5px 0 0;
    }
}

@media (min-width: 992px) {
    .items .item {
        width: 33.33333333%;
        padding: 0 2.5px 0 2.5px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .items .item .image .hover span.txt {
        font-size: 13px;
        line-height: 17px;
    }
}

#filters {
    padding: 60px 0 40px;
    background: #f4f4f4;
}

#filters h3 {
    margin: 0 0 55px;
    font-size: 26px;
    text-align: center;
}

#filters .margin-bottom {
    margin-bottom: 20px;
}

@media (min-width: 992px) {
    #filters .margin-bottom {
        margin: 0;
    }
}

.key h3 {
    margin-top: 0;
}

.key-icons {
    margin-bottom: 80px;
    font-size: 16px;
    line-height: 24px;
}

@media (min-width: 642px) {
    .key-icons {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }
}

@media (min-width: 992px) {
    .key-icons {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
    }
}

.key-icon {
    display: block;
    clear: both;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}

.key-icon span {
    float: left;
    width: 80%;
}

.key-icon span.col1 {
    width: 40px;
    line-height: 23px;
    text-align: center;
}

#content,
.story {
    padding: 50px 0 40px;
}

#content ul,
.story ul {
    padding: 0 0 0 20px;
    margin: 0 0 20px 0;
}

#content ul li,
.story ul li {
    margin-bottom: 10px;
    list-style: disc;
}

#content ul li:last-of-type,
.story ul li:last-of-type {
    margin-bottom: 0;
}

#content ul li ul,
.story ul li ul {
    padding-bottom: 0;
}

#content ol,
.story ol {
    padding: 0 0 0 20px;
    margin: 0 0 20px 0;
}

#content ol li,
.story ol li {
    list-style: decimal;
}

#content ol li ol,
.story ol li ol {
    padding-bottom: 0;
}

#content .bullets.boxed,
.story .bullets.boxed {
    padding: 0 20px 20px 20px;
    font-family: "ClanPro-News", sans-serif;
    color: #333;
}

#content .bullets.boxed h3,
.story .bullets.boxed h3 {
    margin: 0 0 15px;
    font-size: 21px;
    color: #333;
}

#content .bullets.boxed ul,
.story .bullets.boxed ul {
    padding: 0;
    margin: 0 0 30px 0;
}

#content .bullets.boxed ul li,
.story .bullets.boxed ul li {
    padding-top: 15px;
    padding-left: 15px;
    margin-bottom: 13px;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: .04em;
    list-style: none;
    background: url(data:image/gif;base64,R0lGODlhBQAGALMAAP////Ly8uXl5czMzJmZmVlZWT8/PzMzM////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAgALAAAAAAFAAYAAAQREIARZDlGjMNJMNwACIQonREAOwo=) no-repeat left 20px;
    border-top: 1px solid #ccc;
}

#content .bullets.boxed ul li:last-of-type,
.story .bullets.boxed ul li:last-of-type {
    margin-bottom: 0;
}

#content figure a,
#content figure img,
.story figure a,
.story figure img {
    max-width: 100%;
    outline: none;
}

#content figcaption,
.story figcaption {
    display: none;
    padding: .4em;
    font-size: .82em;
    line-height: 1.28;
    text-align: center;
}

.content .big-text ul li {
    font-size: 24px;
    line-height: 34px;
}

.content.big-text {
    font-size: 21px;
    line-height: 30px;
}

.content.big-text p {
    font-size: 24px;
    line-height: 34px;
}

.content h3 {
    margin: 40px 0 20px;
    font-family: "ClanPro", sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
}

.content #map {
    margin: 30px 0 0 0;
}

.content h4 {
    margin: 30px 0 15px;
    font-family: "ClanPro", sans-serif;
    font-size: 21px;
    font-weight: 700;
}

.quote {
    position: relative;
    padding: 50px 0;
    font-family: Georgia, serif;
    font-size: 30px;
    line-height: 42.85714286px;
    text-align: center;
}

.quote:after,
.quote:before {
    position: absolute;
    left: 50%;
    width: 41px;
    height: 30px;
    margin-left: -15px;
    overflow: hidden;
    content: "";
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAANFCAYAAADCp1qKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAALMFJREFUeNrsXXt4VcW1n6Q8JERDfIEFEYJVrA0SbYW2NgQRfFxrQKK01SZAe6veT0B6/7D1uwpoP61/lID2XqvfbRBuvb1VwsP2Wi1BTrS1QDWhqC34OKCCAjU8FILAhdxZ+8wOc3b23mdm9sx+nLPW922SQ87Ze+Z31lqz1pq11hR1dXURpJNUjBAgIAiIDPVy+b9q9nMYvUbTazK9hmt+7jZ6raLXJnpth/8oKip6KQoAeuhQ+A/+8vhQJb2auoIT3KMyThzRY/4igHAfrqZXmwIQ8JnqOIpIIEC4m8hwS1OcdYYWQCRAaYq7EtUGiAAosQdDOyDshm46pS0py6wJQKpdAKkuWEBcRKeJJIhMAVLJAVKZZECKnCBQi1H1xmn2+YqkAZLLdFelVfnqy6jSJgQkm7aj+5+HpE2pJpWc80cOQZFBQBAQBAQBQUCiA4SuywvpNatgEXG6v/SaRq9OAKYQ5+8aD6E/JzFQmtbs6igueEDYGyHo00Gv5nwGRSpixkBJ06uFXmUFDwj7wFAGSls+guKcf05RoN7v+/RHFXvZDgAVlpb1fl8ZEx3glkkFKzKOD9t7ME8VPCAMDFh1nsqnVUcJEA6MvLNLVFaZSflsucraIZPy3YyXsVRrGRjz0Jc56eDlNRhCgNCrnoFRECEAEUAKKh5ibPc/yYDwhCFEByEgCAgCgoAgIAhIjABZvnLAPHo1IiAZMACI+fRqy1dAhJLuICh04M8jfnmCFNUWk64b6qbs/22+ApLTdP+PlRf0PZvs+TUFo+bmE8+PI1PHvF64pvvTfymjYPwv/W10PoIhJzIUjOW9J66jvw145vitNaRuzPuFsMq4AjJt+Z1Db/rcxBT9dX/dsTVV5OavHCiUZbeHDmleVf5N+mMxvdIUjKn5DoZI8v+N9BpeR56fXkic4alUy7767vfojyefJteuIivXVxcaIK5BZrA7qBG25OmV5XvzHRSpfRmwTPMdFOmYKoBCjbIGaqE25KOFKh1TpSDMpWDAqvMsBeebBalDfLzcLnp9t2B1SCGAIp1S5RCfBfTHHHpdWrDebiGoDCmlWvCWKgKChIAgIAgIAhIdIJB3ltfFRZKp3QtZ/tm0gvZlIGDE2up05lPivxIgDIxmltpdmfcSkiOTmS8JqSwIleGTyVzGqqjS+Vw0JOT+MwDa2csqVlVVOO6v45qU74WHUiIDBUJJ61ZnFBC2qjzFVpXqggfExe7AjSoXy3QSAlIgoKgWIc5joNQiID1BmYaA9ASlHgE5eYNZ+RQPwYoqF0B4whCigxAQBAQBQUAQEAQkREAg65BesxGQkwTVUovzuYxMzpYHWrm+GhJ2IZu50Fr/eZvuzRsqny6+prWYdKX2kLO//S9T3jpS2Kb71DGvW1VUhIy2qqqe/ktZoeqQLFCsaipCKqzqqkIARcj9h3KzlQPa6JWGaqvC1CFuoPSe2AzcQq85+VIIoO7+3/yVA3Xk+ftJ5lTEG9FShaUYqqwIeZJVXRWwDslju0Q+pnoSjMZCYAhfpQoFQydI0VJqnC2FQqKCNsxY9dSzUE2Vr2AI6xAoEGKFQgXX+q+XC2dAtdQyZms8gu5/plqqIMGwdChuVOFGlSZLFQFBQJAQEAQEAZGl4KepUm94OblmCv0NqiUmOP66SMoPat5Qubz46vH0txtIJjI3nPtrO72X8RJ7NcMsE068i/7W4Bg0T1A8sLfuxAtzc/U/Y+4CAFfl9nfqce+jTiZsoIHX/V8mDTNpQGCbkw5wPh1guZNX4Hrm+K2tv6n7uVD1BPOoF7uAuo1eq+vI8yvJlLEvhWmpCgOS6W32q1X8t8i+ucV1x9YskupoleGwRfS36U5QKQiLTIMQHJCTu3jlWfrh2Jr50q29TnbQq8rSD+T5u8IEQh0QBxiMK9T6EbmDsSjKAJTcqe4uYCg3iXQHo163kjS37MIEiieupr+VnzRauhpUO2ZSMOa7cEaswPA1zNgEeO3/pPJuXaYP2l38KhLXOK2rDmErynuO90J++5X0GucACpbIVnqt8AIM9oQdnwGwB7B7OW2PtfR6lirspWH0YhRSqrAh5bIkilA7NcSyxIqL0UoRU97zTYcyc0bM2O7+dMX7V1HTe7OjrddcNVm2FPli9uVEJzLNq8pnM+sxKNWD1eoieioE+mtGJBxCqUbTs5ZRMBZoutf0sDIji11kt0bj/afruhH4T2FkMBV7yG4MAzdd5dQUaMAAkSGOyxdAqhCQuJjuCEi26YyAcBTn8x+2hQ4ItS7jnEvWGjogLEC8VuM3qq0KnH5Z86IQGXjwTPA2Ndx/DgsC6QB4kWg0Xzsg8GBqGc7R4JD9VhPA7VZAOwpv15GWqRTLcPVO3SP3omCMNxUsksogAnavI1bNzDYJnXGDq6s+dczrzcdvGS0pPvNNgiHNITwxbpkC3rDLtwyTXEoH/6zQ4DP7wTPYIWDOe8EW6GoqZkvC0BmBtzLzjTDpDn0ZBAQBQUAQEAQkMlJKumN9VqHrXQ29YKdvgouhBkZVCowsatsk57w8ycZuZayLZkeXOHWwfopliZi/ROu/WQ4g0myi1fxkGWjV7G9pBzCzEg8IxxU2tcn0WGXgtHGfb4oTt6i0MecnMyvAg2c5QC1LIiBNHLtXa3h4NSd2TYkCxPGNVmscQLUOjgsVECYqHaYGzYHdEbXoiAKy0JZ1yZsvZJOsFXhvWxxER6SvO88d1QqA2FQvKDqRcokIIPW2naH4AH6Jbsrx3rQIeFEDYk9ooQYd0cWOYinLwVFNcQakRcfKwjitw8/u4MSmJc6A2FSm4WGVHCg9Duxh+sqi2APi+NBQSYfOz9Eb6rh3rADBeEguhFBkUKnmFBl7+3BykGWX/lhKr9PptYJe4z2iZpMdz4ylyKBhhqZ7bueuKUTnbmGcJATdfwwQYQhRKyAYZHb5AG5D+HzDuFHlwi0LFbYym5KylamUdJdPm92YhZgDEIyHOAgBQUAQEAQEAUFAzJFnFuLjjz8OdTL3uhhdbrRr+6Hekx764czXkw6Iq2FGwYDw31LJe+2i17duu+221iQBkNNSfeKJJ8Yxk9sywek3P9fvm6fgOR2gBgrKsqQC4iYy99pg0IldJXFvqISCZgVLKUgkSaDkUqqWzgDOkLzXeAYKYaDU5wsgFskqSMoRBxgoSzhQ7i/oZRdAoddMDpR7KShNBQsIBwwPyowkgaINEGa3OEF5gAOlmV5lhQDICsfqxINyH8m0KQaCg77WxR0UHYDYrfkmMC4Y6gBlGQdKVdxB6aVBX7TSCT7AOAS44EawQ3zIAoVkjm3JTx3CRGMyM99FqCpvOYQDBZrRrv7xwqbKYf2Pne7z1lQivV1VymXQ5RAnjIckjkOYCNzEXv6DXsvAImUrxb9yb13Lu/7Oz9G/PZoXhhmdVCNbQe5lS+w69qfR3P/DleJ9F+fnnIZbPoiMbXVWOSa3i/vbvS42BnjADyQlcCQDyD9zv/MteN5kyy7hOMe5xN6bj77MIJtTKADv+/gxzn5F4OTNTgogMstujQfbTyAnA9FrnWBBXCRJcVYRQF7x+Obh9VrH+34m8LlYk1uQuYtZnkbyIuygtKn7yxKmQ6gqVTCsdD/MxD3DAGQtZ1hpJe6ea5MEiG1kQcCnRce3CveAe3Gr0QOJUaoBtjJFKVY7e0JKlQ24RjNrr2W2TKx39DALEZddfb4MAoKAICEgCAgCIkfy+zKZQ/y6adrxX21Xbiat816hGmaZLttwkuEUj/tAEGiRyGF97FDBBR4du+17LZU+slaTYeYLCBt8ExHLVbUmU3fihVqv8zSXrxwA3u5dIjeK6uA/b0DUO/UDZZ+S6n6SqigZO+NO2HQHzggABny7iwHQbs7oPbGZqO/4wxl388LSIa6AgJgEOd7NOoKt+OrVTEzmSYicF813KuDwAMk8eIKGew9nB57P0TFQqtTviwQQOLNB4/0XazxIcAIvhqEBAsthXI0mKoYzQwckrkdDMhoXvg6JN+FJiOjc5SLDR8wm7yREw/6NGyDPoshwBB6rpjPuTFD4R0MCS2o4446nRRoB3hSJUmWe6pM6HgAH9mkEeGVkqwxzuZ8MPAHKcQzgeg3gPhsZIBwoN6jKbh15fhHPdXUnXhhFThYqSsdFwoigyRz8902SKf+4hLMYtzG5BlausNx0bvmmIFyV415gig93KE1I0FvhXO2eOX7reSbirWZa7lBj6enek7bxfpDFDR6hxJxO3MoBAAgfv11EwZ1rgiOMbHYv7z1xkcMpnB8AjO86wAjtJFUtgNAJQGLudIeoLFC6WfOGSiv8eDIUsY9yWkOYh4eqAwKB455gwLc5VZUz+DgugHHziefHqXKaKqkVEFn7NBOfdChEtXNxMxF5EIm7KBgkSjDklWpmwwpim86Yq7zSywBxF8RcHfpnrcVlIYmJ3CoDrnbv45dQEEDJ1To4wlomqa0xnUwZ+5LIw9nG1zimNLN2AdnG1Jys/Zw4ANK8qhy0fAMd4KU+4UQwrhpzDp4qyeXFV8Nu3enEO9olvA0aDYc886rbLhsMGrp4P0u1/joZ2fbYvoSYy8v0Xiui0BN+gLh3ywRR0Rnyp7oHxCWO8QQt3TLziTAt07SlioAgIAgIAoKEgGj2dnPQpksrBtDlfVxRMRnXt6TPqKKM1evVU2QvtQTaj3Qe3dx1grRSM6h1dFt6f1SAaDXM2qsqavuV9oHo+o0Bx7Xi8MGjy6ra06vj5e2KA1FPgbiH/nqh5vFupcA8SIFZlghAKBDjKBCPGwDCDZjbKDCtsQQEdAQpIvedUtJnbpjy/Vnn0UbSRe7XqWMCAwJgnNK/z/oQuMKTWz47dHSsLlACOXftVcMrKRjvRggG0IUwBhhLpHYIDKBfad+Uz/IZJp0OYzEBipDIMDF5NyZgZNkwVHxGBBEfaZHhdEbcwLA4BcZmKfnQRIauJhHrjJw6hY3RvMgwOyOVBB+E2ik1KnaKSNfubmJGlxL1HnYBKbnoYtL78+fmfG/Hb5aSroPBdiDYWEca4xBmjkt3iCgqLSNnTGsgZzTcQY7t2kmO7vyAnHLRKPK5kpIe7z3y9hay84G7ybHtb+nikgZZM1+YQ5hvIg3GeYufJH2/MJLse24l2fPTe7r//6w77ybl153crHv/ntnk8B/XaBUbNuZl2jmEea2rZG82pHEJ6X/ZWIsz0jdf5fl3oOOdneTduisDi4oLl0yW8ZKFll3mwkvrDHuyn7zgnhu3e/FD3b+DCJ0y+nLtylVl7L6AsDVdOp5RNuGanO8BXXHotfXdr/tfeJGJBefGIHZJcU8WCl6TUnzWIG+P9Y12YpqCzKEHIBD2U7nRsQ8/6P699NLLpT+jFZATXaO1AQIxUJUbffLyiyf1yaDBpOzaKb7cA0qV/wzQmd+bTS586e/WVVKlrl/6ndb3G/o4RLFqCVaLjqWPdb8+a86/WYrWqXhPq7na+n3nT36kfYUJOgcvO0TZifv4l49YHAD2Bqwi5/3i12T/M0tJZ9t60tW/jAyc8S/GbBBdc+hhh2ytvqgr6GiA3UuvnmzpEhAfntL1tVmWKYgJWLV+9MGcBtLZvlFqDCNf3iIUHJbyZVQJBg/XHiYmFctWZy29caZeph/Qu3xAD8UJosWvNLZt0mfwud0cBX7O/32Sifsc27c/fwA5/PZWa0WxnTtbPGxQDvx+pXU5xWfPzx+SFpPYAtLviomWFXrKlzLK/sQn+7K8XZh06dfGk/fmTDe20ugEZK+qlgYgzpl9t8X24OCBTwMrjG2bnDrphm5/BzziwQ8sIjvmznAVn4BislfbKrOl+qKWIoXuEGf/6MFu937Pow+Rfc+4e+HlN9WTs2f9ONAKknPlIGTtRS9vETqSLqe3C7vwsgOASYqAAQR/2/XQyVBLyaVj9eutT468rM+5O0Gk45JnfG9O1oRzEShR3uvVbqkWF23SBgjkZ8jGQdzCg1GS7Bx8AWGbPiuCWKkiBDaHIY93RZCNK9eIGSSrCLv91PIEI6pbud75YyuGmkvn2CuRbYNo0x8SYxdaZeyo+5ZvjIRZXigqNuDI2aIDE+1Y8u+We8/bGfC+8m9NtxQwGGvv3f5t3ab8VurDSG1FCKdDyG5D2NsPA25qyNIpAE7xaeVZ/wcR+X/8/GETAebA2xC+O3cyXOLUI27LKegLJ9dEyR3S3i6kMalsZdrebpgEY9VxH9/NbtgrtdKYYk4wRl35Z7l3/7sInDu1NcZ4bGVj1GPDYMKMQo4ZPPDwwSM1QbxIE2DAmHRnPQvnmFW1b3s9RqBYYMCYtJv9mJYZsOYOBgIDimL1gWfqBEMLh/CEqd3ewGDyvwcwWB7ipXghJQF24WHjWaSACMJ+EOkKu4AoFECSRFjZrcswQ0AQECQEBAFBQKTJTH4ItOzpOBVCBaPpSv8Nat34Gmb0Pe30PbAfu4mc8WkqiuZMZgyzx7ZAay8tpjuBJP47RibUdH/s7xSEIjglpELzeNN0yAvIHRclxLmDk0Z2Wf0QKwx/kWkyaP8M0QZy4QOS0RHAEXNDFvFGqmMW6NQxwQHJgKF6vJIOaqegjNcFSjDnDpq9dZyajhAMYj0bxmDorJliKTD2lKVITCq7rbEYAEVMZDJikiYx3Kii4lMRRHzkReakzohlZbc1No0niuQGJLOaVJH4UhUbYwgik7EzWkkSaND+cSp2ipzIZIyuZJCmsRb7m+PGLVCdVMHGbEqHFM0jiaPgYy728VorkgcIcMmWWhMcIs16A0t6Sb//v6/6PPmw/nzSdfuF1gW/f++iAVnvafz62bJDCSQ2rk2q6TImtXP21UH9yCNfH0iu//0Osrvz/4TA+N21Q8iXz+rr+vdfv/Op9fPb559KFr2+j8z90x65WZ3x6QBRYy33KpOJdEnR1UP6W5ODSYpwih8YNhBwfdR5nLyx92gW1wiRwhz8REa5Khom2V43zOIYP27yA4Onc0o+Rx74ypnkd+8dlB3KaI2AdH0jiAzCJF6ZPNTSD27c8sXyvsL3evUfR8jUP+wUEkNdc3ABpEjaTH9hxyFXtt9VP8ICBljeBufc/uLKF3TSn3cdVlGN0VZ2w6Dh23QTBVsfUFVq6YSdh8S/bXnOUJ+DWoDIg4AD3j5wVEicRPVHVKQFEBCDDBfoI+CmxALy2N/0J/ykPuxMLiAg62BA6aS1OxMMCBBYk7pAAXFRsD2MAbI3atl/gopggBUm0BzcDDPlrklgZsNKEhTQ4DpJfQ5uhplyVfQv/76/2zFTpXv/8nFQ7gg0BzeRCXSm7XdaPiTfb92tJDoAJoCqgfRVdlv5GQEJJgU+CFivMmAAmFoowBzco+6PbWkmCjke4K9cf14puf2LA6Qs0gWvdpD5r36sa6FYQe4YKXwao2hV5jJRQMCdb540WEmZAgfN/tNuRQfOk8xUdlMugRo74bgq+DMTBpcImfAgHmB4adIXPKUpd4yQWo+E0yEyWUFLVUYFXANxD97V/4B6uX/bd0Q3Nzin1yCbbSSXHyLJJRGTNHe4AeJvug/aP4MkhTSN1R+QzF5pYwLgaNSVf5bbuYOcLvWT2MOgdjZGLYQJM0o5ZvDAsw/UkJhVdltj0pz1LB4PgWNg4wNKBgwDR9PKBYhgAMCi0eqUdmsMhs7plY+YAYtCnmg0q0+jzhxVdaXqRZja7UGY/O8FDJaHuFOCCoiwsluLYVZAhIAgIAgIAoKAICDmyEhl98Xff7zs/M+X1pAi6/AeaNQ01t8wI9AXDXoatr7z4cHUm/95W35Udtfe91QtBeEH9NfrAo7rOQrOE6vvvyWZpnvtvKfAfzHk3JEFqxfckgznjgIBItEUivtPyEwKTDwbu1k6YnBpJJXd7+w8uECnjgkMyLTldw797PWxq4JkCwecQvs7Ow+N1wVKIEB+vLCp8m8HYnFM9d4vlh2peeiHM1/XDYiwHRIjMIBOh7HAmCIxzEBnxAiMLFBAhEMFJKNA+8e2shv0GYwxNEAyq0lRjCu7i6rYimfeUmV2RiohbkiNip0ie85dk8zNx4wcQoafo0eytn20l2zYskPmIzDWEcY4hJnjQilVpf36kR9N+zr50rCztX7lO3Z/TH705Mvk4GHhNKwGWTNfZtkVlksTYAANGXgm+el0qfI5M5Xdltcq6J+AmOgA443te8j/tL7RfcFrGxR4hiBVsLFrXmUyLrwQ6dIZb7xHAVm3ufuC10rPkBi7ECBsTb+OxIi+dJ4UB14XxC7pAYgV6Uo4BZlDLxeWGxcVF3xr/ChVrnDOASq7V+sBxHAXf1tZOhUxvNa4Ul2uj0MyAWHtlNr8PvnP37/WbVOA7fL9ay8jNaOGmnjcWJ2AKC8bsFzadMXIQdaSaYOxaMUfs94LwGT+74puUMAQ++OWXd3v+da4Lyk7fToBUSZYLnlAbALO8CL4G88l/D0CAGI2HqJqZdo6w8/0hr/xRljUhDt3YQEC+sBePUCB+jmG9upifyYvAeGVI6wmXsT/jf9MnADRkrr9u/Vvk4OHMvX7oDTvuvGKLE6B3+H/bIUK74XPaCLlObitMut1+DKgLJvWbCazJ4/tBgUuL8MM3isR98hF63UCslWXc/fiprT1c+bEUaS0f4krEMAZAIb9Xk20UR8gXaSV+gLatihhohu3fkSuH/uFLGPNNsIs0TqsuTCxS72yuwcgkJ9x/uBSreODCdtxjjAI5qBNqbI90+dUbiYR2ZK6Fx8sEqDnguz7Fnuw3BOiN4DouE2zvvllLaDAPeBebs8QEJcngjzbL+ouXLP7k+lXGQky27rmzsf+IPr29OoFtwSq7PYzzIQrHX/6mz91L6e6wYBtCAkKXJ2Za+dOqrLb3qgaVH4aOfO0U5QG9PEnn5Fd+z5R2aiS5g43Dsnl/s8kEluZMAHJSeikmcZ9GbZXmojKbl35ZzmdO8jpCtLkyDxBitXBcCu7WZJdLCu7KRgVQewOpZQqeCDkdJGYVXbDmHRnPQvHQyDBLUagaEu6UxKZnuIDKVb5mZYpHTGDgcCAIlp9GnWCoYVDeMLUbm9gMPnfFRgsD/FRvJkCItiFh41nkQKijRDpCruACCu7da8y+U4ICAKCgCAgCAgCYo6MVXa/uePgRPhVyjCjvuPFQ0rX5E1lN7nmZ3X03xlaTHdClpDn/3V5Mi3VDBAPG3Lu7jYJjF5ArvlZqO4/BSa+ld1UR0RS2U11jNHKbulVBspCKRjrIgADaC48W2cVZjCles3PoHA4RWJQ2U2vGipC0VV2xwgMwsaQYmMK3zBjLBoXMLJA0S0+QpXdTGfEsrJbt07JCQhbTWJ9ZjcbYwhKNWNnpBLihtSo2ClGK7tF6Jaa4eQLQwaRsv59yYFDJ8+feXvHLvJUaluQW5ut7Gbm+DO6gBhdcRb57X3X+paAFF27MOhjbpI182WW3Yd1ckYuMOy8+IAUeMzFPs5ahU4xyVUc9Oq7WkpDKtjYtcdDtJ4aAjrDjSBzsWXTDipOZ5JNaW21MjD25doAYXaH8cpuKFj89k//YOLWVmW3qgNY7GJ3TAxjjdy641Nj9w4yBzcdcjFJPl2sU4dcrmtUNaPOtX5eOKTnQV7wf/bfgfYf/IzqkX/oenT8Krthsusevsnz71CTy9flLlrVRjY9rs0oHqtTZCJx4nirVZMnbM79LyTqZerGoBOg5h/o/IElPQwzqHR4Z3dnli+T14CAghx/d8Y+mn/rV8m8W7IB+WXL22T+r/4cOw5BkUFA5AHZmwfz0nlmt3pVdIxovU5ANuYBIBt1AvJmHgDypjZAID8j8Z5dgDloreyOCRmo7IZkleRSoLG7A5KJXKcTCEY6aHKNn2F2dwIBCTzmXDt3Ws7shthIzajsJgmpzTvo9YFu7ohXZbcXwcQ1T95rrIZ9mcxeaTLO7NaUf5Y7HWJIaezP7GZj1ELCld1v7jgYy8puCobWym7xHLN4pVTZHm3gPDP1HLPMg2tIXM7s1pR0J61DnKAAi0asU9qtMRgAQx4Q5uvQAUVW2Q3Pjm1lN6Z2ewODyf8+wGB5iIfdkogCIqzs1maHFAghIAgIAoKAICAIiDkykjCz6dKKAXR5H1dUTMZ1fnp0DP2vkTkMsy0lp/bZ0HWCtFIzqHV0W3p/VIBoNczaqypqDx86Ch2rbgw4rhX9+vdZVtWeTmZTJgpEPQXCSNsuCswCCkwy2nZRIMZRIEJx/ykwMykw8XT/QUeQInIf1Q+hFjNTPdNIusj9OnVMYEAAjM6DR/+X/vq1iPTeKyWlff5JFyiBAGmvGl55+NCxFIlBZXe//r1rqtq3RVfZHSMwgE6HscCYIll2mZi8S2K4UUXFZ0QQ8ZHmEE5nxLKyG8ZmKfnQTHe6mkSoQEXoa2yM5kWG2RmpJPgg1E6pUbFTpESGGV2JIF1jLfYzx0OwQHVSBRuzGUCYb5Io0jHmYi+vNWHcwXNJoDO7e3kgLc16g6dOIadeMZ6cVnM1+VxJSeCZHXptPelo/m+ys3mlLJfA2JXDBj1Wmb9eNgLsjn0yNxnZ+Agpv26Kka+8Y+lj5K0HH5RzAkv7lIsaazlXGYh0yTx84JhLjYEBdEbDHeSMEYMll1L1Y7Z7AnKia7TMDfpcXmPe7b9umhwgknPwBeSzw8cm6Z7QsV07rSssCjIHt1VmpO4BHt35AXl13Fiy4+eN5HhnZxiYjNQJiDEn7oNHF5J3664k+55baRqQ5FR2d7y7k2yZO5uk62vJkbe3xM6QiWyjaveGNtJ2/USy66F7whKjeAPSrV8+PRgrDukV1YPBfhl878Ok7xdGIiAmLVsTgOw1tdKcO+uH5JyZt2nxdXKQ1jO7QfVrDRn2GXwu+XLretJ70OCwvmjl5auHUj2lX2/tvbQAiBDBCDSHHoAUFRdJnXfd+dxvzK9EG1NyLrzkHPwBKSJSgVowtMBFN0Vg1YLNIgWI5Bx84yEQdX/lgiHNRDLHAwJEZ0z9Dul/WfAmV2CofZJ6gXz6x3XSASJKK7721o6p4qECgb1dlviyiiSQ+vXvM1km0UZ4s5tyiZaa3ZApTbnDzJndkLmTQO4we2Z3wrhEmjukOIQhPjNB3GG+shv2Sq00ppgTjFFX/llu97+L3A/SE2M8XmFj1EKYMKOSUgUPhJwuErMzu2FMurOehSNmkOAWI1C0Jd0pA2KDAiwasU6BtMwRJsCQBsQWH8gTjWL1gWfqzFFVVqpehKnd3sBg8r8HMFge4kZ2ARHswrON55wFRBD2g0hX2AVEWNmtwzArJEJAEBAEBAFBQBAQcxRaOsTjj1vHN0L44DKSacVTxn46D7CCQyKgyfQB9vM1eqVuuy2cNjxGDTMKwlD6A3LPoVFT0OMloZkctBdeTcF5P1GWKgUCQJhFrwmGvsi19HqUArM61oAwIH7hIgamCMTr9iDAGAGEiUaTQY4Q4ZiZKqKk3ZehYIBobIgQDMKevYGNJRqlylaNRqL51EQNBIp3ruiqpEVkGBjrSHwPJoYVabwIKIFFJgFgEDa2dWys5izVhIARCJTiPAVDGRQZDmlMGBg8KI1aAWHL2QySXJohuiTnXGWY0bUhROvTpFU7xmm8yZ4NQZgFKgzGBRdcQL78lctJaX+z+exwxverf9lI3nrrLdGPDGJzuUqZQ5hvIpyeeeWVV5Lzzz8/1K/9nXfeIS+++KLMRybzvo+sHfILGc4IGwwgeCY8W4J+oaRUGXcIiwqIiSmCg0b5y1mSJvnsQXRunqX8fjpEylEypTNSqVQPPdGnTx/y3Ztv7q67UXg2ALJMmEPYyhKl99pNBw70dEeOHj1KPvo0UOHiBDZHYZGpJflPtTKAzCgAQGYIAcLs/qoCAKTKzcdxU6o1cRr1ZWO/Tl5b/6es/ysrK+tx5LUiwVxX5wLksrAm+9e//pVs376d7N6923o9cOBAMmzYMHLJJZd0vwcmPqTWmEq7TASQi00DAXbE79as6QbCJngNF4B0/cSJYZSzXiyiVMtMj8INDCcw8J4QSEiHBOIQsCR5OufUkqxvGsTEDwweFHgvLz7AWU77I6AumSACSCA3/7nVK7Jef+eWW0kp9xrEQZTgvTwgh7t63v8HP/iBVpYxvvvvNKtFuMPrvaZDCqEAkjQyDggEcniCpVWUnO913issQHbpfMCujz7Meg12hig53+u8l47hiQCi9VT3HTt2ZL0GJSnCJfAeXqG63UsDvSkCiNZMHYhlOAM6YHT5gQJ/g/c4jTmJ+KlwdCF0DgF6eePGrNdgl9RSc3zMmDFZwMDv8H/wN6eV6ryHKQ5xs0Ne0/1U+GaHDBnSI+YKIuEUCzeCQLIB7nCdqxuHpEw8GSLjMDFZUoiqy1AqJyAshaDdFCgQIxXpWwbvgfcaBKPdLV3CK8i8xFSQCFgfLtg6ADEadM7nuy1QsDNgaYXVxJCIOOdIRAGBGMEjJkdjAxMhrRa2VNn+51qVp8AWQVgU4FlrvRL0/Ez3R1VM9Kqq8MKx9rMUTPpHpX0Ztv8pbMbDxrO9lIItYZJT4N7wDHvJtp8taq775bXm2v2/nQhudvO2hqh9oYMUbJTb/f4okh/SQiR28WKcDmHrjqx0CJX8EOjcIpwww68eMq6+DMkEmRyebc4uNEJ5qiwd6RGSbJpNuaOHMlVO3KWgQPZNUrc4l1AwXLkjSOLuXFMmvWFqZ2MXImFAmN0/PmGgCKd4q3BI0kCRBkMakASBogSGEiAOUJbEUYGqgiG1yngRW5LvIdEn9oKd8aDb0upHWGIWBiAcMFiE6AOM6TLVZRSIwL2JQu0wg4XM/uCIlrrbHBBKqTv2INLoyxQEISAICAKCgCAgCIg5Cq0HEV3vbcMMjm0cxQwzsF6dTSP3MqsUDLHN9IKjUVLUPjoQ1kCzLs33HkqvWfRq6wpObexeQ03O34ilSu/p5dzBN59i3/p2uOjznIXFMOFh7BrNuKrKxbR/lH5Wew8irRwCQNAr7fhmm+lVz0RGWdzYPZod904z8PVJiA5AmGi0cAPtoNc83ezNPWsee4ZNLarP0g4Ik2t+cPOCcIMk18xzfAmzIgOEDahJx7ekgWN47myS+UK0AMLA4FeOeSRicnBLmygogQFxgAFsWh2j2EY1J75CoAQCxAWMyhgGfCplQFEGJAlgqIASBJCmJIDhAUqTVkDY0mpTNUkIMZ1i0ywtgLBlrSMuq0mA1afDzSxQAcRe41uS6tL7zUEKEOab2DQ0wYAM5eZRGwSQdFiiwoE/z7DopJUA4QbYEZJvMsvhIZdpvn8ZpwvrVQBpCVuRMhefN7+HGuKSFilAHDI3NGR55+0Hra6B27xEAbHZtzkiJeh0HmdpvHczf09RQNqcshYRKHx4oUmzWLYJAcIGYlMZiZgcyrYt6Jic8xMBpJZHMIZufWBfipOAWuf83TaqRrOfqbgAUlRU9BLJRN8hag/7OJsDinPKMdducgNkFPu5KU7WJgUFjoKE3Fi7o8pSCspCxdttcszVFxBbRrfHzQSH3Tt6wRH289l/zWX2kqxe2e6Yq7fpyslqrH0Xtlp0cPszlRKf5e2RnEo1865kOG2VnL/VIbNp5QVIkcvcuxh7FgncVKojb0g0WWSLk/vSi3LpkMKmPBOZ+qAiU+hKtUMEkJa4B5Mdu3TSyy4XfG4RsVTtTJ1hMQSijHngth3SSBXoVQrZRcMcc/VVqpu9zNqo9QXJHNZhH27cQIH4oeLtRjvm6qtUC9q5Q/cfA0SSASIMIWKQGbchpLchbMctjzeqaqUBYW/GrUyPQeJmt4suwXQIDl1MmPFReIWdUsV9EJPufKxHTMtMCiihJe76gFK4qd0+zlfhJv/7uOeFWx7isiRjAVGOb6lwS8xcfJ9EFyEmuUx1Gf2s9h5EWMgcBod4sT0RK3W3OSCUUnfsQZQDEEyHcBACgoAgIAgIAoKAmCPsQZTT20PTHXsQGeMQ7EGEASLXG2IIkRsQBpk5MHAbwgUM7EGEW5kJAkMFFEyH0AEIJsz0XNYwpYr7gPGkOybnbQbvn6weRKbr/BLXgyiMwsdE9SAKCZDk9CAKqzQ2MT2IQgQkZ3mIV5DZVjwrnBGtJBObywrHHHNHzMIuMQuzmjwRPYhCBsS3CNFNZGrsgHBoof9wxQbm1O6YazclogeRAUo55uoLSCx7EGmm8HoQ2X6JSf3DxWZU/Z/tjrl6rzJB22Vw5n6LxGeklCpnNKY12CNmexCJBmZUAdEVqAq1KZPDS67XBYijrjfojl24Xaoc2wKVQQFhnKdt2yOStl3cXmxHjkCv7zMdnmqzprGF34PIEan3XHn8ABG9h6JSDb8HkSMm26QASJNfTFRxTNH1IGIe5hT2cobMhjR77wz2copGz3uYY66+hpn2HkSs/eds9vIREe5j73mEvZzN7qGL4tGDyMuGcIqMii2jYE3HoweRm4LkATGhRGXc/9ADRG5LqAOQZpPB7Vj2IHIaWR6/Vxp6djx7EDnMcCfVG3pmvHsQOVKyukwpURd3Ir49iBz5YSb3j5PRg4gP9hgGHnsQeegO7EEUWQ8iTUn+0kUBgqISfg+iuAGCPYgUYruYlqkLkKSAgj2IeuoM7EHkEuXHHkTYgwh7EGU9C3sQYQ8i7EGEPYiwB1FMzfys19gdwkEICAKCgCAgCAgCYo6wB1FObw9Nd+xBZIxDsAcRBohcb4ghRG5AGGTmwMBtCBcwsAcRbmUmCAwVUGKZDsHsl1qDoCSrB5Gpyu7E9iAyWeqe1B5EplvuYA8iFy7HHkQeooM9iDizAXsQeXAJ9iDymhf2IMIeRD2ehT2IXJQr9iDixAZ7ELlQyjFXX0CwB5GDAvUgSghtd8zVe5XR2S4jjkrVxR7x37mD9zPlUxQmIFE9Ex6bS2QKmooNIF+rsmGk8JxZusOOXjokaNsu6XJ1hT5m9RrHabYHkUpDA8k+ZoG7VYXeg0i25YVEHzMt3aqi6EE0k5nHkB20TlNnKbjHOnbPdvYMVRrmmKuvUg3cg4j5C5NJJj0Kkl0aNai7RnYvuOfkgH5WND2IRPZFRERG975QpD2IRCaTo4+ZEKi63P9QAkS5tkG9ADHRrSo2PYj8Ok+5AeLsVqVxHPHoQeS3ZHoAor1bVex6EHkZVS6N3Yx0q4plDyJHd6p6JyBufzfAofHqQUTvt5BXsjw3cINeqPmZ8e5BxDeadiTias80SEQPIsbCaZec9rSB/ofR9CBSVLIdjuTbSkOiEn4PogABJSMt/xLbgyhxSXculiOmZSYFFOxB1FNnYA8iF3MfexBhDyLsQZT1LOxBhD2IsAcR9iBKRg+iQifMD0FAEBAp+n8BBgBFF6CIiP+2iQAAAABJRU5ErkJggg==) no-repeat -4px -773px;
}

.quote:before {
    top: 0;
    background-position: -4px -127px;
}

.quote:after {
    bottom: 0;
    background-position: -4px -240px;
}

.big-text {
    font-size: 24px;
    font-weight: 300;
    line-height: 34px;
}

.small-caps {
    font-variant: small-caps;
}

.align_right {
    display: block;
    float: right;
    margin-bottom: 2em;
    margin-left: 2em;
}

.align_left {
    display: block;
    float: left;
    margin-right: 2em;
    margin-bottom: 2em;
}

.align_center {
    display: block;
    margin: 0 auto 2em;
    text-align: center;
}

@media only screen and (max-width: 479px) {
    #content figure {
        width: 100% !important;
    }
    .align_right,
    .align_left {
        float: none;
        width: 100%;
        height: auto;
        margin: 0 0 32px;
    }
    .align_right img,
    .align_left img {
        width: 100%;
        height: auto;
    }
}

@media print {
    #header,
    #breadcrumbs,
    #sidebar,
    #footer,
    #edit,
    .add-parent,
    #back-btn,
    #weather,
    #weather ul,
    #top-picks,
    #instagram,
    #fixed_nav,
    #find,
    #filters,
    .add,
    .video-container,
    #webcams-slider,
    aside,
    #header-navigation,
    #blogs-navigation,
    .MarkupPagerNav,
    .addthis_toolbox,
    form,
    .entry-form {
        display: none;
    }
    #top .jumbo {
        height: auto;
    }
    #top .jumbo .gradient {
        height: auto;
        background: none;
    }
    #top .jumbo .gradient .container {
        height: auto;
        min-height: 0;
    }
    #top .jumbo .gradient .inner {
        position: relative;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        padding: 0;
        color: #333;
    }
    #top .jumbo .arrow-down {
        display: none;
    }
    #content {
        width: 100%;
    }
    #content .story {
        padding: 0;
    }
    .section {
        width: 100%;
    }
    a[href]:after {
        content: none;
    }
    .header.first {
        margin-top: 0;
    }
    .post .images {
        display: block;
    }
    .story .images .image.full,
    .post .images .image.full {
        display: block;
    }
    .story .images .image.full a,
    .post .images .image.full a {
        display: block;
    }
}

#top {
    z-index: 2000;
}

#fixed_nav.fixed {
    z-index: 1000;
}

@media (min-width: 768px) {
    #fixed_nav.fixed {
        padding-top: 5px;
        padding-bottom: 7px;
    }
}

@media (max-width: 330px) {
    #top .jumbo p {
        font-size: 19px;
    }
}

.entry-item .entry-thumb::before {
    display: none;
}

@media (max-width: 767px) {
    .video-box.large .entry-title {
        top: 20px;
        left: 12px;
        font-size: 20px;
        text-shadow: 0 0 50px #000;
    }
    .video-box.large .entry-footer {
        padding: 12px;
    }
    .video-box.large .entry-footer .entry-summary {
        padding-right: 0;
        font-size: 16px;
        text-shadow: 0 0 50px #000;
    }
    .video-box.large .entry-footer .time {
        display: none !important;
    }
}

.video-box.large .entry-footer .entry-summary span {
    display: none;
}

@media (min-width: 1200px) {
    .video-box.large .entry-footer .entry-summary span {
        display: block;
    }
}

#video-testimonials .fb-video-box {
    text-align: center;
}

.container {
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .container {
        width: 760px;
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1180px;
    }
}

.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
}

.row {
    margin-right: -20px;
    margin-left: -20px;
}

.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-right: 20px;
    padding-left: 20px;
}

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

.row.no-gutter [class*="col-"] {
    padding: 0;
}

@media (max-width: 767px) {
    .row.no-gutter-xs [class*="col-"] {
        padding: 0;
    }
}

@media (min-width: 768px) {
    .row.gutter-10 {
        margin-right: -5px;
        margin-left: -5px;
    }
    .row.gutter-10 [class*="col-"] {
        padding-right: 5px;
        padding-left: 5px;
    }
}

@media (min-width: 992px) {
    .row.is-table-row-md {
        display: table;
    }
    .row.is-table-row-md [class*="col-"] {
        display: table-cell;
        float: none;
        vertical-align: top;
    }
}

.grid {
    clear: both;
}

.grid:after,
.grid:before {
    display: table;
    clear: both;
    content: "";
}

.grid .g-item {
    width: 100%;
    margin-bottom: 5px;
    overflow: hidden;
}

@media (min-width: 768px) {
    .grid {
        margin-right: -webkit-calc(5px / (-2));
        margin-right: calc(5px / (-2));
        margin-left: -webkit-calc(5px / (-2));
        margin-left: calc(5px / (-2));
    }
    .grid .g-item {
        float: left;
        margin-right: -webkit-calc(5px / 2);
        margin-right: calc(5px / 2);
        margin-left: -webkit-calc(5px / 2);
        margin-left: calc(5px / 2);
    }
    .grid .g-item-sm-2 {
        width: -webkit-calc(100% / 2 - 5px);
        width: calc(100% / 2 - 5px);
    }
    .grid .g-item-sm-3 {
        width: -webkit-calc(100% / 3 - 5px);
        width: calc(100% / 3 - 5px);
    }
    .grid .g-item-sm-4 {
        width: -webkit-calc(100% / 4 - 5px);
        width: calc(100% / 4 - 5px);
    }
}

@media (min-width: 992px) {
    .grid .g-item-md-2 {
        width: -webkit-calc(100% / 2 - 5px);
        width: calc(100% / 2 - 5px);
    }
    .grid .g-item-md-3 {
        width: -webkit-calc(100% / 3 - 5px);
        width: calc(100% / 3 - 5px);
    }
    .grid .g-item-md-4 {
        width: -webkit-calc(100% / 4 - 5px);
        width: calc(100% / 4 - 5px);
    }
}

@media (min-width: 1200px) {
    .grid .g-item-lg-2 {
        width: -webkit-calc(100% / 2 - 5px);
        width: calc(100% / 2 - 5px);
    }
    .grid .g-item-lg-3 {
        width: -webkit-calc(100% / 3 - 5px);
        width: calc(100% / 3 - 5px);
    }
    .grid .g-item-lg-4 {
        width: -webkit-calc(100% / 4 - 5px);
        width: calc(100% / 4 - 5px);
    }
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: "ClanPro", sans-serif;
    font-weight: 900;
    line-height: 1;
    color: inherit;
    letter-spacing: .025rem;
}


/*
.h1,
h1 {
    margin-bottom: 36px;
    font-size: 5.7rem;
} */

.h1,
h1 {
    margin-top: 48px;
    margin-bottom: 32px;
    font-size: 4.4rem;
}

.h2,
h2 {
    margin-top: 48px;
    margin-bottom: 32px;
    font-size: 4.4rem;
}

.h3,
h3 {
    margin-top: 48px;
    margin-bottom: 32px;
    font-size: 3.4rem;
}

.h4,
h4 {
    margin-top: 48px;
    margin-bottom: 32px;
    font-size: 2.6rem;
}

.h5,
h5 {
    font-size: 2rem;
}

.h6,
h6 {
    font-size: 1.4rem;
}

p {
    margin-bottom: 24px;
    font-size: 1.6rem;
}

small,
.small {
    font-size: 1.3rem;
}

a {
    text-decoration: none;
}

a i {
    font-size: 1.4rem;
}

blockquote {
    padding: 0 20px;
    padding: 32px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 2.0rem;
    line-height: 34px;
    border-left: none;
}

blockquote small {
    font-family: "Georgia", Arial, sans-serif;
    color: #e05206;
}

blockquote small:before {
    content: "";
}

blockquote small a {
    font-size: 1.4rem;
}

blockquote .name {
    margin-top: 36px;
    font-family: "ClanPro", Arial, sans-serif;
    color: #e05206;
}

blockquote p {
    font-size: 2.0rem;
    line-height: 34px;
}

figure {
    margin: 6px auto 32px auto;
}

figure img {
    width: 100%;
    height: auto;
}

figure figcaption {
    padding: 5px 0 8px 16px;
    font-size: 12px;
    font-style: italic;
    color: #757575;
    text-align: right;
    letter-spacing: .025em;
}

@media (max-width: 767px) {
    figure.pull-left,
    figure.pull-right {
        float: none !important;
        margin-bottom: 20px;
    }
}

@media (min-width: 768px) {
    figure.pull-left {
        max-width: 28%;
        margin-right: 50px;
        margin-bottom: 0;
    }
    figure.pull-right {
        max-width: 28%;
        margin-bottom: 0;
        margin-left: 50px;
    }
}

.alt-body-font p {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 29px;
}

.lead {
    margin-bottom: 24px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 29px;
}

@media (min-width: 768px) {
    .lead {
        margin-bottom: 32px;
        font-size: 26px;
        line-height: 44px;
    }
}

.typo-news {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 29px;
}

.content a[href$=".pdf"]:before,
.content a[href$=".doc"]:before,
.content a[href$=".xls"]:before,
.content a[href$=".ppt"]:before {
    margin-right: 20px;
    margin-left: 7px;
    font-family: "theme-icons";
    font-size: 18px;
    color: #e05206;
    content: "\f1c1";
}

.content a[href$=".doc"]:before {
    content: "\f1c2";
}

.content a[href$=".xls"]:before {
    content: "\f1c3";
}

.content a[href$=".ppt"]:before {
    content: "\f1c4";
}

.content p {
    margin-bottom: 32px;
    line-height: 29px;
}

.content ul,
.content ol {
    margin-bottom: 36px;
}

.content li {
    margin-bottom: 12px;
}

.content ol {
    padding-left: 28px;
}

.content ol li {
    padding-left: 17px;
}

body {
    font-family: "Georgia", Arial, sans-serif;
    font-size: 1.8rem;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}

input,
button,
select,
textarea {
    font-family: "ClanPro-Bold", Arial, sans-serif;
    font-size: inherit;
    line-height: inherit;
}

.form-control {
    font-size: 16px;
}

.form-control::-moz-placeholder {
    font-size: 14px;
    font-weight: 400;
    color: rgba(255, 255, 255, .8);
    opacity: 1;
}

.form-control:-ms-input-placeholder {
    font-size: 12px;
    font-weight: 400;
    color: rgba(255, 255, 255, .8);
}

.form-control::-webkit-input-placeholder {
    font-size: 12px;
    font-weight: 400;
    color: rgba(255, 255, 255, .8);
}

a {
    color: #a3a60f;
    text-decoration: none;
}

a:hover,
a:focus {
    color: #e05206;
    text-decoration: none;
}

a:active {
    color: #e05206;
}

a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

input,
select,
textarea,
button,
.form-control {
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 400;
    color: #333;
    border: 2px solid #7e7e7e;
    border-radius: 30px;
    outline: none;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

input::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder,
button::-moz-placeholder,
.form-control::-moz-placeholder {
    font-size: 14px;
    font-weight: 400;
    color: #333;
    opacity: 1;
}

input:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
button:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
    font-size: 12px;
    font-weight: 400;
    color: #333;
}

input::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
button::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
    font-size: 12px;
    font-weight: 400;
    color: #333;
}

input:focus,
select:focus,
textarea:focus,
button:focus,
.form-control:focus {
    border-color: #333;
    -webkit-box-shadow: none;
    box-shadow: none;
}

input,
select,
textarea,
.form-control {
    font-size: 1.6rem;
}

textarea {
    min-height: 200px;
}

.form-control {
    background-color: transparent;
}

.form-control:focus,
.form-control:active {
    background-color: transparent;
}

.form-group {
    padding: 0;
    margin-bottom: 20px;
}

.form-group.last {
    margin-bottom: 0;
}

.label-floatlabel {
    font-size: 1rem;
    font-weight: 400 !important;
    color: #a3a60f !important;
    letter-spacing: .025rem;
}

.help-block {
    font-size: 1.2rem;
}

.form-control,
.input-lg,
.input-sm {
    padding-top: 0;
    padding-bottom: 0;
}

input[type="text"],
select {
    height: 50px;
    line-height: 50px;
}

input[type="text"].input-sm,
select.input-sm {
    height: 32px;
    line-height: 32px;
    border-radius: 18px;
}

input[type="text"].input-lg,
select.input-lg {
    height: 50px;
    line-height: 50px;
    border-radius: 30px;
}

input[type="text"],
input[type="email"],
input[type="tel"] {
    padding-right: 25px;
    padding-left: 25px;
}

.input-group-combo {
    position: relative;
}

.input-group-combo .btn {
    position: absolute;
    top: 0;
    right: 0;
}

@media (max-width: 767px) {
    .input-group-combo .btn {
        position: static;
        display: block;
        width: 100%;
        margin-top: 10px;
    }
}

.has-error .form-control {
    border: 2px solid #faebcc !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.has-error .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.has-error .label-floatlabel {
    color: #8a6d3b !important;
}

.has-error .help-block {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 25px;
    font-weight: 400;
    color: #8a6d3b;
    letter-spacing: 0;
}

.btn {
    padding: -webkit-calc(10px + 2px) 20px 10px 20px;
    padding: calc(10px + 2px) 20px 10px 20px;
    font-family: "ClanPro", sans-serif;
    font-size: 14px;
    font-weight: 900;
    line-height: 20px;
    text-transform: uppercase;
    letter-spacing: 0;
    white-space: normal;
    border: none;
    border-radius: 30px;
}

.btn i {
    position: relative;
    display: inline-block;
    margin-left: 5px;
    font-size: 14px;
    line-height: 17px;
    vertical-align: text-top;
    -webkit-transition: -webkit-transform .3s;
    -o-transition: -o-transform .3s;
    transition: transform .3s;
}

.btn:active {
    -webkit-box-shadow: none;
    box-shadow: none;
}

@media (min-width: 768px) {
    .btn:hover i.icon-arrow-circle-right {
        -webkit-transform: translate(5px, 0);
        -ms-transform: translate(5px, 0);
        -o-transform: translate(5px, 0);
        transform: translate(5px, 0);
    }
}

.btn-lg {
    padding: 16px 30px 14px;
    font-size: 2rem;
    border-radius: 30px;
}

.btn-lg i {
    font-size: 20px;
    vertical-align: baseline;
}

@media (max-width: 767px) {
    .btn-lg {
        font-size: 1.4rem;
    }
    .btn-lg i {
        font-size: 1.4rem;
    }
}

.btn-sm {
    padding: 5px 12px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 12px;
    border-radius: 18px;
}

.btn-sm i {
    font-size: 12px;
    line-height: 12px;
}

.btn-default {
    color: #fff;
    background-color: #e05206;
}

.btn-default:focus,
.btn-default.focus {
    color: #fff;
    background-color: #c74906;
}

.btn-default:hover {
    color: #fff;
    background-color: #c74906;
}

.btn-default:active,
.btn-default.active {
    color: #fff;
    background-color: #c74906;
}

.btn-default:active:hover,
.btn-default:active:focus {
    color: #fff;
    background-color: #c74906;
}

.btn-primary {
    color: #fff;
    background-color: #a3a60f;
}

.btn-primary:focus,
.btn-primary.focus {
    color: #fff;
    background-color: #007885;
}

.btn-primary:hover {
    color: #fff;
    background-color: #007885;
}

.btn-primary:active,
.btn-primary.active {
    color: #fff;
    background-color: #007885;
}

@media (min-width: 768px) {
    .btn-primary {
        -webkit-transition: color .35s, background-color .3s;
        -o-transition: color .35s, background-color .3s;
        transition: color .35s, background-color .3s;
    }
}

.btn-primary:active:hover,
.btn-primary:active:focus {
    color: #fff;
    background-color: #007885;
}

.btn-secondary-ghost {
    position: relative;
    overflow: hidden;
    color: #fff;
    background-color: transparent;
    border: 1px solid #fff;
}

.btn-secondary-ghost:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    content: "";
}

.btn-secondary-ghost:hover,
.btn-secondary-ghost:focus {
    border-color: #e05206 !important;
}

.btn-secondary-ghost.slide-up:before {
    width: 100%;
    height: 0;
    background-color: #e05206;
}

@media (min-width: 992px) {
    .btn-secondary-ghost.slide-up:before {
        -webkit-transition: height .25s, top .3s, color .2s;
        -o-transition: height .25s, top .3s, color .2s;
        transition: height .25s, top .3s, color .2s;
    }
}

@media (min-width: 992px) {
    .btn-secondary-ghost.slide-up:hover,
    .btn-secondary-ghost.slide-up:focus,
    .btn-secondary-ghost.slide-up:active,
    .btn-secondary-ghost.slide-up.active,
    .btn-secondary-ghost.slide-up.focus {
        color: #fff;
    }
    .btn-secondary-ghost.slide-up:hover:before,
    .btn-secondary-ghost.slide-up:focus:before,
    .btn-secondary-ghost.slide-up:active:before,
    .btn-secondary-ghost.slide-up.active:before,
    .btn-secondary-ghost.slide-up.focus:before {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}

.btn-secondary-ghost.slide-down:before {
    top: auto;
    bottom: 0;
    width: 100%;
    height: 0;
    background-color: #e05206;
    -webkit-transition: height .25s, top .3s, color .2s;
    -o-transition: height .25s, top .3s, color .2s;
    transition: height .25s, top .3s, color .2s;
}

.btn-secondary-ghost.slide-down:hover,
.btn-secondary-ghost.slide-down:focus,
.btn-secondary-ghost.slide-down:active,
.btn-secondary-ghost.slide-down.active,
.btn-secondary-ghost.slide-down.focus {
    color: #fff;
}

.btn-secondary-ghost.slide-down:hover:before,
.btn-secondary-ghost.slide-down:focus:before,
.btn-secondary-ghost.slide-down:active:before,
.btn-secondary-ghost.slide-down.active:before,
.btn-secondary-ghost.slide-down.focus:before {
    top: 0;
    bottom: auto;
    height: 100%;
}

.btn-secondary-ghost.slide-left:before {
    width: 0;
    height: 100%;
    background-color: #e05206;
    -webkit-transition: width .25s, left .3s, color .2s;
    -o-transition: width .25s, left .3s, color .2s;
    transition: width .25s, left .3s, color .2s;
}

.btn-secondary-ghost.slide-left:hover,
.btn-secondary-ghost.slide-left:focus,
.btn-secondary-ghost.slide-left:active,
.btn-secondary-ghost.slide-left.active,
.btn-secondary-ghost.slide-left.focus {
    color: #fff;
}

.btn-secondary-ghost.slide-left:hover:before,
.btn-secondary-ghost.slide-left:focus:before,
.btn-secondary-ghost.slide-left:active:before,
.btn-secondary-ghost.slide-left.active:before,
.btn-secondary-ghost.slide-left.focus:before {
    right: 0;
    left: auto;
    width: 100%;
}

.btn-secondary-ghost.slide-right:before {
    right: 0;
    left: auto;
    width: 0;
    height: 100%;
    background-color: #e05206;
    -webkit-transition: width .25s, right .3s, color .2s;
    -o-transition: width .25s, right .3s, color .2s;
    transition: width .25s, right .3s, color .2s;
}

.btn-secondary-ghost.slide-right:hover,
.btn-secondary-ghost.slide-right:focus,
.btn-secondary-ghost.slide-right:active,
.btn-secondary-ghost.slide-right.active,
.btn-secondary-ghost.slide-right.focus {
    color: #fff;
}

.btn-secondary-ghost.slide-right:hover:before,
.btn-secondary-ghost.slide-right:focus:before,
.btn-secondary-ghost.slide-right:active:before,
.btn-secondary-ghost.slide-right.active:before,
.btn-secondary-ghost.slide-right.focus:before {
    right: auto;
    left: 0;
    width: 100%;
}

.btn-grey-ghost {
    position: relative;
    overflow: hidden;
    color: #7e7e7e;
    background-color: transparent;
    border: 2px solid #7e7e7e;
}

.btn-grey-ghost:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    content: "";
}

.btn-grey-ghost:hover,
.btn-grey-ghost:focus {
    border-color: #7e7e7e !important;
}

.btn-grey-ghost.slide-up:before {
    width: 100%;
    height: 0;
    background-color: #7e7e7e;
}

@media (min-width: 992px) {
    .btn-grey-ghost.slide-up:before {
        -webkit-transition: height .25s, top .3s, color .2s;
        -o-transition: height .25s, top .3s, color .2s;
        transition: height .25s, top .3s, color .2s;
    }
}

@media (min-width: 992px) {
    .btn-grey-ghost.slide-up:hover,
    .btn-grey-ghost.slide-up:focus,
    .btn-grey-ghost.slide-up:active,
    .btn-grey-ghost.slide-up.active,
    .btn-grey-ghost.slide-up.focus {
        color: #fff;
    }
    .btn-grey-ghost.slide-up:hover:before,
    .btn-grey-ghost.slide-up:focus:before,
    .btn-grey-ghost.slide-up:active:before,
    .btn-grey-ghost.slide-up.active:before,
    .btn-grey-ghost.slide-up.focus:before {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}

.btn-grey-ghost.slide-down:before {
    top: auto;
    bottom: 0;
    width: 100%;
    height: 0;
    background-color: #7e7e7e;
    -webkit-transition: height .25s, top .3s, color .2s;
    -o-transition: height .25s, top .3s, color .2s;
    transition: height .25s, top .3s, color .2s;
}

.btn-grey-ghost.slide-down:hover,
.btn-grey-ghost.slide-down:focus,
.btn-grey-ghost.slide-down:active,
.btn-grey-ghost.slide-down.active,
.btn-grey-ghost.slide-down.focus {
    color: #fff;
}

.btn-grey-ghost.slide-down:hover:before,
.btn-grey-ghost.slide-down:focus:before,
.btn-grey-ghost.slide-down:active:before,
.btn-grey-ghost.slide-down.active:before,
.btn-grey-ghost.slide-down.focus:before {
    top: 0;
    bottom: auto;
    height: 100%;
}

.btn-grey-ghost.slide-left:before {
    width: 0;
    height: 100%;
    background-color: #7e7e7e;
    -webkit-transition: width .25s, left .3s, color .2s;
    -o-transition: width .25s, left .3s, color .2s;
    transition: width .25s, left .3s, color .2s;
}

.btn-grey-ghost.slide-left:hover,
.btn-grey-ghost.slide-left:focus,
.btn-grey-ghost.slide-left:active,
.btn-grey-ghost.slide-left.active,
.btn-grey-ghost.slide-left.focus {
    color: #fff;
}

.btn-grey-ghost.slide-left:hover:before,
.btn-grey-ghost.slide-left:focus:before,
.btn-grey-ghost.slide-left:active:before,
.btn-grey-ghost.slide-left.active:before,
.btn-grey-ghost.slide-left.focus:before {
    right: 0;
    left: auto;
    width: 100%;
}

.btn-grey-ghost.slide-right:before {
    right: 0;
    left: auto;
    width: 0;
    height: 100%;
    background-color: #7e7e7e;
    -webkit-transition: width .25s, right .3s, color .2s;
    -o-transition: width .25s, right .3s, color .2s;
    transition: width .25s, right .3s, color .2s;
}

.btn-grey-ghost.slide-right:hover,
.btn-grey-ghost.slide-right:focus,
.btn-grey-ghost.slide-right:active,
.btn-grey-ghost.slide-right.active,
.btn-grey-ghost.slide-right.focus {
    color: #fff;
}

.btn-grey-ghost.slide-right:hover:before,
.btn-grey-ghost.slide-right:focus:before,
.btn-grey-ghost.slide-right:active:before,
.btn-grey-ghost.slide-right.active:before,
.btn-grey-ghost.slide-right.focus:before {
    right: auto;
    left: 0;
    width: 100%;
}

.btn-white-ghost {
    position: relative;
    overflow: hidden;
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
}

.btn-white-ghost:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    content: "";
}

.btn-white-ghost:hover,
.btn-white-ghost:focus {
    border-color: #fff !important;
}

.btn-white-ghost.slide-up:before {
    width: 100%;
    height: 0;
    background-color: #fff;
}

@media (min-width: 992px) {
    .btn-white-ghost.slide-up:before {
        -webkit-transition: height .25s, top .3s, color .2s;
        -o-transition: height .25s, top .3s, color .2s;
        transition: height .25s, top .3s, color .2s;
    }
}

@media (min-width: 992px) {
    .btn-white-ghost.slide-up:hover,
    .btn-white-ghost.slide-up:focus,
    .btn-white-ghost.slide-up:active,
    .btn-white-ghost.slide-up.active,
    .btn-white-ghost.slide-up.focus {
        color: #fff;
    }
    .btn-white-ghost.slide-up:hover:before,
    .btn-white-ghost.slide-up:focus:before,
    .btn-white-ghost.slide-up:active:before,
    .btn-white-ghost.slide-up.active:before,
    .btn-white-ghost.slide-up.focus:before {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}

.btn-white-ghost.slide-down:before {
    top: auto;
    bottom: 0;
    width: 100%;
    height: 0;
    background-color: #fff;
    -webkit-transition: height .25s, top .3s, color .2s;
    -o-transition: height .25s, top .3s, color .2s;
    transition: height .25s, top .3s, color .2s;
}

.btn-white-ghost.slide-down:hover,
.btn-white-ghost.slide-down:focus,
.btn-white-ghost.slide-down:active,
.btn-white-ghost.slide-down.active,
.btn-white-ghost.slide-down.focus {
    color: #fff;
}

.btn-white-ghost.slide-down:hover:before,
.btn-white-ghost.slide-down:focus:before,
.btn-white-ghost.slide-down:active:before,
.btn-white-ghost.slide-down.active:before,
.btn-white-ghost.slide-down.focus:before {
    top: 0;
    bottom: auto;
    height: 100%;
}

.btn-white-ghost.slide-left:before {
    width: 0;
    height: 100%;
    background-color: #fff;
    -webkit-transition: width .25s, left .3s, color .2s;
    -o-transition: width .25s, left .3s, color .2s;
    transition: width .25s, left .3s, color .2s;
}

.btn-white-ghost.slide-left:hover,
.btn-white-ghost.slide-left:focus,
.btn-white-ghost.slide-left:active,
.btn-white-ghost.slide-left.active,
.btn-white-ghost.slide-left.focus {
    color: #fff;
}

.btn-white-ghost.slide-left:hover:before,
.btn-white-ghost.slide-left:focus:before,
.btn-white-ghost.slide-left:active:before,
.btn-white-ghost.slide-left.active:before,
.btn-white-ghost.slide-left.focus:before {
    right: 0;
    left: auto;
    width: 100%;
}

.btn-white-ghost.slide-right:before {
    right: 0;
    left: auto;
    width: 0;
    height: 100%;
    background-color: #fff;
    -webkit-transition: width .25s, right .3s, color .2s;
    -o-transition: width .25s, right .3s, color .2s;
    transition: width .25s, right .3s, color .2s;
}

.btn-white-ghost.slide-right:hover,
.btn-white-ghost.slide-right:focus,
.btn-white-ghost.slide-right:active,
.btn-white-ghost.slide-right.active,
.btn-white-ghost.slide-right.focus {
    color: #fff;
}

.btn-white-ghost.slide-right:hover:before,
.btn-white-ghost.slide-right:focus:before,
.btn-white-ghost.slide-right:active:before,
.btn-white-ghost.slide-right.active:before,
.btn-white-ghost.slide-right.focus:before {
    right: auto;
    left: 0;
    width: 100%;
}

.btn-ghost {
    z-index: 1;
    padding-top: -webkit-calc(10px - 1px);
    padding-top: calc(10px - 1px);
    padding-bottom: -webkit-calc(10px - 1px);
    padding-bottom: calc(10px - 1px);
}

.btn-ghost.btn-lg {
    padding-top: -webkit-calc(15px - 1px);
    padding-top: calc(15px - 1px);
    padding-bottom: -webkit-calc(15px - 1px);
    padding-bottom: calc(15px - 1px);
}

.btn-ghost.btn-sm {
    padding-top: -webkit-calc(5px);
    padding-top: calc(5px);
    padding-bottom: -webkit-calc(5px - 1px);
    padding-bottom: calc(5px - 1px);
}

.iplayer-btn {
    display: inline-block;
    padding: 0 10px;
    font-size: 16px;
    line-height: 30px;
    color: #fff !important;
    background-color: #ed358c;
}

.iplayer-btn img {
    width: auto;
    height: 22px;
    margin-right: 5px;
}

.iplayer-btn:hover {
    filter: alpha(opacity=75);
    opacity: .75;
}

.has-background {
    color: #fff;
}

.has-background a {
    color: #fff;
}

.has-background a:hover,
.has-background a:focus {
    color: #ccc;
    text-decoration: none;
}


/* Colors */

.alt-bg {
    background-color: #f4f4f4 !important;
}

.primary-color {
    color: #a3a60f !important;
}

.secondary-color {
    color: #e05206 !important;
}

.primary-bg {
    background-color: #a3a60f !important;
}

.secondary-bg {
    background-color: #e05206 !important;
}

.bg-white {
    background-color: #fff !important;
}

.bg-light-gray {
    background-color: #f4f4f4 !important;
}

.top-line {
    border-top: 5px solid #dcdcdc;
}

.full-screen {
    width: 100%;
    height: 100vh;
}

.full-width {
    width: 100%;
    min-height: 300px;
}

.no-padding {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.no-top-padding {
    padding-top: 0 !important;
}

.no-bottom-padding {
    padding-bottom: 0 !important;
}

.view-more {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    font-size: 0;
    text-indent: 200%;
    white-space: nowrap;
    filter: alpha(opacity=0);
    opacity: 0;
}

.v-bottom {
    vertical-align: bottom !important;
}

@media (min-width: 992px) {
    .v-bottom {
        text-align: right;
    }
}

.mask {
    position: relative;
}

.mask:before,
.mask:after {
    position: absolute;
    z-index: 5;
    width: 100%;
    content: "";
}

.mask.top {
    /* gradient top */
}

.mask.top:before {
    top: 0;
    height: 50%;
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .6) 25%, transparent 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .6) 25%, transparent 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(0, 0, 0, .6)), to(transparent));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .6) 25%, transparent 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0);
    background-repeat: repeat-x;
}

.mask.bottom {
    /* gradient bottom */
}

.mask.bottom:after {
    bottom: 0;
    height: 70%;
    background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, .9) 100%);
    background-image: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, .9) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .9)));
    background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, .9) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#e6000000', GradientType=0);
    background-repeat: repeat-x;
}


/* Overelay */

.overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    color: #fff;
}

.container>.navbar-header,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container-fluid>.navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}

.sticky-wrapper {
    position: relative;
    z-index: 100;
}

.wrapper-content {
    z-index: 50;
}

@media (min-width: 768px) {
    .container-narrow {
        width: 630px;
        margin-right: auto;
        margin-left: auto;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .container-tablet {
        padding-right: 60px;
        padding-left: 60px;
    }
}

@media (min-width: 992px) {
    .container-x {
        width: 750px;
        margin-right: auto;
        margin-left: auto;
    }
    .flex-md {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    }
}

.social-profile {
    display: inline-block;
    margin-bottom: 0;
}

.social-profile li {
    display: inline-block;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 10px;
    font-weight: 700;
    color: #fff;
}

.social-profile a {
    display: inline-block;
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 100%;
    -webkit-transition: background-color .25s;
    -o-transition: background-color .25s;
    transition: background-color .25s;
}

.social-profile a:hover.fb {
    background-color: #00488d;
    border-color: #00488d;
}

.social-profile a:hover.tw {
    background-color: #0097d8;
    border-color: #0097d8;
}

.social-profile a:hover.ins {
    background-color: #4f7fa5;
    border-color: #4f7fa5;
}

.not-top .btn-white-ghost {
    position: relative;
    overflow: hidden;
    color: #e05206;
    background-color: transparent;
    border: 1px solid #e05206;
}

.not-top .btn-white-ghost:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    content: "";
}

.not-top .btn-white-ghost:hover,
.not-top .btn-white-ghost:focus {
    border-color: #e05206 !important;
}

.not-top .btn-white-ghost.slide-up:before {
    width: 100%;
    height: 0;
    background-color: #e05206;
}

@media (min-width: 992px) {
    .not-top .btn-white-ghost.slide-up:before {
        -webkit-transition: height .25s, top .3s, color .2s;
        -o-transition: height .25s, top .3s, color .2s;
        transition: height .25s, top .3s, color .2s;
    }
}

@media (min-width: 992px) {
    .not-top .btn-white-ghost.slide-up:hover,
    .not-top .btn-white-ghost.slide-up:focus,
    .not-top .btn-white-ghost.slide-up:active,
    .not-top .btn-white-ghost.slide-up.active,
    .not-top .btn-white-ghost.slide-up.focus {
        color: #fff;
    }
    .not-top .btn-white-ghost.slide-up:hover:before,
    .not-top .btn-white-ghost.slide-up:focus:before,
    .not-top .btn-white-ghost.slide-up:active:before,
    .not-top .btn-white-ghost.slide-up.active:before,
    .not-top .btn-white-ghost.slide-up.focus:before {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}

.not-top .btn-white-ghost.slide-down:before {
    top: auto;
    bottom: 0;
    width: 100%;
    height: 0;
    background-color: #e05206;
    -webkit-transition: height .25s, top .3s, color .2s;
    -o-transition: height .25s, top .3s, color .2s;
    transition: height .25s, top .3s, color .2s;
}

.not-top .btn-white-ghost.slide-down:hover,
.not-top .btn-white-ghost.slide-down:focus,
.not-top .btn-white-ghost.slide-down:active,
.not-top .btn-white-ghost.slide-down.active,
.not-top .btn-white-ghost.slide-down.focus {
    color: #fff;
}

.not-top .btn-white-ghost.slide-down:hover:before,
.not-top .btn-white-ghost.slide-down:focus:before,
.not-top .btn-white-ghost.slide-down:active:before,
.not-top .btn-white-ghost.slide-down.active:before,
.not-top .btn-white-ghost.slide-down.focus:before {
    top: 0;
    bottom: auto;
    height: 100%;
}

.not-top .btn-white-ghost.slide-left:before {
    width: 0;
    height: 100%;
    background-color: #e05206;
    -webkit-transition: width .25s, left .3s, color .2s;
    -o-transition: width .25s, left .3s, color .2s;
    transition: width .25s, left .3s, color .2s;
}

.not-top .btn-white-ghost.slide-left:hover,
.not-top .btn-white-ghost.slide-left:focus,
.not-top .btn-white-ghost.slide-left:active,
.not-top .btn-white-ghost.slide-left.active,
.not-top .btn-white-ghost.slide-left.focus {
    color: #fff;
}

.not-top .btn-white-ghost.slide-left:hover:before,
.not-top .btn-white-ghost.slide-left:focus:before,
.not-top .btn-white-ghost.slide-left:active:before,
.not-top .btn-white-ghost.slide-left.active:before,
.not-top .btn-white-ghost.slide-left.focus:before {
    right: 0;
    left: auto;
    width: 100%;
}

.not-top .btn-white-ghost.slide-right:before {
    right: 0;
    left: auto;
    width: 0;
    height: 100%;
    background-color: #e05206;
    -webkit-transition: width .25s, right .3s, color .2s;
    -o-transition: width .25s, right .3s, color .2s;
    transition: width .25s, right .3s, color .2s;
}

.not-top .btn-white-ghost.slide-right:hover,
.not-top .btn-white-ghost.slide-right:focus,
.not-top .btn-white-ghost.slide-right:active,
.not-top .btn-white-ghost.slide-right.active,
.not-top .btn-white-ghost.slide-right.focus {
    color: #fff;
}

.not-top .btn-white-ghost.slide-right:hover:before,
.not-top .btn-white-ghost.slide-right:focus:before,
.not-top .btn-white-ghost.slide-right:active:before,
.not-top .btn-white-ghost.slide-right.active:before,
.not-top .btn-white-ghost.slide-right.focus:before {
    right: auto;
    left: 0;
    width: 100%;
}

.not-top .social-profile li {
    color: #e05206;
}

.not-top .social-profile a {
    color: #e05206;
    border-color: #e05206;
}

.not-top .social-profile a:hover {
    color: #fff;
}

#top .jumbo .h1,
#top .jumbo h1 {
    margin-bottom: 20px;
}

@media (min-width: 768px) {
    #top .jumbo .h1,
    #top .jumbo h1 {
        margin-bottom: 80px;
    }
}

#top .jumbo .h2,
#top .jumbo h2 {
    margin-bottom: 20px;
}

@media (min-width: 768px) {
    #top .jumbo .h2,
    #top .jumbo h2 {
        margin-bottom: 80px;
    }
}

#top .jumbo .meta {
    margin-bottom: 24px;
    font-size: 16px;
    line-height: 30px;
    vertical-align: middle;
}

#top .jumbo .gradient {
    position: relative;
}

#top .jumbo .gradient:before,
#top .jumbo .gradient:after {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    content: "";
}

#top .jumbo .gradient:after {
    background-image: -webkit-linear-gradient(top, transparent 40%, rgba(0, 0, 0, .4) 100%);
    background-image: -o-linear-gradient(top, transparent 40%, rgba(0, 0, 0, .4) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(40%, transparent), to(rgba(0, 0, 0, .4)));
    background-image: linear-gradient(to bottom, transparent 40%, rgba(0, 0, 0, .4) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000', GradientType=0);
    background-repeat: repeat-x;
}

.partners {
    position: absolute;
    right: 10px;
    bottom: 20px;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.partners li {
    display: inline-block;
    max-width: 230px;
    margin-top: 5px;
    margin-left: 10px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 10px;
    font-weight: 700;
}

@media (max-width: 767px) {
    .partners li:first-child {
        display: none !important;
    }
}

@media (max-width: 640px) {
    .partners {
        margin-top: 20px;
    }
    .partners li {
        max-width: 120px;
    }
    .partners li:first-child {
        display: block;
    }
}

@media (min-width: 768px) {
    .partners li {
        margin-left: 15px;
    }
}

@media (min-width: 992px) {
    .partners {
        position: absolute;
        bottom: 20px;
    }
}

.navbar-header {
    float: left;
}

#top .navbar-right {
    float: right !important;
    margin-top: 11px;
}

#top .navbar-right .btn {
    margin-left: 10px;
}

#top .navbar-default {
    background-color: transparent;
    border: none !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#top .navbar-default .navbar-collapse {
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

#top .navbar-default .navbar-brand img.mobile-logo {
    display: none;
}

#top .navbar-default .navbar-brand>img {
    max-width: 175px;
}

#top .navbar-default.not-top {
    background-color: #fff;
}

#top .navbar-default.not-top .navbar-brand img {
    display: none;
}

#top .navbar-default.not-top .navbar-brand img.mobile-logo {
    display: block;
}

@media (min-width: 992px) {
    #top .navbar-default {
        padding-top: 12px;
        padding-bottom: 12px;
    }
}

#navigation-top {
    position: absolute;
    z-index: 1000;
    width: 100%;
}

#navigation-top .navbar-brand {
    margin-left: 0;
}

#fixed_nav ul {
    margin-bottom: 15px;
}

#fixed_nav ul li a {
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 700;
    text-decoration: none !important;
}

@media (min-width: 768px) and (max-width: 1440px) {
    #fixed_nav ul {
        display: inline;
    }
    #fixed_nav .btn {
        padding: 3px 15px;
        margin-left: 20px;
        font-size: 1rem;
        line-height: 18px;
    }
    #fixed_nav .btn i {
        font-size: 1rem;
        line-height: 12px;
    }
}

@media (min-width: 768px) {
    #fixed_nav {
        text-align: center;
    }
    #fixed_nav ul li {
        display: inline-block;
    }
}

@media (min-width: 1200px) {
    #fixed_nav {
        padding-bottom: 12px;
    }
    #fixed_nav .btn-default {
        padding-top: 8px;
        padding-bottom: 8px;
    }
}

@media (min-width: 1440px) {
    #fixed_nav {
        padding: 7px;
        line-height: 30px;
    }
    #fixed_nav .btn {
        float: right;
    }
    #fixed_nav ul {
        display: block;
        float: left;
        margin-top: 1px;
        margin-bottom: 0;
    }
    #fixed_nav ul li {
        float: left;
    }
    #fixed_nav ul li:first-child a {
        margin-left: 0;
    }
}

.owl-item {
    -webkit-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.the-slider,
.slider-testimonials,
.the-slider-single {
    height: 100%;
}

.the-slider .owl-stage-outer,
.slider-testimonials .owl-stage-outer,
.the-slider-single .owl-stage-outer,
.the-slider .owl-stage,
.slider-testimonials .owl-stage,
.the-slider-single .owl-stage,
.the-slider .owl-item,
.slider-testimonials .owl-item,
.the-slider-single .owl-item,
.the-slider .slide,
.slider-testimonials .slide,
.the-slider-single .slide {
    height: 100%;
}

.the-slider .slide,
.slider-testimonials .slide,
.the-slider-single .slide {
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

.the-slider .slide .slide-content,
.slider-testimonials .slide .slide-content,
.the-slider-single .slide .slide-content {
    position: relative;
    top: 50%;
    z-index: 1;
    padding: 0 20px;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.the-slider .owl-nav,
.slider-testimonials .owl-nav,
.the-slider-single .owl-nav {
    position: absolute;
    top: 17%;
    width: 100%;
}

.the-slider .owl-nav .owl-prev,
.slider-testimonials .owl-nav .owl-prev,
.the-slider-single .owl-nav .owl-prev,
.the-slider .owl-nav .owl-next,
.slider-testimonials .owl-nav .owl-next,
.the-slider-single .owl-nav .owl-next {
    position: absolute;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100%;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}

.the-slider .owl-nav .owl-prev i,
.slider-testimonials .owl-nav .owl-prev i,
.the-slider-single .owl-nav .owl-prev i,
.the-slider .owl-nav .owl-next i,
.slider-testimonials .owl-nav .owl-next i,
.the-slider-single .owl-nav .owl-next i {
    display: none;
}

.the-slider .owl-nav .owl-prev:hover,
.slider-testimonials .owl-nav .owl-prev:hover,
.the-slider-single .owl-nav .owl-prev:hover,
.the-slider .owl-nav .owl-next:hover,
.slider-testimonials .owl-nav .owl-next:hover,
.the-slider-single .owl-nav .owl-next:hover {
    filter: alpha(opacity=75);
    opacity: .75;
}

.the-slider .owl-nav .owl-prev,
.slider-testimonials .owl-nav .owl-prev,
.the-slider-single .owl-nav .owl-prev {
    left: -50px;
    background-image: url("../img/arrow-left.png");
}

.the-slider .owl-nav .owl-next,
.slider-testimonials .owl-nav .owl-next,
.the-slider-single .owl-nav .owl-next {
    right: -50px;
    background-image: url("../img/arrow-right.png");
}

@media (max-width: 991px) {
    .the-slider .owl-nav,
    .slider-testimonials .owl-nav,
    .the-slider-single .owl-nav {
        position: relative;
        top: 0;
        text-align: center;
    }
    .the-slider .owl-nav .owl-next,
    .slider-testimonials .owl-nav .owl-next,
    .the-slider-single .owl-nav .owl-next,
    .the-slider .owl-nav .owl-prev,
    .slider-testimonials .owl-nav .owl-prev,
    .the-slider-single .owl-nav .owl-prev {
        position: relative;
        right: auto;
        left: auto;
        display: inline-block;
        margin: 0 10px;
    }
}

@media (min-width: 992px) {
    .the-slider .owl-nav,
    .slider-testimonials .owl-nav,
    .the-slider-single .owl-nav {
        top: 22%;
    }
    .the-slider .owl-nav .owl-prev,
    .slider-testimonials .owl-nav .owl-prev,
    .the-slider-single .owl-nav .owl-prev,
    .the-slider .owl-nav .owl-next,
    .slider-testimonials .owl-nav .owl-next,
    .the-slider-single .owl-nav .owl-next {
        width: 60px;
        height: 60px;
        line-height: 60px;
    }
    .the-slider .owl-nav .owl-prev,
    .slider-testimonials .owl-nav .owl-prev,
    .the-slider-single .owl-nav .owl-prev {
        left: -70px;
    }
    .the-slider .owl-nav .owl-next,
    .slider-testimonials .owl-nav .owl-next,
    .the-slider-single .owl-nav .owl-next {
        right: -70px;
    }
}

@media (min-width: 1200px) {
    .the-slider .owl-nav,
    .slider-testimonials .owl-nav,
    .the-slider-single .owl-nav {
        top: 17%;
    }
}

@media (min-width: 1440px) {
    .the-slider .owl-nav .owl-prev,
    .slider-testimonials .owl-nav .owl-prev,
    .the-slider-single .owl-nav .owl-prev {
        left: -80px;
    }
    .the-slider .owl-nav .owl-next,
    .slider-testimonials .owl-nav .owl-next,
    .the-slider-single .owl-nav .owl-next {
        right: -80px;
    }
}

.the-slider .owl-dots,
.slider-testimonials .owl-dots,
.the-slider-single .owl-dots {
    position: absolute;
    bottom: 30px;
    left: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

.the-slider .owl-dots .owl-dot,
.slider-testimonials .owl-dots .owl-dot,
.the-slider-single .owl-dots .owl-dot {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 5px;
    border: 1.5px solid #fff;
    border-radius: 100%;
}

.the-slider .owl-dots .owl-dot span,
.slider-testimonials .owl-dots .owl-dot span,
.the-slider-single .owl-dots .owl-dot span {
    position: relative;
    top: 50%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    padding: 3px;
    font-size: 0;
    line-height: 0;
    text-align: center;
    background-color: #fff;
    filter: alpha(opacity=0);
    border-radius: 100%;
    opacity: 0;
    -webkit-transition: opacity .8s;
    -o-transition: opacity .8s;
    transition: opacity .8s;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.the-slider .owl-dots .owl-dot.active span,
.slider-testimonials .owl-dots .owl-dot.active span,
.the-slider-single .owl-dots .owl-dot.active span {
    filter: alpha(opacity=100);
    opacity: 1;
}

@media (max-width: 767px) {
    .the-slider .owl-dots,
    .slider-testimonials .owl-dots,
    .the-slider-single .owl-dots {
        bottom: 10px;
    }
    .the-slider .owl-dots .owl-dot,
    .slider-testimonials .owl-dots .owl-dot,
    .the-slider-single .owl-dots .owl-dot {
        width: 10px;
        height: 10px;
        margin: 0 2px;
    }
    .the-slider .owl-dots .owl-dot span,
    .slider-testimonials .owl-dots .owl-dot span,
    .the-slider-single .owl-dots .owl-dot span {
        padding: 2px;
    }
}

@media (min-width: 992px) {
    .the-slider .owl-dots,
    .slider-testimonials .owl-dots,
    .the-slider-single .owl-dots {
        bottom: 45px;
    }
    .the-slider .owl-dots .owl-dot,
    .slider-testimonials .owl-dots .owl-dot,
    .the-slider-single .owl-dots .owl-dot {
        width: 22px;
        height: 22px;
    }
    .the-slider .owl-dots .owl-dot span,
    .slider-testimonials .owl-dots .owl-dot span,
    .the-slider-single .owl-dots .owl-dot span {
        padding: 5px;
    }
}

.the-slider-single .avatar {
    margin-bottom: 30px;
}

@media (min-width: 768px) {
    .the-slider-single .quote {
        padding-right: 8%;
        padding-left: 8%;
    }
}

.the-slider-single .owl-nav {
    top: 50%;
    margin-top: -30px;
}

@media (max-width: 991px) {
    .the-slider-single .owl-nav {
        margin-top: 0;
    }
}

.slider-testimonials blockquote {
    position: relative;
    padding: 45px 5px;
    font-family: Georgia, serif;
    font-size: 2.4rem;
    line-height: 32px;
    text-align: center;
}

@media (min-width: 992px) {
    .slider-testimonials blockquote {
        font-size: 3rem;
        line-height: 43px;
    }
}

.slider-testimonials blockquote:before,
.slider-testimonials blockquote:after {
    position: absolute;
    top: 0;
    left: 50%;
    width: 41px;
    height: 30px;
    margin-left: -15px;
    overflow: hidden;
    content: "";
    background: url(data:image/png;base64,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) no-repeat -4px -773px;
    background-repeat: no-repeat;
    background-position: -4px -127px;
}

.slider-testimonials blockquote:after {
    top: auto;
    bottom: 0;
    background-position: -4px -240px;
}

.slider-testimonials .avatar {
    margin-top: 24px;
    text-align: center;
}

.slider-testimonials .avatar img {
    width: 48px;
    margin-right: auto;
    margin-left: auto;
}

.slider-testimonials .avatar .name {
    margin-top: 15px;
    margin-bottom: 0;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 16px;
    font-weight: 700;
}

.slider-testimonials .avatar .position {
    font-size: 14px;
}

.image-grid {
    margin-bottom: 32px;
    /* Animations */
}

.image-grid img {
    width: 100%;
    height: auto;
}

.image-grid.no-justified-gallery {
    margin-right: -15px;
    margin-left: -15px;
}

.image-grid.no-justified-gallery .image-grid-item {
    position: relative;
    display: block;
    margin-bottom: 4px;
}

@media (max-width: 767px) {
    .image-grid.no-justified-gallery .image-grid-item {
        display: inline-block;
        margin-bottom: 0;
    }
}

.image-grid .caption {
    display: none !important;
}

.image-grid .btn-link {
    text-transform: uppercase;
}

.image-grid .image-grid-item {
    overflow: hidden;
}

.image-grid .image-grid-item .overlay {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
}

.image-grid .image-grid-item .overlay-header {
    position: absolute;
    top: 40%;
    left: 0;
    width: 100%;
    padding-bottom: 65px;
    text-align: center;
    -webkit-transition: top .3s ease-in-out;
    -o-transition: top .3s ease-in-out;
    transition: top .3s ease-in-out;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.image-grid .image-grid-item .overlay-header .heading {
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 22px;
}

.image-grid .image-grid-item .overlay-footer {
    position: absolute;
    bottom: 30px;
    left: 0;
    width: 100%;
    padding: 0 30px;
}

.image-grid .image-grid-item img {
    -webkit-transition: -webkit-transform 2s ease-in-out;
    -o-transition: -o-transform 2s ease-in-out;
    transition: transform 2s ease-in-out;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.image-grid .image-grid-item:hover .overlay {
    visibility: visible;
    background-color: rgba(224, 82, 6, .85);
    filter: alpha(opacity=100);
    opacity: 1;
}

.image-grid .image-grid-item:hover img {
    -webkit-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);
}

.image-grid .image-grid-item:hover .overlay-header {
    top: 50%;
}

.entry-item {
    position: relative;
}

.entry-item.video-item {
    margin-bottom: 40px;
}

.entry-item.video-item .entry-title {
    position: absolute;
    bottom: 0;
    padding: 0 20px;
    margin-top: 0;
    margin-bottom: 10px;
}

.entry-item.video-item .entry-title .time {
    line-height: 32px;
}

.entry-item.video-item .entry-meta {
    padding-top: 18px;
    font-weight: 400;
    color: #333;
    border-top: 1px solid #d6d6d6;
}

.entry-item.video-item .entry-meta strong {
    font-weight: 900 !important;
}

.entry-item.video-item .icon-play {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 5;
    font-size: 44px;
    color: #fff;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    -o-transition: opacity .3s, -o-transform .3s;
    transition: opacity .3s, transform .3s;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

@media (min-width: 768px) {
    .entry-item.video-item {
        margin-bottom: 60px;
    }
}

@media (min-width: 992px) {
    .entry-item.video-item .icon-play {
        filter: alpha(opacity=0);
        opacity: 0;
    }
    .entry-item.video-item:hover .icon-play {
        filter: alpha(opacity=100);
        opacity: 1;
    }
}

.entry-item .entry-header {
    position: relative;
    margin-bottom: 24px;
}

.entry-item .entry-header .entry-title {
    position: absolute;
    bottom: 0;
    padding: 0 30px;
    margin-bottom: 30px;
}

.entry-item .entry-thumb {
    position: relative;
    overflow: hidden;
}

.entry-item .entry-thumb img {
    position: relative;
    z-index: 0;
    width: 100%;
    height: auto;
    -webkit-transition: -webkit-transform 2s ease-out;
    -o-transition: -o-transform 2s ease-out;
    transition: transform 2s ease-out;
}

.entry-item .entry-thumb:after,
.entry-item .entry-thumb:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: "";
}

.entry-item .entry-thumb:before {
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5) 0%, transparent 15%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5) 0%, transparent 15%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), color-stop(15%, transparent));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5) 0%, transparent 15%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=0);
    background-repeat: repeat-x;
}

.entry-item .entry-thumb:after {
    top: auto;
    bottom: 0;
    background-image: -webkit-linear-gradient(top, transparent 30%, rgba(0, 0, 0, .5) 100%);
    background-image: -o-linear-gradient(top, transparent 30%, rgba(0, 0, 0, .5) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, transparent), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(to bottom, transparent 30%, rgba(0, 0, 0, .5) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0);
    background-repeat: repeat-x;
}

.entry-item .entry-thumb.no-overlay:before,
.entry-item .entry-thumb.no-overlay:after {
    display: none;
}

.entry-item .entry-body {
    font-family: ClanPro;
    font-size: 16px;
    font-weight: 400;
}

.entry-item .entry-body .entry-title {
    margin-top: 26px;
    margin-bottom: 10px;
    color: #333;
}

.entry-item .entry-title {
    z-index: 5;
    width: 100%;
    margin-bottom: 25px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}

@media (min-width: 768px) {
    .entry-item .entry-title {
        font-size: 26px;
        line-height: 34px;
    }
}

.entry-item .entry-title .time {
    float: right;
    font-size: 14px;
}

.entry-item .entry-title .time i {
    font-size: 18px;
    vertical-align: middle;
}

@media (min-width: 768px) {
    .entry-item .entry-title .time {
        line-height: 28px;
    }
}

.entry-item .entry-summary {
    margin-bottom: 24px;
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 400;
    line-height: 29px;
}

.entry-item .entry-meta {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 18px;
    color: #fff;
}

.entry-item .entry-meta .date {
    display: inline-block;
    padding: 5px 15px;
}

.entry-item .entry-source {
    font-family: "ClanPro", Arial, sans-serif;
    color: #777;
}

.entry-item .entry-source strong {
    text-transform: uppercase;
}

.entry-item:hover .entry-thumb img {
    -webkit-transform: scale(1.25) !important;
    -ms-transform: scale(1.25) !important;
    -o-transform: scale(1.25) !important;
    transform: scale(1.25) !important;
}

.episode {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    padding: 7px 15px 5px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 18px;
    color: #fff;
    background-color: #a3a60f;
}

.devider {
    display: block;
    border-bottom: 1px solid #ccc;
}

.devider.light {
    border-color: #3d4145;
    border-color: rgba(61, 65, 69, .2);
}

.panel-group .panel {
    margin-bottom: 30px;
    background-color: #ededed;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.panel-group .panel+.panel {
    margin-top: 0;
    border-top: none;
}

.panel-body {
    padding: 24px 20px;
    color: #7e7e7e;
    background-color: #fff;
    border-top: none !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.panel-body p {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    color: #7e7e7e;
}

.panel-heading {
    padding: 20px;
    clear: both;
    background-color: #fff;
}

.panel-heading:before,
.panel-heading:after {
    display: table;
    clear: both;
    content: "";
}

.panel-heading img {
    display: none;
    float: left;
    width: 150px;
}

@media (min-width: 768px) {
    .panel-heading img {
        display: block;
    }
}

.panel-heading h4 {
    float: left;
    margin: 0;
    font-weight: 700;
}

.panel-heading h4 i {
    margin-right: 5px;
    color: #a3a60f;
}

.panel-heading h4 .summary {
    display: block;
    margin-top: 8px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #7e7e7e;
}

.panel-heading .btn .copen {
    display: none;
}

.panel-heading .btn .cclose {
    display: inline;
}

.panel-heading .btn.collapsed .copen {
    display: inline;
}

.panel-heading .btn.collapsed .cclose {
    display: none;
}

@media (max-width: 767px) {
    .panel-heading .btn {
        display: block;
    }
}

@media (min-width: 768px) {
    .panel-heading {
        padding-top: 0;
        padding-right: 0;
        padding-left: 0;
        border-bottom: 1px solid #ededed !important;
    }
    .panel-heading h4 {
        margin-left: 20px;
    }
    .panel-heading .btn {
        position: absolute;
        top: 50%;
        right: 0;
        margin-top: -16px;
    }
}

.panel-heading {
    position: relative;
}

.panel-heading i.icon-map-marker {
    float: left;
}

.panel-heading .title {
    display: block;
    padding-left: 20px;
}

.panel-heading .heading-img {
    display: none;
}

@media (max-width: 991px) {
    .panel-heading h4 {
        float: none;
        font-size: 2rem;
    }
}

@media (min-width: 768px) {
    .panel-heading {
        display: table;
        width: 100%;
        min-height: 100px;
        padding-bottom: 0;
    }
    .panel-heading>* {
        display: table-cell !important;
        vertical-align: top;
    }
    .panel-heading .heading-img {
        width: 150px;
        background-position: center;
        -webkit-background-size: cover;
        background-size: cover;
    }
    .panel-heading h4 {
        padding: 15px;
        padding-right: 65px;
        margin-top: 15px;
    }
    .panel-heading h4 .summary {
        margin-bottom: 0;
    }
    .panel-heading .btn {
        margin-right: 15px;
    }
    .panel-body {
        padding: 34px 20px;
        margin-left: 150px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .panel-heading .btn span {
        display: none !important;
    }
    .panel-heading .btn i {
        margin-left: 0 !important;
    }
    .panel-body figure {
        float: none !important;
        margin-right: 0;
        margin-left: 0;
    }
}

@media (min-width: 992px) {
    .panel-body {
        padding: 34px 35px 34px 50px;
    }
    .panel-body figure {
        max-width: 50%;
        margin-top: 0;
    }
    .panel-heading h4 {
        float: none;
        padding: 18px 175px 18px 50px;
        margin-top: 0;
        font-size: 2.4rem;
    }
    .panel-heading h4 i {
        margin-right: 10px;
        margin-left: -25px;
    }
    .panel-heading h4 .title {
        padding-left: 0;
    }
    .panel-heading .btn {
        top: 50%;
        margin-top: 0;
        margin-right: 35px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
}

.facts-list {
    padding-top: 40px;
    border-top: 5px solid #dcdcdc;
}

.facts-list li {
    position: relative;
    counter-increment: step-counter;
}

.facts-list li:before {
    position: absolute;
    padding: 3px 9px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: white;
    content: counter(step-counter);
    background-color: #a3a60f;
}

.facts-list p {
    padding-left: 45px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 29px;
}


/*-- Lista with icons-- */

.list-with-icons {
    padding-left: 30px;
}

.list-with-icons p {
    font-family: "ClanPro", Arial, sans-serif;
}

.list-with-icons li {
    padding-right: 30px;
}

.list-with-icons li i {
    padding-right: 6px;
    margin-left: -30px;
    font-size: 1.7rem;
}

.list-with-icons li span {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.6rem;
    letter-spacing: .025rem;
}

ul.list-ok {
    padding-left: 36px;
    margin-bottom: 18px;
}

ul.list-ok li {
    margin-bottom: 5px;
}

ul.list-ok li:before {
    margin-right: 10px;
    margin-left: -28px;
    font-family: theme-icons;
    font-size: 1.8rem;
    color: #a3a60f;
    content: "\f00c";
}

.info-box {
    padding: 20px 30px;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    border: 2px solid transparent;
}

.info-box.success {
    color: #3c763d;
    border-color: #d6e9c6;
}

.info-box.warning {
    color: #8a6d3b;
    border-color: #faebcc;
}


/* ---------------------------------------- Preloader ------------------------------------------- */

#preloader-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    background-color: #fff;
    opacity: 1;
}

.floating-tool {
    position: fixed;
    top: 200px;
    right: 5px;
    z-index: 100;
    display: none;
    visibility: hidden;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: -webkit-transform .3s, opacity .3s, visibility 0s .3s;
    -o-transition: -o-transform .3s, opacity .3s, visibility 0s .3s;
    transition: transform .3s, opacity .3s, visibility 0s .3s;
}

.floating-tool.stick-to-left {
    right: auto !important;
    left: 0;
}

.floating-tool.hero-passed {
    -webkit-transition: -webkit-transform .3s, opacity .3s, visibility 0s 0s;
    -o-transition: -o-transform .3s, opacity .3s, visibility 0s 0s;
    transition: transform .3s, opacity .3s, visibility 0s 0s;
}

@media (min-width: 768px) {
    .floating-tool {
        display: block;
    }
    .floating-tool.hero-passed {
        visibility: visible;
        filter: alpha(opacity=100);
        opacity: 1;
    }
}

.section-container {
    position: relative;
    padding-top: 45px;
    padding-bottom: 45px;
}

.section-container .section-header {
    position: relative;
}

.section-container .section-header.underlined {
    padding-bottom: 36px;
    margin-bottom: 36px;
    border-bottom: 5px solid #dcdcdc;
}

.section-container .section-subtitle {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
    color: rgba(119, 119, 119, .5);
}

@media (min-width: 768px) {
    .section-container .section-subtitle {
        position: absolute;
        top: 50%;
        right: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
}

.section-container .section-title {
    margin-top: 0;
    margin-bottom: 24px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
}

.section-container .section-title strong {
    font-family: "ClanPro", sans-serif;
    font-weight: 900;
}

.section-container .section-title.large {
    font-family: "ClanPro", sans-serif;
    font-size: 34px;
    font-weight: 900;
    line-height: 44px;
}

.section-container .section-title.small {
    font-size: 26px;
    font-weight: 700;
    line-height: 34px;
}

@media (min-width: 768px) {
    .section-container {
        padding-top: 110px;
        padding-bottom: 110px;
    }
}


/*-----------------------------------------Page incommon elements ---------------------------------*/

.has-bg {
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

.sharer {
    margin-left: 15px;
}

.sharer span {
    font-family: "ClanPro-Bold", Arial, sans-serif;
    font-size: 10px;
    color: #7e7e7e;
}

.sharer li {
    margin-bottom: 10px;
}

.sharer a {
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    color: #fff !important;
    text-align: center;
    border-radius: 100%;
}

.sharer a i {
    font-size: 26px;
    line-height: 50px;
}

.sharer a.fb {
    background-color: #00488d;
}

.sharer a.tw {
    background-color: #0097d8;
}

.sharer a.ins {
    background-color: #4f7fa5;
}

@media (max-width: 1399px) {
    .sharer span {
        margin-left: -10px;
    }
    .sharer a {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }
    .sharer a i {
        font-size: 18px;
        line-height: 30px;
    }
}

.label-floatlabel {
    font-family: "ClanPro-Bold", Arial, sans-serif;
    font-size: 10px;
    color: rgba(255, 255, 255, .8) !important;
}

@media (min-width: 992px) and (max-width: 1360px) {
    .slider-wrapper {
        padding: 0 60px;
    }
}

.fancybox-slide--video .fancybox-content {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: auto;
    border: 0;
}

.fancybox-slide--video .fancybox-content:before {
    display: block;
    width: 100%;
    height: 0;
    padding-top: 56.24%;
    content: "";
}

.fancybox-slide--video .fancybox-content .fancybox-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 991px) {
    .fancybox-slide--video .fancybox-content {
        width: 100%;
        max-width: -webkit-calc(100% - 60px);
        max-width: calc(100% - 60px);
    }
}

@media (max-width: 767px) {
    .fancybox-slide--video .fancybox-content {
        max-width: -webkit-calc(100% - 30px);
        max-width: calc(100% - 30px);
    }
}

.video-box {
    position: relative;
}

.video-box .lbl {
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 700;
    color: #fff;
}

.video-box .entry-title {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 2rem;
    font-weight: 700;
    line-height: 24px;
}

.video-box .icon-play {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 5;
    font-size: 25px;
    color: #fff;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    -o-transition: opacity .3s, -o-transform .3s;
    transition: opacity .3s, transform .3s;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.video-box.v2 .icon-play {
    width: 60px;
    height: 60px;
    font-size: 31px;
    color: #777;
    background-color: #fff;
    border-radius: 100%;
}

.video-box.v2 .icon-play:before {
    position: relative;
    top: 15px;
    left: 20px;
}

.video-box .ar-inner {
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

.video-box .ar-inner:before,
.video-box .ar-inner:after {
    position: absolute;
    right: 0;
    left: 0;
    content: "";
}

.video-box .ar-inner:before {
    top: 0;
    height: 60px;
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .6) 0, transparent 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .6) 0, transparent 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, .6)), to(transparent));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .6) 0, transparent 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0);
    background-repeat: repeat-x;
}

.video-box .ar-inner:after {
    bottom: 0;
    height: 70px;
    background-image: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .7) 100%);
    background-image: -o-linear-gradient(top, transparent 0, rgba(0, 0, 0, .7) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), to(rgba(0, 0, 0, .7)));
    background-image: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .7) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
    background-repeat: repeat-x;
}

.video-box .ar-inner .entry-title {
    position: absolute;
    bottom: 0;
    left: 30px;
    z-index: 5;
    color: #fff;
}

.video-box .ar-inner .time {
    position: absolute;
    right: 30px;
    bottom: 0;
    z-index: 5;
    margin-bottom: 32px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
}

.video-box .ar-inner .time i {
    margin-right: 6px;
}

.video-box ul li {
    padding: 0 25px;
    margin-bottom: 2px;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 50px;
    background-color: #fff;
}

.video-box ul li strong {
    font-family: ClanPro;
    font-weight: 900;
}

.video-box ul li i {
    display: inline-block;
    margin-right: 10px;
    font-size: 18px;
}

.video-box ul li span {
    display: inline-block;
    min-width: 150px;
}

@media (max-width: 767px) {
    .video-box ul li {
        padding-right: 0;
        padding-left: 0;
    }
}

.video-box iframe {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}

.video-box:hover .icon-play {
    filter: alpha(opacity=75);
    opacity: .75;
}

.video-box.large .entry-title {
    top: 40px;
    bottom: auto;
    margin-top: 0;
    font-size: 30px;
    line-height: 33px;
}

.video-box.large .entry-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    padding: 30px 35px;
}

.video-box.large .entry-footer .time {
    bottom: 21px;
    margin-right: 10px;
}

.video-box.large .entry-footer .entry-summary {
    padding-right: 80px;
    font-family: "ClanPro-Bold", sans-serif;
    font-size: 20px;
    color: #fff;
}

@media (max-width: 991px) {
    .video-box {
        margin-bottom: 24px;
    }
}

.lbl {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    padding: 7px 15px 5px 15px;
    font-family: "ClanPro-Bold", Arial, sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #fff;
    background-color: #b4b400;
}

.bbc-one {
    display: inline-block;
    width: 135px;
    font-size: 16px;
}

.bbc-one img {
    width: 100%;
}

.bbc-one:hover {
    filter: alpha(opacity=75);
    opacity: .75;
}

.iplayer {
    display: inline-block;
    padding: 0 25px;
    font-family: "ClanPro-Bold", Arial, sans-serif;
    font-size: 16px;
    line-height: 50px;
    color: #fff !important;
    background-color: #ff008e;
}

.iplayer img {
    position: relative;
    bottom: -2px;
    display: inline-block;
    max-width: 100px;
    margin-left: 10px;
}

.iplayer:hover {
    filter: alpha(opacity=75);
    opacity: .75;
}

@media (max-width: 375px) {
    .iplayer {
        padding: 0 15px;
    }
    .iplayer img {
        max-width: 70px;
    }
}

@media (min-width: 992px) {
    .padded>[class*="col-"]:first-child {
        padding-right: 30px;
    }
    .padded>[class*="col-"]:nth-child(2) {
        padding-left: 30px;
    }
}

.book-list-wrapper {
    margin-top: 60px;
}

.book-list-wrapper h4 {
    margin-bottom: 26px;
    text-align: center;
}

.book-list-wrapper .book-summary {
    margin-bottom: 0;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 26px;
}

.book-list-wrapper .book-list {
    padding-bottom: 30px;
    margin-bottom: 24px;
    text-align: center;
    border-bottom: 2px solid #7e7e7e;
}

.book-list-wrapper .book-list a {
    position: relative;
}

.book-list-wrapper .book-list a img {
    position: relative;
    height: 145px;
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    -o-transition: -o-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s;
}

.book-list-wrapper .book-list a:hover>img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.book-list-wrapper .book-list>li {
    display: inline-block;
}

.book-list-wrapper .book-list>li.active a img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

@media (min-width: 768px) {
    .book-list-wrapper .book-list {
        display: inline-block;
        text-align: center;
    }
    .book-list-wrapper .book-list li {
        display: block;
        float: left;
        margin-left: 30px;
    }
    .book-list-wrapper .book-list li:first-child {
        margin-left: 0;
    }
}

.section-news .entry-item {
    margin-bottom: 40px;
}

.section-news .entry-item .entry-meta {
    margin: 30px 0;
}

.section-news .entry-item .entry-title {
    margin-top: 30px;
    margin-bottom: 24px;
}

.section-news .entry-item .entry-title a {
    color: #333 !important;
}

@media (min-width: 992px) {
    .section-news .entry-item {
        margin-top: 50px;
        margin-bottom: 0;
    }
    .section-news .row .col-md-6:nth-child(1) .entry-item,
    .section-news .row .col-md-6:nth-child(2) .entry-item {
        margin-top: 0;
    }
}

.section-guide .season-filters a {
    color: #777;
    filter: alpha(opacity=50);
    opacity: .5;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}

.section-guide .season-filters a:hover {
    color: #333;
    text-decoration: underline;
    filter: alpha(opacity=100);
    opacity: 1;
}

.section-guide .season-filters li {
    position: relative;
    display: inline-block;
    margin-right: 20px;
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 700;
}

.section-guide .season-filters li span {
    position: relative;
    top: -10px;
    padding: 0 5px;
    font-size: 11px;
    color: #fff;
    background-color: #e05206;
}

.section-guide .season-filters li.active a {
    color: #333;
    text-decoration: underline;
    filter: alpha(opacity=100);
    opacity: 1;
}

@media (min-width: 992px) {
    .section-guide .section-title {
        float: left;
    }
    .section-guide .season-filters {
        float: right;
        margin-top: 8px;
    }
}

.section-cta {
    padding: 50px 0;
}

.section-cta .section-title {
    margin-bottom: 16px;
    color: #fff;
}

.section-cta .section-summary {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 34px;
    color: #fff;
}

@media (max-width: 767px) {
    .section-cta .btn {
        font-size: 16px;
    }
    .section-cta .btn i {
        font-size: 14px;
    }
}

@media (min-width: 992px) {
    .section-cta .row .section-summary {
        margin-bottom: 0;
    }
}

.section-join .section-title {
    margin-bottom: 10px;
    font-weight: 900;
}

.section-join .section-summary {
    margin-bottom: 20px;
}

.section-join .form-wrapper {
    padding: 20px;
}

.section-join .quote {
    color: #fff;
}

.section-join .quote-data {
    margin-top: 30px;
    margin-bottom: 30px;
}

.section-join .quote-data div,
.section-join .quote-data span {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #fff;
}

.section-join .quote-data .name {
    font-size: 16px;
    font-weight: 700;
}

@media (min-width: 768px) {
    .section-join .form-wrapper {
        padding: 50px;
    }
    .section-join blockquote {
        font-size: 3rem;
        line-height: 43px;
    }
}

@media (min-width: 992px) {
    .section-join .row.is-table-row-md [class*="col-"] {
        vertical-align: middle;
    }
}

.section-discover {
    padding-bottom: 50px;
}

.section-discover .section-summary {
    margin-bottom: 40px;
    font-family: "ClanPro", Arial, sans-serif;
    font-weight: 300;
}

.section-discover .entry-item {
    margin-bottom: 40px;
}

.section-discover .entry-header {
    margin-bottom: 32px;
}

.section-discover .entry-summary {
    margin-bottom: 0;
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 29px;
}

@media (min-width: 768px) {
    .facts-list {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2;
        -webkit-column-gap: 40px;
        /* Chrome, Safari, Opera */
        -moz-column-gap: 40px;
        /* Firefox */
        column-gap: 40px;
    }
}

.section-map .the-map {
    padding-bottom: 135%;
}

@media (max-width: 768px) {
    .section-map .the-map {
        padding-bottom: 100%;
    }
}

@media (max-width: 680px) {
    .section-map .the-map {
        padding-bottom: 180% !important;
    }
}

@media (max-width: 375px) {
    .section-map .the-map {
        padding-bottom: 200% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .section-map .the-map {
        padding-bottom: 140%;
    }
}

@media (min-width: 1440px) {
    .section-map .the-map {
        padding-bottom: 120%;
    }
}

@media (min-width: 1600px) {
    .section-map .the-map {
        padding-bottom: 105%;
    }
}

@media (min-width: 1900px) {
    .section-map .the-map {
        padding-bottom: 90%;
    }
}

.gmap-infobox {
    z-index: 999999;
    color: #fff;
    background-color: #a3a60f;
    border-radius: 15px;
}

.gmap-infobox h3 {
    margin: 0;
    font-size: 1.6rem;
    font-weight: 900;
    line-height: 22px;
}

.gmap-infobox .popup-header {
    padding: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, .3);
}

.gmap-infobox .popup-body,
.gmap-infobox p {
    font-family: "ClanPro", Arial, sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 22px;
}

.gmap-infobox .popup-body {
    padding: 20px;
}

.gmap-infobox .popup-body p {
    margin-bottom: 10px;
}

.gmap-infobox .popup-body p a {
    color: #e05206;
}

.gmap-infobox .popup-body p a:hover,
.gmap-infobox .popup-body p a:active {
    color: #fff;
}

.gmap-infobox .popup-body .btn {
    margin-top: 10px;
}

@media (min-width: 768px) {
    .gmap-infobox h3 {
        font-size: 1.8rem;
        line-height: 24px;
    }
    .gmap-infobox p {
        font-size: 13px;
        line-height: 18px;
    }
}

@media (min-width: 768px) {
    .gmap-infobox .popup-header {
        padding: 20px 30px;
    }
    .gmap-infobox .popup-body {
        padding: 20px 30px 30px;
    }
}

.expandable-box {
    position: relative;
    max-height: 500px;
    overflow: hidden;
    -webkit-transition: max-height 1s ease-in-out;
    -o-transition: max-height 1s ease-in-out;
    transition: max-height 1s ease-in-out;
}

.expandable-box .container-narrow {
    margin-bottom: 60px;
}

.expandable-box .button-wrapper {
    position: absolute;
    bottom: 0;
    left: 50%;
    padding-bottom: 0;
    margin-bottom: 0;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

.expandable-box .continue-reading {
    width: 100%;
    padding: 15px;
    text-align: center;
    background-color: rgba(255, 255, 255, .95);
    border-radius: 0;
}

.expandable-box .continue-reading .c {
    display: none;
}

.expandable-box .continue-reading>span {
    display: inline;
}

.expandable-box .continue-reading .c,
.expandable-box .continue-reading .o {
    overflow: hidden;
    -webkit-transition: visibility 0s 0s;
    -o-transition: visibility 0s 0s;
    transition: visibility 0s 0s;
}

.expandable-box .continue-reading:focus {
    color: #7e7e7e !important;
}

.expandable-box .continue-reading:hover {
    color: #e05206 !important;
}

.expandable-box.expanded {
    max-height: 5000px;
    -webkit-transition: max-height 1s ease-in-out;
    -o-transition: max-height 1s ease-in-out;
    transition: max-height 1s ease-in-out;
}

.expandable-box.expanded .o {
    display: none;
}

.expandable-box.expanded .c {
    display: inline;
}

@media (min-width: 992px) {
    .expandable-box {
        max-height: 655px;
    }
}

.fancybox-slide iframe[src*="bbc.co.uk"] {
    position: relative;
    left: 50%;
    background-color: transparent;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

@media (min-width: 992px) {
    .fancybox-slide iframe[src*="bbc.co.uk"] {
        max-width: 775px;
    }
}

@media (min-height: 900px) {
    .fancybox-slide iframe[src*="bbc.co.uk"] {
        max-width: 830px;
    }
}

.fancybox-slide--iframe .fancybox-content {
    background-color: transparent;
}

img {
    max-width: 100%;
    height: auto;
}

.gallery .section-title {
    margin-top: 60px;
    margin-bottom: 15px;
}

@media (min-width: 768px) {
    .gallery .section-title {
        margin-top: 110px;
    }
}

.gallery .grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: -3px;
    margin-left: -3px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.gallery .grid>div {
    width: -webkit-calc(50% - 6px);
    width: calc(50% - 6px);
    margin: 0 3px 6px 3px;
}

.gallery a {
    position: relative;
    display: block;
    height: 0;
    padding-top: 62%;
    overflow: hidden;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}

.gallery a img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: auto;
    -webkit-transform: translate(-50%, -50%) scale(1.15);
    -ms-transform: translate(-50%, -50%) scale(1.15);
    -o-transform: translate(-50%, -50%) scale(1.15);
    transform: translate(-50%, -50%) scale(1.15);
}

.gallery a:hover {
    opacity: .85;
}

.todo .entry-item .entry-header {
    margin-bottom: 0;
}

@media (min-width: 768px) {
    .todo.grid {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .todo.grid .entry-thumb {
        height: 100%;
    }
    .todo.grid .entry-thumb img {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
    }
    .todo.grid .entry-item {
        height: 100%;
    }
    .todo.grid .entry-item .entry-header {
        height: 100%;
    }
}

@font-face {
    font-family: 'theme-icons';
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/theme-icons.eot?fxobkv');
    src: url('../fonts/theme-icons.eot?fxobkv#iefix') format('embedded-opentype'), url('../fonts/theme-icons.ttf?fxobkv') format('truetype'), url('../fonts/theme-icons.woff?fxobkv') format('woff'), url('../fonts/theme-icons.svg?fxobkv#theme-icons') format('svg');
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'theme-icons' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    speak: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-heart:before {
    content: "\f004";
}

.icon-check:before {
    content: "\f00c";
}

.icon-play:before {
    content: "\f04b";
}

.icon-heart-o:before {
    content: "\f08a";
}

.icon-chain:before {
    content: "\f0c1";
}

.icon-link:before {
    content: "\f0c1";
}

.icon-plus:before {
    content: "\f067";
}

.icon-minus:before {
    content: "\f068";
}

.icon-envelope-o:before {
    content: "\f003";
}

.icon-close:before {
    content: "\f00d";
}

.icon-remove:before {
    content: "\f00d";
}

.icon-times:before {
    content: "\f00d";
}

.icon-home:before {
    content: "\f015";
}

.icon-clock-o:before {
    content: "\f017";
}

.icon-print:before {
    content: "\f02f";
}

.icon-map-marker:before {
    content: "\f041";
}

.icon-chevron-left:before {
    content: "\f053";
}

.icon-chevron-right:before {
    content: "\f054";
}

.icon-calendar:before {
    content: "\f073";
}

.icon-chevron-up:before {
    content: "\f077";
}

.icon-chevron-down:before {
    content: "\f078";
}

.icon-twitter:before {
    content: "\f099";
}

.icon-facebook:before {
    content: "\f09a";
}

.icon-facebook-f:before {
    content: "\f09a";
}

.icon-arrow-circle-left:before {
    content: "\f0a8";
}

.icon-arrow-circle-right:before {
    content: "\f0a9";
}

.icon-arrow-circle-up:before {
    content: "\f0aa";
}

.icon-arrow-circle-down:before {
    content: "\f0ab";
}

.icon-google-plus:before {
    content: "\f0d5";
}

.icon-envelope:before {
    content: "\f0e0";
}

.icon-linkedin:before {
    content: "\f0e1";
}

.icon-quote-left:before {
    content: "\f10d";
}

.icon-quote-right:before {
    content: "\f10e";
}

.icon-calendar-o:before {
    content: "\f133";
}

.icon-instagram:before {
    content: "\f16d";
}

.icon-google:before {
    content: "\f1a0";
}

.icon-file-pdf-o:before {
    content: "\f1c1";
}

.icon-file-word-o:before {
    content: "\f1c2";
}

.icon-file-excel-o:before {
    content: "\f1c3";
}

.icon-file-powerpoint-o:before {
    content: "\f1c4";
}

.icon-share-alt:before {
    content: "\f1e0";
}

.icon-pinterest-p:before {
    content: "\f231";
}

.icon-tripadvisor:before {
    content: "\f262";
}

.icon-calendar-plus-o:before {
    content: "\f271";
}

.icon-calendar-minus-o:before {
    content: "\f272";
}

.icon-calendar-times-o:before {
    content: "\f273";
}

.icon-calendar-check-o:before {
    content: "\f274";
}

.icon-map-o:before {
    content: "\f278";
}

.icon-map:before {
    content: "\f279";
}

.icon-wpforms:before {
    content: "\f298";
}


/* Float */

.hvr-float {
    display: inline-block;
    vertical-align: middle;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}

.hvr-float:hover,
.hvr-float:focus,
.hvr-float:active {
    -webkit-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
}


/* Bounce To Right */

.hvr-bounce-to-right {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}

.hvr-bounce-to-right:hover {
    color: red;
}

.hvr-bounce-to-right:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    content: "";
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
}

.hvr-bounce-to-right:hover:before,
.hvr-bounce-to-right:focus:before,
.hvr-bounce-to-right:active:before {
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
}

.animated {
    -webkit-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes flipInX {
    from {
        opacity: 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;
    }
    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% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@-o-keyframes flipInX {
    from {
        opacity: 0;
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInX {
    from {
        opacity: 0;
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInX {
    -webkit-animation-name: flipInX;
    -o-animation-name: flipInX;
    animation-name: flipInX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
}