*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:300 20px/1.4 'Open Sans Condensed',sans-serif;color:#444}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}.wrapper{margin:0 auto;position:relative}.logo{float:left;margin:24px}.logo img{height:40px}.nav{float:right;margin-top:14px}.nav ul li{float:left;list-style:none;width:100%}.nav ul li:hover>ul{display:block}.nav li a{font-size:16px;display:block;padding:20px 20px;font-weight:700}.nav ul ul{display:none;margin:0;padding:0;position:absolute;background:#FFF;z-index:2}.nav ul ul li{float:none}.nav ul ul li a{padding:10px 20px}.ir-footer-item{margin-bottom:30px}.banner{background:#b0cbea;min-height:455px;width:100%}.banner .inner-b-content{width:370px;padding:70px 10px;color:#FFF;margin:0 auto}.banner .inner-b-content h1{font-weight:700;font-size:36px}.banner .inner-b-content p{font-size:18px}.banner .b-image img{display:block;margin:125px auto}ul.inner-btn{margin:30px 0 0 0;padding:0}ul.inner-btn li{float:left;list-style:none}ul.inner-btn li:first-child{margin-right:10px}.inner-btn .readmore a{border:1px solid #000;padding:10px 30px;font-size:12px;font-weight:700;text-transform:uppercase}.inner-btn .bookapp a{padding:10px 30px;font-size:12px;background:#fff;font-weight:700;text-transform:uppercase}.banner .b-image{height:455px!important;background-position:center!important;background-size:cover!important}.sub-banner{background:url(/wp-content/themes/charlotte-trolle/img/bestil-banner.jpg) top center}body.page-template-template-bestiltid .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0159.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-akutbehandling .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0164.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-findvejtil .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0152.jpg);background-position:50% 23%;background-size:cover;background-repeat:no-repeat}body.page-template-template-link .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/link-banner.jpg)}body.page-template-template-kroner .sub-banner{background:url(/wp-content/themes/charlotte-trolle/img/kroner-banner.jpg) top center}body.page-template-template-kontakos .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0159-min.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-patientudtalelser .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0201.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-behandlinger .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0199.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-klinikprofil .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0198.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-template-personale .sub-banner{background-image:url(/wp-content/themes/charlotte-trolle/img/dsc_0142.jpg);background-position:50% 30%;background-size:cover;background-repeat:no-repeat}.sub-banner{background:url(/wp-content/themes/charlotte-trolle/img/personale-banner-2.jpg) top center;min-height:350px;background-size:cover;background-position:center;background-repeat:no-repeat}.sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px;}body.page-template-template-bestiltid .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-personale .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-klinikprofil .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-patientudtalelser .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-findvejtil .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-link .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-abningstider .sub-banner .sub-banner-text{text-align:center;padding:300px 10px 5px}body.page-template-template-kroner .sub-banner .sub-banner-text{text-align:center;padding:111px 30px}body.page-template-template-kontakos .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-behandlinger .sub-banner .sub-banner-text{text-align:center;padding:225px 10px 5px}body.page-template-template-kontakos .sub-banner .sub-banner-text ul{margin:0;padding:0}body.page-template-template-kontakos .sub-banner .sub-banner-text ul li{list-style:none;font-size:21px}body.page-template-template-kontakos .sub-banner .sub-banner-text p{margin-top:20px;font-size:21px}.sub-banner .sub-banner-text h1{color:#1e73be;font-weight:700}.bestil-btn div{text-align:center}body.page-template-template-klinikprofil #subpages-div p{font-size:19px;text-align:center;margin:20px 0}body.page-template-template-klinikprofil #subpages-div h3{font-weight:700;color:#1e73be;font-size:32px;text-align:center}#behandlinger-list,#akut-list,#abningstider-list,#patient-list,#personale-list,#subpages-div{margin:40px}#personale-list h3{color:#1e73be;font-weight:200}#personale-list .row,#subpages-div .row{margin:20px 0}#subpages-div h3{font-weight:700;color:#1e73be;font-size:32px}#patient-list .col-md-12{margin:20px 0}#patient-list p.patientquote{font-size:26px;color:#357ec2}#patient-list p.patientname{font-weight:700;font-size:16px}#abningstider-list{text-align:center}#abningstider-list h1{text-align:center;color:#1e73be;font-weight:700;font-size:34px}#abningstider-list #sched{margin:50px 0}#abningstider-list #sched th{text-align:center}#abningstider-list #sched td{text-align:left;width:60%}#abningstider-list h3{font-weight:700;font-size:21px;margin:30px 0}#abningstider-list p{text-align:center;font-size:18px}#abningstider-list ul{margin:0;padding:0}#abningstider-list li{list-style:none;font-size:18px}#abningstider-list span{font-weight:700}#akut-list{text-align:center}#akut-list ul{margin:20px 0;padding:0}#akut-list li{list-style:none}#behandlinger-list a.link{color:#1e73be;text-align:center;margin:60px 0;display:block}#main-container{background:url(/wp-content/themes/charlotte-trolle/img/background.jpg) top center repeat-y;min-height:100px;background-size:cover!important;padding-top:20px}.dual-page{padding:40px 0}.dual-page .dual-page-banner{min-height:340px;background-repeat:no-repeat;width:100%;background-size:cover;background-position:50% 50%}.main-form{padding:50px 0}.main-form label{font-size:15px}.main-form input,.main-form textarea{background-color:#b0cbea;border-radius:0;border:0}.textarea-form{margin-top:20px}.form-main-submit{float:right;text-transform:uppercase;background:#b0cbea;padding:10px 30px;font-size:14px;color:#FFF;font-weight:700}.white-color{color:#fff}.form-control{color:#464545;border:1px solid #464545;font-size:16px}.home-section h1,.home-section p{text-align:center}.home-alt{margin:70px 0}.home-alt h1{text-align:center;font-weight:700;font-size:34px;text-transform:uppercase;margin-bottom:30px}.home-alt img{width:100%}.home-alt p{font-size:20px;line-height:30px}.home-alt a{font-size:14px;font-weight:700;padding:15px 45px;background:#b0cbea;color:#fff;text-transform:uppercase;margin-top:26px;float:left}.block-d .col-md-6{margin-top:20px}.block-d h2{color:#1e73be;font-size:24px}.wpcf7-form .button-ct{text-align:center;border:1px solid #fff0;border-radius:0;margin:0 auto;display:block;padding:20px 30px}.footer{background:#b0cbea;padding:60px 0}.footer h4{font-weight:700;color:#748292;margin-bottom:21px}.footer img{margin-bottom:14px}.footer p{font-size:13px}.footer ul{padding:0}.footer li{list-style:none;font-size:13px}.copyright,.footer-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.copyright{text-align:center;margin:20px}@font-face{font-display:swap;font-family:'Font-Name';src:url(/wp-content/themes/charlotte-trolle/fonts/font-name.eot);src:url('/wp-content/themes/charlotte-trolle/fonts/font-name.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/charlotte-trolle/fonts/font-name.woff) format('woff'),url(/wp-content/themes/charlotte-trolle/fonts/font-name.ttf) format('truetype'),url('/wp-content/themes/charlotte-trolle/fonts/font-name.svg#font-name') format('svg');font-weight:400;font-style:normal}@media only screen and (max-width:1140px){.inner-b-content.banner-content{width:100%;padding:100px 40px}}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.clear{float:none;clear:both}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button-ct{background:#1e73be;padding:10px 30px;color:#FFF;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700}.link-page .link-list{width:25%;float:left;text-align:center}.link-page .link-list a{padding:45px 0}.link-page .c.link-list{background:#b0cbea}.link-page .c.link-list a{color:#1e73be;display:block}.link-page .v.link-list{background:#1e73be}.link-page .v.link-list a{color:#fff;display:block}.kroner-page #subpages-div{padding:40px 0}.kroner-page #subpages-div p{text-align:center;font-size:15px}.kontakos-page form label{text-transform:uppercase;font-size:18px;font-weight:lighter}.kontakos-page button.button-ct{text-align:center;border:1px solid #fff0;border-radius:0;margin:0 auto;display:block;padding:18px 46px;font-size:15px;font-weight:lighter;text-transform:uppercase}.ir-img-homealt{width:100%;height:350px;margin-bottom:18px;background-size:cover!important;background-position:center!important}.nav .sub-menu{display:none;float:left;margin:0;padding:0;list-style:none;position:absolute;top:50px;z-index:100;left:0;background:#FFF;padding:10px 0}.nav .sub-menu li a{padding:10px 20px;font-size:14px}.menu-item-has-children:hover .sub-menu{display:block}.navbar{background:none;border:none}.navbar-brand{height:auto}.navbar-toggle{margin-top:22px}#personale-list img{width:100%}#personale-list .col-md-6{margin-bottom:30px}@media only screen and (max-width:760px){.nav{float:left}.nav .sub-menu{display:block;float:left;margin:0;padding:0;list-style:none;position:relative;top:auto;z-index:100;left:0;background:#FFF;padding:10px 0;padding:0;margin:0;margin-left:14px;margin-bottom:30px}.inner-btn .readmore a{padding:10px 16px}}@media only screen and (max-width:1000px){.footer-spcr{display:none}}@media only screen and (max-width:1025px){.footer-spcr{display:none}}.map-frame{width:100%;height:470px;position:relative}.map-content{z-index:10;position:absolute;top:50px;left:50px;width:390px;background-color:#000;color:#FFF}.irkontakt-det{text-align:center;list-style:none;padding:0;margin:0}.irkontakt-detp{text-align:center}#popup-content-sidebar{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#f3eeee;background-color:rgb(243 238 238 / .8);margin:0;padding:0}#popup-content-sidebar #sidebar{margin:50px auto auto;padding:20px;list-style:none;width:100%;max-width:740px;position:relative;min-height:100px;background-color:#fff}#popup-content-sidebar #sidebar li{position:relative;width:100%;clear:both;margin:0}#popup-content-sidebar #sidebar .close-popup{position:absolute;right:-25px;top:-25px;background-color:#000;width:30px;height:30px;color:#fff;border-radius:15px;padding:0;font-size:22px;cursor:pointer;text-align:center}@media (max-width:767px){#popup-content-sidebar #sidebar{margin:80px auto auto;width:90%}}