a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#999;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#b94a48;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline{color:#999}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#999;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#356635}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#2d6987}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#a47e3c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#953b39}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
img{max-width:100%;}.cd-image-container{position:relative;width:100%;margin:0em auto;}.cd-image-container img{display:block;}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s,opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s,opacity 0.3s 0.7s;transition:transform 0.3s 0.7s,opacity 0.3s 0.7s;}.cd-image-label.is-hidden{visibility:hidden;}.is-visible .cd-image-label{opacity:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none;}.cd-resize-img .cd-image-label{right:auto;left:0;}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s;}@-webkit-keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}@-moz-keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}@keyframes cd-bounce-in{0%{width:0;}60%{width:55%;}100%{width:50%;}}.cd-new-label{background-color:rgba(255,255,255,0.75);color:#000000;padding:5px;position:absolute;right:60px;top:2px;}.cd-old-label{color:#000000;background-color:rgba(255,255,255,0.75);padding:5px;left:63px;position:absolute;top:2px;}.cd-handle{position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:url(/sites/all/themes/future_history/img/cd-arrows.svg) no-repeat center center;border:4px solid rgba(255,255,255,0.75);cursor:move;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0);}.cd-handle.draggable{background-color:rgba(149,78,148,0.76);}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s,opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s,opacity 0s 0.7s;transition:transform 0.3s 0.7s,opacity 0s 0.7s;}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/sites/all/themes/future_history/iconfont/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(/sites/all/themes/future_history/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(/sites/all/themes/future_history/iconfont/MaterialIcons-Regular.woff) format('woff'),url(/sites/all/themes/future_history/iconfont/MaterialIcons-Regular.ttf) format('truetype');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-200italic.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-300italic.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-italic.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-600italic.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-700italic.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.eot);src:local(''),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.woff2) format('woff2'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.woff) format('woff'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.ttf) format('truetype'),url(/sites/all/themes/future_history/fonts/source-sans-pro-v21-latin-900italic.svg#SourceSansPro) format('svg');}body{font-family:'Source Sans Pro',sans-serif;font-size:16px;font-weight:400;color:#4A5b63;-ms-overflow-style:scrollbar !important;}.media_embed,.video_iframeoverlay{position:relative;}a{color:#1357a0;}a:hover{color:#a8047d;}.main-container{margin-top:40px;padding-bottom:20px;}.translation-link{display:none;}div.vertical-tabs .vertical-tab-button strong{font-weight:normal;}.form-required{color:#b94a48;float:left;}.page-user .tabs--primary{display:none;}h1,h2,h3,h4,h5{font-family:'Source Sans Pro',sans-serif;font-weight:200;}h4{text-transform:uppercase;color:#954e94;margin-bottom:20px;margin-top:30px;}#bmm-modal .modal-body a.close{display:none;}.view-id-flag_lists_user_list .views-field-views-conditional span,.view-id-flag_lists_user_list .views-field-views-conditional-1 span{float:left;}#edit-data-table .panel-heading{background-color:#ffffff;border-color:#ffffff;color:#954e94;padding:0px;margin-bottom:20px;}#edit-data-table{border-color:#ffffff;margin-top:50px;}#edit-data-table thead tr{height:30px;}#edit-data-table td{vertical-align:middle;}#edit-data-table td.entry-cross{vertical-align:top;}#entry-order tr{height:130px;}#edit-data-table table{border-collapse:initial;}#edit-data-table .tabledrag-toggle-weight-wrapper{display:none;}body.drag{cursor:move;}#entry-order td,th{background-color:#ffffff;}#entry-order .draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;cursor:move;height:100px;position:absolute;width:60%;}#entry-order a.tabledrag-handle:hover{text-decoration:none;}#entry-order a.tabledrag-handle .handle{height:25px;margin:45px 20px;padding:0px;width:20px;}#entry-order a.tabledrag-handle-hover .handle{background-position:6px 9px;}#entry-order div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}#entry-order div.tree-child{background:url(/sites/all/themes/misc/tree.png) no-repeat 11px center;}#entry-order div.tree-child-last{background:url(/sites/all/themes/misc/tree-bottom.png) no-repeat 11px center;}#entry-order div.tree-child-horizontal{background:url(/sites/all/themes/misc/tree.png) no-repeat -11px center;}#entry-order .tabledrag-toggle-weight-wrapper{text-align:right;}.form-item-tour-thumbnail,.form-item-tour-travel-mode,.form-item-tour-category{display:none;}.view-id-meine_touren li{float:left;margin:20px;width:300px;height:470px;list-style:none;}.view-id-meine_touren .views-field-field-bild{margin-top:10px;margin-bottom:10px;}.view-id-meine_touren .views-field-description{margin-bottom:10px;}.view-id-flag_lists_user_list li{float:left;margin:20px;list-style:none;}.view-id-flag_lists_user_list .views-field-title{float:left;margin-right:5px;margin-bottom:10px;}.container-ansichten{padding-left:35px;}.container-ansichten .view-empty{margin-top:50px;margin-bottom:50px;}.view-meine-ansichten li,.view-flag-bookmarks li{float:left;margin:20px;list-style:none;}.views-field-status{display:none;}html,body{height:100%;margin:0px;}.fill{margin-top:60px;min-height:100%;}#block-views-exp-first-map-page-1{margin:0 auto;width:700px;}.start_content{padding-bottom:40px;}.region-sidebar-first{background:none;box-shadow:none;}.region-sidebar-first li{border-bottom:1px solid #717171;}.region-sidebar-first li.active,.region-sidebar-first li:hover{border-bottom:1px solid #a8047d;color:#a8047d;background:none;}.region-sidebar-first li a:hover,.region-sidebar-first li.active a{background:none;color:#a8047d;}.navbar{background-color:rgba(255,255,255,1);margin-bottom:0px;border-bottom:1px solid #99B2BE;}.navbar .nav a{text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;color:#667A85;margin-top:-20px;padding-top:0px;padding-bottom:0px;}.navbar .nav a:hover{color:#a8047d !important;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#a8047d !important;background:none;border-bottom:none;}.navbar a i{font-size:40px;}.navbar a p{margin-top:-5px;}.navbar .menu-user-picture{width:100%;}.navbar .menu-user-picture img{height:25px;width:25px;margin:auto;margin-bottom:9px;margin-top:5px;}.first-nav .leaf{border:1px solid #dfdfdf;margin-right:20px;}.dropdown-menu{border:none;box-shadow:none;}.dropdown-menu li{border:none !important;}.dropdown-menu p{font-size:16px;font-weight:400;line-height:1.6;color:#000000;}.yamm .dropdown-menu{left:auto;right:-13px;width:520px;border:1px solid #99B2BE;border-top:none;}.yamm .yamm-content{padding:30px !important;padding-top:10px !important;}.dropdown-menu .col-sm-12{padding-left:15px !important;}.dropdown-menu .fh_mega_header{display:block;text-align:center;font-size:18px;font-weight:600;color:#000000;}.dropdown-menu ul.fh_mega_link{margin-top:20px;}.dropdown-menu .fh_mega_link li{list-style-type:none;padding-left:20px;background-image:url(/sites/all/themes/future_history/img/list-icon-blue.png);background-repeat:no-repeat;margin-top:15px;background-position-y:3px;}.dropdown-menu .fh_mega_link a{font-size:15px;font-weight:600;color:#1357a0;}.dropdown-menu .fh_mega_link .sub{text-transform:none;font-size:15px;font-weight:600;color:#1357a0;}.dropdown-menu .fh_mega_link .sub a{text-transform:none;font-size:15px;font-weight:600;color:#1357a0;}.dropdown-menu .fh_mega_link a:hover{color:#a8047d;}.entdecken-search{float:left;}#mega-user-login .form-item-name,#mega-user-login .form-item-pass{float:left;width:50%;margin-top:20px;padding-right:10px;}#mega-user-login .list-unstyled a{font-weight:400;font-size:16px;line-height:1.6;text-transform:none;color:#1357a0;}.dropdown-menu .mega-login ul,.dropdown-menu .mega-login ul li{margin-top:0px;clear:both;}.dropdown-menu .mega-login ul li.registrieren{margin-top:15px;}.dropdown-menu .mega-login ul li.lost_pw{padding-top:20px;margin-top:20px;margin-bottom:20px;background-image:none;padding-left:0px;border-top:1px solid lightgray !important;}.dropdown-menu .mega-login ul li.no-account{border-top:1px solid lightgray !important;margin-top:20px;padding-top:20px;}.dropdown-menu .mega-login ul li.lost_pw a{font-weight:400;}li.mega-login{padding-left:0 !important;}.dropdown-menu .mega-login h2{display:none;}.dropdown-menu li.mega-login{background-image:none;}.dropdown-menu li.mega-login ul{display:none;}.dropdown-menu li .mega-login #edit-actions{margin-bottom:20px;}.dropdown-menu li .mega-login button{width:100%;height:38px;font-size:12px;font-weight:600;background-color:#1357A0;text-transform:uppercase;}.dropdown-menu li .mega-login button:hover{background-color:#a8047d;border-color:#a8047d;text-transform:uppercase;}.dropdown-menu li .logout{padding-top:30px;padding-left:30px;padding-bottom:20px;}.dropdown-menu .fh_mega_link li strong{font-weight:bold;}.dropdown-menu li .fh_mega_link .sub{display:block;padding-top:3px;}#block-user-login--2{display:none;}.navbar-header #block-futurehistory-googleplaces-places-map,.navbar-header #block-futurehistory-googleplaces-places-places{float:left;padding-top:18px;padding-left:15px;}.navbar-header #block-futurehistory-googleplaces-places-map input,.navbar-header #block-futurehistory-googleplaces-places-places input{font-size:12px;padding-left:50px;border:none;padding-right:20px;height:38px;text-transform:uppercase;font-weight:600;margin-bottom:10px;}.navbar-header #block-futurehistory-googleplaces-places-map .places_box_map i,.places_box_page i,.navbar-header #block-futurehistory-googleplaces-places-pages .places_box_map i,.places_box_page i{font-size:30px;left:10px;position:absolute;top:6px;margin-left:5px;}.dropdown-menu #block-futurehistory-googleplaces-places-pages{padding-top:15px;}.dropdown-menu #block-futurehistory-googleplaces-places-pages input{font-size:12px;padding-left:50px;border:1px solid lightgrey;padding-right:20px;height:38px;text-transform:uppercase;font-weight:600;}.dropdown-menu #block-futurehistory-googleplaces-places-pages i{color:#1357a0;font-size:30px;left:5px;position:absolute;top:5px;margin-left:5px;}#blur-background{display:none;}#blur-background.dim{display:block;position:fixed;height:100%;width:100%;z-index:100;background-color:rgba(0,0,0,0.5);}button.navbar-toggle{margin-top:14px;margin-right:35px;}.navbar .logo img{height:45px;margin-top:5px;}ul.navbar-nav{margin-top:25px;}.places_search{float:left;margin-top:29px;margin-left:15px;width:340px;max-width:100%;}.language-switcher ul{list-style:none;}.main{background-color:rgba(118,118,118,0.40);padding-top:20px;overflow:hidden;}.slide_caption{height:400px;}.backstretch-caption-wrapper{text-align:center;position:absolute;font-size:40px;font-weight:600;color:#fff;margin-top:90px;text-transform:uppercase;width:100%;}.backstretch-caption{position:absolute;width:100%;}.backstretch-caption h1{font-size:50px;}.backstretch-caption-wrapper .slider-button a{font-size:24px;color:#ffffff;padding:10px;background-color:rgba(255,255,255,0.5);text-transform:none;margin-top:10px;font-weight:300;border-radius:5px;}.backstretch-caption-wrapper .slider-button a:hover{color:#ffffff;text-decoration:none;background-color:rgba(36,48,60,0.62);}.well,.breadcrumb{border-radius:0px;border:none;}div.error{background:none !important;color:#b94a48}div.image-preview{float:none;}.ansicht-audio,.ansicht-video,.ansicht-comment,.ansicht-share,.ansicht-info,.ansicht-back-to-map,.ansicht-360,.prevnext{margin-top:10px;}.ansicht-video{width:100px;}.ansicht-video #video-modal .modal-dialog{width:900px;}.ansicht-video #video-modal i{color:rgba(23,88,161,1);}.ansicht-video #video-modal video{max-width:800px;}.ansicht-comment{width:150px;}.ansicht-video i{float:left;position:absolute;color:#ffffff;}.ansicht-360{width:160px;}.ansicht-360 i{float:left;position:absolute;color:#ffffff;}.form-report-error{margin-bottom:30px;overflow:hidden;display:none;}.ansicht-video ul,.ansicht-video a.ansicht-collection-button-message{padding-left:30px;cursor:hand;cursor:pointer;}.ansicht-flag i,.ansicht-audio i,.ansicht-comment i,.ansicht-share i,.ansicht-info i,.ansicht-back-to-map i{float:left;position:absolute;color:#ffffff;}.ansicht-audio i.inactive{color:rgba(146,146,146,1)}.ansicht-audio a,.ansicht-comment a,.ansicht-share .ansicht-share-button,.ansicht-info a,.ansicht-back-to-map a,.ansicht-360 a,.ansicht-audio span{color:#ffffff;cursor:pointer;cursor:hand;padding-left:30px;}.ansicht-audio span{cursor:default;color:rgba(146,146,146,1)}.ansicht-audio .audio-container{background-color:rgba(38,49,57,0.90);position:absolute;left:40px;top:-25px;z-index:100;display:none;height:max-content;width:370px;padding-top:21px;}audio,.addthis_inline_share_toolbox{float:left;margin-right:20px;}.audio-close i{cursor:pointer;cursor:hand;font-size:30px;}.shariff{float:left;width:112px;}.share-link{position:relative !important;background-color:lightgray;padding:3px;}.share-close i{cursor:pointer;cursor:hand;font-size:30px;}.ansicht-share .share-container{background-color:rgba(38,49,57,0.90);position:absolute;left:90px;top:-25px;z-index:1;display:none;height:57px;width:210px;padding-top:14px;}#login-modal a,#login-modal-comment a,#login-modal-report-error a{color:#1758a1;}#login-modal .modal-footer,#login-modal-comment .modal-footer{padding-top:0px;border:none;}#login-modal .modal-body,#login-modal-comment .modal-body{padding-bottom:0px;}#login-modal .modal,#login-modal-comment .modal{top:40%;}#ansicht-overview-map{margin-bottom:20px;}.psv-panel{width:70% !important;}.ansicht-info-content{max-width:400px;}.ansicht-details{margin-bottom:30px;}.ansicht-details h1{color:rgba(23,88,161,1);font-weight:300;padding-top:20px;}.ansicht-details h3{color:rgba(38,49,57,1);font-size:20px;font-weight:300;margin-top:0;}.ansicht-details h4,.ansicht-details h2{text-transform:none;color:rgba(23,88,161,1);font-weight:300;padding-top:20px;font-size:20px;margin-top:0px;}.field-name-field-tags .field-item,.field-name-field-kategorie .field-item{float:left;margin-right:20px;}.field-name-field-bildquelle{float:left;}.ansicht-picture{background-color:rgba(38,49,57,1);padding-top:30px;}.ansicht-details-aktion{padding-top:15px;padding-bottom:15px;padding-left:15px;}.ansicht-details-aktion a{color:#ffffff;}.ansicht-info-table{margin-top:30px;}.add-to-modal-link{margin-left:40px;}#add-to-modal a{color:rgba(23,88,161,1);}#add-to-modal .add-to-tour-list ul{padding-left:0px;}#add-to-modal .add-to-tour-list ul li,#add-to-modal-images .add-to-tour-list ul li{background-image:url(/sites/all/themes/future_history/img/icon_tour.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;list-style:outside none none;margin-top:20px;cursor:default;}#add-to-modal .add-to-tour-list ul li a{margin-left:40px;}#add-to-modal .flag-message{margin-left:40px;width:450px;}#entdecken-map-nav .modal-dialog{padding-bottom:30px;width:600px;margin-left:auto;margin-right:290px;padding:10px;position:relative;z-index:1050;margin-top:220px;}#add-to-modal .modal-add-body ul li{margin-left:40px;}#add-to-modal .modal-add-body a{color:rgba(23,88,161,1);}#add-to-modal .modal-add-body ul{padding-left:0px;}#add-to-modal .modal-add-body ul li.bookmarks{font-family:'FontAwesome';content:'&#xE413;';margin:0 5px 0 -15px;}#add-to-modal .modal-add-body ul li{background-image:url(/sites/all/themes/future_history/img/icon_tour.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;list-style:outside none none;margin-top:20px;cursor:default;}#add-to-modal .modal-add-body ul li#bookmarks{background-image:url(/sites/all/themes/future_history/img/icon_bookmark.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;list-style:outside none none;margin-top:20px;cursor:default;}#add-to-modal .modal-add-body ul li a{margin-left:40px;}#add-to-modal .modal-add-body .flag-message{margin-left:40px;width:450px;}.comment-wrapper .comment_forbidden{display:none;}.links .comment-add{display:none;}.links .comment-reply{display:none;}.submitted .permalink{display:none;}#edit-comment-body-und-0-format{display:none;}#comments h3{display:none;}li.blog_usernames_blog{display:none;}.comment{border-bottom:1px solid grey;margin-top:15px;padding-bottom:10px;}.comment .new{display:none;}.user-picture{float:left;margin-right:20px;}.futurehistory-single-image img{max-width:100%;display:block;}.ansicht-picture img{margin:0px auto;}.comment-wrapper{margin-top:50px;float:left;}.node-blog{margin-bottom:40px;}.node-blog .user-picture{margin-bottom:5px;}.node-blog h1{margin-bottom:30px;margin-top:0px;}.node-blog h2{margin-bottom:10px;margin-top:0px;}.node-blog .field-name-body{display:block;float:left;margin-top:10px;}.node-blog .field-name-body img{margin-right:15px;margin-bottom:15px;margin-top:15px;}.node-blog .list-inline{float:left;}.view-header h1{margin-bottom:30px;}.view .node-teaser .comment_forbidden{display:none !important;}.node-type-landingpage-tourismus .col-sm-12{padding-right:0px;min-height:0px;}.node-type-landingpage-tourismus .start_content{padding-bottom:0px;}.node-type-landingpage-tourismus .field-collection-container{margin-bottom:0px;}.node-type-landingpage-tourismus .row{margin-right:0px !important;}.node-type-landingpage-tourismus .container,.navbar .container{padding:0px;padding-right:0px !important;}.container > .navbar-header,.container > .navbar-collapse{height:70px;margin-right:0px;margin-left:0px;}.node-type-landingpage-tourismus .logo{height:83px;-webkit-transition:all 0.4s ease !important;transition:all 0.4s ease !important;}.navbar-small{height:80px !important;}.logo-small{height:60px !important;}.startseite-button-oben{position:absolute;margin:0 auto;width:100%;z-index:12;text-align:center;margin-top:-25%;}.startseite-button-oben a{text-decoration:none;font-size:22px;color:#ffffff;padding:10px;background-color:rgba(102,102,102,0.7);text-transform:none;font-weight:300;border-radius:5px;}.startseite-button-oben a:hover{text-decoration:none;background-color:rgba(102,102,102,0.7);}.flexslider{margin-bottom:20px;}#block-views-big-slider-block .flexslider,.field-name-field-content-slide .flexslider{margin-bottom:0px;background:transparent;border:0px solid #fff;}.field-name-field-content-slide .field-item img{border:1px solid #e8e8e8;}.slide_caption{display:none;}.slider-headline{position:absolute;margin:0 auto;width:100%;z-index:14;margin-top:-43%;border:0px solid red;text-align:center;}.slider-headline-text{margin:0 auto;width:100%;color:#ffffff;font-size:40px;text-align:center;padding-top:5px;padding-bottom:10px;line-height:1.1;}#block-views-big-slider-block{height:auto;overflow:hidden;}#block-views-big-slider-block .flexslider{margin-bottom:0px;}.field-name-field-content-slide-1-text p,.field-name-field-content-slide-2-text p,.field-name-field-content-slide-3-text p{text-align:left;}a.anchor{display:block;position:relative;top:-80px;visibility:hidden;}#block-futurehistory-googleplaces-places-startseite{position:absolute;margin:0 auto;width:100%;z-index:99;margin-top:-20%;}.field-collection-container{border-bottom:none;margin-bottom:1em;}.main{position:relative;margin-top:0px;padding-top:0px;background-color:#ffffff !important;}.field-collection-view .field-name-field-backcolor-content-element{visibility:hidden;}.user-login-message{cursor:pointer;}#user-login-modal{text-align:left;top:40%;}#user-login-modal .modal-body{padding-bottom:0px;}#user-login-modal .modal-footer{padding-top:0px;border:none;}@media (max-width:767px){.entdecken-search{position:absolute;top:-8px;left:90px;}header .container{padding:0px;}.navbar-fixed-top{position:relative;top:auto;}.navbar-static-top{height:49px !important;z-index:1002 !important;}.container > .navbar-header,.container > .navbar-collapse{height:49px;margin-right:0px;margin-left:0px;}.navbar .logo img{height:27px;margin-top:6px;}.container > .navbar-header,.container > .navbar-collapse{margin:0px;}.container > .navbar-collapse{position:static;z-index:10000;overflow:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;background-color:#fff;margin-left:0px;}.dropdown-menu .fh_mega_link li{list-style-type:none;padding-left:8px;margin-left:0px;background-repeat:no-repeat;margin-top:0px;background-position-y:center;background-position-x:95%;border-bottom:1px solid lightgrey !important;}.navbar-nav > li > a{position:relative;display:block;padding:0px !important;}.navbar .menu-user-picture img{height:30px;width:29px;margin-bottom:9px;margin-top:9px;}.dropdown-menu li .fh_mega_link .sub{display:none;}.yamm .container{position:absolute !important;width:100%;}.yamm .yamm-content a{width:100%;display:block;text-align:left;margin:0px;padding:13px;font-size:16px;font-weight:600px;color:#1357a0;text-transform:none;}.dropdown-menu ul.fh_mega_link{margin-top:0px !important;}.yamm .yamm-content{padding:0px 0px !important;}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:active{border-right:1px solid lightgrey;border-bottom:1px solid lightgrey;border-top:1px solid lightgrey;}.navbar-default .navbar-nav > li > a.last{border-right:none;}.navbar a i{font-size:46px;}.navbar-nav{margin:0 -15px;margin-top:7.5px;}.navbar-nav .open .dropdown-menu{clear:both;position:absolute;display:block;width:100%;background-color:#ffffff;left:0px;height:auto;padding-bottom:0px;border-radius:unset;}li.dropdown{float:left;width:20%;}li.dropdown p{display:none;}li.dropdown p.visible_mobile{display:block;}.dropdown-menu .fh_mega_header{text-transform:uppercase;color:#a8047d;font-size:16px;font-weight:700;padding-top:20px;}li.dropdown a.dropdown-toggle{width:100%;}#mega-user-login{margin-left:0px;margin-bottom:0px;padding-top:20px;padding-right:20px;}#mega-user-login .fh_mega_link li{border-bottom:none !important;}.dropdown-menu #block-futurehistory-googleplaces-places-pages input{font-size:12px;padding-left:50px;border:none;padding-right:20px;height:38px;text-transform:uppercase;font-weight:600;margin-bottom:10px;}.startseite-button-oben{display:none;}#block-futurehistory-googleplaces-places-startseite{position:relative;margin-top:0px;}.content .field-name-field-content-headline{font-size:35px;line-height:1.07885em;font-weight:200;}.field-name-field-content-headline strong{font-size:28px;font-weight:400;}.navbar a{font-size:18px;font-weight:400;}.navbar a i{font-size:48px;}.node-type-landingpage-tourismus .navbar-btn{margin-bottom:0px;}.node-type-landingpage-tourismus .navbar-toggle{margin-bottom:0px;}.navbar{position:relative;height:49px;}.node-type-landingpage-tourismus .navbar-default{border:none;}.node-type-landingpage-tourismus .logo{height:40px;}#block-views-big-slider-block{width:100%;}.places_box_startseite{padding-top:0px !important;}.places_box_startseite_button{width:100%;}#block-futurehistory-googleplaces-places-startseite .places_box_startseite .search_wrapper{width:100%;}.group-profil .vertical-tabs ul{width:100%;clear:both;float:none;padding-bottom:0px;background-color:#999;}.group-profil .vertical-tabs .vertical-tabs-list li{float:left;display:block;}.group-profil .vertical-tabs .vertical-tabs-list a{box-shadow:none;border:none;border-radius:0;margin-bottom:0px;padding-right:15px !important;padding-left:15px !important;}}@media (max-width:991px){.startseite-button-oben{display:none;}#block-futurehistory-googleplaces-places-startseite{margin-top:-25%;}}@media (max-width:550px){.slider-headline-text{font-size:180%;}#block-futurehistory-googleplaces-places-startseite{position:relative;margin-top:0px;}.places_search{display:none;}.entdecken-search{display:none;}}@media (max-width:768px){.ansicht-audio,.ansicht-video,.ansicht-comment,.ansicht-share,.ansicht-info,.ansicht-back-to-map,.prevnext{margin-top:15px;}}@media (min-width:768px){.places_box_startseite .col-sm-offset-3{margin-left:29%;}.places_box_startseite .col-sm-7{width:50%;}}@media (min-width:992px){.places_box_startseite .col-sm-offset-3{margin-left:18%;}.places_box_startseite .col-md-6{margin-left:0%;}.places_box_startseite .col-sm-7{width:33.3333%;}}.field-name-field-content-headline .field-item p{line-height:1.1;}.footer-start{background-image:url("/sites/all/themes/future_history/img/footer-bg.png");background-position:center center;background-repeat:repeat-y;background-size:100% auto;margin-top:0px;padding-bottom:5px;padding-top:25px;color:#ffffff;}.footer-start a{color:#ffffff;}.footer-start h2{color:#ffffff;text-transform:uppercase;font-weight:200;}.footer-entdecken{background-color:#424242;margin-top:0px;padding-bottom:5px;padding-top:25px;color:#ffffff}.footer-entdecken a{color:#ffffff;}.footer-entdecken h2{color:#ffffff;text-transform:uppercase;font-weight:200;}.footer{background-image:url("/sites/all/themes/future_history/img/footer-bg.png");background-position:center center;background-repeat:repeat-y;background-size:100% auto;margin-top:0px;padding-bottom:5px;padding-top:25px;color:#ffffff;}.footer a{color:#ffffff;}.footer h2{color:#ffffff;text-transform:uppercase;font-weight:200;}#footer-menu-top li,#footer-menu-bottom li{float:left;}#footer-menu-top li a,#footer-menu-bottom li a{padding:10px 15px;margin:10px 10px;}#footer-menu-top li a:hover,#footer-menu-bottom li a:hover{text-decoration:underline;background:none;}#footer-menu-top{margin-top:20px;}#footer-menu-bottom{border-top:1px solid #ffffff;margin-bottom:90px;}.footer-top-menu-items{float:left;}.social-icons{float:right;}.footer-bottom-menu-items{float:left;margin-right:100px;}#footer-menu-bottom .copyright{float:right;margin-top:20px;margin-right:50px;}.fh-nav-user-picture{margin-left:30px;}.fh-nav-user-picture li{margin-left:30px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#ffffff;color:#717171;}.fh-nav-user-picture span.fh-user{text-transform:uppercase;font-weight:bold;}.fh-nav-user-picture a{padding:0 15px 0 0 !important;height:50px;}.fh-nav-user-picture img{float:left;margin-right:15px;}.fh-nav-user-picture .link-text{padding-top:15px;float:left;}.fh-nav-user-picture span.caret{margin-right:5px;}.fh-nav-user-picture.open > a,.fh-nav-user-picture.open > a:hover,.fh-nav-user-picture.open > a:focus{background:none !important;color:#555555;}.fh-nav-user-picture .dropdown-menu{margin-top:6px !important;padding:8px;width:171px;}.fh-nav-user-picture-dd a{height:auto;padding:5px !important;}.comment_forbidden{display:block !important;padding-top:30px;margin-left:0;padding-left:0 !important;}.form-item-field-stadt-und,#futurehistory-dist-slider-53-0,#edit-field-position-der-aufnahme-und-0-distitem{display:none;}#edit-field-bild-und-0-upload-button,#edit-field-bild-overlay-und-0-upload-button,#edit-field-bild-360-und-0-upload-button,#edit-field-audio-datei-und-0-upload-button,#edit-field-audio-datei-de-0-upload-button,#edit-translation-input-en-field-audio-datei-upload-button,#edit-field-video-und-0-upload-button,#edit-field-video-de-0-upload-button,#edit-field-video-en-0-upload-button{display:none;}.title_year{position:absolute;min-width:320px;background:rgba(255,255,255,0.7);color:#333;font-weight:400;font-size:1.2em;}.title-tour{min-width:320px;background:rgba(255,255,255,0.7);color:#333;font-weight:400;font-size:1.2em;height:20px;}div.views-field.views-field-title{padding-left:5px;float:left;height:20px;}div.views-field.views-field-field-jahr{float:left;padding-left:5px;height:20px;}#separator:after{content:"|";float:left;padding-left:5px;}#picture-upload-date{float:left;padding-left:5px;}.overlay-container{position:absolute;margin-top:-176px;overflow:hidden;height:154px;min-width:320px;z-index:99999;}.overlay-container-touren{position:absolute;margin-top:-170px;overflow:hidden;height:170px;min-width:320px;z-index:99;}.overlay-container-eigenebilder{position:absolute;margin-top:-175px;overflow:hidden;height:155px;min-width:320px;z-index:99;}.overlay{height:154px;width:100%;position:absolute;background:rgba(48,66,155,0.7);transition:opacity 1s,transform 1s;opacity:0;}.overlay-touren{height:170px;width:100%;position:absolute;background:rgba(48,66,155,0.7);transition:opacity 1s,transform 1s;opacity:0;}.overlay-eigenebilder{height:153px;width:100%;position:absolute;background:rgba(48,66,155,0.7);transition:opacity 1s,transform 1s;opacity:0;}.overlay-container:hover .overlay,.overlay-container-touren:hover .overlay-touren,.overlay-container-eigenebilder:hover .overlay-eigenebilder{opacity:1;}.overlay-inner{color:#fff;padding-left:10%;padding-top:10%;font-size:1.2em;font-weight:400;}.overlay-eigenebilder > .overlay-inner{color:#fff;padding-left:10%;padding-top:7%;font-size:1.2em;font-weight:400;}.overlay-inner a,.overlay-inner a:link{color:#fff;display:block;}.overlay-link-spacer{height:10px;clear:both;}.material-icons{vertical-align:middle;}.icon{width:30px;text-align:center;display:inline-block;float:left;}.icon-text{display:inline-block;float:left;}div.views-field.views-field-tour-distance > span.field-content:after{content:" m";}div.views-field.views-field-period-start > span.field-content:after{content:" - "}div.views-field.views-field-period-start,div.views-field.views-field-period-end,div.views-field.views-field-period-end > span{display:inline-block !important;}.rslides{width:320px;height:170px;padding:0;margin:0;overflow:hidden;}.rslides ul{padding:0;margin:0;}.rslides li{padding:0;margin:0 !important;width:320px !important;height:170px !important;overflow:hidden;}div.views-field.views-field-tour-distance,div.views-field.views-field-period-start,div.views-field.views-field-period-end{display:inline-block;font-weight:400;margin-bottom:15px;}div.views-field.views-field-description{height:230px !important;overflow:hidden;}.text-end{height:30px;min-width:320px;position:absolute;margin-top:200px;}.container-ansichten .view-empty h4{display:none;}.blog-main .container{padding-right:15px;padding-left:15px;}.blog-main .row-fluid .col-sm-12,.blog-main .row-fluid .col-sm-12 ul{padding:0;}.blog-post.profil .name{font-weight:300;display:inline;font-size:24px;}.circular img{width:100px;height:100px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;box-shadow:0 0 8px rgba(0,0,0,.8);-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);-moz-box-shadow:0 0 8px rgba(0,0,0,.8);}.pager.wrapper{clear:both;}.media-body{width:100%;}.media-left,.media-right{vertical-align:middle;}.arrow-left img,.arrow-right img{width:27px;}.arrow-left,.arrow-right{padding:5px;}.newsNavigation a{color:#fff;}.media-left{float:left;}.media-right{float:right;}.ansicht-info a.prev-button,.ansicht-info a.next-button,.count{display:inline;padding:0;}.count{padding:0 10px 0 10px;color:#ffffff;}.ansicht-info a.prev-button i{left:-10px;}#qr-code .group,#qr-code .single{background-image:url(/sites/all/themes/future_history/img/icon-group-gefuehrte-tour.png);width:20px;height:20px;background-size:contain;margin-right:10px;}#qr-code .single{background-image:url(/sites/all/themes/future_history/img/icon-single-selfguided-tour.png);}.page-node-add-ansicht #edit-field-url-der-bildquelle,.node-type-ansicht #edit-field-url-der-bildquelle,.page-node-add-ansicht #edit-field-name-der-bildquelle,.node-type-ansicht #edit-field-name-der-bildquelle,.page-node-add-ansicht #edit-field-autor-overlay,.node-type-ansicht #edit-field-autor-overlay{width:45%;float:right;}.page-node-add-ansicht #edit-field-overlay-jahr,.node-type-ansicht #edit-field-overlay-jahr,.page-node-add-ansicht #edit-field-lizenz-overlay,.node-type-ansicht #edit-field-lizenz-overlay{width:45%;float:left;}.confirmation.container.flag_lists_delete_confirm,.confirmation.container.user_cancel_confirm_form,.confirmation.container.node_delete_confirm,.confirmation.container.flag_lists_delete_confirm #edit-actions,.confirmation.container.user_cancel_confirm_form #edit-actions,.confirmation.container.node_delete_confirm #edit-actions{margin:20px auto;}.btnFollow a{color:#FFF !important;}.modal-dialog .modal-body a,.modal-dialog .modal-body .add-to-modal-link,.modal-dialog .modal-body i{color:#1357a0;display:inline-block;}.modal-dialog .modal-body a.disabled,#add-to-modal .modal-add-body ul li a.disabled{color:#cecece;pointer-events:none;cursor:not-allowed !important;}.modal-body{position:relative;overflow-y:auto;max-height:600px;padding:15px;}.view-meine-ansichten #add-to-modal .add-to-tour-list ul li{padding-left:60px;clear:both;}.view-meine-ansichten .modal-body ul{padding:0;}.view-meine-ansichten .modal-body li{margin:0;}.form-report-error .contextual-links-region,.form-report-error .webform-confirmation{color:#FFF;font-weight:700;}.form-report-error .contextual-links-region .links,.form-report-error .webform-confirmation .links,.block-webform .alert-block,.form-report-error .contextual-links-region h2,.form-report-error a.ajax-processed,.form-report-error .webform-confirmation h2{display:none;}body.page-user h4{text-transform:none;font-size:32px;font-weight:100;}body.page-user a.profile-edit-button,body.page-user div.profile-edit-button,body.page-user div.btnFollow{float:right;margin-right:15px;background-color:#1c58a1;color:#fff;}body.page-user div.profile-edit-button a{color:#fff;text-decoration:none;}body.page-user div.blog-post.profil{width:100%;}body.page-user div.info{margin-top:15px;}body.page-user div.blog-post.profil{}.container.blueline{border-bottom:1px solid #1c58a1;margin-top:50px;}.blog-main.ansichten .pager{margin-bottom:0;}.touren .container-ansichten .view-empty{clear:left;}body.page-user div.row.PROFILE_TPL{max-width:70%;margin-top:-50px;}body.page-user div.row.PROFILE_TPL_follow_activity{}@media (max-width:992px){body.page-user div.row.PROFILE_TPL_follow_activity,body.page-user div.row.PROFILE_TPL{max-width:100%;}}body.page-user .blog-post.profil{padding-bottom:80px;}body.page-user div.view-meine-ansichten{}body.page-user div.view-meine-ansichten h4{margin-top:0px;margin-left:15px;}body.page-user .blog-post.activity h4{margin-top:40px;}body.page-user div.view-exposed{margin-left:15px;}body.page-user form.ctools-auto-submit-full-form.ctools-auto-submit-processed{display:inline-block;float:left;}body.page-user div.addAnsichtButtons{margin-top:55px;}body.page-user div.addAnsichtButtons a.btn-primary{background-color:#1c58a1;color:#fff;margin-right:15px;margin-bottom:30px;}body.page-user div.container-ansichten.OUTER_VIEW ul.pager li{text-align:center;float:none;}c.pager li.pager-next{background-color:#1c58a1;color:#fff;border-radius:4px;}body.page-user div.pager li > a,.pager li > span{background-color:#1c58a1;color:#fff;border-radius:4px;}body.page-user div.blog-main.touren div.addAnsichtButtons{display:inline-block;float:left;margin-top:0px !important;margin-left:15px;}body.page-user div.blog-main.touren h4{margin-top:30px;margin-left:15px;}body.page-user-meine-ansichten div.view-meine-ansichten{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:-10px;}body.page-user-meine-ansichten div.view-meine-ansichten h4{margin-left:0px;}body.page-user-meine-ansichten div.view-exposed{margin-left:0px;}body.page-user form.container.user_profile_form{margin-top:30px;}body.page-user-sammlungen div.container-ansichten{margin-top:-50px;}body.page-user-sammlungen div.view-exposed{margin-left:0px;margin-top:-35px;}body.page-user-sammlungen a.btn-primary{margin-bottom:0px;margin-top:35px;}body.page-user-touren h4{margin-left:0px;margin-top:40px;}body.page-user-touren div.addAnsichtButtons{margin-top:0px;}body.page-messages a.btn.btn-xs.btn-success{background-color:#1c58a1;color:#fff;padding:10px;width:180px;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border-radius:4px;float:left;}body.page-messages button.btn.btn-danger.form-submit.icon-before.ajax-processed{padding:10px;width:180px;margin-left:0px !important;margin-top:-34px !important;margin-left:10px !important;float:left;}body.page-messages select#edit-operation{margin-top:20px;margin-left:0px;}#edit-cancel{color:#ffffff;background-color:#1357a0;border-color:#1357a0;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.page-user-edit #edit-cancel{color:#ffffff;background-color:#d2322d;border-color:#ac2925;}.modal{z-index:1004 !important;}.modal-backdrop{z-index:1003 !important;}.navbar-static-top{height:70px;z-index:1002 !important;}.pac-container{z-index:1009 !important;}.page-flag-lists-edit .form-group{margin-bottom:30px;margin-top:30px;}#manual_date .form-group{margin-bottom:15px;margin-top:15px;}@media (max-width:1200px){body.page-node-851 div.places_search{display:none;}}@media (max-width:768px){.dropdown-menu-large{margin-left:0;margin-right:0;}.dropdown-menu-large > li{margin-bottom:30px;}.dropdown-menu-large > li:last-child{margin-bottom:0;}.dropdown-menu-large .dropdown-header{padding:3px 15px !important;}}#cookie-overlay{display:none;}.eu-cookie-compliance-popup-open #cookie-overlay{height:100% !important;width:100% !important;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;display:block;top:0;left:0;bottom:0;right:0;z-index:2000;overflow:scroll;}#sliding-popup{bottom:0;}#sliding-popup.sliding-popup-top{position:absolute;}.eu-cookie-compliance-banner{max-width:60%;left:20%;top:50px;background-color:#ffffff;padding:15px 0px 0px 0px;position:relative;color:#000;border-radius:15px;padding-bottom:100px;font-weight:400;}.eu-cookie-compliance-banner label{text-transform:uppercase;color:#1257a1;}#popup-text{width:100%;max-width:100% !important;margin-bottom:20px;}#popup-text h2{margin-bottom:20px;text-align:center;color:#1257a1;font-size:45px;}#popup-text a{color:#fff;background-color:#1257a1;font-weight:normal;}#popup-text a:hover{color:#a8047d;font-weight:normal;}#sliding-popup .popup-content{margin:0 auto;max-width:95%;display:block;text-align:left;width:100%;height:430px;overflow-y:auto;font-size:14px;padding:20px;}.eu-cookie-compliance-category{margin-bottom:20px;}.eu-cookie-compliance-has-categories{position:absolute;bottom:20px;right:10%;}.eu-cookie-compliance-categories-buttons{position:absolute;bottom:20px;left:10%;}#sliding-popup button{cursor:pointer;float:left;margin-top:5px;border:none;background-color:#1257a1;color:#fff;padding:18px;border-radius:5px;text-transform:uppercase;width:270px;}#sliding-popup button:hover{background-color:#953087;}#sliding-popup .eu-cookie-compliance-has-categories button{background-color:#a8047d;}#sliding-popup .eu-cookie-compliance-has-categories button:hover{background-color:#6f0052;}.eu-cookie-compliance-more-button,.eu-cookie-withdraw-button{display:none;}@media (max-width:1155px){.eu-cookie-compliance-banner{max-width:80%;left:10%;}}@media (max-width:863px){#popup-text h2{font-size:16px;margin-top:0px;}.eu-cookie-compliance-banner{padding-bottom:150px;}#sliding-popup button{width:100%;}.eu-cookie-compliance-has-categories{position:absolute;left:10%;width:80%;}#sliding-popup .popup-content #popup-buttons{max-width:100%;}.eu-cookie-compliance-categories-buttons{position:absolute;bottom:80px;left:10%;width:80%;}#sliding-popup .popup-content{height:310px;padding-top:0px;}}.video_iframeoverlay{border:1px solid #a8047d;}.video_iframeoverlay p{padding:0 1.5rem;text-align:center;margin:0;z-index:2;position:absolute;top:70px;}.video_iframeoverlay #unlockiframe{background:#a8047d;color:#fff;padding:0.5rem;cursor:pointer;display:block;margin:0.5rem auto 0;width:12rem;max-width:90%;z-index:2;}.video_iframeoverlay #unlockiframe:hover{background:#0779bf;}.navbar-toggle{border:none;background:transparent !important;}.navbar-toggle:hover{background:transparent !important;}.navbar-toggle .icon-bar{width:22px;transition:all 0.2s;}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggle .middle-bar{opacity:0;}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-toggle.collapsed .top-bar{transform:rotate(0);}.navbar-toggle.collapsed .middle-bar{opacity:1;}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0);}
hr{border-color:#c9d6de;}.content-title{text-align:center;}.content-title h1,.content-title h2{margin-top:40px;font-size:50px !important;font-weight:100 !important;color:#1357a0 !important;}@media (max-width:768px){.content-title h1,.content-title h2{margin-top:20px;font-size:28px !important;font-weight:400 !important;line-height:1.1 !important;}}.content-subtitle{text-align:center;font-size:32px !important;font-weight:700 !important;line-height:1.1 !important;color:#667A85 !important;}@media (max-width:768px){.content-subtitle{font-size:20px !important;font-weight:700 !important;line-height:1.1 !important;}}.content-content{font-size:18px;font-weight:400;line-height:1.7;color:#4A5b63;margin-top:30px;margin-bottom:30px;}.content-content iframe{margin-top:-30px;}@media (max-width:768px){.content-content{font-size:16px;color:#000;line-height:1.6;}}.content-content h4{font-size:18px !important;font-weight:700 !important;line-height:1.7 !important;margin-top:-10px;margin-bottom:13px;color:#1357a0 !important;text-transform:none;}@media (max-width:768px){.content-content h4{font-size:16px !important;font-weight:700 !important;line-height:1.6 !important;color:#1357a0;}}.content-content a{text-decoration:underline;font-size:18px;font-weight:400;line-height:1.7;color:#4A5b63;}.content-content a:hover{color:#a8047d;}.content-content a:active{color:#893288;}.content-content a.more{font-size:12px;font-weight:800;color:#1357a0;text-transform:uppercase;text-decoration:none;}.content-content a.more:hover{color:#a8047d;}.content-content a.more:active{color:#893288;}.content-image{margin-top:30px;margin-bottom:30px;}a.anchor{display:block;position:relative;top:-60px;visibility:hidden;}.static_full_width_image{width:100%;position:relative;}.static_full_width_image img{width:100%;}.static_full_width_image .image-caption{position:absolute;top:10%;left:50%;bottom:0;transform:translate(-50%,0);}@media (max-width:576px){.static_full_width_image .image-caption{top:10%;left:30%;bottom:0;transform:translate(-20%,0);}}.static_full_width_image .image-caption .container{text-align:center;color:#fff;height:90%;}.static_full_width_image .image-caption .container .caption-text h2{font-size:65px;font-weight:100;min-width:270px;}@media (max-width:992px){.static_full_width_image .image-caption .container .caption-text h2{font-size:30px;}}@media (max-width:768px){.static_full_width_image .image-caption .container .caption-text h2{font-size:25px;}}.static_full_width_image .image-caption .container .caption-text .image-subtitle{font-size:30px;font-weight:600;margin-top:30px;}@media (max-width:1200px){.static_full_width_image .image-caption .container .caption-text .image-subtitle{font-size:20px;}}@media (max-width:576px){.static_full_width_image .image-caption .container .caption-text .image-subtitle{display:none;}}.static_full_width_image .caption-footer .footer-line{position:relative;width:100%;margin-top:-200px;}@media (max-width:1200px){.static_full_width_image .caption-footer .footer-line{margin-top:-160px;}}@media (max-width:992px){.static_full_width_image .caption-footer .footer-line{margin-top:-110px;}}@media (max-width:576px){.static_full_width_image .caption-footer .footer-line .col-xs-3{padding:2px;hyphens:auto;z-index:1;}}.static_full_width_image .caption-footer .footer-line .image-subtitle{font-size:20px;font-weight:600;margin-top:15px;color:#1357a0;margin-bottom:15px;text-align:center;}@media (min-width:576px){.static_full_width_image .caption-footer .footer-line .image-subtitle{display:none;}}.static_full_width_image .caption-footer .footer-line .icon-item a{color:#fff;font-size:16px;font-weight:700;line-height:1.3;}@media (max-width:768px){.static_full_width_image .caption-footer .footer-line .icon-item a{color:#667A85;}}.static_full_width_image .caption-footer .footer-line .icon-item a .img-circle{width:132px;height:132px;}@media (max-width:1200px){.static_full_width_image .caption-footer .footer-line .icon-item a .img-circle{width:100px;height:100px;}}@media (max-width:992px){.static_full_width_image .caption-footer .footer-line .icon-item a .img-circle{width:60px;height:60px;}}.static_full_width_image .caption-footer .footer-line .icon-item a span{margin-top:20px;display:block;}@media (max-width:768px){.static_full_width_image .caption-footer .footer-line{position:relative;display:initial;margin-top:15px;}.static_full_width_image .caption-footer .footer-line .container{padding-right:0px;}.static_full_width_image .caption-footer .footer-line .container .col-sm-12{padding-right:0px;}}.static_full_width_image #block-futurehistory-googleplaces-places-startseite{position:relative;margin:0px;}.static_full_width_image #block-futurehistory-googleplaces-places-startseite .places_box_startseite .places_box_startseite_button{background:none;border:1px solid #fff;color:#fff;font-size:24px;padding:10px;text-decoration:none !important;font-weight:400;}.static_full_width_image #block-futurehistory-googleplaces-places-startseite .places_box_startseite i{color:#1357a0;}.static_full_width_image #block-futurehistory-googleplaces-places-startseite .places_box_startseite #places-autocomplete-start{font-size:24px;font-weight:400;color:#4A5b63;padding:11px 5px;text-align:center;border:medium none;background:none;width:100%;}@media (max-width:992px){.static_full_width_image #block-futurehistory-googleplaces-places-startseite{margin-top:-60px;}.static_full_width_image #block-futurehistory-googleplaces-places-startseite .places_box_startseite .places_box_startseite_button{display:block;font-size:20px;}}@media (max-width:768px){.static_full_width_image #block-futurehistory-googleplaces-places-startseite{margin-top:0px;}.static_full_width_image #block-futurehistory-googleplaces-places-startseite .places_box_startseite .places_box_startseite_button{border:1px solid #4A5b63;color:#4A5b63;display:block;font-size:20px;}}.slider_full_width_image{width:100%;position:relative;}.slider_full_width_image .slide_headline{text-align:center;position:absolute;z-index:1000;width:100%;color:#fff;top:40px;font-size:65px;font-weight:200;}@media (max-width:768px){.slider_full_width_image .slide_headline{font-size:35px;font-weight:400;}}.slider_full_width_image .owl-carousel img{width:100%;}.slider_full_width_image .owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;display:block;position:absolute;bottom:55px;left:50%;transform:translate(-50%,0);}.slider_full_width_image .owl-carousel .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:none;border:2px solid #fff;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.slider_full_width_image .owl-carousel .owl-dots .owl-dot.active span,.slider_full_width_image .owl-carousel .owl-dots .owl-dot:hover span{background:#fff;}@media (max-width:768px){.slider_full_width_image .owl-carousel .owl-dots{position:relative;margin-top:10px;bottom:0px;}.slider_full_width_image .owl-carousel .owl-dots .owl-dot span{border:none;background:#1357a0;}.slider_full_width_image .owl-carousel .owl-dots .owl-dot.active span,.slider_full_width_image .owl-carousel .owl-dots .owl-dot:hover span{background:#a8047d;}}.slider_full_width_image .owl-carousel .owl-nav{overflow:hidden;height:0px;}.slider_full_width_image .owl-carousel .owl-nav .nav-btn{height:350px;position:absolute;width:60px;cursor:pointer;top:20% !important;}.slider_full_width_image .owl-carousel .owl-nav .owl-prev.disabled,.slider_full_width_image .owl-carousel .owl-nav .owl-next.disabled{pointer-events:none;opacity:0.2;}.slider_full_width_image .owl-carousel .owl-nav .prev-slide{background:url(/sites/all/themes/future_history/img/owl_prev.png) no-repeat;left:35px;}.slider_full_width_image .owl-carousel .owl-nav .next-slide{background:url(/sites/all/themes/future_history/img/owl_next.png) no-repeat;right:35px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption{position:absolute;width:100%;top:20%;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row{display:flex;height:300px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title{margin:auto 0;width:50%;float:left;border-right:1px solid #fff;padding-right:30px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title h2{margin:0px;color:#fff;font-size:65px;font-weight:200;line-height:1.1;text-align:right;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle{margin:auto 0;font-size:30px;font-weight:700;color:#fff;line-height:1.4;padding-left:30px;float:left;width:50%;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle a{font-size:30px;font-weight:600 !important;line-height:1.4;color:#fff;text-decoration:none;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle a:hover{color:#a8047d;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle a .ext{display:none;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle span{font-size:30px;font-weight:600;color:white;display:block;}@media (max-width:992px){.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption{left:5%;top:10%;}}@media (max-width:768px){.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption{left:50%;top:0;height:100%;transform:translate(-50%,0);display:block;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row{width:600px;height:100%;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title{position:absolute;width:100%;border-right:none;display:block;padding:0;top:120px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title h2{width:100%;display:block;text-align:center;font-size:30px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle{display:none;}}@media (max-width:576px){.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title h2{font-size:25px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle span{font-size:15px;}}@media (max-width:320px){.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-title h2{font-size:20px;}.slider_full_width_image .owl-carousel .fh-owl-slide .slide-caption .row .slide-subtitle span{font-size:15px;}}.slider_full_width_image .owl-carousel .slide-subtitle-mobile{display:none;}@media (max-width:768px){.slider_full_width_image .owl-carousel .slide-subtitle-mobile{display:block;text-align:center;width:100%;position:relative;margin-bottom:0px;margin-top:15px;text-align:center;padding:0;}.slider_full_width_image .owl-carousel .slide-subtitle-mobile span{color:#1357a0;font-weight:600;margin-top:15px;font-size:20px;display:inline;padding-right:10px;padding-left:10px;border-right:2px solid #1357a0;}.slider_full_width_image .owl-carousel .slide-subtitle-mobile span a{font-size:20px;font-weight:600;color:#1357a0;text-decoration:none;}.slider_full_width_image .owl-carousel .slide-subtitle-mobile span a:hover{color:#a8047d;}.slider_full_width_image .owl-carousel .slide-subtitle-mobile span a .ext{display:none;}.slider_full_width_image .owl-carousel .slide-subtitle-mobile span:last-child{border:none;}}.slider_icon_full_width{padding-top:30px;padding-bottom:30px;}@media (max-width:768px){.slider_icon_full_width{padding-top:15px;padding-bottom:15px;}}.slider_icon_full_width .owl-stage-outer{display:flex;flex-wrap:nowrap;flex-direction:column;}.slider_icon_full_width .owl-stage-outer > .owl-stage{margin:auto;}.slider_icon_full_width .owl-icon-item{width:130px;height:max-content;}.slider_icon_full_width .owl-icon-item .slide-title{padding-top:10px;text-align:center;font-weight:700;line-height:1.3;font-size:16px;hyphens:auto;}@media (max-width:768px){.slider_icon_full_width .owl-icon-item{width:75px;height:auto;}.slider_icon_full_width .owl-icon-item .slide-title{font-size:14px;}}.slider_icon_full_width .owl-carousel .owl-nav{position:absolute;width:100%;color:white;bottom:78%;}.slider_icon_full_width .owl-carousel .owl-nav [class*='owl-']:hover{background:#a8047d;text-decoration:none;}@media (max-width:768px){.slider_icon_full_width .owl-carousel .owl-nav [class*='owl-']:hover{background:rgba(255,255,255,0.2);}}.slider_icon_full_width .owl-carousel .owl-nav .owl-next,.slider_icon_full_width .owl-carousel .owl-nav .owl-prev{font-size:20px;background-color:#1357a0;position:absolute;border-radius:25px;border:1px solid #fff;padding:5px 9px !important;line-height:0px;box-shadow:0 0 8px rgba(255,255,255,0.8);-webkit-box-shadow:0 0 8px rgba(255,255,255,0.8);-moz-box-shadow:0 0 8px rgba(255,255,255,0.8);}.slider_icon_full_width .owl-carousel .owl-nav .owl-prev{left:30px;}@media (max-width:768px){.slider_icon_full_width .owl-carousel .owl-nav .owl-prev{left:15px;}}.slider_icon_full_width .owl-carousel .owl-nav .owl-next{right:30px;}@media (max-width:768px){.slider_icon_full_width .owl-carousel .owl-nav .owl-next{right:15px;}}@media (max-width:768px){.slider_icon_full_width .owl-carousel .owl-nav{bottom:95%;}.slider_icon_full_width .owl-carousel .owl-nav .owl-next,.slider_icon_full_width .owl-carousel .owl-nav .owl-prev{font-size:45px;background-color:rgba(188,184,184,0.32);box-shadow:0 0 8px rgba(188,184,184,0.32);border:none;padding:5px !important;}}.content-1-column-head-subhead-content .content-content p{margin-top:-10px;margin-bottom:20px;}.content-1-column-head-subhead-content .content-content img{width:auto !important;display:inline !important;}.content-1-column-head-subhead-content .content-content .img-fluid{width:100% !important;}.slider_content_background{padding-top:40px;padding-bottom:30px;}@media (max-width:768px){.slider_content_background{padding-top:15px;padding-bottom:15px;}}.slider_content_background .owl-content-item .slide-title{position:absolute;width:100%;top:10px;padding:20px;text-align:center;}.slider_content_background .owl-content-item .slide-title h2{color:#fff;text-shadow:0 0 2px #000;font-weight:900;}.slider_content_background .owl-content-item .slide-content{position:absolute;top:30%;left:50%;transform:translate(-50%,0);padding:20px;width:80%;background-color:rgba(255,255,255,0.8);}.slider_content_background .owl-content-item .slide-content p{font-size:16px;font-weight:600;color:#4A5b63;line-height:1.6;}@media (max-width:576px){.slider_content_background .owl-content-item .slide-content{position:relative;width:100%;}}.slider_content_background .owl-carousel .owl-nav{position:absolute;width:100%;color:white;bottom:15px;}.slider_content_background .owl-carousel .owl-nav [class*='owl-']:hover{background:#a8047d;text-decoration:none;}.slider_content_background .owl-carousel .owl-nav .owl-next,.slider_content_background .owl-carousel .owl-nav .owl-prev{font-size:30px;background-color:#1357a0;position:absolute;border-radius:25px;padding:0px 0px;margin:0px;height:25px;width:25px;}.slider_content_background .owl-carousel .owl-nav .owl-next span,.slider_content_background .owl-carousel .owl-nav .owl-prev span{position:absolute;top:-11px;font-size:30px;font-weight:600;left:8px;}.slider_content_background .owl-carousel .owl-nav .owl-prev{left:80px;}.slider_content_background .owl-carousel .owl-nav .owl-next{right:80px;}.slider_content_background .owl-carousel .owl-dots{position:relative;bottom:-20px;width:50%;left:25%;text-align:center;}.slider_content_background .owl-carousel .owl-dots .owl-dot span{background-color:#1357a0;width:15px;height:15px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.slider_content_background .owl-carousel .owl-dots .owl-dot.active span,.slider_content_background .owl-carousel .owl-dots .owl-dot:hover span{background:#a8047d;}.fh_3_column{padding-bottom:50px;display:block;}.fh_2_column{padding-bottom:50px;display:block;}.fh_accordion{margin-top:15px;}.fh_accordion a,.fh_accordion a:link,.fh_accordion a:visited{outline:none;}.fh_accordion .panel-group{box-shadow:none;}.fh_accordion .panel-group .fh-accordion-panel{border:none;box-shadow:none;overflow:visible;}.fh_accordion .panel-group .fh-accordion-panel .panel-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"\e014";font-size:20px;margin-top:-25px;float:right;color:#1357a0;}.fh_accordion .panel-group .fh-accordion-panel .panel-heading .accordion-toggle.collapsed:after{content:"\2b";}.fh_accordion .panel-group .fh-accordion-panel .panel-heading{background:none;border:none;border-radius:0;border-top:1px solid #b1bbc1;padding-left:0px;}.fh_accordion .panel-group .fh-accordion-panel .panel-heading a{text-transform:none;font-size:32px;font-weight:700;color:#1357a0;text-decoration:none;}.fh_accordion .panel-group .fh-accordion-panel .panel-heading a:hover{color:#1357a0 !important;}@media (max-width:768px){.fh_accordion .panel-group .fh-accordion-panel .panel-heading a{font-size:20px;font-weight:700;color:#667A85;line-height:1.1;}}.fh_accordion .panel-group .fh-accordion-panel .panel-heading a.collapsed{color:#667A85;}.fh_accordion .panel-group .fh-accordion-panel .panel-body{border:none;border-top:1px solid #f0f0f0;}.fh_accordion .panel-group .fh-accordion-panel .panel-body .container{margin-left:-30px;padding:15px 15px;}.fh_accordion .panel-group .fh-accordion-panel .panel-body .container .content-title h2{margin:0px;}.fh_accordion .fh_accordion{margin-top:-32px;}@media (max-width:768px){.fh_accordion .fh_accordion .panel-group{margin-right:-30px;}}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel{border:none;box-shadow:none;overflow:visible;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading .accordion-toggle:after{display:none;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading .accordion-toggle:before{font-family:'Glyphicons Halflings';content:"\e014";font-size:10px;margin-top:0px;float:right;color:#fff;padding:5px 5px 5px 6px;border-radius:15px;background-color:#1357a0;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading .accordion-toggle.collapsed:before{content:"\2b";padding:5px 5px 5px 6px;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading{background:none;border:none;border-radius:0;border-top:1px solid #f0f0f0;padding-left:0px;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading a{text-transform:none;font-size:18px;font-weight:600;color:#1357a0;text-decoration:none;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading a:hover{color:#1357a0;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading a.collapsed{color:#4A5b63;font-weight:600;}@media (max-width:768px){.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-heading a{font-size:16px;}}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-body{border:none;border-top:none;margin-top:-15px;margin-bottom:-15px;}.fh_accordion .fh_accordion .panel-group .fh-accordion-panel .panel-body .container{margin-left:-30px;margin-top:-30px;padding:15px 15px;}.fh_1_column_slideshow{padding-top:30px;padding-bottom:31px;margin-bottom:30px;}.fh_1_column_slideshow .fh_2_column{padding-bottom:0px;}.fh_1_column_slideshow .owl-carousel .owl-nav{position:absolute;width:100%;color:white;bottom:15px;}.fh_1_column_slideshow .owl-carousel .owl-nav [class*='owl-']:hover{background:#a8047d;text-decoration:none;}.fh_1_column_slideshow .owl-carousel .owl-nav .owl-next,.fh_1_column_slideshow .owl-carousel .owl-nav .owl-prev{font-size:30px;background-color:#1357a0;position:absolute;border-radius:25px;padding:0px 0px;margin:0px;height:25px;width:25px;}.fh_1_column_slideshow .owl-carousel .owl-nav .owl-next span,.fh_1_column_slideshow .owl-carousel .owl-nav .owl-prev span{position:absolute;top:-11px;font-size:30px;font-weight:600;left:8px;}.fh_1_column_slideshow .owl-carousel .owl-nav .owl-prev{right:70%;}.fh_1_column_slideshow .owl-carousel .owl-nav .owl-next{left:70%;}.fh_1_column_slideshow .owl-carousel .owl-dots{position:relative;bottom:-20px;width:40%;left:30%;text-align:center;}.fh_1_column_slideshow .owl-carousel .owl-dots .owl-dot span{background-color:#1357a0;width:15px;height:15px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.fh_1_column_slideshow .owl-carousel .owl-dots .owl-dot.active span,.fh_1_column_slideshow .owl-carousel .owl-dots .owl-dot:hover span{background:#a8047d;}
@font-face{font-family:'fh-icons';src:url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.eot?82014913);src:url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.eot?82014913#iefix) format('embedded-opentype'),url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.woff2?82014913) format('woff2'),url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.woff?82014913) format('woff'),url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.ttf?82014913) format('truetype'),url(/sites/all/themes/future_history/vendor/fontello-bff45032/font/fh-icons.svg?82014913#fh-icons) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fh-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-solutions:before{content:'\e800';}.icon-community:before{content:'\e801';}.icon-account:before{content:'\e802';}.icon-contact:before{content:'\e803';}.icon-service:before{content:'\e804';}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .yamm-content{padding:20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;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(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{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-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-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;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .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(/sites/all/themes/future_history/vendor/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms 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-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.psv-container{width:100%;height:100%;margin:0;padding:0;position:relative;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);overflow:hidden;}.psv-container--fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;}.psv-canvas-container{position:absolute;top:0;left:0;z-index:0;-webkit-transition:opacity linear 100ms;transition:opacity linear 100ms;}.psv-canvas{display:block;}.psv-loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;}.psv-loader{position:relative;text-align:center;color:rgba(61,61,61,0.7);width:150px;height:150px;border:10px solid transparent;}.psv-loader::before{content:"";display:inline-block;height:100%;vertical-align:middle;}.psv-loader,.psv-loader-image,.psv-loader-text{display:inline-block;vertical-align:middle;}.psv-loader-canvas{position:absolute;top:0;left:0;width:100%;height:100%;}.psv-loader-text{font:14px sans-serif;}.psv-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:90;bottom:-40px;left:0;width:100%;height:40px;background:rgba(61,61,61,0.5);-webkit-transition:bottom ease-in-out 0.1s;transition:bottom ease-in-out 0.1s;}.psv-navbar--open{bottom:0;}.psv-navbar,.psv-navbar *{-webkit-box-sizing:content-box;box-sizing:content-box;}.psv-caption{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:rgba(255,255,255,0.7);overflow:hidden;text-align:center;}.psv-caption-icon{height:20px;width:20px;cursor:pointer;}.psv-caption-icon *{fill:rgba(255,255,255,0.7);}.psv-caption-content{display:inline-block;padding:10px;font:16px sans-serif;white-space:nowrap;}.psv-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px;position:relative;cursor:pointer;height:20px;width:20px;background:transparent;color:rgba(255,255,255,0.7);}.psv-button--active{background:rgba(255,255,255,0.2);}.psv-button--disabled{pointer-events:none;opacity:0.5;}.psv-button .psv-button-svg{width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease,-webkit-transform 200ms ease;}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{-webkit-transform:scale(1.2);transform:scale(1.2);}.psv-autorotate-button.psv-button{width:25px;height:25px;padding:7.5px;}.psv-zoom-range.psv-button{width:80px;height:1px;margin:10px 0;padding:9.5px 0;max-width:600px;}.psv-zoom-range-line{position:relative;width:80px;height:1px;background:rgba(255,255,255,0.7);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.psv-zoom-range-handle{position:absolute;border-radius:50%;top:-3px;width:7px;height:7px;background:rgba(255,255,255,0.7);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{-webkit-box-shadow:0 0 2px rgba(255,255,255,0.7);box-shadow:0 0 2px rgba(255,255,255,0.7);}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{-webkit-transform:scale(1.3);transform:scale(1.3);}.psv-notification{position:absolute;z-index:100;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 2em;opacity:0;-webkit-transition-property:opacity,bottom;transition-property:opacity,bottom;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:200ms;transition-duration:200ms;}.psv-notification-content{max-width:50em;background-color:rgba(61,61,61,0.8);border-radius:4px;padding:0.5em 1em;font:14px sans-serif;color:white;}.psv-notification--visible{opacity:100;bottom:80px;}.psv-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:110;top:0;left:0;bottom:0;right:0;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);color:black;opacity:0.8;}.psv-overlay-image{margin-bottom:4vh;}.psv-overlay-image svg{width:50vw;}@media (orientation:landscape){.psv-overlay-image svg{width:25vw;}}.psv-overlay-text{font:30px sans-serif;text-align:center;}.psv-overlay-subtext{font:20px sans-serif;opacity:0.8;text-align:center;}.psv-panel{position:absolute;z-index:90;right:0;height:100%;width:400px;max-width:calc(100% - 24px);background:rgba(10,10,10,0.7);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0.1s;transition-duration:0.1s;cursor:default;margin-left:9px;}.psv--has-navbar .psv-panel{height:calc(100% - 40px);}.psv-panel-close-button{display:none;position:absolute;top:0;left:-24px;width:24px;height:24px;background:rgba(0,0,0,0.9);}.psv-panel-close-button::before,.psv-panel-close-button::after{content:"";position:absolute;top:50%;left:4px;width:15px;height:1px;background-color:#fff;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-transition-property:width,left,-webkit-transform;transition-property:width,left,-webkit-transform;transition-property:width,left,transform;transition-property:width,left,transform,-webkit-transform;}.psv-panel-close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.psv-panel-close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.psv-panel-close-button:hover::before,.psv-panel-close-button:hover::after{left:0;width:23px;}.psv-panel-close-button:hover::before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.psv-panel-close-button:hover::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.psv-panel-resizer{display:none;position:absolute;top:0;left:-9px;width:9px;height:100%;background-color:rgba(0,0,0,0.9);cursor:col-resize;}.psv-panel-resizer::before{content:"";position:absolute;top:50%;left:1px;margin-top:-14.5px;width:1px;height:1px;-webkit-box-shadow:1px 0 #fff,3px 0px #fff,5px 0px #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff;box-shadow:1px 0 #fff,3px 0px #fff,5px 0px #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff;background:transparent;}.psv-panel-content{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:gainsboro;font:16px sans-serif;overflow:auto;}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em;}.psv-panel-content--no-interaction{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.psv-panel--open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block;}.psv-panel-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:24px sans-serif;margin:24px 12px;}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px;}.psv-panel-menu-list{list-style:none;margin:0;padding:0;overflow:hidden;}.psv-panel-menu-item{min-height:20px;padding:0.5em 1em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:background 0.1s ease-in-out;transition:background 0.1s ease-in-out;}.psv-panel-menu-item-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;height:20px;width:20px;margin-right:0.5em;}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%;}.psv-panel-menu-item-icon svg{width:100%;height:100%;}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:rgba(255,255,255,0.2);}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd)::before{background:rgba(255,255,255,0.1);}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(even),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(even)::before{background:transparent;}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:rgba(255,255,255,0.2);}.psv-tooltip{position:absolute;z-index:50;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;background-color:rgba(61,61,61,0.8);border-radius:4px;padding:0.5em 1em;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:100ms;transition-duration:100ms;outline:5px solid transparent;}.psv-tooltip-content{color:white;font:14px sans-serif;text-shadow:0 1px #000;}.psv-tooltip-arrow{position:absolute;height:0;width:0;border:7px solid transparent;}.psv-tooltip--bottom-center{-webkit-box-shadow:0 3px 0 rgba(90,90,90,0.7);box-shadow:0 3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--bottom-center .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,0.8);}.psv-tooltip--center-left{-webkit-box-shadow:-3px 0 0 rgba(90,90,90,0.7);box-shadow:-3px 0 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--center-left .psv-tooltip-arrow{border-left-color:rgba(61,61,61,0.8);}.psv-tooltip--top-center{-webkit-box-shadow:0 -3px 0 rgba(90,90,90,0.7);box-shadow:0 -3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--top-center .psv-tooltip-arrow{border-top-color:rgba(61,61,61,0.8);}.psv-tooltip--center-right{-webkit-box-shadow:3px 0 0 rgba(90,90,90,0.7);box-shadow:3px 0 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--center-right .psv-tooltip-arrow{border-right-color:rgba(61,61,61,0.8);}.psv-tooltip--bottom-left{-webkit-box-shadow:-3px 3px 0 rgba(90,90,90,0.7);box-shadow:-3px 3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--bottom-left .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,0.8);}.psv-tooltip--bottom-right{-webkit-box-shadow:3px 3px 0 rgba(90,90,90,0.7);box-shadow:3px 3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,0.8);}.psv-tooltip--top-left{-webkit-box-shadow:-3px -3px 0 rgba(90,90,90,0.7);box-shadow:-3px -3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--top-left .psv-tooltip-arrow{border-top-color:rgba(61,61,61,0.8);}.psv-tooltip--top-right{-webkit-box-shadow:3px -3px 0 rgba(90,90,90,0.7);box-shadow:3px -3px 0 rgba(90,90,90,0.7);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:rgba(61,61,61,0.8);}.psv-tooltip--visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transition-duration:100ms;transition-duration:100ms;}
.psv-markers{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:10;width:100%;height:100%;}.psv-markers-svg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;}.psv-marker{display:none;}.psv-marker--normal{position:absolute;top:0;left:0;z-index:30;background-size:contain;background-repeat:no-repeat;}.psv-marker--transparent{display:block;opacity:0;}.psv-marker--visible{display:block;}.psv-marker--has-tooltip,.psv-marker--has-content{cursor:pointer;}
