html{-ms-overflow-style:scrollbar;height:100%}.body{position:relative;overflow:hidden}body{height:100%}@media(max-width:991px){body.open-header{background:#3b454e}body.open-header #ft,body.open-header .region-content{height:0;overflow:hidden;margin:0}body.open-header .navbar-default .navbar-nav.user-menu{display:block}body.open-header-kontakt{background:#3b454e}body.open-header-kontakt #ft,body.open-header-kontakt .region-content{height:0;overflow:hidden;margin:0}}@font-face{font-family:icons;src:url(/sites/all/themes/smartlaw_new/fonts/icon-17.eot) format("eot");src:url(/sites/all/themes/smartlaw_new/fonts/icon-17.eot?#iefix-new0517) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/icon-17.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/icon-17.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/icon-17.svg#icomoon) format("svg")}@font-face{font-family:Bliss Light;src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Light.eot);src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2L.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2L.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2L.svg#2201) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss Light Italic;src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2LightItalic.eot);src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2LightItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2LtIt.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2LtIt.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2LtIt.svg#2201) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss Regular;src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Medium.eot);src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2M.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2M.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2M.svg#1331) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss Bold;src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Bold.eot);src:url(/sites/all/themes/smartlaw_new/fonts/Bliss2Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2B.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2B.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/Bliss2B.svg#2199) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss ExtraLight;src:url(/sites/all/themes/smartlaw_new/fonts/BlissProExtraLight.eot);src:url(/sites/all/themes/smartlaw_new/fonts/BlissProExtraLight.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smartlaw_new/fonts/BlissProExtraLight.woff) format("woff"),url(/sites/all/themes/smartlaw_new/fonts/BlissProExtraLight.ttf) format("truetype"),url(/sites/all/themes/smartlaw_new/fonts/BlissProExtraLight.svg#2199) format("svg");font-weight:400;font-style:normal}.frontend{font-family:Bliss Light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-style:normal;background:#fff;color:#3b454e;font-size:1pc;line-height:24px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.modal-backdrop{background-color:#3b454e}.ui-autocomplete.ui-corner-all{border-radius:0;padding:10px 0;background:#3b454e;border:0}.ui-autocomplete.ui-corner-all li>.apachesolr_autocomplete.message{padding:4px 10px 1px;color:#fff;font-size:14px;font-family:Bliss Light}.ui-autocomplete.ui-corner-all .ui-menu-item a{padding:4px 10px 1px;font-family:Bliss Light}.ui-autocomplete.ui-corner-all .ui-menu-item a .apachesolr_autocomplete.message{font-size:9pt;padding-top:2px}.ui-autocomplete.ui-corner-all .ui-menu-item a .apachesolr_autocomplete.suggestion{color:#fff;font-size:14px}.ui-autocomplete.ui-corner-all .ui-menu-item a .suggestion>strong{font-weight:400;font-family:Bliss Bold}.ui-autocomplete.ui-corner-all .ui-menu-item a.ui-state-focus{border:0;border-radius:0;background:#dc9233;cursor:pointer;margin:0}.ui-autocomplete.ui-corner-all .ui-menu-item a.ui-state-focus .apachesolr_autocomplete.message{color:#fff}.page-suche .ui-autocomplete.ui-corner-all{background:#fff;border:1px solid #f5f5f5}.page-suche .ui-autocomplete.ui-corner-all li>.apachesolr_autocomplete.message{padding:3px 20px 3px 54px;color:#28323c;font-size:20px}.page-suche .ui-autocomplete.ui-corner-all .ui-menu-item a{padding:3px 20px 3px 54px}.page-suche .ui-autocomplete.ui-corner-all .ui-menu-item a .apachesolr_autocomplete.message{font-size:1pc;color:#a0a0a4;padding-top:4px}.page-suche .ui-autocomplete.ui-corner-all .ui-menu-item a .apachesolr_autocomplete.suggestion{color:#28323c;font-size:20px}.page-suche .ui-autocomplete.ui-corner-all .ui-menu-item a.ui-state-focus{background:#f5f5f5}.page-suche .ui-autocomplete.ui-corner-all .ui-menu-item a.ui-state-focus .apachesolr_autocomplete.message{color:#a0a0a4}.frontend .content-wrapper .container{max-width:none}.frontend .container{max-width:1366px;width:auto}.frontend .btn{font-family:Bliss Light;padding:7px 30px;border-radius:1px;border-color:#dc9233;font-size:1pc;text-decoration:none;text-transform:uppercase;white-space:normal}.frontend .btn:hover{background-color:#dc9233;text-decoration:none;color:#fff}.frontend .btn.disabled{opacity:.5}.frontend .btn.btn-positive,.frontend .btn.btn-primary{background-color:#7bc143;border-color:#7bc143;color:#fff}.frontend .btn.btn-positive:hover,.frontend .btn.btn-primary:hover{background-color:#69aa32}.frontend .btn.btn-cms-neutral-dark,.frontend .btn.btn-default{border-color:#dc9233;color:#3b454e}.frontend .btn.btn-cms-neutral-dark:hover,.frontend .btn.btn-default:hover{background-color:rgba(220,146,51,.5);color:#fff}.frontend .btn.btn-cms-neutral,.frontend .btn.btn-info{background-color:transparent;border-color:#dc9233;color:#fff}.frontend .btn.btn-cms-neutral:hover,.frontend .btn.btn-info:hover{background-color:rgba(220,146,51,.5);color:#fff}.frontend .btn.btn-neutral{border-color:#3b454e;background-color:#fff;color:#3b454e}.frontend .btn.btn-neutral:hover{background-color:#ebebed;color:#3b454e}.frontend .btn.btn-danger,.frontend .btn.btn-negative{background-color:#d64539;border-color:#d64539;color:#fff}.frontend .btn.btn-danger:hover,.frontend .btn.btn-negative:hover{background-color:#cd2d2d}.frontend .btn.btn-link,.frontend .btn.btn-minor{border:none;background-color:none;color:#dc9233;text-transform:none}.frontend .btn.btn-link:hover,.frontend .btn.btn-minor:hover{text-decoration:underline;background-color:transparent;border-color:transparent}.frontend .btn.btn-link.disabled,.frontend .btn.btn-minor.disabled{color:#3b454e}.frontend .btn.btn-link.disabled:hover,.frontend .btn.btn-minor.disabled:hover{text-decoration:none}.frontend .btn.btn-block{padding-right:0;padding-left:0}.frontend .button-all{margin-top:40px}.frontend .btn-download{padding:7px 10px}.frontend .a2a_count,.frontend .a2a_svg{border-radius:0 !important}.frontend .jump-top-btn{width:40px;height:40px;background:#fff;border:1px solid #dc9233;border-radius:50%;position:relative;margin-top:-20px;margin-right:10px;float:right;cursor:pointer;display:none}.frontend .jump-top-btn:before{position:absolute;top:28%;left:28%}.frontend .jump-top-btn:hover{color:#3b454e;text-decoration:none}.frontend .jump-top-btn.jump-btn-show{display:block}.frontend .jump-top-btn.fixed{position:fixed;right:0;bottom:20px}.frontend .form-managed-file .glyphicon-upload{display:none}.frontend .form-managed-file button.form-submit{font-family:Bliss Light;text-transform:uppercase;padding:10px 30px}.frontend select.selectpicker{visibility:hidden}.frontend .bootstrap-select.btn-group .btn{text-transform:none;font-family:Bliss Light;font-size:18px;padding:13px;border-color:#3b454e}.frontend .bootstrap-select.btn-group .btn .bs-caret:after{color:#dc9233;content:"\E62B";font-family:icons;font-size:25px;position:absolute;right:10px;top:10px}.frontend .bootstrap-select.btn-group .btn .caret{display:none}.frontend .bootstrap-select.btn-group.open .btn .bs-caret:after{content:"\E62C"}.frontend .bootstrap-select.btn-group .dropdown-toggle .filter-option{width:auto;max-width:90%}.frontend .breadcrumbs li a:before,.frontend .close-video:after,.frontend .legal-tips-key-icon:before,.frontend .panel-heading a:after,.frontend .quote h2:before,.frontend .search-form .form-submit:before,.frontend .search-form label:before,.frontend .sl17-kontakt span:before,.frontend .sl17-phone a:before,.frontend .ui-accordion-header:before,.frontend .user-name:before,.frontend .video .img-responsive:before,.frontend .view-faq .btn-info:before,.frontend .view-faq .form-type-textfield:before,.frontend .ze-help:before,.frontend [class*=" icon-"],.frontend [class*=" icon-"]:before,.frontend [class^=icon-],.frontend [class^=icon-]:before{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.frontend .icon-amex:before{content:"\E600"}.frontend .icon-ec:before{content:"\E601"}.frontend .icon-mastercard:before{content:"\E602"}.frontend .icon-paypal:before{content:"\E603"}.frontend .icon-sofortberweisung:before{content:"\E604"}.frontend .icon-visa:before{content:"\E605"}.frontend .icon-facebook:before{content:"\E606"}.frontend .icon-googleplus:before{content:"\E929"}.frontend .icon-linkedin:before{content:"\E608"}.frontend .icon-twitter:before{content:"\E609"}.frontend .icon-youtube:before{content:"\E60A"}.frontend .icon-ausrufungszeichen:before{content:"\E60B"}.frontend .icon-bild:before{content:"\E60C"}.frontend .icon-briefumschlag:before,.frontend .icon-letter:before{content:"\E90E"}.frontend .icon-briefumschlag.unread-mess{position:relative}.frontend .icon-briefumschlag.unread-mess:after{content:'';height:7px;width:7px;background:#dc9233;display:block;position:absolute;top:-1px;right:-3px;border-radius:50%}.frontend .icon-broklammer:before{content:"\E60E"}.frontend .icon-dokument:before{content:"\E60F"}.frontend .icon-download:before{content:"\E90C"}.frontend .icon-drucker:before{content:"\E611"}.frontend .icon-fragezeichen:before{content:"\E92B"}.frontend .icon-glhbirne:before{content:"\E613"}.frontend .icon-haken:before{content:"\E614"}.frontend .icon-haken_dnn:before{content:"\E615"}.frontend .icon-klemmbrett:before{content:"\E616"}.frontend .icon-klingel:before{content:"\E617"}.frontend .icon-kompass:before{content:"\E618"}.frontend .icon-kreditkarte:before{content:"\E92A"}.frontend .icon-lesezeichen:before{content:"\E61A"}.frontend .icon-leute:before{content:"\E915"}.frontend .icon-link:before{content:"\E61C"}.frontend .icon-lupe:before{content:"\E61D"}.frontend .icon-nach-oben:before{content:"\E61E"}.frontend .icon-newsletter:before{content:"\E61F"}.frontend .icon-pdf:before{content:"\E620"}.frontend .icon-play:before{content:"\E621"}.frontend .icon-schloss:before{content:"\E92C"}.frontend .icon-sprechblasen:before{content:"\E92D"}.frontend .icon-stern_leer:before{content:"\E624"}.frontend .icon-stern_voll:before{content:"\E92E"}.frontend .icon-stift:before{content:"\E626"}.frontend .icon-telefon:before{content:"\E627"}.frontend .icon-video:before{content:"\E628"}.frontend .icon-weiter:before{content:"\E629"}.frontend .icon-zurck:before{content:"\E62A"}.frontend .icon-search:before{content:"\E62D"}.frontend .icon-arrow-right:before{content:"\E91C"}.frontend .icon-arrow-top:before{content:"\E62C"}.frontend .icon-home:before{content:"\E927"}.frontend .icon-magazine:before{content:"\E928"}.frontend .icon-legaltips:before{content:"\E931"}.frontend .icon-documents:before{content:"\E8FD"}.frontend .icon-meine-document:before{content:"\E925"}.frontend .icon-akten:before{content:"\E910"}.frontend .icon-rateplans:before{content:"\E91A"}.frontend .icon-webinars:before{content:"\E926"}.frontend .icon-plane:before{content:"\E900"}
.frontend .icon-burger:before{content:"\E902";color:#fff;font-size:24px}.frontend .icon-checkmark:before{content:"\E903"}.frontend .icon-information:before{content:"\E911";margin-left:5px}.frontend .icon-phone:before{content:"\E92F"}@keyframes play_animation{0%{transform:scale(1)}25%{transform:scale(1.02)}50%{transform:scale(1.04)}75%{transform:scale(1.02)}to{transform:scale(1)}}.frontend .video-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.frontend .video-play{position:absolute;top:50%;left:50%;width:75pt;height:75pt;pointer-events:auto}@media(min-width:769px){.frontend .video-play{animation:play_animation 3s infinite linear;transform-origin:0 0}}@media(max-width:768px){.frontend .video-play{width:100%;height:100%;top:0;left:0}}.frontend .video-play:after{content:"\E621";font-family:icons;font-size:75pt;color:#dc9233;cursor:pointer}.frontend .video-play.video-green:after{color:#7bc143}.frontend .video-play.video-blue:after{color:#3b454e}.frontend .video-play.video-white:after{color:#fff}.frontend .video-play:before{content:'';display:block;width:75pt;height:75pt;position:absolute;top:-38px;left:0;box-shadow:0 0 14px #dc9233;border-radius:50%;cursor:pointer}@media(min-width:769px){.frontend .modal-video-embed:hover .video-play:before,.frontend .module-stage:hover .video-play:before{width:90pt;height:90pt;top:-3pc;left:-11px;transition:all .5s ease-out}}@media(min-width:992px){.frontend .stage .video-play{top:45%;left:70%}}@media(min-width:992px){.frontend .module-video_stories .video-play{left:44%;width:60px;height:60px}}.frontend .module-video_stories .video-play:after{font-size:60px}.frontend .module-video_stories .video-play:before{width:60px;height:60px;top:-18px}@media(max-width:768px){.frontend .module-video_stories .video-play{top:0;left:0}.frontend .module-video_stories .video-play:after,.frontend .module-video_stories .video-play:before{display:none}}@media(min-width:769px){.frontend .module-video_stories .video-cont:hover .video-play:before{width:5pc;height:5pc;top:-28px;left:-11px;transition:all .5s ease-out}}.frontend .modal-video-embed{position:relative}.frontend .modal-video-embed .video-play{left:45%;top:45%}.frontend .modal-video-embed .video-play:before{top:-14px}@media(max-width:768px){.frontend .modal-video-embed .video-play{top:0;left:0}.frontend .modal-video-embed .video-play:after,.frontend .modal-video-embed .video-play:before{display:none}}.frontend .modal-video-embed:hover .video-play:before{top:-23px;left:-10px}.frontend h1,.frontend h2,.frontend h3,.frontend h4,.frontend h5{color:#3b454e}.frontend h1,.frontend h2{font-family:Bliss Light}.frontend h1{font-size:40px;font-size:2.488em;line-height:51px;margin-top:40px;margin-bottom:15px}@media(max-width:991px){.frontend h1{font-size:28px;font-size:1.728em;line-height:33px}}.frontend .v-box h1{margin-top:0;letter-spacing:-.5px}.frontend .v-box h2{margin-top:0}.frontend h2{font-size:33px;font-size:2.074em;line-height:45px;margin-top:30px;margin-bottom:14px}@media(max-width:991px){.frontend h2{font-size:23px;font-size:1.44em;line-height:27px}}.frontend h1:after,.frontend h2:after{background-color:#a0a0a4;content:" ";height:2px;width:67px;display:block;margin:7px 0 0}.frontend h2:after{margin:8px 0 13px}.frontend h4,.frontend h5,.frontend h6{font-size:1pc;font-size:1em;line-height:21px}.frontend h6{font-family:Bliss Regular}.frontend h3,.frontend h4,.frontend h5{font-family:Bliss Bold}.frontend .v-box h3{font-family:Bliss Regular;font-size:22px}.frontend h3{font-size:19px;font-size:1.2em;line-height:24px}.frontend h3,.frontend h3.arrow{margin-bottom:25px}.frontend h3.arrow:before{color:#dc9233;content:"\BB";font-size:26px;padding-right:5px}.frontend h3.arrow>a{color:#3b454e}.frontend h3.arrow>a:hover{color:#dc9233}.frontend h1.text-module-heading,.frontend h2.text-module-heading{margin-top:0}.frontend .no-heading,.frontend .text-module-heading{margin-top:6px}.frontend .no-heading:after,.frontend .text-module-heading:after{margin-bottom:0}.frontend h3.text-module-heading{margin-bottom:10px}.frontend .no-heading{font-size:19px;font-size:1.2em;line-height:24px;margin-bottom:25px;font-family:Bliss Bold;display:block}.frontend .citation{position:relative}.frontend h1.citation:before,.frontend h2.citation:before{content:"\BB";vertical-align:bottom;font-size:200px;margin-left:-90pt}.frontend .subtitle{font-family:Bliss Light;font-size:23px;position:absolute;bottom:-20px;left:85px}.frontend .line-divide{background-color:#a0a0a4;height:5px;width:67px;display:block;margin-top:30px}.frontend a{color:#3b454e;cursor:pointer}.frontend a:hover{color:#dc9233;text-decoration:underline}.frontend p a{color:#dc9233}.frontend p a:hover{text-decoration:underline}.frontend .module-text .centered-text{text-align:center}.frontend .module-text .centered-text h1:after,.frontend .module-text .centered-text h2:after{margin:8px auto 0}.frontend .region-content li{line-height:24px;margin-bottom:8px}
.frontend .region-content li>p{line-height:30px}@media(max-width:991px){.frontend .region-content li,.frontend .region-content li>p{line-height:26px}}.frontend .region-content ol li a,.frontend .region-content ul:not(.list-downloads):not(.list-products):not(.wrapper):not(.list-links):not(.pager):not(.toc-list) li a{color:#dc9233}.frontend .region-content ol li a:focus,.frontend .region-content ol li a:hover,.frontend .region-content ul:not(.list-downloads):not(.list-products):not(.wrapper):not(.list-links):not(.pager):not(.toc-list) li a:focus,.frontend .region-content ul:not(.list-downloads):not(.list-products):not(.wrapper):not(.list-links):not(.pager):not(.toc-list) li a:hover{text-decoration:underline}.frontend ul.list-negatives{list-style:none}.frontend ul.list-negatives li:before{font-size:18px;position:absolute;content:'\2013';margin-left:-1em;width:0}.frontend ul.list-checkmarks{list-style:none}.frontend ul.list-checkmarks li:before{font-family:icons;font-size:18px;position:absolute;content:'\E615';margin-left:-1.5em;width:0;color:#7bc143}.frontend ul.list-links{list-style:none}.frontend ul.list-links li{position:relative}.frontend ul.list-links li:before{color:#dc9233;content:"\BB";font-size:18px;position:absolute;margin-left:-1em;top:-1px;width:0}.frontend ul.list-bullets{list-style:none}.frontend ul.list-bullets li{position:relative}.frontend ul.list-bullets li:before{color:#a0a0a4;content:"\2022   ";font-size:18px;margin-left:-1em;position:absolute}.frontend ul.list-social-link{list-style:none}.frontend ul.list-social-link li{line-height:40px;padding-bottom:0}.frontend ul.list-social-link li:before{font-family:icons;font-size:18px;content:"\E002";color:#a0a0a4}.frontend ul.list-social-link li.twitter:before{content:"\E001"}.frontend ul.list-social-link li.google:before,.frontend ul.list-social-link li.youtube:before{content:"\E002"}.frontend ul.list-social-link li.linkedin:before{content:"\E003"}.frontend ul.list-social-link li.xing:before{content:"\E010"}.frontend ul.list-products{list-style:none;padding-left:20px}.frontend ul.list-products li{position:relative}.frontend ul.list-products li:before{font-family:icons;font-size:18px;position:absolute;content:'\E8FD';margin-left:-1.2em;width:0;color:#dc9233}.frontend ul.list-downloads{list-style:none;padding-left:20px}.frontend ul.list-downloads li:before{font-family:icons;font-size:14px;position:absolute;content:"\E90C";margin-left:-1.2em;width:0;color:#dc9233}.frontend ul.list-downloads a{padding-left:5px}.frontend .category-list .list-links,.frontend .module--category .list-links{padding-left:20px}.frontend .arrow-link,.frontend .read-more{font-size:1pc}.frontend .arrow-link:before,.frontend .read-more:before{color:#dc9233;content:"\BB";font-size:18px;padding-right:5px;margin-left:-1.3em}.frontend .read-more{text-decoration:none;overflow-wrap:normal;word-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none}.frontend .read-more:before{margin-left:0}.frontend b,.frontend strong{font-weight:400;font-family:Bliss Bold}.frontend em{font-family:Bliss Light Italic;font-weight:400;font-style:normal}.frontend .sidebar-wrapper .module--category-list li{padding-bottom:0}.frontend .stage{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0;overflow:hidden;display:inline-block;width:100%}@media(min-width:992px){.frontend .stage{height:420px}}.frontend .stage .stage-text{margin-bottom:20px}.frontend .stage .button-stage-wrap{width:auto;display:table}.frontend .stage .eyecatcher-green,.frontend .stage .eyecatcher-mid_blue,.frontend .stage .eyecatcher-orange,.frontend .stage .eyecatcher-red{display:inline-flex;transform:rotate(-8deg);padding:10pt;align-items:center;position:absolute;border-radius:50%;z-index:1}.frontend .stage .eyecatcher-orange{background:#dc9233}.frontend .stage .eyecatcher-green{background:#7bc143}.frontend .stage .eyecatcher-red{background:#d64539}.frontend .stage .eyecatcher-mid_blue{background:#a0a0a4}.frontend .stage .eyecatcher-green:before,.frontend .stage .eyecatcher-mid_blue:before,.frontend .stage .eyecatcher-orange:before,.frontend .stage .eyecatcher-red:before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.frontend .stage .eyecatcher-green .content,.frontend .stage .eyecatcher-mid_blue .content,.frontend .stage .eyecatcher-orange .content,.frontend .stage .eyecatcher-red .content{display:inline-block;text-align:center;vertical-align:middle;color:#fff}.frontend .stage .eyecatcher-green .content span,.frontend .stage .eyecatcher-mid_blue .content span,.frontend .stage .eyecatcher-orange .content span,.frontend .stage .eyecatcher-red .content span{font-size:100%;white-space:nowrap}.frontend .stage .eyecatcher-green .content span.highlight,.frontend .stage .eyecatcher-mid_blue .content span.highlight,.frontend .stage .eyecatcher-orange .content span.highlight,.frontend .stage .eyecatcher-red .content span.highlight{font-size:200%;line-height:100%;font-weight:700}.frontend .stage .eyecatcher-green:after,.frontend .stage .eyecatcher-mid_blue:after,.frontend .stage .eyecatcher-orange:after,.frontend .stage .eyecatcher-red:after{content:"";display:table;clear:both}@media(min-width:992px){.frontend .stage .container>.row{height:420px}}@media(max-width:767px){.frontend .stage .container>.row{margin-right:0}}.frontend .stage .v-wrap{display:table}@media(min-width:992px){.frontend .stage .v-wrap{height:420px}}.frontend .stage .v-wrap .v-box{display:table-cell;vertical-align:middle;padding-right:0}
@media(max-width:991px){.frontend .stage .v-wrap .v-box{padding-top:20px;padding-bottom:20px;padding-right:0}.frontend .stage .v-wrap .v-box h2{margin-bottom:10px}.frontend .stage .v-wrap .v-box h2:after{margin:8px 0}.frontend .stage .v-wrap .v-box h1{margin-bottom:9px}}@media(max-width:767px){.frontend .stage .container{padding-right:0;padding-bottom:0}}@media(max-width:991px){.frontend .stage .desc{background:#3b454e}}@media(max-width:991px){.frontend .stage .container{width:100%}}@media(min-width:768px){.frontend .stage .video:after{content:"\E621";position:absolute;top:195px;left:50%;font-family:icons;font-size:60px;color:#dc9233;cursor:pointer}}@media(min-width:768px) and (min-width:992px){.frontend .stage .video:after{left:70%}}.frontend .stage .video.video-green:after{color:#7bc143}.frontend .stage .video.video-blue:after{color:#3b454e}.frontend .stage .video.video-white:after{color:#fff}.frontend .stage .col-md-12 .video:after{left:47%}@media(max-width:767px){.frontend .stage .col-md-12 .video:after{left:36%}}@media(max-width:399px){.frontend .stage .col-md-12 .video:after{left:28%}}.frontend .stage .top-subtitle{margin-bottom:5px}.frontend .stage-light h1,.frontend .stage-light h2,.frontend .stage-light li,.frontend .stage-light p{color:#3b454e}.frontend .stage-light h3{color:#706d6d}@media(max-width:991px){.frontend .stage-light .desc{background:#e7eaed}}.frontend .stage-dark h1,.frontend .stage-dark h2,.frontend .stage-dark li,.frontend .stage-dark p{color:#fff}.frontend .stage-dark h3{color:#a0a0a4}.frontend .fake-back{height:100%;position:absolute;top:0;left:0}.frontend .stage-light .fake-back{background:hsla(0,0%,100%,.6)}.frontend .stage-dark .fake-back{background:rgba(0,0,0,.6)}@media(min-width:992px){.frontend .stage.stage-light.module-stage-bottom .v-wrap,.frontend .stage.stage-light.module-stage-center .container{background:hsla(0,0%,100%,.6)}.frontend .stage.stage-dark.module-stage-bottom .v-wrap,.frontend .stage.stage-dark.module-stage-center .container{background:rgba(0,0,0,.6)}}@media(min-width:992px){.frontend .stage.module-stage-center .fake-back{display:none}.frontend .stage.module-stage-center .row,.frontend .stage.module-stage-center .v-wrap{height:100%}.frontend .stage.module-stage-center .v-wrap{padding:0;width:100%}.frontend .stage.module-stage-center .v-box{text-align:center}.frontend .stage.module-stage-center .container{height:initial;top:initial;position:absolute;left:initial;padding:20px 5pc;box-sizing:border-box}.frontend .stage.module-stage-center .v-box{padding:0;width:100%}.frontend .stage.module-stage-bottom .button-stage-wrap,.frontend .stage.module-stage-center .button-stage-wrap{float:none !important;margin:0 auto}.frontend .stage.module-stage-center{display:flex;align-items:center}.frontend .stage.module-stage-center .container{left:50%;transform:translateX(-50%)}.frontend .stage.module-stage-center .v-box{vertical-align:inherit}.frontend .stage.module-stage-center h1:after,.frontend .stage.module-stage-center h2:after{margin-left:auto;margin-right:auto}}@media(min-width:992px){.frontend .stage.module-stage-bottom .fake-back{display:none}.frontend .stage.module-stage-bottom .v-wrap{height:auto;width:100%;text-align:center;position:absolute;bottom:0;left:0;padding:20px}.frontend .stage.module-stage-bottom .v-wrap h1:after,.frontend .stage.module-stage-bottom .v-wrap h2:after{margin:7px auto}.frontend .stage.module-stage-bottom .video-play{top:40%;left:45%}}.frontend .stage .module-stage-mobile-image{display:none}@media(max-width:991px){.frontend .stage{background-image:none !important}.frontend .stage .img-ratio-wrap{height:0;overflow:hidden;padding-top:36.25%;position:relative}.frontend .stage .module-stage-mobile-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.frontend .stage .video-cont.only-desktop{display:none}.frontend .stage .v-wrap{width:100%}.frontend .stage .video-play{top:45%;left:calc((100% - 100px)/2);width:75pt;height:75pt}}@media(max-width:767px){.frontend .stage .img-ratio-wrap{padding-top:46.25%}}@media(max-width:991px){.frontend .stage .container .button-stage-wrap{margin-top:20px;width:100%}.frontend .stage .container .button-stage-wrap a{width:100%}}.frontend .stage-product{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0;overflow:hidden;color:#fff;display:inline-block;width:100%}@media(min-width:992px){.frontend .stage-product{height:420px}}.frontend .stage-product .stage-text{margin-bottom:20px}.frontend .stage-product .button-stage-wrap{width:auto;display:table}@media(min-width:992px){.frontend .stage-product .container>.row{height:420px}}@media(max-width:767px){.frontend .stage-product .container>.row{margin-right:0}}.frontend .stage-product .v-wrap{display:table}@media(min-width:992px){.frontend .stage-product .v-wrap{height:420px}}.frontend .stage-product .v-wrap .v-box{display:table-cell;vertical-align:middle;padding-right:0}@media(max-width:991px){.frontend .stage-product .v-wrap .v-box{padding-top:20px;padding-bottom:20px;padding-right:0}.frontend .stage-product .v-wrap .v-box h2{margin-bottom:10px}.frontend .stage-product .v-wrap .v-box h2:after{margin:8px 0}.frontend .stage-product .v-wrap .v-box h1{margin-bottom:9px}}@media(max-width:767px){.frontend .stage-product .container{padding-right:0;padding-bottom:0}}@media(max-width:991px){.frontend .stage-product .desc{background:#3b454e}}@media(max-width:991px){.frontend .stage-product .container{width:100%}}.frontend .stage-product .col-md-12 .video:after{left:47%}@media(max-width:767px){.frontend .stage-product .col-md-12 .video:after{left:36%}
}@media(max-width:399px){.frontend .stage-product .col-md-12 .video:after{left:28%}}.frontend .stage-product h1,.frontend .stage-product h2,.frontend .stage-product li,.frontend .stage-product p{color:#fff}.frontend .stage-product h3{color:#a0a0a4}.frontend .stage-product .top-subtitle{margin-bottom:5px}@media(min-width:768px){.frontend .logo-onstage{float:left}}@media(max-width:991px){.frontend .logo-onstage{float:none}}.frontend .module--recht-stage{margin-bottom:55px}@media(max-width:767px){.frontend .module--recht-stage{margin-top:50px}}.frontend .module--recht-stage figure{position:relative}.frontend .module--recht-stage figure figcaption{background:#fff}@media(min-width:992px){.frontend .module--recht-stage figure figcaption{position:absolute;bottom:0;left:0;max-width:50%}}.frontend .module--recht-stage figure h1{margin-top:25px;margin-bottom:15px;padding-right:30px}.frontend .module--recht-stage figure h1:after{display:none}.frontend .fake-back{height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0}@media(max-width:991px){.frontend .fake-back{display:none}}@media(min-width:992px){.frontend .stage-product.module-stage-center .fake-back{display:none}.frontend .stage-product.module-stage-center .row,.frontend .stage-product.module-stage-center .v-wrap{height:100%}.frontend .stage-product.module-stage-center .v-wrap{padding:0;width:100%}.frontend .stage-product.module-stage-center .v-box{text-align:center}.frontend .stage-product.module-stage-center .container{background:rgba(0,0,0,.6);height:initial;top:initial;position:absolute;left:initial;padding:20px 5pc;box-sizing:border-box}.frontend .stage-product.module-stage-center .v-box{padding:0;width:100%}.frontend .stage-product.module-stage-bottom .button-stage-wrap,.frontend .stage-product.module-stage-center .button-stage-wrap{float:none !important;margin:0 auto}.frontend .stage-product.module-stage-center{display:flex;align-items:center}.frontend .stage-product.module-stage-center .container{left:50%;transform:translateX(-50%)}.frontend .stage-product.module-stage-center .v-box{vertical-align:inherit}.frontend .stage-product.module-stage-center h1:after,.frontend .stage-product.module-stage-center h2:after{margin-left:auto;margin-right:auto}}@media(min-width:992px){.frontend .stage-product.module-stage-bottom .fake-back{display:none}.frontend .stage-product.module-stage-bottom .v-wrap{height:auto;width:100%;text-align:center;position:absolute;bottom:0;left:0;padding:20px;background:rgba(0,0,0,.6)}.frontend .stage-product.module-stage-bottom .v-wrap h1:after,.frontend .stage-product.module-stage-bottom .v-wrap h2:after{margin:7px auto}.frontend .stage-product.module-stage-bottom .video-play{top:40%;left:45%}}.frontend .stage-product .module-stage-mobile-image{display:none}@media(max-width:991px){.frontend .stage-product{background-image:none !important}.frontend .stage-product .img-ratio-wrap{height:0;overflow:hidden;padding-top:36.25%;position:relative}.frontend .stage-product .module-stage-mobile-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.frontend .stage-product .video-cont.only-desktop{display:none}.frontend .stage-product .v-wrap{width:100%}.frontend .stage-product .video-play{top:45%;left:calc((100% - 100px)/2);width:75pt;height:75pt}}@media(max-width:767px){.frontend .stage-product .img-ratio-wrap{padding-top:46.25%}}@media(max-width:991px){.frontend .stage-product .container .button-stage-wrap{margin-top:20px;width:100%}.frontend .stage-product .container .button-stage-wrap a{width:100%}}.frontend .list.jobs .col-md-12{padding-left:0}.frontend .list.jobs .job-wrapper{border-bottom:1px solid #a0a0a4;padding-top:30px;padding-bottom:30px}.frontend .list.jobs .job-wrapper img{max-width:100%;margin-left:0}.frontend .list.jobs .job-wrapper .circle{border-radius:50%;width:70px;height:70px;background-color:#dc9233;border:1px solid #dc9233}.frontend .list.jobs .job-wrapper .circle:hover{background-color:#eec999;cursor:pointer}.frontend .list.jobs .job-wrapper .glyphicon-download-alt:before{color:#fff;position:absolute;font-size:25px;top:24px;left:24px}
.frontend .list.jobs .job-wrapper .list-teaser-text{margin-bottom:0}@media(max-width:991px){.frontend .list.jobs .job-wrapper .img-wrapper{margin-bottom:30px}.frontend .list.jobs .job-wrapper .img-wrapper img{margin:0 auto}.frontend .list.jobs .job-wrapper .circle-wrapper{text-align:center;margin-top:30px}}.frontend .list.team .row:not(:last-child){padding-bottom:40px}.frontend .list.team h3{margin-bottom:0}@media(max-width:991px){.frontend .list.team.container{padding:0}}@media(max-width:767px){.frontend .list.team .above{padding-bottom:0}.frontend .list.team .img-circle{padding-bottom:30px}}.frontend .list .video h3{margin-bottom:15px}.frontend .list .video .img-responsive{position:relative}.frontend .list .video .img-responsive.center-block{margin-bottom:37px}.frontend .list .video.novideo .img-responsive .play-video-button{display:none}@media(max-width:991px){.frontend .list .img-responsive{margin-bottom:40px}}.frontend .list.Kanzleipartner .profession{color:#a0a0a4}.frontend .list.Kanzleipartner .item.above .img-responsive{margin-top:20px;float:left}@media(max-width:767px){.frontend .list.Kanzleipartner .item.above .img-responsive{float:none;margin:auto;width:100%;margin-bottom:40px}}.frontend .list.Kanzleipartner .item.above .kanzleipartner--inner .kanzleipartner--quote{font-size:33px;line-height:45px;margin-left:20px;margin-bottom:30px;background:#f7f7f8;padding:28px 38px;position:relative;margin-top:2%}.frontend .list.Kanzleipartner .item.above .kanzleipartner--inner .kanzleipartner--quote:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#f7f7f8;border-width:36px;margin-top:-36px}@media(max-width:991px){.frontend .list.Kanzleipartner .item.above .kanzleipartner--inner .kanzleipartner--quote{font-size:23px;line-height:27px;margin-top:60px;margin-left:0}.frontend .list.Kanzleipartner .item.above .kanzleipartner--inner .kanzleipartner--quote:after{bottom:100%;left:50%;margin-left:-30px;right:auto;top:auto;margin-right:0;border-right-color:transparent;border-bottom-color:#f7f7f8}}@media(min-width:992px){.frontend .list.Kanzleipartner .item.above .kanzleipartner--details{margin-left:20px;display:inline-block;max-width:50%}}.frontend .list.Kanzleipartner .item.above .kanzleipartner--details p{margin-bottom:0}.frontend .list.Kanzleipartner .item.above .kanzleipartner--name{font-size:19px;font-family:Bliss Bold;line-height:29px}.frontend .list.Kanzleipartner .item.above a.btn{float:right}@media(max-width:991px){.frontend .list.Kanzleipartner .item.above a.btn{margin-top:30px;float:none}}@media(max-width:767px){.frontend .list.module-iconlist .block-right{max-width:90%;width:auto}}.frontend .page-description{margin-bottom:35px}.frontend .item h3{margin-top:0;margin-bottom:2px}.frontend .item .img-responsive.center-block{margin-bottom:20px}.frontend .item .img-responsive.pull-left{margin-right:20px}@media(max-width:991px){.frontend .item .btn{display:block;margin:auto}}.frontend .list-teaser-text>a{text-decoration:none}.frontend .list-teaser-text>a:hover{text-decoration:underline}.frontend .post-date{margin-bottom:0;margin-top:10px}.frontend .move-left{display:inline-block;width:auto;vertical-align:top}@media(max-width:767px){.frontend .move-left{width:22%}}.frontend .block-right{display:inline-block;vertical-align:top;margin-right:-4px;width:74%;margin-left:3%;float:none;text-align:left}@media(max-width:991px){.frontend .block-right{margin-top:0}}.frontend .presse .item-wrap{overflow:hidden;padding-bottom:30px}.frontend .presse:not(:first-of-type) .item-wrap{padding:30px 0;border-top:1px solid #d4d5d7}@media(max-width:991px){.frontend .presse:not(:first-of-type) .item-wrap{margin-top:30px}}.frontend .presse:not(:first-of-type) .item-wrap .list-teaser-text{display:block}.frontend .presse .list-teaser-text{margin-top:20px;margin-bottom:30px}.frontend .presse-date{float:left}@media(max-width:991px){.frontend .presse-date{display:block;width:100%}}.frontend .presse-button{float:right;margin-left:3%;text-align:right}.frontend .presse-button .btn-default{margin-right:10px}@media(max-width:991px){.frontend .presse-button{display:block;width:100%;margin-top:30px}.frontend .presse-button .btn-default{margin-right:0;margin-bottom:20px}}.frontend .pressAbout .row{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #d4d5d7}.frontend .pressAbout h3{margin-bottom:20px}.frontend .pressAbout .list-teaser-text{margin-bottom:55px}@media(max-width:991px){.frontend .pressAbout .btn-primary{margin-top:20px;width:100%}.frontend .pressAbout .img-circle{margin-bottom:20px}}.frontend .pressAbout .row>.col-sm-3,.frontend .pressAbout .row>.col-sm-9{float:none;display:inline-block;margin-right:-4px;vertical-align:middle}.frontend .gallery .item{padding-bottom:15px}.frontend .gallery .item .img-responsive{margin-bottom:10px}@media(max-width:767px){.frontend .supermodule.module-supermodule.custom-wrap .list{margin-bottom:0}.frontend .supermodule.module-supermodule.custom-wrap .list.module-iconlist,.frontend .supermodule.module-supermodule.custom-wrap .list.module-iconlist .item{padding-bottom:20px}}.frontend .supermodule .content-wrapper .custom-wrap h3{margin-bottom:10px}.frontend .supermodule .content-wrapper .custom-wrap h3:not(:first-of-type){margin-top:40px}.frontend .supermodule .content-wrapper .custom-wrap .pressAbout.list h3{margin-top:0}.frontend .supermodule .content-wrapper .custom-wrap p:last-child{margin-bottom:0}.frontend .image-teaser-wrap .item{margin-bottom:40px;text-align:center}@media(max-width:991px){.frontend .image-teaser-wrap .item:last-child{margin-bottom:0}.frontend .image-teaser-wrap .item .image-teaser--btn{margin-top:30px}}.frontend .image-teaser-wrap .item h3{text-align:center;margin-bottom:18px}@media(min-width:992px){.frontend .image-teaser-wrap{display:table;table-layout:fixed;overflow:hidden}.frontend .image-teaser-wrap:not(:first-child){border-top:1px solid #a0a0a4;padding-top:45px;margin-top:60px}.frontend .image-teaser-wrap .item{display:table-cell;float:none;position:relative;padding-bottom:73px}.frontend .image-teaser-wrap .item:first-child{padding-right:20px}.frontend .image-teaser-wrap .item:last-child,.frontend .image-teaser-wrap .item:nth-child(2){padding-left:20px}.frontend .image-teaser-wrap .item .list-teaser-text{margin-bottom:30px;padding:0 10%}.frontend .image-teaser-wrap .item img{width:100%}.frontend .image-teaser-wrap .image-teaser--btn{position:absolute;bottom:35px;left:52%;transform:translateX(-50%);min-width:100%}}@media(min-width:992px){.frontend .content-wrapper .list.container .move-left{width:23%}}.frontend .module-iconlist .svg-icon-list{width:50px;fill:#dc9233;margin-top:10px}@media(max-width:991px){.frontend .module-iconlist .svg-icon-list{margin-top:5px;width:35px}}.frontend .module-iconlist .svg-icon-list svg{width:100%;height:50px}.frontend .module-iconlist .icon_layout_center .block-right,.frontend .module-iconlist .icon_layout_center .move-left{display:block;width:auto;text-align:center}
.frontend .module-iconlist .iconlist-with-link:hover{text-decoration:none}.frontend .module-iconlist .iconlist-with-link:hover .list-teaser-text,.frontend .module-iconlist .iconlist-with-link:hover h1,.frontend .module-iconlist .iconlist-with-link:hover h2,.frontend .module-iconlist .iconlist-with-link:hover h3,.frontend .module-iconlist .iconlist-with-link:hover h4,.frontend .module-iconlist .iconlist-with-link:hover h5{color:#dc9233}.frontend .heading{margin-bottom:30px}.frontend .info-ball{width:155px;height:155px;border-radius:50%;background:#fff;color:#000;margin:auto;font-size:18px;border:1px solid #000;padding:10px;display:flex;line-height:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.frontend .info-ball.rotate{transform:rotate(334deg);-webkit-transform:rotate(334deg);-moz-transform:rotate(334deg);-o-transform:rotate(334deg);-ms-transform:rotate(334deg) translate(0,0)}.frontend .info-ball.small{width:60px;height:60px;font-size:9pt;line-height:11px;position:absolute;top:25%;right:-70%;padding:0}@media(min-width:992px) and (max-width:1200px){.frontend .info-ball.small{top:-45%;right:-48%}}.frontend .info-ball.small:before{content:' ';width:9px;height:1px;background:#000;position:absolute;top:51%;left:-15%}@media(min-width:992px) and (max-width:1200px){.frontend .info-ball.small:before{width:14px;top:80%;-webkit-transform:rotate(334deg);-moz-transform:rotate(334deg);-o-transform:rotate(334deg)}}.frontend .choose-ball{width:35px;height:35px;border-radius:50%;background:#fff;color:#000;margin:auto;font-size:13px;border:1px solid #e1b275;margin-bottom:20px;position:relative;cursor:pointer}.frontend .choose-ball .choose-ball-inner{display:none}.frontend .choose-ball.active .choose-ball-inner{display:block;background:#3b454e;border-radius:50%;left:10px;top:10px;height:9pt;width:9pt;position:relative}.frontend .upper-tarife-block{padding-left:20px;padding-right:20px}.frontend .upper-tarife-block .arrow-link{margin:10px auto 20px;display:block;color:#000}.frontend .upper-tarife-block h2{margin-top:30px}.frontend .upper-tarife-block h2:after{display:none}.frontend .tarife-block{margin-bottom:40px}.frontend .tarife-block .tarife-wrap{border:1px solid #a0a0a4;padding-top:20px;text-align:center;position:relative}.frontend .tarife-block .tarife-wrap .wrapper{margin-bottom:10px;padding-left:0;padding-right:0}@media(max-width:991px){.frontend .tarife-block .tarife-wrap .wrapper{padding:0}}.frontend .tarife-block .tarife-wrap .wrapper .inner{background:#ebeced;min-height:275px;padding-top:15px;padding-left:20px;padding-right:20px}.frontend .tarife-block .tarife-wrap .wrapper .inner .price-ball.small{position:relative}.frontend .tarife-block .tarife-wrap .wrapper .inner .ball-wrapper{max-width:100%;position:relative;display:inline-block}.frontend .tarife-block .tarife-wrap .wrapper.connection{position:relative}.frontend .tarife-block .tarife-wrap .wrapper.one{border-right:5px solid #fff}.frontend .tarife-block .tarife-wrap .wrapper.two{border-right:5px solid #fff;border-left:5px solid #fff}.frontend .tarife-block .tarife-wrap .wrapper.three{border-left:5px solid #fff}.frontend .tarife-block .tarife-wrap .wrapper .actual-price{font-size:25px}.frontend .tarife-block .tarife-wrap.options{padding-top:0;min-height:270px;clear:both;overflow:auto}.frontend .tarife-block .tarife-wrap .group{margin-top:30px;font-weight:700}.frontend .tarife-block .tarife-wrap .not-active .group{color:#c4c7c9}.frontend .tarife-block .tarife-wrap .btn{max-width:60%;padding:10px;margin-top:10px}.frontend .tarife-block .tarife-wrap p{font-size:22px;line-height:25px;margin-top:20px;margin-bottom:20px}.frontend .tarife-block .tarife-wrap .block-check{padding-left:50px}.frontend .tarife-block .single-wrapper{background:#ebeced;text-align:center;padding:20px 10px}.frontend .tarife-block .single-wrapper .btn{background-color:transparent;border-color:#e1b275;margin-top:0;color:#000;max-width:77%;font-size:20px}.frontend .tarife-block .single-wrapper .btn:hover{background-color:hsla(34,64%,67%,.5)}.frontend .tarife-block .single-wrapper .block-check{text-align:left;margin-top:20px;max-width:70%;margin:20px auto auto}.frontend .tarife-block .single-wrapper .block-check li{background:#ebeced;border-top:none;padding-bottom:0}.frontend .tarife-block .single-wrapper h2{margin-top:20px;margin-bottom:0;font-size:25px;line-height:25px}.frontend .tarife-block .single-wrapper h2:after{display:none}.frontend .tarife-block .single-wrapper .actual-price{font-size:30px}@media(max-width:767px){.frontend .tarife-block .left-wrapper,.frontend .tarife-block .right-wrapper{padding-left:0;padding-right:0}.frontend .tarife-block .upper-tarife-block .separator{display:none}.frontend .tarife-block .upper-tarife-block .btn{max-width:100%}.frontend .tarife-block .link{margin-top:20px;margin-bottom:20px}.frontend .tarife-block .link.visible-xs{text-align:center}.frontend .tarife-block .tarife-wrap{border:none}.frontend .tarife-block .tarife-wrap p{text-align:left}.frontend .tarife-block .tarife-wrap.last{border-top:1px solid #a0a0a4;border-bottom:1px solid #a0a0a4;padding-bottom:20px}.frontend .tarife-block .tarife-wrap .price-ball.small{background:#ebeced;border-radius:0;color:#000;width:auto;height:auto;left:0 !important}.frontend .tarife-block .tarife-wrap .price-ball.small:after{display:none}.frontend .tarife-block .tarife-wrap .price-ball.small .group-price{width:100%;text-align:left}.frontend .tarife-block .tarife-wrap .price-ball.small .group-price span{display:inline-block;margin-right:5px;font-size:1pc;background:#ebeced}.frontend .tarife-block .tarife-wrap .price-ball.small .group-price span.actual-price{font-size:18px;font-weight:400}.frontend .tarife-block .tarife-wrap .wrapper.not-active .choose-ball{border-color:#c4c7c9}.frontend .tarife-block .tarife-wrap .wrapper.not-active .choose-ball.visible-xs{display:inline-block !important}.frontend .tarife-block .tarife-wrap .wrapper .inner{max-height:10pc;min-height:auto;padding-left:15px;padding-right:15px;padding-bottom:20px;position:relative;text-align:left}.frontend .tarife-block .tarife-wrap .wrapper.three .group{margin-bottom:0}.frontend .tarife-block .tarife-wrap .wrapper.one,.frontend .tarife-block .tarife-wrap .wrapper.three,.frontend .tarife-block .tarife-wrap .wrapper.two{border:none}.frontend .tarife-block .tarife-wrap .info-ball.rotate{border-radius:0;margin:0;max-height:60px;padding-left:15px;padding-right:15px;line-height:20px}.frontend .tarife-block .tarife-wrap .info-ball.rotate,.frontend .tarife-block .tarife-wrap .info-ball.small{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);width:100%;font-size:1pc}.frontend .tarife-block .tarife-wrap .info-ball.small{position:relative;top:0;right:0;border:none;display:inline-block;font-style:italic;height:auto;text-align:left;background:#ebeced;padding-left:0}
.frontend .tarife-block .tarife-wrap .info-ball.small:before{display:none}.frontend .tarife-block .tarife-wrap .group{margin-top:10px;margin-bottom:10px;font-size:19px}.frontend .tarife-block .tarife-wrap .ball-wrapper{width:85%;vertical-align:top}.frontend .tarife-block .tarife-wrap .mobile-design-wrapper{display:inline-block;vertical-align:top;width:83%;padding-left:15px}.frontend .tarife-block .choose-ball{display:inline-block;margin-bottom:0;position:relative;top:25px}.frontend .tarife-block .single-wrapper h2{margin-bottom:20px;font-size:23px;line-height:23px}}@media(min-width:530px) and (max-width:767px){.frontend .tarife-block .tarife-wrap .price-ball.small .group-price span{font-size:17px}.frontend .tarife-block .tarife-wrap .price-ball.small .group-price span.actual-price{font-size:20px}.frontend .tarife-block .tarife-wrap .info-ball.small{font-size:17px;padding-left:0}.frontend .tarife-block .tarife-wrap .group{font-size:25px}}.frontend .price-ball{width:130px;height:130px;border-radius:50%;background:#3b454e;color:#fff;margin:auto;font-size:14px;display:-ms-flexbox;display:flex;line-height:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.frontend .price-ball .actual-price{font-size:40px;line-height:25px;display:block;font-family:Bliss Regular;font-weight:700}.frontend .price-ball.small{width:95px;height:95px;line-height:22px;font-size:10px}.frontend .rateplan-2-large .info-ball{width:155px;height:155px;border-radius:50%;background:#fff;color:#000;margin:auto;font-size:18px;border:1px solid #000;padding:10px;display:flex;line-height:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.frontend .rateplan-2-large .info-ball.rotate{transform:rotate(334deg);-webkit-transform:rotate(334deg);-moz-transform:rotate(334deg);-o-transform:rotate(334deg);-ms-transform:rotate(334deg) translate(0,0)}.frontend .rateplan-2-large .info-ball.small{width:60px;height:60px;font-size:9pt;line-height:11px;position:absolute;top:25%;right:-70%;padding:0}@media(min-width:992px) and (max-width:1200px){.frontend .rateplan-2-large .info-ball.small{top:-45%;right:-48%}}.frontend .rateplan-2-large .info-ball.small:before{content:' ';width:9px;height:1px;background:#000;position:absolute;top:51%;left:-15%}@media(min-width:992px) and (max-width:1200px){.frontend .rateplan-2-large .info-ball.small:before{width:14px;top:80%;-webkit-transform:rotate(334deg);-moz-transform:rotate(334deg);-o-transform:rotate(334deg)}}.frontend .rateplan-2-large .choose-ball{width:35px;height:35px;border-radius:50%;background:#fff;color:#000;margin:auto;font-size:13px;border:1px solid #3b454e;margin-bottom:20px;position:relative;cursor:pointer}.frontend .rateplan-2-large .choose-ball .choose-ball-inner{display:none}.frontend .rateplan-2-large .choose-ball.active{border:1px solid #e1b275}.frontend .rateplan-2-large .choose-ball.active .choose-ball-inner{display:block;background:#3b454e;border-radius:50%;left:10px;top:10px;height:9pt;width:9pt;position:relative}.frontend .rateplan-2-large .upper-tarife-block{padding-left:20px;padding-right:20px}.frontend .rateplan-2-large .upper-tarife-block .arrow-link{margin:10px auto 20px;display:block;color:#000}.frontend .rateplan-2-large .upper-tarife-block h2{margin-top:30px;font-size:30px}.frontend .rateplan-2-large .upper-tarife-block h2:after{display:none}.frontend .rateplan-2-large .tarife-block{margin-bottom:40px}@media(max-width:991px){.frontend .rateplan-2-large .tarife-block .bootstrap-select{width:100%}}.frontend .rateplan-2-large .tarife-block .custom-wrap{border:2px solid #ebebed;background:#ebebed;text-align:center;padding:20px 10px}.frontend .rateplan-2-large .tarife-block .custom-wrap .btn{background-color:transparent;border-color:#e1b275;margin-top:0;color:#000;max-width:77%;font-size:20px}.frontend .rateplan-2-large .tarife-block .custom-wrap .btn:hover{background-color:hsla(34,64%,67%,.5)}.frontend .rateplan-2-large .tarife-block .custom-wrap .block-check{text-align:left;margin-top:20px;max-width:83%;margin:20px 0 auto auto;padding-left:0}
.frontend .rateplan-2-large .tarife-block .custom-wrap .block-check li{background:#ebeced;border-top:none;font-size:1pc;padding-bottom:0}.frontend .rateplan-2-large .tarife-block .custom-wrap .block-check li.disabled,.frontend .rateplan-2-large .tarife-block .custom-wrap .block-check li.disabled:before{color:#a0a0a4}.frontend .rateplan-2-large .tarife-block .custom-wrap h2:after{display:none}.frontend .rateplan-2-large .tarife-block .custom-wrap .actual-price{font-size:30px}.frontend .rateplan-2-large .tarife-block .active .custom-wrap{border:2px solid #3b454e;background:#fff;padding-top:20px;text-align:center;position:relative}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper{margin-bottom:10px;padding-left:0;padding-right:0}@media(max-width:991px){.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper{padding:0}}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper .inner{background:#ebeced;min-height:275px;padding-top:15px;padding-left:20px;padding-right:20px}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper .inner .price-ball.small{position:relative}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper .inner .ball-wrapper{max-width:100%;position:relative;display:inline-block}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper.connection{position:relative}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper.one{border-right:5px solid #fff}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper.two{border-right:5px solid #fff;border-left:5px solid #fff}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper.three{border-left:5px solid #fff}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .wrapper .actual-price{font-size:25px}.frontend .rateplan-2-large .tarife-block .active .custom-wrap.options{padding-top:0;min-height:270px;clear:both;overflow:auto}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .group{margin-top:30px;font-weight:700}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .not-active .group{color:#c4c7c9}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .btn{max-width:60%;padding:10px;margin-top:10px}.frontend .rateplan-2-large .tarife-block .active .custom-wrap p{font-size:22px;line-height:25px;margin-top:20px;margin-bottom:20px}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .block-check{text-align:left;margin-top:20px;max-width:83%;margin:20px 0 auto auto}.frontend .rateplan-2-large .tarife-block .active .custom-wrap .block-check li{background:#fff;border-top:none;padding-bottom:0}.frontend .rateplan-2-large .tarife-block .sub-tarife-block{font-size:13px;line-height:20px;margin-top:20px}@media(max-width:767px){.frontend .rateplan-2-large .tarife-block .upper-tarife-block .separator{display:none}.frontend .rateplan-2-large .tarife-block .upper-tarife-block .btn{max-width:100%}.frontend .rateplan-2-large .tarife-block .link{margin-top:20px;margin-bottom:20px}.frontend .rateplan-2-large .tarife-block .link.visible-xs{text-align:center}.frontend .rateplan-2-large .tarife-block .tarife-wrap{border:none}.frontend .rateplan-2-large .tarife-block .tarife-wrap p{text-align:left}.frontend .rateplan-2-large .tarife-block .tarife-wrap.last{border-top:1px solid #a0a0a4;border-bottom:1px solid #a0a0a4;padding-bottom:20px}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small{background:#ebeced;border-radius:0;color:#000;width:auto;height:auto;left:0 !important}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small:after{display:none}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small .group-price{width:100%;text-align:left}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small .group-price span{display:inline-block;margin-right:5px;font-size:1pc;background:#ebeced}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small .group-price span.actual-price{font-size:18px;font-weight:400}.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.not-active .choose-ball{border-color:#c4c7c9}.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.not-active .choose-ball.visible-xs{display:inline-block !important}.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper .inner{max-height:10pc;min-height:auto;padding-left:15px;padding-right:15px;padding-bottom:20px;position:relative;text-align:left}
.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.three .group{margin-bottom:0}.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.one,.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.three,.frontend .rateplan-2-large .tarife-block .tarife-wrap .wrapper.two{border:none}.frontend .rateplan-2-large .tarife-block .tarife-wrap .info-ball.rotate{border-radius:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);margin:0;width:100%;max-height:60px;font-size:1pc;padding-left:15px;padding-right:15px;line-height:20px}.frontend .rateplan-2-large .tarife-block .tarife-wrap .info-ball.small{position:relative;top:0;right:0;border:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);display:inline-block;font-size:1pc;font-style:italic;width:100%;height:auto;text-align:left;background:#ebeced;padding-left:0}.frontend .rateplan-2-large .tarife-block .tarife-wrap .info-ball.small:before{display:none}.frontend .rateplan-2-large .tarife-block .tarife-wrap .group{margin-top:10px;margin-bottom:10px;font-size:19px}.frontend .rateplan-2-large .tarife-block .tarife-wrap .ball-wrapper{width:85%;vertical-align:top}.frontend .rateplan-2-large .tarife-block .tarife-wrap .mobile-design-wrapper{display:inline-block;vertical-align:top;width:83%;padding-left:15px}.frontend .rateplan-2-large .tarife-block .choose-ball{display:inline-block;margin-bottom:0;position:relative;top:25px}.frontend .rateplan-2-large .tarife-block .single-wrapper h2{margin-bottom:20px;font-size:23px;line-height:23px}}@media(min-width:530px) and (max-width:767px){.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small .group-price span{font-size:17px}.frontend .rateplan-2-large .tarife-block .tarife-wrap .price-ball.small .group-price span.actual-price{font-size:20px}.frontend .rateplan-2-large .tarife-block .tarife-wrap .info-ball.small{font-size:17px;padding-left:0}.frontend .rateplan-2-large .tarife-block .tarife-wrap .group{font-size:25px}}.frontend .rateplan-2-large .price-ball{width:130px;height:130px;border-radius:50%;border:1px solid #3b454e;background:transparent;color:#3b454e;margin:auto;font-size:14px;display:-ms-flexbox;display:flex;line-height:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.frontend .rateplan-2-large .price-ball .actual-price{font-size:40px;line-height:25px;display:block;font-family:Bliss Regular;font-weight:700}.frontend .rateplan-2-large .price-ball.small{width:95px;height:95px;line-height:22px;font-size:10px}.frontend .rateplan-2-large .active .price-ball{background:#3b454e;color:#fff}.frontend .link{margin-top:10px;margin-bottom:10px}.frontend .link a{color:#dc9233;text-decoration:underline;cursor:pointer}.frontend .choose-name-class{position:relative;max-width:100%;display:inline-block}.frontend .separator{background-color:#a0a0a4;content:" ";height:5px;width:67px;display:block;margin-top:20px;margin-bottom:20px}.frontend .upper-tarife-block .separator{margin:20px auto}.frontend .block-check .list-checkmarks{padding-left:0;margin-bottom:0;background:#ebebed}.frontend .block-check .list-checkmarks li{border-top:4px solid #fff;padding:5px;font-size:18px;line-height:25px;text-align:left;background:#fff}.frontend .quote{padding-top:25px;padding-bottom:25px;padding-left:50px;border-top:1px solid #a0a0a4;border-bottom:1px solid #a0a0a4;border-left:none}.frontend .quote h2{padding-left:10%}.frontend .quote h2:after{display:none}.frontend .quote h2:before{content:"\E61C";font-size:3.3em;position:absolute;left:0}.frontend blockquote:not(.quote):not(.example){padding:40px 0;border-top:1px solid #3b454e;border-bottom:1px solid #3b454e;border-left:none;position:relative}.frontend blockquote:not(.quote):not(.example)>p{font-size:30px;line-height:36px;font-family:Bliss Regular;padding-left:98px;margin-bottom:0}@media(max-width:991px){.frontend blockquote:not(.quote):not(.example)>p{padding-left:90px;font-size:26px;line-height:2pc}
}@media(max-width:767px){.frontend blockquote:not(.quote):not(.example)>p{padding-left:50px}}.frontend blockquote:not(.quote):not(.example):before{font-family:icons;content:"\E61C";font-size:3.3em;position:absolute;left:0;top:44%}@media(max-width:767px){.frontend blockquote:not(.quote):not(.example):before{font-size:2em}}@media(max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){.frontend blockquote:not(.quote):not(.example):before{font-size:30px}}.frontend .fb-page blockquote{border-top:0 !important;border-bottom:0 !important;padding:0 !important}.frontend .fb-page blockquote:before{content:"" !important;position:static !important}.frontend .tarife-block .btn{padding:10px 0;width:100%}@media(max-width:991px){.frontend .tarife-block .btn{margin-top:15px}}.frontend .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:125px;height:125px;text-align:right}.frontend .ribbon span{font-size:18px;text-align:center;line-height:35px;transform:rotate(45deg);width:170px;color:#fff;display:block;background:#79a70a;background:linear-gradient(#7dbf4c 0%,#7dbf4c 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:30px;right:-38px}.frontend .ribbon span:before{left:0;border-left:3px solid #000;border-right:3px solid transparent}.frontend .ribbon span:after,.frontend .ribbon span:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #000}.frontend .ribbon span:after{right:0;border-left:3px solid transparent;border-right:3px solid #000}.frontend .upcoming{color:#c4c7ca}.frontend .upcoming .item-wrap{border-color:#c4c7ca}.frontend .upcoming .btn.btn-primary,.frontend .upcoming .price-ball{background:#c4c7ca;border-color:#c4c7ca}.frontend .upcoming .btn.btn-default{border-color:#c4c7ca;color:#c4c7ca}.frontend .upcoming .arrow-link,.frontend .upcoming .arrow-link:before{color:#c4c7ca}.frontend .upcoming .block-check .list-checkmarks li{color:#fff;background:#c4c7ca}.frontend .upcoming .block-check .list-checkmarks li:before{color:#fff}.frontend .inner-content>p{margin:70px 0}.frontend .content-tip{background:#f7f7f8;padding:30px;overflow:auto}.frontend .content-tip .content-tip-inner h3{margin-top:0;margin-bottom:9pt}.frontend .content-tip .tip-icon{max-width:70px;fill:#dc9233}@media(max-width:500px){.frontend .content-tip .tip-icon{float:none;margin:0 auto 15px;width:auto}}.frontend .content-tip .tip-icon svg{height:40px}.frontend .content-wrapper .content-tip img{max-width:50px;margin-left:0}.frontend .content-wrapper .content-tip .tip-icon{max-width:70px}@media(max-width:500px){.frontend .content-wrapper .content-tip .tip-icon{float:none;margin:0 auto 15px;width:auto}}.frontend .content-highlighted{background:#3b454e;padding:25px 0;text-align:center;overflow:hidden}.frontend .content-highlighted h2{color:#fff;margin:0}@media(max-width:991px){.frontend .content-highlighted h2{margin-bottom:30px}}.frontend .content-highlighted h2:after{display:none}.frontend .content-highlighted .link-info{color:#a0a0a4;display:block;font-size:14px;line-height:18px}@media(min-width:992px){.frontend .content-highlighted .module-c2a .col-md-4,.frontend .content-highlighted .module-c2a .col-md-8{display:inline-block;margin-right:-4px;float:none;vertical-align:middle}.frontend .content-highlighted .module-c2a .col-md-4~.col-md-8 h2{margin-bottom:0;margin-top:20px}}.frontend .link-info{display:table-caption;caption-side:bottom;text-align:center;font-size:14px;padding:0 20px;margin-top:10px;line-height:22px;color:#a0a0a4}@media(max-width:767px){.frontend .supermodule .content-highlighted .content-wrapper{padding:0 25px}}@media(min-width:992px){.frontend .supermodule .content-highlighted{padding:35px 15px}.frontend .supermodule .content-highlighted p{padding:0 25px}.frontend .supermodule .content-highlighted .col-md-8{width:100%;text-align:center}.frontend .supermodule .content-highlighted .col-md-4{width:auto}.frontend .supermodule .content-highlighted h2{margin-bottom:30px;text-align:center}}.frontend .product-list-insidebar .single-list-product{width:100%;float:none}.frontend .module-product-list--row{margin-bottom:40px}.frontend .single-list-product{margin-bottom:30px}.frontend .single-list-product img{height:auto}.frontend .single-list-product .single-list-text{background:#f7f7f8;padding:30px 25px}.frontend .single-list-product h3{margin-bottom:10px;margin-top:0}.frontend .single-list-product ul.list-links{padding-left:20px}.frontend .single-list-product ul.list-links li:before{margin-left:-20px}@media(max-width:991px){.frontend .single-list-product li{line-height:2pc}}.frontend .spacer{border-top:1px solid #d4d5d7;margin-bottom:40px}.frontend .spacer:first-of-type{margin-top:0}.frontend .spacer:last-of-type{margin-bottom:0}
.frontend .quote-page-wrapper .block-right,.frontend .text-wrapper-container .block-right{max-width:80%;padding-left:20px}.frontend .highlighted{background:#3b454e}.frontend .highlighted h1,.frontend .highlighted h2,.frontend .highlighted h3,.frontend .highlighted h4,.frontend .highlighted h5{color:#fff}.frontend .highlighted h1:after,.frontend .highlighted h2:after,.frontend .highlighted h3:after,.frontend .highlighted h4:after,.frontend .highlighted h5:after{display:none}@media(min-width:992px){.frontend .menu-mobile{display:none}}@media(max-width:991px){.frontend .menu-desktop{display:none}}.frontend .logo img{height:27px}.frontend .wolters-logo{float:left;width:130px;padding-top:3px}.frontend .logo-up-header{overflow:auto;height:35px}@media(min-width:992px){.frontend .navbar-default .navbar-nav.user-menu{float:right}.frontend .navbar-default .navbar-nav.user-menu>li>a{padding:25px 11px}.frontend .navbar-default .navbar-nav.user-menu>li:nth-child(2)>a{padding-right:0}.frontend .navbar-default .navbar-nav.user-menu li a{font-size:1pc}.frontend .navbar-default .navbar-nav.user-menu .smartlaw-user-log-out>a{padding:25px 11px 25px 0;display:inline-block}}@media(max-width:991px){.frontend .navbar-default .navbar-nav.user-menu{background:#28323c;position:fixed;bottom:0;width:100%;z-index:999999;display:none;margin:0}.frontend .navbar-default .navbar-nav.user-menu li a{padding:17px 28px 18px;color:#fff}.frontend .navbar-default .navbar-nav.user-menu li a:hover{color:#dc9233}.frontend .navbar-default .navbar-nav.user-menu li a .user-name:before{font-family:icons;content:"\E917";margin-right:15px}.frontend .navbar-default .navbar-nav.user-menu .third-level-menu li a:hover{color:#dc9233}}@media(max-width:991px){.frontend .navbar-default .navbar-nav.user-menu .third-level-menu li a{font-size:14px;border-bottom:none;text-indent:45px;padding:8px 15px 0;color:#fff}}.frontend .smartlaw-user-log-out{cursor:pointer}.frontend .smartlaw-user-log-out .user-menu-inner:hover .user-name{color:#dc9233}.frontend .smartlaw-user-log-out .user-menu-inner:hover .caret{border-top-color:#dc9233;border-bottom-color:#dc9233}.frontend .smartlaw-user-log-out .caret{border-top-color:#fff;border-bottom-color:#fff;border-top-width:7px;border-right-width:5px;border-left-width:5px;cursor:pointer}.frontend .smartlaw-user-log-out.open>a,.frontend .smartlaw-user-log-out.open>a:hover{background-color:#28323c;color:#dc9233}.frontend .smartlaw-user-log-out.open>a .caret,.frontend .smartlaw-user-log-out.open>a:hover .caret{border-top-color:#dc9233;border-bottom-color:#dc9233}.frontend .smartlaw-user-log-out.open>a .user-name,.frontend .smartlaw-user-log-out.open>a:hover .user-name{color:#dc9233}.frontend .smartlaw-user-log-out .user-name{color:#fff;text-transform:none}.frontend .smartlaw-user-log-out .dropdown-menu{background-color:#28323c}@media(max-width:991px){.frontend .smartlaw-user-log-out .dropdown-menu{width:100%;position:relative;box-shadow:none;transition:all .4s ease;max-height:0;display:block;overflow:hidden;padding:0;border-top:1px solid #3b454e}}.frontend .smartlaw-user-log-out .dropdown-menu li a:focus,.frontend .smartlaw-user-log-out .dropdown-menu li a:hover{color:#dc9233;background-color:#28323c}.frontend .smartlaw-user-log-out.open .dropdown-menu{max-height:300px;padding-bottom:11px}.frontend .ze-help{padding:6px 0 0 23px;margin-right:10px;float:right;height:100%;color:#a0a0a4;font-size:14px;position:relative}.frontend .ze-help:before{content:"\E94F";font-size:1pc;position:absolute;top:10px;left:0}@media(max-width:991px){.frontend .ze-help:before{top:15px;right:-6px;font-size:24px}}.frontend .ze-help:focus,.frontend .ze-help:hover{text-decoration:none}.frontend .navbar{max-width:100%;width:100%;margin:0 auto;border:none;border-radius:0;background-color:#28323c}.frontend .navbar .navbar-toggle{border:none;margin:9px 0 0;padding:9px 13px 9px 0}.frontend .navbar .navbar-toggle:focus,.frontend .navbar .navbar-toggle:hover{background:transparent;outline:0}.frontend .navbar .navbar-toggle:focus .icon-bar,.frontend .navbar .navbar-toggle:hover .icon-bar{height:3px}.frontend .navbar .navbar-toggle .icon-bar{background:#a0a0a4;height:3px}@media(max-width:991px){.frontend .navbar .navbar-toggle{display:block}}.frontend .navbar-header{margin-left:15px}@media(max-width:991px){.frontend .navbar-header{background-color:#28323c;float:none;margin-left:0;margin-right:0;padding:0 15px;position:fixed;top:0;left:0;width:100%;z-index:2}}.frontend .navbar-brand-wrap{margin:0}.frontend .navbar-brand-wrap:after{content:none}.frontend .navbar-brand{width:130px;margin:4px auto 0 0;padding-left:0;padding-right:0}@media(max-width:991px){.frontend .navbar-brand{max-width:125px;margin-bottom:0;margin-top:-2px;margin-left:0 !important}}@media(max-width:991px){.frontend #navbar>.container{width:auto;padding:0}}.frontend #navbar>.container{position:relative}.frontend .navbar-default .navbar-nav{margin-left:0;float:left;padding:0}.frontend .navbar-default .navbar-nav li a{font-family:Bliss Light;color:#fff}.frontend .navbar-default .navbar-nav li a:hover{color:#dc9233}.frontend .navbar-default .navbar-nav li.active a{background:transparent}@media(min-width:992px){.frontend .navbar-default .navbar-nav li.active a{background-color:#3b454e;color:#fff}}@media(max-width:991px){.frontend .navbar-default .navbar-nav{margin:0 -15px;float:none}.frontend .navbar-default .navbar-nav li{float:none;opacity:1;position:relative}.frontend .navbar-default .navbar-nav li a{font-size:1pc;padding:10px 25px;opacity:1;cursor:pointer;border:none}.frontend .navbar-default .navbar-nav li a.hidden-md{position:absolute;width:61px;height:55px;top:0;right:0;padding:0;border-bottom:none}.frontend .navbar-default .navbar-nav li a .caret{border:none;cursor:pointer}.frontend .navbar-default .navbar-nav li a .caret:after{content:"\E62B";font-family:icons;text-indent:0;display:block;position:absolute;white-space:normal;line-height:44px;top:6px;height:55px;width:61px;right:1px;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.frontend .navbar-default .navbar-nav li.open .caret:after,.frontend .navbar-default .navbar-nav li.open-menu .caret:after{content:"\E62C"}.frontend .navbar-default .navbar-nav .smartlaw-user-log-in{float:right}.frontend .navbar-default .navbar-nav .smartlaw-user-log-in:first-child{float:left}}@media(max-width:991px){.frontend .navbar-collapse{background-color:#3b454e;border-top:none;z-index:1;width:100%;margin:0;max-height:none;position:relative;top:0;left:0;display:none}.frontend .navbar-collapse.collapsing{transition:none;display:block;padding-top:0}.frontend .navbar-collapse.in{padding-bottom:55px;display:block}.frontend .navbar-collapse .menu>li a:hover{color:#dc9233}}@media(min-width:768px) and (max-width:991px){.frontend .navbar-collapse.collapse{display:none !important;height:0 !important;overflow:scroll !important}
}@media(min-width:992px){.frontend .navbar-collapse{float:left}}.frontend .first-level-menu li a{font-size:1pc;padding:25px 11px}.frontend .first-level-menu li a:focus,.frontend .first-level-menu li a:hover{color:#dc9233;outline:0}@media(max-width:991px){.frontend .first-level-menu>.menu>li>a{border-bottom:1px solid #28323c;padding:17px 28px}}@media(max-width:991px){.frontend .first-level-menu{padding-top:55px}.frontend .first-level-menu>.menu>li{max-height:55px;overflow:hidden;transition:max-height .3s ease-in-out}.frontend .first-level-menu>.menu>li.open-menu{max-height:300px;transition:max-height .4s ease-in-out}}@media(min-width:992px){.frontend .first-level-menu .menu [class*=" icon-"],.frontend .first-level-menu .menu [class*=" icon-"]:before,.frontend .first-level-menu .menu [class^=icon-],.frontend .first-level-menu .menu [class^=icon-]:before{display:none}}@media(max-width:991px){.frontend .first-level-menu .menu [class*=" icon-"],.frontend .first-level-menu .menu [class^=icon-]{margin-right:10px;vertical-align:text-top}.frontend .first-level-menu .menu li a{font-size:1pc;color:#fff}}@media(min-width:992px) and (max-width:1021px){.frontend .navbar-collapse{padding-right:0}.frontend .first-level-menu li a{padding:25px 9px}}.frontend .second-level-menu{overflow:visible;clear:both}@media(min-width:992px){.frontend .second-level-menu{background-color:#3b454e}.frontend .second-level-menu .container{padding-left:0}.frontend .second-level-menu .navbar-nav{width:100%;height:35px}}@media(max-width:991px){.frontend .second-level-menu{border-bottom:1px solid #28323c}.frontend .second-level-menu .container{padding:0;width:auto}.frontend .second-level-menu .navbar-nav{margin:0}.frontend .second-level-menu .navbar-nav li a{font-size:1pc;padding:11px 0 0 58px;color:#fff}.frontend .second-level-menu .dropdown:last-child{padding-bottom:9px}}.frontend .second-level-menu li a{font-size:14px;padding:8px 15px 7px}@media(min-width:992px){.frontend .second-level-menu .navbar-nav li.open>a{background-color:#3b454e;color:#fff}}.frontend .second-level-menu .navbar-nav li a:focus,.frontend .second-level-menu .navbar-nav li a:hover,.frontend .third-level-menu .navbar-nav li a:focus,.frontend .third-level-menu .navbar-nav li a:hover{color:#dc9233;background-color:#3b454e}.frontend .third-level-menu{border:none;border-radius:0;padding:5px 0}.frontend .third-level-menu li{line-height:20px}.frontend .third-level-menu li:last-child{border:none}.frontend .third-level-menu li a{border:none;border-radius:0;padding:5px 15px;color:#fff}@media(min-width:992px){.frontend .third-level-menu{background-color:#3b454e}}.frontend .sl17-contact-option{color:#3b454e;background-color:#fff;box-shadow:0 4px 3px 1px rgba(0,0,0,.3);padding:20px 20px 20px 0;position:absolute;top:0;right:24px;z-index:1}.frontend .sl17-contact-option ul{list-style:none;padding:0}.frontend .sl17-contact-option ul li{margin:1px;padding-left:1pc}.frontend .sl17-contact-option ul li a{color:#3b454e}.frontend .sl17-contact-option ul li a:hover{text-decoration:none}.frontend .sl17-contact-option .sl17-phone-detail{color:#a0a0a4;font-size:14px;line-height:normal;padding-left:30px}.frontend .sl17-contact-option .sl17-kontakt span,.frontend .sl17-contact-option .sl17-phone a{padding-left:30px;position:relative}.frontend .sl17-contact-option .sl17-kontakt span:before,.frontend .sl17-contact-option .sl17-phone a:before{position:absolute;top:0;left:0}.frontend .sl17-contact-option .sl17-phone a:before{content:"\E91E"}.frontend .sl17-contact-option .sl17-kontakt span{margin-bottom:10px;display:inline-block;cursor:pointer}.frontend .sl17-contact-option .sl17-kontakt span:before{content:"\E95D";top:4px}@media(min-width:992px){.frontend .sl17-contact-option{display:none}.frontend .sl17-contact-option.open-kontakt{display:block}}@media(max-width:991px){.frontend .sl17-contact-option{width:100%;max-height:0;left:0;top:55px;background-color:#3b454e;box-shadow:none;color:#fff;padding:0;overflow:hidden}
.frontend .sl17-contact-option ul,.frontend .sl17-contact-option ul li{padding:0}.frontend .sl17-contact-option ul li.sl17-kontakt span,.frontend .sl17-contact-option ul li.sl17-phone a{color:#fff;display:block;border-bottom:1px solid #28323c;padding:15px 28px 15px 55px;margin-bottom:0}.frontend .sl17-contact-option ul li.sl17-kontakt span:before,.frontend .sl17-contact-option ul li.sl17-phone a:before{top:19px;left:28px}.frontend .sl17-contact-option ul li.sl17-kontakt span:hover,.frontend .sl17-contact-option ul li.sl17-phone a:hover{color:#dc9233}.frontend .sl17-contact-option .sl17-phone-detail{padding-left:55px}.frontend .sl17-contact-option.open-kontakt{max-height:300px}}.frontend #ft{margin-top:40px}.frontend .mobile-wrapper{display:none}.frontend footer{color:#fff}.frontend footer a{display:inline-block;color:#fff;font-size:14px}.frontend footer a:focus,.frontend footer a:hover{text-decoration:none}.frontend footer .upper-part{padding:20px 0 4px;background-color:#3b454e}.frontend footer .footer-links>div{border-right:1px solid #28323c}.frontend footer .footer-links>div:last-child{border-right:none}.frontend footer .footer-heading{display:inline-block;margin-bottom:4px;font-size:14px;text-transform:uppercase;margin-top:5px;font-family:Bliss Bold;letter-spacing:-.01em}.frontend footer .footer-heading:before{margin-right:10px;font-size:18px;position:relative;top:4px;left:0}.frontend footer p{margin-bottom:20px;padding-left:30px;line-height:20px;margin-top:2px;font-size:14px}.frontend footer .zahlung{position:relative;padding-left:23px;margin:11px 0 0}.frontend footer .zahlung .list-item{height:30px;float:left;margin:0 10px 0 0}.frontend footer .zahlung .list-item>div{border-radius:3px;width:39px;height:22px;text-indent:-9999em;background-color:#fff}.frontend footer .zahlung .list-item>div.Visa:after{content:'\E605';font-size:30px}.frontend footer .zahlung .list-item>div.Mastercard:after{content:'\E602';font-size:28px}.frontend footer .zahlung .list-item>div.American:after{content:'\E600';font-size:20px}.frontend footer .zahlung .list-item>div.Sofortüberweisung:after{content:'\E604';font-size:30px}.frontend footer .zahlung .list-item>div.PayPal:after{content:'\E603';font-size:2pc}.frontend footer .zahlung .list-item>div.EC:after{content:'\E601';font-size:1pc}.frontend footer .zahlung .list-item>div.Lastschrift:after{content:'\E601';font-size:18px}.frontend footer .zahlung .list-item>div:after{font-family:icons;text-indent:0;display:block;position:relative;top:-19px;text-align:center;left:0;color:#3b454e}.frontend footer .zahlung .list-item>div:focus,.frontend footer .zahlung .list-item>div:hover{text-decoration:none}.frontend footer .footer-col>.footer-list{min-height:130px}.frontend footer .footer-col>.footer-list.certificate,.frontend footer .footer-col>.footer-list.email,.frontend footer .footer-col>.footer-list.telefon{min-height:0}.frontend footer .footer-list{list-style:none;padding-left:23px}.frontend footer .footer-list .list-item{font-size:9pt;line-height:20px;margin-left:5px}.frontend footer .footer-list li:before{margin-left:-19px;font-size:20px}.frontend footer .social-wrapper{margin-top:10px}.frontend footer .social{padding-left:11%;margin:7px 0 0}.frontend footer .social .list-item{float:left;margin:0 10px 0 0;height:25px}.frontend footer .social .list-item a{text-indent:-9999em;padding:4px}.frontend footer .social .list-item a.Facebook:after{content:'\E606'}.frontend footer .social .list-item a.Twitter:after{content:'\E609'}.frontend footer .social .list-item a.Googleplus:after{content:'\E929';font-size:26px}.frontend footer .social .list-item a.Youtube:after{content:'\E60A'}.frontend footer .social .list-item a.LinkedIn:after{content:'\E608'}.frontend footer .social .list-item a:after{display:block;position:relative;white-space:normal;top:-22px;left:0;font-size:18px;text-align:center;text-indent:0;font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.frontend footer .social .list-item a:focus,.frontend footer .social .list-item a:hover{text-decoration:none}.frontend footer .certificate{padding-left:25px;overflow:auto}.frontend footer .certificate .list-item{float:left;margin:0 20px 0 0}.frontend footer .certificate .list-item img{width:50px}.frontend footer .upper-part-logo{clear:both;overflow:auto}.frontend footer .upper-part-logo .when-right{float:right;width:50%}.frontend footer .upper-part-logo .when-right img{width:250px;margin-right:0;margin-top:25px}.frontend footer .footer-logo{float:left}.frontend footer .footer-logo img{margin-top:37px;margin-left:2px}.frontend footer .lower-part{background-color:#28323c}.frontend footer .lower-part .footer-logo{float:left}.frontend footer .lower-part .footer-logo img{margin:0}.frontend footer .lower-part .columns{margin-top:10px;padding-left:17px}.frontend footer .lower-part .columns li{display:inline-block;margin-right:10px;line-height:20px}.frontend footer .lower-part .columns li a{font-size:14px}.frontend footer .lower-part .columns li a:focus,.frontend footer .lower-part .columns li a:hover{text-decoration:none}
@media(min-width:992px) and (max-width:1199px){.frontend footer .certificate .list-item{margin-right:9px}.frontend footer .zahlung .list-item{margin-right:1px}}@media all and (max-width:991px){.frontend .desktop-wrapper{display:none}.frontend .mobile-wrapper{display:block}.frontend footer .panel-group .panel+.panel{margin-top:0}.frontend footer .mobile-wrapper{background-color:#3b454e}.frontend footer .mobile-wrapper .footer-heading{text-transform:none;font-family:Bliss Light;margin:0}.frontend footer .mobile-wrapper .panel-default{background-color:transparent;border:none;border-radius:0}.frontend footer .mobile-wrapper .panel-default>.panel-heading{background-color:transparent;padding:0;border-bottom:1px solid #28323c;font-size:1pc}.frontend footer .mobile-wrapper .panel-default>.panel-heading:before{display:none}.frontend footer .mobile-wrapper .panel-default>.panel-heading a{display:block;color:#fff;width:100%}.frontend footer .mobile-wrapper .panel-default>.panel-heading a:focus,.frontend footer .mobile-wrapper .panel-default>.panel-heading a:hover{text-decoration:none;outline:0}.frontend footer .mobile-wrapper .panel-default>.panel-heading a.collapsed:after{content:"\E62B"}.frontend footer .mobile-wrapper .panel-default>.panel-heading a:after{content:"\E62C";font-size:18px;float:right;margin-right:20px;margin-top:19px}.frontend footer .mobile-wrapper .panel-default>.panel-heading a .footer-heading{text-transform:capitalize;font-family:Bliss Light;font-size:15px;padding:20px 10px 20px 20px}.frontend footer .mobile-wrapper .panel-default>.panel-heading a .footer-heading:before{font-size:14px;top:0}.frontend footer .mobile-wrapper .panel-default .panel-body{border:none;border-bottom:1px solid #28323c;padding:10px 10px 10px 43px}.frontend footer .mobile-wrapper .panel-default .panel-body ul{padding-left:0;margin-bottom:0}.frontend footer .mobile-wrapper .panel-default .panel-body ul li{margin-left:0}.frontend footer .mobile-wrapper .panel-default .panel-body ul li:before{padding-left:20px}.frontend footer .mobile-wrapper .panel-default .panel-body ul li a{display:block;color:#a0a0a4;padding:4px 2px 7px}.frontend footer .mobile-wrapper .panel-default .panel-body ul li a:focus,.frontend footer .mobile-wrapper .panel-default .panel-body ul li a:hover{text-decoration:none;color:#dc9233}.frontend footer .mobile-wrapper .panel-default .panel-body p{padding-left:0;color:#a0a0a4;margin-bottom:0}.frontend footer .mobile-wrapper .panel-default .certificate{margin-top:20px}.frontend footer .mobile-wrapper .lower-part{padding:2px 17px 3px;background-color:#28323c}.frontend footer .mobile-wrapper .lower-part .container{padding:0;width:auto}.frontend footer .mobile-wrapper .lower-part .footer-logo{margin:15px 0 0;width:25px}.frontend footer .mobile-wrapper .lower-part .columns{position:relative;padding:0 10px 0 0;float:right;margin:10px 0 14px}.frontend footer .mobile-wrapper .lower-part .columns li{display:inline}.frontend footer .mobile-wrapper .lower-part .columns li a:focus,.frontend footer .mobile-wrapper .lower-part .columns li a:hover{background-color:transparent}}@media(max-width:991px){.frontend footer .lower-part .footer-logo.mobile-big{display:none}}@media(min-width:992px){.frontend footer .lower-part .footer-logo.mobile-small{display:none}}.frontend .sideblock,.frontend .standard-block{margin-bottom:30px}.frontend .sideblock .list-checkmarks,.frontend .standard-block .list-checkmarks{margin-bottom:0}.frontend .sideblock .col-md-8,.frontend .standard-block .col-md-8{padding-left:0}.frontend .sidebar-heading-block{margin-bottom:25px;margin-top:6px;font-size:19px}.frontend .standard-block h3>.media{margin-top:30px;margin-bottom:33px}@media(max-width:991px){.frontend .sidebar-wrapper{margin-top:40px}}.frontend .sidebar-wrapper .container{width:auto;padding-left:0;padding-right:0}.frontend .sidebar-wrapper .last-module{margin-bottom:40px}.frontend .share_sidebar{overflow:auto;margin-bottom:40px}.frontend .share_sidebar .share_header{float:left;margin-top:20px;font-family:Bliss Bold;text-transform:uppercase}.frontend .share_sidebar .a2a_kit{float:right;margin-top:9px}.frontend .share_sidebar .a2a_kit a{margin-left:10px}@media(min-width:992px) and (max-width:1199px){.frontend .share_sidebar .a2a_kit a{margin-left:2px}}.frontend .share_sidebar .a2a_kit a:first-child{margin-left:0}.frontend .share_sidebar.sidebar-background{padding:0 10px 10px}.frontend .sidebar-block-snippet{margin-bottom:40px}.frontend .sidebar-block-snippet #fb-root{height:0}.frontend .sideblock{background:#f7f7f8;padding:13px 22px 25px}.frontend .sideblock:hover{background:#ebebed}.frontend .sideblock.module-text:hover .row .col-md-12>div,.frontend .sideblock:hover .formbox{background:#ebebed !important}.frontend .sideblock p{margin-bottom:0}.frontend .sidebar-background{border:1px solid #a0a0a4;background:transparent}.frontend .sidebar-background.module-text:hover .row .col-md-12>div,.frontend .sidebar-background:hover,.frontend .sidebar-background:hover .formbox{background:transparent}.frontend .sidebar-wrapper .module-author{padding:13px 22px 0;border-radius:6px}.frontend .sidebar-wrapper .module-author a{display:block}@media(min-width:992px){.frontend .supermodule>.row{display:table;table-layout:fixed;max-width:100%;width:100%}.frontend .supermodule .content-wrapper,.frontend .supermodule .sidebar-wrapper{float:none;display:table-cell;vertical-align:top}.frontend .supermodule .content-wrapper.pull-bottom,.frontend .supermodule .sidebar-wrapper.pull-bottom{vertical-align:bottom}.frontend .supermodule .content-wrapper.pull-center,.frontend .supermodule .sidebar-wrapper.pull-center{vertical-align:middle}}.frontend .module-product_teaser.sideblock{padding:0}.frontend .module-product_teaser .product-teaser--imgs{position:relative}.frontend .module-product_teaser .product-cat-img{position:absolute;bottom:-37%;right:38%;max-width:24%}.frontend .module-product_teaser .product-teaser--text{padding:25px}.frontend .module-product_teaser .product-teaser--text h3{text-align:center;margin-top:25px;margin-bottom:15px}@media(min-width:500px) and (max-width:991px){.frontend .module-product_teaser .product-teaser--text h3{margin-top:75px}}.frontend .module-product_teaser .product-teaser--btn{margin-top:25px}.frontend .module-product_teaser .product-teaser--btn .btn{width:100%}.frontend .product-teaser--text{background:#f7f7f8}@media(max-width:991px){.frontend .product-teaser--text{margin-bottom:40px}}.frontend .panel-group .panel+.panel{margin-top:15px}.frontend .panel-group .panel{border-radius:0}.frontend .panel.panel-primary,.frontend .panel.panel-secondary{border:none;box-shadow:none}.frontend .panel.panel-primary>.panel-heading+.panel-collapse .panel-body,.frontend .panel.panel-secondary>.panel-heading+.panel-collapse .panel-body{border:none}.frontend .panel.panel-primary .panel-title,.frontend .panel.panel-secondary .panel-title{display:block;text-decoration:none;font-size:19px;font-size:1.2em;position:relative;padding-left:45px;color:#3b454e}.frontend .panel.panel-primary .panel-title:before,.frontend .panel.panel-secondary .panel-title:before{content:"\E62C";font-family:icons;font-size:19px;color:#dc9233;position:absolute;right:2%}.frontend .panel.panel-primary .panel-title:hover,.frontend .panel.panel-primary .panel-titlefocus,.frontend .panel.panel-secondary .panel-title:hover,.frontend .panel.panel-secondary .panel-titlefocus{text-decoration:none;color:#3b454e}.frontend .panel.panel-primary .panel-title.collapsed:before,.frontend .panel.panel-secondary .panel-title.collapsed:before{content:"\E62B"}.frontend .panel.panel-primary .panel-body,.frontend .panel.panel-secondary .panel-body{padding:25px}.frontend .panel.panel-primary .panel-body .arrow-link:before,.frontend .panel.panel-secondary .panel-body .arrow-link:before{margin-left:0}.frontend .panel.panel-primary .panel-body table p,.frontend .panel.panel-secondary .panel-body table p{font-size:20px}.frontend .panel.panel-primary .panel-body table p em,.frontend .panel.panel-secondary .panel-body table p em{font-style:normal}.frontend .frontend .panel.panel-secondary.disabled .panel-title:before,.frontend .panel.panel-primary.disabled .panel-title:before{content:"\E62B"}
.frontend .panel.panel-primary .panel-heading{background-color:#f7f7f8;border:1px solid #f7f7f8}.frontend .panel.panel-primary .panel-heading:hover{border-color:#dc9233;background-color:#f5f5f5}.frontend .panel.panel-primary .panel-heading a{outline:0}.frontend .panel.panel-primary .panel-title{font-family:Bliss Bold}.frontend .accordeon-group .panel-heading{padding:0}.frontend .accordeon-group .panel .panel-title{padding:1pc 45px 17px 25px}.frontend .accordeon-group .panel-title{position:relative;padding-left:25px}.frontend .accordeon-group .panel-body{padding:25px 65px}.frontend .accordeon-group .panel-body h3{margin-bottom:10px}.frontend .accordeon-group .panel-body .read-more{padding-left:10px}.frontend .accordeon-group .panel-body-inner-block:not(:last-child){margin-bottom:40px}.frontend .accordeon-group .disabled .panel-heading .panel-title,.frontend .accordeon-group .disabled .panel-heading .panel-title:before,.frontend .accordeon-group .disabled .panel-heading .panel-title:hover{color:#ebebed}.frontend .accordeon-group .disabled .panel-heading:hover{border-color:#ebebed}.frontend .legal-tips-key-icon:before{content:"\E930";font-size:14px;color:#a0a0a4;margin-right:5px}@media(max-width:767px){.frontend .education{padding:0 25px}}.frontend .education h2:after{display:none}.frontend .education .content h3{counter-increment:h3}.frontend .education .list-teaser-inner{padding:0 20px}.frontend .education .list-teaser-inner h3{font-size:30px;line-height:46px;text-transform:none;font-family:Bliss Regular;text-align:center}.frontend .education .list-teaser-inner h3:after{background-color:#a0a0a4;content:" ";height:5px;width:67px;display:block;margin:15px auto 22px}.frontend .education .list-teaser-inner .btn{margin-top:45px;background:#ebebed}.frontend .education .list-teaser-wrap{padding-bottom:45px}.frontend .education .teaser-education-group .item{background-clip:content-box;background-color:#ebebed}@media(min-width:992px){.frontend .education .teaser-education-group{display:-ms-flexbox;display:flex}.frontend .education .teaser-education-group .item{position:relative;padding-bottom:40px}.frontend .education .teaser-education-group .item .list-teaser-wrap{padding-bottom:90px}.frontend .education .teaser-education-group .item .list-teaser-text{margin-bottom:30px}.frontend .education .teaser-education-group .item .btn.btn-block{position:absolute;bottom:5pc;right:45px;left:45px;width:auto;margin-top:0}}.frontend .education .box-group{text-align:center}@media(min-width:992px){.frontend .education .box-group{text-align:left}}.frontend .education .box-group .box{background-clip:content-box;background-color:#f7f7f8;margin-bottom:15px}@media(min-width:992px){.frontend .education .box-group .box{height:150px;padding:0 7px}}@media(min-width:992px){.frontend .education .box-group .box .inner-box{position:relative;top:50%;transform:translateY(-50%);padding-left:10px}}.frontend .education .box-group .box.inactive{color:#fff}.frontend .education .box-group .box.inactive img{filter:grayscale(100%) invert(100%) contrast(13%) brightness(200%)}.frontend .education .box-group .box.inactive .inner-box-image svg{fill:#ebebed}.frontend .education .box-group .box.inactive a,.frontend .education .box-group .box.inactive h6,.frontend .education .box-group .box.inactive h6:before{color:#ccc}.frontend .education .box-group h6{font-family:Bliss Light;font-size:20px}.frontend .education .box-group h6 a:focus{text-decoration:none}.frontend .education .box-group .inner-box-image{display:inline-block;vertical-align:middle;width:24%}@media(max-width:991px){.frontend .education .box-group .inner-box-image{margin-top:25px}}.frontend .education .box-group .inner-box-image svg{width:40px;height:auto;margin-left:15px;fill:#dc9233}.frontend .education .box-group .inner-box-text{display:inline-block;vertical-align:middle;width:68%;margin-left:2%;padding:25px 0;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media(max-width:991px){.frontend .education .box-group .inner-box-image,.frontend .education .box-group .inner-box-text{width:100%;display:block;padding:15px 15px 0;margin-left:0}.frontend .education .box-group .inner-box-image svg,.frontend .education .box-group .inner-box-text svg{margin-left:0}.frontend .education .box-group .inner-box-text{padding-bottom:15px;padding-top:0}}.frontend table{border-color:#a0a0a4}.frontend table tr:first-child td p{padding-top:15px}.frontend table tr:last-child td p{padding-bottom:5px}.frontend table td p{padding:0 15px}.frontend table .cellborderrightbottom{border-right:1px solid #a0a0a4;border-bottom:1px solid #a0a0a4}.frontend table .cellborderbottom{border-bottom:1px solid #a0a0a4}.frontend table .cellborderright{border-right:1px solid #a0a0a4}.frontend .education .content h4{margin-bottom:35px}.frontend .education .content h5{margin-bottom:21px}.frontend .education .content ol,.frontend .education .content ul{padding:0 0 0 25px;margin:0}.frontend .education .content ol ul,.frontend .education .content ul ul{margin-left:15px}.frontend .education .content ol ul>li p,.frontend .education .content ul ul>li p{margin-left:0}.frontend .education .content li{padding-left:0;clear:both}.frontend .education .content li>p{margin:0;line-height:28px}.frontend .education .toc{background:#f7f7f8;border:1px solid #f7f7f8;position:relative;margin-bottom:40px;overflow:hidden}.frontend .education .toc .list-links{font-family:Bliss Bold;list-style-position:inside;margin-bottom:0;padding-left:20px}
.frontend .education .toc .list-links li{padding-bottom:0}.frontend .education .toc .list-links li>a{display:inline-block;max-width:90%;vertical-align:top;padding:14px 15px 9pt}.frontend .education .toc .list-links li>a:focus,.frontend .education .toc .list-links li>a:hover{text-decoration:none}.frontend .education .toc .list-links li .icon-toc{width:40px;height:40px;position:absolute;top:0;right:0;cursor:pointer}.frontend .education .toc .list-links li .icon-toc:before{content:"\E62B";color:#dc9233;font-size:1pc;margin-top:17px;margin-left:13px;display:block}.frontend .education .toc .list-links li .icon-toc.open-toc:before{content:"\E62C"}.frontend .education .toc .list-links li:first-child .icon-toc{top:-4px}.frontend .education .toc .custom-counter>li{margin-left:-9pt;margin-bottom:0;list-style:none}.frontend .education .toc .custom-counter>li:before{margin-left:0}.frontend .education .toc .custom-counter>li a{line-height:22px}.frontend .education .toc .custom-counter>li a:after{background:#fff;content:" ";display:inline-block;height:5px;width:135%;top:-1px;position:absolute;left:-20%;color:#586068}.frontend .education .toc .custom-counter>li a:hover{text-decoration:none;color:#dc9233}.frontend .education .toc .custom-counter>li:first-child .custom-inner{display:block;overflow:visible}.frontend .education .toc .custom-counter>li:first-child>a{padding-top:10px}.frontend .education .toc .custom-counter>li:first-child>a:after{display:none}.frontend .education .toc .custom-counter li{line-height:17px;list-style:none;position:relative;padding-bottom:0}.frontend .education .toc .custom-counter li:before{content:''}.frontend .education .toc .custom-inner{background:#fff;margin-left:-8px;padding:5px 0;display:none;overflow:hidden}.frontend .education .toc .custom-inner>li{padding-top:5px;list-style:none;padding-bottom:0;padding-left:3px;margin-bottom:0}.frontend .education .toc .custom-inner>li:last-child a{padding-bottom:5px}.frontend .education .toc .custom-inner>li>a{padding:4px 20px;font-family:Bliss Light;color:#586068;display:block;overflow:auto;max-width:none}.frontend .education .toc .custom-inner>li>a>p{float:left;width:90%}.frontend .education .toc .custom-inner>li>a>span{font-family:Bliss Bold;padding-right:5px;float:left}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.frontend .education .toc .custom-counter>li{padding-bottom:0}.frontend .education .toc .custom-counter>li:before{left:-3px}.frontend .education .toc .custom-counter>li>a{padding-left:25px;display:inline-block;vertical-align:top;padding-bottom:2px;margin-left:-20px}.frontend .education .toc .custom-counter>li .custom-inner{padding:0 74px;margin-left:-55px}.frontend .education .toc .custom-counter>li .custom-inner li:last-child{padding-bottom:5px}.frontend .education .toc .custom-counter>li .custom-inner>li>a{padding-left:0;margin-left:-5px}}.frontend .education .symbolebene1,.frontend .education .symbolebene2{margin-bottom:3pc}.frontend .education ol.list-number,.frontend .education ol.nummerisch{counter-reset:nummerisch;margin-top:30px;margin-bottom:30px}.frontend .education ol.list-number>li,.frontend .education ol.nummerisch>li{counter-increment:nummerisch;list-style:none;padding-left:0;padding-bottom:0;clear:both}.frontend .education ol.list-number>li:before,.frontend .education ol.nummerisch>li:before{position:relative;margin-right:5px;margin-top:2px;float:left;content:counter(nummerisch) ".";font-family:Bliss Bold}.frontend .education ol.list-number>li p,.frontend .education ol.nummerisch>li p{margin-left:20px}.frontend .education ul.list-dashed{list-style:none}.frontend .education ul.list-dashed li:before{font-size:18px;position:absolute;content:'\2013';margin-left:-1em;width:0}.frontend .education ul.list-diamond{list-style-type:disc}.frontend .education a>sup{font-size:9pt;top:-8px;left:-3px}.frontend .education .panel-group{margin-top:30px;margin-bottom:30px}.frontend .education .unterstrichen{text-decoration:underline}.frontend .education .schlagwort{background-color:#a0a0a4}.frontend .education .btext{color:#dc9233}.frontend .education .content .list-number,.frontend .education .content .nummerisch{padding-left:8px}.frontend .education .zitat{margin:30px 0;padding:30px 0;border-top:2px solid #a0a0a4;border-bottom:2px solid #a0a0a4;position:relative;display:block}.frontend .education .zitat .sinngemaess{padding-left:98px;display:block}.frontend .education .zitat:before{font-family:icons;content:"\E61C";font-size:2em;position:absolute;left:0;top:44%;color:#3b454e}@media(max-width:767px) and (-ms-high-contrast:none),screen and (max-width:767px) and (-ms-high-contrast:active){.frontend .education .zitat:before{font-size:30px}}.frontend .education .zitat q:before{content:''}.frontend .education .preview{padding:40px;color:#fff}.frontend .education .preview h2{margin-top:0}.frontend .education .preview .block-check .list-checkmarks{background:#3b454e;padding-left:25px}.frontend .education .preview .block-check .list-checkmarks li{background:#3b454e;border-top:4px solid #3b454e;color:#fff}.frontend .education .preview .login-preview a{color:#dc9233}.frontend .education .preview .login-preview a:focus,.frontend .education .preview .login-preview a:hover{text-decoration:underline}.frontend .education .preview .preview-access-box{text-align:right}@media(max-width:524px){.frontend .education .preview .preview-access-box{text-align:center}}.frontend .education .preview .preview-access-box .get-account-preview,.frontend .education .preview .preview-access-box .login-preview{display:inline-block}@media(max-width:524px){.frontend .education .preview .preview-access-box .get-account-preview,.frontend .education .preview .preview-access-box .login-preview{display:block}}.frontend .education .preview .preview-access-box .login-preview{margin-right:30px}@media(max-width:524px){.frontend .education .preview .preview-access-box .login-preview{margin-bottom:30px;margin-right:0}
}.frontend .education.preview-content-hide .toc .list-links li a:focus,.frontend .education.preview-content-hide .toc .list-links li a:hover{color:#3b454e}.frontend .education.preview-content-hide .content{position:relative}.frontend .education.preview-content-hide .content:after{content:"";width:100%;height:75pt;position:absolute;bottom:0;left:0;display:block;background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,.79) 53%,#fff 100%)}.frontend .tip,.frontend .tipp{background:#f7f7f8;padding:30px 30px 38px 70px;position:relative;margin:30px 0}.frontend .tip p:last-child,.frontend .tip p:only-child,.frontend .tipp p:last-child,.frontend .tipp p:only-child{margin:0}.frontend .tip .heading,.frontend .tipp .heading{display:block;margin-bottom:6px;margin-top:6px}@media(max-width:399px){.frontend .tip,.frontend .tipp{padding:39px 30px 38px}}.frontend .tip:before,.frontend .tipp:before{font-size:30px;position:absolute;margin-top:5px;left:23px;font-family:icons;content:"\E931";color:#dc9233;text-align:center}@media(max-width:399px){.frontend .tip:before,.frontend .tipp:before{position:relative;display:block;margin:0 0 20px;left:0}}.frontend .beispiel,.frontend .example{margin:40px 0 40px 43px;border-left:2px solid #a0a0a4;padding:0 10px}@media(max-width:399px){.frontend .beispiel,.frontend .example{margin:40px 0 40px 20px}}.frontend .beispiel p,.frontend .example p{font-size:1pc;line-height:26px}.frontend .beispiel:before,.frontend .example:before{content:"Beispiel:";font-family:Bliss Bold}.frontend .uebersicht{background:#f7f7f8;margin:40px 0;padding:21px 35px}.frontend .uebersicht ol,.frontend .uebersicht ul{list-style:none;padding:0;margin:0}.frontend .uebersicht li{padding-left:0;text-indent:0}.frontend .uebersicht li:before{position:relative;margin-right:0;float:left;content:"\2022";color:#a0a0a4}.frontend .uebersicht li>p{padding-left:18px;margin:0 0 10px}.frontend .breadcrumbs{height:45px;width:100%;border-bottom:1px solid #d4d5d7;margin-bottom:30px}@media(max-width:767px){.frontend .breadcrumbs{display:none}}.frontend .breadcrumbs .inner{margin:0 auto 0 -15px;overflow:hidden}.frontend .breadcrumbs ul{width:3000px;margin-bottom:0;padding:0;margin-left:-10px}.frontend .breadcrumbs ul li:nth-child(4) a,.frontend .breadcrumbs ul li:nth-child(4)>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.frontend .breadcrumbs ul li{position:relative;float:left;padding-bottom:0;list-style:none}.frontend .breadcrumbs ul li:before{font-size:19px;line-height:42px;margin:auto 10px;font-weight:700;position:absolute}.frontend .breadcrumbs ul li a{display:inline-block;font-size:9pt;color:#a0a0a4;cursor:pointer;line-height:20px;padding:9pt 18px 13px 10px}.frontend .breadcrumbs ul li a:before{content:"\E91C";position:absolute;top:18px;right:0;font-size:9px}.frontend .breadcrumbs ul li a:hover{color:#dc9233;text-decoration:none}.frontend .breadcrumbs ul li:last-child span,.frontend .breadcrumbs ul li:only-child span{display:inline-block;font-size:9pt;color:#a0a0a4;line-height:20px;padding:9pt 45px 13px 10px;cursor:default;height:2pc}.frontend .breadcrumbs ul li:last-child a:before,.frontend .breadcrumbs ul li:last-child:before,.frontend .breadcrumbs ul li:only-child:before{display:none}.frontend .module-stage-product~.breadcrumbs,.frontend .module-stage~.breadcrumbs{margin-top:-45px}.frontend .search-highlighted~.breadcrumbs{margin-top:-40px}.frontend .pager li{padding-bottom:0}.frontend .pager li>a,.frontend .pager li>span{border:1px solid #d4d5d7;border-radius:0;width:2pc;height:2pc;padding:3px 0 0;margin:0 6px}.frontend .pager li>a{color:#dc9233;padding:3px 0 0}.frontend .pager li>a:focus,.frontend .pager li>a:hover{background-color:#f7f7f8}.frontend .pager li>span{color:#a0a0a4;border:1px solid #a0a0a4}.frontend .pager-current{border:1px solid #a0a0a4;border-radius:0;width:2pc;height:2pc;padding:3px 0 0;margin:0 6px;display:inline-block}.frontend .pager-ellipsis{margin:0 6px}.frontend .load-more--btn{margin-bottom:40px}.frontend .load-more--btn .loading-news{background-image:url(/sites/all/themes/smartlaw_new/fonts/loading.svg);background-position:100% center;background-repeat:no-repeat}.frontend .szi-return-text{background-color:#eee;padding:2em;margin:5em 0}.frontend #sepa-mandate-modal{position:absolute;left:50%;top:40px;transform:translate(-50%);background:#fff;padding:20px;border:5px solid #a0a0a4;z-index:100;color:#3b454e}.frontend #sepa-mandate-modal a{font-weight:400}.frontend #sepa-mandate-modal #sepa-accept{margin-left:25px}.frontend #sepa-mandate-modal .sepa-mandate-button-box{float:right}.frontend #sepa-mandate-modal h1{font-size:36px;line-height:44px;margin-top:4px;margin-bottom:30px}.frontend #sepa-mandate-modal p{margin-bottom:1em;font-size:1pc;line-height:25px}.frontend .flex-style,.frontend .rateplan .panel-rate-plan .panel-inner .panel-inner-result,.frontend .rateplan .tile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.frontend .rateplan .rateplan-row:last-of-type .rateplan-inner-row .tile{border-bottom:1px solid #d4d5d7}.frontend .rateplan .rateplan-row:last-of-type .rateplan-inner-row .tile .inner-col{border-bottom:none}.frontend .rateplan .rateplan-button-row .tile{background:none;border:none;padding:0}.frontend .rateplan .rateplan-button-row .tile .inner-col{width:100%;border-bottom:0}.frontend .rateplan .tile{font-family:Bliss regular;border-right:1px solid #d4d5d7;border-left:1px solid #d4d5d7;background:#f7f7f8;font-size:1pc;line-height:18px;width:22.5%;margin-right:15px}.frontend .rateplan .tile.last-child{margin-right:0}.frontend .rateplan .tile .inner-col{width:90%;height:45px;text-align:center;border-bottom:1px solid #d4d5d7;padding-bottom:13px;padding-top:13px}.frontend .rateplan .tile-title{text-align:right;padding-top:10px;padding-bottom:11px}
.frontend .rateplan .head-title-tile{text-align:right;padding-top:36px;padding-bottom:5px;font-family:Bliss Regular}.frontend .rateplan .head-title-tile.head-first{padding-top:0}.frontend .rateplan .head-title-tile .block-head-text h2{margin-top:0}.frontend .rateplan .head-title-tile-col,.frontend .rateplan .head-title-tile-col .inner-col{height:65px}.frontend .rateplan .head-title-first{padding-top:50px}@media(max-width:1002px){.frontend .rateplan .head-title-first{padding-top:25px}}@media(min-width:1129px) and (max-width:1191px){.frontend .rateplan .head-title-first{padding-top:70px}}.frontend .rateplan .block-head-text{font-family:Bliss Light;text-align:left}.frontend .rateplan .rateplan-tarife{text-align:center}.frontend .rateplan .rateplan-tarife h3{border-bottom:none;text-transform:none;text-align:center}@media(max-width:991px){.frontend .rateplan .rateplan-tarife h3{margin-top:40px;font-size:23px;padding-top:40px;border-top:1px solid #d4d5d7}}@media(min-width:992px){.frontend .rateplan .rateplan-tarife{width:22.5%;margin-right:15px;border:1px solid #d4d5d7;padding:0}.frontend .rateplan .rateplan-tarife:last-child{margin-right:0}.frontend .rateplan .rateplan-tarife h3{font-size:19px;height:6pc;font-family:Bliss Light}}.frontend .rateplan .rateplan-tarife .tax-ded{font-size:9pt;text-transform:uppercase}@media(min-width:992px){.frontend .rateplan .rateplan-tarife .tax-ded{background:#f7f7f8}}.frontend .rateplan .rateplan-tarife .anyway-tax{height:28px}.frontend .rateplan .rateplan-tarife .inner-rateplan{padding:0 15px}.frontend .rateplan .rateplan-tarife .btn{margin-top:30px;margin-bottom:15px}.frontend .rateplan .rateplan-tarife .btn.btn-block{padding-left:5px;padding-right:5px}.frontend .rateplan .rateplan-tarife.disabled h3{color:#a0a0a4}.frontend .rateplan .icon-checkmark:before{font-size:20px;color:#7bc143}.frontend .rateplan .icon-fragezeichen{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#dc9233;padding-left:3px;padding-top:4px;position:absolute;right:8px;top:50%;margin-top:-10px}.frontend .rateplan .icon-fragezeichen:before{color:#fff;font-size:13px}.frontend .rateplan .ball-info-orange{background:#dc9233;color:#fff;border:1px solid #dc9233}.frontend .rateplan .panel-rate-plan{box-shadow:none;border-radius:0;padding:0;text-align:left}.frontend .rateplan .panel-rate-plan .panel-heading{padding:0}.frontend .rateplan .panel-rate-plan .panel-collapse{border-left:1px solid #d4d5d7;border-right:1px solid #d4d5d7}.frontend .rateplan .panel-rate-plan .panel-title{display:block;background:#f7f7f8;text-decoration:none;position:relative;padding:10px 10px 10px 45px;font-family:Bliss regular}.frontend .rateplan .panel-rate-plan .panel-title:before{content:"\E62C";font-family:icons;font-size:18px;color:#dc9233;position:absolute;left:9pt;top:25%}.frontend .rateplan .panel-rate-plan .panel-title:hover,.frontend .rateplan .panel-rate-plan .panel-titlefocus{text-decoration:none;color:#3b454e}.frontend .rateplan .panel-rate-plan .panel-title.collapsed:before{content:"\E62B"}.frontend .rateplan .panel-rate-plan .panel-inner{border-bottom:1px solid #d4d5d7}.frontend .rateplan .panel-rate-plan .panel-inner .panel-inner-scope{border-right:1px solid #d4d5d7;padding:10px 25px}.frontend .rateplan .panel-rate-plan .panel-inner .panel-inner-result{font-family:Bliss regular;padding:10px 0}.frontend .rateplan-2-large .col-xs-6 .custom-wrap{cursor:pointer}.frontend .modal-rateplan.modal-dialog{color:#3b454e}.frontend .modal-rateplan .modal-body-inner{background:#fff;padding:55px 45px;padding-top:0}.frontend .modal-rateplan .rateplan{padding-left:15px;padding-right:15px}.frontend .modal-rateplan .rateplan .tile{min-height:72px}.frontend .modal-rateplan .rateplan .rateplan-tarife .btn{display:none}@media screen and (min-width:768px){.frontend .modal-rateplan{width:90%}}@media(max-width:767px){.frontend .modal-rateplan .modal-body-inner{padding-left:0;padding-right:0}.frontend .modal-rateplan .panel-rate-plan .panel-title:before{left:10px;top:25%;font-size:20px}.frontend .modal-rateplan .rateplan{border-bottom:none}.frontend .modal-rateplan .rateplan .rateplan-tarife,.frontend .modal-rateplan .rateplan .rateplan-tarife:not(:first-child){border:none}}@media(min-width:768px) and (max-width:991px){.frontend .modal-rateplan .rateplan-head{margin-top:60px}.frontend .modal-rateplan div.tile span{float:left;max-width:85%}}.frontend .price-actual{font-size:30px}.frontend .module-rate-plan .box{margin-top:24px}@media(min-width:1368px){.frontend .module-rate-plan .box{height:870px}}@media(max-width:1367px){.frontend .module-rate-plan .box{height:890px}}@media(max-width:1175px){.frontend .module-rate-plan .box{height:920px}}@media(max-width:1145px){.frontend .module-rate-plan .box{height:60pc}}@media(max-width:1103px){.frontend .module-rate-plan .box{height:955px}}@media(max-width:1060px){.frontend .module-rate-plan .box{height:990px}}@media(max-width:991px){.frontend .module-rate-plan .box{height:auto;margin-bottom:35px}}.frontend .module-rate-plan .box.highlight{margin-top:0}.frontend .module-rate-plan .box.highlight .top-seller{box-shadow:0 -3px 40px 0 #a0a0a4;text-transform:uppercase;border-left:1px solid #d4d5d7;border-right:1px solid #d4d5d7}.frontend .module-rate-plan .box.highlight .inner-box-rate{box-shadow:0 7px 30px 0 #a0a0a4;border-top:0}.frontend .module-rate-plan .inner-box-rate{border:1px solid #d4d5d7;background-color:#f7f7f8;padding:15px;height:100%}.frontend .module-rate-plan .inner-box-rate li{margin-bottom:2px}
.frontend .module-rate-plan .top-seller{text-align:center;color:#fff;background:#dc9233;font-size:9pt}.frontend .module-rate-plan .inner-rateplan-price,.frontend .module-rate-plan .rate-title{text-align:center}.frontend .module-rate-plan .inner-rateplan-price{padding:30px 0}.frontend .module-rate-plan .rate-title{padding:10px 0 30px;border-bottom:1px solid #d4d5d7;font-size:18px}.frontend .module-rate-plan .btn{padding:0}.frontend .module-rate-plan .btn a{display:block;padding:7px 0}.frontend .module-rate-plan .btn-positive{background-color:#7bc143;border-color:#7bc143}.frontend .module-rate-plan .btn-positive a{color:#fff}.frontend .module-rate-plan .btn-positive a:focus,.frontend .module-rate-plan .btn-positive a:hover{text-decoration:none}.frontend .module-rate-plan .btn-positive:focus,.frontend .module-rate-plan .btn-positive:hover{background-color:#69aa32}.frontend .module-rate-plan .list-checkmarks{margin-top:30px}.frontend .module-rate-plan .list-checkmarks .not-available{color:#d4d5d7;text-decoration:line-through}.frontend .module-rate-plan .list-checkmarks .not-available:before{color:#d4d5d7}.frontend .module-rate-plan .icon-information{text-decoration:none}.frontend .checkout .error-placeholder{color:#d64539}.frontend .checkout p{margin-bottom:0;letter-spacing:.3px}.frontend .checkout .tarife-bill-price{text-align:right}@media(max-width:460px){.frontend .checkout .tarife-bill-price{width:100%;display:block;margin-top:20px}}.frontend .checkout .checkout-block-total .tarife-bill-price span{font-size:51px;margin-bottom:10px;display:block;font-family:Bliss Bold}.frontend .checkout .inner-grey{background-color:#ebebed;padding:23px 30px;overflow:auto}.frontend .checkout .choose-ball{width:35px;height:35px;display:inline-block;vertical-align:bottom;margin-bottom:0;margin-right:10px}.frontend .checkout .list-payment-method{padding-left:0;list-style:none}.frontend .checkout .list-payment-method li{margin-bottom:15px;padding-bottom:0}.frontend .checkout .list-payment-method input{display:none;width:auto}.frontend .checkout .list-payment-method label{cursor:pointer;font-weight:400;line-height:26px}.frontend .checkout .list-payment-method input[type=radio]+label{background:url(/sites/all/themes/smartlaw_new/images/radio_unchecked.png) no-repeat;background-position:center left;padding:7px 0 9px 50px;margin-bottom:0}.frontend .checkout .list-payment-method input[type=radio]:checked+label{background:url(/sites/all/themes/smartlaw_new/images/radio_checked.png) no-repeat;background-position:center left}.frontend .checkout .final-price{text-transform:uppercase}.frontend .checkout .checkout-tarife-name{margin-bottom:30px}.frontend .checkout .payment-text{border-left:1px solid #a0a0a4;padding-left:50px}@media(max-width:767px){.frontend .checkout .payment-text{border-left:none;border-top:1px solid #a0a0a4;padding-left:15px;padding-top:25px;margin-top:25px}}.frontend .checkout .checkout-block{border:2px solid #ebebed;margin-bottom:35px}.frontend .checkout .checkout-block.checkout-block-hint{border:none}.frontend .checkout .checkout-block.checkout-block-total{border-color:#a0a0a4}.frontend .checkout .checkout-title h3{margin:0;padding:17px 25px 18px}.frontend .checkout .content-tip{padding:37px 20px 27px}.frontend .checkout .content-tip .tip-icon{max-width:140px}@media(max-width:400px){.frontend .checkout .content-tip .tip-icon{padding-left:0}}.frontend .checkout .content-tip .tip-icon img{min-width:40px}.frontend .checkout .checkout-block-policy .form-type-checkbox{margin-bottom:0}.frontend .checkout .checkout-block-policy a{color:#dc9233;text-decoration:underline}.frontend .checkout .checkout-block-policy a:hover{color:#3b454e}.frontend .checkout .checkout-block-policy input{display:none;width:auto}.frontend .checkout .checkout-block-policy label{cursor:pointer;font-family:Bliss Light;font-weight:400}.frontend .checkout .checkout-block-policy label .required-notice{color:#a0a0a4}.frontend .checkout .checkout-block-policy input[type=checkbox]+label{background:url(/sites/all/themes/smartlaw_new/images/checkbox_unchecked.png) no-repeat;background-position:center left;padding:9px 0 10px 60px;margin-bottom:0;display:inline-block}.frontend .checkout .checkout-block-policy input[type=checkbox]:checked+label{background:url(/sites/all/themes/smartlaw_new/images/checkbox_checked.png) no-repeat;background-position:center left}.frontend #smartlaw-zuora-integration-contact-form span.required{color:#a0a0a4}.frontend #smartlaw-zuora-integration-contact-form span.required:after,.frontend #smartlaw-zuora-integration-contact-form span.required:before{clear:both}@media(max-width:767px){.frontend #smartlaw-zuora-integration-contact-form span.required{margin-top:10px}}.frontend .invoice-form{width:76%;margin:auto}@media(max-width:991px){.frontend .invoice-form{width:100%}}.frontend .invoice-form .label-title{height:54px}@media(min-width:768px){.frontend .invoice-form .label-title{text-align:right;display:flex;justify-content:flex-end;align-items:center}}.frontend .invoice-form label{font-weight:400}@media(max-width:991px){.frontend .invoice-form label{font-size:21px;padding-top:15px}}.frontend .invoice-form label span{color:#a0a0a4}.frontend .invoice-form input.form-text{border:1px solid #3b454e;padding:6px 9pt}.frontend .invoice-form input,.frontend .invoice-form select{max-width:100%;height:54px;overflow:auto;border:1px solid #3b454e;border-radius:0;box-shadow:none;font-size:21px;margin-bottom:10px}.frontend .invoice-form .selection-box{max-width:100%;border:1px solid #3b454e;border-radius:0;box-shadow:none;font-size:21px;background:url(/sites/all/themes/smartlaw_new/images/select.png) center right no-repeat #fff;background-size:contain;position:relative;cursor:pointer}.frontend .invoice-form .selection-box .options{position:absolute;top:55px;border:1px solid #a0a0a4;border-top:0;color:#555;padding:0;margin:0;width:100%;list-style:none;background:#fff;z-index:10}
.frontend .invoice-form .selection-box .current{padding:9pt 10px;color:#555}.frontend .invoice-form .selection-box .options .option{padding:0 22px;border-top:1px solid #a0a0a4}.frontend .invoice-form .selection-box .options .option:hover{color:#3b454e;background:#ebebed}.frontend .invoice-form .selection-box .selected{background:#a0a0a4;color:#3b454e}.frontend .invoice-form .selection-box .options .option:hover.selected{background:#3b454e;color:#a0a0a4}.frontend ::-webkit-input-placeholder{color:#a0a0a4}.frontend :-moz-placeholder,.frontend ::-moz-placeholder{color:#a0a0a4}.frontend :-ms-input-placeholder{color:#a0a0a4}.frontend .webform-client-form{max-width:595px}@media(max-width:991px){.frontend .webform-client-form{max-width:435px}}.frontend .webform-client-form .webform-submit{float:right;margin-top:20px}@media(max-width:991px){.frontend .webform-client-form .webform-submit{float:none;width:100%}}.frontend .webform-component{display:block;margin-bottom:19px;position:relative}.frontend .webform-component .form-checkboxes,.frontend .webform-component .form-control,.frontend .webform-component .form-radios,.frontend .webform-component .form-text,.frontend .webform-component .form-textarea-wrapper,.frontend .webform-component .webform-container-inline,.frontend .webform-component label{display:inline-block;margin-right:-4px;vertical-align:top}@media(max-width:991px){.frontend .webform-component .form-checkboxes,.frontend .webform-component .form-control,.frontend .webform-component .form-radios,.frontend .webform-component .form-text,.frontend .webform-component .form-textarea-wrapper,.frontend .webform-component .webform-container-inline,.frontend .webform-component label{display:block;width:100%;margin-right:0}}.frontend .webform-component .form-control:focus,.frontend .webform-component .form-text:focus{border:1px solid #a0a0a4;outline:0}.frontend .webform-component label{font-family:Bliss Light;font-weight:400;margin-bottom:8px}.frontend .webform-component label .form-required{display:none}@media(min-width:992px){.frontend .webform-component>label{width:20%;text-align:right;padding-right:25px;margin-top:5px}}.frontend .webform-component .form-control,.frontend .webform-component .form-text{height:38px;max-width:435px;color:#3b454e;border:1px solid #d4d5d7;border-radius:1px;box-shadow:none;padding-left:10px;padding-right:10px;margin-bottom:0}@media(min-width:992px){.frontend .webform-component .form-control,.frontend .webform-component .form-text{width:75%}}.frontend .webform-component .form-control.form-file,.frontend .webform-component .form-text.form-file{padding:0}.frontend .webform-component .form-control.error,.frontend .webform-component .form-text.error{border:1px solid #d64539}.frontend .webform-component .form-control.valid,.frontend .webform-component .form-text.valid{border:1px solid #7bc143}.frontend .webform-component .webform-container-inline{max-width:435px;color:#3b454e}.frontend .webform-component .form-control.required:not(.form-select),.frontend .webform-component input.required,.frontend .webform-component input[required=required]{background:url(/sites/all/themes/smartlaw_new/images/exclamation-mark.png) center right no-repeat;background-size:20px}.frontend .webform-component .form-control.required:not(.form-select):focus,.frontend .webform-component .form-control.required:not(.form-select):valid,.frontend .webform-component input.required:focus,.frontend .webform-component input.required:valid,.frontend .webform-component input[required=required]:focus,.frontend .webform-component input[required=required]:valid{background:none}.frontend .webform-component .form-control.required[readonly=readonly],.frontend .webform-component input[readonly=readonly]{background:#f7f7f8;border:0}.frontend .webform-component .form-control.required[readonly=readonly]:focus,.frontend .webform-component input[readonly=readonly]:focus{background:#f7f7f8}.frontend .webform-component .element-invisible{width:0}.frontend .form-item .description,.frontend .form-item .help-block{font-size:14px}@media(max-width:991px){.frontend .form-item .description,.frontend .form-item .help-block{padding-left:15px}}.frontend .frontend .webform-component-textarea .form-textarea-wrapper{max-width:435px}.frontend .frontend .webform-component-textarea .form-textarea-wrapper .form-textarea{width:100%}.frontend .form-item.form-type-checkbox,.frontend .form-item.form-type-radio{margin-bottom:11px}.frontend .form-item.form-type-checkbox label,.frontend .form-item.form-type-radio label{text-align:left;margin-bottom:0}.frontend .form-item input[type=checkbox],.frontend .form-item input[type=radio]{visibility:hidden;width:0;height:0;display:none}.frontend .form-item .form-type-checkbox label:before,.frontend .form-item .form-type-radio label:before{content:'';display:inline-block;width:1.25rem;height:1.25rem;border-radius:0;background:#fff;box-shadow:0 0 0 1px #fff;border:1px solid #d4d5d7;vertical-align:-.3rem;margin-right:1rem}.frontend .form-item .form-type-radio label:before{border-radius:50%}.frontend .form-item input[type=checkbox]:checked+label:before,.frontend .form-item input[type=radio]:checked+label:before{box-shadow:0 0 0 2px #7bc143;background:#7bc143;border:2px solid #fff}.frontend .form-item input.error~label:before{border:1px solid #d64539}.frontend .webform-component-date .webform-container-inline{width:100%}.frontend .webform-component-date .webform-container-inline .form-item{display:inline-block;width:27%;padding-right:11px}
.frontend .webform-component-date .webform-container-inline .form-item .form-text,.frontend .webform-component-date .webform-container-inline .form-item select{width:100%;background-position:93% 50%}.frontend .webform-component-addressfield .form-type-select,.frontend .webform-component-addressfield .locality-block,.frontend .webform-component-addressfield .street-block{margin-bottom:19px}@media(min-width:992px){.frontend .webform-component-addressfield .form-type-select label,.frontend .webform-component-addressfield .locality-block label,.frontend .webform-component-addressfield .street-block label{width:20%;text-align:right;padding-right:25px;margin-top:5px}}.frontend .webform-component-addressfield .street-block .form-item:not(:last-child){margin-bottom:19px}.frontend .webform-component-addressfield .locality-block>div.form-item{float:none;margin-right:0}.frontend .webform-component-addressfield .locality-block>div.form-item:not(:last-child){margin-bottom:19px}.frontend fieldset{margin-top:60px;border:0;box-shadow:none}.frontend fieldset .panel-heading{background:transparent;border:0}.frontend fieldset .panel-body{padding:0}.frontend .form-managed-file{display:inline-block}@media(max-width:399px){.frontend .form-managed-file{width:100%}}.frontend .form-managed-file .input-group-btn{display:inline-block}@media(max-width:991px){.frontend .form-managed-file .form-file{width:auto;max-width:70%;display:inline-block}}@media(max-width:399px){.frontend .form-managed-file .form-file{display:block;width:100%;max-width:none;margin-bottom:19px}}.frontend .webform-component-file .description,.frontend .webform-component-file .help-block{padding-left:0}@media(min-width:992px){.frontend .webform-component-file .description,.frontend .webform-component-file .help-block{margin-left:20%}}.frontend .webform-component-time .form-type-select{display:inline-block;margin-right:-4px;width:40%}.frontend .webform-component-time .form-type-select:first-child{margin-right:19px}.frontend .webform-component-time .form-type-select:nth-child(2){margin-left:19px}.frontend .webform-component-time .form-type-select select.form-control{width:100%;background-position:93% 50%}.frontend .webform-component-time .form-radios{margin-top:10px}.frontend .webform-component-time .form-radios .form-item{margin-left:10px}@media(max-width:991px){.frontend .webform-component-time .form-radios .form-item{display:inline-block}}.frontend .messages.error,.frontend div.error{font-size:14px;color:#d64539;text-align:right;background:transparent}@media(min-width:992px){.frontend .messages.error,.frontend div.error{color:#fff;background:#d64539;font-size:9pt;padding:3px 9pt;margin-top:0;text-align:center;min-width:45%;position:absolute;top:5%;left:100%}.frontend .messages.error:after,.frontend div.error:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(214,69,57,0);border-right-color:#d64539;border-width:8px;margin-top:-8px}}.frontend select::-ms-expand{display:none}.frontend .form-item .form-select,.frontend .form-item.webform-component-select .form-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;cursor:pointer}.frontend .form-item .form-control.form-select{background:url(/sites/all/themes/smartlaw_new/images/aufklappen.png);background-repeat:no-repeat;background-size:13px;background-position:98% 50%}.frontend blockquote:not(.quote):not(.example){margin:0}.frontend .content-highlighted{margin:40px 0;display:inline-block;width:100%}.frontend .custom-wrap{margin-bottom:40px}@media(max-width:991px){.frontend .custom-wrap.module-product--teaser{margin-bottom:0}}.frontend .module-text blockquote:not(.quote):not(.example)+p{padding-top:20px}.frontend .module-text blockquote:not(.quote):not(.example)+p:empty{padding-top:0}.frontend .module-text h1.text-module-heading{overflow:auto}.frontend .module-text .text-module-heading+p{margin-top:13px}.frontend .supermodule .content-wrapper>div:first-child.content-highlighted{margin-top:5px}.frontend .list{margin-bottom:40px}.frontend .module-iconlist .row:not(:last-child) .item{padding-bottom:30px}@media(max-width:991px){.frontend .row:last-child .item{padding-bottom:40px}.frontend .row:last-child .item:last-child{padding-bottom:0}}.frontend .stage{margin-top:40px;margin-bottom:40px}.frontend .stage.first{margin-top:0}.frontend .stage.last{margin-bottom:0}.frontend .first-module{margin-top:0}.frontend .last-module{margin-bottom:0}.frontend .module-video_stories{margin-top:40px}.frontend .module-text+.module-video_stories{margin-top:0}.frontend .module-spacer{display:inline-block;width:100%}.frontend .container.checkout,.frontend .page-tarife .block-system .container:first-child{margin-top:50px}.frontend .search-highlighted+.filters{margin-top:-25px}@media(min-width:992px){.frontend .fix-read-container{max-width:1137px}}.frontend .search-highlighted{padding:20px 0;margin-bottom:40px}.frontend .search-highlighted p{color:#fff}.frontend .search-highlighted h2{margin-top:0}@media(min-width:769px){.frontend .search-highlighted{text-align:center}}@media(min-width:769px){.frontend .search-highlighted .search--title{display:inline-block;vertical-align:middle}.frontend .search-highlighted .search--form{display:inline-block}}.frontend .module-stage+.search-highlighted{margin-top:-3pc}.frontend .search--title p{margin:0 20px 0 0;font-size:19px;font-size:1.2em;line-height:24px;font-family:Bliss bold;color:#fff}@media(max-width:768px){.frontend .search--title p{margin-bottom:20px}}.frontend .search-form label{position:absolute;top:11px;left:10px;width:24px;height:38px;font:0/0 a;text-shadow:none;color:transparent}.frontend .search-form label:before{content:"\E62D";color:#a0a0a4;font-size:1pc}.frontend .search-form .form-group{margin-bottom:0}.frontend .search-form .form-type-textfield{vertical-align:bottom;margin-right:10px;display:inline-block;position:relative;margin-bottom:0}
@media(max-width:768px){.frontend .search-form .form-type-textfield{width:100%;margin-bottom:13px}}.frontend .search-form .form-submit{font:0/0 a;text-shadow:none;color:transparent;padding:8px}@media(max-width:768px){.frontend .search-form .form-submit{width:100%}}.frontend .search-form .form-submit:before{content:"\E932";font-size:20px;color:#fff}.frontend .search-form input.form-text{border-radius:2px;border:1px solid #ebebed;box-shadow:none;height:38px;padding:0 10px 0 35px;font-size:1pc;font-family:BLiss Light;color:#28323c;display:inline-block}@media(min-width:769px){.frontend .search-form input.form-text{min-width:390px}}.frontend .search-form input.form-text:focus{border:0}.frontend .search-form input.form-autocomplete.throbbing{background-image:url(/sites/all/themes/smartlaw_new/images/throbbeler.gif) !important;background-repeat:no-repeat;background-position:98% center}.frontend .filters{border-bottom:1px solid #a0a0a4;margin-bottom:30px}.frontend .filters .custom-wrap{padding-bottom:0;margin-bottom:15px;padding-left:0}.frontend .filters .form-select{height:auto}.frontend .filters .bootstrap-select.btn-group .dropdown-toggle{box-shadow:none;background:#fff}.frontend .filters .bootstrap-select.btn-group .dropdown-toggle:hover{color:#333}.frontend .filters .bootstrap-select.btn-group.open .dropdown-toggle{color:#a0a0a4}.frontend .filters .bootstrap-select.btn-group .dropdown-menu.open{border:1px solid #3b454e;border-top:0;border-radius:0;box-shadow:none;margin-top:-1px}.frontend .filters .bootstrap-select.btn-group .dropdown-menu li a{padding:5px 13px}.frontend .filters .bootstrap-select.btn-group .dropdown-menu li a span.text{font-size:18px}.frontend .filters .bootstrap-select.btn-group .dropdown-menu li a span.text span{color:#a0a0a4}.frontend .search-searched-word{font-family:Bliss Bold}.frontend .searched-word{font-family:Bliss Bold;color:#dc9233}.frontend .search-instead{display:none;font-style:italic;color:#a0a0a4}.frontend .search-instead a{color:#dc9233}.frontend .search-results-count{margin-top:20px;font-family:Bliss Bold}.frontend .search-results{margin-top:40px}.frontend .search-result{margin-bottom:40px}.frontend .search-result .title a{color:#dc9233;font-size:19px;font-family:Bliss Bold}@media(max-width:991px){.frontend .search-result .title a{font-size:23px}}@media(min-width:768px){.frontend .search-result .search-snippet{max-width:95%}}.frontend .search-result .search-snippet-info{margin-top:10px}.frontend .search-result .search-snippet-type{color:#a0a0a4;font-family:Bliss Light;font-weight:400;font-style:italic}.frontend .search-result .search-info{font-size:18px}.frontend .second-level-menu input::-webkit-input-placeholder{color:#fff}.frontend .second-level-menu input::-moz-placeholder{color:#fff;opacity:1}.frontend .second-level-menu input:-ms-input-placeholder{color:#fff}.frontend .second-level-menu .form-search{float:right;width:20%;padding-top:3px}@media(max-width:1199px){.frontend .second-level-menu .form-search{width:10%}}@media(max-width:991px){.frontend .second-level-menu .form-search{display:none}}.frontend .second-level-menu .form-search .btn.btn-primary{padding:0;border:0;background:transparent;margin-top:2px}.frontend .second-level-menu .form-search .btn.btn-primary:focus{outline:0}.frontend .second-level-menu .form-search .btn.btn-primary .glyphicon-search:before{font-family:icons;content:'\E91D';color:#fff;font-size:1pc}.frontend .second-level-menu .form-search input.form-control{padding:0 6px 0 0;background-color:transparent;font-size:14px;text-align:right;color:#fff;height:auto;border:0;border-radius:0;margin-top:5px;float:right}.frontend .second-level-menu .form-search input.form-control:focus{outline:0;box-shadow:none}.frontend .second-level-menu .form-search input.form-control.throbbing{background-image:none !important}.frontend .lead-to-search{padding:1pc 15px 0 0}.frontend .lead-to-search:hover .glyphicon-search:before{color:#dc9233}.frontend .lead-to-search .glyphicon-search:before{font-family:icons;content:'\E91D';color:#fff;font-size:22px}@media(max-width:991px){.frontend .lead-to-search .glyphicon-search:before{color:#a0a0a4}}@media(max-width:768px){.frontend .recht-title{margin-top:40px}}.frontend .blog-article-teaser{margin-bottom:55px}@media(max-width:991px){.frontend .blog-article-teaser .blog-article-image img{margin-bottom:0}}.frontend .blog-article-teaser-inner:focus,.frontend .blog-article-teaser-inner:hover,.frontend .blog-article-teaser-related:focus,.frontend .blog-article-teaser-related:hover{color:#f5f5f5;text-decoration:none}.frontend .blog-article-teaser-inner:focus .blog-article-detail,.frontend .blog-article-teaser-inner:focus .blog-article-text,.frontend .blog-article-teaser-inner:hover .blog-article-detail,.frontend .blog-article-teaser-inner:hover .blog-article-text,.frontend .blog-article-teaser-related:focus .blog-article-detail,.frontend .blog-article-teaser-related:focus .blog-article-text,.frontend .blog-article-teaser-related:hover .blog-article-detail,.frontend .blog-article-teaser-related:hover .blog-article-text{color:#3b454e;background:#ebebed}.frontend .blog-article-teaser-inner>img{height:auto}.frontend .blog-article-text{padding:20px 25px;background:#f7f7f8}.frontend .blog-article-text h2{margin:5px 0 20px}.frontend .blog-article-text h2:after{display:none}.frontend .blog-article-text .more{color:#dc9233}.frontend .blog-article-image{position:relative}.frontend .blog-article-image img{height:auto}.frontend .blog-article-teaser .blog-article-detail,.frontend .blog-article-teaser-related .blog-article-detail{background:#f5f5f5;padding:10px 25px 0;display:block}@media(min-width:768px){.frontend .blog-article-teaser .blog-article-detail,.frontend .blog-article-teaser-related .blog-article-detail{display:inline-block;position:absolute;bottom:0;left:0}}.frontend .related-magazine-section{margin-top:60px}.frontend .blog-article-detail{color:#a0a0a4}
.frontend .blog-article-teaser-related{display:block;margin-bottom:40px}.frontend .blog-article-teaser-related .blog-article-text{background:#f7f7f8}.frontend .blog-article-teaser-related .blog-article-text:hover{background:#ebebed}@media(min-width:992px){.frontend .blog-article-teaser-related .blog-article-text{height:110px}}.frontend .sidebar-wrapper .blog-article-teaser-related-wrap{width:100%;float:none}@media(min-width:992px){.frontend .sidebar-wrapper .blog-article-teaser-related,.frontend .sidebar-wrapper .blog-article-teaser-related .blog-article-text{height:auto}}.frontend .bull-space{padding:0 5px}@media(max-width:768px){.frontend .blog-article-full{margin-top:40px}}.frontend .blog-article-full h1{margin-bottom:10px;margin-top:0}.frontend .blog-article-full h1:after{display:none}.frontend .blog-article-full .blog-article-detail{margin-bottom:10px}.frontend .blog-article-full .blog-article-detail a{color:#a0a0a4}.frontend .blog-article-full .blog-article-detail a:hover{color:#dc9233}.frontend .blog-article-full .blog-article-detail .article-author{float:right}.frontend .blog-article-full .blog-article-detail .article-author a{color:#dc9233}.frontend .blog-article-full--img{margin-bottom:55px}.frontend .blog-article-full--img figcaption{background:#ebebed;color:#a0a0a4;font-size:1pc;font-family:Bliss Light Italic;padding:5px 15px}.frontend .blog-article-full--img img{height:auto}.frontend .blog-article-full--intro{margin-bottom:40px;font-size:23px;line-height:2pc}.frontend .blog-article-full--text p{margin-bottom:20px}.frontend .blog-article-full--text h1:after,.frontend .blog-article-full--text h2:after,.frontend .blog-article-full--text h4:before,.frontend .blog-article-full--text h5:before{display:none}.frontend .blog-article-inner-label{font-family:Bliss Regular}@media(max-width:991px){.frontend .blog-title--cat{margin-top:40px}}.frontend .blog-title--cat h1{margin-top:15px;margin-bottom:0}.frontend .blog-title--cat h1:after{display:none}.frontend .module-latest-mag-article .latest-article{color:#fff}@media(max-width:991px){.frontend .module-latest-mag-article .latest-article{margin-bottom:20px}}.frontend .module-latest-mag-article .latest-article .bg-layer{background-repeat:no-repeat;background-position:center;background-size:cover}.frontend .module-latest-mag-article .latest-article .inner-latest{background-color:rgba(0,0,0,.5);cursor:pointer;height:180px;display:flex;justify-content:center;align-items:center;text-align:center}.frontend .module-latest-mag-article .latest-article .inner-latest:hover{background-color:rgba(0,0,0,.8)}.frontend .module-latest-mag-article .latest-article .inner-latest:hover p{display:block}.frontend .module-latest-mag-article .latest-article .inner-latest:hover h3{display:none}.frontend .module-latest-mag-article .latest-article h3{color:#fff;padding:0 35px}.frontend .module-latest-mag-article .latest-article p{display:none}.frontend .module-latest-mag-article .latest-article p a{display:inline-block;padding:0 35px;color:#fff}.frontend .module-latest-mag-article .latest-article p a span{color:#dc9233}.frontend .module-latest-mag-article .latest-article p a:focus,.frontend .module-latest-mag-article .latest-article p a:focus span,.frontend .module-latest-mag-article .latest-article p a:hover,.frontend .module-latest-mag-article .latest-article p a:hover span{text-decoration:none}.frontend .view-faq h1{font-family:Bliss Light;margin-top:0}.frontend .view-faq h1:after{display:none}.frontend .view-faq.view-display-id-page{margin-top:40px}.frontend .view-faq .custom-divider{display:block;width:100%;height:1px;background:#a0a0a4;margin-bottom:10px}@media(min-width:992px){.frontend .view-faq .custom-divider{width:64%}}.frontend .view-faq .views-exposed-form .views-exposed-widget{padding-right:10px}.frontend .view-faq .views-exposed-form .views-exposed-widget input{height:38px;padding:2px 10px 0 40px;border-radius:2px;box-shadow:none;font-size:1pc}@media(min-width:992px){.frontend .view-faq .views-exposed-form .views-exposed-widget input{min-width:390px}}.frontend .view-faq .views-exposed-form .views-exposed-widget .form-type-textfield{position:relative}.frontend .view-faq .views-exposed-form .views-exposed-widget .form-type-textfield:before{content:"\E62D";color:#a0a0a4;font-size:20px;position:absolute;top:10px;left:10px}.frontend .view-faq .views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.frontend .view-faq .btn-info{background:#7bc143;font:0/0 a;text-shadow:none;color:transparent;padding:8px;border:1px solid #7bc143}.frontend .view-faq .btn-info:before{content:"\E932";font-size:20px;color:#fff}.frontend .ui-accordion a{outline:0}.frontend .ui-accordion .views-row{margin-bottom:15px}.frontend .ui-accordion .ui-accordion-header{background:#f7f7f8;border:1px solid #f7f7f8;padding:1pc 45px 17px 25px}.frontend .ui-accordion .ui-accordion-header.ui-state-hover{border:1px solid #dc9233}.frontend .ui-accordion .ui-accordion-header:before{content:"\E62B";position:absolute;right:2%;color:#dc9233}.frontend .ui-accordion .ui-accordion-header.ui-state-active:before{content:"\E62C"}.frontend .ui-accordion .ui-state-default .ui-icon{background:none}.frontend .ui-accordion .ui-state-default a{display:block;text-decoration:none;font-family:Bliss Bold;font-size:19px;position:relative;color:#3b454e}.frontend .ui-accordion .ui-state-default a:hover{color:#3b454e;text-decoration:none}.frontend .ui-accordion .ui-accordion-content{border:0;background:none;padding:25px;font-size:1pc;font-size:1em;line-height:24px;font-family:Bliss Light;color:#3b454e}
.frontend .category-faq-acc{margin-bottom:60px}.frontend .form-control:focus{border-color:#7bc143}.frontend .inner-nav-faq{margin-top:40px}.frontend .inner-nav-faq .list-links{padding-left:25px}.frontend .inner-nav-faq .list-links a:focus{text-decoration:none}.frontend .view-faq .on-sidebar h3{text-transform:none;font-family:Bliss Regular;margin-bottom:10px}.frontend .view-faq .on-sidebar h3 a:focus{text-decoration:none}.frontend .view-faq .on-sidebar .views-row-last{margin-bottom:40px}.frontend .webform-blue-bg form{padding:1em;background:#2367af;color:#fff}.frontend .webform-blue-bg form a{color:#fff;text-decoration:underline}.frontend .webform-blue-bg form h1,.frontend .webform-blue-bg form h2,.frontend .webform-blue-bg form h3,.frontend .webform-blue-bg form h4,.frontend .webform-blue-bg form h5,.frontend .webform-blue-bg form h6,.frontend .webform-blue-bg form p{color:#fff}.frontend .webform-blue-bg form h1,.frontend .webform-blue-bg form h2,.frontend .webform-blue-bg form h3,.frontend .webform-blue-bg form h4,.frontend .webform-blue-bg form h5,.frontend .webform-blue-bg form h6{margin-top:0;margin-bottom:0}@media(min-width:992px){.frontend .webform-blue-bg form .frontend div.error,.frontend .webform-blue-bg form .messages.error{top:-22%;left:105%;z-index:2}}.frontend .webform-blue-bg .form-actions>button{margin-top:0;float:none}.frontend .webform-blue-bg .webform-component>label{text-align:left;width:100%}.frontend .webform-blue-bg .webform-component .form-control input[type=text]{background:#fff;color:#000}.frontend .webform-blue-bg .webform-component .form-control.required:not(.form-select),.frontend .webform-blue-bg .webform-component input.required,.frontend .webform-blue-bg .webform-component input[required=required]{background:url(/sites/all/themes/smartlaw_new/images/exclamation-mark.png) #fff center right no-repeat;background-size:20px;width:260px}.frontend .webform-blue-bg .webform-component-checkboxes{width:15pc}.frontend .webform-blue-bg .webform-custom-element{display:inline-block;margin-right:1em}.frontend .webform-blue-bg .webform-custom-element>label{width:100%;text-align:left}.frontend .webform-blue-bg .webform-custom-radio>.form-item{display:inline;margin-right:1.5em}.frontend .webform-blue-bg .webform-custom-checkbox{display:inline}.frontend .webform-blue-bg .webform-custom-checkbox>.form-item{display:inline;margin-right:1.5em}.frontend .sidebar-wrapper .module-iconbox{padding:75pt 40px 30px}.frontend .module-iconbox{position:relative;margin-top:50px;padding:75pt 40px 30px}@media(max-width:991px){.frontend .module-iconbox{padding:75pt 25px 15px}}.frontend .module-iconbox .iconbox-content h1,.frontend .module-iconbox .iconbox-content h2,.frontend .module-iconbox .iconbox-content h3,.frontend .module-iconbox .iconbox-content h4,.frontend .module-iconbox .iconbox-content h5,.frontend .module-iconbox .iconbox-content h6{text-align:center}.frontend .module-iconbox .iconbox-icon{position:absolute;width:100%;height:90pt;left:0;top:-20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAADcCAYAAAAbWs+BAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH4gsHECAzSy3/RQAADJNJREFUeNrt3U2IHVUah/HnTVrJp0M3ScegjrOIkCEgCqNglrqJMMaJCoqLmLWoOCoKIgRhEHTGSVCZjaLOCIOCMfED4kaXCmbAIIgNZjGOkSRtSNDEVtT0mcU9aNBoqm/VrVsfzw8CvbBv3/ue9+85VbfqFEiSJEmSJEmSJEmqWliC8UopLQaWA5PANLAWuAC4MP+8FlgDTAErgWXAufnXvwXmgBPAMeAIcCj/Owh8ln+eBY4DX0XEKatu4PoQrAlgFbAOuAzYCFyTQ1anWeAt4B1gP3AAOBoR3ztKBq7NAZsENgBXAzcClzb8LX8A7ALeBj6MiOOOooFrcsDOyzPXFuAuYFHLP9I88ASwG9gfEV86ygZu3CG7CLgW+DOwvuMfdwbYAeyNiE8dfQNXV8guBm4C/gIs6WkZvgEeAl6OiE/sCgM3iuOxzcBj1H+So+lmgfuB1zzuM3BlQhbAH4AHgT9ZkUL2AI8A/4mIZDkMXJGgLWNwVvF52n/iY1zmgW3AroiYsxwG7kxBWwXcDjxsNSq1HfhHRBy1FAaOlNL5wAPA3bbDSO0EHo2Iwwaun0FbnY/PDFr9wXskIj43cP0I2grgHpeOjVhq/j0iThq4bgZtMXAr8C97vVG2Av/uy0XV0ZOwXQG8yeCKezXPMWBTROzr+gdd1PGgTaaUngXeM2yNNgW8l1J6Nl9k4AzXwrBtAV6xl1vphojY7QzXjqCtTintNWyt9kpKaW8+k+wM1+Cw/RF43X7tlOsi4g1nuGYFbWlK6WnD1kmvp5SeTiktdYZrRtjWAx/idY9dNw9siIgZZ7jxhe1m4CPD1guLgI/ymBu4moM2kVLaAbxoH/bOiymlHXlTJpeUNYRtksGuU5fbe732PnBN2256jZaFbR3wsb2m01wSEQdcUlYftqsMm87g49wbBq7CsG1msHGpdCbv5B4xcBWE7TbgVXtKZ/Fq7hUDVyJsdzDYW0Qq4vncMwZuiLDdCzxpD2mBnsy900jR4LD9zd5RCfdFxOMGrtgy0plNVbgzIp4ycL8ctts8ZlPFtkXEPw3cz8O2Gc9GajSuj4jXDNyPYbsKv2fTaG2MiHd7Hzgv11KNxn4ZWIw5bJMMdmyS6jI1zgueF40xbBMMrvqX6vTWOG/tGecX33/FW2xUv8tz7/VnSZnv2vXmUY3TLRHxUucDl/cg+cjxVgP8vu49UqLmsC0FTuIeJGqGeWBFRHzd1WO4JwybGmRR7snuzXBu0qoGq22z2agpbKuBWcdVDTZdx0Mi61re+Uw2NV0tPTrywOWn2GxyPNVwm3KvtndJ6aVbaqGRXvo16hnuccdPLTPSnh3ZDJcf8/ue46cWunJUjz+OEYVtMYOzkj7mV210jMFZy1NtWVLeatjU5uO43MPNn+FSSiuAE46ZOmBlRJxs+gx3j+Okjqi8lyud4byiRB1U6RUoVc9wDzo+6phKe7qyGS6ldD5wyPFRB62NiMNNm+EecFzUUZX1diUzXEppFfC546IOWx0RR5syw93ueKjjKunx0jNcSmkZ8JXjoR5YHhFz457hbnQc1BOle73UDJdSCuB73KdE/TAPTEREGtcM9wfDph5ZlHt+bEtKv+hW35Tq+aGXlN7NrR4b+q7wMjPcZuuunhq698vMcEeAaWuvHpqNiDW1zXAppYsNm3psOmegtiXlTdZcPTdUBoZaUqaUvgaWWHP12DcRsXTkM1xK6SLDJrEkZ2HkS8prrbU0XBYWvKRMKX0ErLfWEjMR8fuRBS6ldB7whXWWfvCbiPhyVEvKy6yvNHwmFhq4LdZXGj4TC11SnsK7A6TTzUfE4spnuHyxsmGTfpKhnI3Kl5QbrK1ULhsLCdzV1lUql42FBM69S6SS2Sh00iSlNAF8Z12lX3RORHxf1Qy3ynpK5TNSNHDrrKdUPiNFA+cVJlIFGSkauI3WUyqfkaInTdy/RPp1hfY5iQJhW8xgd2VJv24iIk6VXVIut45SIWfNSpHATVpHqZDJKgLnsZtUzHQVgVtrHaVC1lYRuAuso1TIBVUE7kLrKBVyYRWBc0kp1bikNHBSjYFbYx2lQtZUEbgp6ygVMlVF4FZaR6mQlVUEbpl1lApZVkXgzrWOUiHnVhE4SRUpErhvLZNUyLdVBG7OOkqFzFURuBPWUSrkRBWBO2YdpUKOVRG4I9ZRKuRIFYE7ZB2lQg4ZOKllgTtoHaVCDlYRuM+so1TIZ1UEziWlVOOSctY6SoXMVhG449ZRKuSsWXGrc6k65bc6zy/gslI6y3LybGEruqQEeMt6SuUzUjRw71hPqXxGigZuv/WUymekaOAOWE+pfEaKPgF1AvjOmkq/6JyIOOvZ/EIzXH6hD6ypdEYfFAnbQpaUALusq1QuGwsJ3NvWVSqXjSj6H6aUJnG7BelMpiLieKWBy6E7hXtZSqebj4jFo1hSAjxhfaXhM7HQwO22vtLwmVjokvI84AtrLP3gNxHx5UhmuPzCM9ZYAmBmIWEbZkkJsMM6S8NlIRb6Cymli4D/WWuJ30bEpyMNXA7d18AS660e+yYili70l4b9Tu0h662eGyoDw85wFwP/tebqsd9FxCe1BC6H7ggwbd3VQ7MRsWaYXyxzmdb91l09NXTvl5nhvJhZfVX4YuXKZrj8B/dYe/XMnmHDVmqGy7PcFcB7joF65MqI2DeuwAWDXZm9ZUd9MM9gd+U07AuUCkr+w9scB/XEtjJhKz3D5VluGfCVY6EeWB4Rc2VeoPRSML+B7Y6FOm572bBVMsPlWW4V8Lljog5bHRFHy75IJSc78hvZ6Zioo3ZWEbbKZrg8y52PjydWN62NiMNVvFBlp/PzG3KWUxdnt8OV5aTKd5ZSWo0Pb1S3TEdEZecnKv3COr8xz1iqK7ZXGbbKZ7g8y60ATjhW6oCVEXGyyhes/JKs/Aa3OlZqua1Vh20kM1ye5RbnY7kpx00tdCwfu52q+oVHctFxfqObHDe11KZRhG1kgcuh2wc859ipZZ4rc/vNWJaUpy0tvStcbTNV5gbTsc1weZY7DtzgGKolbhhl2EY+w5020+31mE4N92ZEXDvqP1JX4LwCRU03XfWX3LUvKU9bWn4OXOeYqqGuqyNstQUuh+4N4BnHVg3zTO7NenJQ5ydLKS0FTuKmQ2qGeWBFRHxd1x+stfHzB9vgOKshNtQZttoDl0M3A9ziWGvMbsm9SKcDl0P3Et6sqvHZmXuw/t4f1ydOKU0w2LX5csdfNXqfwe7J3/cqcDl0Xvqluk2N+mqSxi0pT1taHgcusQdUk0vGGbaxBy6H7gCw0V7QiG3MvUavA5dD9y5wvT2hEbk+9xgG7sfQvYYPBlH1tuXewsD9PHT/BO60R1SRO3NPYeB+OXRPAffZKyrpvtxLzervplYrpXQv8Df7RkOG7fEmvrFoctVSSncAT9o/WuAy8qmmvrloevVSSrcBz9tHKmBb047ZWhe4HLrNwKv2k37F9U06G9nqwOXQXQW8Y1/pDDY25Xu2zgQuh24d8LH9pdNc0oQrSIpq1Z3XubBTDK74Vr+9z+BC5ANtetOt2+ogX3x6Jd5P12c7Gdxic7x1/dvmqqeUbgZetP965ZZx3Tza+8Dl0K0HPsSNibpunsEeJDNt/hCtb9I8ACtwC74ue4bB7lozre/XLo1KSumPwOv2Z6dcV+e+kc5wC5vt3gCmgTft09Z7k8H24290qke7OloppS3AK/ZtK90QEbu7+ME6e6IhD9gUPhSyTZ5j8N3a7s72ZR9GMaV0RV6i+MzxZjrG4DG/+7r+QXtxKj0P5DSw1d5unK35WG1fHz5sb767iohTEfECsBLYbp+P3XZgZUS8MKoH2LukbNYyczXwIHC3vV+rncAjdT2PzcA1L3jnAw8YvFqC9mhEHO5zEcI++CF4q4DbgYetRuVLx39ExFFLYeDOFLxlwI0MtnXw+szhzDPYY3RXRMxZjh/ZUD/9P1DEXD65MsHgNqA9VqWwPblmE/lkiGFzhhtq1psENgOPMfh6QT+aBe4HXmvj/WkGrvnhuxi4CfgLsKSnZfgGeAh4OSI+sSsMXF3huwi4FvgzsL7jH3cG2AHsjYhPHX0DN+7wnQdcBmwB7urA8fE88ASwG9gfEV86ygau6cd9G4CrGZz1vLThb/kDYBfwNvChx2MGru0BnABWAevyTLgRuIb6T8LMAm8x2ONzP3AAODquZ14bONUdxMXAcmAyh28tcAFwYf55LbCGwZ0OK4FlwLn5178F5oATDK64PwIcyv8OAp/ln2eB48BXfbpuUZIkSZIkSZIkSVI//B/U71buFxRdnQAAAABJRU5ErkJggg==") no-repeat center center;background-size:contain}.frontend .iconbox-ultra_blue{background-color:#f7f7f8}.frontend .iconbox-light_blue{background-color:#ebebed}.frontend .iconbox-mid_blue{background-color:#a0a0a4}.frontend .iconbox-blue{background-color:#3b454e}.frontend .iconbox-blue .iconbox-content h1,.frontend .iconbox-blue .iconbox-content h2,.frontend .iconbox-blue .iconbox-content h3,.frontend .iconbox-blue .iconbox-content h4,.frontend .iconbox-blue .iconbox-content h5,.frontend .iconbox-blue .iconbox-content h6,.frontend .iconbox-blue .iconbox-content p{color:#fff}.frontend .module-lawyerteaser{padding:2em}.frontend .sidebar-wrapper .module-lawyerteaser{padding:2em !important}.frontend .lawyerteaser-ultra_blue{background:#f7f7f8}.frontend .lawyerteaser-light_blue{background:#ebebed}.frontend .lawyerteaser-mid_blue{background:#a0a0a4}.frontend .lawyerteaser-red{background:#f5d0cd}.frontend .lawyerteaser-blue{background:#cde1f5}.frontend .lawyerteaser-green{background:#d9edc9}.frontend .lawyerteaser-orange{background:#f6e3cb}@media(max-width:991px){.frontend .row>[class*=" col-"],.frontend .row>[class^=col-]{margin-top:10px;margin-bottom:10px}}@media(min-width:992px){.frontend .vertical-align{display:flex;flex-direction:row}.frontend .vertical-align>[class*=" col-"],.frontend .vertical-align>[class^=col-]{display:flex;align-items:center;justify-content:center}.frontend .vertical-align>[class*=" col-"]>div,.frontend .vertical-align>[class^=col-]>div{flex-grow:1}}.frontend .video{height:100%}.frontend img{max-width:100%;margin:auto;display:block}.frontend .media-default img{display:inline}.blog_page .frontend h1{margin-bottom:0;margin-top:0}.blog_page .frontend h1:after{display:none}.blog_page .frontend .supermodule{margin-top:30px}.tooltip-inner{background:#dc9233}.tooltip.right .tooltip-arrow{border-right-color:#dc9233}.tooltip.left .tooltip-arrow{border-left-color:#dc9233}.tooltip.top .tooltip-arrow{border-top-color:#dc9233}.tooltip.bottom .tooltip-arrow{border-bottom-color:#dc9233}.modal-open .tooltip{z-index:1640}.modal-open .tooltip .tooltip-inner{border-radius:0}
@media(min-width:1366px){.modal-lg{width:1199px}}.modal-dialog .close{text-decoration:none;font-size:3pc;color:#000;opacity:1;border:1px solid #dc9233;border-radius:50%;width:55px;height:55px;outline:0;position:absolute;right:9pt;top:9pt;padding-bottom:5px;padding-left:2px}@media(max-width:1365px){.modal-dialog .close{padding-bottom:2px;padding-left:2px}}.modal-dialog h2{margin-bottom:0;margin-left:35px}.modal-header{border-bottom:0;padding:14px 10px 58px;max-height:5pc}.modal-header h1:after,.modal-header h2:after,.modal-header h4.modal-title{display:none}.modal-body{padding:0}.modal-body-inner{padding:55px 85px;overflow:auto}.modal-body-inner .btn{margin-top:38px}.modal-with-hint .modal-dialog{color:#28323c}.modal-with-hint .modal-body{background:none}.modal-with-hint .modal-body-inner{background:#ebebed}.modal-hint-title{font-family:Bliss Light;margin-top:0}.modal-with-form .inner-grey{background:#ebebed;color:#28323c}.modal-with-form .rating{font-size:15px}.modal-with-form form{width:100%}.modal-with-form form textarea{width:100%;display:block}.modal-with-form form .btn{background:transparent}.ekko-lightbox.modal .modal-body ekko-lightbox-container{padding:20px}.ekko-lightbox.modal .close{font-family:Bliss Regular;font-weight:400;padding-bottom:6px;padding-left:2px}.modal.video-custom{max-height:100vh;height:100vh}.video.modal .modal-body-inner{padding:11px;background-color:#fff}.video.modal .modal-body-inner .video-js{padding-top:56.25%;width:100%}.video.modal .modal-body-inner .vjs-big-play-button{border:none;left:50%;top:50%;margin-left:-60px;margin-top:-39px;box-shadow:none}.video.modal .modal-body-inner .vjs-big-play-button:before{content:"\E621";position:absolute;line-height:88px;font-family:icons;font-size:90pt;color:#dc9233}@media(max-width:1365px){.modal.in .modal-dialog{max-width:100%;width:auto}}.carousel-container{margin-bottom:60px}.carousel-smartlaw .carousel-indicators{bottom:-30px}@media(max-width:991px){.carousel-smartlaw .carousel-indicators{bottom:0}}.carousel-smartlaw .carousel-indicators li{border-color:#dc9233;width:9pt;height:9pt;margin-bottom:1px}.carousel-smartlaw .carousel-indicators li.active{background:#dc9233;margin:1px}@media(max-width:991px){.carousel-container .row:last-child .item,.carousel-container .row:last-child .item:last-child{padding-bottom:40px}}.modal.video{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.6)}.modal.video iframe{width:100%;height:100%;margin:auto}.modal.video .modal-header{display:none}.modal.video .media-youtube-video,.modal.video .modal-body,.modal.video .modal-body-inner,.modal.video .modal-content,.modal.video .modal-dialog{height:100%;overflow:hidden}.modal.video .modal-body-inner{padding:0}.modal.video .close{position:absolute;top:0;right:20px;z-index:1700;opacity:1;color:#fff;font-size:40px}@media(max-width:768px){.modal.video .close{font-size:50px;top:20px;height:40px;width:40px}}@media(min-width:1366px){.modal.video .modal-lg{width:100%}}.reveal-modal .modal-lg .modal-header{padding:5px 65px 0;min-height:0}@media(max-width:767px){.reveal-modal .modal-lg .modal-header{padding:5px 45px 0}}.reveal-modal .modal-lg .submit-wrapper a.text-underline{margin-top:50px;position:absolute;margin-left:20px}@media(max-width:767px){.reveal-modal .modal-lg .submit-wrapper a.text-underline{margin-top:10px;position:relative;margin-left:0;display:block;font-size:14px}}.reveal-modal .modal-lg .signup-intro{margin-bottom:30px}@media(max-width:767px){.reveal-modal .modal-lg .signup-intro{margin-top:5pc;margin-bottom:20px}}.reveal-modal .modal-lg .help-block.text-right{width:70px;float:right;margin-top:-30px;margin-right:33px}@media(max-width:767px){.reveal-modal .modal-lg .help-block.text-right{margin-top:20px}}.reveal-modal .modal-lg fieldset{border-top:1px solid #a0a0a4;padding-top:20px;margin-top:10px}.reveal-modal .modal-lg fieldset .signup-customer-declaration-content.row{margin-right:0;margin-left:0}.reveal-modal .modal-body-inner{padding:35px;overflow:auto}@media(max-width:767px){.reveal-modal .modal-body-inner{padding:35px 15px}}.reveal-modal ul.trust-logos{float:right;margin-left:20px;margin-top:-14px}@media(max-width:767px){.reveal-modal ul.trust-logos{float:left;padding:0}}.reveal-modal ul.trust-logos li{display:inline-block;margin-right:20px;padding-bottom:0}.reveal-modal ul.trust-logos li span,.reveal-modal ul.trust-logos li>a{background-repeat:no-repeat;background-position:50% 50%;width:60px;height:60px;background-size:contain;text-indent:-89991pt;overflow:hidden;display:inline-block}.reveal-modal ul.trust-logos li span.trust-trustedshops,.reveal-modal ul.trust-logos li>a.trust-trustedshops{background-image:url(/sites/all/themes/smartlaw_new/images/header/trustedshops.png)}.reveal-modal ul.trust-logos li span.trust-tuev,.reveal-modal ul.trust-logos li>a.trust-tuev{background-image:url(/sites/all/themes/smartlaw_new/images/header/tuev-proficert-serial.png)}.reveal-modal .modal-body{background-color:#ebebed;padding:20px;border-radius:0}.reveal-modal .input-wrapper{margin-bottom:10px}.reveal-modal .input-wrapper input[type=date],.reveal-modal .input-wrapper input[type=email],.reveal-modal .input-wrapper input[type=number],.reveal-modal .input-wrapper input[type=password],.reveal-modal .input-wrapper input[type=search],.reveal-modal .input-wrapper input[type=tel],.reveal-modal .input-wrapper input[type=text],.reveal-modal .input-wrapper select,.reveal-modal .input-wrapper textarea{min-width:98%;outline:0;background:#fff;border-radius:5px;height:34px;padding:6px 9pt;line-height:1.428571429;cursor:inherit;font-size:20px;border:1px solid #a0a0a4}.reveal-modal input[type=checkbox]{display:none}
.reveal-modal input[type=checkbox]+label{background:url(/sites/all/themes/smartlaw_new/images/header/checkbox_unchecked.png) 0 8px no-repeat;cursor:pointer;display:inline-block;padding:0;min-height:24px;padding:5px 9pt 9pt 34px;margin-bottom:0;line-height:1.4}.reveal-modal input[type=checkbox]:checked+label{background:url(/sites/all/themes/smartlaw_new/images/header/checkbox_checked.png) 0 8px no-repeat}.reveal-modal .large-offset-3{margin-left:25%}@media(max-width:767px){.reveal-modal .large-offset-3{margin-left:0}}.reveal-modal label{font-size:19px}.reveal-modal .error-message.error-message-generic,.reveal-modal small,.reveal-modal>a{font-size:15px}.reveal-modal .checkbox{display:inline-block}.reveal-modal legend{text-align:center}.reveal-modal .col-md-3,.reveal-modal .col-md-9{padding-right:15px;padding-left:15px}@media(max-width:767px){.reveal-modal .col-md-3,.reveal-modal .col-md-9{padding-right:0;padding-left:0}}.reveal-modal .col-md-3{text-align:right}@media(max-width:991px){.reveal-modal .col-md-3{text-align:left}}.reveal-modal .form-row-wrapper.row{margin-right:0;margin-left:0}.reveal-modal .submit-wrapper button{margin-bottom:10px}#launcher,.is-hidden{display:none}