/*
Theme Name: RSVP Schwan
Theme URI: http://rsvpteam.co.il
Author: RSVP TEAM - Tom Rusko
Author URI: http://rsvpteam.co.il
Description: RSVP Team's Schwan Theme 
Version: 1.0
License: my code - private!!!, open source code - by their license

Text Domain: schwan
*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-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(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.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{-ms-touch-action:pan-y;touch-action:pan-y;-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}.owl-carousel .animated{animation-duration:1s;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 .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}

 .fa{display:inline-block;}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

 

@font-face {
    font-family: 'Heebo';
 
    src: url('https://smnh.tau.ac.il/static/fonts/Heebo-Bold.otf') format('otf');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Heebo';
    src: url('https://smnh.tau.ac.il/static/fonts/Heebo-Regular.otf') format('otf');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Heebo';
 
     
    src: url('https://smnh.tau.ac.il/static/fonts/Heebo-Medium.otf') format('otf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Heebo';

     
     
    src: url('https://smnh.tau.ac.il/static/fonts/Heebo-Light.otf') format('otf');
    font-weight: 300;
    font-style: normal;
}





.acc-accessbility-desktop svg,.toggle-access-mode i.acc-accessbility-mobile svg{
    position: relative;
    left: 3px;
}
.acc-accessbility-desktop,.toggle-access-mode i.acc-accessbility-mobile{
    background-color: #fff;
    border-radius: 6px;
    overflow: hidden;
    border: 0;
    margin: 0;
    width: 34px;
    height: 35px;
 }



/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
 
* {
       -webkit-font-smoothing: antialiased;
}


 
[class^="icon-"], [class*=" icon-"]{
    
      font-family: 'NM_Icons' !important;
      font-style: normal;
          font-weight: normal;
    font-style: normal;
              text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-ticket:after{content:'\9001';}
.icon-ticket:hover:after,
.head_gen_links:hover .icon-ticket:after
{content:'\9002';}
 
.icon-mail:after{content:'\9003';}
.icon-mail:hover:after,
.visit_address_icon:hover .icon-mail:after
{content:'\9004';}

.icon-facebook:after{content:'\9005';}
.icon-facebook:hover:after,.visit_address_icon:hover .icon-facebook:after
{content:'\9006';}

.icon-mafnifying:after{content:'\9007';}
.icon-mafnifying:hover:after{content:'\9008';}

.icon-restaurant:after{content:'\9009';}
.icon-restaurant:hover:after,
.visit_info_toggle_box:hover .icon-restaurant:after{content:'\9010';}


.icon-youtube:after{content:'\9011';}
.icon-youtube:hover:after{content:'\9012';}

.icon-instagram:after{content:'\9013';}
.icon-instagram:hover:after{content:'\9014';}

.icon-telescope:after{content:'\9015';}
.head_gen_links:hover .icon-telescope:after,
.icon-telescope:hover:after{content:'\9016';}

.icon-he:after{content:'\9017';}
.icon-he:hover:after{content:'\9018';}


.icon-chair:after{content:'\9019';}
.icon-chair:hover:after,
.visit_info_toggle_box:hover .icon-chair:after{content:'\9020';}

.icon-directions:after{content:'\9021';}
.icon-directions:hover:after,
.head_gen_links:hover .icon-directions:after,
.visit_info_toggle_box:hover .icon-directions:after
{content:'\9022';}

.icon-handi:after{content:'\9023';}
.icon-handi:hover:after,
.visit_info_toggle_box:hover .icon-handi:after
{content:'\9024';}

.icon-ar:after{content:'\9025';}
.icon-ar:hover:after{content:'\9026';}

.icon-thinline:after{content:'\9027';}
.icon-thinline:hover:after,
.top-image-toggle:hover .icon-thinline:after{content:'\9028';}

.icon-bag:after{content:'\9029';}
.icon-bag:hover:after,
.visit_info_toggle_box:hover .icon-bag:after{content:'\9030';}

.icon-gift:after{content:'\9031';}
.icon-gift:hover:after,
.visit_info_toggle_box:hover .icon-gift:after{content:'\9032';}

.icon-hamburger:after{content:'\9033';}
.icon-hamburger:hover:after{content:'\9034';}
 
.icon-arrow_r:after{content:'\9035';}
.icon-arrow_r:hover:after{content:'\9036';}

.icon-play:after{content:'\9037';}
.icon-play:hover:after{content:'\9038';}

.icon-parking:after{content:'\9039';}
.icon-parking:hover:after,
.visit_info_toggle_box:hover .icon-parking:after{content:'\9040';}


.icon-arrow_l:after{content:'\9041';}
.icon-arrow_l:hover:after{content:'\9042';}

.icon-en:after{content:'\9047';}
.icon-en:hover:after{content:'\9048';}

.icon-question:after{content:'\9049';}
.icon-question:hover:after,
.visit_info_toggle_box:hover .icon-question:after{content:'\9050';}

 


div.sch_square .pp_close i{color:#fff; font-size:20px; top:-35px;}

div.sch_square .pp_left,div.sch_square .pp_middle,div.sch_square .pp_right,div.sch_square .pp_content{}
div.sch_square .pp_content .ppt{color:#000}div.sch_square
 
 div.sch_square .pp_details{position:relative}div.sch_square .pp_description{color:#000;float:right;padding-right:20px}
 .pp_nav{float:right;margin:0 10px 0 0}div.sch_square #pp_full_res .pp_inline{color:#000}
 div.sch_square .pp_gallery a.pp_arrow_previous,div.sch_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
 div.sch_square .pp_nav .pp_play,div.sch_square .pp_nav .pp_pause{display:none}

 .pp_overlay{backround-color:rgba(38,38,38,0.70)}div.pp_pic_holder a:focus{outline:none}
 div.pp_overlay{background:#000;display:none;
left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:0px}
.pp_content_container .pp_right{padding-right:0px}.pp_content_container .pp_details{float:left; }.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav p{float:left;margin:0 4px;color:#000;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:15px;top:-28px;display:block;line-height:22px;text-indent:-10000px}.pp_bottom{position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{left:0;position:absolute;width:20px}.pp_bottom .pp_middle{left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}



a.pp_next i{color:#fff; font-size:28px;    right: -15px;    top: 54%;    position: absolute;}
a.pp_previous i{color:#fff; font-size:28px;    left: -35px;    top: 54%;    position: absolute;}




html{font-size: 17px; background-color: #e5eaed; }

*{    font-weight: 400;
  font-family: 'Heebo', sans-serif;
    -webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
     color: #4c4c4c;
}
 
h1,h2,h3,h4,h5,h6,.cont p.highlighted_paragraph{font-family: 'Miriam Libre', sans-serif; font-weight:700;}

.h300{font-weight:300;}
.m700{font-family: 'Miriam Libre', sans-serif; font-weight:700;}
.m400{font-family: 'Miriam Libre', sans-serif; font-weight:400;}

iframe[name="google_conversion_frame"]{display:none;}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
 
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
address{font-style:normal;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img,svg{ display:block;}
input[type="text"],input[type="email"],textarea{resize: none; outline:none; -webkit-border-radius: 0px;  -webkit-appearance: none; border:0;}

a{text-decoration:none;}
a,.ease,.easeall,.easeall *{	-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;}
.ease2,.easeall2,.easeall2 *{	-webkit-transition: all 0.8s ease-in-out;
  	-moz-transition: all 0.8s ease-in-out;
  	-o-transition: all 0.8s ease-in-out;
  	transition: all 0.8s ease-in-out;}
.easeright{	-webkit-transition: right 0.4s ease-in-out;
  	-moz-transition: right 0.4s ease-in-out;
  	-o-transition: right 0.4s ease-in-out;
  	transition: right 0.4s ease-in-out;}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder { /* WebKit browsers */
    color: #34628d; font-weight: 400;   font-size:0.95rem; 
}
textarea:-moz-placeholder,input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #34628d; font-weight: 400;   font-size:0.95rem; 
}
textarea::-moz-placeholder,input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #34628d; font-weight: 400;   font-size:0.95rem; 
}
textarea:-ms-input-placeholder,input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #34628d; font-weight: 400;   font-size:0.95rem; 
}
.alignmiddle{
	position:absolute;
	top:50%;
	  -webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
    	-ms-transform: translateY(-50%);
    	-o-transform: translateY(-50%);
    	transform: translateY(-50%);
	}
.boxsizing{-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;}
  
.flc{clear:both;}
.flr{float:right;}
.fll{float:left;}
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;}
.col-1-1{width:100%;}

.tac{text-align:center;}
.ofh{overflow:hidden;}

strong,strong *{font-weight: 700;}

/* grid */
.container{width:1280px; margin:auto; }
.left_col{margin-top:33px;width:1051px;}
.article_col{ width:69.7%;  margin-top:14px;}
.article_aside{width:calc(22% + 15px); margin:17px 0px 0 0 ;}
/* grid */


#main_area{min-height:calc(100vh - 490px);}

.header{margin-bottom: 18px; }
.menu-toggle {width:21px; line-height: 27px; margin-left:48px;}
.menu-toggle img{display: inline-block; vertical-align: middle; width:20px;}
.menu-toggle i{color:#34628d; font-size:25px;}
.nav .menu li{margin-left:23px; float:right;}
.nav .menu li a{font-family: 'Miriam Libre', sans-serif;font-size:1rem; color: #34628d; font-weight:700; line-height:22px;}
.languages_head{margin-right:40px;}
.head_langs li{margin-right:5px;}
.head_langs li a{line-height: 22px;}
.head_langs li a i{font-size:23px; line-height:26px; color: #231f20;}
.head_langs li a img{display: inline-block; vertical-align: middle; width:11px;}
.head_langs li:hover a i,
.head_langs li.current a i{color:#34628d}

.headsocial{margin-right:7px; font-size:20px;color: #34628d; margin-top:2px; line-height:22px; }
.headsocial img{display: inline-block; vertical-align: middle; width:20px;}
.headsocial i{ 
    font-size: 31px; line-height:26px; color:#34628d; }
.nav_drop_menu{max-height:0;  visibility: hidden; overflow:hidden; z-index:1000; top:calc(100% + 15px); right:0; background-color: #7b98b4;width: 0px; }
.nav_drop_menu > div{width: 145px;}
.nav_drop_menu .menu li {display: block; width:100%; }
.nav_drop_menu .menu li a{display: block; width:100%; padding:5px; color:#fff; font-size: 0.95rem; line-height:1.29rem;}
.nav_drop_menu .menu li a:hover,
.nav_drop_menu .menu li.current-menu-item a
{ background-color: #34628d; }
.nav_drop_menu .menu{}

.menu_drop_out.active .nav_drop_menu{width: 145px; max-height:300px; visibility: visible; }
.right_head_col{margin-top:15px;}
.right_head_col,.right_head_col_in{ width: 144px;}
.right_head_col_in.absolute{}
.logo_head{margin-bottom:50px;}
.logo_tlv_univ{width:100%; margin-bottom:50px;}

.head_open_hours{margin-bottom:25px;}
.head_open_hours_thetime{height:23px; text-align:center;}
.head_open_hours_thetime span{position: relative;color: #797979; z-index:2; font-size:1.05rem; line-height:23px; background-color: #e5eaed; display: inline-block; padding:0 6px;}
.head_open_hours_thetime:after{position: absolute; z-index:1; width:100%; height:1px; background-color:#939597; content:'';  top:11px; right:0; }
.head_open_hours_status{ font-size:0.95rem; line-height:1.13rem; color:#797979;}

.head_gen_links{text-align: center; margin-bottom:6px;}
.head_gen_links_icon{margin-left:2px;  background-color: #639ac9;width: 43px; line-height:60px;  height: 60px;}
.head_gen_links_icon img{display: inline-block; vertical-align: middle; width:28px;}
.head_gen_links_icon i{color:#fff;  position:relative; top:5px;  font-size: 35px; line-height:60px; }

 .footer_logos{margin-top:1rem;}

.head_gen_links_text{  background-color: #639ac9;width: 99px; height: 60px;}
.head_gen_links_text span{right:0;width:100%; font-size:1.05rem; line-height:1rem; padding:0 10px; color:#fff;}


.head_search_o{margin-left:50px; }
.head_search{height:23px; display: none; padding-bottom:3px; width:200px; /* border-bottom: solid 1px #4c4c4c; */}
.head_search button ,.toggle_open_search{    margin-top:0px; padding:0; border:0; background-color:transparent; }
.head_search button i,.toggle_open_search i{color:#34628d; font-size:25px;    position: relative;
    top: 2px;}
.head_search  input{ padding:0 13px; text-align: right; height:26px; width:160px;background-color:#fff; line-height:26px; color: #4c4c4c; font-size:1rem; }
.head_search  input::-webkit-input-placeholder { /* WebKit browsers */
    color: #4c4c4c; font-size:1rem;
}
.head_search  input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #4c4c4c; font-size:1rem;
}
.head_search  input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #4c4c4c; font-size:1rem;
}
.head_search  input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #4c4c4c; font-size:1rem;
}
.toggle_open_search i{float:left; height:25px;}
.toggle_open_search span{margin-left:37px; font-size:1rem; color: #34628d;}
.head_search_o.active .head_search{display: block;    margin-left: -22px; }
.head_search_o.active .toggle_open_search span{display:none;}
.head_search_o.active .toggle_open_search i{    top: -17px; font-size:35px;}
/* top image */

.top_image{margin-bottom:23px;    min-height: 670px; }
body.single-post .top_image{margin-bottom:0px; }

.top_image_title_box{width:22%; padding:1.17rem 0.94rem; background-color: #ffffff; top:14px; right:15px; z-index:10; height:calc(100% + 65px); }
.top_image_title_box{padding:1.17rem 0.5rem;}
.top_image_title_box h1,.top_image_title_box h2{font-size:2rem; font-weight:700;     line-height: 2.29rem; color: #34628d; }
.top_image_caption{left:0; top:100%; }


.top_image_title_box_item{height:100%; display: none;}
.top_image_title_box_item.active{display: block;}
.top_image_ul_o{overflow: hidden; width:100%; } 
.top_image_ul{width:50000px; right:0;} 
.top_image_ul li{width:1051px; float:right;}

.top_image_textareas{width:688px; margin:10px 266px 0 0; height:69px;}
.top_image_textarea{  font-size:1rem; line-height: 1.35rem;  }
.top_image_textareas_ul li{display: none;}
.top_image_textareas_ul li.active{display: block;}
.top_image_prev_next{position: relative; top:-2px;}
.top_image_row_1{margin-bottom:12px;}
.top_image_title_top{color: #639ac9; line-height:24px; width:210px; font-size:1.41rem;}
.top_image_nav{width:715px; margin-top:5px;}
.top_image_nav ul{flex-direction: row;display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; justify-content: space-between; }
.top_image_nav ul li { width:4px; display: inline-block; text-align: center;}
.top_image_nav ul li a{width:2px; height:15px; background-color:#649ac9; display: block;}
.top_image_nav ul li:hover a,.top_image_nav ul li.current a{width:4px;}

.top_image_prev_next a {margin-right:5px;}
.top_image_prev_next a i{color:#649ac9; font-size:32px;   position: relative;
    top: -2px;}
.top-image-toggle i{}

/* top image */


/* article */
.article_body {margin-bottom:100px;}
.post_tags li{margin-left:10px;background-color: #34628d;}
.post_tags li a{color: #fff; font-size:0.9rem; line-height:1.43rem; font-weight:300; padding:0 6px; }
.post_tags li:last-child{
    margin-left: 0;
}
.article_header{margin-bottom:27px; }


.cont{}
.cont p,.cont img,.gallery,.cont iframe,.cont > ul,.cont > ol{margin-bottom:30px;}
.cont h2{margin-bottom:24px; color: #34628d; font-size:1.17rem; line-height:1.41rem;}
.cont img,.cont .wp-caption{max-width:100%; height:auto;}

.cont .wp-caption img,.gallery .gallery-item img{margin-bottom:0; }
p.wp-caption-text{font-size:0.83rem; line-height:1.5rem;color: #9b9b9b; padding:0 16px; text-align: left; }
.cont p.highlighted_paragraph{font-size:1.17rem;  color: #34628d; font-weight: 700; line-height:1.37rem;}

.cont iframe[src*='youtube.com']{width:100%; height:410px;}
.cont iframe[src*='activetrail.biz']{width:100%;     height: 1000px;}
.cont iframe.instagram-media{margin: auto !important;}

 

.cont ul,.cont ol,
.cont p,.cont h1,.cont h2,.cont h3,.cont h4,.cont h5,.cont h6{max-width:93%;}

.cont a,.cont a *{text-decoration: underline;}
.cont p{font-size: 0.97rem;}

.cont > ul{
        list-style-type: disc; margin-right: 1.2rem;
}
.cont > ol{
        list-style-type: decimal;margin-right: 1.2rem;
}
.cont table{width:auto !important; max-width:100%;}

.single-mw_event .cont table {
 max-width: 93%; height: auto !important;     margin-bottom: 0.91rem;
}
.single-mw_event .cont table p{
    max-width:100%;
}

.cont a.link_big_font,
.cont a.link_big_font *{
    font-size: 1.3rem;
    line-height: 1.41rem;
}

#rep_msg{
      font-size: 1.3rem;
    line-height: 1.35rem;
    font-weight: 700;  
}
.marker{    padding: 0;
    background: transparent;
   
    background: linear-gradient(to left, #f9ee11 50%,transparent 50%);
    background-position: left bottom;
    background-size: 200% 100%;
    transition: all 2.5s ease;
    
    
    }
    .marker.animated{    background-position: right bottom;}

.gallery {position:relative; width:100%; }
.gallery:after{content:''; display: block; clear:both;}
.gallery .gallery-item{width:100%; }
.gallery .gallery-item img{width:100%;}
.gallery.gallery-columns-2 .gallery-item{float:right; width:calc(50% - 7px); }
.gallery.gallery-columns-2 .gallery-item:nth-child(2){float:left;}

.cont a[href*='youtube.com']{display: block; position: relative; text-align: center;  }
.video_li_article .artcol_image_bx {text-align: center;}
.cont a[href*='youtube.com']:after,.video_li_article  .artcol_image_bx:after{ content:'\9037'; align-self: center; width: 62px;
                             font-size:35px;     text-indent: -8px;   font-family: 'NM_Icons' !important; position: absolute; top:50%; 
                        background-color: #4c4c4e;      margin-top:-31px; right:50%; margin-right: -31px; z-index: 1;
  height: 62px; border-radius: 100px; color:#fff; line-height: 62px; display: block; 
   }

   .cont.collapses_text_in a[href*='youtube.com']{
       display:inline;
   }
   .cont.collapses_text_in a[href*='youtube.com']:after {
       display: none;
   }
   
   

h1.page-custom-title{font-size:2.11rem; line-height:2.76rem; margin-bottom:43px;}
.page-custom-title-outer ~ .article_aside{margin-top: 0.6rem;}


.cont a[href*='youtube.com']:hover:after,
.video_li_article:hover  .artcol_image_bx:after{content:'\9038';}


.descover{margin-bottom:0px;}
.descover h2{margin-bottom:17px; color: #34628d;font-size: 1.41rem; line-height:1.41rem; }
.descover.homepage_discover h2{ color: #72b4ab; }

.discover_ul > li{height:348px;   margin-bottom:28px;  width: calc(25% - 28px); margin-left:32px;}


.learn_grid_btn {
    background-color: #fff;
    margin-top: 20px;
    padding: 0 15px;
}
.learn_grid_btn h2, .learn_grid_btn a, .learn_grid_btn a span, .learn_grid_btn > span {
    color: #72B4AB;
}
.learn_grid_btn > span,
.learn_grid_btn a span {
    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;
    font-size: 1.17rem;
    line-height: 40px;
}
@media (min-width:1024px){
    .tax-mw_learn_cat .discover_ul > li,
    .single-mw_learn .discover_ul > li{width: calc(33.333% - 32px);}
    .single-mw_learn .discover_ul > li:nth-child(4){display: none;}

    body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul > li:nth-child(4n){margin-left:0;}

    .single-mw_learn .discover_ul > li:nth-child(3n)
    .tax-mw_learn_cat .discover_ul > li:nth-child(3n){margin-left:0;}
}
@media (max-width:1024px){
    .tax-mw_learn_cat .discover_ul:not(.completed) > li:nth-child(odd):last-child{display: none;}
}


/*
.home .discover_ul > li{margin-bottom:0;}
*/
.discover_ul_bg_oo{width:calc(100% + 15px); overflow:hidden; }
.discover_ul_bg{    height: 348px;
    padding-top: 15px;
    overflow: hidden; }
.discover_ul_bgin{width:calc(100% - 15px); height:333px; background-color: #b1cce4; }
.discover_ul_title{width:100%; background-color:#fff; margin:-15px 15px 15px 0;}
.discover_ul_title h3{padding:5px; color: #339ab0; font-size:1.17rem; line-height:1.2rem; }
.grid_item_0 .discover_ul_title h3,
.grid_item_10 .discover_ul_title h3,
.grid_item_5 .discover_ul_title h3
{  font-size:1.41rem; line-height:1.25rem; }
.discover_ul > li p{margin: 15px;  max-height:66px; font-size:1rem; line-height:1.35rem;   overflow:hidden;}
.discover_ul > li .post_tags{padding:0 15px; }
.discover_ul > li .post_tags li{display:inline-block; width:auto;}
.discover_toall{   background-color:#fff;  margin-top:20px;  padding:0 15px;  }
.discover_toall a,.discover_toall a span,
.goto{     font-family: 'Miriam Libre', sans-serif;
    font-weight: 700; font-size:1.17rem;line-height:40px; color: #34628d; }

.goto span{right:0px; position:relative; }
.goto:hover span{right:5px; }


.descover.homepage_discover .discover_toall a,.descover.homepage_discover .discover_toall a span{color: #72b4ab;}

.writer_box{bottom:0;     display: flex; right:0; z-index:1;  height: 79px;  background-color: #34628d;}
.writer_box p{color:#fff; font-weight:700; font-size:1rem;} 
.writer_box p,.writer_box a{ align-self: center;}


.article_galleries_prom li{margin-bottom:34px;}
.article_galleries_prom li h3,
.article_galleries_prom li h2
{
    font-weight: 400; font-size:1.17rem; line-height:1.2;}
.article_galleries_prom li h4{color: #639ac9; font-size:1.52rem; line-height:1.08rem; margin-bottom:10px;}
.article_aside .article_galleries_prom li h3,
.article_aside .article_galleries_prom li h2
{font-size: 0.94rem; font-weight: 400;}
.article_aside .article_galleries_prom li h4{font-size: 1.29rem; font-weight: 400;}
 
.article_tours_prom li{margin-bottom:34px;}
.article_tours_prom li time{color: #349bb1;padding:9px 10px;    background-color:#fff; font-size:1.05rem; line-height:1.35rem;}
.article_tours_prom li h4{color: #fff; padding:9px 10px;   background-color: #349bb1;  font-size:1.29rem; line-height:1.29rem; }

.single_top_extra{margin-bottom:54px;}
.single_form_search{width:52%;}
.single_form_search input{ margin-left:6px; width:calc(100% - 148px); color: #34628d; font-size:0.95rem; font-weight:400; border:0; padding:0 8px; height:30px; background-color: #fff; }
.single_form_search button{  cursor:pointer; width:142px; color: #34628d; font-weight: 700;   font-size:0.94rem; border:0; padding:0 14px; height:30px; background-color: #fff; }
.single_form_search button:hover {color: #fff; background-color: #34628d;  }

.extra-btn{  height: 30px; margin-left:3px;  background-color: #34628d; font-size:0.95rem; line-height:30px; color:#fff; text-align: center; padding:0 15px; }
.extra-btn.share-btn{width:30px; padding:0;}
.extra-btn i{color:#fff;}
.inline-block{display: inline-block;}
.print-btn{margin-right:40px;}
.print-btn span:first-child{margin-left:0;}



.article .single_top_extra_l{margin-bottom:20px;}

/* article */


/* footer */
.footer{ background-color: #ffffff; margin-top:100px; }
.credits{margin-top:28px; border-top: solid 1px #4d4d4d;}
.credits_font,.credits_font_l span,.credits_font_l a{font-size:0.83rem; line-height:30px; }
.footer_r,.footer_l{padding-top:7px; width:50%; border-top: solid 1px #4C4C4C;}
.footer_r_r{width:260px;  }
.footer_r_l{width:200px;  }
.footer_r p{font-size:1rem;}
.f_hours_r{width: calc(40% - 19px); margin-left: 19px;}
.footer_opens{margin-bottom:20px;}
.f_hours_l{width:60%;}
@media (max-width:1024px){
    .f_hours_r{width:calc(40% - 20px); }
 .f_hours_l{width:60%;}
}
.footer_r_r img{width:64px; height:auto; margin-top:6px;} 
.footer_r .spr{height:1px; width:100%; background-color:#4C4C4C; margin:10px 0 15px; }
.footer_r p strong{font-size:1.17rem;  font-family: 'Miriam Libre', sans-serif; font-weight:700;  line-height:1.35rem;}
.footer_l{width:24%;}
.footer_l .footer_r {width:100%;}
.nl_title{font-size:1.17rem; line-height:1.35rem; margin-bottom:3px; }
.nl_form{margin-bottom:26px;}
.nl_form input{background-color: #f0f0f1; width:calc(100% - 65px ); font-size:1rem; height:30px; padding:0 10px;}
.nl_form input[type="checkbox"]{width:15px; height:15px; margin-left:10px;}
.nl_form button{width: 65px;background-color: #231f20; border:0;padding:0;height:30px; margin:0; color:#fff;  font-size:1rem; line-height:30px; padding:0 10px;}
.footer_social i{font-size: 32px;}
.footer_social{margin-bottom:25px; margin-left:11px;}
 

.footer_r_r *,.footer_r_l *,
.footer_r_r ,.footer_r_l {  line-height:1.29rem;}
.footer_r_r a,.footer_r_l  a,.footer_r_r  a{color:#797979 ;  }
.footer_r_r a:hover,.footer_r_l  a:hover,.footer_r_r  a:hover{color: #4c4c4c;}
/* footer */


/* category */
.bc_nav{margin-bottom:19px;}
.bc_nav li a,.bc_nav li span,
.bc_nav li .bc_non
{font-size:0.94rem; line-height:1.5rem;}
.bc_nav li *{ color: #797979; }
.bc_nav li span{margin:0 4px;}
.category_header{ margin-bottom:50px; }
.category_header .post_tags li a{line-height:30px;}
.category_title{color: #34628d; font-weight: 400; font-size:2.11rem; line-height:1.3rem; margin-bottom:18px;}

.tag  .post_tags{    width: 46%;}
.tag  .post_tags li{margin-bottom:10px;}
 /*
.grid{
   display: grid;
   grid-gap: 0px;
   grid-template-columns: 25% 25% 25% 25%;
   grid-auto-flow: dense;
   width: calc(100% - 7px);
}
 
.grid_item {
    display: inline-block;
    break-inside: avoid;
   grid-column-end: span 1;
   
   grid-row-end: span 2;
    
}


.grid_item_0 {
   grid-column-end: span 2;
 }


 .grid_item_1 {
   grid-column-end: span 1;
 }
 
.grid_item_2 {
   grid-column-end: span 1;
 }
 


.grid_item_3 {
   grid-column-end: span 1;
 }


 .grid_item_4 {
grid-column-end: span 1;
 }
 
.grid_item_5 {
   grid-column-end: span 2;
 }

.grid_item_10 {
   grid-column-end: span 2;
 }

 */
.grid_item_in{    width: 100%;
   
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.category_list_o{width:100%; overflow:hidden;}
.category_list{width:calc(100% + 14px); margin-right:-7px;}
.category_list_ul .discover_ul_bg{height:auto;}

.grid_item{right:0; top:0; /*padding:0 7px;*/}
.grid_item .post_tags{padding:0 15px; margin-bottom:8px;width: 100%;}
.grid_item p{padding:0 15px;}


.grid-item,.grid-sizer { width: 25%; }
.grid-item.grid_item_0,.grid-item.grid_item_5,.grid-item.grid_item_10 { width: 50%; }
.grid-item.grid_item_2,.grid-item.grid_item_5 ,.grid-item.grid_item_9 ,.grid-item.grid_item_12 { padding-left:0;}

 

.cat_grid .discover_ul_bg_oo{width:100%;}
.cat_grid .discover_ul_bgin{height:auto; }
.cat_grid .grid_item p{    line-height: 1.29rem; margin-bottom:15px;}
.category_list{    width:100%;    margin-right:0;}
 .grid_item{padding-left:14px; padding-bottom:15px;}
 
 
 .grid_item.grid_item_6, .grid_item.grid_item_3{/* padding-left:0;    padding-right:7px;*/}
.grid_item.grid_item_4,.grid_item.grid_item_7{ /*padding-left:7px;*/}


/* category */



/* page */
.page_side_links{margin-bottom:23px;}
.page_side_links li{width:calc(50% - 8px); position:relative; float:right; margin-bottom:16px; background-color: #ffffff; display: block;}
.page_side_links li:after{display: block; content:''; padding-top:calc(100% + 19px); width:100%; }
.page_side_links li:nth-child(2n){float:left;}
.page_side_links li a {height:100%; top:0; right:0; z-index:1;  }
.page_side_links li a span{padding:0 10px;font-size:1.05rem; line-height:1.17rem;color: #34628d; text-align: center; font-weight: 500;  }
.page_side_links li:hover,.page_side_links li.current{background-color: #34628d;}
.page_side_links li:hover a span,
.page_side_links li.current a span{color:#fff;}
/* page */



/* visit */
.visit_section{margin-bottom:20px;}
.visit_section h2{margin-bottom:18px; color: #72b4ab; font-size:1.52rem; line-height:1.3rem; }
.visit_section1_col{  padding:10px; background-color: #72b4ab; height: 290px; width:23.9%; }
.visit_section h3{padding:0 10px; color:#fff; font-size:1.76rem; line-height:34px; margin-bottom:0px;}
.visit_row{padding:0 10px;}
.visit_row_r,.visit_row_l{color: #000000; font-size:0.95rem; line-height:1.38rem; }
.visit_row.current *{color:#fff;}
.phone-btn,.tickets-btn{width:calc(100% - 20px); right:10px; bottom:10px;color: #72b4ab; font-size:1.05rem; line-height:43px; height:40px;  background-color: #fff; text-align: center; }
.tickets-btn{color: #639ac9;}
.visit_pricing{background-color: #639ac9;}
.visit_pricing .visit_row_l{color:#fff;}
.visit_address {padding:10px 4px; background-color:transparent;}
.visit_address h3{color: #72b4ab; padding:0; }
.visit_address address,.visit_address a.phone  {line-height:1.25rem; font-size:0.95rem; }

.visit_address_icon{background-color: #b8d9d5; text-align:center; width:47%; position: relative;}
.visit_address_icon:after{content:''; display: block; width:100%; padding-top:100%; }
.visit_address_icon i{color:#fff; font-size:42px;margin-bottom:13px;}
.visit_address_icon span{color:#000; font-size:1.05rem; line-height:2.11rem; font-weight: 500; }
.visit_address_icons{bottom:0; right:0;}

.visit_address_icon:hover{background-color: #fff; }
.visit_address_icon:hover i{color:#b8d9d5; }
.visit_image{margin-left:0;  background-color: #639ac9; }
.visit_section1_cols,.visit_section2_cols{justify-content: space-between; display:flex; }
.visit_section2_col{height:294px;}
.visit_map,.visit_info{width:calc(50% - 8px);}
.visit_map iframe{width:100%; height:100%;
   filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

.visit_info_ul{	justify-content: space-between;display:flex; 
	flex-wrap: wrap;}
.visit_info_ul li{margin-bottom:20px;width:22%;}
 
.visit_info_ul li .visit_info_toggle_box{    display: block; width:100%; height:137px;padding:6px 5px; background-color: #ffffff;}
.visit_info_toggle_in{text-align: center; padding:0 5px;right: 0; }
.visit_info_toggle_in i{color:#73b5ab; font-size:49px; margin-bottom:8px;}
.visit_info_toggle_in_title{height: 44px; display: flex;}
.visit_info_toggle_in_title span{  color: #000000; font-size:1.05rem; font-weight: 500; align-self: center; text-align: center; line-height:22px;}
.visit_info_ul li.active .visit_info_toggle_box{background-color: #639ac9;}  
.visit_info_ul li.active .visit_info_toggle_box i{color:#fff;}
.visit_info_text_boxo{max-height:0; overflow: hidden;   width: calc(400% + 62px); }
.visit_info_text_box{  background-color: #ffffff; padding:12px 17px;  margin-top:20px;   width: 100%; }
.visit_info_text_box h2{  color: #639ac9; font-size:1.05rem; margin-bottom:7px; line-height:1.52rem;  font-family: 'Heebo', sans-serif; }
.visit_info_text_box p{font-size: 0.95rem;}
.visit_info_text_box a{text-decoration: underline;}

.visit_info_ul li.active .visit_info_text_boxo{max-height:2000px; }
.visit_info_ul li:nth-child(2) .visit_info_text_boxo,.visit_info_ul li:nth-child(6) .visit_info_text_boxo{margin-right:calc(-100% - 20px); }
.visit_info_ul li:nth-child(3) .visit_info_text_boxo,.visit_info_ul li:nth-child(7) .visit_info_text_boxo{margin-right:calc(-200% - 40px); }
.visit_info_ul li:nth-child(4) .visit_info_text_boxo,.visit_info_ul li:nth-child(8) .visit_info_text_boxo{margin-right:calc(-300% - 60px); }


.visit_info_ul li:nth-child(1) .visit_info_toggle_in i,
.visit_info_ul li:nth-child(2) .visit_info_toggle_in i,
.visit_info_ul li:nth-child(5) .visit_info_toggle_in i,
.visit_info_ul li:nth-child(6) .visit_info_toggle_in i
{color:#649ac8;}


.visit_info_ul li.active .visit_info_toggle_in i
{color:#fff;}



/* visit */


/* order now */
.order-new_page.article_body{margin-bottom:0px;}
.order_tour h2{font-size:1.52rem; margin-bottom:0.94rem; color: #34628d; line-height:2rem;  }
.order_tour fieldset{margin-bottom:29px;}
.order_tour legend{margin-bottom:14px;display: block; width:100%; font-style: normal;}
.order_tour legend i{float:right; width: 40px;font-weight: 700; 
  height: 35px; margin-left:3px;font-style: normal; color:#fff;
  background-color: #639ac9; line-height:35px; text-align: center; font-size:1rem; }
.order_tour legend span{font-weight: 700; padding:0 10px; float:right; width:calc(100% - 43px); line-height: 35px; font-size:1rem; color:#fff;  background-color: #34628d; }
.form-group{width:49%; margin-bottom:9px;}
.radio-group-outer.form-group{width:100%;}
.form-group label,.form-group label span{display: block; font-weight: 500; color: #4c4c4c;; width:100%; font-size:1rem; line-height: 23px; margin-bottom:3px; }
.form-group input,.form-group textarea{display: block; font-weight: 500; border:0; color: #4c4c4c;; width:100%; padding:3px 10px; font-size:1rem; height:35px; margin-bottom:0px; }
.form-group textarea{height:90px;}
.radio-group{margin-bottom:18px;}
.radio-group input{    opacity: 0;
    width: 0;
    height: 0;
    float: right;
    overflow: hidden;
    padding: 0;
    margin: 0;}
 


 
.radio-group label i{ position: relative; display: inline-block;  width: 16px;
  height: 16px; content:''; vertical-align: middle;
  background-color: #ffffff; border-radius:100px; margin-left:5px;}
.radio-group label i:before{ display:none;     content:'';  width: 10px;
  height: 10px;; border-radius:100px;  position: absolute; top:3px; right: 3px; z-index:1;
  background-color: #34628d;}
.form-group label span{    margin-bottom: 0px; display: inline-block; line-height:19px;  width: auto;  vertical-align: middle;}
.radio-group label{margin-bottom:0; line-height:16px; }

.radio-group input:checked + label i:before{ display: inline-block;  }
.form-group.col-1-1 {width:100%;}
.order_tour p{font-size:1rem;color: #34628d; line-height:1.35rem; font-weight: 700; }
.form_button{ width: 200px;
  height: 80px;color: #ffffff; font-size: 17px; font-weight: 700; text-align: center; padding:0; border:0; margin-top:34px; line-height: 80px;
  background-color: #72b4ab;}


 
/* order now */


.nl_form_page{width:21.17rem;}
.nl_form_page .form-group{width:100%;}
.nl_form_page button.form_button{height:2.35rem; width:11.64rem; font-size:1rem; line-height:2.35rem;}
.nl_checkbox_label{margin-top:9px; display: block; }
.nl_checkbox_label input{/*display: none;*/
position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;

}
.nl_checkbox_label .nl_checkbox{width:0.94rem; text-align: center; line-height:0.94rem;  float:right; margin-left:0.29rem; border:0.05rem solid #3d5781; background-color: #fff; height:0.94rem; }
.nl_checkbox_label .nl_checkbox i{opacity: 0;  line-height:0.94rem; vertical-align: top; color:#3d5781; font-size:0.7rem;}
.nl_checkbox_label input:checked + .nl_checkbox i{opacity: 1;}
.nl_checkbox_label span{font-size:1rem; float:right; line-height:0.94rem; font-weight: 500; color:#4c4c4c; }



.soon_open{width:100%; z-index:10; right:0;}



.rights_section_print{display: none; width: 144px;  text-align:center; position: fixed; top:0px; right:0px;}
 









@media (max-height:800px){
    .logo_head,.logo_tlv_univ{margin-bottom:25px;}
}
@media (max-height:695px){
    .logo_head,.logo_tlv_univ{margin-bottom:15px;}
}
@media (max-height:695px){
    .head_open_hours{display:none;}
}
 
@media (max-width:1440px){
    html{font-size:15px;}
    .container{width:1024px;}
    .top_image_ul li{width:839px;}
    .left_col{width:839px;}
    .right_head_col, .right_head_col_in{width:113px;}
 
    
    .post_tags li a{font-size:0.9rem;}
    #eventstarget .post_tags li a {
    font-size: 0.6rem;
}
    
    .head_gen_links_icon{width:33px; height:53px; line-height:53px;}
    .head_gen_links_text{width:78px; height:53px; line-height:53px;}
    .head_gen_links_text span{      font-size: 0.90rem;}
    .head_gen_links_icon i{font-size:24px;}
    .top_image_textareas{width: 624px; margin-right:215px;}
    .top_image_title_box h1, .top_image_title_box h2{font-size: 1.8rem;}
    .discover_ul_bgin{    height: 313px;}
    .discover_ul_bg,.discover_ul > li{    height: 330px;}
    .discover_ul > li p{    max-height: 83px;}
    
    .visit_info_ul li:nth-child(2) .visit_info_text_boxo, .visit_info_ul li:nth-child(6) .visit_info_text_boxo {
        margin-right: calc(-100% - 15px);
    }
    .visit_info_text_boxo {     width: calc(400% + 47px);}
    .visit_info_ul li:nth-child(3) .visit_info_text_boxo, .visit_info_ul li:nth-child(7) .visit_info_text_boxo {
        margin-right: calc(-200% - 33px);
    }
   .visit_info_ul li:nth-child(4) .visit_info_text_boxo, .visit_info_ul li:nth-child(8) .visit_info_text_boxo {
        margin-right: calc(-300% - 48px);
    }
    .footer_r_r{width:210px;}
    
    .top_image_nav{    width: 580px; }
    
    .top_image{min-height:550px; }
    
    .visit_row_r, .visit_row_l {
        font-size: 0.9rem;
    }
}
 


.mobile,.footer_social i.mobile{display: none;}

@media (max-width:1024px){
    .mobile{display: block;}
    
         .cont table ,
    .single-mw_event  .cont table {
 max-width: 100%;
}

    
   /*
    html{font-size:36px;}
   */ 
    html{font-size: 5.63vw;}
    
   *,.cont p{font-size:1rem; line-height:1.22rem;}
   .cont p{font-size:0.97rem;}
    
    .desktop,.top_image_textareas,.writer_box ,.article_aside, .article_header,.post_tags,.discover_ul > li p ,.discover_toall:not(.courses_toall),.single_form_search,.cat_grid .grid_item p,
    .single_top_extra,.head_search_o,.grid-sizer,.visit_section h2{display: none;}
    .container,.top_image_ul li,.top_image_ul,.left_col,.article_col,.gallery.gallery-columns-2 .gallery-item,.article_aside,.footer_r, .footer_l,
    .discover_ul_bgin,.footer_r_r,.footer_r_l,.credits_font_l{width:100%;}
    .cont ul, .cont ol, .cont p, .cont h1, .cont h2, .cont h3, .cont h4, .cont h5, .cont h6{max-width:100%;}
    p.wp-caption-text{max-width:100%;}
    .top_image_ul{position: static; margin-bottom:1.11rem;}
     .discover_ul_bgin{height:auto;}
    .article_col, p.wp-caption-text{padding:0 0.58rem; }
    
    body{padding-top:3.27rem;}
    body.blue.home ,body.home {background-color:#fff !important;}
    .article_body{margin-bottom:0.83rem;}
    .left_col,.header,.top_image,.article_aside,.discover_ul_title,.descover{margin:0;}
    .descover{margin-bottom:50px;}
    .mob_logo{    width: 3.15rem; }
    .header{padding:0.66rem; position: fixed; top:0; right:0; z-index:10000;width:100%;background-color: #ffffff; height: 3.27rem; }
    .footer_r_r{margin-bottom:0.61rem;}
    .top_image_ul li,.gallery.gallery-columns-2 .gallery-item{margin-bottom:0.33rem;}
    .top_image_ul li:last-child{margin-bottom: 0;}
    
    .top_image_ul li:first-child ~ li{display: none;}
    body.home .top_image_ul li:first-child ~ li{display: block;}
    
    .top_image_title_box{right:0;  clear: both; top:-1.41rem; position: relative; height:auto;padding:0.19rem 0.58rem; width:91%; }
    .top_image_title_box h1, .top_image_title_box h2{font-weight: 700; font-size:1.44rem; line-height:1.5rem;}
    .top_image_title_box_item{}
    
    .cont p.highlighted_paragraph{font-size:1rem; line-height:1.11rem; font-weight: 500;    font-family: 'Heebo', sans-serif; }
    .cont h2{font-size:1.02rem; line-height:1.13rem; }
    
    .cont img, .cont .wp-caption,.gallery{width:100vw; max-width: 100vw; margin-right:-0.58rem}
    .cont .wp-caption img,.gallery img{margin-right:0rem;width:100%;}
    .cont p, .cont img, .gallery, .cont iframe{margin-bottom:0.91rem;}
    /*
    .cont table *{font-size:0.5rem; line-height:0.65rem;}
    */
    .descover,.category_list_o{width:100%;  }
     .category_list {padding:0 0.66rem;}
    .discover_ul > li,.grid-item.grid_item_0, .grid-item.grid_item_5, .grid-item.grid_item_10,.grid-item, .grid-sizer{width:47.4%; height:auto; position: relative;  margin:0 0 0.55rem 0;}
     .discover_ul > li:nth-child(2n),.grid-item:nth-child(2n-1){float:left;}
    .discover_ul_bg{overflow: visible;}
    .discover_ul_bg_oo{ width:100%; overflow: visible; height:100%; }
   
    .footer{margin-top:1.66rem; padding:1.27rem  0.58rem;}
    .discover_ul_title{top:-0.27rem; right:-0.27rem;}
    .discover_ul_bgin{margin:0.27rem 0.27rem 0 0;}
    .discover_ul_bg, .discover_ul > li{height:auto;}
    .discover_ul_bg{padding:0; }
    .discover_ul_title h3,.grid_item_0 .discover_ul_title h3, .grid_item_10 .discover_ul_title h3, .grid_item_5 .discover_ul_title h3{font-size:0.88rem; height:1.76rem; margin:0.22rem 0; padding:0 0.22rem; overflow:hidden; font-weight: 400; line-height:0.88rem;  }
    .footer_r, .footer_l{padding:0; border:0;}
    .nl_title{ display: block;font-size:0.88rem; line-height:1.08rem;font-family: 'Heebo', sans-serif; font-weight:400;  margin-bottom:0.38rem;}
    .nl_form{margin-bottom:0.61rem;} 
    .nl_form input{background-color:#f2f2f2; font-size:1.11rem; width:74%; height:1.63rem;}
    .nl_form button{    font-family: 'Miriam Libre', sans-serif; font-size:1.11rem; line-height:1.63rem; height:1.63rem; border-radius: 0; width:calc(26% - 0.27rem); float:left;}
    .footer_social{text-align: center; background-color:#000000; width:1.66rem; height:1.66rem; line-height:1.66rem;  float:left; margin:0 0.36rem 0 0; }
    .footer_social i.mobile{font-size:1.11rem; color:#fff;    vertical-align: middle; display: inline-block;}
    .footer_social i.desktop{display: none;}
    .taulogo{}
    .credits_font, .credits_font_l span, .credits_font_l a,.credits_font_l{    font-family: 'Miriam Libre', sans-serif; text-align: center; font-size:0.75rem; line-height:1.08rem;}
    .credits{border:0; margin-top:0.83rem;}
    .bc_nav{padding: 0 0.58rem; background-color: #74c2be; margin:0; width:100%; }
    .bc_nav ol *,.bc_nav ol li *,.bc_nav ol li a, .bc_nav ol li span, .bc_nav ol li .bc_non{font-size:0.83rem; font-family: 'Miriam Libre', sans-serif; line-height:1.5rem; color:#fff;  }
    .bc_nav ol li span{}
    .page  .bc_nav{ background-color: #3d5781; }
    .bc_nav ol{float:right;width:calc(100% - 1rem);}
    .sharebtn-mob {    line-height: 1.5rem }
    .sharebtn-mob i{font-size:0.66rem; color:#fff; line-height:1.5rem;}
    .sharebtn-mob img{width:0.63rem; display: inline-block; vertical-align: middle;}
    .descover h2{background-color: #74c2be; font-size:0.88rem; padding:0 0.66rem; line-height:2.22rem; color:#fff;  }
    .descover.homepage_discover h2{color:#fff;}
    .image_mob_title{ position: relative; z-index:32;     margin-top: -1.4rem; background-color:#fff;  padding:0 0.55rem; width:91%;                       }
    .image_mob_title span{font-size:1.44rem; font-weight: 700; line-height:1.61rem; margin:0.16rem 0; display: block;   font-family: 'Miriam Libre', sans-serif;
        clear: both;
    float: right;
    }
    
    .image_mob_title:after{content:''; display: block; clear:both;}
    .single .image_mob_title{min-height: 3.22rem;}
    
    body.page-template-page-home .image_mob_title{ width:auto; max-width:90%;   position: absolute; margin-top: 0;  right:0; bottom:-0.33rem; }
    body.page-template-page-home .image_mob_title span{font-size:0.88rem; line-height:0.88rem; font-weight: 400; }
    .page_side_links li:hover{    background-color: #ffffff;}
    .page_side_links li:hover a span{    color: #34628d;}
    .menu-toggle-mobile{width:1.38rem; margin-top:0.33rem; margin-right:0.83rem;}
    .menu-toggle-mobile small,.mobile-toggle-search small,.share_popup_closer small{height:0.08rem; position: relative; top:0; left:0; margin-bottom:0.47rem; background-color:#3d5882;  }
    .menu-toggle-mobile small:last-child,.mobile-toggle-search small:last-child{margin-bottom:0;}
    
    
    .header.active .menu-toggle-mobile small,.searchactive .mobile-toggle-search small,.share_popup_closer small{
        top:0.47rem;
          -webkit-transform: rotate(45deg);  
      -ms-transform: rotate(45deg);  
          transform: rotate(45deg); 
    }
    .header.active .menu-toggle-mobile small:nth-child(2){opacity: 0;}
    .header.active .menu-toggle-mobile small:nth-child(3),.searchactive .mobile-toggle-search small:nth-child(3),.share_popup_closer small:nth-child(2){
        top:-0.58rem;
          -webkit-transform: rotate(-45deg);  
      -ms-transform: rotate(-45deg);  
          transform: rotate(-45deg); 
    }
    
    .mobile-toggle-search small{display: none;}
    .searchactive .mobile-toggle-search small:nth-child(2){top:0.41rem;}
    .searchactive .mobile-toggle-search small:nth-child(3){top:-0.11rem;}
    .searchactive .mobile-toggle-search .icon-mafnifying {    height: 1px;
    margin-top: -1px;
    opacity: 0;
    overflow: hidden;
    display: block;}
    .searchactive  .mobile-toggle-search small{display: block;}    
    .mobile-toggle-search{margin-top: 0.42rem;  margin-right:0.43rem; }
    .mobile-toggle-search i{    font-size: 1.4rem;  color:#649ac9;}
    .mobile-buy-tickets{    margin-top: 0.52rem;}
    .mobile-buy-tickets i{    font-size: 1.4rem;  color:#0098b1;}
    .nav .menu li{margin:0;}
    .menu_drop_out_all{position: absolute; top:100%; display: none;  background-color: #ffffff; right:0; width:100%; }
    .header.active .menu_drop_out_all{display: block;}
    .nav ul,.nav,.nav .menu li,.nav > div,.nav_drop_menu > div,.nav_drop_menu .menu,.menu_drop_out,.nav_drop_menu{width:100%; }
    .nav_drop_menu,.nav{background-color: #74c2be; position: static; top:0; max-height: none; overflow: visible; }
    .nav_drop_menu .menu li,.nav .menu li{border-bottom:0.04rem solid #fff;}
    .nav_drop_menu .menu li a,.nav .menu li a, body.blue .nav .menu li a{font-size:1.11rem; line-height:1.69rem;  
              color:#fff;font-family: 'Miriam Libre', sans-serif; font-weight:700;padding:0 0.66rem;}
    .menu_mob_outer_bx{width:100%; padding:0.8rem 0.66rem;}
    .headsocial{float:right; margin-left:0.13rem; background-color: #74c2be;text-align: center;   height:1.66rem;   line-height:1.66rem;  width:1.66rem; }
    .headsocial i{color:#fff; font-size:1.11rem;    line-height:1.66rem;   }
    .languages_head{margin:0;}
    .head_langs li a i{font-size:2.22rem; color:#3d5781; height:1.66rem; display: block;   line-height:1.96rem;  }
    .head_langs li{margin-right:0.27rem;}
    .head_langs li.current{display:none;}
    
    body.archive .bc_nav{display: none;}
    .category_header{margin:0.63rem 0;  padding:0 0.66rem; }
    .category_header h1{font-size:1.27rem; color: #74c2be; margin:0; line-height:1.16rem;}
    .grid_item{padding:0;     float: right;}
    .top_image_ul_o{overflow: visible;}
 
    .page_side_links_o2{overflow: hidden;  margin-bottom:1.66rem; }
    .page_side_links_o{overflow-x: scroll;      height: 5rem; margin-right:0.66rem;}
    .page_side_links  {    margin-bottom: 0px; white-space: nowrap; width:auto;} 
    .page_side_links li:after{display: none;}
    .page_side_links li ,.page_side_links li:nth-child(2n) { margin-bottom:0;   float: none;    margin-left: 0.36rem;    width: 3.61rem;    display: inline-block;} 
    .page_side_links li  a{display: block; position: relative; height:4.44rem; white-space: normal}
    .page_side_links li a span{font-size:0.77rem; padding:0 0.36rem;   line-height:0.77rem;}
    h1.page-custom-title{ margin:0.83rem 0; font-size:1.27rem; line-height: 1.27rem; }
    .order_tour h2{font-size:1rem; font-weight: 500; line-height:1.11rem;}
    .order_tour legend{margin-bottom:1.27rem; }
    .order_tour legend i{ width:1.58rem; margin-left:0.27rem; height:1.58rem; font-weight: 500; line-height:1.58rem; font-size:0.88rem; }
    .order_tour legend span{ padding:0 0.55rem; width:calc(100% - 1.85rem); height:1.58rem; font-weight: 500; line-height:1.58rem; font-size:0.88rem; }
    .form-group{width:100%; margin-bottom:0.55rem;}
    .form-group label, .form-group label span{font-size:0.88rem; font-weight: 400; margin-bottom:0.11rem; line-height:1.27rem;}
    .form-group input, .form-group textarea{height:2.22rem; font-weight: 400; font-size:0.88rem;  padding:0.55rem;  }
    .radio-group input {
        opacity: 0;
        width: 0;
        height: 0;
        float: right;
        overflow: hidden;
        padding: 0;
        margin: 0;
        }
        .form-group textarea{height:4.61rem;}
    .radio-group{margin-bottom:0.55rem;}
    .form-group .radio-group label{margin-bottom:0rem;}
    .radio-group label i{width:1.27rem; height:1.27rem;     line-height: 1.27rem;
    text-align: center;}
    .radio-group label i:before{    width: 0.77rem;
    height: 0.77rem;
    /* margin: 0.18rem; */
    line-height: 0.77rem;
    position: static;
    vertical-align: middle;
     margin: 0;
        position: static;
    top: -0.03rem;
    left: 0;
    right: 0;
    }
    .order_tour p{font-weight: 400;color: #4c4c4c; }
    .form_button{width:100%; height:2.22rem; line-height:2.22rem;font-size: 1rem; }
    .top_image_caption{position: static;}
    .cont iframe[src*='youtube.com']{height:10rem;}
    .visit_section1_col{padding:0; margin-bottom:0.88rem; height:8.75rem; width:49%; float:right;}
    .visit_section1_cols   .visit_section1_col:nth-child(2n){float:left;}
    .visit_section { width:calc(91% - 0.66rem);margin-right:0.66rem }
    .visit_section1_cols, .visit_section2_cols{display: block;}
    .visit_section1_cols:after{clear:both;  display: block; content:''; }
    .visit_section h3{font-size:0.83rem;  margin-top:0.3rem; margin-bottom:0.47rem; line-height: 1.02rem;  width:100%;   }
    .visit_section h3,.visit_row{padding:0 0.88rem; }
    .visit_row_r, .visit_row_l{font-size:0.44rem; line-height: 0.61rem; }
    .phone-btn, .tickets-btn{text-align: right; width:100%;padding:0 0.88rem 0 0;  bottom:0;font-size:0.55rem; right:0; line-height:1.19rem; height:1.19rem; }
    .phone-btn span, .tickets-btn span{background-color: #b1cce4; height:1.19rem; width:1.19rem; text-align: center;}
    .phone-btn span i, .tickets-btn span i{font-size:0.83rem; color:#fff; line-height:1.19rem; }
    .visit_address.visit_section1_col h3.mobile,.visit_address.visit_section1_col h3.mobile *{padding:0; line-height: 0.83rem; line-height:0.83rem;} 
    .visit_address address, .visit_address a.phone{font-size:0.44rem;     display: block; line-height:0.55rem;}
    .visit_address_icon{height:4.44rem; }
    .visit_address_icon i.mobile{font-size:0.97rem; display: inline-block; margin-bottom:0.22rem;}
    .visit_address_icon span{font-size:0.77rem; line-height:1.55rem; }
    .visit_map, .visit_info{width:100%; }
    .visit_map,.visit_section{margin-bottom:0.58rem;}
    .visit_section2_col{height:8.8rem;}
    .visit_address,.visit_image{margin-bottom:0;} 
    .visit_info_ul{display: block; width:100%;}
    .visit_info_ul li{width:23.27%; margin-left:2.3%; margin-bottom:0.55rem;}
    .visit_info_ul li:nth-child(4n){ margin-left:0%;}
    .visit_info_ul li:nth-child(5n){clear:both;}
    .visit_info_ul li .visit_info_toggle_box{height:4.44rem;}
    .visit_info_toggle_in i{font-size:1.77rem;    line-height: 1.8rem; margin-bottom:0.27rem;}
    .visit_info_toggle_in_title span{    font-size: 0.57rem;    line-height: 0.67rem;}
    .visit_info_ul li .visit_info_toggle_box{padding:0.16rem; }
    .visit_info_toggle_in_title{height:1.34rem;}
    
    
    .visit_info_ul li:nth-child(2) .visit_info_text_boxo, .visit_info_ul li:nth-child(6) .visit_info_text_boxo{
          margin-right: calc(-100% - 2vw);
    }
    .visit_info_ul li:nth-child(3) .visit_info_text_boxo, .visit_info_ul li:nth-child(7) .visit_info_text_boxo{
         margin-right: calc(-200% - 4vw);
    }
    .visit_info_ul li:nth-child(4) .visit_info_text_boxo, .visit_info_ul li:nth-child(8) .visit_info_text_boxo{
         margin-right: calc(-300% - 6vw); 
    }
    
    .visit_info_ul li.active .visit_info_text_boxo{width:calc(400% + 1.08rem);}
    .visit_info_text_box{margin:1.11rem 0 0.55rem 0; padding:0.16rem 0.27rem; }
    .visit_info_text_box h2    {display: block; font-size:1rem;  color: #3d5781; margin-bottom:0.27rem; line-height:1.16rem; }
    .visit_info_text_box p{font-size:1rem; line-height:1.19rem;}
    .head_search_o.mobile{position: absolute; top:100%; right:0; background-color: #3d5781; height:2.22rem; width:100%; }
    .header.searchactive .head_search_o.mobile{display: block;}
    .head_search_o.active .head_search{margin:0;}
    .head_search{ height:2.22rem;  display: block;width:100%; padding:0; margin:0;}
    .head_search input{width:100%; padding:0 0.66rem 0 2.08rem;     text-align: right; font-size:0.88rem; height:2.22rem; background-color:transparent;   color: #9eabc0; }
    body .head_search input.fc4{  color: #9eabc0; }
    .head_search input::-webkit-input-placeholder { /* WebKit browsers */
        color: #9eabc0; font-weight: 400;   font-size:0.88rem; font-family: 'Miriam Libre', sans-serif;
    }
    .head_search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
       color: #9eabc0; font-weight: 400;   font-size:0.88rem; font-family: 'Miriam Libre', sans-serif;
    }
    .head_search input::-moz-placeholder { /* Mozilla Firefox 19+ */
       color: #9eabc0; font-weight: 400;   font-size:0.88rem; font-family: 'Miriam Libre', sans-serif;
    }
    .head_search input:-ms-input-placeholder { /* Internet Explorer 10+ */
        color: #9eabc0; font-weight: 400;   font-size:0.88rem; font-family: 'Miriam Libre', sans-serif;
    }
    .head_search button{position: absolute; top:0; left:0.66rem; z-index:1;}
    body.blue .head_search button i,.head_search button i{color:#fff; font-size:1.05rem; line-height:2.22rem;}
    .hours_footer{display: none;}
    .taulogo{width:3.86rem;}
    .taulogo img{width:100%; height:auto;}
    .footer_r{margin-top:0.69rem;}
    .share_popup_closer{width:1.38rem; top:0.58rem; left:0.58rem;}
    .share_popup_bar{z-index:20000; top:0; display: none; right:0; width:100%; height:100%; background-color:#fff; padding:0.58rem; }
    .share_popup_bar.active{display: block;}
    .share_popup_closer small:nth-child(2){     top: -0.06rem; }
    .share_popup_bar h2{font-size:1rem;  color: #3d5781; line-height:1.05rem; margin-bottom:0.58rem;}
    .share_popup_bar a,.share_popup_bar a i{line-height:1.66rem; font-size:0.83rem; color: #3d5781;}
    .share_popup_bar a i{    float: right;
    margin-left: 0.5rem; 
    background-color: #74c2be;
    text-align: center;
    height: 1.66rem;
    line-height: 1.66rem;
    width: 1.66rem;}
    .share_popup_bar a i:before{    color: #fff;
    font-size: 1.11rem;
    line-height: 1.66rem;}
    .share_popup_bar li{padding:0.5rem 0; border-bottom:1px solid #74c2be;}
     .share_popup_bar li:last-child{border-bottom:0;}
     
     
     .bottom_fly_links{ width:100%;  background-color: #639ac9;position: fixed; bottom:-3.61rem; right:0; z-index:11000; }
      .bottom_fly_links.active{bottom:0;}
     .bottom_fly_links:after{display: block; clear: both; content:'';}
     .bottom_fly_links a{  margin:0; height:2.7rem;
                            width:33.33%; text-align:center; }
     .bottom_fly_links a span{  right:0; font-weight: 700;  font-family: 'Miriam Libre', sans-serif; font-size:0.88rem;
                          line-height:0.9rem;  color:#fff;  padding:0  0.8rem;   text-align:center; }
     .bottom_fly_links a:nth-child(2){background-color: #0098b0;}
     .bottom_fly_links a:nth-child(3){background-color: #74c2be;}
     
     .cont a[href*='youtube.com']:after, .video_li_article .artcol_image_bx:after{
         width:1rem;    top: 2.4rem;
         height:1rem;
         line-height:1rem;
         margin-top:-0.5rem;
         margin-right:-0.5rem;
         font-size: 2rem;
     }
     
     
     
     .discover_ul_title h3,.grid_item_0 .discover_ul_title h3, .grid_item_10 .discover_ul_title h3, .grid_item_5 .discover_ul_title h3{height:auto;}
     .grid,.discover_ul{    -moz-column-count:2;
    -webkit-column-count: 2;
    column-count: 2;}
     
      .discover_ul > li,.discover_ul > li, .grid-item.grid_item_0, .grid-item.grid_item_5,
     .grid-item.grid_item_10, .grid-item, .grid-sizer,.discover_ul > li:nth-child(2n), .grid-item:nth-child(2n-1){width:100%;float:none;
         display: inline-block;}
      .grid-sizer{display: none;}
      .discover_ul_bg{width:100%;}
      
      body.home .discover_ul.discover_ul_exp{
          padding:0 0.66rem 0 0.27rem;
            -moz-column-count: inherit;
    -webkit-column-count: inherit;
          column-count: inherit; width:50%;}
      body.home .discover_ul.discover_ul_exp + .discover_ul.discover_ul_exp{ padding:0 0.27rem 0 0.66rem;}
      
      .grid-item{width:calc(100% + 0.27rem); }
      .grid-item .discover_ul_bg_oo{width:calc(100% - 0.27rem); }
      
      
      .top_image{min-height: 0;}
      .nl_form_page{width:100%;}
 }
  


/* buy tickets */
.date_picker_box{display: none;}
.date_picker_box.active{display: block;}
.buy_tickets{margin-top:0rem}
.buy_tickets_sort_r{width:63%;}
.buy_tickets_toggle_btn,.buy_tickets_toggle_btn2{margin-bottom:0.7rem;    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;color: #ffffff; font-size: 1.29rem;  background-color: #639ac9; line-height: 4.7rem; width:calc(50% - 0.35rem); margin-left: 0.35rem;}
.buy_tickets_toggle_btn:nth-child(2n),.buy_tickets_toggle_btn2:nth-child(2n){ float:left; margin-left: 0rem;}
.buy_tickets_toggle_btn.current,.buy_tickets_toggle_btn2.current{background-color: #ffffff!important;  color: #3d5781; }
.buy_tickets_toggle_btn.current[data-color="1"],.buy_tickets_toggle_btn2.current[data-color="1"],
.buy_tickets_toggle_btn.current[data-color="1"] span,.buy_tickets_toggle_btn2.current[data-color="1"] span
{color:#639ac9;}
.buy_tickets_toggle_btn.current[data-color="2"],.buy_tickets_toggle_btn2.current[data-color="2"],
.buy_tickets_toggle_btn.current[data-color="2"] span,.buy_tickets_toggle_btn2.current[data-color="2"] span
{color:#339ab0;}
.buy_tickets_toggle_btn.current[data-color="3"],.buy_tickets_toggle_btn2.current[data-color="3"],
.buy_tickets_toggle_btn.current[data-color="3"] span,.buy_tickets_toggle_btn2.current[data-color="3"] span
{color:#72b4ab;}
.buy_tickets_toggle_btn.current[data-color="4"],.buy_tickets_toggle_btn2.current[data-color="4"],
.buy_tickets_toggle_btn.current[data-color="4"] span,.buy_tickets_toggle_btn2.current[data-color="4"] span
{color:#34628d;}


.buy_tickets_list{    width: 63%;margin-top:3.52rem;}
.buy_tickets_list_item{margin-bottom:2.29rem;}
.buy_tickets_list_item h2{font-size:1.41rem; margin-bottom:0.7rem; line-height: 1.82rem;  }
.buy_tickets_list_item_event{margin-bottom:0.88rem;}
.buy_tickets_list_item .buy_tickets_list_item_event:last-child{margin-bottom:0rem;}
.buy_tickets_list_item_event time{color:#fff; height: 1.17rem;line-height: 1.25rem; font-size: 1rem; padding:0 0.58rem; width:6rem;}
.buy_tickets_list_item_event_content{background-color: #ffffff;}
.buy_tickets_list_item_event_content_r{width:87%; height:3.29rem;}
.buy_tickets_list_item_event_btn{color:#fff;width:13%; height:3.29rem; line-height:3.29rem; }
.buy_tickets_list_item_event_btn i{color:#fff; }
 
.buy_tickets_list_item_event_content_r h3{font-weight: 400;
  font-family: 'Heebo'; padding:0.29rem 0.58rem; font-size: 1rem; line-height: 1.35rem; color:#797979; }
.buy_tickets_sort_l{width:29%;}
.buy_tickets_toggle_check{margin-bottom:0.64rem;}
.buy_tickets_toggle_check i{border: solid 2px #3d5781; line-height: 0.94rem; margin-left:0.29rem;text-align: center; width:0.94rem; height:0.94rem; }
.buy_tickets_toggle_check span{line-height: 0.94rem;   color: #4c4c4c;font-weight: 500; font-size:1rem; }



.buy_tickets_list_item_event.buy_tickets_only_visit  .buy_tickets_list_item_event_content {
    background-color:#c2d9d9;
}


.buy_tickets_toggle_check.current i:after{     font-family: FontAwesome;
    content: "\f00c";
    font-style: normal;line-height: 0.94rem;  
    font-size: 0.6rem; position: relative; top:-1px;
    display: inline-block;
    vertical-align: top;}
.ui-widget-content{background-color: transparent; border-radius: 0;}
.ui-datepicker .ui-datepicker-header,.ui-widget-header,body .ui-widget-header{padding:0; border-radius: 0;}
.ui-datepicker-inline,.ui-widget.ui-widget-content{width:100%; border:0; padding:0; }
.ui-datepicker .ui-datepicker-header{background-color: #3d5781; height:2.35rem; margin-bottom:0.41rem;}
.ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-title *{color:#fff; font-size: 1.29rem; line-height:2.35rem;   }
 

.ui-datepicker th span{font-size: 1.05rem; line-height:2.35rem;   padding:0;color: #3d5781; }
.ui-datepicker table{display: block;}
.ui-datepicker table thead,.ui-datepicker table tbody{display: block; width:100%;}
.ui-datepicker table thead tr,.ui-datepicker table tbody tr{display: block; width:100%;}
.ui-datepicker th,.ui-datepicker table thead tr th,.ui-datepicker td{float: right; margin-left:1.5%; margin-bottom:1.5%; width: 13%;
height:2.35rem;  line-height:2.35rem;  background-color: #ffffff; padding:0; border:0;
}
.ui-datepicker table thead tr th:last-child,.ui-datepicker td:last-child{margin-left:0;}
.ui-datepicker td span, .ui-datepicker td a{ padding:0; border:0; background-color: transparent;
    text-align: center; display: block; height:2.35rem;  
     line-height: 2.6rem; color: #4c4c4c; font-size: 1rem;font-family: 'Miriam Libre', sans-serif; font-weight: 400;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:0;background-color: transparent;}
.ui-datepicker th,.ui-datepicker th, .ui-datepicker table thead tr th{background-color: #b1cce4;padding:0;height:2.35rem; width: 3.52rem; line-height:2.35rem;  
width: 13%;
    height: 2.35rem;
}
.ui-datepicker-year,.ui-datepicker-month,.ui-datepicker th span {    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;}


.ui-datepicker-other-month *,
.ui-widget-content .ui-datepicker-other-month .ui-state-default{opacity: 1; color: #a6a6a6;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{
    background-color: #3d5781; color:#fff;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next,.ui-datepicker-rtl .ui-datepicker-prev:hover
{
    right:6.47rem;
    background-color: transparent; border:0;
}
.ui-datepicker .ui-datepicker-next,.ui-datepicker-rtl .ui-datepicker-next:hover{
    right:auto; left:6.47rem;
}
.ui-widget-header .ui-icon{background-image: none;}
.ui-datepicker .ui-datepicker-prev:after, .ui-datepicker .ui-datepicker-next:after{
    content: '\9041';
    font-family: 'NM_Icons' !important;
    font-style: normal;
    font-weight: normal;
    font-style: normal; line-height: 2.35rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
        color: #fff;
            display: block;
    vertical-align: top;
    position: relative;
    top: -1px;
      
}
.ui-datepicker .ui-datepicker-prev:after{
        content: '\9035';
}

.ui-datepicker {text-align: center;}
.ui-datepicker .ui-datepicker-title {
    margin: 0; padding:0 7.64rem;
    line-height: 1.8em;
    text-align: center;
    display:block;
}
/*
.category_full_container .article_aside{margin-top:24.76rem;}
*/
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-content .ui-state-disabled span{
 opacity: 1; 
     color: #a6a6a6;  
}
.souldouttemp{      right: 0;
    z-index: 1;
    color: #fff;
    font-size: 0.7rem;
    font-weight: 400;
    line-height: 0.7rem; }


.isro_iframe iframe{width:100%;}

body .buy_tickets_list_item_event_btn.btn-souldout{
  background-color: #bf4242; position: relative;
}
body .buy_tickets_list_item_event_btn.btn-souldout span{    position: absolute;
    top: 1.17rem;
        left: 0.2rem;
    right: auto;
     -webkit-transform: rotate(-45deg); 
      -ms-transform: rotate(-45deg);  
          transform: rotate(-45deg);  
     z-index: 1;
    color: #fff;
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 0.7rem
}




@media (max-width: 1024px){
    
    .isro_iframe iframe{width:100%;  height:900px;}

.cont iframe[src*="tickets-museum.com"] {  height:900px !important;}


    .buy_tickets_sort_r,.buy_tickets_sort_l{width:100%;}
    .buy_tickets_toggle_btn,.buy_tickets_toggle_btn2{height:2.77rem; font-size: 1.05rem; line-height:2.77rem;  width:calc(50% - 0.135rem);  margin-bottom:0.27rem; margin-left:0.27rem;}
    .buy_tickets_sort_r{margin-bottom: 1.11rem;}
    .buy_tickets_toggle_check{width:calc(50% - 0.135rem); margin-bottom:0.44rem;  margin-left:0.27rem;}
    .buy_tickets_toggle_check:nth-child(2n){margin-left:0;}
    .buy_tickets_toggle_check i{margin-left:0.25rem; border: solid 3px #3d5781;width:1.25rem; height:1.25rem; line-height: 1.25rem; }
    .buy_tickets_toggle_check span{font-weight: 400; font-size: 0.88rem; line-height: 1.25rem; }
    .buy_tickets_toggle_check.current i:after{    line-height: 1.15rem;font-size: 0.8rem;}
    .buy_tickets_list{width:100%; margin-top:1.27rem;}
    .buy_tickets_list_item h2{font-size: 1.05rem; margin-bottom: 0.75rem; line-height: 1.16rem; }
    .buy_tickets_list_item_event time{padding:0 0.27rem; height:1.11rem;     line-height: 1.25rem;}
    .buy_tickets_list_item_event_content_r{height:2.77rem;  width:calc(100% - 2.77rem);}
    .buy_tickets_list_item_event_btn{height:2.77rem; line-height:2.77rem; width:2.77rem;}
    .buy_tickets_list_item_event_btn i{font-size:2rem;    line-height: 2.5rem;}
    .buy_tickets_list_item_event_content_r h3{padding:0.4rem 0.27rem; color: #4c4c4c; font-weight: 400; width:100%; line-height: 1.11rem; }
    .buy_tickets_list_item_event_content_r h3{
            position: static;
            top: 0%;font-size: 0.9rem;
            -webkit-transform: translateY(0%);
            -moz-transform: translateY(0%);
            -ms-transform: translateY(0%);
            -o-transform: translateY(0%);
            transform: translateY(0%);
    }
    .buy_tickets_list_item_event{margin-bottom:0.55rem;}
    .buy_tickets_list_item{margin-bottom:1.3rem;}
    .date_picker_box.active{margin-top:1.08rem; }
    .ui-datepicker .ui-datepicker-title{padding:0; }
    .ui-datepicker .ui-datepicker-title, .ui-datepicker .ui-datepicker-title *{ font-size: 1rem; line-height:2.22rem;}
    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .ui-datepicker-rtl .ui-datepicker-prev:hover{
        right:0.77rem;
    }
    .ui-datepicker .ui-datepicker-next, .ui-datepicker-rtl .ui-datepicker-next:hover{
        right:auto; left:0.77rem; 
    }
    .ui-datepicker .ui-datepicker-header{height:2.22rem; margin-bottom:0.22rem;}
    .ui-datepicker th, .ui-datepicker th, .ui-datepicker table thead tr th,
    .ui-datepicker th, .ui-datepicker table thead tr th, .ui-datepicker td,.ui-datepicker td span, .ui-datepicker td a{height:2.08rem;}
    .ui-datepicker th span,.ui-datepicker td span, .ui-datepicker td a{line-height:2.08rem; font-size: 1rem;}
    .ui-datepicker td span, .ui-datepicker td a{    line-height: 2.5rem;}
    /*
    .buy_tickets_sold_out.buy_tickets_list_item_event{opacity: 0.65;}*/
    
    body .buy_tickets_list_item_event_btn.btn-souldout span{    top: 32%; left:0.3rem; }
    
    
    
    
    body.page-template-page-buy_tickets_2{padding-top:0;}
    .page-template-page-buy_tickets_2 .page-custom-title-outer,
    .page-template-page-buy_tickets_2 .bottom_fly_links ,
    .page-template-page-buy_tickets_2 .footer ,
    .page-template-page-buy_tickets_2 .header {display: none;}
    
}
/* buy tickets */



/* collapses */
.map_smnh_plate{width:100%; top:0; right:0;z-index:1; opacity: 0;}
 
.map_smnh_plate[aria-hidden="false"]{opacity: 1;}
.map_smnh_plate_o h3{position: relative; z-index:3;}
.collapses_all_btn{margin-bottom:3rem;background-color: #3d5781; padding:0 0.47rem; line-height: 1.76rem; color:#fff; }
.collapses_box{width:620px;margin-bottom:3.11rem;  border-bottom: solid 3px #3d5781;}
.collapses_item{  border-top: solid 3px #3d5781;}
.collapse_toggle{padding:1.17rem 0;}
.collapse_toggle h2{width:calc(100% - 80px); font-size: 1.23rem; line-height:1.5rem;  color: #3d5781;   }
.collapses_text_in{padding-top:0.82rem;}
.plus_minus_t{width:60px;    color: #3d5781;  font-size: 2rem;   font-family: 'Miriam Libre', sans-serif;  line-height: 1.5rem; height:1.5rem;text-align: center; }
.collapses_text{max-height: 0; overflow: hidden;}
.collapses_item.active .collapses_text{max-height: 6000px; }
@media (max-width:1440px){
    .collapses_box {    width: 100%;}
}
@media (max-width:1024px){
    .collapse_toggle {    padding:0.33rem 0;}
    .collapse_toggle h2{ width:calc(100% - 60px); font-weight: 500;  color: #3d5781;   font-family: 'Heebo', sans-serif;font-size:1rem; line-height: 1rem;}
    .plus_minus_t{    width: 40px;      font-size: 1.3rem;     line-height: 1rem;    height: 1rem;    text-align: left;}
    
    
    body.smnh_inner_page .top_image_row_1,
    body.smnh_inner_page .top_image_prev_next
    {display: block; margin: 0; }
    body.smnh_inner_page .top_image_prev_next{position: absolute;  z-index:1; top:0; right:0; width:100%;}
    body.smnh_inner_page .top_image_prev_next a{left:0.61rem;
    position:absolute;
	top:4rem; 
    }
    body.smnh_inner_page .top_image_ul_o2{overflow: hidden;}
    body.smnh_inner_page .top_image_ul li{width:100vw;}
    body.smnh_inner_page .top_image_ul li:first-child ~ li{display: block;}
    body.smnh_inner_page .top_image_ul{position: relative; width:6000px;}
    body.smnh_inner_page .top_image_prev_next a i.fc1{color:#fff;     font-size: 2.2rem;}
    body.smnh_inner_page .top_image_prev_next a[data-a="right"]{left:auto; right:0.61rem;}
    body.smnh_inner_page #main {    min-height: 0;}
}
 /* collapses */
 
 
 
 /* events */
 .event_white_area{
       background-color: #ffffff;
        margin-bottom: 0.35rem;
        width:27.29rem;
        padding:0.117rem 0.647rem;
 } 
 .event_white_area_padding.event_white_area{
     padding:0.88rem 0.647rem;
 }
 .event_white_area_padding.event_white_area.event_white_area_details{
     padding:0.117rem 0.647rem;
 }
 .event_white_area h1{
         font-weight: 700; font-size: 1.17rem; line-height: 1.58rem;
    font-family: 'Heebo', sans-serif;  color: #34628d;

 }
 .notopslider2{
     margin-top:7rem;
 }
.event_white_area h2{     
     font-size:1.52rem; line-height: 2rem;     color: #34628d;


         font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;
                                    }
 .event_white_area h3{
         font-weight: 700; font-size: 1rem; line-height:1.34rem;
    font-family: 'Heebo', sans-serif;  color: #34628d;

 }
 .event_white_area time, .event_white_area span{
       display: block; font-size: 1.41rem; line-height: 1.41rem;   color: #34628d;
 }
 .event_white_area.event_white_area_details span{  color: #34628d;
                                 font-size: 1.17rem;
}


 .page-template-page-team_member .event_white_area.event_white_area_details span,
 .page-template-page-team_member .event_white_area.event_white_area_details span *{
     font-size: 0.94rem;
 }

.event_white_area_outer{/*margin-top:8px;*/}
.article_body_event{margin-top:2.64rem; margin-bottom:2.47rem;}
.single_event_share .post_tags li a{
      background-color: #3d5781;
    font-size: 0.95rem;padding: 0 0.88rem; font-weight: 400;
    line-height: 30px;    height: 30px;
}

.post-type-archive-mw_event .category_header{margin-bottom:34px;}
.post-type-archive-mw_event .category_title{margin-bottom:28px;}
.post-type-archive-mw_event .bc_nav{margin-bottom:30px;}
 
.buy_tickets_list_event_page{margin-top:0; margin-bottom:3.29rem;}
.buy_tickets_list_event_page .buy_tickets_list_item{margin-bottom:0;}
.single-mw_event .top_image_ul_o{padding-bottom:2rem;}
.single-mw_event .top_image_title_box {height: calc(100% + 31px);}
.single_event_share {  margin-top: -8px;}
.category_header > .single_event_share {   width: 100%; }

.ui-datepicker td.event_highlight{    color: #454545; background-color:#f8c377;}
 .ui-datepicker td.event_highlight *{
    color: #454545; 
    color: #fff; 
}


.ui-datepicker td.event_highlight.ui-state-disabled{
        color: #a6a6a6;background-color:#fff;
}
.ui-datepicker td.event_highlight.ui-state-disabled *{
        color: #a6a6a6;
}

.post-type-archive-mw_event .buy_tickets_sort_r,
.tax-mw_event_tag   .buy_tickets_sort_r
{width:14.76rem; margin-top:15px;}
.no_events_found{margin-top:15px;}
.post-type-archive-mw_event .buy_tickets_list,
.tax-mw_event_tag   .buy_tickets_list
{width:calc(100% - 15.57rem); margin:0;}
.post-type-archive-mw_event .buy_tickets_toggle_btn,
.post-type-archive-mw_event .buy_tickets_toggle_btn2,
.tax-mw_event_tag   .buy_tickets_toggle_btn2,
.tax-mw_event_tag   .buy_tickets_toggle_btn
{margin-bottom:0.7rem; margin-left:0; font-size:1.29rem; width:100%; line-height: 3.52rem; }
.post-type-archive-mw_event .discover_ul > li,
discover_event_single .discover_ul > li,
.tax-mw_event_tag   .discover_ul > li
{width: calc(33.33% - 28px);}
.post-type-archive-mw_event .discover_ul > li:nth-child(4n),

.tax-mw_event_tag  .discover_ul > li:nth-child(4n)
{    margin-left: 32px;}
.post-type-archive-mw_event .discover_ul > li:nth-child(3n),

.tax-mw_event_tag  .discover_ul > li:nth-child(3n)
{margin-left:0;}
.post-type-archive-mw_event .discover_ul > li .discover_ul_title h3,
.discover_event_single .discover_ul > li .discover_ul_title h3,
.tax-mw_event_tag  .discover_ul > li .discover_ul_title h3
{font-size:0.8rem; line-height:1.8rem; }
.post-type-archive-mw_event .discover_ul > li .post_tags li a,
.discover_event_single .discover_ul > li .post_tags li a,
.tax-mw_event_tag  .discover_ul > li .post_tags li a
{height:1.17rem; line-height: 1.17rem; }
.post-type-archive-mw_event .discover_ul > li .discover_ul_title,
.discover_event_single .discover_ul > li .discover_ul_title,
.tax-mw_event_tag  .discover_ul > li .discover_ul_title
{margin-bottom:0.47rem;}
.post-type-archive-mw_event .discover_ul > li p,
.discover_event_single .discover_ul > li p,
.tax-mw_event_tag  .discover_ul > li p
{
    font-size:1.23rem; line-height: 1.35rem;  color: #4c4c4c;    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;
    height:4.05rem; overflow:hidden;
    margin:0.47rem 0.88rem;

}
.post-type-archive-mw_event .discover_ul > li,
.discover_event_single .discover_ul > li,
.tax-mw_event_tag  .discover_ul > li
{    height: 290px;}
.post-type-archive-mw_event .discover_ul > li .discover_ul_bg,
.discover_event_single .discover_ul > li .discover_ul_bg,
.tax-mw_event_tag  .discover_ul > li .discover_ul_bg
{    height: 287px;}
a.domoreajax_event{/*
      color: #34628d;
 font-size:0.94rem; text-decoration: underline;*/
}
.discover_event_single .discover_ul > li{margin-bottom:12px;}
.backtolobby {
      background-color: #63afbf;
padding:0 3px 0 6px; color:#fff;  line-height: 31px; color:#fff; font-size:16px; margin-bottom: 5px;
}

.discover_ul > li .discover_ul_title h3 img.more_event_icon{display: inline-block; margin-right:0.23rem;vertical-align: middle; width:0.7rem;}
.events_list_o .ui-datepicker .ui-datepicker-next,.events_list_o  .ui-datepicker-rtl .ui-datepicker-next:hover{left:0;}
.events_list_o .ui-datepicker .ui-datepicker-prev,.events_list_o  .ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto; right:0;}
.events_list_o .ui-datepicker .ui-datepicker-title{padding:0;     line-height: 3.52rem; }
.events_list_o .ui-datepicker .ui-datepicker-header{height:3.52rem;}
.events_list_o .ui-datepicker td span,.events_list_o  .ui-datepicker td a,
.events_list_o .ui-datepicker th,.events_list_o  .ui-datepicker table thead tr th,.events_list_o  .ui-datepicker td{
    height:1.92rem; line-height:1.92rem;
}
.events_list_o .ui-datepicker .ui-datepicker-prev,.events_list_o  .ui-datepicker .ui-datepicker-next{
        height: 3.16em;
}

.events_list_o .ui-datepicker .ui-datepicker-prev:after,.events_list_o  .ui-datepicker .ui-datepicker-next:after{line-height: 3.52rem; }
.events_list_o .ui-datepicker .ui-datepicker-header{
    margin-bottom:4px;
}


.post-type-archive-mw_event .category_header .post_tags > a,
.tax-mw_event_tag  .category_header .post_tags > a
{
    line-height:1.76rem; padding:0 0.7rem; margin:0; background-color:#34628d; color:#fff; font-size:0.94rem;
    margin-left:0.94rem;
}
.post-type-archive-mw_event .category_header .post_tags > a.current,
.tax-mw_event_tag  .category_header .post_tags > a.current
{
        color: #34628d;    background-color: #ffffff;
}

.post-type-archive-mw_event .ui-datepicker th span,
.tax-mw_event_tag  .ui-datepicker th span
{    line-height: 1.96rem;}
body.post-type-archive-mw_event .ui-datepicker tbody td *,
.tax-mw_event_tag   .ui-datepicker tbody td *
{
        line-height: 2.1rem;
}




.post-type-archive-mw_event .discover_ul > li p, .discover_event_single .discover_ul > li p, .tax-mw_event_tag .discover_ul > li p{
    color:#fff;
}
 
.single-mw_event .top_image_title_box h1 {
      color: #3d5781;

}
 
.single-mw_event .writer_box.bg4,
.single-mw_event .extra-btn.bg4{
      background-color: #3d5781;

}
.single-mw_event .article_aside {margin-top:14px;}
.single-mw_event .article_aside .buy_tickets_sort_r{width:100%; margin-bottom:1.64rem;}
.post-type-archive-mw_event .buy_tickets_toggle_btn *,
.single-mw_event .article_aside .buy_tickets_toggle_btn2 *,
.post-type-archive-mw_event .buy_tickets_toggle_btn ,
.single-mw_event .article_aside .buy_tickets_toggle_btn2 
{       color: #ffffff; font-family: 'Heebo', sans-serif;  font-weight: 500; font-size: 1.17rem;   line-height: 5.88rem; }
.post-type-archive-mw_event .buy_tickets_toggle_btn,
.single-mw_event .article_aside .buy_tickets_toggle_btn2
{    font-family: 'Heebo', sans-serif;width:calc(50% - 3px); font-weight: 500; font-size: 1.17rem;  margin-bottom: 6px;  line-height: 5.88rem; margin-left: 0;}


.single-mw_event .article_aside .ui-datepicker .ui-datepicker-next{
    left:0.5rem;
}

.single-mw_event .article_aside .ui-datepicker .ui-datepicker-title{padding:0 2.5rem;}
.single-mw_event .article_aside .ui-datepicker .ui-datepicker-prev{
    right:0.5rem;
}
.single-mw_event .article_aside .ui-datepicker .ui-datepicker-title,.single-mw_event .article_aside  .ui-datepicker .ui-datepicker-title *{
    font-size: 1rem;
}
.single-mw_event .article_aside .ui-datepicker .ui-datepicker-prev, .single-mw_event .article_aside .ui-datepicker .ui-datepicker-next{top:0;}
.single-mw_event .article_aside .ui-datepicker td span,.single-mw_event .article_aside  .ui-datepicker td a,
.single-mw_event .article_aside .ui-datepicker th, .ui-datepicker table thead tr th,.single-mw_event .article_aside  .ui-datepicker td{height:2rem; line-height: 2rem;}
.single-mw_event .category_title{margin-bottom:28px;  color: #3d5781;
}
.single-mw_event .article_header{margin-bottom: 5px;}

.single_event_share .post_tags li a.backtolobby{
        background-color: #63afbf;
 margin:0; font-weight: 500;

}
.single-mw_event .article_galleries_prom li:last-child,
.single-mw_event .buy_tickets_list_event_page{margin-bottom:2.58rem;}
.single-mw_event .article_aside .article_galleries_prom li h4.fc5{
      color: #34628d;

}
.category_header.event_no_slider_image{margin-bottom: 32px;}
.event_no_slider_image .post_tags{width:auto;}
.event_no_slider_image ~ .notopslider2{margin-top:0;}
.single-mw_event .buy_tickets_list_item h2.fc1{color:#339ab0; margin-bottom: 1rem;}

.article_body_event ul:last-child,
 .article_body_event p:last-child{margin-bottom:0;}
 
 
 
 
 
  .top_image.top_image_events_slider{min-height:0; margin-top:2.11rem;margin-bottom:1.47rem;}
  .top_image.top_image_events_slider .top-img-btn{z-index:10;  bottom:1.35rem;   font-size: 5rem;    right: 0.94rem;
 color:#339ab0;}
  .top_image.top_image_events_slider .top-img-btn i{ font-size: 5rem;  }
  .top_image.top_image_events_slider .top-img-btn[data-a="left"]{right:auto; left:0.94rem;}
  .top_image.top_image_events_slider .top-img-btn[data-a="left"] img{
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  }
  .top_image.top_image_events_slider .discover_toall{margin-top: 1.41rem;}
 .top_image.top_image_events_slider .top_image_ul li{
     width:27.64rem; margin-left: 22px;
 }

 .eventLayer{
     width:51.27%; top:0; right:0; z-index: 1; height:100%;
     padding:0.88rem 0.88rem 0.88rem 0;
 }
 .eventLayerTime{
      font-size: 1.05rem; background-color: #ffffff; padding:0 0.529rem; height: 2.35rem; line-height: 2.35rem;
  color: #34628d;
font-family: 'Miriam Libre', sans-serif;
    font-weight: 700; margin-bottom: 0.88rem;
 }
 
 .eventLaterContent{
       background-color: #ffffff;
 margin-bottom: 0.88rem;
 padding:0.64rem 0.529rem;
 height:19.58rem;
     height: 13.11rem;
 }
 .eventLaterContent h2{
       color: #34628d;
font-size: 1.41rem; line-height: 1.59rem; margin-bottom: 0.35rem;
 }
 .eventLaterContent p{
       color: #34628d;
font-weight:700;
font-size: 1rem; line-height: 1.34rem; margin-bottom: 0rem;
 }
 .eventLayerWriter{
    color: #ffffff; font-size: 1.29rem;
    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;
    background-color: #7b98b4; height:4.7rem; 
    text-align: center; line-height: 4.7rem; 
 }
 
 .arrow2_event_icon{
     width:1.35rem;
 }
 .domoreajax_event.hide{display:none;}
 
@media (max-width:1440px){
    .post-type-archive-mw_event .discover_ul > li .discover_ul_title h3, 
    .discover_event_single .discover_ul > li .discover_ul_title h3, 
    .tax-mw_event_tag .discover_ul > li .discover_ul_title h3{
        font-size: 0.7rem;
        line-height: 1.8rem;
    }
    .discover_ul > li .discover_ul_title h3 img.more_event_icon{margin-right: 0.2rem;}
    .post-type-archive-mw_event .discover_ul > li .discover_ul_bg, .discover_event_single .discover_ul > li .discover_ul_bg, .tax-mw_event_tag .discover_ul > li .discover_ul_bg {
        height: 240px;
    }
    .post-type-archive-mw_event .discover_ul > li, .discover_event_single .discover_ul > li, .tax-mw_event_tag .discover_ul > li {
        height: 240px;
    }
    
    .post-type-archive-mw_event .discover_ul > li,
    .post-type-archive-mw_event .discover_ul > li .discover_ul_bg{
        height:255px;
    }
}

@media (max-width: 1024px){
     .events_list_o{padding: 0 0.63rem;}
    .post-type-archive-mw_event .buy_tickets_sort_r, .tax-mw_event_tag .buy_tickets_sort_r{
        width:100%;
    }
    .post-type-archive-mw_event .category_title{margin-bottom: 0rem; font-weight:700;  color: #3d5781;}
 .post-type-archive-mw_event .buy_tickets_sort_r, .tax-mw_event_tag .buy_tickets_sort_r{margin-top:0;}
    .post-type-archive-mw_event .category_header{margin-bottom: 0.86rem;}
    
    .post-type-archive-mw_event .buy_tickets_toggle_btn span, .single-mw_event .article_aside .buy_tickets_toggle_btn2 span{
        position:absolute;
	top:50%;
	  -webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
    	-ms-transform: translateY(-50%);
    	-o-transform: translateY(-50%);
    	transform: translateY(-50%);
        right:0; width:100%;
    }
    .post-type-archive-mw_event .buy_tickets_toggle_btn, .single-mw_event .article_aside .buy_tickets_toggle_btn2,
    .post-type-archive-mw_event .buy_tickets_toggle_btn *, .single-mw_event .article_aside .buy_tickets_toggle_btn2 *
    {
        line-height:1.1rem;    font-family: 'Miriam Libre', sans-serif;
    font-weight: 700; font-size: 1.05rem;  color: #ffffff;

    }
    .post-type-archive-mw_event .buy_tickets_toggle_btn, .single-mw_event .article_aside .buy_tickets_toggle_btn2{
        width:3.75rem; height:3.75rem;  float:right;
        text-align: center; margin:0 0 0 0.49rem;  
        position: relative;
    }
    .post-type-archive-mw_event .buy_tickets_toggle_btn[data-type="pickdate"], .single-mw_event .article_aside .buy_tickets_toggle_btn2[data-type="pickdate"]{
     margin-left:0;   
    }
     .post-type-archive-mw_event .buy_tickets_list, .tax-mw_event_tag .buy_tickets_list{
        width:100%;
    }
    .post-type-archive-mw_event .discover_ul , .discover_event_single .discover_ul , .tax-mw_event_tag .discover_ul {
        padding:0;
        
        -moz-column-count:auto;
  -webkit-column-count:auto; 
 column-count: auto; 
    
    }
    .post-type-archive-mw_event .discover_ul > li:nth-child(4n), .tax-mw_event_tag .discover_ul > li:nth-child(4n),
    .post-type-archive-mw_event .discover_ul > li, discover_event_single .discover_ul > li, .tax-mw_event_tag .discover_ul > li{
        width:50%;   margin-left: 0rem;
    }
      .post-type-archive-mw_event .discover_ul > li,
      .single-mw_event .discover_ul > li,
    .post-type-archive-mw_event .discover_ul > li .discover_ul_bg{
        height:9.02rem;
    }
    .post-type-archive-mw_event .discover_ul > li, .post-type-archive-mw_event .discover_ul > li{
        margin-bottom:0.36rem;
    }
    .post-type-archive-mw_event .discover_ul > li .discover_ul_title h3, .discover_event_single .discover_ul > li .discover_ul_title h3, .tax-mw_event_tag .discover_ul > li .discover_ul_title h3{
        display: block; font-size: 0.47rem; line-height: 1.11rem; font-weight: 700;
    }
    
    .post-type-archive-mw_event .discover_ul > li .discover_ul_title h3.event_lobby_title,
    .discover_event_single .discover_ul > li .discover_ul_title h3.event_lobby_title, .tax-mw_event_tag .discover_ul > li .discover_ul_title h3.event_lobby_title{
       margin:0; padding:0.16rem 0.22rem; font-size: 0.77rem; font-weight: 400;  line-height: 0.91rem; height:2.97rem;
    }
    .single-mw_event  .discover_ul_bgin,
    .post-type-archive-mw_event  .discover_ul_bgin
    {
        margin:1.66rem 0.27rem 0 0; width:calc(100% - 0.27rem);
    }
    .single-mw_event .discover_ul_bg_oo,
    .post-type-archive-mw_event .discover_ul_bg_oo
    {width:calc(100% - 0.15rem)}
     .single-mw_event .discover_ul > li:nth-child(2n) .discover_ul_bg_oo, .single-mw_event .discover_ul > li:nth-child(2n) .discover_ul_bg_oo,
     .post-type-archive-mw_event .discover_ul > li:nth-child(2n) .discover_ul_bg_oo, .post-type-archive-mw_event .discover_ul > li:nth-child(2n) .discover_ul_bg_oo
     {
      float:left;   
     }
    .single-mw_event .discover_ul_bgin,
    .post-type-archive-mw_event .discover_ul_bgin
    {margin-top:1.66rem; }
    .post-type-archive-mw_event .discover_ul_title,
    .single-mw_event .discover_ul_title    {margin-top:-1.52rem;     width: 100%;}
    .post-type-archive-mw_event .discover_ul > li .discover_ul_title h3 img.more_event_icon,
    .single-mw_event .discover_ul > li .discover_ul_title h3 img.more_event_icon    {
        width:0.44rem;
    }
    .post-type-archive-mw_event .discover_ul > li .discover_ul_title, .discover_event_single .discover_ul > li .discover_ul_title, .tax-mw_event_tag .discover_ul > li .discover_ul_title
     {
        margin-bottom:0;
    }
    
    
    
    .single-mw_event .image_mob_title,
    .single-mw_event .top_image_caption
    {display: none;}
    .single-mw_event .article_body_event{width: 15.5rem;}
    .single-mw_event  .article_col {position: relative; z-index: 500;margin-top:-1.52rem;}
    .event_white_area_outer{width:97%; margin-right: -0.58rem;}
    .event_white_area{width:100%;   margin-bottom:0.27rem;  padding: 0.38rem 0.58rem;}
    .single-mw_event  .top_image {margin-bottom:0;}
    .single-mw_event .top_image_ul_o{padding-bottom:0;}
    body.single-mw_event.smnh_inner_page .top_image_ul{margin-bottom:0;}
    .event_white_area h2{
        font-size: 1.44rem; line-height:1.5rem; margin-bottom:0.27rem;
    }
    .event_white_area h3{line-height: 1.22rem;}
    .event_white_area time, .event_white_area span{
        font-size: 1.05rem; line-height: 1.05rem;
    }
    
    .event_white_area.event_white_area_details span{
        font-size: 1rem; line-height: 1.25rem;
    }
    
    .single-mw_event  .buy_tickets_list_item_event{}
    .single-mw_event  .article_body_event{
        margin:0 0 0.88rem 0;
    }
    .single-mw_event .buy_tickets_list_event_page{
        margin-top:0.61rem; margin-bottom:1.1rem;
    }
    .single-mw_event .buy_tickets_list_item h2{
        margin-bottom:0.41rem;
    }
    
    .single-mw_event  .discover_event_single .discover_ul > li .discover_ul_title h3{
        line-height: 0.88rem;
    }
 
    
    body.archive.post-type-archive-mw_event .bc_nav{    padding: 0 0.66rem;display: block;   background-color: #3d5781;}
    
    
    .archive_do_buttons_a{
        margin-bottom:0.77rem; text-align: center;
    }
    .archive_do_buttons_a a:first-child{margin-left: 2.8rem;}
    .archive_do_buttons_a a{    font-weight: 400;
    font-family: 'Heebo', sans-serif;
     font-size: 0.83rem; line-height: 1rem;   text-decoration: underline;  display: inline-block;   color: #34628d;

    }
    .domoreajax_event.hide{display: inline-block;}
    .post_tags_events_bottom{display:none;}
    .post_tags_events_bottom.active{display: block;}
     .post-type-archive-mw_event #bimottarget{margin-bottom:0.69rem}
     .post-type-archive-mw_event .archive_do_buttons .category_header{margin:0; width:100%;}
     .post-type-archive-mw_event .archive_do_buttons .category_header .post_tags > a{margin:0 0 0.3rem 0.3rem;font-size: 0.77rem; height:1.66rem; line-height: 1.66rem; width:3.44rem; }
     
     
     .post-type-archive-mw_event .archive_do_buttons .category_header .post_tags > a{    width: calc(50% - 0.3rem);}
     
     
     .single-mw_event .category_title{display:none;}
     .single-mw_event .category_header{padding:0; margin:0;}
     .single-mw_event .bc_nav{
           background-color: #3d5781;

     }
     .buy_tickets_list_item_event time{width:3.44rem;}
     .event_white_area_padding.event_white_area{padding:0.25rem 0.66rem;}
     body:not(.page-template-page-courses) .event_white_area_padding.event_white_area.event_white_area_details:last-child{margin-bottom:0;}
     .single-mw_event .buy_tickets_list_event_page{margin-top:0.88rem;}
     .single-mw_event .buy_tickets_list_item h2.fc1{margin-bottom:0.41rem;}
     .single-mw_event .descover h2{  color: #339ab0; font-size:1.05rem; margin-bottom:0.58rem; line-height:1.38rem; background-color:transparent;}
     .discover_event_single .discover_ul{
         padding:0 0.66rem;
     }
     .article_body_event p:last-child{margin-bottom:0;}
     .article_body_event.shortend p:first-child ~ *{display:none;}
     .eventTextExpaned .article_body_event.shortend :first-child ~ *:not(table *){display:block;}
     .singleEventReadMore{  margin-bottom:1.58rem;  text-decoration:underline;       color: #34628d; line-height:1.22rem;           font-size:0.83rem;     }
     .single-mw_event .article_col.notopslider{margin-top:0.66rem;}
  
     .discover_event_single .discover_ul > li{
             width: 50%;
        margin-left: 0rem;
     }
    
     
     .home #main.top_image .top_image_ul li:nth-child(3) ~ li{display:none;}
     
     
     .top_image.top_image_events_slider{margin-bottom:0.8rem; overflow:hidden;}
    .top_image_events_slider  .top_image_ul_o2 {margin:0 0.66rem; width:calc(100% - 1.32rem);}
     .top_image.top_image_events_slider{margin-top:0;}
    .top_image_events_slider  .top_image_title_top_mobile{
           background-color: #3d5781;    width: 100%; margin-bottom:0.69rem;
            color:#fff; font-size: 0.88rem; line-height: 2.22rem; padding:0 0.66rem;
     }
     .top_image.top_image_events_slider .top_image_ul li{width:10.3rem; margin-bottom:0;}
     .top_image.top_image_events_slider .top_image_ul {width:50000px; margin-bottom:0; position: relative;}
     .eventLayer{padding:0.58rem  0.58rem 0 0; width:8.44rem;}
     .eventLayerTime{line-height: 1.27rem;   color: #ffffff;
 height: 1.27rem; font-size: 0.66rem; margin-bottom:0.44rem; }
     .eventLaterContent{
         padding:0.27rem; height:auto; margin-bottom:0; width:5.83rem;
     }
     .eventLaterContent h2{font-size: 0.88rem; line-height: 0.94rem;  }
     .eventLaterContent p{display: none;}
     .eventLayerWriter{ display: none;font-size: 1.11rem; line-height: 2.52rem; height: 2.52rem; }
     .top_image.top_image_events_slider .top-img-btn{
             top: auto; bottom:0.8rem;
             right:0.55rem;
            -webkit-transform: translateY(0%);
            -moz-transform: translateY(0%);
            -ms-transform: translateY(0%);
            -o-transform: translateY(0%);
            transform: translateY(0%);
     }
     .top_image.top_image_events_slider .top-img-btn[data-a="left"]{
         right:auto; left:0.55rem;
     }
     .arrow2_event_icon {    width: 0.69rem;}
     
     
       .top_image.top_image_events_slider .top-img-btn{
         padding: 0.8rem; bottom:0; right:0; left:auto;
     }
     
     .top_image.top_image_events_slider .top-img-btn[data-a="left"]{
         padding: 0.8rem; bottom:0; right:auto; left:0;
     }
     
     
}
 
 /* events */
 
 
 
 
 /* buy ticktes has many */
 .date_picker_box_note_s{
     width:0.625rem; margin-left:0.75rem;
     height:0.625rem;  background-color: #f8c377;

 }
 .date_picker_box_note_s2{
    color: #797979;  font-weight: 300;
 font-size:0.94rem;
   width:calc(100% - 2rem); line-height: 0.625rem;
 }
 .buy_tickets_list_item_event_has_many_times_hours:after{
     content:''; display:block; clear: both;
 }
 .buy_tickets_list_item_event_has_many_times{
     max-height: 0; overflow:hidden;
 }
  .buy_tickets_list_item_event_has_many.active .buy_tickets_list_item_event_has_many_times{
     max-height: 50rem;
 }
 
 
 .buy_tickets_list_item_event_has_many_times > h2{
      font-size:0.94rem; line-height:0.94rem; color:#34628d; margin:0.29rem 0;
 }
 .buy_tickets_list_item_event_has_many_times > h2:before{
       width: 0; 
  height: 0; content:''; display:inline-block; vertical-align: middle;
  border-top: 0.29rem solid transparent; margin-left: 0.17rem;
  border-bottom: 0.29rem solid transparent; 
  
  border-right:0.29rem solid #34628d; 
 }
 
 
 .buy_tickets_list_item_event_has_many_times > h2.fc1:before{
      border-right:0.29rem solid #639ac9;
 }
 .buy_tickets_list_item_event_has_many_times > h2.fc2:before{
     border-right:0.29rem solid #339ab0;
 }
 .buy_tickets_list_item_event_has_many_times > h2.fc3:before{
      border-right:0.29rem solid #72b4ab;
 }
 .buy_tickets_list_item_event_has_many_times > h2.fc4:before{
      border-right:0.29rem solid #34628d;
 }
 .buy_tickets_hasmany_link{
     display: block; width:100%; text-align: center;
       background-color: #34628d;  color: #ffffff;
font-size: 1.05rem; 
height:2.35rem; line-height: 2.6rem;
 }
 .buy_tickets_hasmany_link.inactive{
      opacity: 0.6;
 }
 .buy_tickets_hasmany_link[href="#"]{
      cursor: default;
 }
 
 .buy_tickets_list_item_event_has_many{
     margin-bottom:1.05rem; 
 }
 .buy_tickets_list_item_event_has_many .buy_tickets_list_item_event{
     margin-bottom:0rem; 
 }
 
 .buy_tickets_list_item_event_has_many_times_hours a,
 .buy_tickets_list_item_event_has_many_times_hours div{
     width:6.47rem; margin:0 0 0.41rem 0.41rem;
     font-size:0.94rem;  color: #797979; position:relative;
background-color:#fff; text-align: center;
height:2.35rem; line-height: 2.6rem;
 }
 
 .buy_tickets_list_item_event_has_many_times_hours div.btn-souldout{
  background-color: #bf4242;
}
  
  .buy_tickets_list_item_event_has_many_times_hours div.btn-souldout span{
      -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
    position: relative;
    top: 0.9rem;
    display: block;
    font-size: 0.9rem;
  }
  
  
  .buy_tickets_list_item_event_has_many_times_hours a:nth-child(4n),
  .buy_tickets_list_item_event_has_many_times_hours div:nth-child(4n){
      margin-left: 0;
  }
  .hasManyIcon_i{
      display: inline-block; vertical-align: middle;
       -webkit-transform: rotate(-90deg); 
      -ms-transform: rotate(-90deg); 
          transform: rotate(-90deg);
             position: relative;     
                 right: 0.1rem;
  }
  
   .buy_tickets_list_item_event_has_many.active .hasManyIcon_i{
 
         right: -0.1rem;
       -webkit-transform: rotate(90deg); 
      -ms-transform: rotate(90deg); 
          transform: rotate(90deg);
  }
  
  .arrow_has_many{
      display: inline-block; vertical-align: middle; width:1.18rem;
  }
  .buy_tickets_list_item_event_has_many.active .arrow_has_many{
      -webkit-transform: rotate(180deg); 
      -ms-transform: rotate(180deg); 
          transform: rotate(180deg);
  }
  
  
  
     .buy_tickets_list_item_event_has_many_times_hours .buy_tickets_hasmany_hour  a{
          width:100%; margin:0;
      }
      
      
    .times_bg1 a:hover *,
  .times_bg1 a:hover,
    .times_bg1 a.current *,
  .times_bg1 a.current
  {
      background-color: #639ac9; color:#fff;
  }
  
      .times_bg2 a.current *,
  .times_bg2 a.current,
    .times_bg2 a:hover *,
  .times_bg2 a:hover{
      background-color: #339ab0; color:#fff;
  }
    
      .times_bg3 a.current *,
  .times_bg3 a.current,
    .times_bg3 a:hover *,
  .times_bg3 a:hover{
      background-color: #72b4ab; color:#fff;
  }
  
    
      .times_bg4 a.current *,
  .times_bg4 a.current,
    .times_bg4 a:hover *,
  .times_bg4 a:hover{
      background-color: #34628d; color:#fff;
  }
  
  @media (max-width:1440px){
   
      .buy_tickets_list_item_event_has_many_times_hours a, .buy_tickets_list_item_event_has_many_times_hours div{
          width: 5.83rem;
      }
      
         .buy_tickets_list_item_event_has_many_times_hours .buy_tickets_hasmany_hour  a{
          width:100%; margin:0;
      }
      
  }  
  @media (max-width:1024px){
   
      .buy_tickets_list_item_event_has_many_times_hours a:nth-child(4n), .buy_tickets_list_item_event_has_many_times_hours div:nth-child(4n),
      .buy_tickets_list_item_event_has_many_times_hours a, .buy_tickets_list_item_event_has_many_times_hours div{
          width: calc(33.33% - 0.25rem); 
    margin: 0 0 0.4rem 0.33rem
      }
      
      .buy_tickets_list_item_event_has_many_times_hours .buy_tickets_hasmany_hour  a{
          width:100%; margin:0;
      }
      
      .buy_tickets_list_item_event_has_many_times_hours a:nth-child(3n),
      .buy_tickets_list_item_event_has_many_times_hours div:nth-child(3n){
          margin-left:0;
      }
        .buy_tickets_list_item_event_has_many.active .buy_tickets_list_item_event_has_many_times{
     max-height: 50rem;
 }
 .buy_tickets_list_item_event_has_many_times_hours div.btn-souldout span{
     font-size: 0.7rem;
 }
 
 .single-mw_event .buy_tickets_list_item_event time{width:auto;}
 
  }  
 /* buy ticktes has many */
 
 
 
 
  /* page thank you */
  
  .thank_body_basket_share_row{
    margin-top: -30px;
    position: relative;
    top: -23px;
    line-height: 30px;
    height: 30px;
  }
  .thank_body_basket_share_row a.backtolobby{
      margin:0;     line-height: 30px;
  }
   .page-template-page-buy_tickets_3 .extra-btn{
      display: none;
  }
   .page-template-page-buy_tickets_3 .print-btn .extra-btn{
      display: block;
  }
  .thank_body_basket{
      margin-bottom:3.125rem;
  }
 .v2basket_order{
     margin-bottom:1.18rem;
       color: #34628d; line-height: 1.688rem;
font-size:1.25rem;
 }
 .v2basket_box_row{
    margin-bottom:0.625rem;
 }
 .v2basket_box{
     margin-bottom:2.188rem; width:100%;
 }
 .v2basket_box_row_right{
     width:8.438rem; font-weight: 700;  color: #4c4c4c;
font-size:1rem;line-height:  1.25rem; min-height: 1.25rem;
 }
 .v2basket_box_row_left{
     width:calc(100% - 8.438rem); 
 }
 .v2basket_box_row_left *,
 .v2basket_box_row_left{
      color: #4c4c4c;
font-size:1rem;line-height: 1.25rem;
 }
 .v2basket_box_row_left div,
 .v2basket_box_row_left span{
     float:right;
 }
 .v2basket_box_row_left div{
     margin-left:0.6rem;
 }
 .v2basket_box_row_left:after{
     content:''; display: block; clear: both;
 }
 
  .v2basket_box2 .v2basket_box_row_right,
 .v2basket_box2 .v2basket_box_row_left{
       color: #34628d;

 } 


 
 @media (max-width:1024px){
     .v2basket_box_row_left *, .v2basket_box_row_left,
     .v2basket_box_row_right{
            line-height: 1rem;     font-size: 0.7rem;
     }
     
     .v2basket_box {
        margin-bottom: 1rem;
        width: 100%;
    }
     .v2basket_order{
         font-size:1rem;
     }
     .v2basket_box_row_right {
    width: 6.5rem;
     }
     .v2basket_box_row {
    margin-bottom: 0;
}
     .v2basket_box_row_left {
        width: calc(100% - 6.5rem);
    }
 }
 
 
 
 
 /* page thank you */
 
 
 
 
 
 
 
 
 



.clct_btn,
.clct_form button
{ cursor: pointer;
      background-color: #35628E;
height:30px; line-height:30px;
font-size: 0.95rem;    color: #FFFFFF;
padding:0 1.563rem; border:0; 
font-weight: 300;
}
 
 
 
 
 
 
 
 
 /* aquatic */
 .top_image_logo{
      bottom:79px; right:0; 
     margin-bottom:1.765rem;

 }
 .top_image_logo img{
       width:9.294rem; margin:auto;
 }
 .page-template-page-aquatic_main .page_side_links_o   {
     margin-bottom: 4.118rem;
 }
 .article_body_aquatic.article_body{
     margin-bottom:20px;
 }
 .toggle_aqua_tag{
     line-height: 1.76rem;
    padding: 0 0.7rem;
    margin: 0;
    background-color: #34628d;
    color: #fff;
    font-size: 0.94rem;
    margin-left: 0.94rem;
 }
 .toggle_aqua_tag:hover,
 .toggle_aqua_tag.current{
         color: #34628d;
    background-color: #ffffff;
 }
 .top_image_aquatic,
 .aqua_tags{
     margin-bottom:28px;
 }
 .aqua_tags ~ .article_col,
 .aqua_tags ~ .article_aside{margin-top:0;}
 .aqua_tags ~ .article_col{
     width: calc(78% - 30px);
 }
/*  .discover_ul.discover_ul_aquatic > li:nth-child(4n){
    margin-left:32px;
 } */
body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li:nth-child(3n),
body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li:nth-child(4n),
body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li{
     width:calc(33.33% - 28px);
     margin-left: 32px;
 }
 body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li:nth-child(3n) {
    margin-left: 0;
}

@media screen and (max-width:1024px){
    .toggle_aqua_tag{
        margin-bottom:0.94rem;
    }
    .aqua_tags ~ .article_col{width:100%;}
    body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li:nth-child(4n),
    body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li:nth-child(3n),
    body:not(.single-mw_learn):not(.tax-mw_learn_cat) .discover_ul.discover_ul_aquatic > li {
        width: calc(33.33% - 28px);
        width: 100%;
        float: none;
        display: inline-block;
    }
}
 /* aquatic */
 
 
 
 
 
 
 
 /* form custom 3 in row */
 .fields_in_row_3:after{
    content:''; display: block; clear: both;
}
.fields_in_row_3 .form-group{
     width: calc(32%);
    margin-left: 2%;
}
.fields_in_row_3 .form-group:last-child{
    margin-left: 0;
}
.fields_in_row_1 .form-group{
 width:100%;   
}
@media (max-width:1440px) and  (min-width:1024px){
    .form-group label, .form-group label span{
            font-size: 0.9rem;
    }
}
@media (max-width:1024px){
  .fields_in_row_3 .form-group{
        width: calc(100%);
       margin-left: 0%;
   }
}
 /* form custom 3 in row */
 
 
 
 
 
 /* learn */
 .lobby_main_title{
     line-height: 2.938rem;
     font-size: 2.25rem;  color: #34628D;
font-weight: 400;  letter-spacing: 0;
margin-bottom: 1.438rem;
 }
 .page-template-page-learn_lobby .cont h2{
     font-size: 1.375rem; line-height: 1.875rem; margin-bottom: 2.125rem;
 }
 .learn-sb{
     margin-bottom:4.688rem;
 }
 .learn-sp-item{
     margin-bottom:1.125rem;
 }
 .learn-sp-item a{
     display: block;
 }
 .learn-sp-item-hov{
     top:0; right:0; z-index: 2;
     opacity: 1;
 }
 .learn-sp-item:hover  .learn-sp-item-hov{
     opacity: 0;
 }
 
 .learn-sp-item a img{
     -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;
 }
 .learn-sb  .learn-sp-item:last-child{
     margin-bottom:0;
 }
 .learn-sp-item h2{
       text-shadow: 0 1px 9px rgba(0,0,0,0.3);
  color: #FFFFFF; 
  font-size: 2.5rem;
  line-height:  2.5rem;
right:0; z-index:10;
 }
 .gen_links_wide{
     margin-bottom: 5.882rem;
 }
 .gen_links_wide .page_side_links li:nth-child(2n),
 .gen_links_wide   .page_side_links li{
     float:right;
     width:7.059rem; margin:0 0 0.765rem 0.765rem;
 }
 .gen_links_wide   .page_side_links ul:after{
     content:''; display: block; clear: both;
 }
 .learn_discover.descover .post_tags li a{
       background-color: #FFFFFF;

 }
 .learn_discover.descover .discover_ul_title h3{
 line-height: 2.5rem;    padding:0 5px;
 }
 .tax-mw_learn_cat .cont h2{
     margin-bottom:0.875rem;
     font-size: 1.62rem;
    line-height: 2.125rem;
 } 
 .learn-sp-side .learn-sp-item > a{
       height:4.875rem;     
 }
.learn-sp-side .learn-sp-item {
   
      height:4.875rem;  
     background-color: #FFFFFF;
  display: block; text-align: center;

 }
 .learn-sp-side .learn-sp-item h2{  color: #34628D;
      font-size: 1.375rem;  line-height: 4.875rem; text-shadow: none;
 }
 .learn-sp-side .learn-sp-item{
      margin-bottom:0.625rem;
 }
 .learn-sp-side .learn-sp-item:hover h2, .learn-sp-side .learn-sp-item.current h2{
    color: #FFFFFF;   
 }
 .learn-sp-side .learn-sp-item:hover, .learn-sp-side .learn-sp-item.current{
       background-color: #339AB0;
 

 }
 .learn-sb-dop{
    background-color: #339AB0;
    width: 1051px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5);
    top: 0;
    right: 0;
    z-index: 2000;
 }
 .learn-sb-dop-tabs{
       background-color: #FFFFFF;
height: 1.765rem; padding-right: 1.059rem;
 }
 .learn-sb-dop-cotnent{
  /*   padding:0 1.059rem;*/
 }
 .learn-sb-dop-tabs a{
     color: #797979;
  margin-left:1.313rem; 
  line-height: 1.765rem; 
  font-size: 1.2rem;
 }
 .learn-sb-dop-tabs a:hover{
       color: #339AB0;
 }
 .learn-sb-dop-tabs a.current{
     font-weight: 700;   
  color: #339AB0;

 }
 
 .learn-sb-dop-box{display: none; min-height: 420px; }
 .learn-sb-dop-box.current{display: block;}
 .learn-sb-dop-box *{
     color:#fff;
 }
  .learn-sb-dop-list-link i,
 .learn-sb-dop-list-link{
     font-size: 0.941rem; line-height: 1.588rem;
 }
 
 .learn-sb-dop-list li{
  padding:0 1.059rem;   width:25%; 
 }
 .learn-sb-dop-list{
     display: block; position: relative;
 }
 .learn-sb-dop-list-level3,
 .learn-sb-dop-list-level2,
 .learn-sb-dop-list-level1,
 .learn-sb-dop-list{
     padding:1.412rem 0;
 }

 .learn-sb-root-cat{
     margin-bottom: 0.765rem;
 }
 .learn-sb-dop-list-sub li{
     padding:0; width:100%;
 }
  
 .learn-sb-dop-list-link i{font-size: 1rem;
                           
    margin-right: 0.25rem;
    vertical-align: top;
 }
 .learn-sb-dop-list-link i.icon-arrow_l:hover:after{
     content:'\9041';
 } 
 .learn-sb-dop-list-level3,
 .learn-sb-dop-list-level2,
 .learn-sb-dop-list-level1{
     right:25%; top:0;  background-color: #47A4B7;
width:25%; height: 100%;
 }
 .learn-sb-dop-list-level3 > li,
 .learn-sb-dop-list-level2 > li,
.learn-sb-dop-list-level1 > li{
      padding: 0 1.059rem;   
 }
 .learn-sb-dop-list-level3 > li:first-child,
 .learn-sb-dop-list-level2 > li:first-child,
 .learn-sb-dop-list-level1 > li:first-child{
     margin-bottom: 0.765rem;
 }
 .learn-sb-dop-list-level2{
     right:50%;  background-color: #5CAEC0;
 }
 .learn-sb-dop-list-level3{
     right:75%;  background-color: #70B8C7;
 }
 
  .learn-sb-dop-list-level3,
 .learn-sb-dop-list-level2,
 .learn-sb-dop-list-level1{
          -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;
     opacity: 0; margin-right:-2rem; visibility: hidden;
 }
  .learn-sb-dop-list-level3.active,
 .learn-sb-dop-list-level2.active,
 .learn-sb-dop-list-level1.active{
     opacity: 1; margin-right:0rem; visibility: visible;
 }
   .learn-sb-dop-list-level3{z-index: 1;}
 .learn-sb-dop-list-level2{z-index: 2;}
 .learn-sb-dop-list-level1{z-index: 3;}
 
 .learn-sb-dop-tabs a.learn-sb-dop-close{
     background-color: #339AB0;
       height: 1.765rem; margin:0;
       line-height: 1.765rem;
  width:  1.765rem; text-align: center;
 }
 .learn-sb-dop-close img{
     width:0.824rem; display: inline-block; vertical-align: middle;
 }
 .learn-sb-dop{
  -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;
     opacity: 0;  max-height: 0; overflow: hidden; visibility: hidden;
     top:-2rem;
 }
 .learn-sb-dop.active{
     top:0rem;
       opacity: 1;  max-height: 2000px;   visibility: visible;
 }
 
 .learn-d-toggle.current{
     font-weight: 700;
 }
  
 .learn-d-toggle i.icon-arrow_l_opened{
     display: none;  
 }
 .learn-sb-dop-list .learn-d-toggle i.icon-arrow_l_opened{
      margin: 0;
 }
 .learn-d-toggle.current i.icon-arrow_l_opened{
     display: inline-block;
 }
 .single-mw_learn .learn-sources,
 .single-mw_learn .article_body{
     width:40.882rem;
 }
 .single-mw_learn .article_body{
    margin-bottom:50px;
 }
 .single-mw_learn .article_col,
 .single-mw_learn .article_aside{
         margin-top: 0;
 }
 h1.page-learn-title{
       color: #34628D;
  letter-spacing: 0; font-size: 2.353rem;
margin-bottom: 0.588rem; line-height: 2.588rem;
 }
 .single-mw_learn .article_header{
     margin-bottom: 3.176rem;
 }
 .learn-author,.learn-author *{
   color: #797979;
  letter-spacing: 0;line-height: 1.412rem;
     font-size: 0.941rem;   
 }
 .learn-meta_row{
     margin-bottom: 1.176rem;
 }
 .cont h2.learn-mishne{
     margin-bottom: 0.529rem;
 }
 .single-mw_learn p.wp-caption-text{
     text-align: right; font-size: 0.824rem; padding:0; margin-top:0.529rem;
     line-height:1rem;
 }
  .single-mw_learn .cont ul, .single-mw_learn  .cont ol,  .single-mw_learn .cont p, .single-mw_learn  .cont h1, .single-mw_learn  .cont h2,  .single-mw_learn .cont h3,
   .single-mw_learn .cont h4,  .single-mw_learn .cont h5,  .single-mw_learn .cont h6 {
    max-width: 100%;
}

.learn-sources{
   border-top: 1px solid #A6A6A6;
   border-bottom: 1px solid #A6A6A6;
   margin-bottom:2.8rem;

}
.learn-sources-toggle{
 
    display:block; height:2.353rem;  
}
.learn-sources-toggle span{
    margin-left:0.882rem;    font-size: 1.1rem;
}
.learn-sources-toggle span:after{
    content:'+';
}
.learn-sources-toggle,.learn-sources-toggle *{
    line-height: 2.353rem;    font-size: 0.824rem;  color: #797979;
font-weight: 700; 
}
.learn-sources-in{display: none;}
.learn-sources.active .learn-sources-toggle span:after{
    content:'-';
}
.learn-sources.active .learn-sources-in{display: block; padding-bottom: 1.235rem;  padding-left:0.882rem;   }
.learn-sources-in,.learn-sources-in *{direction: ltr; text-align: left;
      color: #797979;    line-height:1.118rem;    font-size: 0.824rem;  color: #797979;

}
.learn-sources-in a{text-decoration: underline;}

.learn_discover_expande > h2{
        margin-bottom: 17px;
    color: #34628d;
    font-size: 1.41rem;
    line-height: 1.41rem;
}
.learn_discover_expande_items:after{
    content:''; display: block; clear: both;
}
.learn_discover_expande_item{
    background-color: rgba(52,98,141,0.4);
    margin-bottom:20px;
    width:calc(33.33% - 0.588rem);
    margin-left:0.882rem;
}
.learn_discover_expande_items .learn_discover_expande_item:nth-child(3n){
    margin-left:0;
}
.learn_discover_expande_item_title{
    padding:0.765rem 1.059rem;
}
.learn_discover_expande_item_title h3{
   font-size:1.08rem; color:#fff; height: 2.588rem; line-height: 1.294rem;
}
.learn_discover_expande_items ~ .discover_toall{
    margin-top:0;
}
.learn_discover_expande{
    margin-bottom: 3.118rem;
}

aside .learn-sb{
    margin-bottom: 1.882rem;
}
.tax-mw_learn_cat .single_top_extra_l.single_top_extra_l_ater{
    margin-top: -3.2rem; position: relative; z-index: 340;
}
.tax-mw_learn_cat .article_col,
.tax-mw_learn_cat .article_aside{
         margin-top: 2.059rem;
 }
 
 .tax-mw_learn_cat .discover_toall{
     margin-top:0;
 }
 .tax-mw_learn_cat .article_body {
    margin-bottom: 2.353rem;
}
 
 .learnCat_box h2{
       color: #34628D;
font-size: 1.412rem;  line-height: 1.529rem;
     margin-bottom:0.824rem;
 }
 .discover_toall h2{
     font-weight: 700;
    font-size: 1.17rem;
    line-height: 40px;
    color: #34628d;
    margin:0;
 }
  .discover_toall h2,
  .discover_toall a, .discover_toall a span, .goto{
        color: #72B4AB;

  }
 
 .learn_discover.descover .discover_ul_bgin{
         height: 300px;
 }
 .learn_discover.descover .discover_ul_bg,
 .learn_discover.descover .discover_ul > li {
    height: 316px;
 }
 .learn_discover.descover .discover_ul_title h3{
     height: 2.5rem; overflow: hidden;
 }
 
 .learn_bool_nav{
     margin:2rem 0;
 }
 .learn_bool_btn{
     width:2.5rem; height:2.5rem; text-align: center;
     background-color: rgba(255,255,255,0.5);
 
 }
a.learn_bool_btn,a.learn_bool_btn *{
       line-height: 2.5rem; 
      text-decoration: none;     font-size: 2rem; color:#797979;
 }
 a.learn_bool_btn i{
     display: block;
 }
a.learn_bool_btn i:after{
     position: relative; top:-0.1rem;  line-height: 2.5rem; 
 }
 .learn_bool_status{
    height:2.5rem;  padding:0 0.5rem;
    margin:0 0.375rem; width:calc(100% - 5.75rem);
    background-color: rgba(255,255,255,0.5);
 }
 .learn_bool_status a{
      text-decoration: none;  width:4rem;
 }
  .learn_bool_status *{  color: #797979;

     font-size: 0.941rem;
      line-height: 2.5rem; 
 }
  .learn_bool_status a.fll{text-align: left;}
 .learn_bool_status_in{width:calc(100% - 8rem);
 text-align: center;

 }
 .learn_bool_status_in,.learn_bool_status_in *{
      font-size: 1rem;  color: #639AC9; 
 }
 .learn_bool_status_in strong{font-weight: 700;}
 
 
 .cont a.learnGlossaryItemToggle{
     color:#339AB0; position:relative; z-index: 5;
 }
 
 .learnGlossaryItemContentOuter{
top: 0;
    right: 50%;z-index: 4;
    width: 18rem;
    margin-right: -9rem;
    padding-top: 2rem;
 
 display: none;
 }
 .learnGlossaryItemContent{
   width:100%;      display: block; position: relative;
         padding:0.941rem 1rem;  background-color: #339AB0;

           box-shadow: 1px 3px 10px 0 rgba(0,0,0,0.2);
  }
  
  .learnGlossaryItemToggle:focus + .learnGlossaryItemContentOuter,
 .learnGlossaryItem.active .learnGlossaryItemContentOuter{
     display: block; z-index: 50;
 }
 .learnGlossaryItemToggle:focus ,
 .learnGlossaryItem.active .learnGlossaryItemToggle{
 z-index: 55;
 }
 .learnGlossaryItemContent,.learnGlossaryItemContent *{
     color:#fff; font-size: 0.941rem; line-height: 1.176rem;
 }
 
 .cont .learnGlossaryItemContent strong{font-weight:700;font-family: 'Heebo', sans-serif;
   color:#fff;  font-size: 1.176rem; line-height: 1.412rem; display: block; margin-bottom:1rem;
   width:calc(100%  - 2rem);
 }
 .cont .learnGlossaryItemContent img{
     max-width:8.353rem; height:auto; margin-bottom: 0.941rem;
 }
 .learnGlossaryItemContent i.glossary_arrow{
      width: 0;  content:''; display: block; position: absolute; right:50%; margin-right: -10px; top:-10px;
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  
  border-bottom: 10px solid #339AB0;
 }
 .learnGlossaryItemClose{
    width: 1rem;
    top: 3rem;
    left: 1rem;
    z-index: 10;
 }
 .learnGlossaryItemClose img{
     width:100%; margin:0;
 }
 
 .cont div.caption{
     max-width: 100%;
 }
 
 
  
 
 
 .learn_bool_content  p.wp-caption-text,
 .learn_bool_content  p.wp-caption-text *,
 .cont.learncont  p.wp-caption-text,
 .cont.learncont  p.wp-caption-text *
 {
     color:#4c4c4c; font-style: italic;
         text-align: right;
    font-size: 0.824rem;
        margin-top: 0.529rem;
    line-height: 1rem;
 }
 
 
  .cont .wp-caption.alignright,
 .cont img.alignright,
  .cont .wp-caption.alignleft,
 .cont img.alignleft
 {
         float: left;
    width: 40%;
    max-width: 40%;
    margin: 0 1rem 1rem 0;
 }
  .cont .wp-caption.alignright,
 .cont .wp-caption.alignleft{
     float:left; width:100%; max-width:100%;
 }
 .cont .wp-caption.alignright p,
 .cont .wp-caption.alignleft p
 {
     margin-bottom:0;
 }
    .cont .wp-caption.right img,
   .cont .wp-caption.alignleft img{width:100%;max-width:100%; }
 
   
     .cont .wp-caption.alignright,
 .cont img.alignright
 {
  float:right;   
 }
 
  .cont .wp-caption.aligncenter,
 .cont img.aligncenter{
  float: none; clear:both;
    width: 40%;
    max-width: 40%;
    margin: 0 auto 1rem ;
}
 

 .learncont.cont .wp-caption.alignright p,
 .learncont.cont .wp-caption.aligncenter p,
 .learncont.cont .wp-caption.alignleft p{
     text-align: center;font-style: italic;
 }
 
 .tax-mw_learn_cat h1.page-custom-title{
     margin-bottom: 0.588rem;
 }
 .tax-mw_learn_cat .page-custom-mishne.cont h2{
         color: #34628d;margin-bottom: 0.529rem;
    font-size: 1.17rem;
    line-height: 1.41rem;
 }
 
 
  .learncont.cont .wp-caption.alignright ,
 .learncont.cont .wp-caption.aligncenter,
 .learncont.cont .wp-caption.alignleft ,
 .learncont.cont img.aligncenter,
 .learncont.cont img.alignleft,
 .learncont.cont img.alignright
 {
     max-width:50%;
 }
   .learncont.cont .wp-caption.alignright img ,
 .learncont.cont .wp-caption.aligncenter img,
 .learncont.cont .wp-caption.alignleft img{
     max-width:100%;
 }
 
 
 .learn_bool_nav  a.learn_bool_btn_text{
top: 100%;color: #797979;
    line-height: 1.5rem;
    text-decoration: none;    font-size: 0.941rem;
 }
 .learn_bool_nav  a.learn_bool_btn_text_next{
     left:0;
 }

 .learn_bool_nav  a.learn_bool_btn_text_prev{
     right:0;
 }
  
 .learncont sup,
 .learncont p sup{
       vertical-align: super;
  font-size: smaller;
 }
  
 .learncont sub,
 .learncont p sub{
    vertical-align: sub;
    font-size: smaller;
 }
 
 @media (max-width:1440px){
     .learn-sb-dop{    width: 940px;}
      
 }
 @media (max-width:1300px){
     .learn-sb-dop{    width: 867px;}
     .learn-sb-dop-list-link i, .learn-sb-dop-list-link {
        font-size: 0.8rem;
        line-height: 1.588rem;
    }
 }
 
@media screen and (max-width:1024px){
    .single-mw_learn .learn-sources, .single-mw_learn .article_body,
    .learn-sb-dop {   width: 100%; }
    .learn_lobby_box_r{ padding: 0 0.58rem; }
    .learn-sp-item h2,
    .lobby_main_title{ font-size: 1.44rem;font-weight: 700;  line-height: 1.61rem; }
    .lobby_main_title{margin: 1.66rem 0 1rem;}
    .page-template-page-learn_lobby .cont h2{  font-size: 1.02rem;margin-bottom: 24px; line-height: 1.13rem; }
    .learn-sp-item a img{height: 100%; object-fit: cover; }
    .learn-sp-item .learn-sp-item-hov {opacity: 0;}
    .learn-sp-item{   margin-bottom: 0.27rem;  }
    .gen_links_wide,
    .learn-sb { margin-bottom: 2.688rem; }
    .learn-sp-item a{ height: 4.44rem; overflow: hidden;}
    .gen_links_wide .page_side_links li:nth-child(2n), .gen_links_wide .page_side_links li{
        float:none;width: 3.61rem;    margin-left: 0.36rem;
    }
    .learn-sb-dop-tabs a {
        margin-left: 0.5rem;
        font-size: 0.9rem;
    }
    .learn-sb-dop-box {
            width: 1000px;
        }
    .learn-sb-dop-cotnent{overflow-x:scroll;  }
    .learn-sb-dop-list li{width:250px;}
    .learn-sb-dop-list-level3, .learn-sb-dop-list-level2, .learn-sb-dop-list-level1{
        width:250px; right:250px;
    }
    .learn-sb-dop-list-level2{right:500px;}
    .learn-sb-dop-list-level3{right:750px;}
    
    body.single-mw_learn .bc_nav ,
    body.tax-mw_learn_cat.archive .bc_nav 
    {
    display: block;        background-color: #3d5781;
        }
    .single-mw_learn .article_col{
            margin-top: 2.059rem;
       }
       
       .single-mw_learn p.wp-caption-text{padding:0 0.58rem;}
       .single-mw_learn .discover_toall{display: block;}
        
       .learn_discover_expande_items .learn_discover_expande_item:nth-child(3n),
       .learn_discover_expande_item{margin-left: 0.882rem; width:calc(50% - 0.588rem);}
       body .learn_discover_expande_item:nth-child(2n){margin-left:0!important;}
       .learn_discover_expande_item:nth-child(2n + 1){clear: both;}
       
       .learn_discover_expande_item_title {
        padding: 0.765rem 0.5rem;
     }
     .learn_discover.descover .discover_ul_bg, .learn_discover.descover .discover_ul > li,
     .learn_discover.descover .discover_ul_bgin {
    height: auto;
}
       .learn_discover_expande_item_title h3 {
                font-size: 0.97rem;}
       .learn_discover_expande_item a{display: block; width:100%;}
       
       .learnGlossaryItemContentOuter{
               width: 14rem;    width: calc(100vw - 1.16rem);
       }
       .learnGlossaryItemContent i.glossary_arrow{right:auto;        margin-left: 10px;}
       
       .learnGlossaryItemContentOuter{
           margin:0; right:auto; left:auto;
       }
       
       
       
       .learncont .wp-caption{    margin-right: 0;
           width:100% !important;    width: 100%;
       }
       
       
       .learn-sb-dop-box > ul{
           overflow-y:scroll;
       }
       
       
       .tax-mw_learn_cat h1.page-custom-title{
           color: #34628D;
    letter-spacing: 0;
    font-size: 2.353rem;
    margin-bottom: 0.588rem;
    line-height: 2.588rem;
       }
       
       .learLinksMobile{
           padding: 0 0.58rem; margin:50px 0;
       }
       .learLinksMobile a{
           font-weight: 400; text-decoration: underline;
    line-height: 1.4rem;font-size: 1.02rem;
           color:#339AB0; display: block;
       }
       .learLinksMobile a[data-id="308"]{color:#34628D;}
       .learLinksMobile a[data-id="309"]{color:#72B4AB;}
       
       .learn_discover_expande_item_title{
           padding: 0 0.22rem;
       }
       .learn_discover_expande {
        margin-bottom: 0;
    }
       .learn_discover_expande_item_title h3{
           height: auto;
               line-height: 1.24rem;
           margin: 0.22rem 0;
                
       }
       
       .learn_discover_expande_items{
          -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2; 
       }
       .learn_discover_expande_items .learn_discover_expande_item:nth-child(3n), .learn_discover_expande_item,
       .learn_discover_expande_item{
              float: none;
    width: 100%;
    display: inline-block;
       }
       
       .page_side_links{padding-left:1rem;}
}
 /* learn */
 
 
 
 
 
 
 /* hadash sviva */
 .article_aside_hbs{
     margin-top:34px;
     margin-top:0px;
 }
 .article_col_hbs{
     margin-top: -40px;
     margin-top: 0px;
 }
 .hbs_wrap .article_body {
    margin-bottom: 0;
}
 .hbs_wrap .article_col{
     width: calc(76% - 20px);
 }
 .hbs_wrap .cont {
         padding-right: 50px;
 }
 .hbs_wrap .cont h2{
     margin-bottom:2.05rem;
 }
 .hbs_wrap .top_image_title_box_item h1{
     color:#639AC9;
 }
 .hbs_wrap .top_image_title_box_item .writer_box {
  background-color: #639AC9;

 }
 .hbs_icons{
     padding-right: 50px;
     margin-bottom:2.94rem;
    height:4.35rem; display: flex; align-items: center; 
 }
 .hbs_icons a,
 .hbs_icons div
 { display: block;
     max-height:100%; margin-left:2.294rem;
 }
 .hbs_icons img{
      max-height:4.35rem;
 }
 
 .descover_hbs .discover_ul > li:nth-child(4n),
 .descover_hbs .discover_ul > li{
     width:238px;margin-left: 32px;
 }
 .descover_hbs .discover_ul > li .discover_ul_title {
     margin-bottom:20px;
 }
 .descover_hbs .discover_ul > li .discover_ul_title h3 {
    padding: 12px 5px 9px; line-height: 1.29rem;
 }
 .descover_hbs .discover_ul > li:nth-child(3n){
       margin-left: 0;
 }
 .hbs_title_event{
      color: #FFFFFF;
   font-size: 1.23rem;font-family: 'Miriam Libre', sans-serif;
    font-weight: 700;
  font-weight: 700; padding:0 15px; display: block;
  letter-spacing: 0;
  line-height: 1.35rem;
 }
 
 
 @media (max-width:1440px){
     .descover_hbs .discover_ul > li:nth-child(4n), .descover_hbs .discover_ul > li{
             width: 184px;
     }
     .hbs_icons img {
          max-height: 3.35rem;
     }
     .hbs_icons{
        height: 3.35rem;
     }
     .hbs_icons,
     .hbs_wrap .cont {
        padding-right: 30px;
    }
 }
 
 
 
 .post_tags_learn_tags{max-width: 29rem;}
 .post_tags_learn_tags li{margin-bottom: 10px;}
  
 
 .descover  .discover_ul > li p{
         margin: 0px 15px;
 }
 
 @media (max-width:1440px){
     .post_tags_learn_tags{
         max-width: 25rem;
     }
     
 }
 
 
 
 
 .nav .menu li.menu-item-326522 a{
     color: #2C9AB1!important;
 }
 
 
 @media (max-width:1024px){
      .hbs_icons,
     .hbs_wrap .cont {
        padding-right: 0;
    }
     .hbs_wrap .article_col {
        width: 100%;
    }
    
    .hbs_wrap .page_side_links_o2{
        margin-bottom:0rem;
    }
     .hbs_icons img{
          max-height: 2rem;
    }
    .hbs_icons {
        height: 2.5rem;margin-bottom: 1.66rem;
    }
     .hbs_icons a,
 .hbs_icons div{margin-left:0.8rem;}
 
     .descover_hbs .discover_ul{padding: 0 0.66rem;}
    .hbs_wrap .article_col.article_col_hbs {padding:0;}
    .descover_hbs .discover_ul > li .discover_ul_title h3 {
       padding: 0 0.22rem; font-weight: 700;   line-height: 0.88rem; font-size: 0.55rem;
    }
    .descover_hbs .discover_ul > li .discover_ul_title h3.mob_main_title {
     font-size: 0.88rem;
    }
    .descover_hbs .discover_ul > li .discover_ul_title {
        margin-bottom: 0;
    }
    .article_col_hbs {
        margin-top: 0px;
    }
    .descover_hbs .discover_ul > li:nth-child(4n), .descover_hbs .discover_ul > li {
            width: 100%;
        margin: 0 0 0.55rem 0;
    }
    
     p.hbs-more-link-p.hbs_expand,
    p.hbs-more-link-p ~ *{
        display: none;
    }
    p.hbs-more-link-p.hbs_expand ~ *{
        display: block;
    }
    p.hbs-more-link-p {
        margin-bottom: 2.05rem; margin-top:-1rem;
    }
    p.hbs-more-link-p a.hbs-more-link{
          font-size: 1.02rem;
    line-height: 1.13rem;color: #34628d;
    }
    
    .page-template-page-to_research .hbs_wrap .cont h2 {
    margin-bottom: 1.5rem;
}

 

 }
 /* hadash sviva */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 /* plates keep it down */
 .plate_logo[aria-hidden="true"]{opacity:0}.plate_logo[aria-hidden="false"]{opacity:1}.logo_head{height:17.64rem;position:relative}.logo_head .plate_logo{position:absolute;width:100%;top:0;right:0;z-index:1}@media (max-width:1440px){.logo_head{height:15.66rem}}body.blue .plate_logo.plate_blue{opacity:1}body.blue{background-color:#e5eaed}.blue .bg1{background-color:#639ac9}.blue .bg2{background-color:#339ab0}.blue .bg3{background-color:#72b4ab}.blue .bg4,.blue .nav_drop_menu .menu li a:hover,.blue .nav_drop_menu .menu li.current-menu-item a{background-color:#34628d}.blue .bg5{background-color:#b1cce4}.blue .bg6{background-color:#99ccd7}.blue .bg7{background-color:#b8d9d5}.blue .bg8{background-color:#99b0c6}.blue .discover_ul_bg_oo:hover .bg5{background-color:#9abddc}.blue .discover_ul_bg_oo:hover .bg6{background-color:#59bccc}.blue .discover_ul_bg_oo:hover .bg7{background-color:#a4d7d4}.blue .discover_ul_bg_oo:hover .bg8,.blue .nav_drop_menu{background-color:#7b98b4}.blue .visit_address_icon:hover i{color:#b8d9d5}.blue .visit_address_icon:hover{background-color:#fff}.blue .bg9{background-color:#9abddc}.blue .visit_info_ul li:nth-child(1) .visit_info_toggle_in i.fc1,.blue .visit_info_ul li:nth-child(2) .visit_info_toggle_in i.fc1,.blue .visit_info_ul li:nth-child(5) .visit_info_toggle_in i.fc1,.blue .visit_info_ul li:nth-child(6) .visit_info_toggle_in i.fc1,.blue .fc1{color:#639ac9}.blue .fc2,.blue .descover.homepage_discover h2.fc2{color:#339ab0}.blue .fc3{color:#72b4ab}.blue .fc4,.blue .nav .menu li a,.blue .head_langs li a i{color:#34628d}.blue .desktop.nav .menu li a:hover{color:#7b98b4}.blue .fc5{color:#639ac9}.blue .fc6{color:#339ab0}.blue .fc7{color:#72b4ab}.blue .fc8{color:#34628d}body.green{background-color:#E2EAE5}.green .bg1{background-color:#92BD63}.green .bg2{background-color:#009065}.green .bg3{background-color:#D3CB65}.green .bg4,.nav_drop_menu .menu li a:hover,.green .nav_drop_menu .menu li.current-menu-item a{background-color:#007165}.green .bg5{background-color:#C8DEB1}.green .bg6{background-color:#7fc7b2}.green .bg7{background-color:#e9e5b2}.green .bg8{background-color:#7fb8b2}.green .discover_ul_bg_oo:hover .bg5{background-color:#b8d499}.green .discover_ul_bg_oo:hover .bg6{background-color:#59b69b}.green .discover_ul_bg_oo:hover .bg7{background-color:#e2dd9a}.green .discover_ul_bg_oo:hover .bg8,.green .nav_drop_menu{background-color:#59a29b}.green .bg9{background-color:#92BD63}.green .visit_info_ul li:nth-child(1) .visit_info_toggle_in i.fc1,.green .visit_info_ul li:nth-child(2) .visit_info_toggle_in i.fc1,.green .visit_info_ul li:nth-child(5) .visit_info_toggle_in i.fc1,.green .visit_info_ul li:nth-child(6) .visit_info_toggle_in i.fc1,.green .fc1{color:#92BD63}.green .fc2,.green .descover.homepage_discover h2.fc2{color:#009065}.green .fc3{color:#72b4ab}.green .fc4,.green .nav .menu li a,.green .head_langs li a i{color:#007165}.green .desktop.nav .menu li a:hover{color:#59a29b}.green .fc5{color:#92BD63}.green .fc6{color:#339ab0}.green .fc7{color:#72b4ab}.green .fc8{color:#007165}.green .visit_address_icon:hover i{color:#e9e5b2}.green .visit_address_icon:hover{background-color:#fff}body.purple{background-color:#f1eae2}.purple .bg1{background-color:#85548f}.purple .bg2{background-color:#c2909d}.purple .bg3{background-color:#adabc6}.purple .bg4,.purple .nav_drop_menu .menu li a:hover,.purple .nav_drop_menu .menu li.current-menu-item a{background-color:#800249}.purple .bg5{background-color:#c2a9c7}.purple .bg6{background-color:#e0c7ce}.purple .bg7{background-color:#d6d5e2}.purple .bg8{background-color:#bf80a4}.purple .discover_ul_bg_oo:hover .bg5{background-color:#b090b6}.purple .discover_ul_bg_oo:hover .bg6{background-color:#d7b7bf}.purple .discover_ul_bg_oo:hover .bg7{background-color:#cac8da}.purple .discover_ul_bg_oo:hover .bg8,.purple .nav_drop_menu{background-color:#ac5b89}.purple .bg9{background-color:#b090b6}.purple .visit_info_ul li:nth-child(1) .visit_info_toggle_in i.fc1,.purple .visit_info_ul li:nth-child(2) .visit_info_toggle_in i.fc1,.purple .visit_info_ul li:nth-child(5) .visit_info_toggle_in i.fc1,.purple .visit_info_ul li:nth-child(6) .visit_info_toggle_in i.fc1,.purple .fc1{color:#85548f}.purple .fc2,.purple .descover.homepage_discover h2.fc2{color:#c2909d}.purple .fc3{color:#adabc6}.purple .fc4,.purple .nav .menu li a,.purple .head_langs li a i{color:#800249}.purple .desktop.nav .menu li a:hover{color:#ac5b89}.purple .fc5{color:#85548f}.purple .fc6{color:#c2909d}.purple .fc7{color:#adabc6}.purple .fc8{color:#800249}.purple .visit_address_icon:hover i{color:#d6d5e2}.purple .visit_address_icon:hover{background-color:#fff}body.red{background-color:#f1eae2}.red .bg1{background-color:#a64246}.red .bg2{background-color:#dc652c}.red .bg3{background-color:#faa519}.red .bg4,.red .nav_drop_menu .menu li a:hover,.red .nav_drop_menu .menu li.current-menu-item a{background-color:#6c474b}.red .bg5{background-color:#d2a0a2}.red .bg6{background-color:#edb295}.red .bg7{background-color:#fcd28c}.red .bg8{background-color:#b5a3a5}.red .discover_ul_bg_oo:hover .bg5{background-color:#c58486}.red .discover_ul_bg_oo:hover .bg6{background-color:#e89b76}.red .discover_ul_bg_oo:hover .bg7{background-color:#fbc56a}.red .discover_ul_bg_oo:hover .bg8,.red .nav_drop_menu{background-color:#9f878a}.red .bg9{background-color:#c58486}.red .visit_info_ul li:nth-child(1) .visit_info_toggle_in i.fc1,.red .visit_info_ul li:nth-child(2) .visit_info_toggle_in i.fc1,.red .visit_info_ul li:nth-child(5) .visit_info_toggle_in i.fc1,.red .visit_info_ul li:nth-child(6) .visit_info_toggle_in i.fc1,.red .fc1{color:#a64246}.red .fc2,.red .descover.homepage_discover h2.fc2{color:#dc652c}.red .fc3{color:#faa519}.red .fc4,.red .nav .menu li a,.red .head_langs li a i{color:#6c474b}.red .desktop.nav .menu li a:hover{color:#9f878a}.red .fc5{color:#a64246}.red .fc6{color:#dc652c}.red .fc7{color:#faa519}.red .fc8{color:#6c474b}.red .visit_address_icon:hover{background-color:#fff}.red .visit_address_icon:hover i{color:#fcd28c}
 
 
.bg1_visit {
    background-color:#ccdae5;
}
.bg2_visit {
    background-color:#cbdee4;
}
.bg3_visit {
    background-color:#cddfdf;
}
.bg4_visit {
    background-color:#cbd4dd;
}

 
  @media screen and (max-width:1024px){

        html.v3_desktop_browser {
 
            font-size: 2vw;
         
        }
  }

 
  
  
  
 @media print{
     html, body {
    width: 1200px;
    
    width: 100%;
   }
     html{
       font-size:17px;
   }
   .left_col,.container,
   .article_col{width:100%;}
   
    .rights_section_print{display: block;   width:130px;  right: 0px; font-size:0.8rem; line-height: 1rem;} 
    .right_head_col_in{top:55px !important; }
    .header{opacity: 0;}
    body{padding-top:40px;}
    .article_col{width:100%;}
    .right_head_col_in{top:100px;}
    
     .accessmenu_jumbmenu,.khac-access-wrap,.bottom_fly_links,
    .bc_nav,.footer,.descover,.head_open_hours,.head_gen_links,.article_aside{display:none;}
    .single_top_extra,.bc_nav{display: none;}
        body{font-size:0.94rem;}
    .container{width:1024px;}
    .top_image_ul li{width:800px;}
    .left_col{width:800px;}
    .right_head_col, .right_head_col_in{width:113px;}
    .logo_tlv_univ{padding:0 12px;}
    .head_gen_links_icon{width:33px; height:53px; line-height:53px;}
    .head_gen_links_text{width:78px; height:53px; line-height:53px;}
    .head_gen_links_text span{      font-size: 0.90rem;}
    .head_gen_links_icon i{font-size:24px;}
    .top_image_textareas{width: 624px; margin-right:215px;}
    .top_image_title_box h1, .top_image_title_box h2{font-size: 2.55rem;}
    .top_image_ul{
         width: 800px; overflow: hidden;
    }
     .top_image_ul li img,
    .top_image_ul li {
        width: 800px;
    }
    .cont img{width:auto !important;}
    .gallery .gallery-item img,
    .cont .wp-caption img{width: 100%!important;}
}

 /* plates keep it down */
 
  @media screen and (min-width:1024px){
    
   .post-type-archive-mw_event.category_list_box_search .discover_ul > li{
           width: calc(25% - 28px);
   }
   .post-type-archive-mw_event.category_list_box_search .discover_ul > li:nth-child(3n){
       margin-left: 32px;
   }
   .post-type-archive-mw_event.category_list_box_search .discover_ul > li:nth-child(4n){
       margin-left:0;
   }
}

/* courses */
.page-template-page-courses  .event_white_area.event_white_area_details span,
.page-template-page-courses  .event_white_area.event_white_area_details span *{
    font-size: 0.94rem;
}



.article_aside_gallery img {
    margin-bottom: 1rem;
}
.courses_expande > h2 {
    margin-bottom: 17px;
    color: #34628d;
    font-size: 1.41rem;
    line-height: 1.41rem;
}
.courses_expande_items:after {
    content:'';
    display: block;
    clear: both;
}
.courses_expande_item{
    background-color: rgba(52,98,141,0.4);
    margin-bottom:20px;
    width:calc(25% - 0.682rem);
    margin-left:0.882rem;
}
.courses_expande_items .courses_expande_item:nth-child(4n) {
    margin-left:0;
}
.courses_expande_item_title {
    padding:0.765rem 1.059rem;
}
.courses_expande_item_title h3 {
    font-size:1.08rem; color:#fff; height: 2.588rem; line-height: 1.294rem;
}
.courses_expande_items ~ .discover_toall {
    margin-top:0;
}
.courses_expande {
    margin-bottom: 3.118rem;
}
@media screen and (min-width:1024px){
    .article_aside_gallery img:last-of-type {
        margin-bottom: 2.47rem;
    }
}
@media screen and (max-width:1024px){
    .article_bottom_gallery  {
        margin-bottom: 2.47rem;
    }
    .courses_expande {
        padding: 0 .58rem;
    }
    .courses_expande_items .courses_expande_item:nth-child(3n),
    .courses_expande_item{
        margin-left: 0.882rem;
        width:calc(50% - 0.588rem);
    }
    body .courses_expande_item:nth-child(2n){
        margin-left:0!important;
    }
    .courses_expande_item:nth-child(2n + 1){
        clear: both;
    } 
    .courses_expande_item_title {
        padding: 0.765rem 0.5rem;
     }
    .courses_expande_item_title h3 {
        font-size: 0.97rem;
    }
    .courses_expande_item a{
        display: block; width:100%;
    }
    .courses_expande_item_title{
           padding: 0 0.22rem;
    }
    .courses_expande {
        margin-bottom: 0;
    }
    .courses_expande_item_title h3{
        height: auto;
        line-height: 1.24rem;
        margin: 0.22rem 0;      
    }
       
    .courses_expande_items{
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; 
    }
    .courses_expande_items .courses_expande_item:nth-child(3n),
    .courses_expande_item,
    .courses_expande_item{
        float: none;
        width: 100%;
        display: inline-block;
    }
}

@media screen and (min-width:1024px){
    .discover_ul {
        display: flex !important;
        flex-wrap: wrap !important;
        gap: 32px !important;
    }
    .discover_ul.mobile {
        display: none !important;
    }
    .discover_ul > li {
        margin-inline: 0 !important;
    }    
}



.home_split {
    display: flex;
    flex-wrap: wrap;
    gap: 0px 16px;
}
.home_split > div {
    flex: 1;
}
@media screen and (min-width:1024px){
    .home_split > div .discover_ul > li{
        width: calc(50% - 24px);
    }
}
@media screen and (max-width:1024px){
    .home_split > div {
        flex: 0 0 100%;
    }
}





/* learn 4th cat */
 
.learn-lobby-4cat .learn-sp-item a img.desktop{display: none;}
    .learn-lobby-4cat .learn-sp-item a img.mobile{display: block;}
@media (min-width:1024px){
    .learn-lobby-4cat .learn-sp-item h2{
        font-size: 1.41rem;
    }
    .learn-lobby-4cat .learn-sp-item{margin-bottom: 0;}
    .learn-lobby-4cat{
        display: grid;grid-template-columns: 1fr 1fr;
        gap: 16px;
    }


    .learn-lobby-4cat .learn-sp-item a img.mobile{display: none;}
.learn-lobby-4cat .learn-sp-item a img.desktop{display: block;} 
}
/* learn 4th cat */

.article_body_event.desktop > div#evnt_body_cut {
    display: -webkit-box;
    line-clamp: 7;
    -webkit-line-clamp: 7;
    box-orient: vertical;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.article_body_event.desktop > div#evnt_body_cut.full {
    line-clamp: unset;
    -webkit-line-clamp: unset;
}
.read_more_ev {
    display: inline-block;
    margin-top: 1rem;
}
/* lyrics */
.lyrics_cols {
    display: flex;
    gap: 0 10px;
    margin-bottom: 0.91rem;;
}
.lyrics_cols p {
    width: 100%;
    line-height: 1.3;
}
.lyrics_cols p:last-child {
    margin: 0;
}
.lyrics_cols > div {
    flex: 1;
}
@media (max-width:1024px){
    .lyrics_cols {
        flex-wrap: wrap;
    }
    .lyrics_cols > div {
        flex: 0 0 100%;
    }
}