/* Reset css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not( [controls ]){display:none;height:0;} [hidden ],template{display:none;}
a{background-color:transparent;text-decoration: none;}
a:active,a:hover{outline:0;}
abbr [title ]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
ul{margin:0;padding:0;list-style:none;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:none;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input [type= "button " ],input [type= "reset " ],input [type= "submit " ]{-webkit-appearance:button;cursor:pointer;}
button [disabled ],html input [disabled ]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input [type= "checkbox " ],input [type= "radio " ]{box-sizing:border-box;padding:0;}
input [type= "number " ]::-webkit-inner-spin-button,input [type= "number " ]::-webkit-outer-spin-button{height:auto;}
input [type= "search " ]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input [type= "search " ]::-webkit-search-cancel-button,input [type= "search " ]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
a,button,input,textarea{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}

/* Fonts */
@font-face {
    font-family: 'almonidl';
    font-weight: 300;
    font-style: normal;
    src: url('/Content/fonts/almoni-dl-aaa-300.eot');
    src: url('/Content/fonts/almoni-dl-aaa-300.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/almoni-dl-aaa-300.ttf') format('truetype'),
         url('/Content/fonts/almoni-dl-aaa-300.woff') format('woff');
}
@font-face {
    font-family: 'almonidl';
    font-weight: 400;
    font-style: normal;
    src: url('/Content/fonts/almoni-dl-aaa-400.eot');
    src: url('/Content/fonts/almoni-dl-aaa-400.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/almoni-dl-aaa-400.ttf') format('truetype'),
         url('/Content/fonts/almoni-dl-aaa-400.woff') format('woff');
}
@font-face {
    font-family: 'almonidl';
    font-weight: 700;
    font-style: normal;
    src: url('/Content/fonts/almoni-dl-aaa-700.eot');
    src: url('/Content/fonts/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/almoni-dl-aaa-700.ttf') format('truetype'),
         url('/Content/fonts/almoni-dl-aaa-700.woff') format('woff');
}
@font-face {
    font-family: 'almonidl';
    font-weight: 900;
    font-style: normal;
    src: url('/Content/fonts/almoni-dl-aaa-900.eot');
    src: url('/Content/fonts/almoni-dl-aaa-900.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/almoni-dl-aaa-900.ttf') format('truetype'),
         url('/Content/fonts/almoni-dl-aaa-900.woff') format('woff');
}

/* Icons font */
@font-face {
    font-family: 'palmahicons';
    src: url('/Content/fonts/palmahicons.eot?ankkzj');
    src: url('/Content/fonts/palmahicons.eot?ankkzj#iefix') format('embedded-opentype'),
         url('/Content/fonts/palmahicons.ttf?ankkzj') format('truetype'),
         url('/Content/fonts/palmahicons.woff?ankkzj') format('woff'),
         url('/Content/fonts/palmahicons.svg?ankkzj#palmahicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"],[class*=" icon-"]{font-family: 'palmahicons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.icon-logo_mobile:before{content: " \e921 ";}
.icon-close2:before{content: " \e920 ";}
.icon-home2:before{content: " \e91f ";}
.icon-airplane:before{content: " \e900 ";}
.icon-anounce:before{content: " \e901 ";}
.icon-arrow_down:before{content: " \e902 ";}
.icon-arrow_down_filled:before{content: " \e903 ";}
.icon-arrow_left_filled:before{content: " \e904 ";}
.icon-arrow_left_long:before{content: " \e905 ";}
.icon-arrow_left_long2:before{content: " \e906 ";}
.icon-award:before{content: " \e907 ";}
.icon-chev_left:before{content: " \e908 ";}
.icon-chev_left_small:before{content: " \e908 ";}
.icon-chev_left2:before{content: " \e909 ";}
.icon-chev_strong_down:before{content: " \e90a ";}
.icon-chev_strong_left:before{content: " \e90b ";}
.icon-chev_strong_right:before{content: " \e90c ";}
.icon-close:before{content: " \e90d ";}
.icon-email:before{content: " \e90e ";}
.icon-eye:before{content: " \e90f ";}
.icon-facebook:before{content: " \e910 ";}
.icon-handicap:before{content: " \e911 ";}
.icon-home:before{content: " \e912 ";}
.icon-logo:before{content: " \e913 ";}
.icon-movies:before{content: " \e914 ";}
.icon-pages:before{content: " \e915 ";}
.icon-people:before{content: " \e916 ";}
.icon-picture:before{content: " \e917 ";}
.icon-print:before{content: " \e918 ";}
.icon-reload:before{content: " \e919 ";}
.icon-search:before{content: " \e91a ";}
.icon-shtrudel:before{content: " \e91b ";}
.icon-tag:before{content: " \e91c ";}
.icon-video:before{content: " \e91d ";}
.icon-zoom:before{content: " \e91e ";}
.icon-header:before{content: " \f1dc ";}
.icon-facebook2:before{content: " \ea90 ";}
.icon-whatsapp:before{content: " \ea93 ";}

/* Global */
*, *:after, *:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

input,textarea,select{-webkit-appearance: none;border-radius: 0;outline:0;}

.clearfix:before,.clearfix:after {content: " ";display:table}
.clearfix:after {clear:both}
.clearfix {*zoom:1}

.ink{display: block; position: absolute;background: hsla(0, 0%, 0%,0.35);border-radius: 100%;transform: scale(0);}
.ink.animate {animation: ripple 0.45s linear;}
.ink.animate_fast {animation: ripple 0.35s linear;}
@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}

::-webkit-input-placeholder {color: #2A2A2A;opacity:1;}
:-moz-placeholder {color: #2A2A2A;opacity:1;}
::-moz-placeholder {color: #2A2A2A;opacity:1;}
:-ms-input-placeholder{color: #2A2A2A;opacity: 1;}

.placeholder_white::-webkit-input-placeholder {color: #FFF;opacity:1;}
.placeholder_white:-moz-placeholder {color: #FFF;opacity:1;}
.placeholder_white::-moz-placeholder {color: #FFF;opacity:1;}
.placeholder_white:-ms-input-placeholder{color: #FFF;opacity: 1;}

.header.sticky .placeholder_white::-webkit-input-placeholder {color: #2A2A2A;opacity:1;}
.header.sticky .placeholder_white:-moz-placeholder {color: #2A2A2A;opacity:1;}
.header.sticky .placeholder_white::-moz-placeholder {color: #2A2A2A;opacity:1;}
.header.sticky .placeholder_white:-ms-input-placeholder{color: #2A2A2A;opacity: 1;}

.header.dark .placeholder_white::-webkit-input-placeholder {color: #2A2A2A;opacity:1;}
.header.dark .placeholder_white:-moz-placeholder {color: #2A2A2A;opacity:1;}
.header.dark .placeholder_white::-moz-placeholder {color: #2A2A2A;opacity:1;}
.header.dark .placeholder_white:-ms-input-placeholder{color: #2A2A2A;opacity: 1;}

.placeholder_small::-webkit-input-placeholder {font-size:16px;}
.placeholder_small:-moz-placeholder {font-size:16px;}
.placeholder_small::-moz-placeholder {font-size:16px;}
.placeholder_small:-ms-input-placeholder{font-size:16px;}

::selection{background: #FFDDA3;color:#2A2A2A;}
::-moz-selection{background: #FFDDA3;color:#2A2A2A;}

/* Owl Carousel - Core */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.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(0px,0px,0px);}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.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{visibility:hidden;}
.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{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}
.owl-height{transition:height 400ms ease-in-out;}

.owl-carousel .owl-dots{position: absolute;left:0;bottom:12px;width:100%;font-size:0;text-align:center;z-index:10;}
.owl-carousel .owl-dots .owl-dot{width: 14px;height: 14px;margin:0 8px;display:inline-block;background-color: #464646;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: opacity 0.2s ease-out;-moz-transition: opacity 0.2s ease-out;-o-transition: opacity 0.2s ease-out;transition: opacity 0.2s ease-out;opacity:0.5;}
.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot.active{opacity:1;}

.owl-prev,.owl-next{width: 40px;height: 64px;line-height:60px;z-index:5;text-align:center;outline:none;position: absolute;top:111px;left:-16px;-webkit-backface-visibility: hidden;z-index:4;color:#2A2A2A;}
.owl-prev{right:auto;right:-16px;-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.owl-prev.disabled,.owl-next.disabled{opacity:0;visibility:hidden;cursor: default!important;}

@media screen and (max-width: 767px) {
    .owl-prev,.owl-next{font-size:15px;margin-top:-32px;}
}
@media screen and (min-width: 768px) {
    .owl-prev,.owl-next{width:50px;height:75px;line-height:75px;top:111px;left:-30px;}
    .owl-prev{right:auto;right:-30px;}
}
@media screen and (min-width: 1024px) {
    .owl-prev,.owl-next{width:42px;height:75px;line-height:75px;top:106px;left:-28px;}
    .owl-prev{right:auto;right:-28px;}
}
@media screen and (max-width: 1279px) {
    .owl-prev,.owl-next{background:#FFF;}
}
@media screen and (min-width: 1440px) {
    .owl-prev,.owl-next{width:47px;height:83px;line-height:83px;top:118px;left:-44px;}
    .owl-prev{right:auto;right:-44px;}
}
@media screen and (min-width: 1800px) {
    .owl-prev,.owl-next{width:57px;height:100px;line-height:100px;top:165px;left:-65px;}
    .owl-prev{right:auto;right:-65px;}
}

/* JQuery custom scrollbars */
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;}
.scroll-wrapper >.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important;}
.scroll-wrapper >.scroll-content::-webkit-scrollbar{height:0;width:0;}
.scroll-wrapper.scroll--rtl{direction:rtl;}
.scroll-element{box-sizing:content-box;display:none;}
.scroll-element div{box-sizing:content-box;}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default;}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block;}
.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999;}
.scroll-textarea >.scroll-content{overflow:hidden !important;}
.scroll-textarea >.scroll-content >textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important;}
.scroll-textarea >.scroll-content >textarea::-webkit-scrollbar{height:0;width:0;}

.scrollbar-inner >.scroll-element,.scrollbar-inner >.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;}
.scrollbar-inner >.scroll-element div{display:block;height:100%;left:0;top:0;width:100%;}
.scrollbar-inner >.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%;}
.scrollbar-inner >.scroll-element.scroll-y{height:100%;left:0;top:0;width:7px;}
.scrollbar-inner >.scroll-element .scroll-element_outer{overflow:hidden;}
.scrollbar-inner >.scroll-element .scroll-element_track{background:none;}
.scrollbar-inner >.scroll-element .scroll-bar{background-color: #2A2A2A;}
.scrollbar-inner >.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px;}
.scrollbar-inner >.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px;}
.scrollbar-inner >.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px;}
.scrollbar-inner >.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px;}

@media screen and (max-width: 1023px) {
    .scroll-wrapper > .scroll-content{overflow-y:scroll!important;-webkit-overflow-scrolling: touch!important;}
}
@media screen and (max-width: 1279px) and (orientation:landscape) {
    .scroll-wrapper > .scroll-content{overflow-y:scroll!important;-webkit-overflow-scrolling: touch!important;}
}
@media screen and (min-width: 1440px) {
    .scrollbar-inner >.scroll-element.scroll-y{width:8px;}
}
@media screen and (min-width: 1800px) {
    .scrollbar-inner >.scroll-element.scroll-y{width:10px;}
}

/* Contact float */
/*.contact-float {
    display: none;
}*/
.d-flex {
    display: flex;
}

@media screen and (min-width: 768px) {
    .contact-float .btn-scale .btn:not(.btn-close) {
        height: 100px;
        width: 100px;
        font-size: 20px !important;
        margin-right: 0.25rem !important;
    }

    .contact-float .btn-toggle {
        font-size: 26px !important;
        line-height: 26px !important;
        margin-left: 25px !important;
    }

    .contact-float .box .btn:not(.btn-close), .contact-float .btn:not(.btn-close) {
        height: 100px !important;
        width: 100px !important;
        font-size: 20px;
    }
    .contact-float {
        bottom: 18% !important;
    }


}

.contact-float {
    direction:ltr;
    position: fixed;
    left: 0;
    bottom: 8%;
    z-index: 980;
    display: block;
}

    .contact-float .btn-scale {
        height: 75px;
        width: 75px;
        font-size: 16px;
        margin-right: 0.175rem;
        text-align: center;
        font-weight: 500;
        line-height: 20px;
        vertical-align: bottom;
        justify-content: end;
        border-radius: 12px;
        box-shadow: 0 0 8px 0px #95959557;
    }

    .contact-float .toggle-cont {
        transform-origin: left center;
    }

    .contact-float .btn {
        transform-origin: right center;
    }

        .contact-float .btn > div {
            position: relative;
            z-index: 3;
            padding: 0;
        }

    .contact-float .btn-toggle {
        font-size: 21px;
        line-height: 23px;
        margin-left: 7px;
        font-weight: 800;
        background-color: #ecb55d;
        position: relative;
        z-index: 2;
    }

        .contact-float .btn-toggle .icon {
            font-size: 2.75rem;
        }

    .contact-float .box {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 3;
        transform-origin: left center;
    }

        .contact-float .box .close-cont {
            position: absolute;
            left: 100%;
            top: 0;
            height: 100%;
            z-index: 4;
        }

        .contact-float .box .btn-close {
            position: absolute;
            left: 0;
            top: 0;
            margin: auto;
            bottom: 0;
            width: 1.4375rem;
            height: 1.4375rem;
            background: #ecb55d;
            margin-left: -0.7188rem;
            font-size: 0.65rem;
            z-index: 3;
            transform-origin: 50% 50%;
            padding-top: 2px;
        }

        .contact-float .box .btn:not(.btn-close) {
            height: 75px;
            width: 75px;
            display: flex;
            justify-content: center;
            align-items: center;
        }

            .contact-float .box .btn:not(.btn-close) .label-text {
                line-height: 1;
            }

        .contact-float .box .btn-whatsapp {
            background: #f2c375;
        }


            .contact-float .box .btn-whatsapp .icon {
                margin-bottom: 0.6875rem;
                font-size: 2rem;
                margin-top: 0.375rem;
                /* color: #25d366; */
            }

        .contact-float .box .btn-contact {
            background: #ecb55d;
        }

            .contact-float .box .btn-contact .icon {
                margin-bottom: 0.6875rem;
                font-size: 2rem;
                margin-top: 0.375rem;
            }

        .contact-float .box .btn-facebook {
            background: #f9cf8b;
        }

            .contact-float .box .btn-facebook .icon {
                margin-bottom: 0.6875rem;
                font-size: 2rem;
                margin-top: 0.375rem;
                /* color: #0866ff; */
            }

        .contact-float .box .btn-newsLetter {
            background: #FFDDA3;
        }
            .ls {letter-spacing: -1px;}

            .contact-float .box .btn-newsLetter .icon {
                margin-bottom: 0.6875rem;
                font-size: 2rem;
                margin-top: 0.375rem;
            }

    .contact-float .box, .contact-float .toggle-cont, .contact-float .close-cont {
        transition: transform 0.55s ease;
    }

    .contact-float.open .toggle-cont {
        transform: translate3d(-100%, 0, 0) scale(0.85);
    }

    .contact-float:not(.open) .close-cont {
        transform: translate3d(-0.75rem, 0, 0);
    }

    .contact-float:not(.open) .box {
        transform: translate3d(-100%, 0, 0) scale(0.85);
    }
/
.LBD_CaptchaDiv {
  padding: 0 !important;
  margin: 0 0 10px 0 !important;
  overflow: visible !important;
}

.LBD_CaptchaImageDiv {
  margin: 0 !important;
  padding: 0 !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaIconsDiv {
  text-align: left !important;
  margin: 0 2px -4px 2px !important;
  padding: 0 !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaDiv a:link, .LBD_CaptchaDiv a:visited, .LBD_CaptchaDiv a:focus, .LBD_CaptchaDiv a:hover, .LBD_CaptchaDiv a:active {
  margin: 0 !important;
  padding: 0 !important;
  background-color: transparent !important;
  border: none !important;
  text-decoration: none !important;
  outline: none !important;
  -moz-outline-style: none !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaDiv a:focus, .LBD_CaptchaDiv a:active {
 outline: 1px dotted #ccc !important;
}
.LBD_CaptchaDiv a:focus img {
 outline: 2px solid #33A5D0 !important;
}


.LBD_CaptchaIconsDiv a:link, .LBD_CaptchaIconsDiv a:visited, .LBD_CaptchaIconsDiv a:focus, .LBD_CaptchaIconsDiv a:hover, .LBD_CaptchaIconsDiv a:active {
  margin: -5px 2px 4px 2px !important;
}

.LBD_CaptchaDiv a img {
  /* border: none !important; */
  /* margin: 0 !important; */
  /* padding: 0 !important; */
  /* display: block !important; */
}

.LBD_CaptchaIconsDiv a.LBD_ReloadLink {
  display: none !important;
}

.LBD_Placeholder {
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
}

*html .LBD_Placeholder {
  display: none !important;
}

*:first-child+html .LBD_Placeholder {
  display: none !important;
}

.LBD_Warning {
  font-size: 12px !important;
  color: red !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink {
  padding: 0 !important;
  position: relative !important;
  z-index: 24 !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink span {
  display: none !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:hover, .LBD_CaptchaDiv a.LBD_DisabledLink:focus {
  z-index: 25 !important;
  cursor: help !important;
  font-size: 100% !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:hover span {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important;
  top: 0 !important;
  background-color: #f0f0f0 !important;
  border: 1px solid #ddd !important;
  color: #f00 !important;
  left: 30px !important;
  width: 250px !important;
  padding: 9px 6px 6px 11px !important;
  font-size: 11px !important;
  filter: alpha(opacity=90) !important;
  KHTMLOpacity: 0.90 !important;
  MozOpacity: 0.90 !important;
  opacity: 0.90 !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:focus img {
  border: 1px solid transparent !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink span em {
  display: block !important;
  padding: 0 5px 5px 0 !important;
  margin: 0 !important;
  font-style: normal !important;
}

.LBD_CaptchaDiv .LBD_CaptchaImageDiv span.LBD_ProgressIndicator {
  color: black;
}

/* Palmach */
body { background: #FFF; font-family: 'almonidl', arial, tahoma; text-align: right; direction: rtl; color: #000; overflow-x: hidden; }
.right { float: right; }
.left { float: left; }
.animate_all { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.animate_normal { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.hide { display: none; }
.relative { position: relative; }
.table { display: table; }
.table-thead { display: table-header-group; }
.table-tbody { display: table-row-group; }
.table-row { display: table-row; }
.table-cell { display: table-cell; }
.d-ltr { direction: ltr; }
.underline { text-decoration: underline; }
.cover { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
.contain { -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
.icon { vertical-align: middle; display: inline-block; }
.btn { overflow: hidden; position: relative; border: none; }
a, button, input, textarea { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
a { color: #2A2A2A; }
#dismiss { position: absolute; top: -100000px; width: 0; }
.dismiss { position: absolute; top: -100000px; width: 0; }
.cursorDefault { cursor: default }
html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }
/* Transitions */
.header.sticky, .owl-prev, .owl-next { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
a, .header .btn_wcag { -webkit-transition: color 0.2s ease; -moz-transition: color 0.2s ease; -o-transition: color 0.2s ease; transition: color 0.2s ease; }
.page_searchtesti .inputs_expand .input, .dark_nav .main_nav ul > li > a:before, .mega_menu .bottom .two_col .col .links > li > a:before { -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -o-transition: opacity 0.2s ease; transition: opacity 0.2s ease; }
.btn, .albumslist_section .item .inner, .more_cont .load_more .btn_in, .more_cont .load_more .icon, .more_cont .load_more .text span, .imageslist_section .item .image, .block_banner a, .page_searchresults .filters_menu > li .btn:after, .searchresults_section .item .image img, .go_up_cont .go_up { -webkit-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.btn.btn_more .icon:after, .btn.btn_more .icon:before, .item_event .icon, .item_event .icon:after, .main_nav ul > li > a:after, .exhibit_section .box .links > li .icon:before, .concepts_section .item .icon:after, .concepts_section .item .icon:before, .nextconcept_section .icon:after, .nextconcept_section .icon:before, .block_subtopics .list .item .icon:after, .block_subtopics .list .item .icon:before, .page_head .btn_scroll_down .icon, .page_head .btn_scroll_down .icon:after { -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: -moz-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: -o-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); }
input[type='text'], textarea, .tooltip_cont { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.radiobox .radio_c:after, .checkbox .check_c .icon { -webkit-transition: opacity 0.15s ease-in-out; -moz-transition: opacity 0.15s ease-in-out; -o-transition: opacity 0.15s ease-in-out; transition: opacity 0.15s ease-in-out; }
.radiobox .radio_c:after, .checkbox .check_c { -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; }
.customSelect .list { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
.customSelect .list ul { -webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); -moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); -o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); }
.page_nav .nav_ul > li a:before { -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: -moz-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: -o-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); }
.header .search_top .input_cont { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.header .search_top .submit .text, .header .search_top .submit .text_focus, .header .search_top input[type='text'] { -webkit-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; -moz-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; -o-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; }
.header .search_top.open .input_cont { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s; }
.header .search_top.open .submit .text, .header .search_top.open .submit .text_focus, .header .search_top.open input[type='text'] { -webkit-transition-duration: 0.55s; -moz-transition-duration: 0.55s; -o-transition-duration: 0.55s; transition-duration: 0.55s; }
.page_nav .nav_ul > li > ul { -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; transition-duration: 0.2s; }
.page_nav .nav_ul > li.hover > ul { -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.permanview_section .list .item .inner, .permanview_section .list .item .inner .bg, .mega_menu .bottom .links_pic > li .image .cover, .video_box .bg, .video_box .play_btn { -webkit-transition: -webkit-transform 0.4s ease-out,opacity 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out,opacity 0.4s ease-out; -o-transition: -o-transform 0.4s ease-out,opacity 0.4s ease-out; transition: transform 0.4s ease-out,opacity 0.4s ease-out; }
.mega_menu .bottom .links_pic > li .image .cover { -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.exhibit_section .box .links > li > a { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.mega_menu { -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); }
.toggleMenu .stroke:before, .toggleMenu .stroke:after { -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -moz-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -o-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; }
.toggleMenu .stroke span { -webkit-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -moz-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -o-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; }
.header.sticky .search_top input[type="text"] { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.page_nav .nav_ul > li.has-subnav, .three_cols .block_connectmenu .menu > li { -webkit-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.page_nav .nav_ul > li.has-subnav:after, .page_nav .toggle_link .icon, .mega_menu .bottom .tab_menu .tab_open a:after { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.page_nav .nav_ul, .video_box .inner { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.pmembers_section .item .image { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.pmembers_section .item .item_bottom .title:after, .pmembers_section .item .item_bottom .desc:after, .library_section .item .inner .highlight:after, .testilist_section .item .title:after, .concepts_section .item .highlight:after, .page_head .home_search:after { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.library_section .item .inner .image { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.owl-prev, .owl-next { -webkit-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; }
.list_slice .item_slice_animate { -webkit-transition: opacity 0.5s ease-out; -moz-transition: opacity 0.5s ease-out; -o-transition: opacity 0.5s ease-out; transition: opacity 0.5s ease-out; }
.customSelect .list, .customSelect:after, .customSelect:before { -webkit-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); }
.customSelect.open .list, .customSelect.open:after, .customSelect.open:before { -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; }
.three_cols .block_dbmenu .menu > li a, .three_cols .block_connectmenu .menu > li ul li > a, .three_cols .block_connectmenu .menu > li > a { -webkit-transition: background 0.15s ease-out; -moz-transition: background 0.15s ease-out; -o-transition: background 0.15s ease-out; transition: background 0.15s ease-out; }
.three_cols .block_dbmenu .menu > li > a .icon:before { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.three_cols .block_search .input .expand_search .text, .three_cols .block_search .input .expand_search .text_expand, .three_cols .block_search .input .expand_search .icon_arrow:before, .three_cols .block_search .input .expand_search .icon_arrow:after, .three_cols .block_search .icon_arrow:before, .three_cols .block_search .icon_arrow:after { -webkit-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); }
.three_cols .block_search.expand_text .input .expand_search .text, .three_cols .block_search.expand_text .input .expand_search .text_expand, .three_cols .block_search.expand_text .input .expand_search .icon_arrow:before, .three_cols .block_search.expand_text .input .expand_search .icon_arrow:after, .three_cols .block_search.open_text .icon_arrow:before, .three_cols .block_search.open_text .icon_arrow:after { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.three_cols .block_connectmenu .menu > li { -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; }
.three_cols .block_connectmenu .menu > li.open { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.concepts_section .item .inner { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.concepts_section .item .bg { -webkit-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.nextconcept_section .bg .cover { -webkit-transition: opacity 0.4s ease-out; -moz-transition: opacity 0.4s ease-out; -o-transition: opacity 0.4s ease-out; transition: opacity 0.4s ease-out; }
.three_cols .hisconcept_article .carousel_images .desc, .searchresults_section .no_results { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.page_head .news_ticker .pp_cont .pp_btn, .page_head .news_ticker .pp_cont .pp_btn .play, .page_head .news_ticker .pp_cont .pp_btn .pause { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
.go_up_cont { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition: -moz-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-transition: -o-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); transition: transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
@media screen and (max-width: 767px) {
    .mega_menu .bottom .tab_menu { -webkit-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
    .mega_menu .header_nav ul > li > a,
    .mega_menu .bottom .tab_menu_cont a,
    .page_nav .nav_ul > li > ul > li > a,
    .page_nav .nav_ul > li:not(.has-subnav) a { -webkit-transition: background 0.2s ease; -moz-transition: background 0.2s ease; -o-transition: background 0.2s ease; transition: background 0.2s ease; }
}
@media screen and (max-width: 1023px) {
    .three_cols .block_search .inputs_open, .three_cols .block_dbmenu .menu { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
    .three_cols .block_search .icon_arrow:before, .three_cols .block_dbmenu .toggle_link .icon:before { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
}
/***google search**/
.gsc-control-wrapper-cse { text-align: right; font-family: 'almonidl', arial, tahoma; }
.gs-webResult.gs-result a.gs-title:link { color: #2A2A2A !important; font-size: 20px; line-height: 22px; text-decoration: none !important }
.gsc-control-wrapper-cse a { text-decoration: none !important; color: #2A2A2A !important; font-weight: bold; }
.gsc-cursor { font-size: 20px !important }
.gsc-results .gsc-cursor-box .gsc-cursor-page { color: #2A2A2A !important; font-size: 20px !important }
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl { font-size: 0px !important }
/* Mixel wcag */
.mixelwcag { z-index: 101; top: 0; left: 0; position: fixed; direction: rtl; font-weight: 400; }
.mixelwcag .open { display: none; }
.mixelwcag .box { width: 190px; background-color: #FFF; position: absolute; top: 80px; left: 0; -ms-transform: translate(-190px, 0); -moz-transform: translate(-190px, 0); -webkit-transform: translate3d(-190px, 0, 0); transform: translate(-190px, 0); -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); visibility: hidden; -moz-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); border: 1px solid #2A2A2A; }
.mixelwcag.active .box { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); visibility: visible; }
.mixelwcag .box .title { color: #2A2A2A; font-size: 20px; line-height: 36px; height: 37px; font-weight: 700; background: #f5d29b; color: #2A2A2A; padding-right: 41px; cursor: default; }
.mixelwcag .box .close { width: 16px; height: 16px; position: absolute; right: 15px; top: 10px; background: none; border: none; padding: 0; }
.mixelwcag .box .close .iconw { position: absolute; top: 0; right: 0; }
.mixelwcag .box ul > li button { display: block; height: 36px; line-height: 32px; border: none; border-bottom: 1px solid #d9d9d9; color: #2A2A2A; font-size: 17px; position: relative; padding-right: 41px; white-space: nowrap; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; text-decoration: none; display: block; width: 100%; background: transparent; text-align: right; }
.mixelwcag .box ul > li button .close { display: block; }
.mixelwcag .box ul > li button.active, .mixelwcag .box ul > li button:hover { background: #e8e8e8; }
.mixelwcag .box ul > li button:focus { outline: 1px solid #2a2a2a; }
.mixelwcag .box ul > li:last-child button { border-bottom: none; }
.mixelwcag .iconw { display: inline-block; background: url('/Content/images/mixelwcag.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; width: 16px; height: 16px; background-size: 48px; position: absolute; right: 15px; top: 10px; }
.mixelwcag .iconw.iconw-adjust { background-position: -0px -0px; }
.mixelwcag .iconw.iconw-hand-o-up { background-position: -16px -0px; }
.mixelwcag .iconw.iconw-info { background-position: -32px -0px; }
.mixelwcag .iconw.iconw-minus { background-position: -0px -16px; }
.mixelwcag .iconw.iconw-paint-brush { background-position: -16px -16px; }
.mixelwcag .iconw.iconw-pause { background-position: -32px -16px; }
.mixelwcag .iconw.iconw-plus { background-position: -0px -32px; }
.mixelwcag .iconw.iconw-refresh { background-position: -16px -32px; }
.mixelwcag .iconw.iconw-wheelchair { background-position: -32px -32px; }
.mixelwcag .iconw.iconw-underline { background-position: -0px -48px; }
.mixelwcag .iconw.iconw-titles { background-position: -16px -48px; }
.mixelwcag .iconw.iconw-close { background: url('/Content/images/icon_close.png') no-repeat center center; background-size: 12px; }
.skiptocontent a { position: fixed; top: -60px; right: 30px; color: #2a2a2a; padding: 0 20px; line-height: 44px; height: 50px; z-index: 200; background: #f5d29b; font-weight: 900; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.skiptocontent a:focus { top: 23px; outline: 0 !important; }
.noanimations .parallax, .noanimations .scroll-parallax, .noanimations .animateobj, .noanimations .animateobj * { opacity: 1 !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
@media screen and (min-width: 768px) {
    .mixelwcag .box { top: 92px; }
}
@media screen and (max-width: 1023px) {
    .mixelwcag .box { top: 79px; }
    .skiptocontent { display: none; }
}
@media screen and (min-width: 1024px) {
    .skiptocontent a { line-height: 40px; height: 44px; }
}
@media screen and (min-width: 1280px) {
    .mixelwcag .box { top: 96px; }
    .skiptocontent a { line-height: 42px; height: 46px; }
}
@media screen and (min-width: 1440px) {
    .mixelwcag .box { width: 220px; top: 118px; -ms-transform: translate(-220px, 0); -moz-transform: translate(-220px, 0); -webkit-transform: translate3d(-220px, 0, 0); transform: translate(-220px, 0); }
    .mixelwcag .box .title { font-size: 24px; line-height: 40px; height: 41px; padding-right: 45px; }
    .mixelwcag .box .close { width: 20px; height: 20px; }
    .mixelwcag .box ul > li button { height: 40px; line-height: 38px; font-size: 18px; padding-right: 45px; }
    .mixelwcag .iconw { width: 20px; height: 20px; background-size: 60px; }
    .mixelwcag .iconw.iconw-hand-o-up { background-position: -20px -0px; }
    .mixelwcag .iconw.iconw-info { background-position: -40px -0px; }
    .mixelwcag .iconw.iconw-minus { background-position: -0px -20px; }
    .mixelwcag .iconw.iconw-paint-brush { background-position: -20px -20px; }
    .mixelwcag .iconw.iconw-pause { background-position: -40px -20px; }
    .mixelwcag .iconw.iconw-plus { background-position: -0px -40px; }
    .mixelwcag .iconw.iconw-refresh { background-position: -20px -40px; }
    .mixelwcag .iconw.iconw-wheelchair { background-position: -40px -40px; }
    .mixelwcag .iconw.iconw-underline { background-position: -0px -60px; }
    .mixelwcag .iconw.iconw-titles { background-position: -20px -60px; }
    .mixelwcag .iconw.iconw-close { background-size: 16px; }
    .skiptocontent a { line-height: 58px; height: 58px; }
}
/* Layout */
body { font-size: 19px; line-height: 1.4166; font-weight: 400; }
.container { background: #FFF; position: relative; z-index: 2; min-width: 320px; overflow: hidden; }
.container-scroll { z-index: 2; width: 100%; position: relative; overflow: hidden; background: #FFF; }
.innerpage { width: 100%; max-width: 1920px; margin: 0 auto; position: relative; padding: 0 16px; }
.innerpage.innerpage_dp { padding: 0 16px; }
.innerpage.innerpage_tight { max-width: 100%; margin: 0 auto; padding: 0; }
.row { position: relative; }
.row-col { clear: both; position: relative; margin-left: 0; }
.innerpage:after, .row:after, .row-col:after { content: ''; clear: both; display: table; }
.gray_background { background: #f9f9f9; }
.gray_background_second { background: #f3f3f3; }
.title-1 { font-size: 55px; font-weight: 900; line-height: 1; display: block; }
.title-2 { font-size: 38px; font-weight: 900; line-height: 1; display: block; }
.title-3 { font-size: 38px; font-weight: 900; line-height: 1; display: block; }
.title-4 { font-size: 28px; font-weight: 900; line-height: 1; display: block; }
.title-5 { font-size: 25px; font-weight: 900; line-height: 1; display: block; }
.title-6 { font-size: 19px; font-weight: 900; line-height: 1; display: block; }
.title-line { position: relative; display: inline-block; padding-bottom: 12px; }
.title-line:after { content: ''; height: 3px; background-color: #FFDDA3; position: absolute; left: 0; bottom: 0; width: 100%; }
.btn { line-height: 44px; height: 44px; color: #FFF; font-size: 19px; padding-bottom: 2px; font-weight: 900; background-color: #F5D29B; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; display: block; text-align: center; outline: 0; z-index: 1; padding: 0; color: #2A2A2A; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); }
.btn:not(.no_shadow):hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.btn.dark { background-color: #2A2A2A; color: #F5D29B; }
.btn.btn_outline { line-height: 42px; border: 1px solid #F5C597; background: none; color: #F5D29B; }
.btn.btn_outline:hover { background-color: #F5D29B; border-color: #F5D29B; color: #2A2A2A; }
.btn.btn_outline.dark { border-color: #2A2A2A; color: #2A2A2A; font-weight: 700; width: 122px; }
.btn.btn_outline.dark:hover, .btn.btn_outline.dark.active { background: #2A2A2A; color: #FFF; }
.btn.btn_more .icon { position: relative; overflow: hidden; margin-right: 13px; font-size: 12px; }
.btn.btn_more .icon:after, .btn.btn_more .icon:before { position: relative; display: inline-block; right: 1px; -ms-transform: translate(1px, 0); -moz-transform: translate(1px, 0); -webkit-transform: translate3d(1px, 0, 0); transform: translate(1px, 0); }
.btn.btn_more .icon:after { content: " \e906 "; position: absolute; left: 100%; top: 0; margin-left: 10px; right: auto; }
.btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-30px, 0); -moz-transform: translate(-30px, 0); -webkit-transform: translate3d(-30px, 0, 0); transform: translate(-30px, 0); }
.tooltip_cont { padding: 5px 10px; line-height: 1.3847; font-size: 18px; position: absolute; right: 0; bottom: 100%; margin-bottom: 10px; background: #FFF; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); white-space: nowrap; opacity: 0; visibility: hidden; -ms-transform: scale(0.95) translate(0, 10px); -moz-transform: scale(0.95) translate(0, 10px); -webkit-transform: scale(0.95) translate3d(0, 10px, 0); transform: scale(0.95) translate(0, 10px); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; z-index: 9; }
.tooltip_cont:after { content: ''; position: absolute; right: 16px; top: 100%; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #ffffff transparent transparent transparent; }
.input.input_error input[type='text']:focus + .tooltip_cont.tooltip_error, .input.input_error.input_select .tooltip_cont.tooltip_error { opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.input.input_error input[type='text'] { background-color: #f8e4e1 !important; }
.inputError { background-color: #f8e4e1 !important; }
.tooltip { position: relative; z-index: 10; }
.tooltip .tooltip_cont { white-space: normal; width: 200px; left: -12px; right: auto; }
.tooltip .tooltip_cont:after { right: auto; left: 16px; }
.tooltip .tooltip_toggle:hover + .tooltip_cont, .tooltip .tooltip_toggle:focus + .tooltip_cont { -moz-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); -webkit-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); }
.list_slice .item_slice_hide { display: none !important; }
.list_slice .item_slice_hidden { opacity: 0; }
.cselect_cont { position: relative; color: #2A2A2A; direction: ltr; }
.cselect_cont select { display: none; direction: rtl; }
.cselect { width: 100%; height: 100%; height: 54px; padding-right: 16px; text-indent: 0; border: none; background: #FFF; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.customSelect { position: relative; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.keyboard .customSelect { overflow: visible; }
.customSelect:after, .customSelect:before { content: ''; width: 100%; height: 11px; top: 100%; margin-top: -2px; background: #FFF; position: absolute; right: 0; z-index: 5; opacity: 0; visibility: hidden; }
.customSelect:before { width: 2px; height: 2px; right: auto; left: 0; z-index: 3; margin-top: 9px; }
.customSelect .title { height: 54px; line-height: 52px; text-indent: 0; cursor: pointer; width: 100%; padding: 0 16px 0 29px; background-color: #FFF; position: relative; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; color: #2A2A2A; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; z-index: 5; outline: 0; direction: rtl; }
.keyboard .customSelect .title:focus { border: #f5d29b solid 0.1px !important; }
.customSelect .title .icon { font-size: 6px; line-height: 54px; position: absolute; left: 20px; top: 0; }
.customSelect .list { position: absolute; right: 0; top: 100%; margin-top: 9px; width: auto; min-width: 100%; z-index: 4; opacity: 0; visibility: hidden; overflow: hidden; background-color: #FFF; -moz-border-radius: 2px 0 2px 2px; -webkit-border-radius: 2px 0 2px 2px; border-radius: 2px 0 2px 2px; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.customSelect .list .title { display: none; }
.customSelect .list ul { height: 100%; max-height: 389px; overflow-y: hidden; padding: 0; }
.customSelect .list li { height: 34px; line-height: 34px; cursor: pointer; padding: 0 17px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; direction: rtl; }
.customSelect .list li.active { background: #2A2A2A; color: #FFF; }
.customSelect.open { z-index: 10; }
.customSelect.open:after, .customSelect.open:before { visibility: visible; opacity: 1; }
.customSelect.open .list { opacity: 1; visibility: visible; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.customSelect.open .title .icon { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
.customSelect.hasSearch .search_input { position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: none; border: none; text-indent: 10px; z-index: 5; cursor: pointer; }
.customSelect.hasSearch.open .search_input { color: #2A2A2A; cursor: text; }
.customSelect.hasSearch .list .title .text { display: none; }
.customSelect .scrollbar-inner > .scroll-element { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 13px 0; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_outer { position: relative; }
.customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 20px; left: 13px; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_outer, .customSelect .scrollbar-inner > .scroll-element .scroll-element_track, .customSelect .scrollbar-inner > .scroll-element .scroll-bar { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_track { background-color: #f3f3f3; }
.customSelect .scrollbar-inner > .scroll-element .scroll-bar { min-height: 50px; background-color: #f5d29b; border: 5px solid #f3f3f3; box-sizing: border-box; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.customSelect .list li { padding-left: 38px; }
.go_up_cont { position: fixed; right: 16px; bottom: 16px; z-index: 4; -ms-transform: translate(54px, 0) rotate(180deg); -moz-transform: translate(54px, 0) rotate(180deg); -webkit-transform: translate3d(54px, 0, 0) rotate(180deg); transform: translate(54px, 0) rotate(180deg); }
.go_up_cont.showbtn { -ms-transform: translate(0, 0) rotate(0deg); -moz-transform: translate(0, 0) rotate(0deg); -webkit-transform: translate3d(0, 0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg); }
.go_up_cont .go_up { display: block; width: 38px; height: 38px; line-height: 36px; font-size: 9px; text-align: center; background: #2A2A2A; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; color: #FFF; opacity: 0.5; position: relative; }
.go_up_cont .go_up:hover { opacity: 1; }
.go_up_cont .go_up .icon { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
@media screen and (max-width: 767px) {
    .innerpage { padding-left: 15px; padding-right: 15px; }
    .innerpage.innerpage_tight { padding: 0 16px; }
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 { width: 100%; }
    .title-1.title_small { font-size: 42px; }
}
@media screen and (max-width: 480px) {
    .innerpage { padding-left: 5px; padding-right: 5px; }
}
@media screen and (max-width: 567px) {
    .customSelect .title { white-space: normal; }
}
@media screen and (max-width: 359px) {
    .title-1 { font-size: 46px; }
    .title-1.title_small { font-size: 36px; }
}
@media screen and (min-width: 768px) {
    body { font-size: 20px; }
    .innerpage { padding: 0 30px; }
    .innerpage.innerpage_dp { padding: 0 30px; }
    .title-1 { font-size: 116px; }
    .title-2 { font-size: 48px; }
    .title-3 { font-size: 41px; }
    .title-4 { font-size: 30px; }
    .title-5 { font-size: 27px; }
    .title-6 { font-size: 20px; }
    .title-line { padding-bottom: 15px; }
    .btn { line-height: 42px; height: 42px; font-size: 18px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 111px; }
    .cselect { height: 50px; padding-right: 17px; }
    .customSelect .title { height: 50px; line-height: 50px; padding: 0 17px 0 29px; }
    .customSelect .title .icon { line-height: 50px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(72px, 0) rotate(180deg); -moz-transform: translate(72px, 0) rotate(180deg); -webkit-transform: translate3d(72px, 0, 0) rotate(180deg); transform: translate(72px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 42px; height: 42px; line-height: 40px; font-size: 10px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .title-1.title_small { font-size: 88px; }
    .innerpage.innerpage_tight { padding: 0 30px; }
}
@media screen and (max-width: 1023px) {
    .parallax, .scroll-parallax { opacity: 1 !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
    .cselect_cont select { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 7; opacity: 0; }
    .customSelect.hasSearch .search_input { z-index: 0; }
    .customSelect.hasSearch .list .title .text { display: block; }
}
@media screen and (min-width: 1024px) {
    .container-scroll { padding-top: 5px; transform: translate3d(0, -5px, 0); }
    .container-scroll.scroll-active { position: fixed; left: 0; top: 0; }
    body { font-size: 18px; }
    .innerpage { padding: 0 25px; }
    .innerpage.innerpage_dp { padding: 0 50px; }
    .title-1 { font-size: 130px; }
    .title-2 { font-size: 46px; }
    .title-6 { font-size: 18px; }
    .btn { line-height: 38px; height: 38px; font-size: 17px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 100px; }
    .btn.btn_more .icon { margin-right: 12px; font-size: 11px; }
    .btn.btn_more .icon:after { margin-left: 9px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-26px, 0); -moz-transform: translate(-26px, 0); -webkit-transform: translate3d(-26px, 0, 0); transform: translate(-26px, 0); }
    .tooltip_cont { font-size: 17px; }
    .cselect { height: 46px; padding-right: 15px; }
    .customSelect .title { height: 46px; line-height: 45px; padding: 0 15px 0 26px; }
    .customSelect .title .icon { font-size: 5px; line-height: 45px; left: 20px; }
    .customSelect .list ul { max-height: 260px; }
    .customSelect .list li { height: 32px; line-height: 32px; padding: 0 15px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 10px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 15px; left: 10px; }
    .customSelect .scrollbar-inner > .scroll-element .scroll-bar { border-width: 4px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 38px; }
    .go_up_cont { right: 25px; bottom: 25px; -ms-transform: translate(63px, 0) rotate(180deg); -moz-transform: translate(63px, 0) rotate(180deg); -webkit-transform: translate3d(63px, 0, 0) rotate(180deg); transform: translate(63px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 38px; height: 38px; line-height: 36px; font-size: 9px; }
    body.active-nav .go_up_cont .go_up { right: 17px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .title-1.title_small { font-size: 116px; }
}
@media screen and (min-width: 1280px) {
    .innerpage.innerpage_tight { max-width: 1024px; }
    .title-2 { font-size: 48px; }
    .customSelect .list ul { max-height: 350px; }
}
@media screen and (min-width: 1440px) {
    body { font-size: 20px; }
    .innerpage { padding: 0 30px; }
    .innerpage.innerpage_dp { padding: 0 60px; }
    .innerpage.innerpage_tight { max-width: 1280px; }
    .title-1 { font-size: 144px; }
    .title-2 { font-size: 53px; }
    .title-3 { font-size: 46px; }
    .title-4 { font-size: 33px; }
    .title-5 { font-size: 30px; }
    .title-6 { font-size: 20px; }
    .title-line { padding-bottom: 17px; }
    .btn { line-height: 42px; height: 42px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 111px; }
    .btn.btn_more .icon { margin-right: 13px; font-size: 12px; }
    .btn.btn_more .icon:after { margin-left: 10px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-30px, 0); -moz-transform: translate(-30px, 0); -webkit-transform: translate3d(-30px, 0, 0); transform: translate(-30px, 0); }
    .tooltip_cont { padding: 5px 10px; }
    .cselect { height: 50px; padding-right: 17px; }
    .customSelect .title { height: 50px; line-height: 50px; padding: 0 17px 0 29px; }
    .customSelect .title .icon { font-size: 6px; line-height: 50px; left: 20px; }
    .customSelect .list ul { max-height: 389px; }
    .customSelect .list li { height: 34px; line-height: 34px; padding: 0 17px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 11px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 17px; left: 11px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 42px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(72px, 0) rotate(180deg); -moz-transform: translate(72px, 0) rotate(180deg); -webkit-transform: translate3d(72px, 0, 0) rotate(180deg); transform: translate(72px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 42px; height: 42px; line-height: 40px; font-size: 10px; }
}
@media screen and (min-width: 1800px) {
    body { font-size: 24px; }
    .innerpage.innerpage_tight { max-width: 1440px; }
    .title-1 { font-size: 173px; }
    .title-2 { font-size: 64px; }
    .title-3 { font-size: 56px; }
    .title-4 { font-size: 40px; }
    .title-5 { font-size: 36px; }
    .title-6 { font-size: 24px; }
    .title-line { padding-bottom: 20px; }
    .title-line:after { height: 4px; }
    .btn { line-height: 50px; height: 50px; font-size: 20px; }
    .btn.btn_outline { line-height: 44px; }
    .btn.btn_outline.dark { width: 134px; }
    .btn.btn_more .icon { margin-right: 16px; font-size: 15px; }
    .btn.btn_more .icon:after { margin-left: 12px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-36px, 0); -moz-transform: translate(-36px, 0); -webkit-transform: translate3d(-36px, 0, 0); transform: translate(-36px, 0); }
    .tooltip_cont { font-size: 18px; }
    .cselect { height: 60px; padding-right: 20px; }
    .customSelect .title { height: 60px; line-height: 60px; padding: 0 20px 0 35px; }
    .customSelect .title .icon { font-size: 7px; line-height: 60px; left: 22px; }
    .customSelect .list ul { max-height: 469px; }
    .customSelect .list li { height: 36px; line-height: 36px; padding: 0 20px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 13px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 20px; left: 13px; }
    .customSelect .scrollbar-inner > .scroll-element .scroll-bar { border-width: 5px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 50px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(80px, 0) rotate(180deg); -moz-transform: translate(80px, 0) rotate(180deg); -webkit-transform: translate3d(80px, 0, 0) rotate(180deg); transform: translate(80px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 50px; height: 50px; line-height: 48px; font-size: 12px; }
}
/* Header */
.header { position: absolute; right: 0; top: 0; z-index: 100; width: 100%; min-width: 320px; }
.header .innerpage { padding-top: 12px; }
.header .row { padding-left: 0; }
.header .btn_wcag { position: absolute; left: 0; top: 0; font-size: 26px; color: #FFF; border: none; padding: 0; background: none; height: 40px; width: 30px; }
.header .btn_visit { float: right; width: 120px; height: 40px; line-height: 40px; font-size: 18px; }
.header .btn_donate { background-color: #ecb55d !important; float: right; width: 120px; height: 40px; line-height: 40px; font-size: 18px; margin-right: 5px; }
.header .right { position: relative; z-index: 2; }
.header .search_top { float: right; margin-right: 15px; color: #FFF; font-size: 18px; font-weight: 400; padding-top: 0; overflow: hidden; }
.header .search_top .input_cont { -ms-transform: translate(205px, 0); -moz-transform: translate(205px, 0); -webkit-transform: translate3d(205px, 0, 0); transform: translate(205px, 0); }
.header .search_top .input_cont:after { content: ''; clear: both; display: table; }
.header .search_top input[type='text'] { width: 205px; float: right; height: 40px; color: #FFF; border: none; background: none; padding: 0; border-bottom: 2px solid #FFF; opacity: 0; font-size: 19px; }
.header .search_top .submit { float: right; height: 40px; position: relative; padding: 0; padding: 0 4px; line-height: 35px; background: none; border: none; margin-right: 5px; }
.header .search_top .submit .icon { margin-left: 7px; font-size: 15px; position: relative; top: 1px; }
.header .search_top .submit .text_focus { position: absolute; right: 30px; top: 0; line-height: 40px; opacity: 0; }
.header .search_top.open .input_cont { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.header .search_top.open .submit .text { opacity: 0; }
.header .search_top.open .submit .text_focus { opacity: 1; }
.header .search_top.open input[type='text'] { opacity: 1; }
.logo { width: 113px; position: absolute; left: 0; right: 0; top: 52px; margin: 0 auto; text-align: center; color: #FFF; font-size: 12px; font-weight: 700; line-height: 1; z-index: 2; display: block; }
.logo .icon-logo { font-size: 95px; margin-bottom: 8px; display: block; }
.logo .icon-home2 { display: none; }
.logo:after { content: ''; opacity: 0.3; width: 47px; height: 1px; background-color: #2A2A2A; position: absolute; right: 0; left: 0; bottom: 14px; margin: 0 auto; }
.header_nav { padding-top: 3px; }
.header_nav:after { content: ''; clear: both; display: table; }
.header_nav ul { float: right; color: #FFF; font-size: 16px; font-weight: 400; padding: 4px 0; }
.header_nav ul > li { float: right; margin-left: 7px; }
.header_nav ul > li:last-child { margin-left: 0; }
.header_nav ul > li > a { color: #FFF; line-height: 29px; height: 30px; padding: 0 4px; display: block; }
.header_nav ul > li > a:hover, .header .btn_wcag:hover { color: #F5D29B; }
.header_nav ul > li .icon { margin-left: 5px; position: relative; top: 1px; }
.header_nav ul > li .icon.icon-shtrudel { font-size: 111%; }
.header_nav ul > li .icon.icon-anounce { font-size: 94%; }
.header_nav ul > li .icon.icon-award { font-size: 108%; }
.header_nav .nav_lang { border-right: 4px solid #FFF; padding-right: 10px; margin-right: 10px; }
.header_nav .nav_lang:after { content: '' }
.header_nav .nav_lang > li:last-child > a { position: relative; top: 1px; }
.header .main_nav.clone { display: none; }
.header.sticky { position: fixed; background: #f5d29b; height: 64px; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); opacity: 0; visibility: hidden; }
.header.sticky.sticky_show { opacity: 1; visibility: visible; }
.header.sticky .btn_visit { background: #2a2a2a; color: #f5d29b; }
.header.sticky .btn_donate { background-color: #ecb55d !important; color: black; }
.header.sticky .search_top .input_cont { background: #f5d29b; }
.header.sticky .search_top, .header.sticky .search_top input[type='text'] { color: #2A2A2A; border-color: #2A2A2A; }
.header.sticky .left, .header.sticky .btn_wcag, .header.sticky .logo .slogen { display: none; }
.header.sticky .logo { right: auto; color: #2a2a2a; width: auto; left: 6px; }
.header.sticky .logo:after { display: none; }
.header.sticky .logo .icon-logo { margin-bottom: 0; font-size: 55px; }
.header.sticky .logo .icon-home2 { display: block; position: absolute; left: 100%; top: 3px; bottom: 0; margin: auto 0; height: 23px; line-height: 23px; font-size: 15px; margin-left: 9px; }
.header.sticky .main_nav.clone { position: absolute; left: 0; top: -1px; width: 100%; text-align: center; z-index: 0; display: block; }
.header.sticky .main_nav.clone ul { border: none; }
.header.dark .btn_wcag, .header.dark .header_nav ul > li > a, .header.dark .search_top, .header.dark .search_top input[type="text"], .header.dark .logo { color: #2A2A2A; }
.header.dark .header_nav .nav_lang, .header.dark .search_top input[type="text"] { border-color: #2A2A2A; }
.header.dark .btn_visit { background: #2A2A2A; color: #F5D29B; }
.header.dark .btn_donate { background: #ecb55d; color: black; }
.header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 100px; }
.header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
.header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
.header.sticky .facebook { display: none; }
.header.dark .facebook { display: none; }
@media screen and (min-width: 768px) {
    .header .btn_wcag { width: 40px; }
    .header .search_top input[type='text'] { font-size: 18px; }
    .logo .icon-logo { font-size: 101px; }
    .header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 110px; }
    .header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header.sticky .facebook { float: left; padding-top: 7px; padding-left: 70px; display: block }
    .header.dark .facebook { float: left; padding-top: 7px; padding-left: 0px; display: block }
    .header.sticky .btn_facebook,
    .header.dark .btn_facebook { background: url('/Content/images/fb_icon_sticky.png') no-repeat; width: 30px; height: 30px; float: left; }
}
@media screen and (max-width: 1023px) {
    .header { position: fixed; top: 0; left: 0; width: 100%; }
    .header .logo { display: none; }
    .header_nav, .header.sticky .main_nav.clone { display: none; }
    .header .btn_wcag { left: 56px; }
    .header.sticky { -moz-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); }
    .header.sticky .logo { top: 0; left: 0; right: 0; margin: 0 auto; width: 140px; display: block; }
    .header.sticky .logo .icon-logo { font-size: 34px; }
    .header.sticky .logo .icon-logo:before { content: " \e921 "; }
    .header.sticky .logo .icon-home2 { display: none; }
    .header.sticky .right { z-index: 3; position: relative; }
    .header.sticky .search_top .input_cont:before { content: ''; width: 80px; height: 100%; position: absolute; right: 100%; top: 0; background: -moz-linear-gradient(left, rgba(245,210,155,0) 0%, rgba(245,210,155,1) 100%); background: -webkit-linear-gradient(left, rgba(245,210,155,0) 0%,rgba(245,210,155,1) 100%); background: linear-gradient(to right, rgba(245,210,155,0) 0%,rgba(245,210,155,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5d29b', endColorstr='#f5d29b',GradientType=1 ); }
    .toggleMenu { z-index: 103; position: fixed; left: 17px; top: 0; display: block; -webkit-tap-highlight-color: transparent; user-select: none; width: 64px; line-height: 0; height: 64px; text-align: center; padding: 31px 0 0 0; -webkit-transform: translateZ(0); cursor: pointer; font-size: 0; }
    .toggleMenu:active { transition: 0; }
    .toggleMenu .stroke, .toggleMenu .stroke:before, .toggleMenu .stroke:after, .toggleMenu .stroke span { display: block; margin: 0 auto; width: 39px; height: 2px; background-color: #FFF; position: relative; }
    .toggleMenu.dark .stroke:before, .toggleMenu.dark .stroke:after, .toggleMenu.dark .stroke span { background-color: #2A2A2A; }
    .toggleMenu .stroke { background: none; }
    .toggleMenu .stroke:before, .toggleMenu .stroke:after { position: absolute; left: 0; content: ' '; -webkit-transform-origin: 0.28571rem center; transform-origin: 0.28571rem center; }
    .toggleMenu .stroke:before { top: 10px; }
    .toggleMenu .stroke:after { top: -10px; }
    .active-nav .toggleMenu .stroke span { -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); }
    .active-nav .toggleMenu .stroke:before, .active-nav .toggleMenu .stroke:after { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; }
    .active-nav .toggleMenu .stroke:before { -webkit-transform: translate3d(0,-10px,0) rotate3d(0,0,1,-45deg); transform: translate3d(0,-10px,0) rotate3d(0,0,1,-45deg); }
    .active-nav .toggleMenu .stroke:after { -webkit-transform: translate3d(0,10px,0) rotate3d(0,0,1,45deg); transform: translate3d(0,10px,0) rotate3d(0,0,1,45deg); }
    .active-nav .toggleMenu .stroke:before, .active-nav .toggleMenu .stroke:after, .active-nav .toggleMenu .stroke span, .sticky_show.toggleMenu .stroke:before, .sticky_show.toggleMenu .stroke:after, .sticky_show.toggleMenu .stroke span { background: #2A2A2A; }
}
@media screen and (max-width: 767px) {
    .toggleMenu { left: 1px; }
    .toggleMenu .stroke, .toggleMenu .stroke span, .toggleMenu .stroke:before, .toggleMenu .stroke:after { width: 35px; }
    .header.sticky .logo { top: 5px; }
    .header.sticky .logo .icon-logo { font-size: 26.5px; }
    .header .btn_visit { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_donate { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_wcag { display: block; padding-bottom: 2px; left: 51px; }
    .header .right { position: static; }
    .header .search_top { display: none; }
    .header.sticky .right { position: static; }
    .header.sticky .search_top { display: block; position: absolute; left: 51px; top: 0; float: none; margin: 0; z-index: 3; overflow: visible; }
    .header.sticky .search_top .submit { margin: 0; padding: 0; text-align: center; width: 30px; padding-bottom: 2px; }
    .header.sticky .search_top .submit .icon { margin: 0; font-size: 24px; }
    .header.sticky .search_top .submit .text, .header.sticky .search_top .submit .text_focus { display: none; }
    .header.sticky .search_top .input_cont { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); overflow: visible; }
    .header.sticky .search_top .input_cont:before { display: none; }
    .header.sticky .search_top input[type="text"] { position: absolute; left: 100%; margin-left: 10px; top: 0; width: 199px; width: calc(100vw - 121px); background: #f5d29b; opacity: 0; visibility: hidden; }
    .header.sticky .search_top.open input[type="text"] { opacity: 1; visibility: visible; }
}
@media screen and (max-width: 1024px) {
    .header .btn_visit { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_donate { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
}
@media screen and (min-width: 1024px) {
    .toggleMenu { display: none; }
    .header .innerpage { padding-top: 17px; }
    .header .row { padding-left: 36px; }
    .header .btn_wcag { top: 3px; font-size: 23px; height: 30px; width: 27px; }
    .header .btn_visit { width: 111px; height: 43px; line-height: 43px; }
    .header .btn_donate { width: 111px; height: 43px; line-height: 43px; }
    .header .search_top { margin-right: 24px; font-size: 19px; padding-top: 4px; }
    .header .search_top .input_cont { -ms-transform: translate(142px, 0); -moz-transform: translate(142px, 0); -webkit-transform: translate3d(142px, 0, 0); transform: translate(142px, 0); }
    .header .search_top input[type='text'] { width: 142px; height: 36px; font-size: 16px; }
    .header .search_top .submit { height: 36px; margin-right: 0; }
    .header .search_top .submit .text_focus { line-height: 36px; }
    .logo { top: 50px; }
    .header.sticky { height: 77px; }
    .header.sticky .right { overflow: hidden; width: 240px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 131px; width: 215px; top: -1px; }
    .header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 0 }
    .header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header.sticky .facebook { float: left; padding-top: 10px; padding-left: 40px; display: block }
    .header.dark .facebook { float: left; padding-top: 10px; padding-left: 0px; display: block }
    .header.sticky .btn_facebook,
    .header.dark .btn_facebook { background: url('/Content/images/fb_icon_sticky.png') no-repeat; width: 30px; height: 30px; float: left; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .header.sticky .logo { top: -6px; }
    .header.sticky .main_nav.clone ul { right: 67px; position: relative; }
}
@media screen and (min-width: 1280px) {
    .header .search_top .submit { margin-right: 7px; }
    .logo { top: -6px; }
    .header.sticky .main_nav.clone { top: -2px; }
    .header.sticky .right { overflow: hidden; width: 300px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 131px; width: 222px; top: -2px; }
}
@media screen and (min-width: 1440px) {
    .header .innerpage { padding-top: 19px; }
    .header .row { padding-left: 40px; }
    .header .btn_wcag { font-size: 26px; height: 33px; width: 30px; }
    .header .btn_visit { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .header .btn_donate { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .header .search_top { margin-right: 27px; font-size: 21px; }
    .header .search_top .input_cont { -ms-transform: translate(158px, 0); -moz-transform: translate(158px, 0); -webkit-transform: translate3d(158px, 0, 0); transform: translate(158px, 0); }
    .header .search_top input[type='text'] { width: 158px; height: 40px; font-size: 17px; }
    .header .search_top .submit { height: 40px; line-height: 38px; margin-right: 8px; }
    .header .search_top .submit .icon { margin-left: 8px; font-size: 17px; }
    .header .search_top .submit .text_focus { right: 33px; line-height: 40px; }
    .logo { width: 125px; top: -7px; font-size: 13px; }
    .logo .icon-logo { font-size: 112px; margin-bottom: 9px; }
    .logo:after { width: 52px; bottom: 16px; }
    .header_nav ul { font-size: 17px; }
    .header_nav ul > li { margin-left: 12px; }
    .header_nav ul > li > a { line-height: 32px; height: 33px; }
    .header_nav ul > li .icon { margin-left: 8px; }
    .header_nav .nav_lang { padding-right: 13px; margin-right: 13px; }
    .header.sticky { height: 86px; }
    .header.sticky .logo { left: 29px; }
    .header.sticky .logo .icon-logo { font-size: 61px; }
    .header.sticky .logo .icon-home2 { height: 25px; line-height: 25px; font-size: 17px; margin-left: 10px; }
    .header.sticky .right { overflow: hidden; width: 345px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 145px; width: 246px; top: 0; }
}
@media screen and (min-width: 1800px) {
    .header .innerpage { padding-top: 23px; }
    .header .row { padding-left: 60px; }
    .header .btn_wcag { top: 9px; font-size: 28px; height: 40px; width: 32px; }
    .header .btn_visit { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .header .btn_donate { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .header .search_top { margin-right: 33px; font-size: 25px; padding-top: 5px; }
    .header .search_top .input_cont { -ms-transform: translate(190px, 0); -moz-transform: translate(190px, 0); -webkit-transform: translate3d(190px, 0, 0); transform: translate(190px, 0); }
    .header .search_top input[type='text'] { width: 190px; height: 48px; font-size: 18px; }
    .header .search_top .submit { height: 48px; padding: 0 5px; line-height: 46px; margin-right: 10px; }
    .header .search_top .submit .icon { margin-left: 10px; font-size: 21px; }
    .header .search_top .submit .text_focus { right: 40px; line-height: 48px; }
    .logo { width: 150px; top: -8px; font-size: 16px; }
    .logo .icon-logo { font-size: 135px; margin-bottom: 11px; }
    .logo:after { width: 63px; bottom: 19px; }
    .header_nav { padding-top: 4px; }
    .header_nav ul { font-size: 18px; padding: 5px 0; }
    .header_nav ul > li { margin-left: 22px; }
    .header_nav ul > li > a { line-height: 38px; height: 40px; padding: 0 5px; }
    .header_nav ul > li .icon { margin-left: 10px; }
    .header_nav .nav_lang { padding-right: 16px; margin-right: 16px; }
    .header.sticky { height: 104px; }
    .header.sticky .logo { left: 35px; }
    .header.sticky .logo .icon-logo { font-size: 74px; }
    .header.sticky .logo .icon-home2 { top: 4px; height: 30px; line-height: 30px; font-size: 20px; margin-left: 12px; }
    .header.sticky .right { overflow: hidden; width: 510px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 175px; width: 300px; top: 0; }
    .header .facebook { float: left; padding-top: 13px; padding-right: 18px; display: block }
    .header.sticky .facebook { float: left; padding-top: 18px; padding-left: 78px; display: block }
}
/* Mega menu */
.mega_menu { position: fixed; top: 0; left: 0; z-index: 101; width: 100%; height: 100%; color: #2A2A2A; overflow-y: scroll; direction: ltr; visibility: hidden; opacity: 0; display: none; min-width: 320px; }
.active-nav .mega_menu { opacity: 1; visibility: visible; }
body.active-nav { overflow: hidden; }
body.active-nav .container-scroll { padding-right: 0; }
body.active-nav .header.sticky .right { right: 0; }
body.active-nav .header.sticky .main_nav { right: 0; }
.mega_menu .mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.8; background-color: #2A2A2A; }
.mega_menu .box { position: absolute; left: 0; right: 0; top: 0; height: 100%; width: 100%; background-color: #f5d29b; margin: 0 auto; overflow-y: auto; padding: 10px 30px 0; direction: rtl; }
.mega_menu .close_btn { font-size: 22px; height: 22px; line-height: 22px; width: 22px; color: #2A2A2A; position: absolute; left: 27px; top: 27px; background: none; border: none; padding: 0; }
.mega_menu .inner { position: relative; }
@media screen and (max-width: 767px) {
    .mega_menu .top .logo { position: absolute; width: 100%; height: 64px; top: -64px; padding-top: 17px; -moz-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); }
    .mega_menu .top .logo .icon-logo { font-size: 26.5px; color: #2A2A2A; }
    .mega_menu .top .logo .icon-logo:before { content: " \e921 "; }
    .mega_menu .top .logo:after { display: none; }
    .mega_menu .top .logo .slogen { display: none; }
    body.active-nav .mega_menu .box { overflow: hidden; }
    body.active-nav .mega_menu .bottom_cont { overflow-y: scroll; -webkit-overflow-scrolling: touch; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
    .mega_menu .box { padding: 64px 0 0; }
    .mega_menu .inner { height: 100%; }
    .mega_menu .bottom { border-top: 1px solid #D3B585; }
    .mega_menu .bottom .info_box { display: none; }
    .mega_menu .bottom .tab_menu { font-size: 19px; border-bottom: 1px solid #D3B585; }
    .mega_menu .bottom .tab_menu .image { display: none; }
    .mega_menu .bottom .tab_menu a { color: #2A2A2A; display: block; height: 54px; line-height: 52px; padding: 0 16px; overflow: hidden; }
    .mega_menu .bottom .tab_menu a.active { font-weight: 900; }
    .mega_menu .bottom .tab_menu_cont a { padding: 0 32px; height: 46px; line-height: 44px; }
    .mega_menu .bottom .tab_menu_cont .title { padding: 0 16px; height: 46px; line-height: 44px; font-weight: 700; }
    .mega_menu .bottom .tab_menu_cont .links_small a { font-size: 18px; }
    .mega_menu .bottom .tab_menu_cont { display: none; border-top: 1px solid #D3B585; }
    .mega_menu .bottom .tab_menu_cont .two_col, .mega_menu .bottom .tab_menu_cont .links_pic { padding: 8px 0; }
    .mega_menu .bottom .tab_menu .tab_open a { font-weight: 700; position: relative; }
    .mega_menu .bottom .tab_menu .tab_open a.active { font-weight: 900; }
    .mega_menu .bottom .tab_menu .tab_open a:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 54px; }
    .mega_menu .bottom .tab_menu.open { background: #e3c18f; }
    .mega_menu .bottom .tab_menu.open .tab_open a:after { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .mega_menu .header_nav { display: block; padding: 0; }
    .mega_menu .header_nav ul { float: none; padding: 0; font-size: 19px; color: #2A2A2A; }
    .mega_menu .header_nav .nav_lang { margin: 0; border: none; border-top: 1px solid #D3B585; border-bottom: 1px solid #D3B585; }
    .mega_menu .header_nav .nav_lang:after { content: ''; clear: both; display: table; }
    .mega_menu .header_nav .nav_lang > li { float: right; width: 50%; border-left: 1px solid #D3B585; border-bottom: none; text-align: center; }
    .mega_menu .header_nav .nav_lang > li:last-child { border-left: none; }
    .mega_menu .header_nav ul > li { margin: 0; float: none; border-bottom: 1px solid #D3B585; }
    .mega_menu .header_nav ul > li:last-child { border-bottom: none; }
    .mega_menu .header_nav ul > li > a { color: #2A2A2A; height: 54px; line-height: 52px; padding: 0 16px; }
    .mega_menu .header_nav ul > li > a .icon { display: none; }
    .page_nav .nav_ul > li:not(.has-subnav) a:hover { background: #dbbb8a; }
    .mega_menu .header_nav ul > li > a:hover { background: #dbbb8a; }
    .mega_menu .bottom .tab_menu_cont a:hover { background: #cfb082; }
}
@media screen and (min-width: 768px) {
    .mega_menu .top { text-align: center; }
    .mega_menu .top .logo { position: relative; top: 0; color: #2A2A2A; margin-bottom: 16px; }
    .mega_menu .top .main_nav { width: 100%; margin-bottom: 38px; text-align: center }
    .mega_menu .top .main_nav ul { width: 100%; padding: 0; border-color: rgba(42,42,42,0.3); font-size: 0; white-space: nowrap; }
    .mega_menu .top .main_nav ul > li { float: none; display: inline-block; }
    .mega_menu .top .main_nav ul > li > a:after { display: block; background: #2A2A2A; }
    .mega_menu .top .main_nav ul > li > a:before { background: #f5d29b; height: 45px; }
    .mega_menu .bottom { overflow: hidden; margin-bottom: 45px; position: relative; }
    .mega_menu .bottom .tab_menu { font-size: 20px; line-height: 1; opacity: 0; position: absolute; right: 100%; top: 0; width: 100%; display: block !important; visibility: hidden; }
    .mega_menu .bottom .tab_menu.active { right: auto; position: relative; opacity: 1; visibility: visible; }
    .mega_menu .bottom .tab_menu .tab_open { display: none; }
    .mega_menu .bottom .title { font-weight: 900; }
    .mega_menu .bottom .two_col:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .two_col .col { float: right; width: 29.9748%; }
    .mega_menu .bottom .two_col .col:last-child { width: 70.0252%; border-right: 1px solid rgba(42,42,42,0.3); padding-right: 52px; }
    .mega_menu .bottom .two_col .col .links { margin: -6px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 20px; }
    .mega_menu .bottom .two_col .col .links > li:last-child { margin-bottom: 0; }
    .mega_menu .bottom .two_col .col .links > li > a { color: #2A2A2A; position: relative; padding: 4px 0; display: inline-block; }
    .mega_menu .bottom .two_col .col .links > li > a:before { content: ''; width: 100%; height: 1px; background: #2A2A2A; position: absolute; right: 0; bottom: 5px; opacity: 0; }
    .mega_menu .bottom .two_col .col .links > li > a:hover:before, .mega_menu .bottom .two_col .col .links > li > a.active:before { opacity: 1; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 32px; margin-top: -2px; }
    .mega_menu .bottom .two_col .col .links.links_small:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .two_col .col .links.links_small > li { float: right; width: 50%; margin-bottom: 21px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -2px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 18px; }
    .mega_menu .bottom .info_box { border-top: 1px solid rgba(42,42,42,0.3); margin-top: 48px; padding-top: 41px; }
    .mega_menu .bottom .info_box:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .info_box .col { float: right; width: 29.9748%; }
    .mega_menu .bottom .info_box .col:nth-child(2) { width: 35.0126%; padding-right: 52px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { width: 35.0126%; padding-right: 43px; }
    .mega_menu .bottom .info_box .col .title { margin-bottom: 3px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 18px; line-height: 1.2; margin-bottom: 23px; }
    .mega_menu .bottom .links_pic { margin-left: -15px; }
    .mega_menu .bottom .links_pic:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .links_pic > li { padding-left: 15px; float: right; margin-bottom: 30px; width: 25%; }
    .mega_menu .bottom .links_pic > li > a { display: block; color: #2A2A2A; }
    .mega_menu .bottom .links_pic > li > a:hover .image .cover { opacity: 0.8; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 11px; height: 79px; background-color: #2A2A2A; position: relative; }
    .mega_menu .bottom .links_pic > li .image .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; }
}
@media screen and (max-width: 1023px) {
    .mega_menu .close_btn { display: none; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    body.active-nav .mega_menu .box { overflow-y: scroll; -webkit-overflow-scrolling: touch; }
    .mega_menu { display: none; }
    .mega_menu .top .main_nav { display: block; }
    .mega_menu .inner { padding-top: 69px; }
    .mega_menu .header_nav { display: block; text-align: center; margin-bottom: 28px; position: absolute; right: 0; top: 0; }
    .mega_menu .header_nav > ul { font-size: 18px; }
    .mega_menu .header_nav > ul > li { margin-left: 15px; }
    .mega_menu .header_nav > ul > li:last-child { margin-left: 0; }
    .mega_menu .header_nav > ul > li > a { color: #2A2A2A; }
    .mega_menu .header_nav > ul > li:first-child > a { padding-right: 0; }
    .mega_menu .header_nav .nav_lang { border-color: #2A2A2A; border-width: 2px; padding-right: 15px; margin-right: 15px; }
}
@media screen and (min-width: 1024px) {
    body.active-nav .container-scroll { /*padding-right:17px;*/ }
    body.active-nav .header.sticky .right { right: 17px; }
    body.active-nav .header.sticky .main_nav { right: 8.5px; }
    .mega_menu .header_nav { display: none; }
    .mega_menu .box { width: 896px; padding: 12px 149px 0; }
    .mega_menu .bottom .tab_menu { font-size: 18px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 17px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 17px; }
    .mega_menu .bottom .links_pic > li { margin-bottom: 24px; }
    .mega_menu .bottom .links_pic > li .image { height: 71px; }
}
@media screen and (min-width: 1440px) {
    .mega_menu .box { width: 996px; padding: 13px 166px 0; }
    .mega_menu .close_btn { font-size: 24px; height: 24px; line-height: 24px; width: 24px; left: 30px; top: 30px; }
    .mega_menu .top .logo { margin-bottom: 18px; }
    .mega_menu .top .main_nav { margin-bottom: 42px; }
    .mega_menu .top .main_nav ul > li > a:before { height: 50px; }
    .mega_menu .bottom { margin-bottom: 50px; }
    .mega_menu .bottom .tab_menu { font-size: 20px; }
    .mega_menu .bottom .two_col .col:last-child { padding-right: 58px; }
    .mega_menu .bottom .two_col .col .links { margin: -7px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 22px; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 35px; }
    .mega_menu .bottom .two_col .col .links.links_small > li { margin-bottom: 25px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -2px; }
    .mega_menu .bottom .info_box { margin-top: 53px; padding-top: 45px; }
    .mega_menu .bottom .info_box .col:nth-child(2) { padding-right: 58px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { padding-right: 48px; }
    .mega_menu .bottom .info_box .col .desc { margin-bottom: 25px; }
    .mega_menu .bottom .links_pic { margin-left: -17px; }
    .mega_menu .bottom .links_pic > li { padding-left: 17px; margin-bottom: 27px; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 12px; height: 79px; }
}
@media screen and (min-width: 1800px) {
    .mega_menu .box { width: 1200px; padding: 15px 200px 0; }
    .mega_menu .close_btn { left: 36px; top: 36px; }
    .mega_menu .top .logo { margin-bottom: 23px; }
    .mega_menu .top .main_nav { margin-bottom: 50px; }
    .mega_menu .top .main_nav ul > li > a:before { height: 60px; }
    .mega_menu .bottom { margin-bottom: 60px; }
    .mega_menu .bottom .tab_menu { font-size: 24px; }
    .mega_menu .bottom .two_col .col:last-child { padding-right: 70px; }
    .mega_menu .bottom .two_col .col .links { margin: -8px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 26px; }
    .mega_menu .bottom .two_col .col .links > li > a { padding: 5px 0; }
    .mega_menu .bottom .two_col .col .links > li > a:before { bottom: 6px; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 42px; margin-top: -3px; }
    .mega_menu .bottom .two_col .col .links.links_small > li { margin-bottom: 30px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -3px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 20px; }
    .mega_menu .bottom .info_box { margin-top: 64px; padding-top: 54px; }
    .mega_menu .bottom .info_box .col:nth-child(2) { padding-right: 70px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { padding-right: 58px; }
    .mega_menu .bottom .info_box .col .title { margin-bottom: 4px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 20px; margin-bottom: 30px; }
    .mega_menu .bottom .links_pic { margin-left: -20px; }
    .mega_menu .bottom .links_pic > li { padding-left: 20px; margin-bottom: 32px; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 15px; height: 95px; }
}
/* Footer */
.footer .innerpage { padding: 0 16px; }
.footer .newsletter_box { background-color: #FFDDA3; padding: 40px 0 44px; }
.footer .newsletter_box .right { width: 100%; }
.footer .newsletter_box .title { font-size: 44px; line-height: 0.7833; font-weight: 900; color: #2A2A2A; width: 200px; }
.footer .newsletter_box .left { width: 100%; padding-top: 32px; }
.footer .newsletter_box .form { display: block; padding-left: 0; font-size: 19px; position: relative; }
.footer .newsletter_box .form.animate { overflow: hidden; }
.footer .newsletter_box .legend { letter-spacing: 0.02em; margin-bottom: 2px; padding-top: 0; }
.footer .newsletter_box .input { position: relative; }
.footer .newsletter_box .input input[type='text'] { height: 46px; width: 100%; display: block; padding: 0; background: none; border: none; border-bottom: 2px solid #2A2A2A; position: relative; z-index: 1; color: #000; background-color: #FFDDA3 !important; }
.footer .newsletter_box .input .submit { position: absolute; left: 0; top: 0; height: 44px; border: none; background: none; padding: 0; z-index: 2; }
.footer .newsletter_box .input .submit .icon { font-size: 14px; margin-right: 0; }
.footer .newsletter_box .input .submit .icon:after { content: " \e905 "; }
.footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-54px, 0); -moz-transform: translate(-54px, 0); -webkit-transform: translate3d(-54px, 0, 0); transform: translate(-54px, 0); }
.footer .newsletter_box .success_msg { position: absolute; right: 0; top: 100%; width: 100%; opacity: 0; visibility: hidden; }
.footer .newsletter_box .form.animate .success_msg { visibility: visible; }
.footer .newsletter_box .success_msg .desc { font-size: 18px; padding-top: 2px; }
.footer .newsletter_box .form.animate_finish .step_one { opacity: 0; visibility: hidden; }
.footer .newsletter_box .form.animate_finish .success_msg { opacity: 1; top: 0; }
.footer .copyright { color: #000; font-size: 17px; font-weight: 400; line-height: 1; padding: 24px 0; letter-spacing: 0.02em; }
.footer .copyright .left { direction: ltr; }
.footer .copyright .tvuna_logo { width: 63px; height: 36px; margin-top: -21px; position: relative; top: 5px; background: url('/Content/images/logo_tvuna.png') no-repeat 0 0; background-size: 100%; display: inline-block; vertical-align: middle; }
.footer .footerLink { width: 100%; float: right; }
@media screen and (max-width: 567px) {
    .footer .copyright { text-align: center; }
    .footer .copyright .right { margin-bottom: 16px; }
    .footer .copyright .right, .footer .copyright .left { float: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .footer .newsletter_box .right { width: 50%; }
    .footer .newsletter_box .left { width: 50%; padding-top: 15px; }
}
@media screen and (min-width: 768px) {
    .footer .innerpage { padding: 0 30px; }
    .footer .newsletter_box { padding: 75px 0 85px; }
    .footer .newsletter_box .right { width: 50%; }
    .footer .newsletter_box .title { font-size: 80px; width: 374px; }
    .footer .newsletter_box .left { width: 50%; padding-top: 47px; }
    .footer .newsletter_box .form { font-size: 20px; }
    .footer .newsletter_box .legend { padding-top: 8px; }
    .footer .copyright { font-size: 18px; padding: 30px 0; }
    .footer .footerLink { width: auto; float: right; }
    .footer .footerLink:before { content: "|"; width: 2px; float: right; padding: 0 10px; }
}
@media screen and (min-width: 1024px) {
    .footer .innerpage { padding: 0 88px; }
    .footer .newsletter_box { padding: 77px 0 90px; }
    .footer .newsletter_box .title { font-size: 90px; }
    .footer .newsletter_box .left { padding-top: 57px; }
    .footer .newsletter_box .form { padding-left: 31px; font-size: 18px; }
    .footer .newsletter_box .legend { padding-top: 7px; }
    .footer .newsletter_box .input input[type='text'] { height: 41px; }
    .footer .newsletter_box .input .submit { height: 40px; }
    .footer .newsletter_box .input .submit .icon { font-size: 13px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-49px, 0); -moz-transform: translate(-49px, 0); -webkit-transform: translate3d(-49px, 0, 0); transform: translate(-49px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 16px; }
    .footer .copyright { font-size: 16px; padding: 32px 0; }
    .footer .copyright .tvuna_logo { width: 57px; height: 32px; margin-top: -19px; top: 4px; }
}
@media screen and (min-width: 1440px) {
    .footer .innerpage { padding: 0 98px; }
    .footer .newsletter_box { padding: 85px 0 100px; }
    .footer .newsletter_box .title { font-size: 100px; width: 415px; }
    .footer .newsletter_box .left { padding-top: 63px; }
    .footer .newsletter_box .form { padding-left: 34px; font-size: 20px; }
    .footer .newsletter_box .legend { padding-top: 8px; }
    .footer .newsletter_box .input input[type='text'] { height: 46px; }
    .footer .newsletter_box .input .submit { height: 44px; }
    .footer .newsletter_box .input .submit .icon { font-size: 14px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-54px, 0); -moz-transform: translate(-54px, 0); -webkit-transform: translate3d(-54px, 0, 0); transform: translate(-54px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 17px; }
    .footer .copyright { font-size: 17px; padding: 36px 0; }
    .footer .copyright .tvuna_logo { width: 63px; height: 36px; margin-top: -21px; }
}
@media screen and (min-width: 1800px) {
    .footer .innerpage { padding: 0 118px; }
    .footer .newsletter_box { padding: 103px 0 120px; }
    .footer .newsletter_box .title { font-size: 120px; width: 500px; }
    .footer .newsletter_box .left { padding-top: 76px; }
    .footer .newsletter_box .form { padding-left: 41px; font-size: 24px; }
    .footer .newsletter_box .legend { margin-bottom: 3px; padding-top: 10px; }
    .footer .newsletter_box .input input[type='text'] { height: 55px; }
    .footer .newsletter_box .input .submit { height: 53px; }
    .footer .newsletter_box .input .submit .icon { font-size: 17px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-65px, 0); -moz-transform: translate(-65px, 0); -webkit-transform: translate3d(-65px, 0, 0); transform: translate(-65px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 18px; }
    .footer .copyright { font-size: 18px; padding: 43px 0; }
    .footer .copyright .tvuna_logo { width: 76px; height: 43px; margin-top: -25px; top: 5px; }
}
/* Page head */
.page_head { position: relative; overflow: hidden; background: #303030; text-align: center; color: #FFF; padding: 64px 0 32px; }
.page_head .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.page_head .bg .cover { width: 100%; height: 101%; position: absolute; left: 0; bottom: 0; opacity: 0.5; -moz-transform: scale(1.09) rotate(-0.01deg); -webkit-transform: scale(1.09) rotate(-0.01deg); -o-transform: scale(1.09) rotate(-0.01deg); -ms-transform: scale(1.09) rotate(-0.01deg); transform: scale(1.09) rotate(-0.01deg); }
.main_nav ul { display: inline-block; font-size: 0; border: 1px solid rgba(255,255,255,0.2); border-left: none; border-right: none; padding: 0 28px; }
.main_nav ul:after { content: ''; clear: both; display: table; }
.main_nav ul > li { float: right; margin-left: 28px; }
.main_nav ul > li:last-child { margin-left: 0; }
.main_nav ul > li > a { color: #FFF; font-size: 19px; font-weight: 700; height: 46px; line-height: 46px; display: block; position: relative; }
.main_nav ul > li > a:after { content: ''; width: 100%; position: absolute; height: 3px; background-color: #FFF; bottom: 0; left: 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; }
.main_nav ul > li > a.active { color: #F5D29B; }
.main_nav ul > li > a.active:after { background-color: #F5D29B; -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
.dark_nav .main_nav ul > li { padding-left: 5px; }
.dark_nav .main_nav ul > li:last-child { padding-left: 0; }
.dark_nav .main_nav ul > li > a { color: #2A2A2A; font-weight: 400; }
.dark_nav .main_nav ul > li > a:after { display: none; }
.dark_nav .main_nav ul > li > a:before { content: attr(data-texthover); display: block; position: absolute; left: -5%; top: 0; width: 110%; font-weight: 900; letter-spacing: -0.021em; padding-left: 0.021em; background: #f5d29b; opacity: 0; }
.dark_nav .main_nav ul > li > a:hover:before, .dark_nav .main_nav ul > li > a.active:before { opacity: 1; }
.page_head .box_text .title { line-height: 0.8670; margin-bottom: 16px; display: inline-block; }
.page_head .box_text .title .inner { position: relative; }
.page_head .box_text .title .inner .inner2 { opacity: 0; }
.page_head .box_text .title .highlight { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #FFF; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.page_head .box_text .animate_desc { opacity: 0; }
.page_head .box_text .desc { font-size: 19px; line-height: 1.25; margin: 0 auto; }
.page_head .box_text .desc a { color: #FFF; }
.page_head .box_text .btns_group { font-size: 0; padding-bottom: 16px; padding-top: 40px; }
.page_head .box_text .btns_group > li { display: inline-block; vertical-align: middle; margin: 0 8px; }
.page_head .box_text .btns_group > li .btn { width: 116px; font-weight: 900; }
.page_head .box_text .desc .desc_muzeon_bikur { font-size: 22px; font-weight: 700; padding-top: 0; padding-bottom: 0; }
.page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 24px; font-weight: 900; }
.page_head .box_text .btnSingle { width: 150px; margin: 0 auto; margin-top: 10px; }
.page_nav { background-color: #F5D29B; position: relative; z-index: 4; }
.page_nav .nav_ul { font-size: 0; text-align: center; }
.page_nav .nav_ul > li { display: inline-block; vertical-align: middle; margin-left: 26px; position: relative; padding: 1px 0; }
.page_nav .nav_ul > li:last-child { margin-left: 0; }
.page_nav .nav_ul > li a { display: block; position: relative; padding: 0; height: 44px; line-height: 44px; color: #2A2A2A; font-size: 19px; font-weight: 700; background: #F5D29B; }
.page_nav .nav_ul > li > a { position: relative; z-index: 2; }
.page_nav .nav_ul > li a:before { content: ''; width: 100%; height: 21px; position: absolute; right: 0; top: 0; bottom: 0; background-color: #D3B585; margin: auto 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; }
.page_nav .nav_ul > li a:hover, .page_nav .nav_ul > li a.active { color: #000; }
.page_nav .nav_ul > li a > span { position: relative; z-index: 1; }
.page_nav .nav_ul > li.has-subnav > a:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 6px; margin-right: 7px; position: relative; top: -2px; }
.page_nav .nav_ul > li > ul { z-index: 1000; position: absolute; right: 0; top: 100%; margin-top: 0; width: 100%; width: 100%; opacity: 0; visibility: hidden; background: #F5D29B; padding: 4px 17px 8px; z-index: 1; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -ms-transform: translate(0, -10px); -moz-transform: translate(0, -10px); -webkit-transform: translate3d(0, -10px, 0); transform: translate(0, -10px); }
.page_nav .nav_ul > li.hover > ul { visibility: visible; opacity: 1; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { content: ''; width: 17px; height: 33px; position: absolute; left: 100%; top: -12px; background: #F5D29B; }
/**anna**/
.page_nav .nav_ul > li > ul:after { left: auto; right: 100%; }
.page_nav .nav_ul > li > ul > li { text-align: right; }
.page_nav .nav_ul > li > ul > li > a { display: inline-block; }
.page_head.dark { background: #f5d29b; color: #2A2A2A; }
.page_head.dark .box_text .title .highlight, .page_head.dark .main_nav ul > li > a:after, .page_head.dark .main_nav ul > li > a.active:after { background: #2A2A2A; }
.page_head.dark .main_nav ul { border-color: rgba(42,42,42,0.2); }
.page_head.dark .main_nav ul > li > a, .page_head.dark .logo, .page_head.dark .box_text .desc a { color: #2A2A2A; }
.page_search { margin: 40px auto 16px; display: block; position: relative; width: 100%; height: 54px; color: #2A2A2A; font-size: 19px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.page_search input[type='text'] { text-indent: 19px; padding-right: 0; width: 100%; height: 100%; padding-left: 54px; background-color: #FFF; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; }
.page_search .btn { font-size: 18px; width: 54px; height: 100%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); position: absolute; left: 0; top: 0; }
.page_search input[type='text']:focus, .page_search .btn:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3); }
.breadcrumb ul { font-size: 16px; font-weight: 400; line-height: 2; padding: 10px 0; }
.breadcrumb ul:after { content: ''; clear: both; display: table; }
.breadcrumb ul > li { float: right; padding: 0 3px; position: relative; margin-left: 15px; }
.breadcrumb ul > li:after { content: " \e908 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; position: absolute; left: -12px; top: 4px; line-height: 28px; }
.breadcrumb ul > li:last-child:after { display: none; }
.breadcrumb ul > li > a { color: #2A2A2A; display: block; }
.breadcrumb ul > li > a .icon { font-size: 18px; }
.page_head.home_head { height: 568px; height: calc(100vh - 75px); min-height: 440px; padding-bottom: 16px; }
.page_head.home_head .bg .cover { opacity: 1; }
.page_head.home_head .innerpage { height: 100%; }
.page_head .home_search { height: 64px; position: absolute; left: 0; right: 0; top: 0; width: 100%; bottom: 9.7%; margin: auto; padding: 5px; }
.page_head .home_search:after { content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.48); z-index: 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.page_head .home_search.focused:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
.page_head .home_search .inner2 { position: relative; z-index: 3; opacity: 0; }
.page_head .home_search .highlight { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #FFF; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.page_head .home_search .page_search { width: 100%; position: relative; margin: 0; z-index: 4; display: block; }
.page_head .home_search .page_search input[type='text'] { padding-top: 0; font-size: 20px; color: #FFF; border-bottom: 1px solid #FFF; font-weight: 700; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; text-indent: 0; background: none; }
.page_head .home_search .page_search .btn { width: 36px; bottom: 0; top: auto; height: 54px; font-size: 34px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: none; color: #FFF; }
.page_head .btn_scroll_down { width: 43px; height: 43px; line-height: 40px; font-size: 11px; position: absolute; right: 0; left: 0; margin: 0 auto; bottom: 85px; color: #f5d29b; border: 3px solid #f5d29b; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; text-align: center; padding-left: 1px; }
.page_head .btn_scroll_down .icon { position: relative; }
.page_head .btn_scroll_down .icon:after { content: ''; width: 3px; height: 15px; background: #f5d29b; position: absolute; left: 0; right: 1px; bottom: 5px; margin: 0 auto; transform-origin: 0% 100%; -moz-transform: scaleY(0); -webkit-transform: scaleY(0); -o-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); }
.page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 5px); -moz-transform: translate(0, 5px); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px,0); }
.page_head .btn_scroll_down:hover .icon:after { -moz-transform: scaleY(1); -webkit-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); }
.page_head .news_ticker { position: absolute; left: 0; bottom: 0; width: 100%; padding: 0 5px; }
.page_head .news_ticker .row { position: relative; background: rgba(0,0,0,0.48); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; padding-right: 64px; overflow: hidden; }
.page_head .news_ticker .label { height: 50px; width: 64px; line-height: 50px; height: 50px; background-color: #000; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; text-align: center; position: absolute; right: 0; top: 0; font-weight: 900; }
.page_head .news_ticker .label a { color: #FFF; }
.page_head .news_ticker .list { height: 100%; width: 100%; overflow: hidden; position: relative; font-size: 0; height: 50px; }
.page_head .news_ticker .inner_wrapper { font-size: 0; white-space: nowrap; display: inline-block; }
.page_head .news_ticker .inner { font-size: 0; white-space: nowrap; padding: 0; display: inline-block; }
.page_head .news_ticker .item { display: inline-block; height: 50px; line-height: 50px; font-size: 18px; font-weight: 400; padding: 0 16px; position: relative; }
.page_head .news_ticker .item:after { content: ''; width: 1px; height: 24px; background-color: #EDEDED; position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0; }
.page_head .news_ticker .item a { color: #FFF; }
.page_head .news_ticker.paused .list .inner_wrapper { -webkit-animation-play-state: paused; animation-play-state: paused; }
.page_head .news_ticker .pp_cont { position: absolute; left: 0; top: 0; width: 44px; height: 100%; z-index: 2; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 ); }
.page_head .news_ticker .pp_cont .pp_btn { width: 26px; height: 26px; border: 2px solid #FFF; display: block; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; outline: none; position: relative; background: transparent; position: absolute; left: 8px; top: 0; bottom: 0; margin: auto 0; background: rgba(0,0,0,0.4); padding: 0; }
.page_head .news_ticker .pp_cont .pp_btn:hover { background: #000; }
.page_head .news_ticker .pp_cont .pp_btn .play { width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 6px; border-color: transparent transparent transparent #FFF; position: absolute; left: 1px; top: 0; right: 0; bottom: 0; display: block; margin: auto; opacity: 0; }
.page_head .news_ticker .pp_cont .pp_btn .pause { width: 6px; height: 10px; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }
.page_head .news_ticker .pp_cont .pp_btn .pause:after, .page_head .news_ticker .pp_cont .pp_btn .pause:before { position: absolute; left: 0; top: 0; width: 2px; height: 100%; content: ''; background: #FFF; }
.page_head .news_ticker .pp_cont .pp_btn .pause:after { left: auto; right: 0; }
.page_head .news_ticker.paused .pp_cont .pp_btn .pause { opacity: 0; }
.page_head .news_ticker.paused .pp_cont .pp_btn .play { opacity: 1; }
.page_head .video_cont { direction: ltr; position: absolute; top: -2px; bottom: 0; width: 100%; height: 100%; overflow: hidden; opacity: 0.6; z-index: 0; }
.page_head .video_cont .video { min-width: 113%; min-height: 100%; width: auto; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
@media screen and (max-width: 767px) {
    .page_head .innerpage { padding-top: 155px; }
    .page_nav .innerpage { padding: 0; }
    .page_nav .toggle_link { height: 54px; line-height: 52px; position: relative; display: block; padding: 0 16px; font-size: 19px; font-weight: 900; color: #2A2A2A; z-index: 2; background-color: #F5D29B; }
    .page_nav .toggle_link .icon { position: absolute; left: 16px; top: 0; line-height: 54px; font-size: 7px; }
    .page_nav .nav_ul { opacity: 0; visibility: hidden; display: block; padding: 8px 0; border-top: 1px solid #D3B585; position: absolute; left: 0; top: 100%; background-color: #F5D29B; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); width: 100%; text-align: right; }
    .page_nav.open .nav_ul { opacity: 1; visibility: visible; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .page_nav .nav_ul > li { display: block; margin-left: 0; }
    .page_nav .nav_ul > li a { display: block; padding: 0 16px; position: relative; background: none; height: 46px; line-height: 44px; overflow: hidden; }
    .page_nav .nav_ul > li.has-subnav > a:after { display: none; }
    .page_nav .nav_ul > li.has-subnav.open { background: #e3c18f; }
    .page_nav .nav_ul > li.has-subnav:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 46px; }
    .page_nav .nav_ul > li > ul { position: relative; padding: 0; display: none; opacity: 1; visibility: visible; top: 0; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); background: none; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }
    .page_nav .nav_ul > li > ul > li > a { display: block; padding: 0 32px; }
    .page_nav .nav_ul > li:not(.has-subnav) a:hover { background: #dbbb8a; }
    .page_nav .nav_ul > li > ul > li > a:hover { background: #cfb082; }
    .page_nav .nav_ul > li.hover > ul, .page_nav .nav_ul > li > ul { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; -webkit-transition-duration: 0; transition-duration: 0; }
    .page_nav .nav_ul > li.hover > ul { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { display: none; }
    .page_nav.open .toggle_link .icon, .page_nav .nav_ul > li.has-subnav.open:after { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .page_search { max-width: 500px; }
    .breadcrumb ul > li:first-child { padding-right: 0; }
    .page_head.home_head { padding-right: 11px; padding-left: 11px; }
    .page_head .news_ticker .label { font-size: 18px; }
    .page_head .news_ticker .pp_cont { display: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_head .home_search { max-width: 500px; }
}
@media screen and (min-width: 768px) {
    .page_head { padding: 64px 0 23px; }
    .main_nav ul > li > a { font-size: 20px; }
    .page_head .box_text .title { margin-bottom: 8px; }
    .page_head .box_text .desc { font-size: 20px; max-width: 680px; }
    .page_head .box_text .btns_group { padding-bottom: 20px; padding-top: 35px; }
    .page_head .box_text .btns_group > li { margin: 0 15px; }
    .page_head .box_text .btns_group > li .btn { width: 111px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 36px; padding-top: 15px; padding-bottom: 5px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 39px; }
    .page_nav .toggle_link { display: none; }
    .page_nav .nav_ul > li a { padding: 0 5px; height: 39px; line-height: 39px; font-size: 20px; }
    .page_nav .nav_ul > li > ul { right: -17px; margin-top: -6px; width: calc(100% + 35px); display: block !important; }
    .page_nav .nav_ul > li a:hover:before, .page_nav .nav_ul > li a:focus:before, .page_nav .nav_ul > li a.active:before { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
    .page_search { margin: 36px auto 19px; width: 468px; height: 50px; font-size: 20px; }
    .page_search input[type='text'] { text-indent: 20px; padding-left: 50px; }
    .page_search .btn { font-size: 19px; width: 50px; }
    .breadcrumb ul { padding: 15px 0; }
    .breadcrumb ul > li:after { top: 1px; }
    .page_head.home_head { height: 1024px; height: 100vh; min-height: 600px; padding-bottom: 30px; }
    .page_head .home_search { height: 60px; width: 455px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 2px; font-size: 21px; }
    .page_head .home_search .page_search .btn { width: 40px; height: 60px; font-size: 38px; }
    .page_head .news_ticker { padding: 0 30px; }
    .page_head .news_ticker .row { padding-right: 145px; }
    .page_head .news_ticker .label { height: 48px; width: 145px; line-height: 48px; height: 48px; }
    .page_head .news_ticker .list { height: 48px; }
    .page_head .news_ticker .item { height: 48px; line-height: 48px; font-size: 20px; padding: 0 27px; }
    .page_head .news_ticker .item:after { height: 25px; }
    .page_head .news_ticker .pp_cont { width: 72px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 13px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_head .innerpage { padding-top: 160px; }
    .page_nav .nav_ul { padding: 15px 0; }
    .breadcrumb ul > li:after { top: 2px; }
}
@media screen and (max-width: 1023px) {
    .page_head .logo_mobile { top: 15px; }
    .main_nav { display: none; }
    .page_head .video_cont { top: 0; }
    .page_head .video_cont .video { display: none; }
    .page_head .news_ticker .pp_cont { display: none; }
}
@media screen and (min-width: 1024px) {
    .page_head { padding: 207px 0 23px; }
    .page_head .logo_mobile { display: none; }
    .main_nav ul > li > a { font-size: 18px; }
    .main_nav ul > li > a:hover:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
    .page_head .box_text .title { margin-bottom: 6px; }
    .page_head .box_text .desc { font-size: 18px; max-width: 613px; }
    .page_head .box_text .btns_group { padding-top: 37px; }
    .page_head .box_text .btns_group > li { margin: 0 11px; }
    .page_head .box_text .btns_group > li .btn { width: 100px; }
    .page_head .box_text .desc .desc_muzeon_bikur { padding-top: 14px; }
    .page_nav .nav_ul { padding: 15px 0 }
    .page_nav .nav_ul > li { margin-left: 13px; padding: 0 0; }
    .page_nav .nav_ul > li a { padding: 0 4px; height: 35px; line-height: 35px; font-size: 18px; }
    .page_nav .nav_ul > li a:before { height: 19px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 5px; margin-right: 6px; top: -1px; }
    .page_nav .nav_ul > li > ul { z-index: 1000; right: -15px; /*margin-top:-19px;*/ width: calc(100% + 32px); padding: 0 15px 7px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 15px; height: 30px; top: -11px; }
    .page_search { margin: 32px auto 17px; width: 428px; height: 45px; font-size: 18px; }
    .page_search input[type='text'] { text-indent: 18px; padding-left: 45px; }
    .page_search .btn { font-size: 17px; width: 45px; }
    .breadcrumb ul { font-size: 14px; padding: 10px 0; }
    .breadcrumb ul > li:after { font-size: 16px; }
    .breadcrumb ul > li > a .icon { font-size: 16px; }
    .page_head.home_head { height: 689px; height: 100vh; min-height: 540px; padding-bottom: 25px; }
    .page_head .home_search { height: 54px; width: 410px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 0; font-size: 19px; }
    .page_head .home_search .page_search .btn { width: 36px; height: 54px; font-size: 34px; }
    .page_head .btn_scroll_down { width: 39px; height: 39px; line-height: 36px; font-size: 10px; bottom: 77px; }
    .page_head .btn_scroll_down .icon:after { height: 14px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 4px); -moz-transform: translate(0, 4px); -webkit-transform: translate3d(0, 4px, 0); transform: translate3d(0, 4px,0); }
    .page_head .news_ticker { padding: 0 25px; }
    .page_head .news_ticker .row { padding-right: 131px; }
    .page_head .news_ticker .label { height: 43px; width: 131px; line-height: 43px; height: 43px; }
    .page_head .news_ticker .list { height: 43px; }
    .page_head .news_ticker .list:hover .inner_wrapper { -webkit-animation-play-state: paused; animation-play-state: paused; }
    .page_head .news_ticker .item { height: 43px; line-height: 43px; font-size: 18px; padding: 0 24px; }
    .page_head .news_ticker .item:after { height: 23px; }
    .page_head .news_ticker .pp_cont { width: 65px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 12px; }
    .page_head .video_cont + .cover { display: none; }
}
@media screen and (min-width: 1280px) {
    .page_head { padding: 151px 0 23px; }
    .page_nav .nav_ul > li { margin-left: 28px; }
}
@media screen and (min-width: 1440px) {
    .page_head { padding: 168px 0 25px; }
    .main_nav ul { padding: 0 31px; }
    .main_nav ul > li { margin-left: 31px; }
    .main_nav ul > li > a { font-size: 20px; height: 51px; line-height: 51px; }
    .dark_nav .main_nav ul > li { padding-left: 6px; }
    .page_head .box_text .title { margin-bottom: 7px; }
    .page_head .box_text .desc { font-size: 20px; max-width: 681px; }
    .page_head .box_text .btns_group { padding-bottom: 22px; padding-top: 41px; }
    .page_head .box_text .btns_group > li { margin: 0 12px; }
    .page_head .box_text .btns_group > li .btn { width: 111px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 40px; padding-top: 16px; padding-bottom: 6px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 43px; }
    .page_nav .nav_ul { padding: 20px 0 }
    .page_nav .nav_ul > li { margin-left: 31px; padding: 0 0; }
    .page_nav .nav_ul > li a { height: 39px; line-height: 39px; font-size: 20px; }
    .page_nav .nav_ul > li a:before { height: 21px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 6px; margin-right: 7px; }
    .page_nav .nav_ul > li > ul { z-index: 1000; right: -17px; /*margin-top:-21px;*/ width: calc(100% + 35px); padding: 0 17px 8px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 17px; height: 33px; top: -6px; }
    .page_search { margin: 36px auto 19px; width: 476px; height: 50px; font-size: 20px; }
    .page_search input[type='text'] { text-indent: 20px; padding-left: 50px; }
    .page_search .btn { font-size: 19px; width: 50px; }
    .page_head.home_head { height: 765px; height: 100vh; min-height: 600px; padding-bottom: 30px; }
    .page_head .home_search { height: 60px; width: 455px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 3px; font-size: 21px; }
    .page_head .home_search .page_search .btn { width: 40px; height: 60px; font-size: 38px; }
    .page_head .btn_scroll_down { width: 43px; height: 43px; line-height: 40px; font-size: 11px; bottom: 85px; }
    .page_head .btn_scroll_down .icon:after { height: 15px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 5px); -moz-transform: translate(0, 5px); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px,0); }
    .page_head .news_ticker { padding: 0 30px; }
    .page_head .news_ticker .row { padding-right: 145px; }
    .page_head .news_ticker .label { height: 48px; width: 145px; line-height: 48px; height: 48px; }
    .page_head .news_ticker .list { height: 48px; }
    .page_head .news_ticker .item { height: 48px; line-height: 48px; font-size: 20px; padding: 0 27px; }
    .page_head .news_ticker .item:after { height: 25px; }
    .page_head .news_ticker .pp_cont { width: 72px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 13px; }
}
@media screen and (min-width: 1800px) {
    .page_head { padding: 202px 0 30px; }
    .main_nav ul { padding: 0 37px; }
    .main_nav ul > li { margin-left: 37px; }
    .main_nav ul > li > a { font-size: 24px; height: 61px; line-height: 62px; }
    .main_nav ul > li > a:after { height: 4px; }
    .dark_nav .main_nav ul > li { padding-left: 7px; }
    .page_head .box_text .title { margin-bottom: 9px; }
    .page_head .box_text .desc { font-size: 24px; max-width: 820px; }
    .page_head .box_text .btns_group { padding-bottom: 26px; padding-top: 49px; }
    .page_head .box_text .btns_group > li { margin: 0 15px; }
    .page_head .box_text .btns_group > li .btn { width: 134px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 48px; padding-top: 19px; padding-bottom: 7px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 52px; }
    .page_nav .nav_ul { padding: 22px 0 }
    .page_nav .nav_ul > li { margin-left: 37px; padding: 0 0; }
    .page_nav .nav_ul > li a { padding: 0 5px; height: 47px; line-height: 47px; font-size: 24px; }
    .page_nav .nav_ul > li a:before { height: 25px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 7px; margin-right: 8px; }
    .page_nav .nav_ul > li > ul { right: -21px; /*margin-top:-25px;*/ width: calc(100% + 42px); padding: 0 21px 10px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 20px; height: 40px; top: -5px; }
    .page_search { margin: 43px auto 23px; width: 573px; height: 60px; font-size: 24px; }
    .page_search input[type='text'] { text-indent: 24px; padding-left: 60px; }
    .page_search .btn { font-size: 23px; width: 60px; }
    .page_head.home_head { height: 945px; height: 100vh; min-height: 650px; }
    .page_head .home_search { height: 70px; width: 546px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 4px; font-size: 25px; }
    .page_head .home_search .page_search .btn { width: 48px; height: 70px; font-size: 46px; }
    .page_head .btn_scroll_down { width: 52px; height: 52px; line-height: 48px; font-size: 13px; bottom: 102px; }
    .page_head .btn_scroll_down .icon:after { width: 4px; height: 18px; bottom: 6px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 6px); -moz-transform: translate(0, 6px); -webkit-transform: translate3d(0, 6px, 0); transform: translate3d(0, 6px,0); }
    .page_head .news_ticker .row { padding-right: 175px; }
    .page_head .news_ticker .label { height: 58px; width: 175px; line-height: 58px; height: 58px; }
    .page_head .news_ticker .list { height: 58px; }
    .page_head .news_ticker .item { height: 58px; line-height: 58px; font-size: 24px; padding: 0 33px; }
    .page_head .news_ticker .item:after { height: 30px; }
    .page_head .news_ticker .pp_cont { width: 87px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 16px; }
}
/* Muzeon lobby page */
.permanview_section { text-align: center; padding: 16px 0 44px; }
.permanview_section .title_section { color: #2A2A2A; width: 100%; margin-bottom: 32px; }
.permanview_section .list { margin-left: -16px; }
.permanview_section .list:after { content: ''; clear: both; display: table; }
.permanview_section .list .item { width: 100%; float: right; padding: 0 0 0 16px; height: 192px; height: 48vw; }
.permanview_section .list .item:nth-child(2) { padding-top: 0; padding-bottom: 0; }
.permanview_section .list .item .inner { position: relative; background-color: #2A2A2A; display: block; height: 100%; overflow: hidden; -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); }
.permanview_section .list .item .table { position: relative; left: 0; top: 0; width: 100%; height: 100%; }
.permanview_section .list .item .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; color: #FFF; font-size: 27px; font-weight: 700; line-height: 1; -moz-transform: scale(1) rotate(-0.025deg); -webkit-transform: scale(1) rotate(-0.025deg); -o-transform: scale(1) rotate(-0.025deg); -ms-transform: scale(1) rotate(-0.025deg); transform: scale(1) rotate(-0.025deg); }
.permanview_section .list .item .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; -moz-transform: scale(1.07) rotate(-0.01deg); -webkit-transform: scale(1.07) rotate(-0.01deg); -o-transform: scale(1.07) rotate(-0.01deg); -ms-transform: scale(1.07) rotate(-0.01deg); transform: scale(1.07) rotate(-0.01deg); }
.permanview_section .list .item .inner:hover { -moz-transform: scale(1.01) rotate(-0.01deg); -webkit-transform: scale(1.01) rotate(-0.01deg); -o-transform: scale(1.01) rotate(-0.01deg); -ms-transform: scale(1.01) rotate(-0.01deg); transform: scale(1.01) rotate(-0.01deg); }
.permanview_section .list .item .inner:hover .bg { -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); opacity: 0.6; }
.permanview_section .list .item:nth-child(2) .table-cell { font-size: 27px; }
.visitmu_section { padding: 0 0 44px; }
.visitmu_section .inner { position: relative; padding-right: 0; height: auto; }
.visitmu_section .right { width: 100%; position: absolute; right: 0; top: 0; height: 100%; padding: 0; }
.visitmu_section .box { background: #f9f9f9; height: 100%; padding: 32px 16px 40px; }
.visitmu_section .box .title_section { margin-bottom: 24px; }
.visitmu_section .box .title_section:after { width: 179px; right: 0; }
.visitmu_section .box .desc { font-size: 19px; margin-bottom: 24px; }
.visitmu_section .image { width: 100%; height: 100%; position: relative; }
.visitmu_section .image .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; }
.exhibit_section { background-color: #2A2A2A; padding: 34px 0 44px; color: #FFF; text-align: center; }
.exhibit_section .title_section { margin-bottom: 32px; }
.exhibit_section .box { text-align: right; position: relative; }
.exhibit_section .box .links { position: absolute; right: 0; top: 0; z-index: 4; }
.exhibit_section .box .links > li { margin-bottom: 16px; }
.exhibit_section .box .links > li:after { content: ''; clear: both; display: table; }
.exhibit_section .box .links > li > a { display: block; background: rgba(42,42,42,0.9); float: right; color: #FFDDA3; font-size: 22px; font-weight: 700; padding: 5px 8px 6px 8px; line-height: 1; -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); position: relative; top: -1px; }
.exhibit_section .box .links > li > a.active { font-weight: 900; background-color: #FFDDA3; color: #2A2A2A; -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -ms-transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1.27) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); }
.exhibit_section .box .links > li > a .icon { overflow: hidden; }
.exhibit_section .box .links > li > a .icon:before { position: relative; display: inline-block; left: 100%; margin-left: 1px; }
.exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-14px, 0); -moz-transform: translate(-14px, 0); -webkit-transform: translate3d(-14px, 0, 0); transform: translate(-14px, 0); }
.exhibit_section .box .links > li .icon { font-size: 8px; margin-right: 8px; }
.exhibit_section .box .list { height: 700px; background-color: #2A2A2A; position: relative; overflow: hidden; z-index: 1; }
.exhibit_section .box .list .item { position: absolute; right: 0; top: 0; z-index: 0; width: 100%; height: 100%; opacity: 0; }
.exhibit_section .box .list .item.active { z-index: 1; opacity: 1; }
.exhibit_section .box .list .item .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.exhibit_section .box .list_box { font-size: 19px; line-height: 1.7; background: rgba(42,42,42,0.9); position: absolute; right: 0; top: 0; width: 100%; left: 0; margin: 0 auto; overflow: hidden; z-index: 2; }
.exhibit_section .box .list_box .box_text { padding: 10px; position: absolute; right: 0; top: 100%; width: 100%; opacity: 0; }
.exhibit_section .box .list_box .box_text.active { position: relative; top: 0; opacity: 1; }
.exhibit_section .box .list_box .box_text:after { content: ''; clear: both; display: table; }
.exhibit_section .box .list_box .box_text .desc { padding-bottom: 24px; clear: both; }
.exhibit_section .box .list_box .box_text .btn { float: left; font-size: 19px; font-weight: 400; border: none; padding: 0 5px; }
.exhibit_section .box .list_box .box_text .btn:hover { color: #F5D29B; background: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.exhibit_section .box .list_box .box_text .btn .icon { font-size: 13.7px; position: relative; top: 0; }
.exhibitImage { max-width: 500px; }
.eventsconf_section { padding: 34px 0 44px; }
.eventsconf_section .inner { position: relative; }
.eventsconf_section .inner:after { content: ''; clear: both; display: table; }
.eventsconf_section .left { width: 100%; padding: 0 0 44px 0; z-index: 2; position: relative; }
.eventsconf_section .box_conf { margin-bottom: 32px; }
.eventsconf_section .box_conf .title_section { margin-bottom: 24px; padding-bottom: 12px; }
.eventsconf_section .box_conf .desc { font-size: 19px; font-weight: 400; width: 100%; }
.eventsconf_section .box_even .title_section { margin-bottom: 24px; }
.eventsconf_section .box_even .list { margin-bottom: 32px; }
.item_event { margin-bottom: 16px; }
.item_event:last-child { margin-bottom: 0; }
.item_event .inner { display: block; background-color: #FFDDA3; padding: 14px 84px 15px 24px; color: #2A2A2A; font-size: 19px; font-weight: 900; position: relative; }
.item_event .date { position: absolute; right: 0; top: 0; width: 70px; background-color: #000; height: 100%; color: #FFDDA3; font-size: 17px; font-weight: 400; line-height: 1; text-align: center; padding-top: 0; }
.item_event .date .day { font-size: 23px; font-weight: 700; display: block; line-height: 0.6429; }
.item_event .icon { position: absolute; left: 14px; top: 0; bottom: 0; margin: auto 0; height: 17px; line-height: 17px; font-size: 12px; -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); }
.item_event .icon:after { content: ''; width: 16px; height: 2px; position: absolute; left: 2px; top: 0px; bottom: 0; margin: auto 0; background: #2A2A2A; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.item_event .inner:hover .icon { -ms-transform: translate(-11px, 0); -moz-transform: translate(-11px, 0); -webkit-transform: translate3d(-11px, 0, 0); transform: translate(-11px, 0); }
.item_event .inner:hover .icon:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
.item_event_text .inner { padding: 14px 10px 15px 24px !important; }
.eventsconf_section .image { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding-left: 0; }
.eventsconf_section .image .inner { height: 100%; }
.eventsconf_section .image .cover { height: 100%; opacity: 0; }
.map_section { height: auto; background: #dfdfdf; position: relative; overflow: hidden; }
.map_section .info_window { position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; width: 100%; height: auto; background-color: #FFF; -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); z-index: 2; }
.map_section .info_window .bg { height: 145px; }
.map_section .info_window .bottom { padding: 32px 16px; }
.map_section .info_window .bottom .title_section { margin-bottom: 14px; }
.map_section .info_window .bottom .desc { font-size: 19px; font-weight: 400; line-height: 1.2083; }
.map_section .info_window .bottom .desc a { color: #2A2A2A; }
.map_section .map_cont { width: 100%; height: 100%; position: relative; z-index: 0; }
@media screen and (max-width: 567px) {
    .exhibit_section .title_section:after { width: 246px; margin: 0 auto; right: 0; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .permanview_section .list .item { width: 33.3333%; height: 31vw; padding-top: 8px; padding-bottom: 8px; }
    .permanview_section .list .item .table-cell { font-size: 24px; }
}
@media screen and (max-width: 767px) {
    .permanview_section .title_section { width: auto; display: inline-block; }
    .permanview_section .list .item { margin-bottom: 16px; }
    .permanview_section .list .item:last-child { margin-bottom: 0; }
    .visitmu_section .image { height: 70vw; max-height: 263px; }
    .exhibit_section .box { padding: 16px; }
    .exhibit_section .box .list { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
    .exhibit_section .box .list_box { position: relative; line-height: 1.4166; }
    .exhibit_section .box .list_box .box_text .desc { max-height: 265px; overflow: hidden; padding-bottom: 0; margin-bottom: 0; }
    .exhibit_section .box .links { position: relative; margin-bottom: 32px; }
    .exhibit_section .box .links > li > a.active { -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); }
    .exhibit_section .box .links > li:last-child { margin-bottom: 0; }
    .item_event .inner { line-height: 1.1; }
    .item_event .date_t { display: table; width: 100%; height: 100%; padding: 0; position: relative; }
    .item_event .date_in { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; padding: 0; }
    .item_event .date .day { margin-bottom: 2px; }
    .eventsconf_section .image { position: relative; height: 70vw; max-height: 263px; }
    .map_section { padding-top: 1px; }
    .map_section .info_window { position: relative; }
    .map_section .map_cont { height: 280px; }
}
@media screen and (min-width: 768px) {
    .permanview_section { padding: 5px 0 39px; }
    .permanview_section .title_section { width: 220px; margin-bottom: 40px; }
    .permanview_section .list { margin-left: -15px; }
    .permanview_section .list .item { width: 33.3333%; padding: 15px 0 15px 15px; height: 300px; }
    .permanview_section .list .item .table-cell { font-size: 24px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 30px; }
    .visitmu_section { padding: 60px 0 75px; }
    .visitmu_section .box { padding: 45px 30px 45px 45px; }
    .visitmu_section .box .title_section { margin-bottom: 35px; }
    .visitmu_section .box .desc { font-size: 20px; margin-bottom: 40px; }
    .exhibit_section { padding: 60px 0 90px; }
    .exhibit_section .title_section { margin-bottom: 45px; }
    .exhibit_section .box .links { right: 30px; top: 60px; }
    .exhibit_section .box .links > li { margin-bottom: 20px; }
    .exhibit_section .box .links > li > a { font-size: 27px; padding: 6px 12px 5px 9px; }
    .exhibit_section .box .links > li .icon { margin-right: 13px; }
    .exhibit_section .box .list_box { right: 24.8%; top: 216px; width: 600px; width: calc(100% - 60px); font-size: 18px; }
    .exhibit_section .box .list_box .box_text { padding: 25px 30px 20px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 30px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 20px; }
    .eventsconf_section { padding: 60px 0; }
    .eventsconf_section .left { padding: 0 0 60px 0; }
    .eventsconf_section .box_conf { margin-bottom: 41px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 27px; padding-bottom: 23px; }
    .eventsconf_section .box_conf .desc { font-size: 20px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 20px; }
    .eventsconf_section .box_even .list { margin-bottom: 40px; }
    .item_event { margin-bottom: 20px; }
    .item_event .inner { padding: 12px 92px 10px 12px; font-size: 23px; }
    .item_event .date { width: 71px; padding-top: 4px; }
    .item_event .icon { left: 20px; }
    .item_event .icon:after { width: 18px; }
    .map_section { height: 645px; }
    .map_section .info_window { right: 30px; width: 354px; height: 600px; }
    .map_section .info_window .bg { height: 161px; }
    .map_section .info_window .bottom { padding: 30px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 15px; }
    .map_section .info_window .bottom .desc { font-size: 18px; }
}
@media screen and (max-width: 1023px) {
    .visitmu_section .right { float: none; height: auto; position: relative; }
    .exhibit_section .box .links > li .icon { -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
    .eventsconf_section .left { float: none; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .exhibit_section .box .list_box { right: 0; left: 0; }
    .exhibit_section .box .links > li { float: right; margin-left: 20px; }
    .exhibit_section .box .links > li > a.active { -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); }
    .visitmu_section .image { height: 493px; }
    .eventsconf_section .box_even .list { width: 500px; }
    .eventsconf_section .image { position: relative; height: 493px; }
}
@media screen and (min-width: 1024px) {
    .permanview_section { padding: 15px 0 39px; }
    .permanview_section .title_section { width: 418px; margin-bottom: 39px; }
    .permanview_section .list { margin-left: -30px; }
    .permanview_section .list .item { padding: 15px 0 15px 30px; height: 304px; }
    .permanview_section .list .item .table-cell { font-size: 29px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 36px; }
    .visitmu_section { padding: 75px 0 104px; }
    .visitmu_section .inner { padding-right: 453px; height: 635px; }
    .visitmu_section .right { width: 453px; padding: 58px 0; }
    .visitmu_section .box { padding: 50px 38px 0 45px; }
    .visitmu_section .box .desc { font-size: 18px; margin-bottom: 36px; }
    .exhibit_section { padding: 62px 0 86px; }
    .exhibit_section .title_section { margin-bottom: 46px; }
    .exhibit_section .box .links { right: 25px; top: 58px; }
    .exhibit_section .box .links > li { margin-bottom: 34px; }
    .exhibit_section .box .list { height: 607px; }
    .exhibit_section .box .list_box { font-size: 17px; top: 58px; width: 504px; }
    .exhibit_section .box .list_box .box_text { padding: 25px 29px 19px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 31px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 18px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 12.3px; }
    .exhibit_section .box .links > li > a:hover .icon:before { -ms-transform: translate(-19px, 0); -moz-transform: translate(-19px, 0); -webkit-transform: translate3d(-19px, 0, 0); transform: translate(-19px, 0); }
    .eventsconf_section { padding: 40px 0; }
    .eventsconf_section .left { width: 469px; padding: 55px 42px 59px 0; }
    .eventsconf_section .box_conf .desc { font-size: 18px; width: 374px; }
    .eventsconf_section .box_even .list { margin-bottom: 38px; }
    .item_event .inner { padding: 11px 83px 9px 11px; font-size: 21px; }
    .item_event .date { width: 64px; font-size: 15px; }
    .item_event .date .day { font-size: 21px; }
    .item_event .icon { left: 18px; height: 15px; line-height: 15px; font-size: 11px; }
    .item_event .icon:after { width: 16px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-10px, 0); -moz-transform: translate(-10px, 0); -webkit-transform: translate3d(-10px, 0, 0); transform: translate(-10px, 0); }
    .eventsconf_section .image { padding-left: 469px; }
    .map_section { height: 670px; }
    .map_section .info_window { right: 95px; width: 401px; height: 540px; }
    .map_section .info_window .bg { height: 183px; }
    .map_section .info_window .bottom { padding: 25px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 10px; }
    .map_section .info_window .bottom .desc { font-size: 17px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .exhibit_section .box .list_box { right: auto; left: 25px; }
}
@media screen and (min-width: 1280px) {
    .permanview_section .list { margin-left: -44px; }
    .permanview_section .list .item { padding: 15px 0 15px 44px; height: 351px; }
    .exhibit_section .box .links { right: 60px; }
    .exhibit_section .box .list_box { width: 634px; }
    .eventsconf_section .left { width: 568px; padding: 55px 42px 59px 49px; }
    .eventsconf_section .image { padding-left: 568px; }
}
@media screen and (min-width: 1440px) {
    .permanview_section { padding: 17px 0 42px; }
    .permanview_section .title_section { width: 464px; margin-bottom: 43px; }
    .permanview_section .list { margin-left: -54px; }
    .permanview_section .list .item { padding: 15px 0 15px 54px; height: 395px; }
    .permanview_section .list .item .table-cell { font-size: 32px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 40px; }
    .visitmu_section { padding: 83px 0 115px; }
    .visitmu_section .inner { padding-right: 503px; height: 706px; }
    .visitmu_section .right { width: 503px; padding: 64px 0; }
    .visitmu_section .box { padding: 56px 42px 0 50px; }
    .visitmu_section .box .title_section { margin-bottom: 39px; }
    .visitmu_section .box .title_section:after { width: 199px; }
    .visitmu_section .box .desc { font-size: 20px; margin-bottom: 40px; }
    .exhibit_section { padding: 69px 0 95px; }
    .exhibit_section .title_section { margin-bottom: 51px; }
    .exhibit_section .box .links { right: 67px; top: 64px; }
    .exhibit_section .box .links > li { margin-bottom: 38px; }
    .exhibit_section .box .links > li > a { font-size: 30px; padding: 7px 13px 5px 10px; }
    .exhibit_section .box .links > li > a:hover .icon:before, .exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-16px, 0); -moz-transform: translate(-16px, 0); -webkit-transform: translate3d(-16px, 0, 0); transform: translate(-16px, 0); }
    .exhibit_section .box .links > li .icon { font-size: 9px; margin-right: 14px; }
    .exhibit_section .box .list { height: 674px; }
    .exhibit_section .box .list_box { top: 64px; width: 704px; }
    .exhibit_section .box .list_box .box_text { padding: 28px 32px 21px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 34px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 20px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 13.7px; }
    .eventsconf_section { padding: 44px 0; }
    .eventsconf_section .left { width: 631px; padding: 61px 47px 65px 54px; }
    .eventsconf_section .box_conf { margin-bottom: 45px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 30px; padding-bottom: 26px; }
    .eventsconf_section .box_conf .desc { font-size: 20px; width: 415px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 22px; }
    .eventsconf_section .box_even .list { margin-bottom: 42px; }
    .item_event { margin-bottom: 22px; }
    .item_event .inner { padding: 12px 92px 10px 12px; font-size: 23px; }
    .item_event .date { width: 71px; font-size: 17px; }
    .item_event .date .day { font-size: 23px; }
    .item_event .icon { left: 20px; height: 17px; line-height: 17px; font-size: 12px; }
    .item_event .icon:after { width: 18px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-11px, 0); -moz-transform: translate(-11px, 0); -webkit-transform: translate3d(-11px, 0, 0); transform: translate(-11px, 0); }
    .eventsconf_section .image { padding-left: 631px; }
    .map_section { height: 744px; }
    .map_section .info_window { right: 106px; width: 445px; height: 550px; }
    .map_section .info_window .bg { height: 203px; }
    .map_section .info_window .bottom { padding: 28px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 15px; }
}
@media screen and (min-width: 1800px) {
    .permanview_section { padding: 20px 0 50px; }
    .permanview_section .title_section { width: 559px; margin-bottom: 52px; }
    .permanview_section .list { margin-left: -65px; }
    .permanview_section .list .item { padding: 20px 0 20px 65px; height: 532px; }
    .permanview_section .list .item .table-cell { font-size: 38px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 48px; }
    .visitmu_section { padding: 100px 0 138px; }
    .visitmu_section .inner { padding-right: 606px; height: 850px; }
    .visitmu_section .right { width: 606px; padding: 77px 0; }
    .visitmu_section .box { padding: 68px 50px 0 60px; }
    .visitmu_section .box .title_section { margin-bottom: 47px; }
    .visitmu_section .box .title_section:after { width: 240px; }
    .visitmu_section .box .desc { font-size: 24px; margin-bottom: 48px; }
    .exhibit_section { padding: 83px 0 115px; }
    .exhibit_section .title_section { margin-bottom: 61px; }
    .exhibit_section .box .links { right: 81px; top: 77px; }
    .exhibit_section .box .links > li { margin-bottom: 46px; }
    .exhibit_section .box .links > li > a { font-size: 36px; padding: 8px 16px 6px 12px; }
    .exhibit_section .box .links > li > a:hover .icon:before, .exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-19px, 0); -moz-transform: translate(-19px, 0); -webkit-transform: translate3d(-19px, 0, 0); transform: translate(-19px, 0); }
    .exhibit_section .box .links > li .icon { font-size: 11px; margin-right: 17px; }
    .exhibit_section .box .list { height: 812px; }
    .exhibit_section .box .list_box { font-size: 20px; right: 15.8%; top: 77px; width: 848px; }
    .exhibit_section .box .list_box .box_text { padding: 34px 38px 25px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 41px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 24px; padding: 0 6px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 16.5px; }
    .eventsconf_section { padding: 53px 0; }
    .eventsconf_section .left { width: 760px; padding: 73px 57px 78px 65px; }
    .eventsconf_section .box_conf { margin-bottom: 54px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 36px; padding-bottom: 31px; }
    .eventsconf_section .box_conf .desc { font-size: 24px; width: 500px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 27px; }
    .eventsconf_section .box_even .list { margin-bottom: 50px; }
    .item_event { margin-bottom: 27px; }
    .item_event .inner { padding: 14px 111px 12px 15px; font-size: 28px; }
    .item_event .date { width: 85px; font-size: 18px; padding-top: 7px; }
    .item_event .date .day { font-size: 28px; }
    .item_event .icon { left: 24px; height: 20px; line-height: 20px; font-size: 14px; }
    .item_event .icon:after { width: 22px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-13px, 0); -moz-transform: translate(-13px, 0); -webkit-transform: translate3d(-13px, 0, 0); transform: translate(-13px, 0); }
    .eventsconf_section .image { padding-left: 760px; }
    .map_section { height: 896px; }
    .map_section .info_window { right: 128px; width: 536px; height: 700px; }
    .map_section .info_window .bg { height: 244px; }
    .map_section .info_window .bottom { padding: 34px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 20px; }
    .map_section .info_window .bottom .desc { font-size: 18px; }
}
/* Muzeon article page */
.muzeonarticle_section .image_top { height: 176px; height: 55vw; overflow: hidden; position: relative; z-index: 1; background: #2a2a2a; }
.muzeonarticle_section .image_top .cover { position: absolute; left: 0; bottom: 0; width: 100%; padding-bottom: 0; opacity: 0.7; }
.muzeonarticle_section > .innerpage { background: #f3f3f3; z-index: 2; padding: 0; }
.muzeonarticle_section .inner_box { background: #FFF; position: relative; top: 0; margin-bottom: 0; padding: 0 16px; position: relative; }
.muzeonarticle_section .row { padding-top: 0; }
.muzeonarticle_section .breadcrumb { position: absolute; right: 0; top: 0; }
.muzeonarticle_section .breadcrumb .innerpage { padding: 0; }
.muzeonarticle_section .btn_fallen { width: 191px; position: absolute; left: 0; top: 0; font-size: 18px; height: 43px; line-height: 43px; }
.muzeonarticle_section .article_content { padding-right: 0; position: relative; }
.muzeonarticle_section .article_content:after { content: ''; clear: both; display: table; }
.share_bar { position: absolute; right: 0; top: 0; }
.share_bar > li { margin-bottom: 0; }
.share_bar > li:nth-child(2) { height: auto; }
.share_bar > li > a { width: 25px; display: block; font-size: 24px; text-align: center; color: #2A2A2A; line-height: 1; }
.share_bar > li .icon { vertical-align: top; }
.share_bar > li .icon-email { font-size: 77.7777%; }
.share_bar > li .icon-print { font-size: 92.5926%; }
.muzeonarticle_section .article_content .right_side { color: #000; float: right; width: 100%; padding-left: 0; }
.muzeonarticle_section .article_content .right_side .title_article { color: #000; margin-bottom: 24px; }
.muzeonarticle_section .article_content .left_side { float: right; width: 100%; padding-top: 40px; }
.muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 24px; }
.muzeonarticle_section .article_content .left_side .image_box img { max-width: 100%; display: block; float: left; }
.muzeonarticle_section .article_content .left_side .quote { float: left; padding: 0; margin: 0; padding: 24px 48px 44px 24px; font-size: 28px; line-height: 1.1961; font-weight: 300; color: #2A2A2A; position: relative; }
.muzeonarticle_section .article_content .left_side .quote:before { content: '�'; color: #DCDCDC; font-size: 170px; font-weight: 400; line-height: 1; position: absolute; right: -9px; top: -6px; }
.video_box { padding-bottom: 72.4043%; overflow: hidden; position: relative; /*background-color: #2A2A2A;*/ }
.video_box .inner { position: absolute; left: 0; top: 0; z-index: 2000; width: 100%; height: 100%; background-color: #2A2A2A; -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); }
.video_box.played .inner { opacity: 0; visibility: hidden; }
.video_box .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.6; z-index: 1; -moz-transform: scale(1.02) rotate(-0.01deg); -webkit-transform: scale(1.02) rotate(-0.01deg); -o-transform: scale(1.02) rotate(-0.01deg); -ms-transform: scale(1.02) rotate(-0.01deg); transform: scale(1.02) rotate(-0.01deg); }
.video_box .play_btn { position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; width: 16.6667%; max-width: 122px; height: 90px; background: url('/Content/images/play_btn.png') no-repeat center center; background-size: 100%; z-index: 2; -moz-transform: scale(1) rotate(-0.025deg); -webkit-transform: scale(1) rotate(-0.025deg); -o-transform: scale(1) rotate(-0.025deg); -ms-transform: scale(1) rotate(-0.025deg); transform: scale(1) rotate(-0.025deg); }
.video_box .iframe_cont { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; }
.video_box .iframe { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1000; }
.video_box .inner:hover .play_btn { -moz-transform: scale(1.01) rotate(-0.01deg); -webkit-transform: scale(1.01) rotate(-0.01deg); -o-transform: scale(1.01) rotate(-0.01deg); -ms-transform: scale(1.01) rotate(-0.01deg); transform: scale(1.01) rotate(-0.01deg); }
.video_box .inner:hover .bg { -moz-transform: scale(1.002) rotate(-0.01deg); -webkit-transform: scale(1.002) rotate(-0.01deg); -o-transform: scale(1.002) rotate(-0.01deg); -ms-transform: scale(1.002) rotate(-0.01deg); transform: scale(1.002) rotate(-0.01deg); opacity: 0.75; }
.muzeonarticle_section .article_content .left_side .video_box { padding-bottom: 0; }
.muzeonarticle_section .article_content .box_files { padding-top: 32px; margin-bottom: 50px; }
.muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 24px; }
.muzeonarticle_section .article_content .box_files .list .item_file .date { background: url('/Content/images/icon_pdf.png') no-repeat center center #000; background-size: 28px; }
.mozueoninside_page .permanview_section { padding-top: 0; }
.muzeonarticle_section .article_content .contactpath_box { height: auto; background-color: #F5D29B; padding: 16px; color: #2A2A2A; font-size: 19px; line-height: 1.2; }
.muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 16px; }
.muzeonarticle_section .article_content .contactpath_box .subtitle { font-weight: 900; }
.muzeonarticle_section .article_content .contactpath_box .bold { font-weight: 700; }
.muzeonarticle_section .article_content .contactpath_box a { color: #2A2A2A; }
.moovit_section { height: 475px; }
.moovit_section .iframe { display: block; border: none; margin: 0; padding: 0; }
.mozueoninside_page .moovit_section { margin-bottom: 0; }
/***wideSection**/
.wideSection > .innerpage { background: #f3f3f3; z-index: 2; padding: 0 !important; }
.wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 10px !important; position: relative; }
.wideSection .breadcrumb { top: 0 !important }
.wideSection .article_content { min-height: 300px; margin-top: 20px; }
@media screen and (max-width: 767px) {
    .muzeonarticle_section .image_top { max-height: 280px; }
    .muzeonarticle_section .btn_fallen { display: none; }
    .muzeonarticle_section .breadcrumb { position: relative; }
    .share_bar { position: relative; padding-top: 16px; margin-bottom: 16px; }
    .share_bar:after { content: ''; clear: both; display: table; }
    .share_bar > li { float: right; margin-left: 16px; }
    .share_bar > li .icon { vertical-align: middle; }
    .muzeonarticle_section .article_content .left_side .image_box { margin-bottom: 24px; }
    .video_box { padding-bottom: 0; height: 208px; height: 65vw; max-height: 280px; }
    .muzeonarticle_section .article_content .contactpath_box { margin-bottom: 44px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 10px !important; position: relative; }
}
@media screen and (min-width: 768px) {
    .muzeonarticle_section .image_top { height: 417px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 0; }
    .muzeonarticle_section .inner_box { padding: 30px 30px 30px; }
    .muzeonarticle_section .row { padding-top: 60px; }
    .muzeonarticle_section .breadcrumb { top: -19px; }
    .muzeonarticle_section .article_content { padding-right: 45px; }
    .share_bar { top: 9px; }
    .share_bar > li { margin-bottom: 17px; }
    .share_bar > li:nth-child(2) { height: 17px; }
    .share_bar > li > a { width: 23px; font-size: 22px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 45px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 20px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 60px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 45px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 60px 70px 60px 45px; font-size: 38px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 278px; right: -12px; top: -13px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 30px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 20px; }
    .muzeonarticle_section .article_content .contactpath_box { padding: 55px 60px 60px; font-size: 23px; }
    .moovit_section { height: 650px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .muzeonarticle_section .article_content .left_side { padding-left: 45px; }
    .muzeonarticle_section .article_content .contactpath_box { margin-bottom: 40px; }
}
@media screen and (max-width: 1023px) {
    .muzeonarticle_section .image_top .cover { height: 100%; }
    .video_box .inner { display: none; }
    .share_bar > li:last-child { display: none; }
}
@media screen and (min-width: 1024px) {
    .muzeonarticle_section .image_top { height: 347px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 60.6%; }
    .muzeonarticle_section > .innerpage { padding: 0 30px; }
    .muzeonarticle_section .inner_box { top: -65px; margin-bottom: -22px; padding: 30px 30px 65px; }
    .muzeonarticle_section .row { padding-top: 33px; }
    .muzeonarticle_section .article_content { padding-right: 41px; }
    .share_bar > li { margin-bottom: 15px; }
    .share_bar > li:nth-child(2) { height: 15px; }
    .share_bar > li > a { width: 21px; font-size: 20px; }
    .muzeonarticle_section .article_content .right_side { width: 50%; }
    .muzeonarticle_section .article_content .left_side { width: 50%; padding-top: 64px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 56px 70px 56px 45px; }
    .mozueoninside_page .permanview_section { padding-top: 30px; }
    /**TextSimplePage**/
    #TextSimplePage .muzeonarticle_section .article_content .left_side { display: none; }
    #TextSimplePage .muzeonarticle_section .article_content .right_side { width: 100%; }
    #TextSimplePage .muzeonarticle_section .article_content .right_side .image_box { width: 40%; float: left; margin: 0 20px }
    #TextSimplePage .muzeonarticle_section .article_content .right_side .image_box img { max-width: 100%; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 687px; height: auto; padding: 30px; font-size: 21px; }
    .moovit_section { height: 584px; }
    .mozueoninside_page .moovit_section { margin-bottom: 20px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 20px !important; position: relative; }
}
@media screen and (min-width: 1280px) {
    .muzeonarticle_section .image_top { height: 417px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 46.6%; }
    .muzeonarticle_section > .innerpage { padding: 0 95px; }
    .muzeonarticle_section .inner_box { padding: 30px 45px 65px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 65px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 93px 117px 93px 75px; }
    .muzeonarticle_section .article_content .left_side .quote:before { right: 20px; top: 22px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 727px; height: auto; padding: 55px 65px 55px 52px; font-size: 23px; }
    .mozueoninside_page .moovit_section { margin-bottom: 30px; }
}
@media screen and (min-width: 1440px) {
    .muzeonarticle_section .image_top { height: 463px; }
    .muzeonarticle_section > .innerpage { padding: 0 106px; }
    .muzeonarticle_section .inner_box { top: -72px; margin-bottom: -24px; padding: 33px 50px 72px; }
    .muzeonarticle_section .row { padding-top: 37px; }
    .muzeonarticle_section .breadcrumb { top: -21px; }
    .muzeonarticle_section .btn_fallen { width: 212px; font-size: 20px; height: 48px; line-height: 48px; }
    .muzeonarticle_section .article_content { padding-right: 46px; }
    .share_bar { top: 10px; }
    .share_bar > li { margin-bottom: 17px; }
    .share_bar > li:nth-child(2) { height: 17px; }
    .share_bar > li > a { width: 23px; font-size: 22px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 83px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 22px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 71px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 30px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 103px 130px 103px 83px; font-size: 42px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 309px; right: 22px; top: 24px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 33px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 22px; }
    .muzeonarticle_section .article_content .box_files .list .item_file .date { background-size: 31px; }
    .mozueoninside_page .permanview_section { padding-top: 33px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 808px; height: auto; padding: 61px 72px 61px 58px; font-size: 25px; }
    .muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 18px; }
    .moovit_section { height: 649px; }
    .mozueoninside_page .moovit_section { margin-bottom: 25px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 100px !important; position: relative; }
}
@media screen and (min-width: 1800px) {
    .muzeonarticle_section .image_top { height: 558px; }
    .muzeonarticle_section > .innerpage { padding: 0 128px; }
    .muzeonarticle_section .inner_box { top: -87px; margin-bottom: -28px; padding: 40px 60px 87px; }
    .muzeonarticle_section .row { padding-top: 45px; }
    .muzeonarticle_section .breadcrumb { top: -25px; }
    .muzeonarticle_section .btn_fallen { width: 256px; font-size: 24px; height: 58px; line-height: 58px; }
    .muzeonarticle_section .article_content { padding-right: 56px; }
    .share_bar { top: 12px; }
    .share_bar > li { margin-bottom: 24px; }
    .share_bar > li:nth-child(2) { height: 21px; }
    .share_bar > li > a { width: 28px; font-size: 27px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 93px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 26px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 85px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 60px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 124px 157px 124px 100px; font-size: 51px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 372px; right: 27px; top: 29px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 40px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 27px; }
    .muzeonarticle_section .article_content .box_files .list .item_file .date { background-size: 37px; }
    .mozueoninside_page .permanview_section { padding-top: 40px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 973px; height: auto; padding: 73px 87px 73px 70px; font-size: 30px; }
    .muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 22px; }
    .moovit_section { height: 782px; }
    .mozueoninside_page .moovit_section { margin-bottom: 28px; }
}
/* Database lobby page */
.dbslobby_page { background: #ededed; }
.dbslobby_page:after { content: ''; clear: both; display: table; }
.pmembers_section { margin-bottom: 44px; }
.pmembers_section .innerpage .row { background: #FFF; }
.pmembers_section .top { padding: 24px 16px; }
.pmembers_section .top:after { content: ''; clear: both; display: table; }
.pmembers_section .top .title_section { float: right; }
.pmembers_section .top .btn { float: right; margin-right: 0; }
.pmembers_section .main_carousel { display: block; }
.pmembers_section .home_carousel { display: block; }
.pmembers_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 20%; }
.pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+6) { display: none; }
.pmembers_section .item .inner { display: block; color: #2A2A2A; }
.pmembers_section .item .image { height: auto; background-blend-mode: multiply; background-color: #FFF; position: relative; overflow: hidden; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.pmembers_section .item .item_bottom { padding: 24px 10px 32px; }
.pmembers_section .item .item_bottom .title { line-height: 0.8889; }
.pmembers_section .item .item_bottom .desc { line-height: 1.125; top: 0; }
.pmembers_section .item .item_bottom:after { content: ''; clear: both; display: table; }
.pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { float: right; position: relative; padding: 0 6px; clear: right; }
.pmembers_section .item .item_bottom .title span, .pmembers_section .item .item_bottom .desc span { position: relative; z-index: 2; }
.pmembers_section .item .item_bottom .title:after, .pmembers_section .item .item_bottom .desc:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.pmembers_section .item .inner:hover .image { background-color: #f5d29b; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.pmembers_section .item .inner:hover .item_bottom .title:after, .pmembers_section .item .inner:hover .item_bottom .desc:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.blockgrid_section { margin-bottom: -16px; padding-bottom: 44px; }
.blockgrid_section .list { margin-left: -16px; }
.blockgrid_section .list:after { content: ''; clear: both; display: table; }
.blockgrid_section .item { float: right; width: 100%; padding-left: 16px; margin-bottom: 16px; height: 280px; height: calc(100vw - 32px); }
.blockgrid_section .item.item_2-3 { width: 100%; }
.blockgrid_section .item.item_1-2 { width: 100%; height: 140px; height: calc(50vw - 32px); }
.blockgrid_section .item.item_1-2.item_high { height: 280px; height: calc(100vw - 32px); }
.blockgrid_section .item.item_1-2 .inner { padding-top: 21px; }
.blockgrid_section .item .inner { display: block; width: 100%; height: 100%; background-color: #2A2A2A; overflow: hidden; position: relative; color: #FFF; padding: 21px 24px 24px; }
.blockgrid_section .item .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0.5; z-index: 0; }
.blockgrid_section .item .box { position: relative; z-index: 1; width: 100%; height: 100%; }
.blockgrid_section .item .box .top { position: absolute; right: 0; top: 0; }
.blockgrid_section .item .box .top .title { display: block; margin-bottom: 16px; }
.blockgrid_section .item .box .top .btn { display: block; width: 116px; background-color: rgba(42, 42, 42, 0.5); border: 1px solid #FFF; color: #FFF; }
.blockgrid_section .item .box .tags { position: absolute; right: 0; bottom: 0; line-height: 1; }
.blockgrid_section .item .box .tags .tag .label { text-decoration: none; font-weight: 900; }
.blockgrid_section .item.item_dark .inner { color: #2A2A2A; background-color: #F5D29B; }
.blockgrid_section .item.item_dark .bg { background-color: #F5D29B; opacity: 0.2; background-blend-mode: multiply; }
.blockgrid_section .item.item_dark .box .top .btn { background-color: rgba(233, 200, 148, 0.5); border: 1px solid #2A2A2A; color: #2A2A2A; }
.blockgrid_section .item .box .top .btn:hover { background-color: #F5D29B; border-color: #F5D29B; color: #2A2A2A; }
.blockgrid_section .item.item_dark .box .top .btn:hover { background-color: #2A2A2A; border-color: #2A2A2A; color: #F5D29B; }
.library_section { margin-bottom: 44px; }
.library_section .innerpage .row { background: #FFF; }
.library_section .top { padding: 24px 16px 16px; }
.library_section .top:after { content: ''; clear: both; display: table; }
.library_section .top .title_section { float: right; }
.library_section .top .btn { float: right; margin-right: 0; }
.library_section .carousel_cont { padding: 0 0 16px; }
.library_section .main_carousel { display: block; }
.library_section .item { padding: 24px 16px; }
.library_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
.library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+6) { display: none; }
.library_section .item .inner { display: block; }
.library_section .item .image { height: auto; -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; }
.library_section .item .image .cover { width: 100%; height: 100%; }
.library_section .item .title { color: #2A2A2A; line-height: 1; font-weight: 900; padding-top: 20px; margin: 0 -6px; }
.library_section .main_carousel.owl-loaded .title { white-space: nowrap; }
.library_section .item .title:after { content: ''; clear: both; display: table; }
.library_section .item .title .highlight { position: relative; padding: 0 6px; float: right; clear: right; }
.library_section .item .title .highlight:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.library_section .item .title .highlight .highlight_in { position: relative; z-index: 2; }
.library_section .item .inner:hover .image { -moz-transform: scale(1.075) rotate(-0.01deg); -webkit-transform: scale(1.075) rotate(-0.01deg); -o-transform: scale(1.075) rotate(-0.01deg); -ms-transform: scale(1.075) rotate(-0.01deg); transform: scale(1.075) rotate(-0.01deg); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.library_section .item .inner:hover .highlight:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.pcommander_section .item { padding: 0px 0px; }
.pcommander_section .item .inner { display: block; color: #2A2A2A; }
.pcommander_section .item .image { height: auto; background-blend-mode: multiply; background-color: #FFF; position: relative; overflow: hidden; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.pcommander_section .item .item_bottom { padding: 24px 10px 32px; }
.pcommander_section .item .item_bottom .title { line-height: 0.8889; }
.pcommander_section .item .item_bottom .desc { line-height: 1.125; top: 0; }
.pcommander_section .item .item_bottom:after { content: ''; clear: both; display: table; }
.pcommander_section .item .item_bottom .title { width: 100%; font-size: 26px; float: right; position: relative; padding: 0 6px; clear: right; text-align: center; }
.pcommander_section .item .item_bottom .desc { width: 100%; font-size: 22px; float: right; position: relative; padding: 0 6px; clear: right; text-align: center; }
.pcommander_section .item .item_bottom .title span, .pcommander_section .item .item_bottom .desc span { position: relative; z-index: 2; }
.pcommander_section .item .item_bottom .title:after, .pcommander_section .item .item_bottom .desc:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.pcommander_section .item .inner:hover .image { background-color: #f5d29b; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.pcommander_section .item .inner:hover .item_bottom .title:after, .pcommander_section .item .inner:hover .item_bottom .desc:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.pcommander_section .top .title_section { float: right; }
.blockgrid_section.dark { background-color: #2A2A2A; padding: 44px 0 28px; margin-bottom: 0; }
@media screen and (max-width: 767px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 70px; float: left; }
    .pmembers_section .top .title_section, .library_section .top .title_section { top: 2px; position: relative; }
    .pmembers_section .item .image { padding-bottom: 144%; }
    .pcommander_section .top .btn, .library_section .top .btn { width: 70px; float: left; }
    .pcommander_section .top .title_section, .library_section .top .title_section { top: 2px; position: relative; }
    .pcommander_section .item .image { padding-bottom: 144%; }
    .blockgrid_section .item .box .top .title { line-height: 0.85; }
    .blockgrid_section .item.item_1-2 { min-height: 140px; }
    .library_section .item .image { max-height: 325px; padding-bottom: 136%; }
    .library_section .item .image .cover { position: absolute; left: 0; top: 0; }
    .library_section .owl-prev, .library_section .owl-next { margin-top: -8px; }
}
@media screen and (max-width: 567px) {
    .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .pmembers_section .home_carousel .item { float: right; width: 50%; }
    .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
    .library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+2) { display: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 110px; }
    .blockgrid_section .item, .blockgrid_section .item.item_2-3 { width: 50%; height: 252px; height: calc(50vw - 32px); }
    .blockgrid_section .item.item_1-2 { width: 50%; height: 140px; height: 25vw; }
    .blockgrid_section .item.item_1-2.item_high { height: 296px; height: calc(50vw + 15px); }
    .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
}
@media screen and (max-width: 374px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 60px; }
}
@media screen and (max-width: 359px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 90px; float: none; }
    .pmembers_section .top .title_section, .library_section .top .title_section { margin-bottom: 8px; top: 0; }
}
@media screen and (min-width: 768px) {
    .pmembers_section { margin-bottom: 50px; }
    .pmembers_section .top { padding: 40px 30px 35px; }
    .pmembers_section .top .btn { margin-right: 30px; }
    .pmembers_section .item .image { height: 343px; }
    .pmembers_section .item .item_bottom { padding: 25px 15px 35px; }
    .pmembers_section .item .item_bottom .desc { top: -2px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .pcommander_section { margin-bottom: 50px; }
    .pcommander_section .top { padding: 40px 30px 35px; }
    .pcommander_section .top .btn { margin-right: 30px; float: right }
    .pcommander_section .item .image { height: 343px; }
    .pcommander_section .item .item_bottom { padding: 25px 15px 35px; }
    .pcommander_section .item .item_bottom .desc { top: -2px; }
    .pcommander_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .blockgrid_section { margin-bottom: -30px; padding-bottom: 50px; }
    .blockgrid_section .list { margin-left: -30px; }
    .blockgrid_section .item { width: 40%; padding-left: 30px; margin-bottom: 30px; height: 330px; }
    .blockgrid_section .item.item_2-3 { width: 60%; }
    .blockgrid_section .item.item_1-2 { width: 50%; height: 146px; }
    .blockgrid_section .item.item_1-2.item_high { height: 317px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 25px; }
    .blockgrid_section .item .inner { padding: 25px 30px 27px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 13px; }
    .blockgrid_section .item .box .top .btn { width: 110px; }
    .library_section { margin-bottom: 50px; }
    .library_section .top { padding: 40px 30px 15px; }
    .library_section .top .btn { margin-right: 30px; }
    .library_section .carousel_cont { padding: 0 0 30px; }
    .library_section .item { padding: 20px 20px; }
    .library_section .main_carousel:not(.owl-loaded) .item { width: 33.3333%; }
    .library_section .item .image { height: 258px; }
    .blockgrid_section.dark { padding: 50px 0 20px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .pmembers_section .owl-prev, .pmembers_section .owl-next { top: 134px; width: 50px; }
    .pmembers_section .owl-prev { right: -30px; }
    .pmembers_section .owl-next { left: -30px; }
    .pcommander_section .owl-prev, .pmembers_section .owl-next { top: 134px; width: 50px; }
    .pcommander_section .owl-prev { right: -30px; }
    .pcommander_section .owl-next { left: -30px; }
    .library_section .main_carousel:not(.owl-loaded) .item, .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4), .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .blockgrid_section .item .box .tags { font-size: 19px; }
}
@media screen and (min-width: 1024px) {
    .pmembers_section { margin-bottom: 38px; }
    .pmembers_section .top { padding: 41px 44px 32px; }
    .pmembers_section .top .btn { margin-right: 33px; }
    .pmembers_section .item .image { height: 351px; }
    .pmembers_section .item .item_bottom { padding: 24px 20px 34px; }
    .pcommander_section { margin-bottom: 38px; }
    .pcommander_section .top { padding: 41px 44px 32px; }
    .pcommander_section .top .btn { margin-right: 33px; float: right; }
    .pcommander_section .item .image { height: 351px; }
    .pcommander_section .item .item_bottom { padding: 24px 20px 34px; }
    .blockgrid_section { margin-bottom: -25px; padding-bottom: 38px; }
    .blockgrid_section .list { margin-left: -25px; }
    .blockgrid_section .item { width: 32.2%; padding-left: 25px; margin-bottom: 25px; }
    .blockgrid_section .item.item_2-3 { width: 67.8%; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 21px; }
    .blockgrid_section .item .inner { padding: 34px 39px 28px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 10px; }
    .blockgrid_section .item .box .top .btn { width: 100px; }
    .library_section { margin-bottom: 45px; }
    .library_section .top { padding: 41px 44px 18px; }
    .library_section .top .btn { margin-right: 33px; }
    .library_section .carousel_cont { padding: 0 50px 32px; }
    .library_section .item { padding: 23px 23px; }
    .library_section .main_carousel:not(.owl-loaded) .item { width: 20%; }
    .library_section .item .image { height: 237px; }
    .blockgrid_section.dark { padding: 45px 0 23px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .pmembers_section .owl-prev, .pmembers_section .owl-next { top: 138px; width: 50px; }
    .pmembers_section .owl-prev { right: -25px; }
    .pmembers_section .owl-next { left: -25px; }
    .pcommander_section .owl-prev, .pmembers_section .owl-next { top: 138px; width: 50px; }
    .pcommander_section .owl-prev { right: -25px; }
    .pcommander_section .owl-next { left: -25px; }
    .library_section .main_carousel:not(.owl-loaded) .item, .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 25%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+5), .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+5) { display: none; }
}
@media screen and (min-width: 1280px) {
    .pmembers_section .top { padding: 41px 44px 17px; }
    .pmembers_section .item { padding-top: 15px; }
    .pmembers_section .item .image { height: 355px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .pmembers_section .owl-carousel .owl-stage-outer { overflow: visible; }
    .pmembers_section .owl-carousel .owl-stage { -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
    .pcommander_section .top { padding: 41px 44px 17px; }
    .pcommander_section .item { padding-top: 15px; }
    .pcommander_section .item .image { height: 355px; }
    .pcommander_section .item .item_bottom .title, .pcommander_section .item .item_bottom .desc { padding: 0 6px; }
    /*.pcommander_section .owl-carousel .owl-stage-outer{overflow:visible;}
    .pcommander_section .owl-carousel .owl-stage{-ms-transform:translate(0, 0)!important;-moz-transform:translate(0, 0)!important;-webkit-transform:translate3d(0, 0, 0)!important;transform:translate(0, 0)!important;}*/
    .blockgrid_section .item { height: 413px; }
    .blockgrid_section .item.item_1-2 { height: 183px; }
    .blockgrid_section .item.item_1-2.item_high { height: 391px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 26px; }
    .blockgrid_section .item .inner { padding: 43px 49px 36px; }
}
@media screen and (min-width: 1440px) {
    .pmembers_section { margin-bottom: 42px; }
    .pmembers_section .top { padding: 45px 49px 21px; }
    .pmembers_section .top .btn { margin-right: 37px; }
    .pmembers_section .item .image { height: 400px; }
    .pmembers_section .item .item_bottom { padding: 27px 22px 38px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 7px; }
    .pcommander_section { margin-bottom: 42px; }
    .pcommander_section .top { padding: 45px 49px 21px; }
    .pcommander_section .top .btn { margin-right: 37px; float: right; }
    .pcommander_section .item .image { height: 400px; }
    .pcommander_section .item .item_bottom { padding: 27px 22px 38px; }
    .pcommander_section .item .item_bottom .title, .pcommander_section .item .item_bottom .desc { padding: 0 7px; }
    .blockgrid_section { margin-bottom: -30px; padding-bottom: 42px; }
    .blockgrid_section .list { margin-left: -30px; }
    .blockgrid_section .item { padding-left: 30px; margin-bottom: 30px; height: 459px; }
    .blockgrid_section .item.item_1-2 { height: 203px; }
    .blockgrid_section .item.item_1-2.item_high { height: 436px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 29px; }
    .blockgrid_section .item .inner { padding: 48px 54px 40px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 11px; }
    .blockgrid_section .item .box .top .btn { width: 111px; }
    .library_section { margin-bottom: 50px; }
    .library_section .top { padding: 45px 49px 20px; }
    .library_section .top .btn { margin-right: 37px; }
    .library_section .carousel_cont { padding: 0 85px 35px; }
    .library_section .item { padding: 25px 23px; }
    .library_section .item .image { height: 260px; }
    .library_section .item .title { padding-top: 22px; margin: 0 -7px; }
    .library_section .item .title .highlight { padding: 0 7px; }
    .blockgrid_section.dark { padding: 50px 0 25px; }
}
@media screen and (min-width: 1800px) {
    .pmembers_section { margin-bottom: 50px; }
    .pmembers_section .top { padding: 54px 59px 28px; }
    .pmembers_section .top .btn { margin-right: 45px; }
    .pmembers_section .item .image { height: 533px; }
    .pmembers_section .item .item_bottom { padding: 32px 27px 46px; }
    .pmembers_section .item .item_bottom .desc { top: -3px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 8px; }
    /*.pcommander_section{margin-bottom:50px;}
    .pcommander_section .top{padding:54px 59px 28px;}
    .pcommander_section .top .btn{margin-right:45px;}
    .pcommander_section .item .image{height:533px;}
    .pcommander_section .item .item_bottom{padding:32px 27px 46px;}
    .pcommander_section .item .item_bottom .desc{top:-3px;}
    .pcommander_section .item .item_bottom .title,.pmembers_section .item .item_bottom .desc{padding:0 8px;}*/
    .blockgrid_section { padding-bottom: 50px; }
    .blockgrid_section .item { height: 553px; }
    .blockgrid_section .item.item_1-2 { height: 244px; }
    .blockgrid_section .item.item_1-2.item_high { height: 518px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 35px; }
    .blockgrid_section .item .inner { padding: 58px 65px 48px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 13px; }
    .blockgrid_section .item .box .top .btn { width: 134px; }
    .library_section { margin-bottom: 60px; }
    .library_section .top { padding: 54px 59px 24px; }
    .library_section .top .btn { margin-right: 45px; }
    .library_section .carousel_cont { padding: 0 114px 42px; }
    .library_section .item { padding: 30px; }
    .library_section .item .image { height: 350px; }
    .library_section .item .title { padding-top: 27px; margin: 0 -8px; }
    .library_section .item .title .highlight { padding: 0 8px; }
    .blockgrid_section.dark { padding: 60px 0 30px; }
}
/* Albums lobby & Movies lobby page */
.page_searchalbums { background-color: #F5D29B; padding: 16px 0; }
.page_searchalbums .form { display: block; max-width: 100%; width: 100%; margin: 0 auto; }
.page_searchalbums .inputs_group { border: none; margin: 0; padding: 0; margin-left: -16px; }
.page_searchalbums .inputs_group:after { content: ''; clear: both; display: table; }
.page_searchalbums .inputs_group .input { float: right; width: 100%; padding-left: 16px; }
.page_searchalbums .inputs_group .input:last-child { width: 100%; }
.page_searchalbums .inputs_group .page_search { margin: 0; width: 100%; }
.page_searchalbums .inputs_group .page_search input[type='text']:focus { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.page_searchalbums .inputs_group .page_search .btn { background-color: #2A2A2A; color: #F4D19A; }
.page_searchalbums .searchMaps { width: 100%; text-align: center; border: none; }
.page_searchalbums .searchMaps .page_search { margin: 0 auto; width: 50%; }
.page_searchalbums .searchMaps .page_search .btn { background-color: #2A2A2A; color: #F4D19A; }
.albumslobby_page, .movieslobby_page { background: #f3f3f3; }
.albumslist_section { text-align: center; padding: 16px 0 16px; }
.albumslist_section .title_section { margin-bottom: 32px; }
.albumslist_section .list_slice { padding: 0 16px; }
.albumslist_section .list_slice:not(.sliced) .item:nth-child(n+13) { display: none; }
.albumslist_section .list { margin-left: -32px; padding-bottom: 0; }
.albumslist_section .list:after { content: ''; clear: both; display: table; }
.albumslist_section .item { padding-left: 32px; margin-bottom: 32px; float: right; width: 100%; }
.albumslist_section .item .inner { display: block; background-color: #F3F3F3; -moz-box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); text-align: center; color: #2A2A2A; }
.albumslist_section .item .inner:hover { background-color: #F5D29B; -moz-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); }
.albumslist_section .item .image { height: auto; background-color: #E8E8E8; border: 1px solid #C1C1C1; }
.albumslist_section .item .item_bottom { height: 54px; display: table; width: 100%; }
.albumslist_section .item .item_bottom .table-cell { width: 100%; height: 100%; vertical-align: middle; line-height: 1; }
.more_cont { width: 100%; text-align: center; }
.more_cont .load_more { display: inline-block; color: #F5D29B; overflow: hidden; padding: 1px 0; margin-bottom: 16px; }
.more_cont .load_more.dark { color: #2A2A2A; }
.more_cont .load_more .btn_in { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.more_cont .load_more .icon { font-size: 36px; }
.more_cont .load_more .text { height: 36px; line-height: 36px; color: #2A2A2A; display: inline-block; vertical-align: middle; overflow: hidden; position: relative; }
.more_cont .load_more .text span { position: relative; padding-right: 10px; display: block; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); opacity: 0; }
.more_cont .load_more:hover .btn_in, .more_cont .load_more:hover .text span { opacity: 1; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.more_cont .load_more:hover .icon { -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.movieslist_section .item .inner, .movieslist_section .item .inner:hover { background: #FFF; }
@media screen and (max-width: 767px) {
    .page_searchalbums .inputs_group .input { margin-bottom: 16px; }
    .page_searchalbums .inputs_group .input:last-child { margin-bottom: 0; }
    .page_searchalbums .page_search { max-width: none; }
    .page_searchalbums .page_search input[type="text"] { text-indent: 16px; }
    .albumslist_section .item .image { padding-bottom: 70%; }
    .albumslist_section .item .item_bottom .table-cell { padding-bottom: 2px; }
    .more_cont { font-size: 0; }
    .more_cont .load_more { font-size: 19px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .albumslist_section .item { width: 50%; }
}
@media screen and (min-width: 667px) and (max-width: 767px) {
    .page_searchalbums .inputs_group .input { width: 30%; margin-bottom: 0; }
    .page_searchalbums .inputs_group .input:last-child { width: 40%; }
}
@media screen and (min-width: 768px) {
    .page_searchalbums { padding: 30px 0; }
    .page_searchalbums .inputs_group { margin-left: -30px; }
    .page_searchalbums .inputs_group .input { width: 30%; padding-left: 30px; }
    .page_searchalbums .inputs_group .input:last-child { width: 40%; }
    .albumslist_section { padding: 7px 0 15px; }
    .albumslist_section .title_section { margin-bottom: 35px; }
    .albumslist_section .list_slice { padding: 0 0; }
    .albumslist_section .list { margin-left: -50px; padding-bottom: 5px; }
    .albumslist_section .item { padding-left: 50px; margin-bottom: 40px; width: 33.3333%; }
    .albumslist_section .item .image { padding-bottom: 74%; }
    .albumslist_section .item .item_bottom { height: 60px; }
    .more_cont .load_more { margin-bottom: 50px; }
}
@media screen and (max-width: 1023px) {
    .more_cont .load_more .text span { opacity: 1; }
}
@media screen and (min-width: 1024px) {
    .page_searchalbums { padding: 25px 0; }
    .page_searchalbums .form { max-width: 878px; }
    .page_searchalbums .inputs_group { margin-left: -25px; }
    .page_searchalbums .inputs_group .input { width: 25%; padding-left: 25px; }
    .page_searchalbums .inputs_group .input:last-child { width: 50%; }
    .albumslist_section { padding: 7px 0 25px; }
    .albumslist_section .title_section { margin-bottom: 46px; }
    .albumslist_section .list_slice { padding: 0 25px; }
    .albumslist_section .list { margin-left: -61px; padding-bottom: 6px; }
    .albumslist_section .item { padding-left: 61px; margin-bottom: 49px; width: 25%; }
    .albumslist_section .item .item_bottom { height: 55px; }
    .more_cont .load_more { padding: 2px 0; margin-bottom: 46px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-32px, 0); -moz-transform: translate(-32px, 0); -webkit-transform: translate3d(-32px, 0, 0); transform: translate(-32px, 0); }
    .more_cont .load_more .icon { font-size: 32px; }
    .more_cont .load_more .text { height: 32px; line-height: 32px; }
    .more_cont .load_more .text span { -ms-transform: translate(64px, 0); -moz-transform: translate(64px, 0); -webkit-transform: translate3d(64px, 0, 0); transform: translate(64px, 0); }
}
@media screen and (min-width: 1280px) {
    .albumslist_section .list_slice { padding: 0 12px; }
}
@media screen and (min-width: 1440px) {
    .page_searchalbums { padding: 30px 0; }
    .page_searchalbums .form { max-width: 975px; }
    .page_searchalbums .inputs_group { margin-left: -30px; }
    .page_searchalbums .inputs_group .input { padding-left: 30px; }
    .albumslist_section { padding: 8px 0 28px; }
    .albumslist_section .title_section { margin-bottom: 51px; }
    .albumslist_section .list_slice { padding: 0 13.7px; }
    .albumslist_section .list { margin-left: -68px; padding-bottom: 7px; }
    .albumslist_section .item { padding-left: 68px; margin-bottom: 54px; }
    .albumslist_section .item .item_bottom { height: 61px; }
    .more_cont .load_more { padding: 1px 0; margin-bottom: 51px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-36px, 0); -moz-transform: translate(-36px, 0); -webkit-transform: translate3d(-36px, 0, 0); transform: translate(-36px, 0); }
    .more_cont .load_more .icon { font-size: 36px; }
    .more_cont .load_more .text { height: 36px; line-height: 36px; }
    .more_cont .load_more .text span { -ms-transform: translate(72px, 0); -moz-transform: translate(72px, 0); -webkit-transform: translate3d(72px, 0, 0); transform: translate(72px, 0); }
}
@media screen and (min-width: 1800px) {
    .page_searchalbums .form { max-width: 1175px; }
    .albumslist_section { padding: 10px 0 34px; }
    .albumslist_section .title_section { margin-bottom: 61px; }
    .albumslist_section .list_slice { padding: 0 16.5px; }
    .albumslist_section .list { margin-left: -82px; padding-bottom: 8px; }
    .albumslist_section .item { padding-left: 82px; margin-bottom: 65px; }
    .albumslist_section .item .image { padding-bottom: 75.11%; }
    .albumslist_section .item .item_bottom { height: 74px; }
    .more_cont .load_more { margin-bottom: 61px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-39px, 0); -moz-transform: translate(-39px, 0); -webkit-transform: translate3d(-39px, 0, 0); transform: translate(-39px, 0); }
    .more_cont .load_more .icon { font-size: 40px; }
    .more_cont .load_more .text { height: 40px; line-height: 40px; }
    .more_cont .load_more .text span { -ms-transform: translate(77px, 0); -moz-transform: translate(77px, 0); -webkit-transform: translate3d(77px, 0, 0); transform: translate(77px, 0); }
}
/* Three cols & Albums album page */
.three_cols { padding-left: 0; }
.three_cols .row { padding-right: 0; padding-left: 0; position: relative; padding-top: 0; }
.three_cols .col_right { width: 100%; position: absolute; right: 0; top: 0; }
.three_cols .col_right:after, .three_cols .col_left:after { content: ''; clear: both; display: table; }
.three_cols .col_content { position: relative; padding-left: 0; padding-right: 0; }
.three_cols .col_left { position: absolute; width: 100%; top: 0; padding-top: 12px; }
.three_cols .block_dbmenu { margin-bottom: 0; padding-top: 0; }
.three_cols .block_dbmenu .title_block { padding: 10px 15px; border-bottom: 4px solid #2A2A2A; margin-bottom: 8px; }
.three_cols .block_dbmenu .menu > li { border-bottom: 1px solid #d0d0d0; }
.three_cols .block_dbmenu .menu > li > a { height: 53px; line-height: 53px; display: block; margin: 0 0; padding: 0 15px; font-weight: 700; color: #2A2A2A; position: relative; }
.three_cols .block_dbmenu .menu > li > a.active { background-color: #F5D29B; margin: -1px 0; height: 55px; /*line-height:55px;*/ }
.three_cols .block_dbmenu .menu > li > a.active:hover { background-color: #F5D29B; }
.three_cols .block_dbmenu .menu > li > a .icon { font-size: 8px; line-height: 55px; position: absolute; left: 15px; top: 0; overflow: hidden; overflow: hidden; }
.three_cols .block_dbmenu .menu > li > a .icon:before { display: block; -ms-transform: translate(9px, 0); -moz-transform: translate(9px, 0); -webkit-transform: translate3d(9px, 0, 0); transform: translate(9px, 0); }
.three_cols .block_dbmenu .menu > li > a:hover .icon:before, .three_cols .block_dbmenu .menu > li > a.active .icon:before { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.three_cols .block_search { z-index: 10; position: relative; }
.three_cols .block_search .form { margin: 0; background-color: #F5D29B; position: relative; }
.three_cols .block_search .form .customSelect .title { white-space: normal; }
.three_cols .block_search .inputs_open { display: none; background: #f5d29b; }
.three_cols .block_search .title_block { display: block; margin: 0; padding: 0; width: 100%; }
.three_cols .block_search .title_block a { height: 54px; line-height: 52px; display: block; position: relative; color: #2A2A2A; padding: 0 44px 0 25px; width: 100%; }
.three_cols .block_search .title_block .icon { font-size: 16px; position: absolute; right: 16px; top: 0; line-height: 52px; }
.three_cols .block_search .title_block .icon_arrow { font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 54px; display: block; }
.three_cols .block_search .title_block .icon_arrow:after { content: '\e903'; position: absolute; left: 0; top: -2px; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; }
.three_cols .block_search.open .inputs_open { display: block; }
.three_cols .block_search.open_text .icon_arrow:before { opacity: 0; }
.three_cols .block_search.open_text .icon_arrow:after { opacity: 1; }
.three_cols .block_search .inputs_group { border: none; margin: 0; padding: 16px 16px 24px; }
.three_cols .block_search .input { margin-bottom: 16px; position: relative; }
.three_cols .block_search .input:last-child { margin-bottom: 0; }
.three_cols .block_search .input input[type='text'] { height: 54px; background-color: #FFF; text-indent: 16px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; display: block; width: 100%; }
.three_cols .block_search .inputs_expand { display: block; height: 0; visibility: hidden; margin: -4px -16px 0; padding: 4px 16px 0; opacity: 0; position: relative; z-index: 10; }
.three_cols .block_search .inputs_expand .customSelect .title { width: 100%; }
.three_cols .block_search .inputs_expand .input:last-child { margin-bottom: 0; padding-bottom: 16px; }
.three_cols .block_search .input .expand_search { height: 54px; line-height: 25px; color: #2A2A2A; display: block; padding-right: 8px; position: relative; }
.three_cols .block_search .input .expand_search .text_expand { position: absolute; right: 8px; top: 0; opacity: 0; }
.three_cols .block_search .input .expand_search .icon_arrow { margin-right: 8px; position: relative; top: -1px; font-size: 7px; }
.three_cols .block_search .input .expand_search .icon_arrow:before { position: relative; display: inline-block; font-size: 7px; opacity: 1; }
.three_cols .block_search .input .expand_search .icon_arrow:after { content: '\e903'; position: absolute; left: 0; top: -2px; font-size: 7px; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; }
.three_cols .block_search.expand .inputs_expand { height: auto; visibility: visible; opacity: 1; }
.three_cols .block_search.expand_text .input .expand_search .text { opacity: 0; }
.three_cols .block_search.expand_text .input .expand_search .text_expand { opacity: 1; }
.three_cols .block_search.expand_text .input .expand_search .icon_arrow:before { opacity: 0; }
.three_cols .block_search.expand_text .input .expand_search .icon_arrow:after { opacity: 1; }
.three_cols .block_search .input.input_submit { padding-left: 120px; clear: both; height: 54px; }
.three_cols .block_search .input.input_submit .btn { width: 120px; height: 54px; position: absolute; left: 0; top: 0; font-size: 22px; color: #FFF; font-weight: 700; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.three_cols .block_search .input.input_submit .btn:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.three_cols .block_search .input.input_submit .btn .icon { font-size: 14px; color: #F4D19A; margin-right: 16px; }
.block_banner { margin-bottom: 40px; }
.block_banner a { display: block; background-color: #613F61; -moz-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); -webkit-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); }
.block_banner a:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.block_banner a img { display: block; width: 100%; }
.three_cols .block_connectmenu { margin-bottom: 35px; }
/**anna**/
.three_cols .block_connectmenu .title_block { padding: 0 0 16px; border-bottom: 4px solid #2A2A2A; }
.three_cols .block_connectmenu .menu { direction: ltr; }
.three_cols .block_connectmenu .menu > li { border-bottom: 1px solid rgba(42,42,42,0.2); }
.three_cols .block_connectmenu .menu > li > a { display: block; height: 54px; line-height: 52px; color: #2F2002; padding-right: 44px; direction: rtl; font-weight: 700; overflow: hidden; position: relative; }
.three_cols .block_connectmenu .menu > li > a .icon { position: absolute; right: 0; width: 44px; line-height: 54px; text-align: center; font-size: 12px; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-tag:before { font-size: 156.25%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-people:before { font-size: 125%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-eye:before { font-size: 87.5%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-pages:before { font-size: 150%; }
.three_cols .block_connectmenu .menu > li .subnav { height: 0; visibility: hidden; }
.three_cols .block_connectmenu .menu > li .scroll-wrapper { border-top: 1px solid rgba(42,42,42,0.2); }
.three_cols .block_connectmenu .menu > li ul { max-height: 220px; overflow: hidden; }
.three_cols .block_connectmenu .menu > li ul li { direction: rtl; padding: 0 22px; }
.three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 8px; }
.three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 8px; }
.three_cols .block_connectmenu .menu > li ul li > a { display: block; color: #2F2002; font-size: 19px; font-weight: 400; padding: 10.5px 22px; line-height: 1; }
.three_cols .block_connectmenu .menu > li ul li > a:hover, .three_cols .block_connectmenu .menu > li ul li > a.active { background-color: #D3B585; }
.three_cols .block_connectmenu .menu > li > a:hover { background-color: #f3f3f3; }
.three_cols .block_connectmenu .menu > li.active > a:hover { background-color: #F5D29B; }
.three_cols .block_connectmenu .menu > li.active { background-color: #F5D29B; }
.three_cols .block_connectmenu .menu > li.open .subnav { height: auto; visibility: visible; }
.three_cols .block_connectmenu .connect.active { background-color: #F5D29B; }
/**anna**/
.three_cols .threecol_article { padding-bottom: 32px; }
.three_cols .threecol_article .title_section { margin-bottom: 24px; }
.three_cols .threecol_article .content { padding-left: 0; }
.three_cols .threecol_article .desc { margin-bottom: 24px; }
.three_cols .threecol_article .content .desc_italic { color: #131311; font-weight: 700; /*font-style:italic;*/ font-style: normal; margin-bottom: 40px; }
.three_cols .threecol_article .content .title-5 { margin-bottom: 24px; }
.content a { background: #F5D29B; }
.content a:hover { text-decoration: underline }
.imageslist_section { text-align: right; padding-top: 0; }
.imageslist_section .title_section { margin-bottom: 24px; }
.imageslist_section .desc { margin-bottom: 32px; }
.imageslist_section .list_slice { padding: 0; }
.imageslist_section .title_list { margin-bottom: 24px; }
.imageslist_section .list { margin-left: -16px; padding-bottom: 16px; }
.imageslist_section .item { width: 50%; padding-left: 16px; margin-bottom: 16px; }
.imageslist_section .item .image { height: auto; min-height: 224px; padding-bottom: 76%; background-blend-mode: multiply; background-color: #FFF; }
.imageslist_section .item .item_bottom { height: 58px; }
.imageslist_section .item .item_bottom .table-cell { font-size: 18px; text-align: right; vertical-align: top; padding: 10px; }
.imageslist_section .item .inner:hover { background: #f3f3f3; -moz-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); -webkit-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); }
.imageslist_section .item .inner:hover .image { background-color: #f5d29b; }
.imageslist_section .more_cont { text-align: center; }
.imageslist_section .more_cont .load_more { margin-bottom: 16px; }
.externalLinks { margin-top: 30px; }
.externalLinks .menu > li > a { display: block; min-height: 54px; height: auto; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 44px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
.externalLinks .menu > li > a .icon { line-height: 30px; }
@media screen and (min-width: 768px) {
    .three_cols .row { padding-top: 5px; }
    .three_cols .col_left { padding-top: 30px; }
    .three_cols .block_search .title_block a { height: 60px; line-height: 58px; padding: 0 60px 0 25px; }
    .three_cols .block_search .title_block .icon { font-size: 25px; right: 20px; line-height: 60px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 8px; left: 20px; line-height: 60px; }
    .three_cols .block_search .inputs_group { padding: 15px 20px 30px; }
    .three_cols .block_search .input { margin-bottom: 20px; }
    .three_cols .block_search .input input[type='text'] { height: 50px; text-indent: 15px; }
    .three_cols .block_search .inputs_expand { margin: -4px -20px 0; padding: 4px 20px 0; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 20px; }
    .three_cols .block_search .input .expand_search { height: 50px; line-height: 25px; padding-right: 5px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 5px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 7px; }
    .three_cols .block_search .input.input_submit { padding-left: 140px; height: 50px; }
    .three_cols .block_search .input.input_submit .btn { width: 140px; height: 50px; font-size: 22px; padding: 0 5px }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 17px; margin-right: 20px; }
    .block_banner { margin-bottom: 0; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 10px; }
    .three_cols .block_connectmenu .menu > li > a { height: 50px; line-height: 50px; padding-right: 46px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 56px; line-height: 50px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 180px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 25px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 7px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 7px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 18px; padding: 8.65px 22px; }
    .three_cols .threecol_article { padding-bottom: 60px; }
    .three_cols .threecol_article .title_section { margin-bottom: 30px; }
    .three_cols .threecol_article .content { padding-left: 45px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 60px; }
    .three_cols .threecol_article .content .desc_italic a:hover { text-decoration: underline; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 30px; }
    .imageslist_section .title_section { margin-bottom: 30px; }
    .imageslist_section .desc { margin-bottom: 45px; }
    .imageslist_section .title_list { margin-bottom: 30px; }
    .imageslist_section .list { margin-left: -30px; padding-bottom: 10px; }
    .imageslist_section .item { width: 33.3333%; padding-left: 30px; margin-bottom: 35px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 15px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 46px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
}
@media screen and (max-width: 1023px) {
    .three_cols .col_right, .three_cols .col_left { position: relative; }
    .three_cols .col_right { position: absolute; right: 0; top: -152px; width: 100%; }
    .three_cols .col_content { min-height: 0 !important; }
    .page_head .three_cols_spacer { height: 60px; margin-bottom: 7px; }
    .three_cols .blocks_fullwidth .block_item { width: 100%; }
    .three_cols .blocks_fullwidth .block_dbmenu { padding-left: 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { white-space: normal; }
    .three_cols .block_search .title_block { z-index: 2; position: relative; background: #f5d29b; }
    .three_cols .block_search .inputs_open { display: block !important; opacity: 0 !important; visibility: hidden !important; position: absolute; right: 0; top: 100%; width: 100%; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); border-top: 1px solid #D3B585; }
    .three_cols .block_search .icon_arrow:before { display: block; }
    .three_cols .block_search.open_mobile .inputs_open { opacity: 1 !important; visibility: visible !important; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .three_cols .block_search.open_mobile.open_text .title_block .icon_arrow:before, .three_cols .block_dbmenu.open .toggle_link .icon:before { opacity: 1; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .three_cols .block_search.open_text .title_block .icon_arrow:before { opacity: 1; }
    .three_cols .block_search.open_text .title_block .icon_arrow:after { opacity: 0; }
    .three_cols .block_dbmenu .inner { position: relative; z-index: 9; }
    .three_cols .block_dbmenu .title_block { display: none; }
    .three_cols .block_dbmenu .toggle_link { height: 60px; line-height: 58px; position: relative; display: block; padding: 0 20px; font-size: 27px; font-weight: 900; color: #2A2A2A; z-index: 2; background-color: #F5D29B; }
    .three_cols .block_dbmenu .toggle_link .icon { position: absolute; left: 20px; top: 0; line-height: 60px; font-size: 8px; }
    .three_cols .block_dbmenu .toggle_link .icon:before { display: block; position: relative; }
    .three_cols .block_dbmenu .menu { border-top: 1px solid #D3B585; position: absolute; right: 0; top: 100%; width: 100%; background: #f5d29b; padding: 9px 0; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); opacity: 0; visibility: hidden; }
    .three_cols .block_dbmenu.open .menu { opacity: 1; visibility: visible; overflow-y: scroll; -webkit-overflow-scrolling: touch; max-height: 500px; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .three_cols .block_dbmenu .menu > li { border: none; }
    .three_cols .block_dbmenu .menu > li > a { height: 50px; line-height: 48px; padding: 0 20px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 50px; /*line-height:48px;*/ margin: 0; background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li a.active { background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li a:hover, .three_cols .block_dbmenu .menu > li a.active:hover { background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 8px; line-height: 50px; left: 20px; }
    .three_cols .block_dbmenu.open .menu > li { display: block; }
}
@media screen and (max-width: 767px) {
    .page_head .three_cols_spacer { height: 124px; margin-bottom: 0; }
    .page_head .blocks_fullwidth.three_cols_spacer { height: 54px; }
    .three_cols .col_right { top: -208px; }
    .three_cols .blocks_fullwidth.col_right { top: -138px; }
    .three_cols .col_left { padding-bottom: 44px; }
    .three_cols .block_dbmenu { margin-bottom: 16px; z-index: 12; position: relative; }
    .three_cols .block_dbmenu .toggle_link { height: 54px; line-height: 52px; padding: 0 16px; font-size: 19px; }
    .three_cols .block_dbmenu .toggle_link .icon { left: 16px; line-height: 54px; font-size: 7px; }
    .three_cols .block_dbmenu .menu { padding: 8px 0; }
    .three_cols .block_dbmenu.open .menu { max-height: 403px; }
    .three_cols .block_dbmenu .menu > li > a { height: 46px; line-height: 44px; padding: 0 16px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 46px; /*line-height:44px;*/ }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 9px; line-height: 46px; left: 16px; }
    .three_cols .block_search .title_block a { font-size: 19px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .three_cols .col_left { margin-left: -16px; width: auto; }
    .page_head .three_cols_spacer { height: 54px; margin-bottom: 0; }
    .three_cols .block_item { float: right; width: 50%; padding-left: 16px; }
    .three_cols .block_dbmenu { padding-left: 8px; }
    .three_cols .block_search { padding-left: 0; padding-right: 8px; }
    .three_cols .col_right { top: -138px; }
    .three_cols .block_search .input.input_submit { padding-left: 110px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; }
    .three_cols .block_connectmenu .title_block { margin-top: -6px; }
    .imageslist_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .three_cols .share_bar { margin-bottom: 30px; clear: both; }
    .three_cols .share_bar > li { margin-left: 15px; }
    .three_cols .share_bar > li > a { height: 24px; line-height: 24px; display: block; }
    .three_cols .share_bar > li > a span { height: 24px; line-height: 24px; }
    .three_cols .col_left { margin-left: -30px; width: auto; }
    .three_cols .col_left { padding-bottom: 60px; }
    .three_cols .block_item { float: right; width: 50%; padding-left: 30px; }
    .three_cols .block_connectmenu .title_block { margin-top: -6px; }
    .three_cols .block_dbmenu { padding-left: 15px; }
    .three_cols .block_search { padding-left: 0; padding-right: 15px; }
    .block_banner { display: none; }
    .block_banner.mobile { display: block; width: 50%; margin-bottom: 30px; }
}
@media screen and (min-width: 1024px) {
    .three_cols .row { padding-right: 200px; padding-left: 200px; padding-top: 10px; }
    .three_cols .col_right { width: 200px; }
    .three_cols .col_content { padding-left: 25px; padding-right: 25px; }
    .three_cols .col_left { width: 200px; padding-top: 16px; }
    .three_cols .block_dbmenu { margin-bottom: 64px; padding-top: 4px; }
    .three_cols .block_dbmenu .toggle_link { display: none; }
    .three_cols .block_dbmenu .menu > li a:not(.active):hover { background-color: #f3f3f3; }
    .three_cols .block_search .title_block a { height: 56px; line-height: 60px; padding: 0 35px 0 15px; }
    .three_cols .block_search .title_block .icon { font-size: 15px; right: 10px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 6px; left: 15px; }
    .three_cols .block_search .inputs_group { padding: 19px 16px 29px; }
    .three_cols .block_search .input { margin-bottom: 23px;  width: 170px;}
    .three_cols .block_search .input input[type='text'] { height: 45px; text-indent: 12px; }
    .three_cols .block_search .inputs_expand { margin: -4px -16px 0; padding: 4px 16px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 168px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 23px; }
    .three_cols .block_search .input .expand_search { height: 45px; line-height: 22px; padding-right: 6px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 6px; font-size: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 6px; }
    .three_cols .block_search .input.input_submit { padding-left: 105px; height: 45px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; height: 45px; font-size: 22px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 15px; margin-right: 10px; }
    .block_banner { margin-bottom: 52px; }
    .block_banner.mobile { display: none; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 10px; margin-top: -1px; }
    .three_cols .block_connectmenu .menu > li > a { padding-right: 31px; position: relative; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 30px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 209px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 18px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 6px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 6px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 17px; padding: 8.65px 15px; }
    .three_cols .threecol_article { padding-bottom: 113px; }
    .three_cols .threecol_article .title_section { margin-bottom: 20px; }
    .three_cols .threecol_article .content { padding-left: 10px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 68px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 24px; }
    .imageslist_section .title_section { margin-bottom: 25px; }
    .imageslist_section .desc { margin-bottom: 47px; }
    .imageslist_section .title_list { margin-bottom: 25px; }
    .imageslist_section .list { margin-left: -25px; padding-bottom: 38px; }
    .imageslist_section .item { padding-left: 25px; margin-bottom: 30px; }
    .imageslist_section .item .item_bottom { height: 70px; }
    .imageslist_section .item .item_bottom .table-cell { font-size: 17px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 14px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
}
@media screen and (max-width: 1279px) {
    .three_cols .share_bar { position: relative; }
    .three_cols .share_bar:after { content: ''; clear: both; display: table; }
    .three_cols .share_bar > li { margin-bottom: 0; float: right; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .three_cols .block_search .input .expand_search { line-height: 1; padding-top: 3px; }
    .three_cols .share_bar { margin-bottom: 25px; }
    .three_cols .share_bar > li { margin-left: 15px; }
}
@media screen and (min-width: 1280px) {
    .three_cols .row { padding-right: 284px; padding-left: 257px; }
    .three_cols .col_right { width: 257px; }
    .three_cols .col_content { padding-left: 50px; padding-right: 40px; }
    .three_cols .col_left { width: 257px; }
    .three_cols .block_dbmenu .title_block { padding: 10px 23px; }
    .three_cols .block_dbmenu .menu > li > a { padding: 0 23px; }
    .three_cols .block_dbmenu .menu > li > a .icon { left: 19px; }
    .three_cols .block_search .title_block a { padding: 0 54px 0 23px; }
    .three_cols .block_search .title_block .icon { font-size: 23px; right: 15px; }
    .three_cols .block_search .title_block .icon_arrow { left: 23px; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 225px; }
    .three_cols .block_search .input.input_submit .btn { width: 104px; font-size: 22px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 18px; margin-right: 10px; }
    .three_cols .block_connectmenu .menu > li > a { padding-right: 41px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 50px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 23px; }
    .three_cols .block_connectmenu .menu > li ul li > a { padding: 8.65px 20px; }
    .three_cols .threecol_article .content { padding-left: 29px; }
    .imageslist_section .list { margin-left: -27px; }
    .imageslist_section .item { padding-left: 27px; margin-bottom: 31px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
    .three_cols .block_search .input {width: 225px;}
}
@media screen and (min-width: 1440px) {
    .three_cols { padding-left: 30px; }
    .three_cols .row { padding-right: 315px; padding-left: 286px; padding-top: 11px; }
    .three_cols .col_right { width: 286px; }
    .three_cols .col_content { padding-left: 55px; padding-right: 44px; }
    .three_cols .col_left { width: 286px; padding-top: 18px; }
    .three_cols .block_dbmenu { margin-bottom: 71px; }
    .three_cols .block_dbmenu .title_block { padding: 11px 25px; margin-bottom: 9px; }
    .three_cols .block_dbmenu .menu > li > a { height: 59px; line-height: 59px; padding: 0 25px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 61px; /*line-height:61px;*/ }
    /**remove height**/
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 9px; line-height: 61px; left: 21px; }
    .three_cols .block_dbmenu .menu > li > a .icon:before { -ms-transform: translate(10px, 0); -moz-transform: translate(10px, 0); -webkit-transform: translate3d(10px, 0, 0); transform: translate(10px, 0); }
    .three_cols .block_search .title_block a { height: 62px; line-height: 67px; padding: 0 60px 0 25px; }
    .three_cols .block_search .title_block .icon { font-size: 25px; right: 17px; line-height: 66px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 7px; left: 25px; line-height: 66px; }
    .three_cols .block_search .inputs_group { padding: 21px 18px 32px; }
    .three_cols .block_search .input { margin-bottom: 25px;  width: 250px;}
    .three_cols .block_search .input input[type='text'] { height: 50px; text-indent: 14px; }
    .three_cols .block_search .inputs_expand { margin: -4px -18px 0; padding: 4px 18px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 250px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 25px; }
    .three_cols .block_search .input .expand_search { height: 50px; line-height: 25px; padding-right: 7px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 7px; font-size: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 7px; }
    .three_cols .block_search .input.input_submit { padding-left: 117px; height: 50px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; height: 50px; font-size: 24px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 19px; margin-right: 12px; }
    .block_banner { margin-bottom: 58px; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 11px; margin-top: -2px; }
    .three_cols .block_connectmenu .menu > li > a { height: 56px; line-height: 56px; padding-right: 46px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 56px; line-height: 55px; font-size: 13px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 232px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 25px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 7px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 7px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 18px; padding: 8.5px 22px; }
    .three_cols .threecol_article { padding-bottom: 125px; }
    .three_cols .threecol_article .title_section { margin-bottom: 22px; }
    .three_cols .threecol_article .content { padding-left: 32px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 75px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 27px; }
    .imageslist_section .title_section { margin-bottom: 28px; }
    .imageslist_section .desc { margin-bottom: 52px; }
    .imageslist_section .title_list { margin-bottom: 28px; }
    .imageslist_section .list { margin-left: -30px; padding-bottom: 42px; }
    .imageslist_section .item { padding-left: 30px; margin-bottom: 34px; }
    .imageslist_section .item .item_bottom { height: 65px; }
    .imageslist_section .item .item_bottom .table-cell { font-size: 18px; padding: 11px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 16px; }
    .imageslist_section .item .image { height: auto; min-height: 300px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px; }
}
@media screen and (min-width: 1800px) {
    .three_cols .row { padding-right: 458px; padding-left: 415px; padding-top: 16px; }
    .three_cols .col_right { width: 416px; }
    .three_cols .col_content { padding-left: 79px; padding-right: 64px; }
    .three_cols .col_left { width: 415px; padding-top: 27px; }
    .three_cols .block_dbmenu { margin-bottom: 86px; padding-top: 5px; }
    .three_cols .block_dbmenu .title_block { padding: 13px 30px; margin-bottom: 11px; }
    .three_cols .block_dbmenu .menu > li > a { height: 71px; line-height: 71px; padding: 0 30px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 73px; /*line-height:73px;*/ }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 11px; line-height: 73px; left: 25px; }
    .three_cols .block_dbmenu .menu > li > a .icon:before { -ms-transform: translate(12px, 0); -moz-transform: translate(12px, 0); -webkit-transform: translate3d(12px, 0, 0); transform: translate(12px, 0); }
    .three_cols .block_search .title_block a { height: 75px; line-height: 81px; padding: 0 72px 0 30px; }
    .three_cols .block_search .title_block .icon { font-size: 30px; right: 20px; line-height: 79px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 8px; left: 30px; line-height: 79px; }
    .three_cols .block_search .inputs_group { padding: 25px 22px 38px; }
    .three_cols .block_search .input { margin-bottom: 30px; width: 370px}
    .three_cols .block_search .input input[type='text'] { height: 60px; text-indent: 17px; }
    .three_cols .block_search .inputs_expand { margin: -5px -22px 0; padding: 5px 22px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 372px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 30px; }
    .three_cols .block_search .input .expand_search { height: 60px; line-height: 30px; padding-right: 8px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 8px; font-size: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 8px; }
    .three_cols .block_search .input.input_submit { padding-left: 170px; height: 60px; }
    .three_cols .block_search .input.input_submit .btn { width: 170px; height: 60px; font-size: 36px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 23px; margin-right: 20px; }
    .block_banner { margin-bottom: 76px; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 13px; margin-top: -9px; }
    .three_cols .block_connectmenu .menu > li > a { height: 67px; line-height: 68px; padding-right: 56px; }
    .three_cols .block_connectmenu .menu > li > a .icon { line-height: 66px; font-size: 16px; }
    .three_cols .block_connectmenu .menu > li > a .icon.icon-pages { font-size: 17px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 280px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 30px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 9px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 9px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 20px; padding: 11px 26px; }
    .three_cols .threecol_article { padding-bottom: 150px; }
    .three_cols .threecol_article .title_section { margin-bottom: 26px; }
    .three_cols .threecol_article .content { padding-left: 50px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 90px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 32px; }
    .imageslist_section .title_section { margin-bottom: 34px; }
    .imageslist_section .desc { margin-bottom: 63px; }
    .imageslist_section .title_list { margin-bottom: 34px; }
    .imageslist_section .list { margin-left: -36px; padding-bottom: 51px; }
    .imageslist_section .item { padding-left: 36px; margin-bottom: 41px; }
    .imageslist_section .item .item_bottom { height: 65px; }
    .imageslist_section .item .item_bottom .table-cell { padding: 13px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 19px; }
    .externalLinks .menu > li > a { display: block; min-height: 50px; height: auto; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px; }
}
/**general content **/
.content ul { list-style: disc; margin-right: 10px; }
.content ul li { margin-right: 10px; }
.content > a { background-color: #F5D29B; text-decoration: underline; color: #2A2A2A; position: relative; }
/* Albums photo page & lightbox */
.photoshow_section { padding-bottom: 45px; }
.photoshow_section .title_section { margin-bottom: 24px; }
.photoshow_section .image_box { margin-bottom: 32px; background-color: #E8E8E8; -moz-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); position: relative; }
.photoshow_section .image_box .image { display: block; width: 100%; }
.photoshow_section .image_box .btn_zoom { position: absolute; right: 0; bottom: 0; z-index: 2; width: 54px; height: 46px; font-size: 18px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.lightbox { width: 100%; height: 100%; position: fixed; z-index: 999999; left: 0; top: 0; display: none; direction: rtl; min-width: 320px; opacity: 0; }
.lightbox.active { display: block; }
.lightbox .mask { width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 0; background: #000; opacity: 0.63; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.63)"; }
.lightbox .relative { width: 100%; height: 100%; }
.lightbox .table { width: 100%; height: 100%; }
.lightbox .table > .table-row { width: 100%; height: 100%; }
.lightbox .table > .table-row > .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; padding: 0; padding-top: 48px; }
.lightbox .box { margin: 0 auto; position: relative; color: #424242; -ms-transform: scale(0.9); -moz-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); display: none; background: #FFF; }
.lightbox .box:after { clear: both; display: table; content: ''; }
.lightbox .box .inner { padding: 0; }
.lightbox .box .inner .scroll_inside { width: 100%; height: 100%; }
.lightbox .box .close_btn { position: absolute; left: 0; bottom: 100%; color: #FFF; font-size: 32px; line-height: 1; width: 32px; text-align: center; margin-bottom: 16px; border: none; background: none; outline: 0; padding: 0; }
.lightbox .box .close_btn:focus { outline: 0; }
.lightbox .popup_photo { background: #FFF; }
.lightbox .popup_photo .image { max-width: 1100px; max-width: calc(100vw - 32px); max-height: 720px; max-height: calc(100vh - 80px); display: block; }
@media screen and (min-width: 768px) {
    .photoshow_section .title_section { margin-bottom: 30px; }
    .photoshow_section .image_box { margin-bottom: 60px; }
    .photoshow_section .image_box .btn_zoom { width: 73px; height: 54px; font-size: 24px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 71px; }
    .lightbox .box .close_btn { font-size: 41px; width: 41px; margin-bottom: 30px; }
    .lightbox .popup_photo .image { max-width: 1100px; max-width: calc(100vw - 60px); max-height: 720px; max-height: 80vh; }
}
@media screen and (min-width: 1024px) {
    .photoshow_section { padding-bottom: 105px; }
    .photoshow_section .title_section { margin-bottom: 22px; }
    .photoshow_section .image_box { margin-bottom: 71px; }
    .photoshow_section .image_box .btn_zoom { width: 66px; height: 49px; font-size: 22px; }
    .lightbox .popup_photo .image { max-width: 1100px; max-width: 80vw; }
}
@media screen and (min-width: 1440px) {
    .photoshow_section { padding-bottom: 117px; }
    .photoshow_section .title_section { margin-bottom: 24px; }
    .photoshow_section .image_box { margin-bottom: 79px; }
    .photoshow_section .image_box .btn_zoom { width: 73px; height: 54px; font-size: 24px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 79px; }
    .lightbox .box .close_btn { font-size: 46px; width: 46px; margin-bottom: 33px; }
}
@media screen and (min-width: 1800px) {
    .photoshow_section { padding-bottom: 141px; }
    .photoshow_section .title_section { margin-bottom: 29px; }
    .photoshow_section .image_box { margin-bottom: 95px; }
    .photoshow_section .image_box .btn_zoom { width: 88px; height: 65px; font-size: 29px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 95px; }
    .lightbox .box .close_btn { font-size: 55px; width: 55px; margin-bottom: 40px; }
}
/* Books lobby page */
.bookslobby_page { background: #f3f3f3; }
.page_searchbooks .form { max-width: 100%; }
.page_searchbooks .inputs_group .input { width: 100%; }
.page_searchbooks .inputs_group .input.input_submit { margin: 0 auto; clear: both; float: none; width: 100%; padding-top: 0; }
.page_searchbooks .inputs_group input[type='text'] { height: 54px; text-indent: 16px; background-color: #FFF; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; width: 100%; }
.page_searchbooks .inputs_group .submit { display: block; width: 100%; color: #FFF; font-size: 19px; height: 54px; }
.page_searchbooks .inputs_group .submit:not(:hover) { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.page_searchbooks .inputs_group .submit .icon { font-size: 18px; margin-right: 8px; color: #F4D19A; margin-left: -13px; }
.page_searchbooks .expand_search { display: none; }
.page_searchbooks .inputs_group .input:last-child { width: 25%; }
/**anna**/
.bookslist_section { text-align: center; padding-top: 16px; margin-bottom: 0; padding-bottom: 32px; }
.bookslist_section .title_section { margin-bottom: 7px; }
.bookslist_section .list { font-size: 0; margin: 0 0; text-align: right; }
.bookslist_section .item { width: 50%; display: inline-block; font-size: 19px; vertical-align: top; text-align: right; margin-bottom: 0; }
.bookslist_section .item .image { height: auto; padding-bottom: 137%; }
.bookslist_section .item .image .cover { position: absolute; left: 0; top: 0; }
.page_searchmovies.page_searchbooks .inputs_group .input.input_submit { float: right; padding-top: 0; clear: none; }
.page_searchmovies.page_searchbooks .search_menu { font-size: 0; text-align: center; padding-top: 32px; margin-left: -16px; }
.page_searchmovies.page_searchbooks .search_menu > li { display: inline-block; width: 100%; padding-left: 16px; }
.page_searchmovies.page_searchbooks .search_menu > li .btn { width: 100%; height: 44px; line-height: 40px; border-width: 2px; font-size: 19px; font-weight: 400; }
@media screen and (max-width: 767px) {
    .bookslist_section .list { margin: 0 -8px; }
    .bookslist_section .item { padding-bottom: 15px; padding-left: 8px; padding-right: 8px; }
    .page_searchbooks .inputs_group .input:last-child { width: 100%; margin-bottom: 20px; }
    /**anna**/
    .page_searchmovies.page_searchbooks .search_menu > li { margin-bottom: 16px; }
    .page_searchmovies.page_searchbooks .search_menu > li:last-child { margin-bottom: 0; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_searchbooks .inputs_group .input { width: 50%; margin-bottom: 16px; }
    .page_searchbooks .inputs_group .input.input_submit { width: 50%; margin-bottom: 0; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 16px; }
    .page_searchmovies.page_searchbooks .search_menu > li { width: 25%; margin-bottom: 0; }
    .bookslist_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .page_searchbooks .inputs_group .input { width: 25%; }
    .page_searchbooks .inputs_group .input.input_submit { width: 25%; padding-top: 30px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 50px; text-indent: 17px; }
    .page_searchbooks .inputs_group .submit { font-size: 20px; height: 50px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 19px; margin-left: -14px; }
    .bookslist_section { padding-top: 7px; padding-bottom: 30px; }
    .bookslist_section .title_section { margin-bottom: 15px; }
    .bookslist_section .item { width: 33.3333%; font-size: 20px; margin-bottom: 25px; }
    .bookslist_section .item .title.words_breaked { white-space: nowrap; }
    /**manipulating text in script***/
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 40px; margin-left: -30px; }
    .page_searchmovies.page_searchbooks .search_menu > li { width: 25%; padding-left: 30px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 50px; line-height: 46px; font-size: 20px; }
}
@media screen and (min-width: 1024px) {
    .page_searchbooks .form { max-width: 872px; }
    .page_searchbooks .inputs_group .input.input_submit { padding-top: 25px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 46px; text-indent: 15px; }
    .page_searchbooks .inputs_group .submit { font-size: 18px; height: 46px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 17px; margin-right: 7px; margin-left: -13px; }
    .bookslist_section { padding-bottom: 27px; }
    .bookslist_section .title_section { margin-bottom: 23px; }
    .bookslist_section .item { width: 25%; font-size: 18px; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 35px; margin-left: -25px; }
    .page_searchmovies.page_searchbooks .search_menu > li { padding-left: 25px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 46px; line-height: 42px; font-size: 18px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .bookslist_section .list { padding: 0 25px; }
}
@media screen and (min-width: 1280px) {
    .bookslist_section .list { margin: 0 -60px; }
    .bookslist_section .item { width: 20%; margin-bottom: 33px; }
}
@media screen and (min-width: 1440px) {
    .page_searchbooks .form { max-width: 969px; }
    .page_searchbooks .inputs_group .input.input_submit { padding-top: 30px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 50px; text-indent: 17px; }
    .page_searchbooks .inputs_group .submit { font-size: 20px; height: 50px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 19px; margin-right: 8px; margin-left: -14px; }
    .bookslist_section { padding-top: 8px; padding-bottom: 30px; }
    .bookslist_section .title_section { margin-bottom: 26px; }
    .bookslist_section .list { margin: 0 0; }
    .bookslist_section .item { font-size: 20px; margin-bottom: 37px; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 42px; margin-left: -30px; }
    .page_searchmovies.page_searchbooks .search_menu > li { padding-left: 30px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 50px; line-height: 46px; font-size: 20px; }
}
@media screen and (min-width: 1800px) {
    .page_searchbooks .form { max-width: 1168px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 60px; text-indent: 20px; }
    .page_searchbooks .inputs_group .submit { font-size: 24px; height: 60px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 23px; margin-right: 10px; margin-left: -17px; }
    .bookslist_section { padding-top: 10px; padding-bottom: 36px; }
    .bookslist_section .title_section { margin-bottom: 31px; }
    .bookslist_section .list { margin: 0 -70px; }
    .bookslist_section .item { font-size: 24px; margin-bottom: 45px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 60px; line-height: 56px; font-size: 24px; }
}
/* Testimonies lobby page */
.page_searchtesti { padding-bottom: 0; }
.page_searchtesti .inputs_group .input { margin-bottom: 16px; }
.page_searchtesti .inputs_group .input.input_submit { padding-top: 0; float: right; clear: none; }
.page_searchtesti .inputs_expand .input:last-child { width: 50%; }
.testilist_section .innerpage { text-align: center; padding-top: 16px; }
.testilist_section .title_section { margin-bottom: 32px; }
.testilist_section .list_slice { padding: 0; }
.testilist_section .list_slice:not(.sliced) .item:nth-child(n+8) { display: none; }
.testilist_section .list { text-align: right; padding-bottom: 0; }
.testilist_section .item { margin-bottom: 40px; }
.testilist_section .item .inner { display: block; color: #2A2A2A; font-size: 0; }
.testilist_section .item .title { line-height: 1; display: inline-block; font-size: 24px; font-weight: 900; position: relative; padding: 1px 5px; right: -5px; margin: -1px 0 4px; }
.testilist_section .item .title:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.testilist_section .item .title span { position: relative; z-index: 2; }
.testilist_section .item .desc { font-size: 19px; line-height: 1.2; font-weight: 400; margin-bottom: 10px; }
.testilist_section .item .tag { height: 22px; line-height: 22px; font-size: 16px; padding: 0 8px; display: inline-block; background-color: #2A2A2A; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #F5D29B; font-weight: 700; }
.testilist_section .item .inner:hover .title:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.testilist_section .more_cont .load_more { margin-bottom: 32px; }
@media screen and (max-width: 359px) {
    .testilist_section .item .title { font-size: 22px; }
}
@media screen and (max-width: 567px) {
    .page_searchtesti .inputs_group .input.input_submit { padding-bottom: 16px; }
    .page_searchtesti .inputs_expand .input:last-child { width: 100%; }
}
@media screen and (max-width: 767px) {
    .page_searchtesti .inputs_expand .input:last-child { margin-bottom: 16px; }
    .page_searchtesti .inputs_expand .input { display: none; opacity: 0; }
    .page_searchtesti .inputs_group .expand_search { display: block; width: 100%; height: 30px; line-height: 30px; clear: both; margin-bottom: 16px; position: relative; }
    .page_searchtesti .inputs_group .expand_search .text_expand { display: none; }
    .page_searchtesti .inputs_group .expand_search .icon_arrow { font-size: 7px; position: relative; top: -1px; margin-right: 8px; display: inline-block; }
    .page_searchtesti .inputs_group.expanded .inputs_expand .input { display: block; }
    .page_searchtesti .inputs_group.expanded.expanded_opacity .inputs_expand .input { opacity: 1; }
    .page_searchtesti .inputs_group.expanded .expand_search .text { display: none; }
    .page_searchtesti .inputs_group.expanded .expand_search .text_expand { display: inline; }
    .page_searchtesti .inputs_group.expanded .expand_search .icon_arrow { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
}
@media screen and (min-width: 768px) {
    .page_searchtesti .inputs_expand .input:last-child { width: 50%; }
    .page_searchtesti .inputs_group .input { margin-bottom: 30px; }
    .page_searchtesti .inputs_group .expand_search { display: none; }
    .testilist_section .innerpage { padding-top: 7px; }
    .testilist_section .title_section { margin-bottom: 30px; }
    .testilist_section .list { padding-bottom: 30px; }
    .testilist_section .item { margin-bottom: 60px; }
    .testilist_section .item .title { font-size: 25px; padding: 1px 8px; right: -8px; margin: -1px 0; }
    .testilist_section .item .desc { font-size: 20px; margin-bottom: 7px; }
    .testilist_section .item .tag { padding: 0 9px; }
    .testilist_section .more_cont .load_more { margin-bottom: 30px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_searchtesti .inputs_group .input, .page_searchtesti .inputs_group .input.input_submit { width: 50%; }
}
@media screen and (min-width: 1024px) {
    .page_searchtesti .inputs_expand .input:last-child { width: 25%; }
    .page_searchtesti .inputs_group .input { margin-bottom: 25px; }
    .testilist_section .title_section { margin-bottom: 22px; }
    .testilist_section .list_slice { padding: 0 75px; }
    .testilist_section .list { padding-bottom: 23px; }
    .testilist_section .item { margin-bottom: 57px; }
    .testilist_section .item .title { font-size: 21px; }
    .testilist_section .item .desc { font-size: 18px; }
    .testilist_section .item .tag { height: 20px; line-height: 20px; font-size: 14px; }
    .testilist_section .more_cont .load_more { margin-bottom: 23px; }
}
@media screen and (min-width: 1440px) {
    .page_searchtesti .inputs_group .input { margin-bottom: 30px; }
    .testilist_section .innerpage { padding-top: 8px; }
    .testilist_section .title_section { margin-bottom: 28px; }
    .testilist_section .list_slice { padding: 0 120px; }
    .testilist_section .list { padding-bottom: 25px; }
    .testilist_section .item { margin-bottom: 63px; }
    .testilist_section .item .title { font-size: 23px; }
    .testilist_section .more_cont .load_more { margin-bottom: 26px; }
}
@media screen and (min-width: 1800px) {
    .testilist_section .innerpage { padding-top: 10px; }
    .testilist_section .title_section { margin-bottom: 40px; }
    .testilist_section .list_slice { padding: 0 145px; }
    .testilist_section .list { padding-bottom: 30px; }
    .testilist_section .item { margin-bottom: 76px; }
    .testilist_section .item .title { font-size: 28px; padding: 1px 10px; right: -10px; }
    .testilist_section .item .desc { font-size: 20px; margin-bottom: 8px; }
    .testilist_section .more_cont .load_more { margin-bottom: 32px; }
}
/* History lobby page */
.historylobby_page { background: #ededed; }
.historylobby_page:after { content: ''; clear: both; display: table; }
.concepts_section { padding-top: 16px; text-align: center; font-size: 0; }
.concepts_section .title_section { width: 180px; margin: 0 auto; margin-bottom: 32px; }
.concepts_section .list { font-size: 0; text-align: center; margin-left: -16px; }
.concepts_section .item { display: inline-block; padding-left: 16px; width: 50%; margin-bottom: 24px; }
.concepts_section .item .inner { display: block; padding-bottom: 71%; color: #FFF; position: relative; overflow: hidden; background-color: #000; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.concepts_section .item .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.4; }
.concepts_section .item .table_cont { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.concepts_section .item .table { width: 100%; height: 100%; z-index: 1; }
.concepts_section .item .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; font-size: 0; }
.concepts_section .item .highlight { display: inline-block; font-size: 19px; font-weight: 700; position: relative; padding: 0 5px; line-height: 1.25; }
.concepts_section .item .highlight:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.concepts_section .item .highlight span { position: relative; z-index: 2; }
.concepts_section .item .icon { font-size: 13px; color: #FFDDA3; position: absolute; left: 16px; bottom: 16px; z-index: 3; overflow: hidden; padding-left: 1px; }
.concepts_section .item .icon:after { content: '\e905'; position: absolute; left: 100%; margin-left: 9px; top: 0; }
.concepts_section .item .icon:before { display: block; position: relative; left: 1px; }
.concepts_section .item .icon:after, .concepts_section .item .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); }
.concepts_section .item .inner:hover { color: #000; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.concepts_section .item .inner:hover .bg { opacity: 0.76; }
.concepts_section .item .inner:hover .highlight:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-51px, 0); -moz-transform: translate(-51px, 0); -webkit-transform: translate3d(-51px, 0, 0); transform: translate(-51px, 0); }
.legacymu_section { padding: 20px 0 44px; }
.legacymu_section .inner { padding-right: 0; }
.legacymu_section .right { padding: 0; width: 100%; }
.legacymu_section .box { padding: 0; display: table; width: 100%; height: 100%; }
.legacymu_section .box .table-cell { width: 100%; height: 100%; vertical-align: middle; padding: 32px 16px 40px; }
.legacymu_section .box .desc { margin-bottom: 24px; }
/*.legacymu_section .box .btn_cont:after{content:'';clear:both;display: table;}
.legacymu_section .box .btn_cont .btn{float:left;padding:5px}*/
.legacymu_section .box .btn_cont, btn_virtual { float: right; padding-left: 10px; height: 43px; }
.legacymu_section .image { overflow: hidden; }
.legacymu_section .image .cover { opacity: 1; height: 100%; top: 0; }
/***ay*/
/*.legacymu_section .image { height: 712px; width: 1000px;text-align:center;padding-top:20px; }*/
.imageHolder .main_carousel .image { position: relative; height: 36.625vw;text-align:center; }
.imageHolder .main_carousel {height:100%;}
.imageHolder .main_carousel .image img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;

    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.imageHolder .owl-carousel .owl-dots{bottom:-12px;position:relative}
.imageHolder .owl-nav .owl-prev,
.imageHolder .owl-nav .owl-next
{top:40%}


.pcommander_section { margin-bottom: 44px; }
.monthbe_section { margin-bottom: 0; padding-bottom: 44px; }
@media screen and (min-width: 568px) and (max-width: 767px) {
    .concepts_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .concepts_section { padding-top: 5px; }
    .concepts_section .title_section { width: 216px; margin-bottom: 50px; }
    .concepts_section .list { margin-left: -30px; }
    .concepts_section .item { padding-left: 30px; width: 33.3333%; margin-bottom: 40px; }
    .concepts_section .item .highlight { font-size: 20px; padding: 0 7px; }
    .concepts_section .item .icon { font-size: 14px; left: 28px; bottom: 28px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-53px, 0); -moz-transform: translate(-53px, 0); -webkit-transform: translate3d(-53px, 0, 0); transform: translate(-53px, 0); }
    .legacymu_section { padding: 20px 0 60px; }
    .legacymu_section .box .table-cell { padding: 45px 30px 45px 45px; }
    .legacymu_section .box .desc { margin-bottom: 35px; }
    .pcommander_section { margin-bottom: 60px; }
    .monthbe_section { padding-bottom: 60px; }
}
@media screen and (min-width: 1024px) {
    .concepts_section { padding-top: 15px; }
    .concepts_section .title_section { width: 418px; margin-bottom: 52px; }
    .concepts_section .list { margin-left: -40px; }
    .concepts_section .item { padding-left: 40px; width: 25%; margin-bottom: 48px; }
    .concepts_section .item .highlight { font-size: 18px; padding: 0 6px; }
    .concepts_section .item .icon { font-size: 13px; left: 25px; bottom: 25px; }
    .concepts_section .item .icon:after { margin-left: 8px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-48px, 0); -moz-transform: translate(-48px, 0); -webkit-transform: translate3d(-48px, 0, 0); transform: translate(-48px, 0); }
    .legacymu_section { padding: 19px 0 77px; }
    .legacymu_section .inner { padding-right: 399px; }
    .legacymu_section .right { width: 399px; }
    .legacymu_section .box .table-cell { padding: 0 42px 0 70px; }
    .legacymu_section .box .desc { margin-bottom: 45px; }
    .legacymu_section .image .cover { height: 110%; top: -5%; }
    .pcommander_section { margin-bottom: 74px; }
    .monthbe_section { padding-bottom: 75px; }
}
@media screen and (min-width: 1280px) {
    .concepts_section .list { margin-left: -50px; }
    .concepts_section .item { padding-left: 50px; margin-bottom: 60px; }
    .legacymu_section .inner { padding-right: 499px; }
    .legacymu_section .right { width: 499px; }
    .legacymu_section .box .table-cell { padding: 0 53px 0 87px; }
}
@media screen and (min-width: 1440px) {
    .concepts_section { padding-top: 17px; }
    .concepts_section .title_section { width: 464px; margin-bottom: 58px; }
    .concepts_section .list { margin-left: -60px; }
    .concepts_section .item { padding-left: 60px; margin-bottom: 72px; }
    .concepts_section .item .highlight { font-size: 20px; padding: 0 7px; }
    .concepts_section .item .icon { font-size: 14px; left: 28px; bottom: 28px; }
    .concepts_section .item .icon:after { margin-left: 9px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-53px, 0); -moz-transform: translate(-53px, 0); -webkit-transform: translate3d(-53px, 0, 0); transform: translate(-53px, 0); }
    .legacymu_section { padding: 21px 0 85px; }
    .legacymu_section .inner { padding-right: 554px; }
    .legacymu_section .right { width: 554px; }
    .legacymu_section .box .table-cell { padding: 0 59px 0 97px; }
    .legacymu_section .box .desc { margin-bottom: 50px; }
    .pcommander_section { margin-bottom: 82px; }
    .monthbe_section { padding-bottom: 83px; }
}
@media screen and (min-width: 1800px) {
    .concepts_section { padding-top: 20px; }
    .concepts_section .title_section { width: 559px; margin-bottom: 70px; }
    .concepts_section .item .highlight { font-size: 24px; padding: 0 8px; }
    .concepts_section .item .icon { font-size: 17px; left: 34px; bottom: 34px; }
    .concepts_section .item .icon:after { margin-left: 11px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-64px, 0); -moz-transform: translate(-64px, 0); -webkit-transform: translate3d(-64px, 0, 0); transform: translate(-64px, 0); }
    .legacymu_section { padding: 25px 0 103px; }
    .legacymu_section .inner { padding-right: 667px; }
    .legacymu_section .right { width: 667px; }
    .legacymu_section .box .table-cell { padding: 0 71px 0 117px; }
    .legacymu_section .box .desc { margin-bottom: 60px; }
    .pcommander_section { margin-bottom: 99px; }
    .monthbe_section { padding-bottom: 100px; }
}
/* History concept page */
.three_cols .block_tcontent .title_block { margin-bottom: 0; }
.three_cols .block_tcontent .menu > li:last-child { border-bottom: none; }
.three_cols .block_tcontent .menu > li > a { line-height: 1; height: auto; padding-top: 14px; padding-bottom: 13px; position: relative; margin: 0; }
.three_cols .block_tcontent .menu > li > a:before { display: none; }
.three_cols .block_tcontent .menu > li a .icon { font-size: 8px; position: absolute; left: 16px; height: 11px; line-height: 11px; top: 0; bottom: 0; margin: auto 0; }
.three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -8px; height: 50%; }
.three_cols .block_tcontent .menu > li.has-subnav > a.active:after { display: none; }
.three_cols .block_tcontent .menu > li.has-subnav a.active:before { bottom: 0; margin-top: auto; margin-bottom: auto; }
.three_cols .block_tcontent .menu > li > ul { padding-right: 16px; padding-bottom: 4px; }
.three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 16px; position: relative; }
.three_cols .block_tcontent .menu > li ul > li { position: relative; }
.three_cols .block_tcontent .menu > li ul > li > a { font-size: 18px; line-height: 1; color: #2A2A2A; display: block; padding: 12px 16px; font-weight: 700; }
.three_cols .block_tcontent .menu > li ul li span { max-width: 100%; display: block; }
.three_cols .block_tcontent .menu li.has-subnav > a { position: relative; }
/*.three_cols .block_tcontent .menu li.has-subnav > ul a:after{content:'';position: absolute;right:8px;top:0;width: 1px;height: 100%;background-color: red;}*/
.three_cols .block_tcontent .menu li.has-subnav > a:after { content: ''; position: absolute; right: 8px; top: 0; width: 1px; height: 100%; background-color: #F5D29B; }
.three_cols .block_tcontent .menu li.has-subnav > a:before { content: ''; position: absolute; left: 100%; top: 0; width: 16px; height: 1px; background-color: #F5D29B; margin-left: -8px; }
.three_cols .block_tcontent .menu li.has-subnav > a span { position: relative; display: block; }
.three_cols .block_tcontent .menu li.has-subnav > a span:after { content: ''; position: absolute; left: 100%; top: 0; bottom: 0; margin: auto 0; width: 5px; height: 75%; background-color: #F5D29B; margin-left: 5px; }
.three_cols .block_tcontent .menu li.has-subnav a:after { content: ''; position: absolute; right: 8px; top: 0; width: 1px; height: 100%; background-color: #F5D29B; }
.three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -8px; }
.three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 8px; height: 50%; top: auto; bottom: 0; }
.three_cols .block_tcontent .menu li.has-subnav ~ li > a:after { display: none; }
.three_cols .hisconcept_article { padding-bottom: 30px }
.three_cols .hisconcept_article .desc_italic { color: #131311; font-weight: bold; margin-top: 0; margin-bottom: 32px; }
.three_cols .hisconcept_article .desc_italic .highlight, .three_cols .hisconcept_article .content .highlight_text { background-color: #F5D29B; }
.three_cols .hisconcept_article .carousel_images { margin-bottom: 32px; }
.three_cols .hisconcept_article .main_carousel { background-color: #f9f9f9; -moz-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) { display: block; }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) .item { display: none; }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) .item:first-child { display: block; }
.three_cols .hisconcept_article .main_carousel .item .image { position: relative; height: 65.625vw; }
.three_cols .hisconcept_article .main_carousel .item .image img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip { position: absolute; right: 0; bottom: 0; z-index: 2; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { background-color: #F5D29B; text-align: center; padding: 6px 6px 2px; color: #2A2A2A; display: block; font-size: 14px; font-weight: 400; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 14px; display: block; margin-bottom: 1px; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { right: 40px; left: auto; width: 210px; font-size: 16px; font-weight: 400; line-height: 1.375; margin-bottom: 16px; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { left: auto; right: 8px; }
.three_cols .hisconcept_article .main_carousel .desc { position: relative !important; }
.three_cols .hisconcept_article .carousel_images .list_desc { position: relative; padding-top: 24px; }
.three_cols .hisconcept_article .carousel_images .desc { font-size: 16px; font-weight: 400; line-height: 1.375; max-width: 100%; position: absolute; right: 0; top: 24px; background: #f9f9f9; opacity: 0; visibility: hidden; }
.three_cols .hisconcept_article .carousel_images .desc:first-child { position: relative; top: 0; }
.three_cols .hisconcept_article .carousel_images .desc.active { z-index: 2; opacity: 1; visibility: visible; }
.three_cols .hisconcept_article .owl-carousel 1 .owl-prev,
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next,
.homeview_section .main_carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-next { width: 40px; height: 64px; line-height: 64px; top: 0; bottom: 0; margin: auto 0; background-color: #F5D29B; left: -16px; font-size: 24px; }
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev .icon:before,
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next .icon:before,
.homeview_section .main_carousel .owl-nav .owl-prev .icon:before,
.homeview_section .main_carousel .owl-nav .owl-next .icon:before { content: '\e90b'; }
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev { right: -30px; }
.three_cols .hisconcept_article .content > a { background-color: #F5D29B; text-decoration: underline; color: #2A2A2A; position: relative; }
.carousel_images .item .image img { max-width: 100%; width: auto; }
.carousel_images .owl-nav .owl-next { width: 46px; height: 55px; line-height: 55px; left: -23px; font-size: 22px; }
.carousel_images .owl-nav .owl-prev { width: 46px; height: 55px; line-height: 55px; right: -23px; font-size: 22px; }
.carousel_images .owl-nav .owl-prev,
.carousel_images .owl-nav .owl-next { width: 40px; height: 64px; line-height: 64px; margin: auto 0; background-color: #F5D29B; /*left: -16px;*/ font-size: 24px; }
.carousel_images .owl-next .icon:before, .carousel_images .owl-prev .icon:before { content: '\e90b'; }
.block_subtopics { direction: ltr; padding-top: 40px; }
.block_subtopics .title_block { padding-bottom: 16px; border-bottom: 4px solid #2A2A2A; }
.block_subtopics .scrollbar-inner { max-height: 270px; position: relative; }
.block_subtopics > .scrollbar-inner:after { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 44px; background: -moz-linear-gradient(top, rgba(249,249,249,0) 0%, rgba(249,249,249,1) 85%); background: -webkit-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 85%); background: linear-gradient(to bottom, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 85%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#f9f9f9',GradientType=0 ); }
.block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { background-color: #F5D29B; border: 16px solid #f9f9f9; border-left: none; border-right: none; }
.block_subtopics .list { direction: rtl; padding-left: 0; padding-bottom: 44px; }
.block_subtopics .list .item { border-bottom: 1px solid #d0d0d0; padding: 16px 0 16px; }
.block_subtopics .list .item:last-child { border-bottom: none; }
.block_subtopics .list .item a { color: #2A2A2A; position: relative; display: block; padding: 4px 0 4px 32px; }
.block_subtopics .list .item .title { font-weight: 900; display: block; margin-bottom: 4px; line-height: 1; }
.block_subtopics .list .item .desc { line-height: 1; }
.block_subtopics .list .item .icon { font-size: 11px; position: absolute; left: 12px; bottom: 9px; padding-left: 1px; overflow: hidden; }
.block_subtopics .list .item .icon:after { content: '\e906'; position: absolute; left: 100%; top: 0; margin-left: 8px; }
.block_subtopics .list .item .icon:after, .block_subtopics .list .item .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); display: block; }
.block_subtopics .list .item a:hover .icon:after,
.block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-27px, 0); -moz-transform: translate(-27px, 0); -webkit-transform: translate3d(-27px, 0, 0); transform: translate(-27px, 0); }
.nextconcept_section { background-color: #2A2A2A; }
.nextconcept_section .inner { display: block; position: relative; overflow: hidden; color: #F5D29B; }
.nextconcept_section .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.nextconcept_section .bg .cover { width: 100%; height: 100%; opacity: 0.2; position: absolute; left: 0; top: 0; }
.nextconcept_section .innerpage { padding: 0 16px; }
.nextconcept_section .table { height: 320px; height: 100vw; width: 100%; }
.nextconcept_section .table-cell { width: 100%; height: 100%; vertical-align: middle; }
.nextconcept_section .label { font-size: 25px; line-height: 1; font-weight: 400; margin-bottom: 5px; }
.nextconcept_section .title { color: #FFF; font-size: 36px; font-weight: 900; line-height: 1; margin-bottom: 5px; }
.nextconcept_section .icon { font-size: 14px; position: relative; padding-left: 1px; overflow: hidden; }
.nextconcept_section .icon:after { content: '\e906'; position: absolute; left: 100%; top: 0; margin-left: 7px; }
.nextconcept_section .icon:after, .nextconcept_section .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); display: block; }
.nextconcept_section .inner:hover .bg .cover { opacity: 0.4; }
.nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-31px, 0); -moz-transform: translate(-31px, 0); -webkit-transform: translate3d(-31px, 0, 0); transform: translate(-31px, 0); }
@media screen and (min-width: 375px) and (max-width: 767px) {
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 265px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 440px; right: 16px; }
    .block_subtopics { padding-top: 0; margin-top: -6px; }
}
@media screen and (max-width: 767px) {
    .three_cols .block_tcontent .menu > li a.active { padding-left: 24px; }
    .three_cols .block_tcontent .menu > li a.active2 { padding-left: 24px; }
    .nextconcept_section .table { max-height: 375px; }
}
@media screen and (min-width: 768px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 15px; padding-bottom: 15px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 9px; left: 20px; height: 12px; line-height: 12px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -10px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 20px; padding-bottom: 7px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 17px; }
    .three_cols .block_tcontent .menu > li ul > li > a { padding: 14px 17px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 7px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 17px; margin-left: -7px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 7px; margin-left: 6px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 7px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -10px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 10px; }
    .three_cols .hisconcept_article { padding-bottom: 60px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 45px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 40px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 514px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { padding: 10px 10px 2px; font-size: 16px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 25px; margin-bottom: 3px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { right: 15px; width: 470px; font-size: 18px; margin-bottom: 15px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { right: 16px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 25px; }
    .three_cols .hisconcept_article .carousel_images .desc { font-size: 17px; max-width: 75%; top: 25px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 50px; height: 61px; line-height: 61px; left: -30px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 50px; height: 61px; line-height: 61px; right: -30px; }
    .block_subtopics { padding-top: 0; }
    .block_subtopics .title_block { padding-bottom: 10px; }
    .block_subtopics .scrollbar-inner { max-height: 436px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 21px; }
    .block_subtopics > .scrollbar-inner:after { height: 60px; }
    .block_subtopics .list { padding-left: 25px; padding-bottom: 60px; }
    .block_subtopics .list .item { padding: 17px 0 15px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 25px; }
    .block_subtopics .list .item .icon { left: 5px; }
    .nextconcept_section .innerpage { padding: 0 30px; }
    .nextconcept_section .table { height: 374px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .block_subtopics { margin-top: -6px; }
}
@media screen and (max-width: 1023px) {
    .three_cols .block_tcontent .menu > li a.active, .three_cols .block_tcontent .menu > li a.active:hover { background: #2A2A2A; color: #F5D29B; }
    .three_cols .block_tcontent .menu a:after, .three_cols .block_tcontent .menu span:after, .three_cols .block_tcontent .menu a:before, .three_cols .block_tcontent .menu span:before { background: #2A2A2A !important; }
}
@media screen and (min-width: 1024px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 17px; padding-bottom: 16px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 8px; left: 16px; height: 11px; line-height: 11px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -9px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 16px; padding-bottom: 5px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 13px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 17px; padding: 9px 12px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 122px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 4px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 13px; margin-left: -4px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { margin-left: 4px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 4px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -900px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 7px; }
    .three_cols .block_tcontent .menu > li a.active { background-color: #F5D29B; }
    .three_cols .block_tcontent .menu > li a.active2 { background-color: #F5D29B; }
    .three_cols .hisconcept_article { padding-bottom: 86px; }
    .three_cols .hisconcept_article .desc_italic { margin-top: -1px; margin-bottom: 32px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 34px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 380px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { font-size: 14px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 21px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 387px; font-size: 16px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { right: 12px; }
    .three_cols .hisconcept_article .carousel_images .desc { font-size: 16px; max-width: 70%; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 37px; height: 44px; line-height: 44px; left: -15px; font-size: 18px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 37px; height: 44px; line-height: 44px; right: -15px; font-size: 18px; }
    .block_subtopics { padding-top: 77px; }
    .block_subtopics .scrollbar-inner { max-height: 549px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 19px; }
    .block_subtopics > .scrollbar-inner:after { height: 59px; }
    .block_subtopics .list { padding-left: 23px; padding-bottom: 59px; }
    .block_subtopics .list .item { padding: 15px 0 14px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 23px; }
    .block_subtopics .list .item .icon { font-size: 10px; bottom: 8px; }
    .block_subtopics .list .item .icon:after { margin-left: 7px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-24px, 0); -moz-transform: translate(-24px, 0); -webkit-transform: translate3d(-24px, 0, 0); transform: translate(-24px, 0); }
    .nextconcept_section .bg .cover { height: 120%; top: -10%; }
    .nextconcept_section .innerpage { padding: 0 90px; }
}
@media screen and (min-width: 1280px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 19px; }
    .three_cols .block_tcontent .menu > li a .icon { left: 20px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -11px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 23px; padding-bottom: 6px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 16px; }
    .three_cols .block_tcontent .menu > li ul > li > a { padding: 11px 15px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 153px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 5px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 16px; margin-left: -5px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 9px; margin-left: 5px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 5px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -11px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 12px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 434px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 46px; height: 55px; line-height: 55px; left: -23px; font-size: 22px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 46px; height: 55px; line-height: 55px; right: -23px; font-size: 22px; }
}
@media screen and (min-width: 1440px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 21px; padding-bottom: 18px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 9px; left: 22px; height: 12px; line-height: 12px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -12px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 25px; padding-bottom: 7px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 17px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 18px; padding: 12px 17px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 170px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 17px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 10px; margin-left: 6px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -12px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 13px; }
    .three_cols .hisconcept_article { padding-bottom: 96px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 35px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 38px;text-align:center }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 471px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 430px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 28px; }
    .three_cols .hisconcept_article .carousel_images .desc { max-width: 60%; top: 28px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 50px; height: 61px; line-height: 61px; left: -25px; font-size: 24px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 50px; height: 61px; line-height: 61px; right: -25px; font-size: 24px; }
    .block_subtopics { padding-top: 86px; }
    .block_subtopics .title_block { padding-bottom: 11px; }
    .block_subtopics .scrollbar-inner { max-height: 610px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 21px; }
    .block_subtopics > .scrollbar-inner:after { height: 66px; }
    .block_subtopics .list { padding-left: 26px; padding-bottom: 66px; }
    .block_subtopics .list .item { padding: 17px 0 15px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 25px; }
    .block_subtopics .list .item .icon { font-size: 11px; bottom: 9px; }
    .block_subtopics .list .item .icon:after { margin-left: 8px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-27px, 0); -moz-transform: translate(-27px, 0); -webkit-transform: translate3d(-27px, 0, 0); transform: translate(-27px, 0); }
    .nextconcept_section .innerpage { padding: 0 100px; }
    .nextconcept_section .table { height: 415px; }
    .nextconcept_section .label { font-size: 28px; margin-bottom: 6px; }
    .nextconcept_section .title { font-size: 40px; }
    .nextconcept_section .icon { font-size: 16px; }
    .nextconcept_section .icon:after { margin-left: 8px; }
    .nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-34px, 0); -moz-transform: translate(-34px, 0); -webkit-transform: translate3d(-34px, 0, 0); transform: translate(-34px, 0); }
}
@media screen and (min-width: 1800px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 25px; padding-bottom: 22px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 11px; left: 26px; height: 15px; line-height: 15px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -14px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 30px; padding-bottom: 9px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 20px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 20px; padding: 15px 20px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 190px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 6px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 20px; margin-left: -6px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 12px; margin-left: 7px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 6px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -14px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 16px; }
    .three_cols .hisconcept_article { padding-bottom: 116px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 42px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 46px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 577px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 25px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 34px; }
    .three_cols .hisconcept_article .carousel_images .desc { max-width: 50%; top: 34px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 60px; height: 73px; line-height: 73px; left: -30px; font-size: 29px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 60px; height: 73px; line-height: 73px; right: -30px; font-size: 29px; }
    .block_subtopics { padding-top: 104px; }
    .block_subtopics .title_block { padding-bottom: 13px; }
    .block_subtopics .scrollbar-inner { max-height: 735px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 25px; }
    .block_subtopics > .scrollbar-inner:after { height: 80px; }
    .block_subtopics .list { padding-left: 31px; padding-bottom: 80px; }
    .block_subtopics .list .item { padding: 20px 0 18px; }
    .block_subtopics .list .item a { padding: 5px 0 5px 30px; }
    .block_subtopics .list .item .title { margin-bottom: 5px; }
    .block_subtopics .list .item .icon { font-size: 13px; left: 6px; bottom: 11px; }
    .block_subtopics .list .item .icon:after { margin-left: 10px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-32px, 0); -moz-transform: translate(-32px, 0); -webkit-transform: translate3d(-32px, 0, 0); transform: translate(-32px, 0); }
    .nextconcept_section .innerpage { padding: 0 121px; }
    .nextconcept_section .table { height: 500px; }
    .nextconcept_section .label { font-size: 34px; margin-bottom: 7px; }
    .nextconcept_section .title { font-size: 48px; margin-bottom: 6px; }
    .nextconcept_section .icon { font-size: 19px; }
    .nextconcept_section .icon:after { margin-left: 10px; }
    .nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-41px, 0); -moz-transform: translate(-41px, 0); -webkit-transform: translate3d(-41px, 0, 0); transform: translate(-41px, 0); }
}
/* Fallen lobby & Fallen fall page */
.fallenmonth_section { margin-bottom: 0; padding: 16px 0 50px; font-size: 0; text-align: center; }
.fallenmonth_section .title_section { width: 236px; margin-bottom: 32px; }
.fallenmonth_section .list { font-size: 0; text-align: right; }
.fallenmonth_section .list:after { content: ''; clear: both; display: table; }
.fallenmonth_section .item { width: 50%; padding-top: 0; text-align: right; display: inline-block; }
.fallenmonth_section .item .item_bottom { padding-left: 10px; padding-right: 0; padding-bottom: 40px; }
.fallenmonth_section .item .item_bottom .title { font-weight: 400; margin-bottom: 6px; padding: 0; }
.fallenmonth_section .item .item_bottom .title:after { display: none; }
.fallenmonth_section .item .item_bottom .title .name { font-weight: 900; }
.fallenmonth_section .item .item_bottom .desc { font-size: 18px; font-weight: 300; line-height: 0.9586; padding: 0; }
.fallenmonth_section .item .item_bottom .desc:after { display: none; }
.block_search_notop { margin-top: 0; }
.block_remember { padding-top: 54px; }
.block_remember img { display: block; width: 100%; }
.block_moreinfo { padding-top: 0; margin-bottom: 40px; }
.block_moreinfo > .scrollbar-inner:after { display: none; }
.block_moreinfo .scrollbar-inner .list { padding-top: 0; }
.block_moreinfo .list .item { padding: 14px 0 12px; }
.block_moreinfo .list .item .title { margin-bottom: 0; }
@media screen and (max-width: 767px) {
    .fallenmonth_section .item .item_bottom { padding-left: 10px; }
    .fallenmonth_section .item .item_bottom .desc { font-weight: 400; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .fallenmonth_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .fallenmonth_section { padding: 7px 0 50px; }
    .fallenmonth_section .title_section { margin-bottom: 50px; }
    .fallenmonth_section .item { width: 33.3333%; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 35px; }
    .fallenmonth_section .item .item_bottom .title { margin-bottom: 2px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 20px; }
    .block_moreinfo { margin-bottom: 45px; }
    .block_moreinfo .scrollbar-inner { max-height: 300px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 20px; }
}
@media screen and (max-width: 1023px) {
    .block_remember { display: none; }
}
@media screen and (min-width: 1024px) {
    .fallenmonth_section { padding: 7px 0 55px; }
    .fallenmonth_section .title_section { width: 428px; }
    .fallenmonth_section .item { width: 25%; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 31px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 18px; }
    .block_search_notop { margin-top: 20px; }
    .block_moreinfo { padding-top: 20px; margin-bottom: 40px; }
    .block_moreinfo .scrollbar-inner { max-height: 292px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 19px; }
}
@media screen and (min-width: 1280px) {
    .fallenmonth_section .item { width: 20%; }
}
@media screen and (min-width: 1440px) {
    .fallenmonth_section { padding: 8px 0 60px; }
    .fallenmonth_section .title_section { width: 476px; margin-bottom: 60px; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 34px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 20px; }
    .block_search_notop { margin-top: 22px; }
    .block_remember { padding-top: 60px; }
    .block_moreinfo { padding-top: 22px; margin-bottom: 44px; }
    .block_moreinfo .scrollbar-inner { max-height: 324px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 21px; }
    .block_moreinfo .list .item { padding: 15px 0 13px; }
}
@media screen and (min-width: 1800px) {
    .fallenmonth_section { padding: 10px 0 65px; }
    .fallenmonth_section .title_section { width: 574px; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 41px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 24px; }
    .block_search_notop { margin-top: 27px; }
    .block_remember { padding-top: 72px; }
    .block_moreinfo { padding-top: 23px; margin-bottom: 53px; }
    .block_moreinfo .scrollbar-inner { max-height: 390px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 25px; }
    .block_moreinfo .list .item { padding: 18px 0 16px; }
}
/* Search results page */
.page_searchresults { padding-bottom: 0; }
.page_searchresults .form { margin-bottom: 24px; }
.page_searchresults .inputs_group { margin-left: 0; }
.page_searchresults .inputs_group .input { float: none; margin: 0 auto; padding-left: 0; }
.page_searchresults .inputs_group .input:last-child { width: 100%; }
.page_searchresults .filters_menu { font-size: 0; text-align: center; }
.page_searchresults .filters_menu > li { display: inline-block; padding: 0 5px; margin-bottom: 10px; }
.page_searchresults .filters_menu > li .btn { display: inline-block; width: auto; padding: 0 6px; position: relative; }
.page_searchresults .filters_menu > li .btn:after { content: ''; width: 100%; height: 100%; border: 2px solid #2A2A2A; position: absolute; left: 0; top: 0; opacity: 0; }
.page_searchresults .filters_menu > li .btn:not(.active):hover { background: none; color: #2A2A2A; }
.page_searchresults .filters_menu > li .btn.active { color: #F5D29B; }
.page_searchresults .filters_menu > li .btn:hover:after, .page_searchresults .filters_menu > li .btn.active:after { opacity: 1; }
.page_searchresults .filters_menu > li .btn_reset { color: #2A2A2A; font-size: 16px; font-weight: 700; }
.page_searchresults .filters_menu > li .btn_reset .icon { font-size: 13px; margin-left: 3px; }
.searchresults_section .title_section { margin-bottom: 32px; }
.searchresults_section .no_results { padding-bottom: 38px; position: absolute; right: 0; top: 0; z-index: 0; width: 100%; opacity: 0; }
.searchresults_section .no_results.active { opacity: 1; }
.searchresults_section .list_slice { padding: 0; overflow: hidden; position: relative; min-height: 166px; }
.searchresults_section .list_slice:not(.sliced) .item-grid:nth-child(n+8) { display: none; }
.searchresults_section .list { padding-bottom: 0; position: relative; width: 100%; }
.searchresults_section .list .item-grid { width: 100%; }
.searchresults_section .list .item-grid .title { width: 100%; }
.searchresults_section .item { margin-bottom: 0; padding-bottom: 40px; width: 100%; }
.searchresults_section .item .inner { /*padding-right:80px;*/ position: relative; min-height: 70px; }
.searchresults_section .item .image { height: 70px; position: absolute; right: 0; top: 4px; width: 64px; }
.searchresults_section .item .image img { display: block; height: 100%; border: 1px solid #C1C1C1; float: left; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.searchresults_section .item .inner:hover .image img { -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); }
.newsLobby .item .inner { padding-right: 80px; position: relative; min-height: 100px; }
.newsLobby .item .inner .image img { max-width: 200px; }
@media screen and (max-width: 767px) {
    .page_searchresults .filters_menu { padding-bottom: 14px; }
    .searchresults_section .item .image img { max-height: 100%; max-width: 100%; height: auto; }
}
@media screen and (min-width: 768px) {
    .page_searchresults .form { margin-bottom: 25px; }
    .page_searchresults .inputs_group .input:last-child { width: 428px; }
    .page_searchresults .filters_menu > li { padding: 0 12.5px; margin-bottom: 25px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 12px; }
    .searchresults_section .title_section { margin-bottom: 30px; }
    .searchresults_section .list { padding-bottom: 15px; }
    .searchresults_section .item { padding-bottom: 35px; }
    .searchresults_section .item .inner { /*padding-right:178px;*/ min-height: 116px; }
    .searchresults_section .item .image { height: 116px; top: 2px; width: 154px; }
    .newsLobby .item .inner { padding-right: 178px; min-height: 116px; }
}
@media screen and (min-width: 1024px) {
    .page_searchresults .form { margin-bottom: 20px; }
    .page_searchresults .filters_menu > li { padding: 0 8px; margin-bottom: 20px; }
    .searchresults_section .list_slice { padding: 0 168px 0 121px; min-height: 149px; }
    .searchresults_section .list { padding-bottom: 12px; }
    .searchresults_section .item { padding-bottom: 30px; }
    .searchresults_section .item .inner { /*padding-right:160px;*/ min-height: 104px; }
    .searchresults_section .item .image { height: 104px; width: 139px; }
    .newsLobby .item .inner { padding-right: 160px; min-height: 104px; }
}
@media screen and (min-width: 1440px) {
    .page_searchresults .form { margin-bottom: 22px; }
    .page_searchresults .inputs_group .input:last-child { width: 476px; }
    .page_searchresults .filters_menu > li { padding: 0 9px; margin-bottom: 22px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 13px; }
    .searchresults_section .title_section { margin-bottom: 32px; }
    .searchresults_section .no_results { padding-bottom: 42px; }
    .searchresults_section .list_slice { padding: 0 286px 0 203px; min-height: 166px; }
    .searchresults_section .list { padding-bottom: 13px; }
    .searchresults_section .item { padding-bottom: 33px; }
    .searchresults_section .item .inner { /*padding-right:178px;*/ min-height: 116px; }
    .searchresults_section .item .image { height: 116px; width: 154px; }
    .newsLobby .item .inner { padding-right: 178px; min-height: 116px; }
}
@media screen and (min-width: 1800px) {
    .page_searchresults .form { margin-bottom: 26px; }
    .page_searchresults .inputs_group .input:last-child { width: 573px; }
    .page_searchresults .filters_menu > li { padding: 0 11px; margin-bottom: 26px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 16px; }
    .searchresults_section .title_section { margin-bottom: 38px; }
    .searchresults_section .no_results { padding-bottom: 50px; }
    .searchresults_section .list_slice { padding: 0 345px 0 245px; min-height: 200px; }
    .searchresults_section .list { padding-bottom: 15px; }
    .searchresults_section .item { padding-bottom: 40px; }
    .searchresults_section .item .inner { /*padding-right:215px;*/ min-height: 140px; }
    .searchresults_section .item .image { height: 140px; top: 3px; width: 185px; }
    .newsLobby .item .inner { padding-right: 215px; min-height: 140px; }
}
/* Contact us page */
.contactus_page { background-color: #F5D29B; }
.contactus_section { padding-bottom: 40px; padding-top: 16px; }
.contactus_section .innerpage { padding: 0 16px; }
.contactus_section .right_side { float: right; padding-left: 0; width: 100%; }
.contactus_section .title_section { margin-bottom: 24px; display: block; }
.contactus_section .form { display: block; position: relative; overflow: hidden; padding: 30px 30px 45px; margin: -30px -30px -45px; }
.contactus_section .form .step_two { position: absolute; right: 100%; width: 100%; top: -15px; padding-top: 40px; margin-right: 0; opacity: 0; padding: 45px 30px; }
.contactus_section .form.animate_finish .step_one { opacity: 0; visibility: hidden; }
.contactus_section .form.animate_finish .step_two { opacity: 1; right: 0; }
.contactus_section .form .must_text { font-size: 18px; line-height: 1; font-weight: 700; margin-bottom: 16px; }
.contactus_section .form .must_text .red { color: #e44e36; }
.contactus_section .inputs_group { display: block; width: 100%; padding: 0; margin: 0; border: none; }
.contactus_section .inputs_group .input { margin-bottom: 16px; position: relative; }
.contactus_section .inputs_group .input.input_must:after { z-index: 1000; content: '*'; position: absolute; right: 5px; top: 10px; color: #e44e36; line-height: 1; font-weight: 700; font-size: 116.6%; }
.contactus_section .inputs_group .input:last-child { margin-bottom: 0; }
.contactus_section .inputs_group .input input[type='text'] { height: 54px; text-indent: 16px; background-color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; width: 100%; display: block; }
.contactus_section .inputs_group .input textarea { padding: 16px; height: 120px; background-color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; width: 100%; resize: none; line-height: 1; margin: 0; display: block; }
.contactus_section .inputs_group .input .captcha_img { max-width: 100%; display: block; }
.contactus_section .inputs_group .input .btn { width: 100%; display: block; height: 54px; line-height: 54px; font-size: 25px; color: #FFF; font-weight: 900; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.contactus_section .inputs_group .input .btn:not(:hover) { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.contactus_section .left_side { float: right; width: 100%; }
.contactus_section .contact_info { font-size: 19px; line-height: 1.2; padding-top: 1px; }
.contactus_section .contact_info strong { font-weight: 700; }
.contactus_section .contact_info a { color: #2A2A2A; text-decoration: underline; }
.contactus_section .contact_info a:hover { font-weight: 700; }
@media screen and (max-width: 767px) {
    .contactus_section .right_side { margin-bottom: 44px; }
}
@media screen and (min-width: 768px) {
    .contactus_section { padding-bottom: 60px; padding-top: 2px; }
    .contactus_section .innerpage { padding: 0 30px; }
    .contactus_section .right_side { padding-left: 60px; width: 50%; }
    .contactus_section .title_section { margin-bottom: 20px; }
    .contactus_section .form .must_text { margin-bottom: 30px; }
    .contactus_section .inputs_group .input { margin-bottom: 30px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 50px; text-indent: 17px; }
    .contactus_section .inputs_group .input textarea { padding: 17px; height: 102px; }
    .contactus_section .inputs_group .input .btn { height: 50px; line-height: 50px; font-size: 28px; }
    .contactus_section .left_side { width: 50%; }
}
@media screen and (min-width: 1024px) {
    .contactus_section { padding-bottom: 55px; }
    .contactus_section .innerpage { padding: 0 88px; }
    .contactus_section .right_side { padding-left: 119px; width: 52.8%; }
    .contactus_section .title_section { margin-bottom: 16px; }
    .contactus_section .form .must_text { margin-bottom: 25px; }
    .contactus_section .inputs_group .input { margin-bottom: 25px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 46px; text-indent: 15px; }
    .contactus_section .inputs_group .input textarea { padding: 15px; height: 92px; }
    .contactus_section .inputs_group .input .btn { height: 46px; line-height: 46px; font-size: 25px; }
    .contactus_section .left_side { width: 47.2%; }
    .contactus_section .contact_info { font-size: 18px; }
}
@media screen and (min-width: 1440px) {
    .contactus_section { padding-bottom: 61px; }
    .contactus_section .innerpage { padding: 0 102px; }
    .contactus_section .right_side { padding-left: 147px; }
    .contactus_section .title_section { margin-bottom: 18px; }
    .contactus_section .form .must_text { margin-bottom: 30px; }
    .contactus_section .inputs_group .input { margin-bottom: 30px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 50px; text-indent: 17px; }
    .contactus_section .inputs_group .input textarea { padding: 17px; height: 102px; }
    .contactus_section .inputs_group .input .btn { height: 50px; line-height: 50px; font-size: 28px; }
}
@media screen and (min-width: 1800px) {
    .contactus_section { padding-bottom: 74px; }
    .contactus_section .innerpage { padding: 0 123px; }
    .contactus_section .right_side { padding-left: 177px; }
    .contactus_section .title_section { margin-bottom: 22px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 60px; text-indent: 20px; }
    .contactus_section .inputs_group .input textarea { padding: 20px; height: 123px; }
    .contactus_section .inputs_group .input .btn { height: 60px; line-height: 60px; font-size: 34px; }
}
/* Home page */
.home_page { background: #ededed; }
.visitho_section { padding-top: 44px; padding-bottom: 12px; }
.visitho_section .inner { height: auto; }
.visitho_section .box { background: #FFF; }
.visitho_section .box .title_section { line-height: 1.0714; }
.visitho_section .box .btn_cont .btn { float: none; width: 133px; height: 44px; line-height: 44px; font-size: 19px; }
.visitho_section .box .btn_virtual .btn { float: none; width: 133px; height: 44px; line-height: 44px; font-size: 19px; }
.homeview_section { padding-bottom: 29px; }
.homeview_section .carousel_cont { margin: 0 -8px; }
.homeview_section .main_carousel { display: block; margin: 0; }
.homeview_section .main_carousel:not(.owl-loaded) { width: auto; }
.homeview_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.homeview_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
.homeview_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
.homeview_section .owl-carousel .owl-nav:before, .homeview_section .owl-carousel .owl-nav:after { content: ''; position: absolute; left: 0; top: 0; width: 8px; height: 100%; background: #ededed; }
.homeview_section .owl-carousel .owl-nav:after { left: auto; right: 0; }
.homeview_section .owl-carousel .owl-nav .owl-next { left: 0; }
.homeview_section .owl-carousel .owl-nav .owl-prev { right: 0; }
.homeview_section .list .item { width: 100%; padding-left: 0; height: auto; padding: 15px 8px; }
.homeview_section .list .item .inner { height: auto; padding-bottom: 80%; }
.homeview_section .list .item .table_cont { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.homeview_section .list .item:nth-child(2) { padding-top: 15px; padding-bottom: 15px; }
.homeview_section .list .item:nth-child(2) .table-cell { font-size: 27px; }
.homestory_section { background-color: #FFF; padding-top: 36px; }
.homestory_section .innerpage { padding: 0; }
/**anna**/
.homestory_section .title_section { margin-bottom: 32px; }
.homestory_section .list { margin-left: 0; }
.homestory_section .item { padding-left: 0; margin-bottom: 0; }
.homestory_section .item .inner { padding-bottom: 70%; }
.homestory_section .item.item_2 { width: 100%; }
.homestory_section .item.item_2 .inner { padding-bottom: 35.5%; }
.homestory_section .item .inner:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.pmembersho_section { background-color: #FFF; padding-top: 36px; padding-bottom: 8px; margin-bottom: 0; }
.pmembersho_section .row { text-align: center; }
.pmembersho_section .title_main { margin-bottom: 32px; width: 236px; }
.pmembersho_section .memebers_search { margin: 0 -16px; text-align: right; }
.pmembersho_section .memebers_search .form { max-width: 100%; }
.pmembersho_section .top { padding: 30px 0 16px; }
.blockgrid_section.dark { padding: 0 0 28px; }
.blockgrid_section .top_section { background: #ededed; margin: 0; text-align: center; padding: 36px 0 32px; margin-bottom: 32px; }
.blockgrid_section .top_section .title_main { width: 236px; }
@media screen and (max-width: 767px) {
    .homeview_section .owl-carousel .owl-nav .owl-next { left: -7px; }
    .homeview_section .owl-carousel .owl-nav .owl-prev { right: -7px; }
    .homeview_section .main_carousel:not(.owl-loaded) .item:nth-child(n+2) { display: none; }
    .homestory_section.concepts_section .item { width: 50%; }
    .homestory_section .item .inner, .homestory_section .item.item_2 .inner { padding-bottom: 70%; }
    .pmembersho_section .memebers_search { padding-left: 16px; padding-right: 16px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .homeview_section .main_carousel:not(.owl-loaded) .item { width: 50%; }
}
@media screen and (min-width: 768px) {
    .visitho_section { padding-top: 45px; padding-bottom: 25px; }
    .visitho_section .box .btn_cont .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .visitho_section .box .btn_virtual .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .homeview_section { padding-bottom: 50px; }
    .homeview_section .carousel_cont { margin: 0 -7.5px; }
    .homeview_section .main_carousel:not(.owl-loaded) .item { width: 33.3333%; }
    .homeview_section .owl-carousel .owl-nav:before { width: 7.5px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 7.5px; }
    .homeview_section .list .item { padding: 15px 7.5px; }
    .homeview_section .list .item .inner { padding-bottom: 100%; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 24px; }
    .homestory_section { padding-top: 35px; }
    .homestory_section .title_section { margin-bottom: 55px; }
    .homestory_section .item .inner { padding-bottom: 50%; }
    .homestory_section .item.item_2 { width: 50%; }
    .homestory_section .item.item_2 .inner { padding-bottom: 50%; }
    .pmembersho_section { padding-top: 70px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 40px; }
    .pmembersho_section .memebers_search { margin: 0 -30px; }
    .pmembersho_section .top { padding: 35px 0 25px; }
    .blockgrid_section.dark { padding: 0 0 25px; }
    .blockgrid_section .top_section { padding: 60px 0 50px; margin-bottom: 35px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .homeview_section .owl-carousel .owl-nav .owl-prev { right: -22px; }
    .homeview_section .owl-carousel .owl-nav .owl-next { left: -22px; }
    .homestory_section.concepts_section .item { width: 50%; }
    .pmembersho_section .memebers_search { padding-right: 30px; padding-left: 30px; }
}
@media screen and (min-width: 1024px) {
    .visitho_section { padding-top: 41px; padding-bottom: 22px; }
    .visitho_section .inner { height: 534px; }
    .visitho_section .box .btn_cont .btn { width: 131px; height: 43px; line-height: 43px; font-size: 18px; }
    .visitho_section .box .btn_virtual .btn { width: 131px; height: 43px; line-height: 43px; font-size: 18px; }
    .homeview_section { padding-bottom: 44px; }
    .homeview_section .carousel_cont { margin: 0 -25px; }
    .homeview_section .owl-carousel .owl-nav:before { width: 25px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 25px; }
    .homeview_section .list .item { padding: 15px 25px; }
    .homeview_section .list .item .inner { padding-bottom: 72.2%; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 29px; }
    .homestory_section { padding-top: 33px; }
    .homestory_section .title_section { margin-bottom: 49px; }
    .homestory_section .item .inner { padding-bottom: 84.2%; }
    .homestory_section .item.item_2 .inner { padding-bottom: 42.1%; }
    .pmembersho_section { padding-top: 63px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 38px; width: 418px; }
    .pmembersho_section .memebers_search { margin: 0 -25px; }
    .pmembersho_section .memebers_search .form { max-width: 874px; }
    .pmembersho_section .top { padding: 30px 0 8px; }
    .blockgrid_section.dark { padding: 0 0 23px; }
    .blockgrid_section .top_section { margin: 0 -27px; padding: 57px 0 47px; margin-bottom: 37px; }
    .blockgrid_section .top_section .title_main { width: 418px; }
}
@media screen and (min-width: 1440px) {
    .visitho_section { padding-top: 46px; padding-bottom: 24px; }
    .visitho_section .inner { height: 593px; }
    .visitho_section .box .btn_cont .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .visitho_section .box .btn_virtual .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .homeview_section { padding-bottom: 49px; }
    .homeview_section .carousel_cont { margin: 0 -30px; }
    .homeview_section .owl-carousel .owl-nav:before { width: 30px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 30px; }
    .homeview_section .list .item { padding: 15px 30px; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 32px; }
    .homestory_section { padding-top: 37px; }
    .homestory_section .title_section { margin-bottom: 54px; }
    .pmembersho_section { padding-top: 70px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 42px; width: 464px; }
    .pmembersho_section .memebers_search { margin: 0 -30px; }
    .pmembersho_section .memebers_search .form { max-width: 971px; }
    .pmembersho_section .top { padding: 33px 0 9px; }
    .blockgrid_section.dark { padding: 0 0 25px; }
    .blockgrid_section .top_section { margin: 0 -30px; padding: 63px 0 52px; margin-bottom: 41px; }
    .blockgrid_section .top_section .title_main { width: 464px; }
}
@media screen and (min-width: 1800px) {
    .visitho_section { padding-top: 55px; padding-bottom: 29px; }
    .visitho_section .inner { height: 715px; }
    .visitho_section .box .btn_cont .btn { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .visitho_section .box .btn_virtual .btn { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .homeview_section { padding-bottom: 59px; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 38px; }
    .homestory_section { padding-top: 45px; }
    .homestory_section .title_section { margin-bottom: 65px; }
    .pmembersho_section { padding-top: 84px; padding-bottom: 15px; }
    .pmembersho_section .title_main { margin-bottom: 50px; width: 559px; }
    .pmembersho_section .memebers_search .form { max-width: 1170px; }
    .pmembersho_section .top { padding: 40px 0 11px; }
    .blockgrid_section.dark { padding: 0 0 30px; }
    .blockgrid_section .top_section { padding: 76px 0 63px; margin-bottom: 61px; }
    .blockgrid_section .top_section .title_main { width: 559px; }
}
/* Mainpage nav */
.mainpage_nav { margin-top: -9px; }
.mainpage_nav .nav_ul { padding: 0 12px; }
.page_head.dark .mainpage_nav .nav_ul { border-color: #ccb084; }
.mainpage_nav .nav_ul > li { margin-left: 12px; }
.mainpage_nav .nav_ul > li > a { font-size: 16px; font-weight: 400; }
.mainpage_nav .nav_ul > li > a.active { font-weight: 700; }
.header.sticky.double_menu .right, .header.sticky.double_menu .logo { display: none; }
.header.sticky.double_menu .main_nav.clone { top: -18px; margin-top: 0; height: 39px; }
.header.sticky.double_menu .main_nav.clone ul { border-bottom: none; right: 0; }
.header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 22px; }
.header.sticky.double_menu .mainpage_nav.main_nav.clone > ul > li { padding-left: 0; }
.header.sticky.double_menu .main_nav ul > li > a { height: 37px; line-height: 37px; }
@media screen and (min-width: 1280px) {
    .mainpage_nav .nav_ul { padding: 0 15px; }
    .mainpage_nav .nav_ul > li { margin-left: 15px; }
}
@media screen and (min-width: 1440px) {
    .mainpage_nav { margin-top: -10px; }
    .mainpage_nav .nav_ul { padding: 0 17px; }
    .mainpage_nav .nav_ul > li { margin-left: 17px; }
    .mainpage_nav .nav_ul > li > a { font-size: 18px; }
    .header.sticky.double_menu .main_nav.clone { top: -20px; height: 43px; }
    .header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 24px; }
    .header.sticky.double_menu .main_nav ul > li > a { height: 43px; line-height: 42px; }
}
@media screen and (min-width: 1800px) {
    .mainpage_nav { margin-top: -12px; }
    .mainpage_nav .nav_ul { padding: 0 20px; }
    .mainpage_nav .nav_ul > li { margin-left: 20px; }
    .header.sticky.double_menu .right, .header.sticky.double_menu .logo { display: block; }
    .header.sticky.double_menu .main_nav.clone { top: -24px; height: 52px; }
    .header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 29px; }
    .header.sticky.double_menu .main_nav ul > li > a { height: 52px; line-height: 51px; }
}
/***custom**/
/**search on archive right side**/
.block_search .customSelect .list ul { max-width: 200px }
.block_search .customSelect .list li { height: auto; line-height: 24px; cursor: pointer; padding: 5px 17px; white-space: normal; }
.bold { font-weight: bold; }
.small { font-size: 18px; }
.small-2 { font-size: 38px; font-weight: 900; line-height: 1; }
.small-3 { font-size: 38px; font-weight: 900; line-height: 1; }
.small-4 { font-size: 28px; font-weight: 900; line-height: 1; }
@media screen and (min-width: 768px) {
    .small-1 { font-size: 116px; }
    .small-2 { font-size: 48px; }
    .small-3 { font-size: 37px; }
    .small-4 { font-size: 30px; }
}
@media screen and (min-width: 1440px) {
    .title-3 { font-size: 46px; }
    .title-4 { font-size: 33px; }
}
.title_sectionSearch { font-weight: normal; }
.highlightSearch { background: yellow; }
.space { margin-bottom: 10px; }
.buffer:before { content: "|"; padding: 0 0 0 7px; font-size: 20px; }
.header_nav ul > li { margin-left: 0; }
/*overwrite**/
.hiddenContent { position: absolute; top: -10000px }
.field-validation-error { }
.field-validation-error { padding: 5px 10px; line-height: 1.4; font-size: 18px; position: absolute; right: 0; bottom: 100%; margin-bottom: 10px; background: #FFF; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); white-space: nowrap; opacity: 1; -ms-transform: scale(0.95) translate(0, 10px); -moz-transform: scale(0.95) translate(0, 10px); -webkit-transform: scale(0.95) translate3d(0, 10px, 0); transform: scale(0.95) translate(0, 10px); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; z-index: 9; }
.field-validation-error:after { content: ''; position: absolute; right: 16px; top: 100%; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #ffffff transparent transparent transparent; }
*/
select.input-validation-error + .field-validation-error,
.input.input-validation-error input[type='text']:focus + .field-validation-error { opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.input-validation-error { background-color: #f8e4e1 !important; }
select.input-validation-error { background-color: #f8e4e1 !important; }
#resultsDetails { width: 100%; float: right; color: #000; font-size: 18px; margin-bottom: 30px; }
#resultsDetails .title { font-weight: bold; font-size: 24px; }
#resultsDetails .label { font-size: 18px; }
#resultsDetails .text { font-weight: bold; font-size: 18px; }
.fallDate { text-align: right; padding-right: 20px !important; direction: ltr; }
/* Pagination */
ul.pagination { display: block; line-height: 45px; }
ul.pagination li { float: none; display: inline-block; font-size: 24px; color: #2a2a2a; position: relative; }
ul.pagination li a { display: block; padding: 5px 5px; color: #2a2a2a; border-radius: 5px; line-height: 32px; }
ul.pagination li:hover a,
ul.pagination li a:focus { background: #555; color: #fff; }
ul.pagination li.unavailable a { cursor: default; color: #999999; }
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { background: transparent; }
ul.pagination li.current a { background: #555; color: #fff; font-weight: bold; cursor: default; }
ul.pagination li.current a:hover, ul.pagination li.current a:focus { background: #555; }
.pagination-centered { text-align: center; padding-bottom: 30px; }
#bottomPaging .arrowLeft a { position: absolute; top: -28px; left: -18px; background: url('/Content/images/arrow_left.png') no-repeat 0px 0px; width: 27px; height: 45px; background-size: contain; }
#bottomPaging .arrowRight a { position: absolute; top: -28px; left: -4px; background: url('/Content/images/arrow_right.png') no-repeat 0px 0px; width: 27px; height: 45px; background-size: contain; }
#bottomPaging .unavailable { display: none; }
/**sitemap**/
#SiteMap .inner_box { margin-top: 40px; }
.siteMapUl a:hover { color: #C3954D; text-decoration: underline }
.siteMapUl .level0 { margin-right: 20px; }
.siteMapUl .level1 { margin-right: 20px; }
.siteMapUl .level2 { margin-right: 20px; }
.siteMapUl .level3 { margin-right: 20px; }
/*#EventsLobby{margin-top:80px;}*/
/*.cv p{margin:0;}*/
/**print**/
.printHeader { display: none; }
.printImage { display: none; }
@media print {
    body { padding: 0px !important; font-family: 'almonidl', arial, tahoma !important; width: 100%; height: auto !important; font-size: 16px !important; overflow-y: hidden; }
    /*div:last-child{page-break-after:always;}*/
    .row { padding: 0 !important; width: 100% !important; }
    .two_col .row { padding: 0 !important; width: 100% !important; }
    innerpage { width: 100% !important; }
    .hideInPrint,
    .main_nav,
    .subnav,
    .subnav_mobile,
    .nav_mobile,
    .accessibility,
    .search,
    .top_cover,
    .page_head,
    .image_top,
    .left_side,
    .breadcrumb,
    .sidebar,
    .newsletter_box,
    .access,
    .carousel_images,
    .main_carousel,
    .col_right,
    .col_left,
    .copyright,
    .header,
    .share_bar,
    .block_remember,
    .permanview_section,
    .page_searchtesti, .page_searchbooks, .page_searchalbums,
    *:before,
    *:after { display: none !important; height: 0px !important; width: 0px !important }
    .container { float: right; width: 100%; position: relative; }
    /*.container-scroll{float:right;}
    .container{float:right;}*/
    /*.gray_background{background  :#fff;width:100%;float:right;display:block;}*/
    .cover { float: right; }
    .printHeader { padding: 20px !important; float: right; width: 100%; height: 260px; display: block !important; position: relative; }
    .printHeader .logo { float: right; display: block; width: 100%; height: 300px; }
    .printHeader .logo img { height: 200px; width: auto; }
    .printImage { display: block; float: left; width: 20%; position: relative; background-color:none; }
    /*special image on veretanspage only inline style works here**/
    .printImage .printImageSmall { display: block; width: 230px !important; margin: 0 auto; position: relative; }
    .three_cols { width: 100%; float: right; }
    .title_section { float: right; width: 100% !important; background: #fff; height: 50px; font-family: 'almonidl', arial, tahoma !important; }
    .title-2 { width: 100%; float: right; font-size: 32px; line-height: 28px; font-family: 'almonidl', arial, tahoma !important; }
    .small { font-size: 18px; font-family: Arial !Important; }
    .small-2 { font-size: 20px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important }
    .small-3 { font-size: 22px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important; }
    .small-4 { font-size: 20px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important; }
    .title-5 { width: 100%; float: right; font-size: 26px; line-height: 22px; font-family: 'almonidl', arial, tahoma !important; }
    .desc_italic { width: 70%; font-size:20px!important;float:right; background-color:none;}
    .threecol_article { float: right; width: 100% !important; position: relative; }
    .innerpage { float: right; width: 100% !important; }
    .two_col { margin: 0px; padding: 0px; float: right; }
    .col_content { width: 100% !important; float: right; display: block !important; position: relative !important; }
    .col_content .block_banner { display: none !important; }
    .col_left .block_banner { display: none !important; }
    .contact_page { width: 100%; float: right; }
    .content { font-family: Arial; width: 100%; float: right; position: relative; }
    .content a { background: none; }
    .block_banner a { background: #fff !important; margin-bottom: 0; padding: 0; box-shadow: none; vertical-align: top; }
    .muzeonarticle_section { margin: 0px; padding: 0px; float: right; width: 100% }
    .article_content { margin: 0px; padding: 0px; float: right; width: 100% }
    .right_side { margin: 0px; padding: 0px; float: right; width: 100%; position: relative; }
    .three_cols .hisconcept_article { margin: 0px; padding: 0px; float: right; width: 100%; position: relative; }
    .fallenlobby_page { float: right; width: 100%; margin-top: 50px; }
    .fallenmonth_section { float: right; width: 100%; margin-top: 50px; }
    .title_section, .title-3, .title-line { float: right; width: 100%; font-family: 'almonidl', arial, tahoma !important }
    .fallenmonth_section .item { display: block !important; float: right; }
    .pmembers_section { width: 100%; float: right; }
    .list { width: 100%; margin-top: 50px; float: right; }
    .list .item { float: right; height: 400px; width: 50%; padding: 0; margin-bottom: 26px; page-break-inside: avoid; display: block; }
    .list .item .image { height: 400px; width: 100%; float: right; margin-bottom: 10px; }
    .list .item .image img { height: 400px; width: 100%; float: right; page-break-inside: avoid; display: block; }
    .list .item .title { float: right; font-size: 20px; margin-bottom: 5px; }
    .list .item .desc { float: right; line-height: 22px; font-size: 18px; max-height: 84px; margin-bottom: 0; }
    .albumsphoto_page, .albumsalbum_page { float: right; width: 100%; }
    .photoshow_section .image_box { float: right; width: 100%; display: block; }
    .photoshow_section .desc { float: right; width: 100%; }
    .col_left { display: none !important; }
    .hideInPrint img { display: none !important; }
    .hideInPrint { display: none !important; }
    .three_cols .threecol_article .content .desc_italic { width: 100% }
    .fallenEnLeft{ float:left;margin-left:30px; display:block;}
    .onlyForPrint{display:block!important;}
    .container-scroll{float:right;width:100%; background-color:yellow;}
}
/************Memories From past************/
.memories_section { text-align: center; opacity: 1; letter-spacing: 0px; color: #fff; background: url('/Content/images/memories_bg_desctop.jpg') no-repeat; height: 680px; }
.memories_section div { padding-bottom: 0px; }
.memories_section .title_section { height: 51px; color: #F6D397; font-size: 56px; padding-bottom: 60px; font-weight: bold; padding-top: 50px; }
.memories_section .desc { text-align: center; font-size: 24px; margin: 0 auto; width: 804px; }
.memories_section .sec_title { font-weight: bold; font-size: 32px; color: #fff; padding: 15px 0; }
.memories_section .btn_memories { border: 2px solid #F6D397; border-radius: 4px; opacity: 1; width: 224px; margin: 0 auto; font-size: 34px; position: absolute; bottom: 80px; right: 25%; left: 25%; }
.memories_section .btn_memories a { font-weight: bold; font-size: 24px; background-color: transparent !important; }
.memories_section .btn_memories:hover { background-color: #F6D397; }
.memories_section .btn_memories a { text-align: center; color: #fff; }
.memories_section .btn_memories a:hover { color: #000 !important; }
@media screen and (max-width: 390px) {
    .memories_section { background: url('/Content/images/memories_bg_mobile.jpg') no-repeat; }
}
@media screen and (max-width: 1023px) {
    .memories_section .title_section { font-size: 42px; width: 90%; margin: 0 auto; }
    .memories_section .sec_title { font-size: 27px; width: 90%; margin: 0 auto; padding-bottom: 2px; padding-top: 0px; }
    .memories_section .desc { font-size: 20px; width: 90%; }
    .memories_section .btn_memories { margin-top: 80px; }
    .memories_section .btn_memories:hover { background-color: #F6D397; }
}

.fallenEnLeft{margin-top: -27px;font-size:24px;direction:ltr;}
.onlyForPrint{display:none;}
.descHiImg{}

.song_desk{font-weight:bold; margin-bottom:15px;}

.LBD_CaptchaDiv {
  padding: 0 !important;
  margin: 0 0 10px 0 !important;
  overflow: visible !important;
}

.LBD_CaptchaImageDiv {
  margin: 0 !important;
  padding: 0 !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaIconsDiv {
  text-align: left !important;
  margin: 0 2px -4px 2px !important;
  padding: 0 !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaDiv a:link, .LBD_CaptchaDiv a:visited, .LBD_CaptchaDiv a:focus, .LBD_CaptchaDiv a:hover, .LBD_CaptchaDiv a:active {
  margin: 0 !important;
  padding: 0 !important;
  background-color: transparent !important;
  border: none !important;
  text-decoration: none !important;
  outline: none !important;
  -moz-outline-style: none !important;
  display: -moz-inline-stack;
  display: inline-block !important;
  vertical-align: top !important;
  zoom: 1 !important;
  *display: inline !important;
}

.LBD_CaptchaDiv a:focus, .LBD_CaptchaDiv a:active {
 outline: 1px dotted #ccc !important;
}
.LBD_CaptchaDiv a:focus img {
 outline: 2px solid #33A5D0 !important;
}


.LBD_CaptchaIconsDiv a:link, .LBD_CaptchaIconsDiv a:visited, .LBD_CaptchaIconsDiv a:focus, .LBD_CaptchaIconsDiv a:hover, .LBD_CaptchaIconsDiv a:active {
  margin: -5px 2px 4px 2px !important;
}

.LBD_CaptchaDiv a img {
  /* border: none !important; */
  /* margin: 0 !important; */
  /* padding: 0 !important; */
  /* display: block !important; */
}

.LBD_CaptchaIconsDiv a.LBD_ReloadLink {
  display: none !important;
}

.LBD_Placeholder {
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
}

*html .LBD_Placeholder {
  display: none !important;
}

*:first-child+html .LBD_Placeholder {
  display: none !important;
}

.LBD_Warning {
  font-size: 12px !important;
  color: red !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink {
  padding: 0 !important;
  position: relative !important;
  z-index: 24 !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink span {
  display: none !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:hover, .LBD_CaptchaDiv a.LBD_DisabledLink:focus {
  z-index: 25 !important;
  cursor: help !important;
  font-size: 100% !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:hover span {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important;
  top: 0 !important;
  background-color: #f0f0f0 !important;
  border: 1px solid #ddd !important;
  color: #f00 !important;
  left: 30px !important;
  width: 250px !important;
  padding: 9px 6px 6px 11px !important;
  font-size: 11px !important;
  filter: alpha(opacity=90) !important;
  KHTMLOpacity: 0.90 !important;
  MozOpacity: 0.90 !important;
  opacity: 0.90 !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink:focus img {
  border: 1px solid transparent !important;
}

.LBD_CaptchaDiv a.LBD_DisabledLink span em {
  display: block !important;
  padding: 0 5px 5px 0 !important;
  margin: 0 !important;
  font-style: normal !important;
}

.LBD_CaptchaDiv .LBD_CaptchaImageDiv span.LBD_ProgressIndicator {
  color: black;
}

/* Palmach */
body { background: #FFF; font-family: 'almonidl', arial, tahoma; text-align: right; direction: rtl; color: #000; overflow-x: hidden; }
.right { float: right; }
.left { float: left; }
.animate_all { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.animate_normal { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.hide { display: none; }
.relative { position: relative; }
.table { display: table; }
.table-thead { display: table-header-group; }
.table-tbody { display: table-row-group; }
.table-row { display: table-row; }
.table-cell { display: table-cell; }
.d-ltr { direction: ltr; }
.underline { text-decoration: underline; }
.cover { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
.contain { -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
.icon { vertical-align: middle; display: inline-block; }
.btn { overflow: hidden; position: relative; border: none; }
a, button, input, textarea { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
a { color: #2A2A2A; }
#dismiss { position: absolute; top: -100000px; width: 0; }
.dismiss { position: absolute; top: -100000px; width: 0; }
.cursorDefault { cursor: default }
html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }
/* Transitions */
.header.sticky, .owl-prev, .owl-next { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
a, .header .btn_wcag { -webkit-transition: color 0.2s ease; -moz-transition: color 0.2s ease; -o-transition: color 0.2s ease; transition: color 0.2s ease; }
.page_searchtesti .inputs_expand .input, .dark_nav .main_nav ul > li > a:before, .mega_menu .bottom .two_col .col .links > li > a:before { -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -o-transition: opacity 0.2s ease; transition: opacity 0.2s ease; }
.btn, .albumslist_section .item .inner, .more_cont .load_more .btn_in, .more_cont .load_more .icon, .more_cont .load_more .text span, .imageslist_section .item .image, .block_banner a, .page_searchresults .filters_menu > li .btn:after, .searchresults_section .item .image img, .go_up_cont .go_up { -webkit-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.btn.btn_more .icon:after, .btn.btn_more .icon:before, .item_event .icon, .item_event .icon:after, .main_nav ul > li > a:after, .exhibit_section .box .links > li .icon:before, .concepts_section .item .icon:after, .concepts_section .item .icon:before, .nextconcept_section .icon:after, .nextconcept_section .icon:before, .block_subtopics .list .item .icon:after, .block_subtopics .list .item .icon:before, .page_head .btn_scroll_down .icon, .page_head .btn_scroll_down .icon:after { -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: -moz-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: -o-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); }
input[type='text'], textarea, .tooltip_cont { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.radiobox .radio_c:after, .checkbox .check_c .icon { -webkit-transition: opacity 0.15s ease-in-out; -moz-transition: opacity 0.15s ease-in-out; -o-transition: opacity 0.15s ease-in-out; transition: opacity 0.15s ease-in-out; }
.radiobox .radio_c:after, .checkbox .check_c { -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; }
.customSelect .list { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
.customSelect .list ul { -webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); -moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); -o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1); }
.page_nav .nav_ul > li a:before { -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: -moz-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: -o-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); }
.header .search_top .input_cont { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1); }
.header .search_top .submit .text, .header .search_top .submit .text_focus, .header .search_top input[type='text'] { -webkit-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; -moz-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; -o-transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; transition: opacity 0.45s cubic-bezier(0.645, 0.045, 0.355, 1) 0.05s; }
.header .search_top.open .input_cont { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s; }
.header .search_top.open .submit .text, .header .search_top.open .submit .text_focus, .header .search_top.open input[type='text'] { -webkit-transition-duration: 0.55s; -moz-transition-duration: 0.55s; -o-transition-duration: 0.55s; transition-duration: 0.55s; }
.page_nav .nav_ul > li > ul { -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; transition-duration: 0.2s; }
.page_nav .nav_ul > li.hover > ul { -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.permanview_section .list .item .inner, .permanview_section .list .item .inner .bg, .mega_menu .bottom .links_pic > li .image .cover, .video_box .bg, .video_box .play_btn { -webkit-transition: -webkit-transform 0.4s ease-out,opacity 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out,opacity 0.4s ease-out; -o-transition: -o-transform 0.4s ease-out,opacity 0.4s ease-out; transition: transform 0.4s ease-out,opacity 0.4s ease-out; }
.mega_menu .bottom .links_pic > li .image .cover { -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.exhibit_section .box .links > li > a { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.mega_menu { -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1); }
.toggleMenu .stroke:before, .toggleMenu .stroke:after { -webkit-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -moz-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -o-transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; transition: all 0.7s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; }
.toggleMenu .stroke span { -webkit-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -moz-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; -o-transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1), background 0.25s ease-in-out; }
.header.sticky .search_top input[type="text"] { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.page_nav .nav_ul > li.has-subnav, .three_cols .block_connectmenu .menu > li { -webkit-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.page_nav .nav_ul > li.has-subnav:after, .page_nav .toggle_link .icon, .mega_menu .bottom .tab_menu .tab_open a:after { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.page_nav .nav_ul, .video_box .inner { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.pmembers_section .item .image { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.pmembers_section .item .item_bottom .title:after, .pmembers_section .item .item_bottom .desc:after, .library_section .item .inner .highlight:after, .testilist_section .item .title:after, .concepts_section .item .highlight:after, .page_head .home_search:after { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.library_section .item .inner .image { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),-o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.owl-prev, .owl-next { -webkit-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; transition: opacity 0.25s ease-in-out, visibility 0.25s ease-in-out; }
.list_slice .item_slice_animate { -webkit-transition: opacity 0.5s ease-out; -moz-transition: opacity 0.5s ease-out; -o-transition: opacity 0.5s ease-out; transition: opacity 0.5s ease-out; }
.customSelect .list, .customSelect:after, .customSelect:before { -webkit-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); }
.customSelect.open .list, .customSelect.open:after, .customSelect.open:before { -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; }
.three_cols .block_dbmenu .menu > li a, .three_cols .block_connectmenu .menu > li ul li > a, .three_cols .block_connectmenu .menu > li > a { -webkit-transition: background 0.15s ease-out; -moz-transition: background 0.15s ease-out; -o-transition: background 0.15s ease-out; transition: background 0.15s ease-out; }
.three_cols .block_dbmenu .menu > li > a .icon:before { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.three_cols .block_search .input .expand_search .text, .three_cols .block_search .input .expand_search .text_expand, .three_cols .block_search .input .expand_search .icon_arrow:before, .three_cols .block_search .input .expand_search .icon_arrow:after, .three_cols .block_search .icon_arrow:before, .three_cols .block_search .icon_arrow:after { -webkit-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); transition: opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); }
.three_cols .block_search.expand_text .input .expand_search .text, .three_cols .block_search.expand_text .input .expand_search .text_expand, .three_cols .block_search.expand_text .input .expand_search .icon_arrow:before, .three_cols .block_search.expand_text .input .expand_search .icon_arrow:after, .three_cols .block_search.open_text .icon_arrow:before, .three_cols .block_search.open_text .icon_arrow:after { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.three_cols .block_connectmenu .menu > li { -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; }
.three_cols .block_connectmenu .menu > li.open { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; }
.concepts_section .item .inner { -webkit-transition: -webkit-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.concepts_section .item .bg { -webkit-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
.nextconcept_section .bg .cover { -webkit-transition: opacity 0.4s ease-out; -moz-transition: opacity 0.4s ease-out; -o-transition: opacity 0.4s ease-out; transition: opacity 0.4s ease-out; }
.three_cols .hisconcept_article .carousel_images .desc, .searchresults_section .no_results { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.page_head .news_ticker .pp_cont .pp_btn, .page_head .news_ticker .pp_cont .pp_btn .play, .page_head .news_ticker .pp_cont .pp_btn .pause { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
.go_up_cont { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition: -moz-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-transition: -o-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); transition: transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
@media screen and (max-width: 767px) {
    .mega_menu .bottom .tab_menu { -webkit-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: background 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
    .mega_menu .header_nav ul > li > a,
    .mega_menu .bottom .tab_menu_cont a,
    .page_nav .nav_ul > li > ul > li > a,
    .page_nav .nav_ul > li:not(.has-subnav) a { -webkit-transition: background 0.2s ease; -moz-transition: background 0.2s ease; -o-transition: background 0.2s ease; transition: background 0.2s ease; }
}
@media screen and (max-width: 1023px) {
    .three_cols .block_search .inputs_open, .three_cols .block_dbmenu .menu { -webkit-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
    .three_cols .block_search .icon_arrow:before, .three_cols .block_dbmenu .toggle_link .icon:before { -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); }
}
/***google search**/
.gsc-control-wrapper-cse { text-align: right; font-family: 'almonidl', arial, tahoma; }
.gs-webResult.gs-result a.gs-title:link { color: #2A2A2A !important; font-size: 20px; line-height: 22px; text-decoration: none !important }
.gsc-control-wrapper-cse a { text-decoration: none !important; color: #2A2A2A !important; font-weight: bold; }
.gsc-cursor { font-size: 20px !important }
.gsc-results .gsc-cursor-box .gsc-cursor-page { color: #2A2A2A !important; font-size: 20px !important }
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl { font-size: 0px !important }
/* Mixel wcag */
.mixelwcag { z-index: 101; top: 0; left: 0; position: fixed; direction: rtl; font-weight: 400; }
.mixelwcag .open { display: none; }
.mixelwcag .box { width: 190px; background-color: #FFF; position: absolute; top: 80px; left: 0; -ms-transform: translate(-190px, 0); -moz-transform: translate(-190px, 0); -webkit-transform: translate3d(-190px, 0, 0); transform: translate(-190px, 0); -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); visibility: hidden; -moz-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); border: 1px solid #2A2A2A; }
.mixelwcag.active .box { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); visibility: visible; }
.mixelwcag .box .title { color: #2A2A2A; font-size: 20px; line-height: 36px; height: 37px; font-weight: 700; background: #f5d29b; color: #2A2A2A; padding-right: 41px; cursor: default; }
.mixelwcag .box .close { width: 16px; height: 16px; position: absolute; right: 15px; top: 10px; background: none; border: none; padding: 0; }
.mixelwcag .box .close .iconw { position: absolute; top: 0; right: 0; }
.mixelwcag .box ul > li button { display: block; height: 36px; line-height: 32px; border: none; border-bottom: 1px solid #d9d9d9; color: #2A2A2A; font-size: 17px; position: relative; padding-right: 41px; white-space: nowrap; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; text-decoration: none; display: block; width: 100%; background: transparent; text-align: right; }
.mixelwcag .box ul > li button .close { display: block; }
.mixelwcag .box ul > li button.active, .mixelwcag .box ul > li button:hover { background: #e8e8e8; }
.mixelwcag .box ul > li button:focus { outline: 1px solid #2a2a2a; }
.mixelwcag .box ul > li:last-child button { border-bottom: none; }
.mixelwcag .iconw { display: inline-block; background: url('/Content/images/mixelwcag.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; width: 16px; height: 16px; background-size: 48px; position: absolute; right: 15px; top: 10px; }
.mixelwcag .iconw.iconw-adjust { background-position: -0px -0px; }
.mixelwcag .iconw.iconw-hand-o-up { background-position: -16px -0px; }
.mixelwcag .iconw.iconw-info { background-position: -32px -0px; }
.mixelwcag .iconw.iconw-minus { background-position: -0px -16px; }
.mixelwcag .iconw.iconw-paint-brush { background-position: -16px -16px; }
.mixelwcag .iconw.iconw-pause { background-position: -32px -16px; }
.mixelwcag .iconw.iconw-plus { background-position: -0px -32px; }
.mixelwcag .iconw.iconw-refresh { background-position: -16px -32px; }
.mixelwcag .iconw.iconw-wheelchair { background-position: -32px -32px; }
.mixelwcag .iconw.iconw-underline { background-position: -0px -48px; }
.mixelwcag .iconw.iconw-titles { background-position: -16px -48px; }
.mixelwcag .iconw.iconw-close { background: url('/Content/images/icon_close.png') no-repeat center center; background-size: 12px; }
.skiptocontent a { position: fixed; top: -60px; right: 30px; color: #2a2a2a; padding: 0 20px; line-height: 44px; height: 50px; z-index: 200; background: #f5d29b; font-weight: 900; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.skiptocontent a:focus { top: 23px; outline: 0 !important; }
.noanimations .parallax, .noanimations .scroll-parallax, .noanimations .animateobj, .noanimations .animateobj * { opacity: 1 !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
@media screen and (min-width: 768px) {
    .mixelwcag .box { top: 92px; }
}
@media screen and (max-width: 1023px) {
    .mixelwcag .box { top: 79px; }
    .skiptocontent { display: none; }
}
@media screen and (min-width: 1024px) {
    .skiptocontent a { line-height: 40px; height: 44px; }
}
@media screen and (min-width: 1280px) {
    .mixelwcag .box { top: 96px; }
    .skiptocontent a { line-height: 42px; height: 46px; }
}
@media screen and (min-width: 1440px) {
    .mixelwcag .box { width: 220px; top: 118px; -ms-transform: translate(-220px, 0); -moz-transform: translate(-220px, 0); -webkit-transform: translate3d(-220px, 0, 0); transform: translate(-220px, 0); }
    .mixelwcag .box .title { font-size: 24px; line-height: 40px; height: 41px; padding-right: 45px; }
    .mixelwcag .box .close { width: 20px; height: 20px; }
    .mixelwcag .box ul > li button { height: 40px; line-height: 38px; font-size: 18px; padding-right: 45px; }
    .mixelwcag .iconw { width: 20px; height: 20px; background-size: 60px; }
    .mixelwcag .iconw.iconw-hand-o-up { background-position: -20px -0px; }
    .mixelwcag .iconw.iconw-info { background-position: -40px -0px; }
    .mixelwcag .iconw.iconw-minus { background-position: -0px -20px; }
    .mixelwcag .iconw.iconw-paint-brush { background-position: -20px -20px; }
    .mixelwcag .iconw.iconw-pause { background-position: -40px -20px; }
    .mixelwcag .iconw.iconw-plus { background-position: -0px -40px; }
    .mixelwcag .iconw.iconw-refresh { background-position: -20px -40px; }
    .mixelwcag .iconw.iconw-wheelchair { background-position: -40px -40px; }
    .mixelwcag .iconw.iconw-underline { background-position: -0px -60px; }
    .mixelwcag .iconw.iconw-titles { background-position: -20px -60px; }
    .mixelwcag .iconw.iconw-close { background-size: 16px; }
    .skiptocontent a { line-height: 58px; height: 58px; }
}
/* Layout */
body { font-size: 19px; line-height: 1.4166; font-weight: 400; }
.container { background: #FFF; position: relative; z-index: 2; min-width: 320px; overflow: hidden; }
.container-scroll { z-index: 2; width: 100%; position: relative; overflow: hidden; background: #FFF; }
.innerpage { width: 100%; max-width: 1920px; margin: 0 auto; position: relative; padding: 0 16px; }
.innerpage.innerpage_dp { padding: 0 16px; }
.innerpage.innerpage_tight { max-width: 100%; margin: 0 auto; padding: 0; }
.row { position: relative; }
.row-col { clear: both; position: relative; margin-left: 0; }
.innerpage:after, .row:after, .row-col:after { content: ''; clear: both; display: table; }
.gray_background { background: #f9f9f9; }
.gray_background_second { background: #f3f3f3; }
.title-1 { font-size: 55px; font-weight: 900; line-height: 1; display: block; }
.title-2 { font-size: 38px; font-weight: 900; line-height: 1; display: block; }
.title-3 { font-size: 38px; font-weight: 900; line-height: 1; display: block; }
.title-4 { font-size: 28px; font-weight: 900; line-height: 1; display: block; }
.title-5 { font-size: 25px; font-weight: 900; line-height: 1; display: block; }
.title-6 { font-size: 19px; font-weight: 900; line-height: 1; display: block; }
.title-line { position: relative; display: inline-block; padding-bottom: 12px; }
.title-line:after { content: ''; height: 3px; background-color: #FFDDA3; position: absolute; left: 0; bottom: 0; width: 100%; }
.btn { line-height: 44px; height: 44px; color: #FFF; font-size: 19px; padding-bottom: 2px; font-weight: 900; background-color: #F5D29B; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; display: block; text-align: center; outline: 0; z-index: 1; padding: 0; color: #2A2A2A; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 rgba(0, 0, 0, 0.1); }
.btn:not(.no_shadow):hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.btn.dark { background-color: #2A2A2A; color: #F5D29B; }
.btn.btn_outline { line-height: 42px; border: 1px solid #F5C597; background: none; color: #F5D29B; }
.btn.btn_outline:hover { background-color: #F5D29B; border-color: #F5D29B; color: #2A2A2A; }
.btn.btn_outline.dark { border-color: #2A2A2A; color: #2A2A2A; font-weight: 700; width: 122px; }
.btn.btn_outline.dark:hover, .btn.btn_outline.dark.active { background: #2A2A2A; color: #FFF; }
.btn.btn_more .icon { position: relative; overflow: hidden; margin-right: 13px; font-size: 12px; }
.btn.btn_more .icon:after, .btn.btn_more .icon:before { position: relative; display: inline-block; right: 1px; -ms-transform: translate(1px, 0); -moz-transform: translate(1px, 0); -webkit-transform: translate3d(1px, 0, 0); transform: translate(1px, 0); }
.btn.btn_more .icon:after { content: " \e906 "; position: absolute; left: 100%; top: 0; margin-left: 10px; right: auto; }
.btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-30px, 0); -moz-transform: translate(-30px, 0); -webkit-transform: translate3d(-30px, 0, 0); transform: translate(-30px, 0); }
.tooltip_cont { padding: 5px 10px; line-height: 1.3847; font-size: 18px; position: absolute; right: 0; bottom: 100%; margin-bottom: 10px; background: #FFF; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); white-space: nowrap; opacity: 0; visibility: hidden; -ms-transform: scale(0.95) translate(0, 10px); -moz-transform: scale(0.95) translate(0, 10px); -webkit-transform: scale(0.95) translate3d(0, 10px, 0); transform: scale(0.95) translate(0, 10px); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; z-index: 9; }
.tooltip_cont:after { content: ''; position: absolute; right: 16px; top: 100%; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #ffffff transparent transparent transparent; }
.input.input_error input[type='text']:focus + .tooltip_cont.tooltip_error, .input.input_error.input_select .tooltip_cont.tooltip_error { opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.input.input_error input[type='text'] { background-color: #f8e4e1 !important; }
.inputError { background-color: #f8e4e1 !important; }
.tooltip { position: relative; z-index: 10; }
.tooltip .tooltip_cont { white-space: normal; width: 200px; left: -12px; right: auto; }
.tooltip .tooltip_cont:after { right: auto; left: 16px; }
.tooltip .tooltip_toggle:hover + .tooltip_cont, .tooltip .tooltip_toggle:focus + .tooltip_cont { -moz-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); -webkit-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18); opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); }
.list_slice .item_slice_hide { display: none !important; }
.list_slice .item_slice_hidden { opacity: 0; }
.cselect_cont { position: relative; color: #2A2A2A; direction: ltr; }
.cselect_cont select { display: none; direction: rtl; }
.cselect { width: 100%; height: 100%; height: 54px; padding-right: 16px; text-indent: 0; border: none; background: #FFF; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.customSelect { position: relative; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.keyboard .customSelect { overflow: visible; }
.customSelect:after, .customSelect:before { content: ''; width: 100%; height: 11px; top: 100%; margin-top: -2px; background: #FFF; position: absolute; right: 0; z-index: 5; opacity: 0; visibility: hidden; }
.customSelect:before { width: 2px; height: 2px; right: auto; left: 0; z-index: 3; margin-top: 9px; }
.customSelect .title { height: 54px; line-height: 52px; text-indent: 0; cursor: pointer; width: 100%; padding: 0 16px 0 29px; background-color: #FFF; position: relative; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; color: #2A2A2A; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; z-index: 5; outline: 0; direction: rtl; }
.keyboard .customSelect .title:focus { border: #f5d29b solid 0.1px !important; }
.customSelect .title .icon { font-size: 6px; line-height: 54px; position: absolute; left: 20px; top: 0; }
.customSelect .list { position: absolute; right: 0; top: 100%; margin-top: 9px; width: auto; min-width: 100%; z-index: 4; opacity: 0; visibility: hidden; overflow: hidden; background-color: #FFF; -moz-border-radius: 2px 0 2px 2px; -webkit-border-radius: 2px 0 2px 2px; border-radius: 2px 0 2px 2px; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.customSelect .list .title { display: none; }
.customSelect .list ul { height: 100%; max-height: 389px; overflow-y: hidden; padding: 0; }
.customSelect .list li { height: 34px; line-height: 34px; cursor: pointer; padding: 0 17px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; direction: rtl; }
.customSelect .list li.active { background: #2A2A2A; color: #FFF; }
.customSelect.open { z-index: 10; }
.customSelect.open:after, .customSelect.open:before { visibility: visible; opacity: 1; }
.customSelect.open .list { opacity: 1; visibility: visible; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.customSelect.open .title .icon { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
.customSelect.hasSearch .search_input { position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: none; border: none; text-indent: 10px; z-index: 5; cursor: pointer; }
.customSelect.hasSearch.open .search_input { color: #2A2A2A; cursor: text; }
.customSelect.hasSearch .list .title .text { display: none; }
.customSelect .scrollbar-inner > .scroll-element { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 13px 0; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_outer { position: relative; }
.customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 20px; left: 13px; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_outer, .customSelect .scrollbar-inner > .scroll-element .scroll-element_track, .customSelect .scrollbar-inner > .scroll-element .scroll-bar { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.customSelect .scrollbar-inner > .scroll-element .scroll-element_track { background-color: #f3f3f3; }
.customSelect .scrollbar-inner > .scroll-element .scroll-bar { min-height: 50px; background-color: #f5d29b; border: 5px solid #f3f3f3; box-sizing: border-box; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.customSelect .list li { padding-left: 38px; }
.go_up_cont { position: fixed; right: 16px; bottom: 16px; z-index: 4; -ms-transform: translate(54px, 0) rotate(180deg); -moz-transform: translate(54px, 0) rotate(180deg); -webkit-transform: translate3d(54px, 0, 0) rotate(180deg); transform: translate(54px, 0) rotate(180deg); }
.go_up_cont.showbtn { -ms-transform: translate(0, 0) rotate(0deg); -moz-transform: translate(0, 0) rotate(0deg); -webkit-transform: translate3d(0, 0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg); }
.go_up_cont .go_up { display: block; width: 38px; height: 38px; line-height: 36px; font-size: 9px; text-align: center; background: #2A2A2A; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; color: #FFF; opacity: 0.5; position: relative; }
.go_up_cont .go_up:hover { opacity: 1; }
.go_up_cont .go_up .icon { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
@media screen and (max-width: 767px) {
    .innerpage { padding-left: 15px; padding-right: 15px; }
    .innerpage.innerpage_tight { padding: 0 16px; }
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 { width: 100%; }
    .title-1.title_small { font-size: 42px; }
}
@media screen and (max-width: 480px) {
    .innerpage { padding-left: 5px; padding-right: 5px; }
}
@media screen and (max-width: 567px) {
    .customSelect .title { white-space: normal; }
}
@media screen and (max-width: 359px) {
    .title-1 { font-size: 46px; }
    .title-1.title_small { font-size: 36px; }
}
@media screen and (min-width: 768px) {
    body { font-size: 20px; }
    .innerpage { padding: 0 30px; }
    .innerpage.innerpage_dp { padding: 0 30px; }
    .title-1 { font-size: 116px; }
    .title-2 { font-size: 48px; }
    .title-3 { font-size: 41px; }
    .title-4 { font-size: 30px; }
    .title-5 { font-size: 27px; }
    .title-6 { font-size: 20px; }
    .title-line { padding-bottom: 15px; }
    .btn { line-height: 42px; height: 42px; font-size: 18px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 111px; }
    .cselect { height: 50px; padding-right: 17px; }
    .customSelect .title { height: 50px; line-height: 50px; padding: 0 17px 0 29px; }
    .customSelect .title .icon { line-height: 50px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(72px, 0) rotate(180deg); -moz-transform: translate(72px, 0) rotate(180deg); -webkit-transform: translate3d(72px, 0, 0) rotate(180deg); transform: translate(72px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 42px; height: 42px; line-height: 40px; font-size: 10px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .title-1.title_small { font-size: 88px; }
    .innerpage.innerpage_tight { padding: 0 30px; }
}
@media screen and (max-width: 1023px) {
    .parallax, .scroll-parallax { opacity: 1 !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
    .cselect_cont select { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 7; opacity: 0; }
    .customSelect.hasSearch .search_input { z-index: 0; }
    .customSelect.hasSearch .list .title .text { display: block; }
}
@media screen and (min-width: 1024px) {
    .container-scroll { padding-top: 5px; transform: translate3d(0, -5px, 0); }
    .container-scroll.scroll-active { position: fixed; left: 0; top: 0; }
    body { font-size: 18px; }
    .innerpage { padding: 0 25px; }
    .innerpage.innerpage_dp { padding: 0 50px; }
    .title-1 { font-size: 130px; }
    .title-2 { font-size: 46px; }
    .title-6 { font-size: 18px; }
    .btn { line-height: 38px; height: 38px; font-size: 17px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 100px; }
    .btn.btn_more .icon { margin-right: 12px; font-size: 11px; }
    .btn.btn_more .icon:after { margin-left: 9px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-26px, 0); -moz-transform: translate(-26px, 0); -webkit-transform: translate3d(-26px, 0, 0); transform: translate(-26px, 0); }
    .tooltip_cont { font-size: 17px; }
    .cselect { height: 46px; padding-right: 15px; }
    .customSelect .title { height: 46px; line-height: 45px; padding: 0 15px 0 26px; }
    .customSelect .title .icon { font-size: 5px; line-height: 45px; left: 20px; }
    .customSelect .list ul { max-height: 260px; }
    .customSelect .list li { height: 32px; line-height: 32px; padding: 0 15px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 10px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 15px; left: 10px; }
    .customSelect .scrollbar-inner > .scroll-element .scroll-bar { border-width: 4px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 38px; }
    .go_up_cont { right: 25px; bottom: 25px; -ms-transform: translate(63px, 0) rotate(180deg); -moz-transform: translate(63px, 0) rotate(180deg); -webkit-transform: translate3d(63px, 0, 0) rotate(180deg); transform: translate(63px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 38px; height: 38px; line-height: 36px; font-size: 9px; }
    body.active-nav .go_up_cont .go_up { right: 17px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .title-1.title_small { font-size: 116px; }
}
@media screen and (min-width: 1280px) {
    .innerpage.innerpage_tight { max-width: 1024px; }
    .title-2 { font-size: 48px; }
    .customSelect .list ul { max-height: 350px; }
}
@media screen and (min-width: 1440px) {
    body { font-size: 20px; }
    .innerpage { padding: 0 30px; }
    .innerpage.innerpage_dp { padding: 0 60px; }
    .innerpage.innerpage_tight { max-width: 1280px; }
    .title-1 { font-size: 144px; }
    .title-2 { font-size: 53px; }
    .title-3 { font-size: 46px; }
    .title-4 { font-size: 33px; }
    .title-5 { font-size: 30px; }
    .title-6 { font-size: 20px; }
    .title-line { padding-bottom: 17px; }
    .btn { line-height: 42px; height: 42px; }
    .btn.btn_outline { line-height: 40px; }
    .btn.btn_outline.dark { width: 111px; }
    .btn.btn_more .icon { margin-right: 13px; font-size: 12px; }
    .btn.btn_more .icon:after { margin-left: 10px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-30px, 0); -moz-transform: translate(-30px, 0); -webkit-transform: translate3d(-30px, 0, 0); transform: translate(-30px, 0); }
    .tooltip_cont { padding: 5px 10px; }
    .cselect { height: 50px; padding-right: 17px; }
    .customSelect .title { height: 50px; line-height: 50px; padding: 0 17px 0 29px; }
    .customSelect .title .icon { font-size: 6px; line-height: 50px; left: 20px; }
    .customSelect .list ul { max-height: 389px; }
    .customSelect .list li { height: 34px; line-height: 34px; padding: 0 17px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 11px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 17px; left: 11px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 42px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(72px, 0) rotate(180deg); -moz-transform: translate(72px, 0) rotate(180deg); -webkit-transform: translate3d(72px, 0, 0) rotate(180deg); transform: translate(72px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 42px; height: 42px; line-height: 40px; font-size: 10px; }
}
@media screen and (min-width: 1800px) {
    body { font-size: 24px; }
    .innerpage.innerpage_tight { max-width: 1440px; }
    .title-1 { font-size: 173px; }
    .title-2 { font-size: 64px; }
    .title-3 { font-size: 56px; }
    .title-4 { font-size: 40px; }
    .title-5 { font-size: 36px; }
    .title-6 { font-size: 24px; }
    .title-line { padding-bottom: 20px; }
    .title-line:after { height: 4px; }
    .btn { line-height: 50px; height: 50px; font-size: 20px; }
    .btn.btn_outline { line-height: 44px; }
    .btn.btn_outline.dark { width: 134px; }
    .btn.btn_more .icon { margin-right: 16px; font-size: 15px; }
    .btn.btn_more .icon:after { margin-left: 12px; }
    .btn.btn_more:hover .icon:after, .btn.btn_more:hover .icon:before { -ms-transform: translate(-36px, 0); -moz-transform: translate(-36px, 0); -webkit-transform: translate3d(-36px, 0, 0); transform: translate(-36px, 0); }
    .tooltip_cont { font-size: 18px; }
    .cselect { height: 60px; padding-right: 20px; }
    .customSelect .title { height: 60px; line-height: 60px; padding: 0 20px 0 35px; }
    .customSelect .title .icon { font-size: 7px; line-height: 60px; left: 22px; }
    .customSelect .list ul { max-height: 469px; }
    .customSelect .list li { height: 36px; line-height: 36px; padding: 0 20px; }
    .customSelect .scrollbar-inner > .scroll-element { padding: 13px 0; }
    .customSelect .scrollbar-inner > .scroll-element.scroll-y { width: 20px; left: 13px; }
    .customSelect .scrollbar-inner > .scroll-element .scroll-bar { border-width: 5px; }
    .customSelect .list .scroll-scrolly_visible li { padding-left: 50px; }
    .go_up_cont { right: 30px; bottom: 30px; -ms-transform: translate(80px, 0) rotate(180deg); -moz-transform: translate(80px, 0) rotate(180deg); -webkit-transform: translate3d(80px, 0, 0) rotate(180deg); transform: translate(80px, 0) rotate(180deg); }
    .go_up_cont .go_up { width: 50px; height: 50px; line-height: 48px; font-size: 12px; }
}
/* Header */
.header { position: absolute; right: 0; top: 0; z-index: 100; width: 100%; min-width: 320px; }
.header .innerpage { padding-top: 12px; }
.header .row { padding-left: 0; }
.header .btn_wcag { position: absolute; left: 0; top: 0; font-size: 26px; color: #FFF; border: none; padding: 0; background: none; height: 40px; width: 30px; }
.header .btn_visit { float: right; width: 120px; height: 40px; line-height: 40px; font-size: 18px; }
.header .btn_donate { background-color: #ecb55d !important; float: right; width: 120px; height: 40px; line-height: 21px; font-size: 18px; margin-right: 5px; }
.header .right { position: relative; z-index: 2; }
.header .search_top { float: right; margin-right: 15px; color: #FFF; font-size: 18px; font-weight: 400; padding-top: 0; overflow: hidden; }
.header .search_top .input_cont { -ms-transform: translate(205px, 0); -moz-transform: translate(205px, 0); -webkit-transform: translate3d(205px, 0, 0); transform: translate(205px, 0); }
.header .search_top .input_cont:after { content: ''; clear: both; display: table; }
.header .search_top input[type='text'] { width: 205px; float: right; height: 40px; color: #FFF; border: none; background: none; padding: 0; border-bottom: 2px solid #FFF; opacity: 0; font-size: 19px; }
.header .search_top .submit { float: right; height: 40px; position: relative; padding: 0; padding: 0 4px; line-height: 35px; background: none; border: none; margin-right: 5px; }
.header .search_top .submit .icon { margin-left: 7px; font-size: 15px; position: relative; top: 1px; }
.header .search_top .submit .text_focus { position: absolute; right: 30px; top: 0; line-height: 40px; opacity: 0; }
.header .search_top.open .input_cont { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.header .search_top.open .submit .text { opacity: 0; }
.header .search_top.open .submit .text_focus { opacity: 1; }
.header .search_top.open input[type='text'] { opacity: 1; }
.logo { width: 113px; position: absolute; left: 0; right: 0; top: 52px; margin: 0 auto; text-align: center; color: #FFF; font-size: 12px; font-weight: 700; line-height: 1; z-index: 2; display: block; }
.logo .icon-logo { font-size: 95px; margin-bottom: 8px; display: block; }
.logo .icon-home2 { display: none; }
.logo:after { content: ''; opacity: 0.3; width: 47px; height: 1px; background-color: #2A2A2A; position: absolute; right: 0; left: 0; bottom: 14px; margin: 0 auto; }
.header_nav { padding-top: 3px; }
.header_nav:after { content: ''; clear: both; display: table; }
.header_nav ul { float: right; color: #FFF; font-size: 16px; font-weight: 400; padding: 4px 0; }
.header_nav ul > li { float: right; margin-left: 7px; }
.header_nav ul > li:last-child { margin-left: 0; }
.header_nav ul > li > a { color: #FFF; line-height: 29px; height: 30px; padding: 0 4px; display: block; }
.header_nav ul > li > a:hover, .header .btn_wcag:hover { color: #F5D29B; }
.header_nav ul > li .icon { margin-left: 5px; position: relative; top: 1px; }
.header_nav ul > li .icon.icon-shtrudel { font-size: 111%; }
.header_nav ul > li .icon.icon-anounce { font-size: 94%; }
.header_nav ul > li .icon.icon-award { font-size: 108%; }
.header_nav .nav_lang { border-right: 4px solid #FFF; padding-right: 10px; margin-right: 10px; }
.header_nav .nav_lang:after { content: '' }
.header_nav .nav_lang > li:last-child > a { position: relative; top: 1px; }
.header .main_nav.clone { display: none; }
.header.sticky { position: fixed; background: #f5d29b; height: 64px; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); opacity: 0; visibility: hidden; }
.header.sticky.sticky_show { opacity: 1; visibility: visible; }
.header.sticky .btn_visit { background: #2a2a2a; color: #f5d29b; }
.header.sticky .btn_donate { background-color: #ecb55d !important; color: black; }
.header.sticky .search_top .input_cont { background: #f5d29b; }
.header.sticky .search_top, .header.sticky .search_top input[type='text'] { color: #2A2A2A; border-color: #2A2A2A; }
.header.sticky .left, .header.sticky .btn_wcag, .header.sticky .logo .slogen { display: none; }
.header.sticky .logo { right: auto; color: #2a2a2a; width: auto; left: 6px; }
.header.sticky .logo:after { display: none; }
.header.sticky .logo .icon-logo { margin-bottom: 0; font-size: 55px; }
.header.sticky .logo .icon-home2 { display: block; position: absolute; left: 100%; top: 3px; bottom: 0; margin: auto 0; height: 23px; line-height: 23px; font-size: 15px; margin-left: 9px; }
.header.sticky .main_nav.clone { position: absolute; left: 0; top: -1px; width: 100%; text-align: center; z-index: 0; display: block; }
.header.sticky .main_nav.clone ul { border: none; }
.header.dark .btn_wcag, .header.dark .header_nav ul > li > a, .header.dark .search_top, .header.dark .search_top input[type="text"], .header.dark .logo { color: #2A2A2A; }
.header.dark .header_nav .nav_lang, .header.dark .search_top input[type="text"] { border-color: #2A2A2A; }
.header.dark .btn_visit { background: #2A2A2A; color: #F5D29B; }
.header.dark .btn_donate { background: #ecb55d; color: black; }
.header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 100px; }
.header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
.header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
.header.sticky .facebook { display: none; }
.header.dark .facebook { display: none; }
@media screen and (min-width: 768px) {
    .header .btn_wcag { width: 40px; }
    .header .search_top input[type='text'] { font-size: 18px; }
    .logo .icon-logo { font-size: 101px; }
    .header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 110px; }
    .header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header.sticky .facebook { float: left; padding-top: 7px; padding-left: 70px; display: block }
    .header.dark .facebook { float: left; padding-top: 7px; padding-left: 0px; display: block }
    .header.sticky .btn_facebook,
    .header.dark .btn_facebook { background: url('/Content/images/fb_icon_sticky.png') no-repeat; width: 30px; height: 30px; float: left; }
}
@media screen and (max-width: 1023px) {
    .header { position: fixed; top: 0; left: 0; width: 100%; }
    .header .logo { display: none; }
    .header_nav, .header.sticky .main_nav.clone { display: none; }
    .header .btn_wcag { left: 56px; }
    .header.sticky { -moz-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); }
    .header.sticky .logo { top: 0; left: 0; right: 0; margin: 0 auto; width: 140px; display: block; }
    .header.sticky .logo .icon-logo { font-size: 34px; }
    .header.sticky .logo .icon-logo:before { content: " \e921 "; }
    .header.sticky .logo .icon-home2 { display: none; }
    .header.sticky .right { z-index: 3; position: relative; }
    .header.sticky .search_top .input_cont:before { content: ''; width: 80px; height: 100%; position: absolute; right: 100%; top: 0; background: -moz-linear-gradient(left, rgba(245,210,155,0) 0%, rgba(245,210,155,1) 100%); background: -webkit-linear-gradient(left, rgba(245,210,155,0) 0%,rgba(245,210,155,1) 100%); background: linear-gradient(to right, rgba(245,210,155,0) 0%,rgba(245,210,155,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5d29b', endColorstr='#f5d29b',GradientType=1 ); }
    .toggleMenu { z-index: 103; position: fixed; left: 17px; top: 0; display: block; -webkit-tap-highlight-color: transparent; user-select: none; width: 64px; line-height: 0; height: 64px; text-align: center; padding: 31px 0 0 0; -webkit-transform: translateZ(0); cursor: pointer; font-size: 0; }
    .toggleMenu:active { transition: 0; }
    .toggleMenu .stroke, .toggleMenu .stroke:before, .toggleMenu .stroke:after, .toggleMenu .stroke span { display: block; margin: 0 auto; width: 39px; height: 2px; background-color: #FFF; position: relative; }
    .toggleMenu.dark .stroke:before, .toggleMenu.dark .stroke:after, .toggleMenu.dark .stroke span { background-color: #2A2A2A; }
    .toggleMenu .stroke { background: none; }
    .toggleMenu .stroke:before, .toggleMenu .stroke:after { position: absolute; left: 0; content: ' '; -webkit-transform-origin: 0.28571rem center; transform-origin: 0.28571rem center; }
    .toggleMenu .stroke:before { top: 10px; }
    .toggleMenu .stroke:after { top: -10px; }
    .active-nav .toggleMenu .stroke span { -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); }
    .active-nav .toggleMenu .stroke:before, .active-nav .toggleMenu .stroke:after { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; }
    .active-nav .toggleMenu .stroke:before { -webkit-transform: translate3d(0,-10px,0) rotate3d(0,0,1,-45deg); transform: translate3d(0,-10px,0) rotate3d(0,0,1,-45deg); }
    .active-nav .toggleMenu .stroke:after { -webkit-transform: translate3d(0,10px,0) rotate3d(0,0,1,45deg); transform: translate3d(0,10px,0) rotate3d(0,0,1,45deg); }
    .active-nav .toggleMenu .stroke:before, .active-nav .toggleMenu .stroke:after, .active-nav .toggleMenu .stroke span, .sticky_show.toggleMenu .stroke:before, .sticky_show.toggleMenu .stroke:after, .sticky_show.toggleMenu .stroke span { background: #2A2A2A; }
}
@media screen and (max-width: 767px) {
    .toggleMenu { left: 1px; }
    .toggleMenu .stroke, .toggleMenu .stroke span, .toggleMenu .stroke:before, .toggleMenu .stroke:after { width: 35px; }
    .header.sticky .logo { top: 5px; }
    .header.sticky .logo .icon-logo { font-size: 26.5px; }
    .header .btn_visit { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_donate { width: 95px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_wcag { display: block; padding-bottom: 2px; left: 51px; }
    .header .right { position: static; }
    .header .search_top { display: none; }
    .header.sticky .right { position: static; }
    .header.sticky .search_top { display: block; position: absolute; left: 51px; top: 0; float: none; margin: 0; z-index: 3; overflow: visible; }
    .header.sticky .search_top .submit { margin: 0; padding: 0; text-align: center; width: 30px; padding-bottom: 2px; }
    .header.sticky .search_top .submit .icon { margin: 0; font-size: 24px; }
    .header.sticky .search_top .submit .text, .header.sticky .search_top .submit .text_focus { display: none; }
    .header.sticky .search_top .input_cont { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); overflow: visible; }
    .header.sticky .search_top .input_cont:before { display: none; }
    .header.sticky .search_top input[type="text"] { position: absolute; left: 100%; margin-left: 10px; top: 0; width: 199px; width: calc(100vw - 121px); background: #f5d29b; opacity: 0; visibility: hidden; }
    .header.sticky .search_top.open input[type="text"] { opacity: 1; visibility: visible; }

@media screen and (min-width: 1024px) {
    .toggleMenu { display: none; }
    .header .innerpage { padding-top: 17px; }
    .header .row { padding-left: 36px; }
    .header .btn_wcag { top: 3px; font-size: 23px; height: 30px; width: 27px; }
    .header .btn_visit { width: 111px; height: 43px; line-height: 43px; }
    .header .btn_donate { width: 111px; height: 43px; line-height: 20px; }
    .header .search_top { margin-right: 24px; font-size: 19px; padding-top: 4px; }
    .header .search_top .input_cont { -ms-transform: translate(142px, 0); -moz-transform: translate(142px, 0); -webkit-transform: translate3d(142px, 0, 0); transform: translate(142px, 0); }
    .header .search_top input[type='text'] { width: 142px; height: 36px; font-size: 16px; }
    .header .search_top .submit { height: 36px; margin-right: 0; }
    .header .search_top .submit .text_focus { line-height: 36px; }
    .logo { top: 50px; }
    .header.sticky { height: 77px; }
    .header.sticky .right { overflow: hidden; width: 240px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 131px; width: 215px; top: -1px; }
    .header .facebook { float: left; padding-top: 5px; padding-right: 10px; display: block; padding-left: 0 }
    .header .btn_facebook { background: url('/Content/images/fb_icon.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header .btn_facebook:hover { background: url('/Content/images/fb_icon_hover.png') no-repeat; width: 30px; height: 30px; float: left; }
    .header.sticky .facebook { float: left; padding-top: 10px; padding-left: 40px; display: block }
    .header.dark .facebook { float: left; padding-top: 10px; padding-left: 0px; display: block }
    .header.sticky .btn_facebook,
    .header.dark .btn_facebook { background: url('/Content/images/fb_icon_sticky.png') no-repeat; width: 30px; height: 30px; float: left; }
}
}
@media screen and (max-width: 1024px) {
    .header .btn_visit { width: 68px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
    .header .btn_donate { width: 95px; line-height: 0.9; font-size: 16px; padding-top: 5px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .header.sticky .logo { top: -6px; }
    .header.sticky .main_nav.clone ul { right: 67px; position: relative; }
}
@media screen and (min-width: 1280px) {
    .header .search_top .submit { margin-right: 7px; }
    .logo { top: -6px; }
    .header.sticky .main_nav.clone { top: -2px; }
    .header.sticky .right { overflow: hidden; width: 300px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 131px; width: 222px; top: -2px; }
}
@media screen and (min-width: 1440px) {
    .header .innerpage { padding-top: 19px; }
    .header .row { padding-left: 40px; }
    .header .btn_wcag { font-size: 26px; height: 33px; width: 30px; }
    .header .btn_visit { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .header .btn_donate { width: 145px; height: 48px; line-height: 24px; font-size: 20px; }
    .header .search_top { margin-right: 27px; font-size: 21px; }
    .header .search_top .input_cont { -ms-transform: translate(158px, 0); -moz-transform: translate(158px, 0); -webkit-transform: translate3d(158px, 0, 0); transform: translate(158px, 0); }
    .header .search_top input[type='text'] { width: 158px; height: 40px; font-size: 17px; }
    .header .search_top .submit { height: 40px; line-height: 38px; margin-right: 8px; }
    .header .search_top .submit .icon { margin-left: 8px; font-size: 17px; }
    .header .search_top .submit .text_focus { right: 33px; line-height: 40px; }
    .logo { width: 125px; top: -7px; font-size: 13px; }
    .logo .icon-logo { font-size: 112px; margin-bottom: 9px; }
    .logo:after { width: 52px; bottom: 16px; }
    .header_nav ul { font-size: 17px; }
    .header_nav ul > li { margin-left: 12px; }
    .header_nav ul > li > a { line-height: 32px; height: 33px; }
    .header_nav ul > li .icon { margin-left: 8px; }
    .header_nav .nav_lang { padding-right: 13px; margin-right: 13px; }
    .header.sticky { height: 86px; }
    .header.sticky .logo { left: 29px; }
    .header.sticky .logo .icon-logo { font-size: 61px; }
    .header.sticky .logo .icon-home2 { height: 25px; line-height: 25px; font-size: 17px; margin-left: 10px; }
    .header.sticky .right { overflow: hidden; width: 345px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 145px; width: 246px; top: 0; }
}
@media screen and (min-width: 1800px) {
    .header .innerpage { padding-top: 23px; }
    .header .row { padding-left: 60px; }
    .header .btn_wcag { top: 9px; font-size: 28px; height: 40px; width: 32px; }
    .header .btn_visit { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .header .btn_donate { width: 175px; height: 58px; line-height: 24px; font-size: 24px; padding-top:5px;}
    .header .search_top { margin-right: 33px; font-size: 25px; padding-top: 5px; }
    .header .search_top .input_cont { -ms-transform: translate(190px, 0); -moz-transform: translate(190px, 0); -webkit-transform: translate3d(190px, 0, 0); transform: translate(190px, 0); }
    .header .search_top input[type='text'] { width: 190px; height: 48px; font-size: 18px; }
    .header .search_top .submit { height: 48px; padding: 0 5px; line-height: 46px; margin-right: 10px; }
    .header .search_top .submit .icon { margin-left: 10px; font-size: 21px; }
    .header .search_top .submit .text_focus { right: 40px; line-height: 48px; }
    .logo { width: 150px; top: -8px; font-size: 16px; }
    .logo .icon-logo { font-size: 135px; margin-bottom: 11px; }
    .logo:after { width: 63px; bottom: 19px; }
    .header_nav { padding-top: 4px; }
    .header_nav ul { font-size: 18px; padding: 5px 0; }
    .header_nav ul > li { margin-left: 22px; }
    .header_nav ul > li > a { line-height: 38px; height: 40px; padding: 0 5px; }
    .header_nav ul > li .icon { margin-left: 10px; }
    .header_nav .nav_lang { padding-right: 16px; margin-right: 16px; }
    .header.sticky { height: 104px; }
    .header.sticky .logo { left: 35px; }
    .header.sticky .logo .icon-logo { font-size: 74px; }
    .header.sticky .logo .icon-home2 { top: 4px; height: 30px; line-height: 30px; font-size: 20px; margin-left: 12px; }
    .header.sticky .right { overflow: hidden; width: 510px; }
    .header.sticky .right.search_top_open { overflow: visible; }
    .header.sticky .search_top { position: absolute; right: 175px; width: 300px; top: 0; }
    .header .facebook { float: left; padding-top: 13px; padding-right: 18px; display: block }
    .header.sticky .facebook { float: left; padding-top: 18px; padding-left: 78px; display: block }
}
/* Mega menu */
.mega_menu { position: fixed; top: 0; left: 0; z-index: 101; width: 100%; height: 100%; color: #2A2A2A; overflow-y: scroll; direction: ltr; visibility: hidden; opacity: 0; display: none; min-width: 320px; }
.active-nav .mega_menu { opacity: 1; visibility: visible; }
body.active-nav { overflow: hidden; }
body.active-nav .container-scroll { padding-right: 0; }
body.active-nav .header.sticky .right { right: 0; }
body.active-nav .header.sticky .main_nav { right: 0; }
.mega_menu .mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.8; background-color: #2A2A2A; }
.mega_menu .box { position: absolute; left: 0; right: 0; top: 0; height: 100%; width: 100%; background-color: #f5d29b; margin: 0 auto; overflow-y: auto; padding: 10px 30px 0; direction: rtl; }
.mega_menu .close_btn { font-size: 22px; height: 22px; line-height: 22px; width: 22px; color: #2A2A2A; position: absolute; left: 27px; top: 27px; background: none; border: none; padding: 0; }
.mega_menu .inner { position: relative; }
@media screen and (max-width: 767px) {
    .mega_menu .top .logo { position: absolute; width: 100%; height: 64px; top: -64px; padding-top: 17px; -moz-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); box-shadow: 0 3.25px 7.5px rgba(0, 0, 0, 0.15); }
    .mega_menu .top .logo .icon-logo { font-size: 26.5px; color: #2A2A2A; }
    .mega_menu .top .logo .icon-logo:before { content: " \e921 "; }
    .mega_menu .top .logo:after { display: none; }
    .mega_menu .top .logo .slogen { display: none; }
    body.active-nav .mega_menu .box { overflow: hidden; }
    body.active-nav .mega_menu .bottom_cont { overflow-y: scroll; -webkit-overflow-scrolling: touch; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
    .mega_menu .box { padding: 64px 0 0; }
    .mega_menu .inner { height: 100%; }
    .mega_menu .bottom { border-top: 1px solid #D3B585; }
    .mega_menu .bottom .info_box { display: none; }
    .mega_menu .bottom .tab_menu { font-size: 19px; border-bottom: 1px solid #D3B585; }
    .mega_menu .bottom .tab_menu .image { display: none; }
    .mega_menu .bottom .tab_menu a { color: #2A2A2A; display: block; height: 54px; line-height: 52px; padding: 0 16px; overflow: hidden; }
    .mega_menu .bottom .tab_menu a.active { font-weight: 900; }
    .mega_menu .bottom .tab_menu_cont a { padding: 0 32px; height: 46px; line-height: 44px; }
    .mega_menu .bottom .tab_menu_cont .title { padding: 0 16px; height: 46px; line-height: 44px; font-weight: 700; }
    .mega_menu .bottom .tab_menu_cont .links_small a { font-size: 18px; }
    .mega_menu .bottom .tab_menu_cont { display: none; border-top: 1px solid #D3B585; }
    .mega_menu .bottom .tab_menu_cont .two_col, .mega_menu .bottom .tab_menu_cont .links_pic { padding: 8px 0; }
    .mega_menu .bottom .tab_menu .tab_open a { font-weight: 700; position: relative; }
    .mega_menu .bottom .tab_menu .tab_open a.active { font-weight: 900; }
    .mega_menu .bottom .tab_menu .tab_open a:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 54px; }
    .mega_menu .bottom .tab_menu.open { background: #e3c18f; }
    .mega_menu .bottom .tab_menu.open .tab_open a:after { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .mega_menu .header_nav { display: block; padding: 0; }
    .mega_menu .header_nav ul { float: none; padding: 0; font-size: 19px; color: #2A2A2A; }
    .mega_menu .header_nav .nav_lang { margin: 0; border: none; border-top: 1px solid #D3B585; border-bottom: 1px solid #D3B585; }
    .mega_menu .header_nav .nav_lang:after { content: ''; clear: both; display: table; }
    .mega_menu .header_nav .nav_lang > li { float: right; width: 50%; border-left: 1px solid #D3B585; border-bottom: none; text-align: center; }
    .mega_menu .header_nav .nav_lang > li:last-child { border-left: none; }
    .mega_menu .header_nav ul > li { margin: 0; float: none; border-bottom: 1px solid #D3B585; }
    .mega_menu .header_nav ul > li:last-child { border-bottom: none; }
    .mega_menu .header_nav ul > li > a { color: #2A2A2A; height: 54px; line-height: 52px; padding: 0 16px; }
    .mega_menu .header_nav ul > li > a .icon { display: none; }
    .page_nav .nav_ul > li:not(.has-subnav) a:hover { background: #dbbb8a; }
    .mega_menu .header_nav ul > li > a:hover { background: #dbbb8a; }
    .mega_menu .bottom .tab_menu_cont a:hover { background: #cfb082; }
}
@media screen and (min-width: 768px) {
    .mega_menu .top { text-align: center; }
    .mega_menu .top .logo { position: relative; top: 0; color: #2A2A2A; margin-bottom: 16px; }
    .mega_menu .top .main_nav { width: 100%; margin-bottom: 38px; text-align: center }
    .mega_menu .top .main_nav ul { width: 100%; padding: 0; border-color: rgba(42,42,42,0.3); font-size: 0; white-space: nowrap; }
    .mega_menu .top .main_nav ul > li { float: none; display: inline-block; }
    .mega_menu .top .main_nav ul > li > a:after { display: block; background: #2A2A2A; }
    .mega_menu .top .main_nav ul > li > a:before { background: #f5d29b; height: 45px; }
    .mega_menu .bottom { overflow: hidden; margin-bottom: 45px; position: relative; }
    .mega_menu .bottom .tab_menu { font-size: 20px; line-height: 1; opacity: 0; position: absolute; right: 100%; top: 0; width: 100%; display: block !important; visibility: hidden; }
    .mega_menu .bottom .tab_menu.active { right: auto; position: relative; opacity: 1; visibility: visible; }
    .mega_menu .bottom .tab_menu .tab_open { display: none; }
    .mega_menu .bottom .title { font-weight: 900; }
    .mega_menu .bottom .two_col:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .two_col .col { float: right; width: 29.9748%; }
    .mega_menu .bottom .two_col .col:last-child { width: 70.0252%; border-right: 1px solid rgba(42,42,42,0.3); padding-right: 52px; }
    .mega_menu .bottom .two_col .col .links { margin: -6px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 20px; }
    .mega_menu .bottom .two_col .col .links > li:last-child { margin-bottom: 0; }
    .mega_menu .bottom .two_col .col .links > li > a { color: #2A2A2A; position: relative; padding: 4px 0; display: inline-block; }
    .mega_menu .bottom .two_col .col .links > li > a:before { content: ''; width: 100%; height: 1px; background: #2A2A2A; position: absolute; right: 0; bottom: 5px; opacity: 0; }
    .mega_menu .bottom .two_col .col .links > li > a:hover:before, .mega_menu .bottom .two_col .col .links > li > a.active:before { opacity: 1; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 32px; margin-top: -2px; }
    .mega_menu .bottom .two_col .col .links.links_small:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .two_col .col .links.links_small > li { float: right; width: 50%; margin-bottom: 21px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -2px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 18px; }
    .mega_menu .bottom .info_box { border-top: 1px solid rgba(42,42,42,0.3); margin-top: 48px; padding-top: 41px; }
    .mega_menu .bottom .info_box:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .info_box .col { float: right; width: 29.9748%; }
    .mega_menu .bottom .info_box .col:nth-child(2) { width: 35.0126%; padding-right: 52px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { width: 35.0126%; padding-right: 43px; }
    .mega_menu .bottom .info_box .col .title { margin-bottom: 3px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 18px; line-height: 1.2; margin-bottom: 23px; }
    .mega_menu .bottom .links_pic { margin-left: -15px; }
    .mega_menu .bottom .links_pic:after { content: ''; clear: both; display: table; }
    .mega_menu .bottom .links_pic > li { padding-left: 15px; float: right; margin-bottom: 30px; width: 25%; }
    .mega_menu .bottom .links_pic > li > a { display: block; color: #2A2A2A; }
    .mega_menu .bottom .links_pic > li > a:hover .image .cover { opacity: 0.8; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 11px; height: 79px; background-color: #2A2A2A; position: relative; }
    .mega_menu .bottom .links_pic > li .image .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; }
}
@media screen and (max-width: 1023px) {
    .mega_menu .close_btn { display: none; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    body.active-nav .mega_menu .box { overflow-y: scroll; -webkit-overflow-scrolling: touch; }
    .mega_menu { display: none; }
    .mega_menu .top .main_nav { display: block; }
    .mega_menu .inner { padding-top: 69px; }
    .mega_menu .header_nav { display: block; text-align: center; margin-bottom: 28px; position: absolute; right: 0; top: 0; }
    .mega_menu .header_nav > ul { font-size: 18px; }
    .mega_menu .header_nav > ul > li { margin-left: 15px; }
    .mega_menu .header_nav > ul > li:last-child { margin-left: 0; }
    .mega_menu .header_nav > ul > li > a { color: #2A2A2A; }
    .mega_menu .header_nav > ul > li:first-child > a { padding-right: 0; }
    .mega_menu .header_nav .nav_lang { border-color: #2A2A2A; border-width: 2px; padding-right: 15px; margin-right: 15px; }
}
@media screen and (min-width: 1024px) {
    body.active-nav .container-scroll { /*padding-right:17px;*/ }
    body.active-nav .header.sticky .right { right: 17px; }
    body.active-nav .header.sticky .main_nav { right: 8.5px; }
    .mega_menu .header_nav { display: none; }
    .mega_menu .box { width: 896px; padding: 12px 149px 0; }
    .mega_menu .bottom .tab_menu { font-size: 18px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 17px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 17px; }
    .mega_menu .bottom .links_pic > li { margin-bottom: 24px; }
    .mega_menu .bottom .links_pic > li .image { height: 71px; }
}
@media screen and (min-width: 1440px) {
    .mega_menu .box { width: 996px; padding: 13px 166px 0; }
    .mega_menu .close_btn { font-size: 24px; height: 24px; line-height: 24px; width: 24px; left: 30px; top: 30px; }
    .mega_menu .top .logo { margin-bottom: 18px; }
    .mega_menu .top .main_nav { margin-bottom: 42px; }
    .mega_menu .top .main_nav ul > li > a:before { height: 50px; }
    .mega_menu .bottom { margin-bottom: 50px; }
    .mega_menu .bottom .tab_menu { font-size: 20px; }
    .mega_menu .bottom .two_col .col:last-child { padding-right: 58px; }
    .mega_menu .bottom .two_col .col .links { margin: -7px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 22px; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 35px; }
    .mega_menu .bottom .two_col .col .links.links_small > li { margin-bottom: 25px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -2px; }
    .mega_menu .bottom .info_box { margin-top: 53px; padding-top: 45px; }
    .mega_menu .bottom .info_box .col:nth-child(2) { padding-right: 58px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { padding-right: 48px; }
    .mega_menu .bottom .info_box .col .desc { margin-bottom: 25px; }
    .mega_menu .bottom .links_pic { margin-left: -17px; }
    .mega_menu .bottom .links_pic > li { padding-left: 17px; margin-bottom: 27px; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 12px; height: 79px; }
}
@media screen and (min-width: 1800px) {
    .mega_menu .box { width: 1200px; padding: 15px 200px 0; }
    .mega_menu .close_btn { left: 36px; top: 36px; }
    .mega_menu .top .logo { margin-bottom: 23px; }
    .mega_menu .top .main_nav { margin-bottom: 50px; }
    .mega_menu .top .main_nav ul > li > a:before { height: 60px; }
    .mega_menu .bottom { margin-bottom: 60px; }
    .mega_menu .bottom .tab_menu { font-size: 24px; }
    .mega_menu .bottom .two_col .col:last-child { padding-right: 70px; }
    .mega_menu .bottom .two_col .col .links { margin: -8px 0; }
    .mega_menu .bottom .two_col .col .links > li { margin-bottom: 26px; }
    .mega_menu .bottom .two_col .col .links > li > a { padding: 5px 0; }
    .mega_menu .bottom .two_col .col .links > li > a:before { bottom: 6px; }
    .mega_menu .bottom .two_col .col .title { margin-bottom: 42px; margin-top: -3px; }
    .mega_menu .bottom .two_col .col .links.links_small > li { margin-bottom: 30px; }
    .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(1), .mega_menu .bottom .two_col .col .links.links_small > li:nth-last-child(2) { margin-bottom: -3px; }
    .mega_menu .bottom .two_col .col .links.links_small > li > a { font-size: 20px; }
    .mega_menu .bottom .info_box { margin-top: 64px; padding-top: 54px; }
    .mega_menu .bottom .info_box .col:nth-child(2) { padding-right: 70px; }
    .mega_menu .bottom .info_box .col:nth-child(3) { padding-right: 58px; }
    .mega_menu .bottom .info_box .col .title { margin-bottom: 4px; }
    .mega_menu .bottom .info_box .col .desc { font-size: 20px; margin-bottom: 30px; }
    .mega_menu .bottom .links_pic { margin-left: -20px; }
    .mega_menu .bottom .links_pic > li { padding-left: 20px; margin-bottom: 32px; }
    .mega_menu .bottom .links_pic > li .image { margin-bottom: 15px; height: 95px; }
}
/* Footer */
.footer .innerpage { padding: 0 16px; }
.footer .newsletter_box { background-color: #FFDDA3; padding: 40px 0 44px; }
.footer .newsletter_box .right { width: 100%; }
.footer .newsletter_box .title { font-size: 44px; line-height: 0.7833; font-weight: 900; color: #2A2A2A; width: 200px; }
.footer .newsletter_box .left { width: 100%; padding-top: 32px; }
.footer .newsletter_box .form { display: block; padding-left: 0; font-size: 19px; position: relative; }
.footer .newsletter_box .form.animate { overflow: hidden; }
.footer .newsletter_box .legend { letter-spacing: 0.02em; margin-bottom: 2px; padding-top: 0; }
.footer .newsletter_box .input { position: relative; }
.footer .newsletter_box .input input[type='text'] { height: 46px; width: 100%; display: block; padding: 0; background: none; border: none; border-bottom: 2px solid #2A2A2A; position: relative; z-index: 1; color: #000; background-color: #FFDDA3 !important; }
.footer .newsletter_box .input .submit { position: absolute; left: 0; top: 0; height: 44px; border: none; background: none; padding: 0; z-index: 2; }
.footer .newsletter_box .input .submit .icon { font-size: 14px; margin-right: 0; }
.footer .newsletter_box .input .submit .icon:after { content: " \e905 "; }
.footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-54px, 0); -moz-transform: translate(-54px, 0); -webkit-transform: translate3d(-54px, 0, 0); transform: translate(-54px, 0); }
.footer .newsletter_box .success_msg { position: absolute; right: 0; top: 100%; width: 100%; opacity: 0; visibility: hidden; }
.footer .newsletter_box .form.animate .success_msg { visibility: visible; }
.footer .newsletter_box .success_msg .desc { font-size: 18px; padding-top: 2px; }
.footer .newsletter_box .form.animate_finish .step_one { opacity: 0; visibility: hidden; }
.footer .newsletter_box .form.animate_finish .success_msg { opacity: 1; top: 0; }
.footer .copyright { color: #000; font-size: 17px; font-weight: 400; line-height: 1; padding: 24px 0; letter-spacing: 0.02em; }
.footer .copyright .left { direction: ltr; }
.footer .copyright .tvuna_logo { width: 63px; height: 36px; margin-top: -21px; position: relative; top: 5px; background: url('/Content/images/logo_tvuna.png') no-repeat 0 0; background-size: 100%; display: inline-block; vertical-align: middle; }
.footer .footerLink { width: 100%; float: right; }
@media screen and (max-width: 567px) {
    .footer .copyright { text-align: center; }
    .footer .copyright .right { margin-bottom: 16px; }
    .footer .copyright .right, .footer .copyright .left { float: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .footer .newsletter_box .right { width: 50%; }
    .footer .newsletter_box .left { width: 50%; padding-top: 15px; }
}
@media screen and (min-width: 768px) {
    .footer .innerpage { padding: 0 30px; }
    .footer .newsletter_box { padding: 75px 0 85px; }
    .footer .newsletter_box .right { width: 50%; }
    .footer .newsletter_box .title { font-size: 80px; width: 374px; }
    .footer .newsletter_box .left { width: 50%; padding-top: 47px; }
    .footer .newsletter_box .form { font-size: 20px; }
    .footer .newsletter_box .legend { padding-top: 8px; }
    .footer .copyright { font-size: 18px; padding: 30px 0; }
    .footer .footerLink { width: auto; float: right; }
    .footer .footerLink:before { content: "|"; width: 2px; float: right; padding: 0 10px; }
}
@media screen and (min-width: 1024px) {
    .footer .innerpage { padding: 0 88px; }
    .footer .newsletter_box { padding: 77px 0 90px; }
    .footer .newsletter_box .title { font-size: 90px; }
    .footer .newsletter_box .left { padding-top: 57px; }
    .footer .newsletter_box .form { padding-left: 31px; font-size: 18px; }
    .footer .newsletter_box .legend { padding-top: 7px; }
    .footer .newsletter_box .input input[type='text'] { height: 41px; }
    .footer .newsletter_box .input .submit { height: 40px; }
    .footer .newsletter_box .input .submit .icon { font-size: 13px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-49px, 0); -moz-transform: translate(-49px, 0); -webkit-transform: translate3d(-49px, 0, 0); transform: translate(-49px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 16px; }
    .footer .copyright { font-size: 16px; padding: 32px 0; }
    .footer .copyright .tvuna_logo { width: 57px; height: 32px; margin-top: -19px; top: 4px; }
}
@media screen and (min-width: 1440px) {
    .footer .innerpage { padding: 0 98px; }
    .footer .newsletter_box { padding: 85px 0 100px; }
    .footer .newsletter_box .title { font-size: 100px; width: 415px; }
    .footer .newsletter_box .left { padding-top: 63px; }
    .footer .newsletter_box .form { padding-left: 34px; font-size: 20px; }
    .footer .newsletter_box .legend { padding-top: 8px; }
    .footer .newsletter_box .input input[type='text'] { height: 46px; }
    .footer .newsletter_box .input .submit { height: 44px; }
    .footer .newsletter_box .input .submit .icon { font-size: 14px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-54px, 0); -moz-transform: translate(-54px, 0); -webkit-transform: translate3d(-54px, 0, 0); transform: translate(-54px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 17px; }
    .footer .copyright { font-size: 17px; padding: 36px 0; }
    .footer .copyright .tvuna_logo { width: 63px; height: 36px; margin-top: -21px; }
}
@media screen and (min-width: 1800px) {
    .footer .innerpage { padding: 0 118px; }
    .footer .newsletter_box { padding: 103px 0 120px; }
    .footer .newsletter_box .title { font-size: 120px; width: 500px; }
    .footer .newsletter_box .left { padding-top: 76px; }
    .footer .newsletter_box .form { padding-left: 41px; font-size: 24px; }
    .footer .newsletter_box .legend { margin-bottom: 3px; padding-top: 10px; }
    .footer .newsletter_box .input input[type='text'] { height: 55px; }
    .footer .newsletter_box .input .submit { height: 53px; }
    .footer .newsletter_box .input .submit .icon { font-size: 17px; }
    .footer .newsletter_box .input .submit:hover .icon:after, .footer .newsletter_box .input .submit:hover .icon:before, .footer .newsletter_box .input .submit:focus .icon:after, .footer .newsletter_box .input .submit:focus .icon:before { -ms-transform: translate(-65px, 0); -moz-transform: translate(-65px, 0); -webkit-transform: translate3d(-65px, 0, 0); transform: translate(-65px, 0); }
    .footer .newsletter_box .success_msg .desc { font-size: 18px; }
    .footer .copyright { font-size: 18px; padding: 43px 0; }
    .footer .copyright .tvuna_logo { width: 76px; height: 43px; margin-top: -25px; top: 5px; }
}
/* Page head */
.page_head { position: relative; overflow: hidden; background: #303030; text-align: center; color: #FFF; padding: 64px 0 32px; }
.page_head .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.page_head .bg .cover { width: 100%; height: 101%; position: absolute; left: 0; bottom: 0; opacity: 0.5; -moz-transform: scale(1.09) rotate(-0.01deg); -webkit-transform: scale(1.09) rotate(-0.01deg); -o-transform: scale(1.09) rotate(-0.01deg); -ms-transform: scale(1.09) rotate(-0.01deg); transform: scale(1.09) rotate(-0.01deg); }
.main_nav ul { display: inline-block; font-size: 0; border: 1px solid rgba(255,255,255,0.2); border-left: none; border-right: none; padding: 0 28px; }
.main_nav ul:after { content: ''; clear: both; display: table; }
.main_nav ul > li { float: right; margin-left: 28px; }
.main_nav ul > li:last-child { margin-left: 0; }
.main_nav ul > li > a { color: #FFF; font-size: 19px; font-weight: 700; height: 46px; line-height: 46px; display: block; position: relative; }
.main_nav ul > li > a:after { content: ''; width: 100%; position: absolute; height: 3px; background-color: #FFF; bottom: 0; left: 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; }
.main_nav ul > li > a.active { color: #F5D29B; }
.main_nav ul > li > a.active:after { background-color: #F5D29B; -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
.dark_nav .main_nav ul > li { padding-left: 5px; }
.dark_nav .main_nav ul > li:last-child { padding-left: 0; }
.dark_nav .main_nav ul > li > a { color: #2A2A2A; font-weight: 400; }
.dark_nav .main_nav ul > li > a:after { display: none; }
.dark_nav .main_nav ul > li > a:before { content: attr(data-texthover); display: block; position: absolute; left: -5%; top: 0; width: 110%; font-weight: 900; letter-spacing: -0.021em; padding-left: 0.021em; background: #f5d29b; opacity: 0; }
.dark_nav .main_nav ul > li > a:hover:before, .dark_nav .main_nav ul > li > a.active:before { opacity: 1; }
.page_head .box_text .title { line-height: 0.8670; margin-bottom: 16px; display: inline-block; }
.page_head .box_text .title .inner { position: relative; }
.page_head .box_text .title .inner .inner2 { opacity: 0; }
.page_head .box_text .title .highlight { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #FFF; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.page_head .box_text .animate_desc { opacity: 0; }
.page_head .box_text .desc { font-size: 19px; line-height: 1.25; margin: 0 auto; }
.page_head .box_text .desc a { color: #FFF; }
.page_head .box_text .btns_group { font-size: 0; padding-bottom: 16px; padding-top: 40px; }
.page_head .box_text .btns_group > li { display: inline-block; vertical-align: middle; margin: 0 8px; }
.page_head .box_text .btns_group > li .btn { width: 116px; font-weight: 900; }
.page_head .box_text .desc .desc_muzeon_bikur { font-size: 22px; font-weight: 700; padding-top: 0; padding-bottom: 0; }
.page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 24px; font-weight: 900; }
.page_head .box_text .btnSingle { width: 150px; margin: 0 auto; margin-top: 10px; }
.page_nav { background-color: #F5D29B; position: relative; z-index: 4; }
.page_nav .nav_ul { font-size: 0; text-align: center; }
.page_nav .nav_ul > li { display: inline-block; vertical-align: middle; margin-left: 26px; position: relative; padding: 1px 0; }
.page_nav .nav_ul > li:last-child { margin-left: 0; }
.page_nav .nav_ul > li a { display: block; position: relative; padding: 0; height: 44px; line-height: 44px; color: #2A2A2A; font-size: 19px; font-weight: 700; background: #F5D29B; }
.page_nav .nav_ul > li > a { position: relative; z-index: 2; }
.page_nav .nav_ul > li a:before { content: ''; width: 100%; height: 21px; position: absolute; right: 0; top: 0; bottom: 0; background-color: #D3B585; margin: auto 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; }
.page_nav .nav_ul > li a:hover, .page_nav .nav_ul > li a.active { color: #000; }
.page_nav .nav_ul > li a > span { position: relative; z-index: 1; }
.page_nav .nav_ul > li.has-subnav > a:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 6px; margin-right: 7px; position: relative; top: -2px; }
.page_nav .nav_ul > li > ul { z-index: 1000; position: absolute; right: 0; top: 100%; margin-top: 0; width: 100%; width: 100%; opacity: 0; visibility: hidden; background: #F5D29B; padding: 4px 17px 8px; z-index: 1; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -ms-transform: translate(0, -10px); -moz-transform: translate(0, -10px); -webkit-transform: translate3d(0, -10px, 0); transform: translate(0, -10px); }
.page_nav .nav_ul > li.hover > ul { visibility: visible; opacity: 1; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { content: ''; width: 17px; height: 33px; position: absolute; left: 100%; top: -12px; background: #F5D29B; }
/**anna**/
.page_nav .nav_ul > li > ul:after { left: auto; right: 100%; }
.page_nav .nav_ul > li > ul > li { text-align: right; }
.page_nav .nav_ul > li > ul > li > a { display: inline-block; }
.page_head.dark { background: #f5d29b; color: #2A2A2A; }
.page_head.dark .box_text .title .highlight, .page_head.dark .main_nav ul > li > a:after, .page_head.dark .main_nav ul > li > a.active:after { background: #2A2A2A; }
.page_head.dark .main_nav ul { border-color: rgba(42,42,42,0.2); }
.page_head.dark .main_nav ul > li > a, .page_head.dark .logo, .page_head.dark .box_text .desc a { color: #2A2A2A; }
.page_search { margin: 40px auto 16px; display: block; position: relative; width: 100%; height: 54px; color: #2A2A2A; font-size: 19px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.page_search input[type='text'] { text-indent: 19px; padding-right: 0; width: 100%; height: 100%; padding-left: 54px; background-color: #FFF; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; }
.page_search .btn { font-size: 18px; width: 54px; height: 100%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); position: absolute; left: 0; top: 0; }
.page_search input[type='text']:focus, .page_search .btn:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3); }
.breadcrumb ul { font-size: 16px; font-weight: 400; line-height: 2; padding: 10px 0; }
.breadcrumb ul:after { content: ''; clear: both; display: table; }
.breadcrumb ul > li { float: right; padding: 0 3px; position: relative; margin-left: 15px; }
.breadcrumb ul > li:after { content: " \e908 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; position: absolute; left: -12px; top: 4px; line-height: 28px; }
.breadcrumb ul > li:last-child:after { display: none; }
.breadcrumb ul > li > a { color: #2A2A2A; display: block; }
.breadcrumb ul > li > a .icon { font-size: 18px; }
.page_head.home_head { height: 568px; height: calc(100vh - 75px); min-height: 440px; padding-bottom: 16px; }
.page_head.home_head .bg .cover { opacity: 1; }
.page_head.home_head .innerpage { height: 100%; }
.page_head .home_search { height: 64px; position: absolute; left: 0; right: 0; top: 0; width: 100%; bottom: 9.7%; margin: auto; padding: 5px; }
.page_head .home_search:after { content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.48); z-index: 0; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); transform-origin: 0% 0%; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.page_head .home_search.focused:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
.page_head .home_search .inner2 { position: relative; z-index: 3; opacity: 0; }
.page_head .home_search .highlight { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #FFF; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.page_head .home_search .page_search { width: 100%; position: relative; margin: 0; z-index: 4; display: block; }
.page_head .home_search .page_search input[type='text'] { padding-top: 0; font-size: 20px; color: #FFF; border-bottom: 1px solid #FFF; font-weight: 700; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; text-indent: 0; background: none; }
.page_head .home_search .page_search .btn { width: 36px; bottom: 0; top: auto; height: 54px; font-size: 34px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: none; color: #FFF; }
.page_head .btn_scroll_down { width: 43px; height: 43px; line-height: 40px; font-size: 11px; position: absolute; right: 0; left: 0; margin: 0 auto; bottom: 85px; color: #f5d29b; border: 3px solid #f5d29b; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; text-align: center; padding-left: 1px; }
.page_head .btn_scroll_down .icon { position: relative; }
.page_head .btn_scroll_down .icon:after { content: ''; width: 3px; height: 15px; background: #f5d29b; position: absolute; left: 0; right: 1px; bottom: 5px; margin: 0 auto; transform-origin: 0% 100%; -moz-transform: scaleY(0); -webkit-transform: scaleY(0); -o-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); }
.page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 5px); -moz-transform: translate(0, 5px); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px,0); }
.page_head .btn_scroll_down:hover .icon:after { -moz-transform: scaleY(1); -webkit-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); }
.page_head .news_ticker { position: absolute; left: 0; bottom: 0; width: 100%; padding: 0 5px; }
.page_head .news_ticker .row { position: relative; background: rgba(0,0,0,0.48); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; padding-right: 64px; overflow: hidden; }
.page_head .news_ticker .label { height: 50px; width: 64px; line-height: 50px; height: 50px; background-color: #000; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; text-align: center; position: absolute; right: 0; top: 0; font-weight: 900; }
.page_head .news_ticker .label a { color: #FFF; }
.page_head .news_ticker .list { height: 100%; width: 100%; overflow: hidden; position: relative; font-size: 0; height: 50px; }
.page_head .news_ticker .inner_wrapper { font-size: 0; white-space: nowrap; display: inline-block; }
.page_head .news_ticker .inner { font-size: 0; white-space: nowrap; padding: 0; display: inline-block; }
.page_head .news_ticker .item { display: inline-block; height: 50px; line-height: 50px; font-size: 18px; font-weight: 400; padding: 0 16px; position: relative; }
.page_head .news_ticker .item:after { content: ''; width: 1px; height: 24px; background-color: #EDEDED; position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0; }
.page_head .news_ticker .item a { color: #FFF; }
.page_head .news_ticker.paused .list .inner_wrapper { -webkit-animation-play-state: paused; animation-play-state: paused; }
.page_head .news_ticker .pp_cont { position: absolute; left: 0; top: 0; width: 44px; height: 100%; z-index: 2; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 ); }
.page_head .news_ticker .pp_cont .pp_btn { width: 26px; height: 26px; border: 2px solid #FFF; display: block; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; outline: none; position: relative; background: transparent; position: absolute; left: 8px; top: 0; bottom: 0; margin: auto 0; background: rgba(0,0,0,0.4); padding: 0; }
.page_head .news_ticker .pp_cont .pp_btn:hover { background: #000; }
.page_head .news_ticker .pp_cont .pp_btn .play { width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 6px; border-color: transparent transparent transparent #FFF; position: absolute; left: 1px; top: 0; right: 0; bottom: 0; display: block; margin: auto; opacity: 0; }
.page_head .news_ticker .pp_cont .pp_btn .pause { width: 6px; height: 10px; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }
.page_head .news_ticker .pp_cont .pp_btn .pause:after, .page_head .news_ticker .pp_cont .pp_btn .pause:before { position: absolute; left: 0; top: 0; width: 2px; height: 100%; content: ''; background: #FFF; }
.page_head .news_ticker .pp_cont .pp_btn .pause:after { left: auto; right: 0; }
.page_head .news_ticker.paused .pp_cont .pp_btn .pause { opacity: 0; }
.page_head .news_ticker.paused .pp_cont .pp_btn .play { opacity: 1; }
.page_head .video_cont { direction: ltr; position: absolute; top: -2px; bottom: 0; width: 100%; height: 100%; overflow: hidden; opacity: 0.6; z-index: 0; }
.page_head .video_cont .video { min-width: 113%; min-height: 100%; width: auto; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
@media screen and (max-width: 767px) {
    .page_head .innerpage { padding-top: 155px; }
    .page_nav .innerpage { padding: 0; }
    .page_nav .toggle_link { height: 54px; line-height: 52px; position: relative; display: block; padding: 0 16px; font-size: 19px; font-weight: 900; color: #2A2A2A; z-index: 2; background-color: #F5D29B; }
    .page_nav .toggle_link .icon { position: absolute; left: 16px; top: 0; line-height: 54px; font-size: 7px; }
    .page_nav .nav_ul { opacity: 0; visibility: hidden; display: block; padding: 8px 0; border-top: 1px solid #D3B585; position: absolute; left: 0; top: 100%; background-color: #F5D29B; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); width: 100%; text-align: right; }
    .page_nav.open .nav_ul { opacity: 1; visibility: visible; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .page_nav .nav_ul > li { display: block; margin-left: 0; }
    .page_nav .nav_ul > li a { display: block; padding: 0 16px; position: relative; background: none; height: 46px; line-height: 44px; overflow: hidden; }
    .page_nav .nav_ul > li.has-subnav > a:after { display: none; }
    .page_nav .nav_ul > li.has-subnav.open { background: #e3c18f; }
    .page_nav .nav_ul > li.has-subnav:after { content: " \e902 "; font-family: 'palmahicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 46px; }
    .page_nav .nav_ul > li > ul { position: relative; padding: 0; display: none; opacity: 1; visibility: visible; top: 0; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); background: none; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }
    .page_nav .nav_ul > li > ul > li > a { display: block; padding: 0 32px; }
    .page_nav .nav_ul > li:not(.has-subnav) a:hover { background: #dbbb8a; }
    .page_nav .nav_ul > li > ul > li > a:hover { background: #cfb082; }
    .page_nav .nav_ul > li.hover > ul, .page_nav .nav_ul > li > ul { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; -webkit-transition-duration: 0; transition-duration: 0; }
    .page_nav .nav_ul > li.hover > ul { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { display: none; }
    .page_nav.open .toggle_link .icon, .page_nav .nav_ul > li.has-subnav.open:after { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .page_search { max-width: 500px; }
    .breadcrumb ul > li:first-child { padding-right: 0; }
    .page_head.home_head { padding-right: 11px; padding-left: 11px; }
    .page_head .news_ticker .label { font-size: 18px; }
    .page_head .news_ticker .pp_cont { display: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_head .home_search { max-width: 500px; }
}
@media screen and (min-width: 768px) {
    .page_head { padding: 64px 0 23px; }
    .main_nav ul > li > a { font-size: 20px; }
    .page_head .box_text .title { margin-bottom: 8px; }
    .page_head .box_text .desc { font-size: 20px; max-width: 680px; }
    .page_head .box_text .btns_group { padding-bottom: 20px; padding-top: 35px; }
    .page_head .box_text .btns_group > li { margin: 0 15px; }
    .page_head .box_text .btns_group > li .btn { width: 111px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 36px; padding-top: 15px; padding-bottom: 5px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 39px; }
    .page_nav .toggle_link { display: none; }
    .page_nav .nav_ul > li a { padding: 0 5px; height: 39px; line-height: 39px; font-size: 20px; }
    .page_nav .nav_ul > li > ul { right: -17px; margin-top: -6px; width: calc(100% + 35px); display: block !important; }
    .page_nav .nav_ul > li a:hover:before, .page_nav .nav_ul > li a:focus:before, .page_nav .nav_ul > li a.active:before { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
    .page_search { margin: 36px auto 19px; width: 468px; height: 50px; font-size: 20px; }
    .page_search input[type='text'] { text-indent: 20px; padding-left: 50px; }
    .page_search .btn { font-size: 19px; width: 50px; }
    .breadcrumb ul { padding: 15px 0; }
    .breadcrumb ul > li:after { top: 1px; }
    .page_head.home_head { height: 1024px; height: 100vh; min-height: 600px; padding-bottom: 30px; }
    .page_head .home_search { height: 60px; width: 455px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 2px; font-size: 21px; }
    .page_head .home_search .page_search .btn { width: 40px; height: 60px; font-size: 38px; }
    .page_head .news_ticker { padding: 0 30px; }
    .page_head .news_ticker .row { padding-right: 145px; }
    .page_head .news_ticker .label { height: 48px; width: 145px; line-height: 48px; height: 48px; }
    .page_head .news_ticker .list { height: 48px; }
    .page_head .news_ticker .item { height: 48px; line-height: 48px; font-size: 20px; padding: 0 27px; }
    .page_head .news_ticker .item:after { height: 25px; }
    .page_head .news_ticker .pp_cont { width: 72px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 13px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_head .innerpage { padding-top: 160px; }
    .page_nav .nav_ul { padding: 15px 0; }
    .breadcrumb ul > li:after { top: 2px; }
}
@media screen and (max-width: 1023px) {
    .page_head .logo_mobile { top: 15px; }
    .main_nav { display: none; }
    .page_head .video_cont { top: 0; }
    .page_head .video_cont .video { display: none; }
    .page_head .news_ticker .pp_cont { display: none; }
}
@media screen and (min-width: 1024px) {
    .page_head { padding: 207px 0 23px; }
    .page_head .logo_mobile { display: none; }
    .main_nav ul > li > a { font-size: 18px; }
    .main_nav ul > li > a:hover:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); transform-origin: 100% 0%; }
    .page_head .box_text .title { margin-bottom: 6px; }
    .page_head .box_text .desc { font-size: 18px; max-width: 613px; }
    .page_head .box_text .btns_group { padding-top: 37px; }
    .page_head .box_text .btns_group > li { margin: 0 11px; }
    .page_head .box_text .btns_group > li .btn { width: 100px; }
    .page_head .box_text .desc .desc_muzeon_bikur { padding-top: 14px; }
    .page_nav .nav_ul { padding: 15px 0 }
    .page_nav .nav_ul > li { margin-left: 13px; padding: 0 0; }
    .page_nav .nav_ul > li a { padding: 0 4px; height: 35px; line-height: 35px; font-size: 18px; }
    .page_nav .nav_ul > li a:before { height: 19px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 5px; margin-right: 6px; top: -1px; }
    .page_nav .nav_ul > li > ul { z-index: 1000; right: -15px; /*margin-top:-19px;*/ width: calc(100% + 32px); padding: 0 15px 7px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 15px; height: 30px; top: -11px; }
    .page_search { margin: 32px auto 17px; width: 428px; height: 45px; font-size: 18px; }
    .page_search input[type='text'] { text-indent: 18px; padding-left: 45px; }
    .page_search .btn { font-size: 17px; width: 45px; }
    .breadcrumb ul { font-size: 14px; padding: 10px 0; }
    .breadcrumb ul > li:after { font-size: 16px; }
    .breadcrumb ul > li > a .icon { font-size: 16px; }
    .page_head.home_head { height: 689px; height: 100vh; min-height: 540px; padding-bottom: 25px; }
    .page_head .home_search { height: 54px; width: 410px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 0; font-size: 19px; }
    .page_head .home_search .page_search .btn { width: 36px; height: 54px; font-size: 34px; }
    .page_head .btn_scroll_down { width: 39px; height: 39px; line-height: 36px; font-size: 10px; bottom: 77px; }
    .page_head .btn_scroll_down .icon:after { height: 14px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 4px); -moz-transform: translate(0, 4px); -webkit-transform: translate3d(0, 4px, 0); transform: translate3d(0, 4px,0); }
    .page_head .news_ticker { padding: 0 25px; }
    .page_head .news_ticker .row { padding-right: 131px; }
    .page_head .news_ticker .label { height: 43px; width: 131px; line-height: 43px; height: 43px; }
    .page_head .news_ticker .list { height: 43px; }
    .page_head .news_ticker .list:hover .inner_wrapper { -webkit-animation-play-state: paused; animation-play-state: paused; }
    .page_head .news_ticker .item { height: 43px; line-height: 43px; font-size: 18px; padding: 0 24px; }
    .page_head .news_ticker .item:after { height: 23px; }
    .page_head .news_ticker .pp_cont { width: 65px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 12px; }
    .page_head .video_cont + .cover { display: none; }
}
@media screen and (min-width: 1280px) {
    .page_head { padding: 151px 0 23px; }
    .page_nav .nav_ul > li { margin-left: 28px; }
}
@media screen and (min-width: 1440px) {
    .page_head { padding: 168px 0 25px; }
    .main_nav ul { padding: 0 31px; }
    .main_nav ul > li { margin-left: 31px; }
    .main_nav ul > li > a { font-size: 20px; height: 51px; line-height: 51px; }
    .dark_nav .main_nav ul > li { padding-left: 6px; }
    .page_head .box_text .title { margin-bottom: 7px; }
    .page_head .box_text .desc { font-size: 20px; max-width: 681px; }
    .page_head .box_text .btns_group { padding-bottom: 22px; padding-top: 41px; }
    .page_head .box_text .btns_group > li { margin: 0 12px; }
    .page_head .box_text .btns_group > li .btn { width: 111px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 40px; padding-top: 16px; padding-bottom: 6px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 43px; }
    .page_nav .nav_ul { padding: 20px 0 }
    .page_nav .nav_ul > li { margin-left: 31px; padding: 0 0; }
    .page_nav .nav_ul > li a { height: 39px; line-height: 39px; font-size: 20px; }
    .page_nav .nav_ul > li a:before { height: 21px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 6px; margin-right: 7px; }
    .page_nav .nav_ul > li > ul { z-index: 1000; right: -17px; /*margin-top:-21px;*/ width: calc(100% + 35px); padding: 0 17px 8px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 17px; height: 33px; top: -6px; }
    .page_search { margin: 36px auto 19px; width: 476px; height: 50px; font-size: 20px; }
    .page_search input[type='text'] { text-indent: 20px; padding-left: 50px; }
    .page_search .btn { font-size: 19px; width: 50px; }
    .page_head.home_head { height: 765px; height: 100vh; min-height: 600px; padding-bottom: 30px; }
    .page_head .home_search { height: 60px; width: 455px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 3px; font-size: 21px; }
    .page_head .home_search .page_search .btn { width: 40px; height: 60px; font-size: 38px; }
    .page_head .btn_scroll_down { width: 43px; height: 43px; line-height: 40px; font-size: 11px; bottom: 85px; }
    .page_head .btn_scroll_down .icon:after { height: 15px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 5px); -moz-transform: translate(0, 5px); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px,0); }
    .page_head .news_ticker { padding: 0 30px; }
    .page_head .news_ticker .row { padding-right: 145px; }
    .page_head .news_ticker .label { height: 48px; width: 145px; line-height: 48px; height: 48px; }
    .page_head .news_ticker .list { height: 48px; }
    .page_head .news_ticker .item { height: 48px; line-height: 48px; font-size: 20px; padding: 0 27px; }
    .page_head .news_ticker .item:after { height: 25px; }
    .page_head .news_ticker .pp_cont { width: 72px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 13px; }
}
@media screen and (min-width: 1800px) {
    .page_head { padding: 202px 0 30px; }
    .main_nav ul { padding: 0 37px; }
    .main_nav ul > li { margin-left: 37px; }
    .main_nav ul > li > a { font-size: 24px; height: 61px; line-height: 62px; }
    .main_nav ul > li > a:after { height: 4px; }
    .dark_nav .main_nav ul > li { padding-left: 7px; }
    .page_head .box_text .title { margin-bottom: 9px; }
    .page_head .box_text .desc { font-size: 24px; max-width: 820px; }
    .page_head .box_text .btns_group { padding-bottom: 26px; padding-top: 49px; }
    .page_head .box_text .btns_group > li { margin: 0 15px; }
    .page_head .box_text .btns_group > li .btn { width: 134px; }
    .page_head .box_text .desc .desc_muzeon_bikur { font-size: 48px; padding-top: 19px; padding-bottom: 7px; }
    .page_head .box_text .desc .desc_muzeon_bikur strong { font-size: 52px; }
    .page_nav .nav_ul { padding: 22px 0 }
    .page_nav .nav_ul > li { margin-left: 37px; padding: 0 0; }
    .page_nav .nav_ul > li a { padding: 0 5px; height: 47px; line-height: 47px; font-size: 24px; }
    .page_nav .nav_ul > li a:before { height: 25px; }
    .page_nav .nav_ul > li.has-subnav > a:after { font-size: 7px; margin-right: 8px; }
    .page_nav .nav_ul > li > ul { right: -21px; /*margin-top:-25px;*/ width: calc(100% + 42px); padding: 0 21px 10px; }
    .page_nav .nav_ul > li > ul:before, .page_nav .nav_ul > li > ul:after { width: 20px; height: 40px; top: -5px; }
    .page_search { margin: 43px auto 23px; width: 573px; height: 60px; font-size: 24px; }
    .page_search input[type='text'] { text-indent: 24px; padding-left: 60px; }
    .page_search .btn { font-size: 23px; width: 60px; }
    .page_head.home_head { height: 945px; height: 100vh; min-height: 650px; }
    .page_head .home_search { height: 70px; width: 546px; }
    .page_head .home_search .page_search input[type='text'] { padding-top: 4px; font-size: 25px; }
    .page_head .home_search .page_search .btn { width: 48px; height: 70px; font-size: 46px; }
    .page_head .btn_scroll_down { width: 52px; height: 52px; line-height: 48px; font-size: 13px; bottom: 102px; }
    .page_head .btn_scroll_down .icon:after { width: 4px; height: 18px; bottom: 6px; }
    .page_head .btn_scroll_down:hover .icon { -ms-transform: translate(0, 6px); -moz-transform: translate(0, 6px); -webkit-transform: translate3d(0, 6px, 0); transform: translate3d(0, 6px,0); }
    .page_head .news_ticker .row { padding-right: 175px; }
    .page_head .news_ticker .label { height: 58px; width: 175px; line-height: 58px; height: 58px; }
    .page_head .news_ticker .list { height: 58px; }
    .page_head .news_ticker .item { height: 58px; line-height: 58px; font-size: 24px; padding: 0 33px; }
    .page_head .news_ticker .item:after { height: 30px; }
    .page_head .news_ticker .pp_cont { width: 87px; }
    .page_head .news_ticker .pp_cont .pp_btn { left: 16px; }
}
/* Muzeon lobby page */
.permanview_section { text-align: center; padding: 16px 0 44px; }
.permanview_section .title_section { color: #2A2A2A; width: 100%; margin-bottom: 32px; }
.permanview_section .list { margin-left: -16px; }
.permanview_section .list:after { content: ''; clear: both; display: table; }
.permanview_section .list .item { width: 100%; float: right; padding: 0 0 0 16px; height: 192px; height: 48vw; }
.permanview_section .list .item:nth-child(2) { padding-top: 0; padding-bottom: 0; }
.permanview_section .list .item .inner { position: relative; background-color: #2A2A2A; display: block; height: 100%; overflow: hidden; -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); }
.permanview_section .list .item .table { position: relative; left: 0; top: 0; width: 100%; height: 100%; }
.permanview_section .list .item .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; color: #FFF; font-size: 27px; font-weight: 700; line-height: 1; -moz-transform: scale(1) rotate(-0.025deg); -webkit-transform: scale(1) rotate(-0.025deg); -o-transform: scale(1) rotate(-0.025deg); -ms-transform: scale(1) rotate(-0.025deg); transform: scale(1) rotate(-0.025deg); }
.permanview_section .list .item .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.4; -moz-transform: scale(1.07) rotate(-0.01deg); -webkit-transform: scale(1.07) rotate(-0.01deg); -o-transform: scale(1.07) rotate(-0.01deg); -ms-transform: scale(1.07) rotate(-0.01deg); transform: scale(1.07) rotate(-0.01deg); }
.permanview_section .list .item .inner:hover { -moz-transform: scale(1.01) rotate(-0.01deg); -webkit-transform: scale(1.01) rotate(-0.01deg); -o-transform: scale(1.01) rotate(-0.01deg); -ms-transform: scale(1.01) rotate(-0.01deg); transform: scale(1.01) rotate(-0.01deg); }
.permanview_section .list .item .inner:hover .bg { -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); opacity: 0.6; }
.permanview_section .list .item:nth-child(2) .table-cell { font-size: 27px; }
.visitmu_section { padding: 0 0 44px; }
.visitmu_section .inner { position: relative; padding-right: 0; height: auto; }
.visitmu_section .right { width: 100%; position: absolute; right: 0; top: 0; height: 100%; padding: 0; }
.visitmu_section .box { background: #f9f9f9; height: 100%; padding: 32px 16px 40px; }
.visitmu_section .box .title_section { margin-bottom: 24px; }
.visitmu_section .box .title_section:after { width: 179px; right: 0; }
.visitmu_section .box .desc { font-size: 19px; margin-bottom: 24px; }
.visitmu_section .image { width: 100%; height: 100%; position: relative; }
.visitmu_section .image .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; }
.exhibit_section { background-color: #2A2A2A; padding: 34px 0 44px; color: #FFF; text-align: center; }
.exhibit_section .title_section { margin-bottom: 32px; }
.exhibit_section .box { text-align: right; position: relative; }
.exhibit_section .box .links { position: absolute; right: 0; top: 0; z-index: 4; }
.exhibit_section .box .links > li { margin-bottom: 16px; }
.exhibit_section .box .links > li:after { content: ''; clear: both; display: table; }
.exhibit_section .box .links > li > a { display: block; background: rgba(42,42,42,0.9); float: right; color: #FFDDA3; font-size: 22px; font-weight: 700; padding: 5px 8px 6px 8px; line-height: 1; -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); position: relative; top: -1px; }
.exhibit_section .box .links > li > a.active { font-weight: 900; background-color: #FFDDA3; color: #2A2A2A; -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -ms-transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1.27) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1.27) translate(0, 1px) rotate(-0.01deg); }
.exhibit_section .box .links > li > a .icon { overflow: hidden; }
.exhibit_section .box .links > li > a .icon:before { position: relative; display: inline-block; left: 100%; margin-left: 1px; }
.exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-14px, 0); -moz-transform: translate(-14px, 0); -webkit-transform: translate3d(-14px, 0, 0); transform: translate(-14px, 0); }
.exhibit_section .box .links > li .icon { font-size: 8px; margin-right: 8px; }
.exhibit_section .box .list { height: 700px; background-color: #2A2A2A; position: relative; overflow: hidden; z-index: 1; }
.exhibit_section .box .list .item { position: absolute; right: 0; top: 0; z-index: 0; width: 100%; height: 100%; opacity: 0; }
.exhibit_section .box .list .item.active { z-index: 1; opacity: 1; }
.exhibit_section .box .list .item .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.exhibit_section .box .list_box { font-size: 19px; line-height: 1.7; background: rgba(42,42,42,0.9); position: absolute; right: 0; top: 0; width: 100%; left: 0; margin: 0 auto; overflow: hidden; z-index: 2; }
.exhibit_section .box .list_box .box_text { padding: 10px; position: absolute; right: 0; top: 100%; width: 100%; opacity: 0; }
.exhibit_section .box .list_box .box_text.active { position: relative; top: 0; opacity: 1; }
.exhibit_section .box .list_box .box_text:after { content: ''; clear: both; display: table; }
.exhibit_section .box .list_box .box_text .desc { padding-bottom: 24px; clear: both; }
.exhibit_section .box .list_box .box_text .btn { float: left; font-size: 19px; font-weight: 400; border: none; padding: 0 5px; }
.exhibit_section .box .list_box .box_text .btn:hover { color: #F5D29B; background: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.exhibit_section .box .list_box .box_text .btn .icon { font-size: 13.7px; position: relative; top: 0; }
.exhibitImage { max-width: 500px; }
.eventsconf_section { padding: 34px 0 44px; }
.eventsconf_section .inner { position: relative; }
.eventsconf_section .inner:after { content: ''; clear: both; display: table; }
.eventsconf_section .left { width: 100%; padding: 0 0 44px 0; z-index: 2; position: relative; }
.eventsconf_section .box_conf { margin-bottom: 32px; }
.eventsconf_section .box_conf .title_section { margin-bottom: 24px; padding-bottom: 12px; }
.eventsconf_section .box_conf .desc { font-size: 19px; font-weight: 400; width: 100%; }
.eventsconf_section .box_even .title_section { margin-bottom: 24px; }
.eventsconf_section .box_even .list { margin-bottom: 32px; }
.item_event { margin-bottom: 16px; }
.item_event:last-child { margin-bottom: 0; }
.item_event .inner { display: block; background-color: #FFDDA3; padding: 14px 84px 15px 24px; color: #2A2A2A; font-size: 19px; font-weight: 900; position: relative; }
.item_event .date { position: absolute; right: 0; top: 0; width: 70px; background-color: #000; height: 100%; color: #FFDDA3; font-size: 17px; font-weight: 400; line-height: 1; text-align: center; padding-top: 0; }
.item_event .date .day { font-size: 23px; font-weight: 700; display: block; line-height: 0.6429; }
.item_event .icon { position: absolute; left: 14px; top: 0; bottom: 0; margin: auto 0; height: 17px; line-height: 17px; font-size: 12px; -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); }
.item_event .icon:after { content: ''; width: 16px; height: 2px; position: absolute; left: 2px; top: 0px; bottom: 0; margin: auto 0; background: #2A2A2A; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.item_event .inner:hover .icon { -ms-transform: translate(-11px, 0); -moz-transform: translate(-11px, 0); -webkit-transform: translate3d(-11px, 0, 0); transform: translate(-11px, 0); }
.item_event .inner:hover .icon:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
.item_event_text .inner { padding: 14px 10px 15px 24px !important; }
.eventsconf_section .image { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding-left: 0; }
.eventsconf_section .image .inner { height: 100%; }
.eventsconf_section .image .cover { height: 100%; opacity: 0; }
.map_section { height: auto; background: #dfdfdf; position: relative; overflow: hidden; }
.map_section .info_window { position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; width: 100%; height: auto; background-color: #FFF; -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); box-shadow: 0 5px 5px rgba(0, 0, 0, 0.27); z-index: 2; }
.map_section .info_window .bg { height: 145px; }
.map_section .info_window .bottom { padding: 32px 16px; }
.map_section .info_window .bottom .title_section { margin-bottom: 14px; }
.map_section .info_window .bottom .desc { font-size: 19px; font-weight: 400; line-height: 1.2083; }
.map_section .info_window .bottom .desc a { color: #2A2A2A; }
.map_section .map_cont { width: 100%; height: 100%; position: relative; z-index: 0; }
@media screen and (max-width: 567px) {
    .exhibit_section .title_section:after { width: 246px; margin: 0 auto; right: 0; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .permanview_section .list .item { width: 33.3333%; height: 31vw; padding-top: 8px; padding-bottom: 8px; }
    .permanview_section .list .item .table-cell { font-size: 24px; }
}
@media screen and (max-width: 767px) {
    .permanview_section .title_section { width: auto; display: inline-block; }
    .permanview_section .list .item { margin-bottom: 16px; }
    .permanview_section .list .item:last-child { margin-bottom: 0; }
    .visitmu_section .image { height: 70vw; max-height: 263px; }
    .exhibit_section .box { padding: 16px; }
    .exhibit_section .box .list { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
    .exhibit_section .box .list_box { position: relative; line-height: 1.4166; }
    .exhibit_section .box .list_box .box_text .desc { max-height: 265px; overflow: hidden; padding-bottom: 0; margin-bottom: 0; }
    .exhibit_section .box .links { position: relative; margin-bottom: 32px; }
    .exhibit_section .box .links > li > a.active { -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); }
    .exhibit_section .box .links > li:last-child { margin-bottom: 0; }
    .item_event .inner { line-height: 1.1; }
    .item_event .date_t { display: table; width: 100%; height: 100%; padding: 0; position: relative; }
    .item_event .date_in { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; padding: 0; }
    .item_event .date .day { margin-bottom: 2px; }
    .eventsconf_section .image { position: relative; height: 70vw; max-height: 263px; }
    .map_section { padding-top: 1px; }
    .map_section .info_window { position: relative; }
    .map_section .map_cont { height: 280px; }
}
@media screen and (min-width: 768px) {
    .permanview_section { padding: 5px 0 39px; }
    .permanview_section .title_section { width: 220px; margin-bottom: 40px; }
    .permanview_section .list { margin-left: -15px; }
    .permanview_section .list .item { width: 33.3333%; padding: 15px 0 15px 15px; height: 300px; }
    .permanview_section .list .item .table-cell { font-size: 24px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 30px; }
    .visitmu_section { padding: 60px 0 75px; }
    .visitmu_section .box { padding: 45px 30px 45px 45px; }
    .visitmu_section .box .title_section { margin-bottom: 35px; }
    .visitmu_section .box .desc { font-size: 20px; margin-bottom: 40px; }
    .exhibit_section { padding: 60px 0 90px; }
    .exhibit_section .title_section { margin-bottom: 45px; }
    .exhibit_section .box .links { right: 30px; top: 60px; }
    .exhibit_section .box .links > li { margin-bottom: 20px; }
    .exhibit_section .box .links > li > a { font-size: 27px; padding: 6px 12px 5px 9px; }
    .exhibit_section .box .links > li .icon { margin-right: 13px; }
    .exhibit_section .box .list_box { right: 24.8%; top: 216px; width: 600px; width: calc(100% - 60px); font-size: 18px; }
    .exhibit_section .box .list_box .box_text { padding: 25px 30px 20px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 30px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 20px; }
    .eventsconf_section { padding: 60px 0; }
    .eventsconf_section .left { padding: 0 0 60px 0; }
    .eventsconf_section .box_conf { margin-bottom: 41px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 27px; padding-bottom: 23px; }
    .eventsconf_section .box_conf .desc { font-size: 20px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 20px; }
    .eventsconf_section .box_even .list { margin-bottom: 40px; }
    .item_event { margin-bottom: 20px; }
    .item_event .inner { padding: 12px 92px 10px 12px; font-size: 23px; }
    .item_event .date { width: 71px; padding-top: 4px; }
    .item_event .icon { left: 20px; }
    .item_event .icon:after { width: 18px; }
    .map_section { height: 645px; }
    .map_section .info_window { right: 30px; width: 354px; height: 600px; }
    .map_section .info_window .bg { height: 161px; }
    .map_section .info_window .bottom { padding: 30px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 15px; }
    .map_section .info_window .bottom .desc { font-size: 18px; }
}
@media screen and (max-width: 1023px) {
    .visitmu_section .right { float: none; height: auto; position: relative; }
    .exhibit_section .box .links > li .icon { -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
    .eventsconf_section .left { float: none; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .exhibit_section .box .list_box { right: 0; left: 0; }
    .exhibit_section .box .links > li { float: right; margin-left: 20px; }
    .exhibit_section .box .links > li > a.active { -ms-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -moz-transform: scale(1) translate(0, 1px) rotate(-0.01deg); -webkit-transform: scale(1) translate3d(0, 1px, 0) rotate(-0.01deg); transform: scale(1) translate(0, 1px) rotate(-0.01deg); }
    .visitmu_section .image { height: 493px; }
    .eventsconf_section .box_even .list { width: 500px; }
    .eventsconf_section .image { position: relative; height: 493px; }
}
@media screen and (min-width: 1024px) {
    .permanview_section { padding: 15px 0 39px; }
    .permanview_section .title_section { width: 418px; margin-bottom: 39px; }
    .permanview_section .list { margin-left: -30px; }
    .permanview_section .list .item { padding: 15px 0 15px 30px; height: 304px; }
    .permanview_section .list .item .table-cell { font-size: 29px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 36px; }
    .visitmu_section { padding: 75px 0 104px; }
    .visitmu_section .inner { padding-right: 453px; height: 635px; }
    .visitmu_section .right { width: 453px; padding: 58px 0; }
    .visitmu_section .box { padding: 50px 38px 0 45px; }
    .visitmu_section .box .desc { font-size: 18px; margin-bottom: 36px; }
    .exhibit_section { padding: 62px 0 86px; }
    .exhibit_section .title_section { margin-bottom: 46px; }
    .exhibit_section .box .links { right: 25px; top: 58px; }
    .exhibit_section .box .links > li { margin-bottom: 34px; }
    .exhibit_section .box .list { height: 607px; }
    .exhibit_section .box .list_box { font-size: 17px; top: 58px; width: 504px; }
    .exhibit_section .box .list_box .box_text { padding: 25px 29px 19px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 31px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 18px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 12.3px; }
    .exhibit_section .box .links > li > a:hover .icon:before { -ms-transform: translate(-19px, 0); -moz-transform: translate(-19px, 0); -webkit-transform: translate3d(-19px, 0, 0); transform: translate(-19px, 0); }
    .eventsconf_section { padding: 40px 0; }
    .eventsconf_section .left { width: 469px; padding: 55px 42px 59px 0; }
    .eventsconf_section .box_conf .desc { font-size: 18px; width: 374px; }
    .eventsconf_section .box_even .list { margin-bottom: 38px; }
    .item_event .inner { padding: 11px 83px 9px 11px; font-size: 21px; }
    .item_event .date { width: 64px; font-size: 15px; }
    .item_event .date .day { font-size: 21px; }
    .item_event .icon { left: 18px; height: 15px; line-height: 15px; font-size: 11px; }
    .item_event .icon:after { width: 16px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-10px, 0); -moz-transform: translate(-10px, 0); -webkit-transform: translate3d(-10px, 0, 0); transform: translate(-10px, 0); }
    .eventsconf_section .image { padding-left: 469px; }
    .map_section { height: 670px; }
    .map_section .info_window { right: 95px; width: 401px; height: 540px; }
    .map_section .info_window .bg { height: 183px; }
    .map_section .info_window .bottom { padding: 25px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 10px; }
    .map_section .info_window .bottom .desc { font-size: 17px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .exhibit_section .box .list_box { right: auto; left: 25px; }
}
@media screen and (min-width: 1280px) {
    .permanview_section .list { margin-left: -44px; }
    .permanview_section .list .item { padding: 15px 0 15px 44px; height: 351px; }
    .exhibit_section .box .links { right: 60px; }
    .exhibit_section .box .list_box { width: 634px; }
    .eventsconf_section .left { width: 568px; padding: 55px 42px 59px 49px; }
    .eventsconf_section .image { padding-left: 568px; }
}
@media screen and (min-width: 1440px) {
    .permanview_section { padding: 17px 0 42px; }
    .permanview_section .title_section { width: 464px; margin-bottom: 43px; }
    .permanview_section .list { margin-left: -54px; }
    .permanview_section .list .item { padding: 15px 0 15px 54px; height: 395px; }
    .permanview_section .list .item .table-cell { font-size: 32px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 40px; }
    .visitmu_section { padding: 83px 0 115px; }
    .visitmu_section .inner { padding-right: 503px; height: 706px; }
    .visitmu_section .right { width: 503px; padding: 64px 0; }
    .visitmu_section .box { padding: 56px 42px 0 50px; }
    .visitmu_section .box .title_section { margin-bottom: 39px; }
    .visitmu_section .box .title_section:after { width: 199px; }
    .visitmu_section .box .desc { font-size: 20px; margin-bottom: 40px; }
    .exhibit_section { padding: 69px 0 95px; }
    .exhibit_section .title_section { margin-bottom: 51px; }
    .exhibit_section .box .links { right: 67px; top: 64px; }
    .exhibit_section .box .links > li { margin-bottom: 38px; }
    .exhibit_section .box .links > li > a { font-size: 30px; padding: 7px 13px 5px 10px; }
    .exhibit_section .box .links > li > a:hover .icon:before, .exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-16px, 0); -moz-transform: translate(-16px, 0); -webkit-transform: translate3d(-16px, 0, 0); transform: translate(-16px, 0); }
    .exhibit_section .box .links > li .icon { font-size: 9px; margin-right: 14px; }
    .exhibit_section .box .list { height: 674px; }
    .exhibit_section .box .list_box { top: 64px; width: 704px; }
    .exhibit_section .box .list_box .box_text { padding: 28px 32px 21px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 34px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 20px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 13.7px; }
    .eventsconf_section { padding: 44px 0; }
    .eventsconf_section .left { width: 631px; padding: 61px 47px 65px 54px; }
    .eventsconf_section .box_conf { margin-bottom: 45px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 30px; padding-bottom: 26px; }
    .eventsconf_section .box_conf .desc { font-size: 20px; width: 415px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 22px; }
    .eventsconf_section .box_even .list { margin-bottom: 42px; }
    .item_event { margin-bottom: 22px; }
    .item_event .inner { padding: 12px 92px 10px 12px; font-size: 23px; }
    .item_event .date { width: 71px; font-size: 17px; }
    .item_event .date .day { font-size: 23px; }
    .item_event .icon { left: 20px; height: 17px; line-height: 17px; font-size: 12px; }
    .item_event .icon:after { width: 18px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-11px, 0); -moz-transform: translate(-11px, 0); -webkit-transform: translate3d(-11px, 0, 0); transform: translate(-11px, 0); }
    .eventsconf_section .image { padding-left: 631px; }
    .map_section { height: 744px; }
    .map_section .info_window { right: 106px; width: 445px; height: 550px; }
    .map_section .info_window .bg { height: 203px; }
    .map_section .info_window .bottom { padding: 28px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 15px; }
}
@media screen and (min-width: 1800px) {
    .permanview_section { padding: 20px 0 50px; }
    .permanview_section .title_section { width: 559px; margin-bottom: 52px; }
    .permanview_section .list { margin-left: -65px; }
    .permanview_section .list .item { padding: 20px 0 20px 65px; height: 532px; }
    .permanview_section .list .item .table-cell { font-size: 38px; }
    .permanview_section .list .item:nth-child(2) .table-cell { font-size: 48px; }
    .visitmu_section { padding: 100px 0 138px; }
    .visitmu_section .inner { padding-right: 606px; height: 850px; }
    .visitmu_section .right { width: 606px; padding: 77px 0; }
    .visitmu_section .box { padding: 68px 50px 0 60px; }
    .visitmu_section .box .title_section { margin-bottom: 47px; }
    .visitmu_section .box .title_section:after { width: 240px; }
    .visitmu_section .box .desc { font-size: 24px; margin-bottom: 48px; }
    .exhibit_section { padding: 83px 0 115px; }
    .exhibit_section .title_section { margin-bottom: 61px; }
    .exhibit_section .box .links { right: 81px; top: 77px; }
    .exhibit_section .box .links > li { margin-bottom: 46px; }
    .exhibit_section .box .links > li > a { font-size: 36px; padding: 8px 16px 6px 12px; }
    .exhibit_section .box .links > li > a:hover .icon:before, .exhibit_section .box .links > li > a.active .icon:before { -ms-transform: translate(-19px, 0); -moz-transform: translate(-19px, 0); -webkit-transform: translate3d(-19px, 0, 0); transform: translate(-19px, 0); }
    .exhibit_section .box .links > li .icon { font-size: 11px; margin-right: 17px; }
    .exhibit_section .box .list { height: 812px; }
    .exhibit_section .box .list_box { font-size: 20px; right: 15.8%; top: 77px; width: 848px; }
    .exhibit_section .box .list_box .box_text { padding: 34px 38px 25px; }
    .exhibit_section .box .list_box .box_text .desc { padding-bottom: 41px; }
    .exhibit_section .box .list_box .box_text .btn { font-size: 24px; padding: 0 6px; }
    .exhibit_section .box .list_box .box_text .btn .icon { font-size: 16.5px; }
    .eventsconf_section { padding: 53px 0; }
    .eventsconf_section .left { width: 760px; padding: 73px 57px 78px 65px; }
    .eventsconf_section .box_conf { margin-bottom: 54px; }
    .eventsconf_section .box_conf .title_section { margin-bottom: 36px; padding-bottom: 31px; }
    .eventsconf_section .box_conf .desc { font-size: 24px; width: 500px; }
    .eventsconf_section .box_even .title_section { margin-bottom: 27px; }
    .eventsconf_section .box_even .list { margin-bottom: 50px; }
    .item_event { margin-bottom: 27px; }
    .item_event .inner { padding: 14px 111px 12px 15px; font-size: 28px; }
    .item_event .date { width: 85px; font-size: 18px; padding-top: 7px; }
    .item_event .date .day { font-size: 28px; }
    .item_event .icon { left: 24px; height: 20px; line-height: 20px; font-size: 14px; }
    .item_event .icon:after { width: 22px; }
    .item_event .inner:hover .icon { -ms-transform: translate(-13px, 0); -moz-transform: translate(-13px, 0); -webkit-transform: translate3d(-13px, 0, 0); transform: translate(-13px, 0); }
    .eventsconf_section .image { padding-left: 760px; }
    .map_section { height: 896px; }
    .map_section .info_window { right: 128px; width: 536px; height: 700px; }
    .map_section .info_window .bg { height: 244px; }
    .map_section .info_window .bottom { padding: 34px; }
    .map_section .info_window .bottom .title_section { margin-bottom: 20px; }
    .map_section .info_window .bottom .desc { font-size: 18px; }
}
/* Muzeon article page */
.muzeonarticle_section .image_top { height: 176px; height: 55vw; overflow: hidden; position: relative; z-index: 1; background: #2a2a2a; }
.muzeonarticle_section .image_top .cover { position: absolute; left: 0; bottom: 0; width: 100%; padding-bottom: 0; opacity: 0.7; }
.muzeonarticle_section > .innerpage { background: #f3f3f3; z-index: 2; padding: 0; }
.muzeonarticle_section .inner_box { background: #FFF; position: relative; top: 0; margin-bottom: 0; padding: 0 16px; position: relative; }
.muzeonarticle_section .row { padding-top: 0; }
.muzeonarticle_section .breadcrumb { position: absolute; right: 0; top: 0; }
.muzeonarticle_section .breadcrumb .innerpage { padding: 0; }
.muzeonarticle_section .btn_fallen { width: 191px; position: absolute; left: 0; top: 0; font-size: 18px; height: 43px; line-height: 43px; }
.muzeonarticle_section .article_content { padding-right: 0; position: relative; }
.muzeonarticle_section .article_content:after { content: ''; clear: both; display: table; }
.share_bar { position: absolute; right: 0; top: 0; }
.share_bar > li { margin-bottom: 0; }
.share_bar > li:nth-child(2) { height: auto; }
.share_bar > li > a { width: 25px; display: block; font-size: 24px; text-align: center; color: #2A2A2A; line-height: 1; }
.share_bar > li .icon { vertical-align: top; }
.share_bar > li .icon-email { font-size: 77.7777%; }
.share_bar > li .icon-print { font-size: 92.5926%; }
.muzeonarticle_section .article_content .right_side { color: #000; float: right; width: 100%; padding-left: 0; }
.muzeonarticle_section .article_content .right_side .title_article { color: #000; margin-bottom: 24px; }
.muzeonarticle_section .article_content .left_side { float: right; width: 100%; padding-top: 40px; }
.muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 24px; }
.muzeonarticle_section .article_content .left_side .image_box img { max-width: 100%; display: block; float: left; }
.muzeonarticle_section .article_content .left_side .quote { float: left; padding: 0; margin: 0; padding: 24px 48px 44px 24px; font-size: 28px; line-height: 1.1961; font-weight: 300; color: #2A2A2A; position: relative; }
.muzeonarticle_section .article_content .left_side .quote:before { content: '“'; color: #DCDCDC; font-size: 170px; font-weight: 400; line-height: 1; position: absolute; right: -9px; top: -6px; }
.video_box { padding-bottom: 72.4043%; overflow: hidden; position: relative; /*background-color: #2A2A2A;*/ }
.video_box .inner { position: absolute; left: 0; top: 0; z-index: 2000; width: 100%; height: 100%; background-color: #2A2A2A; -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); }
.video_box.played .inner { opacity: 0; visibility: hidden; }
.video_box .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.6; z-index: 1; -moz-transform: scale(1.02) rotate(-0.01deg); -webkit-transform: scale(1.02) rotate(-0.01deg); -o-transform: scale(1.02) rotate(-0.01deg); -ms-transform: scale(1.02) rotate(-0.01deg); transform: scale(1.02) rotate(-0.01deg); }
.video_box .play_btn { position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; width: 16.6667%; max-width: 122px; height: 90px; background: url('/Content/images/play_btn.png') no-repeat center center; background-size: 100%; z-index: 2; -moz-transform: scale(1) rotate(-0.025deg); -webkit-transform: scale(1) rotate(-0.025deg); -o-transform: scale(1) rotate(-0.025deg); -ms-transform: scale(1) rotate(-0.025deg); transform: scale(1) rotate(-0.025deg); }
.video_box .iframe_cont { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; }
.video_box .iframe { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1000; }
.video_box .inner:hover .play_btn { -moz-transform: scale(1.01) rotate(-0.01deg); -webkit-transform: scale(1.01) rotate(-0.01deg); -o-transform: scale(1.01) rotate(-0.01deg); -ms-transform: scale(1.01) rotate(-0.01deg); transform: scale(1.01) rotate(-0.01deg); }
.video_box .inner:hover .bg { -moz-transform: scale(1.002) rotate(-0.01deg); -webkit-transform: scale(1.002) rotate(-0.01deg); -o-transform: scale(1.002) rotate(-0.01deg); -ms-transform: scale(1.002) rotate(-0.01deg); transform: scale(1.002) rotate(-0.01deg); opacity: 0.75; }
.muzeonarticle_section .article_content .left_side .video_box { padding-bottom: 0; }
.muzeonarticle_section .article_content .box_files { padding-top: 32px; margin-bottom: 50px; }
.muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 24px; }
.muzeonarticle_section .article_content .box_files .list .item_file .date { background: url('/Content/images/icon_pdf.png') no-repeat center center #000; background-size: 28px; }
.mozueoninside_page .permanview_section { padding-top: 0; }
.muzeonarticle_section .article_content .contactpath_box { height: auto; background-color: #F5D29B; padding: 16px; color: #2A2A2A; font-size: 19px; line-height: 1.2; }
.muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 16px; }
.muzeonarticle_section .article_content .contactpath_box .subtitle { font-weight: 900; }
.muzeonarticle_section .article_content .contactpath_box .bold { font-weight: 700; }
.muzeonarticle_section .article_content .contactpath_box a { color: #2A2A2A; }
.moovit_section { height: 475px; }
.moovit_section .iframe { display: block; border: none; margin: 0; padding: 0; }
.mozueoninside_page .moovit_section { margin-bottom: 0; }
/***wideSection**/
.wideSection > .innerpage { background: #f3f3f3; z-index: 2; padding: 0 !important; }
.wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 10px !important; position: relative; }
.wideSection .breadcrumb { top: 0 !important }
.wideSection .article_content { min-height: 300px; margin-top: 20px; }
@media screen and (max-width: 767px) {
    .muzeonarticle_section .image_top { max-height: 280px; }
    .muzeonarticle_section .btn_fallen { display: block; width: 135px;top: 55px;}
    .muzeonarticle_section .breadcrumb { position: relative; }
    .share_bar { position: relative; padding-top: 16px; margin-bottom: 16px; }
    .share_bar:after { content: ''; clear: both; display: table; }
    .share_bar > li { float: right; margin-left: 16px; }
    .share_bar > li .icon { vertical-align: middle; }
    .muzeonarticle_section .article_content .left_side .image_box { margin-bottom: 24px; }
    .video_box { padding-bottom: 0; height: 208px; height: 65vw; max-height: 280px; }
    .muzeonarticle_section .article_content .contactpath_box { margin-bottom: 44px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 10px !important; position: relative; }
}
@media screen and (min-width: 768px) {
    .muzeonarticle_section .image_top { height: 417px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 0; }
    .muzeonarticle_section .inner_box { padding: 30px 30px 30px; }
    .muzeonarticle_section .row { padding-top: 60px; }
    .muzeonarticle_section .breadcrumb { top: -19px; }
    .muzeonarticle_section .article_content { padding-right: 45px; }
    .share_bar { top: 9px; }
    .share_bar > li { margin-bottom: 17px; }
    .share_bar > li:nth-child(2) { height: 17px; }
    .share_bar > li > a { width: 23px; font-size: 22px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 45px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 20px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 60px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 45px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 60px 70px 60px 45px; font-size: 38px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 278px; right: -12px; top: -13px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 30px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 20px; }
    .muzeonarticle_section .article_content .contactpath_box { padding: 55px 60px 60px; font-size: 23px; }
    .moovit_section { height: 650px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .muzeonarticle_section .article_content .left_side { padding-left: 45px; }
    .muzeonarticle_section .article_content .contactpath_box { margin-bottom: 40px; }
}
@media screen and (max-width: 1023px) {
    .muzeonarticle_section .image_top .cover { height: 100%; }
    .video_box .inner { display: none; }
    .share_bar > li:last-child { display: none; }
}
@media screen and (min-width: 1024px) {
    .muzeonarticle_section .image_top { height: 347px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 60.6%; }
    .muzeonarticle_section > .innerpage { padding: 0 30px; }
    .muzeonarticle_section .inner_box { top: -65px; margin-bottom: -22px; padding: 30px 30px 65px; }
    .muzeonarticle_section .row { padding-top: 33px; }
    .muzeonarticle_section .article_content { padding-right: 41px; }
    .share_bar > li { margin-bottom: 15px; }
    .share_bar > li:nth-child(2) { height: 15px; }
    .share_bar > li > a { width: 21px; font-size: 20px; }
    .muzeonarticle_section .article_content .right_side { width: 50%; }
    .muzeonarticle_section .article_content .left_side { width: 50%; padding-top: 64px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 56px 70px 56px 45px; }
    .mozueoninside_page .permanview_section { padding-top: 30px; }
    /**TextSimplePage**/
    #TextSimplePage .muzeonarticle_section .article_content .left_side { display: none; }
    #TextSimplePage .muzeonarticle_section .article_content .right_side { width: 100%; }
    #TextSimplePage .muzeonarticle_section .article_content .right_side .image_box { width: 40%; float: left; margin: 0 20px }
    #TextSimplePage .muzeonarticle_section .article_content .right_side .image_box img { max-width: 100%; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 687px; height: auto; padding: 30px; font-size: 21px; }
    .moovit_section { height: 584px; }
    .mozueoninside_page .moovit_section { margin-bottom: 20px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 20px !important; position: relative; }
}
@media screen and (min-width: 1280px) {
    .muzeonarticle_section .image_top { height: 417px; }
    .muzeonarticle_section .image_top .cover { padding-bottom: 46.6%; }
    .muzeonarticle_section > .innerpage { padding: 0 95px; }
    .muzeonarticle_section .inner_box { padding: 30px 45px 65px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 65px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 93px 117px 93px 75px; }
    .muzeonarticle_section .article_content .left_side .quote:before { right: 20px; top: 22px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 727px; height: auto; padding: 55px 65px 55px 52px; font-size: 23px; }
    .mozueoninside_page .moovit_section { margin-bottom: 30px; }
}
@media screen and (min-width: 1440px) {
    .muzeonarticle_section .image_top { height: 463px; }
    .muzeonarticle_section > .innerpage { padding: 0 106px; }
    .muzeonarticle_section .inner_box { top: -72px; margin-bottom: -24px; padding: 33px 50px 72px; }
    .muzeonarticle_section .row { padding-top: 37px; }
    .muzeonarticle_section .breadcrumb { top: -21px; }
    .muzeonarticle_section .btn_fallen { width: 212px; font-size: 20px; height: 48px; line-height: 48px; }
    .muzeonarticle_section .article_content { padding-right: 46px; }
    .share_bar { top: 10px; }
    .share_bar > li { margin-bottom: 17px; }
    .share_bar > li:nth-child(2) { height: 17px; }
    .share_bar > li > a { width: 23px; font-size: 22px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 83px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 22px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 71px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 30px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 103px 130px 103px 83px; font-size: 42px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 309px; right: 22px; top: 24px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 33px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 22px; }
    .muzeonarticle_section .article_content .box_files .list .item_file .date { background-size: 31px; }
    .mozueoninside_page .permanview_section { padding-top: 33px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 808px; height: auto; padding: 61px 72px 61px 58px; font-size: 25px; }
    .muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 18px; }
    .moovit_section { height: 649px; }
    .mozueoninside_page .moovit_section { margin-bottom: 25px; }
    .wideSection .inner_box { background: #FFF; position: relative; top: 0 !important; margin-bottom: 0; padding: 0 100px !important; position: relative; }
}
@media screen and (min-width: 1800px) {
    .muzeonarticle_section .image_top { height: 558px; }
    .muzeonarticle_section > .innerpage { padding: 0 128px; }
    .muzeonarticle_section .inner_box { top: -87px; margin-bottom: -28px; padding: 40px 60px 87px; }
    .muzeonarticle_section .row { padding-top: 45px; }
    .muzeonarticle_section .breadcrumb { top: -25px; }
    .muzeonarticle_section .btn_fallen { width: 256px; font-size: 24px; height: 58px; line-height: 58px; }
    .muzeonarticle_section .article_content { padding-right: 56px; }
    .share_bar { top: 12px; }
    .share_bar > li { margin-bottom: 24px; }
    .share_bar > li:nth-child(2) { height: 21px; }
    .share_bar > li > a { width: 28px; font-size: 27px; }
    .muzeonarticle_section .article_content .right_side { padding-left: 93px; }
    .muzeonarticle_section .article_content .right_side .title_article { margin-bottom: 26px; }
    .muzeonarticle_section .article_content .left_side { padding-top: 85px; }
    .muzeonarticle_section .article_content .left_side .image_box, .video_box { margin-bottom: 60px; }
    .muzeonarticle_section .article_content .left_side .quote { padding: 124px 157px 124px 100px; font-size: 51px; }
    .muzeonarticle_section .article_content .left_side .quote:before { font-size: 372px; right: 27px; top: 29px; }
    .muzeonarticle_section .article_content .box_files { padding-top: 40px; }
    .muzeonarticle_section .article_content .box_files .title_section { margin-bottom: 27px; }
    .muzeonarticle_section .article_content .box_files .list .item_file .date { background-size: 37px; }
    .mozueoninside_page .permanview_section { padding-top: 40px; }
    .muzeonarticle_section .article_content .contactpath_box { min-height: 973px; height: auto; padding: 73px 87px 73px 70px; font-size: 30px; }
    .muzeonarticle_section .article_content .contactpath_box .title { margin-bottom: 22px; }
    .moovit_section { height: 782px; }
    .mozueoninside_page .moovit_section { margin-bottom: 28px; }
}
/* Database lobby page */
.dbslobby_page { background: #ededed; }
.dbslobby_page:after { content: ''; clear: both; display: table; }
.pmembers_section { margin-bottom: 44px; }
.pmembers_section .innerpage .row { background: #FFF; }
.pmembers_section .top { padding: 24px 16px; }
.pmembers_section .top:after { content: ''; clear: both; display: table; }
.pmembers_section .top .title_section { float: right; }
.pmembers_section .top .btn { float: right; margin-right: 0; }
.pmembers_section .main_carousel { display: block; }
.pmembers_section .home_carousel { display: block; }
.pmembers_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 20%; }
.pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+6) { display: none; }
.pmembers_section .item .inner { display: block; color: #2A2A2A; }
.pmembers_section .item .image { height: auto; background-blend-mode: multiply; background-color: #FFF; position: relative; overflow: hidden; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.pmembers_section .item .item_bottom { padding: 24px 10px 32px; }
.pmembers_section .item .item_bottom .title { line-height: 0.8889; }
.pmembers_section .item .item_bottom .desc { line-height: 1.125; top: 0; }
.pmembers_section .item .item_bottom:after { content: ''; clear: both; display: table; }
.pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { float: right; position: relative; padding: 0 6px; clear: right; }
.pmembers_section .item .item_bottom .title span, .pmembers_section .item .item_bottom .desc span { position: relative; z-index: 2; }
.pmembers_section .item .item_bottom .title:after, .pmembers_section .item .item_bottom .desc:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.pmembers_section .item .inner:hover .image { background-color: #f5d29b; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.pmembers_section .item .inner:hover .item_bottom .title:after, .pmembers_section .item .inner:hover .item_bottom .desc:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.blockgrid_section { margin-bottom: -16px; padding-bottom: 44px; }
.blockgrid_section .list { margin-left: -16px; }
.blockgrid_section .list:after { content: ''; clear: both; display: table; }
.blockgrid_section .item { float: right; width: 100%; padding-left: 16px; margin-bottom: 16px; height: 280px; height: calc(100vw - 32px); }
.blockgrid_section .item.item_2-3 { width: 100%; }
.blockgrid_section .item.item_1-2 { width: 100%; height: 140px; height: calc(50vw - 32px); }
.blockgrid_section .item.item_1-2.item_high { height: 280px; height: calc(100vw - 32px); }
.blockgrid_section .item.item_1-2 .inner { padding-top: 21px; }
.blockgrid_section .item .inner { display: block; width: 100%; height: 100%; background-color: #2A2A2A; overflow: hidden; position: relative; color: #FFF; padding: 21px 24px 24px; }
.blockgrid_section .item .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0.5; z-index: 0; }
.blockgrid_section .item .box { position: relative; z-index: 1; width: 100%; height: 100%; }
.blockgrid_section .item .box .top { position: absolute; right: 0; top: 0; }
.blockgrid_section .item .box .top .title { display: block; margin-bottom: 16px; }
.blockgrid_section .item .box .top .btn { display: block; width: 116px; background-color: rgba(42, 42, 42, 0.5); border: 1px solid #FFF; color: #FFF; }
.blockgrid_section .item .box .tags { position: absolute; right: 0; bottom: 0; line-height: 1; }
.blockgrid_section .item .box .tags .tag .label { text-decoration: none; font-weight: 900; }
.blockgrid_section .item.item_dark .inner { color: #2A2A2A; background-color: #F5D29B; }
.blockgrid_section .item.item_dark .bg { background-color: #F5D29B; opacity: 0.2; background-blend-mode: multiply; }
.blockgrid_section .item.item_dark .box .top .btn { background-color: rgba(233, 200, 148, 0.5); border: 1px solid #2A2A2A; color: #2A2A2A; }
.blockgrid_section .item .box .top .btn:hover { background-color: #F5D29B; border-color: #F5D29B; color: #2A2A2A; }
.blockgrid_section .item.item_dark .box .top .btn:hover { background-color: #2A2A2A; border-color: #2A2A2A; color: #F5D29B; }
.library_section { margin-bottom: 44px; }
.library_section .innerpage .row { background: #FFF; }
.library_section .top { padding: 24px 16px 16px; }
.library_section .top:after { content: ''; clear: both; display: table; }
.library_section .top .title_section { float: right; }
.library_section .top .btn { float: right; margin-right: 0; }
.library_section .carousel_cont { padding: 0 0 16px; }
.library_section .main_carousel { display: block; }
.library_section .item { padding: 24px 16px; }
.library_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
.library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+6) { display: none; }
.library_section .item .inner { display: block; }
.library_section .item .image { height: auto; -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -moz-transform: scale(1) rotate(-0.01deg); -webkit-transform: scale(1) rotate(-0.01deg); -o-transform: scale(1) rotate(-0.01deg); -ms-transform: scale(1) rotate(-0.01deg); transform: scale(1) rotate(-0.01deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; }
.library_section .item .image .cover { width: 100%; height: 100%; }
.library_section .item .title { color: #2A2A2A; line-height: 1; font-weight: 900; padding-top: 20px; margin: 0 -6px; }
.library_section .main_carousel.owl-loaded .title { white-space: nowrap; }
.library_section .item .title:after { content: ''; clear: both; display: table; }
.library_section .item .title .highlight { position: relative; padding: 0 6px; float: right; clear: right; }
.library_section .item .title .highlight:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.library_section .item .title .highlight .highlight_in { position: relative; z-index: 2; }
.library_section .item .inner:hover .image { -moz-transform: scale(1.075) rotate(-0.01deg); -webkit-transform: scale(1.075) rotate(-0.01deg); -o-transform: scale(1.075) rotate(-0.01deg); -ms-transform: scale(1.075) rotate(-0.01deg); transform: scale(1.075) rotate(-0.01deg); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.library_section .item .inner:hover .highlight:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.pcommander_section .item { padding: 0px 0px; }
.pcommander_section .item .inner { display: block; color: #2A2A2A; }
.pcommander_section .item .image { height: auto; background-blend-mode: multiply; background-color: #FFF; position: relative; overflow: hidden; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.pcommander_section .item .item_bottom { padding: 24px 10px 32px; }
.pcommander_section .item .item_bottom .title { line-height: 0.8889; }
.pcommander_section .item .item_bottom .desc { line-height: 1.125; top: 0; }
.pcommander_section .item .item_bottom:after { content: ''; clear: both; display: table; }
.pcommander_section .item .item_bottom .title { width: 100%; font-size: 26px; float: right; position: relative; padding: 0 6px; clear: right; text-align: center; }
.pcommander_section .item .item_bottom .desc { width: 100%; font-size: 22px; float: right; position: relative; padding: 0 6px; clear: right; text-align: center; }
.pcommander_section .item .item_bottom .title span, .pcommander_section .item .item_bottom .desc span { position: relative; z-index: 2; }
.pcommander_section .item .item_bottom .title:after, .pcommander_section .item .item_bottom .desc:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.pcommander_section .item .inner:hover .image { background-color: #f5d29b; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.pcommander_section .item .inner:hover .item_bottom .title:after, .pcommander_section .item .inner:hover .item_bottom .desc:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.pcommander_section .top .title_section { float: right; }
.blockgrid_section.dark { background-color: #2A2A2A; padding: 44px 0 28px; margin-bottom: 0; }
@media screen and (max-width: 767px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 70px; float: left; }
    .pmembers_section .top .title_section, .library_section .top .title_section { top: 2px; position: relative; }
    .pmembers_section .item .image { padding-bottom: 144%; }
    .pcommander_section .top .btn, .library_section .top .btn { width: 70px; float: left; }
    .pcommander_section .top .title_section, .library_section .top .title_section { top: 2px; position: relative; }
    .pcommander_section .item .image { padding-bottom: 144%; }
    .blockgrid_section .item .box .top .title { line-height: 0.85; }
    .blockgrid_section .item.item_1-2 { min-height: 140px; }
    .library_section .item .image { max-height: 325px; padding-bottom: 136%; }
    .library_section .item .image .cover { position: absolute; left: 0; top: 0; }
    .library_section .owl-prev, .library_section .owl-next { margin-top: -8px; }
}
@media screen and (max-width: 567px) {
    .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .pmembers_section .home_carousel .item { float: right; width: 50%; }
    .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
    .library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+2) { display: none; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 110px; }
    .blockgrid_section .item, .blockgrid_section .item.item_2-3 { width: 50%; height: 252px; height: calc(50vw - 32px); }
    .blockgrid_section .item.item_1-2 { width: 50%; height: 140px; height: 25vw; }
    .blockgrid_section .item.item_1-2.item_high { height: 296px; height: calc(50vw + 15px); }
    .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .pcommander_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .library_section .main_carousel:not(.owl-loaded) .item { float: right; width: 50%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+3) { display: none; }
}
@media screen and (max-width: 374px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 60px; }
}
@media screen and (max-width: 359px) {
    .pmembers_section .top .btn, .library_section .top .btn { width: 90px; float: none; }
    .pmembers_section .top .title_section, .library_section .top .title_section { margin-bottom: 8px; top: 0; }
}
@media screen and (min-width: 768px) {
    .pmembers_section { margin-bottom: 50px; }
    .pmembers_section .top { padding: 40px 30px 35px; }
    .pmembers_section .top .btn { margin-right: 30px; }
    .pmembers_section .item .image { height: 343px; }
    .pmembers_section .item .item_bottom { padding: 25px 15px 35px; }
    .pmembers_section .item .item_bottom .desc { top: -2px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .pcommander_section { margin-bottom: 50px; }
    .pcommander_section .top { padding: 40px 30px 35px; }
    .pcommander_section .top .btn { margin-right: 30px; float: right }
    .pcommander_section .item .image { height: 343px; }
    .pcommander_section .item .item_bottom { padding: 25px 15px 35px; }
    .pcommander_section .item .item_bottom .desc { top: -2px; }
    .pcommander_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .blockgrid_section { margin-bottom: -30px; padding-bottom: 50px; }
    .blockgrid_section .list { margin-left: -30px; }
    .blockgrid_section .item { width: 40%; padding-left: 30px; margin-bottom: 30px; height: 330px; }
    .blockgrid_section .item.item_2-3 { width: 60%; }
    .blockgrid_section .item.item_1-2 { width: 50%; height: 146px; }
    .blockgrid_section .item.item_1-2.item_high { height: 317px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 25px; }
    .blockgrid_section .item .inner { padding: 25px 30px 27px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 13px; }
    .blockgrid_section .item .box .top .btn { width: 110px; }
    .library_section { margin-bottom: 50px; }
    .library_section .top { padding: 40px 30px 15px; }
    .library_section .top .btn { margin-right: 30px; }
    .library_section .carousel_cont { padding: 0 0 30px; }
    .library_section .item { padding: 20px 20px; }
    .library_section .main_carousel:not(.owl-loaded) .item { width: 33.3333%; }
    .library_section .item .image { height: 258px; }
    .blockgrid_section.dark { padding: 50px 0 20px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .pmembers_section .owl-prev, .pmembers_section .owl-next { top: 134px; width: 50px; }
    .pmembers_section .owl-prev { right: -30px; }
    .pmembers_section .owl-next { left: -30px; }
    .pcommander_section .owl-prev, .pmembers_section .owl-next { top: 134px; width: 50px; }
    .pcommander_section .owl-prev { right: -30px; }
    .pcommander_section .owl-next { left: -30px; }
    .library_section .main_carousel:not(.owl-loaded) .item, .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 33.3333%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4), .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
    .blockgrid_section .item .box .tags { font-size: 19px; }
}
@media screen and (min-width: 1024px) {
    .pmembers_section { margin-bottom: 38px; }
    .pmembers_section .top { padding: 41px 44px 32px; }
    .pmembers_section .top .btn { margin-right: 33px; }
    .pmembers_section .item .image { height: 351px; }
    .pmembers_section .item .item_bottom { padding: 24px 20px 34px; }
    .pcommander_section { margin-bottom: 38px; }
    .pcommander_section .top { padding: 41px 44px 32px; }
    .pcommander_section .top .btn { margin-right: 33px; float: right; }
    .pcommander_section .item .image { height: 351px; }
    .pcommander_section .item .item_bottom { padding: 24px 20px 34px; }
    .blockgrid_section { margin-bottom: -25px; padding-bottom: 38px; }
    .blockgrid_section .list { margin-left: -25px; }
    .blockgrid_section .item { width: 32.2%; padding-left: 25px; margin-bottom: 25px; }
    .blockgrid_section .item.item_2-3 { width: 67.8%; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 21px; }
    .blockgrid_section .item .inner { padding: 34px 39px 28px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 10px; }
    .blockgrid_section .item .box .top .btn { width: 100px; }
    .library_section { margin-bottom: 45px; }
    .library_section .top { padding: 41px 44px 18px; }
    .library_section .top .btn { margin-right: 33px; }
    .library_section .carousel_cont { padding: 0 50px 32px; }
    .library_section .item { padding: 23px 23px; }
    .library_section .main_carousel:not(.owl-loaded) .item { width: 20%; }
    .library_section .item .image { height: 237px; }
    .blockgrid_section.dark { padding: 45px 0 23px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .pmembers_section .owl-prev, .pmembers_section .owl-next { top: 138px; width: 50px; }
    .pmembers_section .owl-prev { right: -25px; }
    .pmembers_section .owl-next { left: -25px; }
    .pcommander_section .owl-prev, .pmembers_section .owl-next { top: 138px; width: 50px; }
    .pcommander_section .owl-prev { right: -25px; }
    .pcommander_section .owl-next { left: -25px; }
    .library_section .main_carousel:not(.owl-loaded) .item, .pmembers_section .main_carousel:not(.owl-loaded) .item { float: right; width: 25%; }
    .library_section .main_carousel:not(.owl-loaded) .item:nth-child(n+5), .pmembers_section .main_carousel:not(.owl-loaded) .item:nth-child(n+5) { display: none; }
}
@media screen and (min-width: 1280px) {
    .pmembers_section .top { padding: 41px 44px 17px; }
    .pmembers_section .item { padding-top: 15px; }
    .pmembers_section .item .image { height: 355px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 6px; }
    .pmembers_section .owl-carousel .owl-stage-outer { overflow: visible; }
    .pmembers_section .owl-carousel .owl-stage { -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -webkit-transform: translate3d(0, 0, 0) !important; transform: translate(0, 0) !important; }
    .pcommander_section .top { padding: 41px 44px 17px; }
    .pcommander_section .item { padding-top: 15px; }
    .pcommander_section .item .image { height: 355px; }
    .pcommander_section .item .item_bottom .title, .pcommander_section .item .item_bottom .desc { padding: 0 6px; }
    /*.pcommander_section .owl-carousel .owl-stage-outer{overflow:visible;}
    .pcommander_section .owl-carousel .owl-stage{-ms-transform:translate(0, 0)!important;-moz-transform:translate(0, 0)!important;-webkit-transform:translate3d(0, 0, 0)!important;transform:translate(0, 0)!important;}*/
    .blockgrid_section .item { height: 413px; }
    .blockgrid_section .item.item_1-2 { height: 183px; }
    .blockgrid_section .item.item_1-2.item_high { height: 391px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 26px; }
    .blockgrid_section .item .inner { padding: 43px 49px 36px; }
}
@media screen and (min-width: 1440px) {
    .pmembers_section { margin-bottom: 42px; }
    .pmembers_section .top { padding: 45px 49px 21px; }
    .pmembers_section .top .btn { margin-right: 37px; }
    .pmembers_section .item .image { height: 400px; }
    .pmembers_section .item .item_bottom { padding: 27px 22px 38px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 7px; }
    .pcommander_section { margin-bottom: 42px; }
    .pcommander_section .top { padding: 45px 49px 21px; }
    .pcommander_section .top .btn { margin-right: 37px; float: right; }
    .pcommander_section .item .image { height: 400px; }
    .pcommander_section .item .item_bottom { padding: 27px 22px 38px; }
    .pcommander_section .item .item_bottom .title, .pcommander_section .item .item_bottom .desc { padding: 0 7px; }
    .blockgrid_section { margin-bottom: -30px; padding-bottom: 42px; }
    .blockgrid_section .list { margin-left: -30px; }
    .blockgrid_section .item { padding-left: 30px; margin-bottom: 30px; height: 459px; }
    .blockgrid_section .item.item_1-2 { height: 203px; }
    .blockgrid_section .item.item_1-2.item_high { height: 436px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 29px; }
    .blockgrid_section .item .inner { padding: 48px 54px 40px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 11px; }
    .blockgrid_section .item .box .top .btn { width: 111px; }
    .library_section { margin-bottom: 50px; }
    .library_section .top { padding: 45px 49px 20px; }
    .library_section .top .btn { margin-right: 37px; }
    .library_section .carousel_cont { padding: 0 85px 35px; }
    .library_section .item { padding: 25px 23px; }
    .library_section .item .image { height: 260px; }
    .library_section .item .title { padding-top: 22px; margin: 0 -7px; }
    .library_section .item .title .highlight { padding: 0 7px; }
    .blockgrid_section.dark { padding: 50px 0 25px; }
}
@media screen and (min-width: 1800px) {
    .pmembers_section { margin-bottom: 50px; }
    .pmembers_section .top { padding: 54px 59px 28px; }
    .pmembers_section .top .btn { margin-right: 45px; }
    .pmembers_section .item .image { height: 533px; }
    .pmembers_section .item .item_bottom { padding: 32px 27px 46px; }
    .pmembers_section .item .item_bottom .desc { top: -3px; }
    .pmembers_section .item .item_bottom .title, .pmembers_section .item .item_bottom .desc { padding: 0 8px; }
    /*.pcommander_section{margin-bottom:50px;}
    .pcommander_section .top{padding:54px 59px 28px;}
    .pcommander_section .top .btn{margin-right:45px;}
    .pcommander_section .item .image{height:533px;}
    .pcommander_section .item .item_bottom{padding:32px 27px 46px;}
    .pcommander_section .item .item_bottom .desc{top:-3px;}
    .pcommander_section .item .item_bottom .title,.pmembers_section .item .item_bottom .desc{padding:0 8px;}*/
    .blockgrid_section { padding-bottom: 50px; }
    .blockgrid_section .item { height: 553px; }
    .blockgrid_section .item.item_1-2 { height: 244px; }
    .blockgrid_section .item.item_1-2.item_high { height: 518px; }
    .blockgrid_section .item.item_1-2 .inner { padding-top: 35px; }
    .blockgrid_section .item .inner { padding: 58px 65px 48px; }
    .blockgrid_section .item .box .top .title { margin-bottom: 13px; }
    .blockgrid_section .item .box .top .btn { width: 134px; }
    .library_section { margin-bottom: 60px; }
    .library_section .top { padding: 54px 59px 24px; }
    .library_section .top .btn { margin-right: 45px; }
    .library_section .carousel_cont { padding: 0 114px 42px; }
    .library_section .item { padding: 30px; }
    .library_section .item .image { height: 350px; }
    .library_section .item .title { padding-top: 27px; margin: 0 -8px; }
    .library_section .item .title .highlight { padding: 0 8px; }
    .blockgrid_section.dark { padding: 60px 0 30px; }
}
/* Albums lobby & Movies lobby page */
.page_searchalbums { background-color: #F5D29B; padding: 16px 0; }
.page_searchalbums .form { display: block; max-width: 100%; width: 100%; margin: 0 auto; }
.page_searchalbums .inputs_group { border: none; margin: 0; padding: 0; margin-left: -16px; }
.page_searchalbums .inputs_group:after { content: ''; clear: both; display: table; }
.page_searchalbums .inputs_group .input { float: right; width: 100%; padding-left: 16px; }
.page_searchalbums .inputs_group .input:last-child { width: 100%; }
.page_searchalbums .inputs_group .page_search { margin: 0; width: 100%; }
.page_searchalbums .inputs_group .page_search input[type='text']:focus { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.page_searchalbums .inputs_group .page_search .btn { background-color: #2A2A2A; color: #F4D19A; }
.page_searchalbums .searchMaps { width: 100%; text-align: center; border: none; }
.page_searchalbums .searchMaps .page_search { margin: 0 auto; width: 50%; }
.page_searchalbums .searchMaps .page_search .btn { background-color: #2A2A2A; color: #F4D19A; }
.albumslobby_page, .movieslobby_page { background: #f3f3f3; }
.albumslist_section { text-align: center; padding: 16px 0 16px; }
.albumslist_section .title_section { margin-bottom: 32px; }
.albumslist_section .list_slice { padding: 0 16px; }
.albumslist_section .list_slice:not(.sliced) .item:nth-child(n+13) { display: none; }
.albumslist_section .list { margin-left: -32px; padding-bottom: 0; }
.albumslist_section .list:after { content: ''; clear: both; display: table; }
.albumslist_section .item { padding-left: 32px; margin-bottom: 32px; float: right; width: 100%; }
.albumslist_section .item .inner { display: block; background-color: #F3F3F3; -moz-box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); box-shadow: 0 2px 5px rgba(4, 5, 5, 0.2); text-align: center; color: #2A2A2A; }
.albumslist_section .item .inner:hover { background-color: #F5D29B; -moz-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); box-shadow: 0 15px 30px rgba(4, 5, 5, 0.2); }
.albumslist_section .item .image { height: auto; background-color: #E8E8E8; border: 1px solid #C1C1C1; }
.albumslist_section .item .item_bottom { height: 54px; display: table; width: 100%; }
.albumslist_section .item .item_bottom .table-cell { width: 100%; height: 100%; vertical-align: middle; line-height: 1; }
.more_cont { width: 100%; text-align: center; }
.more_cont .load_more { display: inline-block; color: #F5D29B; overflow: hidden; padding: 1px 0; margin-bottom: 16px; }
.more_cont .load_more.dark { color: #2A2A2A; }
.more_cont .load_more .btn_in { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.more_cont .load_more .icon { font-size: 36px; }
.more_cont .load_more .text { height: 36px; line-height: 36px; color: #2A2A2A; display: inline-block; vertical-align: middle; overflow: hidden; position: relative; }
.more_cont .load_more .text span { position: relative; padding-right: 10px; display: block; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); opacity: 0; }
.more_cont .load_more:hover .btn_in, .more_cont .load_more:hover .text span { opacity: 1; -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.more_cont .load_more:hover .icon { -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.movieslist_section .item .inner, .movieslist_section .item .inner:hover { background: #FFF; }
@media screen and (max-width: 767px) {
    .page_searchalbums .inputs_group .input { margin-bottom: 16px; }
    .page_searchalbums .inputs_group .input:last-child { margin-bottom: 0; }
    .page_searchalbums .page_search { max-width: none; }
    .page_searchalbums .page_search input[type="text"] { text-indent: 16px; }
    .albumslist_section .item .image { padding-bottom: 70%; }
    .albumslist_section .item .item_bottom .table-cell { padding-bottom: 2px; }
    .more_cont { font-size: 0; }
    .more_cont .load_more { font-size: 19px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .albumslist_section .item { width: 50%; }
}
@media screen and (min-width: 667px) and (max-width: 767px) {
    .page_searchalbums .inputs_group .input { width: 30%; margin-bottom: 0; }
    .page_searchalbums .inputs_group .input:last-child { width: 40%; }
}
@media screen and (min-width: 768px) {
    .page_searchalbums { padding: 30px 0; }
    .page_searchalbums .inputs_group { margin-left: -30px; }
    .page_searchalbums .inputs_group .input { width: 30%; padding-left: 30px; }
    .page_searchalbums .inputs_group .input:last-child { width: 40%; }
    .albumslist_section { padding: 7px 0 15px; }
    .albumslist_section .title_section { margin-bottom: 35px; }
    .albumslist_section .list_slice { padding: 0 0; }
    .albumslist_section .list { margin-left: -50px; padding-bottom: 5px; }
    .albumslist_section .item { padding-left: 50px; margin-bottom: 40px; width: 33.3333%; }
    .albumslist_section .item .image { padding-bottom: 74%; }
    .albumslist_section .item .item_bottom { height: 60px; }
    .more_cont .load_more { margin-bottom: 50px; }
}
@media screen and (max-width: 1023px) {
    .more_cont .load_more .text span { opacity: 1; }
}
@media screen and (min-width: 1024px) {
    .page_searchalbums { padding: 25px 0; }
    .page_searchalbums .form { max-width: 878px; }
    .page_searchalbums .inputs_group { margin-left: -25px; }
    .page_searchalbums .inputs_group .input { width: 25%; padding-left: 25px; }
    .page_searchalbums .inputs_group .input:last-child { width: 50%; }
    .albumslist_section { padding: 7px 0 25px; }
    .albumslist_section .title_section { margin-bottom: 46px; }
    .albumslist_section .list_slice { padding: 0 25px; }
    .albumslist_section .list { margin-left: -61px; padding-bottom: 6px; }
    .albumslist_section .item { padding-left: 61px; margin-bottom: 49px; width: 25%; }
    .albumslist_section .item .item_bottom { height: 55px; }
    .more_cont .load_more { padding: 2px 0; margin-bottom: 46px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-32px, 0); -moz-transform: translate(-32px, 0); -webkit-transform: translate3d(-32px, 0, 0); transform: translate(-32px, 0); }
    .more_cont .load_more .icon { font-size: 32px; }
    .more_cont .load_more .text { height: 32px; line-height: 32px; }
    .more_cont .load_more .text span { -ms-transform: translate(64px, 0); -moz-transform: translate(64px, 0); -webkit-transform: translate3d(64px, 0, 0); transform: translate(64px, 0); }
}
@media screen and (min-width: 1280px) {
    .albumslist_section .list_slice { padding: 0 12px; }
}
@media screen and (min-width: 1440px) {
    .page_searchalbums { padding: 30px 0; }
    .page_searchalbums .form { max-width: 975px; }
    .page_searchalbums .inputs_group { margin-left: -30px; }
    .page_searchalbums .inputs_group .input { padding-left: 30px; }
    .albumslist_section { padding: 8px 0 28px; }
    .albumslist_section .title_section { margin-bottom: 51px; }
    .albumslist_section .list_slice { padding: 0 13.7px; }
    .albumslist_section .list { margin-left: -68px; padding-bottom: 7px; }
    .albumslist_section .item { padding-left: 68px; margin-bottom: 54px; }
    .albumslist_section .item .item_bottom { height: 61px; }
    .more_cont .load_more { padding: 1px 0; margin-bottom: 51px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-36px, 0); -moz-transform: translate(-36px, 0); -webkit-transform: translate3d(-36px, 0, 0); transform: translate(-36px, 0); }
    .more_cont .load_more .icon { font-size: 36px; }
    .more_cont .load_more .text { height: 36px; line-height: 36px; }
    .more_cont .load_more .text span { -ms-transform: translate(72px, 0); -moz-transform: translate(72px, 0); -webkit-transform: translate3d(72px, 0, 0); transform: translate(72px, 0); }
}
@media screen and (min-width: 1800px) {
    .page_searchalbums .form { max-width: 1175px; }
    .albumslist_section { padding: 10px 0 34px; }
    .albumslist_section .title_section { margin-bottom: 61px; }
    .albumslist_section .list_slice { padding: 0 16.5px; }
    .albumslist_section .list { margin-left: -82px; padding-bottom: 8px; }
    .albumslist_section .item { padding-left: 82px; margin-bottom: 65px; }
    .albumslist_section .item .image { padding-bottom: 75.11%; }
    .albumslist_section .item .item_bottom { height: 74px; }
    .more_cont .load_more { margin-bottom: 61px; }
    .more_cont .load_more .btn_in { -ms-transform: translate(-39px, 0); -moz-transform: translate(-39px, 0); -webkit-transform: translate3d(-39px, 0, 0); transform: translate(-39px, 0); }
    .more_cont .load_more .icon { font-size: 40px; }
    .more_cont .load_more .text { height: 40px; line-height: 40px; }
    .more_cont .load_more .text span { -ms-transform: translate(77px, 0); -moz-transform: translate(77px, 0); -webkit-transform: translate3d(77px, 0, 0); transform: translate(77px, 0); }
}
/* Three cols & Albums album page */
.three_cols { padding-left: 0; }
.three_cols .row { padding-right: 0; padding-left: 0; position: relative; padding-top: 0; }
.three_cols .col_right { width: 100%; position: absolute; right: 0; top: 0; }
.three_cols .col_right:after, .three_cols .col_left:after { content: ''; clear: both; display: table; }
.three_cols .col_content { position: relative; padding-left: 0; padding-right: 0; }
.three_cols .col_left { position: absolute; width: 100%; left: 0; top: 0; padding-top: 12px; }
.three_cols .block_dbmenu { margin-bottom: 0; padding-top: 0; }
.three_cols .block_dbmenu .title_block { padding: 10px 15px; border-bottom: 4px solid #2A2A2A; margin-bottom: 8px; }
.three_cols .block_dbmenu .menu > li { border-bottom: 1px solid #d0d0d0; }
.three_cols .block_dbmenu .menu > li > a { height: 53px; line-height: 53px; display: block; margin: 0 0; padding: 0 15px; font-weight: 700; color: #2A2A2A; position: relative; }
.three_cols .block_dbmenu .menu > li > a.active { background-color: #F5D29B; margin: -1px 0; height: 55px; /*line-height:55px;*/ }
.three_cols .block_dbmenu .menu > li > a.active:hover { background-color: #F5D29B; }
.three_cols .block_dbmenu .menu > li > a .icon { font-size: 8px; line-height: 55px; position: absolute; left: 15px; top: 0; overflow: hidden; overflow: hidden; }
.three_cols .block_dbmenu .menu > li > a .icon:before { display: block; -ms-transform: translate(9px, 0); -moz-transform: translate(9px, 0); -webkit-transform: translate3d(9px, 0, 0); transform: translate(9px, 0); }
.three_cols .block_dbmenu .menu > li > a:hover .icon:before, .three_cols .block_dbmenu .menu > li > a.active .icon:before { -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate(0, 0); }
.three_cols .block_search { z-index: 10; position: relative; }
.three_cols .block_search .form { margin: 0; background-color: #F5D29B; position: relative; }
.three_cols .block_search .form .customSelect .title { white-space: normal; }
.three_cols .block_search .inputs_open { display: none; background: #f5d29b; }
.three_cols .block_search .title_block { display: block; margin: 0; padding: 0; width: 100%; }
.three_cols .block_search .title_block a { height: 54px; line-height: 52px; display: block; position: relative; color: #2A2A2A; padding: 0 44px 0 25px; width: 100%; }
.three_cols .block_search .title_block .icon { font-size: 16px; position: absolute; right: 16px; top: 0; line-height: 52px; }
.three_cols .block_search .title_block .icon_arrow { font-size: 7px; position: absolute; left: 16px; top: 0; line-height: 54px; display: block; }
.three_cols .block_search .title_block .icon_arrow:after { content: '\e903'; position: absolute; left: 0; top: -2px; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; }
.three_cols .block_search.open .inputs_open { display: block; }
.three_cols .block_search.open_text .icon_arrow:before { opacity: 0; }
.three_cols .block_search.open_text .icon_arrow:after { opacity: 1; }
.three_cols .block_search .inputs_group { border: none; margin: 0; padding: 16px 16px 24px; }
.three_cols .block_search .input { margin-bottom: 16px; position: relative; }
.three_cols .block_search .input:last-child { margin-bottom: 0; }
.three_cols .block_search .input input[type='text'] { height: 54px; background-color: #FFF; text-indent: 16px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; display: block; width: 100%; }
.three_cols .block_search .inputs_expand { display: block; height: 0; visibility: hidden; margin: -4px -16px 0; padding: 4px 16px 0; opacity: 0; position: relative; z-index: 10; }
.three_cols .block_search .inputs_expand .customSelect .title { width: 100%; }
.three_cols .block_search .inputs_expand .input:last-child { margin-bottom: 0; padding-bottom: 16px; }
.three_cols .block_search .input .expand_search { height: 54px; line-height: 25px; color: #2A2A2A; display: block; padding-right: 8px; position: relative; }
.three_cols .block_search .input .expand_search .text_expand { position: absolute; right: 8px; top: 0; opacity: 0; }
.three_cols .block_search .input .expand_search .icon_arrow { margin-right: 8px; position: relative; top: -1px; font-size: 7px; }
.three_cols .block_search .input .expand_search .icon_arrow:before { position: relative; display: inline-block; font-size: 7px; opacity: 1; }
.three_cols .block_search .input .expand_search .icon_arrow:after { content: '\e903'; position: absolute; left: 0; top: -2px; font-size: 7px; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; }
.three_cols .block_search.expand .inputs_expand { height: auto; visibility: visible; opacity: 1; }
.three_cols .block_search.expand_text .input .expand_search .text { opacity: 0; }
.three_cols .block_search.expand_text .input .expand_search .text_expand { opacity: 1; }
.three_cols .block_search.expand_text .input .expand_search .icon_arrow:before { opacity: 0; }
.three_cols .block_search.expand_text .input .expand_search .icon_arrow:after { opacity: 1; }
.three_cols .block_search .input.input_submit { padding-left: 120px; clear: both; height: 54px; }
.three_cols .block_search .input.input_submit .btn { width: 120px; height: 54px; position: absolute; left: 0; top: 0; font-size: 22px; color: #FFF; font-weight: 700; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.three_cols .block_search .input.input_submit .btn:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.three_cols .block_search .input.input_submit .btn .icon { font-size: 14px; color: #F4D19A; margin-right: 16px; }
.block_banner { margin-bottom: 40px; }
.block_banner a { display: block; background-color: #613F61; -moz-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); -webkit-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); }
.block_banner a:hover { -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.block_banner a img { display: block; width: 100%; }
.three_cols .block_connectmenu { margin-bottom: 35px; }
/**anna**/
.three_cols .block_connectmenu .title_block { padding: 0 0 16px; border-bottom: 4px solid #2A2A2A; }
.three_cols .block_connectmenu .menu { direction: ltr; }
.three_cols .block_connectmenu .menu > li { border-bottom: 1px solid rgba(42,42,42,0.2); }
.three_cols .block_connectmenu .menu > li > a { display: block; height: 54px; line-height: 52px; color: #2F2002; padding-right: 44px; direction: rtl; font-weight: 700; overflow: hidden; position: relative; }
.three_cols .block_connectmenu .menu > li > a .icon { position: absolute; right: 0; width: 44px; line-height: 54px; text-align: center; font-size: 12px; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-tag:before { font-size: 156.25%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-people:before { font-size: 125%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-eye:before { font-size: 87.5%; }
.three_cols .block_connectmenu .menu > li > a .icon.icon-pages:before { font-size: 150%; }
.three_cols .block_connectmenu .menu > li .subnav { height: 0; visibility: hidden; }
.three_cols .block_connectmenu .menu > li .scroll-wrapper { border-top: 1px solid rgba(42,42,42,0.2); }
.three_cols .block_connectmenu .menu > li ul { max-height: 220px; overflow: hidden; }
.three_cols .block_connectmenu .menu > li ul li { direction: rtl; padding: 0 22px; }
.three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 8px; }
.three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 8px; }
.three_cols .block_connectmenu .menu > li ul li > a { display: block; color: #2F2002; font-size: 19px; font-weight: 400; padding: 10.5px 22px; line-height: 1; }
.three_cols .block_connectmenu .menu > li ul li > a:hover, .three_cols .block_connectmenu .menu > li ul li > a.active { background-color: #D3B585; }
.three_cols .block_connectmenu .menu > li > a:hover { background-color: #f3f3f3; }
.three_cols .block_connectmenu .menu > li.active > a:hover { background-color: #F5D29B; }
.three_cols .block_connectmenu .menu > li.active { background-color: #F5D29B; }
.three_cols .block_connectmenu .menu > li.open .subnav { height: auto; visibility: visible; }
.three_cols .block_connectmenu .connect.active { background-color: #F5D29B; }
/**anna**/
.three_cols .threecol_article { padding-bottom: 32px; }
.three_cols .threecol_article .title_section { margin-bottom: 24px; }
.three_cols .threecol_article .content { padding-left: 0; }
.three_cols .threecol_article .desc { margin-bottom: 24px; }
.three_cols .threecol_article .content .desc_italic { color: #131311; font-weight: 700; /*font-style:italic;*/ font-style: normal; margin-bottom: 40px; }
.three_cols .threecol_article .content .title-5 { margin-bottom: 24px; }
.content a { background: #F5D29B; }
.content a:hover { text-decoration: underline }
.imageslist_section { text-align: right; padding-top: 0; }
.imageslist_section .title_section { margin-bottom: 24px; }
.imageslist_section .desc { margin-bottom: 32px; }
.imageslist_section .list_slice { padding: 0; }
.imageslist_section .title_list { margin-bottom: 24px; }
.imageslist_section .list { margin-left: -16px; padding-bottom: 16px; }
.imageslist_section .item { width: 50%; padding-left: 16px; margin-bottom: 16px; }
.imageslist_section .item .image { height: auto; min-height: 224px; padding-bottom: 76%; background-blend-mode: multiply; background-color: #FFF; }
.imageslist_section .item .item_bottom { height: 58px; }
.imageslist_section .item .item_bottom .table-cell { font-size: 18px; text-align: right; vertical-align: top; padding: 10px; }
.imageslist_section .item .inner:hover { background: #f3f3f3; -moz-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); -webkit-box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); box-shadow: 0 11px 15px rgba(0, 0, 0, 0.23); }
.imageslist_section .item .inner:hover .image { background-color: #f5d29b; }
.imageslist_section .more_cont { text-align: center; }
.imageslist_section .more_cont .load_more { margin-bottom: 16px; }
.externalLinks { margin-top: 30px; }
.externalLinks .menu > li > a { display: block; min-height: 54px; height: auto; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 44px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
.externalLinks .menu > li > a .icon { line-height: 30px; }
@media screen and (min-width: 768px) {
    .three_cols .row { padding-top: 5px; }
    .three_cols .col_left { padding-top: 30px; }
    .three_cols .block_search .title_block a { height: 60px; line-height: 58px; padding: 0 60px 0 25px; }
    .three_cols .block_search .title_block .icon { font-size: 25px; right: 20px; line-height: 60px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 8px; left: 20px; line-height: 60px; }
    .three_cols .block_search .inputs_group { padding: 15px 20px 30px; }
    .three_cols .block_search .input { margin-bottom: 20px; }
    .three_cols .block_search .input input[type='text'] { height: 50px; text-indent: 15px; }
    .three_cols .block_search .inputs_expand { margin: -4px -20px 0; padding: 4px 20px 0; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 20px; }
    .three_cols .block_search .input .expand_search { height: 50px; line-height: 25px; padding-right: 5px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 5px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 7px; }
    .three_cols .block_search .input.input_submit { padding-left: 140px; height: 50px; }
    .three_cols .block_search .input.input_submit .btn { width: 140px; height: 50px; font-size: 22px; padding: 0 5px }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 17px; margin-right: 20px; }
    .block_banner { margin-bottom: 0; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 10px; }
    .three_cols .block_connectmenu .menu > li > a { height: 50px; line-height: 50px; padding-right: 46px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 56px; line-height: 50px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 180px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 25px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 7px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 7px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 18px; padding: 8.65px 22px; }
    .three_cols .threecol_article { padding-bottom: 60px; }
    .three_cols .threecol_article .title_section { margin-bottom: 30px; }
    .three_cols .threecol_article .content { padding-left: 45px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 60px; }
    .three_cols .threecol_article .content .desc_italic a:hover { text-decoration: underline; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 30px; }
    .imageslist_section .title_section { margin-bottom: 30px; }
    .imageslist_section .desc { margin-bottom: 45px; }
    .imageslist_section .title_list { margin-bottom: 30px; }
    .imageslist_section .list { margin-left: -30px; padding-bottom: 10px; }
    .imageslist_section .item { width: 33.3333%; padding-left: 30px; margin-bottom: 35px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 15px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 46px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
}
@media screen and (max-width: 1023px) {
    .three_cols .col_right, .three_cols .col_left { position: relative; }
    .three_cols .col_right { position: absolute; right: 0; top: -152px; width: 100%; }
    .three_cols .col_content { min-height: 0 !important; }
    .page_head .three_cols_spacer { height: 60px; margin-bottom: 7px; }
    .three_cols .blocks_fullwidth .block_item { width: 100%; }
    .three_cols .blocks_fullwidth .block_dbmenu { padding-left: 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { white-space: normal; }
    .three_cols .block_search .title_block { z-index: 2; position: relative; background: #f5d29b; }
    .three_cols .block_search .inputs_open { display: block !important; opacity: 0 !important; visibility: hidden !important; position: absolute; right: 0; top: 100%; width: 100%; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); border-top: 1px solid #D3B585; }
    .three_cols .block_search .icon_arrow:before { display: block; }
    .three_cols .block_search.open_mobile .inputs_open { opacity: 1 !important; visibility: visible !important; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .three_cols .block_search.open_mobile.open_text .title_block .icon_arrow:before, .three_cols .block_dbmenu.open .toggle_link .icon:before { opacity: 1; -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
    .three_cols .block_search.open_text .title_block .icon_arrow:before { opacity: 1; }
    .three_cols .block_search.open_text .title_block .icon_arrow:after { opacity: 0; }
    .three_cols .block_dbmenu .inner { position: relative; z-index: 9; }
    .three_cols .block_dbmenu .title_block { display: none; }
    .three_cols .block_dbmenu .toggle_link { height: 60px; line-height: 58px; position: relative; display: block; padding: 0 20px; font-size: 27px; font-weight: 900; color: #2A2A2A; z-index: 2; background-color: #F5D29B; }
    .three_cols .block_dbmenu .toggle_link .icon { position: absolute; left: 20px; top: 0; line-height: 60px; font-size: 8px; }
    .three_cols .block_dbmenu .toggle_link .icon:before { display: block; position: relative; }
    .three_cols .block_dbmenu .menu { border-top: 1px solid #D3B585; position: absolute; right: 0; top: 100%; width: 100%; background: #f5d29b; padding: 9px 0; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); opacity: 0; visibility: hidden; }
    .three_cols .block_dbmenu.open .menu { opacity: 1; visibility: visible; overflow-y: scroll; -webkit-overflow-scrolling: touch; max-height: 500px; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
    .three_cols .block_dbmenu .menu > li { border: none; }
    .three_cols .block_dbmenu .menu > li > a { height: 50px; line-height: 48px; padding: 0 20px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 50px; /*line-height:48px;*/ margin: 0; background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li a.active { background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li a:hover, .three_cols .block_dbmenu .menu > li a.active:hover { background: #dbbb8a; }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 8px; line-height: 50px; left: 20px; }
    .three_cols .block_dbmenu.open .menu > li { display: block; }
}
@media screen and (max-width: 767px) {
    .page_head .three_cols_spacer { height: 124px; margin-bottom: 0; }
    .page_head .blocks_fullwidth.three_cols_spacer { height: 54px; }
    .three_cols .col_right { top: -208px; }
    .three_cols .blocks_fullwidth.col_right { top: -138px; }
    .three_cols .col_left { padding-bottom: 44px; }
    .three_cols .block_dbmenu { margin-bottom: 16px; z-index: 12; position: relative; }
    .three_cols .block_dbmenu .toggle_link { height: 54px; line-height: 52px; padding: 0 16px; font-size: 19px; }
    .three_cols .block_dbmenu .toggle_link .icon { left: 16px; line-height: 54px; font-size: 7px; }
    .three_cols .block_dbmenu .menu { padding: 8px 0; }
    .three_cols .block_dbmenu.open .menu { max-height: 403px; }
    .three_cols .block_dbmenu .menu > li > a { height: 46px; line-height: 44px; padding: 0 16px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 46px; /*line-height:44px;*/ }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 9px; line-height: 46px; left: 16px; }
    .three_cols .block_search .title_block a { font-size: 19px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .three_cols .col_left { margin-left: -16px; width: auto; }
    .page_head .three_cols_spacer { height: 54px; margin-bottom: 0; }
    .three_cols .block_item { float: right; width: 50%; padding-left: 16px; }
    .three_cols .block_dbmenu { padding-left: 8px; }
    .three_cols .block_search { padding-left: 0; padding-right: 8px; }
    .three_cols .col_right { top: -138px; }
    .three_cols .block_search .input.input_submit { padding-left: 110px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; }
    .three_cols .block_connectmenu .title_block { margin-top: -6px; }
    .imageslist_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .three_cols .share_bar { margin-bottom: 30px; clear: both; }
    .three_cols .share_bar > li { margin-left: 15px; }
    .three_cols .share_bar > li > a { height: 24px; line-height: 24px; display: block; }
    .three_cols .share_bar > li > a span { height: 24px; line-height: 24px; }
    .three_cols .col_left { margin-left: -30px; width: auto; }
    .three_cols .col_left { padding-bottom: 60px; }
    .three_cols .block_item { float: right; width: 50%; padding-left: 30px; }
    .three_cols .block_connectmenu .title_block { margin-top: -6px; }
    .three_cols .block_dbmenu { padding-left: 15px; }
    .three_cols .block_search { padding-left: 0; padding-right: 15px; }
    .block_banner { display: none; }
    .block_banner.mobile { display: block; width: 50%; margin-bottom: 30px; }
}
@media screen and (min-width: 1024px) {
    .three_cols .row { padding-right: 200px; padding-left: 200px; padding-top: 10px; }
    .three_cols .col_right { width: 200px; }
    .three_cols .col_content { padding-left: 25px; padding-right: 25px; }
    .three_cols .col_left { width: 200px; padding-top: 16px; }
    .three_cols .block_dbmenu { margin-bottom: 64px; padding-top: 4px; }
    .three_cols .block_dbmenu .toggle_link { display: none; }
    .three_cols .block_dbmenu .menu > li a:not(.active):hover { background-color: #f3f3f3; }
    .three_cols .block_search .title_block a { height: 56px; line-height: 60px; padding: 0 35px 0 15px; }
    .three_cols .block_search .title_block .icon { font-size: 15px; right: 10px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 6px; left: 15px; }
    .three_cols .block_search .inputs_group { padding: 19px 16px 29px; }
    .three_cols .block_search .input { margin-bottom: 23px;  width: 170px;}
    .three_cols .block_search .input input[type='text'] { height: 45px; text-indent: 12px; }
    .three_cols .block_search .inputs_expand { margin: -4px -16px 0; padding: 4px 16px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 168px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 23px; }
    .three_cols .block_search .input .expand_search { height: 45px; line-height: 22px; padding-right: 6px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 6px; font-size: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 6px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 6px; }
    .three_cols .block_search .input.input_submit { padding-left: 105px; height: 45px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; height: 45px; font-size: 22px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 15px; margin-right: 10px; }
    .block_banner { margin-bottom: 52px; }
    .block_banner.mobile { display: none; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 10px; margin-top: -1px; }
    .three_cols .block_connectmenu .menu > li > a { padding-right: 31px; position: relative; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 30px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 209px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 18px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 6px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 6px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 17px; padding: 8.65px 15px; }
    .three_cols .threecol_article { padding-bottom: 113px; }
    .three_cols .threecol_article .title_section { margin-bottom: 20px; }
    .three_cols .threecol_article .content { padding-left: 10px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 68px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 24px; }
    .imageslist_section .title_section { margin-bottom: 25px; }
    .imageslist_section .desc { margin-bottom: 47px; }
    .imageslist_section .title_list { margin-bottom: 25px; }
    .imageslist_section .list { margin-left: -25px; padding-bottom: 38px; }
    .imageslist_section .item { padding-left: 25px; margin-bottom: 30px; }
    .imageslist_section .item .item_bottom { height: 70px; }
    .imageslist_section .item .item_bottom .table-cell { font-size: 17px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 14px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
}
@media screen and (max-width: 1279px) {
    .three_cols .share_bar { position: relative; }
    .three_cols .share_bar:after { content: ''; clear: both; display: table; }
    .three_cols .share_bar > li { margin-bottom: 0; float: right; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .three_cols .block_search .input .expand_search { line-height: 1; padding-top: 3px; }
    .three_cols .share_bar { margin-bottom: 25px; }
    .three_cols .share_bar > li { margin-left: 15px; }
}
@media screen and (min-width: 1280px) {
    .three_cols .row { padding-right: 284px; padding-left: 257px; }
    .three_cols .col_right { width: 257px; }
    .three_cols .col_content { padding-left: 50px; padding-right: 40px; }
    .three_cols .col_left { width: 257px; }
    .three_cols .block_dbmenu .title_block { padding: 10px 23px; }
    .three_cols .block_dbmenu .menu > li > a { padding: 0 23px; }
    .three_cols .block_dbmenu .menu > li > a .icon { left: 19px; }
    .three_cols .block_search .title_block a { padding: 0 54px 0 23px; }
    .three_cols .block_search .title_block .icon { font-size: 23px; right: 15px; }
    .three_cols .block_search .title_block .icon_arrow { left: 23px; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 225px; }
    .three_cols .block_search .input.input_submit .btn { width: 104px; font-size: 22px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 18px; margin-right: 10px; }
    .three_cols .block_connectmenu .menu > li > a { padding-right: 41px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 50px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 23px; }
    .three_cols .block_connectmenu .menu > li ul li > a { padding: 8.65px 20px; }
    .three_cols .threecol_article .content { padding-left: 29px; }
    .imageslist_section .list { margin-left: -27px; }
    .imageslist_section .item { padding-left: 27px; margin-bottom: 31px; }
    .imageslist_section .item .image { height: auto; min-height: 250px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px !important; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px !important; }
    .three_cols .block_search .input {width: 225px;}
    }
@media screen and (min-width: 1440px) {
    .three_cols { padding-left: 30px; }
    .three_cols .row { padding-right: 315px; padding-left: 286px; padding-top: 11px; }
    .three_cols .col_right { width: 286px; }
    .three_cols .col_content { padding-left: 55px; padding-right: 44px; }
    .three_cols .col_left { width: 286px; padding-top: 18px; }
    .three_cols .block_dbmenu { margin-bottom: 71px; }
    .three_cols .block_dbmenu .title_block { padding: 11px 25px; margin-bottom: 9px; }
    .three_cols .block_dbmenu .menu > li > a { height: 59px; line-height: 59px; padding: 0 25px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 61px; /*line-height:61px;*/ }
    /**remove height**/
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 9px; line-height: 61px; left: 21px; }
    .three_cols .block_dbmenu .menu > li > a .icon:before { -ms-transform: translate(10px, 0); -moz-transform: translate(10px, 0); -webkit-transform: translate3d(10px, 0, 0); transform: translate(10px, 0); }
    .three_cols .block_search .title_block a { height: 62px; line-height: 67px; padding: 0 60px 0 25px; }
    .three_cols .block_search .title_block .icon { font-size: 25px; right: 17px; line-height: 66px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 7px; left: 25px; line-height: 66px; }
    .three_cols .block_search .inputs_group { padding: 21px 18px 32px; }
    .three_cols .block_search .input { margin-bottom: 25px; width: 250px;}
    .three_cols .block_search .input input[type='text'] { height: 50px; text-indent: 14px; }
    .three_cols .block_search .inputs_expand { margin: -4px -18px 0; padding: 4px 18px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 250px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 25px; }
    .three_cols .block_search .input .expand_search { height: 50px; line-height: 25px; padding-right: 7px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 7px; font-size: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 7px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 7px; }
    .three_cols .block_search .input.input_submit { padding-left: 117px; height: 50px; }
    .three_cols .block_search .input.input_submit .btn { width: 110px; height: 50px; font-size: 24px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 19px; margin-right: 12px; }
    .block_banner { margin-bottom: 58px; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 11px; margin-top: -2px; }
    .three_cols .block_connectmenu .menu > li > a { height: 56px; line-height: 56px; padding-right: 46px; }
    .three_cols .block_connectmenu .menu > li > a .icon { width: 56px; line-height: 55px; font-size: 13px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 232px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 25px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 7px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 7px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 18px; padding: 8.5px 22px; }
    .three_cols .threecol_article { padding-bottom: 125px; }
    .three_cols .threecol_article .title_section { margin-bottom: 22px; }
    .three_cols .threecol_article .content { padding-left: 32px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 75px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 27px; }
    .imageslist_section .title_section { margin-bottom: 28px; }
    .imageslist_section .desc { margin-bottom: 52px; }
    .imageslist_section .title_list { margin-bottom: 28px; }
    .imageslist_section .list { margin-left: -30px; padding-bottom: 42px; }
    .imageslist_section .item { padding-left: 30px; margin-bottom: 34px; }
    .imageslist_section .item .item_bottom { height: 65px; }
    .imageslist_section .item .item_bottom .table-cell { font-size: 18px; padding: 11px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 16px; }
    .imageslist_section .item .image { height: auto; min-height: 300px; }
    .externalLinks .menu > li > a { display: block; height: auto !important; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px; }
}
@media screen and (min-width: 1800px) {
    .three_cols .row { padding-right: 458px; padding-left: 415px; padding-top: 16px; }
    .three_cols .col_right { width: 416px; }
    .three_cols .col_content { padding-left: 79px; padding-right: 64px; }
    .three_cols .col_left { width: 415px; padding-top: 27px; }
    .three_cols .block_dbmenu { margin-bottom: 86px; padding-top: 5px; }
    .three_cols .block_dbmenu .title_block { padding: 13px 30px; margin-bottom: 11px; }
    .three_cols .block_dbmenu .menu > li > a { height: 71px; line-height: 71px; padding: 0 30px; }
    .three_cols .block_dbmenu .menu > li > a.active { height: 73px; /*line-height:73px;*/ }
    .three_cols .block_dbmenu .menu > li > a .icon { font-size: 11px; line-height: 73px; left: 25px; }
    .three_cols .block_dbmenu .menu > li > a .icon:before { -ms-transform: translate(12px, 0); -moz-transform: translate(12px, 0); -webkit-transform: translate3d(12px, 0, 0); transform: translate(12px, 0); }
    .three_cols .block_search .title_block a { height: 75px; line-height: 81px; padding: 0 72px 0 30px; }
    .three_cols .block_search .title_block .icon { font-size: 30px; right: 20px; line-height: 79px; }
    .three_cols .block_search .title_block .icon_arrow { font-size: 8px; left: 30px; line-height: 79px; }
    .three_cols .block_search .inputs_group { padding: 25px 22px 38px; }
    .three_cols .block_search .input { margin-bottom: 30px; width: 370px}
    .three_cols .block_search .input input[type='text'] { height: 60px; text-indent: 17px; }
    .three_cols .block_search .inputs_expand { margin: -5px -22px 0; padding: 5px 22px 0; }
    .three_cols .block_search .inputs_expand .customSelect .title { width: 372px; }
    .three_cols .block_search .inputs_expand .input:last-child { padding-bottom: 30px; }
    .three_cols .block_search .input .expand_search { height: 60px; line-height: 30px; padding-right: 8px; }
    .three_cols .block_search .input .expand_search .text_expand { right: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow { margin-right: 8px; font-size: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow:before { font-size: 8px; }
    .three_cols .block_search .input .expand_search .icon_arrow:after { font-size: 8px; }
    .three_cols .block_search .input.input_submit { padding-left: 170px; height: 60px; }
    .three_cols .block_search .input.input_submit .btn { width: 170px; height: 60px; font-size: 36px; }
    .three_cols .block_search .input.input_submit .btn .icon { font-size: 23px; margin-right: 20px; }
    .block_banner { margin-bottom: 76px; }
    .three_cols .block_connectmenu .title_block { padding: 0 0 13px; margin-top: -9px; }
    .three_cols .block_connectmenu .menu > li > a { height: 67px; line-height: 68px; padding-right: 56px; }
    .three_cols .block_connectmenu .menu > li > a .icon { line-height: 66px; font-size: 16px; }
    .three_cols .block_connectmenu .menu > li > a .icon.icon-pages { font-size: 17px; }
    .three_cols .block_connectmenu .menu > li ul { max-height: 280px; }
    .three_cols .block_connectmenu .menu > li ul li { padding: 0 30px; }
    .three_cols .block_connectmenu .menu > li ul li:first-child { padding-top: 9px; }
    .three_cols .block_connectmenu .menu > li ul li:last-child { padding-bottom: 9px; }
    .three_cols .block_connectmenu .menu > li ul li > a { font-size: 20px; padding: 11px 26px; }
    .three_cols .threecol_article { padding-bottom: 150px; }
    .three_cols .threecol_article .title_section { margin-bottom: 26px; }
    .three_cols .threecol_article .content { padding-left: 50px; }
    .three_cols .threecol_article .content .desc_italic { margin-bottom: 90px; }
    .three_cols .threecol_article .content .title-5 { margin-bottom: 32px; }
    .imageslist_section .title_section { margin-bottom: 34px; }
    .imageslist_section .desc { margin-bottom: 63px; }
    .imageslist_section .title_list { margin-bottom: 34px; }
    .imageslist_section .list { margin-left: -36px; padding-bottom: 51px; }
    .imageslist_section .item { padding-left: 36px; margin-bottom: 41px; }
    .imageslist_section .item .item_bottom { height: 65px; }
    .imageslist_section .item .item_bottom .table-cell { padding: 13px; }
    .imageslist_section .more_cont .load_more { margin-bottom: 19px; }
    .externalLinks .menu > li > a { display: block; min-height: 50px; height: auto; line-height: 30px; color: #2F2002; padding: 10px 0; padding-right: 31px; direction: rtl; font-weight: 700; overflow: visible; position: relative; }
    .externalLinks .menu > li > a .icon { line-height: 30px; }
}
/**general content **/
.content ul { list-style: disc; margin-right: 10px; }
.content ul li { margin-right: 10px; }
.content > a { background-color: #F5D29B; text-decoration: underline; color: #2A2A2A; position: relative; }
/* Albums photo page & lightbox */
.photoshow_section { padding-bottom: 45px; }
.photoshow_section .title_section { margin-bottom: 24px; }
.photoshow_section .image_box { margin-bottom: 32px; background-color: #E8E8E8; -moz-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); position: relative; }
.photoshow_section .image_box .image { display: block; width: 100%; }
.photoshow_section .image_box .btn_zoom { position: absolute; right: 0; bottom: 0; z-index: 2; width: 54px; height: 46px; font-size: 18px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.lightbox { width: 100%; height: 100%; position: fixed; z-index: 1; left: 0; top: 0; display: none; direction: rtl; min-width: 320px; opacity: 0; }
.lightbox.active { display: block; }
.lightbox .mask { width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 0; background: #000; opacity: 0.63; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.63)"; }
.lightbox .relative { width: 100%; height: 100%; }
.lightbox .table { width: 100%; height: 100%; }
.lightbox .table > .table-row { width: 100%; height: 100%; }
.lightbox .table > .table-row > .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; padding: 0; padding-top: 48px; }
.lightbox .box { margin: 0 auto; position: relative; color: #424242; -ms-transform: scale(0.9); -moz-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); display: none; background: #FFF; }
.lightbox .box:after { clear: both; display: table; content: ''; }
.lightbox .box .inner { padding: 0; }
.lightbox .box .inner .scroll_inside { width: 100%; height: 100%; }
.lightbox .box .close_btn { position: absolute; left: 0; bottom: 100%; color: #FFF; font-size: 32px; line-height: 1; width: 32px; text-align: center; margin-bottom: 16px; border: none; background: none; outline: 0; padding: 0; }
.lightbox .box .close_btn:focus { outline: 0; }
.lightbox .popup_photo { background: #FFF; }
.lightbox .popup_photo .image { max-width: 1100px; max-width: calc(100vw - 32px); max-height: 720px; max-height: calc(100vh - 80px); display: block; }

   .popupHistory{height:100%;display:block; background:#fff;padding:20px;margin:0 auto; overflow-y: auto; z-index: 1000;}
   .popupHistory .mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.8; background-color: #000; }
   .popupHistory .inner{height:100%;max-height:80%;max-width:60%;width:auto;  background:#fff;padding:20px;margin:auto; overflow-y: auto; z-index: 1000;}  
   .popupHistory img{max-width:100%; }
   .popupHistory .image_box { text-align:center;box-shadow:none;width:auto; }

   @media screen and (max-width: 768px) {
          .popupHistory .inner{height:100%;width:100%;max-width:100%;  background:#fff;padding:20px;margin:auto; overflow-y: auto; z-index: 1000;}  
         .popupHistory .image_box { text-align:center;box-shadow:none;width:auto; }
       }
      @media screen and (max-width: 1024px) {
          .popupHistory .inner{height:100%;width:100%;max-width:100%;  background:#fff;padding:20px;margin:auto; overflow-y: auto; z-index: 1000;}  
         .popupHistory .image_box { text-align:center;box-shadow:none;width:auto; }
       }
@media screen and (min-width: 768px) {
    .photoshow_section .title_section { margin-bottom: 30px; }
    .photoshow_section .image_box { margin-bottom: 60px; }
    .photoshow_section .image_box .btn_zoom { width: 73px; height: 54px; font-size: 24px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 71px; }
    .lightbox .box .close_btn { font-size: 41px; width: 41px; margin-bottom: 30px; }
    .lightbox .popup_photo .image { max-width: 1100px; max-width: calc(100vw - 60px); max-height: 720px; max-height: 80vh; }
}
@media screen and (min-width: 1024px) {
    .photoshow_section { padding-bottom: 105px; }
    .photoshow_section .title_section { margin-bottom: 22px; }
    .photoshow_section .image_box { margin-bottom: 71px; }
    .photoshow_section .image_box .btn_zoom { width: 66px; height: 49px; font-size: 22px; }
    .lightbox .popup_photo .image { max-width: 1100px; max-width: 80vw; }
/*       .popupHistory{width:auto;height:50%;display:block;background:#fff;margin:0 auto;}
        .popupHistory .image_box { text-align:center }
    .popupHistory img{ }*/
}
@media screen and (min-width: 1440px) {
    .photoshow_section { padding-bottom: 117px; }
    .photoshow_section .title_section { margin-bottom: 24px; }
    .photoshow_section .image_box { margin-bottom: 79px; }
    .photoshow_section .image_box .btn_zoom { width: 73px; height: 54px; font-size: 24px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 79px; }
    .lightbox .box .close_btn { font-size: 46px; width: 46px; margin-bottom: 33px; }
}
@media screen and (min-width: 1800px) {
    .photoshow_section { padding-bottom: 141px; }
    .photoshow_section .title_section { margin-bottom: 29px; }
    .photoshow_section .image_box { margin-bottom: 95px; }
    .photoshow_section .image_box .btn_zoom { width: 88px; height: 65px; font-size: 29px; }
    .lightbox .table > .table-row > .table-cell { padding-top: 95px; }
    .lightbox .box .close_btn { font-size: 55px; width: 55px; margin-bottom: 40px; }
/*       .popupHistory{width:auto;height:50%;display:block;background:#fff;margin:0 auto;}
    .popupHistory img{ }*/
}
/* Books lobby page */
.bookslobby_page { background: #f3f3f3; }
.page_searchbooks .form { max-width: 100%; }
.page_searchbooks .inputs_group .input { width: 100%; }
.page_searchbooks .inputs_group .input.input_submit { margin: 0 auto; clear: both; float: none; width: 100%; padding-top: 0; }
.page_searchbooks .inputs_group input[type='text'] { height: 54px; text-indent: 16px; background-color: #FFF; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; width: 100%; }
.page_searchbooks .inputs_group .submit { display: block; width: 100%; color: #FFF; font-size: 19px; height: 54px; }
.page_searchbooks .inputs_group .submit:not(:hover) { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.page_searchbooks .inputs_group .submit .icon { font-size: 18px; margin-right: 8px; color: #F4D19A; margin-left: -13px; }
.page_searchbooks .expand_search { display: none; }
.page_searchbooks .inputs_group .input:last-child { width: 25%; }
/**anna**/
.bookslist_section { text-align: center; padding-top: 16px; margin-bottom: 0; padding-bottom: 32px; }
.bookslist_section .title_section { margin-bottom: 7px; }
.bookslist_section .list { font-size: 0; margin: 0 0; text-align: right; }
.bookslist_section .item { width: 50%; display: inline-block; font-size: 19px; vertical-align: top; text-align: right; margin-bottom: 0; }
.bookslist_section .item .image { height: auto; padding-bottom: 137%; }
.bookslist_section .item .image .cover { position: absolute; left: 0; top: 0; }
.page_searchmovies.page_searchbooks .inputs_group .input.input_submit { float: right; padding-top: 0; clear: none; }
.page_searchmovies.page_searchbooks .search_menu { font-size: 0; text-align: center; padding-top: 32px; margin-left: -16px; }
.page_searchmovies.page_searchbooks .search_menu > li { display: inline-block; width: 100%; padding-left: 16px; }
.page_searchmovies.page_searchbooks .search_menu > li .btn { width: 100%; height: 44px; line-height: 40px; border-width: 2px; font-size: 19px; font-weight: 400; }
.page_searchmovies.page_searchbooks.movies .search_menu{padding-top:0px!important; padding-bottom:15px;}
@media screen and (max-width: 767px) {
    .bookslist_section .list { margin: 0 -8px; }
    .bookslist_section .item { padding-bottom: 15px; padding-left: 8px; padding-right: 8px; }
    .page_searchbooks .inputs_group .input:last-child { width: 100%; margin-bottom: 20px; }
    /**anna**/
    .page_searchmovies.page_searchbooks .search_menu > li { margin-bottom: 16px; }
    .page_searchmovies.page_searchbooks .search_menu > li:last-child { margin-bottom: 0; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_searchbooks .inputs_group .input { width: 50%; margin-bottom: 16px; }
    .page_searchbooks .inputs_group .input.input_submit { width: 50%; margin-bottom: 0; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 16px; }
    .page_searchmovies.page_searchbooks .search_menu > li { width: 25%; margin-bottom: 0; }
    .bookslist_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .page_searchbooks .inputs_group .input { width: 25%; }
    .page_searchbooks .inputs_group .input.input_submit { width: 25%; padding-top: 30px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 50px; text-indent: 17px; }
    .page_searchbooks .inputs_group .submit { font-size: 20px; height: 50px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 19px; margin-left: -14px; }
    .bookslist_section { padding-top: 7px; padding-bottom: 30px; }
    .bookslist_section .title_section { margin-bottom: 15px; }
    .bookslist_section .item { width: 33.3333%; font-size: 20px; margin-bottom: 25px; }
    .bookslist_section .item .title.words_breaked { white-space: nowrap; }
    /**manipulating text in script***/
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 40px; margin-left: -30px; }
    .page_searchmovies.page_searchbooks .search_menu > li { width: 25%; padding-left: 30px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 50px; line-height: 46px; font-size: 20px; }
}
@media screen and (min-width: 1024px) {
    .page_searchbooks .form { max-width: 872px; }
    .page_searchbooks .inputs_group .input.input_submit { padding-top: 25px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 46px; text-indent: 15px; }
    .page_searchbooks .inputs_group .submit { font-size: 18px; height: 46px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 17px; margin-right: 7px; margin-left: -13px; }
    .bookslist_section { padding-bottom: 27px; }
    .bookslist_section .title_section { margin-bottom: 23px; }
    .bookslist_section .item { width: 25%; font-size: 18px; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 35px; margin-left: -25px; }
    .page_searchmovies.page_searchbooks .search_menu > li { padding-left: 25px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 46px; line-height: 42px; font-size: 18px; }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .bookslist_section .list { padding: 0 25px; }
}
@media screen and (min-width: 1280px) {
    .bookslist_section .list { margin: 0 -60px; }
    .bookslist_section .item { width: 20%; margin-bottom: 33px; }
}
@media screen and (min-width: 1440px) {
    .page_searchbooks .form { max-width: 969px; }
    .page_searchbooks .inputs_group .input.input_submit { padding-top: 30px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 50px; text-indent: 17px; }
    .page_searchbooks .inputs_group .submit { font-size: 20px; height: 50px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 19px; margin-right: 8px; margin-left: -14px; }
    .bookslist_section { padding-top: 8px; padding-bottom: 30px; }
    .bookslist_section .title_section { margin-bottom: 26px; }
    .bookslist_section .list { margin: 0 0; }
    .bookslist_section .item { font-size: 20px; margin-bottom: 37px; }
    .page_searchmovies.page_searchbooks .search_menu { padding-top: 42px; margin-left: -30px; }
    .page_searchmovies.page_searchbooks .search_menu > li { padding-left: 30px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 50px; line-height: 46px; font-size: 20px; }
}
@media screen and (min-width: 1800px) {
    .page_searchbooks .form { max-width: 1168px; }
    .page_searchbooks .inputs_group input[type='text'] { height: 60px; text-indent: 20px; }
    .page_searchbooks .inputs_group .submit { font-size: 24px; height: 60px; }
    .page_searchbooks .inputs_group .submit .icon { font-size: 23px; margin-right: 10px; margin-left: -17px; }
    .bookslist_section { padding-top: 10px; padding-bottom: 36px; }
    .bookslist_section .title_section { margin-bottom: 31px; }
    .bookslist_section .list { margin: 0 -70px; }
    .bookslist_section .item { font-size: 24px; margin-bottom: 45px; }
    .page_searchmovies.page_searchbooks .search_menu > li .btn { height: 60px; line-height: 56px; font-size: 24px; }
}
/* Testimonies lobby page */
.page_searchtesti { padding-bottom: 0; }
.page_searchtesti .inputs_group .input { margin-bottom: 16px; }
.page_searchtesti .inputs_group .input.input_submit { padding-top: 0; float: right; clear: none; }
.page_searchtesti .inputs_expand .input:last-child { width: 50%; }
.testilist_section .innerpage { text-align: center; padding-top: 16px; }
.testilist_section .title_section { margin-bottom: 32px; }
.testilist_section .list_slice { padding: 0; }
.testilist_section .list_slice:not(.sliced) .item:nth-child(n+8) { display: none; }
.testilist_section .list { text-align: right; padding-bottom: 0; }
.testilist_section .item { margin-bottom: 40px; }
.testilist_section .item .inner { display: block; color: #2A2A2A; font-size: 0; }
.testilist_section .item .title { line-height: 1; display: inline-block; font-size: 24px; font-weight: 900; position: relative; padding: 1px 5px; right: -5px; margin: -1px 0 4px; }
.testilist_section .item .title:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.testilist_section .item .title span { position: relative; z-index: 2; }
.testilist_section .item .desc { font-size: 19px; line-height: 1.2; font-weight: 400; margin-bottom: 10px; }
.testilist_section .item .tag { height: 22px; line-height: 22px; font-size: 16px; padding: 0 8px; display: inline-block; background-color: #2A2A2A; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #F5D29B; font-weight: 700; }
.testilist_section .item .inner:hover .title:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.testilist_section .more_cont .load_more { margin-bottom: 32px; }
@media screen and (max-width: 359px) {
    .testilist_section .item .title { font-size: 22px; }
}
@media screen and (max-width: 567px) {
    .page_searchtesti .inputs_group .input.input_submit { padding-bottom: 16px; }
    .page_searchtesti .inputs_expand .input:last-child { width: 100%; }
}
@media screen and (max-width: 767px) {
    .page_searchtesti .inputs_expand .input:last-child { margin-bottom: 16px; }
    .page_searchtesti .inputs_expand .input { display: none; opacity: 0; }
    .page_searchtesti .inputs_group .expand_search { display: block; width: 100%; height: 30px; line-height: 30px; clear: both; margin-bottom: 16px; position: relative; }
    .page_searchtesti .inputs_group .expand_search .text_expand { display: none; }
    .page_searchtesti .inputs_group .expand_search .icon_arrow { font-size: 7px; position: relative; top: -1px; margin-right: 8px; display: inline-block; }
    .page_searchtesti .inputs_group.expanded .inputs_expand .input { display: block; }
    .page_searchtesti .inputs_group.expanded.expanded_opacity .inputs_expand .input { opacity: 1; }
    .page_searchtesti .inputs_group.expanded .expand_search .text { display: none; }
    .page_searchtesti .inputs_group.expanded .expand_search .text_expand { display: inline; }
    .page_searchtesti .inputs_group.expanded .expand_search .icon_arrow { -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
}
@media screen and (min-width: 768px) {
    .page_searchtesti .inputs_expand .input:last-child { width: 50%; }
    .page_searchtesti .inputs_group .input { margin-bottom: 30px; }
    .page_searchtesti .inputs_group .expand_search { display: none; }
    .testilist_section .innerpage { padding-top: 7px; }
    .testilist_section .title_section { margin-bottom: 30px; }
    .testilist_section .list { padding-bottom: 30px; }
    .testilist_section .item { margin-bottom: 60px; }
    .testilist_section .item .title { font-size: 25px; padding: 1px 8px; right: -8px; margin: -1px 0; }
    .testilist_section .item .desc { font-size: 20px; margin-bottom: 7px; }
    .testilist_section .item .tag { padding: 0 9px; }
    .testilist_section .more_cont .load_more { margin-bottom: 30px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_searchtesti .inputs_group .input, .page_searchtesti .inputs_group .input.input_submit { width: 50%; }
}
@media screen and (min-width: 1024px) {
    .page_searchtesti .inputs_expand .input:last-child { width: 25%; }
    .page_searchtesti .inputs_group .input { margin-bottom: 25px; }
    .testilist_section .title_section { margin-bottom: 22px; }
    .testilist_section .list_slice { padding: 0 75px; }
    .testilist_section .list { padding-bottom: 23px; }
    .testilist_section .item { margin-bottom: 57px; }
    .testilist_section .item .title { font-size: 21px; }
    .testilist_section .item .desc { font-size: 18px; }
    .testilist_section .item .tag { height: 20px; line-height: 20px; font-size: 14px; }
    .testilist_section .more_cont .load_more { margin-bottom: 23px; }
}
@media screen and (min-width: 1440px) {
    .page_searchtesti .inputs_group .input { margin-bottom: 30px; }
    .testilist_section .innerpage { padding-top: 8px; }
    .testilist_section .title_section { margin-bottom: 28px; }
    .testilist_section .list_slice { padding: 0 120px; }
    .testilist_section .list { padding-bottom: 25px; }
    .testilist_section .item { margin-bottom: 63px; }
    .testilist_section .item .title { font-size: 23px; }
    .testilist_section .more_cont .load_more { margin-bottom: 26px; }
}
@media screen and (min-width: 1800px) {
    .testilist_section .innerpage { padding-top: 10px; }
    .testilist_section .title_section { margin-bottom: 40px; }
    .testilist_section .list_slice { padding: 0 145px; }
    .testilist_section .list { padding-bottom: 30px; }
    .testilist_section .item { margin-bottom: 76px; }
    .testilist_section .item .title { font-size: 28px; padding: 1px 10px; right: -10px; }
    .testilist_section .item .desc { font-size: 20px; margin-bottom: 8px; }
    .testilist_section .more_cont .load_more { margin-bottom: 32px; }
}
/* History lobby page */
.historylobby_page { background: #ededed; }
.historylobby_page:after { content: ''; clear: both; display: table; }
.concepts_section { padding-top: 16px; text-align: center; font-size: 0; }
.concepts_section .title_section { width: 180px; margin: 0 auto; margin-bottom: 32px; }
.concepts_section .list { font-size: 0; text-align: center; margin-left: -16px; }
.concepts_section .item { display: inline-block; padding-left: 16px; width: 50%; margin-bottom: 24px; }
.concepts_section .item .inner { display: block; padding-bottom: 71%; color: #FFF; position: relative; overflow: hidden; background-color: #000; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.concepts_section .item .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.4; }
.concepts_section .item .table_cont { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.concepts_section .item .table { width: 100%; height: 100%; z-index: 1; }
.concepts_section .item .table-cell { width: 100%; height: 100%; vertical-align: middle; text-align: center; font-size: 0; }
.concepts_section .item .highlight { display: inline-block; font-size: 19px; font-weight: 700; position: relative; padding: 0 5px; line-height: 1.25; }
.concepts_section .item .highlight:after { content: ''; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-color: #F5D29B; -moz-transform: scaleX(0); -webkit-transform: scaleX(0); -o-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.concepts_section .item .highlight span { position: relative; z-index: 2; }
.concepts_section .item .icon { font-size: 13px; color: #FFDDA3; position: absolute; left: 16px; bottom: 16px; z-index: 3; overflow: hidden; padding-left: 1px; }
.concepts_section .item .icon:after { content: '\e905'; position: absolute; left: 100%; margin-left: 9px; top: 0; }
.concepts_section .item .icon:before { display: block; position: relative; left: 1px; }
.concepts_section .item .icon:after, .concepts_section .item .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); }
.concepts_section .item .inner:hover { color: #000; -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.concepts_section .item .inner:hover .bg { opacity: 0.76; }
.concepts_section .item .inner:hover .highlight:after { -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-51px, 0); -moz-transform: translate(-51px, 0); -webkit-transform: translate3d(-51px, 0, 0); transform: translate(-51px, 0); }
.legacymu_section { padding: 20px 0 44px; }
.legacymu_section .inner { padding-right: 0; }
.legacymu_section .right { padding: 0; width: 100%; }
.legacymu_section .box { padding: 0; display: table; width: 100%; height: 100%; }
.legacymu_section .box .table-cell { width: 100%; height: 100%; vertical-align: middle; padding: 32px 16px 40px; }
.legacymu_section .box .desc { margin-bottom: 24px; }
/*.legacymu_section .box .btn_cont:after{content:'';clear:both;display: table;}
.legacymu_section .box .btn_cont .btn{float:left;padding:5px}*/
.legacymu_section .box .btn_cont, btn_virtual { float: right; padding-left: 10px; height: 43px; }
.legacymu_section .image { overflow: hidden; }
.legacymu_section .image .cover { opacity: 1; height: 100%; top: 0; }
/***ay*/
/*.legacymu_section .image { height: 712px; width: 1000px;text-align:center;padding-top:20px; }*/
.imageHolder .main_carousel .image { position: relative; height: 36.625vw;text-align:center; }
.imageHolder .main_carousel {height:100%;}
.imageHolder .main_carousel .image img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;

    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.imageHolder .owl-carousel .owl-dots{bottom:-12px;position:relative}
.imageHolder .owl-nav .owl-prev,
.imageHolder .owl-nav .owl-next
{top:40%}


.pcommander_section { margin-bottom: 44px; }
.monthbe_section { margin-bottom: 0; padding-bottom: 44px; }
@media screen and (min-width: 568px) and (max-width: 767px) {
    .concepts_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .concepts_section { padding-top: 5px; }
    .concepts_section .title_section { width: 216px; margin-bottom: 50px; }
    .concepts_section .list { margin-left: -30px; }
    .concepts_section .item { padding-left: 30px; width: 33.3333%; margin-bottom: 40px; }
    .concepts_section .item .highlight { font-size: 20px; padding: 0 7px; }
    .concepts_section .item .icon { font-size: 14px; left: 28px; bottom: 28px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-53px, 0); -moz-transform: translate(-53px, 0); -webkit-transform: translate3d(-53px, 0, 0); transform: translate(-53px, 0); }
    .legacymu_section { padding: 20px 0 60px; }
    .legacymu_section .box .table-cell { padding: 45px 30px 45px 45px; }
    .legacymu_section .box .desc { margin-bottom: 35px; }
    .pcommander_section { margin-bottom: 60px; }
    .monthbe_section { padding-bottom: 60px; }
}
@media screen and (min-width: 1024px) {
    .concepts_section { padding-top: 15px; }
    .concepts_section .title_section { width: 418px; margin-bottom: 52px; }
    .concepts_section .list { margin-left: -40px; }
    .concepts_section .item { padding-left: 40px; width: 25%; margin-bottom: 48px; }
    .concepts_section .item .highlight { font-size: 18px; padding: 0 6px; }
    .concepts_section .item .icon { font-size: 13px; left: 25px; bottom: 25px; }
    .concepts_section .item .icon:after { margin-left: 8px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-48px, 0); -moz-transform: translate(-48px, 0); -webkit-transform: translate3d(-48px, 0, 0); transform: translate(-48px, 0); }
    .legacymu_section { padding: 19px 0 77px; }
    .legacymu_section .inner { padding-right: 399px; }
    .legacymu_section .right { width: 399px; }
    .legacymu_section .box .table-cell { padding: 0 42px 0 70px; }
    .legacymu_section .box .desc { margin-bottom: 45px; }
    .legacymu_section .image .cover { height: 110%; top: -5%; }
    .pcommander_section { margin-bottom: 74px; }
    .monthbe_section { padding-bottom: 75px; }
}
@media screen and (min-width: 1280px) {
    .concepts_section .list { margin-left: -50px; }
    .concepts_section .item { padding-left: 50px; margin-bottom: 60px; }
    .legacymu_section .inner { padding-right: 499px; }
    .legacymu_section .right { width: 499px; }
    .legacymu_section .box .table-cell { padding: 0 53px 0 87px; }
}
@media screen and (min-width: 1440px) {
    .concepts_section { padding-top: 17px; }
    .concepts_section .title_section { width: 464px; margin-bottom: 58px; }
    .concepts_section .list { margin-left: -60px; }
    .concepts_section .item { padding-left: 60px; margin-bottom: 72px; }
    .concepts_section .item .highlight { font-size: 20px; padding: 0 7px; }
    .concepts_section .item .icon { font-size: 14px; left: 28px; bottom: 28px; }
    .concepts_section .item .icon:after { margin-left: 9px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-53px, 0); -moz-transform: translate(-53px, 0); -webkit-transform: translate3d(-53px, 0, 0); transform: translate(-53px, 0); }
    .legacymu_section { padding: 21px 0 85px; }
    .legacymu_section .inner { padding-right: 554px; }
    .legacymu_section .right { width: 554px; }
    .legacymu_section .box .table-cell { padding: 0 59px 0 97px; }
    .legacymu_section .box .desc { margin-bottom: 50px; }
    .pcommander_section { margin-bottom: 82px; }
    .monthbe_section { padding-bottom: 83px; }
}
@media screen and (min-width: 1800px) {
    .concepts_section { padding-top: 20px; }
    .concepts_section .title_section { width: 559px; margin-bottom: 70px; }
    .concepts_section .item .highlight { font-size: 24px; padding: 0 8px; }
    .concepts_section .item .icon { font-size: 17px; left: 34px; bottom: 34px; }
    .concepts_section .item .icon:after { margin-left: 11px; }
    .concepts_section .item .inner:hover .icon:after, .concepts_section .item .inner:hover .icon:before { -ms-transform: translate(-64px, 0); -moz-transform: translate(-64px, 0); -webkit-transform: translate3d(-64px, 0, 0); transform: translate(-64px, 0); }
    .legacymu_section { padding: 25px 0 103px; }
    .legacymu_section .inner { padding-right: 667px; }
    .legacymu_section .right { width: 667px; }
    .legacymu_section .box .table-cell { padding: 0 71px 0 117px; }
    .legacymu_section .box .desc { margin-bottom: 60px; }
    .pcommander_section { margin-bottom: 99px; }
    .monthbe_section { padding-bottom: 100px; }
}
/* History concept page */
.three_cols .block_tcontent .title_block { margin-bottom: 0; }
.three_cols .block_tcontent .menu > li:last-child { border-bottom: none; }
.three_cols .block_tcontent .menu > li > a { line-height: 1; height: auto; padding-top: 14px; padding-bottom: 13px; position: relative; margin: 0; }
.three_cols .block_tcontent .menu > li > a:before { display: none; }
.three_cols .block_tcontent .menu > li a .icon { font-size: 8px; position: absolute; left: 16px; height: 11px; line-height: 11px; top: 0; bottom: 0; margin: auto 0; }
.three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -8px; height: 50%; }
.three_cols .block_tcontent .menu > li.has-subnav > a.active:after { display: none; }
.three_cols .block_tcontent .menu > li.has-subnav a.active:before { bottom: 0; margin-top: auto; margin-bottom: auto; }
.three_cols .block_tcontent .menu > li > ul { padding-right: 16px; padding-bottom: 4px; }
.three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 16px; position: relative; }
.three_cols .block_tcontent .menu > li ul > li { position: relative; }
.three_cols .block_tcontent .menu > li ul > li > a { font-size: 18px; line-height: 1; color: #2A2A2A; display: block; padding: 12px 16px; font-weight: 700; }
.three_cols .block_tcontent .menu > li ul li span { max-width: 100%; display: block; }
.three_cols .block_tcontent .menu li.has-subnav > a { position: relative; }
/*.three_cols .block_tcontent .menu li.has-subnav > ul a:after{content:'';position: absolute;right:8px;top:0;width: 1px;height: 100%;background-color: red;}*/
.three_cols .block_tcontent .menu li.has-subnav > a:after { content: ''; position: absolute; right: 8px; top: 0; width: 1px; height: 100%; background-color: #F5D29B; }
.three_cols .block_tcontent .menu li.has-subnav > a:before { content: ''; position: absolute; left: 100%; top: 0; width: 16px; height: 1px; background-color: #F5D29B; margin-left: -8px; }
.three_cols .block_tcontent .menu li.has-subnav > a span { position: relative; display: block; }
.three_cols .block_tcontent .menu li.has-subnav > a span:after { content: ''; position: absolute; left: 100%; top: 0; bottom: 0; margin: auto 0; width: 5px; height: 75%; background-color: #F5D29B; margin-left: 5px; }
.three_cols .block_tcontent .menu li.has-subnav a:after { content: ''; position: absolute; right: 8px; top: 0; width: 1px; height: 100%; background-color: #F5D29B; }
.three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -8px; }
.three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 8px; height: 50%; top: auto; bottom: 0; }
.three_cols .block_tcontent .menu li.has-subnav ~ li > a:after { display: none; }
.three_cols .hisconcept_article { padding-bottom: 30px }
.three_cols .hisconcept_article .desc_italic { color: #131311; font-weight: bold; margin-top: 0; margin-bottom: 32px; }
.three_cols .hisconcept_article .desc_italic .highlight, .three_cols .hisconcept_article .content .highlight_text { background-color: #F5D29B; }
.three_cols .hisconcept_article .carousel_images { margin-bottom: 32px; }
.three_cols .hisconcept_article .main_carousel { background-color: #f9f9f9; -moz-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); -webkit-box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); box-shadow: 0 10px 15px rgba(4, 5, 5, 0.2); }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) { display: block; }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) .item { display: none; }
.three_cols .hisconcept_article .main_carousel:not(.owl-loaded) .item:first-child { display: block; }
.three_cols .hisconcept_article .main_carousel .item .image { position: relative; height: 65.625vw; }
.three_cols .hisconcept_article .main_carousel .item .image img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip { position: absolute; right: 0; bottom: 0; z-index: 2; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { background-color: #F5D29B; text-align: center; padding: 6px 6px 2px; color: #2A2A2A; display: block; font-size: 14px; font-weight: 400; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 14px; display: block; margin-bottom: 1px; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { right: 40px; left: auto; width: 210px; font-size: 16px; font-weight: 400; line-height: 1.375; margin-bottom: 16px; }
.three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { left: auto; right: 8px; }
.three_cols .hisconcept_article .main_carousel .desc { position: relative !important; }
.three_cols .hisconcept_article .carousel_images .list_desc { position: relative; padding-top: 24px; }
.three_cols .hisconcept_article .carousel_images .desc { font-size: 16px; font-weight: 400; line-height: 1.375; max-width: 100%; position: absolute; right: 0; top: 24px; background: #f9f9f9; opacity: 0; visibility: hidden; }
.three_cols .hisconcept_article .carousel_images .desc:first-child { position: relative; top: 0; }
.three_cols .hisconcept_article .carousel_images .desc.active { z-index: 2; opacity: 1; visibility: visible; }
.three_cols .hisconcept_article .owl-carousel 1 .owl-prev,
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next,
.homeview_section .main_carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-next { width: 40px; height: 64px; line-height: 64px; top: 0; bottom: 0; margin: auto 0; background-color: #F5D29B; left: -16px; font-size: 24px; }
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev .icon:before,
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next .icon:before,
.homeview_section .main_carousel .owl-nav .owl-prev .icon:before,
.homeview_section .main_carousel .owl-nav .owl-next .icon:before { content: '\e90b'; }
.three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev { right: -30px; }
.three_cols .hisconcept_article .content > a { background-color: #F5D29B; text-decoration: underline; color: #2A2A2A; position: relative; }
.carousel_images .item .image img { max-width: 100%; width: auto; }
.carousel_images .owl-nav .owl-next { width: 46px; height: 55px; line-height: 55px; left: -23px; font-size: 22px; }
.carousel_images .owl-nav .owl-prev { width: 46px; height: 55px; line-height: 55px; right: -23px; font-size: 22px; }
.carousel_images .owl-nav .owl-prev,
.carousel_images .owl-nav .owl-next { width: 40px; height: 64px; line-height: 64px; margin: auto 0; background-color: #F5D29B; /*left: -16px;*/ font-size: 24px; }
.carousel_images .owl-next .icon:before, .carousel_images .owl-prev .icon:before { content: '\e90b'; }
.block_subtopics { direction: ltr; padding-top: 40px; }
.block_subtopics .title_block { padding-bottom: 16px; border-bottom: 4px solid #2A2A2A; }
.block_subtopics .scrollbar-inner { max-height: 270px; position: relative; }
.block_subtopics > .scrollbar-inner:after { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 44px; background: -moz-linear-gradient(top, rgba(249,249,249,0) 0%, rgba(249,249,249,1) 85%); background: -webkit-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 85%); background: linear-gradient(to bottom, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 85%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#f9f9f9',GradientType=0 ); }
.block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { background-color: #F5D29B; border: 16px solid #f9f9f9; border-left: none; border-right: none; }
.block_subtopics .list { direction: rtl; padding-left: 0; padding-bottom: 44px; }
.block_subtopics .list .item { border-bottom: 1px solid #d0d0d0; padding: 16px 0 16px; }
.block_subtopics .list .item:last-child { border-bottom: none; }
.block_subtopics .list .item a { color: #2A2A2A; position: relative; display: block; padding: 4px 0 4px 32px; }
.block_subtopics .list .item .title { font-weight: 900; display: block; margin-bottom: 4px; line-height: 1; }
.block_subtopics .list .item .desc { line-height: 1; }
.block_subtopics .list .item .icon { font-size: 11px; position: absolute; left: 12px; bottom: 9px; padding-left: 1px; overflow: hidden; }
.block_subtopics .list .item .icon:after { content: '\e906'; position: absolute; left: 100%; top: 0; margin-left: 8px; }
.block_subtopics .list .item .icon:after, .block_subtopics .list .item .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); display: block; }
.block_subtopics .list .item a:hover .icon:after,
.block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-27px, 0); -moz-transform: translate(-27px, 0); -webkit-transform: translate3d(-27px, 0, 0); transform: translate(-27px, 0); }
.nextconcept_section { background-color: #2A2A2A; }
.nextconcept_section .inner { display: block; position: relative; overflow: hidden; color: #F5D29B; }
.nextconcept_section .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.nextconcept_section .bg .cover { width: 100%; height: 100%; opacity: 0.2; position: absolute; left: 0; top: 0; }
.nextconcept_section .innerpage { padding: 0 16px; }
.nextconcept_section .table { height: 320px; height: 100vw; width: 100%; }
.nextconcept_section .table-cell { width: 100%; height: 100%; vertical-align: middle; }
.nextconcept_section .label { font-size: 25px; line-height: 1; font-weight: 400; margin-bottom: 5px; }
.nextconcept_section .title { color: #FFF; font-size: 36px; font-weight: 900; line-height: 1; margin-bottom: 5px; }
.nextconcept_section .icon { font-size: 14px; position: relative; padding-left: 1px; overflow: hidden; }
.nextconcept_section .icon:after { content: '\e906'; position: absolute; left: 100%; top: 0; margin-left: 7px; }
.nextconcept_section .icon:after, .nextconcept_section .icon:before { -ms-transform: translate(-1px, 0); -moz-transform: translate(-1px, 0); -webkit-transform: translate3d(-1px, 0, 0); transform: translate(-1px, 0); display: block; }
.nextconcept_section .inner:hover .bg .cover { opacity: 0.4; }
.nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-31px, 0); -moz-transform: translate(-31px, 0); -webkit-transform: translate3d(-31px, 0, 0); transform: translate(-31px, 0); }
@media screen and (min-width: 375px) and (max-width: 767px) {
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 265px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 440px; right: 16px; }
    .block_subtopics { padding-top: 0; margin-top: -6px; }
}
@media screen and (max-width: 767px) {
    .three_cols .block_tcontent .menu > li a.active { padding-left: 24px; }
    .three_cols .block_tcontent .menu > li a.active2 { padding-left: 24px; }
    .nextconcept_section .table { max-height: 375px; }
}
@media screen and (min-width: 768px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 15px; padding-bottom: 15px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 9px; left: 20px; height: 12px; line-height: 12px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -10px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 20px; padding-bottom: 7px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 17px; }
    .three_cols .block_tcontent .menu > li ul > li > a { padding: 14px 17px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 7px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 17px; margin-left: -7px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 7px; margin-left: 6px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 7px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -10px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 10px; }
    .three_cols .hisconcept_article { padding-bottom: 60px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 45px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 40px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 514px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { padding: 10px 10px 2px; font-size: 16px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 25px; margin-bottom: 3px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { right: 15px; width: 470px; font-size: 18px; margin-bottom: 15px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { right: 16px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 25px; }
    .three_cols .hisconcept_article .carousel_images .desc { font-size: 17px; max-width: 75%; top: 25px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 50px; height: 61px; line-height: 61px; left: -30px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 50px; height: 61px; line-height: 61px; right: -30px; }
    .block_subtopics { padding-top: 0; }
    .block_subtopics .title_block { padding-bottom: 10px; }
    .block_subtopics .scrollbar-inner { max-height: 436px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 21px; }
    .block_subtopics > .scrollbar-inner:after { height: 60px; }
    .block_subtopics .list { padding-left: 25px; padding-bottom: 60px; }
    .block_subtopics .list .item { padding: 17px 0 15px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 25px; }
    .block_subtopics .list .item .icon { left: 5px; }
    .nextconcept_section .innerpage { padding: 0 30px; }
    .nextconcept_section .table { height: 374px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .block_subtopics { margin-top: -6px; }
}
@media screen and (max-width: 1023px) {
    .three_cols .block_tcontent .menu > li a.active, .three_cols .block_tcontent .menu > li a.active:hover { background: #2A2A2A; color: #F5D29B; }
    .three_cols .block_tcontent .menu a:after, .three_cols .block_tcontent .menu span:after, .three_cols .block_tcontent .menu a:before, .three_cols .block_tcontent .menu span:before { background: #2A2A2A !important; }
}
@media screen and (min-width: 1024px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 17px; padding-bottom: 16px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 8px; left: 16px; height: 11px; line-height: 11px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -9px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 16px; padding-bottom: 5px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 13px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 17px; padding: 9px 12px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 122px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 4px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 13px; margin-left: -4px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { margin-left: 4px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 4px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -900px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 7px; }
    .three_cols .block_tcontent .menu > li a.active { background-color: #F5D29B; }
    .three_cols .block_tcontent .menu > li a.active2 { background-color: #F5D29B; }
    .three_cols .hisconcept_article { padding-bottom: 86px; }
    .three_cols .hisconcept_article .desc_italic { margin-top: -1px; margin-bottom: 32px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 34px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 380px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle { font-size: 14px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 21px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 387px; font-size: 16px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont:after { right: 12px; }
    .three_cols .hisconcept_article .carousel_images .desc { font-size: 16px; max-width: 70%; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 37px; height: 44px; line-height: 44px; left: -15px; font-size: 18px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 37px; height: 44px; line-height: 44px; right: -15px; font-size: 18px; }
    .block_subtopics { padding-top: 77px; }
    .block_subtopics .scrollbar-inner { max-height: 549px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 19px; }
    .block_subtopics > .scrollbar-inner:after { height: 59px; }
    .block_subtopics .list { padding-left: 23px; padding-bottom: 59px; }
    .block_subtopics .list .item { padding: 15px 0 14px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 23px; }
    .block_subtopics .list .item .icon { font-size: 10px; bottom: 8px; }
    .block_subtopics .list .item .icon:after { margin-left: 7px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-24px, 0); -moz-transform: translate(-24px, 0); -webkit-transform: translate3d(-24px, 0, 0); transform: translate(-24px, 0); }
    .nextconcept_section .bg .cover { height: 120%; top: -10%; }
    .nextconcept_section .innerpage { padding: 0 90px; }
}
@media screen and (min-width: 1280px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 19px; }
    .three_cols .block_tcontent .menu > li a .icon { left: 20px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -11px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 23px; padding-bottom: 6px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 16px; }
    .three_cols .block_tcontent .menu > li ul > li > a { padding: 11px 15px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 153px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 5px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 16px; margin-left: -5px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 9px; margin-left: 5px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 5px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -11px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 12px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 434px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 46px; height: 55px; line-height: 55px; left: -23px; font-size: 22px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 46px; height: 55px; line-height: 55px; right: -23px; font-size: 22px; }
}
@media screen and (min-width: 1440px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 21px; padding-bottom: 18px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 9px; left: 22px; height: 12px; line-height: 12px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -12px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 25px; padding-bottom: 7px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 17px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 18px; padding: 12px 17px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 170px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 17px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 10px; margin-left: 6px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -12px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 13px; }
    .three_cols .hisconcept_article { padding-bottom: 96px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 35px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 38px;text-align:center }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 471px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_cont { width: 430px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 28px; }
    .three_cols .hisconcept_article .carousel_images .desc { max-width: 60%; top: 28px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 50px; height: 61px; line-height: 61px; left: -25px; font-size: 24px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 50px; height: 61px; line-height: 61px; right: -25px; font-size: 24px; }
    .block_subtopics { padding-top: 86px; }
    .block_subtopics .title_block { padding-bottom: 11px; }
    .block_subtopics .scrollbar-inner { max-height: 610px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 21px; }
    .block_subtopics > .scrollbar-inner:after { height: 66px; }
    .block_subtopics .list { padding-left: 26px; padding-bottom: 66px; }
    .block_subtopics .list .item { padding: 17px 0 15px; }
    .block_subtopics .list .item a { padding: 4px 0 4px 25px; }
    .block_subtopics .list .item .icon { font-size: 11px; bottom: 9px; }
    .block_subtopics .list .item .icon:after { margin-left: 8px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-27px, 0); -moz-transform: translate(-27px, 0); -webkit-transform: translate3d(-27px, 0, 0); transform: translate(-27px, 0); }
    .nextconcept_section .innerpage { padding: 0 100px; }
    .nextconcept_section .table { height: 415px; }
    .nextconcept_section .label { font-size: 28px; margin-bottom: 6px; }
    .nextconcept_section .title { font-size: 40px; }
    .nextconcept_section .icon { font-size: 16px; }
    .nextconcept_section .icon:after { margin-left: 8px; }
    .nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-34px, 0); -moz-transform: translate(-34px, 0); -webkit-transform: translate3d(-34px, 0, 0); transform: translate(-34px, 0); }
}
@media screen and (min-width: 1800px) {
    .three_cols .block_tcontent .menu > li > a { padding-top: 25px; padding-bottom: 22px; }
    .three_cols .block_tcontent .menu > li a .icon { font-size: 11px; left: 26px; height: 15px; line-height: 15px; }
    .three_cols .block_tcontent .menu > li.has-subnav a.active:after { right: -14px; }
    .three_cols .block_tcontent .menu > li > ul { padding-right: 30px; padding-bottom: 9px; }
    .three_cols .block_tcontent .menu > li > ul > li ul { padding-right: 20px; }
    .three_cols .block_tcontent .menu > li ul > li > a { font-size: 20px; padding: 15px 20px; }
    .three_cols .block_tcontent .menu > li ul li span { max-width: 190px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:after { right: 6px; }
    .three_cols .block_tcontent .menu li.has-subnav > a:before { width: 20px; margin-left: -6px; }
    .three_cols .block_tcontent .menu li.has-subnav > a span:after { width: 12px; margin-left: 7px; }
    .three_cols .block_tcontent .menu li.has-subnav a:after { right: 6px; }
    .three_cols .block_tcontent .menu li:not(.has-subnav) a:after { right: -14px; }
    .three_cols .block_tcontent .menu > li.has-subnav > a:after { right: 16px; }
    .three_cols .hisconcept_article { padding-bottom: 116px; }
    .three_cols .hisconcept_article .desc_italic { margin-bottom: 42px; }
    .three_cols .hisconcept_article .carousel_images { margin-bottom: 46px; }
    .three_cols .hisconcept_article .main_carousel .item .image { height: 577px; }
    .three_cols .hisconcept_article .main_carousel .item .image .tooltip .tooltip_toggle .icon { font-size: 25px; }
    .three_cols .hisconcept_article .carousel_images .list_desc { padding-top: 34px; }
    .three_cols .hisconcept_article .carousel_images .desc { max-width: 50%; top: 34px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-next, .homeview_section .main_carousel .owl-nav .owl-next { width: 60px; height: 73px; line-height: 73px; left: -30px; font-size: 29px; }
    .three_cols .hisconcept_article .owl-carousel .owl-nav .owl-prev, .homeview_section .main_carousel .owl-nav .owl-prev { width: 60px; height: 73px; line-height: 73px; right: -30px; font-size: 29px; }
    .block_subtopics { padding-top: 104px; }
    .block_subtopics .title_block { padding-bottom: 13px; }
    .block_subtopics .scrollbar-inner { max-height: 735px; }
    .block_subtopics .scrollbar-inner > .scroll-element .scroll-bar { border-width: 25px; }
    .block_subtopics > .scrollbar-inner:after { height: 80px; }
    .block_subtopics .list { padding-left: 31px; padding-bottom: 80px; }
    .block_subtopics .list .item { padding: 20px 0 18px; }
    .block_subtopics .list .item a { padding: 5px 0 5px 30px; }
    .block_subtopics .list .item .title { margin-bottom: 5px; }
    .block_subtopics .list .item .icon { font-size: 13px; left: 6px; bottom: 11px; }
    .block_subtopics .list .item .icon:after { margin-left: 10px; }
    .block_subtopics .list .item a:hover .icon:after, .block_subtopics .list .item a:hover .icon:before { -ms-transform: translate(-32px, 0); -moz-transform: translate(-32px, 0); -webkit-transform: translate3d(-32px, 0, 0); transform: translate(-32px, 0); }
    .nextconcept_section .innerpage { padding: 0 121px; }
    .nextconcept_section .table { height: 500px; }
    .nextconcept_section .label { font-size: 34px; margin-bottom: 7px; }
    .nextconcept_section .title { font-size: 48px; margin-bottom: 6px; }
    .nextconcept_section .icon { font-size: 19px; }
    .nextconcept_section .icon:after { margin-left: 10px; }
    .nextconcept_section .inner:hover .icon:after, .nextconcept_section .inner:hover .icon:before { -ms-transform: translate(-41px, 0); -moz-transform: translate(-41px, 0); -webkit-transform: translate3d(-41px, 0, 0); transform: translate(-41px, 0); }
}
/* Fallen lobby & Fallen fall page */
.fallenmonth_section { margin-bottom: 0; padding: 16px 0 50px; font-size: 0; text-align: center; }
.fallenmonth_section .title_section { width: 236px; margin-bottom: 32px; }
.fallenmonth_section .list { font-size: 0; text-align: right; }
.fallenmonth_section .list:after { content: ''; clear: both; display: table; }
.fallenmonth_section .item { width: 50%; padding-top: 0; text-align: right; display: inline-block; }
.fallenmonth_section .item .item_bottom { padding-left: 10px; padding-right: 0; padding-bottom: 40px; }
.fallenmonth_section .item .item_bottom .title { font-weight: 400; margin-bottom: 6px; padding: 0; }
.fallenmonth_section .item .item_bottom .title:after { display: none; }
.fallenmonth_section .item .item_bottom .title .name { font-weight: 900; }
.fallenmonth_section .item .item_bottom .desc { font-size: 18px; font-weight: 300; line-height: 0.9586; padding: 0; }
.fallenmonth_section .item .item_bottom .desc:after { display: none; }
.block_search_notop { margin-top: 0; }
.block_remember { padding-top: 54px; }
.block_remember img { display: block; width: 100%; }
.block_moreinfo { padding-top: 0; margin-bottom: 40px; }
.block_moreinfo > .scrollbar-inner:after { display: none; }
.block_moreinfo .scrollbar-inner .list { padding-top: 0; }
.block_moreinfo .list .item { padding: 14px 0 12px; }
.block_moreinfo .list .item .title { margin-bottom: 0; }
@media screen and (max-width: 767px) {
    .fallenmonth_section .item .item_bottom { padding-left: 10px; }
    .fallenmonth_section .item .item_bottom .desc { font-weight: 400; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .fallenmonth_section .item { width: 33.3333%; }
}
@media screen and (min-width: 768px) {
    .fallenmonth_section { padding: 7px 0 50px; }
    .fallenmonth_section .title_section { margin-bottom: 50px; }
    .fallenmonth_section .item { width: 33.3333%; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 35px; }
    .fallenmonth_section .item .item_bottom .title { margin-bottom: 2px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 20px; }
    .block_moreinfo { margin-bottom: 45px; }
    .block_moreinfo .scrollbar-inner { max-height: 300px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 20px; }
}
@media screen and (max-width: 1023px) {
    .block_remember { display: none; }
}
@media screen and (min-width: 1024px) {
    .fallenmonth_section { padding: 7px 0 55px; }
    .fallenmonth_section .title_section { width: 428px; }
    .fallenmonth_section .item { width: 25%; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 31px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 18px; }
    .block_search_notop { margin-top: 20px; }
    .block_moreinfo { padding-top: 20px; margin-bottom: 40px; }
    .block_moreinfo .scrollbar-inner { max-height: 292px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 19px; }
}
@media screen and (min-width: 1280px) {
    .fallenmonth_section .item { width: 20%; }
}
@media screen and (min-width: 1440px) {
    .fallenmonth_section { padding: 8px 0 60px; }
    .fallenmonth_section .title_section { width: 476px; margin-bottom: 60px; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 34px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 20px; }
    .block_search_notop { margin-top: 22px; }
    .block_remember { padding-top: 60px; }
    .block_moreinfo { padding-top: 22px; margin-bottom: 44px; }
    .block_moreinfo .scrollbar-inner { max-height: 324px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 21px; }
    .block_moreinfo .list .item { padding: 15px 0 13px; }
}
@media screen and (min-width: 1800px) {
    .fallenmonth_section { padding: 10px 0 65px; }
    .fallenmonth_section .title_section { width: 574px; }
    .fallenmonth_section .item .item_bottom { padding-bottom: 41px; }
    .fallenmonth_section .item .item_bottom .desc { font-size: 24px; }
    .block_search_notop { margin-top: 27px; }
    .block_remember { padding-top: 72px; }
    .block_moreinfo { padding-top: 23px; margin-bottom: 53px; }
    .block_moreinfo .scrollbar-inner { max-height: 390px; }
    .block_moreinfo .scrollbar-inner .list { padding-top: 25px; }
    .block_moreinfo .list .item { padding: 18px 0 16px; }
}
/* Search results page */
.page_searchresults { padding-bottom: 0; }
.page_searchresults .form { margin-bottom: 24px; }
.page_searchresults .inputs_group { margin-left: 0; }
.page_searchresults .inputs_group .input { float: none; margin: 0 auto; padding-left: 0; }
.page_searchresults .inputs_group .input:last-child { width: 100%; }
.page_searchresults .filters_menu { font-size: 0; text-align: center; }
.page_searchresults .filters_menu > li { display: inline-block; padding: 0 5px; margin-bottom: 10px; }
.page_searchresults .filters_menu > li .btn { display: inline-block; width: auto; padding: 0 6px; position: relative; }
.page_searchresults .filters_menu > li .btn:after { content: ''; width: 100%; height: 100%; border: 2px solid #2A2A2A; position: absolute; left: 0; top: 0; opacity: 0; }
.page_searchresults .filters_menu > li .btn:not(.active):hover { background: none; color: #2A2A2A; }
.page_searchresults .filters_menu > li .btn.active { color: #F5D29B; }
.page_searchresults .filters_menu > li .btn:hover:after, .page_searchresults .filters_menu > li .btn.active:after { opacity: 1; }
.page_searchresults .filters_menu > li .btn_reset { color: #2A2A2A; font-size: 16px; font-weight: 700; }
.page_searchresults .filters_menu > li .btn_reset .icon { font-size: 13px; margin-left: 3px; }
.searchresults_section .title_section { margin-bottom: 32px; }
.searchresults_section .no_results { padding-bottom: 38px; position: absolute; right: 0; top: 0; z-index: 0; width: 100%; opacity: 0; }
.searchresults_section .no_results.active { opacity: 1; }
.searchresults_section .list_slice { padding: 0; overflow: hidden; position: relative; min-height: 166px; }
.searchresults_section .list_slice:not(.sliced) .item-grid:nth-child(n+8) { display: none; }
.searchresults_section .list { padding-bottom: 0; position: relative; width: 100%; }
.searchresults_section .list .item-grid { width: 100%; }
.searchresults_section .list .item-grid .title { width: 100%; }
.searchresults_section .item { margin-bottom: 0; padding-bottom: 40px; width: 100%; }
.searchresults_section .item .inner { /*padding-right:80px;*/ position: relative; min-height: 70px; }
.searchresults_section .item .image { height: 70px; position: absolute; right: 0; top: 4px; width: 64px; }
.searchresults_section .item .image img { display: block; height: 100%; border: 1px solid #C1C1C1; float: left; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); }
.searchresults_section .item .inner:hover .image img { -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); }
.newsLobby .item .inner { padding-right: 80px; position: relative; min-height: 100px; }
.newsLobby .item .inner .image img { max-width: 200px; }
@media screen and (max-width: 767px) {
    .page_searchresults .filters_menu { padding-bottom: 14px; }
    .searchresults_section .item .image img { max-height: 100%; max-width: 100%; height: auto; }
}
@media screen and (min-width: 768px) {
    .page_searchresults .form { margin-bottom: 25px; }
    .page_searchresults .inputs_group .input:last-child { width: 428px; }
    .page_searchresults .filters_menu > li { padding: 0 12.5px; margin-bottom: 25px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 12px; }
    .searchresults_section .title_section { margin-bottom: 30px; }
    .searchresults_section .list { padding-bottom: 15px; }
    .searchresults_section .item { padding-bottom: 35px; }
    .searchresults_section .item .inner { /*padding-right:178px;*/ min-height: 116px; }
    .searchresults_section .item .image { height: 116px; top: 2px; width: 154px; }
    .newsLobby .item .inner { padding-right: 178px; min-height: 116px; }
}
@media screen and (min-width: 1024px) {
    .page_searchresults .form { margin-bottom: 20px; }
    .page_searchresults .filters_menu > li { padding: 0 8px; margin-bottom: 20px; }
    .searchresults_section .list_slice { padding: 0 168px 0 121px; min-height: 149px; }
    .searchresults_section .list { padding-bottom: 12px; }
    .searchresults_section .item { padding-bottom: 30px; }
    .searchresults_section .item .inner { /*padding-right:160px;*/ min-height: 104px; }
    .searchresults_section .item .image { height: 104px; width: 139px; }
    .newsLobby .item .inner { padding-right: 160px; min-height: 104px; }
}
@media screen and (min-width: 1440px) {
    .page_searchresults .form { margin-bottom: 22px; }
    .page_searchresults .inputs_group .input:last-child { width: 476px; }
    .page_searchresults .filters_menu > li { padding: 0 9px; margin-bottom: 22px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 13px; }
    .searchresults_section .title_section { margin-bottom: 32px; }
    .searchresults_section .no_results { padding-bottom: 42px; }
    .searchresults_section .list_slice { padding: 0 286px 0 203px; min-height: 166px; }
    .searchresults_section .list { padding-bottom: 13px; }
    .searchresults_section .item { padding-bottom: 33px; }
    .searchresults_section .item .inner { /*padding-right:178px;*/ min-height: 116px; }
    .searchresults_section .item .image { height: 116px; width: 154px; }
    .newsLobby .item .inner { padding-right: 178px; min-height: 116px; }
}
@media screen and (min-width: 1800px) {
    .page_searchresults .form { margin-bottom: 26px; }
    .page_searchresults .inputs_group .input:last-child { width: 573px; }
    .page_searchresults .filters_menu > li { padding: 0 11px; margin-bottom: 26px; }
    .page_searchresults .filters_menu > li .btn { padding: 0 16px; }
    .searchresults_section .title_section { margin-bottom: 38px; }
    .searchresults_section .no_results { padding-bottom: 50px; }
    .searchresults_section .list_slice { padding: 0 345px 0 245px; min-height: 200px; }
    .searchresults_section .list { padding-bottom: 15px; }
    .searchresults_section .item { padding-bottom: 40px; }
    .searchresults_section .item .inner { /*padding-right:215px;*/ min-height: 140px; }
    .searchresults_section .item .image { height: 140px; top: 3px; width: 185px; }
    .newsLobby .item .inner { padding-right: 215px; min-height: 140px; }
}
/* Contact us page */
.contactus_page { background-color: #F5D29B; }
.contactus_section { padding-bottom: 40px; padding-top: 16px; }
.contactus_section .innerpage { padding: 0 16px; }
.contactus_section .right_side { float: right; padding-left: 0; width: 100%; }
.contactus_section .title_section { margin-bottom: 24px; display: block; }
.contactus_section .form { display: block; position: relative; overflow: hidden; padding: 30px 30px 45px; margin: -30px -30px -45px; }
.contactus_section .form .step_two { position: absolute; right: 100%; width: 100%; top: -15px; padding-top: 40px; margin-right: 0; opacity: 0; padding: 45px 30px; }
.contactus_section .form.animate_finish .step_one { opacity: 0; visibility: hidden; }
.contactus_section .form.animate_finish .step_two { opacity: 1; right: 0; }
.contactus_section .form .must_text { font-size: 18px; line-height: 1; font-weight: 700; margin-bottom: 16px; }
.contactus_section .form .must_text .red { color: #e44e36; }
.contactus_section .inputs_group { display: block; width: 100%; padding: 0; margin: 0; border: none; }
.contactus_section .inputs_group .input { margin-bottom: 16px; position: relative; }
.contactus_section .inputs_group .input.input_must:after { z-index: 1000; content: '*'; position: absolute; right: 5px; top: 10px; color: #e44e36; line-height: 1; font-weight: 700; font-size: 116.6%; }
.contactus_section .inputs_group .input:last-child { margin-bottom: 0; }
.contactus_section .inputs_group .input input[type='text'] { height: 54px; text-indent: 16px; background-color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; padding: 0; width: 100%; display: block; }
.contactus_section .inputs_group .input textarea { padding: 16px; height: 120px; background-color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); border: none; width: 100%; resize: none; line-height: 1; margin: 0; display: block; }
.contactus_section .inputs_group .input .captcha_img { max-width: 100%; display: block; }
.contactus_section .inputs_group .input .btn { width: 100%; display: block; height: 54px; line-height: 54px; font-size: 25px; color: #FFF; font-weight: 900; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.contactus_section .inputs_group .input .btn:not(:hover) { -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.contactus_section .left_side { float: right; width: 100%; }
.contactus_section .contact_info { font-size: 19px; line-height: 1.2; padding-top: 1px; }
.contactus_section .contact_info strong { font-weight: 700; }
.contactus_section .contact_info a { color: #2A2A2A; text-decoration: underline; }
.contactus_section .contact_info a:hover { font-weight: 700; }
@media screen and (max-width: 767px) {
    .contactus_section .right_side { margin-bottom: 44px; }
}
@media screen and (min-width: 768px) {
    .contactus_section { padding-bottom: 60px; padding-top: 2px; }
    .contactus_section .innerpage { padding: 0 30px; }
    .contactus_section .right_side { padding-left: 60px; width: 50%; }
    .contactus_section .title_section { margin-bottom: 20px; }
    .contactus_section .form .must_text { margin-bottom: 30px; }
    .contactus_section .inputs_group .input { margin-bottom: 30px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 50px; text-indent: 17px; }
    .contactus_section .inputs_group .input textarea { padding: 17px; height: 102px; }
    .contactus_section .inputs_group .input .btn { height: 50px; line-height: 50px; font-size: 28px; }
    .contactus_section .left_side { width: 50%; }
}
@media screen and (min-width: 1024px) {
    .contactus_section { padding-bottom: 55px; }
    .contactus_section .innerpage { padding: 0 88px; }
    .contactus_section .right_side { padding-left: 119px; width: 52.8%; }
    .contactus_section .title_section { margin-bottom: 16px; }
    .contactus_section .form .must_text { margin-bottom: 25px; }
    .contactus_section .inputs_group .input { margin-bottom: 25px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 46px; text-indent: 15px; }
    .contactus_section .inputs_group .input textarea { padding: 15px; height: 92px; }
    .contactus_section .inputs_group .input .btn { height: 46px; line-height: 46px; font-size: 25px; }
    .contactus_section .left_side { width: 47.2%; }
    .contactus_section .contact_info { font-size: 18px; }
}
@media screen and (min-width: 1440px) {
    .contactus_section { padding-bottom: 61px; }
    .contactus_section .innerpage { padding: 0 102px; }
    .contactus_section .right_side { padding-left: 147px; }
    .contactus_section .title_section { margin-bottom: 18px; }
    .contactus_section .form .must_text { margin-bottom: 30px; }
    .contactus_section .inputs_group .input { margin-bottom: 30px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 50px; text-indent: 17px; }
    .contactus_section .inputs_group .input textarea { padding: 17px; height: 102px; }
    .contactus_section .inputs_group .input .btn { height: 50px; line-height: 50px; font-size: 28px; }
}
@media screen and (min-width: 1800px) {
    .contactus_section { padding-bottom: 74px; }
    .contactus_section .innerpage { padding: 0 123px; }
    .contactus_section .right_side { padding-left: 177px; }
    .contactus_section .title_section { margin-bottom: 22px; }
    .contactus_section .inputs_group .input input[type='text'] { height: 60px; text-indent: 20px; }
    .contactus_section .inputs_group .input textarea { padding: 20px; height: 123px; }
    .contactus_section .inputs_group .input .btn { height: 60px; line-height: 60px; font-size: 34px; }
}
/* Home page */
.home_page { background: #ededed; }
.visitho_section { padding-top: 44px; padding-bottom: 12px; }
.visitho_section .inner { height: auto; }
.visitho_section .box { background: #FFF; }
.visitho_section .box .title_section { line-height: 1.0714; }
.visitho_section .box .btn_cont .btn { float: none; width: 133px; height: 44px; line-height: 44px; font-size: 19px; }
.visitho_section .box .btn_virtual .btn { float: none; width: 133px; height: 44px; line-height: 44px; font-size: 19px; }
.homeview_section { padding-bottom: 29px; }
.homeview_section .carousel_cont { margin: 0 -8px; }
.homeview_section .main_carousel { display: block; margin: 0; }
.homeview_section .main_carousel:not(.owl-loaded) { width: auto; }
.homeview_section .main_carousel:not(.owl-loaded):after { content: ''; clear: both; display: table; }
.homeview_section .main_carousel:not(.owl-loaded) .item { float: right; width: 100%; }
.homeview_section .main_carousel:not(.owl-loaded) .item:nth-child(n+4) { display: none; }
.homeview_section .owl-carousel .owl-nav:before, .homeview_section .owl-carousel .owl-nav:after { content: ''; position: absolute; left: 0; top: 0; width: 8px; height: 100%; background: #ededed; }
.homeview_section .owl-carousel .owl-nav:after { left: auto; right: 0; }
.homeview_section .owl-carousel .owl-nav .owl-next { left: 0; }
.homeview_section .owl-carousel .owl-nav .owl-prev { right: 0; }
.homeview_section .list .item { width: 100%; padding-left: 0; height: auto; padding: 15px 8px; }
.homeview_section .list .item .inner { height: auto; padding-bottom: 80%; }
.homeview_section .list .item .table_cont { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.homeview_section .list .item:nth-child(2) { padding-top: 15px; padding-bottom: 15px; }
.homeview_section .list .item:nth-child(2) .table-cell { font-size: 27px; }
.homestory_section { background-color: #FFF; padding-top: 36px; }
.homestory_section .innerpage { padding: 0; }
/**anna**/
.homestory_section .title_section { margin-bottom: 32px; }
.homestory_section .list { margin-left: 0; }
.homestory_section .item { padding-left: 0; margin-bottom: 0; }
.homestory_section .item .inner { padding-bottom: 70%; }
.homestory_section .item.item_2 { width: 100%; }
.homestory_section .item.item_2 .inner { padding-bottom: 35.5%; }
.homestory_section .item .inner:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.pmembersho_section { background-color: #FFF; padding-top: 36px; padding-bottom: 8px; margin-bottom: 0; }
.pmembersho_section .row { text-align: center; }
.pmembersho_section .title_main { margin-bottom: 32px; width: 236px; }
.pmembersho_section .memebers_search { margin: 0 -16px; text-align: right; }
.pmembersho_section .memebers_search .form { max-width: 100%; }
.pmembersho_section .top { padding: 30px 0 16px; }
.blockgrid_section.dark { padding: 0 0 28px; }
.blockgrid_section .top_section { background: #ededed; margin: 0; text-align: center; padding: 36px 0 32px; margin-bottom: 32px; }
.blockgrid_section .top_section .title_main { width: 236px; }
@media screen and (max-width: 767px) {
    .homeview_section .owl-carousel .owl-nav .owl-next { left: -7px; }
    .homeview_section .owl-carousel .owl-nav .owl-prev { right: -7px; }
    .homeview_section .main_carousel:not(.owl-loaded) .item:nth-child(n+2) { display: none; }
    .homestory_section.concepts_section .item { width: 50%; }
    .homestory_section .item .inner, .homestory_section .item.item_2 .inner { padding-bottom: 70%; }
    .pmembersho_section .memebers_search { padding-left: 16px; padding-right: 16px; }
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .homeview_section .main_carousel:not(.owl-loaded) .item { width: 50%; }
}
@media screen and (min-width: 768px) {
    .visitho_section { padding-top: 45px; padding-bottom: 25px; }
    .visitho_section .box .btn_cont .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .visitho_section .box .btn_virtual .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .homeview_section { padding-bottom: 50px; }
    .homeview_section .carousel_cont { margin: 0 -7.5px; }
    .homeview_section .main_carousel:not(.owl-loaded) .item { width: 33.3333%; }
    .homeview_section .owl-carousel .owl-nav:before { width: 7.5px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 7.5px; }
    .homeview_section .list .item { padding: 15px 7.5px; }
    .homeview_section .list .item .inner { padding-bottom: 100%; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 24px; }
    .homestory_section { padding-top: 35px; }
    .homestory_section .title_section { margin-bottom: 55px; }
    .homestory_section .item .inner { padding-bottom: 50%; }
    .homestory_section .item.item_2 { width: 50%; }
    .homestory_section .item.item_2 .inner { padding-bottom: 50%; }
    .pmembersho_section { padding-top: 70px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 40px; }
    .pmembersho_section .memebers_search { margin: 0 -30px; }
    .pmembersho_section .top { padding: 35px 0 25px; }
    .blockgrid_section.dark { padding: 0 0 25px; }
    .blockgrid_section .top_section { padding: 60px 0 50px; margin-bottom: 35px; }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .homeview_section .owl-carousel .owl-nav .owl-prev { right: -22px; }
    .homeview_section .owl-carousel .owl-nav .owl-next { left: -22px; }
    .homestory_section.concepts_section .item { width: 50%; }
    .pmembersho_section .memebers_search { padding-right: 30px; padding-left: 30px; }
}
@media screen and (min-width: 1024px) {
    .visitho_section { padding-top: 41px; padding-bottom: 22px; }
    .visitho_section .inner { height: 534px; }
    .visitho_section .box .btn_cont .btn { width: 131px; height: 43px; line-height: 43px; font-size: 18px; }
    .visitho_section .box .btn_virtual .btn { width: 131px; height: 43px; line-height: 43px; font-size: 18px; }
    .homeview_section { padding-bottom: 44px; }
    .homeview_section .carousel_cont { margin: 0 -25px; }
    .homeview_section .owl-carousel .owl-nav:before { width: 25px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 25px; }
    .homeview_section .list .item { padding: 15px 25px; }
    .homeview_section .list .item .inner { padding-bottom: 72.2%; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 29px; }
    .homestory_section { padding-top: 33px; }
    .homestory_section .title_section { margin-bottom: 49px; }
    .homestory_section .item .inner { padding-bottom: 84.2%; }
    .homestory_section .item.item_2 .inner { padding-bottom: 42.1%; }
    .pmembersho_section { padding-top: 63px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 38px; width: 418px; }
    .pmembersho_section .memebers_search { margin: 0 -25px; }
    .pmembersho_section .memebers_search .form { max-width: 874px; }
    .pmembersho_section .top { padding: 30px 0 8px; }
    .blockgrid_section.dark { padding: 0 0 23px; }
    .blockgrid_section .top_section { margin: 0 -27px; padding: 57px 0 47px; margin-bottom: 37px; }
    .blockgrid_section .top_section .title_main { width: 418px; }
}
@media screen and (min-width: 1440px) {
    .visitho_section { padding-top: 46px; padding-bottom: 24px; }
    .visitho_section .inner { height: 593px; }
    .visitho_section .box .btn_cont .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .visitho_section .box .btn_virtual .btn { width: 145px; height: 48px; line-height: 48px; font-size: 20px; }
    .homeview_section { padding-bottom: 49px; }
    .homeview_section .carousel_cont { margin: 0 -30px; }
    .homeview_section .owl-carousel .owl-nav:before { width: 30px; }
    .homeview_section .owl-carousel .owl-nav:after { width: 30px; }
    .homeview_section .list .item { padding: 15px 30px; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 32px; }
    .homestory_section { padding-top: 37px; }
    .homestory_section .title_section { margin-bottom: 54px; }
    .pmembersho_section { padding-top: 70px; padding-bottom: 10px; }
    .pmembersho_section .title_main { margin-bottom: 42px; width: 464px; }
    .pmembersho_section .memebers_search { margin: 0 -30px; }
    .pmembersho_section .memebers_search .form { max-width: 971px; }
    .pmembersho_section .top { padding: 33px 0 9px; }
    .blockgrid_section.dark { padding: 0 0 25px; }
    .blockgrid_section .top_section { margin: 0 -30px; padding: 63px 0 52px; margin-bottom: 41px; }
    .blockgrid_section .top_section .title_main { width: 464px; }
}
@media screen and (min-width: 1800px) {
    .visitho_section { padding-top: 55px; padding-bottom: 29px; }
    .visitho_section .inner { height: 715px; }
    .visitho_section .box .btn_cont .btn { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .visitho_section .box .btn_virtual .btn { width: 175px; height: 58px; line-height: 58px; font-size: 24px; }
    .homeview_section { padding-bottom: 59px; }
    .homeview_section .list .item:nth-child(2) .table-cell { font-size: 38px; }
    .homestory_section { padding-top: 45px; }
    .homestory_section .title_section { margin-bottom: 65px; }
    .pmembersho_section { padding-top: 84px; padding-bottom: 15px; }
    .pmembersho_section .title_main { margin-bottom: 50px; width: 559px; }
    .pmembersho_section .memebers_search .form { max-width: 1170px; }
    .pmembersho_section .top { padding: 40px 0 11px; }
    .blockgrid_section.dark { padding: 0 0 30px; }
    .blockgrid_section .top_section { padding: 76px 0 63px; margin-bottom: 61px; }
    .blockgrid_section .top_section .title_main { width: 559px; }
}
/* Mainpage nav */
.mainpage_nav { margin-top: -9px; }
.mainpage_nav .nav_ul { padding: 0 12px; }
.page_head.dark .mainpage_nav .nav_ul { border-color: #ccb084; }
.mainpage_nav .nav_ul > li { margin-left: 12px; }
.mainpage_nav .nav_ul > li > a { font-size: 16px; font-weight: 400; }
.mainpage_nav .nav_ul > li > a.active { font-weight: 700; }
.header.sticky.double_menu .right, .header.sticky.double_menu .logo { display: none; }
.header.sticky.double_menu .main_nav.clone { top: -18px; margin-top: 0; height: 39px; }
.header.sticky.double_menu .main_nav.clone ul { border-bottom: none; right: 0; }
.header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 22px; }
.header.sticky.double_menu .mainpage_nav.main_nav.clone > ul > li { padding-left: 0; }
.header.sticky.double_menu .main_nav ul > li > a { height: 37px; line-height: 37px; }
@media screen and (min-width: 1280px) {
    .mainpage_nav .nav_ul { padding: 0 15px; }
    .mainpage_nav .nav_ul > li { margin-left: 15px; }
}
@media screen and (min-width: 1440px) {
    .mainpage_nav { margin-top: -10px; }
    .mainpage_nav .nav_ul { padding: 0 17px; }
    .mainpage_nav .nav_ul > li { margin-left: 17px; }
    .mainpage_nav .nav_ul > li > a { font-size: 18px; }
    .header.sticky.double_menu .main_nav.clone { top: -20px; height: 43px; }
    .header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 24px; }
    .header.sticky.double_menu .main_nav ul > li > a { height: 43px; line-height: 42px; }
}
@media screen and (min-width: 1800px) {
    .mainpage_nav { margin-top: -12px; }
    .mainpage_nav .nav_ul { padding: 0 20px; }
    .mainpage_nav .nav_ul > li { margin-left: 20px; }
    .header.sticky.double_menu .right, .header.sticky.double_menu .logo { display: block; }
    .header.sticky.double_menu .main_nav.clone { top: -24px; height: 52px; }
    .header.sticky.double_menu .mainpage_nav.main_nav.clone { top: 29px; }
    .header.sticky.double_menu .main_nav ul > li > a { height: 52px; line-height: 51px; }
}
/***custom**/
/**search on archive right side**/
.block_search .customSelect .list ul { max-width: 200px }
.block_search .customSelect .list li { height: auto; line-height: 24px; cursor: pointer; padding: 5px 17px; white-space: normal; }
.bold { font-weight: bold; }
.small { font-size: 18px; }
.small-2 { font-size: 38px; font-weight: 900; line-height: 1; }
.small-3 { font-size: 38px; font-weight: 900; line-height: 1; }
.small-4 { font-size: 28px; font-weight: 900; line-height: 1; }
@media screen and (min-width: 768px) {
    .small-1 { font-size: 116px; }
    .small-2 { font-size: 48px; }
    .small-3 { font-size: 37px; }
    .small-4 { font-size: 30px; }
}
@media screen and (min-width: 1440px) {
    .title-3 { font-size: 46px; }
    .title-4 { font-size: 33px; }
}
.title_sectionSearch { font-weight: normal; }
.highlightSearch { background: yellow; }
.space { margin-bottom: 10px; }
.buffer:before { content: "|"; padding: 0 0 0 7px; font-size: 20px; }
.header_nav ul > li { margin-left: 0; }
/*overwrite**/
.hiddenContent { position: absolute; top: -10000px }
.field-validation-error { }
.field-validation-error { padding: 5px 10px; line-height: 1.4; font-size: 18px; position: absolute; right: 0; bottom: 100%; margin-bottom: 10px; background: #FFF; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); white-space: nowrap; opacity: 1; -ms-transform: scale(0.95) translate(0, 10px); -moz-transform: scale(0.95) translate(0, 10px); -webkit-transform: scale(0.95) translate3d(0, 10px, 0); transform: scale(0.95) translate(0, 10px); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; z-index: 9; }
.field-validation-error:after { content: ''; position: absolute; right: 16px; top: 100%; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #ffffff transparent transparent transparent; }
/**/
select.input-validation-error + .field-validation-error,
.input.input-validation-error input[type='text']:focus + .field-validation-error { opacity: 1; visibility: visible; -ms-transform: scale(1) translate(0, 0); -moz-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate(0, 0); -moz-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); }
.input-validation-error { background-color: #f8e4e1 !important; }
select.input-validation-error { background-color: #f8e4e1 !important; }
#resultsDetails { width: 100%; float: right; color: #000; font-size: 18px; margin-bottom: 30px; }
#resultsDetails .title { font-weight: bold; font-size: 24px; }
#resultsDetails .label { font-size: 18px; }
#resultsDetails .text { font-weight: bold; font-size: 18px; }
.fallDate { text-align: right; padding-right: 20px !important; direction: ltr; }
/* Pagination */
ul.pagination { display: block; line-height: 45px; }
ul.pagination li { float: none; display: inline-block; font-size: 24px; color: #2a2a2a; position: relative; }
ul.pagination li a { display: block; padding: 5px 5px; color: #2a2a2a; border-radius: 5px; line-height: 32px; }
ul.pagination li:hover a,
ul.pagination li a:focus { background: #555; color: #fff; }
ul.pagination li.unavailable a { cursor: default; color: #999999; }
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { background: transparent; }
ul.pagination li.current a { background: #555; color: #fff; font-weight: bold; cursor: default; }
ul.pagination li.current a:hover, ul.pagination li.current a:focus { background: #555; }
.pagination-centered { text-align: center; padding-bottom: 30px; }
#bottomPaging .arrowLeft a { position: absolute; top: -28px; left: -18px; background: url('/Content/images/arrow_left.png') no-repeat 0px 0px; width: 27px; height: 45px; background-size: contain; }
#bottomPaging .arrowRight a { position: absolute; top: -28px; left: -4px; background: url('/Content/images/arrow_right.png') no-repeat 0px 0px; width: 27px; height: 45px; background-size: contain; }
#bottomPaging .unavailable { display: none; }
/**sitemap**/
#SiteMap .inner_box { margin-top: 40px; }
.siteMapUl a:hover { color: #C3954D; text-decoration: underline }
.siteMapUl .level0 { margin-right: 20px; }
.siteMapUl .level1 { margin-right: 20px; }
.siteMapUl .level2 { margin-right: 20px; }
.siteMapUl .level3 { margin-right: 20px; }
/*#EventsLobby{margin-top:80px;}*/
/*.cv p{margin:0;}*/
/**print**/
.printHeader { display: none; }
.printImage { display: none; }
@media print {
    body { padding: 0px !important; font-family: 'almonidl', arial, tahoma !important; width: 100%; height: auto !important; font-size: 16px !important; overflow-y: hidden; }
    /*div:last-child{page-break-after:always;}*/
    .row { padding: 0 !important; width: 100% !important; }
    .two_col .row { padding: 0 !important; width: 100% !important; }
    innerpage { width: 100% !important; }
    .hideInPrint,
    .main_nav,
    .subnav,
    .subnav_mobile,
    .nav_mobile,
    .accessibility,
    .search,
    .top_cover,
    .page_head,
    .image_top,
    .left_side,
    .breadcrumb,
    .sidebar,
    .newsletter_box,
    .access,
    .carousel_images,
    .main_carousel,
    .col_right,
    .col_left,
    .copyright,
    .header,
    .share_bar,
    .block_remember,
    .permanview_section,
    .page_searchtesti, .page_searchbooks, .page_searchalbums,
    *:before,
    *:after { display: none !important; height: 0px !important; width: 0px !important }
    .container { float: right; width: 100%; position: relative; }
    /*.container-scroll{float:right;}
    .container{float:right;}*/
    /*.gray_background{background  :#fff;width:100%;float:right;display:block;}*/
    .cover { float: right; }
    .printHeader { padding: 20px !important; float: right; width: 100%; height: 260px; display: block !important; position: relative; }
    .printHeader .logo { float: right; display: block; width: 100%; height: 300px; }
    .printHeader .logo img { height: 200px; width: auto; }
    .printImage { display: block; float: left; width: 20%; position: relative; background-color:none; }
    /*special image on veretanspage only inline style works here**/
    .printImage .printImageSmall { display: block; width: 230px !important; margin: 0 auto; position: relative; }
    .three_cols { width: 100%; float: right; }
    .title_section { float: right; width: 100% !important; background: #fff; height: 50px; font-family: 'almonidl', arial, tahoma !important; }
    .title-2 { width: 100%; float: right; font-size: 32px; line-height: 28px; font-family: 'almonidl', arial, tahoma !important; }
    .small { font-size: 18px; font-family: Arial !Important; }
    .small-2 { font-size: 20px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important }
    .small-3 { font-size: 22px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important; }
    .small-4 { font-size: 20px; font-weight: 900; line-height: 1; font-family: 'almonidl', arial, tahoma !important; }
    .title-5 { width: 100%; float: right; font-size: 26px; line-height: 22px; font-family: 'almonidl', arial, tahoma !important; }
    .desc_italic { width: 70%; font-size:20px!important;float:right; background-color:none;}
    .threecol_article { float: right; width: 100% !important; position: relative; }
    .innerpage { float: right; width: 100% !important; }
    .two_col { margin: 0px; padding: 0px; float: right; }
    .col_content { width: 100% !important; float: right; display: block !important; position: relative !important; }
    .col_content .block_banner { display: none !important; }
    .col_left .block_banner { display: none !important; }
    .contact_page { width: 100%; float: right; }
    .content { font-family: Arial; width: 100%; float: right; position: relative; }
    .content a { background: none; }
    .block_banner a { background: #fff !important; margin-bottom: 0; padding: 0; box-shadow: none; vertical-align: top; }
    .muzeonarticle_section { margin: 0px; padding: 0px; float: right; width: 100% }
    .article_content { margin: 0px; padding: 0px; float: right; width: 100% }
    .right_side { margin: 0px; padding: 0px; float: right; width: 100%; position: relative; }
    .three_cols .hisconcept_article { margin: 0px; padding: 0px; float: right; width: 100%; position: relative; }
    .fallenlobby_page { float: right; width: 100%; margin-top: 50px; }
    .fallenmonth_section { float: right; width: 100%; margin-top: 50px; }
    .title_section, .title-3, .title-line { float: right; width: 100%; font-family: 'almonidl', arial, tahoma !important }
    .fallenmonth_section .item { display: block !important; float: right; }
    .pmembers_section { width: 100%; float: right; }
    .list { width: 100%; margin-top: 50px; float: right; }
    .list .item { float: right; height: 400px; width: 50%; padding: 0; margin-bottom: 26px; page-break-inside: avoid; display: block; }
    .list .item .image { height: 400px; width: 100%; float: right; margin-bottom: 10px; }
    .list .item .image img { height: 400px; width: 100%; float: right; page-break-inside: avoid; display: block; }
    .list .item .title { float: right; font-size: 20px; margin-bottom: 5px; }
    .list .item .desc { float: right; line-height: 22px; font-size: 18px; max-height: 84px; margin-bottom: 0; }
    .albumsphoto_page, .albumsalbum_page { float: right; width: 100%; }
    .photoshow_section .image_box { float: right; width: 100%; display: block; }
    .photoshow_section .desc { float: right; width: 100%; }
    .col_left { display: none !important; }
    .hideInPrint img { display: none !important; }
    .hideInPrint { display: none !important; }
    .three_cols .threecol_article .content .desc_italic { width: 100% }
    .fallenEnLeft{ float:left;margin-left:30px; display:block;}
    .onlyForPrint{display:block!important;}
    .container-scroll{float:right;width:100%; background-color:yellow;}
}
/************Memories From past************/
.memories_section { text-align: center; opacity: 1; letter-spacing: 0px; color: #fff; background: url('/Content/images/memories_bg_desctop.jpg') no-repeat; height: 680px; }
.memories_section div { padding-bottom: 0px; }
.memories_section .title_section { height: 51px; color: #F6D397; font-size: 56px; padding-bottom: 60px; font-weight: bold; padding-top: 50px; }
.memories_section .desc { text-align: center; font-size: 24px; margin: 0 auto; width: 804px; }
.memories_section .sec_title { font-weight: bold; font-size: 32px; color: #fff; padding: 15px 0; }
.memories_section .btn_memories { border: 2px solid #F6D397; border-radius: 4px; opacity: 1; width: 224px; margin: 0 auto; font-size: 34px; position: absolute; bottom: 80px; right: 25%; left: 25%; }
.memories_section .btn_memories a { font-weight: bold; font-size: 24px; background-color: transparent !important; }
.memories_section .btn_memories:hover { background-color: #F6D397; }
.memories_section .btn_memories a { text-align: center; color: #fff; }
.memories_section .btn_memories a:hover { color: #000 !important; }
@media screen and (max-width: 390px) {
    .memories_section { background: url('/Content/images/memories_bg_mobile.jpg') no-repeat; }
}
@media screen and (max-width: 1023px) {
    .memories_section .title_section { font-size: 42px; width: 90%; margin: 0 auto; }
    .memories_section .sec_title { font-size: 27px; width: 90%; margin: 0 auto; padding-bottom: 2px; padding-top: 0px; }
    .memories_section .desc { font-size: 20px; width: 90%; }
    .memories_section .btn_memories { margin-top: 80px; }
    .memories_section .btn_memories:hover { background-color: #F6D397; }
}

.fallenEnLeft{margin-top: -27px;font-size:24px;direction:ltr;}
.onlyForPrint{display:none;}
.descHiImg{}

.song_desk{font-weight:bold; margin-bottom:15px;}
.searchMoviesInternal .input.input_submit{ float:none!important; padding-top:78px!important/*padding-top:20px;clear:both;*/}
.hidden{visibility:hidden;}
.searchMoviesInternal{}
