*{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:'Roboto','Roboto Slab',sans-serif;outline:0}
.clr{clear:both;height:1px}
.date-cell.greenp,.greenp{background-color:#00793a}
.whitec{color:#fff}
.greenc{color:#00793a}
.bluebg{background-color:#00aecc}
.whitebg{background-color:#fff}
.master-row{margin:0 auto;width:100%;max-width:none;display:table}
.tablerow{width:100%;display:table;height:auto}
.table-cell{display:table-cell}
.middle-align{vertical-align:middle}
.bgimage{background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:50%}
.archive .bgimage{background-position:left center}
.overlay{background:rgba(0,121,58,0.8);position:absolute;left:0;right:0;top:0;bottom:0}
.pos-rel{position:relative}
.nom{margin:0;padding:0}
.nom li{list-style:none}
.space100{height:100px;clear:both;width:100%}
.space70{height:70px;clear:both;width:100%}
.space60{height:60px;clear:both;width:100%}
.space50{height:50px;clear:both;width:100%}
.space30{height:30px;clear:both;width:100%}
.uppercase{text-transform:uppercase}
.capitalize{text-transform:capitalize}
.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
/* .readmore{display:none} */
.readmore > .tablerow > .table-cell:nth-child(1),.article-more > .tablerow > .table-cell:nth-child(1),.main-cell-more > .tablerow > .table-cell:nth-child(1){margin-right:0!important;padding-right:0!important}
.carouzel-right .main-cell-more{background-color:#fff;font-weight:600}
.carouzel-right .main-cell-more a{text-decoration:none}
.readmore > .tablerow > .table-cell:nth-child(2),.article-more > .tablerow > .table-cell:nth-child(2),.main-cell-more > .tablerow > .table-cell:nth-child(2){display:none!important}
.menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.menu-container > div{display:-webkit-box;display:-ms-flexbox;display:flex}
.page-id-41 .fullrowtitle,.page-id-2 .fullrowtitle{display:none}
.greenp .responsive-menuwrapper button:hover,.greenp .responsive-menuwrapper button.dl-active,.greenp .responsive-menuwrapper button,.responsive-menuwrapper ul{background:transparent;position:absolute}
.responsive-menuwrapper button:hover,.responsive-menuwrapper button.dl-active,.responsive-menuwrapper button{background:#00aecc}
.responsive-menuwrapper ul {background: #00793a;}
.greenp #responsive-menu-container #responsive-menu .responsive-menu-submenu li ul li a{font-size:16px;line-height:22px;margin-bottom:15px;margin-top:15px}
.greenp .responsive-menuwrapper button:after{background:#00aecc;height:3px;-webkit-box-shadow:0 10px 0 #00aecc,0 20px 0 #00aecc;box-shadow:0 10px 0 #00aecc,0 20px 0 #00aecc}
.mini-grid{max-width:1000px;width:100%;margin:0 auto;display:table}
.main-navigation li{font-size:18px;line-height:21px;font-weight:900;margin-right:20px}
.main-navigation a{color:#333;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.main-navigation a:hover{color:#00793a}
.main-navigation .sub-menu a:hover{color:#f7eb37}
#ms-sub-form input{border:none;border-radius:0 0 0 0;padding:5px}
#ms-sub-form input[type="submit"]{background-color:#FFF334;-webkit-appearance:none;padding:10px;display:block;margin-top:10px;height:auto;font-size:20px;font-family:'Roboto';color:#00793A;font-weight:700}
#ms-sub-form input#email{max-width:390px;padding:15px;margin-top:13px;font-weight:400;font-family:'Roboto'}
.footer-newsletter #ms-sub-form input#email{width:220px;padding:5px 15px}
/* .green-carousel{width:100%;height:100vh;max-height:715px} */
.single .green-carousel {height: auto;}
/* .green-carousel .table-cell{width:50%;height:100%;position:relative} */
.green-carousel .table-cell.cell-image img {width: 100%;}
/* .maps-row,.bonuscard-row{width:100%;height:100vh;max-height:715px} */
.maps-row .table-cell,.bonuscard-row .table-cell{width:50%;height:100%;position:relative}
.main-cell.left-space{padding-left:25%}
.main-cell.right-space{padding-left:8%}
.main-cell{margin:0 auto;max-width:85%;padding:10px 0}
.main-cell .bordered{font-size:48px;line-height:50px;position:relative;letter-spacing:-.2px;font-weight:700;margin:0;text-transform:capitalize}
.main-cell .bordered:after{content:" ";width:100%;max-width:185px;height:6px;margin:5px 0 20px;display:block;background-color:#00793a}
.main-cell .bordered.whitec:after{background-color:#fff}
.green-carousel .descr-home{font-size:22px;line-height:35px;color:#00793a;margin-bottom: 20px;}
.green-carousel .descr-home .nom li:first-child{font-weight:700}
.main-cell-more{bottom:15px;position:absolute;right:15px;border-bottom:3px solid rgba(0,121,58,0.25);border:solid 2px #00793a;padding:5px 10px;border-radius:6px;display: inline-block;}
.card-home > ul > li{position:relative;font-size:26px;margin-bottom:10px}
.card-home > ul > li::before{position:absolute;content:"";background-image:url(/wp-content/themes/greenpharmacy/common/imgs/checked.svg);height:100%;width:25px;background-position:center;background-repeat:no-repeat;background-size:contain;top:0;right:calc(100% + 15px)}
.copyright .fb{display:inline-block;margin-top:15px}
.copyright_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.copyright_newsletter > form{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.copyright_newsletter > form > div {width: 100%;}
.copyright_newsletter > form .input-fields {display: -webkit-box;display: -ms-flexbox;display: flex;flex-flow: wrap;}
form .accept-terms {margin-top: 10px;margin-bottom: -30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
form .accept-terms input {width: 15px; height: 15px;margin-right: 5px;}
form .accept-terms * {font-size: 14px;}
.copyright_newsletter{width:400px;text-align:left;padding-bottom:20px}
.copyright_newsletter .newsletter-intro-footer{padding-left:40px}
.copyright_newsletter #ms-sub-form input[type="submit"]{padding:17px 15px;margin-top:13px;margin-left:15px}
.copyright a {text-decoration: none;}
.page-id-2 .descr-home ul{list-style:none}
.page-id-2 .descr-home ul li{margin-bottom:15px}
.page-id-2 .descr-home ul li,.green-carousel .descr-home .nom li{position:relative;font-size:26px;font-weight:700;margin-left:40px;}
.green-carousel .descr-home .nom li {line-height: 1.5;}
.page-id-2 .descr-home ul li {line-height:1.2;}
.page-id-2 .descr-home ul li::before,.green-carousel .descr-home .nom li::before{position:absolute;content:"";height:100%;width:25px;background-position:center;background-image:url(/wp-content/themes/greenpharmacy/common/imgs/checked_green.svg);background-repeat:no-repeat;top:0;right:calc(100% + 15px);background-size:contain}
.bonuscard-row .main-cell-more a{color:#00793a;font-weight:700;font-size:16px;line-height:19px;text-decoration:none}
.main-cell-more:hover{background:#00793a}
.main-cell-more:hover a{color:#fff!important}
.main-cell .main-cell-more .tablerow .table-cell{width:auto;font-weight:700;font-size:18px;}
.main-cell .main-cell-more .tablerow .table-cell .whitec,.main-cell .main-cell-more .tablerow .table-cell .greenc{text-decoration:none}
.bonuscard-row .cell-image .main-cell-more{background-color:rgba(0,0,0,0)}
.bonuscard-row .cell-image .main-cell-more:hover{background-color:#00793a}
.bluebg .main-cell .main-cell-more .tablerow .table-cell img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.bonuscard-row .descr-home{font-size:22px;line-height:35px;color:#fff;font-weight:700}
.pharmacy .descr-home,.pharmacy h2{color:#00793a!important}
.bonuscard-row .card-home{font-size:22px;line-height:35px;color:#fff;font-weight:700;position:absolute;top:64%;left:40%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.bonuscard-row .centered-cell-more{width:50%;right:25%;text-align:center;bottom:4%;border:none!important}
.bonuscard-row .centered-cell-more:hover{background:none}
.bonuscard-row .centered-cell-more span a{color:#a67b1f;background:rgba(255,255,255,0.8);padding:12px 10px;font-size:18px;text-decoration:none;font-weight:700;line-height:18px}
.pharmacy .main-cell-more a{color:#00793a}
.pharmacy .main-cell-more:hover a{color:#fff!important}
.newsletter-row{padding:70px 0}
.newsletter-intro{width:30%;float:left;font-size:22px;line-height:35px;color:#fff;font-weight:700;margin-top:22px}
.newsletter-intro-footer{color:#fff}
.newsletter-form{width:70%;float:left}
.newsletter-form input{float:left}
.newsletter-form input[type=submit]{padding:17px!important;margin:13px 0 0 5px !important}
.footer-newsletter input[type=submit]{padding:7px 17px!important}
.header-title{font-size:48px;line-height:51px}
.latest-news .header-title{line-height:40px}
.header-title.bordered:after{content:" ";width:100%;max-width:185px;height:6px;margin:20px 0;display:block;background-color:#fff}
.latest-news .header-title.bordered:after{margin:15px 0}
.latestnews .header-title.bordered:after{margin:10px 0}
.latestnews .space50{height:30px}
.header-desc{font-size:22px;line-height:35px;font-weight:700}
h2.greenc:after{background-color:#00793a!important}
.bonus-card-header{display:table;margin-bottom:10px;width:auto;padding:5px 15px 8px;background:#00aecc;border-radius:0 0 8px 8px;font-size:16px;line-height:19px;font-weight:500}
.bonus-card-header a{color:#fff;text-decoration:none}
.maps-row .descr-home{font-size:22px;line-height:35px;color:#fff;font-weight:700}
.latest-news .tablerow{padding:30px 2.5%}
.latest-news .tablerow .table-cell{height:500px;float:left;display:inline-block;width:32%;vertical-align:top}
.news-cell{width:calc(100% - 30px);display:table-cell;height:100%;position:relative;float:left}
.news-cell .mask-image{position:relative;width:100%;display:block;float:left;}
.news-cell .mask-image img {width: 100%;}
.tilers.whitebg.pos-rel.thema-ygeias .news-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 200px)}
.date-cell,.subtitle-cell{width:30px;display:table-cell;height:100%;background:#fff200;float:left;overflow-x:hidden}
.vertical-text{position:absolute;left:0;top:40%}
.subtitle-cell .vertical-text{top:60%}
.vrw{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;float:right;width:auto;font-weight:700;font-size:16px;line-height:19.5px;color:#00793a;-webkit-transform-origin:7px 3px;-ms-transform-origin:7px 3px;transform-origin:7px 3px}
.latest-news .tablerow .table-cell .vertical-text{left:0}
.news-desc{padding:10px 15px;clear:both}
.news-desc h2{font-size:24px;font-weight:700}
.news-desc a{text-decoration:none;color:#00793a}
.news-cell.bluebg .news-desc a{color:#fff}
.latest-news .readmore .tablerow{padding:0;width:100%}
.readmore{position:absolute;right:15px;bottom:35px}
.latest-news .readmore .tablerow .table-cell{height:initial;float:initial;width:auto;padding:0;display:table-cell}
.readmore-link{color:#00793a;font-size:16px;line-height:19px;text-decoration:none;position:relative;word-wrap:normal}
.archive .tilers .readmore{right:0}
.latest-news .tablerow .table-cell:hover .news-cell{background-color:#fff200}
.latest-news .tablerow .table-cell:hover .readmore {font-weight: bold;}
.latest-news .tablerow .table-cell:hover .date-cell{background-color:#00793a}
.latest-news .tablerow .table-cell:hover .news-cell .news-desc h2{color:#00793a}
.latest-news .tablerow .table-cell:hover .date-cell .vrw{color:#fff}
.latest-news .tablerow .table-cell:hover .news-cell .readmore-link{font-weight: bold;}
.latest-news .tablerow .table-cell:hover .news-cell .readmore-row:after{border-bottom:3px solid rgba(255,255,255,0.25)}
.latest-news .tablerow .table-cell:hover .news-cell .readmore-link img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.post-subtitle{padding:5px 0;color:#00793a}
.archive .tilers .post-subtitle{padding-top:20px;font-size:16px;line-height:18px}
.archive .tilers.thema-ygeias .post-subtitle{padding-top:5px}
.bx-wrapper .bx-prev{left:-30px!important}
.bx-wrapper .bx-next{right:-28px!important}
/* .green-carousel .bx-wrapper .bx-prev{left:0!important}
.green-carousel .bx-wrapper .bx-next{right:0!important} */
.green-carousel .bx-wrapper .bx-prev{left:20px!important}
.green-carousel .bx-wrapper .bx-next{right:20px!important}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff200!important}
.bx-wrapper .bx-pager.bx-default-pager a{background:#fff!important}
.latest-tiles.lt_4{margin-right:0}
.episthmonika-row .bx-wrapper{background:none!important;-webkit-box-shadow:none;box-shadow:none;border:none; margin-left: auto;margin-right: auto;}
.latest-tiles .tablerow .maskimage{display:block;width:100%;margin-bottom:5%}
.topimage{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;top:0}
.latest-tiles .tiles-desc .greenc{font-size:18px;line-height:35px;font-weight:700;text-decoration:none; margin-bottom: 15px;}
.latest-tiles .tiles-desc .article-more .greenc {font-size: 16px;line-height: 30px;}
.latest-tiles .tiles-desc{padding:0 5%;min-height:135px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.latest-tiles .tiles-desc .article-more{display: inline-block;margin: auto 5% 10px auto;border:solid 2px #00793a;padding:5px 10px;border-radius:6px}
.latest-tiles .tiles-desc .article-more:hover{background:#00793a}
.latest-tiles .tiles-desc .article-more:hover a{color:#fff!important}
.footer-row,.footer-row a{color:#fff;font-size:15px;line-height:17px}
.footer-row .contact-cell{text-align:right;padding:20px}
.footer-row.tablerow .table-cell.socialcell{width:47%;width:50%}
footer .table-cell.pos-rel.middle-align{width:40%}
.contact-f,.contact-info{float:right}
.contact-info{padding-right:40px}
.contact-f{position:relative;top:8px}
.tablerow.social-table{table-layout:fixed;width:auto;border-collapse:separate;border-spacing:10px 40px}
.tablerow.social-table .table-cell{width:50%;width:10%}
.copyright-row.right-align{text-align:right;padding-right:3%;font-size:16px;color:#fff;line-height:19px;font-weight:300}
.mini-menu{height:40px}
.mini-footer li a{text-decoration:none;color:#333}
.mini-footer li a:hover{color:#00793a}
.nom.mini-footer{padding:15px}
.mini-footer li{font-size:14px;line-height:16px;display:inline-block;font-weight:700;margin-right:15px}
.pages-top-row{width:100%;}
.pages-top-row .table-cell{width:50%;height:100%;position:relative}
.upper-title{font-size:24px;line-height:41px;font-weight:700;color:#fff}
.descr-page{color:#fff;font-size:18px;line-height:28px;font-weight:bolder}
.page-content p{font-size:18px;line-height:28px;font-weight:400;color:#fff}
.page .main-cell.left-space{padding-left:0}
.page .main-cell{max-width:70%}
.pages-middle-row .table-cell{width:50%;height:100vh;max-height:715px;position:relative;height:715px}
.latest-page-row,.pages-middle-row{width:100%}
.pages-middle-row .descr-home{color:#fff;font-size:16px;line-height:22px}
.advantages-row{width:100%;height:100vh;max-height:715px}
.advantages-row .bordered:after{content:" ";width:184px;display:block;height:6px;margin:10px 0 30px}
.advantages-row .bordered{margin:0;font-size:48px;line-height:50px;display:inline}
.advantags{padding:0;margin:15px;line-height:35px;color:green;}
.reasonwhy{width:30%}
.postcontent .green-carousel{height:600px}
.single .postcontent .green-carousel{height:auto}
.singlepost .descr-home{font-size:18px;line-height:28px}
.main-content{width:80%;margin:0 auto;max-width:1000px;color:#00793a;font-size:18px;line-height:28px}
.main-content ol{margin-left:20px}
#breadcrumbs,#breadcrumbs a{font-size:12px;font-weight:500;color:#333;text-decoration:none;text-transform:capitalize}
.breadcrumb_last,#breadcrumbs a:hover{color:#00793a}
#breadcrumbs-wrapper{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%;padding:4px 2.5%;background:#fcfcfc;margin-bottom:0}
.archive .tablerow .tilers,.search .tilers{height:570px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;float:left;display:inline-block;width:32%;vertical-align:top;margin:0 8px 60px}
.archive .tablerow .tilers,.search .tilers *{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.tilers.whitebg.pos-rel:hover .news-cell{background-color:#fff200}
.tilers.whitebg.pos-rel:hover .date-cell,.tilers.whitebg.pos-rel:hover .subtitle-cell{background-color:#00793a}
.tilers.whitebg.pos-rel:hover .news-cell .news-desc h2{color:#00793a}
.tilers.whitebg.pos-rel:hover .date-cell .vrw,.tilers.whitebg.pos-rel:hover .subtitle-cell .vrw{color:#fff}
.tilers.whitebg.pos-rel:hover .news-cell .readmore-link,.tilers.whitebg.pos-rel:hover .news-cell .post-subtitle{color:#00793a}
.tilers.whitebg.pos-rel:hover .news-cell .readmore-link , .tilers.whitebg.pos-rel:hover .read-more {font-weight: bold;}
.tilers.whitebg.pos-rel:hover .news-cell .readmore-row:after{border-bottom:3px solid rgba(255,255,255,0.25)}
.tilers.whitebg.pos-rel:hover .news-cell .readmore-link img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.pages-top-row.tablerow.whitebg .descr-page{color:#00793a;font-weight:400}
.fullrowtitle{font-size:48px;line-height:50px;position:relative;letter-spacing:-.2px;font-weight:700;margin:0}
.bordered.fullrowtitle:after{content:" ";width:100%;max-width:185px;height:6px;margin:0 0 20px;display:block;background-color:#00793a}
.subfield-c{font-size:40px;line-height:46px;position:relative;letter-spacing:-.2px;font-weight:700;margin:0}
.subfield-c:after{content:"";width:100%;max-width:185px;height:6px;margin:5px 0 20px;display:block;border-bottom:6px solid}
.pages-middle-row .descr-home p{margin-bottom:15px}
.greenp .responsive-menu-box{height:initial;padding-top:10px}
.greenp button#responsive-menu-button{border-radius:10px 0 0 10px}
.contact-form{max-width:85%;margin:40px auto}
.contact-form .bordered{font-size:48px;line-height:50px;position:relative;letter-spacing:-.2px;font-weight:700;margin:0}
.contact-form .bordered:after{content:" ";width:100%;max-width:185px;height:6px;margin:5px 0 20px;display:block;background-color:#00793a}
.forma-eggrafis-karta-frontidas {border: 1px solid #00793a;padding: 50px;box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);}
.forma-eggrafis-karta-frontidas .form-desc {color: #00793a;font-weight: 600;font-size: 22px;}
.tablerow .c-column_1,.tablerow .c-column_2,.tablerow .c-column_3{width:32.6666%;display:inline-block;float:left}
.tablerow .c-column_1,.tablerow .c-column_2{margin-right:1%}
.tablerow .c-column_1 input,.tablerow .c-column_2 input,.tablerow .c-column_3 input,.tablerow .fullcol textarea{border-radius:0;width:100%;border:2px solid #00793a}
.tablerow .c-column_1 label,.tablerow .c-column_2 label,.tablerow .c-column_3 label,.tablerow .fullcol label{color:#00793a;font-size:18px;line-height:28px}
.fullcol{clear:both;display:block;width:100%;padding-top:40px}
.fullcol input[type="submit"]{text-align:center;float:right;-webkit-appearance:none;border:0;background-color:#00793a;color:#fff;width:150px;border-radius:0;font-size:18px;line-height:28px;font-family:Roboto,sans-serif;padding:8px 15px 5px}
#applyFilterOptions{background:#1e8848!important}
.calculator__row__action,.main-header .ssf-mobile-nav .text-ori-link-color,.main-header .text-ori-link-color,.main-nav__quicklinks>li>a,a.ssflinks{color:#1e8848!important}
.infobox__row--marker{display:NONE}
.small-menu{border-bottom:solid 1px;padding-left:20px;margin-bottom:7px}
.small-menu a{color:#00adcc}
.main-navigation ul ul{-webkit-box-shadow:none!important;box-shadow:none!important;background:#00793a;padding:5px}
.main-navigation ul ul li a{font-size:15px;padding:5px;color:#fff;width:auto;white-space:nowrap}
#primary-menu ul ul li a:hover{color:#f7eb37}
.main-navigation ul ul li{margin:0;float:none}
.main-navigation ul li:hover > .sub-menu ul.menu,.main-navigation ul li.focus > .sub-menu ul.menu{display:block;left:0}
.main-cell-more a:hover{color:#fbe93d}
.article-more a:hover{color:#00aecc}
.search .tilers,.latest-news .tablerow .table-cell{width:23.3%}
.archive .tablerow .tilers{width:19%;width:calc(20% - 16px)}
.news-desc h2{font-size:20px;line-height:26px}
.readmore{bottom:15px;border:solid 2px #00793a;padding:5px 10px;border-radius:6px}
.readmore {border: none;}
.news-desc h2{font-size:20px;line-height:22px}
.month,.month_title{width:100%;float:none;background:#d7222c;color:#fff;padding-left:10px}
.month{font-size:18px;font-weight:700}
.month_title{margin-bottom:10px}
.relative{position:relative}
.search-img{cursor:pointer}
.search-div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;width:0;z-index:999999;max-width:90vw;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;overflow:hidden}
.small-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.menu-fb{font-size:20px}
.search-div.show{width:300px;margin-right:20px}
.search-div form{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400}
.search-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search-div form label{-ms-flex-preferred-size:100%;flex-basis:100%}
.search-div form label input{width:100%;border-color:#add8e6;border-width:2px;font-family:'Roboto','Roboto Slab',sans-serif;font-size:14px}
.search-div form > input{display:none}
.search-div form input{height:35px}
.navigation.pagination{width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 15px}
.nav-links a{color:#00aecc;text-decoration:none}
.nav-links .current{color:#d7222c;font-weight:700}
.no-results{height:200px;text-align:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.carouzelhome .bgimage > a{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;text-align:center;text-decoration:none;color:#00793a;font-weight:700;background-color:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
/* .carouzelhome .bgimage{background-size:contain;background-position:center;height:715px} */
.green-carousel .bx-wrapper{margin-bottom:0;border:0}
.green-carousel .bx-controls .bx-next{background-size:contain;background-position:center!important;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTg3LjU3MiwxODYuODgxYy0zMi4yNjYtNzUuMjI1LTg3LjA5Ni0xMjkuOTM0LTE2Mi45NTYtMTYyLjI4NUMzODYuNzExLDguNDI3LDM0Ni45ODUsMC4xNjgsMzA1LjQ5NywwLjE2OCAgICBjLTQxLjQ4OCwwLTgwLjkxNCw4LjE4MS0xMTguNzg0LDI0LjQyOEMxMTEuNDg4LDU2Ljg2MSw1Ni40MTUsMTExLjUzNSwyNC4wOTIsMTg2Ljg4MUM3Ljg5NSwyMjQuNjI5LDAsMjY0LjE3NiwwLDMwNS42NjQgICAgYzAsNDEuNDk2LDcuODk1LDgxLjM3MSwyNC4wOTIsMTE5LjEyN2MzMi4zMjMsNzUuMzQ2LDg3LjM5NiwxMzAuMzQ4LDE2Mi42MjEsMTYyLjYyMWMzNy44NywxNi4yNDcsNzcuMjk1LDI0LjQyLDExOC43ODQsMjQuNDIgICAgYzQxLjQ4OSwwLDgxLjIxNC04LjI1OSwxMTkuMTItMjQuNDJjNzUuODYtMzIuMzUyLDEzMC42OS04Ny40MDMsMTYyLjk1Ni0xNjIuNjIxQzYwMy44MTksMzg2LjkxNCw2MTIsMzQ3LjE2LDYxMiwzMDUuNjY0ICAgIEM2MTIsMjY0LjE3Niw2MDMuODE5LDIyNC43NTcsNTg3LjU3MiwxODYuODgxeiBNNTM4LjcxNyw0NDAuODUzYy0yNC4wMTQsNDEuMTk1LTU2LjkyMiw3My44NzYtOTguMzc1LDk4LjAzOSAgICBjLTQxLjE5NiwyNC4wMjEtODYuMzI1LDM2LjEzNS0xMzQuODQ1LDM2LjEzNWMtMzYuNDcsMC03MS4yNy03LjAyNC0xMDQuMzk5LTIxLjQxNWMtMzMuMTIzLTE0LjM4NC02MS43MzMtMzMuMjk0LTg1LjY2Mi01Ny4yMTUgICAgYy0yMy45MjEtMjMuOTI4LTQyLjk2Ni01Mi44MTEtNTcuMjE0LTg1Ljk5N2MtMTQuMTk4LTMzLjA2NS0yMS4wOC02OC4yNTgtMjEuMDgtMTA0LjczNWMwLTQ4LjUyLDExLjkyMS05My40MjgsMzUuNzk5LTEzNC41MDkgICAgYzIzLjk3MS00MS4yMzEsNTYuODg2LTczLjk0Nyw5OC4wNC05OC4wNGM0MS4xNi0yNC4wOTIsODUuOTk3LTM2LjE0MiwxMzQuNTE3LTM2LjE0MnM5My42NDksMTIuMTIxLDEzNC44NDUsMzYuMTQyICAgIGM0MS40NTMsMjQuMTY0LDc0LjI4Myw1Ni44NzksOTguMzc1LDk4LjA0YzI0LjA5Miw0MS4xNTMsMzYuMTQyLDg1Ljk5LDM2LjE0MiwxMzQuNTA5ICAgIEM1NzQuODU4LDM1NC4xODUsNTYyLjg4OCwzOTkuMzk5LDUzOC43MTcsNDQwLjg1M3oiIGZpbGw9IiMwMDc5M2EiLz4KCQk8cGF0aCBkPSJNMjcwLjAyNiwxMjguOTk1Yy03LjYwMy03Ljc5NS0xOS40MDItNy4zNjctMjYuMDk4LTAuNjcxYy03LjY5NSw3LjY5NS03LjI3NCwxOC45ODEtMC42NzEsMjUuNzYzbDE0OS41NzEsMTUzLjU5MSAgICBMMjQzLjI1Nyw0NTcuMjQyYy03LjIxLDcuMjE3LTYuNjg5LDE5LjA3NCwwLDI1Ljc3YzMuNjgzLDMuNjc3LDguMzY2LDUuNjg5LDEzLjcyLDUuNjg5YzUuMDE5LDAsOS4zNjYtMi4wMjEsMTMuMDQ5LTUuNjg5ICAgIGwxNjIuMjg2LTE2MS42MjFjNy4yMy03LjE5NSw2LjYwOS0xOS4zMjQsMC0yNi4wOThMMjcwLjAyNiwxMjguOTk1eiIgZmlsbD0iIzAwNzkzYSIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}
.green-carousel .bx-controls .bx-prev{background-size:contain;background-position:center;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTg3LjU3MiwxODYuODc3QzU1NS4zMDcsMTExLjY2LDUwMC41MTIsNTYuODY1LDQyNS4yODcsMjQuNTkyQzM4Ny40MSw4LjM0NSwzNDcuOTkyLDAuMTY0LDMwNi41MDQsMC4xNjQgICAgYy00MS40OTcsMC04MS4yMTUsOC4yNTktMTE5LjEyNywyNC40MjhDMTExLjUyNCw1Ni45NDMsNTYuNDE1LDExMS41MzEsMjQuMDkyLDE4Ni44NzdDNy44OTUsMjI0LjYzMiwwLDI2NC4xNzIsMCwzMDUuNjY4ICAgIGMwLDQxLjQ4OCw3Ljg5NSw4MS4zNjQsMjQuMDkyLDExOS4xMTljMzIuMzIzLDc1LjM0Nyw4Ny40MzIsMTMwLjI3LDE2My4yODUsMTYyLjYyMWMzNy45MTIsMTYuMTY4LDc3LjYzLDI0LjQyOCwxMTkuMTI3LDI0LjQyOCAgICBjNDEuNDg4LDAsODAuOTA2LTguMTgxLDExOC43ODMtMjQuNDI4Yzc1LjIyNS0zMi4yNzMsMTMwLjAyLTg3LjQwMywxNjIuMjg1LTE2Mi42MjFDNjAzLjgxOSwzODYuOTEsNjEyLDM0Ny4xNTYsNjEyLDMwNS42NjggICAgQzYxMiwyNjQuMTcyLDYwMy44MTksMjI0Ljc1NCw1ODcuNTcyLDE4Ni44Nzd6IE01NTMuNDQzLDQxMC4zOTZjLTE0LjE5OCwzMy4wNjQtMzMuMTMsNjEuOTA0LTU3LjIxNSw4NS45OTYgICAgYy0yMy43NjQsMjMuNzU3LTUyLjUzOSw0Mi44MzEtODUuNjYxLDU3LjIxNWMtMzMuMTMsMTQuMzkyLTY3LjU5NCwyMS40MTUtMTA0LjA2MywyMS40MTVjLTQ4LjUyMSwwLTkzLjczNS0xMS45NzEtMTM1LjE4OC0zNi4xMzUgICAgYy00MS4xOTYtMjQuMDIxLTc0LjAxOS01Ni44NDMtOTguMDQtOTguMDM5Yy0yNC4xNjQtNDEuNDUzLTM2LjEzNS04Ni42NjgtMzYuMTM1LTEzNS4xODFjMC00OC41MiwxMi4wNDMtOTMuMzU2LDM2LjEzNS0xMzQuNTE3ICAgIGMyNC4wOTItNDEuMTYsNTYuODQ0LTc0LjAxOSw5OC4wNC05OC4wNGM0MS40NTMtMjQuMTY0LDg2LjY2OC0zNi4xNDIsMTM1LjE4OC0zNi4xNDJjNDguNTIsMCw5My4zNTUsMTIuMDUsMTM0LjUwOSwzNi4xNDIgICAgYzQxLjE2LDI0LjA5Miw3My44MjYsNTYuOTU4LDk3LjcxMSw5OC4wNGMyMy45NjQsNDEuMjMxLDM2LjEzNSw4NS45OTcsMzYuMTM1LDEzNC41MTcgICAgQzU3NC44NTgsMzQyLjEzOSw1NjcuNjkxLDM3Ny4yMSw1NTMuNDQzLDQxMC4zOTZ6IiBmaWxsPSIjMDA3OTNhIi8+CgkJPHBhdGggZD0iTTIxOS4xNzEsMzA3LjY3NGwxNDkuNTY1LTE1My41OTFjNi42MDMtNi43NzQsNy4wMzEtMTguMDY3LTAuNjY0LTI1Ljc2MmMtNi42OTYtNi42ODktMTguNTAzLTcuMTE3LTI2LjEwNSwwLjY3MSAgICBMMTc5LjY4MiwyOTUuMjg5Yy02LjYxLDYuNzc0LTcuMDI0LDE4LjQxMSwwLjY3MSwyNi4xMDZsMTYxLjYxNCwxNjEuNjE0YzMuNjg0LDMuNjgzLDguMDMxLDUuNjg4LDEzLjA1Nyw1LjY4OCAgICBjNS4zNDcsMCwxMC4wMzYtMi4wMDYsMTMuNzEzLTUuNjg4YzYuNjk1LTYuNjk2LDcuMjE3LTE4LjU1NCwwLTI1Ljc2M0wyMTkuMTcxLDMwNy42NzR6IiBmaWxsPSIjMDA3OTNhIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}
.green-carousel .bx-controls .bx-controls-direction > a{opacity:.4;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.green-carousel .bx-controls .bx-controls-direction > a:hover{opacity:.6;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background-color:rgba(255,255,255,0.6);border-radius:50%}
a.read-more{display:block;color:#00793a;text-decoration:none;text-align:right;font-size: 16px;}
.descr-page a{display:inline-block}

#masthead {background-color: rgb(255,255,255);}
#masthead.sticky {position: fixed;left: 0;right: 0;background-color: rgba(255,255,255,0.9);z-index: 10000;}
#awesome-menu .menu-trigger {margin: 15px;}
#awesome-menu.sticky {position: fixed;}
#awesome-menu li.dl-subviewopen > .sub-menu {max-height: 95vh;overflow-y: auto;}
.main-navigation li.mobile {display: none;}

.main-navigation ul#primary-menu > li.enimerothite:hover > ul,.main-navigation ul#primary-menu > li.enimerothite.focus > ul{width:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;margin-top:-20px; max-height: calc(100vh - 160px);overflow-y: auto;}
.main-navigation ul li.enimerothite:hover,.main-navigation ul li.enimerothite.focus{position:static}
.enimerothite:hover > a{color:#00793a}
#primary-menu > li > a{padding:10px}
#primary-menu > li{margin:0}
.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%;position:static;background-color:#078e48;width:100%;display:none}
nav#site-navigation{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-navigation ul li.enimerothite ul li{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}
.main-navigation ul li.enimerothite ul a{white-space:normal}
.menu-container{position:relative}
.main-navigation ul ul li.menu-item-has-children{position:relative}
.arrow-container{position:absolute;right:5px;top:5px;padding:5px;cursor:pointer}
span.arrow-down{display:block;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
span.arrow-down.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.main-navigation ul ul li > ul.show{left:100%;position:static;background-color:#078e48;width:100%;display:block}
.main-navigation ul ul li.menu-item-has-children a{width:calc(100% - 33px)}
.main-navigation ul li.enimerothite ul li:hover .arrow-down {border-top-color: #f7eb37;}
.main-navigation ul li.enimerothite ul li:hover > a {color: #f7eb37;}

/* myGreenList */
.postid-5597 #breadcrumbs, .postid-5597 #breadcrumbs a, .postid-5597 h1,
.page-id-5499 #breadcrumbs, .page-id-5499 #breadcrumbs a {
    text-transform: none!important;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.bonuscard-row img {
  display: block;
}

.bx-viewport {
  height: auto!important;
}

.green-carousel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.green-carousel > div {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}

.latest-tiles img {
  width: 100%;
}

.latest-tiles .tablerow {
  display: block;
}

.tablerow.social-table .social-icon {
    display: inline-block;
}

/* member card form */
.member-card-form input[type="submit"] {
    text-align: center;
    float: right;
    -webkit-appearance: none;
    border: 0;
    background-color: #00793a;
    color: #fff;
    width: 150px;
    border-radius: 0;
    font-size: 16px;
    line-height: 28px;
    font-family: Roboto,sans-serif;
    padding: 3px 15px;
}

.member-card-form input#card-number {
    border-radius: 0;
    width: 100%;
    border: 2px solid #00793a;
}

.member-card-form label {
    color: #00793a;
    font-size: 18px;
    line-height: 28px;
}

.member-card-form .col {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    margin-right: 1%;
}

.member-card-form {
    display: flex;
    align-items: flex-end;
    max-width: 650px;
    margin-top: 50px;
    margin-bottom: 35px;
}

.card-points-container {
    padding: 15px;
    font-size: 18px;
    background-color: #f7ef5b;
    margin-top: 20px;
    text-align: center;
    max-width: 650px;
}

.card-points-container span {
  text-decoration: underline;
}

tcxspan {
  text-decoration: none;
  cursor: text;
  pointer-events: none;
}
/* member card form end */

@media (min-width: 991px) {
  .carouzelhome .bgimage {
    max-width: 50vw;
  }
}

@media (min-width: 1920px) {
.tilers.whitebg.pos-rel.thema-ygeias .news-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 240px)}
}
@media (max-width: 1440px) {
  .green-carousel .main-cell.left-space {
    padding-left: 0;
  }
}

@media (max-width: 1330px) {
.newsletter-intro{margin-top:6px}
.main-navigation ul li:last-child:hover > ul, .main-navigation ul li:last-child.focus > ul {right: 0;}
.member-card-form {
    flex-direction: column;
    align-items: stretch;
    max-width: 100%;
}

.card-points-container {
    max-width: 100%;
}

.member-card-form .col {
    margin: 0 0 10px;
}
}

@media (max-width: 1200px) {
  .latest-tiles .tiles-desc .greenc {line-height: normal; font-size: 16px;}
  .main-cell.left-space {padding-left: 0;}
  .main-cell .bordered {font-size: 30px;line-height: normal;}
  .contact-form .bordered {font-size: 30px;line-height: normal;}
}

@media (max-width: 1024px) {
.pages-middle-row .table-cell{height:515px}
/* .main-cell .bordered {font-size: 30px;line-height: normal;} */
.main-navigation li {font-size: 16px;}
.main-navigation ul li.enimerothite ul a {font-size: 14px;}
.main-cell .main-cell-more .tablerow .table-cell, .carouzelhome .bgimage > a.carbutton {font-size: 16px;}
}

@media (max-width: 1020px) {
.newsletter-intro,.newsletter-form{float:none;width:100%}
}

@media (max-width: 991px) {
  .bonuscard-row .table-cell {
    width: 100%;
  }

  .green-carousel {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .green-carousel > div {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }

  .green-carousel .main-cell-more {
    position: static;
  }

  .main-cell .main-cell-more .tablerow .table-cell, .carouzelhome .bgimage > a {
    font-size: 16px;
  }
  .table-cell.pos-rel.middle-align{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
  .table-cell.pos-rel.cell-image.carouzel-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

  .page-template-default .pages-top-row.tablerow.whitebg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
  .page-template-default .pages-top-row.tablerow > div{height:auto}
  .page .pages-top-row .table-cell {width: 100%;height: auto;}

  .table-cell.pos-rel.middle-align {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}

  .member-card-form {margin-top: 35px;}
}

@media (max-width:900px) {
.tablerow.social-table .table-cell{width:initial;float:none;text-align:center;display:block}
.contact-f,.contact-info{float:none}
.contact-info{padding-right:0}
.footer-row .contact-cell{text-align:center}
.contact-f{top:0;margin-bottom:10px}
.newsletter-form form{display:inline-block}
}
@media (max-width: 768px) {
.newsletter-form input{float:none}
.newsletter-form input[type=submit]{margin-left:0!important}
}
@media (max-width: 1440px) {
.archive .tablerow .tilers,.search .tilers,.latest-news .tablerow .table-cell{height:585px;width:calc(33.3% - 16px)}
.news-desc h2{font-size:21px}
.latest-news .tablerow .table-cell:last-child{display:none}
}
@media all and (max-width: 840px),(max-height: 415px) {
.main-navigation li.mobile {display: block;}
.space70.mobile70{height:30px}
.fullrowtitle{font-size:22px;line-height:26px;position:relative;letter-spacing:-.2px;font-weight:700;margin:0}
.main-navigation li{display:none!important;position:absolute!important;right:0;top:20px;float:none!important}
.search-img{width:80%}
.main-navigation ul{display:block!important}
.main-navigation li.relative{display:block!important}
.table-cell{display:table;width:100%;clear:both}
/* .green-carousel .table-cell{display:table;height:auto;width:100%} */
/* .maps-row,.bonuscard-row{height:auto} */
.main-cell.left-space{padding-left:0;max-width:90%}
.maps-row .table-cell,.bonuscard-row .table-cell{width:100%;height:auto;display:table;clear:both}
.table-cell.cell-image{height:100vw;height:300px}
.green-carousel .table-cell.cell-image{height: auto;}
/* .bonuscard-row .table-cell.cell-image{height:70vw} */
.bonuscard-row .centered-cell-more{width:90%;right:5%}
.main-cell .bordered{font-size:25px;line-height:22px;font-family:'Roboto Condensed','Roboto',sans-serif}
.green-carousel .descr-home{font-size:16px;line-height:25px}
/* .main-cell-more{padding-bottom:5px;margin-top:30px;position:relative;bottom:initial;right:initial} */
.centered-cell-more{position:absolute}
.main-cell .main-cell-more .tablerow .table-cell{min-height:initial;font-size:13px;display:table-cell}
.logo-green{margin:0 auto;text-align:center;max-width:160px}
.green-carousel{height:auto;clear:both}
.reverse-row,.home .bonuscard-row{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical}
.reverse-row .table-cell.cell-image,.home .bonuscard-row .table-cell.cell-image{-webkit-box-ordinal-group:2;box-ordinal-group:2}
.reverse-row .table-cell.middle-align,.home .bonuscard-row .table-cell.middle-align{-webkit-box-ordinal-group:1;box-ordinal-group:1}
.table-cell.pos-rel.middle-align{padding:30px 0}
.main-cell{margin:0 auto;max-width:70%}
.main-cell.right-space{padding-left:0}
.bonuscard-row .descr-home{font-size:16px;line-height:20px}
.main-cell .bordered:after{max-width:85px;height:3px}
.main-cell .main-cell-more .tablerow .table-cell a{font-family:'Roboto Condensed',Roboto,sans-serif;font-weight:700}
.main-cell-more .tablerow{width:auto}
.latest-news .tablerow .table-cell{padding:0;float:none;display:block;clear:initial;width:100%;margin:0 auto;height:380px;margin-bottom:30px}
.tilers.whitebg.pos-rel.thema-ygeias .news-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 220px)}
.news-desc{padding:15px 10px 10px}
.news-desc h2{font-size:15px;line-height:18px}
.archive .tilers .post-subtitle{font-size:12px}
.post-subtitle{font-size:12px}
.vrw{font-size:9px;line-height:11px}
.readmore-link{font-size:14px}
.readmore-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.readmore-row img{width:12px!important}
.news-cell .readmore{bottom:0;;right:0}
.home .latest-news .news-cell .readmore {position:static;}
.date-cell{width:15px}
.readmore-row:after{bottom:0;left:0;right:0}
.latest-news .readmore .tablerow .table-cell img{max-width:11px}
.news-cell{width:calc(100% - 15px)}
.latest-news .tablerow{padding:30px 0 0}
.header-title{font-size:25px;line-height:28px;font-family:'Roboto Condensed',roboto,sans-serif}
.header-desc{font-size:13px;line-height:16px}
.space50.spacemobile{height:18px}
.header-title.bordered:after{max-width:85px;height:3px;margin:5px 0 10px}
.latest-tiles{float:none;display:block;width:100%;margin:0 auto}
.feature-box{width:70%;margin:0 auto}
.latest-tiles.lt_4{margin:0 auto}
.latest-tiles .tiles-desc .greenc{font-size:14px;line-height:18px}
.latest-tiles .tiles-desc .article-more .tablerow .table-cell{display:table-cell;clear:initial;width:auto;line-height:1}
.latest-tiles .tiles-desc .article-more .tablerow{width:auto}
.space70.spacemobile{height:25px}
.latest-tiles .tiles-desc{padding:0 5%;min-height:100px;}
.latest-tiles .tablerow .maskimage {margin-bottom: 10px;}
.maps-row .descr-home{font-size:16px;line-height:18.5px}
.tablerow.social-table .table-cell{width:100%;display:block}
.tablerow.social-table{border-left:none;border-spacing:0 10px}
.footer-row.tablerow .table-cell.socialcell .social-table{margin:0 auto}
.footer-row.tablerow .table-cell.socialcell{width:100%;border-top:1px solid #fff;text-align:center;padding:10px 0;border-bottom:5px solid #fff}
.newsletter-cell input[type="submit"]{margin:10px auto 0!important}
.tablerow.social-table .table-cell img{width:auto}
footer .tablerow.social-table .table-cell img{max-width: 50px;}
.copyright-row.right-align{font-size:12px;line-height:14px;max-width:60%;padding-right:0;margin:0 auto;text-align:center}
.footer-row.tablerow.greenbg{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical}
.copyright_newsletter .newsletter-intro-footer{padding-left:0}
.latest-news .mobile-short{padding-bottom:30px}
.page .pages-top-row .table-cell{width:100%;height:auto}
.page .page-content p{font-size:14px;line-height:17px;margin-bottom:15px}
.pages-middle-row .table-cell{width:100%}
.advantages-row .bordered{font-family:'Roboto Condensed',roboto,sans-serif;font-size:25px;line-height:22px;font-weight:700}
.page .pages-top-row .table-cell.cell-image{height:100vw}
.page .page-content{margin:10px 0 0}
.upper-title{font-size:14px;line-height:17px;font-family:'Roboto Condensed','Roboto',sans-serif}
.page .page-content p:last-child{margin-bottom:0}
.table-cell.reasonwhy.pos-rel{display:none}
.advantags{margin:0 auto;max-width:90%}
.pages-middle-row .descr-home{font-size:14px;line-height:17px}
.pages-middle-row.reverse-row{height:auto}
.reverse-row .table-cell.middle-align{padding:30px 0}
.advantages-row{height:auto}
.advantages-row .mini-grid{width:70%;padding:30px 0}
.advantages-row .bordered:after{background:#00793a;height:3px;margin:5px 0 10px}
.descr-home p{font-size:14px;line-height:17px;margin-bottom:15px}
.single .main-content{width:70%;font-size:14px;line-height:17px}
.single .main-content p{margin-bottom:15px}
.single .main-content .space60.tablerow{height:20px}
.single .table-cell.pos-rel.middle-align{padding:30px 0 20px}
.single .green-carousel .descr-home{font-size:13px;line-height:16px}
.single .main-content{margin-bottom:30px}
.greenp button#responsive-menu-button img{display:none!important}
.greenp button#responsive-menu-button{border-radius:10px 0 0 10px;max-height:50px;top:10px;position:absolute;background-image:url(../imgs/menu-mobile.png)!important;background-position:50%!important;background-repeat:no-repeat!important;margin-top:50px}
.latest-news .bx-wrapper{border:0;-webkit-box-shadow:none;box-shadow:none;background:0}
.episthmonika-row .bx-wrapper{border:none;-webkit-box-shadow:none;box-shadow:none}
.single .latest-page-row,.pages-middle-row{height:auto;max-height:initial}
.subfield-c{margin-top:30px;font-size:22px;line-height:25px;font-family:'Roboto Condensed','Roboto',sans-serif}
.fhimage{height:100vw;position:relative;display:table;width:100%}
.subfield-c:after{max-width:85px;height:3PX;border-bottom:3px solid;margin-bottom:10px}
.descr-home.subfield ul{margin:0 auto;max-width:90%}
.descr-home.subfield ul li{font-size:14px;line-height:17px;font-weight:700;margin-bottom:10px}
.greenp #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border:2px solid #fff;border-radius:100%;background-color:transparent;width:25px;line-height:21px;height:25px;top:7px;right:initial;left:12px}
.greenp #responsive-menu-container li.responsive-menu-item a{padding-left:50px;font-weight:700}
.greenp #responsive-menu-container #responsive-menu ul.responsive-menu-submenu{padding-left:40px}
.green-carousel,.bonuscard-row{max-height:none}
.pages-middle-row:nth-child(1) > .table-cell:nth-child(1),.pages-middle-row:nth-child(2) > .table-cell:nth-child(2),.pages-middle-row:nth-child(5) > .table-cell:nth-child(1),.pages-top-row,.pages-middle-row:nth-child(4) > .table-cell{height:auto;padding-bottom:10px}
.pages-middle-row > .table-cell:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.contact-form .bordered{font-size:25px; line-height: 22px;}
.contact-form .bordered:after {max-width: 85px;height: 3px;}
.tablerow.whitebg.fullrow{padding-bottom:10px}
.tilers > .date-cell{height:auto;width:20px}
.archive .tablerow .tilers,.search .tilers{display:-webkit-box;display:-ms-flexbox;display:flex}
.filter-popup-is-shown .filter-popup{padding-top:13vh}
.searchbar_tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 5px 15px}
.store-locator-map{top:130px!important}
.store-locator__filter-toggler-cell{border:0!important}
.closePopUp{padding-top:10px}
div#ssf_adress_input_box{margin-top:5px}
.infobox__row.infobox__title.store-location{word-break:break-word}
.page-id-2 .descr-home ul li,.green-carousel .descr-home .nom li{font-size:14px}
.bonuscard-row .main-cell-more a{font-weight:700;font-size:13px}
.card-home > ul > li{position:relative;font-size:12px;margin-bottom:0}
.card-home > ul > li::before{width:15px;right:calc(100% + 10px)}
.page-id-2 .descr-home ul li::before,.green-carousel .descr-home .nom li::before{width:15px;right:calc(100% + 9px)}
.tablerow.menu-container .table-cell.middle-align{display:none}
.copyright_main{display:block}
.copyright_newsletter::after{display:none}
.copyright_newsletter > form{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.copyright_newsletter{width:100%;text-align:center;padding-left:0;margin:10px 0;padding-bottom:0}
.copyright_newsletter #ms-sub-form input[type="submit"]{padding:10px;margin-left:0;font-size:18px}
#ms-sub-form input#email{padding:10px}
.latest-tiles .tiles-desc .greenc , .latest-tiles .tiles-desc .article-more .greenc {font-size:15px;line-height:18px}
footer .table-cell.pos-rel.middle-align{width:100%}
.green-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.latest-tiles .tiles-desc a.greenc{padding:0 5px}
.pages-middle-row .table-cell:nth-child(1){height:auto}
.pages-middle-row .table-cell:nth-child(2){min-height:350px;height:auto}
.page-template-default .pages-top-row.tablerow.whitebg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.page-id-3060 .pages-top-row{display:none!important}
.page-template-default .pages-top-row.tablerow > div{height:auto}
.latest-news .bx-wrapper .bx-pager.bx-default-pager a{background:#d3d3d3!important}
.latest-news .bx-wrapper .bx-pager.bx-default-pager a:hover,.latest-news .bx-wrapper .bx-pager.bx-default-pager a.active,.latest-news .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff200!important}
.main-content{width:90%;font-size:16px}
.main-content h2{font-size:17px}
.carouzelhome .bgimage > a.carbutton{font-size:13px}
form .accept-terms {margin-bottom: 0;}
.descr-page {font-size: 16px;}
}
.store-finder-text {margin: auto;text-align: center;background-color: #f6ee39;color: #00793a;padding: 20px;font-weight: bold;font-size: 15px;}
.store-finder-text p {margin: 0;}
.infobox__row.store-tel {display: block!important;}

.flipbook-content {
    margin-top: 50px;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    text-align: center;
}

.flipbook-container {
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}

.flipbook-item {
  flex-basis: 22%;
  margin: 0 1% 20px;
  text-align: center;
  font-size: 14px;
  line-height: 1.5;
  max-width: 240px;
}

.flipbook-item.expired .book-thumbnail {
  position: relative;
}

.flipbook-item.expired .book-thumbnail::after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  content: '';
  background-color: rgba(255,255,255,.6);
}

.single-post .content-area.proteinoumegiasena .green-carousel .table-cell.cell-image {
    display: none !important;
}

.single-post .content-area.proteinoumegiasena .green-carousel .table-cell.middle-align {
  width: 100%;
  flex-basis: 100%;
}

.single-post .content-area.proteinoumegiasena .green-carousel .table-cell.middle-align .main-cell.left-space {
  padding-left: unset;
  text-align: center;
  padding-top: 30px;
}

.single-post .content-area.proteinoumegiasena .green-carousel .table-cell.middle-align .main-cell .bordered:after{
  margin: 5px auto 20px auto;
}

.card-possitives-list {
  margin-left: 20px;
  counter-reset: custom-counter;
  list-style: none;
}

.card-possitives-list a {
  color: #00adcc;
}

.card-possitives-list li {
  display: flex;
  align-items: center;
  flex-flow: row wrap;
  background: #00793a;
  color: #fff;
  padding: 10px 10px 10px 30px;
  margin-bottom: 10px;
  border: 3px solid #00adcc;
  counter-increment: custom-counter;
}

.card-possitives-list li::before {
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  margin-left: -152px;
  transform: scale(0.2);
}

.card-possitives-list #li-eidikes-prosfores::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/EIDIKES_PROSFORES_PICT.png');
}

.card-possitives-list #li-eidikes-paroxes::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/PAROXES_BIOIATRIKH_PICT.png');
}

.card-possitives-list #li-diagonismoi::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/DIAGONISMOI_PICT.png');
}

.card-possitives-list #li-proskliseis::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/PROSKLHSEIS_GIA_EKDHLOSEIS_PICT.png');
}

.card-possitives-list #li-epikoinonia::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/EPIKOINONIA_ME_E-MAIL_PICT.png');
}

.card-possitives-list #li-simmetoxi::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/SYMMETOXH_SE_DRASEIS_GIA_THN_YGEIA_PELATH_PICT.png');
}

.highlighted-element {
  display: inline-block;
  position: relative;
  background: #00793a;
  color: #fff;
  padding: 12px;
  padding-left: 40px;
  border: 2px solid #00adcc;
  font-weight: 600;
}

.highlighted-element::before {
  content: url('/wp-content/themes/greenpharmacy/common/imgs/150_PONTOYS_DORO_PICT.png');
  position: absolute;
  transform: scale(0.2);
  top: -33px;
  bottom: 0;
  left: -113px;
}

.wpcf7-response-output {
  font-size: 20px;
  font-weight: 600;
}

@media (max-width: 1024px) {
    .flipbook-item {
        -ms-flex-preferred-size: 31%;
            flex-basis: 31%;
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
.latest-news .tablerow .table-cell{margin-bottom:60px}
}
@media (max-width: 480px) {
.pages-middle-row .table-cell{width:100%}
.archive .tablerow .tilers,.search .tilers{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.news-cell .readmore{padding:15px 10px}
.news-desc{padding:15px 10px 5px}
}
@media (width: 1280px) {
.latest-tiles .tiles-desc .article-more{position:initial;padding-top:5px}
}
@media (max-width: 760px) {
.tablerow .c-column_1,.tablerow .c-column_2,.tablerow .c-column_3{width:100%;margin-bottom: 10px;}
}
@media screen and (max-width: 840px) {
/* .carouzelhome .bgimage{height:300px} */
.table-cell.middle-align.pos-rel.pharmacy{height:260px}
.archive .tablerow .tilers,.search .tilers,.latest-news .tablerow .table-cell{width:calc(50% - 16px);min-height:385px;margin-bottom:30px}
.home .latest-news .tablerow .table-cell{min-height:0;margin-bottom: 0;}
.mobile-short{width:50%;margin:0 auto}
.store-finder-text {font-size: 11px;}
.pages-top-row {max-height: none;}
}
.greenp #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border:2px solid #fff;border-radius:100%;background-color:transparent;width:25px;line-height:21px;height:25px;top:7px}
.greenp #responsive-menu-container li.responsive-menu-item a{font-weight:700}
.greenp #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover{border-color:#fff;background-color:transparent}
.greenp #responsive-menu-container #responsive-menu ul.responsive-menu-submenu a.responsive-menu-item-link{font-weight:400}
.content-latest-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:95%;margin:auto;max-width:1920px}
.share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:10px 0}
.at-style-responsive .at-share-btn{margin-bottom:0!important}
@media (min-width: 840px) {
ul.bxslider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media (max-width: 767px) {
a.read-more{font-size:12px}
.home .latest-news .bgimage{background-size:contain}
.flipbook-item {
  -ms-flex-preferred-size: 48%;
      flex-basis: 48%;
}
/* .latest-tiles{height:270px;} */

.forma-eggrafis-karta-frontidas {padding: 10px;}
}

@media (max-width: 576px) {
.archive .tablerow .tilers,.search .tilers,.latest-news .tablerow .table-cell{width:calc(100% - 16px);margin-left: auto;margin-right: auto;}
.latest-news .tablerow .table-cell .vertical-text {left: -2px;}
.content-latest-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.flipbook-item {-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.flipbook-container {justify-content: center;}
.latest-news .bx-wrapper .bx-controls-direction a {display: none;}

.main-cell-more{position:absolute;bottom:10px;right:10px;margin:0;padding:2px 10px;font-size:10px}
.carouzelhome .bgimage > a.carbutton.bottom-right {bottom: 10px;right: 10px;padding: 2px 10px;}
.mobile-short{width:85%;margin:0 auto}

.member-card-form input[type="submit"] {width: 100%;}
}
