/**
 * 
 *             
 *  ██████╗ ██╗  ██╗ █████╗ ██████╗ ███╗   ███╗ █████╗ ███████╗███████╗██████╗ ██╗   ██╗███████╗    ██████╗ ██████╗
 *  ██╔══██╗██║  ██║██╔══██╗██╔══██╗████╗ ████║██╔══██╗██╔════╝██╔════╝██╔══██╗██║   ██║██╔════╝   ██╔════╝ ██╔══██╗
 *  ██████╔╝███████║███████║██████╔╝██╔████╔██║███████║███████╗█████╗  ██████╔╝██║   ██║█████╗     ██║  ███╗██████╔╝
 *  ██╔═══╝ ██╔══██║██╔══██║██╔══██╗██║╚██╔╝██║██╔══██║╚════██║██╔══╝  ██╔══██╗╚██╗ ██╔╝██╔══╝     ██║   ██║██╔══██╗
 *  ██║     ██║  ██║██║  ██║██║  ██║██║ ╚═╝ ██║██║  ██║███████║███████╗██║  ██║ ╚████╔╝ ███████╗██╗╚██████╔╝██║  ██║
 *  ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═╝  ╚═╝╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝  ╚══════╝╚═╝ ╚═════╝ ╚═╝  ╚═╝
 *	
 *
 * Theme Name: Pharmaserve Lilly
 * Theme URI: https://lilly.gr
 * Description: Latest update was December 2019.
 * Version: 2.0
 *
 * This file is here for informational purposes only. Look for the actual stylesheets
 * inside the /css folder of the current theme.
 *
 * Have fun,
 */

@import url('https://www.lilly.gr/wp-content/themes/lilly/css/fonts/arial/style.css');
.dulabot.ratio-9x16 {
    display: none!important;
}

body>div.responsiville-scrollmenu-wrapper.responsiville-scrollmenu-1.responsiville-scrollmenu-enabled.responsiville-scrollmenu-active>div>nav>div.small-right.small-column-70.tablet-column-40.laptop-column-85.desktop-column-75.laptop-left.main-nav-menu-container>div>button {
    display: none;
}
u {
    text-decoration: underline;
}
.desktop-only {
    display: block;
}

.mobile-only {
    display: none;
}


/*Landing Page Taltz */

.taltz-backgroundbox {
    padding: 20px;
    margin: 0px!important;
    background-color: #e6ebeb;
}

.taltz-backgroundbox h2,
span {
    color: #475261;
}

.taltz-backgroundbox h2 {
    padding-bottom: 20px;
}

.taltz-green-bgbox {
    margin: 0px!important;
    padding: 20px;
    text-align: center;
    background-color: #49a942;
}

.taltz-green-bgbox h3 {
    color: white;
}

@media screen and (max-width:768px) {
    .desktop-only {
        display: none;
    }
    .mobile-only {
        display: block;
    }
}

img.size-full.wp-image-27299.aligncenter {
    display: none;
}

@media screen and (max-width: 1023px) {
    .single-therapeutic_area p.small-column.laptop-column-20.nexus.summary {
        display: none;
    }
}

.wpex-timeline>li .wpex-timeline-time .info-img {
    height: auto;
    width: auto;
    border-radius: 0px;
    overflow: hidden;
    display: inline-block;
    box-shadow: none;
    border: none;
}

.wpex-timeline-label {
    border: none !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.wptl-more-meta {
    visibility: hidden;
}

.wpex-timeline>li .wpex-timeline-label h2 {
    text-transform: initial;
}

.text a {
    border: none !important;
}

.wpex-timeline>li .wpex-timeline-label h2 a {
    color: #e31d1a;
    font-style: italic;
}

.wpex-timeline-list .wpex-timeline>li .wpex-timeline-label .tlct-shortdes>p,
.wpex-timeline-list .wpex-timeline>li .wpex-timeline-label .timeline-details>p {
    margin-bottom: 15px;
    white-space: break-spaces;
}

ul.color_bullet {
    margin-top: 10px;
}

ul.color_bullet li::marker {
    color: #FA4242;
}

@media screen and (min-width: 768px) and (max-width:1024px) {
    li:nth-child(even) time.wpex-timeline-time {
        left: 30px !important;
    }
    .wpex h2,
    .wpex h2 a,
    .wpex .timeline-details h2,
    .wpex .timeline-details h2 {
        font-size: 60px;
    }
    .landing_page-template-page-landing_taltz span.medicine-logo img {
        width: 340px !important;
    }
    .landing_page-template-page-landing_abasaglar span.medicine-logo img {
        width: 300px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    img.size-full.wp-image-27299.aligncenter {
        display: block;
    }
    img.alignnone.size-medium.wp-image-27294 {
        display: none;
    }
    img.size-medium.wp-image-27294.aligncenter {
        display: none;
    }
    p.dsxolia {
        margin-left: 20px;
    }
}

@media screen and (min-width: 1024px) {
    .wpex h2,
    .wpex h2 a,
    .wpex .timeline-details h2,
    .wpex .timeline-details h2 {
        font-size: 70px;
    }
    li:nth-child(even) time.wpex-timeline-time {
        left: 100px !important;
    }
}

@media screen and (max-width:767px) {
    img.size-full.wp-image-27299.aligncenter {
        display: block;
    }
    img.alignnone.size-medium.wp-image-27294 {
        display: none;
    }
    img.wp-image-27294 {
        display: none !important;
    }
    p.dsxolia {
        margin-left: 10px;
    }
    .wpex-timeline>li .wpex-timeline-time span:first-child img {
        width: 80px;
    }
    .wpex-timeline>li .wpex-timeline-time .info-img {
        width: 80px;
    }
    .landing_page-template-page-landing_taltz span.medicine-logo img {
        width: 190px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    .landing_page-template-page-landing_taltz h1.lp2-title.taltz {
        font-size: 18px !important;
    }
    .column.pxptaltz {
        width: 30% !important;
    }
    .column.dtaltz {
        width: 70% !important;
    }
    /*Abasaglar Landing Page */
    .landing_page-template-page-landing_abasaglar span.medicine-logo img {
        width: 190px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .landing_page-template-page-landing_abasaglar h1.lp2-title.abasaglar {
        font-size: 18px !important;
    }
    /*Lyumjev Landing Page */
    .landing_page-template-page-landing_lyumjev span.medicine-logo img {
        width: 250px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .landing_page-template-page-landing_lyumjev h1.lp2-title.lyumjev {
        font-size: 18px !important;
    }
}

@media screen and (max-width:425px) {
    .wpex h2,
    .wpex h2 a,
    .wpex .timeline-details h2,
    .wpex .timeline-details h2 {
        font-size: 50px;
    }
    .timeline-title-img {
        width: 80%
    }
	img.size-full.alignright.circle99 {width: 200px;}
	.postid-32377 .small .text .column-33 {width: 33%!important; padding: 0px;}
	.postid-32377 .column.column-33.tinymce-column {padding: 0px;}
	.postid-32377 .row.tinymce-row.tinymce-row-span-3 {display: flex;}
}

@media screen and (max-width:320px) {
    .wpex h2,
    .wpex h2 a,
    .wpex .timeline-details h2,
    .wpex .timeline-details h2 {
        font-size: 40px;
    }
    .timeline-title-img {
        width: 100%
    }
}

.postid-21258 #kgvid_kgvid_0_wrapper,
.postid-21258 #kgvid_kgvid_1_wrapper,
.postid-21258 #kgvid_kgvid_2_wrapper,
.postid-21258 #kgvid_kgvid_3_wrapper,
.postid-21258 #kgvid_kgvid_4_wrapper,
.postid-21258 #kgvid_kgvid_5_wrapper {
    min-height: auto !important;
}

.postid-21693 #kgvid_kgvid_0_wrapper,
.postid-21693 #kgvid_kgvid_1_wrapper,
.postid-21693 #kgvid_kgvid_2_wrapper,
.postid-21693 #kgvid_kgvid_3_wrapper,
.postid-21693 #kgvid_kgvid_4_wrapper,
.postid-21693 #kgvid_kgvid_5_wrapper {
    min-height: auto !important;
}

.post-21562 div {
    display: none !important;
}

a.timeline-link {
    color: var(--color-message-dark-red);
    text-decoration: underline;
}

body.page-id-7142>div.wrapper>main>section:nth-child(3)>div {
    padding-top: 20px;
}

body.page-id-7142>div.wrapper>main>section:nth-child(3)>div>div:nth-child(1)>div>h2 {
    color: white;
}

body.page-id-7142>div.wrapper>main>section:nth-child(3) {
    padding-top: 0px;
    margin-top: 7rem;
    background-color: #D3BF96;
}

body.page-id-7142>div.wrapper>main>section:nth-child(4) {
    padding-top: 20px;
}

body.page-id-7142>div.wrapper>main>section:nth-child(4)>div>div:nth-child(2)>p>img {
    padding: 3rem;
    background: rgba(231, 221, 201, 0.5);
    margin-top: -108px;
}

@media screen and (max-width:600px) {
    body.page-id-7142>div.wrapper>main>section:nth-child(4)>div>div:nth-child(2)>p>img {
        margin-top: 20px;
    }
}

@media screen and (min-width:1024px) {
    body.home.page-id-13>div.wrapper>main>section:nth-child(2)>div.row.layout-first-image>div>div.small-column.laptop-pull-50.laptop-column-50.excerpt {
        right: 0px;
        padding-left: 39px;
        padding-right: 0px;
    }
    body.home.page-id-13>div.wrapper>main>section:nth-child(2)>div.layout-first-background.brown {
        padding-left: 52%
    }
    body.home.page-id-13>div.wrapper>main>section:nth-child(2)>div.row.layout-first-image>div>div.small-column.laptop-push-50.laptop-column-50.image-thumb {
        left: 0%
    }
    body.home.page-id-13>div.wrapper>main>section:nth-child(2)>div.row.layout-first-image {
        margin-bottom: 0px;
        margin-top: 50px;
    }
}

sup.original {
    font-size: inherit !important;
}

footer .email li:not(.department-title) a {
    font-family: var(--font-light);
    font-size: 1.4rem;
    color: #000;
    word-break: break-word;
}


/* iframe{
	position:relative!important;
	height:550px!important;
}	 */

.single-library .plyr--audio .plyr__controls {
    background: #000 !important;
}

.plyr--audio .plyr__controls {
    background: #82786F !important;
    color: #fff !important;
    padding: 0px 10px !important;
}

.plyr__controls__item.plyr__control {
    color: #fff !important;
}

a.plyr__controls__item.plyr__control {
    display: none;
}

.postid-22250>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22329>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22442>div.wrapper>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22468>div.wrapper>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22550>div.wrapper>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 900px;
}

.postid-22572>div.wrapper>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 900px;
}

.postid-22635>div.wrapper>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22557>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 800px;
}

.postid-22653>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22699>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.postid-22722>div.wrapper.is_article_type>main>section.content.row.main-page-content.landing_page_space>div.panel {
    max-width: 1024px;
}

.landing_page-template .kgvid_wrapper {
    width: 100%;
}

.single-library .kgvid_wrapper {
    width: 100%;
}

.page-id-1986>div.wrapper>main>section.content.row.main-page-content>div>article>div>blockquote:nth-child(9)::after {
    right: -2rem;
}

.page-id-1986 .video-js {
    width: 100%;
    max-width: 100%;
}

h3>sup {
    font-size: 1.6rem !important;
    top: -1.6rem;
    line-height: 10px;
}

h2>sup {
    font-size: 2.1rem !important;
    top: -1.6rem;
    line-height: 10px;
}

.single-library .responsiville-accordion-header .button {
    font-family: var(--font-bold);
    background: var(--color-red);
    padding-bottom: 0.5rem;
    border-radius: 0 !important;
    text-transform: uppercase;
    font-size: 1.6rem;
    color: white;
    font-weight: 400;
}

.postid-22851 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-22867 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-22869 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-22874 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-22872 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-22876 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-23015 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-23207 .is_article_type .responsiville-accordion-content:before {
    display: none;
}

.postid-23015 .responsiville-accordion-header .button {
    font-family: var(--font-bold);
    background: var(--color-red);
    padding-bottom: 0.5rem;
    border-radius: 0 !important;
    text-transform: uppercase;
    font-size: 1.6rem;
    color: white;
    font-weight: 400;
}

.postid-23015 .responsiville-accordion-header {
    text-align: center;
}

button.back-to-top {
    display: none;
    position: fixed;
    right: 1rem;
    bottom: 1rem;
    z-index: 50;
    width: 3.5rem;
    height: 3.5rem;
    padding: 0;
    font-size: .75rem;
    line-height: 1.125rem;
    background-color: #d52b1e;
    border-radius: 50%;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    transition: background-color .3s, opacity .3s, transform .3s;
}

button.back-to-top>a {
    color: white;
}

button.back-to-top>a>.icon {
    width: 12px;
    height: 16px;
    margin: 0 auto;
    fill: currentColor;
}

footer .newsletter {
    display: none;
}

footer .panel-full.row {
    padding-bottom: 50px;
}


/*Dulabot*/

.postid-23401 div.panel {
    max-width: 1632px;
}

.postid-23401 article.column {
    height: 100vH;
}

.postid-23401 .ratio-9x16 iframe {
    max-height: 100vH;
}

.postid-24665 div.panel {
    max-width: 1632px;
}

.postid-24665 article.column {
    height: 100vH;
}

.postid-24665 .ratio-9x16 iframe {
    max-height: 100vH;
}

.dulabot {
    position: fixed;
    bottom: 0px;
    right: 0px;
}

.dulabot.ratio-9x16 {
    position: fixed !important;
}

.dulabot.ratio-9x16 iframe {
    position: fixed !important;
    bottom: 0;
    right: 0;
    top: unset;
    left: unset;
    width: max-content;
    height: 350px;
    z-index: 999;
}

.list-accordion {
    margin-top: auto !important;
}

.list-accordion .responsiville-accordion-header {
    text-align: left;
}

.list-accordion .responsiville-accordion-header h3:before {
    display: none;
}

.list-accordion .responsiville-accordion-content:before {
    display: none;
}

.list-accordion .responsiville-accordion-header h3 {
    background: white !important;
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
}

.list-accordion .responsiville-accordion-panel-open .responsiville-accordion-header h3 {
    background: var(--color-gold) !important;
    color: var(--color-white);
}

.list-accordion .responsiville-accordion-content {
    border: none !important;
}

.list-accordion .kgvid_wrapper {
    z-index: 9999;
}

ul.sub-menu ul.sub-menu {
    padding: 0 !important;
    margin: 0;
}

body.cnewsletter2-template-default.single.single-cnewsletter2 section.content.row.main-page-content>.panel {
    margin-bottom: 50px;
    margin-top: 50px;
}

body.postid-23728>div.wrapper>main>section.row.content.inner-header.responsiville-lazymg.responsiville-lazymg-0.responsiville-parallax-0.responsiville-lazymg-loaded {
    background-position: right;
}

.verzenios-lp {
    background-color: #00006e;
    width: fit-content;
    padding: 10px 20px;
    color: #fff;
    font-size: 25px;
    margin: 0px;
    margin-top: 40px !important;
}

.postid-32210.landing_page-template-page-landing_omvoh h5 strong { color: #d8372b!important;}
.postid-32210.landing_page-template-page-landing_omvoh h5 {margin-bottom: 0px!important;}

/*εταιρικα νεα*/

@media screen and (max-width:1140px) {
    .small .effect-apollo .banner-container {
        top: 22rem !important;
    }
}

@media screen and (max-width:600px) {
    .small .effect-apollo .banner-container {
        top: 18rem !important;
    }
}

@media screen and (max-width:768px) {
    .postid-24558 section.row.content.single-inner-header.responsiville-lazymg.responsiville-lazymg-0.responsiville-parallax-0.responsiville-lazymg-loaded {
        background-image: url("https://www.lilly.gr/wp-content/uploads/2022/07/DSC_0511.jpg") !important;
    }
}

.single-landing_page .is_article_type div#kgvid_kgvid_0_wrapper {
    width: inherit;
}

.page-id-24794 .pistopoiiseis {
    margin-top: 30px;
    margin-bottom: 30px;
    border: 1px solid var(--color-red);
    border-radius: 30px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.page-id-24794 .pistopoiiseis ul li {
    line-height: 18px;
    font-size: 13px !important;
}

.page-id-24794 .pistopoiiseis {
    line-height: 18px;
    font-size: 13px !important;
}

.page-id-24794 .pistopoiiseis ul {
    padding-right: 1rem !important;
}

.page-id-24794 .pistopoiiseis.one ul li {
    padding-left: 0px !important;
}

#my-hr {
    width: 5%;
    text-align: center;
    clear: both;
    margin: 20px 50%;
    color: var(--color-red);
    border-width: 1px;
}

table.white-table {
    background-color: white;
}

table.white-table tr {
    background-color: white !important;
}

table.white-table td {
    background-color: white !important;
    vertical-align: middle;
}

table.simple_table thead {
    background-color: white;
}

table.white-table thead th,
table.white-table thead td,
table.white-table tfoot td,
table.white-table tfoot th {
    background-color: #f1f2f2 !important;
}

table.grey-table {
    background-color: #f1f2f2;
}

table.grey-table tr {
    background-color: #f1f2f2 !important;
}

table.grey-table td {
    background-color: #f1f2f2 !important;
    vertical-align: middle;
}

table.grey-table thead th,
table.grey-table thead td,
table.grey-table tfoot td,
table.grey-table tfoot th {
    background-color: #f1f2f2 !important;
}

table.simple_table.grey-table tr:not(:first-child):not(:nth-child(2)) td:first-child {
    border-right-width: 0px!important;
}

table.simple_table.grey-table tr:not(:first-child):not(:nth-child(2)) td:nth-child(2) {
    border-left-width: 0px!important;
}

table.simple_table td {
    border: 1px solid black!important;
}

table.simple_table.grey-table tbody>tr:first-child>td>strong {
    font-family: var(--font-bold);
    font-weight: normal;
    font-size: larger;
}

.bg-pink {
    background-color: #fcdddd;
    padding: 25px;
}

.bg-pink ul ::marker {
    content: '✓ ';
    color: #ff585d;
    font-weight: 900;
}

table.bg-blue tr:first-child td,
table.bg-blue tr td:first-child {
    background-color: #3a5382!important;
    color: white;
    font-weight: bold;
}

table.bg-purple tr:first-child td,
table.bg-purple tr td:first-child {
    background-color: #5D0096!important;
    color: white;
    font-weight: bold;
}

.info-box {
    border: 1px solid var(--color-dark-brown);
    padding: 50px;
    border-radius: 50px;
    background: var(--color-light-grey);
}

.page-template-page-consuccess .top-header.with-many-buttons {
    display: none;
}

.page-template-page-consuccess .main-nav-menu-container {
    display: none;
}

.page-template-page-consuccess .social-media {
    display: none;
}

.page-template-page-contest .top-header.with-many-buttons {
    display: none;
}

.page-template-page-contest .main-nav-menu-container {
    display: none;
}

.page-template-page-contest .social-media {
    display: none;
}

.page-template-page-contest .panel {
    padding-top: 30px;
}

.page-template-page-conunsubscribe .top-header.with-many-buttons {
    display: none;
}

.page-template-page-conunsubscribe .main-nav-menu-container {
    display: none;
}

.page-template-page-conunsubscribe .social-media {
    display: none;
}

.page-template-page-conunsubscribe .panel {
    padding-top: 30px;
}

.banner-container {
    position: relative;
    background: var(--color-dark-blue);
    margin-top: 5rem;
    margin-right: 1rem !important;
    margin-bottom: 5rem;
}

.desktop .effect-apollo .banner-container {
    top: 22rem !important;
}


/* Olumiant Landing Page */

.column.column-50.tinymce-column.orang-line {
    border-right: 1px solid #F36C21;
}

.column.column-30.tinymce-column.orange-rep2 {
    border: 2px solid #f36c00;
    border-radius: 10px;
    margin: 18px;
}

p.rep2p {
    font-size: 12px !important;
    color: #425464;
    font-weight: 600;
}

.postid-32671 h1.lp2-title.olumiant_o {
    font-family: 'AvertaStd-Light';}

/*Landing Page 2*/

.landing_page-template-page-landing_2 .top-header.with-many-buttons.row {
    display: none;
}

.landing_page-template-page-landing_2 footer.row {
    display: none;
}

.landing_page-template-page-landing_2 header.row {
    display: none;
}

.landing_page-template-page-landing_2 .responsiville-scrollmenu-active {
    display: none;
}

section.row.content.responsiville-lazymg.lp2-thumbnail.lp2-inner-header {
    min-height: 36rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.landing_page-template-page-landing_2 h1.title-box.lp2-title {
    color: #39c1cd;
    font-family: var(--font-bold);
}

.landing_page-template-page-landing_2 h1.title-box.lp2-title b {
    color: rgb(172, 174, 46);
    font-weight: normal;
    font-family: var(--font-bold);
}

.postid-25234 .text>*+* {
    margin-top: calc(0.333*var(--text-rhythm));
}

.postid-25647 sup {
    font-size: 70%;
    line-height: 1px;
}

.postid-25647 h6 {
    font-size: 24px;
}

img.wp-image-25822.size-full.alignleft {
    padding-bottom: 20px;
}

.middle-align-col {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.middle-align-col p {
    color: #475666 !important;
    font-size: larger !important;
    line-height: 140%;
    font-weight: bold;
}

.postid-26109 .title-box,
.postid-26142 .title-box,
.postid-26280 .title-box,
.postid-26163 .title-box,
.postid-26166 .title-box,
.postid-26155 .title-box,
.postid-26152 .title-box {
    text-transform: initial;
}

#list-link ::marker {
    content: '\2713';
}

ul#list-link a {
    font-style: italic;
}

.postid-2141 .kgvid_wrapper {
    min-height: unset !important;
}

.postid-2141 div#kgvid_kgvid_0_wrapper {
    border: 3px solid rgb(165, 151, 200);
}

.postid-2141 div#kgvid_kgvid_1_wrapper {
    border: 3px solid rgb(105, 192, 131);
}

.postid-2141 div#kgvid_kgvid_2_wrapper {
    border: 3px solid rgb(221, 98, 39);
}

.postid-2141 div#kgvid_kgvid_3_wrapper {
    border: 3px solid rgb(222, 61, 65);
}


/* Παχυσαρκία */

.postid-29859 p {
    margin-top: 1rem;
}

.postid-29859 img.hero-gif {
    max-width: 650px;
}

.postid-29859 .row.tinymce-row {
    margin-top: 1rem;
}

.postid-29859 .row.tinymce-row.tinymce-row-span-2,  .row.tinymce-row.tinymce-row-span-2.central {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}

.postid-29859 .accordion-layout .responsiville-accordion-header h3 {
    position: relative;
    background: transparent;
    font-family: var(--font-light);
    font-size: 1.8rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: var(--grid-gutter);
    color: black;
    border: 0px solid var(--color-gold);
    border-bottom: 1px solid var(--color-gold);
    margin-bottom: 0;
    font-weight: bold;
}

.postid-29859 .accordion-layout .responsiville-accordion-content ol {
    margin-left: 5rem;
}

.postid-29859 .accordion-layout .responsiville-accordion-content p {
    padding-top: 0px;
    padding-bottom: 0pc;
}

.postid-29859 .accordion-layout .responsiville-accordion-content {
    padding: 0px 0px 2rem!important;
    border-left: 0px solid var(--color-gold);
    border-right: 0px solid var(--color-gold);
    border-bottom: 1px solid var(--color-gold);
}

.postid-29859 .accordion-layout .responsiville-accordion-panel-open .responsiville-accordion-header h3 {
    position: relative;
    background: var(--color-red);
    font-family: var(--font-light);
    font-size: 1.8rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: var(--grid-gutter);
    color: var(--color-white);
}


/* .postid-29859 img.quote-image {
    max-width: 290px!important;
} */

.postid-29859 .column.text.therapeutic-layout-content.marg {
    margin-bottom: -60px;
    margin-top: -60px;
}

.postid-29859 .row.tinymce-row.tinymce-row-span-4 {
    margin-left: 0px!important;
    margin-right: 0px!important;
    max-width: var(--panel-width);
}

.postid-29859 div.wrapper>main>section:nth-child(19) {
    padding-top: 0px;
}

.postid-29859 h5.paxs-title {
    margin-top: 0px;
}

.postid-29859 h3.black-heading {
    margin-top: 0px;
}

.postid-29859 h3.black-heading.prokliseis {
    margin-top: -20px;
}

.postid-29859 .desktop {
    display: block!important;
}

.postid-29859 .mobile {
    display: none!important;
}

div#calc-footer {
    display: none;
}

div#bmi_div {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}

#CCB-calc {
    max-width: 400px;
}

#CCB-calc .form-group {
    width: 350px;
}

@media screen and (max-width:738px) {
    .postid-29859 .column.column-10.tinymce-column {
        width: 15%;
    }
    .postid-29859 .column.column-40.tinymce-column {
        width: 80%;
    }
    .postid-29859 .desktop {
        display: none!important;
    }
    .postid-29859 .mobile {
        display: block!important;
    }
    .postid-29859 .row.tinymce-row.tinymce-row-span-2,    .row.tinymce-row.tinymce-row-span-2.central {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
    }
    .postid-29859 .column-30,
    .postid-29859 .column-70 {
        width: 100%;
    }
    .postid-29859 img.quote-image.wp-image-25703 {
        width: 80%!important;
    }
}


/* GIP */

.postid-26646 .title-box {
    /*background: #000000;*/
    /*color: #82786f;*/
    font-weight: bold;
    text-align: center;
}

.postid-26646 .title-box b {
    font-size: 4rem;
    font-weight: bold;
}

.postid-26646 .layout-content-container p {
    color: #82786F !important;
}

.postid-26646 div#kgvid_kgvid_0_wrapper {
    width: 100%;
}

.postid-26646 .inner-header:after {
    background: #a59d95;
}

.download-btn-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    margin-top: 0px !important;
    margin-bottom: -30px !important;
}

.download-btn {
    display: inline-grid;
    align-content: center;
    justify-content: center;
    align-items: center;
    justify-items: center;
    margin-top: -30px !important;
}

@media screen and (max-width:1300px) and (min-width:599px) {
    .download-btn {
        margin-top: -10px !important;
    }
    .download-btn-wrapper {
        margin-top: 0px !important;
        margin-bottom: -10px !important;
    }
}

h6 sup {
    top: -1.6rem;
}

p.greenp {
    background-color: #ACAE2E;
    border-radius: 10px;
    color: #ffffff !important;
    padding: 10px;
}

p.cielp {
    background-color: #2DCCD3;
    border-radius: 10px;
    color: #ffffff !important;
    margin: 15px 0px;
}

p.rdotted {
    border: 1px dotted #2DCCD3;
    margin-top: 20px;
    border-radius: 20px;
    padding: 10px;
}

.abg-dotted {
    border: 1px solid #2DCCD3;
    border-radius: 20px;
    padding: 10px;
    margin-top: 14px !important;
}

p.img-abg {
    margin: 20px 0px 0px 0px;
}

.abg-doted {
    border-radius: 20px;
    border: 1px solid #2DCCD3;
    padding: 10px;
    margin-top: 14px !important;
}

.arrows {
    margin-top: 20px !important;
}

.abgl {
    margin-top: 0px !important;
}

.arrows2 {
    margin-top: 0px !important;
}

@media screen and (max-width:767px) {
    .arrows2 {
        margin-top: 10px !important;
    }
}

img.size-medium.wp-image-27294.aligncenter {
    margin-left: 120px;
}

.postid-27129 .column.text {
    padding: 0px;
}

.postid-27129 article.column {
    padding: 0px;
}

.postid-27129 section.content.row.main-page-content.landing_page_space {
    background-color: white;
}

.postid-27129 section.row.content.title-of-page.lp2-only-title.abasaglar {
    background: white !important;
}

.postid-27429 section.row.content.title-of-page.lp2-only-title.abasaglar {
    background: #ffffff !important;
}

.espa-link img {display: none;}

/* Espa Banner */

@media screen and (max-width:600px) {
    .orders.cta.espa-banner {
        display: none !important;
    }
    .small .with-many-buttons .orders.cta {
        width: 100% !important;
    }
    .orders-btns {
        width: 50%;
    }
}

body.single .row.content.inner-header.white {
    background-color: black;
}

body.single .row.content.inner-header.brown {
    background-color: white;
}


/* Carousel */

.owl-carousel h5 {
    font-size: 2.6rem;
    color: var(--color-black);
    font-family: var(--font-bold);
    padding-bottom: 3rem;
}

.owl-carousel .owl-item {
    min-height: 450px !important;
}

.owl-carousel a.carousel-button.btn-icon.local {
    vertical-align: bottom;
    bottom: 0px;
    position: absolute;
    vertical-align: bottom;
    border: 1px solid black !important;
    border-radius: 50px;
    padding: 15px 7px 15px 11px;
    line-height: 1px;
    width: 40px;
    height: 40px;
}

.owl-carousel a.carousel-button.btn-icon.icon-arrow-right2.local:hover {
    color: white;
    border-color: white !important;
    background-color: var(--color-red);
}

.owl-carousel p.owl-btn-wrapper {
    margin-top: 50px;
}

.postid-28337 h1.title-box,
.postid-28345 h1.title-box {
    background-color: #00000000 !important;
}

.orange-back {
    background-color: #F36C21;
    padding-top: 20px;
}

.orange-back h2 {
    color: white;
}

.postid-28812 table div,
.postid-28841 table div,
.postid-28846 table div,
.postid-28835 table div {
    color: black !important;
}

.postid-28812 .btn-top-section .row .column:last-child {
    width: 70%;
    text-align: left !important;
    justify-content: end;
}

@media screen and (max-width:1024px) {
    li#menu-item-30071 a {
        color: #82786f!important;
    }
}

table.mounjaro-table td {
    /* border: 1px solid black!important; */
    font-size: 18px;
    padding-top: 3px;
    padding-bottom: 3px;
}

table.mounjaro-table tr:hover {
    background-color: #F6F2F9;
}

table.mounjaro-table tr:hover td:nth-child(even) {
    background-color: #5d0096;
}

table.mounjaro-table td:nth-child(odd) {
    background-color: #F6F2F9;
    color: #44245B;
    font-weight: bold!important;
    font-family: 'Roboto', sans-serif;
    padding-left: 4%;
    border: 1px solid black!important;
}

table.mounjaro-table td:nth-child(even):first-child {
    border-top: 1px solid black!important;
}

table.mounjaro-table td:nth-child(even) {
    background-color: #3f2a5a;
    color: #fff;
    font-weight: bold!important;
    padding-left: 4%;
    font-family: 'Roboto', sans-serif;
    border: 1px solid white!important;
}

table.mounjaro-table td.first {
    border-top: 1px solid black!important;
}

table.mounjaro-table td.last {
    border-bottom: 1px solid black!important;
}

.mounjaro-banner {
    background-color: #E94647;
    padding: 30px 45px;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
}

.mounjaro-bg-full {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #3f2a5a;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}

.mounjaro-bg-full h2 {
    margin-bottom: -40px;
    margin-top: 40px;
}

.mounjaro-bg-full .card {
    background-color: white;
    width: 40%;
    border: 5px solid #3F2A5A;
    border-radius: 30px;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    box-shadow: -10px 10px 20px black;
    padding: 20px 0px;
}

.mounjaro-bg-full .card.second {
    margin-bottom: 70px;
}

.mounjaro-bg-image sup {
    font-size: 2.1rem;
    top: -1.6rem;
}

.mounjaro-bg-image {
    padding-top: 70px;
    padding-bottom: 50px;
    background-image: url("https://www.lilly.gr/wp-content/uploads/2024/11/IMAGE_7.png");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 70%, contain;
}

.mounjaro-bg-image.center h2 span {
    color: #e94647;
    font-weight: 700;
}

.mounjaro-bg-image.center {
    margin: 100px 0px;
    padding-top: 50px;
    padding-bottom: 30px;
    background-image: url("https://www.lilly.gr/wp-content/uploads/2024/11/IMAGE_7.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.landing_page-template-page-landing_mounjaro strong,
.landing_page-template-page-landing_mounjaro strong span {
    font-weight: 700;
}

.landing_page-template-page-landing_mounjaro .card strong {
    color: #3F2A5A;
}

.landing_page-template-page-landing_mounjaro div.bg-purple {
    padding-bottom: 30px;
    background-color: #69388D;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
}

.landing_page-template-page-landing_mounjaro div.bg-purple div.bg-white li::marker {
    content: url('https://www.lilly.gr/wp-content/uploads/2024/11/Asset-3@3x-1.png');
}

.landing_page-template-page-landing_mounjaro div.bg-purple div.bg-white {
    background-color: white;
    padding: 22px;
    margin-left: 22px;
    margin-right: 22px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
}

.landing_page-template-page-landing_mounjaro div.bg-white .bg-lila {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #EEE5F3;
    border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
    -moz-border-radius: 20px 20px 0px 0px;
    -ms-border-radius: 20px 20px 0px 0px;
    -o-border-radius: 20px 20px 0px 0px;
}

.landing_page-template-page-landing_mounjaro div.bg-white .bg-lila sup {
    font-size: 1.5rem;
    top: -1.3rem;
}

.blue_banner {
    background-color: rgb(0, 187, 211);
    padding: 30px;
    color: white;
}

.blue_banner * {
    color: white;
}

.tg-wrap {
    padding: 22px 0px;
    /* background-color: #69388D; */
}

table.tg th,
table.tg td {
    margin: 0px;
    border-top-width: 1px!important;
    border-left-width: 1px!important;
    border-bottom-width: 0px!important;
    border-right-width: 0px!important;
    border-color: #777674!important;
    border-style: solid!important;
    font-family: 'Roboto';
}

table.tg td:not(:first-child) {
    background-color: white!important;
    font-weight: 400!important;
    font-family: 'Roboto';
}

table.tg td:hover {
    background-color: white;
}

.bez_box {
    background-color: rgba(112, 115, 114, 0.1);
    padding: 30px 40px;
}

.postid-30349 .tinymce-row-span-3 sup {
    top: -1.6rem!important;
}

@media screen and (max-width:1024px) {
    .mounjaro-bg-full .card {
        width: 70%;
    }
}

@media screen and (max-width:768px) {
    .mounjaro-bg-full .card {
        width: 90%;
    }
    .mounjaro-bg-image.center,
    .mounjaro-bg-image {
        padding-top: 50px;
        padding-bottom: 50px;
        background-position: center center;
        background-size: cover;
    }
    .mounjaro-bg-image.center h2,
    .mounjaro-bg-image h2 {
        font-size: 3rem;
    }
}

.postid-31982 .single-inner-header {
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;
}

li#field_32_10, li#field_32_16 {
    opacity: 0.4;
}


.postid-32756 .kgvid_wrapper > .kgvid_videodiv, .postid-32795 .kgvid_wrapper > .kgvid_videodiv {
	max-width: 800px;
}