.inner-photo.owl-carousel .owl-item img {
    width: 100%;
}

.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
    z-index: 1;
}

.owl-carousel .owl-stage {
    position: relative;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

[dir] .owl-carousel .owl-stage:after {
    clear: both;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

[dir=ltr] .owl-carousel .owl-item {
    float: left;
}

[dir=rtl] .owl-carousel .owl-item {
    float: right;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

[dir] .owl-carousel .owl-nav .owl-prev, [dir] .owl-carousel .owl-nav .owl-next, [dir] .owl-carousel .owl-dot {
    cursor: pointer;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
    color: inherit;
    font: inherit;
}

[dir] .owl-carousel .owl-nav button.owl-prev, [dir] .owl-carousel .owl-nav button.owl-next, [dir] .owl-carousel button.owl-dot {
    background: none;
    border: none;
    padding: 0 !important;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

[dir] .owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab;
}

[dir=ltr] .owl-carousel.owl-rtl {
    direction: rtl;
}

[dir=rtl] .owl-carousel.owl-rtl {
    direction: ltr;
}

[dir=ltr] .owl-carousel.owl-rtl .owl-item {
    float: right;
}

[dir=rtl] .owl-carousel.owl-rtl .owl-item {
    float: left;
}

/* No Js */

.no-js .owl-carousel {
    display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */

[dir=ltr] .owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

[dir=rtl] .owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
            animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

[dir=ltr] .owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

[dir=rtl] .owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
            animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */

.owl-height {
    transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */

.owl-carousel .owl-item {
    /**
              This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
              calculation of the height of the owl-item that breaks page layouts
           */
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
}

[dir] .owl-carousel .owl-video-wrapper {
    background: #000;
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    top: 50%;
    /*background: url("owl.video.play.png") no-repeat;*/
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease;
}

[dir] .owl-carousel .owl-video-play-icon {
    margin-top: -40px;
    cursor: pointer;
}

[dir=ltr] .owl-carousel .owl-video-play-icon {
    left: 50%;
    margin-left: -40px;
}

[dir=rtl] .owl-carousel .owl-video-play-icon {
    right: 50%;
    margin-right: -40px;
}

[dir] .owl-carousel .owl-video-play-icon:hover {
    transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    transition: opacity 400ms ease;
}

[dir] .owl-carousel .owl-video-tn {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}

.owl-theme .owl-nav {
    -webkit-tap-highlight-color: transparent;
}[dir] .owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
}

.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    display: inline-block;
}

[dir] .owl-theme .owl-nav [class*='owl-'] {
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    cursor: pointer;
    border-radius: 3px;
}

.owl-theme .owl-nav [class*='owl-']:hover {
    color: #FFF;
    text-decoration: none;
}

[dir] .owl-theme .owl-nav [class*='owl-']:hover {
    background: #869791;
}

.owl-theme .owl-nav .disabled {
    opacity: 0.5;
}

[dir] .owl-theme .owl-nav .disabled {
    cursor: default;
}

[dir] .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 10px;
}

.owl-theme .owl-dots {
    -webkit-tap-highlight-color: transparent;
}

[dir] .owl-theme .owl-dots {
    text-align: center;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
}

[dir] .owl-theme .owl-dots .owl-dot span {
    margin: 5px 7px;
    background: #D6D6D6;
    border-radius: 30px;
}

[dir] .owl-theme .owl-dots .owl-dot.active span, [dir] .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791;
}

/*! lightgallery - v1.6.12 - 2019-02-19
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
@font-face {
  font-family: 'lg';
  src: url(media/lg.ecff1170.eot);
  src: url(media/lg.ecff1170.eot?#iefixn1z373) format("embedded-opentype"), url(media/lg.5fd4c338.woff) format("woff"), url(media/lg.4fe6f9ca.ttf) format("truetype"), url(media/lg.98d62b1e.svg#lg) format("svg");
  font-weight: normal;
  font-style: normal;
}
.lg-icon {
  font-family: 'lg';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lg-actions .lg-next, .lg-actions .lg-prev {
  color: #999;
  display: block;
  font-size: 22px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  outline: none;
}
[dir] .lg-actions .lg-next, [dir] .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  cursor: pointer;
  margin-top: -10px;
  padding: 8px 10px 9px;
  border: none;
}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}
[dir=ltr] .lg-actions .lg-next {
  right: 20px;
}
[dir=rtl] .lg-actions .lg-next {
  left: 20px;
}
.lg-actions .lg-next:before {
  content: "\E095";
}
[dir=ltr] .lg-actions .lg-prev {
  left: 20px;
}
[dir=rtl] .lg-actions .lg-prev {
  right: 20px;
}
.lg-actions .lg-prev:after {
  content: "\E094";
}
@-webkit-keyframes lg-right-end-ltr {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-right-end-rtl {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-right-end-ltr {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-right-end-rtl {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end-ltr {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end-rtl {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end-ltr {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end-rtl {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
.lg-outer.lg-right-end .lg-object {
  position: relative;
}
[dir=ltr] .lg-outer.lg-right-end .lg-object {
  -webkit-animation:  lg-right-end-ltr 0.3s;
  animation:  lg-right-end-ltr 0.3s;
}
[dir=rtl] .lg-outer.lg-right-end .lg-object {
  -webkit-animation:  lg-right-end-rtl 0.3s;
  animation:  lg-right-end-rtl 0.3s;
}
.lg-outer.lg-left-end .lg-object {
  position: relative;
}
[dir=ltr] .lg-outer.lg-left-end .lg-object {
  -webkit-animation:  lg-left-end-ltr 0.3s;
  animation:  lg-left-end-ltr 0.3s;
}
[dir=rtl] .lg-outer.lg-left-end .lg-object {
  -webkit-animation:  lg-left-end-rtl 0.3s;
  animation:  lg-left-end-rtl 0.3s;
}
.lg-toolbar {
  z-index: 1082;
  position: absolute;
  top: 0;
  width: 100%;
}
[dir] .lg-toolbar {
  background-color: rgba(0, 0, 0, 0.45);
}
[dir=ltr] .lg-toolbar {
  left: 0;
}
[dir=rtl] .lg-toolbar {
  right: 0;
}
.lg-toolbar .lg-icon {
  color: #999;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  transition: color 0.2s linear;
}
[dir] .lg-toolbar .lg-icon {
  cursor: pointer;
  padding: 10px 0;
  text-align: center;
}
[dir=ltr] .lg-toolbar .lg-icon {
  float: right;
}
[dir=rtl] .lg-toolbar .lg-icon {
  float: left;
}
.lg-toolbar .lg-icon:hover {
  color: #FFF;
}
.lg-toolbar .lg-close:after {
  content: "\E070";
}
.lg-toolbar .lg-download:after {
  content: "\E0F2";
}
.lg-sub-html {
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  position: fixed;
  z-index: 1080;
}
[dir] .lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  padding: 10px 40px;
  text-align: center;
}
[dir=ltr] .lg-sub-html {
  left: 0;
  right: 0;
}
[dir=rtl] .lg-sub-html {
  right: 0;
  left: 0;
}
.lg-sub-html h4 {
  font-size: 13px;
  font-weight: bold;
}
[dir] .lg-sub-html h4 {
  margin: 0;
}
.lg-sub-html p {
  font-size: 12px;
}
[dir] .lg-sub-html p {
  margin: 5px 0 0;
}
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  vertical-align: middle;
}
[dir] #lg-counter {
  padding-top: 12px;
}
[dir=ltr] #lg-counter {
  padding-left: 20px;
}
[dir=rtl] #lg-counter {
  padding-right: 20px;
}
.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}
.lg-hide-items .lg-prev {
  opacity: 0;
}
[dir=ltr] .lg-hide-items .lg-prev {
  transform: translate3d(-10px, 0, 0);
}
[dir=rtl] .lg-hide-items .lg-prev {
  transform: translate3d(10px, 0, 0);
}
.lg-hide-items .lg-next {
  opacity: 0;
}
[dir=ltr] .lg-hide-items .lg-next {
  transform: translate3d(10px, 0, 0);
}
[dir=rtl] .lg-hide-items .lg-next {
  transform: translate3d(-10px, 0, 0);
}
.lg-hide-items .lg-toolbar {
  opacity: 0;
}
[dir] .lg-hide-items .lg-toolbar {
  transform: translate3d(0, -10px, 0);
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  opacity: 0;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
}
[dir] body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  transform: scale3d(0.5, 0.5, 0.5);
  transform-origin: 50% 50%;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  opacity: 1;
}
[dir] body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  transform: scale3d(1, 1, 1);
}
.lg-outer .lg-thumb-outer {
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
[dir] .lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  transform: translate3d(0, 100%, 0);
}
[dir] .lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
[dir] .lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
[dir] .lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  transition-duration: 0s !important;
}
[dir] .lg-outer.lg-thumb-open .lg-thumb-outer {
  transform: translate3d(0, 0%, 0);
}
.lg-outer .lg-thumb {
  height: 100%;
}
[dir] .lg-outer .lg-thumb {
  padding: 10px 0;
  margin-bottom: -5px;
}
.lg-outer .lg-thumb-item {
  overflow: hidden;
  height: 100%;
}
[dir] .lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px;
}
[dir=ltr] .lg-outer .lg-thumb-item {
  float: left;
}
[dir=rtl] .lg-outer .lg-thumb-item {
  float: right;
}
@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    transition: border-color 0.25s ease;
  }
}
[dir] .lg-outer .lg-thumb-item.active, [dir] .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
[dir] .lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}
[dir] .lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
.lg-outer.lg-pull-caption-up .lg-sub-html {
  transition: bottom 0.25s ease;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}
.lg-outer .lg-toogle-thumb {
  color: #999;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  position: absolute;
  top: -39px;
  width: 50px;
}
[dir] .lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  cursor: pointer;
  padding: 5px 0;
  text-align: center;
}
[dir=ltr] .lg-outer .lg-toogle-thumb {
  right: 20px;
}
[dir=rtl] .lg-outer .lg-toogle-thumb {
  left: 20px;
}
.lg-outer .lg-toogle-thumb:after {
  content: "\E1FF";
}
.lg-outer .lg-toogle-thumb:hover {
  color: #FFF;
}
.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
}
[dir] .lg-outer .lg-video-cont {
  padding: 0 5px;
}
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  overflow: hidden;
  position: relative;
}
[dir] .lg-outer .lg-video {
  padding-bottom: 56.25%;
}
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  width: 100% !important;
  height: 100% !important;
}
[dir=ltr] .lg-outer .lg-video .lg-object {
  left: 0;
}
[dir=rtl] .lg-outer .lg-video .lg-object {
  right: 0;
}
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  top: 50%;
  z-index: 1080;
}
[dir] .lg-outer .lg-video .lg-video-play {
  margin-top: -30px;
  cursor: pointer;
}
[dir=ltr] .lg-outer .lg-video .lg-video-play {
  left: 50%;
  margin-left: -42px;
}
[dir=rtl] .lg-outer .lg-video .lg-video-play {
  right: 50%;
  margin-right: -42px;
}
.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
[dir=ltr] .lg-outer .lg-has-vimeo .lg-video-play {
  background: url(data:image/png;base64,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) no-repeat scroll 0 0 transparent;
}
[dir=rtl] .lg-outer .lg-has-vimeo .lg-video-play {
  background: url(data:image/png;base64,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) no-repeat scroll 100% 0 transparent;
}
[dir=ltr] .lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(data:image/png;base64,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) no-repeat scroll 0 -58px transparent;
}
[dir=rtl] .lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(data:image/png;base64,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) no-repeat scroll 100% -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play {
  height: 64px;
  width: 64px;
  opacity: 0.8;
}
[dir] .lg-outer .lg-has-html5 .lg-video-play {
  margin-top: -32px;
}
[dir=ltr] .lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(data:image/png;base64,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) no-repeat scroll 0 0;
  margin-left: -32px;
}
[dir=rtl] .lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(data:image/png;base64,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) no-repeat scroll 100% 0;
  margin-right: -32px;
}
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}
[dir=ltr] .lg-outer .lg-has-youtube .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 0 transparent;
}
[dir=rtl] .lg-outer .lg-has-youtube .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 100% 0 transparent;
}
[dir=ltr] .lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 -60px transparent;
}
[dir=rtl] .lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 100% -60px transparent;
}
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
}
[dir=ltr] .lg-outer .lg-video-object {
  left: 0;
}
[dir=rtl] .lg-outer .lg-video-object {
  right: 0;
}
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}
.lg-progress-bar {
  height: 5px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  transition: opacity 0.08s ease 0s;
}
[dir] .lg-progress-bar {
  background-color: #333;
}
[dir=ltr] .lg-progress-bar {
  left: 0;
}
[dir=rtl] .lg-progress-bar {
  right: 0;
}
.lg-progress-bar .lg-progress {
  height: 5px;
  width: 0;
}
[dir] .lg-progress-bar .lg-progress {
  background-color: #a90707;
}
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}
.lg-autoplay-button:after {
  content: "\E01D";
}
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\E01A";
}
[dir] .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, [dir] .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  transition-duration: 0s;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
[dir=ltr] .lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
[dir=rtl] .lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  transition: right 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
[dir] .lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  transform: translate3d(0, 0, 0);
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
[dir] .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  transform: scale3d(1, 1, 1);
}
[dir=ltr] .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  transform-origin: 0 0;
}
[dir=rtl] .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  transform-origin: 100% 0;
}
#lg-zoom-in:after {
  content: "\E311";
}
#lg-actual-size {
  font-size: 20px;
}
#lg-actual-size:after {
  content: "\E033";
}
#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}
#lg-zoom-out:after {
  content: "\E312";
}
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}
.lg-outer .lg-pager-outer {
  bottom: 60px;
  position: absolute;
  z-index: 1080;
  height: 10px;
}
[dir] .lg-outer .lg-pager-outer {
  text-align: center;
}
[dir=ltr] .lg-outer .lg-pager-outer {
  left: 0;
  right: 0;
}
[dir=rtl] .lg-outer .lg-pager-outer {
  right: 0;
  left: 0;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}
.lg-outer .lg-pager-cont {
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
}
[dir] .lg-outer .lg-pager-cont {
  cursor: pointer;
  margin: 0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
}
[dir] .lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  transform: translate3d(0, 0, 0);
}
[dir] .lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px white inset;
}
.lg-outer .lg-pager-thumb-cont {
  color: #FFF;
  bottom: 100%;
  height: 83px;
  opacity: 0;
  position: absolute;
  width: 120px;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
}
[dir] .lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  margin-bottom: 20px;
  padding: 5px;
  border-radius: 3px;
  transform: translate3d(0, 5px, 0);
}
[dir=ltr] .lg-outer .lg-pager-thumb-cont {
  left: 0;
  margin-left: -60px;
}
[dir=rtl] .lg-outer .lg-pager-thumb-cont {
  right: 0;
  margin-right: -60px;
}
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}
.lg-outer .lg-pager {
  display: block;
  height: 12px;
  transition: box-shadow 0.3s ease 0s;
  width: 12px;
}
[dir] .lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
}
[dir] .lg-outer .lg-pager:hover, [dir] .lg-outer .lg-pager:focus {
  box-shadow: 0 0 0 8px white inset;
}
.lg-outer .lg-caret {
  bottom: -10px;
  display: inline-block;
  height: 0;
  position: absolute;
  vertical-align: middle;
  width: 0;
}
[dir] .lg-outer .lg-caret {
  border-top: 10px dashed;
}
[dir=ltr] .lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  left: 50%;
  margin-left: -5px;
}
[dir=rtl] .lg-outer .lg-caret {
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  right: 50%;
  margin-right: -5px;
}
.lg-fullscreen:after {
  content: "\E20C";
}
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\E20D";
}
.lg-outer #lg-dropdown-overlay {
  bottom: 0;
  position: fixed;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}
[dir] .lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  cursor: default;
}
[dir=ltr] .lg-outer #lg-dropdown-overlay {
  left: 0;
  right: 0;
}
[dir=rtl] .lg-outer #lg-dropdown-overlay {
  right: 0;
  left: 0;
}
.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {
  opacity: 1;
  visibility: visible;
}
[dir] .lg-outer.lg-dropdown-active .lg-dropdown, [dir] .lg-outer.lg-dropdown-active #lg-dropdown-overlay {
  transition-delay: 0s;
  transform: translate3d(0, 0px, 0);
}
.lg-outer.lg-dropdown-active #lg-share {
  color: #FFF;
}
.lg-outer .lg-dropdown {
  font-size: 14px;
  list-style-type: none;
  position: absolute;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
}
[dir] .lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 10px 0;
  transform: translate3d(0, 5px, 0);
}
[dir=ltr] .lg-outer .lg-dropdown {
  right: 0;
  text-align: left;
}
[dir=rtl] .lg-outer .lg-dropdown {
  left: 0;
  text-align: right;
}
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  top: -16px;
}
[dir] .lg-outer .lg-dropdown:after {
  border: 8px solid transparent;
  border-bottom-color: #FFF;
}
[dir=ltr] .lg-outer .lg-dropdown:after {
  right: 16px;
}
[dir=rtl] .lg-outer .lg-dropdown:after {
  left: 16px;
}
[dir] .lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0px;
}
.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {
  color: #333;
}
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
}
[dir] .lg-outer .lg-dropdown a {
  padding: 4px 12px;
}
[dir] .lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
[dir] .lg-outer .lg-dropdown .lg-dropdown-text {
  margin-top: -3px;
}
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  font-size: 20px;
  height: auto;
  line-height: 1;
  vertical-align: middle;
  width: auto;
}
[dir] .lg-outer .lg-dropdown .lg-icon {
  float: none;
  padding: 0;
}
[dir=ltr] .lg-outer .lg-dropdown .lg-icon {
  margin-right: 8px;
}
[dir=rtl] .lg-outer .lg-dropdown .lg-icon {
  margin-left: 8px;
}
.lg-outer #lg-share {
  position: relative;
}
.lg-outer #lg-share:after {
  content: "\E80D";
}
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\E901";
}
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\E904";
}
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\E902";
}
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\E903";
}
.lg-group:after {
  content: "";
  display: table;
}
[dir] .lg-group:after {
  clear: both;
}
.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 1050;
  opacity: 0;
  transition: opacity 0.15s ease 0s;
}
[dir=ltr] .lg-outer {
  left: 0;
  text-align: left;
}
[dir=rtl] .lg-outer {
  right: 0;
  text-align: right;
}
.lg-outer * {
  box-sizing: border-box;
}
.lg-outer.lg-visible {
  opacity: 1;
}
[dir] .lg-outer.lg-css3 .lg-item.lg-prev-slide, [dir] .lg-outer.lg-css3 .lg-item.lg-next-slide, [dir] .lg-outer.lg-css3 .lg-item.lg-current {
  transition-duration: inherit !important;
  transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  opacity: 1;
}
[dir] .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, [dir] .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, [dir] .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  transition-duration: 0s !important;
}
[dir] .lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
[dir] .lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 100%;
  max-height: 100%;
}
[dir=ltr] .lg-outer .lg {
  margin-left: auto;
  margin-right: auto;
}
[dir=rtl] .lg-outer .lg {
  margin-right: auto;
  margin-left: auto;
}
.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  white-space: nowrap;
}
[dir=ltr] .lg-outer .lg-inner {
  left: 0;
}
[dir=rtl] .lg-outer .lg-inner {
  right: 0;
}
.lg-outer .lg-item {
  display: none !important;
}
[dir] .lg-outer .lg-item {
  background: url(data:image/gif;base64,R0lGODlhIAAgAPUAADExMf///zQ0NF9fX0JCQjw8PFZWVpiYmIGBgTc3N0RERDIyMoiIiJGRkUdHR2lpaXx8fD8/P3FxcUxMTMvLy7i4uLCwsJmZmXZ2dj09PcLCwqampvT09P///1dXV1xcXE9PT9ra2rKysuXl5cDAwG9vbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkECQoAAAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQJCgAAACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAkKAAAALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) no-repeat scroll center center transparent;
}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
}
[dir] .lg-outer .lg-item, [dir] .lg-outer .lg-img-wrap {
  text-align: center;
}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
}
[dir=ltr] .lg-outer .lg-item:before, [dir=ltr] .lg-outer .lg-img-wrap:before {
  margin-right: -1px;
}
[dir=rtl] .lg-outer .lg-item:before, [dir=rtl] .lg-outer .lg-img-wrap:before {
  margin-left: -1px;
}
.lg-outer .lg-img-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
}
[dir] .lg-outer .lg-img-wrap {
  padding: 0 5px;
}
[dir=ltr] .lg-outer .lg-img-wrap {
  left: 0;
  right: 0;
}
[dir=rtl] .lg-outer .lg-img-wrap {
  right: 0;
  left: 0;
}
[dir] .lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  transition: opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-empty-html {
  display: none;
}
.lg-outer.lg-hide-download #lg-download {
  display: none;
}
.lg-backdrop {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1040;
  opacity: 0;
  transition: opacity 0.15s ease 0s;
}
[dir] .lg-backdrop {
  background-color: #000;
}
[dir=ltr] .lg-backdrop {
  left: 0;
  right: 0;
}
[dir=rtl] .lg-backdrop {
  right: 0;
  left: 0;
}
.lg-backdrop.in {
  opacity: 1;
}
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  transform: translate3d(-100%, 0, 0);
}
[dir=rtl] .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  transform: translate3d(100%, 0, 0);
}
[dir=ltr] .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  transform: translate3d(100%, 0, 0);
}
[dir=rtl] .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  opacity: 1;
}
[dir] .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  transform: translate3d(0, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item {
  left: 0;
}
[dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item {
  right: 0;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}
[dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  right: -100%;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}
[dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  right: 100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  opacity: 1;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
}
[dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  right: 0;
}
[dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, [dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, [dir=ltr] .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
[dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, [dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, [dir=rtl] .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  transition: right 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/*! lightgallery - v1.6.12 - 2019-02-19
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
.lg-css3.lg-zoom-in .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-in .lg-item.lg-prev-slide {
    transform: scale3d(1.3, 1.3, 1.3); }
[dir] .lg-css3.lg-zoom-in .lg-item.lg-next-slide {
    transform: scale3d(1.3, 1.3, 1.3); }
.lg-css3.lg-zoom-in .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-in .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-in .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-in-big .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {
    transform: scale3d(2, 2, 2); }
[dir] .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide {
    transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-in-big .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-in-big .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-out .lg-item.lg-prev-slide {
    transform: scale3d(0.7, 0.7, 0.7); }
[dir] .lg-css3.lg-zoom-out .lg-item.lg-next-slide {
    transform: scale3d(0.7, 0.7, 0.7); }
.lg-css3.lg-zoom-out .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-out .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-out .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out-big .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0); }
[dir] .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-out-big .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-out-big .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out-in .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0); }
[dir] .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {
    transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-out-in .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-out-in .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-in-out .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {
    transform: scale3d(2, 2, 2); }
[dir] .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-in-out .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-zoom-in-out .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-soft-zoom .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {
    transform: scale3d(1.1, 1.1, 1.1); }
[dir] .lg-css3.lg-soft-zoom .lg-item.lg-next-slide {
    transform: scale3d(0.9, 0.9, 0.9); }
.lg-css3.lg-soft-zoom .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-soft-zoom .lg-item.lg-current {
    transform: scale3d(1, 1, 1); }
.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide, .lg-css3.lg-soft-zoom .lg-item.lg-next-slide, .lg-css3.lg-soft-zoom .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-scale-up .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-scale-up .lg-item.lg-prev-slide {
    transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
[dir] .lg-css3.lg-scale-up .lg-item.lg-next-slide {
    transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
.lg-css3.lg-scale-up .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-scale-up .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-scale-up .lg-item.lg-prev-slide, .lg-css3.lg-scale-up .lg-item.lg-next-slide, .lg-css3.lg-scale-up .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
[dir=rtl] .lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
[dir=ltr] .lg-css3.lg-slide-circular .lg-item.lg-next-slide {
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
[dir=rtl] .lg-css3.lg-slide-circular .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
.lg-css3.lg-slide-circular .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular .lg-item.lg-next-slide, .lg-css3.lg-slide-circular .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-up .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
  transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
[dir=ltr] .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {
  transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
.lg-css3.lg-slide-circular-up .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular-up .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-down .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
  transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
[dir=ltr] .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {
  transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
.lg-css3.lg-slide-circular-down .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular-down .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); }
[dir] .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical-left .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
  transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
[dir=ltr] .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {
  transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical-down .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
  transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
    transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
[dir=ltr] .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {
  transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
[dir=rtl] .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {
    transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-vertical .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {
    transform: translate3d(0, -100%, 0); }
[dir] .lg-css3.lg-slide-vertical .lg-item.lg-next-slide {
    transform: translate3d(0, 100%, 0); }
.lg-css3.lg-slide-vertical .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-vertical .lg-item.lg-current {
    transform: translate3d(0, 0, 0); }
.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-vertical-growth .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {
    transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); }
[dir] .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {
    transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
  transform: skew(10deg, 0deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
    transform: skew(-10deg, 0deg); }
[dir=ltr] .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide {
  transform: skew(10deg, 0deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide {
    transform: skew(-10deg, 0deg); }
.lg-css3.lg-slide-skew-only .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-only .lg-item.lg-current {
    transform: skew(0deg, 0deg); }
.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
  transform: skew(-10deg, 0deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
    transform: skew(10deg, 0deg); }
[dir=ltr] .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide {
  transform: skew(-10deg, 0deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide {
    transform: skew(10deg, 0deg); }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg); }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-y .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
  transform: skew(0deg, 10deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
    transform: skew(0deg, -10deg); }
[dir=ltr] .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide {
  transform: skew(0deg, 10deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide {
    transform: skew(0deg, -10deg); }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
    transform: skew(0deg, 0deg); }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-y-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
  transform: skew(0deg, -10deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
    transform: skew(0deg, 10deg); }
[dir=ltr] .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide {
  transform: skew(0deg, -10deg); }
[dir=rtl] .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide {
    transform: skew(0deg, 10deg); }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg); }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
  transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
    transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew .lg-item.lg-next-slide {
  transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew .lg-item.lg-next-slide {
    transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew .lg-item.lg-next-slide, .lg-css3.lg-slide-skew .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
  transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
    transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {
  transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {
    transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-cross .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
  transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
    transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {
  transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {
    transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-cross .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-cross-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
  transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
    transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {
  transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {
    transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
  transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
    transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {
  transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {
    transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-ver .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
  transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
    transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {
  transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {
    transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-cross .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
  transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
    transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {
  transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {
    transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
  transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
    transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); }
[dir=ltr] .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {
  transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); }
[dir=rtl] .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {
    transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
    transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-lollipop .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-lollipop .lg-item.lg-prev-slide {
  transform: translate3d(-100%, 0, 0); }
[dir=rtl] .lg-css3.lg-lollipop .lg-item.lg-prev-slide {
    transform: translate3d(100%, 0, 0); }
[dir] .lg-css3.lg-lollipop .lg-item.lg-next-slide {
    transform: translate3d(0, 0, 0) scale(0.5); }
.lg-css3.lg-lollipop .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-lollipop .lg-item.lg-current {
    transform: translate3d(0, 0, 0); }
.lg-css3.lg-lollipop .lg-item.lg-prev-slide, .lg-css3.lg-lollipop .lg-item.lg-next-slide, .lg-css3.lg-lollipop .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-lollipop-rev .lg-item {
  opacity: 0; }
[dir] .lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {
    transform: translate3d(0, 0, 0) scale(0.5); }
[dir=ltr] .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {
  transform: translate3d(100%, 0, 0); }
[dir=rtl] .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {
    transform: translate3d(-100%, 0, 0); }
.lg-css3.lg-lollipop-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-lollipop-rev .lg-item.lg-current {
    transform: translate3d(0, 0, 0); }
.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-rotate .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-rotate .lg-item.lg-prev-slide {
  transform: rotate(-360deg); }
[dir=rtl] .lg-css3.lg-rotate .lg-item.lg-prev-slide {
    transform: rotate(360deg); }
[dir=ltr] .lg-css3.lg-rotate .lg-item.lg-next-slide {
  transform: rotate(360deg); }
[dir=rtl] .lg-css3.lg-rotate .lg-item.lg-next-slide {
    transform: rotate(-360deg); }
.lg-css3.lg-rotate .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-rotate .lg-item.lg-current {
    transform: rotate(0deg); }
.lg-css3.lg-rotate .lg-item.lg-prev-slide, .lg-css3.lg-rotate .lg-item.lg-next-slide, .lg-css3.lg-rotate .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-rotate-rev .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
  transform: rotate(360deg); }
[dir=rtl] .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
    transform: rotate(-360deg); }
[dir=ltr] .lg-css3.lg-rotate-rev .lg-item.lg-next-slide {
  transform: rotate(-360deg); }
[dir=rtl] .lg-css3.lg-rotate-rev .lg-item.lg-next-slide {
    transform: rotate(360deg); }
.lg-css3.lg-rotate-rev .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-rotate-rev .lg-item.lg-current {
    transform: rotate(0deg); }
.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide, .lg-css3.lg-rotate-rev .lg-item.lg-next-slide, .lg-css3.lg-rotate-rev .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-tube .lg-item {
  opacity: 0; }
[dir=ltr] .lg-css3.lg-tube .lg-item.lg-prev-slide {
  transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); }
[dir=rtl] .lg-css3.lg-tube .lg-item.lg-prev-slide {
    transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); }
[dir=ltr] .lg-css3.lg-tube .lg-item.lg-next-slide {
  transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); }
[dir=rtl] .lg-css3.lg-tube .lg-item.lg-next-slide {
    transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); }
.lg-css3.lg-tube .lg-item.lg-current {
    opacity: 1; }
[dir] .lg-css3.lg-tube .lg-item.lg-current {
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }
.lg-css3.lg-tube .lg-item.lg-prev-slide, .lg-css3.lg-tube .lg-item.lg-next-slide, .lg-css3.lg-tube .lg-item.lg-current {
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }

/*! lightgallery - v1.6.12 - 2019-02-19
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
[dir=ltr] .lg-outer.fb-comments .lg-img-wrap, [dir=ltr] .lg-outer.fb-comments .lg-video-cont {
  padding-right: 400px !important;
}
[dir=rtl] .lg-outer.fb-comments .lg-img-wrap, [dir=rtl] .lg-outer.fb-comments .lg-video-cont {
  padding-left: 400px !important;
}
.lg-outer.fb-comments .fb-comments {
  height: 100%;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 420px;
  z-index: 99999;
}
[dir] .lg-outer.fb-comments .fb-comments {
  background: #fff url(data:image/gif;base64,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) no-repeat scroll center center;
}
[dir=ltr] .lg-outer.fb-comments .fb-comments {
  right: 0;
}
[dir=rtl] .lg-outer.fb-comments .fb-comments {
  left: 0;
}
[dir] .lg-outer.fb-comments .fb-comments.fb_iframe_widget {
  background-image: none;
}
[dir] .lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader {
  background: #fff url(data:image/gif;base64,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) no-repeat scroll center center;
}
.lg-outer.fb-comments .lg-toolbar {
  width: auto;
}
[dir=ltr] .lg-outer.fb-comments .lg-toolbar {
  right: 420px;
}
[dir=rtl] .lg-outer.fb-comments .lg-toolbar {
  left: 420px;
}
[dir=ltr] .lg-outer.fb-comments .lg-actions .lg-next {
  right: 420px;
}
[dir=rtl] .lg-outer.fb-comments .lg-actions .lg-next {
  left: 420px;
}
[dir] .lg-outer.fb-comments .lg-item {
  background-image: none;
}
[dir] .lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap, [dir] .lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont {
  background-image: none;
}
[dir] .lg-outer.fb-comments .lg-img-wrap, [dir] .lg-outer.fb-comments .lg-video-cont {
  background: url(data:image/gif;base64,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) no-repeat scroll transparent;
  background-position: center center;
}
[dir=ltr] .lg-outer.fb-comments .lg-img-wrap, [dir=ltr] .lg-outer.fb-comments .lg-video-cont {
  background-position: calc((100% - 400px) / 2) center;
}
[dir=rtl] .lg-outer.fb-comments .lg-img-wrap, [dir=rtl] .lg-outer.fb-comments .lg-video-cont {
  background-position: calc(100% - ((100% - 400px) / 2)) center;
}
.lg-outer.fb-comments .lg-sub-html {
  position: static;
}
[dir] .lg-outer.fb-comments .lg-sub-html {
  padding: 0;
}
.lg-outer.fb-comments .lg-video-cont {
  max-width: 1250px !important;
}

/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */
@-webkit-keyframes jconfirm-spin-ltr {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
@-webkit-keyframes jconfirm-spin-rtl {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-360deg);
    }
}
@keyframes jconfirm-spin-ltr {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
@keyframes jconfirm-spin-rtl {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-360deg);
    }
}
body[class*=jconfirm-no-scroll-] {
    overflow: hidden !important;
}
.jconfirm {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 99999999;
    font-family: inherit;
    overflow: hidden;
}
[dir=ltr] .jconfirm {
    left: 0;
    right: 0;
}
[dir=rtl] .jconfirm {
    right: 0;
    left: 0;
}
.jconfirm .jconfirm-bg {
    position: fixed;
    top: 0;
    bottom: 0;
    transition: opacity .4s;
}
[dir=ltr] .jconfirm .jconfirm-bg {
    left: 0;
    right: 0;
}
[dir=rtl] .jconfirm .jconfirm-bg {
    right: 0;
    left: 0;
}
.jconfirm .jconfirm-bg.jconfirm-bg-h {
    opacity: 0 !important;
}
.jconfirm .jconfirm-scrollpane {
    perspective: 500px;
    perspective-origin: center;
    display: table;
    width: 100%;
    height: 100%;
}
.jconfirm .jconfirm-row {
    display: table-row;
    width: 100%;
}
.jconfirm .jconfirm-cell {
    display: table-cell;
    vertical-align: middle;
}
.jconfirm .jconfirm-holder {
    max-height: 100%;
}
[dir] .jconfirm .jconfirm-holder {
    padding: 50px 0;
}
.jconfirm .jconfirm-box-container {
    transition: transform;
}
.jconfirm .jconfirm-box-container.jconfirm-no-transition {
    transition: none !important;
}
.jconfirm .jconfirm-box {
    position: relative;
    outline: none;
    overflow: hidden;
}
[dir] .jconfirm .jconfirm-box {
    background: white;
    border-radius: 4px;
    padding: 15px 15px 0;
}
[dir=ltr] .jconfirm .jconfirm-box {
    margin-left: auto;
    margin-right: auto;
}
[dir=rtl] .jconfirm .jconfirm-box {
    margin-right: auto;
    margin-left: auto;
}
@-webkit-keyframes type-blue {
    1%,
    100% {
        border-color: #3498db;
    }
    50% {
        border-color: #5faee3;
    }
}
@keyframes type-blue {
    1%,
    100% {
        border-color: #3498db;
    }
    50% {
        border-color: #5faee3;
    }
}
@-webkit-keyframes type-green {
    1%,
    100% {
        border-color: #2ecc71;
    }
    50% {
        border-color: #54d98c;
    }
}
@keyframes type-green {
    1%,
    100% {
        border-color: #2ecc71;
    }
    50% {
        border-color: #54d98c;
    }
}
@-webkit-keyframes type-red {
    1%,
    100% {
        border-color: #e74c3c;
    }
    50% {
        border-color: #ed7669;
    }
}
@keyframes type-red {
    1%,
    100% {
        border-color: #e74c3c;
    }
    50% {
        border-color: #ed7669;
    }
}
@-webkit-keyframes type-orange {
    1%,
    100% {
        border-color: #f1c40f;
    }
    50% {
        border-color: #f4d03f;
    }
}
@keyframes type-orange {
    1%,
    100% {
        border-color: #f1c40f;
    }
    50% {
        border-color: #f4d03f;
    }
}
@-webkit-keyframes type-purple {
    1%,
    100% {
        border-color: #9b59b6;
    }
    50% {
        border-color: #b07cc6;
    }
}
@keyframes type-purple {
    1%,
    100% {
        border-color: #9b59b6;
    }
    50% {
        border-color: #b07cc6;
    }
}
@-webkit-keyframes type-dark {
    1%,
    100% {
        border-color: #34495e;
    }
    50% {
        border-color: #46627f;
    }
}
@keyframes type-dark {
    1%,
    100% {
        border-color: #34495e;
    }
    50% {
        border-color: #46627f;
    }
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-animated {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-animated {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-blue {
    border-top: solid 7px #3498db;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-blue {
    -webkit-animation-name: type-blue;
    animation-name: type-blue;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-blue {
    -webkit-animation-name: type-blue;
    animation-name: type-blue;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-green {
    border-top: solid 7px #2ecc71;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-green {
    -webkit-animation-name: type-green;
    animation-name: type-green;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-green {
    -webkit-animation-name: type-green;
    animation-name: type-green;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-red {
    border-top: solid 7px #e74c3c;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-red {
    -webkit-animation-name: type-red;
    animation-name: type-red;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-red {
    -webkit-animation-name: type-red;
    animation-name: type-red;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-orange {
    border-top: solid 7px #f1c40f;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-orange {
    -webkit-animation-name: type-orange;
    animation-name: type-orange;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-orange {
    -webkit-animation-name: type-orange;
    animation-name: type-orange;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-purple {
    border-top: solid 7px #9b59b6;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-purple {
    -webkit-animation-name: type-purple;
    animation-name: type-purple;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-purple {
    -webkit-animation-name: type-purple;
    animation-name: type-purple;
}
[dir] .jconfirm .jconfirm-box.jconfirm-type-dark {
    border-top: solid 7px #34495e;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-type-dark {
    -webkit-animation-name: type-dark;
    animation-name: type-dark;
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-type-dark {
    -webkit-animation-name: type-dark;
    animation-name: type-dark;
}
.jconfirm .jconfirm-box.loading {
    height: 120px;
}
.jconfirm .jconfirm-box.loading:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
}
[dir] .jconfirm .jconfirm-box.loading:before {
    background: white;
    border-radius: 10px;
}
[dir=ltr] .jconfirm .jconfirm-box.loading:before {
    left: 0;
    right: 0;
}
[dir=rtl] .jconfirm .jconfirm-box.loading:before {
    right: 0;
    left: 0;
}
.jconfirm .jconfirm-box.loading:after {
    opacity: 0.6;
    content: '';
    height: 30px;
    width: 30px;
    position: absolute;
    top: 50%;
    z-index: 2;
}
[dir] .jconfirm .jconfirm-box.loading:after {
    border: solid 3px transparent;
    border-radius: 50%;
    border-bottom-color: dodgerblue;
    margin-top: -15px;
}
[dir=ltr] .jconfirm .jconfirm-box.loading:after {
    left: 50%;
    margin-left: -15px;
    -webkit-animation:  jconfirm-spin-ltr 1s infinite linear;
    animation:  jconfirm-spin-ltr 1s infinite linear;
}
[dir=rtl] .jconfirm .jconfirm-box.loading:after {
    right: 50%;
    margin-right: -15px;
    -webkit-animation:  jconfirm-spin-rtl 1s infinite linear;
    animation:  jconfirm-spin-rtl 1s infinite linear;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
    height: 20px;
    width: 20px;
    position: absolute;
    top: 10px;
    opacity: .6;
    font-size: 27px !important;
    line-height: 14px !important;
    display: none;
    z-index: 1;
}
[dir] .jconfirm .jconfirm-box div.jconfirm-closeIcon {
    cursor: pointer;
    text-align: center;
}
[dir=ltr] .jconfirm .jconfirm-box div.jconfirm-closeIcon {
    right: 10px;
}
[dir=rtl] .jconfirm .jconfirm-box div.jconfirm-closeIcon {
    left: 10px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty {
    display: none;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa {
    font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon {
    font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi {
    font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover {
    opacity: 1;
}
.jconfirm .jconfirm-box div.jconfirm-title-c {
    display: block;
    font-size: 22px;
    line-height: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
[dir] .jconfirm .jconfirm-box div.jconfirm-title-c {
    cursor: default;
    padding-bottom: 15px;
}
[dir] .jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand {
    cursor: move;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    font-size: inherit;
    display: inline-block;
    vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i {
    vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty {
    display: none;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: inherit;
    font-family: inherit;
    display: inline-block;
    vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty {
    display: none;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane {
    height: auto;
    transition: height 0.4s ease-in;
    display: inline-block;
    width: 100%;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
}
[dir] .jconfirm .jconfirm-box div.jconfirm-content-pane {
    margin-bottom: 15px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll {
    overflow-y: hidden;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar {
    width: 3px;
}
[dir] .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
}
[dir] .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 3px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content {
    overflow: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
    max-width: 100%;
    height: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty {
    display: none;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons {
    padding-bottom: 11px;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons > button {
    margin-bottom: 4px;
}
[dir=ltr] .jconfirm .jconfirm-box .jconfirm-buttons > button {
    margin-left: 2px;
    margin-right: 2px;
}
[dir=rtl] .jconfirm .jconfirm-box .jconfirm-buttons > button {
    margin-right: 2px;
    margin-left: 2px;
}
.jconfirm .jconfirm-box .jconfirm-buttons button {
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    min-height: 1em;
    transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
    -webkit-tap-highlight-color: transparent;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button {
    padding: 6px 12px;
    text-align: center;
    cursor: pointer;
    border-radius: 4px;
    border: none;
    background-image: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue {
    background-color: #3498db;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover {
    background-color: #2980b9;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green {
    background-color: #2ecc71;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover {
    background-color: #27ae60;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red {
    background-color: #e74c3c;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover {
    background-color: #c0392b;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange {
    background-color: #f1c40f;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover {
    background-color: #f39c12;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
    color: #000;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
    background-color: #ecf0f1;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    color: #000;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background-color: #bdc3c7;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple {
    background-color: #9b59b6;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover {
    background-color: #8e44ad;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark {
    color: #FFF;
    transition: background .2s;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark {
    background-color: #34495e;
    text-shadow: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover {
    color: #FFF;
}
[dir] .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover {
    background-color: #2c3e50;
}
.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c {
    color: #e74c3c !important;
}
.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
    color: #3498db !important;
}
.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c {
    color: #2ecc71 !important;
}
.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c {
    color: #9b59b6 !important;
}
.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c {
    color: #f1c40f !important;
}
.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c {
    color: #34495e !important;
}
[dir] .jconfirm .jconfirm-clear {
    clear: both;
}
[dir=ltr] .jconfirm.jconfirm-rtl {
    direction: rtl;
}
[dir=rtl] .jconfirm.jconfirm-rtl {
    direction: ltr;
}
[dir=ltr] .jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
    left: 5px;
    right: auto;
}
[dir=rtl] .jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
    right: 5px;
    left: auto;
}
.jconfirm.jconfirm-white .jconfirm-bg,
.jconfirm.jconfirm-light .jconfirm-bg {
    opacity: .2;
}
[dir] .jconfirm.jconfirm-white .jconfirm-bg, [dir] .jconfirm.jconfirm-light .jconfirm-bg {
    background-color: #444;
}
[dir] .jconfirm.jconfirm-white .jconfirm-box, [dir] .jconfirm.jconfirm-light .jconfirm-box {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}
[dir=ltr] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, [dir=ltr] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, [dir=rtl] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=ltr] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, [dir=ltr] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons {
    float: right;
}
[dir=rtl] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, [dir=rtl] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons {
    float: left;
}
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}
[dir] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, [dir] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button {
    text-shadow: none;
}
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default {
    color: #333;
}
[dir] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default, [dir] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default {
    box-shadow: none;
}
[dir] .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover, [dir] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background: #ddd;
}
[dir=ltr] .jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, [dir=ltr] .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=rtl] .jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, [dir=rtl] .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
.jconfirm.jconfirm-black .jconfirm-bg,
.jconfirm.jconfirm-dark .jconfirm-bg {
    opacity: .4;
}
[dir] .jconfirm.jconfirm-black .jconfirm-bg, [dir] .jconfirm.jconfirm-dark .jconfirm-bg {
    background-color: darkslategray;
}
.jconfirm.jconfirm-black .jconfirm-box,
.jconfirm.jconfirm-dark .jconfirm-box {
    color: white;
}
[dir] .jconfirm.jconfirm-black .jconfirm-box, [dir] .jconfirm.jconfirm-dark .jconfirm-box {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    background: #444;
    border-radius: 5px;
}
[dir=ltr] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, [dir=ltr] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, [dir=rtl] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=ltr] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, [dir=ltr] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons {
    float: right;
}
[dir=rtl] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, [dir=rtl] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons {
    float: left;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    transition: background .1s;
    color: white;
}
[dir] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, [dir] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button {
    border: none;
    background-image: none;
    text-shadow: none;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default {
    color: #fff;
}
[dir] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, [dir] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default {
    box-shadow: none;
    background: none;
}
[dir] .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, [dir] .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background: #666;
}
[dir=ltr] .jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, [dir=ltr] .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=rtl] .jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, [dir=rtl] .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
    transform: translate3d(0, 0, 0);
}
[dir=ltr] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
    -webkit-animation:  shake-ltr 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation:  shake-ltr 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
[dir=rtl] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
    -webkit-animation:  shake-rtl 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation:  shake-rtl 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
[dir] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
    transform: translate3d(0, 0, 0);
}
[dir=ltr] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
    -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
[dir=rtl] .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
    -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
@-webkit-keyframes shake-ltr {
    10%,
    90% {
        transform: translate3d(-2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(-8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(8px, 0, 0);
    }
}
@-webkit-keyframes shake-rtl {
    10%,
    90% {
        transform: translate3d(2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(-4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(-8px, 0, 0);
    }
}
@keyframes shake-ltr {
    10%,
    90% {
        transform: translate3d(-2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(-8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(8px, 0, 0);
    }
}
@keyframes shake-rtl {
    10%,
    90% {
        transform: translate3d(2px, 0, 0);
    }
    20%,
    80% {
        transform: translate3d(-4px, 0, 0);
    }
    30%,
    50%,
    70% {
        transform: translate3d(8px, 0, 0);
    }
    40%,
    60% {
        transform: translate3d(-8px, 0, 0);
    }
}
@-webkit-keyframes glow {
    0%,
    100% {
        box-shadow: 0 0 0px red;
    }
    50% {
        box-shadow: 0 0 30px red;
    }
}
@keyframes glow {
    0%,
    100% {
        box-shadow: 0 0 0px red;
    }
    50% {
        box-shadow: 0 0 30px red;
    }
}
/*Transition rules*/
.jconfirm {
    perspective: 400px;
}
.jconfirm .jconfirm-box {
    opacity: 1;
}
[dir] .jconfirm .jconfirm-box {
    transition-property: all;
}
.jconfirm .jconfirm-box.jconfirm-animation-top,
.jconfirm .jconfirm-box.jconfirm-animation-left,
.jconfirm .jconfirm-box.jconfirm-animation-right,
.jconfirm .jconfirm-box.jconfirm-animation-bottom,
.jconfirm .jconfirm-box.jconfirm-animation-opacity,
.jconfirm .jconfirm-box.jconfirm-animation-zoom,
.jconfirm .jconfirm-box.jconfirm-animation-scale,
.jconfirm .jconfirm-box.jconfirm-animation-none,
.jconfirm .jconfirm-box.jconfirm-animation-rotate,
.jconfirm .jconfirm-box.jconfirm-animation-rotatex,
.jconfirm .jconfirm-box.jconfirm-animation-rotatey,
.jconfirm .jconfirm-box.jconfirm-animation-scaley,
.jconfirm .jconfirm-box.jconfirm-animation-scalex {
    opacity: 0;
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-animation-rotate {
    transform: rotate(90deg);
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-animation-rotate {
    transform: rotate(-90deg);
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-rotatex {
    transform: rotateX(90deg);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-rotatexr {
    transform: rotateX(-90deg);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-rotatey {
    transform: rotatey(90deg);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-rotateyr {
    transform: rotatey(-90deg);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-scaley {
    transform: scaley(1.5);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-scalex {
    transform: scalex(1.5);
    transform-origin: center;
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-top {
    transform: translate(0px, -100px);
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-animation-left {
    transform: translate(-100px, 0px);
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-animation-left {
    transform: translate(100px, 0px);
}
[dir=ltr] .jconfirm .jconfirm-box.jconfirm-animation-right {
    transform: translate(100px, 0px);
}
[dir=rtl] .jconfirm .jconfirm-box.jconfirm-animation-right {
    transform: translate(-100px, 0px);
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-bottom {
    transform: translate(0px, 100px);
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-zoom {
    transform: scale(1.2);
}
[dir] .jconfirm .jconfirm-box.jconfirm-animation-scale {
    transform: scale(0.5);
}
.jconfirm .jconfirm-box.jconfirm-animation-none {
    visibility: hidden;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-bg {
    background-color: rgba(54, 70, 93, 0.95);
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box {
    background-color: transparent;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue {
    border: none;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green {
    border: none;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red {
    border: none;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange {
    border: none;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple {
    border: none;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark {
    border: none;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon {
    color: white;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c {
    color: white;
    font-size: 28px;
    font-weight: normal;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c {
    text-align: center;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * {
    padding-bottom: 25px;
}
[dir=ltr] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane {
    margin-bottom: 25px;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
    color: white;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
    text-align: center;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons {
    text-align: center;
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
    font-size: 16px;
    color: white;
    min-width: 100px;
}
[dir] .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
    border-radius: 2px;
    background: #303f53;
    text-shadow: none;
    border: none;
    padding: 10px;
}
[dir=ltr] .jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=rtl] .jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir] .jconfirm.jconfirm-material .jconfirm-bg {
    background-color: rgba(0, 0, 0, 0.67);
}
[dir] .jconfirm.jconfirm-material .jconfirm-box {
    background-color: white;
    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
    padding: 30px 25px 10px 25px;
}
[dir=ltr] .jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 22px;
    font-weight: bold;
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content {
    color: rgba(0, 0, 0, 0.87);
}
[dir=ltr] .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
    text-align: right;
}
[dir=rtl] .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
    text-align: left;
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button {
    text-transform: uppercase;
    font-weight: 500;
}
[dir=ltr] .jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=rtl] .jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir] .jconfirm.jconfirm-bootstrap .jconfirm-bg {
    background-color: rgba(0, 0, 0, 0.21);
}
[dir] .jconfirm.jconfirm-bootstrap .jconfirm-box {
    background-color: white;
    box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);
    border: solid 1px rgba(0, 0, 0, 0.4);
    padding: 15px 0 0;
}
[dir=ltr] .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 22px;
    font-weight: bold;
}
[dir=ltr] .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
    padding-left: 15px;
    padding-right: 15px;
}
[dir=rtl] .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
    padding-right: 15px;
    padding-left: 15px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content {
    color: rgba(0, 0, 0, 0.87);
}
[dir] .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content {
    padding: 0px 15px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
    overflow: hidden;
}
[dir] .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
    padding: 10px;
    margin: -5px 0 0px;
    border-top: solid 1px #ddd;
    border-radius: 0 0 4px 4px;
}
[dir=ltr] .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
    text-align: right;
}
[dir=rtl] .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
    text-align: left;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button {
    font-weight: 500;
}
[dir=ltr] .jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-left: 8px;
    margin-right: 0px;
}
[dir=rtl] .jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 8px;
    margin-left: 0px;
}
.jconfirm.jconfirm-modern .jconfirm-bg {
    opacity: .6;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-bg {
    background-color: slategray;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box {
    background-color: white;
    box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
    padding: 30px 30px 15px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon {
    color: rgba(0, 0, 0, 0.87);
    top: 15px;
}
[dir=ltr] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon {
    right: 15px;
}
[dir=rtl] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon {
    left: 15px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c {
    color: rgba(0, 0, 0, 0.87);
    font-size: 24px;
    font-weight: bold;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c {
    text-align: center;
    margin-bottom: 10px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    transition: transform .5s;
    display: block;
    font-size: 69px;
    color: #aaa;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    transform: scale(0);
    margin-bottom: 10px;
}
[dir=ltr] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-right: 0px;
    margin-left: 0px;
}
[dir=rtl] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
    margin-left: 0px;
    margin-right: 0px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content {
    font-size: 15px;
    color: #777;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content {
    text-align: center;
    margin-bottom: 25px;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons {
    text-align: center;
}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button {
    font-weight: bold;
    text-transform: uppercase;
    transition: background .1s;
}
[dir] .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button {
    padding: 10px 20px;
}
[dir=ltr] .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button {
    margin-left: 4px;
}
[dir=rtl] .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button {
    margin-right: 4px;
}
[dir] .jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    transform: scale(1);
}

*,
::after,
::before {
    box-sizing: border-box
}

.container {
    width: 100%;
}

[dir=ltr] .container {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}

[dir=rtl] .container {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width:576px) {
    .container {
        max-width: 540px
    }
}

@media (min-width:768px) {
    .container {
        max-width: 720px
    }
}

@media (min-width:992px) {
    .container {
        max-width: 960px
    }
}

@media (min-width:1200px) {
    .container {
        max-width: 1140px
    }
}

.container-fluid {
    width: 100%
}

[dir=ltr] .container-fluid {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto
}

[dir=rtl] .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto
}

.nrow {
    display: flex;
    flex-wrap: wrap
}

[dir=ltr] .nrow {
    margin-right: -10px;
    margin-left: -10px
}

[dir=rtl] .nrow {
    margin-left: -10px;
    margin-right: -10px
}

[dir=ltr] .no-gutters {
    margin-right: 0;
    margin-left: 0
}

[dir=rtl] .no-gutters {
    margin-left: 0;
    margin-right: 0
}

[dir=ltr] .no-gutters>.col, [dir=ltr] .no-gutters>[class*=col-] {
    padding-right: 0;
    padding-left: 0
}

[dir=rtl] .no-gutters>.col, [dir=rtl] .no-gutters>[class*=col-] {
    padding-left: 0;
    padding-right: 0
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
    position: relative;
    width: 100%
}

[dir=ltr] .col, [dir=ltr] .col-1, [dir=ltr] .col-10, [dir=ltr] .col-11, [dir=ltr] .col-12, [dir=ltr] .col-2, [dir=ltr] .col-3, [dir=ltr] .col-4, [dir=ltr] .col-5, [dir=ltr] .col-6, [dir=ltr] .col-7, [dir=ltr] .col-8, [dir=ltr] .col-9, [dir=ltr] .col-auto, [dir=ltr] .col-lg, [dir=ltr] .col-lg-1, [dir=ltr] .col-lg-10, [dir=ltr] .col-lg-11, [dir=ltr] .col-lg-12, [dir=ltr] .col-lg-2, [dir=ltr] .col-lg-3, [dir=ltr] .col-lg-4, [dir=ltr] .col-lg-5, [dir=ltr] .col-lg-6, [dir=ltr] .col-lg-7, [dir=ltr] .col-lg-8, [dir=ltr] .col-lg-9, [dir=ltr] .col-lg-auto, [dir=ltr] .col-md, [dir=ltr] .col-md-1, [dir=ltr] .col-md-10, [dir=ltr] .col-md-11, [dir=ltr] .col-md-12, [dir=ltr] .col-md-2, [dir=ltr] .col-md-3, [dir=ltr] .col-md-4, [dir=ltr] .col-md-5, [dir=ltr] .col-md-6, [dir=ltr] .col-md-7, [dir=ltr] .col-md-8, [dir=ltr] .col-md-9, [dir=ltr] .col-md-auto, [dir=ltr] .col-sm, [dir=ltr] .col-sm-1, [dir=ltr] .col-sm-10, [dir=ltr] .col-sm-11, [dir=ltr] .col-sm-12, [dir=ltr] .col-sm-2, [dir=ltr] .col-sm-3, [dir=ltr] .col-sm-4, [dir=ltr] .col-sm-5, [dir=ltr] .col-sm-6, [dir=ltr] .col-sm-7, [dir=ltr] .col-sm-8, [dir=ltr] .col-sm-9, [dir=ltr] .col-sm-auto, [dir=ltr] .col-xl, [dir=ltr] .col-xl-1, [dir=ltr] .col-xl-10, [dir=ltr] .col-xl-11, [dir=ltr] .col-xl-12, [dir=ltr] .col-xl-2, [dir=ltr] .col-xl-3, [dir=ltr] .col-xl-4, [dir=ltr] .col-xl-5, [dir=ltr] .col-xl-6, [dir=ltr] .col-xl-7, [dir=ltr] .col-xl-8, [dir=ltr] .col-xl-9, [dir=ltr] .col-xl-auto {
    padding-right: 10px;
    padding-left: 10px
}

[dir=rtl] .col, [dir=rtl] .col-1, [dir=rtl] .col-10, [dir=rtl] .col-11, [dir=rtl] .col-12, [dir=rtl] .col-2, [dir=rtl] .col-3, [dir=rtl] .col-4, [dir=rtl] .col-5, [dir=rtl] .col-6, [dir=rtl] .col-7, [dir=rtl] .col-8, [dir=rtl] .col-9, [dir=rtl] .col-auto, [dir=rtl] .col-lg, [dir=rtl] .col-lg-1, [dir=rtl] .col-lg-10, [dir=rtl] .col-lg-11, [dir=rtl] .col-lg-12, [dir=rtl] .col-lg-2, [dir=rtl] .col-lg-3, [dir=rtl] .col-lg-4, [dir=rtl] .col-lg-5, [dir=rtl] .col-lg-6, [dir=rtl] .col-lg-7, [dir=rtl] .col-lg-8, [dir=rtl] .col-lg-9, [dir=rtl] .col-lg-auto, [dir=rtl] .col-md, [dir=rtl] .col-md-1, [dir=rtl] .col-md-10, [dir=rtl] .col-md-11, [dir=rtl] .col-md-12, [dir=rtl] .col-md-2, [dir=rtl] .col-md-3, [dir=rtl] .col-md-4, [dir=rtl] .col-md-5, [dir=rtl] .col-md-6, [dir=rtl] .col-md-7, [dir=rtl] .col-md-8, [dir=rtl] .col-md-9, [dir=rtl] .col-md-auto, [dir=rtl] .col-sm, [dir=rtl] .col-sm-1, [dir=rtl] .col-sm-10, [dir=rtl] .col-sm-11, [dir=rtl] .col-sm-12, [dir=rtl] .col-sm-2, [dir=rtl] .col-sm-3, [dir=rtl] .col-sm-4, [dir=rtl] .col-sm-5, [dir=rtl] .col-sm-6, [dir=rtl] .col-sm-7, [dir=rtl] .col-sm-8, [dir=rtl] .col-sm-9, [dir=rtl] .col-sm-auto, [dir=rtl] .col-xl, [dir=rtl] .col-xl-1, [dir=rtl] .col-xl-10, [dir=rtl] .col-xl-11, [dir=rtl] .col-xl-12, [dir=rtl] .col-xl-2, [dir=rtl] .col-xl-3, [dir=rtl] .col-xl-4, [dir=rtl] .col-xl-5, [dir=rtl] .col-xl-6, [dir=rtl] .col-xl-7, [dir=rtl] .col-xl-8, [dir=rtl] .col-xl-9, [dir=rtl] .col-xl-auto {
    padding-left: 10px;
    padding-right: 10px
}

.col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}

.col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.col-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%
}

.col-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

.col-3 {
    flex: 0 0 25%;
    max-width: 25%
}

.col-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.col-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%
}

.col-6 {
    flex: 0 0 50%;
    max-width: 50%
}

.col-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%
}

.col-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%
}

.col-9 {
    flex: 0 0 75%;
    max-width: 75%
}

.col-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%
}

.col-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%
}

.col-12 {
    flex: 0 0 100%;
    max-width: 100%
}

@media (min-width:576px) {
    .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }
    .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-sm-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-sm-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-sm-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-sm-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-sm-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-sm-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-sm-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-sm-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media (min-width:768px) {
    .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }
    .col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-md-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-md-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-md-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-md-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-md-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-md-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-md-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-md-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media (min-width:992px) {
    .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-lg-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-lg-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-lg-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-lg-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-lg-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-lg-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-lg-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-lg-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media (min-width:1200px) {
    .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }
    .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-xl-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-xl-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-xl-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-xl-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-xl-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-xl-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-xl-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-xl-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }
}

.header {
    display: inline-block;
    width: 100%;
}

[dir] .header {
    background-color: #003348;
    box-shadow: 0px 2px 5px #aaaaaa;
}

.header nav {
    display: flex;
}

ul {
    list-style: none;
}

[dir=ltr] .header-menu li {
    float: left;
}

[dir=rtl] .header-menu li {
    float: right;
}

.hamburger {
    display: none;
}

.close-btn {
    display: none;
}

[dir] .header-logo {
    margin: 0px 30px;
}

.logo {
    /*float: left;*/
    max-width: 330px;
}

[dir] .logo {
    margin: 22px 9px;
}

.right-menu {
    flex-direction: column;
    display: flex;
    flex: 1;
    position: relative;
    height: auto;
    justify-content: space-between;
}

[dir] .right-menu {
    margin: 0px 30px;
}

.header a,
.header button,
.header i {
    color: white;
}

.mobile-social-btn i {
    display: block;
}

.header-social {
    display: flex;
    align-self: flex-end;
}

[dir] .header-social {
    margin-top: 17px;
}

.social li {
    display: list-item;
}

[dir] .social li {
    padding: 0px 2px;
}

.social i {
    font-size: 15px;
}

[dir] .social i {
    border-radius: 5px;
    padding: 5px 6px 6px;
}

.search i {
    font-size: 13px;
    display: block;
}

[dir] .search i {
    padding: 4px;
}

.social i:hover {
    transition: all 500ms;
}

[dir] .social i:hover {
    background-color: white;
}

[dir] .social .icon-mail {
    background-color: #33b5eb;
}

.social .icon-mail:hover {
    color: #33b5eb;
}

[dir] .social .icon-whatsapp {
    background-color: #00db08;
}

.social .icon-whatsapp:hover {
    color: #00db08;
}

.social .icon-instagram {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
}

[dir] .social .icon-instagram {
    background: #f09433;
}

[dir=ltr] .social .icon-instagram {
    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}

[dir=rtl] .social .icon-instagram {
    background: linear-gradient(-45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}

.social .icon-instagram:hover {
    color: #dc2743;
}

[dir] .social .icon-instagram:hover {
    background: white;
}

[dir] .social .icon-facebook {
    background-color: #0079fa;
}

.social .icon-facebook:hover {
    color: #0079fa;
}

[dir] .social .icon-twitter {
    background-color: #1ab2e8;
}

.social .icon-twitter:hover {
    color: #1ab2e8;
}

.social .search-link {
    display: none;
}

[dir] .social .icon-search {
    background-color: #a20111;
}

.social .icon-search:hover {
    color: #a20111;
}

.social {
    display: flex;
}

[dir] .social {
    padding: 0px 5px;
}

.social ul {
    display: flex;
    flex-direction: row;
    align-self: center;
}

[dir] .social ul {
    margin: 0px;
    padding: 0;
}

.mobile-social {
    display: flex;
    align-items: flex-end;
}

[dir] .search, [dir] .language {
    padding: 0px 5px;
}

.lang-btn {
    width: 80px;
    display: flex;
    justify-content: space-between;
}

.lang-btn .icon-globe {
    font-size: 13px;
}

[dir] .lang-btn .icon-globe {
    padding: 0px 4px;
}

.lang-btn .icon-down-arrow {
    font-size: 12px;
}

[dir] .lang-btn .icon-down-arrow {
    padding: 0px 5px;
}

.social-link-box {
    display: flex;
    align-items: flex-end;
}

.mobile-social-btn {
    display: none;
}

.mobile-search-btn {
    display: none;
}

/* dropdowns */

.lang-dropdown {
    min-width: 80px;
    position: absolute;
    z-index: 111;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    /*opacity: 0;*/
}

[dir] .lang-dropdown {
    padding: 0;
    border-radius: 5px;
    margin: 0;
}

.lang-dropdown li {
    text-decoration: none;
    font-size: 16px;
    display: block;
    position: relative;
    /*text-transform: uppercase;*/
}

[dir] .lang-dropdown li {
    background: #003348;
    text-align: center;
}

.lang-dropdown li a {
    display: block;
    width: 100%;
}

[dir] .lang-dropdown li a {
    cursor: pointer;
    padding: 10px 5px;
}

[dir] .lang-dropdown li:hover {
    background-color: white;
}

.lang-dropdown li:hover a {
    color: #003348;
}

.lang-dropdown li:not(:last-child)::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 1px;
    bottom: 0px;
}

[dir] .lang-dropdown li:not(:last-child)::after {
    background-color: rgba(237, 239, 239, 0.1);
}

[dir=ltr] .lang-dropdown li:not(:last-child)::after {
    right: 10px;
}

[dir=rtl] .lang-dropdown li:not(:last-child)::after {
    left: 10px;
}

.header-menu {
    display: flex;
    align-self: center;
    justify-content: flex-start;
    width: 100%;
    /*margin-left: -25px;*/
}

[dir] .header-menu {
    background: #003348;
}

[dir=ltr] .header-menu {
    margin-left: 70px;
}

[dir=rtl] .header-menu {
    margin-right: 70px;
}

/*.mobile-header{*/

/*    width: 100%;*/

/*}*/

/*.mobile-header a{*/

/*    display: flex;*/

/*    align-items: center;*/

/*}*/

.mobile-header i {
    font-size: 11px;
    transition: all .2s linear;
}

[dir] .mobile-header i {
    padding: 0px 5px;
}

.header-menu ul {
    width: 100%;
}

[dir] .header-menu ul {
    margin: 0;
}

[dir=ltr] .header-menu ul {
    padding-left: 0;
}

[dir=rtl] .header-menu ul {
    padding-right: 0;
}

.header-menu ul::after {
    content: "";
    position: absolute;
}

[dir] .header-menu ul::after {
    clear: both;
}

.header-menu li {
    display: block;
    position: relative;
    text-decoration: none;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: normal;
}

[dir] .header-menu li {
    background: #003348;
    padding: 0;
}

.header-menu li a {
    display: block;
}

[dir] .header-menu li a {
    padding: 16px 30px;
    cursor: pointer;
}

.sub-menu li {
    display: flex;
}

/*.menu-dropdown .dropdown-link {*/

/*    display: flex;*/

/*    align-items: baseline;*/

/*    justify-content: space-between;*/

/*    flex: 1;*/

/*}*/

.header-menu ul li ul li:not(:last-child)::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 1px;
    bottom: 0px;
}

[dir] .header-menu ul li ul li:not(:last-child)::after {
    background-color: rgba(237, 239, 239, 0.1);
}

[dir=ltr] .header-menu ul li ul li:not(:last-child)::after {
    right: 35px;
}

[dir=rtl] .header-menu ul li ul li:not(:last-child)::after {
    left: 35px;
}

.header-menu ul li ul {
    visibility: hidden;
    opacity: 0;
    min-width: 290px;
    position: absolute;
    z-index: -1;
    transition: all 500ms;
}

[dir] .header-menu ul li ul {
    margin-top: 0;
}

[dir=ltr] .header-menu ul li ul {
    left: 0;
}

[dir=rtl] .header-menu ul li ul {
    right: 0;
}

.header-menu ul li ul li {
    width: 100%;
}

[dir] .header-menu ul li ul li {
    clear: both;
}

.header-menu ul li ul li ul {
    top: 0;
}

[dir=ltr] .header-menu ul li ul li ul {
    left: 290px;
}

[dir=rtl] .header-menu ul li ul li ul {
    right: 290px;
}

.header-menu ul li a {
    width: 100%;
    display: block;
}

.dropdown-link {
    display: block;
}

/*!* hover animation *!*/

/*.menu_anim {*/

/*    position: relative;*/

/*    overflow: hidden;*/

/*}*/

/*.menu_anim::before,*/

/*.menu_anim::after {*/

/*    content: "";*/

/*    width: 0;*/

/*    height: 3px;*/

/*    background-color: #fff;*/

/*    will-change: width;*/

/*    transition: width .05s ease-out;*/

/*    position: absolute;*/

/*    bottom: 0;*/

/*    right: 0;*/

/*}*/

/*.menu_anim::before {*/

/*    left: 50%;*/

/*    transform: translateX(-50%);*/

/*}*/

/*.menu_anim::after {*/

/*    right: 50%;*/

/*    transform: translateX(50%);*/

/*}*/

/*.menu_anim:hover::before,*/

/*.menu_anim:hover::after {*/

/*    width: 100%;*/

/*    transition-duration: .15s;*/

/*}*/

/* search */

.btn {
    position: relative;
    overflow: hidden;
    /*height: 25px;*/
    /*width: 95px;*/
    display: flex;
    align-items: center;
}

[dir] .btn {
    background-color: transparent;
    border: 1px solid white;
    border-radius: 5px;
}

.btn:hover {
    color: #003348;
    transition: all 500ms;
}

[dir] .btn:hover {
    background-color: white;
}

.btn:hover i {
    color: #003348;
}

[dir] .btn:hover i {
    background-color: transparent;
}

.search form {
    /*padding-top: 1px;*/
    position: relative;
}

[dir] .search form {
    margin: 0;
}

.search input[type=text] {
    color: #003348;
    font-size: 15px;
    display: block;
}

[dir] .search input[type=text] {
    border: none;
    border-radius: 5px;
    padding: 1px 5px;
}

.submit-search {
    position: absolute;
    /*height: 25px;*/
    top: 0;
}

[dir] .submit-search {
    cursor: pointer;
    background-color: #003348;
    border: 1px solid white;
    border-radius: 5px;
    padding: 1.5px 6px;
}

[dir=ltr] .submit-search {
    right: 0;
}

[dir=rtl] .submit-search {
    left: 0;
}

.submit-search i {
    display: block;
}

.search i:hover {
    color: white;
}

[dir] .search i:hover {
    background: transparent;
}

/* footer */

[dir] .footer-container {
    margin-top: 20px;
}

.footer-container p,
.footer-container a,
.footer-container input,
.footer-container button {
    color: white;
}

[dir] .footer {
    background-color: #003348;
}

.footer .logo-name p {
    font-size: 18px;
}

.footer .logo-name {
    width: 200px;
}

[dir] .footer .logo-name {
    margin-top: 53px;
}

.contact-us a {
    font-size: 14px;
}

.contact-us a:hover {
    color: #007196;
}

.contact-us-info p {
    font-size: 14px;
}

[dir] .contact-us-info p {
    margin: 0px;
}

[dir] .contact-us-title {
    margin-bottom: 10px;
}

.newsletter-subscribe-footer form {
    display: flex;
}

.newsletter-subscribe-footer form input {
    width: 80%;
}

[dir] .newsletter-subscribe-footer form input {
    background: transparent;
    border: 1px solid #007196;
}

[dir=ltr] .newsletter-subscribe-footer form input {
    padding-left: 10px;
}

[dir=rtl] .newsletter-subscribe-footer form input {
    padding-right: 10px;
}

[dir] .newsletter-subscribe-footer form button {
    background-color: #007196;
    border: none;
    padding: 7px;
}

/* copy rights */

[dir] .copy-rights {
    background-color: #002a3c;
    padding: 1px 0px;
}

.copy-rights p {
    flex: 1;
    font-size: 14px;
}

[dir] .copy-rights p {
    text-align: center;
}

.copy-rights p img {
    vertical-align: middle;
}

.news-menu {
    display: flex;
    flex-direction: row;
    justify-content: center;
    color: white;
}

.news-menu-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

[dir] .news-menu-container {
    margin: 17px 0px;
}

.news-menu-slider {
    width: 100%;
    overflow: hidden;
    height: 69px;
    position: relative;
    display: none;
}

[dir] .news-menu-slider {
    background-color: #003348;
}

.news-menu-slider-wrapper {
    position: relative;
    /*width: 5000px;*/
    height: 100%;
}

[dir=ltr] .news-menu-slider-wrapper {
    left: 0;
}

[dir=rtl] .news-menu-slider-wrapper {
    right: 0;
}

.main-slide {
    /*width: 600px;*/
    height: 100%;
}

[dir] .main-slide {
    padding-top: 15px;
}

[dir=ltr] .main-slide {
    float: left;
}

[dir=rtl] .main-slide {
    float: right;
}

.main-slide a {
    color: #fff;
}

.slider-buttons {
    position: absolute;
    width: 35px;
    height: 30px;
    font-size: 25px;
}

[dir] .slider-buttons {
    background-color: #003348;
    cursor: pointer;
}

#main-slider-next {
    top: 0;
    bottom: 0;
    height: 95%;
    display: flex;
    align-items: center;
    justify-content: center;
}

[dir=ltr] #main-slider-next {
    right: 0;
}

[dir=rtl] #main-slider-next {
    left: 0;
}

#main-slider-prev {
    top: 0;
    bottom: 0;
    height: 95%;
    display: flex;
    align-items: center;
    justify-content: center;
}

[dir=ltr] #main-slider-prev {
    left: 0;
}

[dir=rtl] #main-slider-prev {
    right: 0;
}

.news-menu-container .news-header {
    /*text-transform: uppercase;*/
}

.news-menu-container .news-header,
.news-menu ul li {
    letter-spacing: 1px;
    font-weight: normal;
}

[dir] .news-menu-container .news-header, [dir] .news-menu ul li {
    padding: 15px;
    padding-bottom: 30px;
    cursor: pointer;
    background-color: #003348;
}

.news-menu ul li {
    /*text-transform: capitalize;*/
}

.news-menu ul li,
.news-menu ul li a {
    color: #fff;
}

[dir] .news-menu span.active, [dir] .news-menu ul .active {
    background-color: #a20111;
}

/*.news-header {*/

/*    background-color: #a20111;*/

/*}*/

/*.news-menu .open-news-menu{*/

/*    letter-spacing: 1px;*/

/*    font-weight: normal;*/

/*background-color: #003348;*/

/*    cursor: pointer;*/

/*}*/

.open-news-menu .hamburger {
    align-items: flex-end;
}

[dir] .open-news-menu .hamburger {
    margin: 0px;
}

.news-menu ul li {
    display: block;
}

.news-menu ul {
    font-size: 17px;
    display: flex;
    justify-content: center;
    flex-direction: row;
}

[dir] .news-menu ul {
    padding: 0px;
    margin: 0;
}

/*News*/

[dir] .main-news {
    margin-top: 20px;
    margin-bottom: 50px;
}

.news-content-container {
    width: 100%;
    /*display: flex;*/
    /*flex-direction: column;*/
    /*justify-content: space-between;*/
}

[dir] .news-content-container {
    padding: 20px;
}

.unfocused-news-content {
    display: flex;
    flex-direction: column;
    /*justify-content: space-between;*/
}

.news-content,
.news-title {
    color: #003348;
}

[dir] .news-content, [dir] .news-title {
    margin: 0px;
}

.news-title:hover {
    color: #007196;
}

.news-title {
    font-size: 21px;
}

[dir] .unfocused-news-content, [dir] .focused-news-content {
    background-color: white;
}

[dir] .focused-news-content .time {
    margin-bottom: 0;
    margin-top: 12px;
}

.focused-news-content .news-title {
    font-size: 22px;
}

.focused-news-content .news-content {
    font-size: 18px;
}

[dir] .focused-news-content .news-content {
    margin-top: 15px;
}

[dir] .unfocused-news-content .time {
    margin-bottom: 0;
    margin-top: 5px;
}

.news-content {
    /*text-align: justify;*/
    font-size: 16px;
}

[dir] .news-content {
    margin-top: 15px;
}

.unfocused-news-content .news-title {
    font-size: 19px;
}

.news-image img {
    display: block;
}

/* slider */

.slider {
    position: relative;
}

/*.slider .owl-carousel .owl-item img {*/

/*    width: auto;*/

/*}*/

.slider::after {
    content: "";
    position: absolute;
    top: 50px;
    bottom: 50px;
}

[dir] .slider::after {
    background-color: #023246;
}

[dir=ltr] .slider::after {
    left: 0;
    right: 0;
}

[dir=rtl] .slider::after {
    right: 0;
    left: 0;
}

[dir] .slider .owl-theme .owl-nav {
    margin: 0;
}

.slider .owl-carousel .owl-nav .owl-prev,
.holy-land-pictures .owl-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 50%;
}

[dir] .slider .owl-carousel .owl-nav .owl-prev, [dir] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
    transform: translateY(-50%);
}

[dir=ltr] .slider .owl-carousel .owl-nav .owl-prev, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
    left: -75px;
}

[dir=rtl] .slider .owl-carousel .owl-nav .owl-prev, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
    right: -75px;
}

.slider .owl-carousel .owl-nav .owl-next,
.holy-land-pictures .owl-carousel .owl-nav .owl-next {
    position: absolute;
    top: 50%;
}

[dir] .slider .owl-carousel .owl-nav .owl-next, [dir] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
    transform: translateY(-50%);
}

[dir=ltr] .slider .owl-carousel .owl-nav .owl-next, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
    right: -75px;
}

[dir=rtl] .slider .owl-carousel .owl-nav .owl-next, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
    left: -75px;
}

.slider .owl-carousel .owl-nav .owl-prev i,
.slider .owl-carousel .owl-nav .owl-next i {
    color: #003348;
    font-size: 45px;
}

[dir] .slider .owl-carousel .owl-nav .owl-prev i, [dir] .slider .owl-carousel .owl-nav .owl-next i {
    background-color: white;
    border-radius: 30px;
}

.holy-land-pictures .owl-carousel .owl-nav .owl-prev i,
.holy-land-pictures .owl-carousel .owl-nav .owl-next i {
    color: white;
    font-size: 45px;
}

[dir] .holy-land-pictures .owl-carousel .owl-nav .owl-prev i, [dir] .holy-land-pictures .owl-carousel .owl-nav .owl-next i {
    background-color: #003348;
    border-radius: 30px;
}

.slider .transparency-box .transparency-title {
    font-weight: normal;
    font-size: 23px;
}

[dir] .owl-theme .owl-nav [class*=owl-]:hover {
    background: transparent;
}

/* HolyLand Pictures */

[dir] .holy-land-pictures .owl-theme .owl-nav {
    margin: 0px;
}

[dir] .main-holy-land-pictures {
    margin-top: 40px;
}

.holy-land-pictures-title {
    font-size: 32px;
    color: #003348;
    display: inline-block;
    font-weight: bold;
}

[dir] .holy-land-pictures-title {
    border-bottom: 2px solid #003348;
    margin: 16px 0px;
}

.holy-land-pictures-title:hover {
    color: #007196;
}

[dir] .holy-land-pictures-title:hover {
    border-color: #007196;
}

.img-hover-zoom {
    overflow: hidden;
}

.img-hover-zoom img {
    transition: transform .5s ease;
}

[dir] .img-hover-zoom:hover img {
    transform: scale3d(1.1, 1.1, 1.1);
}

.pictures-container,
.pictures-group-1,
.pictures-group-2 {
    display: flex;
    flex-wrap: wrap;
}

/*Holy Land Album Inner*/

[dir] .holy-land-album-inner .row:not(:first-child) {
    margin-top: 20px;
}

.album-inner-images {
    overflow: hidden;
}

.album-inner-images img {
    display: block;
    transition: all .5s ease;
}

[dir] .album-inner-images img:hover {
    transform: scale3d(1.1, 1.1, 1.1);
}

/* Video */

[dir] .main-videos {
    margin-top: 60px;
    margin-bottom: 120px;
}

[dir] .videos {
    background-color: #003348;
    padding-bottom: 40px;
}

.videos-header-title {
    font-size: 32px;
    color: white;
    display: inline-block;
    font-weight: bold;
}

[dir] .videos-header-title {
    border-bottom: 2px solid white;
    margin: 16px 0px;
}

.videos-item .video-player-param {
    width: 50px;
    position: absolute;
    top: 50%;
}

[dir=ltr] .videos-item .video-player-param {
    left: 50%;
    transform: translate(-50%, -50%);
}

[dir=rtl] .videos-item .video-player-param {
    right: 50%;
    transform: translate(50%, -50%);
}

.videos-item .video-title {
    position: absolute;
    bottom: 0px;
    width: 100%;
    color: white;
}

[dir] .videos-item .video-title {
    padding: 0px 10px;
    background: linear-gradient(0deg, #000 10%, hsla(0, 0%, 100%, 0));
}

[dir=ltr] .videos-item .video-title {
    left: 0px;
}

[dir=rtl] .videos-item .video-title {
    right: 0px;
}

.videos-item .video-title p {
    line-height: 1.2;
    font-size: 16px;
}

.videos-item {
    display: flex;
    position: relative;
    flex-direction: row;
    overflow: hidden;
    width: 100%;
}

[dir] .videos-item {
    border-radius: 10px;
}

.videos-item picture {
    width: 100%;
}

.videos-item img {
    transition: transform .5s ease;
    width: 100%;
}

[dir] .videos-item:hover img {
    transform: scale3d(1.1, 1.1, 1.1);
}

.main-video .video-title p {
    font-size: 22px;
}

.rest-videos {
    display: flex;
    flex-direction: column;
}

[dir] .rest-videos .row:first-child {
    margin-bottom: 10px;
    margin-top: 0px;
}

[dir] .rest-videos .row {
    margin-top: 10px;
}

.videos .see-more p {
    color: white;
    font-weight: normal;
}

[dir] .videos .see-more p {
    border-color: white;
}

.videos .see-more .icon-right-dir {
    color: white;
}

.videos .see-more a:hover p {
    color: white;
    font-weight: bold;
}

[dir] .videos .see-more a:hover p {
    border-color: white;
}

.videos .see-more a:hover .icon-right-dir {
    color: white;
}

/* support */

[dir] .support {
    background-color: #003348;
}

.support-content {
    display: flex;
    justify-content: center;
}

[dir] .support-content {
    padding: 20px 0px;
}

.support-title {
    font-weight: bold;
    font-size: 30px;
    align-self: center;
    z-index: 1;
    color: white;
    /*padding-top: 20px;*/
}

[dir] .support-title {
    text-shadow: 0px 4px 5px black;
    text-align: center;
}

[dir=ltr] .support-title {
    margin-right: -55px;
}

[dir=rtl] .support-title {
    margin-left: -55px;
}

.support-image {
    width: 250px;
    height: 250px;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
}

[dir] .support-image {
    border-radius: 125px;
    margin-top: -72px;
    box-shadow: 0px 2px 5px black;
}

[dir=ltr] .support-image:hover {
    box-shadow: 3px -1px 14px 0 rgba(0, 0, 0, .16), 0 4px 22px 0 rgba(0, 0, 0, .12);
}

[dir=rtl] .support-image:hover {
    box-shadow: -3px -1px 14px 0 rgba(0, 0, 0, .16), 0 4px 22px 0 rgba(0, 0, 0, .12);
}

.support-image img {
    width: inherit;
    height: inherit;
    transition: transform .5s ease;
}

[dir] .support-image img:hover {
    transform: scale3d(1.1, 1.1, 1.1);
}

/*news see more*/

.news-inner-container {
    /*padding-bottom: 20px;*/
    /*border-bottom: 1px solid #003348;*/
}

.recent-news-header {
    font-size: 30px;
    color: #003348;
    display: inline-block;
    font-weight: bold;
}

[dir] .recent-news-header {
    margin: 20px 0px;
}

.recent-news-content {
    color: #003348;
    font-size: 20px;
    min-height: 60px;
}

[dir] .recent-news-content {
    padding: 3px 20px;
}

.recent-news-image {
    position: relative;
}

.recent-news-image img {
    display: block;
}

.video-icon {
    position: absolute;
    top: 50%;
    font-size: 60px;
    width: 60px;
}

[dir=ltr] .video-icon {
    left: 50%;
    transform: translate(-50%, -50%);
}

[dir=rtl] .video-icon {
    right: 50%;
    transform: translate(50%, -50%);
}

/*news inner*/

.news-inner-header h1 {
    font-size: 30px;
    color: #003348;
}

.news-inner-header .author {
    font-size: 13px;
    color: #003348;
}

.news-inner-image img {
    width: 100%;
}

[dir] .most-read {
    margin-top: 180px;
}

[dir] .most-read-item {
    margin-top: 10px;
    margin-bottom: 10px;
}

[dir] .item-header {
    background-color: #003348;
}

.item-header h1 {
    color: white;
    font-size: 22px;
}

[dir] .item-header h1 {
    text-align: center;
    margin: 0px;
    padding: 5px 0px;
}

.most-read-image {
    overflow: hidden;
    height: 120px;
}

.most-read-image img {
    width: 100%;
}

.most-read-item-title {
    font-size: 14px;
    font-weight: bold;
    /*text-align: justify;*/
    color: #000;
}

[dir] .most-read-item-title {
    margin: 0px;
    padding: 0px 10px;
}

[dir] .newsletter-subscribe {
    background-color: rgba(247,247,247,0.61176);
    margin-top: 40px;
}

.newsletter-subscribe form {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 80%;
}

.newsletter-subscribe form input {
    height: 35px;
    color: #003348;
    width: 100%;
}

[dir] .newsletter-subscribe form input {
    background: transparent;
    border: 1px solid #007196;
    margin: 5px 0px;
    border-radius: 5px;
}

[dir=ltr] .newsletter-subscribe form input {
    padding-left: 10px;
}

[dir=rtl] .newsletter-subscribe form input {
    padding-right: 10px;
}

.newsletter-subscribe form button {
    width: 130px;
    color: white;
    align-self: center;
}

[dir] .newsletter-subscribe form button {
    background-color: #007196;
    border: none;
    padding: 7px;
    margin-top: 3px;
    border-radius: 5px;
}

.inner-photo.owl-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 50%;
}

[dir] .inner-photo.owl-carousel .owl-nav .owl-prev {
    transform: translateY(-50%);
}

[dir=ltr] .inner-photo.owl-carousel .owl-nav .owl-prev {
    left: -3px;
}

[dir=rtl] .inner-photo.owl-carousel .owl-nav .owl-prev {
    right: -3px;
}

.inner-photo.owl-carousel .owl-nav .owl-next {
    position: absolute;
    top: 50%;
}

[dir] .inner-photo.owl-carousel .owl-nav .owl-next {
    transform: translateY(-50%);
}

[dir=ltr] .inner-photo.owl-carousel .owl-nav .owl-next {
    right: -3px;
}

[dir=rtl] .inner-photo.owl-carousel .owl-nav .owl-next {
    left: -3px;
}

.inner-photo.owl-carousel .owl-nav .owl-prev span,
.inner-photo.owl-carousel .owl-nav .owl-next span {
    font-size: 70px;
    color: #003348;
}

.owl-album.owl-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 50%;
}

[dir] .owl-album.owl-carousel .owl-nav .owl-prev {
    transform: translateY(-50%);
}

[dir=ltr] .owl-album.owl-carousel .owl-nav .owl-prev {
    left: -40px;
}

[dir=rtl] .owl-album.owl-carousel .owl-nav .owl-prev {
    right: -40px;
}

.owl-album.owl-carousel .owl-nav .owl-next {
    position: absolute;
    top: 50%;
}

[dir] .owl-album.owl-carousel .owl-nav .owl-next {
    transform: translateY(-50%);
}

[dir=ltr] .owl-album.owl-carousel .owl-nav .owl-next {
    right: -40px;
}

[dir=rtl] .owl-album.owl-carousel .owl-nav .owl-next {
    left: -40px;
}

.owl-album.owl-carousel .owl-nav .owl-prev i,
.owl-album.owl-carousel .owl-nav .owl-next i {
    color: white;
    font-size: 30px;
}

[dir] .owl-album.owl-carousel .owl-nav .owl-prev i, [dir] .owl-album.owl-carousel .owl-nav .owl-next i {
    background-color: #003348;
    border-radius: 30px;
}

/*Main Diocese*/

.diocese .main-item-title {
    font-size: 20px;
}

/*History*/

/*priests*/

.priests .main-item-title {
    font-size: 18px;
}

[dir] .priests-header {
    margin-bottom: 25px;
}

.names-letter {
    width: 100%;
    font-size: 32px;
    color: #003348;
    font-weight: bold;
}

[dir] .names-letter {
    margin-bottom: 10px;
    border: none;
    text-align: center;
}

.names-letter a {
    color: #003348;
}

[dir] .names-letter a {
    padding: 0px 3px;
}

.names-letter a:hover {
    color: #007196;
}

.page-numbers-container {
    display: flex;
    justify-content: center;
}

.page-numbers-container li {
    display: flex;
}

.page-arrow i {
    color: #003348;
    font-size: 35px;
    /*line-height: 0.7;*/
}

.page-number {
    color: white;
    font-size: 16px;
}

[dir] .page-number {
    background-color: #003348;
    padding: 7px 10px;
    margin: 0px 5px;
}

.page-arrow.disabled i {
    color: #1f4f63;
}

[dir] .page-number.active {
    background-color: #007196;
}

/*priests inner*/

[dir] .priest-name {
    border: none;
    margin-bottom: 25px;
}

.page-item-header.priest-name {
    font-size: 30px;
    font-weight: bold;
}

.page-item-header.priest-name:hover {
    color: #007196;
}

[dir] .priest-inner-container {
    padding: 0px 20px;
}

[dir=ltr] .priest-inner-container {
    border-left: 1px solid #003348;
}

[dir=rtl] .priest-inner-container {
    border-right: 1px solid #003348;
}

.priest-inner-container ul {
    list-style: unset;
}

[dir] .priest-contact {
    margin: 15px 0;
}

.priest-contact-title,
.priest-contact-info,
.share-label,
.priest-info {
    color: #003348;
}

.priest-info p {
    /*text-align: justify;*/
    font-size: 16px;
}

[dir] .priest-info p {
    margin: 0;
}

.share a {
    color: white;
}

.priest-contact-title {
    font-weight: bold;
    font-size: 15px;
}

[dir] .priest-contact-title {
    margin: 5px 0px;
}

.priest-contact-info {
    font-size: 13px;
}

[dir] .share-container {
    margin-top: 20px;
}

.share-label {
    font-size: 15px;
    font-weight: bold;
}

[dir] .share-icons {
    padding: 0;
}

.share-icons.social ul {
    flex-direction: row;
}

.share-icons.social i {
    font-size: 15px;
}

[dir] .priest-contact-info p {
    margin: 0;
}

/*Parishes*/

[dir] .map-image {
    margin-bottom: 80px;
}

.parishes .main-item-title {
    font-size: 28px;
}

/*Religious Communities*/

.religious-communities-image {
    width: 100%;
}

.question {
    display: flex;
    justify-content: center;
}

[dir] .question {
    margin-top: 15px;
}

/*parishes inner*/

.parishes-inner .inner-page-content ul {
    list-style-type: none;
    /*padding: 0px;*/
}

[dir=ltr] .parishes-inner .inner-page-content ul {
    padding-left: 15px;
}

[dir=rtl] .parishes-inner .inner-page-content ul {
    padding-right: 15px;
}

/*vicariate*/

.vicariate .main-item-title {
    font-size: 17px;
}

/*bishops-and-vicars*/

.bishops-and-vicars .main-item-title{
    font-size: 18px;
}

.mobile-search-link .search-form {
    position: relative;
}

[dir] .mobile-search-link .search-form {
    margin: 40px 0 0;
}

.mobile-search-link input[type=text] {
    width: 100%;
    color: #003348;
    font-size: 25px;
}

[dir] .mobile-search-link input[type=text] {
    border: 1px solid #003348;
    border-radius: 40px;
    padding: 5px 20px;
    background: transparent;
}

.mobile-search-link .mobile-submit-search {
    font-size: 25px;
    color: white;
}

[dir] .mobile-search-link .mobile-submit-search {
    border: none;
    padding: 13px 40px;
}

[dir=ltr] .mobile-search-link .mobile-submit-search {
    border-radius: 0 30px 30px 0;
}

[dir=rtl] .mobile-search-link .mobile-submit-search {
    border-radius: 30px 0 0 30px;
}

[dir] .pdf-list {
    padding: 0;
    margin: 0;
}

[dir] .pdf-list li {
    margin: 5px 0px;
}

.pdf-list a {
    color: #003348;
    font-size: 18px;
}

.pdf-list a:hover {
    color: #007196;
}

[dir=ltr] .pdf-list .icon-download {
    margin-right: 10px;
}

[dir=rtl] .pdf-list .icon-download {
    margin-left: 10px;
}

[dir] .calendar-container .row:not(:first-child) {
    margin-top: 20px;
}

.events-calendar {
    display: block;
    position: relative;
}

.events-table {
    display: block;
}

[dir] .events-table {
    padding: 0 30px;
    margin: 0 auto;
}

.calendar-header {
    display: flex;
}

[dir] .calendar-header {
    border-bottom: 1px solid #003348;
    margin-bottom: 20px;
}

[dir] .calendar {
    padding: 0 0 25px;
}

.calendar-title {
    flex: 1;
    display: flex;
    align-items: center;
}

[dir] .calendar-title .calendar-title--inner {
    margin-bottom: 0;
}

.calendar-title_style {
    font-size: 22px;
    font-weight: bold;
}

[dir] .calendar-title_style {
    margin: 5px 0;
}

.month-btn .icon-down-arrow {
    font-size: 12px;
}

[dir] .month-btn .icon-down-arrow {
    padding: 0 5px;
}

.month-dropdown {
    min-width: 66px;
    position: absolute;
    z-index: 111;
    display: flex;
    flex-direction: column;
    overflow: hidden;
}

[dir] .month-dropdown {
    padding: 0;
    border-radius: 5px;
    margin: 0;
}

.month-dropdown li {
    text-decoration: none;
    font-size: 15px;
    display: block;
    position: relative;
    /*text-transform: uppercase;*/
}

[dir] .month-dropdown li {
    background: white;
    padding: 2px 15px;
    cursor: pointer;
}

.month-btn {
    font-size: 17px;
    font-weight: bold;
}

.month-btn .icon-right-dir {
    font-size: 28px;
}

[dir=ltr] .month-btn .icon-right-dir {
    transform: rotate(90deg);
}

[dir=rtl] .month-btn .icon-right-dir {
    transform: rotate(-90deg);
}

.month-dropdown a {
    font-weight: normal;
    color: #003348;
}

[dir] .month-dropdown li:hover {
    background-color: #003348;
}

.month-dropdown li:hover a {
    color: white;
}

.month-dropdown li:not(:last-child)::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 1px;
    bottom: 0px;
}

[dir] .month-dropdown li:not(:last-child)::after {
    background-color: #edefef;
}

[dir=ltr] .month-dropdown li:not(:last-child)::after {
    right: 6px;
}

[dir=rtl] .month-dropdown li:not(:last-child)::after {
    left: 6px;
}

[dir] .month-dropdown li:hover::after {
    background-color: #003348;
}

.month {
    align-self: flex-end;
    position: relative;
}

[dir] .month {
    padding: 5px 0px;
    background-color: white;
}

/*.month ul {*/

/*    margin: 0;*/

/*    padding-top: 21px;*/

/*}*/

/*.month ul li {*/

/*    color: black;*/

/*    font-size: 20px;*/

/*    text-transform: uppercase;*/

/*    letter-spacing: 3px;*/

/*    font-family: sans-serif;*/

/*    font-weight: 500;*/

/*}*/

.weekdays {
    font-family: "Avenir", 'Tajawal', sans-serif;
    font-weight: 500;
    font-size: 17px;
}

[dir] .weekdays {
    margin: 0;
    padding: 0;
    background-color: white;
}

.weekdays > li {
    display: inline-block;
    width: 13.3%;
    font-family: "Avenir", 'Tajawal', sans-serif;
    font-weight: bold;
    font-size: 17px;
    color: #003348;
}

[dir] .weekdays > li {
    text-align: center;
}

.days {
    display: flex;
}

[dir] .days {
    padding: 0px;
    background: white;
    margin: 0;
    border: 1px solid #003348;
}

[dir] .events-table > .days ~ .days {
    border-top: none;
}

[dir=ltr] .days > li:not(:last-child) {
    border-right: 1px solid #003348;
}

[dir=rtl] .days > li:not(:last-child) {
    border-left: 1px solid #003348;
}

.days > li {
    list-style-type: none;
    display: inline-block;
    width: 14.3%;
    font-size: 14px;
    /*border: 1px solid #003348;*/
    /*font-family: $ montserrat;*/
}

[dir] .days > li {
    text-align: center;
    margin-bottom: 0;
}

.days > li .event-view {
    display: none;
}

.days li .active {
    color: white !important
}

[dir] .days li .active {
    padding: 5px;
    background: #1abc9c
}

/* Add media queries for smaller screens */

@media screen and (max-width: 720px) {
    .weekdays li
        /*, .days li */
    {
        width: 12.9%;
    }

    .calendar-title--inner {
        font-size: 16px;
    }

    [dir] .events-table {
        padding: 0 20px;
    }
}

@media screen and (max-width: 420px) {
    .weekdays li
        /*, .days li */
    {
        width: 12.5%;
    }

    [dir] .days li .active {
        padding: 2px;
    }
}

@media screen and (max-width: 350px) {
    .weekdays li
        /*, .days li */
    {
        width: 12.3%;
    }

    .weekdays > li {
        font-size: 14px;
    }
}

@media screen and (max-width: 290px) {
    .weekdays li
        /*, .days li */
    {
        width: 12.2%;
    }
}

.disabled {
    color: #a7acaf !important;
}

.disabled .background-span {
    color: #a7acaf !important;
}

/*.disabled:hover {*/

/*    background: white;*/

/*    border-color: transparent;*/

/*    color: #a7acaf !important;*/

/*}*/

/*.has-items {*/

/* color: white;*/

/*}*/

/*.current {*/

/* color: white;*/

/*}*/

/*.default-day {*/

/*}*/

.events-background {
    width: 100%;
    height: 100%;
}

[dir] .events-background {
    background-color: #f5f5f5;
}

.events-container {
    min-width: 1170px;
}

.background-span {
    width: 100%;
    /*height: 100%;*/
    display: inline-block;
}

[dir] .background-span {
    background: transparent;
    border: solid 1px transparent;
    padding: 10px 0px;
}

/*.background-span:hover {*/

/*    border: solid 1px transparent;*/

/*    background-color: #003348;*/

/*    color: white;*/

/*}*/

.has-items-background {
    color: white;
}

[dir] .has-items-background {
    background-color: #003348;
}

.current-day-background {
    display: inline-block;
    color: white;
}

[dir] .current-day-background {
    background: #c70033;
}

/*.current-day-background:hover {*/

/*    border: solid 5px transparent;*/

/*    background: #ff0043;*/

/*}*/

.selected-day-background {
    /*border-color: transparent;*/
    color: white;
}

[dir] .selected-day-background {
    background-color: #a20111;
}

[dir] .printing-area > .event-view {
    clear: both;
}

.printing-area {
    /*width: 100%;*/
    color: #b3b3b3;
    /*vertical-align: middle;*/
}

[dir] .printing-area {
    margin-top: 20px;
}

.printing-area > .view-items {
    color: #003348;
    font-weight: bold;
    font-size: 15px;
}

[dir] .printing-area > .view-items {
    margin: 0 30px;
    background-color: #edefef;
    border-radius: 5px;
    padding: 10px 20px;
}

.printing-area > .view-items span {
    font-weight: normal;
}

.printing-area > .view-items a {
    color: #007196;
}

/*.archive-tabs {*/

/*    margin: 10px 0 50px;*/

/*}*/

.archive-tab {
    position: relative;
}

[dir] .archive-tab {
    margin-bottom: 80px;
}

[dir] .archive-tab:hover .archive-tab_icon {
    border-color: #007196;
}

.archive-tab_icon {
    color: #003348;
    font-size: 70px;
}

[dir] .archive-tab_icon {
    padding: 20px 20px 40px;
    text-align: center;
    border: 2px solid #003348;
}

.archive-tab_title {
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 23px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 1;
    position: absolute;
    bottom: -30px;
    min-height: 60px;
    color: white;
}

[dir] .archive-tab_title {
    background-color: #003348;
    padding: 5px;
    text-align: center;
}

[dir=ltr] .archive-tab_title {
    left: 15px;
    right: 15px;
}

[dir=rtl] .archive-tab_title {
    right: 15px;
    left: 15px;
}

/*archive album*/

[dir] .confirm-css .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, [dir] .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons {
    float: none;
    text-align: center;
}

.justify-content-md-center,
.justify-content-sm-center,
.justify-content-xs-center,
.ustify-content-lg-center {
    justify-content: center;
}

/*Documents*/

/*subjects*/

[dir] .subjects {
    margin-bottom: 40px;
}

.subjects-list {
    display: flex;
    flex-wrap: wrap;
    flex-basis: 50%;
}

[dir] .subjects-list {
    padding: 0;
    margin: 0;
}

[dir=ltr] .subjects-list li:nth-child(odd) {
    padding-right: 30px;
}

[dir=rtl] .subjects-list li:nth-child(odd) {
    padding-left: 30px;
}

[dir=ltr] .subjects-list li:nth-child(even) {
    padding-left: 30px;
    border-left: 1px solid #003348;
}

[dir=rtl] .subjects-list li:nth-child(even) {
    padding-right: 30px;
    border-right: 1px solid #003348;
}

.subjects-list li {
    display: flex;
    align-items: center;
    flex-basis: 50%;
}

.subjects-list a {
    color: #003348;
    font-size: 18px;
    display: flex;
    align-items: center;
    flex: 1;
}

[dir] .subjects-list a i {
    margin: 0px 5px;
}

.subjects-list a:hover {
    color: #007196;
}

[dir] .recent-news-container {
    border-top: 2px solid #003348;
    margin-top: 20px;
}

@font-face {
    font-family: "Avenir";
    src: url(media/AvenirRoman.b3b06989.otf);
}

* {
    font-family: "Avenir", 'Tajawal', sans-serif;
    line-height: 1.6;
    box-sizing: border-box;
    outline: none;
}

[dir] body {
    background-color: #edefef;
    cursor: default;
    margin: 0;
}

[dir] button {
    cursor: pointer;
}

a[href] {
    text-decoration: none;
}

[dir] a[href] {
    cursor: pointer;
}

img {
    max-width: 100%;
}

[dir] .clearfix {
    clear: both;
}

.time {
    font-size: 13px;
    color: #003348;
}

[dir] .time {
    margin: 0px;
}

.d-flex {
    display: flex;
}

.align-ver-center {
    align-self: center;
}

.align-hor-center {
    display: flex;
    justify-content: center;
}

[dir] .box-shadow {
    box-shadow: 0 0 0 1px hsla(0, 0%, 72%, .1), 0 2px 3px hsla(0, 0%, 55%, .2);
}

[dir] .videos-box-shadow {
    box-shadow: 0px 0px 5px black;
}

.main-container {
    position: relative;
    top: -37px;
}

[dir] .mt20 {
    margin-top: 20px;
}

[dir] .mt50 {
    margin-top: 50px;
}

[dir] .mb20 {
    margin-bottom: 20px;
}

[dir] .mt10 {
    margin-top: 10px;
}

[dir] .mb10 {
    margin-bottom: 10px;
}

.hide {
    display: none;
}

.hidden {
    display: none;
}

.sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}

[dir] .sticky {
    border-bottom: 1px solid white;
}

[dir=ltr] .sticky {
    right: 0;
}

[dir=rtl] .sticky {
    left: 0;
}

.col-side {
    flex: 0 0 20.1% !important;
    max-width: 20.1% !important;
}

.col-main {
    flex: 0 0 79.9% !important;
    max-width: 79.9% !important;
}

.justify-content-center {
    justify-content: center;
}

[dir] .bgw {
    background-color: white;
}

[dir] .bg-light {
    background-color: rgba(247, 247, 247, 0.61176);
}

[dir] .main-row [class^="col-"] {
    margin-bottom: 20px;
}

[dir] .main-color {
    background-color: #003348 !important;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
    max-width: 100%;
}

[dir] table {
    border: 1px solid #f0f0f0;
}

[dir=ltr] table {
    direction: ltr;
    box-shadow: 1.5px 2.598px 7px 0px rgba(0, 0, 0, 0.05);
}

[dir=rtl] table {
    direction: rtl;
    box-shadow: -1.5px 2.598px 7px 0px rgba(0, 0, 0, 0.05);
}

table.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

[dir] table table {
    background-color: #fff
}

table td, table th {
    vertical-align: middle;
    /*text-align: right*/
}

[dir] table td, [dir] table th {
    background-color: #fff;
}

table td {
    color: #003348;
    font-size: 13px;
}

table th {
    font-size: 14px;
    color: #828282;
}

[dir] table td p, [dir] table th p {
    margin-bottom: 0
}

table td[class*="col-"], table th[class*="col-"] {
    position: static;
    display: table-cell
}

[dir] table td[class*="col-"], [dir] table th[class*="col-"] {
    float: none
}

table > thead > tr > th {
    vertical-align: bottom
}

[dir] table > thead > tr > th {
    border-bottom: 1px solid #f0f0f0
}

[dir] table > thead > tr > td, [dir] table > thead > tr > th {
    padding: 15px
}

[dir] table > thead:first-child > tr:first-child > th, [dir] table > thead:first-child > tr:first-child td {
    border-top: 0
}

[dir] table > tbody + tbody {
    border-top: 1px solid #f0f0f0
}

[dir] table > thead > tr:hover > .active, [dir] table > tbody > tr:hover > .active, [dir] table > tfoot > tr:hover > .active {
    background-color: #f2f2f2
}

[dir] table > thead > tr.active > th, [dir] table > thead > tr.active > td, [dir] table > tbody > tr.active > th, [dir] table > tbody > tr.active > td, [dir] table > tfoot > tr.active > th, [dir] table > tfoot > tr.active > td {
    background-color: #f5f5f5
}

[dir] table > thead > tr.active > th:hover, [dir] table > thead > tr.active > td:hover, [dir] table > tbody > tr.active > th:hover, [dir] table > tbody > tr.active > td:hover, [dir] table > tfoot > tr.active > th:hover, [dir] table > tfoot > tr.active > td:hover {
    background-color: #f2f2f2
}

table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tfoot > tr > td {
    line-height: 1.42857143;
    vertical-align: middle
}

[dir] table > thead > tr > th, [dir] table > thead > tr > td, [dir] table > tbody > tr > th, [dir] table > tbody > tr > td, [dir] table > tfoot > tr > th, [dir] table > tfoot > tr > td {
    border-top: 2px solid #f0f0f0
}

[dir] table > thead > tr > th.active, [dir] table > thead > tr > td.active, [dir] table > tbody > tr > th.active, [dir] table > tbody > tr > td.active, [dir] table > tfoot > tr > th.active, [dir] table > tfoot > tr > td.active {
    background-color: #f5f5f5
}

[dir] table > thead > tr > th.active:hover, [dir] table > thead > tr > td.active:hover, [dir] table > tbody > tr > th.active:hover, [dir] table > tbody > tr > td.active:hover, [dir] table > tfoot > tr > th.active:hover, [dir] table > tfoot > tr > td.active:hover {
    background-color: #f2f2f2
}

[dir] table > tbody > tr > td, [dir] table > tbody > tr > th, [dir] table > tfoot > tr > td, [dir] table > tfoot > tr > th {
    padding: 19px 22px
}

[dir] table > tbody > tr.slim-cell > td, [dir] table > tbody > tr.slim-cell > th, [dir] table > tfoot > tr.slim-cell > td, [dir] table > tfoot > tr.slim-cell > th {
    padding: 5px 8px
}

[dir] table th, [dir] table td {
    border: 1px solid #f0f0f0
}

[dir] table > thead > tr > th, [dir] table > thead > tr > td {
    border-bottom-width: 0px
}

[dir] table > thead > tr > th, [dir] table > thead > tr > td, [dir] table tbody > tr > th, [dir] table tbody > tr > td, [dir] table tfoot > tr > th, [dir] table tfoot > tr > td {
    border: 1px solid #f0f0f0
}

[dir] table > tbody > tr:hover, [dir] table > tfoot > tr:hover {
    background-color: #f2f2f2 !important
}

[dir] table > tbody > tr:hover > td, [dir] table > tbody > tr:hover > th, [dir] table > tfoot > tr:hover > td, [dir] table > tfoot > tr:hover > th {
    background-color: #f2f2f2 !important
}

[dir] table > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

[dir] table > tbody > tr:nth-of-type(odd) > td, [dir] table > tbody > tr:nth-of-type(odd) th {
    background-color: #f9f9f9
}

[dir] table tr.bg-red:hover th, [dir] table tr.bg-red:hover td, [dir] table tr.bg-red th, [dir] table tr.bg-red td {
    background-color: #f44336 !important;
}

table tr.success:hover th, table tr.success:hover td,
table tr.success th, table tr.success td {
    color: #fff !important;
}

[dir] table tr.success:hover th, [dir] table tr.success:hover td, [dir] table tr.success th, [dir] table tr.success td {
    background-color: rgba(76, 175, 80, 0.9607843137254902) !important;
}

[dir] .inner-main-container {
    margin-top: 20px;
    margin-bottom: 50px;
}

[dir] .inner-page-container {
    padding: 40px 80px;
}

.list-inline {
    list-style: none;
}

[dir] .list-inline {
    margin: 0;
    padding: 0;
}

/*.inner-page-content {*/

/*    text-align: justify;*/

/*    font-size: 17px;*/

/*}*/

.inner-page-content p {
    /*margin: 0;*/
    /*text-align: justify;*/
    font-size: 17px;
}

.inner-page-content p,
.inner-page-content span,
.inner-page-content strong,
.inner-page-content li,
.inner-page-content h2,
.inner-page-content h3,
.inner-page-content h4,
.inner-page-content h5,
.inner-page-content h6 {
    color: #003348;
}

.inner-page-content ul {
    list-style-type: disc;
    font-size: 16px;
}

.inner-page-content a[href] {
    color: #007196;
    text-decoration: underline;
}

.inner-page-content a[href]:hover {
    color: #003348;
}

.page-item-header h1 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

[dir] .page-item-header h1 {
    border-bottom: 2px solid #003348;
}

.page-item-header {
    /*font-size: 30px;*/
    color: #003348;
    /*border-bottom: 2px solid #003348;*/
    /*display: inline-block;*/
    /*margin-bottom: 40px;*/
    /*font-weight: bold;*/
}

.page-item-header:hover h1 {
    color: #007196;
}

[dir] .page-item-header:hover h1 {
    border-color: #007196;
}

.page-item-header a {
    color: #003348;
}

[dir] .page-item-header a {
    padding: 0px 4px;
}

/*transparency title*/

.transparency-box {
    position: relative;
}

.transparency-image img {
    display: block;
}

.transparency-title {
    position: absolute;
    bottom: 0;
    min-height: 85px;
    line-height: 1;
    letter-spacing: 1px;
    font-size: 28px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 100%;
    color: white;
}

[dir] .transparency-title {
    text-align: center;
    padding: 5px;
    background-color: rgba(0, 51, 72, 0.7);
}

[dir=ltr] .transparency-title {
    left: 0;
    right: 0;
}

[dir=rtl] .transparency-title {
    right: 0;
    left: 0;
}

/*main item*/

/*.main-item-link:hover .main-item-image img{*/

/*    filter: none;*/

/*}*/

/*.main-item-link:hover .main-item-title{*/

/*    background-color: #007196;*/

/*}*/

.main-item-box {
    position: relative;
    display: block;
}

[dir] .main-item-box {
    margin-bottom: 60px;
}

.main-item-image img {
    display: block;
}

[dir] .main-item-image {
    border: 2px solid #003348;
}

[dir] .main-item-image:hover {
    border-color: #007196;
}

.main-item-icon {
    color: #003348;
    font-size: 70px;
}

[dir] .main-item-icon {
    padding: 20px 20px 40px;
    text-align: center;
}

.cat-root .main-item-icon {
    font-size: 60px;
}

[dir] .cat-root .main-item-icon {
    padding: 20px 20px 30px;
}

.cat-sub .main-item-icon {
    font-size: 45px;
}

[dir] .cat-sub .main-item-icon {
    padding: 20px 20px 30px;
}

/*.main-item-image img{*/

/*    -webkit-filter: grayscale(100%); !* Safari 6.0 - 9.0 *!*/

/*    filter: grayscale(100%);*/

/*}*/

.main-item-title {
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 1;
    position: absolute;
    bottom: -30px;
    min-height: 60px;
    color: white;
}

[dir] .main-item-title {
    background-color: #003348;
    padding: 5px;
    text-align: center;
}

[dir=ltr] .main-item-title {
    left: 15px;
    right: 15px;
}

[dir=rtl] .main-item-title {
    right: 15px;
    left: 15px;
}

/*FAQ*/

.faq-item {
    width: 815px;
    max-width: 100%;
    position: relative;
    overflow: hidden;
    min-height: 45px;
}

[dir] .faq-item {
    margin-bottom: 22px;
    border-radius: 23px;
}

[dir=ltr] .faq-item {
    background: linear-gradient(270deg, #007196, #003348);
}

[dir=rtl] .faq-item {
    background: linear-gradient(-270deg, #007196, #003348);
}

.faq-item-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

[dir] .faq-item-head {
    border-radius: 23px;
    padding: 12.5px 20px;
    border: 1px solid #ccc;
    background-color: #fff;
    cursor: pointer;
}

[dir] .faq-item-head.open i {
    transform: rotate(0);
}

.faq-item-title {
    font-size: 1.125rem;
    color: #003348;
    line-height: 18px;
    transition: color .2s linear;
    flex: 1;
}

.faq-item-head i {
    color: #003348;
    font-size: 1rem;
    font-weight: 100;
    transition: all .2s linear;
}

[dir=ltr] .faq-item-head i {
    transform: rotate(-90deg);
}

[dir=rtl] .faq-item-head i {
    transform: rotate(90deg);
}

.faq-item-body {
    display: none;
    font-size: 1.125rem;
    color: #fff;
    line-height: 26px;
}

[dir] .faq-item-body {
    padding: 30px 20px;
}

.faq-item-body p {
    /*text-align: justify;*/
}

[dir] .faq-item-body p {
    margin: 0px;
}

/*Album*/

.album,
.album-cover {
    position: relative;
    /*width: 80%;*/
    /*margin: auto;*/
    /*transition: all 0.5s;*/
}

.album img {
    width: 100%;
    position: relative;
    top: 0;
    transition: all 0.5s;
    z-index: 1;
}

[dir] .album img {
    cursor: pointer;
    border: 4px solid #FFF;
    box-shadow: 0px 0px 5px rgba(0,0,0,0.61961);
    border-radius: 6px;
}

[dir=ltr] .album img {
    left: 0;
}

[dir=rtl] .album img {
    right: 0;
}

.album-title {
    font-size: 19px;
    font-weight: bold;
    color: #003348;
}

[dir] .album-title {
    padding: 10px 2px;
    text-align: center;
}

.album-cover:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    transition: all 1s;
}

[dir] .album-cover:after {
    cursor: pointer;
    border: 4px solid #FFF;
    box-shadow: 0px 0px 5px rgba(0,0,0,0.61961);
    border-radius: 6px;
}

[dir=ltr] .album-cover:after {
    left: -6px;
    right: 0;
    transform: rotate(-4deg);
}

[dir=rtl] .album-cover:after {
    right: -6px;
    left: 0;
    transform: rotate(4deg);
}

[dir=ltr] .album:hover img {
    transform: rotate(-4deg);
}

[dir=rtl] .album:hover img {
    transform: rotate(4deg);
}

[dir=ltr] .album:hover .album-cover:after {
    transform: rotate(4deg);
}

[dir=rtl] .album:hover .album-cover:after {
    transform: rotate(-4deg);
}

/*filter*/

.filter {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

[dir] .filter {
    margin: 20px 0px 50px;
}

.filter-label {
    font-size: 16px;
    color: #003348;
}

.filter-select-wrapper {
    display: flex;
    flex: 1;
}

.filter-select {
    flex: 1;
}

[dir] .filter-select {
    margin: 0 10px 5px;
}

.filter-select select {
    width: 100%;
    color: gray;
    /*margin: 20px 0px 50px;*/
}

[dir] .filter-select select {
    padding: 10px 15px;
    border-radius: 30px;
}

.filter-select select option {
    color: black;
}

.input-filter {
    display: flex;
}

.input-filter input {
    width: 100%;
}

[dir] .input-filter input {
    padding: 8px 15px;
    border-radius: 30px;
    border: 1px solid gray;
}

/*private image*/

.private-content img {
    pointer-events: none;
}

/*download button*/

.download-btn-wrapper {
    display: flex;
    justify-content: flex-end;
}

.download-btn,
.download-btn2 {
    color: #003348;
    font-size: 18px;
}

[dir] .download-btn, [dir] .download-btn2 {
    border: none;
    border-radius: 10px;
    background: transparent;
}

.download-btn-red {
    color: #a20111;
}

.download-btn.download-btn-red:hover {
    color: #a20111;
}

.download-btn2:hover,
.download-btn:hover {
    color: #007196;
}

/*popup form*/

[dir] .access-form {
    margin-top: 10px;
}

[dir] .form-group {
    margin-bottom: 10px;
}

.form-group input:not([type='checkbox']),
.form-group textarea,
.form-group select {
    color: gray;
    width: 100%;
}

[dir] .form-group input:not([type='checkbox']), [dir] .form-group textarea, [dir] .form-group select {
    border-radius: 10px;
    border: 1px solid gray;
    padding: 8px 14px;
}

[dir] .form-group select {
    padding: 10px;
}

.form-group select option {
    color: black;
}

.form-group textarea {
    min-height: 39px;
    resize: vertical;
}

.download-error {
    /*text-align: center;*/
    color: #a20111;
    font-size: 17px;
}

[dir] .align-label-center {
    text-align: center;
}

.download-label {
    /*text-align: center;*/
    color: #003348;
    font-size: 17px;
}

.item--pdf-viewer {
    width: 100%;
    min-height: 700px;
}

.see-more a {
    display: flex;
}

[dir=ltr] .see-more a {
    float: right;
}

[dir=rtl] .see-more a {
    float: left;
}

.see-more a:hover p {
    color: #007196;
}

[dir] .see-more a:hover p {
    border-color: #007196;
}

.see-more a:hover .icon-right-dir {
    color: #007196;
}

.see-more p {
    color: #003348;
    /* font-weight: bold; */
    letter-spacing: 1px;
}

[dir] .see-more p {
    border-bottom: 2px solid #003348;
    margin: 0;
    margin-top: 5px;
}

.see-more .icon-right-dir {
    color: #003348;
    font-size: 25px;
    /*line-height: 1.6;*/
}

[dir] .see-more .icon-right-dir {
    padding-top: 7px;
}

[dir] .item1-wrapper {
    margin: 40px 0 80px 0;
}

/*.item1 {*/

/*    position: relative;*/

/*    background: #003348;*/

/*    color: white;*/

/*    display: flex;*/

/*    justify-content: center;*/

/*    align-items: center;*/

/*    border-radius: 100%;*/

/*    margin-bottom: 20px;*/

/*}*/

[dir] .item1 {
    margin-bottom: 40px;
}

.item1-icon {
    font-size: 70px;
    position: relative;
    /*background: #003348;*/
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    transition: color 0.3s;
}

[dir] .item1-icon {
    text-align: center;
    border-radius: 100%;
    margin-bottom: 5px;
    border: 5px solid #003348;
}

.cat-root .item1-icon {
    font-size: 60px;
}

.cat-sub .item1-icon {
    font-size: 45px;
}

.item1-icon i {
    z-index: 1;
}

.item1-title {
    color: #003348;
    font-weight: bold;
}

[dir] .item1-title {
    text-align: center;
}

.item1-icon::after {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    content: '';
    box-sizing: content-box;
    top: -2px;
    z-index: 0;
    transition: transform 0.2s, opacity 0.2s;
}

[dir] .item1-icon::after {
    border-radius: 50%;
    padding: 2px;
    background: #003348;
}

[dir=ltr] .item1-icon::after {
    left: -2px;
}

[dir=rtl] .item1-icon::after {
    right: -2px;
}

[dir] .item1:hover .item1-icon::after {
    transform: scale(0.85);
}

.item2-image {
    overflow: hidden;
}

.item2-image img {
    display: block;
    transition: all .5s ease;
}

/*.item2:hover .item2-image img {*/

/*    transform: scale3d(1.1, 1.1, 1.1);*/

/*}*/

[dir] .item2-content {
    padding: 7px 15px;
}

.item2_name {
    font-weight: bold;
}

.item2_name,
.item2_desc {
    color: #003348;
}

.loader {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 200;
    display: none;
    justify-content: center;
    align-items: center;
    transition: all 250ms ease-in-out;
}

[dir] .loader {
    background: rgba(0, 0, 0, 0.5);
}

[dir=ltr] .loader {
    left: 0;
    right: 0;
}

[dir=rtl] .loader {
    right: 0;
    left: 0;
}

.lds-ring {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

.loader.display {
    display: flex;
}

.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
}

[dir] .lds-ring div {
    margin: 8px;
    border: 8px solid #003348;
    border-radius: 50%;
    border-color: #003348 transparent transparent transparent;
}

[dir=ltr] .lds-ring div {
    -webkit-animation:  lds-ring-ltr 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    animation:  lds-ring-ltr 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
}

[dir=rtl] .lds-ring div {
    -webkit-animation:  lds-ring-rtl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
            animation:  lds-ring-rtl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
}

[dir=ltr] .lds-ring div:nth-child(1) {
    -webkit-animation-delay: -0.45s;
    animation-delay: -0.45s;
}

[dir=rtl] .lds-ring div:nth-child(1) {
    -webkit-animation-delay: -0.45s;
            animation-delay: -0.45s;
}

[dir=ltr] .lds-ring div:nth-child(2) {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}

[dir=rtl] .lds-ring div:nth-child(2) {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s;
}

[dir=ltr] .lds-ring div:nth-child(3) {
    -webkit-animation-delay: -0.15s;
    animation-delay: -0.15s;
}

[dir=rtl] .lds-ring div:nth-child(3) {
    -webkit-animation-delay: -0.15s;
            animation-delay: -0.15s;
}

@-webkit-keyframes lds-ring-ltr {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes lds-ring-rtl {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@keyframes lds-ring-ltr {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@keyframes lds-ring-rtl {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@media screen and (min-width: 1281px) and (max-width: 1575px) {
    /*logo*/
    .header-logo .logo {
        max-width: 310px;
    }

    [dir] .header-logo {
        margin: 0px 25px;
    }

    /*right Menu*/
    [dir] .right-menu {
        margin: 0px 25px;
    }

    /* Header Menu */
    .header-menu li {
        font-size: 17px;
        letter-spacing: 0.5px;
    }

    [dir] .header-menu li a {
        padding: 16px;
    }

    .header-menu ul li ul li::after {
        width: 90%;
    }

    [dir=ltr] .header-menu ul li ul li::after {
        right: 15px;
    }

    [dir=rtl] .header-menu ul li ul li::after {
        left: 15px;
    }

    .header-menu ul li ul {
        min-width: 264px;
    }

    [dir=ltr] .header-menu ul li ul li ul {
        left: 264px;
    }

    [dir=rtl] .header-menu ul li ul li ul {
        right: 264px;
    }

    /*.menu-dropdown ul a{*/
    /*    display: flex;*/
    /*    align-items: baseline;*/
    /*}*/
    /*!* news manu *!*/
    [dir=ltr] .news-menu span, [dir=ltr] .news-menu ul li {
        padding-left: 10px;
        padding-right: 10px;
    }
    [dir=rtl] .news-menu span, [dir=rtl] .news-menu ul li {
        padding-right: 10px;
        padding-left: 10px;
    }

    [dir] .transparency-title p {
        padding: 0px 5px;
    }
}

@media screen and (max-width: 1280px) {
    /*logo*/
    .header-logo .logo {
        max-width: 240px;
    }

    [dir] .header-logo {
        margin: 0px 15px;
    }


    .lang-btn {
        font-size: 11px;
    }


    [dir] .lang-btn {
        padding: 1.5px 5px;
    }

    .lang-btn .icon-globe {
        font-size: 12px;
    }

    .lang-btn .icon-down-arrow {
        font-size: 11px;
    }

    .lang-dropdown {
        min-width: 72px;
    }

    .lang-btn {
        width: 72px;
    }

    .lang-dropdown li {
        font-size: 14px;
    }

    [dir] .lang-dropdown li {
        padding: 8px 0px;
    }


    /*right Menu*/
    [dir] .right-menu {
        margin: 0px 15px;
    }

    /* Header Menu */
    .header-menu li {
        font-size: 15px;
        letter-spacing: 0.5px;
    }

    [dir] .header-menu li a {
        padding: 16px 7px;
    }

    [dir] .menu-dropdown ul li a {
        padding: 16px 15px;
    }

    .header-menu ul li ul li:not(:last-child)::after {
        width: 90%;
    }

    [dir=ltr] .header-menu ul li ul li:not(:last-child)::after {
        right: 12px;
    }

    [dir=rtl] .header-menu ul li ul li:not(:last-child)::after {
        left: 12px;
    }

    .header-menu ul li ul {
        min-width: 214px;
    }

    [dir=ltr] .header-menu ul li ul li ul {
        left: 214px;
    }

    [dir=rtl] .header-menu ul li ul li ul {
        right: 214px;
    }

    .mobile-social i {
        font-size: 12px;
    }

    .search input[type=text] {
        font-size: 13px;
    }

    [dir] .search input[type=text] {
        padding: 1px 5px;
    }

    .submit-search {
        font-size: 13px;
    }

    [dir] .submit-search {
        padding: 0px 3px;
    }

    /*!* news manu *!*/
    .news-menu span,
    .news-menu ul li {
        letter-spacing: 0.5px;
        font-size: 15px;
    }
    [dir=ltr] .news-menu span, [dir=ltr] .news-menu ul li {
        padding-left: 5.4px;
        padding-right: 5.4px;
    }
    [dir=rtl] .news-menu span, [dir=rtl] .news-menu ul li {
        padding-right: 5.4px;
        padding-left: 5.4px;
    }

    .news-title {
        font-size: 17px;
    }

    .time {
        font-size: 12px;
    }

    [dir] .time {
        margin: 0;
    }

    .news-content {
        font-size: 14.5px;
    }

    [dir] .news-content {
        margin: 10px 0px 0px;
    }

    .transparency-title {
        font-size: 22px;
    }

    .unfocused-news-content .news-title {
        font-size: 16px;
    }

    /*slider & holy-land-pictures*/
    .slider-owl {
        /*margin: 0px 15px;*/
    }

    [dir=ltr] .slider .owl-carousel .owl-nav .owl-next, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
        right: -50px;
    }

    [dir=rtl] .slider .owl-carousel .owl-nav .owl-next, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
        left: -50px;
    }

    [dir=ltr] .slider .owl-carousel .owl-nav .owl-prev, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
        left: -50px;
    }

    [dir=rtl] .slider .owl-carousel .owl-nav .owl-prev, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
        right: -50px;
    }


    /*footer*/
    [dir] .footer .row {
        padding-top: 5px;
        padding-bottom: 5px;
    }

}

@media screen and (min-width: 992px) and (max-width: 1023px) {

    /*header menu*/
    .header-menu ul li ul {
        min-width: 198px;
    }

    [dir=ltr] .header-menu ul li ul li ul {
        left: 198px;
    }

    [dir=rtl] .header-menu ul li ul li ul {
        right: 198px;
    }

    /*news menu*/
    .news-menu span,
    .news-menu ul li {
        font-size: 14px;
    }
    [dir=ltr] .news-menu span, [dir=ltr] .news-menu ul li {
        padding-left: 7px;
        padding-right: 7px;
    }
    [dir=rtl] .news-menu span, [dir=rtl] .news-menu ul li {
        padding-right: 7px;
        padding-left: 7px;
    }

    .transparency-title {
        font-size: 24px;
    }

}

/*smaller video title */

@media screen and (max-width: 1199px) {
    .col-main {
        flex: 0 0 79.7% !important;
        max-width: 79.7% !important;
    }

    .col-side {
        flex: 0 0 20.3% !important;
        max-width: 20.3% !important;
    }

    .videos-item .video-title p {
        font-size: 14px;
    }

    /*bishops and vicars and priests*/
    .bishops-and-vicars .main-item-title,
    .priests .main-item-title {
        font-size: 15px;
    }
    [dir] .bishops-and-vicars .main-item-title, [dir] .priests .main-item-title {
        padding: 5px 2px;
    }

    /*news inner*/
    .most-read-item-title {
        font-size: 12.5px;
    }

    .news-inner-header h1 {
        font-size: 25px;
    }

    [dir] .news-inner-header h1 {
        margin-bottom: 0px;
    }

    .news-inner-header .author {
        font-size: 12px;
    }

    [dir] .news-inner-header .author {
        margin-top: 0px;
    }

    .news-inner .inner-page-content p {
        font-size: 16px;
    }

    .main-item-title {
        font-size: 18px;
    }
}

@media screen and (max-width: 991px) {
    [dir] .media-mt-20 {
        margin-top: 20px;
    }

    [dir] .inner-page-container {
        padding: 10px 15px;
    }

    .page-item-header h1 {
        font-size: 22px;
    }

    .inner-page-content p,
    .inner-page-content ul,
    .inner-page-content span {
        font-size: 14px;
    }

    /*col*/
    .col-side,
    .col-main {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .col-half {
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    .header nav {
        display: block;
    }

    .hamburger {
        display: flex;
        flex-direction: column;
    }

    [dir] .hamburger {
        cursor: pointer;
    }

    .hamburger span {
        display: block;
        width: 30px;
        height: 4px;
        overflow: hidden;
        position: relative;
    }

    [dir] .hamburger span {
        margin: 3px;
        border-radius: 5px;
        background-color: white;
    }

    .mobile-menu {
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
    }

    [dir=ltr] .mobile-menu {
        margin-left: 10px;
    }

    [dir=rtl] .mobile-menu {
        margin-right: 10px;
    }

    .close-btn {
        display: block;
        width: 32px;
        height: 32px;
        position: absolute;
        top: 15px;
    }

    [dir] .close-btn {
        cursor: pointer;
    }

    [dir=ltr] .close-btn {
        right: 25px;
    }

    [dir=rtl] .close-btn {
        left: 25px;
    }

    .close-btn::before, .close-btn::after {
        position: absolute;
        content: ' ';
        height: 33px;
        width: 5px;
    }

    [dir] .close-btn::before, [dir] .close-btn::after {
        background-color: white;
        border-radius: 5px;
    }

    [dir=ltr] .close-btn::before, [dir=ltr] .close-btn::after {
        left: 15px;
    }

    [dir=rtl] .close-btn::before, [dir=rtl] .close-btn::after {
        right: 15px;
    }

    [dir=ltr] .close-btn::before {
        transform: rotate(45deg);
    }

    [dir=rtl] .close-btn::before {
        transform: rotate(-45deg);
    }

    [dir=ltr] .close-btn::after {
        transform: rotate(-45deg);
    }

    [dir=rtl] .close-btn::after {
        transform: rotate(45deg);
    }

    /*logo*/
    .header-logo .logo {
        max-width: 230px;
    }
    [dir] .header-logo .logo {
        margin: 10px 9px;
    }

    .right-menu {
        height: 0;
    }


    /*social*/
    .header-logo {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .header-social .language {
        display: none;
    }

    [dir] .lang-btn {
        padding: 4px 5px;
    }

    /*mobile social links*/
    .social-link-box {
        position: fixed;
        top: 0;
        bottom: 0;
        z-index: 3;
        display: none;
    }
    [dir] .social-link-box {
        background: rgba(0, 0, 0, 0.45);
    }
    [dir=ltr] .social-link-box {
        left: 0;
        right: 0;
    }
    [dir=rtl] .social-link-box {
        right: 0;
        left: 0;
    }

    .mobile-social-btn {
        display: block;
        position: fixed;
        top: 102px;
        width: 40px;
        height: 40px;
        z-index: 4;
    }

    [dir] .mobile-social-btn {
        background-color: #a20111;
        border: none;
        border-radius: 20px;
        padding: 0;
    }

    [dir=ltr] .mobile-social-btn {
        left: 2px;
    }

    [dir=rtl] .mobile-social-btn {
        right: 2px;
    }

    .mobile-social {
        top: 50%;
        position: fixed;
        display: block;
    }

    [dir=ltr] .mobile-social {
        left: 50%;
        transform: translate(-50%, -50%);
    }

    [dir=rtl] .mobile-social {
        right: 50%;
        transform: translate(50%, -50%);
    }

    .mobile-social-btn i {
        font-size: 15px;
    }

    .social ul {
        flex-direction: column;
    }

    .social .search-link {
        display: list-item;
    }

    .social i {
        font-size: 20px;
    }

    [dir] .social i {
        padding: 10px;
    }

    .header-social li {
        display: flex;
        align-items: center;
    }

    [dir] .header-social li {
        padding: 12px 0px;
    }

    .search {
        position: relative;
    }

    [dir] .search {
        padding: 0px 5px;
        margin-top: 4px;
    }

    .search .search-form {
        display: none;
    }

    [dir] .mobile-social-btn i:hover {
        background-color: transparent;
        background-color: initial;
    }

    .mobile-header .language {
        position: absolute;
        top: 23px;
    }

    [dir=ltr] .mobile-header .language {
        left: 15px;
    }

    [dir=rtl] .mobile-header .language {
        right: 15px;
    }


    /*header menu*/
    .header-menu {
        height: 100%;
        position: fixed;
        z-index: 5;
        top: 0px;
        transition: 0.5s;
        overflow: hidden;
    }
    [dir] .header-menu {
        background-color: rgba(0, 0, 0, 0.45);
    }
    [dir=ltr] .header-menu {
        left: 0px;
    }
    [dir=rtl] .header-menu {
        right: 0px;
    }

    .mobile-header {
        display: flex;
        align-self: center;
        height: 100%;
        width: 300px;
        position: absolute;
        top: 0;
    }

    [dir] .mobile-header {
        background: #003348;
        padding-top: 60px;
    }

    [dir=ltr] .mobile-header {
        left: 0;
    }

    [dir=rtl] .mobile-header {
        right: 0;
    }

    .header-menu.show-mobile-menu {
        width: 100%;
    }

    .header-menu.hide-mobile-menu {
        width: 0px;
    }

    .header-menu a {
        transition: 0.3s;
    }

    .header-menu li {
        font-size: 16px;
        letter-spacing: 1px;
        display: block;
    }

    [dir] .header-menu li {
        float: none;
    }

    .header-menu li {
        /*padding: 16px 20px;*/
    }

    [dir] .header-menu li a {
        padding: 16px 20px;
    }

    .menu-dropdown i {
        transition: all .2s linear;
        display: inline-block;
    }

    [dir] .menu-dropdown i {
        margin-top: 10px;
    }

    [dir=ltr] .menu-dropdown i {
        float: right;
    }

    [dir=rtl] .menu-dropdown i {
        float: left;
    }

    .menu-dropdown ul {
        display: none;
    }

    .menu-dropdown.show-menu-content > ul {
        display: block;
        position: static;
        visibility: visible;
        opacity: 1;
    }

    [dir=ltr] .dropdown-2-link .icon-right-arrow {
        transform: rotate(90deg);
    }

    [dir=rtl] .dropdown-2-link .icon-right-arrow {
        transform: rotate(-90deg);
    }

    [dir=ltr] .menu-dropdown.show-menu-content > .dropdown-link .icon-down-arrow {
        transform: rotate(180deg);
    }

    [dir=rtl] .menu-dropdown.show-menu-content > .dropdown-link .icon-down-arrow {
        transform: rotate(-180deg);
    }

    [dir=ltr] .menu-dropdown.show-menu-content > .dropdown-link .icon-right-arrow {
        transform: rotate(270deg);
    }

    [dir=rtl] .menu-dropdown.show-menu-content > .dropdown-link .icon-right-arrow {
        transform: rotate(-270deg);
    }

    .header-menu ul li ul li:not(:last-child)::after {
        width: 100%;
    }

    [dir=ltr] .header-menu ul li ul li:not(:last-child)::after {
        right: 0px;
    }

    [dir=rtl] .header-menu ul li ul li:not(:last-child)::after {
        left: 0px;
    }

    .header-menu ul li ul li:not(.menu-dropdown) {
        display: flex;
    }

    .header-menu ul {
        overflow: auto;
    }

    .d-none {
        display: none;
    }


    /*news*/
    .news-menu-container {
        width: 100%;
        flex-direction: unset;
        justify-content: unset;
    }
    [dir] .news-menu-container {
        text-align: center;
    }

    [dir] .news-menu-container .news-header {
        padding: 0px 40px;
    }

    .news-menu-container > span {
        /*padding: 0px 40px;*/
        display: flex;
        align-items: center;
    }

    .most-read-image {
        height: unset;
    }

    .main-slide {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    [dir] .main-slide {
        padding: 0;
    }

    [dir] .news-header {
        background-color: #a20111 !important;
        cursor: default !important;
    }

    .news-menu-list {
        display: none !important;
    }

    .news-menu-slider {
        display: block;
    }

    [dir] .news-container .see-more {
        margin-bottom: 15px;
    }

    .main-container {
        top: -25px;
    }


    /*holy land pictures*/
    [dir] .focused-news {
        margin-top: 20px;
    }


    [dir] .holy-land-pictures-pictures.box-shadow {
        box-shadow: none;
    }

    /*videos*/
    [dir] .rest-videos .row:first-child {
        margin-bottom: 0px;
    }

    [dir] .rest-videos .row {
        margin-top: 0px;
    }

    [dir] .videos-item {
        margin: 5px 0px;
    }

    .videos-item .video-title p {
        font-size: 18px;
    }

    /*support*/
    .support-title {
        font-size: 25px;
    }

    .support-image {
        width: 190px;
        height: 190px;
    }

    .copy-rights p {
        font-size: 12px;
    }

    /*footer*/
    .footer .align-hor-center {
        justify-content: flex-start;
    }

    .footer .logo {
        max-width: 250px;
    }

    [dir=ltr] .footer .logo {
        margin-left: 0px;
    }

    [dir=rtl] .footer .logo {
        margin-right: 0px;
    }

    .contact-us {
        width: 100%;
    }

    .contact-us-info {
        display: grid;
        grid-column-gap: 15px;
        grid-template-columns: auto auto;
    }

    .newsletter-subscribe-footer {
        display: flex;
        flex-direction: column;
    }

    [dir] .newsletter-subscribe-footer {
        margin-top: 15px;
    }

    [dir] .newsletter-subscribe-title {
        margin: 0 0 5px;
    }

    .newsletter-subscribe-footer form input {
        font-size: 14px;
        width: 50%
    }

    .newsletter-subscribe-footer form button {
        font-size: 11px;
    }

    [dir] .newsletter-subscribe-footer form button {
        padding: 3px;
    }

    /*Priests*/
    .page-item-header.priest-name {
        font-size: 23px;
    }
    [dir] .page-item-header.priest-name {
        margin-bottom: 10px;
    }

    .names-letter {
        font-size: 25px;
    }

    [dir] .priest-inner-container {
        padding: 0px;
        margin-top: 20px;
    }

    [dir=ltr] .priest-inner-container {
        border-left: none;
    }

    [dir=rtl] .priest-inner-container {
        border-right: none;
    }

    .priest-info p {
        font-size: 15px;
    }

    .priest-row-item {
        display: flex;
        /*flex-wrap: wrap;*/
        /*padding: 0px 10px;*/
    }

    [dir=ltr] .priest-contact-container {
        margin-left: 7px;
        border-left: 1px solid #003348;
        padding-left: 5px;
    }

    [dir=rtl] .priest-contact-container {
        margin-right: 7px;
        border-right: 1px solid #003348;
        padding-right: 5px;
    }

    [dir] .priest-contact {
        margin: 0px;
    }

    .priest-contact-title {
        font-size: 17px;
    }

    .priest-contact-info {
        font-size: 15px;
    }

    .card-image {
        flex: 0 0 35%;
        max-width: 35%;
    }

    .card-info {
        flex: 0 0 65%;
        max-width: 65%;
    }

    [dir] .share {
        margin-top: 20px;
    }


    /*News inner*/
    [dir] .most-read {
        margin-top: 20px;
    }

    [dir] .main-news {
        margin-bottom: 20px;
    }

    [dir] .main-videos {
        margin-bottom: 60px;
    }

    /*news album*/
    [dir=ltr] .inner-photo.owl-carousel .owl-nav .owl-prev {
        left: 0;
    }
    [dir=rtl] .inner-photo.owl-carousel .owl-nav .owl-prev {
        right: 0;
    }

    [dir=ltr] .inner-photo.owl-carousel .owl-nav .owl-next {
        right: 0;
    }

    [dir=rtl] .inner-photo.owl-carousel .owl-nav .owl-next {
        left: 0;
    }

    .inner-photo.owl-carousel .owl-nav .owl-prev span,
    .inner-photo.owl-carousel .owl-nav .owl-next span {
        font-size: 50px;
        color: white;
    }
}

/*header menu hover for media bigger than 992*/

/*Active news menu color*/

@media screen and (min-width: 992px) {

    .header-menu li:hover {
        position: relative
    }


    /*.header-menu ul li:hover > ul,*/
    /*.header-menu ul li ul:hover,*/
    .header-menu ul li.menu-dropdown:hover > ul {
        visibility: visible;
        opacity: 1;
        z-index: 5;
    }

    .header-menu .sub-menu li:hover {
        transition: ease-in .35s;
    }

    [dir] .header-menu .sub-menu li:hover {
        background-color: white;
    }

    .header-menu .sub-menu li:hover > .dropdown-link a,
    .header-menu .sub-menu li:hover > a {
        color: #003348;
        transition: ease-in .35s;
    }

    .header-menu .sub-menu li:hover i {
        color: #003348;
        transition: ease-in .35s;
    }

    .menu-dropdown:hover > .dropdown-link i {
        display: inline-block;
    }

    [dir=ltr] .menu-dropdown:hover > .dropdown-link i {
        transform: rotate(180deg);
    }

    [dir=rtl] .menu-dropdown:hover > .dropdown-link i {
        transform: rotate(-180deg);
    }
}

/*support*/

@media screen and (max-width: 768px) {


    /*.lang-btn {*/
    /*    font-size: 14px;*/
    /*    padding: 1.5px 5px;*/
    /*}*/
    /*.lang-btn .icon-globe {*/
    /*    font-size: 13px;*/
    /*}*/
    /*.lang-btn .icon-down-arrow {*/
    /*    font-size: 12px;*/
    /*}*/
    .support-title {
        font-size: 16px;
    }

    .support-image {
        width: 135px;
        height: 135px;
    }

    /*parishes*/
    .parishes .main-item-title {
        font-size: 23px;
    }

    /*bishops and vicars and priests*/
    .bishops-and-vicars .main-item-title,
    .priests .main-item-title {
        font-size: 13px;
    }
    [dir] .bishops-and-vicars .main-item-title, [dir] .priests .main-item-title {
        padding: 2px;
    }

    .recent-news-content {
        font-size: 17px;
    }

    [dir] .recent-news-content {
        padding: 3px 5px;
    }

    .item1-icon {
        font-size: 50px;
    }

    .item1-title {
        font-size: 15px;
    }

    .archive-tab_icon {
        font-size: 50px;
    }

    .archive-tab_title {
        font-size: 18px;
    }

    .inner-page-content h1,
    .inner-page-content h2,
    .inner-page-content h3,
    .inner-page-content h4,
    .inner-page-content h5,
    .inner-page-content h6 {
        font-size: 18px;
    }

    .filter-select-wrapper {
        flex: none;
    }

    .filter {
        display: block;
    }
}

/*slider padding*/

@media screen and (max-width: 600px) {

    [dir=ltr] .slider .owl-carousel .owl-nav .owl-next, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
        right: 0;
    }

    [dir=rtl] .slider .owl-carousel .owl-nav .owl-next, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-next {
        left: 0;
    }

    [dir=ltr] .slider .owl-carousel .owl-nav .owl-prev, [dir=ltr] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
        left: 0;
    }

    [dir=rtl] .slider .owl-carousel .owl-nav .owl-prev, [dir=rtl] .holy-land-pictures .owl-carousel .owl-nav .owl-prev {
        right: 0;
    }

    .mobile-search-link input[type=text] {
        font-size: 18px;
    }

    [dir] .mobile-search-link input[type=text] {
        padding: 7px 20px;
    }

    .mobile-search-link .mobile-submit-search {
        font-size: 18px;
    }

    [dir] .mobile-search-link .mobile-submit-search {
        padding: 13px 25px;
    }

    /*priests*/
    .priest-contact-title {
        font-size: 15px;
    }
    [dir] .priest-contact-title {
        margin: 0;
    }

    .priest-contact-info {
        font-size: 13px;
    }

    .priest-info p {
        font-size: 13px;
    }

    .bishops-and-vicars .main-item-title, .priests .main-item-title {
        min-height: 40px;
        bottom: -20px;
    }

    .recent-news-header {
        font-size: 25px;
    }

    .news-inner-header h1 {
        font-size: 20px;
    }

    .faq-item-title {
        font-size: 16px;
    }

    .faq-item-body p {
        font-size: 14px;
    }

    .main-item-title {
        font-size: 15px;
    }

    .subjects-list li {
        display: block;
    }

    .calendar-title_style {
        font-size: 17px;
    }
}

/*@media screen and (max-width: 750px) {*/

/*    !*News Slider*!*/

/*    .news-menu-slider {*/

/*        width: 270px;*/

/*    }*/

/*    .news-menu-slider-wrapper {*/

/*        width: 2500px;*/

/*    }*/

/*    .main-slide {*/

/*        width: 270px;*/

/*    }*/

/*}*/

@media screen and (max-width: 500px) {
    .main-item-title {
        font-size: 14px;
    }
}

/*support*/

@media screen and (min-width: 400px) and (max-width: 500px) {

    /*.support-title {*/
    /*    font-size: 14px;*/
    /*}*/
    .support-image {
        width: 100px;
        height: 100px;
    }
    [dir] .support-image {
        margin-top: -55px;
    }
}

/*mini screens*/

@media screen and (max-width: 399px) {

    .header-menu li {
        font-size: 14px;
    }

    .close-btn::before, .close-btn::after {
        height: 25px;
        width: 4px;
    }

    [dir] .mobile-menu .language {
        margin-top: 1px;
    }

    .hamburger span {
        width: 25px;
    }

    [dir] .hamburger span {
        margin: 2px;
    }

    .lang-btn {
        font-size: 10px;
    }

    [dir] .lang-btn {
        padding: 1px 0px;
    }

    .lang-btn .icon-globe {
        font-size: 10px;
    }

    .lang-btn .icon-down-arrow {
        font-size: 9px;
    }

    .lang-dropdown {
        min-width: 60px;
    }

    .lang-btn {
        width: 60px;
    }


    .lang-dropdown li {
        font-size: 13px;
    }


    [dir] .lang-dropdown li {
        padding: 6px 0px;
    }

    /*transparency*/
    .transparency-title {
        font-size: 20px;
        min-height: 60px;
    }
    [dir] .transparency-title {
        padding: 5px 50px;
    }

    .slider .transparency-box .transparency-title {
        font-size: 20px;
        min-height: 85px;
    }

    /*slider*/
    .slider-container {
        top: -30px;
    }

    .slider .owl-carousel .owl-nav .owl-prev i,
    .slider .owl-carousel .owl-nav .owl-next i {
        font-size: 27px;
    }

    /*holyland pictures*/
    .holy-land-pictures-title,
    .videos-header-title {
        font-size: 23px;
    }


    /*News Slider*/
    /*.news-menu-slider {*/
    /*    width: 215px;*/
    /*}*/
    /*.news-menu-slider-wrapper {*/
    /*    width: 2000px;*/
    /*}*/
    /*.main-slide {*/
    /*    width: 215px;*/
    /*}*/
    .slider-buttons {
        font-size: 20px;
        /*top: 15px !important;*/
    }

    .news-menu-container > span {
        width: 100px;
    }

    .news-menu span,
    .main-slide {
        font-size: 13px;
    }


    /*social media button*/
    .mobile-social-btn {
        top: 85px;
        width: 35px;
        height: 35px;
    }

    .mobile-social-btn i {
        font-size: 13px;
    }

    /*News*/
    .news-title {
        font-size: 15px;
    }

    .time {
        font-size: 10px;
    }

    .news-content {
        font-size: 14px;
    }

    .unfocused-news-content .news-title {
        font-size: 13px;
    }

    /*videos*/
    .videos-item .video-title p {
        font-size: 15px;
    }

    /*see more*/
    .see-more p {
        font-size: 14px;
    }
    [dir] .see-more p {
        border-bottom: 1px solid #003348;
    }

    .see-more .icon-right-dir {
        font-size: 22px;
    }

    [dir] .see-more .icon-right-dir {
        padding-top: 6px;
    }

    /*footer*/
    .footer .logo {
        max-width: 220px;
    }

    .contact-us p {
        font-size: 14px;
    }

    [dir] .contact-us p:first-child {
        margin-bottom: 3px;
    }

    .contact-us p:not(:first-child) {
        font-size: 12px;
    }

    .contact-us a {
        font-size: 12px;
    }

    /*.newsletter-subscribe-title {*/
    /*    font-size: 14px;*/
    /*    margin-bottom: 3px;*/
    /*}*/
    /*support*/
    .support-title {
        font-size: 13.8px;
    }

    .support-image {
        width: 80px;
        height: 80px;
    }

    [dir] .support-image {
        margin-top: -45px;
    }

    .newsletter-subscribe-footer form input {
        width: 100%;
        font-size: 13px;
    }

    [dir] .newsletter-subscribe-footer form button {
        padding: 4px 8px;
    }

    /*copy right*/
    .copy-rights p {
        font-size: 10px;
    }

    /*priest*/
    .priest-contact-info {
        font-size: 12px;
    }

    .priest-contact-info p {
        line-height: 1.4;
    }

    .names-letter {
        font-size: 19px;
    }

    [dir] .names-letter a {
        padding: 0px 1px;
    }

    .bishops-and-vicars .main-item-title,
    .priests .main-item-title {
        font-size: 12px;
    }

    [dir] .events-table {
        padding: 0 20px;
    }

    [dir] .printing-area > .view-items {
        margin: 0 20px;
    }

    .calendar-title_style {
        font-size: 14px;
    }

}

@media (max-width: 992px) {

    [dir=ltr] .header-menu {
        margin-left: 0;
    }

    [dir=rtl] .header-menu {
        margin-right: 0;
    }

    .mobile-header .main-menu {
        overflow-y: auto;
        overflow-x: hidden;
        width: 100%;
    }

    .item--pdf-viewer {
        width: 100%;
        min-height: 600px;
    }

}

@media (max-width: 768px) {
    .item--pdf-viewer {
        width: 100%;
        min-height: 400px;
    }

}

@font-face {
    font-family: 'icomoon';
    src:  url(media/icomoon.2d07bb76.eot);
    src:  url(media/icomoon.2d07bb76.eot#iefix) format('embedded-opentype'),
    url(media/icomoon.993e175b.ttf) format('truetype'),
    url(media/icomoon.d25956e8.woff) format('woff'),
    url(media/icomoon.b1deef5e.svg#icomoon) format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-1051517:before {
    content: "\E923";
}

.icon-altar:before {
    content: "\E94E";
}

.icon-bible:before {
    content: "\E94F";
}

.icon-candles-1:before {
    content: "\E950";
}

.icon-candles:before {
    content: "\E951";
}

.icon-choir:before {
    content: "\E952";
}

.icon-christian-cross:before {
    content: "\E953";
}

.icon-church-2:before {
    content: "\E966";
}

.icon-church-3:before {
    content: "\E967";
}

.icon-church-4:before {
    content: "\E968";
}

.icon-church1:before {
    content: "\E969";
}

.icon-ciborium:before {
    content: "\E96A";
}

.icon-communion:before {
    content: "\E972";
}

.icon-girl:before {
    content: "\E984";
}

.icon-healthy:before {
    content: "\E985";
}

.icon-microphone:before {
    content: "\E9BE";
}

.icon-newlyweds:before {
    content: "\E9BF";
}

.icon-news:before {
    content: "\E9C0";
}

.icon-notification-1:before {
    content: "\E9C1";
}

.icon-notification:before {
    content: "\E9C2";
}

.icon-pharmacy:before {
    content: "\E9C3";
}

.icon-podium:before {
    content: "\E9C4";
}

.icon-praying-1:before {
    content: "\E9C5";
}

.icon-priest-2:before {
    content: "\EA08";
}

.icon-priest:before {
    content: "\EA09";
}

.icon-ritual:before {
    content: "\EA0A";
}

.icon-sacrament:before {
    content: "\EA0B";
}

.icon-sermon-1:before {
    content: "\EA0C";
}

.icon-sermon:before {
    content: "\EA0D";
}

.icon-sing:before {
    content: "\EA0E";
}

.icon-sunday:before {
    content: "\EA0F";
}

.icon-tombstone:before {
    content: "\EA10";
}

.icon-wedding1:before {
    content: "\EA11";
}

.icon-wreath:before {
    content: "\EA12";
}

.icon-wedding:before {
    content: "\E91E";
}

.icon-holy-orders:before {
    content: "\E91D";
}

.icon-anointing:before {
    content: "\E91C";
}

.icon-penance:before {
    content: "\E91B";
}

.icon-eucharist:before {
    content: "\E91A";
}

.icon-confirmation:before {
    content: "\E919";
}

.icon-baptism:before {
    content: "\E918";
}

.icon-languages:before {
    content: "\E917";
}

.icon-art:before {
    content: "\E916";
}

.icon-announcements:before {
    content: "\E915";
}

.icon-sacraments:before {
    content: "\E911";
}

.icon-christian-calendar:before {
    content: "\E912";
}

.icon-all-sunday-mass:before {
    content: "\E913";
}

.icon-sunday-mass:before {
    content: "\E914";
}

.icon-photo:before {
    content: "\E90D";
}

.icon-document:before {
    content: "\E90E";
}

.icon-press:before {
    content: "\E90F";
}

.icon-info:before {
    content: "\E910";
}

.icon-open-book:before {
    content: "\E90C";
}

.icon-church:before {
    content: "\E90A";
}

.icon-down-arrow:before {
    content: "\E907";
}

.icon-right-arrow:before {
    content: "\E901";
}

.icon-keyboard_arrow_up:before {
    content: "\E91F";
}

.icon-keyboard_arrow_right:before {
    content: "\E920";
}

.icon-keyboard_arrow_left:before {
    content: "\E921";
}

.icon-keyboard_arrow_down:before {
    content: "\E922";
}

.icon-mail:before {
    content: "\E900";
}

.icon-right-dir:before {
    content: "\E903";
}

.icon-left-dir:before {
    content: "\E904";
}

.icon-eye:before {
    content: "\E90B";
}

.icon-globe:before {
    content: "\E905";
}

.icon-search:before {
    content: "\E902";
}

.icon-share:before {
    content: "\E906";
}

.icon-facebook:before {
    content: "\EA90";
}

.icon-instagram:before {
    content: "\EA92";
}

.icon-whatsapp:before {
    content: "\EA93";
}

.icon-twitter:before {
    content: "\EA96";
}

.icon-copyright:before {
    content: "\E908";
}

.icon-download:before {
    content: "\E909";
}

.admin-item--actions {
    position: fixed;
    top: 0;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    overflow: hidden;
    z-index: 100;
}

[dir] .admin-item--actions {
    margin-top: 10px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-radius: 5px;
}

[dir=ltr] .admin-item--actions {
    left: 0;
    border-right: 1px solid #fff;
}

[dir=rtl] .admin-item--actions {
    right: 0;
    border-left: 1px solid #fff;
}

.admin-item--actions .admin-action__title {
    display: block;
    color: #fff;
}

[dir] .admin-item--actions .admin-action__title {
    padding: 4px 5px;
    background-color: #003348;
}

.admin-item--actions .admin-action__item {
    display: block;
    color: #fff;
}

[dir] .admin-item--actions .admin-action__item {
    padding: 4px 5px;
    background-color: #a20111;
}

.single-page img {
    max-width: 100% !important;
    height: auto !important;
}

.unfocused-news-content {
    width: 100%;
}

.beta-hint {
    position: fixed;
    top: 0px;
    color: #fff;
    display: block;
    z-index: 1000;
    pointer-events: none;
}

[dir] .beta-hint {
    background: #FF9800;
    padding: 2px 6px;
}

[dir=ltr] .beta-hint {
    left: 0;
}

[dir=rtl] .beta-hint {
    right: 0;
}

.owl-carousel .owl-item img {
    width: auto;
}

.breadcrumb {
    display: flex;
    list-style: none;
}

[dir] .breadcrumb {
    margin: 0;
    padding: 0;
}

.breadcrumb > li {
    list-style: none;
}

.breadcrumb > li a {
    color: #003348;
}

.breadcrumb > li:last-child,
.breadcrumb > li:last-child a {
    color: #a20111;
}

.breadcrumb > li a:hover {
    color: #a20111;
    text-decoration: underline;
}

[dir] .inner-item-languages {
    background-color: #f3f5f5;
    padding: 10px;
    margin-top: 10px;
}

[dir] .inner-item-languages p {
    margin: 0;
}

.inner-item-languages ul {
    display: inline-block;
    list-style: none;
}

[dir] .inner-item-languages ul {
    padding: 0;
    margin: 0;
}

.inner-item-languages ul li {
    display: inline-block;
}

.inner-item-languages ul li a {
    color: #000;
}


.loader {
    display: none;
}

form.is-sending .loader {
    display: block;
}

form.is-sending button[type="submit"] {
    pointer-events: none;
    opacity: 0.3;
}

.form-msg {
    display: block;
}

[dir] .form-msg {
    margin-bottom: 15px;
    padding: 10px;
    border: 1px solid;
    border-radius: 5px;
}

[dir] .form-msg.is-error {
    border-color: #941616;
    background-color: #ffbaba;
}

[dir] .form-msg.is-success {
    border-color: #169443;
    background-color: #c1dccb;
}

[dir] .input-control.has-error {
    border-color: red;
}

[dir] .input-control .input-control-error {
    margin: 6px !important;
}

.input-control .input-control-error p {
    display: block;
    color: red;
    font-size: 12px;
}

[dir] .input-control .input-control-error p {
    text-align: -webkit-auto;
}

[dir] .input-control .input-control-error p:not(:first-child) {
    margin-top: 5px;
}

/*# sourceMappingURL=build_index.css.map*/