/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__owlcarousel__owl-carousel-css-v3976e6c5e9f0b98744ce0563cb95fb7fb25ce058.css*/
/*!/wp-content/themes/kreativa/css/owlcarousel/owl.carousel.css*/
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
    overflow: hidden
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0,0,0)
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0)
}

.owl-carousel .owl-item img {
    display: block;
    max-width: 100%;
    -webkit-transform-style: preserve-3d
}

.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {
    display: none
}

.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    display: none
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.no-js .owl-carousel {
    display: block
}

.owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.owl-height {
    transition: height 500ms ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease
}

.owl-carousel .owl-item img.owl-lazy {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: -webkit-transform 100ms ease;
    transition: transform 100ms ease
}

.owl-carousel .owl-video-play-icon:hover {
    -webkit-transform: scale(1.3,1.3);
    -ms-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3)
}

.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

.owl-carousel .owl-dots {
    text-align: center
}

.owl-carousel .owl-dots .owl-dot {
    display: inline-block;
    margin-top: 5px
}

.owl-carousel .owl-dots .owl-dot span {
    backface-visibility: visible;
    background: #d6d6d6 none repeat scroll 0 0;
    border-radius: 30px;
    display: block;
    height: 5px;
    margin: 5px 7px;
    transition: opacity 200ms ease 0s;
    width: 5px
}

.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span {
    background: #869791
}

.owl-next,.owl-prev {
    border-radius: 50px;
    background-color: rgba(0,0,0,.9);
    color: #fff;
    font-family: "Ionicons";
    font-size: 10px;
    height: 30px;
    line-height: 30px;
    margin-top: -25px;
    opacity: 1;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 30px;
    transition: border 0.2s,right 0.5s,left 0.5s,background 0.2s,color 0.2s;
    -moz-transition: border 0.2s,right 0.5s,left 0.5s,background 0.2s,color 0.2s;
    -webkit-transition: border 0.2s,right 0.5s,left 0.5s,background 0.2s,color 0.2s;
    -o-transition: border 0.2s,right 0.5s,left 0.5s,background 0.2s,color 0.2s
}

.owl-prev {
    left: -40px
}

.owl-next {
    right: -40px
}

.owl-carousel:hover .owl-prev {
    left: 20px
}

.owl-carousel:hover .owl-next {
    right: 20px
}

.owl-next:hover,.owl-prev:hover {
    background: rgba(255,255,255,1);
    color: #000
}

.owl-prev:after {
    left: 0;
    content: "\f2ca"
}

.owl-next:after {
    right: 0;
    content: "\f30f"
}

#owl-woocommerce-slideshow .owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center
}

#owl-woocommerce-slideshow .owl-dots::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden
}

#owl-woocommerce-slideshow .owl-dot.active {
    opacity: 1
}

#owl-woocommerce-slideshow .owl-dots .owl-dot {
    display: inline-block
}

#owl-woocommerce-slideshow .owl-dot {
    display: block;
    float: left;
    margin-right: 0;
    opacity: .7;
    overflow: hidden;
    width: 100px;
    background-size: cover;
    height: 100px;
    margin-right: 1px
}

#owl-woocommerce-slideshow .owl-controls .owl-nav div,#owl-woocommerce-slideshow .owl-controls .owl-dot {
    -moz-user-select: none;
    cursor: pointer
}

#owl-woocommerce-slideshow .owl-dots {
    margin-top: 1px
}

.owl-carousel-type-centercarousel.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1,1)
}

.owl-carousel-type-centercarousel.owl-carousel .owl-item {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

.owl-carousel-type-centercarousel.owl-carousel .owl-item.active.center {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.owl-next {
    right: -90px
}

.owl-prev {
    left: -90px
}

.owl-next,.owl-prev {
    background-color: rgba(0,0,0,.6);
    border-radius: 90px;
    height: 40px;
    line-height: 40px;
    width: 40px
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__js__lightbox__css__lightgallery-css-v4f70e3c50d90e16f5248a5f3dcafe35406a0f002.css*/
/*!/wp-content/themes/kreativa/js/lightbox/css/lightgallery.css*/
/*! lightgallery - v1.3.5 - 2016-09-30
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2016 Sachin N; Licensed Apache 2.0 */
@font-face {
    font-family: 'lg';
   
    font-weight: 400;
    font-style: normal
}

.lg-icon {
    font-family: 'lg';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.lg-actions .lg-next,.lg-actions .lg-prev {
    background-color: rgba(0,0,0,.45);
    border-radius: 2px;
    color: #999;
    cursor: pointer;
    display: block;
    font-size: 22px;
    margin-top: -10px;
    padding: 8px 10px 9px;
    position: absolute;
    top: 50%;
    z-index: 1080
}

.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled {
    pointer-events: none;
    opacity: .5
}

.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover {
    color: #FFF
}

.lg-actions .lg-next {
    right: 20px
}

.lg-actions .lg-next:before {
    content: "\e095"
}

.lg-actions .lg-prev {
    left: 20px
}

.lg-actions .lg-prev:after {
    content: "\e094"
}

@-webkit-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-moz-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-ms-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-webkit-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@-moz-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@-ms-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

.lg-outer.lg-right-end .lg-object {
    -webkit-animation: lg-right-end 0.3s;
    -o-animation: lg-right-end 0.3s;
    animation: lg-right-end 0.3s;
    position: relative
}

.lg-outer.lg-left-end .lg-object {
    -webkit-animation: lg-left-end 0.3s;
    -o-animation: lg-left-end 0.3s;
    animation: lg-left-end 0.3s;
    position: relative
}

.lg-toolbar {
    z-index: 1082;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background-color: rgba(0,0,0,.45)
}

.lg-toolbar .lg-icon {
    color: #999;
    cursor: pointer;
    float: right;
    font-size: 24px;
    height: 47px;
    line-height: 27px;
    padding: 10px 0;
    text-align: center;
    width: 50px;
    text-decoration: none!important;
    outline: medium none;
    -webkit-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear
}

.lg-toolbar .lg-icon:hover {
    color: #FFF
}

.lg-toolbar .lg-close:after {
    content: "\e070"
}

.lg-toolbar .lg-download:after {
    content: "\e0f2"
}

.lg-sub-html {
    background-color: rgba(0,0,0,.45);
    bottom: 0;
    color: #EEE;
    font-size: 16px;
    left: 0;
    padding: 10px 40px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 1080
}

.lg-sub-html h4 {
    margin: 0;
    font-size: 13px;
    font-weight: 700
}

.lg-sub-html p {
    font-size: 12px;
    margin: 5px 0 0
}

#lg-counter {
    color: #999;
    display: inline-block;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 12px;
    vertical-align: middle
}

.lg-toolbar,.lg-prev,.lg-next {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0,0,.25,1) 0s,opacity 0.35s cubic-bezier(0,0,.25,1) 0s,color 0.2s linear;
    -moz-transition: -moz-transform 0.35s cubic-bezier(0,0,.25,1) 0s,opacity 0.35s cubic-bezier(0,0,.25,1) 0s,color 0.2s linear;
    -o-transition: -o-transform 0.35s cubic-bezier(0,0,.25,1) 0s,opacity 0.35s cubic-bezier(0,0,.25,1) 0s,color 0.2s linear;
    transition: transform 0.35s cubic-bezier(0,0,.25,1) 0s,opacity 0.35s cubic-bezier(0,0,.25,1) 0s,color 0.2s linear
}

.lg-hide-items .lg-prev {
    opacity: 0;
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0)
}

.lg-hide-items .lg-next {
    opacity: 0;
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0)
}

.lg-hide-items .lg-toolbar {
    opacity: 0;
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0)
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
    -webkit-transform: scale3d(.5,.5,.5);
    transform: scale3d(.5,.5,.5);
    opacity: 0;
    -webkit-transition: -webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;
    -moz-transition: -moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;
    -o-transition: -o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;
    transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-outer .lg-thumb-outer {
    background-color: #0D0A0A;
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 1080;
    max-height: 350px;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform 0.25s cubic-bezier(0,0,.25,1) 0s;
    transition: transform 0.25s cubic-bezier(0,0,.25,1) 0s
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
    -webkit-transition-duration: 0s!important;
    transition-duration: 0s!important
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
    -webkit-transform: translate3d(0,0%,0);
    transform: translate3d(0,0%,0)
}

.lg-outer .lg-thumb {
    padding: 10px 0;
    height: 100%;
    margin-bottom: -5px
}

.lg-outer .lg-thumb-item {
    border-radius: 5px;
    cursor: pointer;
    float: left;
    overflow: hidden;
    height: 100%;
    border: 2px solid #FFF;
    border-radius: 4px;
    margin-bottom: 5px
}

@media (min-width: 1025px) {
    .lg-outer .lg-thumb-item {
        -webkit-transition:border-color 0.25s ease;
        -o-transition: border-color 0.25s ease;
        transition: border-color 0.25s ease
    }
}

.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover {
    border-color: #a90707
}

.lg-outer .lg-thumb-item img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.lg-outer.lg-has-thumb .lg-item {
    padding-bottom: 120px
}

.lg-outer.lg-can-toggle .lg-item {
    padding-bottom: 0
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
    -webkit-transition: bottom 0.25s ease;
    -o-transition: bottom 0.25s ease;
    transition: bottom 0.25s ease
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
    bottom: 100px
}

.lg-outer .lg-toogle-thumb {
    background-color: #0D0A0A;
    border-radius: 2px 2px 0 0;
    color: #999;
    cursor: pointer;
    font-size: 24px;
    height: 39px;
    line-height: 27px;
    padding: 5px 0;
    position: absolute;
    right: 20px;
    text-align: center;
    top: -39px;
    width: 50px
}

.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%;
    padding: 0 5px
}

.lg-outer .lg-video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
    position: relative
}

.lg-outer .lg-video .lg-object {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important
}

.lg-outer .lg-video .lg-video-play {
    width: 84px;
    height: 59px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -42px;
    margin-top: -30px;
    z-index: 1080;
    cursor: pointer
}



.lg-outer .lg-has-html5 .lg-video-play {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABtlJREFUeNp8j8EJwDAMA08NniL7L1a6hQnuo9TELVhPS5wlUTWBExjvQZsZ/CU1ZhImcCUmAkklsIBjDzxslQ75wt0xM74l2w7tihsAAP//YkQTOM/AwHCfgYEhiFgrGBkZGBheMTAwiOJQwMeIrBs9DGBW/EcPA1tbW4YjR45gV4DNhCQGBoa5+ByJyxeNDAwMDQAAAAD//2LEIoHPVwwMDAzJDAwM84gNaUIAf3r68+cPAwsLC34ToNFngE0SFqwMDAwMdnZ2DIcPH8ZqwDoGBoZAQgagBz9RacXKyorh2LFjBL1AbiDijEZeBgaGT0RaygAAAAD//5yVsQ3CMBBFny2lZwl2seQeKUsgBqCFli0iRUptyXtQsQQMgAhNigR8vkvKs+wnf/ud7SoTr8AJeAFHYFBpU/3R7l4qOqA15m+A9xxwAPq1FppeFYvKD2Bfksh7v5BJAow1C3POhBCqOUZNY01lE0CCmAApJWKM23agHOTdTbreSgAp96ofzgrYAnG/vWBppL8eKoV8Ajth4Rm4zAe+AAAA//+8lyEOwkAURN8S2gRTgkRguQGuBlyTSi7AERAIrgCGe6CbVIGqAskZ0GAwtAmmTQjZ0r+7haeb7uzv/JlUCU8MgBMwNrjiEthhkg0f2Gx4Hfe6qegEmOSSDZ13w9iawJUjMHsXEJRjEpGm6deEEnIDBlaLKGl8IVtVtt/aVkBFURR4ntdUAFoTPoCeq4DPTxRFkVjAFRi2JSDPc3zfF09CAXNg7yogDEOyLDNPcxcTJklCHMcumzCxahOllLHZ6npBaXaz/4cgGlU/kboo7gLPHx28LztG3IYHYNrmjU3aUMcGWDU8cwEWwFnywhcAAAD//7yZPUsDQRCGn4C1giR4RXKWQvqQzs4/oNgI2smVgk0+DlSIkA/QQhCClaClqW1s7Gys1c7iAgkkiEYLC4lF9iRGw+3t7t37A+ae29mdmXc3ofA368AGkAcWgE/gEbgGTkVdCX0Mg7QLHIWI+wTkgIEuwDZwppH7rqiyQxWAN+H3TGhN2GEpgKiO4SWwacJjGoWYBBgSvX6lYxzgFliOaSb8GUx9gDnRB+JSF7DGAV7FYBoox3FotVr0ej1diFlgEHoecByHZrNJuVymWq3qADwA2QRwLGxUKACAdrtNOp3WgZh+SyED4CuVSqmmxDICAFAqlajVamEBKsYAFFNybxRAISUfkQB4nkcmk5EJ92UcoFgsUq/XZcN5RgGSyST9fj9MuCsjACGWfFKrCTHPLakCFAoFGo2GViHKA3cqAApL/i9A6F7gui62bes2ox3gxAfYBw6kaqdl0el0TLTkPzeVcUxDvraAi0mAReA5ho+/APPTZsKKsM1RKvDp5koMjlFohtHzbaAxOQRcgx8eMvZmLOuMTO2JG2BFx5zuMXqrU9lsNvBuyp7ngHMgK3GHUJAN+s292bs4EUVR/Dewhc3uamMknRaibCE2wuKfIAHRZgKTySIWloLFSj4Q/MDEBMHSStlyUQSRfBRityCiWK2FlSQhWKmwgsWEtXgvMpudmWQm781MPGXIZLjnvfvy7jn3Gpo227rUES4RzmPwK/XfSHnnvdaUjIhV4JY82leIBz8RZszjWTQQHQSclNsxrlJ2Gt4hZLFvOgkYGwu3STfuy4NrXxUBS8A2Pr0WKcZLwER2GkQl4OECrPg0PAi63vgRcAr4jDqJMmn8As55nRFeBMwrDKcZ14BnQQTcBaqq35rNZhkOhyoMLhW4I+M8REBYLyJ0JT8YDMjn8/N43KpwE3jiJmAd2NH1Ni8po9vtYlmWCqE3Ki4AHwzXdfN0nASMMRqNqFar1Gq1uFNkF1gz5J19W+ebZtETgSRS5KoBvAIup4EANzqdDoVCQXeKvIjUNRIHAe4UqVQq1Ot1HSnSP9TinjYCJlPENM1/becKMIrUuJQEAe12G9u2VafEbwP4BJxPIwH9fh/TNCP1Q82Ij4YsFkppIcBxHMrlMo1GI46/xXsGkAUGSRPQarWwbXtetyMsTowvQk2ErBUrAb1eD9M0p45eaMIjYNNdC4QyyqIS4DgOpVKJZrOZZHG0C6xNFkPLiEmzozoIyOVyFIvFuLe4Fw7o9ZPl8ArwFTj+n+oBQ1nz7AUJIgbwFjUdk2mCp0UUpAleQQiLi459Weu8xme1g2AAW4C1oME/R/gFgQHOgiWElmYtUODXmfCC5yHgQA2NmGpdTVnQP4ANv62ukgD3sxsI7yCT4Km+iWy4iBqEKiwjZOcbwBmNF5iniCnnPRU/aMSwShngImIO+izCWM0Ax4Aj8jt/5Bb+jhh3/4KYnd6Rn2nD3wEAaQs0ilDjj7gAAAAASUVORK5CYII=) no-repeat scroll 0 0;
    height: 64px;
    margin-left: -32px;
    margin-top: -32px;
    width: 64px;
    opacity: .8
}

.lg-outer .lg-has-html5:hover .lg-video-play {
    opacity: 1
}



.lg-outer .lg-video-object {
    width: 100%!important;
    height: 100%!important;
    position: absolute;
    top: 0;
    left: 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 {
    background-color: #333;
    height: 5px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1083;
    opacity: 0;
    -webkit-transition: opacity 0.08s ease 0s;
    -moz-transition: opacity 0.08s ease 0s;
    -o-transition: opacity 0.08s ease 0s;
    transition: opacity 0.08s ease 0s
}

.lg-progress-bar .lg-progress {
    background-color: #a90707;
    height: 5px;
    width: 0
}

.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"
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transition-duration: 0s;
    transition-duration: 0s
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: left 0.3s cubic-bezier(0,0,.25,1) 0s,top 0.3s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: left 0.3s cubic-bezier(0,0,.25,1) 0s,top 0.3s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: left 0.3s cubic-bezier(0,0,.25,1) 0s,top 0.3s cubic-bezier(0,0,.25,1) 0s;
    transition: left 0.3s cubic-bezier(0,0,.25,1) 0s,top 0.3s cubic-bezier(0,0,.25,1) 0s;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0,0,.25,1) 0s,opacity 0.15s!important;
    -moz-transition: -moz-transform 0.3s cubic-bezier(0,0,.25,1) 0s,opacity 0.15s!important;
    -o-transition: -o-transform 0.3s cubic-bezier(0,0,.25,1) 0s,opacity 0.15s!important;
    transition: transform 0.3s cubic-bezier(0,0,.25,1) 0s,opacity 0.15s!important;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

#lg-zoom-in:after {
    content: "\e311"
}

#lg-actual-size {
    font-size: 20px
}

#lg-actual-size:after {
    content: "\e033"
}

#lg-zoom-out {
    opacity: .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;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 1080;
    height: 10px
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
    overflow: visible
}

.lg-outer .lg-pager-cont {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    margin: 0 5px
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
    box-shadow: 0 0 0 2px #fff inset
}

.lg-outer .lg-pager-thumb-cont {
    background-color: #fff;
    color: #FFF;
    bottom: 100%;
    height: 83px;
    left: 0;
    margin-bottom: 20px;
    margin-left: -60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    width: 120px;
    border-radius: 3px;
    -webkit-transition: opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;
    -moz-transition: opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s,transform 0.15s ease 0s;
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0)
}

.lg-outer .lg-pager-thumb-cont img {
    width: 100%;
    height: 100%
}

.lg-outer .lg-pager {
    background-color: rgba(255,255,255,.5);
    border-radius: 50%;
    box-shadow: 0 0 0 8px rgba(255,255,255,.7) inset;
    display: block;
    height: 12px;
    -webkit-transition: box-shadow 0.3s ease 0s;
    -o-transition: box-shadow 0.3s ease 0s;
    transition: box-shadow 0.3s ease 0s;
    width: 12px
}

.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus {
    box-shadow: 0 0 0 8px #fff inset
}

.lg-outer .lg-caret {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px dashed;
    bottom: -10px;
    display: inline-block;
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    vertical-align: middle;
    width: 0
}

.lg-fullscreen:after {
    content: "\e20c"
}

.lg-fullscreen-on .lg-fullscreen:after {
    content: "\e20d"
}

.lg-outer #lg-dropdown-overlay {
    background-color: rgba(0,0,0,.25);
    bottom: 0;
    cursor: default;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1081;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: visibility 0s linear 0.18s,opacity 0.18s linear 0s;
    -o-transition: visibility 0s linear 0.18s,opacity 0.18s linear 0s;
    transition: visibility 0s linear 0.18s,opacity 0.18s linear 0s
}

.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1;
    visibility: visible
}

.lg-outer.lg-dropdown-active #lg-share {
    color: #FFF
}

.lg-outer .lg-dropdown {
    background-color: #fff;
    border-radius: 2px;
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    right: 0;
    text-align: left;
    top: 50px;
    opacity: 0;
    visibility: hidden;
    -moz-transform: translate3d(0,5px,0);
    -o-transform: translate3d(0,5px,0);
    -ms-transform: translate3d(0,5px,0);
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
    -webkit-transition: -webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;
    -moz-transition: -moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;
    -o-transition: -o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;
    transition: transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s
}

.lg-outer .lg-dropdown:after {
    content: "";
    display: block;
    height: 0;
    width: 0;
    position: absolute;
    border: 8px solid transparent;
    border-bottom-color: #FFF;
    right: 16px;
    top: -16px
}

.lg-outer .lg-dropdown>li:last-child {
    margin-bottom: 0
}

.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;
    padding: 4px 12px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px
}

.lg-outer .lg-dropdown a:hover {
    background-color: rgba(0,0,0,.07)
}

.lg-outer .lg-dropdown .lg-dropdown-text {
    display: inline-block;
    line-height: 1;
    margin-top: -3px;
    vertical-align: middle
}

.lg-outer .lg-dropdown .lg-icon {
    color: #333;
    display: inline-block;
    float: none;
    font-size: 20px;
    height: auto;
    line-height: 1;
    margin-right: 8px;
    padding: 0;
    vertical-align: middle;
    width: auto
}

.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"
}

.group {
    *zoom:1}

.group:before,.group:after {
    display: table;
    content: "";
    line-height: 0
}

.group:after {
    clear: both
}

.lg-outer {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s
}

.lg-outer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.lg-outer.lg-visible {
    opacity: 1
}

.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current {
    -webkit-transition-duration: inherit!important;
    transition-duration: inherit!important;
    -webkit-transition-timing-function: 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 {
    -webkit-transition-duration: 0s!important;
    transition-duration: 0s!important;
    opacity: 1
}

.lg-outer.lg-grab img.lg-object {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.lg-outer.lg-grabbing img.lg-object {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing
}

.lg-outer .lg {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%
}

.lg-outer .lg-inner {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    white-space: nowrap
}

.lg-outer .lg-item {
    background: url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///5WVlefn58zMzOHh4dXV1aysrLm5ue/v7/T09OPj46KiopeXl5WVlZWVlZWVlSH5BAkKAAAAIf4aQ3JlYXRlZCB3aXRoIGFqYXhsb2FkLmluZm8AIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOw==) no-repeat scroll center center transparent;
    display: none!important
}

.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;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%
}

.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px
}

.lg-outer .lg-img-wrap {
    position: absolute;
    padding: 0 5px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.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;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    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;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s
}

.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 {
    -webkit-transition: none 0s ease 0s!important;
    -moz-transition: none 0s ease 0s!important;
    -o-transition: none 0s ease 0s!important;
    transition: none 0s ease 0s!important
}

.lg-css3.lg-use-css3 .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.lg-css3.lg-use-left .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-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 {
    -webkit-transition: opacity 0.1s ease 0s;
    -moz-transition: opacity 0.1s ease 0s;
    -o-transition: opacity 0.1s ease 0s;
    transition: opacity 0.1s ease 0s
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
    opacity: 0
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.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 {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s
}

.lg-css3.lg-slide.lg-use-left .lg-item {
    opacity: 0;
    position: absolute;
    left: 0
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
    left: -100%
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
    left: 100%
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    left: 0;
    opacity: 1
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    -webkit-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    -moz-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    -o-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s;
    transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity 0.1s ease 0s
}

/*!/wp-content/themes/kreativa/js/lightbox/css/lg-transitions.min.css*/
.lg-css3.lg-zoom-in .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(1.3,1.3,1.3);
    transform: scale3d(1.3,1.3,1.3)
}

.lg-css3.lg-zoom-in .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-zoom-in-big .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(2,2,2);
    transform: scale3d(2,2,2)
}

.lg-css3.lg-zoom-in-big .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-in-big .lg-item.lg-current,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-zoom-out .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(.7,.7,.7);
    transform: scale3d(.7,.7,.7)
}

.lg-css3.lg-zoom-out .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-zoom-out-big .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0)
}

.lg-css3.lg-zoom-out-big .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-out-big .lg-item.lg-current,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-zoom-out-in .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0)
}

.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {
    -webkit-transform: scale3d(2,2,2);
    transform: scale3d(2,2,2)
}

.lg-css3.lg-zoom-out-in .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-zoom-in-out .lg-item {
    opacity: 0
}

.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(2,2,2);
    transform: scale3d(2,2,2)
}

.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {
    -webkit-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0)
}

.lg-css3.lg-zoom-in-out .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-soft-zoom .lg-item {
    opacity: 0
}

.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1)
}

.lg-css3.lg-soft-zoom .lg-item.lg-next-slide {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9)
}

.lg-css3.lg-soft-zoom .lg-item.lg-current {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    opacity: 1
}

.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-scale-up .lg-item {
    opacity: 0
}

.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide {
    -moz-transform: scale3d(.8,.8,.8) translate3d(0,10%,0);
    -o-transform: scale3d(.8,.8,.8) translate3d(0,10%,0);
    -ms-transform: scale3d(.8,.8,.8) translate3d(0,10%,0);
    -webkit-transform: scale3d(.8,.8,.8) translate3d(0,10%,0);
    transform: scale3d(.8,.8,.8) translate3d(0,10%,0)
}

.lg-css3.lg-scale-up .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-scale-up .lg-item.lg-current,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(-100%,0,0);
    -o-transform: scale3d(0,0,0) translate3d(-100%,0,0);
    -ms-transform: scale3d(0,0,0) translate3d(-100%,0,0);
    -webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);
    transform: scale3d(0,0,0) translate3d(-100%,0,0)
}

.lg-css3.lg-slide-circular .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(100%,0,0);
    -o-transform: scale3d(0,0,0) translate3d(100%,0,0);
    -ms-transform: scale3d(0,0,0) translate3d(100%,0,0);
    -webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);
    transform: scale3d(0,0,0) translate3d(100%,0,0)
}

.lg-css3.lg-slide-circular .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular-up .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -o-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    transform: scale3d(0,0,0) translate3d(-100%,-100%,0)
}

.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -o-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    transform: scale3d(0,0,0) translate3d(100%,-100%,0)
}

.lg-css3.lg-slide-circular-up .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular-down .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -o-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    transform: scale3d(0,0,0) translate3d(-100%,100%,0)
}

.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -o-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    transform: scale3d(0,0,0) translate3d(100%,100%,0)
}

.lg-css3.lg-slide-circular-down .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular-vertical .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(0,-100%,0);
    -o-transform: scale3d(0,0,0) translate3d(0,-100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(0,-100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(0,-100%,0);
    transform: scale3d(0,0,0) translate3d(0,-100%,0)
}

.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(0,100%,0);
    -o-transform: scale3d(0,0,0) translate3d(0,100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(0,100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(0,100%,0);
    transform: scale3d(0,0,0) translate3d(0,100%,0)
}

.lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular-vertical-left .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -o-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(-100%,-100%,0);
    transform: scale3d(0,0,0) translate3d(-100%,-100%,0)
}

.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -o-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(-100%,100%,0);
    transform: scale3d(0,0,0) translate3d(-100%,100%,0)
}

.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-circular-vertical-down .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
    -moz-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -o-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(100%,-100%,0);
    transform: scale3d(0,0,0) translate3d(100%,-100%,0)
}

.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {
    -moz-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -o-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -ms-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    -webkit-transform: scale3d(0,0,0) translate3d(100%,100%,0);
    transform: scale3d(0,0,0) translate3d(100%,100%,0)
}

.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s
}

.lg-css3.lg-slide-vertical .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0)
}

.lg-css3.lg-slide-vertical .lg-item.lg-next-slide {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0)
}

.lg-css3.lg-slide-vertical .lg-item.lg-current {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-vertical-growth .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {
    -moz-transform: scale3d(.5,.5,.5) translate3d(0,-150%,0);
    -o-transform: scale3d(.5,.5,.5) translate3d(0,-150%,0);
    -ms-transform: scale3d(.5,.5,.5) translate3d(0,-150%,0);
    -webkit-transform: scale3d(.5,.5,.5) translate3d(0,-150%,0);
    transform: scale3d(.5,.5,.5) translate3d(0,-150%,0)
}

.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {
    -moz-transform: scale3d(.5,.5,.5) translate3d(0,150%,0);
    -o-transform: scale3d(.5,.5,.5) translate3d(0,150%,0);
    -ms-transform: scale3d(.5,.5,.5) translate3d(0,150%,0);
    -webkit-transform: scale3d(.5,.5,.5) translate3d(0,150%,0);
    transform: scale3d(.5,.5,.5) translate3d(0,150%,0)
}

.lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-only .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
    -moz-transform: skew(10deg,0deg);
    -o-transform: skew(10deg,0deg);
    -ms-transform: skew(10deg,0deg);
    -webkit-transform: skew(10deg,0deg);
    transform: skew(10deg,0deg)
}

.lg-css3.lg-slide-skew-only .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg);
    -o-transform: skew(0deg,0deg);
    -ms-transform: skew(0deg,0deg);
    -webkit-transform: skew(0deg,0deg);
    transform: skew(0deg,0deg);
    opacity: 1
}

.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-only-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(-10deg,0deg);
    -o-transform: skew(-10deg,0deg);
    -ms-transform: skew(-10deg,0deg);
    -webkit-transform: skew(-10deg,0deg);
    transform: skew(-10deg,0deg)
}

.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg);
    -o-transform: skew(0deg,0deg);
    -ms-transform: skew(0deg,0deg);
    -webkit-transform: skew(0deg,0deg);
    transform: skew(0deg,0deg);
    opacity: 1
}

.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-only-y .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,10deg);
    -o-transform: skew(0deg,10deg);
    -ms-transform: skew(0deg,10deg);
    -webkit-transform: skew(0deg,10deg);
    transform: skew(0deg,10deg)
}

.lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg);
    -o-transform: skew(0deg,0deg);
    -ms-transform: skew(0deg,0deg);
    -webkit-transform: skew(0deg,0deg);
    transform: skew(0deg,0deg);
    opacity: 1
}

.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-only-y-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,-10deg);
    -o-transform: skew(0deg,-10deg);
    -ms-transform: skew(0deg,-10deg);
    -webkit-transform: skew(0deg,-10deg);
    transform: skew(0deg,-10deg)
}

.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg);
    -o-transform: skew(0deg,0deg);
    -ms-transform: skew(0deg,0deg);
    -webkit-transform: skew(0deg,0deg);
    transform: skew(0deg,0deg);
    opacity: 1
}

.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
    -moz-transform: skew(20deg,0deg) translate3d(-100%,0,0);
    -o-transform: skew(20deg,0deg) translate3d(-100%,0,0);
    -ms-transform: skew(20deg,0deg) translate3d(-100%,0,0);
    -webkit-transform: skew(20deg,0deg) translate3d(-100%,0,0);
    transform: skew(20deg,0deg) translate3d(-100%,0,0)
}

.lg-css3.lg-slide-skew .lg-item.lg-next-slide {
    -moz-transform: skew(20deg,0deg) translate3d(100%,0,0);
    -o-transform: skew(20deg,0deg) translate3d(100%,0,0);
    -ms-transform: skew(20deg,0deg) translate3d(100%,0,0);
    -webkit-transform: skew(20deg,0deg) translate3d(100%,0,0);
    transform: skew(20deg,0deg) translate3d(100%,0,0)
}

.lg-css3.lg-slide-skew .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(-20deg,0deg) translate3d(-100%,0,0);
    -o-transform: skew(-20deg,0deg) translate3d(-100%,0,0);
    -ms-transform: skew(-20deg,0deg) translate3d(-100%,0,0);
    -webkit-transform: skew(-20deg,0deg) translate3d(-100%,0,0);
    transform: skew(-20deg,0deg) translate3d(-100%,0,0)
}

.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {
    -moz-transform: skew(-20deg,0deg) translate3d(100%,0,0);
    -o-transform: skew(-20deg,0deg) translate3d(100%,0,0);
    -ms-transform: skew(-20deg,0deg) translate3d(100%,0,0);
    -webkit-transform: skew(-20deg,0deg) translate3d(100%,0,0);
    transform: skew(-20deg,0deg) translate3d(100%,0,0)
}

.lg-css3.lg-slide-skew-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-cross .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,60deg) translate3d(-100%,0,0);
    -o-transform: skew(0deg,60deg) translate3d(-100%,0,0);
    -ms-transform: skew(0deg,60deg) translate3d(-100%,0,0);
    -webkit-transform: skew(0deg,60deg) translate3d(-100%,0,0);
    transform: skew(0deg,60deg) translate3d(-100%,0,0)
}

.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {
    -moz-transform: skew(0deg,60deg) translate3d(100%,0,0);
    -o-transform: skew(0deg,60deg) translate3d(100%,0,0);
    -ms-transform: skew(0deg,60deg) translate3d(100%,0,0);
    -webkit-transform: skew(0deg,60deg) translate3d(100%,0,0);
    transform: skew(0deg,60deg) translate3d(100%,0,0)
}

.lg-css3.lg-slide-skew-cross .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-cross-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,-60deg) translate3d(-100%,0,0);
    -o-transform: skew(0deg,-60deg) translate3d(-100%,0,0);
    -ms-transform: skew(0deg,-60deg) translate3d(-100%,0,0);
    -webkit-transform: skew(0deg,-60deg) translate3d(-100%,0,0);
    transform: skew(0deg,-60deg) translate3d(-100%,0,0)
}

.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {
    -moz-transform: skew(0deg,-60deg) translate3d(100%,0,0);
    -o-transform: skew(0deg,-60deg) translate3d(100%,0,0);
    -ms-transform: skew(0deg,-60deg) translate3d(100%,0,0);
    -webkit-transform: skew(0deg,-60deg) translate3d(100%,0,0);
    transform: skew(0deg,-60deg) translate3d(100%,0,0)
}

.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-ver .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
    -moz-transform: skew(60deg,0deg) translate3d(0,-100%,0);
    -o-transform: skew(60deg,0deg) translate3d(0,-100%,0);
    -ms-transform: skew(60deg,0deg) translate3d(0,-100%,0);
    -webkit-transform: skew(60deg,0deg) translate3d(0,-100%,0);
    transform: skew(60deg,0deg) translate3d(0,-100%,0)
}

.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {
    -moz-transform: skew(60deg,0deg) translate3d(0,100%,0);
    -o-transform: skew(60deg,0deg) translate3d(0,100%,0);
    -ms-transform: skew(60deg,0deg) translate3d(0,100%,0);
    -webkit-transform: skew(60deg,0deg) translate3d(0,100%,0);
    transform: skew(60deg,0deg) translate3d(0,100%,0)
}

.lg-css3.lg-slide-skew-ver .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-ver-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(-60deg,0deg) translate3d(0,-100%,0);
    -o-transform: skew(-60deg,0deg) translate3d(0,-100%,0);
    -ms-transform: skew(-60deg,0deg) translate3d(0,-100%,0);
    -webkit-transform: skew(-60deg,0deg) translate3d(0,-100%,0);
    transform: skew(-60deg,0deg) translate3d(0,-100%,0)
}

.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {
    -moz-transform: skew(-60deg,0deg) translate3d(0,100%,0);
    -o-transform: skew(-60deg,0deg) translate3d(0,100%,0);
    -ms-transform: skew(-60deg,0deg) translate3d(0,100%,0);
    -webkit-transform: skew(-60deg,0deg) translate3d(0,100%,0);
    transform: skew(-60deg,0deg) translate3d(0,100%,0)
}

.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-ver-cross .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,20deg) translate3d(0,-100%,0);
    -o-transform: skew(0deg,20deg) translate3d(0,-100%,0);
    -ms-transform: skew(0deg,20deg) translate3d(0,-100%,0);
    -webkit-transform: skew(0deg,20deg) translate3d(0,-100%,0);
    transform: skew(0deg,20deg) translate3d(0,-100%,0)
}

.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {
    -moz-transform: skew(0deg,20deg) translate3d(0,100%,0);
    -o-transform: skew(0deg,20deg) translate3d(0,100%,0);
    -ms-transform: skew(0deg,20deg) translate3d(0,100%,0);
    -webkit-transform: skew(0deg,20deg) translate3d(0,100%,0);
    transform: skew(0deg,20deg) translate3d(0,100%,0)
}

.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
    -moz-transform: skew(0deg,-20deg) translate3d(0,-100%,0);
    -o-transform: skew(0deg,-20deg) translate3d(0,-100%,0);
    -ms-transform: skew(0deg,-20deg) translate3d(0,-100%,0);
    -webkit-transform: skew(0deg,-20deg) translate3d(0,-100%,0);
    transform: skew(0deg,-20deg) translate3d(0,-100%,0)
}

.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {
    -moz-transform: skew(0deg,-20deg) translate3d(0,100%,0);
    -o-transform: skew(0deg,-20deg) translate3d(0,100%,0);
    -ms-transform: skew(0deg,-20deg) translate3d(0,100%,0);
    -webkit-transform: skew(0deg,-20deg) translate3d(0,100%,0);
    transform: skew(0deg,-20deg) translate3d(0,100%,0)
}

.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
    -moz-transform: skew(0deg,0deg) translate3d(0,0,0);
    -o-transform: skew(0deg,0deg) translate3d(0,0,0);
    -ms-transform: skew(0deg,0deg) translate3d(0,0,0);
    -webkit-transform: skew(0deg,0deg) translate3d(0,0,0);
    transform: skew(0deg,0deg) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-lollipop .lg-item {
    opacity: 0
}

.lg-css3.lg-lollipop .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
}

.lg-css3.lg-lollipop .lg-item.lg-next-slide {
    -moz-transform: translate3d(0,0,0) scale(.5);
    -o-transform: translate3d(0,0,0) scale(.5);
    -ms-transform: translate3d(0,0,0) scale(.5);
    -webkit-transform: translate3d(0,0,0) scale(.5);
    transform: translate3d(0,0,0) scale(.5)
}

.lg-css3.lg-lollipop .lg-item.lg-current {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-lollipop-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {
    -moz-transform: translate3d(0,0,0) scale(.5);
    -o-transform: translate3d(0,0,0) scale(.5);
    -ms-transform: translate3d(0,0,0) scale(.5);
    -webkit-transform: translate3d(0,0,0) scale(.5);
    transform: translate3d(0,0,0) scale(.5)
}

.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
}

.lg-css3.lg-lollipop-rev .lg-item.lg-current {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-rotate .lg-item {
    opacity: 0
}

.lg-css3.lg-rotate .lg-item.lg-prev-slide {
    -moz-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg)
}

.lg-css3.lg-rotate .lg-item.lg-next-slide {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.lg-css3.lg-rotate .lg-item.lg-current {
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1
}

.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-rotate-rev .lg-item {
    opacity: 0
}

.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.lg-css3.lg-rotate-rev .lg-item.lg-next-slide {
    -moz-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg)
}

.lg-css3.lg-rotate-rev .lg-item.lg-current {
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1
}

.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-css3.lg-tube .lg-item {
    opacity: 0
}

.lg-css3.lg-tube .lg-item.lg-prev-slide {
    -moz-transform: scale3d(1,0,1) translate3d(-100%,0,0);
    -o-transform: scale3d(1,0,1) translate3d(-100%,0,0);
    -ms-transform: scale3d(1,0,1) translate3d(-100%,0,0);
    -webkit-transform: scale3d(1,0,1) translate3d(-100%,0,0);
    transform: scale3d(1,0,1) translate3d(-100%,0,0)
}

.lg-css3.lg-tube .lg-item.lg-next-slide {
    -moz-transform: scale3d(1,0,1) translate3d(100%,0,0);
    -o-transform: scale3d(1,0,1) translate3d(100%,0,0);
    -ms-transform: scale3d(1,0,1) translate3d(100%,0,0);
    -webkit-transform: scale3d(1,0,1) translate3d(100%,0,0);
    transform: scale3d(1,0,1) translate3d(100%,0,0)
}

.lg-css3.lg-tube .lg-item.lg-current {
    -moz-transform: scale3d(1,1,1) translate3d(0,0,0);
    -o-transform: scale3d(1,1,1) translate3d(0,0,0);
    -ms-transform: scale3d(1,1,1) translate3d(0,0,0);
    -webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
    transform: scale3d(1,1,1) translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__animations-css-vba8b8f121e0905b4952aa75a762ae193eb8f9752.css*/
/*!/wp-content/themes/kreativa/css/animations.css*/
.md-show {
    visibility: visible
}

.md-effect-1 .md-content {
    -webkit-transform: scale(.7);
    -moz-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-1 .md-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}

.md-effect-2 .md-content {
    -webkit-transform: translateX(20%);
    -moz-transform: translateX(20%);
    -ms-transform: translateX(20%);
    transform: translateX(20%);
    opacity: 0;
    -webkit-transition: all 0.3s cubic-bezier(.25,.5,.5,.9);
    -moz-transition: all 0.3s cubic-bezier(.25,.5,.5,.9);
    transition: all 0.3s cubic-bezier(.25,.5,.5,.9)
}

.md-show.md-effect-2 .md-content {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
}

.md-effect-3 .md-content {
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-3 .md-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.md-effect-4 .md-content {
    -webkit-transform: scale(0) rotate(720deg);
    -moz-transform: scale(0) rotate(720deg);
    -ms-transform: scale(0) rotate(720deg);
    transform: scale(0) rotate(720deg);
    opacity: 0
}

.md-show.md-effect-4~.md-overlay,.md-effect-4 .md-content {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s
}

.md-show.md-effect-4 .md-content {
    -webkit-transform: scale(1) rotate(0deg);
    -moz-transform: scale(1) rotate(0deg);
    -ms-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    opacity: 1
}

.md-effect-5.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-5 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(600px) rotateX(20deg);
    -moz-transform: translateZ(600px) rotateX(20deg);
    -ms-transform: translateZ(600px) rotateX(20deg);
    transform: translateZ(600px) rotateX(20deg);
    opacity: 0
}

.md-show.md-effect-5 .md-content {
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    -webkit-transform: translateZ(0) rotateX(0deg);
    -moz-transform: translateZ(0) rotateX(0deg);
    -ms-transform: translateZ(0) rotateX(0deg);
    transform: translateZ(0) rotateX(0deg);
    opacity: 1
}

.md-effect-6.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-6 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translate(30%) translateZ(600px) rotate(10deg);
    -moz-transform: translate(30%) translateZ(600px) rotate(10deg);
    -ms-transform: translate(30%) translateZ(600px) rotate(10deg);
    transform: translate(30%) translateZ(600px) rotate(10deg);
    opacity: 0
}

.md-show.md-effect-6 .md-content {
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    -webkit-transform: translate(0%) translateZ(0) rotate(0deg);
    -moz-transform: translate(0%) translateZ(0) rotate(0deg);
    -ms-transform: translate(0%) translateZ(0) rotate(0deg);
    transform: translate(0%) translateZ(0) rotate(0deg);
    opacity: 1
}

.md-effect-8.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-8 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateY(-70deg);
    -moz-transform: rotateY(-70deg);
    -ms-transform: rotateY(-70deg);
    transform: rotateY(-70deg);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    opacity: 0
}

.md-show.md-effect-8 .md-content {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
    opacity: 1
}

.md-effect-9.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-9 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(-70deg);
    -moz-transform: rotateX(-70deg);
    -ms-transform: rotateX(-70deg);
    transform: rotateX(-70deg);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    opacity: 0
}

.md-show.md-effect-9 .md-content {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1
}

.md-effect-10.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-10 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(-60deg);
    -moz-transform: rotateX(-60deg);
    -ms-transform: rotateX(-60deg);
    transform: rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-10 .md-content {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1
}

.md-effect-11 .md-content {
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-11 .md-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}

.md-effect-12 .md-content {
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-12 .md-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}

.md-effect-13.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-13 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(-3000px) rotateY(90deg);
    -moz-transform: translateZ(-3000px) rotateY(90deg);
    -ms-transform: translateZ(-3000px) rotateY(90deg);
    transform: translateZ(-3000px) rotateY(90deg);
    opacity: 0
}

.md-show.md-effect-13 .md-content {
    -webkit-animation: slit .7s forwards ease-out;
    -moz-animation: slit .7s forwards ease-out;
    animation: slit .7s forwards ease-out
}

@-webkit-keyframes slit {
    50% {
        -webkit-transform: translateZ(-250px) rotateY(89deg);
        opacity: .5;
        -webkit-animation-timing-function: ease-out
    }

    100% {
        -webkit-transform: translateZ(0) rotateY(0deg);
        opacity: 1
    }
}

@-moz-keyframes slit {
    50% {
        -moz-transform: translateZ(-250px) rotateY(89deg);
        opacity: .5;
        -moz-animation-timing-function: ease-out
    }

    100% {
        -moz-transform: translateZ(0) rotateY(0deg);
        opacity: 1
    }
}

@keyframes slit {
    50% {
        transform: translateZ(-250px) rotateY(89deg);
        opacity: 1;
        animation-timing-function: ease-in
    }

    100% {
        transform: translateZ(0) rotateY(0deg);
        opacity: 1
    }
}

.md-effect-14.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-14 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateY(100%) rotateX(90deg);
    -moz-transform: translateY(100%) rotateX(90deg);
    -ms-transform: translateY(100%) rotateX(90deg);
    transform: translateY(100%) rotateX(90deg);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    transform-origin: 0 100%;
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out
}

.md-show.md-effect-14 .md-content {
    -webkit-transform: translateY(0%) rotateX(0deg);
    -moz-transform: translateY(0%) rotateX(0deg);
    -ms-transform: translateY(0%) rotateX(0deg);
    transform: translateY(0%) rotateX(0deg);
    opacity: 1
}

.md-effect-15.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px
}

.md-effect-15 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    transform-origin: 0 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-15 .md-content {
    -webkit-transform: translateZ(0) translateX(0%) rotateY(0deg);
    -moz-transform: translateZ(0) translateX(0%) rotateY(0deg);
    -ms-transform: translateZ(0) translateX(0%) rotateY(0deg);
    transform: translateZ(0) translateX(0%) rotateY(0deg);
    opacity: 1
}

.md-show.md-effect-16~.md-overlay {
    background: rgba(180,46,32,.5)
}

.md-show.md-effect-16~.container {
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    filter: blur(3px)
}

.md-effect-16 .md-content {
    -webkit-transform: translateY(-5%);
    -moz-transform: translateY(-5%);
    -ms-transform: translateY(-5%);
    transform: translateY(-5%);
    opacity: 0
}

.md-show.md-effect-16~.container,.md-effect-16 .md-content {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s
}

.md-show.md-effect-16 .md-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.md-show.md-effect-17~.container {
    height: 100%;
    overflow: hidden;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s
}

.md-show.md-effect-17~.container,.md-show.md-effect-17~.md-overlay {
    -webkit-transform: rotateX(-2deg);
    -moz-transform: rotateX(-2deg);
    -ms-transform: rotateX(-2deg);
    transform: rotateX(-2deg);
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.md-effect-17 .md-content {
    opacity: 0;
    -webkit-transform: translateY(200%);
    -moz-transform: translateY(200%);
    -ms-transform: translateY(200%);
    transform: translateY(200%)
}

.md-show.md-effect-17 .md-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    -webkit-transition: all 0.3s 0.2s;
    -moz-transition: all 0.3s 0.2s;
    transition: all 0.3s 0.2s
}

.md-show.md-effect-18~.container {
    height: 100%;
    overflow: hidden
}

.md-show.md-effect-18~.md-overlay {
    background: rgba(143,27,15,.8);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s
}

.md-show.md-effect-18~.container,.md-show.md-effect-18~.md-overlay {
    -webkit-transform-style: preserve-3d;
    -webkit-transform-origin: 0% 50%;
    -webkit-animation: rotateRightSideFirst 0.5s forwards ease-in;
    -moz-transform-style: preserve-3d;
    -moz-transform-origin: 0% 50%;
    -moz-animation: rotateRightSideFirst 0.5s forwards ease-in;
    transform-style: preserve-3d;
    transform-origin: 0% 50%;
    animation: rotateRightSideFirst 0.5s forwards ease-in
}

@-webkit-keyframes rotateRightSideFirst {
    50% {
        -webkit-transform: translateZ(-50px) rotateY(5deg);
        -webkit-animation-timing-function: ease-out
    }

    100% {
        -webkit-transform: translateZ(-200px)
    }
}

@-moz-keyframes rotateRightSideFirst {
    50% {
        -moz-transform: translateZ(-50px) rotateY(5deg);
        -moz-animation-timing-function: ease-out
    }

    100% {
        -moz-transform: translateZ(-200px)
    }
}

@keyframes rotateRightSideFirst {
    50% {
        transform: translateZ(-50px) rotateY(5deg);
        animation-timing-function: ease-out
    }

    100% {
        transform: translateZ(-200px)
    }
}

.md-effect-18 .md-content {
    -webkit-transform: translateX(200%);
    -moz-transform: translateX(200%);
    -ms-transform: translateX(200%);
    transform: translateX(200%);
    opacity: 0
}

.md-show.md-effect-18 .md-content {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -webkit-transition: all 0.5s 0.1s;
    -moz-transition: all 0.5s 0.1s;
    transition: all 0.5s 0.1s
}

.md-show.md-effect-19~.container {
    height: 100%;
    overflow: hidden
}

.md-show.md-effect-19~.md-overlay {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s
}

.md-show.md-effect-19~.container,.md-show.md-effect-19~.md-overlay {
    -webkit-transform-style: preserve-3d;
    -webkit-transform-origin: 50% 100%;
    -webkit-animation: OpenTop 0.5s forwards ease-in;
    -moz-transform-style: preserve-3d;
    -moz-transform-origin: 50% 100%;
    -moz-animation: OpenTop 0.5s forwards ease-in;
    transform-style: preserve-3d;
    transform-origin: 50% 100%;
    animation: OpenTop 0.5s forwards ease-in
}

@-webkit-keyframes OpenTop {
    50% {
        -webkit-transform: rotateX(10deg);
        -webkit-animation-timing-function: ease-out
    }
}

@-moz-keyframes OpenTop {
    50% {
        -moz-transform: rotateX(10deg);
        -moz-animation-timing-function: ease-out
    }
}

@keyframes OpenTop {
    50% {
        transform: rotateX(10deg);
        animation-timing-function: ease-out
    }
}

.md-effect-19 .md-content {
    -webkit-transform: translateY(-200%);
    -moz-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
    opacity: 0
}

.md-show.md-effect-19 .md-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    -webkit-transition: all 0.5s 0.1s;
    -moz-transition: all 0.5s 0.1s;
    transition: all 0.5s 0.1s
}

/*!
Animations
*/
.animation-standby-portfolio,.animation-standby {
    opacity: 0
}

.animation-standby-delayed {
    opacity: 0
}

.animated {
    -webkit-animation-duration: 1.3s;
    animation-duration: 1.3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.animation-1-5-sec {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s
}

.animated.animation-1-7-sec {
    -webkit-animation-duration: 1.7s;
    animation-duration: 1.7s
}

.animated.animation-2-0-sec {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

.animated.animation-2-3-sec {
    -webkit-animation-duration: 2.3s;
    animation-duration: 2.3s
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

@-webkit-keyframes bounce {
    0%,20%,53%,80%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

@keyframes bounce {
    0%,20%,53%,80%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0);
        transform: translate3d(0,-30px,0)
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        transition-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

.animation-action.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes flash {
    0%,50%,100% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,50%,100% {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.animation-action.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

.animation-action.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    30% {
        -webkit-transform: scale3d(1.25,.75,1);
        transform: scale3d(1.25,.75,1)
    }

    40% {
        -webkit-transform: scale3d(.75,1.25,1);
        transform: scale3d(.75,1.25,1)
    }

    50% {
        -webkit-transform: scale3d(1.15,.85,1);
        transform: scale3d(1.15,.85,1)
    }

    65% {
        -webkit-transform: scale3d(.95,1.05,1);
        transform: scale3d(.95,1.05,1)
    }

    75% {
        -webkit-transform: scale3d(1.05,.95,1);
        transform: scale3d(1.05,.95,1)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

.animation-action.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

@keyframes shake {
    0%,100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }
}

.animation-action.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0,0,1,15deg);
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        -webkit-transform: rotate3d(0,0,1,-10deg);
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        -webkit-transform: rotate3d(0,0,1,5deg);
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        -webkit-transform: rotate3d(0,0,1,-5deg);
        transform: rotate3d(0,0,1,-5deg)
    }

    100% {
        -webkit-transform: rotate3d(0,0,1,0deg);
        transform: rotate3d(0,0,1,0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0,0,1,15deg);
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        -webkit-transform: rotate3d(0,0,1,-10deg);
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        -webkit-transform: rotate3d(0,0,1,5deg);
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        -webkit-transform: rotate3d(0,0,1,-5deg);
        transform: rotate3d(0,0,1,-5deg)
    }

    100% {
        -webkit-transform: rotate3d(0,0,1,0deg);
        transform: rotate3d(0,0,1,0deg)
    }
}

.animation-action.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }

    10%,20% {
        -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

.animation-action.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: none;
        transform: none
    }

    15% {
        -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes bounceIn {
    0%,20%,40%,60%,80%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

@keyframes bounceIn {
    0%,20%,40%,60%,80%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}

.animation-action.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes bounceInDown {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0);
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0);
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInDown {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0);
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0);
        transform: translate3d(0,25px,0)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0);
        transform: translate3d(0,5px,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px,0,0);
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px,0,0);
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInLeft {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px,0,0);
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px,0,0);
        transform: translate3d(25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(-10px,0,0);
        transform: translate3d(-10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(5px,0,0);
        transform: translate3d(5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px,0,0);
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px,0,0);
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInRight {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px,0,0);
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px,0,0);
        transform: translate3d(-25px,0,0)
    }

    75% {
        -webkit-transform: translate3d(10px,0,0);
        transform: translate3d(10px,0,0)
    }

    90% {
        -webkit-transform: translate3d(-5px,0,0);
        transform: translate3d(-5px,0,0)
    }

    100% {
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,3000px,0);
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

@keyframes bounceInUp {
    0%,60%,75%,90%,100% {
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,3000px,0);
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    75% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-5px,0);
        transform: translate3d(0,-5px,0)
    }

    100% {
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

.animation-action.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }
}

.animation-action.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
    -webkit-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0,10px,0);
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }
}

.animation-action.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px,0,0);
        transform: translate3d(20px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px,0,0);
        transform: translate3d(20px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }
}

.animation-action.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px,0,0);
        transform: translate3d(-20px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px,0,0);
        transform: translate3d(-20px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }
}

.animation-action.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        -webkit-transform: translate3d(0,20px,0);
        transform: translate3d(0,20px,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        -webkit-transform: translate3d(0,20px,0);
        transform: translate3d(0,20px,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }
}

.animation-action.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.animation-action.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes blurIn {
    0% {
        filter: blur(3px);
        -webkit-filter: blur(3px);
        opacity: 0
    }

    100% {
        filter: blur(0);
        -webkit-filter: blur(0);
        opacity: 1
    }
}

@keyframes blurIn {
    0% {
        filter: blur(3px);
        -webkit-filter: blur(3px);
        opacity: 0
    }

    100% {
        filter: blur(0);
        -webkit-filter: blur(0);
        opacity: 1
    }
}

.animation-action.blurIn {
    -webkit-animation-name: blurIn;
    animation-name: blurIn;
    -webkit-transition: -webkit-transform 3s,filter 3s;
    transition: transform 3s,filter 3s
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInSlightLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-30px,0,0);
        transform: translate3d(-30px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInSlightLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-30px,0,0);
        transform: translate3d(-30px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInSlightLeft {
    -webkit-animation-name: fadeInSlightLeft;
    animation-name: fadeInSlightLeft
}

@-webkit-keyframes fadeInSlightRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(30px,0,0);
        transform: translate3d(30px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInSlightRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(30px,0,0);
        transform: translate3d(30px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInSlightRight {
    -webkit-animation-name: fadeInSlightRight;
    animation-name: fadeInSlightRight
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUpSlow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUpSlow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInUpSlow {
    -webkit-animation-name: fadeInUpSlow;
    animation-name: fadeInUpSlow
}

@-webkit-keyframes thumbnailFadeInUpSlow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,112px,0);
        transform: translate3d(0,112px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes thumbnailFadeInUpSlow {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,112px,0);
        transform: translate3d(0,112px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.thumbnailFadeInUpSlow {
    -webkit-animation-name: thumbnailFadeInUpSlow;
    animation-name: thumbnailFadeInUpSlow
}

@-webkit-keyframes fadeInUpSlight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,20px,0);
        transform: translate3d(0,20px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUpSlight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,20px,0);
        transform: translate3d(0,20px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInUpSlight {
    -webkit-animation-name: fadeInUpSlight;
    animation-name: fadeInUpSlight
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.animation-action.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

.animation-action.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,2000px,0);
        transform: translate3d(0,2000px,0)
    }
}

.animation-action.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

.animation-action.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px,0,0);
        transform: translate3d(-2000px,0,0)
    }
}

.animation-action.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

.animation-action.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }
}

.animation-action.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

.animation-action.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(0,-2000px,0);
        transform: translate3d(0,-2000px,0)
    }
}

.animation-action.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
        transform: perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
        transform: perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
        transform: perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    40% {
        -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }

    50% {
        -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    80% {
        -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
        transform: perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

.animation-action.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    90% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,0deg);
        transform: perspective(400px) rotate3d(1,0,0,0deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    90% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,0deg);
        transform: perspective(400px) rotate3d(1,0,0,0deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.animation-action.flipInX {
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
        transform: perspective(400px) rotate3d(0,1,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
        transform: perspective(400px) rotate3d(0,1,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.animation-action.flipInY {
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        opacity: 0
    }
}

.animation-action.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
        transform: perspective(400px) rotate3d(0,1,0,-15deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }

    30% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
        transform: perspective(400px) rotate3d(0,1,0,-15deg);
        opacity: 1
    }

    100% {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        opacity: 0
    }
}

.animation-action.flipOutY {
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
    -webkit-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }

    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    100% {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }

    100% {
        -webkit-transform: translate3d(100%,0,0) skewX(30deg);
        transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0
    }
}

.animation-action.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0,0,1,-200deg);
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0,0,1,-200deg);
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,-90deg);
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,-90deg);
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

.animation-action.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0,0,1,200deg);
        transform: rotate3d(0,0,1,200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center;
        transform-origin: center;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: center;
        transform-origin: center;
        -webkit-transform: rotate3d(0,0,1,200deg);
        transform: rotate3d(0,0,1,200deg);
        opacity: 0
    }
}

.animation-action.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,45deg);
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }
}

.animation-action.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

.animation-action.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0,0,1,-45deg);
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

.animation-action.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,90deg);
        transform: rotate3d(0,0,1,90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        opacity: 1
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0,0,1,90deg);
        transform: rotate3d(0,0,1,90deg);
        opacity: 0
    }
}

.animation-action.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    20%,60% {
        -webkit-transform: rotate3d(0,0,1,80deg);
        transform: rotate3d(0,0,1,80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    40%,80% {
        -webkit-transform: rotate3d(0,0,1,60deg);
        transform: rotate3d(0,0,1,60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    100% {
        -webkit-transform: translate3d(0,700px,0);
        transform: translate3d(0,700px,0);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    20%,60% {
        -webkit-transform: rotate3d(0,0,1,80deg);
        transform: rotate3d(0,0,1,80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }

    40%,80% {
        -webkit-transform: rotate3d(0,0,1,60deg);
        transform: rotate3d(0,0,1,60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    100% {
        -webkit-transform: translate3d(0,700px,0);
        transform: translate3d(0,700px,0);
        opacity: 0
    }
}

.animation-action.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.animation-action.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}

.animation-action.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    50% {
        opacity: 1
    }
}

.animation-action.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInOut {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(1.3,1.3,1.3);
        transform: scale3d(1.3,1.3,1.3)
    }

    50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes zoomInOut {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(1.3,1.3,1.3);
        transform: scale3d(1.3,1.3,1.3)
    }

    50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.animation-action.zoomInOut {
    -webkit-animation-name: zoomInOut;
    animation-name: zoomInOut;
    -webkit-animation-duration: 0.8s;
    animation-duration: 0.8s
}

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 0
    }
}

.animation-action.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px,0,0);
        transform: scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

.animation-action.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px,0,0);
        transform: scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

.animation-action.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.animation-action.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.animation-action.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.animation-action.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.animation-action.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.animation-action.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }
}

.animation-action.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

.animation-action.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

.animation-action.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

.animation-action.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}

/*!/wp-content/themes/kreativa/css/fonts/font-awesome/css/font-awesome.min.css*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: 'FontAwesome';
  
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,.fa-close:before,.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before,.fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before,.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before,.fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before,.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before,.fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before,.fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,.fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before,.fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before,.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before,.fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before,.fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before,.fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before,.fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before,.fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before,.fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before,.fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,.fa-usd:before {
    content: "\f155"
}

.fa-rupee:before,.fa-inr:before {
    content: "\f156"
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
    content: "\f158"
}

.fa-won:before,.fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before,.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before,.fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before,.fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before,.fa-bank:before,.fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before,.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before,.fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before,.fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before,.fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,.fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before,.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before,.fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before,.fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before,.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before,.fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-yc:before,.fa-y-combinator:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before,.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before,.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before,.fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-stop-o:before,.fa-hand-paper-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-tv:before,.fa-television:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-edge:before {
    content: "\f282"
}

.fa-credit-card-alt:before {
    content: "\f283"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-modx:before {
    content: "\f285"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-usb:before {
    content: "\f287"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-pause-circle-o:before {
    content: "\f28c"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stop-circle-o:before {
    content: "\f28e"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-percent:before {
    content: "\f295"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-envira:before {
    content: "\f299"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-wheelchair-alt:before {
    content: "\f29b"
}

.fa-question-circle-o:before {
    content: "\f29c"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
    content: "\f2a4"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-signing:before,.fa-sign-language:before {
    content: "\f2a7"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
    content: "\f2b3"
}

.fa-fa:before,.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-handshake-o:before {
    content: "\f2b5"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-o:before {
    content: "\f2b7"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-book-o:before {
    content: "\f2ba"
}

.fa-vcard:before,.fa-address-card:before {
    content: "\f2bb"
}

.fa-vcard-o:before,.fa-address-card-o:before {
    content: "\f2bc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-circle-o:before {
    content: "\f2be"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before,.fa-id-card:before {
    content: "\f2c2"
}

.fa-drivers-license-o:before,.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thermometer-2:before,.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-1:before,.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-0:before,.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
    content: "\f2cd"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-times-rectangle:before,.fa-window-close:before {
    content: "\f2d3"
}

.fa-times-rectangle-o:before,.fa-window-close-o:before {
    content: "\f2d4"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-eercast:before {
    content: "\f2da"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-snowflake-o:before {
    content: "\f2dc"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-meetup:before {
    content: "\f2e0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

/*!/wp-content/themes/kreativa/css/fonts/ionicons/css/ionicons.min.css*/
@charset "UTF-8";/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Googleâ€™s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ioniconâ€™s grid from original.
*/
@font-face {
    font-family: "Ionicons";
    
    font-weight: normal;
    font-style: normal
}

.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before {
    display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ion-alert:before {
    content: "\f101"
}

.ion-alert-circled:before {
    content: "\f100"
}

.ion-android-add:before {
    content: "\f2c7"
}

.ion-android-add-circle:before {
    content: "\f359"
}

.ion-android-alarm-clock:before {
    content: "\f35a"
}

.ion-android-alert:before {
    content: "\f35b"
}

.ion-android-apps:before {
    content: "\f35c"
}

.ion-android-archive:before {
    content: "\f2c9"
}

.ion-android-arrow-back:before {
    content: "\f2ca"
}

.ion-android-arrow-down:before {
    content: "\f35d"
}

.ion-android-arrow-dropdown:before {
    content: "\f35f"
}

.ion-android-arrow-dropdown-circle:before {
    content: "\f35e"
}

.ion-android-arrow-dropleft:before {
    content: "\f361"
}

.ion-android-arrow-dropleft-circle:before {
    content: "\f360"
}

.ion-android-arrow-dropright:before {
    content: "\f363"
}

.ion-android-arrow-dropright-circle:before {
    content: "\f362"
}

.ion-android-arrow-dropup:before {
    content: "\f365"
}

.ion-android-arrow-dropup-circle:before {
    content: "\f364"
}

.ion-android-arrow-forward:before {
    content: "\f30f"
}

.ion-android-arrow-up:before {
    content: "\f366"
}

.ion-android-attach:before {
    content: "\f367"
}

.ion-android-bar:before {
    content: "\f368"
}

.ion-android-bicycle:before {
    content: "\f369"
}

.ion-android-boat:before {
    content: "\f36a"
}

.ion-android-bookmark:before {
    content: "\f36b"
}

.ion-android-bulb:before {
    content: "\f36c"
}

.ion-android-bus:before {
    content: "\f36d"
}

.ion-android-calendar:before {
    content: "\f2d1"
}

.ion-android-call:before {
    content: "\f2d2"
}

.ion-android-camera:before {
    content: "\f2d3"
}

.ion-android-cancel:before {
    content: "\f36e"
}

.ion-android-car:before {
    content: "\f36f"
}

.ion-android-cart:before {
    content: "\f370"
}

.ion-android-chat:before {
    content: "\f2d4"
}

.ion-android-checkbox:before {
    content: "\f374"
}

.ion-android-checkbox-blank:before {
    content: "\f371"
}

.ion-android-checkbox-outline:before {
    content: "\f373"
}

.ion-android-checkbox-outline-blank:before {
    content: "\f372"
}

.ion-android-checkmark-circle:before {
    content: "\f375"
}

.ion-android-clipboard:before {
    content: "\f376"
}

.ion-android-close:before {
    content: "\f2d7"
}

.ion-android-cloud:before {
    content: "\f37a"
}

.ion-android-cloud-circle:before {
    content: "\f377"
}

.ion-android-cloud-done:before {
    content: "\f378"
}

.ion-android-cloud-outline:before {
    content: "\f379"
}

.ion-android-color-palette:before {
    content: "\f37b"
}

.ion-android-compass:before {
    content: "\f37c"
}

.ion-android-contact:before {
    content: "\f2d8"
}

.ion-android-contacts:before {
    content: "\f2d9"
}

.ion-android-contract:before {
    content: "\f37d"
}

.ion-android-create:before {
    content: "\f37e"
}

.ion-android-delete:before {
    content: "\f37f"
}

.ion-android-desktop:before {
    content: "\f380"
}

.ion-android-document:before {
    content: "\f381"
}

.ion-android-done:before {
    content: "\f383"
}

.ion-android-done-all:before {
    content: "\f382"
}

.ion-android-download:before {
    content: "\f2dd"
}

.ion-android-drafts:before {
    content: "\f384"
}

.ion-android-exit:before {
    content: "\f385"
}

.ion-android-expand:before {
    content: "\f386"
}

.ion-android-favorite:before {
    content: "\f388"
}

.ion-android-favorite-outline:before {
    content: "\f387"
}

.ion-android-film:before {
    content: "\f389"
}

.ion-android-folder:before {
    content: "\f2e0"
}

.ion-android-folder-open:before {
    content: "\f38a"
}

.ion-android-funnel:before {
    content: "\f38b"
}

.ion-android-globe:before {
    content: "\f38c"
}

.ion-android-hand:before {
    content: "\f2e3"
}

.ion-android-hangout:before {
    content: "\f38d"
}

.ion-android-happy:before {
    content: "\f38e"
}

.ion-android-home:before {
    content: "\f38f"
}

.ion-android-image:before {
    content: "\f2e4"
}

.ion-android-laptop:before {
    content: "\f390"
}

.ion-android-list:before {
    content: "\f391"
}

.ion-android-locate:before {
    content: "\f2e9"
}

.ion-android-lock:before {
    content: "\f392"
}

.ion-android-mail:before {
    content: "\f2eb"
}

.ion-android-map:before {
    content: "\f393"
}

.ion-android-menu:before {
    content: "\f394"
}

.ion-android-microphone:before {
    content: "\f2ec"
}

.ion-android-microphone-off:before {
    content: "\f395"
}

.ion-android-more-horizontal:before {
    content: "\f396"
}

.ion-android-more-vertical:before {
    content: "\f397"
}

.ion-android-navigate:before {
    content: "\f398"
}

.ion-android-notifications:before {
    content: "\f39b"
}

.ion-android-notifications-none:before {
    content: "\f399"
}

.ion-android-notifications-off:before {
    content: "\f39a"
}

.ion-android-open:before {
    content: "\f39c"
}

.ion-android-options:before {
    content: "\f39d"
}

.ion-android-people:before {
    content: "\f39e"
}

.ion-android-person:before {
    content: "\f3a0"
}

.ion-android-person-add:before {
    content: "\f39f"
}

.ion-android-phone-landscape:before {
    content: "\f3a1"
}

.ion-android-phone-portrait:before {
    content: "\f3a2"
}

.ion-android-pin:before {
    content: "\f3a3"
}

.ion-android-plane:before {
    content: "\f3a4"
}

.ion-android-playstore:before {
    content: "\f2f0"
}

.ion-android-print:before {
    content: "\f3a5"
}

.ion-android-radio-button-off:before {
    content: "\f3a6"
}

.ion-android-radio-button-on:before {
    content: "\f3a7"
}

.ion-android-refresh:before {
    content: "\f3a8"
}

.ion-android-remove:before {
    content: "\f2f4"
}

.ion-android-remove-circle:before {
    content: "\f3a9"
}

.ion-android-restaurant:before {
    content: "\f3aa"
}

.ion-android-sad:before {
    content: "\f3ab"
}

.ion-android-search:before {
    content: "\f2f5"
}

.ion-android-send:before {
    content: "\f2f6"
}

.ion-android-settings:before {
    content: "\f2f7"
}

.ion-android-share:before {
    content: "\f2f8"
}

.ion-android-share-alt:before {
    content: "\f3ac"
}

.ion-android-star:before {
    content: "\f2fc"
}

.ion-android-star-half:before {
    content: "\f3ad"
}

.ion-android-star-outline:before {
    content: "\f3ae"
}

.ion-android-stopwatch:before {
    content: "\f2fd"
}

.ion-android-subway:before {
    content: "\f3af"
}

.ion-android-sunny:before {
    content: "\f3b0"
}

.ion-android-sync:before {
    content: "\f3b1"
}

.ion-android-textsms:before {
    content: "\f3b2"
}

.ion-android-time:before {
    content: "\f3b3"
}

.ion-android-train:before {
    content: "\f3b4"
}

.ion-android-unlock:before {
    content: "\f3b5"
}

.ion-android-upload:before {
    content: "\f3b6"
}

.ion-android-volume-down:before {
    content: "\f3b7"
}

.ion-android-volume-mute:before {
    content: "\f3b8"
}

.ion-android-volume-off:before {
    content: "\f3b9"
}

.ion-android-volume-up:before {
    content: "\f3ba"
}

.ion-android-walk:before {
    content: "\f3bb"
}

.ion-android-warning:before {
    content: "\f3bc"
}

.ion-android-watch:before {
    content: "\f3bd"
}

.ion-android-wifi:before {
    content: "\f305"
}

.ion-aperture:before {
    content: "\f313"
}

.ion-archive:before {
    content: "\f102"
}

.ion-arrow-down-a:before {
    content: "\f103"
}

.ion-arrow-down-b:before {
    content: "\f104"
}

.ion-arrow-down-c:before {
    content: "\f105"
}

.ion-arrow-expand:before {
    content: "\f25e"
}

.ion-arrow-graph-down-left:before {
    content: "\f25f"
}

.ion-arrow-graph-down-right:before {
    content: "\f260"
}

.ion-arrow-graph-up-left:before {
    content: "\f261"
}

.ion-arrow-graph-up-right:before {
    content: "\f262"
}

.ion-arrow-left-a:before {
    content: "\f106"
}

.ion-arrow-left-b:before {
    content: "\f107"
}

.ion-arrow-left-c:before {
    content: "\f108"
}

.ion-arrow-move:before {
    content: "\f263"
}

.ion-arrow-resize:before {
    content: "\f264"
}

.ion-arrow-return-left:before {
    content: "\f265"
}

.ion-arrow-return-right:before {
    content: "\f266"
}

.ion-arrow-right-a:before {
    content: "\f109"
}

.ion-arrow-right-b:before {
    content: "\f10a"
}

.ion-arrow-right-c:before {
    content: "\f10b"
}

.ion-arrow-shrink:before {
    content: "\f267"
}

.ion-arrow-swap:before {
    content: "\f268"
}

.ion-arrow-up-a:before {
    content: "\f10c"
}

.ion-arrow-up-b:before {
    content: "\f10d"
}

.ion-arrow-up-c:before {
    content: "\f10e"
}

.ion-asterisk:before {
    content: "\f314"
}

.ion-at:before {
    content: "\f10f"
}

.ion-backspace:before {
    content: "\f3bf"
}

.ion-backspace-outline:before {
    content: "\f3be"
}

.ion-bag:before {
    content: "\f110"
}

.ion-battery-charging:before {
    content: "\f111"
}

.ion-battery-empty:before {
    content: "\f112"
}

.ion-battery-full:before {
    content: "\f113"
}

.ion-battery-half:before {
    content: "\f114"
}

.ion-battery-low:before {
    content: "\f115"
}

.ion-beaker:before {
    content: "\f269"
}

.ion-beer:before {
    content: "\f26a"
}

.ion-bluetooth:before {
    content: "\f116"
}

.ion-bonfire:before {
    content: "\f315"
}

.ion-bookmark:before {
    content: "\f26b"
}

.ion-bowtie:before {
    content: "\f3c0"
}

.ion-briefcase:before {
    content: "\f26c"
}

.ion-bug:before {
    content: "\f2be"
}

.ion-calculator:before {
    content: "\f26d"
}

.ion-calendar:before {
    content: "\f117"
}

.ion-camera:before {
    content: "\f118"
}

.ion-card:before {
    content: "\f119"
}

.ion-cash:before {
    content: "\f316"
}

.ion-chatbox:before {
    content: "\f11b"
}

.ion-chatbox-working:before {
    content: "\f11a"
}

.ion-chatboxes:before {
    content: "\f11c"
}

.ion-chatbubble:before {
    content: "\f11e"
}

.ion-chatbubble-working:before {
    content: "\f11d"
}

.ion-chatbubbles:before {
    content: "\f11f"
}

.ion-checkmark:before {
    content: "\f122"
}

.ion-checkmark-circled:before {
    content: "\f120"
}

.ion-checkmark-round:before {
    content: "\f121"
}

.ion-chevron-down:before {
    content: "\f123"
}

.ion-chevron-left:before {
    content: "\f124"
}

.ion-chevron-right:before {
    content: "\f125"
}

.ion-chevron-up:before {
    content: "\f126"
}

.ion-clipboard:before {
    content: "\f127"
}

.ion-clock:before {
    content: "\f26e"
}

.ion-close:before {
    content: "\f12a"
}

.ion-close-circled:before {
    content: "\f128"
}

.ion-close-round:before {
    content: "\f129"
}

.ion-closed-captioning:before {
    content: "\f317"
}

.ion-cloud:before {
    content: "\f12b"
}

.ion-code:before {
    content: "\f271"
}

.ion-code-download:before {
    content: "\f26f"
}

.ion-code-working:before {
    content: "\f270"
}

.ion-coffee:before {
    content: "\f272"
}

.ion-compass:before {
    content: "\f273"
}

.ion-compose:before {
    content: "\f12c"
}

.ion-connection-bars:before {
    content: "\f274"
}

.ion-contrast:before {
    content: "\f275"
}

.ion-crop:before {
    content: "\f3c1"
}

.ion-cube:before {
    content: "\f318"
}

.ion-disc:before {
    content: "\f12d"
}

.ion-document:before {
    content: "\f12f"
}

.ion-document-text:before {
    content: "\f12e"
}

.ion-drag:before {
    content: "\f130"
}

.ion-earth:before {
    content: "\f276"
}

.ion-easel:before {
    content: "\f3c2"
}

.ion-edit:before {
    content: "\f2bf"
}

.ion-egg:before {
    content: "\f277"
}

.ion-eject:before {
    content: "\f131"
}

.ion-email:before {
    content: "\f132"
}

.ion-email-unread:before {
    content: "\f3c3"
}

.ion-erlenmeyer-flask:before {
    content: "\f3c5"
}

.ion-erlenmeyer-flask-bubbles:before {
    content: "\f3c4"
}

.ion-eye:before {
    content: "\f133"
}

.ion-eye-disabled:before {
    content: "\f306"
}

.ion-female:before {
    content: "\f278"
}

.ion-filing:before {
    content: "\f134"
}

.ion-film-marker:before {
    content: "\f135"
}

.ion-fireball:before {
    content: "\f319"
}

.ion-flag:before {
    content: "\f279"
}

.ion-flame:before {
    content: "\f31a"
}

.ion-flash:before {
    content: "\f137"
}

.ion-flash-off:before {
    content: "\f136"
}

.ion-folder:before {
    content: "\f139"
}

.ion-fork:before {
    content: "\f27a"
}

.ion-fork-repo:before {
    content: "\f2c0"
}

.ion-forward:before {
    content: "\f13a"
}

.ion-funnel:before {
    content: "\f31b"
}

.ion-gear-a:before {
    content: "\f13d"
}

.ion-gear-b:before {
    content: "\f13e"
}

.ion-grid:before {
    content: "\f13f"
}

.ion-hammer:before {
    content: "\f27b"
}

.ion-happy:before {
    content: "\f31c"
}

.ion-happy-outline:before {
    content: "\f3c6"
}

.ion-headphone:before {
    content: "\f140"
}

.ion-heart:before {
    content: "\f141"
}

.ion-heart-broken:before {
    content: "\f31d"
}

.ion-help:before {
    content: "\f143"
}

.ion-help-buoy:before {
    content: "\f27c"
}

.ion-help-circled:before {
    content: "\f142"
}

.ion-home:before {
    content: "\f144"
}

.ion-icecream:before {
    content: "\f27d"
}

.ion-image:before {
    content: "\f147"
}

.ion-images:before {
    content: "\f148"
}

.ion-information:before {
    content: "\f14a"
}

.ion-information-circled:before {
    content: "\f149"
}

.ion-ionic:before {
    content: "\f14b"
}

.ion-ios-alarm:before {
    content: "\f3c8"
}

.ion-ios-alarm-outline:before {
    content: "\f3c7"
}

.ion-ios-albums:before {
    content: "\f3ca"
}

.ion-ios-albums-outline:before {
    content: "\f3c9"
}

.ion-ios-americanfootball:before {
    content: "\f3cc"
}

.ion-ios-americanfootball-outline:before {
    content: "\f3cb"
}

.ion-ios-analytics:before {
    content: "\f3ce"
}

.ion-ios-analytics-outline:before {
    content: "\f3cd"
}

.ion-ios-arrow-back:before {
    content: "\f3cf"
}

.ion-ios-arrow-down:before {
    content: "\f3d0"
}

.ion-ios-arrow-forward:before {
    content: "\f3d1"
}

.ion-ios-arrow-left:before {
    content: "\f3d2"
}

.ion-ios-arrow-right:before {
    content: "\f3d3"
}

.ion-ios-arrow-thin-down:before {
    content: "\f3d4"
}

.ion-ios-arrow-thin-left:before {
    content: "\f3d5"
}

.ion-ios-arrow-thin-right:before {
    content: "\f3d6"
}

.ion-ios-arrow-thin-up:before {
    content: "\f3d7"
}

.ion-ios-arrow-up:before {
    content: "\f3d8"
}

.ion-ios-at:before {
    content: "\f3da"
}

.ion-ios-at-outline:before {
    content: "\f3d9"
}

.ion-ios-barcode:before {
    content: "\f3dc"
}

.ion-ios-barcode-outline:before {
    content: "\f3db"
}

.ion-ios-baseball:before {
    content: "\f3de"
}

.ion-ios-baseball-outline:before {
    content: "\f3dd"
}

.ion-ios-basketball:before {
    content: "\f3e0"
}

.ion-ios-basketball-outline:before {
    content: "\f3df"
}

.ion-ios-bell:before {
    content: "\f3e2"
}

.ion-ios-bell-outline:before {
    content: "\f3e1"
}

.ion-ios-body:before {
    content: "\f3e4"
}

.ion-ios-body-outline:before {
    content: "\f3e3"
}

.ion-ios-bolt:before {
    content: "\f3e6"
}

.ion-ios-bolt-outline:before {
    content: "\f3e5"
}

.ion-ios-book:before {
    content: "\f3e8"
}

.ion-ios-book-outline:before {
    content: "\f3e7"
}

.ion-ios-bookmarks:before {
    content: "\f3ea"
}

.ion-ios-bookmarks-outline:before {
    content: "\f3e9"
}

.ion-ios-box:before {
    content: "\f3ec"
}

.ion-ios-box-outline:before {
    content: "\f3eb"
}

.ion-ios-briefcase:before {
    content: "\f3ee"
}

.ion-ios-briefcase-outline:before {
    content: "\f3ed"
}

.ion-ios-browsers:before {
    content: "\f3f0"
}

.ion-ios-browsers-outline:before {
    content: "\f3ef"
}

.ion-ios-calculator:before {
    content: "\f3f2"
}

.ion-ios-calculator-outline:before {
    content: "\f3f1"
}

.ion-ios-calendar:before {
    content: "\f3f4"
}

.ion-ios-calendar-outline:before {
    content: "\f3f3"
}

.ion-ios-camera:before {
    content: "\f3f6"
}

.ion-ios-camera-outline:before {
    content: "\f3f5"
}

.ion-ios-cart:before {
    content: "\f3f8"
}

.ion-ios-cart-outline:before {
    content: "\f3f7"
}

.ion-ios-chatboxes:before {
    content: "\f3fa"
}

.ion-ios-chatboxes-outline:before {
    content: "\f3f9"
}

.ion-ios-chatbubble:before {
    content: "\f3fc"
}

.ion-ios-chatbubble-outline:before {
    content: "\f3fb"
}

.ion-ios-checkmark:before {
    content: "\f3ff"
}

.ion-ios-checkmark-empty:before {
    content: "\f3fd"
}

.ion-ios-checkmark-outline:before {
    content: "\f3fe"
}

.ion-ios-circle-filled:before {
    content: "\f400"
}

.ion-ios-circle-outline:before {
    content: "\f401"
}

.ion-ios-clock:before {
    content: "\f403"
}

.ion-ios-clock-outline:before {
    content: "\f402"
}

.ion-ios-close:before {
    content: "\f406"
}

.ion-ios-close-empty:before {
    content: "\f404"
}

.ion-ios-close-outline:before {
    content: "\f405"
}

.ion-ios-cloud:before {
    content: "\f40c"
}

.ion-ios-cloud-download:before {
    content: "\f408"
}

.ion-ios-cloud-download-outline:before {
    content: "\f407"
}

.ion-ios-cloud-outline:before {
    content: "\f409"
}

.ion-ios-cloud-upload:before {
    content: "\f40b"
}

.ion-ios-cloud-upload-outline:before {
    content: "\f40a"
}

.ion-ios-cloudy:before {
    content: "\f410"
}

.ion-ios-cloudy-night:before {
    content: "\f40e"
}

.ion-ios-cloudy-night-outline:before {
    content: "\f40d"
}

.ion-ios-cloudy-outline:before {
    content: "\f40f"
}

.ion-ios-cog:before {
    content: "\f412"
}

.ion-ios-cog-outline:before {
    content: "\f411"
}

.ion-ios-color-filter:before {
    content: "\f414"
}

.ion-ios-color-filter-outline:before {
    content: "\f413"
}

.ion-ios-color-wand:before {
    content: "\f416"
}

.ion-ios-color-wand-outline:before {
    content: "\f415"
}

.ion-ios-compose:before {
    content: "\f418"
}

.ion-ios-compose-outline:before {
    content: "\f417"
}

.ion-ios-contact:before {
    content: "\f41a"
}

.ion-ios-contact-outline:before {
    content: "\f419"
}

.ion-ios-copy:before {
    content: "\f41c"
}

.ion-ios-copy-outline:before {
    content: "\f41b"
}

.ion-ios-crop:before {
    content: "\f41e"
}

.ion-ios-crop-strong:before {
    content: "\f41d"
}

.ion-ios-download:before {
    content: "\f420"
}

.ion-ios-download-outline:before {
    content: "\f41f"
}

.ion-ios-drag:before {
    content: "\f421"
}

.ion-ios-email:before {
    content: "\f423"
}

.ion-ios-email-outline:before {
    content: "\f422"
}

.ion-ios-eye:before {
    content: "\f425"
}

.ion-ios-eye-outline:before {
    content: "\f424"
}

.ion-ios-fastforward:before {
    content: "\f427"
}

.ion-ios-fastforward-outline:before {
    content: "\f426"
}

.ion-ios-filing:before {
    content: "\f429"
}

.ion-ios-filing-outline:before {
    content: "\f428"
}

.ion-ios-film:before {
    content: "\f42b"
}

.ion-ios-film-outline:before {
    content: "\f42a"
}

.ion-ios-flag:before {
    content: "\f42d"
}

.ion-ios-flag-outline:before {
    content: "\f42c"
}

.ion-ios-flame:before {
    content: "\f42f"
}

.ion-ios-flame-outline:before {
    content: "\f42e"
}

.ion-ios-flask:before {
    content: "\f431"
}

.ion-ios-flask-outline:before {
    content: "\f430"
}

.ion-ios-flower:before {
    content: "\f433"
}

.ion-ios-flower-outline:before {
    content: "\f432"
}

.ion-ios-folder:before {
    content: "\f435"
}

.ion-ios-folder-outline:before {
    content: "\f434"
}

.ion-ios-football:before {
    content: "\f437"
}

.ion-ios-football-outline:before {
    content: "\f436"
}

.ion-ios-game-controller-a:before {
    content: "\f439"
}

.ion-ios-game-controller-a-outline:before {
    content: "\f438"
}

.ion-ios-game-controller-b:before {
    content: "\f43b"
}

.ion-ios-game-controller-b-outline:before {
    content: "\f43a"
}

.ion-ios-gear:before {
    content: "\f43d"
}

.ion-ios-gear-outline:before {
    content: "\f43c"
}

.ion-ios-glasses:before {
    content: "\f43f"
}

.ion-ios-glasses-outline:before {
    content: "\f43e"
}

.ion-ios-grid-view:before {
    content: "\f441"
}

.ion-ios-grid-view-outline:before {
    content: "\f440"
}

.ion-ios-heart:before {
    content: "\f443"
}

.ion-ios-heart-outline:before {
    content: "\f442"
}

.ion-ios-help:before {
    content: "\f446"
}

.ion-ios-help-empty:before {
    content: "\f444"
}

.ion-ios-help-outline:before {
    content: "\f445"
}

.ion-ios-home:before {
    content: "\f448"
}

.ion-ios-home-outline:before {
    content: "\f447"
}

.ion-ios-infinite:before {
    content: "\f44a"
}

.ion-ios-infinite-outline:before {
    content: "\f449"
}

.ion-ios-information:before {
    content: "\f44d"
}

.ion-ios-information-empty:before {
    content: "\f44b"
}

.ion-ios-information-outline:before {
    content: "\f44c"
}

.ion-ios-ionic-outline:before {
    content: "\f44e"
}

.ion-ios-keypad:before {
    content: "\f450"
}

.ion-ios-keypad-outline:before {
    content: "\f44f"
}

.ion-ios-lightbulb:before {
    content: "\f452"
}

.ion-ios-lightbulb-outline:before {
    content: "\f451"
}

.ion-ios-list:before {
    content: "\f454"
}

.ion-ios-list-outline:before {
    content: "\f453"
}

.ion-ios-location:before {
    content: "\f456"
}

.ion-ios-location-outline:before {
    content: "\f455"
}

.ion-ios-locked:before {
    content: "\f458"
}

.ion-ios-locked-outline:before {
    content: "\f457"
}

.ion-ios-loop:before {
    content: "\f45a"
}

.ion-ios-loop-strong:before {
    content: "\f459"
}

.ion-ios-medical:before {
    content: "\f45c"
}

.ion-ios-medical-outline:before {
    content: "\f45b"
}

.ion-ios-medkit:before {
    content: "\f45e"
}

.ion-ios-medkit-outline:before {
    content: "\f45d"
}

.ion-ios-mic:before {
    content: "\f461"
}

.ion-ios-mic-off:before {
    content: "\f45f"
}

.ion-ios-mic-outline:before {
    content: "\f460"
}

.ion-ios-minus:before {
    content: "\f464"
}

.ion-ios-minus-empty:before {
    content: "\f462"
}

.ion-ios-minus-outline:before {
    content: "\f463"
}

.ion-ios-monitor:before {
    content: "\f466"
}

.ion-ios-monitor-outline:before {
    content: "\f465"
}

.ion-ios-moon:before {
    content: "\f468"
}

.ion-ios-moon-outline:before {
    content: "\f467"
}

.ion-ios-more:before {
    content: "\f46a"
}

.ion-ios-more-outline:before {
    content: "\f469"
}

.ion-ios-musical-note:before {
    content: "\f46b"
}

.ion-ios-musical-notes:before {
    content: "\f46c"
}

.ion-ios-navigate:before {
    content: "\f46e"
}

.ion-ios-navigate-outline:before {
    content: "\f46d"
}

.ion-ios-nutrition:before {
    content: "\f470"
}

.ion-ios-nutrition-outline:before {
    content: "\f46f"
}

.ion-ios-paper:before {
    content: "\f472"
}

.ion-ios-paper-outline:before {
    content: "\f471"
}

.ion-ios-paperplane:before {
    content: "\f474"
}

.ion-ios-paperplane-outline:before {
    content: "\f473"
}

.ion-ios-partlysunny:before {
    content: "\f476"
}

.ion-ios-partlysunny-outline:before {
    content: "\f475"
}

.ion-ios-pause:before {
    content: "\f478"
}

.ion-ios-pause-outline:before {
    content: "\f477"
}

.ion-ios-paw:before {
    content: "\f47a"
}

.ion-ios-paw-outline:before {
    content: "\f479"
}

.ion-ios-people:before {
    content: "\f47c"
}

.ion-ios-people-outline:before {
    content: "\f47b"
}

.ion-ios-person:before {
    content: "\f47e"
}

.ion-ios-person-outline:before {
    content: "\f47d"
}

.ion-ios-personadd:before {
    content: "\f480"
}

.ion-ios-personadd-outline:before {
    content: "\f47f"
}

.ion-ios-photos:before {
    content: "\f482"
}

.ion-ios-photos-outline:before {
    content: "\f481"
}

.ion-ios-pie:before {
    content: "\f484"
}

.ion-ios-pie-outline:before {
    content: "\f483"
}

.ion-ios-pint:before {
    content: "\f486"
}

.ion-ios-pint-outline:before {
    content: "\f485"
}

.ion-ios-play:before {
    content: "\f488"
}

.ion-ios-play-outline:before {
    content: "\f487"
}

.ion-ios-plus:before {
    content: "\f48b"
}

.ion-ios-plus-empty:before {
    content: "\f489"
}

.ion-ios-plus-outline:before {
    content: "\f48a"
}

.ion-ios-pricetag:before {
    content: "\f48d"
}

.ion-ios-pricetag-outline:before {
    content: "\f48c"
}

.ion-ios-pricetags:before {
    content: "\f48f"
}

.ion-ios-pricetags-outline:before {
    content: "\f48e"
}

.ion-ios-printer:before {
    content: "\f491"
}

.ion-ios-printer-outline:before {
    content: "\f490"
}

.ion-ios-pulse:before {
    content: "\f493"
}

.ion-ios-pulse-strong:before {
    content: "\f492"
}

.ion-ios-rainy:before {
    content: "\f495"
}

.ion-ios-rainy-outline:before {
    content: "\f494"
}

.ion-ios-recording:before {
    content: "\f497"
}

.ion-ios-recording-outline:before {
    content: "\f496"
}

.ion-ios-redo:before {
    content: "\f499"
}

.ion-ios-redo-outline:before {
    content: "\f498"
}

.ion-ios-refresh:before {
    content: "\f49c"
}

.ion-ios-refresh-empty:before {
    content: "\f49a"
}

.ion-ios-refresh-outline:before {
    content: "\f49b"
}

.ion-ios-reload:before {
    content: "\f49d"
}

.ion-ios-reverse-camera:before {
    content: "\f49f"
}

.ion-ios-reverse-camera-outline:before {
    content: "\f49e"
}

.ion-ios-rewind:before {
    content: "\f4a1"
}

.ion-ios-rewind-outline:before {
    content: "\f4a0"
}

.ion-ios-rose:before {
    content: "\f4a3"
}

.ion-ios-rose-outline:before {
    content: "\f4a2"
}

.ion-ios-search:before {
    content: "\f4a5"
}

.ion-ios-search-strong:before {
    content: "\f4a4"
}

.ion-ios-settings:before {
    content: "\f4a7"
}

.ion-ios-settings-strong:before {
    content: "\f4a6"
}

.ion-ios-shuffle:before {
    content: "\f4a9"
}

.ion-ios-shuffle-strong:before {
    content: "\f4a8"
}

.ion-ios-skipbackward:before {
    content: "\f4ab"
}

.ion-ios-skipbackward-outline:before {
    content: "\f4aa"
}

.ion-ios-skipforward:before {
    content: "\f4ad"
}

.ion-ios-skipforward-outline:before {
    content: "\f4ac"
}

.ion-ios-snowy:before {
    content: "\f4ae"
}

.ion-ios-speedometer:before {
    content: "\f4b0"
}

.ion-ios-speedometer-outline:before {
    content: "\f4af"
}

.ion-ios-star:before {
    content: "\f4b3"
}

.ion-ios-star-half:before {
    content: "\f4b1"
}

.ion-ios-star-outline:before {
    content: "\f4b2"
}

.ion-ios-stopwatch:before {
    content: "\f4b5"
}

.ion-ios-stopwatch-outline:before {
    content: "\f4b4"
}

.ion-ios-sunny:before {
    content: "\f4b7"
}

.ion-ios-sunny-outline:before {
    content: "\f4b6"
}

.ion-ios-telephone:before {
    content: "\f4b9"
}

.ion-ios-telephone-outline:before {
    content: "\f4b8"
}

.ion-ios-tennisball:before {
    content: "\f4bb"
}

.ion-ios-tennisball-outline:before {
    content: "\f4ba"
}

.ion-ios-thunderstorm:before {
    content: "\f4bd"
}

.ion-ios-thunderstorm-outline:before {
    content: "\f4bc"
}

.ion-ios-time:before {
    content: "\f4bf"
}

.ion-ios-time-outline:before {
    content: "\f4be"
}

.ion-ios-timer:before {
    content: "\f4c1"
}

.ion-ios-timer-outline:before {
    content: "\f4c0"
}

.ion-ios-toggle:before {
    content: "\f4c3"
}

.ion-ios-toggle-outline:before {
    content: "\f4c2"
}

.ion-ios-trash:before {
    content: "\f4c5"
}

.ion-ios-trash-outline:before {
    content: "\f4c4"
}

.ion-ios-undo:before {
    content: "\f4c7"
}

.ion-ios-undo-outline:before {
    content: "\f4c6"
}

.ion-ios-unlocked:before {
    content: "\f4c9"
}

.ion-ios-unlocked-outline:before {
    content: "\f4c8"
}

.ion-ios-upload:before {
    content: "\f4cb"
}

.ion-ios-upload-outline:before {
    content: "\f4ca"
}

.ion-ios-videocam:before {
    content: "\f4cd"
}

.ion-ios-videocam-outline:before {
    content: "\f4cc"
}

.ion-ios-volume-high:before {
    content: "\f4ce"
}

.ion-ios-volume-low:before {
    content: "\f4cf"
}

.ion-ios-wineglass:before {
    content: "\f4d1"
}

.ion-ios-wineglass-outline:before {
    content: "\f4d0"
}

.ion-ios-world:before {
    content: "\f4d3"
}

.ion-ios-world-outline:before {
    content: "\f4d2"
}

.ion-ipad:before {
    content: "\f1f9"
}

.ion-iphone:before {
    content: "\f1fa"
}

.ion-ipod:before {
    content: "\f1fb"
}

.ion-jet:before {
    content: "\f295"
}

.ion-key:before {
    content: "\f296"
}

.ion-knife:before {
    content: "\f297"
}

.ion-laptop:before {
    content: "\f1fc"
}

.ion-leaf:before {
    content: "\f1fd"
}

.ion-levels:before {
    content: "\f298"
}

.ion-lightbulb:before {
    content: "\f299"
}

.ion-link:before {
    content: "\f1fe"
}

.ion-load-a:before {
    content: "\f29a"
}

.ion-load-b:before {
    content: "\f29b"
}

.ion-load-c:before {
    content: "\f29c"
}

.ion-load-d:before {
    content: "\f29d"
}

.ion-location:before {
    content: "\f1ff"
}

.ion-lock-combination:before {
    content: "\f4d4"
}

.ion-locked:before {
    content: "\f200"
}

.ion-log-in:before {
    content: "\f29e"
}

.ion-log-out:before {
    content: "\f29f"
}

.ion-loop:before {
    content: "\f201"
}

.ion-magnet:before {
    content: "\f2a0"
}

.ion-male:before {
    content: "\f2a1"
}

.ion-man:before {
    content: "\f202"
}

.ion-map:before {
    content: "\f203"
}

.ion-medkit:before {
    content: "\f2a2"
}

.ion-merge:before {
    content: "\f33f"
}

.ion-mic-a:before {
    content: "\f204"
}

.ion-mic-b:before {
    content: "\f205"
}

.ion-mic-c:before {
    content: "\f206"
}

.ion-minus:before {
    content: "\f209"
}

.ion-minus-circled:before {
    content: "\f207"
}

.ion-minus-round:before {
    content: "\f208"
}

.ion-model-s:before {
    content: "\f2c1"
}

.ion-monitor:before {
    content: "\f20a"
}

.ion-more:before {
    content: "\f20b"
}

.ion-mouse:before {
    content: "\f340"
}

.ion-music-note:before {
    content: "\f20c"
}

.ion-navicon:before {
    content: "\f20e"
}

.ion-navicon-round:before {
    content: "\f20d"
}

.ion-navigate:before {
    content: "\f2a3"
}

.ion-network:before {
    content: "\f341"
}

.ion-no-smoking:before {
    content: "\f2c2"
}

.ion-nuclear:before {
    content: "\f2a4"
}

.ion-outlet:before {
    content: "\f342"
}

.ion-paintbrush:before {
    content: "\f4d5"
}

.ion-paintbucket:before {
    content: "\f4d6"
}

.ion-paper-airplane:before {
    content: "\f2c3"
}

.ion-paperclip:before {
    content: "\f20f"
}

.ion-pause:before {
    content: "\f210"
}

.ion-person:before {
    content: "\f213"
}

.ion-person-add:before {
    content: "\f211"
}

.ion-person-stalker:before {
    content: "\f212"
}

.ion-pie-graph:before {
    content: "\f2a5"
}

.ion-pin:before {
    content: "\f2a6"
}

.ion-pinpoint:before {
    content: "\f2a7"
}

.ion-pizza:before {
    content: "\f2a8"
}

.ion-plane:before {
    content: "\f214"
}

.ion-planet:before {
    content: "\f343"
}

.ion-play:before {
    content: "\f215"
}

.ion-playstation:before {
    content: "\f30a"
}

.ion-plus:before {
    content: "\f218"
}

.ion-plus-circled:before {
    content: "\f216"
}

.ion-plus-round:before {
    content: "\f217"
}

.ion-podium:before {
    content: "\f344"
}

.ion-pound:before {
    content: "\f219"
}

.ion-power:before {
    content: "\f2a9"
}

.ion-pricetag:before {
    content: "\f2aa"
}

.ion-pricetags:before {
    content: "\f2ab"
}

.ion-printer:before {
    content: "\f21a"
}

.ion-pull-request:before {
    content: "\f345"
}

.ion-qr-scanner:before {
    content: "\f346"
}

.ion-quote:before {
    content: "\f347"
}

.ion-radio-waves:before {
    content: "\f2ac"
}

.ion-record:before {
    content: "\f21b"
}

.ion-refresh:before {
    content: "\f21c"
}

.ion-reply:before {
    content: "\f21e"
}

.ion-reply-all:before {
    content: "\f21d"
}

.ion-ribbon-a:before {
    content: "\f348"
}

.ion-ribbon-b:before {
    content: "\f349"
}

.ion-sad:before {
    content: "\f34a"
}

.ion-sad-outline:before {
    content: "\f4d7"
}

.ion-scissors:before {
    content: "\f34b"
}

.ion-search:before {
    content: "\f21f"
}

.ion-settings:before {
    content: "\f2ad"
}

.ion-share:before {
    content: "\f220"
}

.ion-shuffle:before {
    content: "\f221"
}

.ion-skip-backward:before {
    content: "\f222"
}

.ion-skip-forward:before {
    content: "\f223"
}

.ion-social-android:before {
    content: "\f225"
}

.ion-social-android-outline:before {
    content: "\f224"
}

.ion-social-angular:before {
    content: "\f4d9"
}

.ion-social-angular-outline:before {
    content: "\f4d8"
}

.ion-social-apple:before {
    content: "\f227"
}

.ion-social-apple-outline:before {
    content: "\f226"
}

.ion-social-bitcoin:before {
    content: "\f2af"
}

.ion-social-bitcoin-outline:before {
    content: "\f2ae"
}

.ion-social-buffer:before {
    content: "\f229"
}

.ion-social-buffer-outline:before {
    content: "\f228"
}

.ion-social-chrome:before {
    content: "\f4db"
}

.ion-social-chrome-outline:before {
    content: "\f4da"
}

.ion-social-codepen:before {
    content: "\f4dd"
}

.ion-social-codepen-outline:before {
    content: "\f4dc"
}

.ion-social-css3:before {
    content: "\f4df"
}

.ion-social-css3-outline:before {
    content: "\f4de"
}

.ion-social-designernews:before {
    content: "\f22b"
}

.ion-social-designernews-outline:before {
    content: "\f22a"
}

.ion-social-dribbble:before {
    content: "\f22d"
}

.ion-social-dribbble-outline:before {
    content: "\f22c"
}

.ion-social-dropbox:before {
    content: "\f22f"
}

.ion-social-dropbox-outline:before {
    content: "\f22e"
}

.ion-social-euro:before {
    content: "\f4e1"
}

.ion-social-euro-outline:before {
    content: "\f4e0"
}

.ion-social-facebook:before {
    content: "\f231"
}

.ion-social-facebook-outline:before {
    content: "\f230"
}

.ion-social-foursquare:before {
    content: "\f34d"
}

.ion-social-foursquare-outline:before {
    content: "\f34c"
}

.ion-social-freebsd-devil:before {
    content: "\f2c4"
}

.ion-social-github:before {
    content: "\f233"
}

.ion-social-github-outline:before {
    content: "\f232"
}

.ion-social-google:before {
    content: "\f34f"
}

.ion-social-google-outline:before {
    content: "\f34e"
}

.ion-social-googleplus:before {
    content: "\f235"
}

.ion-social-googleplus-outline:before {
    content: "\f234"
}

.ion-social-hackernews:before {
    content: "\f237"
}

.ion-social-hackernews-outline:before {
    content: "\f236"
}

.ion-social-html5:before {
    content: "\f4e3"
}

.ion-social-html5-outline:before {
    content: "\f4e2"
}

.ion-social-instagram:before {
    content: "\f351"
}

.ion-social-instagram-outline:before {
    content: "\f350"
}

.ion-social-javascript:before {
    content: "\f4e5"
}

.ion-social-javascript-outline:before {
    content: "\f4e4"
}

.ion-social-linkedin:before {
    content: "\f239"
}

.ion-social-linkedin-outline:before {
    content: "\f238"
}

.ion-social-markdown:before {
    content: "\f4e6"
}

.ion-social-nodejs:before {
    content: "\f4e7"
}

.ion-social-octocat:before {
    content: "\f4e8"
}

.ion-social-pinterest:before {
    content: "\f2b1"
}

.ion-social-pinterest-outline:before {
    content: "\f2b0"
}

.ion-social-python:before {
    content: "\f4e9"
}

.ion-social-reddit:before {
    content: "\f23b"
}

.ion-social-reddit-outline:before {
    content: "\f23a"
}

.ion-social-rss:before {
    content: "\f23d"
}

.ion-social-rss-outline:before {
    content: "\f23c"
}

.ion-social-sass:before {
    content: "\f4ea"
}

.ion-social-skype:before {
    content: "\f23f"
}

.ion-social-skype-outline:before {
    content: "\f23e"
}

.ion-social-snapchat:before {
    content: "\f4ec"
}

.ion-social-snapchat-outline:before {
    content: "\f4eb"
}

.ion-social-tumblr:before {
    content: "\f241"
}

.ion-social-tumblr-outline:before {
    content: "\f240"
}

.ion-social-tux:before {
    content: "\f2c5"
}

.ion-social-twitch:before {
    content: "\f4ee"
}

.ion-social-twitch-outline:before {
    content: "\f4ed"
}

.ion-social-twitter:before {
    content: "\f243"
}

.ion-social-twitter-outline:before {
    content: "\f242"
}

.ion-social-usd:before {
    content: "\f353"
}

.ion-social-usd-outline:before {
    content: "\f352"
}

.ion-social-vimeo:before {
    content: "\f245"
}

.ion-social-vimeo-outline:before {
    content: "\f244"
}

.ion-social-whatsapp:before {
    content: "\f4f0"
}

.ion-social-whatsapp-outline:before {
    content: "\f4ef"
}

.ion-social-windows:before {
    content: "\f247"
}

.ion-social-windows-outline:before {
    content: "\f246"
}

.ion-social-wordpress:before {
    content: "\f249"
}

.ion-social-wordpress-outline:before {
    content: "\f248"
}

.ion-social-yahoo:before {
    content: "\f24b"
}

.ion-social-yahoo-outline:before {
    content: "\f24a"
}

.ion-social-yen:before {
    content: "\f4f2"
}

.ion-social-yen-outline:before {
    content: "\f4f1"
}

.ion-social-youtube:before {
    content: "\f24d"
}

.ion-social-youtube-outline:before {
    content: "\f24c"
}

.ion-soup-can:before {
    content: "\f4f4"
}

.ion-soup-can-outline:before {
    content: "\f4f3"
}

.ion-speakerphone:before {
    content: "\f2b2"
}

.ion-speedometer:before {
    content: "\f2b3"
}

.ion-spoon:before {
    content: "\f2b4"
}

.ion-star:before {
    content: "\f24e"
}

.ion-stats-bars:before {
    content: "\f2b5"
}

.ion-steam:before {
    content: "\f30b"
}

.ion-stop:before {
    content: "\f24f"
}

.ion-thermometer:before {
    content: "\f2b6"
}

.ion-thumbsdown:before {
    content: "\f250"
}

.ion-thumbsup:before {
    content: "\f251"
}

.ion-toggle:before {
    content: "\f355"
}

.ion-toggle-filled:before {
    content: "\f354"
}

.ion-transgender:before {
    content: "\f4f5"
}

.ion-trash-a:before {
    content: "\f252"
}

.ion-trash-b:before {
    content: "\f253"
}

.ion-trophy:before {
    content: "\f356"
}

.ion-tshirt:before {
    content: "\f4f7"
}

.ion-tshirt-outline:before {
    content: "\f4f6"
}

.ion-umbrella:before {
    content: "\f2b7"
}

.ion-university:before {
    content: "\f357"
}

.ion-unlocked:before {
    content: "\f254"
}

.ion-upload:before {
    content: "\f255"
}

.ion-usb:before {
    content: "\f2b8"
}

.ion-videocamera:before {
    content: "\f256"
}

.ion-volume-high:before {
    content: "\f257"
}

.ion-volume-low:before {
    content: "\f258"
}

.ion-volume-medium:before {
    content: "\f259"
}

.ion-volume-mute:before {
    content: "\f25a"
}

.ion-wand:before {
    content: "\f358"
}

.ion-waterdrop:before {
    content: "\f25b"
}

.ion-wifi:before {
    content: "\f25c"
}

.ion-wineglass:before {
    content: "\f2b9"
}

.ion-woman:before {
    content: "\f25d"
}

.ion-wrench:before {
    content: "\f2ba"
}

.ion-xbox:before {
    content: "\f30c"
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__fonts__et-fonts__et-fonts-css-v6e457dc8cdb60f4373e8da98ff3f78d0416a1a0e.css*/
/*!/wp-content/themes/kreativa/css/fonts/et-fonts/et-fonts.css*/
@font-face {
    font-family: 'et-line';
    
    font-weight: 400;
    font-style: normal
}

[data-et-icon]:before {
    font-family: 'et-line';
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block
}

.et-icon-mobile,.et-icon-laptop,.et-icon-desktop,.et-icon-tablet,.et-icon-phone,.et-icon-document,.et-icon-documents,.et-icon-search,.et-icon-clipboard,.et-icon-newspaper,.et-icon-notebook,.et-icon-book-open,.et-icon-browser,.et-icon-calendar,.et-icon-presentation,.et-icon-picture,.et-icon-pictures,.et-icon-video,.et-icon-camera,.et-icon-printer,.et-icon-toolbox,.et-icon-briefcase,.et-icon-wallet,.et-icon-gift,.et-icon-bargraph,.et-icon-grid,.et-icon-expand,.et-icon-focus,.et-icon-edit,.et-icon-adjustments,.et-icon-ribbon,.et-icon-hourglass,.et-icon-lock,.et-icon-megaphone,.et-icon-shield,.et-icon-trophy,.et-icon-flag,.et-icon-map,.et-icon-puzzle,.et-icon-basket,.et-icon-envelope,.et-icon-streetsign,.et-icon-telescope,.et-icon-gears,.et-icon-key,.et-icon-paperclip,.et-icon-attachment,.et-icon-pricetags,.et-icon-lightbulb,.et-icon-layers,.et-icon-pencil,.et-icon-tools,.et-icon-tools-2,.et-icon-scissors,.et-icon-paintbrush,.et-icon-magnifying-glass,.et-icon-circle-compass,.et-icon-linegraph,.et-icon-mic,.et-icon-strategy,.et-icon-beaker,.et-icon-caution,.et-icon-recycle,.et-icon-anchor,.et-icon-profile-male,.et-icon-profile-female,.et-icon-bike,.et-icon-wine,.et-icon-hotairballoon,.et-icon-globe,.et-icon-genius,.et-icon-map-pin,.et-icon-dial,.et-icon-chat,.et-icon-heart,.et-icon-cloud,.et-icon-upload,.et-icon-download,.et-icon-target,.et-icon-hazardous,.et-icon-piechart,.et-icon-speedometer,.et-icon-global,.et-icon-compass,.et-icon-lifesaver,.et-icon-clock,.et-icon-aperture,.et-icon-quote,.et-icon-scope,.et-icon-alarmclock,.et-icon-refresh,.et-icon-happy,.et-icon-sad,.et-icon-facebook,.et-icon-twitter,.et-icon-googleplus,.et-icon-rss,.et-icon-tumblr,.et-icon-linkedin,.et-icon-dribbble {
    font-family: 'et-line';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block
}

.et-icon-mobile:before {
    content: "\e000"
}

.et-icon-laptop:before {
    content: "\e001"
}

.et-icon-desktop:before {
    content: "\e002"
}

.et-icon-tablet:before {
    content: "\e003"
}

.et-icon-phone:before {
    content: "\e004"
}

.et-icon-document:before {
    content: "\e005"
}

.et-icon-documents:before {
    content: "\e006"
}

.et-icon-search:before {
    content: "\e007"
}

.et-icon-clipboard:before {
    content: "\e008"
}

.et-icon-newspaper:before {
    content: "\e009"
}

.et-icon-notebook:before {
    content: "\e00a"
}

.et-icon-book-open:before {
    content: "\e00b"
}

.et-icon-browser:before {
    content: "\e00c"
}

.et-icon-calendar:before {
    content: "\e00d"
}

.et-icon-presentation:before {
    content: "\e00e"
}

.et-icon-picture:before {
    content: "\e00f"
}

.et-icon-pictures:before {
    content: "\e010"
}

.et-icon-video:before {
    content: "\e011"
}

.et-icon-camera:before {
    content: "\e012"
}

.et-icon-printer:before {
    content: "\e013"
}

.et-icon-toolbox:before {
    content: "\e014"
}

.et-icon-briefcase:before {
    content: "\e015"
}

.et-icon-wallet:before {
    content: "\e016"
}

.et-icon-gift:before {
    content: "\e017"
}

.et-icon-bargraph:before {
    content: "\e018"
}

.et-icon-grid:before {
    content: "\e019"
}

.et-icon-expand:before {
    content: "\e01a"
}

.et-icon-focus:before {
    content: "\e01b"
}

.et-icon-edit:before {
    content: "\e01c"
}

.et-icon-adjustments:before {
    content: "\e01d"
}

.et-icon-ribbon:before {
    content: "\e01e"
}

.et-icon-hourglass:before {
    content: "\e01f"
}

.et-icon-lock:before {
    content: "\e020"
}

.et-icon-megaphone:before {
    content: "\e021"
}

.et-icon-shield:before {
    content: "\e022"
}

.et-icon-trophy:before {
    content: "\e023"
}

.et-icon-flag:before {
    content: "\e024"
}

.et-icon-map:before {
    content: "\e025"
}

.et-icon-puzzle:before {
    content: "\e026"
}

.et-icon-basket:before {
    content: "\e027"
}

.et-icon-envelope:before {
    content: "\e028"
}

.et-icon-streetsign:before {
    content: "\e029"
}

.et-icon-telescope:before {
    content: "\e02a"
}

.et-icon-gears:before {
    content: "\e02b"
}

.et-icon-key:before {
    content: "\e02c"
}

.et-icon-paperclip:before {
    content: "\e02d"
}

.et-icon-attachment:before {
    content: "\e02e"
}

.et-icon-pricetags:before {
    content: "\e02f"
}

.et-icon-lightbulb:before {
    content: "\e030"
}

.et-icon-layers:before {
    content: "\e031"
}

.et-icon-pencil:before {
    content: "\e032"
}

.et-icon-tools:before {
    content: "\e033"
}

.et-icon-tools-2:before {
    content: "\e034"
}

.et-icon-scissors:before {
    content: "\e035"
}

.et-icon-paintbrush:before {
    content: "\e036"
}

.et-icon-magnifying-glass:before {
    content: "\e037"
}

.et-icon-circle-compass:before {
    content: "\e038"
}

.et-icon-linegraph:before {
    content: "\e039"
}

.et-icon-mic:before {
    content: "\e03a"
}

.et-icon-strategy:before {
    content: "\e03b"
}

.et-icon-beaker:before {
    content: "\e03c"
}

.et-icon-caution:before {
    content: "\e03d"
}

.et-icon-recycle:before {
    content: "\e03e"
}

.et-icon-anchor:before {
    content: "\e03f"
}

.et-icon-profile-male:before {
    content: "\e040"
}

.et-icon-profile-female:before {
    content: "\e041"
}

.et-icon-bike:before {
    content: "\e042"
}

.et-icon-wine:before {
    content: "\e043"
}

.et-icon-hotairballoon:before {
    content: "\e044"
}

.et-icon-globe:before {
    content: "\e045"
}

.et-icon-genius:before {
    content: "\e046"
}

.et-icon-map-pin:before {
    content: "\e047"
}

.et-icon-dial:before {
    content: "\e048"
}

.et-icon-chat:before {
    content: "\e049"
}

.et-icon-heart:before {
    content: "\e04a"
}

.et-icon-cloud:before {
    content: "\e04b"
}

.et-icon-upload:before {
    content: "\e04c"
}

.et-icon-download:before {
    content: "\e04d"
}

.et-icon-target:before {
    content: "\e04e"
}

.et-icon-hazardous:before {
    content: "\e04f"
}

.et-icon-piechart:before {
    content: "\e050"
}

.et-icon-speedometer:before {
    content: "\e051"
}

.et-icon-global:before {
    content: "\e052"
}

.et-icon-compass:before {
    content: "\e053"
}

.et-icon-lifesaver:before {
    content: "\e054"
}

.et-icon-clock:before {
    content: "\e055"
}

.et-icon-aperture:before {
    content: "\e056"
}

.et-icon-quote:before {
    content: "\e057"
}

.et-icon-scope:before {
    content: "\e058"
}

.et-icon-alarmclock:before {
    content: "\e059"
}

.et-icon-refresh:before {
    content: "\e05a"
}

.et-icon-happy:before {
    content: "\e05b"
}

.et-icon-sad:before {
    content: "\e05c"
}

.et-icon-facebook:before {
    content: "\e05d"
}

.et-icon-twitter:before {
    content: "\e05e"
}

.et-icon-googleplus:before {
    content: "\e05f"
}

.et-icon-rss:before {
    content: "\e060"
}

.et-icon-tumblr:before {
    content: "\e061"
}

.et-icon-linkedin:before {
    content: "\e062"
}

.et-icon-dribbble:before {
    content: "\e063"
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__fonts__feather-webfont__feather-css-vc553d5a89a433df20485c1db1dbaaaeb0558e696.css*/
/*!/wp-content/themes/kreativa/css/fonts/feather-webfont/feather.css*/
@charset "UTF-8";@font-face {
    font-family: "feather";
    
    font-weight: 400;
    font-style: normal
}

[data-feather-icon]:before {
    display: inline-block;
    font-family: "feather";
    content: attr(data-icon);
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class^="feather-icon-"],[class*=" feather-icon-"] {
    display: inline-block;
    font-family: "feather";
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.feather-icon-eye:before {
    content: "\e000"
}

.feather-icon-paper-clip:before {
    content: "\e001"
}

.feather-icon-mail:before {
    content: "\e002"
}

.feather-icon-mail:before {
    content: "\e002"
}

.feather-icon-toggle:before {
    content: "\e003"
}

.feather-icon-layout:before {
    content: "\e004"
}

.feather-icon-link:before {
    content: "\e005"
}

.feather-icon-bell:before {
    content: "\e006"
}

.feather-icon-lock:before {
    content: "\e007"
}

.feather-icon-unlock:before {
    content: "\e008"
}

.feather-icon-ribbon:before {
    content: "\e009"
}

.feather-icon-image:before {
    content: "\e010"
}

.feather-icon-signal:before {
    content: "\e011"
}

.feather-icon-target:before {
    content: "\e012"
}

.feather-icon-clipboard:before {
    content: "\e013"
}

.feather-icon-clock:before {
    content: "\e014"
}

.feather-icon-clock:before {
    content: "\e014"
}

.feather-icon-watch:before {
    content: "\e015"
}

.feather-icon-air-play:before {
    content: "\e016"
}

.feather-icon-camera:before {
    content: "\e017"
}

.feather-icon-video:before {
    content: "\e018"
}

.feather-icon-disc:before {
    content: "\e019"
}

.feather-icon-printer:before {
    content: "\e020"
}

.feather-icon-monitor:before {
    content: "\e021"
}

.feather-icon-server:before {
    content: "\e022"
}

.feather-icon-cog:before {
    content: "\e023"
}

.feather-icon-heart:before {
    content: "\e024"
}

.feather-icon-paragraph:before {
    content: "\e025"
}

.feather-icon-align-justify:before {
    content: "\e026"
}

.feather-icon-align-left:before {
    content: "\e027"
}

.feather-icon-align-center:before {
    content: "\e028"
}

.feather-icon-align-right:before {
    content: "\e029"
}

.feather-icon-book:before {
    content: "\e030"
}

.feather-icon-layers:before {
    content: "\e031"
}

.feather-icon-stack:before {
    content: "\e032"
}

.feather-icon-stack-2:before {
    content: "\e033"
}

.feather-icon-paper:before {
    content: "\e034"
}

.feather-icon-paper-stack:before {
    content: "\e035"
}

.feather-icon-search:before {
    content: "\e036"
}

.feather-icon-zoom-in:before {
    content: "\e037"
}

.feather-icon-zoom-out:before {
    content: "\e038"
}

.feather-icon-reply:before {
    content: "\e039"
}

.feather-icon-circle-plus:before {
    content: "\e040"
}

.feather-icon-circle-minus:before {
    content: "\e041"
}

.feather-icon-circle-check:before {
    content: "\e042"
}

.feather-icon-circle-cross:before {
    content: "\e043"
}

.feather-icon-square-plus:before {
    content: "\e044"
}

.feather-icon-square-minus:before {
    content: "\e045"
}

.feather-icon-square-check:before {
    content: "\e046"
}

.feather-icon-square-cross:before {
    content: "\e047"
}

.feather-icon-microphone:before {
    content: "\e048"
}

.feather-icon-record:before {
    content: "\e049"
}

.feather-icon-skip-back:before {
    content: "\e050"
}

.feather-icon-rewind:before {
    content: "\e051"
}

.feather-icon-play:before {
    content: "\e052"
}

.feather-icon-pause:before {
    content: "\e053"
}

.feather-icon-stop:before {
    content: "\e054"
}

.feather-icon-fast-forward:before {
    content: "\e055"
}

.feather-icon-skip-forward:before {
    content: "\e056"
}

.feather-icon-shuffle:before {
    content: "\e057"
}

.feather-icon-repeat:before {
    content: "\e058"
}

.feather-icon-folder:before {
    content: "\e059"
}

.feather-icon-umbrella:before {
    content: "\e060"
}

.feather-icon-moon:before {
    content: "\e061"
}

.feather-icon-thermometer:before {
    content: "\e062"
}

.feather-icon-drop:before {
    content: "\e063"
}

.feather-icon-sun:before {
    content: "\e064"
}

.feather-icon-cloud:before {
    content: "\e065"
}

.feather-icon-cloud-upload:before {
    content: "\e066"
}

.feather-icon-cloud-download:before {
    content: "\e067"
}

.feather-icon-upload:before {
    content: "\e068"
}

.feather-icon-download:before {
    content: "\e069"
}

.feather-icon-location:before {
    content: "\e070"
}

.feather-icon-location-2:before {
    content: "\e071"
}

.feather-icon-map:before {
    content: "\e072"
}

.feather-icon-battery:before {
    content: "\e073"
}

.feather-icon-head:before {
    content: "\e074"
}

.feather-icon-briefcase:before {
    content: "\e075"
}

.feather-icon-speech-bubble:before {
    content: "\e076"
}

.feather-icon-anchor:before {
    content: "\e077"
}

.feather-icon-globe:before {
    content: "\e078"
}

.feather-icon-box:before {
    content: "\e079"
}

.feather-icon-reload:before {
    content: "\e080"
}

.feather-icon-share:before {
    content: "\e081"
}

.feather-icon-marquee:before {
    content: "\e082"
}

.feather-icon-marquee-plus:before {
    content: "\e083"
}

.feather-icon-marquee-minus:before {
    content: "\e084"
}

.feather-icon-tag:before {
    content: "\e085"
}

.feather-icon-power:before {
    content: "\e086"
}

.feather-icon-command:before {
    content: "\e087"
}

.feather-icon-alt:before {
    content: "\e088"
}

.feather-icon-esc:before {
    content: "\e089"
}

.feather-icon-bar-graph:before {
    content: "\e090"
}

.feather-icon-bar-graph-2:before {
    content: "\e091"
}

.feather-icon-pie-graph:before {
    content: "\e092"
}

.feather-icon-star:before {
    content: "\e093"
}

.feather-icon-arrow-left:before {
    content: "\e094"
}

.feather-icon-arrow-right:before {
    content: "\e095"
}

.feather-icon-arrow-up:before {
    content: "\e096"
}

.feather-icon-arrow-down:before {
    content: "\e097"
}

.feather-icon-volume:before {
    content: "\e098"
}

.feather-icon-mute:before {
    content: "\e099"
}

.feather-icon-content-right:before {
    content: "\e100"
}

.feather-icon-content-left:before {
    content: "\e101"
}

.feather-icon-grid:before {
    content: "\e102"
}

.feather-icon-grid-2:before {
    content: "\e103"
}

.feather-icon-columns:before {
    content: "\e104"
}

.feather-icon-loader:before {
    content: "\e105"
}

.feather-icon-bag:before {
    content: "\e106"
}

.feather-icon-ban:before {
    content: "\e107"
}

.feather-icon-flag:before {
    content: "\e108"
}

.feather-icon-trash:before {
    content: "\e109"
}

.feather-icon-expand:before {
    content: "\e110"
}

.feather-icon-contract:before {
    content: "\e111"
}

.feather-icon-maximize:before {
    content: "\e112"
}

.feather-icon-minimize:before {
    content: "\e113"
}

.feather-icon-plus:before {
    content: "\e114"
}

.feather-icon-minus:before {
    content: "\e115"
}

.feather-icon-check:before {
    content: "\e116"
}

.feather-icon-cross:before {
    content: "\e117"
}

.feather-icon-move:before {
    content: "\e118"
}

.feather-icon-delete:before {
    content: "\e119"
}

.feather-icon-menu:before {
    content: "\e120"
}

.feather-icon-archive:before {
    content: "\e121"
}

.feather-icon-inbox:before {
    content: "\e122"
}

.feather-icon-outbox:before {
    content: "\e123"
}

.feather-icon-file:before {
    content: "\e124"
}

.feather-icon-file-add:before {
    content: "\e125"
}

.feather-icon-file-subtract:before {
    content: "\e126"
}

.feather-icon-help:before {
    content: "\e127"
}

.feather-icon-open:before {
    content: "\e128"
}

.feather-icon-ellipsis:before {
    content: "\e129"
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__fonts__fontello__css__fontello-css-vabe557efd3f5b46eaa6b33920afa95f759a413fd.css*/
/*!/wp-content/themes/kreativa/css/fonts/fontello/css/fontello.css*/
@font-face {
    font-family: 'fontello';
    
    font-weight: 400;
    font-style: normal
}

[class^="fontello-icon-"]:before,[class*=" fontello-icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}

.fontello-icon-music:before {
    content: '\e800'
}

.fontello-icon-search:before {
    content: '\e801'
}

.fontello-icon-mail:before {
    content: '\e802'
}

.fontello-icon-heart:before {
    content: '\e803'
}

.fontello-icon-star:before {
    content: '\e804'
}

.fontello-icon-user:before {
    content: '\e805'
}

.fontello-icon-videocam:before {
    content: '\e806'
}

.fontello-icon-camera:before {
    content: '\e807'
}

.fontello-icon-photo:before {
    content: '\e808'
}

.fontello-icon-attach:before {
    content: '\e809'
}

.fontello-icon-lock:before {
    content: '\e80a'
}

.fontello-icon-eye:before {
    content: '\e80b'
}

.fontello-icon-tag:before {
    content: '\e80c'
}

.fontello-icon-thumbs-up:before {
    content: '\e80d'
}

.fontello-icon-pencil:before {
    content: '\e80e'
}

.fontello-icon-comment:before {
    content: '\e80f'
}

.fontello-icon-location:before {
    content: '\e810'
}

.fontello-icon-cup:before {
    content: '\e811'
}

.fontello-icon-trash:before {
    content: '\e812'
}

.fontello-icon-doc:before {
    content: '\e813'
}

.fontello-icon-note:before {
    content: '\e814'
}

.fontello-icon-cog:before {
    content: '\e815'
}

.fontello-icon-params:before {
    content: '\e816'
}

.fontello-icon-calendar:before {
    content: '\e817'
}

.fontello-icon-sound:before {
    content: '\e818'
}

.fontello-icon-clock:before {
    content: '\e819'
}

.fontello-icon-lightbulb:before {
    content: '\e81a'
}

.fontello-icon-tv:before {
    content: '\e81b'
}

.fontello-icon-desktop:before {
    content: '\e81c'
}

.fontello-icon-mobile:before {
    content: '\e81d'
}

.fontello-icon-cd:before {
    content: '\e81e'
}

.fontello-icon-inbox:before {
    content: '\e81f'
}

.fontello-icon-globe:before {
    content: '\e820'
}

.fontello-icon-cloud:before {
    content: '\e821'
}

.fontello-icon-paper-plane:before {
    content: '\e822'
}

.fontello-icon-fire:before {
    content: '\e823'
}

.fontello-icon-graduation-cap:before {
    content: '\e824'
}

.fontello-icon-megaphone:before {
    content: '\e825'
}

.fontello-icon-database:before {
    content: '\e826'
}

.fontello-icon-key:before {
    content: '\e827'
}

.fontello-icon-beaker:before {
    content: '\e828'
}

.fontello-icon-truck:before {
    content: '\e829'
}

.fontello-icon-money:before {
    content: '\e82a'
}

.fontello-icon-food:before {
    content: '\e82b'
}

.fontello-icon-shop:before {
    content: '\e82c'
}

.fontello-icon-diamond:before {
    content: '\e82d'
}

.fontello-icon-t-shirt:before {
    content: '\e82e'
}

.fontello-icon-wallet:before {
    content: '\e82f'
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__fonts__simple-line-icons__simple-line-icons-css-v6cba8396a3f32fd824603c7f71d147d744e6acb9.css*/
/*!/wp-content/themes/kreativa/css/fonts/simple-line-icons/simple-line-icons.css*/
@font-face {
    font-family: 'Simple-Line-Icons';
    
    font-weight: 400;
    font-style: normal
}

.simpleicon-user-female,.simpleicon-user-follow,.simpleicon-user-following,.simpleicon-user-unfollow,.simpleicon-trophy,.simpleicon-screen-smartphone,.simpleicon-screen-desktop,.simpleicon-plane,.simpleicon-notebook,.simpleicon-moustache,.simpleicon-mouse,.simpleicon-magnet,.simpleicon-energy,.simpleicon-emoticon-smile,.simpleicon-disc,.simpleicon-cursor-move,.simpleicon-crop,.simpleicon-credit-card,.simpleicon-chemistry,.simpleicon-user,.simpleicon-speedometer,.simpleicon-social-youtube,.simpleicon-social-twitter,.simpleicon-social-tumblr,.simpleicon-social-facebook,.simpleicon-social-dropbox,.simpleicon-social-dribbble,.simpleicon-shield,.simpleicon-screen-tablet,.simpleicon-magic-wand,.simpleicon-hourglass,.simpleicon-graduation,.simpleicon-ghost,.simpleicon-game-controller,.simpleicon-fire,.simpleicon-eyeglasses,.simpleicon-envelope-open,.simpleicon-envelope-letter,.simpleicon-bell,.simpleicon-badge,.simpleicon-anchor,.simpleicon-wallet,.simpleicon-vector,.simpleicon-speech,.simpleicon-puzzle,.simpleicon-printer,.simpleicon-present,.simpleicon-playlist,.simpleicon-pin,.simpleicon-picture,.simpleicon-map,.simpleicon-layers,.simpleicon-handbag,.simpleicon-globe-alt,.simpleicon-globe,.simpleicon-frame,.simpleicon-folder-alt,.simpleicon-film,.simpleicon-feed,.simpleicon-earphones-alt,.simpleicon-earphones,.simpleicon-drop,.simpleicon-drawer,.simpleicon-docs,.simpleicon-directions,.simpleicon-direction,.simpleicon-diamond,.simpleicon-cup,.simpleicon-compass,.simpleicon-call-out,.simpleicon-call-in,.simpleicon-call-end,.simpleicon-calculator,.simpleicon-bubbles,.simpleicon-briefcase,.simpleicon-book-open,.simpleicon-basket-loaded,.simpleicon-basket,.simpleicon-bag,.simpleicon-action-undo,.simpleicon-action-redo,.simpleicon-wrench,.simpleicon-umbrella,.simpleicon-trash,.simpleicon-tag,.simpleicon-support,.simpleicon-size-fullscreen,.simpleicon-size-actual,.simpleicon-shuffle,.simpleicon-share-alt,.simpleicon-share,.simpleicon-rocket,.simpleicon-question,.simpleicon-pie-chart,.simpleicon-pencil,.simpleicon-note,.simpleicon-music-tone-alt,.simpleicon-music-tone,.simpleicon-microphone,.simpleicon-loop,.simpleicon-logout,.simpleicon-login,.simpleicon-list,.simpleicon-like,.simpleicon-home,.simpleicon-grid,.simpleicon-graph,.simpleicon-equalizer,.simpleicon-dislike,.simpleicon-cursor,.simpleicon-control-start,.simpleicon-control-rewind,.simpleicon-control-play,.simpleicon-control-pause,.simpleicon-control-forward,.simpleicon-control-end,.simpleicon-calendar,.simpleicon-bulb,.simpleicon-bar-chart,.simpleicon-arrow-up,.simpleicon-arrow-right,.simpleicon-arrow-left,.simpleicon-arrow-down,.simpleicon-ban,.simpleicon-bubble,.simpleicon-camcorder,.simpleicon-camera,.simpleicon-check,.simpleicon-clock,.simpleicon-close,.simpleicon-cloud-download,.simpleicon-cloud-upload,.simpleicon-doc,.simpleicon-envelope,.simpleicon-eye,.simpleicon-flag,.simpleicon-folder,.simpleicon-heart,.simpleicon-info,.simpleicon-key,.simpleicon-link,.simpleicon-lock,.simpleicon-lock-open,.simpleicon-magnifier,.simpleicon-magnifier-add,.simpleicon-magnifier-remove,.simpleicon-paper-clip,.simpleicon-paper-plane,.simpleicon-plus,.simpleicon-pointer,.simpleicon-power,.simpleicon-refresh,.simpleicon-reload,.simpleicon-settings,.simpleicon-star,.simpleicon-symbol-female,.simpleicon-symbol-male,.simpleicon-target,.simpleicon-volume-1,.simpleicon-volume-2,.simpleicon-volume-off,.simpleicon-users {
    font-family: 'Simple-Line-Icons';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.simpleicon-user-female:before {
    content: "\e000"
}

.simpleicon-user-follow:before {
    content: "\e002"
}

.simpleicon-user-following:before {
    content: "\e003"
}

.simpleicon-user-unfollow:before {
    content: "\e004"
}

.simpleicon-trophy:before {
    content: "\e006"
}

.simpleicon-screen-smartphone:before {
    content: "\e010"
}

.simpleicon-screen-desktop:before {
    content: "\e011"
}

.simpleicon-plane:before {
    content: "\e012"
}

.simpleicon-notebook:before {
    content: "\e013"
}

.simpleicon-moustache:before {
    content: "\e014"
}

.simpleicon-mouse:before {
    content: "\e015"
}

.simpleicon-magnet:before {
    content: "\e016"
}

.simpleicon-energy:before {
    content: "\e020"
}

.simpleicon-emoticon-smile:before {
    content: "\e021"
}

.simpleicon-disc:before {
    content: "\e022"
}

.simpleicon-cursor-move:before {
    content: "\e023"
}

.simpleicon-crop:before {
    content: "\e024"
}

.simpleicon-credit-card:before {
    content: "\e025"
}

.simpleicon-chemistry:before {
    content: "\e026"
}

.simpleicon-user:before {
    content: "\e005"
}

.simpleicon-speedometer:before {
    content: "\e007"
}

.simpleicon-social-youtube:before {
    content: "\e008"
}

.simpleicon-social-twitter:before {
    content: "\e009"
}

.simpleicon-social-tumblr:before {
    content: "\e00a"
}

.simpleicon-social-facebook:before {
    content: "\e00b"
}

.simpleicon-social-dropbox:before {
    content: "\e00c"
}

.simpleicon-social-dribbble:before {
    content: "\e00d"
}

.simpleicon-shield:before {
    content: "\e00e"
}

.simpleicon-screen-tablet:before {
    content: "\e00f"
}

.simpleicon-magic-wand:before {
    content: "\e017"
}

.simpleicon-hourglass:before {
    content: "\e018"
}

.simpleicon-graduation:before {
    content: "\e019"
}

.simpleicon-ghost:before {
    content: "\e01a"
}

.simpleicon-game-controller:before {
    content: "\e01b"
}

.simpleicon-fire:before {
    content: "\e01c"
}

.simpleicon-eyeglasses:before {
    content: "\e01d"
}

.simpleicon-envelope-open:before {
    content: "\e01e"
}

.simpleicon-envelope-letter:before {
    content: "\e01f"
}

.simpleicon-bell:before {
    content: "\e027"
}

.simpleicon-badge:before {
    content: "\e028"
}

.simpleicon-anchor:before {
    content: "\e029"
}

.simpleicon-wallet:before {
    content: "\e02a"
}

.simpleicon-vector:before {
    content: "\e02b"
}

.simpleicon-speech:before {
    content: "\e02c"
}

.simpleicon-puzzle:before {
    content: "\e02d"
}

.simpleicon-printer:before {
    content: "\e02e"
}

.simpleicon-present:before {
    content: "\e02f"
}

.simpleicon-playlist:before {
    content: "\e030"
}

.simpleicon-pin:before {
    content: "\e031"
}

.simpleicon-picture:before {
    content: "\e032"
}

.simpleicon-map:before {
    content: "\e033"
}

.simpleicon-layers:before {
    content: "\e034"
}

.simpleicon-handbag:before {
    content: "\e035"
}

.simpleicon-globe-alt:before {
    content: "\e036"
}

.simpleicon-globe:before {
    content: "\e037"
}

.simpleicon-frame:before {
    content: "\e038"
}

.simpleicon-folder-alt:before {
    content: "\e039"
}

.simpleicon-film:before {
    content: "\e03a"
}

.simpleicon-feed:before {
    content: "\e03b"
}

.simpleicon-earphones-alt:before {
    content: "\e03c"
}

.simpleicon-earphones:before {
    content: "\e03d"
}

.simpleicon-drop:before {
    content: "\e03e"
}

.simpleicon-drawer:before {
    content: "\e03f"
}

.simpleicon-docs:before {
    content: "\e040"
}

.simpleicon-directions:before {
    content: "\e041"
}

.simpleicon-direction:before {
    content: "\e042"
}

.simpleicon-diamond:before {
    content: "\e043"
}

.simpleicon-cup:before {
    content: "\e044"
}

.simpleicon-compass:before {
    content: "\e045"
}

.simpleicon-call-out:before {
    content: "\e046"
}

.simpleicon-call-in:before {
    content: "\e047"
}

.simpleicon-call-end:before {
    content: "\e048"
}

.simpleicon-calculator:before {
    content: "\e049"
}

.simpleicon-bubbles:before {
    content: "\e04a"
}

.simpleicon-briefcase:before {
    content: "\e04b"
}

.simpleicon-book-open:before {
    content: "\e04c"
}

.simpleicon-basket-loaded:before {
    content: "\e04d"
}

.simpleicon-basket:before {
    content: "\e04e"
}

.simpleicon-bag:before {
    content: "\e04f"
}

.simpleicon-action-undo:before {
    content: "\e050"
}

.simpleicon-action-redo:before {
    content: "\e051"
}

.simpleicon-wrench:before {
    content: "\e052"
}

.simpleicon-umbrella:before {
    content: "\e053"
}

.simpleicon-trash:before {
    content: "\e054"
}

.simpleicon-tag:before {
    content: "\e055"
}

.simpleicon-support:before {
    content: "\e056"
}

.simpleicon-size-fullscreen:before {
    content: "\e057"
}

.simpleicon-size-actual:before {
    content: "\e058"
}

.simpleicon-shuffle:before {
    content: "\e059"
}

.simpleicon-share-alt:before {
    content: "\e05a"
}

.simpleicon-share:before {
    content: "\e05b"
}

.simpleicon-rocket:before {
    content: "\e05c"
}

.simpleicon-question:before {
    content: "\e05d"
}

.simpleicon-pie-chart:before {
    content: "\e05e"
}

.simpleicon-pencil:before {
    content: "\e05f"
}

.simpleicon-note:before {
    content: "\e060"
}

.simpleicon-music-tone-alt:before {
    content: "\e061"
}

.simpleicon-music-tone:before {
    content: "\e062"
}

.simpleicon-microphone:before {
    content: "\e063"
}

.simpleicon-loop:before {
    content: "\e064"
}

.simpleicon-logout:before {
    content: "\e065"
}

.simpleicon-login:before {
    content: "\e066"
}

.simpleicon-list:before {
    content: "\e067"
}

.simpleicon-like:before {
    content: "\e068"
}

.simpleicon-home:before {
    content: "\e069"
}

.simpleicon-grid:before {
    content: "\e06a"
}

.simpleicon-graph:before {
    content: "\e06b"
}

.simpleicon-equalizer:before {
    content: "\e06c"
}

.simpleicon-dislike:before {
    content: "\e06d"
}

.simpleicon-cursor:before {
    content: "\e06e"
}

.simpleicon-control-start:before {
    content: "\e06f"
}

.simpleicon-control-rewind:before {
    content: "\e070"
}

.simpleicon-control-play:before {
    content: "\e071"
}

.simpleicon-control-pause:before {
    content: "\e072"
}

.simpleicon-control-forward:before {
    content: "\e073"
}

.simpleicon-control-end:before {
    content: "\e074"
}

.simpleicon-calendar:before {
    content: "\e075"
}

.simpleicon-bulb:before {
    content: "\e076"
}

.simpleicon-bar-chart:before {
    content: "\e077"
}

.simpleicon-arrow-up:before {
    content: "\e078"
}

.simpleicon-arrow-right:before {
    content: "\e079"
}

.simpleicon-arrow-left:before {
    content: "\e07a"
}

.simpleicon-arrow-down:before {
    content: "\e07b"
}

.simpleicon-ban:before {
    content: "\e07c"
}

.simpleicon-bubble:before {
    content: "\e07d"
}

.simpleicon-camcorder:before {
    content: "\e07e"
}

.simpleicon-camera:before {
    content: "\e07f"
}

.simpleicon-check:before {
    content: "\e080"
}

.simpleicon-clock:before {
    content: "\e081"
}

.simpleicon-close:before {
    content: "\e082"
}

.simpleicon-cloud-download:before {
    content: "\e083"
}

.simpleicon-cloud-upload:before {
    content: "\e084"
}

.simpleicon-doc:before {
    content: "\e085"
}

.simpleicon-envelope:before {
    content: "\e086"
}

.simpleicon-eye:before {
    content: "\e087"
}

.simpleicon-flag:before {
    content: "\e088"
}

.simpleicon-folder:before {
    content: "\e089"
}

.simpleicon-heart:before {
    content: "\e08a"
}

.simpleicon-info:before {
    content: "\e08b"
}

.simpleicon-key:before {
    content: "\e08c"
}

.simpleicon-link:before {
    content: "\e08d"
}

.simpleicon-lock:before {
    content: "\e08e"
}

.simpleicon-lock-open:before {
    content: "\e08f"
}

.simpleicon-magnifier:before {
    content: "\e090"
}

.simpleicon-magnifier-add:before {
    content: "\e091"
}

.simpleicon-magnifier-remove:before {
    content: "\e092"
}

.simpleicon-paper-clip:before {
    content: "\e093"
}

.simpleicon-paper-plane:before {
    content: "\e094"
}

.simpleicon-plus:before {
    content: "\e095"
}

.simpleicon-pointer:before {
    content: "\e096"
}

.simpleicon-power:before {
    content: "\e097"
}

.simpleicon-refresh:before {
    content: "\e098"
}

.simpleicon-reload:before {
    content: "\e099"
}

.simpleicon-settings:before {
    content: "\e09a"
}

.simpleicon-star:before {
    content: "\e09b"
}

.simpleicon-symbol-female:before {
    content: "\e09c"
}

.simpleicon-symbol-male:before {
    content: "\e09d"
}

.simpleicon-target:before {
    content: "\e09e"
}

.simpleicon-volume-1:before {
    content: "\e09f"
}

.simpleicon-volume-2:before {
    content: "\e0a0"
}

.simpleicon-volume-off:before {
    content: "\e0a1"
}

.simpleicon-users:before {
    content: "\e001"
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__supersized__supersized-css-vca3fb73f787ec93a38827bfd79b26de01f60374e.css*/
/*!/wp-content/themes/kreativa/css/supersized/supersized.css*/
#supersized {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    overflow: hidden;
    z-index: -999;
    height: 100%;
    width: 100%
}

.page-is-fullscreen #supersized {
    z-index: 0
}

#supersized img {
    width: auto;
    height: auto;
    position: relative;
    display: none;
    outline: none;
    border: none
}

#supersized.speed img {
    -ms-interpolation-mode: nearest-neighbor;
    image-rendering: -moz-crisp-edges
}

#supersized.quality img {
    -ms-interpolation-mode: bicubic;
    image-rendering: optimizeQuality
}

#supersized li {
    display: block;
    list-style: none;
    z-index: -30;
    position: fixed;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000
}

#supersized a {
    width: 100%;
    height: 100%;
    display: block
}

#supersized li.prevslide {
    z-index: -20
}

#supersized li.activeslide {
    z-index: -10
}

#supersized li.image-loading {
    width: 100%;
    height: 100%
}

#supersized li.image-loading img {
    visibility: hidden
}

#supersized li.prevslide img,#supersized li.activeslide img {
    display: inline
}

#slidecounter {
    bottom: 56px;
    color: #6d6d6d;
    font-size: 11px;
    font-weight: 400;
    position: fixed;
    right: 26px;
    text-align: center;
    width: 64px;
    z-index: 9
}

.slidenumber::after {
    border-bottom: 1px solid rgba(255,255,255,.5);
    content: " ";
    left: -7px;
    position: absolute;
    top: 20px;
    width: 20px;
    -ms-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
}

.slidenumber,.totalslides {
    position: relative
}

.slidenumber {
    left: 5px;
    top: -14px
}

.totalslides {
    left: -1px;
    top: 13px
}

#slidecaption,#static_slidecaption {
    display: block;
    left: 35px;
    bottom: 115px;
    margin: 0;
    position: fixed;
    z-index: 1;
    width: 100%
}

.static_slideshow_caption {
    margin-right: 0
}

.sticky-menu-on #slidecaption,.sticky-menu-on #static_slidecaption,.sticky-menu-on .background-slideshow-controls {
    display: none
}

.slideshow_content_wrap {
    padding: 50px 50px 68px
}

.slideshow_caption,.static_slideshow_caption {
    width: 450px
}

.slideshow_title,.static_slideshow_title,.coverphoto-text-container .slideshow_title,.coverphoto-text-container .static_slideshow_title {
    color: #fff;
    display: block;
    font-size: 38px;
    font-weight: 200;
    letter-spacing: .25;
    line-height: 1.05;
    padding: 0;
    position: relative;
    top: 0;
    margin-bottom: 7px;
    opacity: 0
}

.coverphoto-text-container .slideshow_title,.coverphoto-text-container .static_slideshow_title {
    font-size: 46px
}

.coverphoto-text-container .slideshow_title,.coverphoto-text-container .static_slideshow_title {
    margin-bottom: 14px
}

.coverphoto-text-container .slideshow_caption,.coverphoto-text-container .static_slideshow_caption {
    margin-bottom: 21px
}

.slideshow_caption,.static_slideshow_caption {
    padding-top: 0;
    color: #fff;
    color: rgba(255,255,255,.8);
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 24px;
    position: relative;
    opacity: 0
}

.static_slideshow_content_link,.static_slideshow_title,.static_slideshow_caption {
    opacity: 0;
    z-index: 2;
    -webkit-transition: opacity 2s;
    transition: opacity 2s
}

.slideshow_content_links,.slideshow_title,.slideshow_caption {
    opacity: 0;
    transform-origin: 100% 100%;
    transform-style: preserve-3d;
    z-index: 2;
    -webkit-transition: -webkit-transform 2s,filter 1.5s,opacity 2s;
    transition: transform 2s,filter 1.5s,opacity 2s
}

.display-content .static_slideshow_content_link,.display-content .static_slideshow_title,.display-content .static_slideshow_caption,.display-content .slideshow_content_links,.display-content .slideshow_title,.display-content .slideshow_caption {
    opacity: 1
}

.static_slideshow_title {
    top: 0
}

.slideshow_text_shift_up {
    padding-bottom: 0
}

.slideshow_caption_break {
    padding-bottom: 28px
}

.slideshow_caption p,.static_slideshow_caption p {
    margin: 0
}

.slideshow_caption a,.static_slideshow_caption a {
    color: #fff
}

.slideshow_content_links {
    opacity: 0
}

.slideshow-content-wrap {
    position: fixed;
    bottom: 115px;
    left: 35px;
    text-align: right
}

.fullscreen-coverphoto .slideshow-content-wrap,.fullscreen-particles .slideshow-content-wrap {
    position: static;
    bottom: auto;
    width: auto
}

#navigation {
    float: right;
    margin: 0 20px 0 0
}

#play-button i {
    color: #6d6d6d;
    font-size: 19px;
    text-align: center
}

#play-button:hover {
    background-position: 0 1px;
    cursor: pointer;
    opacity: 1
}

.super-navigation {
    position: relative;
    text-align: center
}

#play-button i,#prevslide i,#nextslide i {
    width: 36px
}

#prevslide i,#nextslide i {
    color: #6d6d6d;
    height: 20px;
    position: relative;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    z-index: 99
}

#prevslide i {
    bottom: 0;
    right: 1px
}

#nextslide i {
    right: 0
}

#prevslide:hover,#nextslide:hover {
    cursor: pointer
}

ul#slide-list {
    right: 20px;
    top: 50%;
    position: fixed;
    z-index: 99
}

ul#slide-list li {
    height: 6px;
    list-style: none;
    margin: 10px 0;
    width: 6px;
    position: relative
}

ul#slide-list li.current-slide::after {
    position: absolute;
    content: " ";
    display: block;
    height: 8px;
    width: 8px;
    left: -2px;
    top: -2px;
    border: 1px solid #fff;
    border-radius: 10px
}

ul#slide-list li a {
    background: #fff;
    display: block;
    height: 6px;
    width: 6px;
    border-radius: 10px
}

ul#slide-list li a:hover {
    cursor: pointer
}

#tray-button {
    float: right;
    margin-right: 50px;
    opacity: .6
}

#tray-button:hover {
    background-position: 0 1px;
    cursor: pointer;
    opacity: 1
}

#progress-back {
    bottom: 0;
    height: 1px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 100;
    opacity: .5
}

#progress-bar {
    background: -moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 82%,rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(82%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 82%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 82%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 82%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 82%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);
    height: 2px;
    position: relative;
    width: 100%
}

#nextthumb,#prevthumb {
    background: #ddd;
    border: 1px solid #fff;
    bottom: 61px;
    display: none;
    height: 75px;
    overflow: hidden;
    position: fixed;
    width: 100px;
    z-index: 2
}

#nextthumb {
    right: 12px
}

#prevthumb {
    left: 12px
}

#nextthumb img,#prevthumb img {
    height: auto;
    width: 150px
}

#nextthumb:active,#prevthumb:active {
    bottom: 59px
}

#nextthumb:hover,#prevthumb:hover {
    cursor: pointer
}

#thumb-tray {
    bottom: 0;
    height: 160px;
    left: 0;
    overflow: hidden;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 3
}

#thumb-back,#thumb-forward {
    bottom: 42px;
    height: 108px;
    position: absolute;
    width: 40px;
    z-index: 5
}

#thumb-back {
    left: 0
}

#thumb-forward {
    right: 0
}

#thumb-back:hover,#thumb-forward:hover {
    background-color: rgba(256,256,256,.1);
    cursor: pointer
}

#thumb-back:hover {
    border-right: 1px solid rgba(256,256,256,.2)
}

#thumb-forward:hover {
    border-left: 1px solid rgba(256,256,256,.2)
}

ul#thumb-list {
    display: inline-block;
    left: 0;
    list-style: none;
    padding: 0 0;
    position: relative
}

ul#thumb-list li {
    display: inline;
    float: left;
    list-style: none;
    margin: 0;
    margin-right: 5px;
    margin-top: 8px;
    overflow: hidden;
    width: 60px;
    height: 60px;
    border: 2px solid rgba(255,255,255,1);
    -webkit-box-shadow: -1px -1px 4px rgba(0,0,0,.85);
    -moz-box-shadow: -1px -1px 4px rgba(0,0,0,.85);
    box-shadow: -1px -1px 4px rgba(0,0,0,.85);
    -webkit-border-radius: 55px;
    -moz-border-radius: 55px;
    border-radius: 55px;
    z-index: 999
}

ul#thumb-list li img {
    height: auto;
    width: 60px;
    height: 60px;
    -webkit-border-radius: 55px;
    -moz-border-radius: 55px;
    border-radius: 55px;
    opacity: 1
}

ul#thumb-list li.current-thumb {
    border: 2px solid rgba(255,255,255,1)
}

ul#thumb-list li:hover {
    border: 2px solid rgba(155,155,155,1);
    cursor: pointer
}

#controls {
    opacity: 1
}

#slideshow-data,#nav-thumbflip .next,#nav-thumbflip .prev {
    display: none
}

#prevslide i,#nextslide i,.super-navigation,#slidecounter,.mtheme-share-toggle,#play-button i {
    color: #000;
    color: rgba(0,0,0,.8)
}

#nextslide i {
    padding-bottom: 20px
}

.super-navigation {
    float: left
}

/*!/wp-content/cache/asset-cleanup/css/item/kreativa__css__responsive-css-v97a89f20ba60cef47ecc1055e21dff95223b23ba.css*/
/*!/wp-content/themes/kreativa/css/responsive.css*/
@media only screen and (max-width: 1600px) {
    .mtheme-pagebuilder>.mtheme-supercell,.mtheme-modular-column>.mtheme-supercell {
        width:-webkit-calc(100% - 50px);
        width: -moz-calc(100% - 50px);
        width: calc(100% - 50px);
        margin: 0 auto
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 40px;
        margin-right: 40px
    }

    .entry-title-wrap,.single .title-container .entry-title-wrap {
        padding: 36px 50px 7px
    }

    .entry-title-wrap {
        margin-bottom: 50px
    }

    .entry-content.events-notice .noticebox,.events-notice .noticebox {
        margin-top: -50px
    }

    .proofing-shortcode .gridblock-filter-select-wrap,.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        margin-left: -40px;
        margin-right: -40px
    }

    .proofing-client-details-inner {
        width: 90%
    }

    .sidebar-wrap,.sidebar-wrap-single {
        padding: 20px 20px 0
    }

    .menu-is-horizontal .sidebar-wrap,.menu-is-horizontal .sidebar-wrap-single {
        padding: 40px 40px 0;
        width: 25%
    }

    .menu-is-horizontal .two-column,.menu-is-horizontal.edge-to-edge .portfolio-header-left.two-column,.menu-is-horizontal.woocommerce.archive #container {
        width: 72%
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container {
        width: 70%
    }

    .sidebar-wrap,.sidebar-wrap-single {
        width: 28%
    }
}

@media only screen and (max-width: 1560px) {
    .menu-is-horizontal .outer-header-wrap {
        margin:20px 50px;
        width: calc(100% - 100px)
    }

    .menu-is-horizontal .container-wrapper {
        width: calc(100% - 100px);
        margin-right: 50px;
        margin-left: 50px
    }

    .mtheme-password-required.menu-is-horizontal .container-wrapper {
        width: auto;
        margin-right: 0;
        margin-left: 0
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-left: 0
    }

    .menu-is-horizontal .mtheme-fullscreen-toggle {
        right: 7px;
        transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8)
    }
}

@media only screen and (max-width: 1450px) {
    .mtheme-pagebuilder>.mtheme-supercell,.mtheme-modular-column>.mtheme-supercell {
        width:-webkit-calc(100% - 50px);
        width: -moz-calc(100% - 50px);
        width: calc(100% - 50px);
        margin: 0 auto
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 40px;
        margin-right: 40px
    }

    .entry-title-wrap,.single .title-container .entry-title-wrap {
        padding: 36px 50px 7px
    }

    .entry-title-wrap {
        margin-bottom: 50px
    }

    .entry-content.events-notice .noticebox,.events-notice .noticebox {
        margin-top: -50px
    }

    .proofing-shortcode .gridblock-filter-select-wrap,.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        margin-left: -40px;
        margin-right: -40px
    }

    .proofing-client-details-inner {
        width: 100%
    }

    .proofing-gallery-button {
        position: relative;
        text-align: right;
        padding-top: 36px;
        float: none
    }

    .proofing-client-details .proofing-client-desc {
        width: 100%
    }

    .sidebar-wrap,.sidebar-wrap-single {
        padding: 20px 20px 0
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container {
        width: 70%
    }

    .sidebar-wrap,.sidebar-wrap-single {
        width: 28%
    }
}

@media only screen and (max-width: 1350px) {
    .mtheme-pagebuilder>.mtheme-supercell,.mtheme-modular-column>.mtheme-supercell {
        width:-webkit-calc(100% - 50px);
        width: -moz-calc(100% - 50px);
        width: calc(100% - 50px);
        margin: 0 auto
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 40px;
        margin-right: 40px
    }

    .entry-title-wrap,.single .title-container .entry-title-wrap {
        padding: 36px 50px 7px
    }

    .menu-is-horizontal .entry-title-wrap,.menu-is-horizontal.single .title-container .entry-title-wrap {
        padding-left: 40px;
        padding-right: 40px;
        margin-bottom: 50px
    }

    .entry-title-wrap {
        margin-bottom: 50px
    }

    .proofing-shortcode .gridblock-filter-select-wrap,.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        margin-left: -40px;
        margin-right: -40px
    }

    .entry-content.events-notice .noticebox,.events-notice .noticebox {
        margin-top: -50px
    }

    .fullscreenslideshow-audio .jp-audio {
        bottom: auto;
        position: fixed;
        right: 20px;
        top: 150px;
        z-index: 10
    }

    .menu-is-horizontal .fullscreenslideshow-audio .jp-audio {
        top: 250px
    }

    .insta-grid-wrap,.instagram-first-three {
        float: none;
        width: 100%
    }

    .menu-is-vertical.theme-boxed .container-boxed,.menu-is-vertical.theme-boxed .top-bar-content,.menu-is-vertical.theme-boxed .top-bar-wrap-boxed,.menu-is-vertical.theme-boxed .footer-container-wrap,.menu-is-vertical.theme-boxed #copyright {
        width: auto
    }

    .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .menu-is-vertical .sidebar-wrap,.menu-is-vertical .sidebar-wrap-single {
        width: 100%;
        padding: 50px
    }

    .sidebar-widget {
        margin: 0 auto 50px;
        width: 50%
    }

    .menu-is-horizontal .sidebar-widget {
        width: auto
    }

    .menu-is-vertical .sidebar-float-left,.menu-is-vertical .sidebar-float-right {
        float: none;
        clear: both
    }

    .menu-is-vertical .two-column,.menu-is-vertical .woocommerce.archive #container,.menu-is-vertical .portfolio-header-left.two-column {
        width: 100%;
        margin-left: 0%
    }

    .menu-is-vertical .mtheme-block,.menu-is-vertical .mtheme-supercell .mtheme-block,.menu-is-vertical .column-setter .mtheme-block,.menu-is-vertical .column-setter .mtheme-block .mtheme-block,.menu-is-vertical .column-half,.menu-is-vertical .mtheme-supercell .span2,.menu-is-vertical .mtheme-supercell .span3,.menu-is-vertical .mtheme-supercell .span4,.menu-is-vertical .mtheme-supercell .span5,.menu-is-vertical .mtheme-supercell .span6,.menu-is-vertical .mtheme-supercell .span7,.menu-is-vertical .mtheme-supercell .span8,.menu-is-vertical .mtheme-supercell .span9,.menu-is-vertical .mtheme-supercell .span10,.menu-is-vertical .mtheme-supercell .span11,.menu-is-vertical .mtheme-supercell .span12 {
        width: 100%;
        float: none
    }

    .menu-is-vertical .two-column,.menu-is-vertical .woocommerce.archive #container,.menu-is-vertical .portfolio-header-left.two-column,.menu-is-vertical #ajax-gridblock-content .portfolio-header-left,.menu-is-vertical .portfolio-header-right,.menu-is-vertical .portfolio-header-left.two-column,.menu-is-vertical.woocommerce.archive #container {
        width: auto;
        float: none
    }

    .menu-is-vertical #ajax-gridblock-wrap .gridblock-contents-wrap,.menu-is-vertical #ajax-gridblock-wrap .portfolio-header-right {
        margin-top: 0
    }

    .woocommerce .woocommerce-single-image-wrap {
        width: 42%
    }

    .vertical-sidemenu-wrap {
        width: 250px
    }

    .menu-is-vertical .photocard-wrap-type-one .photocard-contents-inner {
        padding: 30px!important
    }

    .menu-is-vertical .photocard-wrap-type-two .photocard-contents-inner {
        padding: 30px!important
    }

    .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 15%
    }

    .photocard-wrap-type-two .column-half {
        width: 70%
    }

    .sticky-menu-off.opaque-boxed-menu .header-logo-section .logo img {
        max-width: 180px
    }

    .menu-is-vertical .photocard-wrap-type-one .photocard-image-container {
        position: static;
        min-height: 500px
    }

    .menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap.column-float-left,.menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap,.menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap img {
        position: static;
        width: 100%
    }

    .menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.menu-is-vertical .photocard-wrap-type-one .photocard-image-wrap.column-float-left {
        width: 100%;
        float: none
    }

    .menu-is-vertical .photocard-wrap-type-one .photocard-contents-inner {
        padding: 60px
    }

    .menu-is-vertical .photocard-wrap-type-two .photocard-content-wrap.column-float-right {
        float: right
    }

    .menu-is-vertical .photocard-wrap-type-two .photocard-content-wrap.column-float-left {
        float: left
    }

    .menu-is-vertical .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 0;
        float: left
    }

    .menu-is-vertical .photocard-wrap-type-two .column-half {
        width: 100%
    }

    .menu-is-vertical .photocard-wrap-type-two .photocard-contents-inner {
        margin: 10px
    }

    .photowall-desc {
        width: 90%
    }

    .menu-is-horizontal .mtheme-modular-column {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .entry-content .gform_wrapper .ginput_complex .ginput_right input[type="text"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="url"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="email"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="tel"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="number"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="password"],.entry-content .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span.name_last input[type="text"] {
        width: 90%!important
    }

    .sidebar ul.instagram-pics li,ul.instagram-pics li {
        width: 75px
    }

    .sidebar ul.instagram-pics li.insta-image-1,ul.instagram-pics li.insta-image-1 {
        width: 228px
    }

    .footer-column ul.instagram-pics li.insta-image-1 {
        height: auto;
        width: 394px
    }

    .footer-column ul.instagram-pics li {
        width: 78px
    }

    .homemenu .sf-menu li {
        margin-left: 8px;
        margin-right: 8px
    }

    .homemenu .sf-menu .mega-item li {
        margin-left: 0;
        margin-right: 0
    }

    .homemenu .sf-menu .mega-item .children-depth-0 {
        display: block;
        padding-left: 10px;
        padding-right: 10px
    }

    .menu-is-vertical .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .menu-is-vertical .gridblock-two .gridblock-element,.menu-is-vertical .gridblock-three .gridblock-element,.menu-is-vertical .gridblock-four .gridblock-element {
        width: 48%
    }

    .grid-style-wall-spaced.gridblock-two .gridblock-element,.grid-style-wall-spaced.gridblock-three .gridblock-element,.grid-style-wall-spaced.gridblock-four .gridblock-element {
        width: 49%
    }

    .menu-is-vertical .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-four .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 49.999%
    }

    .menu-is-vertical .single-product-summary {
        float: none;
        padding: 0;
        width: 100%
    }

    .menu-is-vertical.woocommerce #content div.product div.images,.menu-is-vertical.woocommerce div.product div.images,.menu-is-vertical.woocommerce-page #content div.product div.images,.menu-is-vertical.woocommerce-page div.product div.images {
        width: 100%!important
    }

    .menu-is-vertical.nosidebar-woo-archive.woocommerce ul.products li.product,.menu-is-vertical.nosidebar-woo-archive.woocommerce-page ul.products li.product,.menu-is-vertical.woocommerce-page .related ul.products li.product,.menu-is-vertical.mtheme-wooshop-fullwidth.woocommerce ul.products li.product {
        width: 49%
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container {
        width: 68%
    }

    .sidebar-wrap,.sidebar-wrap-single {
        position: relative;
        width: 27.6%
    }

    .menu-is-vertical .person {
        margin: 0 auto 40px;
        width: 340px
    }

    .menu-is-vertical .sidebar-widget .infobar-portfoliogrid li {
        width: 25%
    }

    .split-page .footer-column {
        width: 100%;
        float: none
    }

    .menu-is-vertical #footer {
        margin: 0
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 25px;
        right: 35px
    }

    .flipbox-wrap {
        margin-bottom: 10px
    }

    .fullcontent-spacing {
        padding-right: 0
    }

    .wooshop-has-sidebar-archive.woocommerce.archive #primary,.wooshop-has-sidebar-archive.woocommerce.archive .content-area {
        width: 100%
    }
}

@media only screen and (max-width: 1100px) {
    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        height:100%
    }

    .menu-is-horizontal .sidebar-wrap,.menu-is-horizontal .sidebar-wrap-single {
        padding: 20px 20px 0
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-left: 10px;
        margin-top: 10px
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 85px);
        height: -webkit-calc(100% - 85px);
        height: -moz-calc(100% - 85px);
        width: calc(100% - 20px);
        width: -webkit-calc(100% - 20px);
        width: -moz-calc(100% - 20px)
    }

    .menu-is-horizontal .container-wrapper {
        margin-left: 0;
        margin-right: 0;
        margin-top: 65px;
        width: 100%
    }

    .photowall-wrap .materialcircular {
        margin-right: -25px
    }

    .proofing-gallery-button {
        text-align: center
    }

    .insta-grid-wrap,.instagram-first-three {
        float: none;
        width: 100%
    }

    .entry-content h1.section-title {
        font-size: 50px;
        line-height: 60px;
        margin-bottom: 24px
    }

    h2,.entry-content h2 {
        font-size: 36px;
        line-height: 47px
    }

    .menu-is-vertical.theme-boxed .container-boxed,.menu-is-vertical.theme-boxed .top-bar-content,.menu-is-vertical.theme-boxed .top-bar-wrap-boxed,.menu-is-vertical.theme-boxed .footer-container-wrap,.menu-is-vertical.theme-boxed #copyright {
        width: auto
    }

    .menu-is-horizontal.theme-boxed .container-boxed,.menu-is-horizontal.theme-boxed .top-bar-content,.menu-is-horizontal.theme-boxed .top-bar-wrap-boxed,.menu-is-horizontal.theme-boxed .footer-container-wrap,.menu-is-horizontal.theme-boxed #copyright {
        width: auto
    }

    .menu-is-vertical .vertical-menu-body-container {
        margin-left: 0
    }

    .menu-is-vertical.menu-is-vertical-right .vertical-menu-body-container {
        margin-right: 0
    }

    .menu-is-vertical .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .vertical-sidemenu-wrap {
        display: none
    }

    .menu-is-vertical .container-wrapper {
        margin-top: 65px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .menu-is-vertical .sidebar ul.instagram-pics li.insta-image-1,.menu-is-vertical ul.instagram-pics li.insta-image-1 {
        width: 634px
    }

    .divider-common.divider-responsive {
        padding-top: 5px!important
    }

    .client-gallery-protected {
        margin-top: 80px
    }

    .page-template-template-fullpage-php.compact-menu .container-wrapper,.edge-to-edge.compact-menu .container-wrapper {
        position: relative;
        top: 65px
    }

    #photowall-container,.compact-menu.split-menu #photowall-container {
        top: 65px
    }

    .menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin: 70px 5px 5px;
        width: calc(100% - 5px)
    }

    .admin-bar.menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin-top: 102px
    }

    .menu-is-horizontal #photowall-container {
        top: 0
    }

    .logo-menu-wrap {
        display: none
    }

    .outer-header-wrap {
        border: 0
    }

    .header-compact .title-container-wrap {
        padding-top: 0
    }

    #toggle-menu {
        display: none
    }

    .vertical-menu-outer {
        display: none
    }

    .responsive-menu-wrap {
        display: block
    }

    .mtheme-fullscreen-toggle,.header-cart-toggle {
        display: none
    }

    .outer-wrap {
        display: none!important
    }

    .header-is-simple .logo-mobile {
        display: block
    }

    .header-is-simple .stickymenu-zone.sticky-menu-activate {
        display: none!important
    }

    .container-wrapper.container-boxed {
        margin-top: 0;
        margin-bottom: 0
    }

    .header-compact.header-is-off.no-title-background .container-fullwidth {
        padding-top: 0
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: calc(100% - 10px);
        left: 0
    }

    .service-column.service-style-right,.service-column.service-style-left {
        margin: 0 auto;
        max-width: 400px
    }

    .hero-text-wrap .hero-title {
        font-size: 40px;
        line-height: 50px
    }

    .photocard-wrap-type-one .photocard-image-container {
        position: static;
        min-height: 500px
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left,.photocard-wrap-type-one .photocard-image-wrap,.photocard-wrap-type-one .photocard-image-wrap img {
        position: static;
        width: 100%
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left {
        width: 100%;
        float: none
    }

    .photocard-wrap-type-one .photocard-contents-inner {
        padding: 60px
    }

    .photocard-wrap-type-one .column-half {
        width: 100%
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-right {
        float: right
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-left {
        float: left
    }

    .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 0;
        float: left
    }

    .photocard-wrap-type-two .column-half {
        width: 100%
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        margin: 30px
    }

    .mtheme-block,.mtheme-supercell .mtheme-block,.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.column-half,.mtheme-supercell .span2,.mtheme-supercell .span3,.mtheme-supercell .span4,.mtheme-supercell .span5,.mtheme-supercell .span6,.mtheme-supercell .span7,.mtheme-supercell .span8,.mtheme-supercell .span9,.mtheme-supercell .span10,.mtheme-supercell .span11,.mtheme-supercell .span12 {
        width: 100%;
        float: none
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-left: 0
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-top: 20px
    }

    .service-content,.service-item {
        margin-bottom: 30px
    }

    .menu-is-horizontal .mtheme-modular-column {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .service-column {
        text-align: center
    }

    .service-style-right {
        text-align: right
    }

    .service-image {
        width: 380px
    }

    #s {
        width: 88.8%
    }

    .photowall-desc {
        width: 90%
    }

    #demopanel {
        display: none
    }

    .boxed-site-layout #slidecaption,.boxed-site-layout #static_slidecaption {
        left: 50px
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        width: 80%;
        text-align: center;
        margin: 0 auto;
        position: static
    }

    #photowall-container,.compact-menu.split-menu #photowall-container {
        top: 65px
    }

    .wpml-lang-selector-wrap {
        display: none
    }

    .sidebar ul.instagram-pics li.insta-image-1,ul.instagram-pics li.insta-image-1 {
        width: 226px
    }

    .footer-column ul.instagram-pics li.insta-image-1 {
        width: 395px;
        height: auto
    }

    .footer-column ul.instagram-pics li {
        width: 78.1px
    }

    .person {
        margin: 0 auto 40px;
        width: 340px
    }

    .single-image-block {
        text-align: center!important
    }

    .pricing-table {
        margin-bottom: 50px
    }

    .vertical-menu {
        display: none
    }

    .menu-is-vertical .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .menu-is-vertical .gridblock-two .gridblock-element,.menu-is-vertical .gridblock-three .gridblock-element,.menu-is-vertical .gridblock-four .gridblock-element {
        width: 48%
    }

    .grid-style-wall-spaced.gridblock-two .gridblock-element,.grid-style-wall-spaced.gridblock-three .gridblock-element,.grid-style-wall-spaced.gridblock-four .gridblock-element {
        width: 49%
    }

    .menu-is-vertical .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-four .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 50%
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        width: 100%
    }

    .menu-is-vertical.fullscreen-revslider .tp-leftarrow {
        left: 20px!important
    }

    .boxed-site-layout .vertical-left-bar,.boxed-site-layout .horizontal-bottom-bar,.boxed-site-layout .vertical-right-bar {
        display: none!important
    }

    .boxed-site-layout #copyright {
        background: none!important
    }

    .boxed-site-layout.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .menu-is-vertical #photowall-container {
        top: 0;
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0;
        top: 0
    }

    .menu-is-vertical .horizontal-carousel li img {
        height: 70%;
        min-height: 70%
    }

    .boxed-site-layout #photowall-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        right: 0
    }

    .boxed-site-layout .fullscreen-footer-wrap,.boxed-site-layout .fullscreen-footer-social,.boxed-site-layout .fullscreen-footer-info {
        height: 32px;
        line-height: 32px
    }

    .boxed-site-layout .login-socials-wrap {
        top: 10px
    }

    .parallax-is-off .heroimage-wrap,.parallax-is-off .mtheme-modular-column,.parallax-is-off .portfolio-parallax-image {
        background-attachment: scroll
    }

    .menu-is-vertical .fullscreen-coverphoto-inner {
        position: static;
        left: 0
    }

    .menu-is-vertical div#fullscreenvimeo {
        left: 0
    }

    .fullscreen-footer-wrap .contact-text {
        top: -10px!important
    }

    .menu-is-vertical .mouse-pointer-wrap {
        left: 0;
        width: 100%
    }

    .menu-is-vertical #prevslide {
        margin-left: 0
    }

    .sidebar-widget .infobar-portfoliogrid li {
        border: medium none;
        float: left;
        margin: 0;
        padding: 0;
        width: 25%
    }

    .event-heading {
        margin-left: 0
    }

    .copyright-wrap {
        margin: 0 auto
    }

    #footer {
        margin: 0
    }

    .footer-column {
        padding: 0 15px
    }

    .admin-bar .container-wrapper {
        padding-top: 0
    }

    .fullscreen-photowall .container-wrapper {
        padding-top: 64px
    }

    .admin-bar.fullscreen-carousel .container-wrapper,.admin-bar.fullscreen-photowall .container-wrapper,.admin-bar.fullscreen-swiperslides .container-wrapper {
        padding-top: 97px
    }

    .center-logo .container-wrapper {
        padding-top: 70px
    }

    #minimal-toggle-menu {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }

    .single-mtheme_featured.fullscreen-carousel .container-wrapper,.top-header-present .container-wrapper,.container-wrapper {
        padding-top: 68px
    }

    .edge-to-edge.top-header-present .container-wrapper,.edge-to-edge .container-wrapper {
        padding-top: 0
    }

    .mtheme-events-carousel {
        bottom: 30px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 20px;
        right: 20px
    }

    .slideshow-controls-wrap,#nextslide,#controls,#prevslide {
        display: none
    }

    .single-mtheme_featured.fullscreen-photowall.center-logo .container-wrapper,.single-mtheme_featured.fullscreen-photowall .container-wrapper,.fullscreen-photowall .container-wrapper {
        padding-top: 0
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical .fullscreen-horizontal-carousel,.menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-left: 5px;
        margin-right: 0
    }

    .mtheme-fotorama {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important
    }

    .menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.fullscreen-mode-on.menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.menu-is-horizontal #fotorama-container-wrap.fotorama-fullwidth,.fullscreen-fotorama.menu-is-vertical #fotorama-container-wrap.fotorama-fullwidth,.menu-is-vertical #fotorama-container-wrap {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important;
        left: 15px!important;
        top: 30px!important;
        margin-left: 0
    }

    .stockheader-wrap,.archive .stockheader-wrap,.searching-for-photostock-term .stockheader-wrap,.search-results .stockheader-wrap {
        padding-top: 136px
    }

    .vertical-menu ul.mtree a,.simple-menu ul.mtree a,.responsive-mobile-menu ul.mtree a,.header-is-simple .responsive-mobile-menu ul.mtree a {
        font-size: 16px;
        line-height: 16px
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 25px;
        right: 35px
    }

    .flipbox-wrap {
        margin-bottom: 10px
    }

    .menu-is-vertical .sidebar-wrap-single {
        padding: 10%
    }

    .fullcontent-spacing {
        padding-right: 0
    }

    .loading-spinner {
        right: 30px;
        top: 95px
    }

    .materialpath {
        transform: scale(.5);
        -webkit-transform: scale(.5);
        transform-origin: 50% 50%;
        -webkit-transform-origin: 50% 50%
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-top: 70px
    }

    .menu-is-horizontal .container-wrapper {
        margin-top: 65px
    }

    .menu-is-horizontal .container-wrapper,.menu-is-horizontal .outer-header-wrap {
        margin-bottom: 0
    }

    .menu-is-horizontal.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-horizontal.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-horizontal.single.single-post.mtheme-password-required .container-wrapper {
        position: fixed;
        width: 100%;
        height: 100%;
        overflow: scroll
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-top: 43px
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 119px);
        height: -webkit-calc(100% - 119px);
        height: -moz-calc(100% - 119px)
    }

    .page-has-sidebar .mtheme-pagebuilder>.mtheme-supercell,.page-has-sidebar .mtheme-modular-column>.mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }

    .wooshop-has-sidebar-archive.woocommerce.archive #primary,.wooshop-has-sidebar-archive.woocommerce.archive .content-area {
        width: 100%
    }
}

@media only screen and (min-width: 768px) and (max-width:959px) {
    .menu-is-horizontal .two-column,.menu-is-horizontal.edge-to-edge .portfolio-header-left.two-column,.menu-is-horizontal.woocommerce.archive #container {
        width:auto;
        float: none
    }

    .menu-is-horizontal .sidebar-wrap,.menu-is-horizontal .sidebar-wrap-single {
        float: none;
        margin-top: 40px;
        width: auto;
        padding: 10%
    }

    .menu-is-horizontal .sidebar-widget {
        width: 70%
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-left: 10px;
        margin-top: 10px
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 85px);
        height: -webkit-calc(100% - 85px);
        height: -moz-calc(100% - 85px);
        width: calc(100% - 20px);
        width: -webkit-calc(100% - 20px);
        width: -moz-calc(100% - 20px)
    }

    .menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin: 70px 5px 5px;
        width: calc(100% - 5px)
    }

    .insta-grid-wrap,.instagram-first-three {
        float: none;
        width: 100%
    }

    .entry-content h1.section-title {
        font-size: 50px;
        line-height: 60px;
        margin-bottom: 24px
    }

    h2,.entry-content h2 {
        font-size: 36px;
        line-height: 47px
    }

    .menu-is-vertical .sidebar ul.instagram-pics li.insta-image-1,.menu-is-vertical ul.instagram-pics li.insta-image-1 {
        width: 466px
    }

    .menu-is-vertical .sidebar ul.instagram-pics li,.menu-is-vertical ul.instagram-pics li {
        width: 75px
    }

    .menu-is-vertical .vertical-menu-body-container {
        margin-left: 0
    }

    .menu-is-vertical.menu-is-vertical-right .vertical-menu-body-container {
        margin-right: 0
    }

    .menu-is-vertical .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .divider-common.divider-responsive {
        padding-top: 5px!important
    }

    .client-gallery-protected {
        margin-top: 80px
    }

    .logo-menu-wrap {
        display: none
    }

    .outer-header-wrap {
        border: 0
    }

    .header-compact .title-container-wrap {
        padding-top: 0
    }

    .container-wrapper.container-boxed {
        margin-top: 0;
        margin-bottom: 0
    }

    .header-compact.header-is-off.no-title-background .container-fullwidth {
        padding-top: 0
    }

    #toggle-menu {
        display: none
    }

    .vertical-menu-outer {
        display: none
    }

    .responsive-menu-wrap {
        display: block
    }

    .mtheme-fullscreen-toggle,.header-cart-toggle {
        display: none
    }

    .outer-wrap {
        display: none!important
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .service-column.service-style-right,.service-column.service-style-left {
        margin: 0 auto;
        max-width: 400px
    }

    .hero-text-wrap .hero-title {
        font-size: 40px;
        line-height: 50px
    }

    .footer-one-third {
        float: none;
        width: 100%
    }

    .copyright-wrap {
        padding: 20px
    }

    .footer-section-inner {
        display: block
    }

    .footer-logoimage {
        top: 0
    }

    .copyright-wrap {
        margin: 0 auto
    }

    #footer .social-header-wrap {
        float: none;
        margin-right: 0;
        text-align: center
    }

    #footer .social-header-wrap a {
        text-align: center
    }

    .mtheme-block,.mtheme-supercell .mtheme-block,.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.column-half,.mtheme-supercell .span2,.mtheme-supercell .span3,.mtheme-supercell .span4,.mtheme-supercell .span5,.mtheme-supercell .span6,.mtheme-supercell .span7,.mtheme-supercell .span8,.mtheme-supercell .span9,.mtheme-supercell .span10,.mtheme-supercell .span11,.mtheme-supercell .span12 {
        width: 100%;
        float: none
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-left: 0
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-top: 20px
    }

    .service-content,.service-item {
        margin-bottom: 30px
    }

    #footer {
        margin: 0
    }

    #footer .footer-column {
        width: auto;
        float: none;
        margin: 0
    }

    #footer .description,#footer .textwidget {
        margin-right: 0
    }

    .sidebar-wrap,.sidebar-wrap-single {
        width: auto;
        float: none;
        margin-top: 40px
    }

    .grid-list-portfolio-related ul li {
        width: 10%
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container,.portfolio-header-left.two-column,#ajax-gridblock-content .portfolio-header-left {
        width: auto;
        float: none
    }

    #ajax-gridblock-wrap .gridblock-contents-wrap,#ajax-gridblock-wrap .portfolio-header-right {
        margin-top: 0
    }

    .photocard-wrap-type-one .photocard-image-container {
        position: static;
        min-height: 500px
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left,.photocard-wrap-type-one .photocard-image-wrap,.photocard-wrap-type-one .photocard-image-wrap img {
        position: static;
        width: 100%
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left {
        width: 100%;
        float: none
    }

    .photocard-wrap-type-one .photocard-contents-inner {
        padding: 60px
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-right {
        float: right
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-left {
        float: left
    }

    .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 0;
        float: left
    }

    .photocard-wrap-type-two .column-half {
        width: 100%
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        margin: 30px
    }

    .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .gridblock-two .gridblock-element,.gridblock-three .gridblock-element,.gridblock-four .gridblock-element {
        width: 47.7%
    }

    .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.thumbnail-gutter-nospace.gridblock-three .gridblock-element,.thumbnail-gutter-nospace.gridblock-four .gridblock-element,.portfolio-gutter-nospace.gridblock-two .gridblock-element,.portfolio-gutter-nospace.gridblock-three .gridblock-element,.portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 50%
    }

    .portfolio-header-right {
        width: auto;
        margin-top: 30px
    }

    .menu-is-horizontal .mtheme-modular-column {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .callout .first-half,.callout .second-half,.two-column .callout .first-half {
        width: auto;
        float: none;
        position: static;
        margin: 0;
        text-align: center
    }

    .callout .second-half {
        margin-top: 20px;
        text-align: center
    }

    .callout .callout-button {
        float: none
    }

    .service-column {
        text-align: center
    }

    .service-style-right {
        text-align: right
    }

    .service-image {
        width: 380px
    }

    #s {
        width: 92.8%
    }

    #demopanel {
        display: none
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        width: 80%;
        text-align: center;
        margin: 0 auto;
        position: static
    }

    #photowall-container,.compact-menu.split-menu #photowall-container {
        top: 65px
    }

    .photowall-desc {
        width: 90%
    }

    .wpml-lang-selector-wrap {
        display: none
    }

    .sidebar ul.instagram-pics li.insta-image-1,ul.instagram-pics li.insta-image-1 {
        width: 618px
    }

    .person {
        margin: 0 auto 40px;
        width: 240px
    }

    .single-image-block {
        text-align: center!important
    }

    .pricing-table {
        margin-bottom: 50px
    }

    .vertical-menu {
        display: none
    }

    .menu-is-vertical .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .menu-is-vertical .gridblock-two .gridblock-element,.menu-is-vertical .gridblock-three .gridblock-element,.menu-is-vertical .gridblock-four .gridblock-element {
        width: 48%
    }

    .grid-style-wall-spaced.gridblock-two .gridblock-element,.grid-style-wall-spaced.gridblock-three .gridblock-element,.grid-style-wall-spaced.gridblock-four .gridblock-element {
        width: 49%
    }

    .menu-is-vertical .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-four .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 49.999%
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        width: 100%
    }

    .menu-is-vertical.fullscreen-revslider .tp-leftarrow {
        left: 20px!important
    }

    .boxed-site-layout .vertical-left-bar,.boxed-site-layout .horizontal-bottom-bar,.boxed-site-layout .vertical-right-bar {
        display: none!important
    }

    .boxed-site-layout #copyright {
        background: none!important
    }

    .boxed-site-layout.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .menu-is-vertical #photowall-container {
        top: 0;
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0;
        top: 0
    }

    .menu-is-vertical .horizontal-carousel li img {
        height: 70%;
        min-height: 70%
    }

    .boxed-site-layout #photowall-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        right: 0
    }

    .boxed-site-layout .fullscreen-footer-wrap,.boxed-site-layout .fullscreen-footer-social,.boxed-site-layout .fullscreen-footer-info {
        height: 32px;
        line-height: 32px
    }

    .boxed-site-layout .login-socials-wrap {
        top: 10px
    }

    .parallax-is-off .heroimage-wrap,.parallax-is-off .mtheme-modular-column,.parallax-is-off .portfolio-parallax-image {
        background-attachment: scroll
    }

    .menu-is-vertical .fullscreen-coverphoto-inner {
        position: static;
        left: 0
    }

    .menu-is-vertical div#fullscreenvimeo {
        left: 0
    }

    .fullscreen-footer-wrap .contact-text {
        top: -10px!important
    }

    .single-product-summary {
        padding: 30px
    }

    .woocommerce #content div.product div.woocommerce-mtheme-product.images,.woocommerce div.product div.woocommerce-mtheme-product.images,.woocommerce-page #content div.product div.woocommerce-mtheme-product.images,.woocommerce-page div.product div.woocommerce-mtheme-product.images {
        width: 100%!important
    }

    .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals {
        width: 100%
    }

    #ajax-gridblock-content .portfolio-header-right {
        width: 100%;
        padding: 0;
        margin-top: 28px
    }

    .blog-tl-timeline-img {
        display: none
    }

    .blog-tl-timeline-content {
        width: 100%
    }

    .blog-tl-timeline-block .blog-tl-timeline-content,.blog-tl-timeline-block:nth-child(even) .blog-tl-timeline-content {
        float: none
    }

    .menu-is-vertical .mouse-pointer-wrap {
        left: 0;
        width: 100%
    }

    .menu-is-vertical #prevslide {
        margin-left: 0
    }

    .entry-content .ui-tabs-vertical ul.ui-tabs-nav,.entry-content .ui-tabs-vertical .ui-tabs-panel {
        width: 100%
    }

    .sidebar-widget .infobar-portfoliogrid li {
        border: medium none;
        float: left;
        margin: 0;
        padding: 0;
        width: 25%
    }

    #goto-top {
        bottom: 10px;
        right: 10px
    }

    .two-column .pagination-navigation {
        margin-bottom: 0
    }

    .event-heading {
        margin-left: 0
    }

    .admin-bar .container-wrapper {
        padding-top: 0
    }

    .fullscreen-photowall .container-wrapper {
        padding-top: 64px
    }

    .admin-bar.fullscreen-carousel .container-wrapper,.admin-bar.fullscreen-photowall .container-wrapper,.admin-bar.fullscreen-swiperslides .container-wrapper {
        padding-top: 97px
    }

    .center-logo .container-wrapper {
        padding-top: 70px
    }

    #minimal-toggle-menu {
        display: none
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }

    .single-mtheme_featured.fullscreen-carousel .container-wrapper,.top-header-present .container-wrapper,.container-wrapper {
        padding-top: 68px
    }

    .edge-to-edge.top-header-present .container-wrapper,.edge-to-edge .container-wrapper {
        padding-top: 0
    }

    .mtheme-events-carousel {
        bottom: 30px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 20px
    }

    .slideshow-controls-wrap,#nextslide,#controls,#prevslide {
        display: none
    }

    .single-mtheme_featured.fullscreen-photowall.center-logo .container-wrapper,.single-mtheme_featured.fullscreen-photowall .container-wrapper,.fullscreen-photowall .container-wrapper {
        padding-top: 0
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical .fullscreen-horizontal-carousel,.menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-left: 5px;
        margin-right: 0
    }

    .mtheme-fotorama {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important
    }

    .menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.fullscreen-mode-on.menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.menu-is-horizontal #fotorama-container-wrap.fotorama-fullwidth,.fullscreen-fotorama.menu-is-vertical #fotorama-container-wrap.fotorama-fullwidth,.menu-is-vertical #fotorama-container-wrap {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important;
        left: 15px!important;
        top: 30px!important;
        margin-left: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel,.page-is-fullscreen.fullscreen-carousel {
        overflow: visible
    }

    .stockheader-wrap,.archive .stockheader-wrap,.searching-for-photostock-term .stockheader-wrap,.search-results .stockheader-wrap {
        padding-top: 136px
    }

    .vertical-menu ul.mtree a,.simple-menu ul.mtree a,.responsive-mobile-menu ul.mtree a,.header-is-simple .responsive-mobile-menu ul.mtree a {
        font-size: 16px;
        line-height: 16px
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 25px;
        right: 35px
    }

    .flipbox-wrap {
        margin-bottom: 10px
    }

    .sidebar-wrap-single {
        padding: 10%
    }

    .fullcontent-spacing {
        padding-right: 0
    }

    .photowall-wrap .materialcircular {
        margin-right: -25px
    }

    .loading-spinner {
        right: 30px;
        top: 95px
    }

    .materialpath {
        transform: scale(.5);
        -webkit-transform: scale(.5);
        transform-origin: 50% 50%;
        -webkit-transform-origin: 50% 50%
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-top: 70px
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: calc(100% - 10px);
        left: 0
    }

    .menu-is-horizontal .container-wrapper {
        margin-top: 65px
    }

    .menu-is-horizontal .sidebar-widget {
        margin: 0 auto 50px;
        width: 70%
    }

    .menu-is-horizontal .container-wrapper,.menu-is-horizontal .outer-header-wrap {
        margin-bottom: 0
    }

    .menu-is-horizontal.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-horizontal.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-horizontal.single.single-post.mtheme-password-required .container-wrapper {
        position: fixed;
        width: 100%;
        height: 100%;
        overflow: scroll
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        height: 100%
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-top: 43px
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 119px);
        height: -webkit-calc(100% - 119px);
        height: -moz-calc(100% - 119px)
    }

    .admin-bar.menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin-top: 116px
    }

    .page-has-sidebar .mtheme-pagebuilder>.mtheme-supercell,.page-has-sidebar .mtheme-modular-column>.mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }
}

@media only screen and (max-width: 767px) {
    .menu-is-horizontal .two-column,.menu-is-horizontal.edge-to-edge .portfolio-header-left.two-column,.menu-is-horizontal.woocommerce.archive #container {
        width:auto;
        float: none
    }

    .menu-is-horizontal .sidebar-wrap,.menu-is-horizontal .sidebar-wrap-single {
        float: none;
        margin-top: 40px;
        width: auto;
        padding: 30px
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-left: 10px;
        margin-top: 10px
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 85px);
        height: -webkit-calc(100% - 85px);
        height: -moz-calc(100% - 85px);
        width: calc(100% - 20px);
        width: -webkit-calc(100% - 20px);
        width: -moz-calc(100% - 20px)
    }

    .mtheme-pagebuilder>.mtheme-supercell,.mtheme-modular-column>.mtheme-supercell {
        width: -webkit-calc(100% - 30px);
        width: -moz-calc(100% - 30px);
        width: calc(100% - 30px);
        margin: 0 auto
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 30px;
        margin-right: 30px
    }

    .entry-title-wrap,.single .title-container .entry-title-wrap {
        padding: 36px 30px 7px
    }

    .entry-title-wrap {
        margin-bottom: 30px
    }

    .entry-content.events-notice .noticebox,.events-notice .noticebox {
        margin-top: -30px
    }

    .menu-is-vertical .sidebar-wrap,.menu-is-vertical .sidebar-wrap-single {
        width: 100%;
        padding: 30px
    }

    .sidebar-widget {
        margin: 0 auto 50px;
        width: 100%
    }

    .proofing-client-details-inner {
        text-align: center
    }

    .proofing-client-details .proofing-client-image {
        display: block;
        margin-bottom: 24px
    }

    .proofing-client-details ul.event-details,.proofing-client-details .proofing-client-desc {
        margin-top: 24px
    }

    .insta-grid-wrap,.instagram-first-three {
        float: none;
        width: 100%
    }

    .menu-is-vertical .container-wrapper,.container-wrapper {
        margin-top: 65px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .responsive-mobile-menu ul.mtree,.header-is-simple .responsive-mobile-menu ul.mtree,.mobile-social-header .social-header-wrap {
        width: 100%
    }

    .menu-is-vertical .sidebar ul.instagram-pics li.insta-image-1,.menu-is-vertical ul.instagram-pics li.insta-image-1 {
        width: 269px
    }

    .menu-is-vertical .sidebar ul.instagram-pics li,.menu-is-vertical ul.instagram-pics li {
        width: 89px
    }

    .menu-is-vertical .vertical-menu-body-container {
        margin-left: 0
    }

    .menu-is-vertical.menu-is-vertical-right .vertical-menu-body-container {
        margin-right: 0
    }

    .mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }

    .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .menu-is-vertical .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .divider-common.divider-responsive {
        padding-top: 5px!important
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .client-gallery-protected {
        margin-top: 80px
    }

    .logo-menu-wrap {
        display: none
    }

    .outer-header-wrap {
        border: 0
    }

    .header-compact .title-container-wrap {
        padding-top: 0
    }

    .container-wrapper.container-boxed {
        margin-top: 0;
        margin-bottom: 0
    }

    .header-compact.header-is-off.no-title-background .container-fullwidth {
        padding-top: 0
    }

    .header-is-simple .responsive-mobile-menu ul.mtree {
        width: 280px;
        margin: 0 auto
    }

    .footer-one-third {
        float: none;
        width: 100%
    }

    .copyright-wrap {
        padding: 20px
    }

    .footer-section-inner {
        display: block
    }

    .footer-logoimage {
        top: 0
    }

    .copyright-wrap {
        margin: 0 auto
    }

    #footer .social-header-wrap {
        float: none;
        margin-right: 0;
        text-align: center
    }

    #footer .social-header-wrap a {
        text-align: center
    }

    #toggle-menu {
        display: none
    }

    .vertical-menu-outer {
        display: none
    }

    .responsive-menu-wrap {
        display: block
    }

    .mtheme-fullscreen-toggle,.header-cart-toggle {
        display: none
    }

    .outer-wrap {
        display: none!important
    }

    .service-column.service-style-right,.service-column.service-style-left {
        margin: 0 auto;
        max-width: 400px
    }

    .hero-text-wrap .hero-title {
        font-size: 18px;
        line-height: 16px;
        letter-spacing: .25px
    }

    .hero-text-wrap .hero-subtitle {
        font-size: 11px;
        line-height: 14px
    }

    .heading-block:after {
        width: 210px
    }

    .photocard-wrap-type-one .photocard-image-container {
        position: static;
        min-height: 200px
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left,.photocard-wrap-type-one .photocard-image-wrap,.photocard-wrap-type-one .photocard-image-wrap img {
        position: static;
        width: 100%
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left {
        width: 100%;
        float: none
    }

    .photocard-wrap-type-one .photocard-contents-inner {
        padding: 30px
    }

    .photocard-wrap-type-one .heading-block:after {
        width: 210px
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-right {
        float: right
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-left {
        float: left
    }

    .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 0;
        float: left
    }

    .photocard-wrap-type-two .column-half {
        width: 100%
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        margin: 30px
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .mtheme-block,.mtheme-supercell .mtheme-block,.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.column-half,.mtheme-supercell .span2,.mtheme-supercell .span3,.mtheme-supercell .span4,.mtheme-supercell .span5,.mtheme-supercell .span6,.mtheme-supercell .span7,.mtheme-supercell .span8,.mtheme-supercell .span9,.mtheme-supercell .span10,.mtheme-supercell .span11,.mtheme-supercell .span12 {
        width: 100%;
        float: none
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-left: 0
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-top: 20px
    }

    .service-content,.service-item {
        margin-bottom: 30px
    }

    #footer {
        margin: 0
    }

    #footer .footer-column {
        width: auto;
        float: none;
        margin: 0
    }

    #footer .description,#footer .textwidget {
        margin-right: 0
    }

    .sidebar-wrap,.sidebar-wrap-single {
        width: auto;
        float: none;
        margin-top: 40px
    }

    .grid-list-portfolio-related ul li {
        width: 10%
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container,.portfolio-header-left.two-column,#ajax-gridblock-content .portfolio-header-left {
        width: auto;
        float: none
    }

    #ajax-gridblock-wrap .gridblock-contents-wrap,#ajax-gridblock-wrap .portfolio-header-right {
        margin-top: 0
    }

    .blog-details-section {
        float: none;
        width: auto;
        margin-bottom: 20px
    }

    .blog-content-section {
        float: none;
        width: auto
    }

    .ui-tabs-nav li {
        width: 100%!important
    }

    .ui-tabs-vertical ul {
        width: 100%;
        float: none
    }

    .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    #gridblock-container.portfolio-gutter-spaced {
        margin-left: 0;
        margin-right: 0
    }

    #gridblock-container.portfolio-gutter-spaced,.gridblock-two .gridblock-element,.gridblock-three .gridblock-element,.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.thumbnail-gutter-nospace.gridblock-three .gridblock-element,.thumbnail-gutter-nospace.gridblock-four .gridblock-element,.portfolio-gutter-nospace.gridblock-two .gridblock-element,.portfolio-gutter-nospace.gridblock-three .gridblock-element,.portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .menu-is-vertical .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .menu-is-vertical .gridblock-two .gridblock-element,.menu-is-vertical .gridblock-three .gridblock-element,.menu-is-vertical .gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .grid-style-wall-spaced.gridblock-two .gridblock-element,.grid-style-wall-spaced.gridblock-three .gridblock-element,.grid-style-wall-spaced.gridblock-four .gridblock-element {
        width: 99%
    }

    .menu-is-vertical .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-four .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .portfolio-nav-wrap {
        position: static;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .single-mtheme_photostory .portfolio-nav-wrap {
        position: absolute;
        top: 50px;
        right: 40px
    }

    .portfolio-nav {
        right: 30px
    }

    .portfolio-end-block {
        margin: 0 auto
    }

    .gridblock-metro .gridblock-element,.gridblock-metro .gridblock-cell-following-cell {
        width: 50%
    }

    .portfolio-header-right {
        width: auto;
        margin-top: 30px
    }

    .menu-is-horizontal .mtheme-modular-column {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .callout .first-half,.callout .second-half,.two-column .callout .first-half {
        width: auto;
        float: none;
        position: static;
        margin: 0;
        text-align: center
    }

    .callout .second-half {
        margin-top: 20px;
        text-align: center
    }

    .callout .callout-button {
        float: none
    }

    #s {
        width: 81.8%
    }

    .blog-timeline-month-wrap {
        width: auto
    }

    #gridblock-timeline .blog-grid-element {
        float: none;
        margin: 0;
        width: 100%;
        margin-bottom: 30px
    }

    #gridblock-timeline .blog-grid-element-left .blog-grid-element-inner:before,#gridblock-timeline .blog-grid-element-right .blog-grid-element-inner::before,#gridblock-timeline .blog-grid-element-left:before,#gridblock-timeline .blog-grid-element-right:before,.gridblock-timeline-block:before {
        border: 0;
        background: none;
        content: '';
        position: static
    }

    .woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li,.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.nosidebar-woo-archive.woocommerce ul.products li.product,.nosidebar-woo-archive.woocommerce-page ul.products li.product,.woocommerce-page .related ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce ul.products li.product,.wooshop-has-sidebar-archive.woocommerce ul.products li.product,.wooshop-has-sidebar-archive.woocommerce-page ul.products li.product {
        margin: 0 0 36px 0;
        width: 100%
    }

    .nosidebar-woo-archive.woocommerce .related.products ul.products li.product,.nosidebar-woo-archive.woocommerce-page .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce .related.products ul.products li.product,.nosidebar-woo-archive.woocommerce .cross-sells ul.products li.product,.nosidebar-woo-archive.woocommerce-page .cross-sells ul.products li.product,.woocommerce-page .cross-sells ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce .cross-sells ul.products li.produc {
        margin: 0 0 1% 0;
        width: 100%
    }

    .menu-is-vertical.nosidebar-woo-archive.woocommerce ul.products li.product,.menu-is-vertical.nosidebar-woo-archive.woocommerce-page ul.products li.product,.menu-is-vertical.woocommerce-page .related ul.products li.product,.menu-is-vertical.mtheme-wooshop-fullwidth.woocommerce ul.products li.product {
        margin: 0 0 1% 0;
        width: 100%
    }

    .mtheme-woo-order-selection-wrap {
        margin-top: 30px
    }

    .mtheme-woo-order-list ul {
        right: auto;
        left: 23px
    }

    .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        margin-top: 40px
    }

    .woocommerce .woocommerce-single-image-wrap {
        width: 100%;
        float: none
    }

    .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
        background: none
    }

    .woocommerce table.shop_table,.woocommerce-page table.shop_table {
        padding: 10px
    }

    .woocommerce .product-name,.woocommerce .product-name a {
        line-height: 12px;
        text-align: right
    }

    .woocommerce a.remove::after {
        display: none
    }

    .woocommerce .product-remove {
        top: 49%
    }

    .woocommerce .coupon input,.woocommerce .coupon input.button {
        width: 100%;
        float: none!important;
        margin-top: 10px
    }

    .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-2 {
        width: auto
    }

    .woocommerce-checkout .order_details {
        padding: 5px
    }

    .woocommerce .order_details li {
        float: none;
        border: 0;
        margin-top: 0;
        margin-bottom: 1px;
        width: 100%;
        padding-right: 0
    }

    .single-product-summary {
        float: none;
        padding: 0;
        width: 100%
    }

    .woocommerce #content div.product div.woocommerce-mtheme-product.images,.woocommerce div.product div.woocommerce-mtheme-product.images,.woocommerce-page #content div.product div.woocommerce-mtheme-product.images,.woocommerce-page div.product div.woocommerce-mtheme-product.images {
        width: 100%!important
    }

    .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals {
        width: 100%
    }

    .entry-content .gform_wrapper .top_label input.medium,.entry-content .gform_wrapper .top_label select.medium {
        width: 90%
    }

    .entry-content .gform_wrapper .ginput_complex input[type="text"],.entry-content .gform_wrapper .ginput_complex input[type="url"],.entry-content .gform_wrapper .ginput_complex input[type="email"],.entry-content .gform_wrapper .ginput_complex input[type="tel"],.entry-content .gform_wrapper .ginput_complex input[type="number"],.entry-content .gform_wrapper .ginput_complex input[type="password"] {
        width: 85%
    }

    .entry-content .gform_wrapper .ginput_complex .ginput_right input[type="text"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="url"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="email"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="tel"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="number"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="password"],.entry-content .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span.name_last input[type="text"] {
        width: 85%!important
    }

    .entry-content .gform_wrapper .gfield_list input {
        width: 93%
    }

    #demopanel {
        display: none
    }

    .entry-title.bold-centered h1 {
        font-size: 22px;
        letter-spacing: 4px;
        line-height: 28px
    }

    .postformat_contents,.postsummarywrap,.portfolio-header-right-inner,.entry-portfolio-content,.events-inner,.author-info {
        border-left: 0
    }

    .author-info {
        margin-top: 40px;
        padding: 0
    }

    .author-info .avatar {
        float: none
    }

    ul.portfolio-share {
        margin: 40px 0 0 0
    }

    .postformat_contents,.entry-portfolio-content,.portfolio-header-right-inner {
        padding: 0
    }

    #ajax-gridblock-wrap .gridblock-contents-wrap {
        margin-top: 0
    }

    .boxed-site-layout #slidecaption,.boxed-site-layout #static_slidecaption {
        left: 20px
    }

    .slideshow-controls-wrap {
        display: none
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        width: 80%;
        text-align: center;
        margin: 0 auto;
        position: static;
        opacity: 1
    }

    .responsive-titles h3 {
        font-size: 14px;
        letter-spacing: .5px;
        line-height: 14px
    }

    .fullscreen-horizontal-carousel {
        top: 0
    }

    .hc-slides img {
        transform: scale(1);
        -ms-transform: scale(1);
        -webkit-transform: scale(1)
    }

    .horizontal-carousel-outer,.horizontal-carousel-inner {
        overflow: visible;
        width: 100%!important;
        height: auto
    }

    .horizontal-carousel {
        width: 100%!important;
        max-width: 100%!important;
        height: auto!important;
        position: absolute;
        left: 0!important;
        padding-bottom: 100px
    }

    .horizontal-carousel .hc-slides {
        width: 100%!important;
        height: auto!important
    }

    .horizontal-carousel li {
        display: block;
        height: auto!important;
        width: auto!important;
        max-width: 100%!important;
        margin: 0;
        position: static
    }

    .horizontal-carousel li .hc-image-wrap {
        height: auto!important;
        width: auto!important;
        margin: 20px
    }

    .horizontal-carousel li img {
        opacity: 1;
        width: 100%!important;
        max-width: 100%!important;
        height: auto!important;
        min-height: 0
    }

    .carousel-captions {
        display: none
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        display: block
    }

    #photowall-container,.compact-menu.split-menu #photowall-container {
        top: 65px
    }

    .fullscreen-footer-info {
        font-size: 10px;
        letter-spacing: 0;
        top: 0
    }

    .wpml-lang-selector-wrap {
        display: none
    }

    .sidebar ul.instagram-pics li,ul.instagram-pics li {
        width: 62px
    }

    .sidebar ul.instagram-pics li.insta-image-1,ul.instagram-pics li.insta-image-1 {
        width: 189px
    }

    .footer-column ul.instagram-pics li.insta-image-1 {
        width: 268px;
        height: auto
    }

    .footer-column ul.instagram-pics li {
        width: 52.7px
    }

    .owl-theme .owl-controls {
        display: none
    }

    .person {
        margin: 0 auto 40px;
        width: 240px
    }

    .sidebar-wrap,.sidebar-wrap-single {
        border: 0
    }

    .sidebar {
        border-left: 0
    }

    .single-image-block {
        text-align: center!important
    }

    .pricing-table {
        margin-bottom: 50px
    }

    .entry-content ol.commentlist ul.children {
        margin-left: 10px
    }

    .vertical-menu {
        display: none
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        width: 100%
    }

    .column2 {
        width: 100%
    }

    .event-details-column-one {
        border: 0
    }

    .events-inner {
        padding: 0
    }

    .column_space {
        margin-right: 0
    }

    .menu-is-vertical.fullscreen-revslider .tp-leftarrow {
        left: 20px!important
    }

    .boxed-site-layout .vertical-left-bar,.boxed-site-layout .horizontal-bottom-bar,.boxed-site-layout .vertical-right-bar {
        display: none!important
    }

    .boxed-site-layout #copyright {
        background: none!important
    }

    .boxed-site-layout.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .menu-is-vertical .mtheme-404-wrap {
        margin-left: 0
    }

    .menu-is-vertical #photowall-container {
        top: 0;
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0;
        top: 0
    }

    .menu-is-vertical .horizontal-carousel li img {
        height: 70%;
        min-height: 70%
    }

    .boxed-site-layout #photowall-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        right: 0
    }

    .boxed-site-layout .fullscreen-footer-wrap,.boxed-site-layout .fullscreen-footer-social,.boxed-site-layout .fullscreen-footer-info {
        height: 32px;
        line-height: 32px
    }

    .boxed-site-layout .login-socials-wrap {
        top: 10px
    }

    .entry-content .noticebox {
        padding: 30px
    }

    .entry-content .noticebox i {
        float: none;
        top: 0;
        position: static
    }

    .entry-content .notice-text {
        padding-left: 0;
        margin: 0
    }

    .parallax-is-off .heroimage-wrap,.parallax-is-off .mtheme-modular-column,.parallax-is-off .portfolio-parallax-image {
        background-attachment: scroll
    }

    .gridblock-metro .gridblock-element,.gridblock-metro .gridblock-cell-following-cell {
        width: 100%
    }

    .fullscreen-coverphoto-inner {
        width: auto;
        margin: 0 20px
    }

    .menu-is-vertical .fullscreen-coverphoto-inner {
        position: static;
        left: 0
    }

    .woocommerce div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel {
        padding: 40px
    }

    .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {
        border: 0
    }

    .wooshop-has-sidebar.woocommerce ul.products li.product,.wooshop-has-sidebar.woocommerce-page ul.products li.product,.wooshop-has-sidebar .woocommerce-page .related ul.products li.product {
        width: 100%
    }

    .single-mtheme_photostory .fotorama__caption {
        bottom: 40px
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap p {
        display: none
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap h1 {
        font-size: 18px;
        line-height: 18px
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap h2 {
        font-size: 12px;
        line-height: 12px;
        letter-spacing: .5px
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap {
        padding: 0 10px
    }

    .mfp-container {
        padding-left: 5px;
        padding-right: 5px
    }

    .mfp-arrow {
        display: none
    }

    .menu-is-vertical div#fullscreenvimeo {
        left: 0
    }

    .fullscreen-footer-wrap .contact-text {
        top: -10px!important
    }

    .single-product-summary {
        float: none;
        padding: 0;
        width: 100%
    }

    #ajax-gridblock-content .portfolio-header-right {
        width: 100%;
        padding: 0;
        margin-top: 28px
    }

    .blog-tl-timeline-img {
        display: none
    }

    .blog-tl-timeline-content {
        width: 100%
    }

    .blog-tl-timeline-block .blog-tl-timeline-content,.blog-tl-timeline-block:nth-child(even) .blog-tl-timeline-content {
        float: none
    }

    .mtheme-cell-inner {
        padding: 0
    }

    #slidecounter {
        display: none
    }

    body #nextslide,body #prevslide {
        display: none!important
    }

    .mtheme-lightbox .lg-actions {
        display: none
    }

    .social-sharing-on {
        position: fixed;
        height: 100%;
        width: 100%;
        overflow: hidden
    }

    .admin-bar .mobile-menu-toggle {
        top: 46px
    }

    .admin-bar .mobile-menu-icon {
        top: 48px
    }

    .admin-bar.body-dashboard-push-left .mobile-menu-icon {
        top: 50px
    }

    .admin-bar .mobile-toggle-menu-trigger {
        top: 52px
    }

    .menu-is-vertical .mouse-pointer-wrap {
        left: 0;
        width: 100%
    }

    .menu-is-vertical #prevslide {
        margin-left: 0
    }

    .admin-bar .mobile-sharing-toggle {
        top: 52px
    }

    .entry-content .ui-tabs-vertical ul.ui-tabs-nav,.entry-content .ui-tabs-vertical .ui-tabs-panel {
        width: 100%
    }

    .sidebar-widget .infobar-portfoliogrid li {
        border: medium none;
        float: left;
        margin: 0;
        padding: 0;
        width: 25%
    }

    .entry-content ol.commentlist li.comment .comment-body {
        padding-left: 10px
    }

    .entry-content ol.commentlist ul.children {
        margin-left: 5px
    }

    #goto-top {
        bottom: 10px;
        right: 10px
    }

    .two-column .pagination-navigation {
        margin-bottom: 0
    }

    .alignicon-left-vertical .service-content,.service-style-timeline .service-order-even .service-content {
        margin-left: 0
    }

    .service-style-timeline .service-item {
        width: auto;
        float: none
    }

    .service-style-timeline .service-order-odd.service-item {
        left: 0;
        top: 0
    }

    .service-style-timeline .service-order-even.service-item {
        right: 0
    }

    .event-heading {
        margin-left: 0
    }

    .bloglist-small .post-format-media {
        float: none;
        margin-right: 0;
        width: 100%
    }

    .button-blog-continue {
        text-align: center
    }

    .bloglist-small .blog-small-left,.bloglist-small .blog-small-right {
        width: auto;
        float: none;
        padding-right: 0
    }

    .admin-bar .container-wrapper {
        padding-top: 0
    }

    .fullscreen-photowall .container-wrapper {
        padding-top: 64px
    }

    .admin-bar.fullscreen-carousel .container-wrapper,.admin-bar.fullscreen-photowall .container-wrapper,.admin-bar.fullscreen-swiperslides .container-wrapper {
        padding-top: 111px
    }

    .center-logo .container-wrapper {
        padding-top: 70px
    }

    #minimal-toggle-menu {
        display: none
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }

    .single-mtheme_featured.fullscreen-carousel .container-wrapper,.top-header-present .container-wrapper,.container-wrapper {
        padding-top: 68px
    }

    .edge-to-edge.top-header-present .container-wrapper,.edge-to-edge .container-wrapper {
        padding-top: 0
    }

    .mtheme-events-carousel {
        bottom: 30px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 20px
    }

    .slideshow-controls-wrap,#nextslide,#controls,#prevslide {
        display: none
    }

    .mtheme-events-carousel {
        width: -webkit-calc(100% - 20px);
        width: -moz-calc(100% - 20px);
        width: calc(100% - 20px);
        right: auto;
        left: 10px
    }

    .has-fullscreen-eventbox .slideshow-content-wrap {
        bottom: 165px;
        left: 15px
    }

    .slideshow-box-content {
        padding: 6px 10px
    }

    .slideshow-box-content {
        padding: 10px
    }

    .mtheme-events-carousel .slideshow-box-description {
        font-size: 11px;
        line-height: 14px
    }

    .mtheme-events-carousel .slideshow-box-wrapper {
        height: 90px
    }

    .mtheme-events-carousel .slideshow-box-title {
        margin-top: 5px;
        line-height: 11px
    }

    .single-mtheme_featured.fullscreen-photowall.center-logo .container-wrapper,.single-mtheme_featured.fullscreen-photowall .container-wrapper,.fullscreen-photowall .container-wrapper {
        padding-top: 0
    }

    .mtheme-fotorama {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important
    }

    .menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.fullscreen-mode-on.menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.menu-is-horizontal #fotorama-container-wrap.fotorama-fullwidth,.fullscreen-fotorama.menu-is-vertical #fotorama-container-wrap.fotorama-fullwidth,.menu-is-vertical #fotorama-container-wrap {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important;
        left: 15px!important;
        top: 30px!important;
        margin-left: 0
    }

    .gallery-size-thumbnail .gallery-item,.gallery-size-thumbnail.gallery-columns-1 .gallery-item,.gallery-size-thumbnail.gallery-columns-2 .gallery-item,.gallery-size-thumbnail.gallery-columns-3 .gallery-item,.gallery-size-thumbnail.gallery-columns-4 .gallery-item,.gallery-size-thumbnail.gallery-columns-5 .gallery-item,.gallery-size-thumbnail.gallery-columns-6 .gallery-item,.gallery-size-thumbnail.gallery-columns-7 .gallery-item,.gallery-size-thumbnail.gallery-columns-8 .gallery-item,.gallery-size-thumbnail.gallery-columns-9 .gallery-item,.gallery-size-thumbnail.gallery-columns-10 .gallery-item {
        width: 100%
    }

    .menu-is-vertical .fullscreen-horizontal-carousel,.page-is-fullscreen.fullscreen-carousel {
        overflow: visible
    }

    .swiper-contents {
        width: 100%;
        margin: 0
    }

    .stockheader-wrap,.archive .stockheader-wrap,.searching-for-photostock-term .stockheader-wrap,.search-results .stockheader-wrap {
        padding-top: 136px
    }

    .fullscreen-slide-dark .slideshow-content-wrap {
        padding: 20px 20px 15px
    }

    .fullscreen-slide-bright .slideshow-content-wrap {
        padding: 20px 20px 15px
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 25px;
        right: 35px
    }

    .slideshow-box-info .slideshow-box-comment,.slideshow-box-info .slideshow-box-date,.slideshow-box-info .slideshow-box-categories {
        display: none
    }

    .has-fullscreen-eventbox .slideshow-content-wrap {
        bottom: 148px;
        left: 10px
    }

    .mtheme-events-carousel {
        bottom: 20px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 10px;
        right: 10px
    }

    .vertical-menu ul.mtree a,.simple-menu ul.mtree a,.responsive-mobile-menu ul.mtree a,.header-is-simple .responsive-mobile-menu ul.mtree a {
        font-size: 16px;
        line-height: 16px
    }

    #sidebarinfo-toggle-menu,.sidebarinfo-menu,.sidebar-menu-overlay,.minimal-menu-overlay,.responsive-menu-overlay {
        display: none!important;
        -webkit-transition: none;
        transition: none
    }

    .simple-menu,.responsive-mobile-menu {
        left: -99999px;
        width: 100%;
        max-width: 100%
    }

    .menu-is-onscreen .simple-menu,.menu-is-onscreen .responsive-mobile-menu {
        left: 0
    }

    .slideshow_caption,.static_slideshow_caption {
        width: auto
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 0;
        right: 0;
        width: auto
    }

    .slideshow-content-wrap {
        padding: 20px
    }

    .flipbox-wrap {
        margin-bottom: 10px
    }

    .sidebar-wrap-single {
        padding: 10%
    }

    .slideshow_title,.static_slideshow_title,.coverphoto-text-container .slideshow_title,.coverphoto-text-container .static_slideshow_title {
        font-size: 22px;
        font-weight: 600
    }

    .slideshow_caption,.static_slideshow_caption {
        font-size: 14px;
        font-weight: 600;
        line-height: 18px
    }

    .site-maintenance-text {
        font-size: 26px;
        font-weight: 400;
        line-height: 25px
    }

    .dimmer-text {
        font-size: 16px;
        font-weight: 500;
        line-height: 1.314;
        padding: 10px
    }

    .fullcontent-spacing {
        padding-right: 0
    }

    .photowall-wrap .materialcircular {
        margin-right: -25px
    }

    .loading-spinner {
        right: 30px;
        top: 95px
    }

    .materialpath {
        transform: scale(.5);
        -webkit-transform: scale(.5);
        transform-origin: 50% 50%;
        -webkit-transform-origin: 50% 50%
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 20px;
        margin-right: 20px
    }

    .mtheme-modular-column.modular-column-has-side-padding {
        padding-right: 20px!important;
        padding-left: 20px!important
    }

    .two-fields .wpcf7-form-control-wrap {
        float: none;
        margin: 0;
        width: 100%
    }

    .two-fields .wpcf7-form-control-wrap:first-child,.two-fields .wpcf7-form-control-wrap {
        float: none;
        margin: 0;
        padding-bottom: 5px;
        width: 100%
    }

    .callout h2.callout-title {
        font-size: 32px
    }

    .entry-content .service-content h4 {
        font-size: 22px
    }

    .entry-content h1.section-title {
        font-size: 40px;
        line-height: 50px
    }

    h1,.entry-content h1 {
        font-size: 42px;
        line-height: 48px
    }

    h2,.entry-content h2 {
        font-size: 32px;
        line-height: 43px
    }

    h3,.entry-content h3 {
        font-size: 24px;
        line-height: 28px
    }

    h4,.entry-content h4 {
        font-size: 19px;
        line-height: 22px
    }

    h5,.entry-content h5 {
        font-size: 14px;
        line-height: 16px
    }

    h6,.entry-content h6 {
        font-size: 12px;
        line-height: 14px
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-top: 70px
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: calc(100% - 10px);
        left: 0
    }

    .entry-content .entry-post-title h2 {
        font-size: 22px
    }

    .proofing-shortcode .gridblock-header-wrap {
        margin-bottom: 20px
    }

    .mtheme-woo-order-selected {
        right: 3px
    }

    .horizontal-footer-copyright {
        position: relative;
        right: auto;
        text-align: left;
        top: 0
    }

    .menu-is-horizontal .container-wrapper {
        margin-top: 65px
    }

    .menu-is-horizontal .container-wrapper,.menu-is-horizontal .outer-header-wrap {
        margin-bottom: 0
    }

    .menu-is-horizontal .proofing-shortcode .gridblock-filter-select-wrap,.menu-is-horizontal.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        margin-left: -20px;
        margin-right: -20px
    }

    .menu-is-horizontal.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        padding-left: 20px;
        padding-right: 20px
    }

    .proofing-client-details .proofing-client-info-wrap {
        width: 90%
    }

    .proofing-status-count-wrap {
        position: relative;
        text-align: center
    }

    .proofing-client-details h1 {
        font-size: 28px;
        line-height: 28px
    }

    .menu-is-horizontal .entry-title-wrap,.menu-is-horizontal.single .title-container .entry-title-wrap {
        margin-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px
    }

    #copyright {
        padding: 24px 0 24px 20px
    }

    .proofing-client-details .proofing-client-info-wrap {
        margin-left: 0
    }

    .menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin: 70px 5px 5px;
        width: calc(100% - 5px)
    }

    .menu-is-horizontal.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-horizontal.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-horizontal.single.single-post.mtheme-password-required .container-wrapper {
        position: fixed;
        width: 100%;
        height: 100%;
        overflow: scroll
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        height: 100%
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-top: 56px
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 131px);
        height: -webkit-calc(100% - 131px);
        height: -moz-calc(100% - 131px)
    }

    .admin-bar.menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin-top: 116px
    }

    .page-has-sidebar .mtheme-pagebuilder>.mtheme-supercell,.page-has-sidebar .mtheme-modular-column>.mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }

    .woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images {
        width: 100%!important
    }

    .woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product {
        width: 100%;
        float: none;
        clear: both;
        margin: 0
    }

    .serviceboxes-vertical.service-style-right .service-content {
        margin-right: 0;
        text-align: left
    }

    .serviceboxes-vertical.service-style-right .service-icon,.serviceboxes-vertical.service-style-left .service-icon {
        float: none
    }

    .service-column.service-style-right .service-item-inner .service-icon i,.service-column.service-style-left .service-item-inner .service-icon i {
        margin-top: 0;
        top: 0
    }
}

@media only screen and (min-width: 480px) and (max-width:767px) {
    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-top:56px
    }

    .admin-bar.menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 131px);
        height: -webkit-calc(100% - 131px);
        height: -moz-calc(100% - 131px)
    }

    .menu-is-horizontal .two-column,.menu-is-horizontal.edge-to-edge .portfolio-header-left.two-column,.menu-is-horizontal.woocommerce.archive #container {
        width: auto;
        float: none
    }

    .menu-is-horizontal .sidebar-wrap,.menu-is-horizontal .sidebar-wrap-single {
        float: none;
        margin-top: 40px;
        width: auto;
        padding: 30px
    }

    .menu-is-horizontal .sidebar-widget {
        width: 70%
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        margin-left: 10px;
        margin-top: 10px
    }

    .menu-is-horizontal.fullscreen-swiperslides .swiper-container {
        height: calc(100% - 85px);
        height: -webkit-calc(100% - 85px);
        height: -moz-calc(100% - 85px);
        width: calc(100% - 20px);
        width: -webkit-calc(100% - 20px);
        width: -moz-calc(100% - 20px)
    }

    .mtheme-pagebuilder>.mtheme-supercell,.mtheme-modular-column>.mtheme-supercell {
        width: -webkit-calc(100% - 30px);
        width: -moz-calc(100% - 30px);
        width: calc(100% - 30px);
        margin: 0 auto
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 30px;
        margin-right: 30px
    }

    .entry-title-wrap,.single .title-container .entry-title-wrap {
        padding: 36px 30px 7px
    }

    .entry-title-wrap {
        margin-bottom: 30px
    }

    .entry-content.events-notice .noticebox,.events-notice .noticebox {
        margin-top: -30px
    }

    .menu-is-vertical .sidebar-wrap,.menu-is-vertical .sidebar-wrap-single {
        width: 100%;
        padding: 30px
    }

    .sidebar-widget {
        margin: 0 auto 50px;
        width: 70%
    }

    .insta-grid-wrap,.instagram-first-three {
        float: none;
        width: 100%
    }

    .menu-is-vertical .container-wrapper,.container-wrapper {
        margin-top: 65px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .menu-is-vertical .sidebar ul.instagram-pics li.insta-image-1,.menu-is-vertical ul.instagram-pics li.insta-image-1 {
        width: 459px
    }

    .menu-is-vertical .sidebar ul.instagram-pics li,.menu-is-vertical ul.instagram-pics li {
        width: 75px
    }

    .menu-is-vertical .vertical-menu-body-container {
        margin-left: 0
    }

    .menu-is-vertical.menu-is-vertical-right .vertical-menu-body-container {
        margin-right: 0
    }

    .mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }

    .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .menu-is-vertical .mtheme-supercell.fullwidth-column {
        width: auto
    }

    .divider-common.divider-responsive {
        padding-top: 5px!important
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .client-gallery-protected {
        margin-top: 80px
    }

    .header-is-simple .responsive-mobile-menu ul.mtree {
        width: 320px;
        margin: 0 auto
    }

    .logo-menu-wrap {
        display: none
    }

    .outer-header-wrap {
        border: 0
    }

    .header-compact .title-container-wrap {
        padding-top: 0
    }

    .container-wrapper.container-boxed {
        margin-top: 0;
        margin-bottom: 0
    }

    #toggle-menu {
        display: none
    }

    .vertical-menu-outer {
        display: none
    }

    .responsive-menu-wrap {
        display: block
    }

    .mtheme-fullscreen-toggle,.header-cart-toggle {
        display: none
    }

    .outer-wrap {
        display: none!important
    }

    .header-compact.header-is-off.no-title-background .container-fullwidth {
        padding-top: 0
    }

    .footer-one-third {
        float: none;
        width: 100%
    }

    .copyright-wrap {
        padding: 20px
    }

    .footer-section-inner {
        display: block
    }

    .footer-logoimage {
        top: 0
    }

    .copyright-wrap {
        margin: 0 auto
    }

    #footer .social-header-wrap {
        float: none;
        margin-right: 0;
        text-align: center
    }

    #footer .social-header-wrap a {
        text-align: center
    }

    .service-column.service-style-right,.service-column.service-style-left {
        margin: 0 auto;
        max-width: 400px
    }

    .hero-text-wrap .hero-title {
        font-size: 16px;
        line-height: 16px;
        letter-spacing: .25px
    }

    .hero-text-wrap .hero-subtitle {
        font-size: 11px;
        line-height: 14px
    }

    .photocard-wrap-type-one .photocard-image-container {
        position: static;
        min-height: 350px
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left,.photocard-wrap-type-one .photocard-image-wrap,.photocard-wrap-type-one .photocard-image-wrap img {
        position: static;
        width: 100%
    }

    .photocard-wrap-type-one .photocard-image-wrap.column-float-right,.photocard-wrap-type-one .photocard-image-wrap.column-float-left {
        width: 100%;
        float: none
    }

    .photocard-wrap-type-one .photocard-contents-inner {
        padding: 60px
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-right {
        float: right
    }

    .photocard-wrap-type-two .photocard-content-wrap.column-float-left {
        float: left
    }

    .photocard-wrap-type-two .column-float-center.photocard-content-wrap {
        left: 0;
        float: left
    }

    .photocard-wrap-type-two .column-half {
        width: 100%
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        margin: 30px
    }

    .photocard-wrap-type-two .photocard-contents-inner {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .mtheme-block,.mtheme-supercell .mtheme-block,.column-setter .mtheme-block,.column-setter .mtheme-block .mtheme-block,.column-half,.mtheme-supercell .span2,.mtheme-supercell .span3,.mtheme-supercell .span4,.mtheme-supercell .span5,.mtheme-supercell .span6,.mtheme-supercell .span7,.mtheme-supercell .span8,.mtheme-supercell .span9,.mtheme-supercell .span10,.mtheme-supercell .span11,.mtheme-supercell .span12 {
        width: 100%;
        float: none
    }

    .mtheme-cell-inner {
        padding: 0
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-left: 0
    }

    .mtheme-following-cell,.column-setter.following-column {
        margin-top: 20px
    }

    .service-content,.service-item {
        margin-bottom: 30px
    }

    #footer {
        margin: 0
    }

    #footer .footer-column {
        width: auto;
        float: none;
        margin: 0
    }

    #footer .description,#footer .textwidget {
        margin-right: 0
    }

    .sidebar-wrap,.sidebar-wrap-single {
        width: auto;
        float: none;
        margin-top: 40px
    }

    .grid-list-portfolio-related ul li {
        width: 10%
    }

    .two-column,.edge-to-edge .portfolio-header-left.two-column,.woocommerce.archive #container,.portfolio-header-left.two-column,#ajax-gridblock-content .portfolio-header-left {
        width: auto;
        float: none
    }

    #ajax-gridblock-wrap .gridblock-contents-wrap,#ajax-gridblock-wrap .portfolio-header-right {
        margin-top: 0
    }

    .blog-details-section {
        float: none;
        width: auto;
        margin-bottom: 20px
    }

    .blog-content-section {
        float: none;
        width: auto
    }

    .ui-tabs-nav li {
        width: 100%!important
    }

    .ui-tabs-vertical ul {
        width: 100%;
        float: none
    }

    .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    #gridblock-container.portfolio-gutter-spaced {
        margin-left: 0;
        margin-right: 0
    }

    #gridblock-container.portfolio-gutter-spaced,.gridblock-two .gridblock-element,.gridblock-three .gridblock-element,.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.thumbnail-gutter-nospace.gridblock-three .gridblock-element,.thumbnail-gutter-nospace.gridblock-four .gridblock-element,.portfolio-gutter-nospace.gridblock-two .gridblock-element,.portfolio-gutter-nospace.gridblock-three .gridblock-element,.portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .menu-is-vertical .ajax-gallery-navigation {
        float: none;
        margin-bottom: 20px
    }

    .menu-is-vertical .gridblock-two .gridblock-element,.menu-is-vertical .gridblock-three .gridblock-element,.menu-is-vertical .gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .grid-style-wall-spaced.gridblock-two .gridblock-element,.grid-style-wall-spaced.gridblock-three .gridblock-element,.grid-style-wall-spaced.gridblock-four .gridblock-element {
        width: 99%
    }

    .menu-is-vertical .thumbnail-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .thumbnail-gutter-nospace.gridblock-four .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-two .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-three .gridblock-element,.menu-is-vertical .portfolio-gutter-nospace.gridblock-four .gridblock-element {
        width: 100%;
        margin: 0
    }

    .portfolio-nav-wrap {
        position: static;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .single-mtheme_photostory .portfolio-nav-wrap {
        position: absolute;
        top: 50px;
        right: 40px
    }

    .portfolio-nav {
        right: 30px
    }

    .portfolio-end-block {
        margin: 0 auto
    }

    .gridblock-metro .gridblock-element,.gridblock-metro .gridblock-cell-following-cell {
        width: 50%
    }

    .portfolio-header-right {
        width: auto;
        margin-top: 30px
    }

    .menu-is-horizontal .mtheme-modular-column {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .callout .first-half,.callout .second-half,.two-column .callout .first-half {
        width: auto;
        float: none;
        position: static;
        margin: 0;
        text-align: center
    }

    .callout .second-half {
        margin-top: 20px;
        text-align: center
    }

    .callout .callout-button {
        float: none
    }

    #s {
        width: 89.8%
    }

    .blog-timeline-month-wrap {
        width: auto
    }

    #gridblock-timeline .blog-grid-element {
        float: none;
        margin: 0;
        width: 100%;
        margin-bottom: 30px
    }

    #gridblock-timeline .blog-grid-element-left .blog-grid-element-inner:before,#gridblock-timeline .blog-grid-element-right .blog-grid-element-inner::before,#gridblock-timeline .blog-grid-element-left:before,#gridblock-timeline .blog-grid-element-right:before,.gridblock-timeline-block:before {
        border: 0;
        background: none;
        content: '';
        position: static
    }

    .woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li,.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.nosidebar-woo-archive.woocommerce ul.products li.product,.nosidebar-woo-archive.woocommerce-page ul.products li.product,.woocommerce-page .related ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce ul.products li.product,.wooshop-has-sidebar-archive.woocommerce ul.products li.product,.wooshop-has-sidebar-archive.woocommerce-page ul.products li.product {
        margin: 0 1% 36px 0;
        width: 48%
    }

    .nosidebar-woo-archive.woocommerce .related.products ul.products li.product,.nosidebar-woo-archive.woocommerce-page .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce .related.products ul.products li.product,.nosidebar-woo-archive.woocommerce .cross-sells ul.products li.product,.nosidebar-woo-archive.woocommerce-page .cross-sells ul.products li.product,.woocommerce-page .cross-sells ul.products li.product,.mtheme-wooshop-fullwidth.woocommerce .cross-sells ul.products li.product {
        margin: 0 1% 1% 0;
        width: 48%
    }

    .menu-is-vertical.nosidebar-woo-archive.woocommerce ul.products li.product,.menu-is-vertical.nosidebar-woo-archive.woocommerce-page ul.products li.product,.menu-is-vertical.woocommerce-page .related ul.products li.product,.menu-is-vertical.mtheme-wooshop-fullwidth.woocommerce ul.products li.product {
        margin: 0 0 1% 0;
        width: 48%
    }

    .mtheme-woo-order-selection-wrap {
        margin-top: 30px
    }

    .mtheme-woo-order-list ul {
        left: 23px;
        right: auto
    }

    .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        margin-top: 40px
    }

    .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {
        border: 0
    }

    .woocommerce .woocommerce-single-image-wrap {
        width: 100%;
        float: none
    }

    .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
        background: none
    }

    .woocommerce table.shop_table,.woocommerce-page table.shop_table {
        padding: 10px
    }

    .woocommerce .product-name,.woocommerce .product-name a {
        line-height: 12px;
        text-align: right
    }

    .woocommerce a.remove::after {
        display: none
    }

    .woocommerce .product-remove {
        top: 49%
    }

    .woocommerce .coupon input,.woocommerce .coupon input.button {
        width: 100%;
        float: none!important;
        margin-top: 10px
    }

    .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-2 {
        width: auto
    }

    .woocommerce-checkout .order_details {
        padding: 5px
    }

    .woocommerce .order_details li {
        float: none;
        border: 0;
        margin-top: 0;
        margin-bottom: 1px;
        width: 100%;
        padding-right: 0
    }

    .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals {
        width: 100%
    }

    .single-product-summary {
        float: none;
        padding: 0;
        width: 100%
    }

    .woocommerce #content div.product div.woocommerce-mtheme-product.images,.woocommerce div.product div.woocommerce-mtheme-product.images,.woocommerce-page #content div.product div.woocommerce-mtheme-product.images,.woocommerce-page div.product div.woocommerce-mtheme-product.images {
        width: 100%!important
    }

    .wooshop-has-sidebar.woocommerce ul.products li.product,.wooshop-has-sidebar.woocommerce-page ul.products li.product,.wooshop-has-sidebar .woocommerce-page .related ul.products li.product {
        width: 100%
    }

    .entry-content .gform_wrapper .top_label input.medium,.entry-content .gform_wrapper .top_label select.medium {
        width: 90%
    }

    .entry-content .gform_wrapper .ginput_complex input[type="text"],.entry-content .gform_wrapper .ginput_complex input[type="url"],.entry-content .gform_wrapper .ginput_complex input[type="email"],.entry-content .gform_wrapper .ginput_complex input[type="tel"],.entry-content .gform_wrapper .ginput_complex input[type="number"],.entry-content .gform_wrapper .ginput_complex input[type="password"] {
        width: 90%
    }

    .entry-content .gform_wrapper .ginput_complex .ginput_right input[type="text"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="url"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="email"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="tel"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="number"],.entry-content .gform_wrapper .ginput_complex .ginput_right input[type="password"],.entry-content .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name span.name_last input[type="text"] {
        width: 90%!important
    }

    .entry-content .gform_wrapper .gfield_list input {
        width: 93%
    }

    #demopanel {
        display: none
    }

    .entry-title.bold-centered h1 {
        font-size: 22px;
        letter-spacing: 4px;
        line-height: 28px
    }

    .postformat_contents,.postsummarywrap,.portfolio-header-right-inner,.entry-portfolio-content,.events-inner,.author-info {
        border-left: 0
    }

    .author-info {
        margin-top: 40px;
        padding: 0
    }

    .author-info .avatar {
        float: none
    }

    ul.portfolio-share {
        margin: 40px 0 0 0
    }

    .postformat_contents,.entry-portfolio-content,.portfolio-header-right-inner {
        padding: 0
    }

    #ajax-gridblock-wrap .gridblock-contents-wrap {
        margin-top: 0
    }

    .slideshow-controls-wrap {
        display: none
    }

    .has-fullscreen-eventbox .fullscreenslideshow-audio {
        bottom: 210px;
        right: 132px
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        width: 80%;
        text-align: center;
        margin: 0 auto;
        position: static;
        opacity: 1
    }

    .responsive-titles h3 {
        font-size: 14px;
        letter-spacing: .5px;
        line-height: 14px
    }

    .fullscreen-horizontal-carousel {
        top: 0
    }

    .horizontal-carousel-outer,.horizontal-carousel-inner {
        overflow: visible;
        width: 100%!important;
        height: auto
    }

    .horizontal-carousel {
        width: 100%!important;
        max-width: 100%!important;
        height: auto!important;
        position: absolute;
        left: 0!important;
        padding-bottom: 100px
    }

    .horizontal-carousel .hc-slides {
        width: 100%!important;
        height: auto!important
    }

    .horizontal-carousel li {
        display: block;
        height: auto!important;
        width: auto!important;
        max-width: 100%!important;
        margin: 0;
        position: static
    }

    .horizontal-carousel li .hc-image-wrap {
        height: auto!important;
        width: auto!important;
        margin: 20px
    }

    .horizontal-carousel li img {
        opacity: 1;
        width: 100%!important;
        max-width: 100%!important;
        height: auto!important;
        min-height: 0
    }

    .carousel-captions {
        display: none
    }

    .fullscreen-horizontal-carousel .prev-hcarousel,.fullscreen-horizontal-carousel .next-hcarousel {
        display: none
    }

    .responsive-titles {
        display: block
    }

    #photowall-container,.compact-menu.split-menu #photowall-container {
        top: 65px
    }

    .fullscreen-footer-info {
        font-size: 11px;
        letter-spacing: 0;
        top: 0
    }

    .wpml-lang-selector-wrap {
        display: none
    }

    .sidebar ul.instagram-pics li.insta-image-1,ul.instagram-pics li.insta-image-1 {
        width: 377px
    }

    .footer-column ul.instagram-pics li.insta-image-1 {
        width: 394px;
        height: auto
    }

    .person {
        margin: 0 auto 40px;
        width: 240px
    }

    .sidebar {
        border-left: 0
    }

    .single-image-block {
        text-align: center!important
    }

    .pricing-table {
        margin-bottom: 50px
    }

    .entry-content ol.commentlist ul.children {
        margin-left: 10px
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        width: 100%
    }

    .column2 {
        width: 100%
    }

    .event-details-column-one {
        border: 0
    }

    .events-inner {
        padding: 0
    }

    .column_space {
        margin-right: 0
    }

    .boxed-site-layout .vertical-left-bar,.boxed-site-layout .horizontal-bottom-bar,.boxed-site-layout .vertical-right-bar {
        display: none!important
    }

    .boxed-site-layout #copyright {
        background: none!important
    }

    .boxed-site-layout.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .menu-is-vertical .mtheme-404-wrap {
        margin-left: 0
    }

    .menu-is-vertical #photowall-container {
        top: 0;
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0
    }

    .boxed-site-layout.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        left: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        width: 100%;
        right: 0;
        top: 0
    }

    .menu-is-vertical .horizontal-carousel li img {
        height: 70%;
        min-height: 70%
    }

    .boxed-site-layout #photowall-container {
        width: -webkit-calc(100%);
        width: -moz-calc(100%);
        width: calc(100%);
        right: 0
    }

    .boxed-site-layout .fullscreen-footer-wrap,.boxed-site-layout .fullscreen-footer-social,.boxed-site-layout .fullscreen-footer-info {
        height: 32px;
        line-height: 32px
    }

    .boxed-site-layout .login-socials-wrap {
        top: 10px
    }

    .entry-content .noticebox {
        padding: 30px
    }

    .entry-content .noticebox i {
        float: none;
        top: 0;
        position: static
    }

    .entry-content .notice-text {
        padding-left: 0;
        margin: 0
    }

    .parallax-is-off .heroimage-wrap,.parallax-is-off .mtheme-modular-column,.parallax-is-off .portfolio-parallax-image {
        background-attachment: scroll
    }

    .gridblock-metro .gridblock-element,.gridblock-metro .gridblock-cell-following-cell {
        width: 100%
    }

    .fullscreen-coverphoto-inner {
        width: auto;
        margin: 0 20px
    }

    .menu-is-vertical .fullscreen-coverphoto-inner {
        position: static;
        left: 0
    }

    .woocommerce div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel {
        padding: 40px
    }

    .single-mtheme_photostory .fotorama__caption {
        bottom: 40px
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap p {
        display: block
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap h1 {
        font-size: 18px;
        line-height: 18px
    }

    .fullscreen-fotorama.single-mtheme_photostory .fotorama__caption__wrap {
        padding: 10px 20px 20px 20px
    }

    .mfp-container {
        padding-left: 5px;
        padding-right: 5px
    }

    .mfp-arrow {
        display: none
    }

    .menu-is-vertical div#fullscreenvimeo {
        left: 0
    }

    .fullscreen-footer-wrap .contact-text {
        top: -10px!important
    }

    #ajax-gridblock-content .portfolio-header-right {
        width: 100%;
        padding: 0;
        margin-top: 28px
    }

    .blog-tl-timeline-img {
        display: none
    }

    .blog-tl-timeline-content {
        width: 100%
    }

    .blog-tl-timeline-block .blog-tl-timeline-content,.blog-tl-timeline-block:nth-child(even) .blog-tl-timeline-content {
        float: none
    }

    #slidecounter {
        display: none
    }

    body #nextslide,body #prevslide {
        display: none!important
    }

    .mtheme-lightbox .lg-actions {
        display: none
    }

    .social-sharing-on {
        position: fixed;
        height: 100%;
        width: 100%;
        overflow: hidden
    }

    .admin-bar .mobile-menu-toggle {
        top: 46px
    }

    .admin-bar .mobile-menu-icon {
        top: 48px
    }

    .admin-bar.body-dashboard-push-left .mobile-menu-icon {
        top: 50px
    }

    .admin-bar .mobile-toggle-menu-trigger {
        top: 52px
    }

    .menu-is-vertical .mouse-pointer-wrap {
        left: 0;
        width: 100%
    }

    .menu-is-vertical #prevslide {
        margin-left: 0
    }

    .admin-bar .mobile-sharing-toggle {
        top: 52px
    }

    .entry-content .ui-tabs-vertical ul.ui-tabs-nav,.entry-content .ui-tabs-vertical .ui-tabs-panel {
        width: 100%
    }

    .sidebar-widget .infobar-portfoliogrid li {
        border: medium none;
        float: left;
        margin: 0;
        padding: 0;
        width: 25%
    }

    .entry-content ol.commentlist li.comment .comment-body {
        padding-left: 10px
    }

    .entry-content ol.commentlist ul.children {
        margin-left: 5px
    }

    .two-column .pagination-navigation {
        margin-bottom: 0
    }

    .alignicon-left-vertical .service-content,.service-style-timeline .service-order-even .service-content {
        margin-left: 0
    }

    .service-style-timeline .service-item {
        width: auto;
        float: none
    }

    .service-style-timeline .service-order-odd.service-item {
        left: 0;
        top: 0
    }

    .service-style-timeline .service-order-even.service-item {
        right: 0
    }

    .event-heading {
        margin-left: 0
    }

    .bloglist-small .post-format-media {
        float: none;
        margin-right: 0;
        width: 100%
    }

    .button-blog-continue {
        text-align: center
    }

    .bloglist-small .blog-small-left,.bloglist-small .blog-small-right {
        width: auto;
        float: none;
        padding-right: 0
    }

    .fullscreen-photowall .container-wrapper {
        padding-top: 64px
    }

    .admin-bar.fullscreen-carousel .container-wrapper,.admin-bar.fullscreen-photowall .container-wrapper,.admin-bar.fullscreen-swiperslides .container-wrapper {
        padding-top: 111px
    }

    .admin-bar .container-wrapper {
        padding-top: 0
    }

    .center-logo .container-wrapper {
        padding-top: 70px
    }

    #minimal-toggle-menu {
        display: none
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }

    .single-mtheme_featured.fullscreen-carousel .container-wrapper,.top-header-present .container-wrapper,.container-wrapper {
        padding-top: 68px
    }

    .edge-to-edge.top-header-present .container-wrapper,.edge-to-edge .container-wrapper {
        padding-top: 0
    }

    .mtheme-events-carousel {
        bottom: 30px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 20px
    }

    .slideshow-controls-wrap,#nextslide,#controls,#prevslide {
        display: none
    }

    .mtheme-events-carousel {
        width: 300px;
        left: auto;
        right: 10px
    }

    .mtheme-events-carousel .slideshow-box-wrapper {
        height: 83px!important
    }

    .mtheme-events-carousel .slideshow-box-description {
        font-size: 11px;
        line-height: 14px
    }

    .mtheme-events-carousel .slideshow-box-title {
        margin-top: 5px;
        line-height: 11px
    }

    .has-fullscreen-eventbox .slideshow-content-wrap {
        bottom: 15px
    }

    .slideshow-box-content {
        padding: 6px 10px
    }

    .mtheme-events-carousel .slideshow-box-description {
        display: block
    }

    .single-mtheme_featured.fullscreen-photowall.center-logo .container-wrapper,.single-mtheme_featured.fullscreen-photowall .container-wrapper,.fullscreen-photowall .container-wrapper {
        padding-top: 0
    }

    .gallery-size-thumbnail .gallery-item,.gallery-size-thumbnail.gallery-columns-1 .gallery-item,.gallery-size-thumbnail.gallery-columns-2 .gallery-item,.gallery-size-thumbnail.gallery-columns-3 .gallery-item,.gallery-size-thumbnail.gallery-columns-4 .gallery-item,.gallery-size-thumbnail.gallery-columns-5 .gallery-item,.gallery-size-thumbnail.gallery-columns-6 .gallery-item,.gallery-size-thumbnail.gallery-columns-7 .gallery-item,.gallery-size-thumbnail.gallery-columns-8 .gallery-item,.gallery-size-thumbnail.gallery-columns-9 .gallery-item,.gallery-size-thumbnail.gallery-columns-10 .gallery-item {
        width: 100%
    }

    .mtheme-fotorama {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important
    }

    .menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.fullscreen-mode-on.menu-is-horizontal #fotorama-container-wrap,.fullscreen-fotorama.menu-is-horizontal #fotorama-container-wrap.fotorama-fullwidth,.fullscreen-fotorama.menu-is-vertical #fotorama-container-wrap.fotorama-fullwidth,.menu-is-vertical #fotorama-container-wrap {
        width: -webkit-calc(100% - 15px)!important;
        width: -moz-calc(100% - 15px)!important;
        width: calc(100% - 15px)!important;
        left: 15px!important;
        top: 30px!important;
        margin-left: 0
    }

    .menu-is-vertical .fullscreen-horizontal-carousel,.page-is-fullscreen.fullscreen-carousel {
        overflow: visible
    }

    .swiper-contents {
        width: 100%;
        margin: 0
    }

    .stockheader-wrap,.archive .stockheader-wrap,.searching-for-photostock-term .stockheader-wrap,.search-results .stockheader-wrap {
        padding-top: 136px
    }

    .slideshow-box-info .slideshow-box-comment,.slideshow-box-info .slideshow-box-date,.slideshow-box-info .slideshow-box-categories {
        display: none
    }

    .fullscreen-slide-dark .slideshow-content-wrap {
        padding: 0
    }

    .fullscreen-slide-bright .slideshow-content-wrap {
        background: rgba(0,0,0,0);
        padding: 0
    }

    .has-fullscreen-eventbox .slideshow-content-wrap {
        bottom: 10px;
        left: 10px
    }

    .mtheme-events-carousel {
        bottom: 20px
    }

    .preloader-done .mtheme-events-carousel {
        bottom: 10px;
        right: 10px
    }

    .vertical-menu ul.mtree a,.simple-menu ul.mtree a,.responsive-mobile-menu ul.mtree a,.header-is-simple .responsive-mobile-menu ul.mtree a {
        font-size: 16px;
        line-height: 16px
    }

    #sidebarinfo-toggle-menu,.sidebarinfo-menu,.sidebar-menu-overlay,.minimal-menu-overlay,.responsive-menu-overlay {
        display: none!important;
        -webkit-transition: none;
        transition: none
    }

    .simple-menu,.responsive-mobile-menu {
        left: -99999px;
        width: 100%;
        max-width: 100%
    }

    .menu-is-onscreen .simple-menu,.menu-is-onscreen .responsive-mobile-menu {
        left: 0
    }

    .menu-is-vertical .slideshow-content-wrap,.menu-is-vertical #slidecaption,.menu-is-vertical #static_slidecaption,.menu-is-horizontal .slideshow-content-wrap,.menu-is-horizontal #slidecaption,.menu-is-horizontal #static_slidecaption {
        bottom: 25px;
        right: 35px;
        width: auto
    }

    .slideshow_caption,.static_slideshow_caption {
        width: 400px
    }

    .slideshow-content-wrap {
        padding: 20px
    }

    .flipbox-wrap {
        margin-bottom: 10px
    }

    .sidebar-wrap-single {
        padding: 10%
    }

    .slideshow_title,.static_slideshow_title,.coverphoto-text-container .slideshow_title,.coverphoto-text-container .static_slideshow_title {
        font-size: 22px;
        font-weight: 600
    }

    .slideshow_caption,.static_slideshow_caption {
        font-size: 14px;
        font-weight: 600;
        line-height: 18px
    }

    .site-maintenance-text {
        font-size: 26px;
        font-weight: 400;
        line-height: 25px
    }

    .dimmer-text {
        font-size: 16px;
        font-weight: 500;
        line-height: 1.314;
        padding: 10px
    }

    .fullcontent-spacing {
        padding-right: 0
    }

    .photowall-wrap .materialcircular {
        margin-right: -25px
    }

    .loading-spinner {
        right: 30px;
        top: 95px
    }

    .materialpath {
        transform: scale(.5);
        -webkit-transform: scale(.5);
        transform-origin: 50% 50%;
        -webkit-transform-origin: 50% 50%
    }

    .pagebuilder-active.page-has-sidebar .container,.container {
        margin-left: 20px;
        margin-right: 20px
    }

    .mtheme-modular-column.modular-column-has-side-padding {
        padding-right: 20px!important;
        padding-left: 20px!important
    }

    .two-fields .wpcf7-form-control-wrap {
        float: none;
        margin: 0;
        width: 100%
    }

    .two-fields .wpcf7-form-control-wrap:first-child,.two-fields .wpcf7-form-control-wrap {
        float: none;
        margin: 0;
        padding-bottom: 5px;
        width: 100%
    }

    .callout h2.callout-title {
        font-size: 32px
    }

    .entry-content .service-content h4 {
        font-size: 22px
    }

    .entry-content h1.section-title {
        font-size: 40px;
        line-height: 50px
    }

    h1,.entry-content h1 {
        font-size: 42px;
        line-height: 48px
    }

    h2,.entry-content h2 {
        font-size: 32px;
        line-height: 43px
    }

    h3,.entry-content h3 {
        font-size: 24px;
        line-height: 28px
    }

    h4,.entry-content h4 {
        font-size: 19px;
        line-height: 22px
    }

    h5,.entry-content h5 {
        font-size: 14px;
        line-height: 16px
    }

    h6,.entry-content h6 {
        font-size: 12px;
        line-height: 14px
    }

    .menu-is-vertical .photowall-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        margin-top: 70px
    }

    .menu-is-vertical #vertical-center-wrap,.menu-is-vertical.fullscreen-swiperslides .swiper-container {
        width: -webkit-calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: calc(100% - 10px);
        left: 0
    }

    .entry-content .entry-post-title h2 {
        font-size: 22px
    }

    .proofing-shortcode .gridblock-header-wrap {
        margin-bottom: 20px
    }

    .mtheme-woo-order-selected {
        right: 10px
    }

    .horizontal-footer-copyright {
        position: relative;
        right: auto;
        text-align: left;
        top: 0
    }

    .menu-is-horizontal .container-wrapper {
        margin-top: 65px
    }

    .menu-is-horizontal .container-wrapper,.menu-is-horizontal .outer-header-wrap {
        margin-bottom: 0
    }

    .menu-is-horizontal .proofing-shortcode .gridblock-filter-select-wrap,.menu-is-horizontal.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        margin-left: -20px;
        margin-right: -20px
    }

    .menu-is-horizontal.single-mtheme_proofing .client-gallery-details.proofing-client-details {
        padding-left: 20px;
        padding-right: 20px
    }

    .proofing-client-details .proofing-client-info-wrap {
        width: 90%
    }

    .proofing-status-count-wrap {
        position: relative;
        text-align: center
    }

    .proofing-client-details h1 {
        font-size: 28px;
        line-height: 28px
    }

    .menu-is-horizontal .entry-title-wrap,.menu-is-horizontal.single .title-container .entry-title-wrap {
        margin-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px
    }

    #copyright {
        padding: 24px 0 24px 20px
    }

    .proofing-client-details .proofing-client-info-wrap {
        margin-left: 0
    }

    .menu-is-horizontal.page-is-fullscreen.fullscreen-photowall .container-wrapper {
        margin: 70px 5px 5px;
        width: calc(100% - 5px)
    }

    .menu-is-horizontal.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-horizontal.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-horizontal.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-horizontal.single.single-post.mtheme-password-required .container-wrapper {
        position: fixed;
        width: 100%;
        height: 100%;
        overflow: scroll
    }

    .menu-is-vertical.page.mtheme-password-required.page-template-default .container-wrapper,.menu-is-vertical.single-mtheme_events.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_proofing.mtheme-password-required .container-wrapper,.menu-is-vertical.single-mtheme_portfolio.mtheme-password-required .container-wrapper,.menu-is-vertical.single.single-post.mtheme-password-required .container-wrapper {
        height: 100%
    }

    .page-has-sidebar .mtheme-pagebuilder>.mtheme-supercell,.page-has-sidebar .mtheme-modular-column>.mtheme-supercell {
        margin-left: 0;
        margin-right: 0
    }

    .woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images {
        width: 100%!important
    }

    .woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product {
        width: 48%;
        float: left;
        clear: both;
        margin: 0 0 2.992em
    }

    .serviceboxes-vertical.service-style-right .service-icon,.serviceboxes-vertical.service-style-left .service-icon {
        float: none
    }

    .service-column.service-style-right .service-item-inner .service-icon i,.service-column.service-style-left .service-item-inner .service-icon i {
        margin-top: 0;
        top: 0
    }
}

@media only screen and (min-device-width: 320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2) {
    .mtheme-supercell.fullwidth-column {
        width:auto
    }

    .menu-is-vertical.fullscreen-revslider .tp-leftarrow {
        left: 20px!important
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width:667px) and (orientation:portrait) {
    .mtheme-supercell.fullwidth-column {
        width:auto
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width:667px) and (orientation:landscape) {
    .mtheme-supercell.fullwidth-column {
        width:auto
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width:736px) and (orientation:portrait) {
    .mtheme-supercell.fullwidth-column {
        width:auto
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width:736px) and (orientation:landscape) {
    .mtheme-supercell.fullwidth-column {
        width:auto
    }

    .split-page .container,.split-page .footer-container {
        width: 90%
    }

    .split-page,.menu-is-vertical-right.split-page {
        width: auto;
        margin-left: 0;
        margin-right: 0
    }

    .split-page-image {
        display: none
    }

    .split-page .footer-column {
        padding: 0;
        width: 100%;
        float: none
    }

    .postsummary-spacing {
        width: auto
    }

    #sidebarinfo-toggle-menu {
        display: none!important
    }
}

/* [inline: after] */
.menu-is-horizontal .logo img {
    height: 53px;
}

.menu-is-horizontal .logo img {
    top: 24px;
}

.menu-is-horizontal .logo img {
    margin-left: 60px;
}

.menu-is-horizontal .logo img {
    margin-right: 50px;
}

.vertical-logoimage {
    width: 200px;
}

.vertical-logoimage {
    margin-top: 10px;
}

.footer-logo-image {
    width: 150px;
}

.imagebox-content-above .imagebox-title, .imagebox-content-above .imagebox-desc, .imagebox-content-below .imagebox-title, .imagebox-content-below .imagebox-desc {
    color: #fff;
}

.vertical-logoimage {
    margin-top: 10px;
    margin-bottom: 10px;
}

.fb-like.fb_iframe_widget span {
    vertical-align: bottom !important;
    width: unset !important;
    height: 20px !important;
    padding-left: unset !important;
    background: unset !important;
}

/* [/inline: after] */

