body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}.navbar-brand{margin-right:auto;}.navbar-collapse{padding-left:1rem;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.card-header{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .card-header a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .card-header a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding:0 15em 0 0;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#ddd;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{border:none;}.dropbutton .dropbutton-action a:hover{text-decoration:underline;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}nav.tabs .nav-tabs a{display:block;padding:0.5rem 1rem;text-decoration:none;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\25be";font-style:normal;font-size:25px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\25b8";font-style:normal;font-size:25px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;border-bottom:1px dashed #efefef;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{margin:20px 0;}footer,.block-system-main-menu{display:block;padding:20px 0px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.cyborg .menu-dropdown a{color:#888888;}.views-view-grid-cols-3{grid-template-columns:repeat(1,1fr);}.views-view-grid .views-grid-box{border:none;padding:0 0 1rem 0;background-color:#ffffff;}.views-grid-box h2{font-size:1.25rem;font-weight:bold;}.views-grid-box .views-field-field-image{padding:0;}@media (min-width:48em){.views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);gap:2rem;}}.messages .placeholder{background-color:transparent;}body.cerulean .dropbutton .dropbutton-action a{color:#2fa4e7;}body.cerulean .dropbutton .dropbutton-action a:hover{color:#1f7fb8;}body.cosmo .dropbutton .dropbutton-action a{color:#2780e3;}body.cosmo .dropbutton .dropbutton-action a:hover{color:#1862c6;}body.cyborg .dropbutton .dropbutton-action a{color:#2a9fd6;}body.cyborg .dropbutton .dropbutton-action a:hover{color:#207ab7;}body.darkly .dropbutton .dropbutton-action a{color:#375a7f;}body.darkly .dropbutton .dropbutton-action a:hover{color:#2c3e50;}body.flatly .dropbutton .dropbutton-action a{color:#18bc9c;}body.flatly .dropbutton .dropbutton-action a:hover{color:#13967d;}body.journal .dropbutton .dropbutton-action a{color:#eb6864;}body.journal .dropbutton .dropbutton-action a:hover{color:#d75c5a;}body.litera .dropbutton .dropbutton-action a{color:#4582ec;}body.litera .dropbutton .dropbutton-action a:hover{color:#336fd1;}body.lumen .dropbutton .dropbutton-action a{color:#158cba;}body.lumen .dropbutton .dropbutton-action a:hover{color:#1177a5;}body.lux .dropbutton .dropbutton-action a{color:#1a73e8;}body.lux .dropbutton .dropbutton-action a:hover{color:#0f5bb5;}body.materia .dropbutton .dropbutton-action a{color:#2196f3;}body.materia .dropbutton .dropbutton-action a:hover{color:#176dae;}body.minty .dropbutton .dropbutton-action a{color:#78c2ad;}body.minty .dropbutton .dropbutton-action a:hover{color:#67a897;}body.pulse .dropbutton .dropbutton-action a{color:#593196;}body.pulse .dropbutton .dropbutton-action a:hover{color:#442576;}body.sandstone .dropbutton .dropbutton-action a{color:#325d88;}body.sandstone .dropbutton .dropbutton-action a:hover{color:#284b6e;}body.simplex .dropbutton .dropbutton-action a{color:#d9230f;}body.simplex .dropbutton .dropbutton-action a:hover{color:#b71d0b;}body.slate .dropbutton .dropbutton-action a{color:#dd5a43;}body.slate .dropbutton .dropbutton-action a:hover{color:#ba4c37;}body.solar .dropbutton .dropbutton-action a{color:#3a3a3a;}body.solar .dropbutton .dropbutton-action a:hover{color:#2e2e2e;}body.spacelab .dropbutton .dropbutton-action a{color:#3399f3;}body.spacelab .dropbutton .dropbutton-action a:hover{color:#2a7ecf;}body.superhero .dropbutton .dropbutton-action a{color:#ff6c60;}body.superhero .dropbutton .dropbutton-action a:hover{color:#e65550;}body.united .dropbutton .dropbutton-action a{color:#e95420;}body.united .dropbutton .dropbutton-action a:hover{color:#c8461c;}body.yeti .dropbutton .dropbutton-action a{color:#008cba;}body.yeti .dropbutton .dropbutton-action a:hover{color:#0079a5;}
@font-face{font-display:swap;font-family:'Itim';font-style:normal;font-weight:400;src:url(/themes/ruheraum/fonts/itim-v16-latin-regular.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(/themes/ruheraum/fonts/roboto-v50-latin-regular.woff2) format('woff2');}//#admin-bar{display:none;}body{color:#2d2d2d;font-weight:normal;line-height:unset!important;}h1.page-title{padding-bottom:20px;margin-bottom:0px;}.page-node-7 h1.page-title,.page-node-29 h1.page-title{text-align:right;}h1,h2,h3{color:#7092c6;line-height:22px;}h1,h2,h3,.block-system-main-menu ul.menu li a{font-family:'Itim';font-style:normal;font-weight:400;font-size:25px;}h3{font-size:18px;}.views-field-field-sub-headline h3{font-size:18px!important;margin-top:-10px;margin-bottom:15px;}.layout p,.layout div{font-family:'Roboto';font-style:normal;font-weight:400;font-size:13px;line-height:1.15rem;}.container .field-content img{margin:0px 0px;}.l-content ul{padding-left:12px!important;}.block{padding:0px 0px;}.l-middle.row{background-color:#e2e9f4;padding:40px 0px;min-height:400px;}@media(max-width:767px){.l-middle.row{min-height:0px;}}@media(min-width:767px){.l-wrapper-inner .block,.l-wrapper-inner .field-name-body{padding:0 20px;}}body .table > :not(caption) > * > *{padding:3px 3px;background-color:var(--bs-table-bg);border-bottom:none!important;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);}.block-blockify-blockify-logo{position:relative;}#logo{position:absolute;bottom:-31px;left:30px;}@media(max-width:767px){#logo{bottom:0px;left:0px;}}@media(max-width:767px){#logo img{width:150px;max-height:133.3px;}}@media(min-width:767px){#logo img{width:170px;}}@media(min-width:992px){#logo img{width:210px;}}@media(min-width:1200px){#logo img{width:210px;}}#logo img{display:block;margin:0px;height:auto;}.view-header-image .views-field-field-header-image .field-content{display:flex;justify-content:flex-end;overflow:hidden;}.view-header-image img{position:relative;height:auto;right:0px;min-width:700px;transition:all .3s ease;}@media(max-width:467px){.view-header-image img{right:-120px;}}body .l-header-inner.container{--bs-gutter-x:0px!important;--bs-gutter-y:0;}@media(max-width:767px){body .container{max-width:100%;}}@media(min-width:768px){body .container{max-width:832px;}}@media(min-width:992px){body .container{max-width:924px;}}@media(min-width:1200px){body .container{max-width:1024px;}}@media(min-width:767px){.col-md-3{width:35%;}.col-md-push-3{left:35%;}.col-md-pull-9{right:65%;}.col-md-9{width:65%;}}.l-wrapper .l-content .wide{position:relative;background-color:#e2e9f4;margin-left:-12px;margin-right:-12px;padding:40px 0px 0px 0px;}@media(max-width:767px){.l-wrapper .l-content .wide{padding:40px 12px 0px 12px;}}.block-views-teaser-view-block{padding-bottom:40px!important;}.col-md-6 .block-views-teaser-view-block-1,.col-md-6 .block-views-teaser-view-block-2{padding:0px 10px 40px 10px!important;}@media(max-width:767px){.col-md-6 .block-views-teaser-view-block-1,.col-md-6 .block-views-teaser-view-block-2{padding:0px 0px!important;}}.l-middle.l-halves.row{padding-top:0px!important;padding-bottom:0px;}@media(max-width:767px){.l-middle.row{flex-direction:column-reverse;}}.front h1.page-title::after{display:block;content:"Dein Ruheraum.";}header.l-header{}.l-top{--bs-gutter-x:24px!important;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2);background-color:#e2e9f4;}.block-system-main-menu{clear:none!important;width:100%;transition:height 0.3s ease;overflow:hidden;min-height:38px;background-color:#fff;background-repeat:repeat-x;background-position:top left;}@media(max-width:767px){.block-system-main-menu .block-content{text-align:right!important;}}@media(min-width:768px){.block-system-main-menu{height:37px;background-image:url(/themes/ruheraum/images/menu_shadow.png);}}@media(min-width:768px){.menu-open .block-system-main-menu{height:80px;}}.menu-toggle-button-icon{position:absolute;left:8px;height:2px;width:24px;background:#bbb;transition:all 0.25s;}.menu-toggle-button{position:relative;bottom:-2px;margin-right:15px;padding:6px 20px 26px 20px!important;border:solid 1px #dddddd;text-indent:0px;border-radius:4px;}.menu-toggle-button-icon,.menu-toggle-button-icon::before,.menu-toggle-button-icon::after{background-color:#888888;}.menu-toggle-assistive-text{display:none;}.logged-in .block-system-main-menu.contextual-links-region{position:static;}ul.menu-tree{list-style:none;margin:0;padding:0;display:flex;position:relative;flex-wrap:wrap;z-index:1;}@media(min-width:768px){ul.menu-tree{float:right;}}ul.menu-tree > li{padding:0px!important;}ul.menu-tree > li.active-trail > ul{display:flex;}ul.menu-tree li ul{transition:opacity 1.3s ease;}@media (max-width:768px){ul.menu-tree > li.active-trail > ul{display:block;}}@media(max-width:767px){.block-system-main-menu ul.menu-tree > li{display:block;margin-right:0px!important;}}@media(min-width:768px){.block-system-main-menu ul.menu-tree > li{display:inline-block;margin-right:13px!important;}}@media(min-width:992px){.block-system-main-menu ul.menu-tree > li{display:inline-block;margin-right:24px!important;}}@media(min-width:1200px){.block-system-main-menu ul.menu-tree > li{display:inline-block;margin-right:35px!important;}}ul.menu-tree > li > a{display:block;padding:0px!important;text-decoration:none!important;color:rgba(0,0,0,0.5);position:relative;}@media(min-width:768px){ul.menu-tree  a{font-size:12px;}}@media(min-width:992px){ul.menu-tree  a{font-size:13px;}}@media(min-width:1200px){ul.menu-tree a{font-size:14px;}}ul.menu-tree li ul{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease,max-height 0.3s ease;pointer-events:none;visibility:hidden;position:absolute;width:100%;z-index:1000;display:flex;flex-direction:row;white-space:nowrap;padding:0px;min-height:40px;}@media(max-width:767px){ul.menu-tree li ul{min-height:unset;}}.block-system-main-menu ul.menu-tree a{letter-spacing:1px;font-size:14px!important;text-transform:uppercase;color:#7092c6!important;margin-top:2px;margin-bottom:3px;line-height:32px!important;}ul.menu-tree li:last-of-type a::after{content:"";}ul.menu-tree li a:hover{color:#000;text-decoration:none;}ul.menu-tree li ul li{display:block;line-height:normal!important;margin-right:20px!important;padding:0px;}@media(max-width:767px){ul.menu-tree li ul li{margin-right:0px!important;padding-right:0px!important;}}ul.menu-tree li ul li a{display:block;padding:0px!important;text-decoration:none!important;white-space:nowrap;}.block-system-main-menu  ul.menu-tree li a.active,.block-system-main-menu  ul.menu-tree li.active-trail a.active-trail{display:inline-block;width:100%;border-bottom:solid 4px #7092c6;margin-bottom:0px;}.block-system-main-menu  ul.menu-tree li ul li.active-trail a.active-trail{border-bottom:solid 3px #7092c6;}.block-system-main-menu  ul.menu-tree li ul li a.active::after{content:none!important;}@media(max-width:767px){.block-system-main-menu  ul.menu-tree li a.active,.block-system-main-menu  ul.menu-tree li.active-trail a.active-trail,.block-system-main-menu  ul.menu-tree li ul li.active-trail a.active-trail{border:none;}}@media (max-width:768px){.block-system-main-menu ul.menu-tree{display:block;}.block-system-main-menu ul.menu-tree li{display:block;}.block-system-main-menu ul.menu-tree li a{display:block!important;padding:5px 15px!important;}@media(max-width:767px){.block-system-main-menu ul.menu-tree a{line-height:24px!important;}}ul.menu-tree li ul li a{display:block!important;padding:5px 25px!important;}ul.menu-tree li a.active,ul.menu-tree li a.active-trail{background-color:#e2e9f4;}header ul.menu-tree a::after{content:"";}.l-header .menu > li{position:relative;float:none;}ul.menu-tree li ul{position:static;width:auto;box-shadow:none;flex-direction:column;gap:0;}}ul.menu-tree li ul{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease,max-height 0.3s ease;pointer-events:none;visibility:hidden;}@media(max-width:767px){ul.menu-tree li ul{padding-left:20px;}}ul.menu-tree li ul.menu-open{max-height:500px;opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;}ul.menu-tree li ul.menu-closing{opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;}@media(max-width:767px){.block-system-main-menu .l-header .menu{padding-top:10px;padding-bottom:15px;}}.submenu-toggle{background:none;border:none;cursor:pointer;font-size:1.7em;color:#7092c6;position:absolute;display:block;margin-left:5px;right:30px;top:0px;padding:3px;}.block-menu-menu-top-menu{display:inline-block;background-color:#e2e9f4;margin-top:22px;padding-right:30px;width:100%;}@media(max-width:767px){.block-menu-menu-top-menu{margin-top:0px;margin-bottom:1px;}}.block-menu-menu-top-menu ul li{list-style:none!important;line-height:31px;}.block-menu-menu-top-menu .menu{width:auto;height:31px;float:right;margin-bottom:0px;}@media(max-width:767px){.block-menu-menu-top-menu .menu{float:none;margin-left:12px;}}.block-menu-menu-top-menu ul.menu-tree > li > a{display:inline-block;padding:0px;text-decoration:none;text-transform:none;color:#2d2d2d !important;font-size:11px!important;}.block-menu-menu-top-menu ul.menu-tree > li > a.nolink{display:none!important;}.block-menu-menu-top-menu ul.menu-tree li::after{content:"|";color:rgba(0,0,0,0.5);font-weight:normal !important;padding:0px 8px 0px 8px;}.block-menu-menu-top-menu ul.menu-tree li:last-child:after{content:none;}@media(max-width:767px){.block-menu-menu-top-menu li.menu-mlid-403::after{content:none!important;}}@media(max-width:767px){.block-menu-menu-top-menu li.menu-mlid-1572,.block-menu-menu-top-menu li.menu-mlid-421{display:none!important;}}@media(min-width:768px){li.menu-mlid-1571,li.menu-mlid-1573{display:none!important;}}.block-menu-menu-top-menu li.menu-mlid-401 a{background-image:url(/themes/ruheraum/images/icon_mail.svg);background-size:20px;background-repeat:no-repeat;background-position:left center;padding-left:25px!important;}.block-menu-menu-top-menu li.menu-mlid-403 a{background-image:url(/themes/ruheraum/images/icon_kontakt.svg);background-size:20px;background-repeat:no-repeat;background-position:left center;padding-left:25px!important;}.block-image img{display:block;margin-top:0px;border:solid 8px #fff;}.block-image{display:inline-block;z-index:1;position:relative;}@media(max-width:767px){.block-image{margin-left:0px;}}.block-image:before,.block-image:after{z-index:-1;position:absolute;content:"";bottom:30px;left:8px;width:50%;height:20px;max-width:300px;background:#777;box-shadow:0 9px 10px #000000;transform:rotate(-6deg);}.block-image:after{transform:rotate(6deg);right:8px;left:auto;}.button{font-family:'Roboto';font-size:14px;text-align:center;vertical-align:bottom;line-height:18x;background-color:#8da8d1;color:#fff;display:block;min-width:120px;border:solid 2px #8da8d1;cursor:pointer;text-decoration:none;padding:4px;}a.button{float:right;}.button:hover{font-family:'Roboto';vertical-align:bottom;background-color:#fff;color:#8da8d1;display:block;min-width:120px;border:solid 2px #8da8d1;}.block-block-1,.block-block-1 a{position:static;display:block;float:right;}@media(max-width:767px){.block-block-1,.block-block-1 a{width:100%;}}.view-teaser-view .view-content{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;}@media (max-width:992px){.view-teaser-view .view-content{grid-template-columns:repeat(4,1fr);}}@media (max-width:767px){.view-teaser-view .view-content{grid-template-columns:1fr;}}.l-halves .view-teaser-view .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}@media (max-width:767px){.l-halves .view-teaser-view .view-content{grid-template-columns:1fr;}.l-middle.l-halves{display:block;}.l-halves-region{width:100%;}}.view-teaser-view .views-row .field-collection-item-field-teaser .content:empty{display:none;}.view-teaser-view .views-row:has(.content:empty){display:none;}.node-type-select-page .view-teaser-view .field-content{display:block;position:relative;margin:0px;margin-right:0px;width:auto;margin-bottom:26px;background-color:#fff;}.node-type-select-page .view-teaser-view .field-content  img{display:block;min-width:100%;padding:3px;width:100%!important;height:auto!important;}.field-name-field-teaser-titel{display:block;min-height:30x;margin-bottom:8px;width:100%;margin-top:5px;text-align:center;}.field-name-field-teaser-titel .field-item{display:flex;align-content:center;font-size:14px;color:#7092c6;display:inline-block;height:45px;line-height:16px;}@media(max-width:767px){.field-name-field-teaser-titel .field-item{font-size:16px!important;padding:0px 6px;line-height:normal;}}.field-name-field-teaser-link .field-item{width:100%;bottom:0px;text-align:center;margin-bottom:-13px;position:relative;bottom:-10px;}.field-name-field-teaser-link a{font-family:'Roboto';font-size:14px;text-align:center;vertical-align:bottom;line-height:18x;background-color:#8da8d1;color:#fff;min-width:120px;border:solid 2px #8da8d1;cursor:pointer;text-decoration:none;padding:4px;}.field-name-field-teaser-link:hover a{font-family:'Roboto';vertical-align:bottom;background-color:#fff;color:#8da8d1;min-width:120px;border:solid 2px #8da8d1;}@media(max-width:767px){.block-views-sidebar-image-block{display:none;}}@media(min-width:768px){.block-views-sidebar-image-block-1{display:none;}}.views-field-field-sidebar-image img{margin-bottom:20px!important;}.field-name-field-download ul li{margin-left:0px!important;position:relative;padding-left:10px;min-height:200px;list-style:none;}.field-name-field-download ul li:before{display:none;}.field-name-field-download .field-item a{position:relative;display:inline-block;font-family:'Roboto';font-size:14px;text-align:center;vertical-align:bottom;line-height:18x;background-color:#8da8d1;color:#fff;border:solid 2px #8da8d1;cursor:pointer;text-decoration:none;padding:4px;min-width:300px;}.field-name-field-download .field-item a:hover{font-family:'Roboto';vertical-align:bottom;background-color:#fff;color:#8da8d1;border:solid 2px #8da8d1;}.field-name-field-download .field-item a span.detail{position:absolute;display:inline-block;line-height:18px;width:100%;color:#7092c6}.block-block-2{display:inline-block;width:240px;position:relative;z-index:1;background-color:#fff;margin-left:20px!important;margin-bottom:20px;padding:0px!important;}@media(max-width:767px){.block-block-2{margin-left:0px!important;}}.block-block-2 .gutter{margin:0px;}.block-block-2 .block-content{position:relative;z-index:10;background-color:#E2E9F4;border:solid 8px #fff;padding:15px;font-size:10px;}.block-block-2 .block-content h4{font-size:14px;padding:0 5px;margin-left:-5px;color:#fff;font-weight:normal;background-color:#8DA8D1;width:100%;}.block-block-2 .block-content p{margin-top:0px;margin-bottom:10px;}.block-block-2:before,.block-block-2:after{z-index:-1;position:absolute;content:"";bottom:11px;left:8px;width:50%;height:20px;max-width:300px;background:#777;box-shadow:0 9px 10px #000000;transform:rotate(-6deg);}.block-block-2:after{transform:rotate(6deg);right:8px;left:auto;}@media(max-width:839px){.block-block-2{margin-left:10px;}}@media(min-width:840px){.block-block-2{margin-left:3px;}}@media(min-width:960px){.block-block-2{margin-left:11px;}}@media(min-width:1200px){.block-block-2{margin-left:25px;}}.block-views-footer-text-block{margin-top:20px;}.block-block-4 iframe{width:100%!important;}#sliding-popup{width:100%;background-color:rgba(255,255,255,0.96);-webkit-box-shadow:0px -2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px -2px 2px rgba(0,0,0,0.2);box-shadow:0px -2px 2px rgba(0,0,0,0.2);padding-bottom:10px;}#sliding-popup .popup-content.info{padding:10px 0px 0px 0px;}#sliding-popup .popup-content.info #popup-text{margin-bottom:0px;padding-right:px;max-width:60%;font-size:16px;color:#606060;}@media(max-width:767px){#sliding-popup .popup-content.info #popup-text{margin-bottom:20px;padding-right:0px;max-width:100%!important;}}#sliding-popup .popup-content.info h2{margin-top:10px;font-size:20px;}#sliding-popup #popup-buttons{max-width:40%;padding-top:10px;}@media(max-width:767px){#sliding-popup .popup-content #popup-buttons{max-width:100%!important;float:none;}}@media(min-width:768px){#sliding-popup .popup-content #popup-buttons{max-width:40%!important;float:right;}}@media(min-width:992px){#sliding-popup .popup-content #popup-buttons{max-width:40%!important;float:right;}}@media(min-width:1200px){#sliding-popup .popup-content #popup-buttons{max-width:40%!important;float:right;}}#sliding-popup #popup-buttons button{font-style:normal;font-weight:normal;display:block;width:100%;margin:5px 5px!important;font-size:16px;line-height:28px;letter-spacing:3px;color:#fff;background-color:#7092c6;padding:4px 10px;border:none;text-decoration:none;font-weight:bold;}@media(max-width:767px){#sliding-popup #popup-buttons button{margin:10px 20px 0 0!important;width:100%;}}
