/* paralax */
.paralax-featured .items-row,.paraflip-featured .items-row {position:fixed;width:100%;height:100%;background:#fafafa;top:0;left:0;}
.paraflip-featured .items-row{-webkit-perspective:1200px; perspective:1200px;transition:all 0.8s ease-in-out;background:none;}

.paralax-featured .items-row:not(:first-child){top:100%;}
.item-scroll{ width: 100%;height:100%;overflow-y: scroll;position:absolute;top:1px;left:0;}
/* paraflip */
.paraflip{background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgo8cmVjdCB3aWR0aD0iNTYiIGhlaWdodD0iMTAwIiBmaWxsPSIjNDg3OGE4Ij48L3JlY3Q+CjxwYXRoIGQ9Ik0yOCA2NkwwIDUwTDAgMTZMMjggMEw1NiAxNkw1NiA1MEwyOCA2NkwyOCAxMDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2NkY2RjZCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+CjxwYXRoIGQ9Ik0yOCAwTDI4IDM0TDAgNTBMMCA4NEwyOCAxMDBMNTYgODRMNTYgNTBMMjggMzQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OSIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+Cjwvc3ZnPg==");}
.XXXparaflip {background-color: #d50;
background-image:url(data:image/svg+xml;base64,CiAgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnPgogICAgPHJlY3Qgd2lkdGg9JzEwMDAlJyBoZWlnaHQ9JzEwMDAlJyBmaWxsPScjZmZmJy8+CiAgICA8cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWxsPScjZDUwJy8+CiAgICA8c3ZnIHg9JzMwJScgeT0nNDAlJyBvdmVyZmxvdz0ndmlzaWJsZSc+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDIwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSg0MCknLz4KICAgICAgPHJlY3Qgd2lkdGg9JzIwMDAlJyBoZWlnaHQ9JzIwMDAlJyBmaWxsLW9wYWNpdHk9JzAuMScgZmlsbD0nI2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoNjApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDgwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSgxMDApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCknLz4KICAgICAgPHJlY3Qgd2lkdGg9JzIwMDAlJyBoZWlnaHQ9JzIwMDAlJyBmaWxsLW9wYWNpdHk9JzAuMScgZmlsbD0nI2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMTQwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSgxNjApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCknLz4KICAgICAgPHJlY3Qgd2lkdGg9JzIwMDAlJyBoZWlnaHQ9JzIwMDAlJyBmaWxsLW9wYWNpdHk9JzAuMScgZmlsbD0nI2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMjAwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSgyMjApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCknLz4KICAgICAgPHJlY3Qgd2lkdGg9JzIwMDAlJyBoZWlnaHQ9JzIwMDAlJyBmaWxsLW9wYWNpdHk9JzAuMScgZmlsbD0nI2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMjYwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSgyODApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCknLz4KICAgICAgPHJlY3Qgd2lkdGg9JzIwMDAlJyBoZWlnaHQ9JzIwMDAlJyBmaWxsLW9wYWNpdHk9JzAuMScgZmlsbD0nI2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMzIwKScvPgogICAgICA8cmVjdCB3aWR0aD0nMjAwMCUnIGhlaWdodD0nMjAwMCUnIGZpbGwtb3BhY2l0eT0nMC4xJyBmaWxsPScjZmZmJyB0cmFuc2Zvcm09J3JvdGF0ZSgzNDApJy8+CiAgICAgIDxyZWN0IHdpZHRoPScyMDAwJScgaGVpZ2h0PScyMDAwJScgZmlsbC1vcGFjaXR5PScwLjEnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKDM2MCknLz4KCiAgICA8L3N2Zz4KICA8L3N2Zz4=);}
.YYYparaflip{background:#4878A8 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj4KPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiMyNjkiPjwvcmVjdD4KPGcgZmlsbD0iIzQ4NzhBOCI+CjxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMSIgeT0iMjAiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxIiB5PSI0MCI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEiIHk9IjYwIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMSIgeT0iODAiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTAwIiB4PSIyMCI+PC9yZWN0Pgo8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxMDAiIHg9IjQwIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjEwMCIgeD0iNjAiPjwvcmVjdD4KPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMTAwIiB4PSI4MCI+PC9yZWN0Pgo8L2c+CjxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2ZmZiI+PC9yZWN0Pgo8L3N2Zz4=");}
.paraflip a.component{display:none;}
.transformer{height:100%;opacity:1;transition:all 0.8s ease-in-out;
-webkit-transform: rotateX(-0deg);transform: rotateX(-0deg) scale(1,1);box-shadow:rgba(0,0,0,0.75) 35px 15px 105px;}
.paraflip-featured .item-scroll{padding-top:75px;padding-right:25px;padding-bottom:25px;padding-left:25px;background-size:cover;background-position:center;background-repeat:no-repeat;}
/*.paraflip-featured .items-row:not(:first-of-type) .item-scroll{padding-right:40px;}*/
.paraflip-featured .item-title,.paraflip-featured .article-content{padding:25px 10px;}
.paraflip-featured .item-title {background:rgba(255,255,255,0.65);margin-bottom:25px;}
.paraflip-featured .article-content{background:rgba(255,255,255,0.85);}
.paraflip-featured .items-row:first-child .item-scroll{overflow-y:scroll;}
/*.items-row.down .item-scroll,.items-row.up .item-scroll{overflow:hidden;}*/
.items-row.down{top:55%;pointer-events:none;}
.items-row.up{top:-55%;pointer-events:none;}
.down .transformer{
	-webkit-transform-origin-x:50%;
    -webkit-transform-origin-y:50%;
    transform-origin-x:50%;
    transform-origin-y:50%;
	-webkit-transform: rotateX(-90deg) scale(0.5,0.3);
	transform: rotateX(-90deg) scale(0.5,0.3);
	}
.up .transformer{
	-webkit-transform-origin-x:50%;
    -webkit-transform-origin-y:50%;
    transform-origin-x:50%;
    transform-origin-y:50%;
	-webkit-transform: rotateX(90deg) scale(0.5,0.3);
	transform: rotateX(90deg) scale(0.5,0.3);
	}
.paraflip-featured .scrollinner{min-height:calc(100% + 1px);margin-bottom:75px;}
/* color-thief */
.ui-dialog {max-width:90%;}
.samplebox {border:3px solid #333;width:60px;height:60px;background:rgb(100,100,100);float:left;}
.samplebox.set {border:3px solid #cc5a0e;}
#slider-bgcolor {margin:8px 0 0 10px;}
#slider-bgcolor .ui-slider-handle {height:28px;width:28px;border-radius:14px;background:#cc5a0e;top:-.7em;}
body {background:#fff;-webkit-transition: background 2s ease;-moz-transition: background 2s ease;transition: background 2s ease;transition-delay:0.5s;}

.sampleinput, .samplerow > label, button.samplebox, .samplerow .slider-box {display:inline-block;}
.samplerow  label, .samplerow .ui-slider {padding:0 10px;}

.samplebox {float:none;margin-bottom:10px;}
.sample-input {width:150px;float:right;margin-top:10px;}
.blockright  {font-size:14px;}
/*  navbar button */
.mm-opened .navbar-fixed-top.navbar-btn, .mm-opened .info-btn, .mm-opened .kontakt-btn {opacity:0;pointer-events:none;}
.kontakt-btn {top:calc(100% - 35px);}
#toggle-sidebar {display:none;}
#toggle-sidebar .navbar-btn {text-align:center;border-radius:0 0 5px 0;margin-top:0;}
.navbar-btn, .info-btn, .kontakt-btn {border:1px solid rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.2); -webkit-transition: all 1s ease-out;-moz-transition: all 1s ease-out;transition: all 1s ease-out;}
.home #toggle-sidebar .navbar-btn, .home .info-btn {height:35px;width:calc(50% - 45px);margin:0;padding:3px 0 3px 8px;text-align:center;color:#fff;}
.kontakt-btn {font-size:24px;color:#fff;text-align:center;position:fixed;z-index:100;left:calc(50% - 35px);width:70px;height:35px;border-radius:5px 5px 0 0;border-width:1px 1px 0 1px;}
.home #toggle-sidebar .navbar-btn {border-radius:0 5px 0 0;border-width:1px 1px 0 0;}
.slide .wrapper .info-btn {border-radius:5px 0 0 0;border-width:1px 0 0 1px;font-size:16px;position:absolute;bottom:0;right:0;}
.home #toggle-sidebar .navbar-btn:after {display: inline;position:relative;top:0;}
.info-btn:before {content:'  \f030';font-family: 'FontAwesome';}
#toggle-sidebar .navbar-btn:hover, .info-btn:hover, .info-btn:active, .info-btn:focus, .info-btn.active, .kontakt-btn:hover  {color:#cc5a0e;border-color:rgba(255,255,255,0.85);}
#toggle-sidebar .navbar-btn:hover, .kontakt-btn:hover, .kontakt-btn:active, .kontakt-btn:focus, .info-btn:hover, .info-btn:active, .info-btn:focus, .info-btn.active, .fotorama__caption__wrap  {background-color:rgba(255,255,255,0.55);}
/* Template Typo und Module */
body {font-size:16px;line-height:1.5;color:#333;}
.mm-page {min-height:100vh;position:relative;padding-bottom:80px;}
#footer {position:absolute;bottom:0;width:100%;}

/* menu */
#menu .container{border:none;}
.menubar-fixed-top{position:fixed;top:0;z-index:9999;margin:0;}
.menubar-fixed-top.opened{left:0;}
.menubar-fixed-top.closed{left:calc(30px - 100%);}
.nav>li,.navbar-btn .glyphicon,.nav,.navbar-btn{display:inline-block;}
.navbar-btn .glyphicon{padding:10px 15px 10px 0;cursor:pointer;}
.menubar-fixed-top ul{margin:0;}
.menubar-fixed-top a {text-transform:uppercase;text-shadow:rgba(0,0,0,0.8)1px 1px 0px,rgba(255,255,255,0.8) 3px 2px 10px;font-weight:bold;transition:all 0.5s;font-size:18px;}
.menubar-fixed-top li:hover a,.menubar-fixed-top li.current.active a{background:rgba(22,96,171,0.7);color:#fff;text-shadow:#333 1px 1px 1px;}
.menubar-fixed-top.navbar-btn{border-top:none;}
#toggle-sidebar .navbar-btn:after {content:'MENU';display: inline-block;line-height:1;padding:31px 0px 19px 0px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}

#panel-overview {padding:20px 10px;}
#panel-overview li:after {display:none;}
#panel-overview li a {text-transform:uppercase;background:#ccc;color:rgba(0,0,0,0.8);transition: all 2s ease;}
#panel-overview li:hover a {color:rgba(255,255,255,1);transition: all 0.5s ease;}
#panel-overview li a span.action-bg {transition: all 2.5s ease;opacity:0;content:'';display:block;width:100%;height:100%;border-radius:4px;position:absolute;top:0;right:calc(0px - 100%);/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzQzMWUwNSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzVhMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(67,30,5,0) 33%, rgba(204,90,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(33%,rgba(67,30,5,0)), color-stop(100%,rgba(204,90,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(67,30,5,0) 33%,rgba(204,90,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(67,30,5,0) 33%,rgba(204,90,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(67,30,5,0) 33%,rgba(204,90,14,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(67,30,5,0) 33%,rgba(204,90,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc5a0e',GradientType=1 ); /* IE6-8 */
 }
#panel-overview li:hover a span.action-bg {transition: all 0.1s ease; right:0; opacity:1;}
#panel-overview li.active a{color:#fff;}
a {text-decoration:none;}
/* FOTORAMA */
.fotorama img {width:100%;height:auto;}
.toggle-fotoinfo {padding:5px;position:absolute;right:8px;bottom:8px;display:none;color:#fff;line-height:1;opacity:1;border:1px solid rgba(255,255,255,0.55);border-radius:7px;background-color:rgba(255,255,255,0.2);text-align:center;cursor:pointer;z-index:22; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out;}
//.toggle-fotoinfo:after {padding-left:8px;content:'\f030';font-family: 'FontAwesome'; }
.fotorama__wrap--no-controls .toggle-fotoinfo{transform:translate3d(52px,32px,0);opacity:0;}
.fotorama__nav-wrap {display:none;}
.fotorama__nav-wrap, .page-footer {margin-top:18px;border-top:1px solid #eee;padding-top:18px;}
.page-header, .fotorama__nav-wrap, .page-footer {border-color:#ccc;}
.fotorama__caption__wrap {text-align:center;opacity:0;position:relative;z-index:22;left:0;padding:3px 8px;color:#333;border:1px solid rgba(255,255,255,0.55);border-radius:5px; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;   transition: all 0.5s ease;}
.fotorama__caption__wrap.info-on{opacity:1;color:#000;}
.fotorama__caption {position:absolute;left:0;z-index:22}
.fotorama--fullscreen .fotorama__nav-wrap {border-top:none;margin:0;padding-top:0;}
.fotorama--fullscreen .fotorama__nav-wrap img {opacity:0.5;transition:all 1s ease-out;}
.fotorama--fullscreen .fotorama__nav-wrap img:hover {opacity:1;transition:all 0.25s ease-out;}/* STELLAR */
.navigation {position:fixed;z-index:10;bottom:35px;right:0px;width:auto;margin:0;}  
div > .navigation li {cursor:pointer;color:#333333;display:block;height:35px;line-height:1.6;margin-bottom:3px;font-weight:bold;border-bottom:1px solid black;text-align:right;width:auto;white-space: nowrap;border:none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}  
div > .navigation li span {font-size:18px;padding:0 10px;background-color:rgba(255,255,255,0.2); -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out;}
.navigation li:hover span,.navigation li.active span {font-size:24px;background-color:rgba(255,255,255,0.55);}
.slide .item-title a{display:block;width:100%;padding:8px;opacity: 0;background-color:rgba(255,255,255,0.2); -webkit-transition: opacity 1s ease-in-out, background-color 1s ease-in-out;-moz-transition: opacity 1s ease-in-out, background-color 1s ease-in-out;   transition: opacity 1s ease-in-out, background-color 1s ease-in-out;}
.active .item-title a{opacity:1; -moz-transition-delay:1s; transition-delay:1s;}
.active .item-title a:hover {background-color:rgba(255,255,255,0.75); -moz-transition-delay:0s; transition-delay:0s;}

.item-title a:after,.infobox .myreadmore a:after {  content: "\f1c5";font-family: FontAwesome;display:inline-block;  position: relative; text-align:left; font-size: 40px;line-height:1.5; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;   transition: all 0.5s ease-in-out; z-index: 1;}
.item-title:hover a:after, .infobox .myreadmore:hover a:after {color: #336;}
.item-title.inactive a{pointer-events:none;opacity:0; -moz-transition-delay:0s; transition-delay:0s;}  
.slide .wrapper > * {position:relative;z-index:5;}
.slide .infobox, .kontaktform {position:absolute;right:10px;bottom:35px;width:calc(100% - 20px);z-index:20;}
.kontaktform .well, .infobox .well {background:rgba(255,255,255,0.85);position:relative;}

.infobox h2, .infobox h3 {text-shadow:1px 1px 0px #333;text-transform:uppercase;}
.infobox .myreadmore {display:inline-block;float:right;max-width:20%;}
.myreadmore .btn {white-space: normal;}

 
/* Slabtetx  */
.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}
.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important;*letter-spacing:0 !important;*word-spacing:0 !important;}
.slabtextdone .slabtext{display:block;line-height:1;}
.slabbing, .item-title a:after {text-transform:uppercase;margin:0;text-shadow:1px 1px 1px #fff;}
.page-footer:before {content:'';display:block; clear:both; width:100%;}
.oneliner {max-width:65%;}
@media screen and (min-aspect-ratio: 1/1){
.item-title a{width:50%;}	
}
#screen-xs{display:block;height:0px;}
@media(max-width: 767px){
	.menubar-fixed-top li{display:block;}
	.navbar-btn .glyphicon{position:absolute;right:-40px;}
}
@media (min-width: 768px){
.paraflip-featured .item-scroll{padding-right:0;}
.paraflip-featured .scrollinner{display:flex;justify-content:space-between;align-items:flex-start;width:calc(100% - 25px);}
.paraflip-featured .item-title{width:45%;padding:25px 10px;}
.paraflip-featured .article-content{width:45%;}
.toggle-fotoinfo {display:block;}
.fotorama__nav-wrap {display:block;}
.fotorama__caption{font-size:16px;line-height:1.5;}
.fotorama__caption__wrap {}
.fotorama__caption__wrap.info-on{}
.slide .item-title a{width:50%;padding:16px 32px 16px;}
.navigation{top:50px;right:25px;}
.nav>li>a:focus{background:none;}
.slide .infobox {width:calc(50% - 60px);right:15px;}
.kontaktform {width:calc(50% - 25px);left:calc(50% - (50% - 25px)/2);position:fixed;}
.home #toggle-sidebar .navbar-btn:after {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
#screen-xs{display:none}
#screen-sm{display:block;height:0px;}

}

/* medium - 992px and up */
@media (min-width: 992px){
.fotorama__caption {font-size:24px;text-align:center;}
#screen-sm{display:none}
#screen-md{display:block;height:0px;}

}
/*   Small Range - tablets, 768px to 991  */
@media (min-width: 768px) and (max-width: 991px){


}
/*   Medium Range - desktop, 992px to 1199  */
@media (min-width: 992px) and (max-width: 1199px) {
}
/*   Large - large desktop, 1200px and up  */
@media (min-width: 1200px) {
.paraflip-featured .scrollinner{width:1170px;margin:0 auto 75px;}
#screen-md{display:none}
#screen-xl{display:block;height:0px;}
	
}
@media (min-width:1600px){
	.paraflip-featured .items-row{width:1560px;left:calc(50% - 780px);height:calc(100% - 150px);top:75px;}
.items-row.down{top:60%;pointer-events:none;}
.items-row.up{top:-60%;pointer-events:none;}

}


