/*Theme Name: Sankt Annæ AdvokaterDescription: Website built by Brand RocketAuthor: Brand RocketAuthor URI: https://brandrocket.dkTemplate: uncodeVersion: 1.0.0Text Domain: uncode*/.primary1{color:#113119;}.primary2{color:#244e42;}.primary3{color:#86a3a8;}.primary3-10percent {color:#f3f6f6;}.secondary{color:#29386a;}.tertiary{color:#902b3e;}/*** typography ***/blockquote {    border-left: none;    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/quote-100x80-white-start.png) no-repeat left top 10px;    background-size: 50px 40px;    padding: 0 0 0 80px;}blockquote p {    font-size: 32px;    line-height: 1.4;}span.blockquote-large-byline {    padding-left: 80px;    display: block;}.blockquote-button {    margin-left: 80px !important;}@media all and (max-width:659px) {    blockquote {        padding-left: 65px;    }    blockquote p {        font-size:26px;    }    span.blockquote-large-byline {        padding-left: 65px;    }    .blockquote-button {        margin-left: 65px !important;    }}.color-accent-color, body.textual-accent-color .post-content > div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn) {    font-weight:500 !important;}body.textual-accent-color .post-content > div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn):hover:not(.no-underline) {    text-decoration: underline;}/* graphics */address.style-color-825564-bg {    background-color:#29386a !important;}.uncode_text_column.img-round p > img,.uncode_text_column.img-round p > picture > img{    border-radius: 4px;    background-clip: padding-box;}/*** logo ***/@media all and (min-width: 960px) {    body[class*=hmenu-].hmenu-position-left .logo-container {        padding-right: 36px !important;    }}/* logo *//*** list icons ***/ul.icons li {    padding-left: 35px;}ul.icons li i {    margin-left: -35px;    margin-right: 16px;}/* regular list */body.single-post .post-content ul,.vc_row .style-light .uncode_text_column ul {    padding:0 !important;}body.single-post .post-content ul > li,.vc_row .style-light .uncode_text_column ul > li {    list-style: none;    padding: 2px 0 2px 16px;}body.single-post .post-content ul > li:before,.vc_row .style-light .uncode_text_column ul > li:before {    font-family: 'uncodeicon' !important;    content: "\f105"; /* "\e876" */    margin-left: -6px;    position: relative;    left: -8px;}.vc_row .style-light .uncode_text_column ul > li > a {    font-weight:500 !important;}.vc_row .style-light .uncode_text_column ul > li > a:hover {    text-decoration: underline;}/*** buttons ***/.form-submit input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit),a.wt-cli-manage-consent-link {    border-radius: inherit !important;    background-color: #244e42;    border-color: #244e42;    color: #fff;    padding:14px 34px;    margin-top:0 !important;}.form-submit input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit):hover,.form-submit input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit):focus,a.wt-cli-manage-consent-link:hover,a.wt-cli-manage-consent-link:focus {    background-color: #113119;    border-color: #113119;    color:#fff !important;}.style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light textarea:focus, .style-dark .style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-dark .style-light textarea:focus {    border-color: #29386a !important;}.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover,.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus,.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):active {    color:#000 !important;}/*** accordion ***/.panel-title > a {    padding: 18px 16px !important;    background-color: #f3f6f6;    border-top: 1px solid #86a3a8 !important;    border-bottom: 1px solid #86a3a8 !important;}.style-light .panel-title > a:hover {    background-color: #e6efef;}.uncode-accordion:not(.default-typography) .panel-title > a > span {    font-weight:700 !important;    color:#29386a !important;    font-size:16px;}.align_left .panel-title > a > span:after {    right: 36px !important;    font-size: 26px !important;    color:#29386a !important;}.panel-group .panel + .panel {    margin-top: 12px !important;}.panel {    border-bottom:none !important;}.panel-body {    padding:32px 16px 24px 16px !important;}/*** ydelser ***/.vc_row.ydelser .row .wpb_column .uncell {    padding: 22px 16px 60px 22px;    border:1px solid transparent;}.vc_row.ydelser .row .wpb_column:hover .uncell {    border: 1px solid #86a3a8;    border-radius: 6px;    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/arrow-60x46-darkgreen.png) no-repeat right 26px bottom 16px;    background-size:30px 23px;}/*** blog ***/body.single-post article.style-color-148912-bg {    background-color: #fff !important;}.tmb-no-bg.tmb-content-lateral-left.tmb .t-entry-text .t-entry-text-tc {    padding:72px 36px !important;}.uncode-info-box {    color: #902b3e !important;    font-size: 16px !important;    font-weight: 700;}/* category date */.uncell[class*="unshadow-"]:not(.uncont-bordered),.uncont[class*="unshadow-"]:not(.uncont-bordered),.uncell[class*="unradius-"]:not(.uncont-bordered),.uncont[class*="unradius-"]:not(.uncont-bordered) {    overflow: hidden;}.isotope-system .t-entry-text p.t-entry-meta {    display:inline-block !important;}.isotope-system .t-entry-text p.t-entry-meta:not(.t-entry-author):not(.t-entry-title) {    margin-top:0 !important;    line-height:1 !important;}.isotope-system .t-entry-text p.t-entry-meta .t-entry-category,.isotope-system .t-entry-text p.t-entry-meta .t-entry-date {    margin-top:0 !important;    line-height: 1;}body .isotope-system p.t-entry-meta span.t-entry-category:last-of-type:after,.uncode-info-box span.category-info:after {    content:"|";    padding: 0 12px;}body.textual-accent-color .post-content > div .isotope-system p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category a:not(.btn),.isotope-system p.t-entry-meta span.t-entry-category a,.isotope-system p.t-entry-meta span.t-entry-category:after,.isotope-system p.t-entry-meta .t-entry-date,.uncode-info-box span.date-info,.uncode-info-box span.category-info a,.uncode-info-box span.category-info:after {    color:#86a3a8 !important;    font-size:14px !important;    text-transform:uppercase;    font-weight: 700 !important;}body.textual-accent-color .post-content > div .isotope-system p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category a:not(.btn):hover,.isotope-system p.t-entry-meta span.t-entry-category a:hover,.uncode-info-box span.category-info a:hover {    color:#244e42 !important;}/* author */.isotope-system .tmb .t-entry p.t-entry-author img,.uncode-info-box span.uncode-ib-separator {    display:none !important;}.uncode-info-box span.author-info {    color:#113119;}.uncode-info-box span.author-info a:hover,.author-profile .author-profile-content a:hover {    text-decoration: underline;}.author-profile .author-profile-content h3 {    margin-top:6px;}.author-profile .author-profile-content .author-profile-bio p {    margin-top:0;}.isotope-system .tmb .t-entry p.t-entry-author span.tmb-username-wrap:not(.tmb-username-wrap-block) {    margin:0 !important;}.isotope-system .tmb .t-entry p.t-entry-author .tmb-username-wrap .tmb-username-text {    font-size:16px;}.isotope-system .tmb .t-entry p.t-entry-author .tmb-username-wrap .tmb-username-text:hover,.isotope-system .tmb .t-entry p.t-entry-author .tmb-username-wrap .tmb-username-text:active,.isotope-system .tmb .t-entry p.t-entry-readmore .btn:hover,.isotope-system .tmb .t-entry p.t-entry-readmore .btn.active,.uncode_text_column.blog-back a:hover {    text-decoration:underline;}.isotope-system .tmb .t-entry p.t-entry-readmore .btn {    font-size:18px;    text-transform:none;    letter-spacing: 0;    color: #244e42;}.isotope-system .tmb-content-left.tmb .t-entry-text hr {    border-color: #86a3a838;}/*** navigation ***/.main-container .row-navigation .row-parent {    padding-top:80px;    padding-bottom:80px;    background-color:#f7f7f7;}.navigation .page-prev .btn,.navigation .page-next .btn {    font-size: 22px;}.navigation .page-next i,.navigation .page-prev i {    font-size:22px;}@media all and (min-width:960px){    .menu-light .menu-smart > li.menu-item-has-children > a {        display: inline-block !important;        max-height: 66px;    }    .menu-light .menu-smart > li.active > a,    .menu-light .menu-smart > li a.active,    .menu-light .menu-smart > li.current-menu-ancestor > a,    .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {        text-decoration: underline !important;    }    .menu-light .menu-smart a:hover {    text-decoration:underline !important;    }    .menu-light .menu-smart li.menu-item-has-children > a:hover i {        text-decoration:none !important;        display:inline-block !important;    }    .submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover,    .submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus {        background-color: transparent !important;        text-decoration:underline !important;    }    .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner,    .menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) {        border-right: 1px solid rgba(234,234,234,1);        border-left: 1px solid rgba(234,234,234,1);        border-bottom: 1px solid rgba(234,234,234,1);    }    :not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li {        /*padding: 0 !important;*/    }    .menu-horizontal ul ul.mega-menu-inner a {        font-size:16px;        /*padding:5px 0 !important;*/    }    .submenu-light .menu-sub-enhanced .menu-smart ul a {        color: #303133;        font-weight: 400;        font-size: 16px;    }    .menu-sub-enhanced.menu-horizontal ul.menu-smart>li ul {        padding: 26px;    }}/* mobile navigation */@media all and (max-width: 959px) {    .menu-smart a {        text-transform: none !important;    }    .menu-wrapper.menu-sticky .main-menu-container.open-items,    .menu-wrapper.menu-hide-only .main-menu-container.open-items {        background-color: #f3f6f6 !important;    }    .submenu-light:not(.isotope-filters) .menu-smart {        background-color: transparent !important;    }    .submenu-light:not(.isotope-filters) .menu-smart a {        color: #113119 !important;    }    .submenu-light .menu-horizontal .menu-smart ul {        background-color:transparent !important;        padding-top:6px;        padding-bottom:6px;    }    .menu-container:not(.isotope-filters) ul.menu-smart li:not(.menu-item-has-children) a:not(.social-menu-link):not(.vc_control-btn) i {        display:none !important;    }    body:not(.menu-mobile-centered) .main-menu-container .menu-smart ul a:not(.cart-thumb):not(.btn) {        padding:4px 36px !important;    }}/* secondary menu */.top-menu.menu-secondary {    background-color:#fff !important;    border-bottom: 1px solid #e1e9e9;}.top-menu.menu-secondary .navbar-topmenu li a {    color: #113119 !important;    font-weight:500 !important;    font-size: 16px !important;    padding-right: 32px;}.top-menu.menu-secondary .navbar-topmenu li a:hover {    text-decoration:underline;}.top-menu.menu-secondary .navbar-topmenu li a i {    display:none;}.top-menu.menu-secondary .navbar-topmenu li::after {    /* content: '_________' !important; */}.top-menu.menu-secondary .navbar-topmenu li.english a {    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/englishflag-34x26.png) no-repeat left center;    background-size:17px 13px;    padding-left:26px;}body[class*=hmenu-]:not(.hormenu-position-right) .top-menu.menu-secondary .navbar-topmenu:not(.navbar-cta) > ul > li.mail > a {    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/mail-34x26.png) no-repeat left center;    background-size:17px 13px;    padding-left:26px !important;}.top-menu.menu-secondary .navbar-topmenu li.phone a {    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/phone-26x26.png) no-repeat left center;    background-size:13px 13px;    padding-left:22px !important;}body[class*=hmenu-]:not(.hormenu-position-right) .top-menu.menu-secondary .navbar-topmenu:not(.navbar-cta) > ul > li.minecookies  a,.top-menu.menu-secondary .navbar-topmenu li.minecookies a {    background: url(https://sanktannae-advokater.dk/wp-content/themes/sankt-annae/images/ikon-minecookies-30x26.png) no-repeat left center;    background-size:15px 13px;    padding-left:22px !important;}/* ydelse navigation */@media all and (min-width:960px) {    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.erstatningssager > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Erstatningssager.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.forsikringssager > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Forsikringssager.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.voldsofre > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Voldsofre.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.patientskader > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Patientskader.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.arbejdsskader > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Arbejdsskader.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.trafikulykker > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Trafikulykker.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.motocykelulykke > a {        background: url(https://sanktannae-advokater.dk/wp-content/uploads/2022/01/ydelse-s-Motorcykelulykke.png) no-repeat top center;        background-size: 90px 90px;        padding-top: 108px !important;        font-weight: 500;        text-align: center;    }}/* breadcrumbs */.row-breadcrumb.row-breadcrumb-light {    border-color: transparent !important;    background-color: #f3f6f6 !important;}:not(.breadcrumb-module).breadcrumb > li,:not(.breadcrumb-module).breadcrumb > li a {    font-size: 16px !important;    color: #244e42 !important;}:not(.breadcrumb-module).breadcrumb > li a:hover {    text-decoration: underline;}.row-breadcrumb.row-breadcrumb-light .breadcrumb-title {    display:none;}@media all and (max-width:959px) {    .main-container .row-container.row-breadcrumb .row-parent {        padding: 0 10px 16px 10px !important    }}/*** single post ***/.share-button.share-inline .social.top li.social-pinterest,.share-button.share-inline .social.top li.social-xing {    display:none !important;}body.single-post .post-content h2:not([class*="fontsize-"]) {font-size:22px !important;}body.single-post .post-content h3:not([class*="fontsize-"]) {font-size:20px !important;}body.single-post .post-content h4:not([class*="fontsize-"]) {font-size:18px !important;}/*** links ***/body.textual-accent-color .post-content section.row-container p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn) {    /*color: #00a6b2 !important;*/}/*** menu ***/@media all and (min-width: 960px) {    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > a {        pointer-events: auto;        cursor: pointer;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.fed-skrift > a,    :not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > ul > li.fed-skrift > a {        font-weight:700;    }    :not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > a {        padding: 5px 9px;    }    .submenu-light .menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li.bottom-margin > a,    :not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > ul > li.bottom-margin > a{        margin-bottom:12px;    }    :not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner > li > ul > li.forklaring > a {        pointer-events: none;        cursor: default;        font-size:16px;    }}@media all and (max-width:959px){    ul.mega-menu-inner li.hidden-menu > ul.drop-menu {        display: block;        visibility: visible;        pointer-events: auto;        z-index: 3;    }    ul.mega-menu-inner li > ul.drop-menu > li > a > i,    .menu-accordion ul.menu-smart > li > a > i {        display:none;    }}ul.mega-menu-inner li.hidden-menu > a {    display:none;}.menu-mini.menu-smart a {    font-size: 14px !important;}/*** widget sidebar ***/.main-container .row-container .col-widgets-sidebar > .uncol > .uncoltable > .double-bottom-padding {    padding-top:0 !important;}.widget-container ul {    margin-top: 0 !important;}.widget-container.widget_nav_menu li a,.widget-container.widget_custom_menu li a {    font-size: 16px;    text-transform: none;    font-weight: 300;    line-height: 1;    padding-bottom: 0;}.widget-container.widget_nav_menu li a:hover,.widget-container.widget_custom_menu li a:hover {    text-decoration: underline;}.font-ui-fixed, .post-info, .widget-container .widget-title,#comments .comments-title, #respond .comments-title,#comments #reply-title {    font-weight: 700;    font-size: 20px;    text-transform: none;}footer.site-footer .widget-container.widget-style .widget-title {    display:none;}.comment-form p:not(.stars) {    margin-top: 16px !important;}.main-container .row-container .col-widgets-sidebar > .uncol > .uncoltable > .double-bottom-padding {    padding-top:108px;}.widget-container.widget_nav_menu li, .widget-container.widget_custom_menu li {    margin-bottom: 0;    line-height: 1.4;}/* footer widget */.main-container .row-container .row-parent .single-internal-gutter .uncont > .wpb_widgetised_column {    margin-top:0 !important;}@media all and (max-width:960px) {    footer.site-footer .row-background .background-wrapper .background-inner {        background-image:none !important;    }}footer.site-footer .uncode_text_column a:hover {    text-decoration: underline;}/*** post filter ***/.isotope-system .isotope-filters.menu-container {    margin-bottom:36px !important;}.isotope-filters ul.menu-smart a.isotope-nav-link {    background-color: #00a6b2;    color: #fff;    padding: 8px 16px;}.isotope-filters ul.menu-smart a.isotope-nav-link.active {    background-color: #0f7a82;}.isotope-filters ul.menu-smart a.isotope-nav-link {    color: #fff !important;}.isotope-filters ul.menu-smart > li > span {    padding: 12px 9px 12px 0 !important;}/*** tabs ***/.nav-tabs > li > a {    text-transform: none;    letter-spacing: 0;}.nav-tabs > li > a > span {    font-size:19px !important;}/*** gdpr cookie popup */table.cookielawinfo-classic {    font-family: inherit !important;}.cli-tab-footer .wt-cli-privacy-accept-btn {    background-color:#244e42 !important;    border-radius:0 !important;}.cli-tab-container p, .cli-privacy-content-text,.cli-style-v2 .cli-bar-message {    font-size: 16px;    font-weight: 300;    color: #000;}.cli-style-v2 .cli-bar-message a.cli-plugin-main-link {    padding: 0;}#cookie-law-info-bar, .wt-cli-cookie-bar {    box-shadow: 0 5px 15px rgb(0 0 0 / 5%);    background-color:#fff !important;}table.cookielawinfo-classic tbody td,table.cookielawinfo-classic tbody th:not(.cookielawinfo-row-cat-title-head) {    font-weight:500;}a.wt-cli-manage-consent-link {    background-color:#999999 !important;    display: inline-block;    margin-top: 12px !important;}/*** webtoffee gdpr popup ***/.wcc-switch input[type="checkbox"] {    height: 25px !important;}.wcc-switch input[type="checkbox"]:before {    bottom: 3px !important;}.wcc-switch input[type="checkbox"]:checked:before {    top: unset;}