@font-face {font-family: optima;src: url(CaviarDreams.ttf);}
@font-face {font-family: zonapro;src: url(ZonaPro-Bold.otf);}
@font-face {font-family: zonaprolight;src: url(ZonaPro-ExtraLight.otf);}
table{margin:0px auto;}
.node--type-article .field--name-field-image{display:none;}
.page-node-type-article .reading-time,.page-node-type-article .node__submitted-info-text,.node__submitted-info .field--name-uid{display:none;}
.footer-bottom table tr td{border:none;padding:0;text-align:left;padding:0 0 0 5px;}
/*.page-node-256 #block-showcaseplus-page-title{z-index:1111;float:right;width:49%;position:absolute;top:100px;right:20px;text-align:center;}
.page-node-256 h1.page-title{font-size:1.4em;text-align:center;}
.page-node-256 article .node__container{background: #bed8ee;padding: 1%;border-radius: 10px;}
.page-node-256 .field--name-field-media.field__items{width:49%;float:right;margin-top:200px;text-align:center;}
.page-node-256 .field--name-field-media.field__items img{max-width:200px;}*/
/*.node--type-mt-product .field--name-field-charakteristika .field{padding:.5em;background:#f5f5f5;margin:.5%;width:32.3%;float:left;text-align:center;}
.node--type-mt-product .field--name-field-charakteristika .field__label{font-size:.9em;}*/
.logo a{float:left;}
.views-field-field-mt-member-photo .overlay-container:hover .overlay{opacity:0;}
.menu.cta-active > li:last-child > a{border-width:0px;}
/*body{line-height:1.5em;}*/
.view-mt-carousel .item-list ul li span{padding:0;}
@media (max-width: 500px){
.field--name-body .paragraph--type--mt-tab td {text-align: left;border: none !important;border-bottom: 1px solid #eee !important;position: relative !important;padding-left: 5% !important;}
.paragraph--type--mt-tab tr {border: 1px solid #ccc !important;}
.paragraph--type--mt-tab table,.paragraph--type--mt-tab thead,.paragraph--type--mt-tab tbody,.paragraph--type--mt-tab th,.paragraph--type--mt-tab td,.paragraph--type--mt-tab tr {display: block !important;}
.field--name-body table,.field--name-body thead,.field--name-body tbody,.field--name-body th,.field--name-body td,.field--name-body tr {display: block !important;}
.paragraph--type--mt-tab table,.paragraph--type--mt-tab thead,.paragraph--type--mt-tab tbody,.paragraph--type--mt-tab th,.paragraph--type--mt-tab td,.paragraph--type--mt-tab tr {display: block !important;}
.field--name-body table,.field--name-body thead,.field--name-body tbody,.field--name-body th,.field--name-body td,.field--name-body tr {display: block !important;}
}
area[title="????????"]:hover{background:rgba(0,0,0,0.5);border:1px solid blue;cursor:pointer;}
:focus {outline: 0;}
/*.tp-caption.transparent-background{background:rgba(12, 43, 74, 0.04) !important}*/
.views-field-title a:hover {text-decoration: none;}
fieldset legend{text-transform: inherit;}
.webform-type-radios{margin:0;}
.form-item, .form-actions{margin:10px 0}
#edit-container.form-wrapper .form-type-webform-markup{float: left;width: 100%;}
#edit-container.form-wrapper{background: #fff;float: left;width: 100%;padding: .5em;display: flex;flex-wrap: wrap;}
#edit-container.form-wrapper table.tableselect,#edit-container.form-wrapper .form-type-checkbox{float:left;width:75%;margin-right:1%;}
#edit-container.form-wrapper .tableselect{border:0;margin:0;}
#edit-container.form-wrapper .tableselect td {border:0;display:inline-block;}
#edit-container.form-wrapper .tableselect td{padding:0em;}
#edit-container.form-wrapper table.tableselect tbody tr:nth-child(2) td:nth-child(2){padding:0 0 27px 27px;width:100px;color:green;font-weight:bold;}
#edit-container.form-wrapper table.tableselect tbody tr:nth-child(1) td:nth-child(1) {width:25px;}
#edit-container.form-wrapper table.tableselect tbody tr:nth-child(3) td:nth-child(1),#edit-container.form-wrapper table.tableselect tbody tr:nth-child(2) td:nth-child(1) div{display:none}
#edit-container.form-wrapper table.tableselect tbody tr:nth-child(2) td:nth-child(3){padding-left:42px;width:100px;color:#003d7c;font-weight:bold;}
#edit-container.form-wrapper table.tableselect tbody tr:nth-child(3) td:nth-child(2){margin:-50px 0 0 27px;font-weight:bold;}
#edit-container.form-wrapper .tableselect thead{display:none;}
#edit-container.form-wrapper .form-type-select{margin:0;padding:0;}
table tr th{font-size:1em;}
#edit-container.form-wrapper .form-type-webform-markup a{margin-left:27px;font-weight:bold;}
#edit-container.form-wrapper .webform-buttons,#edit-container.form-wrapper .webform-type-radios ,#edit-container.form-wrapper .form-type-select{float:left;width:auto;width:24%;margin-right:0%;}
@media   (max-width: 550px){
#edit-container.form-wrapper table.tableselect,#edit-container.form-wrapper .form-type-checkbox{float:left;width:100%;margin-right:auto;}
#edit-container.form-wrapper .webform-buttons,#edit-container.form-wrapper .webform-type-radios ,#edit-container.form-wrapper .form-type-select{float:left;width:auto;width:100%;margin:0 auto 1em auto;}
}
#superfish-main li:nth-child(4) ul,#superfish-main-accordion li:nth-child(4) ul,#superfish-main-accordion li:nth-child(4)  .sf-sub-indicator{display:none !important;}
/*.view-photogallery{background:#fff;padding:1em;}*/
.page-node-type-page .node__main-content .field--name-body ul{padding-left:5%;}
body {color:#5B5F62;background:#fff;position:relative;}
/*h1, h2{text-transform: uppercase;font:normal 2em/2em  zonapro,Roboto }*/

.header-top .col-sm-8{/*position:absolute;bottom:0;left:0;right: 0;width:100%;*/display:none;}
.header-top .col-sm-4{width:100%;text-align:center;}
.col-sm-4 .header-top__section  span{color:#000 !important;}
.col-sm-4 .header-top__section  span,.col-sm-4 .header-top__section  a{font-size:8px !important}
 .header-top  .container{width:100%;max-width:1200px !important}
.path-frontpage .header-top  .container{width:100%;max-width:1200px !important}
.container{width:100%;padding:0 20px;max-width:1200px;}
.footer-bottom__container{margin:0 auto;width:100%;padding:0;max-width:1200px;}
.path-frontpage .container{width:100%;padding:0;max-width:1200px;}
.container{width:100%;padding:0;max-width:1200px;}
.header__container{width:100%;padding:0;max-width:1200px;}
.path-frontpage .header__container{width:100%;max-width:1200px;}
.path-frontpage .header-shortlinks li{display:inline-block;float:left;}
.banner__container {width:100%;padding:0;max-width:1200px;margin:0 auto;}
.inlines li img{margin-right:10px;}
.dropdown-menu .field__item{display:inline-block;}
#block-contactinfofootertop p{padding:0;margin:0;text-align:left;line-height:1.4em}
#block-contactinfofootertop li{line-height:1.4em}
/*.header-shortlinks li a,#block-highcontrast a,#block-textresize a{line-height:57px;border-right:1px solid #000;text-indent:inherit;background:#0000ff00;color:#000;width:auto;height:auto;padding:0 1em;margin:0 1em;display:inline-block;}
*/.footer-bottom{text-align:center;margin-top:190px;/*border-top:1px solid #cdcdcd;max-width:1200px;*/}
.region--white-background + .region--white-background.subfooter, .region--gray-background + .region--gray-background.subfooter{border-top:none;}
.header-shortlinks li a, #block-highcontrast a, #block-textresize a{line-height:1;border-right:1px solid #fff;text-indent:inherit;background:#0000ff00;color:#fff/*#646467*/;width:auto;height:auto;padding:.5em;margin:0.3em;display:inline-block;}
.icomoon:before {display: inline-block;font-size: 27px;height: 27px;line-height: 1;text-align: center;width: 27px;}
#block-accessibilitytoolblock,#block-textresize,#block-socialbookmarks,#block-topheadershortlinks,#block-highcontrast{padding:0;display:inline-block;float:left;margin:0 !important;}
.accessibility-tool{background:transparent !important}
.accessibility-tool li{display:none !important;}
.accessibility-tool li:nth-child(4) {background:transparent !important; margin: 0 .5em;line-height: 1 !important;padding: .2em !important;display: inline-block !important;}
.block-accessibility-tool-block .content a{position:relative;top:-4px;background:transparent !important;color:#fff/*#646467*/ !important;width:25px;height:25px;}
.header-top__section .block{padding-bottom:0;}
#block-formaanazitisis{margin-top:2em;}
#superfish-topmenu a{color:#5B5F62;text-transform:initial;}
#superfish-topmenu{margin-top:5px;}
ul.header-shortlinks{margin:0;padding:0;float:left;}
/*@media (max-width: 700px){
.header-shortlinks li a,#block-highcontrast a,#block-textresize a{padding:1em .7em;margin:0;}
}*/
.header-top .container{padding:0;}
.header-container{position:inherit !important;}
.path-webform .main-content__section .block{background:#f9fdf5;padding:1em;}
.path-webform .main-content__section .block-page-title-block{padding:0;}
.field--name-field-mt-content-tabs{margin: 1em auto;background: #f3f4f5;padding: .5em 1em;}
h3{font-size:20px;}
.view-id-products .views-field-nothing{ text-align:center;}
fieldset{margin:20px 0;padding:0;}
/*.page-node-type-mt-product  .node__main-content .field--name-body {clear:both;background:#efece7;padding: .5em 1em;border-radius: 5px;margin: 1em auto;}
*/.more-link{text-align:center;}
.more-link a{margin:30px auto;text-align:center;display:inline-block;}
/*.view-photogallery .field--name-field-mt-media-image .field__item{width:12% !important;}
*/.view-photogallery h3{font-size:15px;}
.view-footer{text-align:center;}
.view-footer a{margin:1em auto 0 auto;}
/*.content-top-highlighted__section .views-field-title a{color:#0f7d75}*/
#block-phormaepikoinonias{border-radius: 5px;margin-top:30px;padding: 2em;background:#f0ede7;}
.field--name-field-mt-content-tabs .nav-tabs > li > a{padding:1em;border:1px solid #dadbdc;border-bottom:none;}
.field--name-field-mt-content-tabs .nav-tabs > li > a:focus, .field--name-field-mt-content-tabs .nav-tabs > li.active > a, .field--name-field-mt-content-tabs .nav-tabs > li.active > a:focus, .field--name-field-mt-content-tabs .nav-tabs > li.active > a:hover{border:1px solid rgba(255,255,255,0);padding:1em;color:#003d7c;background:#fff}
.featured-top__section {padding: 90px 0;}
.webform-readonly,#edit-typos-domatioy--wrapper{width:100% !important;margin-right:0 !important;margin-left:0 !important;}
#edit-typos-domatioy--wrapper .form-item.form-type-checkbox{width:auto !important}
.headings-wide-spacing-enabled .tp-caption__title{    text-transform: capitalize !important;font-size: 3em !important;letter-spacing: .1em;margin-top: 0em;}
.fixed-header-enabled.onscroll .logo img{max-height:40px;}
.fixed-header-enabled.onscroll .dropdown-trigger{line-height:40px;}
.fixed-header-enabled.onscroll .header-container #block-dropdownlanguage{margin-top:2px;line-height:40px}
.fixed-header-enabled.onscroll .header-container #block-headerdropdowns-2{margin-top:2px;}
.fixed-header-enabled.onscroll .header__container{padding:0;background: #988f82 !important;}
.fixed-header-enabled.onscroll  #superfish-main li a,.fixed-header-enabled.onscroll  #superfish-main li span{line-height:40px !important;padding:0em 1em !important;}
.fixed-header-enabled.onscroll .field--mt-dropdowns-block{margin-top:0;}
.fixed-header-enabled.onscroll #block-dropdownlanguage .active-language{line-height:40px;}
.fixed-header-enabled.onscroll #block-dropdownlanguage {background:#988f82;}
.onscroll .header.js-fixed.region--white-background {background-color: rgb(152, 143, 130);}
.content-top-highlighted__container .col-md-12,.content-top__container .col-md-12{margin:0;padding:0;}
.block-language ul li:before{display:none;}
.block-language ul li{display:inline-block;padding:0;margin:0; padding:0/* .5em*/;}
/*.block-language ul li:nth-child(1){border-right:1px solid #333}*/
.header-top-highlighted__section .block + .block{padding:5px 0 0 0;display:inline-block;}
.block-language ul li a{max-width:30px;}
.fixed-header-enabled.onscroll  .block-language ul li a{line-height:50px;max-width:30px;}
.logo-centered{margin-bottom:0em;}
#block-aboutuscontenttop img{margin-bottom:10px;}
#block-aboutuscontenttop b{font-size:2.5em;}
/*.page-node-type-page .content-top-highlighted{padding:30px 0;}
.page-node-type-page .col-md-12 h2.title{padding:0 0 30px 0;}*/
.path-frontpage .content-top-highlighted,.media-background{padding:90px 0;}
.media-background{background:#eee;color:#111;}
.header-container{z-index:10;box-shadow:none}
.tp-caption__text2{/*margin-top:-4em;*/font-size:1.0em;color:#fff}
/*h1.block-title:after,.col-md-12 h2.title:after{display:block;max-width:80px;border-bottom:5px solid #003d7c;margin:10px auto;content:'';}
*/
/* h1.page-title:before, h1.block-title:before, .col-md-12 h2.title:before {display: block;margin: 1px auto 5px auto;content: '';background: url(../../images/profil.png) no-repeat;width: 50px;height: 49px;}
*/.leftsb{text-align: left !important;margin-left: 1em !important;}
.rightsb{text-align: right !important;margin-right: 1em !important;}
.path-frontpage .block-views-exposed-filter-blockproducts-page-1{background:#003d7c;color:#fff;}
.path-frontpage .form--inline {background: #2f2e2e;width:100%;text-align:center;padding:5px 0;max-width:700px;margin:.5em  auto;}
.path-frontpage .form--inline .fieldset-wrapper{position:relative;top:10px;padding: 0 1em;display:inline-block;flex-wrap:inherit;width:100%;}
.path-frontpage .bef-exposed-form .form--inline > .form-item{float:none;}
.path-frontpage fieldset#edit-field-typos-value--wrapper.fieldgroup {margin:0 auto 1em auto;padding:0;text-align:center;}
.path-frontpage .form--inline .form-actions{clear:none;background-color:#003d7c;margin:0;padding:0;display:inline;}
.path-frontpage .form-composite > legend, .label{width:100%;text-align:center;color:#fff;border:none !important;margin:0 auto;display:inherit}
.path-frontpage #edit-submit-products{padding:1em;margin:0;font-size:1.4em;}
.path-frontpage .bef-exposed-form .form--inline .form-item{display:inline;}
.tp-caption{font-size:3.2em !important;font-weight:300 !important;line-height:1.3em !important;letter-spacing:.1em !important;color:#fff;}
.tp-caption p{font-weight:300;}
/*.tp-caption__text p{font-size:.7em;font-weight:400;line-height:1em;}
.video-item > a,.video-item > a img{overflow:hidden;float:none !important;}*/
.view-mt-internal-banner .transparent-background{background:rgba(0,0,0,0.30) !important}
.video-item > a:after {font-weight:700;font-family: "Font Awesome 5 Free";}
/*.transparent-background{background:rgba(0,0,0,0.02) !important}*/
.logo img{margin:2px 0 0 0;}
/*.path-frontpage .logo img{padding:3em 2em;z-index:1111;}*/
.logo:hover{opacity:1;}
/*.header-top-highlighted{background:rgba(255,255,255,.5);position:absolute;left:0;right:0;top:0;}
*/select option{ max-width: 100%;overflow: hidden;    word-wrap: normal !important;white-space: normal;}
ul.icons-list{margin:0;}
ul.icons-list li{margin:0 auto;}
ul.icons-list a{color:#646467;padding:.5em .3em;}
.block-search .form-actions:after{font-weight:700;font-family: 'Font Awesome 5 free';}
.block-search input.form-search {padding: 10px 5px;border-radius: 0;border:1px solid #5B5F62/*#646467*/;width:180px !important}
.header-top-highlighted .container{padding:0;max-width:1200px;}
.header-top-highlighted{margin-top:5px;}
.webform-submission-form .form-item{width:49.5%;float:left;margin-right:.5%;}
.webform-submission-form .form-item.form-type-radio{width:auto;margin-right:2em;}
.webform-submission-form .form-actions,.webform-submission-form .form-item.form-type-textarea,.webform-submission-form .form-item.form-type-checkbox,#edit-thematikes-enotites-poy-tha-symmetehete---wrapper{width:99.5%;float:left;margin-right:.5%;}
#edit-address--wrapper {width:100%;}
#edit-thematikes-enotites-poy-tha-symmetehete---wrapper{width:99.5%;float:left;margin-right:.5%;}
#edit-thematikes-enotites-poy-tha-symmetehete---wrapper .fieldset-wrapper{float:left;padding:.9em;background:#fff;}
fieldset legend{border:none;}
select{margin:0;}
.webform-multiple-table td{white-space: inherit;}
.webform-submission-form table .form-item,.form-type-webform-custom-composite{width:100% !important;float:none;margin-right:auto;}
.form-type-webform-custom-composite .form-item,.form-item-aditional-services .form-item{width:100%;}
#tab-id-2 li,article[data-history-node-id="165"] li{display:block}
.webform-message .messages.messages--info{float:left;width:100%;background-position: 0;}
.webform-message .messages a{color:#003d7c;margin-left:3px;}
article[data-history-node-id="165"] li:before,#tab-id-2 li:before{margin-right:3px;font-family: "Font Awesome 5 free";font-weight: 700;content: "\f058";color:green}
.video-embed-field-launch-modal{float:left;text-align:center;position:relative;margin-top:2em;}
.video-embed-field-launch-modal:before{position:absolute;color:#fff;line-height:1;top:40%;left:0;right:0;font-size:3em;font-family: "Font Awesome 5 free";font-weight: 700;content: "\f144";}
.video-embed-field-launch-modal:hover{cursor:pointer;}
.container-fluid,.row,.container-fluid .view-mt-slideshow, .container-fluid .field--mt-main-slideshow-block{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}
.region-footer-bottom .contact-info-item__text a,.region-footer-bottom .contact-info-item__text {font-size:15px;}
.contact-info-items-grid .contact-info-item.contact-info-item--bordered{border:none}
.path-frontpage .sidebar-second, .path-frontpage .node__container{padding:0 !important;}
.view-taxonomy-list .col-md-2{width:16%;margin:2%;padding: 0;text-align: center;}
.view-taxonomy-list .view-content{display:flex;flex-wrap:wrap;}
.path-frontpage .view-taxonomy-list .col-md-2 .views-field-name{margin-top:.9em;line-height: 1.1em;}
.path-frontpage .view-taxonomy-list .col-md-2 .views-field-name a{font-size:.95em;color:#5195ca;font-weight:bold;}
.path-frontpage .view-taxonomy-list .col-md-2:nth-child(2) .views-field-name a{color:#46a496}
.path-frontpage .view-taxonomy-list .col-md-2:nth-child(3) .views-field-name a{color:#7779a0}
.path-frontpage .view-taxonomy-list .col-md-2:nth-child(4) .views-field-name a{color:#df6f27}
.path-frontpage .view-taxonomy-list .col-md-2:nth-child(5) .views-field-name a{color:#aab846}
.path-frontpage .view-duplicate-of-showcases-front{padding:1.5em;background: #e5ecf8;border-radius: 10px;}
.views-field-field-image:hover,.view-id-taxonomy_list.view-display-id-block_3 .views-row:hover img,.view-frontpageview.view-display-id-block_1 .views-row:hover img{opacity:.7;transition: all 0.2s linear;}
.region-sidebar-first .views-field-field-image:hover{opacity:1}
#block-toektepn{padding:3.89em;margin:2%;background: #e5ecf8;border-radius: 10px;}
#block-toektepn a{font-weight:bold;}
.bodycarousel a{line-height:1.4em;}
.path-frontpage .view-mt-articles-grid{padding: 20px 0px 0 20px;font-size:.9em;}
.view-mt-carousel.view-articles-grid{margin-top:20px;}
.path-frontpage .view-mt-articles-grid .views-field-body{line-height:.9em;}
.item-list ul li span{font-size:1.5em;font-style:inherit;}
.path-frontpage .region-banner{display:flex;flex-wrap:wrap;}
#block-mainnavigation-4{width:100%;}
 .view-mt-articles-grid .views-field-created{color:#5195ca;font-weight:bold;}
 .view-mt-articles-grid .views-field-title{font-weight:bold;}
.view-id-mt_articles_grid.view-display-id-block_2 .views-field-title{margin-top:.1em;}
 .path-frontpage .main-content__container .col-md-9{width:65%;padding:0;}
 .path-frontpage .main-content__container aside.col-md-3{width:35%;padding:0 0 0 15px;}
.region-sidebar-second{margin-top:50px;}
.path-frontpage .region-sidebar-second{margin-top:0px;}
.titlecontent,.path-frontpage h2,.path-frontpage .col-md-12 h2.title,
.path-frontpage  .col-md-12 h2.title,.path-frontpage .content-top__container .col-md-12 h2.title{text-align:center !important;font-weight:bold;text-transform:inherit;color:#fff;border-radius:10px;background: #acb4c4;margin:0 0 1em 0;padding:10px 0;font-size:1.2em;}
.view-products .views-field-title a{color:#9a8c78;margin-bottom:0;font-weight:800;text-align:left;}
.view-products .views-field-title h3{margin:20px 0 15px 0 ;font-size: 1.3em;}
.content-bottom.region--gray-background{background:#fff;}
.col-md-12 .block{padding-bottom:0;}
.region--gray-background {color:#333;}
.content-bottom{padding:40px 0;}
#block-aboutme-3{text-align:center;}
.node-131 .node__container{padding:20px;}
.page-node-type-page .field--name-field-image{float:right;width:40%;margin-left: 1em;}
.node__header{padding:0;}
h1.page-title{color:#5B5F62;}
.highlight-2-head{background:transparent;color:#fff;font-size:70px;}
p.highlighted{background:transparent;color:#fff;font-size:18px;}
.highlight-2-head{line-height:90px;}
.block-views-blockproducts-block-4{text-align:center;}
.flexslider .slides img{width:auto;}
.in-page-images-carousel.flexslider .slides img{max-height:110px;}
.views-field-field-image2{position:relative;z-index:100;width:90%;margin:-50px auto 30px auto;padding:35px 20px;border-radius:5px;background:rgba(33, 17, 12, 0.95);color:#fff;font-size:16px;}
#custom  .avl-form{background:red;}
.region-content-top-highlighted h4,.region-content-top h4{margin-top:80px;}
.content-top-highlighted__section, .content-top__section{padding:60px 0;}
.highlighted-top__section{padding:20px 0 120px 0;}
.block-social-media{margin-top:20px;}
.view-pricing-tables .pricing-table-footer{position:inherit}
.view-pricing-tables h4{font-size:25px;margin-bottom:30px;}
.view-pricing-tables .view-header{padding-bottom: 40px;}
.highlighted-top__container .col-md-12 h2.title{margin-top:100px;}
.path-frontpage h3 a,.path-frontpage h2 a,.path-frontpage h4 .text--colored{color:#011324}
.views-row{margin-bottom:20px;}
.view-id-products .views-row{margin-bottom:40px;}
.container .content-top .container{margin:0px auto;background:transparent;}
.content-top-highlighted{margin:0px auto;background:f5f5f4;}
.sidebar__section .block{padding:0;}
.path-frontpage .main-content.region--white-background {background:#fff;color:#5B5F62;}
.path-frontpage .paragraph--type--tabs2 .field--name-field-mt-tab-content{background:#fff;}
.footer__section{padding:40px 0;}
.view-articles-grid .article-header,input.form-text, input.form-tel, input.form-email, input.form-url, input.form-search, input.form-file, input.form-number, input.form-color, textarea, select{background-color:#fff;}
.view-id-products.view-display-id-block_5 .views-field-field-image{width:44%;float:left;margin:0 3% 3% 3%;}
.view-id-products.view-display-id-block_5 .views-row:nth-child(2n) .views-field-field-image{width:44%;float:right;}
.path-frontpage header.region--white-background{background:transparent;}
img{border-radius:0 !important;}
.tp-caption__buttons-container{margin-top:10px;}
.site-name a{font-size:35px;line-height:1.3em}
.header-first{padding:0;}
.header__section ul.menu{padding:0;}
.header-container .sf-menu.menu ul{margin-top:0}
.bottom-spacing-medium{font-size:12px;padding-bottom:5px;}
.contact-info-items-grid .contact-info-item{padding-top:5px;}
.region--dark-background {background-color:#eeeeee;}
.region--light-typography.region--dark-background a:hover, .region--light-typography.region--dark-background a:focus {color: #000;text-decoration: none;}
.region--colored-background{background:#ac9784;}
.sub-featured__section{padding:0;}
#block-backgroundimageblockproducts-2 .background-image-block__section{padding:30px 0 0 0;}
.tp-caption__title {font-weight:300;line-height:1em;font-size:1.1em ;color:#fff;letter-spacing:initial !important}
.tp-revslider-mainul li:first-child .tp-caption__title a,.tp-revslider-mainul li:first-child .tp-caption__text{color:#fff;}
.tp-revslider-mainul li .tp-caption__title a,.tp-revslider-mainul li .tp-caption__text{color:#fff;}
.tp-revslider-mainul .tp-caption__button{background-color:#08a7fd;}
.tp-parallax-wrap{position:absolute;bottom:20px;left:20px;}
.tp-tabs .tp-tab{height:25px;}
.tp-tabs{background-color:rgb(55, 85, 97) !important;color:#fff;}
.tp-tabs .tp-tab.selected,.tp-tabs .tp-tab:hover{background:#9dcd15}
.tp-tabs .tp-tab .tp-tab-title{margin-top:5px;font-size:12px;}
.view-duplicate-of-services .views-field-title h5{text-align:center;font-weight:700;font-size:1.8em;}
.path-frontpage .view-duplicate-of-services .views-row{margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e4e2db;}
.node-111 .main-content__section,.path-frontpage .main-content__section{padding:0;}
.view-duplicate-of-services .views-row:hover img{opacity:1;transition: all 0.2s linear;}
.path-frontpage .main-content__container  .col-md-12{min-height:0;}
.header-container ul.sf-menu > li > a.menuparent:after{content: "";}
.view-duplicate-of-services{position:relative;text-align:center;}
.view-duplicate-of-services .view-header{position: absolute;top: -40px;color: #fff;text-align: center;margin: 0 auto;left: 0;right: 0;}
.view-duplicate-of-services .view-content{display:flex;flex-wrap:wrap;}
.view-duplicate-of-services  .col-md-6{display:block;clear:both;width:100%;margin:1em auto;padding:0;}
.view-duplicate-of-services h3{margin-top:0;padding-top:0;text-transform:uppercase !important;font: normal 1.6em/1.3em "Noto Serif",Helvetica,Arial,Verdana,sans-serif !important;}
.view-duplicate-of-services .views-row:nth-child(2n) .frontinfo{float:left;width:45%;margin:0 2.5%;}
.view-duplicate-of-services .views-row:nth-child(2n+1) .frontinfo{float:right;width:45%;margin:0 2.5%;}
.frontinfo img{display:inline-block;}
.view-duplicate-of-services .views-row:nth-child(2n) .meetings{float:left;width:45%;margin:0 2.5%;}
.view-duplicate-of-services .views-row:nth-child(2n+1) .meetings{float:right;width:45%;margin:0 2.5%;}
.view-duplicate-of-services .views-field-body{line-height:2em;}
.view-duplicate-of-services .h3{margin-top:0;}
.view-duplicate-of-services .views-row:hover .views-more-link{color:#fff;background:#6b0b10;transition: all 0.5s linear;}
.fancy-block-text li{text-align:left;}
header .row{display:flex;flex-wrap:wrap;}
.scroll-button a{color:#fff;border:0;font-size:.9em;display:none;}
.scroll-button a:hover{color:#333;}
.header-container .col-md-9 .block{display:inline-block;float:right;}
.imagearticle{width:25%;float:left;}
.bodyarticle{width:75%;float:left;padding-left:2%;}
.breadcrumb__items{text-align:left !important;}
@media (min-width: 601px){
#block-dropdownlanguage{position:absolute;right:0;}
.active-language{line-height:57px;}
}
#block-dropdownlanguage{background:#fff;color:#000;}
#block-dropdownlanguage a,#block-dropdownlanguage button{color:#000;}
.path-frontpage #block-dropdownlanguage a,.path-frontpage #block-dropdownlanguage button{color:#000;}
.path-frontpage #block-dropdownlanguage{background:transparent;color:#000;}
.dropdown-language-item:hover{cursor:pointer}
.block-dropdown-language .de img{border-radius:100px !important;border:1px solid #555;}
.region--light-typography .block-dropdown-language  a{color:#0098fe}
.region--light-typography .block-dropdown-language  a:hover{color:#0098fe}
.tp-bannertimer{background:rgba(0, 0, 0,0.3);border-top:1px solid #fff;}
.field--name-field-diathesimoteta-gia:before {content: "\f058";font-family: "FontAwesome";padding-right: 10px;position: static;color: inherit;vertical-align: top;float:left;}
.page-node-type-mt-product  .field--name-field-mt-collections:before{content: "\f02b";font-family: "FontAwesome";padding-right: 10px;position: static;color: inherit;vertical-align: top;float:left;}
.page-node-type-mt-product .field--name-field-time{color: #fff;margin:10px auto;overflow:hidden;text-align:center;}	
.field--name-field-time .fa{color:#fff;}
.node--type-mt-product .node__header + .field:not(.field--name-field-mt-price){padding-top:0px;}
.block-instagram-block img{width:18%;margin:1%;float:none;}
.field--name-body .field__label{font-size:18px;padding:10px 0;}
.field--name-field-titlos-proiontos{font-weight:400;background:#0098fe;color:#fff;padding:5px 0;}
.view-products .views-field p{padding:0;}
.view-products .views-field{text-align:left;/*padding:0 1em;*/color:#443f37;}
.view-products  .views-field-nothing{text-align:center;}
.view-products .views-field:nth-child(1){padding:0;}
.view-products .views-field:nth-child(3){border-bottom:1px solid #988f82;margin-bottom: 1em;padding-bottom: 1em;}
.view-products .views-field:nth-child(7){border-top:1px solid #988f82;margin-top: 1em;padding-top: 1em;}
.paragraph--type--tabs2 .fa,.paragraph--type--tabs2 .fas,.paragraph--type--tabs2 .far,.paragraph--type--tabs2 .fab{margin-right:.2em}
.node__header .paragraph--type--tabs2 .field--name-field-headlines p{font-size:.8em !important;color:#011324;display:block;}
.node__header .paragraph--type--tabs2 .field--name-field-kyria-haraktiristika{font-size:.8em !important;font-weight:bold;color:#003d7c;display:block;}
.paragraph--type--tabs2 .field--name-field-mt-tab-content{padding:20px 0px;margin:10px 0;}
.paragraph--type--tabs2 .field--name-field-mt-tab-content ul{padding:10px;display:flex;flex-wrap:wrap;}
.paragraph--type--tabs2 .field--name-field-mt-tab-content ul li{display:inline-block;width:31%;list-style-type:none;margin:.2%;padding:1.8%;background:#f5f5f5;}
.paragraph--type--tabs2 .field--name-field-mt-tab-content ul li:before {background:#09968d;color:#fff;border-radius:200px;padding: 5px;margin-right:5px;content: "\f00c";font-weight:700;font-family: "Font Awesome 5 Free";position: static;vertical-align: middle;}
.paragraph--type--tabs2 .facilitiesChecklistSection{display:inline-block;float:left;margin: .5% 0 .5% 1%;width: 31%;background: #f5f5f5;padding: 1em;}
.paragraph--type--tabs2 .facilitiesChecklistSection li{width:100% !important;display:block !important;}
.paragraph--type--tabs2 .facilitiesChecklistSection h5{font-weight:bold;font-size:1.1em;text-transform:capitalize}
.paragraph--type--tabs2 .field--name-field-mt-tab-content,
.views-field-field-charakteristika .field-content{display:flex;flex-wrap:wrap;}
.paragraph--type--tabs2 {display:inline-block;}
.contact-message-roteste-gia-to-proion-form{margin-top:30px;}
.node--type-mt-service .paragraph {display:flex;flex-wrap:wrap;}
.node--type-mt-service .field--name-field-mt-media-image{float:left;clear:inherit;display:inline-block;width:50%;margin:0 1.5% 1.5% 0;}
.node--type-mt-service .field--name-field-mt-media-image  .field__item{margin-bottom:1em;}
.page-node-type-mt-product  .field--name-field-mt-collections .field__label,.field--name-field-charakteristika  .field--name-field-titlos{margin:5px 0;font-weight:600;}
.field--name-field-mt-subheader-body{font-size:1.1em;float:left;width:100%;padding:3%;}
#load{width:100%;height:100%;position:fixed;z-index:9999;background:url("../../images/loading.gif") no-repeat center center #fff;}
.overlay-inner a{color:#fff;}
.view-products .views-field-field-charakteristika .field-content{display:flex;flex-wrap:wrap;}
.view-products .views-field-field-charakteristika{float:left;width:50%;}
.featured__section {padding: 90px 0 0 0;}
#block-showcaseplus-fancyblock{margin-bottom:90px;}
.footer-bottom__section ul{padding:0;list-style-type:none;text-align:left;}
.footer-bottom__section h4{text-align:left;font-size:1.1em;font-weight:bold;}
#block-views-block-taxonomy-term-block-1 .col-md-4.views-row{clear:none !important;width:18% !important;margin:1%;}
@media   (max-width: 1050px){
.path-frontpage .main-content__container .col-md-9{padding:0;width:100%;float:left;}
.path-frontpage .main-content__container aside.col-md-3{padding:0;width:100%;float:left;}
.path-frontpage .view-showcases-grid{text-align:center;}
.path-frontpage .view-showcases-grid .col-sm-6{width:15%;margin:0 auto;}
.path-frontpage .view-taxonomy-list .col-md-2 .views-field-name a{font-size:.9em;}
.view-duplicate-of-services h3{margin-top:20px !important;}
.view-duplicate-of-services .views-row .views-field-field-media,	.view-duplicate-of-services .views-row .views-field-field-mt-banner-image{float:inherit !important;width:auto !important;margin:0 auto !important;}
.view-duplicate-of-services .views-row .meetings{float:left !important;width:auto !important;overflow:hidden;margin:0 auto !important;}
.view-duplicate-of-services .views-row:nth-child(2n+1) .frontinfo,.view-duplicate-of-services .views-row:nth-child(2n) .frontinfo{float:inherit;width:100%;margin:1% auto;}
.titlecontent, .path-frontpage h1, .path-frontpage h2, .path-frontpage .col-md-12 h2.title,.path-frontpage .content-top-highlighted__container .col-md-12 h2.title, .path-frontpage .content-top__container .col-md-12 h2.title{margin:0 !important;}
.paragraph--type--tabs2 .field--name-field-mt-tab-content ul li{display:inline-block;width:48%;list-style-type:none;margin:10px 0;}
}
@media (max-width: 1240px){

#block-toektepn p{font-size:1.1em !important;line-height:1.4em !important;}
#block-toektepn{padding:2em !important}
}

@media (min-width: 1051px) and (max-width: 1150px){

#block-toektepn p{font-size:1em !important;line-height:1.3em !important;}
#block-toektepn{padding:1.7em !important}
}
@media   (max-width: 1198px){
.headings-wide-spacing-enabled .tp-caption__title{font-size:2em !important;}
.block-instagram-block img{width:33.3%;margin:0;float:none;}
#superfish-main{display:none;}
}
.path-frontpage .view-frontpageview .views-row.col-md-2{width:16.3%}
.path-frontpage .block-views-blockfrontpageview-block-2 .view-frontpageview .views-row.col-md-2{width:20%}
.path-frontpage .block-views-blockfrontpageview-block-2 .view-frontpageview .view-content{display:flex;flex-wrap:wrap;}
.path-frontpage .block-views-blockfrontpageview-block-2 h2{margin-top:0 !important;}
@media   (max-width: 991px){
.page-node-type-page .main-content__container .col-md-6.col-md-push-3{float:left;width:70%;}
.view-frontpageview .view-content{display:flex;flex-wrap:wrap;}
.view-frontpageview{text-align:center;}
.path-frontpage .view-frontpageview .views-row.col-md-3{padding:0 15px !important;display:inline-block !important;width:24% !important;margin:1% auto !important;}
.path-frontpage .view-frontpageview .views-row.col-md-2{padding:0 15px !important;display:inline-block !important;width:24% !important;margin:1% auto !important;}
}
.block-language ul li:nth-child(1) a{border-right: 1px solid #333;}
.block-language ul li a{padding:3px 8px;}
@media   (max-width: 767px){
.path-frontpage .view-frontpageview .views-row.col-md-3{width:48% !important;margin:2% auto !important;padding:0 !important}
.path-frontpage .view-frontpageview .views-row.col-md-2{width:48% !important;margin:2% auto !important;padding:0 !important}
.dropdown-trigger,.header-container .sf-accordion-toggle.sf-style-none a:after{font-size:2em !important;}	
.dropdown-trigger{position:relative;top:-6px;margin-right:.3em !important;}
.block-language ul li a{padding:3px 8px;position:relative;top:-5px;}
}
iframe body{overflow:visible;}
.view-taxonomy-image{position:relative;text-align:center;}
.page-container-border-enabled .page-container{border-width:0px;margin:0 20px;}
.banner{position:relative;}
.view-mt-internal-banner  .views-field-title h1{font-size:30px;}
.view-taxonomy-image .views-field-name,.banner__section .view-mt-internal-banner  .views-field-title{z-index:100;position:absolute;left:0px;right:0px;top:32%;color:#fff;}
.view-taxonomy-image  ul,.banner__section .view-mt-internal-banner ul{margin:0;padding:0;}
.view-taxonomy-image img, .banner__section .view-mt-internal-banner img{width:100%;border-radius:0;}
.view-taxonomy-image .views-field-name h1,.banner__section .view-mt-internal-banner  .views-field-title h1{border-radius: 5px;font-size:30px;background:rgb(50, 62, 88);display:inline-block;padding:10px;margin: 0 auto;}
.block-views-blocktaxonomy-list-block-1 .view-taxonomy-list .views-row,.block-views-blocktaxonomy-list-block-2 .view-taxonomy-list .views-row{position:relative}
.block-views-blocktaxonomy-list-block-2 .view-taxonomy-list .col-md-2,.block-views-blocktaxonomy-list-block-1 .view-taxonomy-list .col-md-3,.block-views-blocktaxonomy-list-block-2 .view-taxonomy-list .col-md-3{text-align:center;margin-bottom:30px;}
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {text-align:center;font-size: 1.5em;text-transform:uppercase}
.featured .views-field-field-titlos-gia-listes a,.view-display-id-block_3 .views-field-field-titlos-gia-listes a,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes a,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes a{display:block;color:#000;padding:5px 0;text-decoration:none;}
.view-display-id-block_3 .views-field-field-titlos-gia-listes a{font-size:16px;color:#fff}
.block-views-blocktaxonomy-list-block-3 .views-field-field-titlos-gia-listes{text-align:center;position:absolute;background:rgba(31, 41, 52, 0.75);bottom:0;right:0;left:0;padding:0;z-index:1;}
.region-sidebar-second h2.title{margin:20px 0 !important;pading-bottom:10px;}
.button2{background: #19a0f5;padding: 5px;border-radius: 5px;color: #fff;border: 1px solid #1b87cc;}
.button2 a{color:#fff;}
.view-products-grid .row{margin:10px 15px;}
.view-products-grid .row{background:#f9fbfd}
.block-views-blockmt-products-block-1 .view-products-grid .row{margin:0 15px;padding:7px 0;}
@media   (max-width: 567px){
.paragraph--type--tabs2 .field--name-field-mt-tab-content ul li{display:inline-block;width:95%;list-style-type:none;margin:10px 0;}
.webform-submission-form .form-item{width:100%;float:left;margin-right:0;}
.block-instagram-block img{width:50%;margin:0;float:none;}
.block-views-blockmt-products-block-1 .view-products-grid .row:nth-child(1){margin-top:10px;}
}
.block-views-blockmt-products-block-1 .view-products-grid .row:nth-child(2n){background:#f9fbfd}
.block-views-blockmt-products-block-1 .view-products-grid .row:nth-child(2n+1){background:#ecf5ff}
#block-views-block-mt-products-block-1-2 h2{text-align:left;font-size: 18px;font-weight: 500;padding-bottom: 15px;margin-bottom: 10px;border-bottom: 1px solid #e7e7e7;}
#block-views-block-mt-products-block-1-2 .views-field-link{margin:0 15px;background: #f9fbfd;}
.view-products-grid h3{font-size:18px;padding:5px 0;margin:0}
.view-products-grid .sub{font-weight:600;}
.view-products-grid .row .row{background:transparent} 
.view-products-grid .col-sm-6{padding:0;}
#block-pagetitle h1{font-size: 18px;padding-bottom: 15px;margin: 0 0 0px 0;border-bottom: 1px solid #e7e7e7;text-transform: uppercase;font-weight: 500;}
.path-frontpage .region--separator-border-top:before{height:0;}
.node-98 .main-content__section,.node-111 .main-content__section{padding: 0px;background: transparent;margin: 0;}
.node-65 .node__header{padding:0;}
.header-container .col-md-9{text-align:center}
.header-container .col-md-9 .block .block{float:none}
.header-container .col-md-9 .dropdown .block{float:none;display:block;}
.block-superfish{width:auto;float:none !important;margin:0 auto;}
.header-container .sf-accordion-toggle.sf-style-none a{padding:2.1em 0;}
.header-container .sf-accordion-toggle.sf-style-none a:after{font-size:3.2em;}
.dropdown-trigger{margin-left:.5em;padding:0;font-size:/* 1.7em*/1.3em;color:#5b5f62;}
#block-topmenu{display:inline-block;}
.region-header-top-highlighted-second{text-align:right;}
.header__section .menu.cta-active{padding:0;}
.language-switcher-language-url img{display:none;}
@media (min-width: 992px){
.header-container .container-fluid .logo-and-site-name-wrapper {padding-left: 0px;}
}
.header-container ul.menu{text-align:right;margin-right:0px;}
.media-background .container-fluid{padding-left:0;padding-right:0;}
.path-frontpage .region-media-background-second .background-image-block__section {padding:150px 0;}
.path-frontpage  .region-content-top,.path-frontpage .region-media-background-second {color:#011324;line-height:30px;text-align:center;}
.path-frontpage  .region-content-top-highlighted{color:#011324;font-size:1em;line-height:30px;text-align:center;}
.path-frontpage .region-media-background-second li{padding-bottom:10px;}
.n{display:none;}
.block{padding-bottom:0;}
.background-image-block__section h1{text-align:center;}
#block-backgroundimageblockproducts-2 .container,.featured .container{width:100%;}
.view-taxonomy-list.view-display-id-block_5 .views-field-field-mt-collection-image {max-width:200px;float: left;margin: 0 20px 0 0;}
.view-taxonomy-list.view-display-id-block_5 h2{margin:10px 0;}
.views-field-field-keimeno-kato-apo-views p{margin-bottom:0;padding:0;}
@media   (max-width: 1100px){
.view-taxonomy-image .views-field-name,.banner__section .view-mt-internal-banner  .views-field-title{position:absolute;top:25%;}
.view-taxonomy-image .views-field-name h1,.banner__section .view-mt-internal-banner  .views-field-title h1{font-size:20px;}
}
.main-content__section{padding:30px 0;}
.region-sidebar-second h3{font-size:18px;text-align:center;}
@media (min-width: 992px){
.block-views-blocktaxonomy-list-block-2 .view-taxonomy-list .col-md-2,.block-views-blocktaxonomy-list-block-1 .view-taxonomy-list .col-md-2,.block-views-blocktaxonomy-list-block-4 .view-taxonomy-list .col-md-2{clear:none;}
}
@media (min-width: 992px) and (max-width: 1199px){
.region-sidebar-second .view-taxonomy-list .views-field-field-titlos-gia-listes a{font-size:11px;}
}
.content-bottom .col-md-12{padding:0;}
.view-photogallery   .view-content,.view-showcases-grid .view-content{display:flex;flex-wrap:wrap;}
.view-showcases-grid .col-md-3,.view-showcases-grid .col-md-2{padding:0;margin:0}
.view-photogallery  .col-sm-6 .views-field-field-image,.view-showcases-grid .views-field-field-mt-media-image,.view-showcases-grid .col-sm-6 .views-field-field-image{float:left;margin:0px 25px 0 0;}
.view-photogallery  .col-sm-6 .views-field-field-image img,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-field-image img{max-width:200px}
.view-photogallery  .col-sm-6 .views-field-title a,.view-showcases-grid .col-sm-6 .views-field-title a{font-size:1em;}
#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-body,.view-photogallery .views-field-body,.view-photogallery .col-sm-6 .views-field-title, #block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-title{display:table-cell;vertical-align:middle;}
.view-photogallery .views-field-field-mt-media-body,.view-showcases-grid .views-field-field-mt-media-body{margin-top:10%;}
.view-photogallery  .col-sm-6,.view-showcases-grid .col-sm-6{clear: none;background: #eef2f9;margin: 2.2% auto;width: 44%;padding: 0;}
#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6{margin: 1%;padding:2em;}
#block-views-block-duplicate-of-showcases-front-block-1-2 .view-showcases-grid .col-sm-6 .views-field-field-image{margin:0 auto;}
.view-mt-articles-grid.view-display-id-page_2 .col-md-6 .views-field-field-image{background:#cdd7e8;float:left;width:35%;margin-right:5%;padding:10px;height:200px;overflow:hidden;text-align:center;display:table;}
.view-mt-articles-grid.view-display-id-page_2 .overlay-container {position: relative;display: table-cell;overflow: hidden;vertical-align: middle;text-align: center;float: none;}
.view-mt-articles-grid.view-display-id-page_2 img{max-height:180px !important;;width:auto !important;}
.view-mt-articles-grid.view-display-id-page_2 .col-md-6 {float:left;background: #eef2f9;width:48%;margin:1%;padding:2em;}
.view-mt-articles-grid.view-display-id-page_2 .view-content{display: flex;flex-wrap: wrap;}
.view-mt-articles-grid.view-display-id-page_2 .views-field-body a,.view-mt-articles-grid.view-display-id-page_2 .views-field-title a,.view-mt-articles-grid.view-display-id-page_2 .views-field-created{color:#333;}
.view-mt-articles-grid.view-display-id-page_2 .views-field-body a.views-more-link{color:#54B3E0}
.view-mt-articles-grid.view-display-id-page_2 .views-field-body a{font-size:.9em;}
.view-mt-articles-grid.view-display-id-page_2 .views-field-created{margin-top:1em}
.view-mt-articles-grid.view-display-id-page_2 .views-field-title{margin:.3em auto;}
.view-photogallery   .views-row,.view-showcases-grid .views-row{display:table;}
.path-frontpage .view-showcases-grid .col-sm-6{background: transparent;}
.inlines li,.inlines2{display:inline-block;float:left;}
.inlines li:nth-child(1){width:30%;}
.inlines li:nth-child(2){width:60%;margin-left:0%;}
.inlines2 {width:50%;margin:0;}
.inlines3 {width:45%;margin:0;float:right;display:inline-block;}
.footer-bottom__container .col-md-4:nth-child(1){width:30%;padding:0;}
.footer-bottom__container .col-md-4:nth-child(1)  .contact-info-item{margin-top:21px;}
.footer-bottom__container .col-md-4:nth-child(3){padding:0 0 0 1.5%;width:27%}
.footer-bottom__container .col-md-4:nth-child(3) .contact-info-item{margin-top:23px;}

.footer-bottom__container .col-md-4:nth-child(2){padding:0 1.5%;width:43%;margin:0;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;}
.footer-bottom__container .col-md-4:nth-child(2) p strong{font-size:1.4em}
.field--entity-reference-target-type-taxonomy-term, .field--entity-reference-target-type-taxonomy-term.field__item{margin:0;}
.field--name-field-charatteristics .field__label{font-size:30px;}
.page-node-type-mt-showcase .node--type-mt-showcase  .headline2{font-size:22px;margin-left:5px;display:inline-block;float:left;margin-top:10px;color: #375561;}
.page-node-type-mt-showcase .node--type-mt-showcase  .fa-headline{display:inline-block;float:left;}
.page-node-type-mt-showcase .node--type-mt-showcase  .headline .fa{color: #375561;display:table-cell;height:60px;width:60px;font-size:25px;background:#fff;border-radius:80px;border:1px solid #ddd;vertical-align:middle;text-align:center;}
.field--name-field-charatteristics{float:left;width:100%;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(2n+1){display:inline-table;width:48%;margin-right:1%;background:rgba(55, 85, 97, 0.03);padding: 10px;margin-bottom: 10px;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(2n){display:inline-table;width:49%;background:rgba(55, 85, 97, 0.03);padding: 10px;margin-bottom: 10px;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(3){display:inline-table;width:98.3%;background:rgba(55, 85, 97, 0.03);padding: 10px;margin-bottom: 10px;}
.field--name-field-charatteristics .field__items .field__item .field__item{width:100%;background: none;padding: 0px;margin-bottom: 0px;}
.page-node-type-mt-showcase .node--type-mt-showcase	.field--name-field-mt-content-tabs h3{font-size:18px;}
.page-node-type-mt-showcase .node--type-mt-showcase	.field--name-field-mt-content-tabs .nav-tabs li a{background:#375561;color:#fff;font-size:12px;padding:15px 20px;margin-top:5px;}
.page-node-type-mt-showcase  .node--type-mt-showcase	.field--name-field-mt-content-tabs .nav-tabs li.active a,.page-node-type-mt-showcase  .node--type-mt-showcase	.field--name-field-mt-content-tabs .nav-tabs li a:hover{background:#6c99ac;color:#fff;} 
.page-node-type-mt-showcase  .node--type-mt-showcase .field--name-field-mt-subtitle {float:left;background: #9dcd15;padding: 10px;color:#fff;margin-bottom:5px;clear:both;margin-top:10px;}
.page-node-type-mt-showcase  .node--type-mt-showcase .field--name-field-mt-subheader-body,.page-node-type-mt-showcase  .node--type-mt-showcase .field--name-field-subtitle2 {padding: 0 0 15px 0;border-bottom:1px solid #ddd;float:left;margin-bottom:5px;clear:both;margin-top:5px;font-size:17px;width:40%;clear:none;}
.field--name-field-subtitle2 .fa{color: #fff;display:table-cell;height:30px;width:30px;font-size:15px;background:#9dcd15;border-radius:80px;vertical-align:middle;text-align:center;}
.page-node-type-mt-showcase .node--type-mt-showcase .field--name-field-mt-subheader-body .fa{color: #fff;display:table-cell;height:30px;width:30px;font-size:15px;background:#375561;border-radius:80px;vertical-align:middle;text-align:center;}
.page-node-type-mt-showcase .node--type-mt-showcase .field--name-field-mt-subheader-body .fa-headline, .field--name-field-subtitle2 .fa-headline{margin-right:5px;}
.field--name-field-mt-content-tabs .nav-tabs ~ .tab-content{background-color: #fff;padding:15px;border-top:none;}
.field--name-field-mt-collection-image{float:left;margin:0 40px 20px 0px;}
@media   (max-width: 600px){	
.view-taxonomy-image .views-field-name{position:absolute;top:10%;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(2n+1){width:100%;margin-right:0%;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(2n){display:inline-table;width:100%;}
.field--name-field-charatteristics .field__items   .field__item:nth-child(3){display:inline-table;width:100%;}
}
.page-container-border-enabled .page-container > div, .page-container-border-enabled .page-container > .footer{margin-right:auto;margin-left:auto;}
.view-showcases-grid .views-row{position:relative;}
.contact-info li{display: inline-block;float: left;margin: 10px;}
#load{width:100%;height:100%;position:fixed;z-index:9999;background:url("../../images/loading.gif") no-repeat center center #fff;}
.slidesbviewsfront{position:relative;top:0;left:0;right:0;}
.views-more-link {display:block;text-align:left;font-weight:bold;}
.views-more-link:after {margin-left:5px;font-family: 'Font Awesome 5 free';font-weight:700;content:'\f101';}

@media   (max-width: 767px){
.view-taxonomy-list .col-md-2{max-width:400px;width:31.3%;margin:2% auto;padding: 0;text-align: center;}
.fancy-top-middle.col-sm-5 {display:none;}
.slidesbviewsfront{position:relative;}
.field--name-field-mt-media-image .field__item{width:32%;margin:1px 0;}
#block-backgroundimageblockproducts-2 .background-image-block__section{padding:0;}
.block-views-blocktaxonomy-list-block-1 .view-taxonomy-list .col-md-3,.block-views-blocktaxonomy-list-block-2 .view-taxonomy-list .col-md-3{text-align:center;margin-bottom:0px;padding:0;}
.page-node-type-mt-showcase 	.node--type-mt-showcase .field--name-field-mt-subheader-body, .page-node-type-mt-showcase .node--type-mt-showcase .field--name-field-subtitle2 {float:none;margin:35px auto;display:block;width:100%;}
.page-node-type-mt-showcase 	.node--type-mt-showcase	.field--name-field-mt-content-tabs .nav-tabs li {float:none;}
.banner__section .view-mt-internal-banner  .views-field-title{position:absolute;top:0%;}
.view-taxonomy-image .views-field-name h1,.view-mt-internal-banner  .views-field-title h1{font-size:13px;}
.tp-caption__button{margin-top:5px;padding:15px 10px;font-size:11px;}
}
@media   (max-width: 400px){
.view-taxonomy-list .col-md-2{max-width:150px;width:100%;margin:2% auto;}

.field--name-field-mt-media-image  .field__item{width:49%;margin:1px auto;}
.view-taxonomy-image .views-field-name h1,.view-mt-internal-banner  .views-field-title h1{font-size:11px;padding:0;}
.view-taxonomy-image .views-field-name{position:absolute;top:0%;line-height:1.2em;}
}
.page-node-type-mt-showcase  .node--type-mt-showcase .field--name-field-mt-subheader-body{clear:both}
.page-node-type-mt-showcase  .node--type-mt-showcase .field--entity-reference-target-type-taxonomy-term .field__item a{background-color:#f8f9fa;color:#fff;border:1px solid #ddd;color:#375561}
.background-image{ -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}
.footer-bottom__section .row{display:flex;flex-wrap:wrap;}
 @media (min-width: 568px) and (max-width: 1067px){
.col-sm-6,.col-sm-4,.col-sm-3,.col-sm-2 {width: 50%;float:left;}
 } 
@media (max-width: 567px){
.footer-bottom__section .col-sm-3{width: 50%;float:left;}	
.imagearticle{width:100%;margin-bottom:1em;text-align:center;}
.bodyarticle{width:100%;padding-left:0%;}
 }
@media (max-width: 450px){
.footer-bottom__section .col-sm-3{width: 100%;float:none;margin:1em auto;}	 
 }
#block-views-block-taxonomy-list-block-5 h2{font-size:1.3em !important;}
#block-views-block-taxonomy-list-block-5 .views-row:nth-child(1) a{color:#598ec8 !important}
#block-views-block-taxonomy-list-block-5 .views-row:nth-child(2) a{color:#49a597 !important}
#block-views-block-taxonomy-list-block-5 .views-row:nth-child(3) a{color:#6a7099 !important}
#block-views-block-taxonomy-list-block-5 .views-row:nth-child(4) a{color:#df722f !important}
#block-views-block-taxonomy-list-block-5 .views-row:nth-child(5) a{color:#98b44e !important}
@media (min-width: 768px){
.header__container header{text-align:center;background:#433d2d;}
.header__container{margin:0 auto;}
}
.header{padding:0em;}
.highlighted-top__section{padding:0;}
#block-mainnavigation-4{background:#4a6ea5;margin:10px auto;border-radius:10px;}
@media (min-width: 1099px){
#superfish-main li span span{padding:0 !important;margin:0;}
.onscroll .header-container .content > ul.menu,.onscroll .header-container .block-superfish{padding:0 !important;margin:0 !important;}
#main-menu-link-contenta3233600-9a6f-4c43-b821-99a8fc67e597 .sf-multicolumn-column .menuparent,#main-menu-link-content6e0f0474-3af3-420c-a622-a3c2265a1ee4 .sf-multicolumn-column .menuparent,#main-menu-link-content22fc4238-ee2a-4432-aa2a-99f20ada8b1d .sf-multicolumn-column .menuparent{display:none}
ul.sf-menu .sf-sub-indicator{right:10px;top:48%;}
.sf-main .sf-hidden,.region--white-background .sf-menu.menu ul{background:transparent;}
ul.menu li > a:before{background:transparent;content: "";font-family: "FontAwesome";    color: #08a7fd;}
.header-container ul.menu li > a:before{font-size:16px;margin-right:5px;}
.menu.cta-active--email > li.sf-depth-1:last-child > a{color:#000;background:transparent;margin:0;line-height:150%;}
.menu.cta-active--email > li.sf-depth-1:last-child > a:before{color:#fff;margin-right: 5x;padding-right:0;}
.menu.cta-active--email > li.sf-depth-1:last-child > a:hover{background:none}
.menu.cta-active--email > li.sf-depth-1:last-child > a.is-active{background:none}
#superfish-main  li{position:relative;}
.header-container ul.menu li a{margin:0;transition: all 0.5s ;text-decoration:none;}
.header-container ul.menu li span:after{font-weight:700;content: "\f107";font-family: "Font Awesome 5 free";position: static;vertical-align: middle;}
#superfish-main  li a,#superfish-main  li span,
#superfish-main  li a:after,#superfish-main  li span:after,#superfish-main  li span:before,
#superfish-main  li a:before {transition: all .5s;}
#superfish-main  li a{color:#fff !important;text-transform:uppercase;letter-spacing: 0;display:block;position:inherit;padding:.5em 1em;/*color:#fff;*/margin:0 8px;font-size:1em;}
#superfish-main  li span{color:#fff !important;text-transform:uppercase;letter-spacing:0;cursor:pointer;position:inherit;line-height: 150%;padding:.5em 1em;/*color:#fff;*/margin:0 10px;font-size:1em;display:inline-block;}
#superfish-main a:hover:after,#superfish-main span:hover:after{ width: 100%;}
ul.sf-menu.sf-horizontal.sf-shadow ul{padding:0;}
#superfish-main li a.sf-depth-1,#superfish-main li span.sf-depth-1{text-transform:uppercase;}
#superfish-main li a.sf-depth-1:hover,#superfish-main li span.sf-depth-1:hover{background:#6b9ad0}
#superfish-main li.sf-depth-1{float:none;display:inline-block}
button:focus{outline:none !important;}
#block-mainnavigation-4 ul li{background:transparent;}
#block-mainnavigation-4 ul{float:right;text-align:left;margin:0 auto;width:76%;}
#superfish-main  ul a{font-size:14px;}
#superfish-main ul{z-index:1000000;}
#block-mainnavigation-4 li.sf-depth-1 ul{box-shadow: none;border-radius: 10px;margin-top:0px;background:#6b9ad0;}
#block-mainnavigation-4 li.sf-depth-2 ul{top:0px !important;}
.sf-multicolumn-column{margin:0 1em;}
#superfish-main li.menuparent{position:relative;text-align:center;}
li.sf-multicolumn-wrapper, li.sf-multicolumn-wrapper > ol{display:flex;flex-wrap:wrap;padding:0 10px 15px 20px}
.header-top-highlighted__section ul.menu li a{padding:.5em;border-right:1px solid #333;line-height:1;}
.header-top-highlighted__section ul.menu li:last-child a{border-right:none;}
.banner  .sf-style-none ul, .header-container  .sf-style-none.menu ul {padding: .5em 0% .5em 1% !important;}
.banner ul.sf-menu li.sf-multicolumn-column {display: inline;float: left;}
.banner  .sf-style-none ul li.sf-depth-2 a {line-height: 2em;color: #fff;border-bottom: 1px solid #fff;padding: 6px 0px !important;width: 90% !important;text-align: left;display: block;font-weight: bold;}
.banner  .sf-style-none ul li.sf-depth-2:nth-child(3) a.sf-depth-2,.banner  .sf-style-none ul li.sf-depth-2:nth-child(1) a.sf-depth-2,.banner  .sf-style-none ul li.sf-depth-2:nth-child(2) a.sf-depth-2,.banner  .sf-style-none ul li.sf-depth-2:nth-child(5) a.sf-depth-2{padding:19px 0 !important;}
.banner  .sf-style-none ul li.sf-depth-2:nth-child(4) a.sf-depth-2{padding:9px 0 !important;}
.banner  .sf-style-none ul li.sf-depth-1:nth-child(1) a.sf-depth-2{padding:7px 0 !important;}
#superfish-main li.menuparent:nth-child(2){position:inherit;text-align:center;}
.sf-depth-2 menuparent {border-bottom:1px solid #fff;}
#superfish-main li .sf-sub-indicator {display: none;}
#superfish-main li li a{font-weight:bold;line-height:1.5em;font-size: .9em;margin:0;text-transform:inherit;letter-spacing:inherit;color:#fff;border:none;}
#superfish-main li li a{color:#fff;border:none;}
#superfish-main li:nth-child(2) li a.sf-depth-2{border:none;border-bottom:1px solid #fff;}
.region-banner .sf-main li.sfHover{background:#6b9ad0 !important;}
#superfish-main li li a:hover,#superfish-main li li a.is-active{transition: all 0.2s linear;background:#6b9ad0}
#superfish-main li li a:hover{padding-left:.3em !important;transition: all 0.2s linear;}
}
#superfish-main-accordion li ul a{padding-left:2em;}
#superfish-main-accordion li ul li ul a{padding-left:2.5em;}
ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink{color:#000;}
.contact-info li {padding: 0 0 10px 20px;position: relative;overflow-wrap: break-word;}
.header-container .col-md-3{width:70%;float:left;z-index:100;padding:0;margin:0;}
.header-container .col-md-9,.header-container .col-md-7{width:30%;float:left;padding:0;margin:0;}
.eu-cookie-compliance-message h2{font-size:12px;text-align:left;float:left;margin:0;margin-right:3px;padding:0;}
.eu-cookie-compliance-message p{font-size:11px;text-align:left;float:left;margin:0;margin-right:3px;padding:0;}
.eu-cookie-compliance-buttons{margin:0;}
.eu-cookie-compliance-more-button{margin:0;float:left;margin:0;margin-right:3px;padding:0;}
.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-default-button{margin:0;}
.eu-cookie-withdraw-tab{top:-10px;right:-20px;left:auto;font-size:.7em;font-weight:400;display:none;}
.eu-cookie-withdraw-wrapper{bottom:0 !important;max-width:390px;padding:3px;right:0;left:auto;}
.eu-cookie-withdraw-wrapper p {margin:0;padding:0;font-size:.7em}
.eu-cookie-withdraw-button{font-size:.7em;margin:0;}
.eu-cookie-compliance-content{max-width:100%;}
.eu-cookie-compliance-message{margin:0;max-width:90%;}
.eu-cookie-compliance-message h2{font-size:.7em !important}
#sliding-popup{max-width:200px;bottom: 100px !important;right: 0 !important;left: auto !important;}
div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {background:rgba(173, 164, 153, 0.98);padding:10px;}
.region--no-block-paddings{padding:0px 0;}
.region--no-block-paddings .block, .region--no-block-paddings .block + .block{margin:0px auto;}
.region--no-block-paddings .block, .region--no-block-paddings .block + .block{margin-bottom:0px auto;}
.breadcrumb__item{padding:0px;}
.sidebar__section{padding:0 !important;}
.main-content__section{margin-top:0;padding:20px 0 0 0;}
.path-taxonomy .main-content__section{float:left;margin-top:0;padding:62px 0 0 0;}
.path-news .main-content__section{float:left;margin-top:0;padding:62px 0 0 0;}
.page-node-type-page .main-content__section{float:left;margin-top:0;padding:62px 0 0 0;}
.page-node-type-article .main-content__section{float:left;margin-top:0;padding:62px 0 0 0;}
.path-taxonomy .region-sidebar-first .views-row:first-child .views-field-field-mt-collection-image,path-news .region-sidebar-first .views-row:first-child .views-field-field-image,
.page-node-type-page .region-sidebar-first .views-row:first-child .views-field-field-image,
#block-exposedformservicespage-1,.page-node-type-article .region-sidebar-first .views-row:first-child .views-field-field-image{padding:68px 0 0 0;}
.page-node-type-mt-showcase .region-sidebar-first .views-row:first-child .views-field-field-image,.page-node-type-mt-product  .region-sidebar-first .views-row:first-child .views-field-field-image {padding:26px 0 0 0;}
aside.col-md-pull-6{right:auto}
section.col-md-push-3{left:auto}
.block-views-blocktaxonomy-term-block-1{margin-top:40px !important;}
.path-frontpage .sidebar__section .views-row:first-child img{padding:0;}
.gm-style .gm-style-iw h2 a{color:#333 !important;font-size:12px !important;font-weight:bold;}
.gm-style-iw-d a{color:#333 !important;}
.gm-style-iw-d .field{margin-bottom:.5em !important;display:block  !important;overflow:hidden  !important;}
.gm-style-iw-d .field__label{padding:0 0.5em 0  0!important;color:#333 !important;font-size:12px !important;text-transform:inherit !important;}
.gm-style-iw-d .field__item{color:#333 !important;font-size:12px !important;}
.contact-info-items-grid .contact-info-item{min-height:auto;margin:0;padding:0;}
.path-frontpage {padding:0;}
.footer.region--no-block-paddings{padding:30px 0;} 
.path-frontpage .content-top{padding-bottom:0 !important;}
.path-frontpage .content-top-highlighted{padding-top:50px !important;}
.fancy-block-text span{font-size:1.3em}
.views-field-field-charakteristika .paragraph--type--tabs2{text-align:center;}
.fc-day-grid-container{max-height:400px !important}
.view-id-diathesimotita.view-display-id-block_1 span.fc-title{line-height:30px;}
.fc-basic-view .fc-body .fc-row,.fc-day {max-height:20px !important;border-bottom: 1px solid #646467;}
.fc-content-skeleton{font-weight:bold !important;}
.view-id-diathesimotita.view-display-id-block_1 .fc-event-container{top: -30px;position: relative;z-index: -1;padding-bottom: 2em;height: 60px;}
.col-md-12 h2.title, .col-md-12 nav > h2, .col-md-12 .block-search > h2{padding:0;/}
.view-page-title-seo-2 h1,.view-page-title-seo-taxonomy h1{ border-bottom: none;}
.views-field-title{margin-top:.9em}
.views-field-title a {text-align:center;color:#4A71A4;font-size:1em;line-height:1.2em;}
.views-field-title .tax45 a{color:#6b9ad0}
.views-field-title .tax46 a{color:#50b4a8}
.views-field-field-mt-collection-image img{width:100%;max-width:200px;margin:0 auto;}
.view-taxonomy-imagea2 {text-align:center;}
.view-id-mt_articles_grid.view-display-id-block_2 .views-field-title a{line-height:1.3em;}
.views-field-field-keimeno-kato-apo-views td{border:none;}
h1, h2{margin:20px 0 ;font-size: 1.8em;font-weight: bold;text-align: left;}

.views-field-field-megisti-horitikotita{font-size:.9em;}
#calendar h2{font-size:1.3em;font-weight:bold;}
#avlFrm{position: absolute;z-index: 1;left: 15%;right: 15%;width: auto;bottom:10px;text-align:center;}
#avlFrm ol{padding:0;display:inline-flex;flex-wrap:wrap;background: #e7e0d6;margin: 0 auto;}
#avlFrm li{display:inline-block;margin:0 1em;font-size:.7em;max-width:120px;}
#avlFrm input,#avlFrm select,#avlFrm  button{height:30px;padding:.1em;margin:0;}
#avlFrm button,#avlFrm .date{margin-top:1.4em ;}
#avlFrm button{background:#263a96;padding:.5em;height:50px;font-size:1em;}
#avlFrm .date .date{margin-top:0;}
#block-logoelblack,#block-showcaseplus-branding{display:inline-block;}
#block-logoelblack{margin-right:.5em;}
.header-top-highlighted__container .col-sm-3,.header-top-highlighted__container .col-sm-9{padding:0;width:50%;}
.header-container{max-width:1200px;}
.header-top-highlighted .container{padding:0;}
.block-views-blockmt-articles-carousel-block-1{float:left;width:65%;padding:0 15px;margin-top:30px;}
.block-views-blockmt-articles-grid-block-2{float:right;width:35%;padding:0 15px;}
.mt-carousel-item .views-field-field-image{margin-top:5%;float:left;width: 35%;margin-right:20px;}
.mt-carousel-item .views-field-nothing {margin-top:5%;}
.region-banner .block{margin-bottom:0 !important;}
.mt-carousel-articles .mt-carousel-item{margin:0;}
.mt-carousel-articles .views-field-body{float:right;width:58%;margin:0% 2% 0 2%;text-align:left;}
.item-list ul li span{font-size:1.1em !important;}
.tops a{color:#3E6FB7;text-align:left;font-size:1.2em;font-weight:bold;float:right;width:58%;margin:5% 2% 0 2%;}
.mt-carousel-articles .views-field-body a.views-more-link{color:#3E6FB7;}
.path-frontpage .block-views-blocktaxonomy-list-block-3 h2,.path-frontpage .region-sidebar-second h2{margin-top:0 !important;}
.titlecarousel a{font-size:1em;font-weight:bold;text-align:left;}
.datecarousel{font-size:.7em;font-weight:bold;}
.bodycarousel a{color:#5B5F62;}
.path-taxonomy  .main-content__container aside.col-md-3{width:25%;}
.path-taxonomy  .main-content__container section.col-md-9{width:75%;}
@media   (max-width: 1700px){
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {font-size: 1.8em;}
.views-field-field-charakteristika .paragraph--type--tabs2 {font-size:.9em !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:0;}
.views-field-nothing a.button{font-size:.9em;}
.region--no-block-paddings{padding:30px 0;}
.path-frontpage .region--no-block-paddings{padding:10px 0;}
.eu-cookie-compliance-message h2{font-size:13px;}
.eu-cookie-compliance-message p{font-size:11px;}
.field--mt-dropdowns-block {margin-top: 0em;}
.view-id-products   .col-md-6{font-size:10px;padding:0 5px;width:100%;margin:0;}
.path-frontpage #block-headerdropdowns-2{margin-top:0em;}
.js-fixed #block-headerdropdowns-2{margin-top:7px;}
}
.path-frontpage .content-top{padding:0;}
@media   (max-width: 1400px){
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {font-size: 1.6em;}
.tp-caption{font-size:3em !important;}
.tp-caption__title {font-weight:300;font-size:.9em ;color:#fff;}
fieldset{margin:15px 0;}
.view-id-products .views-field-title{margin-bottom:1em;}
.view-taxonomy-imagea2  .views-row{padding:0 15px;}
.view-products .views-field-title a{font-size:1em;margin-bottom:0;font-weight:bold;}
.view-products  .field--name-field-kyria-haraktiristika{font-weight:bold}
.view-products .views-field-title h3{margin-bottom:0;}
.views-field-field-charakteristika .paragraph--type--tabs2 {font-size:.8em !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:0;}
.views-field-nothing a.button{font-size:.9em;padding:1em;}
.region--no-block-paddings{padding:30px 0;}
.tp-caption__text{font-size:2.3em}
.eu-cookie-withdraw-tab{font-size:11px;}
.eu-cookie-compliance-content{max-width:90%;}
.eu-cookie-compliance-message h2{font-size:11px;}
.eu-cookie-compliance-message p{font-size:11px;}
.eu-cookie-compliance-banner button{font-size:12px}
.field--mt-dropdowns-block{margin-top:0;}
.block-superfish{width:auto;float:none !important;}
.paragraph--type--tabs2 .facilitiesChecklistSection{width:48%;margin: .5% 0 .5% 1%;}
.paragraph--type--tabs2 .facilitiesChecklistSection li{font-size:.9em}
.paragraph--type--tabs2 .facilitiesChecklistSection h5{font-size:1em;}
}
@media   (max-width: 1300px){
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {font-size: 1.4em;}
#avlFrm{bottom:10px;left: 30px;right:30px;}
#sliding-popup{max-width:100%;bottom: 0px !important;right: 0 !important;left: 0 !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:0;}
.views-field-nothing a.button{font-size:.8em;}
}
@media   (max-width: 1250px){
.bodycarousel	{display:none;}
.view-products .views-field-title a{font-size:.9em;margin-bottom:0;}
.view-products .views-field-title h3{margin-bottom:0;}
.views-field-field-charakteristika .paragraph--type--tabs2 {font-size:.7em !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:0;}
.views-field-nothing a.button{font-size:.8em;}
}
@media   (max-width: 1200px){
.view-mt-articles-grid.view-display-id-page_2 .views-field-title a,.view-mt-articles-grid.view-display-id-page_2 .views-field-body a{font-size:.9em;}
.view-mt-articles-grid.view-display-id-page_2 .views-field-created{margin-top:0em}

.footer-bottom__container .col-md-4{font-size:.9em;}
.tp-bullet,.scroll-button a,.tparrows,.textslide{display:none !important; opacity:0 !important}
.views-field-nothing a.button{font-size:.8em;}
}
@media   (max-width: 1198px){
.footer-bottom__container .col-md-4 table td{font-size:1em;}
}
@media   (max-width: 1098px){
.footer-bottom__container .col-md-4{font-size:.8em;}
.footer-bottom__container .col-md-4 table td{font-size:1em;}
.tops a{font-size:1em;padding:0;width:48%;margin:5% 0% 0 1%;}
.mt-carousel-item .views-field-field-image{width:48%;margin:2% 1% 0 0%;}
.mt-carousel-articles .views-field-body{margin:0% 0% 0 1%;width:48%;}
.mt-carousel-articles .views-field-body span{font-size:.9em !important;padding:0 !important;}
.banner .sf-accordion-toggle.sf-style-none a{padding:.5em 0;}
a.sf-depth-2.menuparent:after{display: inline-block;float: right;font-family: "Font Awesome 5 free";font-weight: 700;content: "\f0d7";}
.view-products .views-row{margin:0em auto;}
.region--no-block-paddings{padding:1em 0;}
.eu-cookie-compliance-content{max-width:98%;}
#superfish-main-accordion  li span:hover{cursor:pointer}
.header-container .block-superfish,.header-container .col-md-9{position:inherit}
.banner .sf-accordion-toggle.sf-style-none a{display:block;}
.menu.cta-active > li:last-child > a{text-align:left;background:transparent;color:#333;}
.block-superfish{width:auto;float:none !important;}
.tp-caption__title{font-size:.8em;}
#superfish-main li span,#superfish-main li a{margin:0;letter-spacing:0.05em;font-weight:400;}
}
@media   (max-width: 1100px){
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {font-size: 1.2em;}
.header-shortlinks li a, #block-highcontrast a, #block-textresize a,#block-accessibilitytoolblock, #block-textresize, #block-socialbookmarks, #block-topheadershortlinks, #block-highcontrast
{float:none !important;text-align:center !important;}
#avlFrm{bottom:10px;left: 0px;right:0px;}
.view-products .views-field-title a{font-size:1em;}
.eu-cookie-compliance-message h2{font-size:10px;}
.eu-cookie-compliance-message p{font-size:10px;}
.eu-cookie-compliance-banner button{font-size:11px}
}
@media   (max-width: 799px){
.block-superfish{width:auto;float:none !important;margin-right:0px;}
.header-top-highlighted__container .col-sm-3, .header-top-highlighted__container .col-sm-9{width:100%;}
.header-container ul.menu,.region-header-top-highlighted-first,.region-header-top-highlighted-second{text-align:center;}
.mt-carousel-item .views-field-field-image{margin:5% 1% 0 0%;}
.block-views-blockmt-articles-carousel-block-1,.block-views-blockmt-articles-grid-block-2{width:100%;float:left;margin:0 auto}
.block-views-blockmt-articles-grid-block-2{display:none;}
.mt-carousel-articles .views-field-body span{font-size:1.1em !important;padding:0 !important;}
.tops a{font-size:1.2em;}
}
@media   (max-width: 799px){
.header-top-highlighted{margin:0 auto;}
.banner__container{padding:0;}
.view-products .views-field-title a{font-size:.9em;margin-bottom:0;}
.view-products .views-field-title h3{margin:1em 0 0 0;}
.views-field-field-charakteristika .paragraph--type--tabs2 {font-size:.9em !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:1em 0;}
.views-field-nothing a.button{font-size:.9em;}
.view-id-products.view-display-id-block_5 .views-row:nth-child(2n) .views-field-field-image,.view-id-products.view-display-id-block_5 .views-field-field-image,.view-id-products .views-row:nth-child(2n) .views-field-field-image,.view-id-products .views-field-title ,.view-id-products .views-field-field-image,.view-products .views-field-field-charakteristika{width:100%;float:left;}
.view-id-products.view-display-id-block_5 .views-row:nth-child(2n) .views-field-field-image,.view-id-products.view-display-id-block_5 .views-field-field-image{margin:3% auto;}
.views-field-field-first,.views-field-field-second,.views-field-field-third,.views-field-field-fouth,
.views-field-field-fifth,.views-field-field-sixth,.views-field-field-seventh,.views-field-field-eighth,
.views-field-field-nineth,.views-field-field-tenth,.views-field-field-eleventh,.views-field-field-twelveth,.views-field-field-thirteenth{font-size:1em}
.tp-caption__title{font-size:.7em;}
}
@media   (max-width: 650px){
.mt-carousel-item .views-field-field-image{width:28%;}
.mt-carousel-articles .views-field-body,.tops a{width:68%;}
.mt-carousel-articles .views-field-body span{font-size:.8em !important;}
.tops a{font-size:.9em;}
}
@media   (max-width: 500px){
.mt-carousel-item .views-field-field-image{display:none}
.mt-carousel-articles .views-field-body,.tops a{width:100%;padding:0;margin:1em auto 0 auto;}
.tp-caption__title{font-size:.6em;}
.view-products .views-field-title a{font-size:1.1em;margin-bottom:0;}
.view-products .views-field-title h3{float:left;width:100%;}
.views-field-field-charakteristika .paragraph--type--tabs2 {font-size:.7em !important;}
.views-field-field-charakteristika .paragraph--type--tabs2  p{padding:1em 0;}
.views-field-nothing a.button{font-size:.9em;}
.view-id-products .views-field-field-image,.view-products .views-field-field-charakteristika{width:100%;}
.eu-cookie-withdraw-wrapper p {margin:0;padding:0;font-size:.6em}
.eu-cookie-withdraw-button{font-size:.6em;margin:0;}
.tp-splitted.tp-linesplit{font-size:3em}
.eu-cookie-withdraw-tab{font-size:.6em;}
}
.owl-theme .owl-buttons{top:-10px;}
@media  (min-width: 800px) and (max-width: 1100px){
.tops a{margin-top:2% !important}
.owl-theme .owl-buttons{top:-20px;}
}
.banner.region--no-block-paddings {padding:0;}
.subfooter__container{padding: 20px 0;}
@media  (min-width: 768px) and (max-width: 991px){
.views-field-field-mt-showcase-tags{font-size:12px;}
}
@media  (min-width: 500px) and (max-width: 1198px){
.header-container .sf-accordion-toggle.sf-style-none a{padding:0}
.view-id-products .col-sm-5{width:49%;margin:0 .5% 4em .5%;padding:0;}
.view-id-products .col-sm-5:nth-child(2n+1){clear:left;}
}
@media  (max-width: 499px){
.header-container .sf-accordion-toggle.sf-style-none a{padding:0}
.view-id-products .col-sm-5{width:100%;margin:0 auto 4em auto;padding:0;}
.view-products .views-field-title a{font-size:1.3em;}
}
@media  (min-width: 901px) and (max-width: 1198px){
.header-container .col-md-3{width:70%;float:left;}
.logo{float:left;}
.header-container .col-md-9{width:30%;float:left;}
.block-dropdown-language{z-index:9;line-height:57px;}
.header-container .col-md-9{text-align:right;}

}
#more{display:block;padding:0;margin:0;font-size:11px;height:auto;line-height:20px;margin:5px 0 0-5px;text-align:center;}
.flexslider .flex-direction-nav a:before,.flexslider .flex-direction-nav a:before{color:#003d7c;font-size:100px;top:45%;}
.flexslider .flex-direction-nav a.flex-next:before{font-family: 'Font Awesome 5 free';font-weight:700;content:'\f054';}
.flexslider .flex-direction-nav a.flex-prev:before {font-family: 'Font Awesome 5 free';font-weight: 700;content: '\f053';}
.in-page-images-carousel .flex-direction-nav a{width:40px;}
.in-page-images-carousel .flex-direction-nav a:before{font-size:60px;top:20%}
.menu.cta-active > li:last-child > a{border-radius:0;}
.node--type-mt-service .field--name-field-image{float:left;width:50%;margin:0 1.5em 1.5em 0}
@media  (max-width: 991px){
.view-photogallery  .col-sm-6 .views-field-field-image img,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-field-image img{max-width:150px}
.view-photogallery .col-sm-6 .views-field-title,#block-views-block-duplicate-of-showcases-front-block-2 .views-field-title{margin:1em auto;}
.path-node  .main-content__container aside.col-md-3{float:left;clear:none;width:30%;padding:0;margin:0 !important;padding-right:5%;}
.path-node  .main-content__container section.col-md-9{float:left;clear:none;width:70%;margin:0 !important;padding:0}
.page-node-type-page .main-content__container .col-md-3{float:left;clear:none;width:22% !important;padding:0;margin:0 !important;padding-right:0% !important;}
.path-frontpage .main-content__container aside.col-md-3 {padding: 0;width: 100% !important;float: left;}
.page-node-type-page .main-content__container .col-md-3.col-md-pull-6{float:left;clear:none;width:20% ;padding:0;margin:0 !important;padding-right:0;}
.page-node-type-page .main-content__container .col-md-6.col-md-push-3{float:left;clear:none;width:55% ;margin:0 !important;padding:0 2.5%}
.view-mt-articles-grid.view-display-id-page_2 .views-field-title a,.view-mt-articles-grid.view-display-id-page_2 .views-field-body a{font-size:1em;}
.view-mt-articles-grid.view-display-id-page_2 .views-field-created{margin-top:1em}
.view-mt-articles-grid.view-display-id-page_2 .col-md-6{width:100%;margin:1em auto;}
.path-taxonomy  .main-content__container aside.col-md-3{float:left;clear:none;width:20%;padding:0;margin:0 !important;padding-right:5%;}
.path-taxonomy  .main-content__container section.col-md-9{float:left;clear:none;width:75%;margin:0 !important;padding:0}
.inlines2,.inlines3,.inlines li{font-size:1em;width:100% !important;margin-bottom:1em;}
.footer-bottom__container .col-md-4{font-size:1em;width:33.3% !important;margin:0 auto !important;padding:0 2% !important;}
.featured .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-1 .views-field-field-titlos-gia-listes,.block-views-blocktaxonomy-list-block-2 .views-field-field-titlos-gia-listes {font-size: 2em;}
.field--name-field-mt-collection-image{float:none;margin:20px auto;text-align:center;}
.view-showcases-grid .views-field-field-mt-media-body{margin-top:10%}
.view-showcases-grid .col-sm-6{text-align:center;overflow:hidden;margin: 2% auto;width: 48%;}
.view-showcases-grid .views-field-field-mt-media-image{float:none;margin:0 auto;}
.view-taxonomy-list .views-field-field-mt-collection-image{max-width:400px;width:100%;margin:3% auto;padding: 0;text-align: center;}
.onscroll .header__container > .row > div{display:block}
.node--type-mt-service .field--name-field-image {display: block;float:none;margin:0 auto 20px auto;}
.view .col-md-6 h5{font-size:17px;}
.views-field-field-image2{height:150px;}
.page-node-type-mt-product .field--name-field-b,.page-node-type-mt-product .field--name-field-time,.view-products .node--type-mt-product .field--name-body,.page-node-type-mt-product .main-content .node__container  .field--name-body{width:100%;}
.page-node-type-mt-product .field--name-field-time{margin:15px auto;}
.page-node-type-mt-product .field--name-field-b{padding:20px 6px;margin:10px auto;}
.page-node-type-mt-product .node__container .field--name-body,.field--name-field-time{float:left;width:50%;padding:1.3%;}
.page-node-type-mt-service .main-content .node__container .field--name-body{float:none;padding:1%;width:auto;}
.page-node-type-mt-product  .field--name-field-mt-collections , .field--name-field-diathesimoteta-gia{float:right;padding:1%;width:48%;margin:0;}
.in-page-images-carousel .flex-direction-nav a:before{font-size:60px;top:35%}
}
.field--name-field-mt-content-tabs .nav-tabs > li > a{margin-right:.2em;}
@media  (max-width: 900px){
.path-frontpage .view-showcases-grid .col-sm-6{width:31.3%;margin:2% auto;}
.slider-revolution-wrapper,.container-fluid .view-mt-slideshow, .container-fluid .field--mt-main-slideshow-block{max-height:400px !important;}
.field--name-field-mt-content-tabs .nav-tabs > li > a{font-size:.7em}
.eu-cookie-compliance-buttons{clear:none;float:right;}
#block-dropdownlanguage .dropbutton-multiple .dropbutton-action.secondary-action{display:none;}
#block-dropdownlanguage .dropbutton-multiple.open .dropbutton-action.secondary-action{display:block;}
.js .dropbutton-multiple .dropbutton-widget{padding-right:0;}
.block-dropdown-language{right:10px;}
.page-node-type-mt-service .main-content .node__container .field--name-body,.page-node-type-mt-product .node__container .field--name-body,.field--name-field-time{float:none;padding:1%;width:auto;}
.page-node-type-mt-product  .field--name-field-mt-collections, .field--name-field-diathesimoteta-gia{border:1px solid #a8cfea;float:none;padding:1%;width:auto;margin:0;}
}
.header-container .sf-accordion-toggle.sf-style-none span{margin-right:5px;display:inline-block}
.view-products-grid .views-field-link a.button{padding:15px 5px;font-size:0.7em;}
a.button i{padding-right:5px;}
.view-mt-products .views-field-field-image{margin-bottom:0;}
.view-mt-products .views-row{position:relative;float:left;}
.view-mt-products .views-field-title{position:absolute;background:rgba(31, 41, 52, 0.82);bottom:0;right:0;left:0;padding:20px 0;z-index:1;margin-left:15px;margin-right:15px;}
.view-mt-products .views-field-title h5 a{color:#fff;}
.view-mt-products .views-field-title h5{padding:0;margin:0;}
.list-style{list-style-type:none;padding:0;margin:0;}
.list-style li{display:inline-block;margin-bottom:20px;}
@media   (max-width: 767px){
.view-photogallery  .col-sm-6 .views-field-field-image img,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-field-image img{max-width:250px;margin:1em auto}
.view-photogallery  .col-sm-6 .views-field-field-image,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-field-image{float:none;}
.view-photogallery .views-row, .view-showcases-grid .views-row{display:block;text-align:center;}
.view-photogallery .col-sm-6 .views-field-title, #block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-title{display:block;}
#block-views-block-taxonomy-term-block-1 .view-content{display:flex;flex-wrap:wrap;}
#block-views-block-taxonomy-term-block-1 .col-md-4.views-row{width:100% !important;margin:1% auto !important;}
.footer-bottom__container .col-md-4{border:none !important;font-size:1em;width:100% !important;margin:1em auto !important;padding:0 2% !important;}
.inlines2,.inlines3{font-size:1em;width:50% !important;margin:0 !important;margin-bottom:1em;}
.inlines li:nth-child(1){font-size:1em;width:20% !important;margin:0 !important;margin-bottom:1em;}
.inlines li:nth-child(2){font-size:1em;width:80% !important;margin:0 !important;margin-bottom:1em;}
.footer-bottom__section .contact-info-item .align-right{float:none;margin: 0 auto;}
.view-id-products .col-sm-6{width:100%;margin:1em auto;}
.paragraph--type--tabs2 .facilitiesChecklistSection{width:100%;margin:1em auto;}
.views-field-field-mt-showcase-tags{font-size:13px;}
.header-container ul.menu{text-align:center;margin:0;padding:0;}
.header-container ul.menu li a{font-size:10px;margin:0 10px;padding:10px 0px;}
.headings-wide-spacing-enabled .header-container ul.menu li a{letter-spacing: 0.05em;}
.logo {float:left;display:inline-block;-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);transform: scale(1.0);}
.site-name,.site-slogan{text-align:left;}
#superfish-topmenu-accordion   li a:hover, #superfish-topmenu-accordion  li a.is-active, #superfish-topmenu-accordion   li.active-trail > a{color:#fff !important;}
}
@media   (max-width: 549px){
.site-name,.site-slogan{text-align:center;}
.site-name{margin-top:1em;}
.logo-and-site-name-wrapper h1 {position: relative;top: 0 !important;}
.path-taxonomy .main-content__container aside.col-md-3{float:left;clear:both;width:100%;padding:0 !important;margin:0 auto !important;}
.path-taxonomy .main-content__container section.col-md-9{float:left;clear:both;width:100%;margin:0 auto  !important;padding:0}
.path-taxonomy .views-field-field-mt-collection-image img,.path-taxonomy .views-field-field-image img{max-width:250px;}
.path-taxonomy .views-field-field-mt-collection-image,.path-taxonomy .views-field-field-image {text-align:center;}
.sidebar__section{padding:1em 0;}
}
@media   (max-width: 900px){
.dropbutton-toggle{top:30px;}
.region-header-first,.logo-and-site-name-wrapper{text-align:center;}
.logo-and-site-name-wrapper, .logo-and-site-name-wrapper h1,.logo{margin:0 auto !important;}
.site-slogan{width:270px;}
.js .dropbutton-wrapper{top:10px}
.header-container .col-md-9 .block{float:none;margin:0;padding:0;}
#superfish-main-toggle{position:relative;display:block;}
.menu.cta-active > li:last-child > a{background:#fff;color:#333;text-align:left;}
.path-frontpage #superfish-main-toggle{top:0px;}
#block-dropdownlanguage{position:absolute;top:10px;right:10px;line-height:40px;z-index:1000;}
.header-container .sf-accordion-toggle.sf-style-none{text-align:center;}
.header-container .sf-accordion-toggle.sf-style-none a{margin-top:-1px;}
}
@media  (max-width: 991px){
.col-md-12 h2.title, .col-md-12 nav > h2, .col-md-12 .block-search > h2{padding-bottom:10px;}
.path-frontpage h1 span.large{font-size:15px;}
.region-content-top .col-md-6,.region-content-top-highlighted .col-md-6{text-align:center;}
.region-content-top .caption,.region-content-top-highlighted .caption{display:block;margin:0 auto 20px auto;}
h1, h2, h3, h4, h5, h6{margin:20px 0;}
.background-image-block__section{padding:50px 0;}
.path-frontpage	.background-image-block__section{padding:90px 0;}
.content-top__section,.content-top-highlighted__section{padding:30px 0;}
.js-transparent-header{position:absolute;width:100%;}
}
@media (min-width: 568px) and (max-width: 767px){
.views-field-field-mt-showcase-tags{font-size:11px;}
.header-container ul.menu{margin-bottom:5px;}
.header-container ul.menu li a{font-size:11px;margin:0 10px;padding:15px 2px;}
.headings-wide-spacing-enabled .header-container ul.menu li a{letter-spacing: 0.10em;}
}
@media   (min-width: 768px) and (max-width: 799px){
.headings-wide-spacing-enabled .header-container ul.menu li a{letter-spacing: 0.05em;}
}
@media   (min-width: 800px) and (max-width: 1100px){
.headings-wide-spacing-enabled .header-container ul.menu li a,.headings-wide-spacing-enabled .menu.cta-active > li:last-child > a{letter-spacing: 0.05em;}
}
.header-container .region--dark-typography .sf-accordion-toggle.sf-style-none a{display:block;margin:0px .6em 0 0;}
.path-frontpage .header-container .region--dark-background{background:transparent;}
.header-container .region--dark-background h1{display:inline;float:none;text-align:center;}
.header-top-first{text-align:center}
.header-top__section .clearfix,.header-top__section h1,.header-top__section div{clear:none;}
.header-top__section ,.header-top{line-height:8px;position: absolute;bottom: 0;left: 0;right: 0;}
.header-top__section h1,.header-top__section div,.header-top__section p,.header-top__section span{color:#000;line-height:1em;padding:0;margin:0;letter-spacing: 0.1em;text-transform:inherit;font-size:9px !important;display:inline-block;text-align:center;font-weight:400;}
.header-top__section h1,.header-top__section .titles{margin:0;padding:0;}
.header-top__container{margin:0;padding:0;}
.featured-linked-text-tile{background-color: rgba(16, 16, 14, 0.7);color:#fff;}
.featured-linked-text-tile .featured-linked-text-tile__title a{color:#fff;}
.region--light-typography .featured-linked-text-tile a.button{background: transparent;color: #fff;border: 1px solid #fff;}
.region--light-typography .featured-linked-text-tile a.button:hover{background:#9dcd15}
.featured-linked-text-tiles .col-md-4 .featured-linked-text-tile:hover .region--light-typography .featured-linked-text-tile a.button{background:#9dcd15}
.path-frontpage .region--dark-typography .view-testimonials-list-2.view > .more-link a{color:#fff;}
.social-media-sharing .email a, .email {white-space: inherit;white-space: inherit;}
.sidebar-second .block {margin-bottom:20px;}
@media  (max-width: 991px){
.region--light-typography a.button{padding:5px 8px;font-size:11px;}
}

article .row header{background:transparent} 
@media   ( max-width:1198px){
.sf-accordion.sf-style-none.cta-active > li:last-child{text-align:left;}
.onscroll	.header-container .sf-accordion-toggle.sf-style-none a,.onscroll .header-container .dropdown-trigger{padding:0 .3em !important;line-height:1.5;}
.header-container ul.menu.sf-accordion li span ,.header-container ul.menu.sf-accordion li a {display:block;border-bottom: 1px solid #ffffff;font-size:1em;font-weight:400 !important;}
.header-container .sf-accordion-toggle.sf-style-none a:after{font-size:3em;line-height:59px;}
.path-frontpage .header-container .sf-accordion-toggle.sf-style-none a:after{position:relative;top:3px;font-size:1.8em;line-height:57px;}
 .header-container .js-fixed .sf-accordion-toggle.sf-style-none a:after{font-size:3em;line-height:57px;}
.field--mt-dropdowns-block{margin-top:0}
.header-top__container .col-md-12{padding:0;}
.col-sm-8 .header-top__section h1,.col-sm-8 .header-top__section div,.col-sm-8 .header-top__section p,.col-sm-8 .header-top__section span{font-size:8px !important;}
.header-container ul.menu.sf-accordion ul{z-index:124}
.header-container .sf-accordion-toggle.sf-style-none span{display:inline-block;margin-right:10px;position:relative;top:-3px;}
.header-container ul.menu.sf-accordion li:last-child > a{border-bottom-color:none;background:#878787;color:#fff;}
.header-container ul.menu.sf-accordion ul li a{border-top:none;}
.header-container ul.menu.sf-accordion li.sf-depth-1 a.sf-accordion-button{  padding:15px 3% 15px 0;float:right;z-index:10;text-align:right;width:80%;display:inline-block;}
 ul.sf-menu span{z-index:9;border-bottom: 1px solid #ffffff;line-height:130%;}
 ul.sf-menu span.sf-sub-indicator{border-bottom: none;}
 ul.sf-menu span span{border:none;}
.header-container ul.menu.sf-accordion  li.sf-depth-2 a.sf-accordion-button{padding:10px 3% 10px 0;float:right;z-index:10;text-align:right;width:30%;display:inline-block;}
.header-container ul.menu.sf-accordion   li.sf-depth-2 a.menuparent{border-bottom: 1px solid #ffffff;float:left;z-index:9;padding:10px 0 10px 3%;width:70%;display:inline-block;}
.header-container ul.menu.sf-accordion   li.sf-no-children.sf-depth-2 a{float:left;z-index:9;/*padding:15px 0 15px 3%;*/width:100%;display:inline-block;border-bottom:1px solid #dedef7;}
.header-container ul.sf-accordion li a.menuparent:after{line-height:40px;border:none;}
#superfish-main{display:none;}
.header-container ul.menu.sf-accordion{background:#878787;color: #fff;position:absolute;top:0;right:0;left:0;float:none;z-index:10000}
.header-container ul.menu.sf-accordion a{color:#fff;}
#superfish-main-accordion ul{background:#ffffff;color:#fff;}
#superfish-main-accordion ul a{text-indent:10px;padding-left:0;}
.banner .sf-style-none ul ul{padding-left:0 !important;}
}
#tab-id-4 .paragraph p{padding:0;}
#tab-id-4 .paragraph ul{padding:0 0 0px 10px}
.path-frontpage .menul button{display:block;margin:0 auto;}
.path-frontpage .menul{display:flex;flex-wrap:wrap;}
.path-frontpage .menul li{background: #f3f5f7;border:1px solid #ddd;float:left;display:inline-block;width:31.3%;margin:1%;text-align:center;}
.path-frontpage .menul li:nth-child(1){margin:1% 2% 1% 0;}
.path-frontpage .menul li:nth-child(3){margin:1% 0% 1% 2%;}
.path-frontpage .menul li .fas,.path-frontpage .menul li .far{display:block;font-size:4em;}
.path-frontpage .menul li .fatitle{display:block;font-size:2em;padding:.5em 0;font-weight:300;}
.path-frontpage .menul li a{height:100%;width:100%;min-height:420px;background: #fff;padding:6em .5em;display:block;}
.path-frontpage .menul span{display:block}
.path-frontpage .menul p{font-size:1.2em;}
.background-image-block__section {position: relative;padding: 180px 0;overflow: hidden;}
.path-frontpage .menul .img1{position:relative;display:block;display:none;height:100%;width:100%;text-align:center;}
.path-frontpage .menul .img1 img{margin:0 auto;}
.path-frontpage .menul li a:hover .img1{display:block;}
.path-frontpage .menul li:nth-child(1) a:hover{background:#003d7c;color:#fff;}
.path-frontpage .menul li:nth-child(2) a:hover{background:#67141b;color:#fff;}
.path-frontpage .menul li:nth-child(3) a:hover{background:#524e2d;color:#fff;}
.path-frontpage .menul li:nth-child(4) a:hover{background:#003d7c;color:#fff;}
.path-frontpage .menul li a:hover .fatitle{display:none;}
.path-frontpage .menul li a:hover .fas,.path-frontpage .menul li a:hover .fab{display:none;}
.path-frontpage .menul li .fas,.path-frontpage .menul li .far{display:block;font-size:6em;}
.path-frontpage .menul li .fatitle{display:block;font-size:1.7em;padding:.5em 0;font-weight:400;color: #003d7c;}
button{font-size: 14px;font-weight: 400;padding: 15px 30px;color: #ffffff;display: inline-block;line-height: 1;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;margin: 0;text-align: center;border-radius: 5px;border-width: 1px;border-style: solid;border-color: transparent;text-decoration: none;}
@media   (max-width: 1098px){
.splitted{margin-top:0px !important;}
.path-frontpage .menul li{display:inline-block;width:31.3%;margin:1em 0%;text-align:center;}
}
.ups p{margin:1em 0 0 0;font-size:1.2em !important;}
.ups{margin:4em 0 2em 0 !important}
.ups ul{display:flex;flex-wrap:wrap;}
.ups span{font-size:3em;display:inline-block;background:#eee;border:1px solid #eae7e7;color:#ff0101;padding:40px;border-radius:200px;}
.ups li{display:inline-block;width:23%;margin:1%;text-align:center;}
@media   (max-width: 900px){
.site-slogan{font-size:.6em !important;}
.ups li{display:inline-block;width:48%;margin:1%;text-align:center;}
.path-frontpage .menul{display:flex;flex-wrap:wrap;}
.path-frontpage .menul li {display: inline-block;width: 100%;margin: 1em auto !important;text-align: center;}
}
@media   (max-width: 800px){
.logo-and-site-name-wrapper, .logo-and-site-name-wrapper h1{float:none !important;display:inline-block;margin:0 auto;}
.logo-and-site-name-wrapper h1{position:relative;top:-15px;}
.site-slogan{font-size:.6em !important;}
.logo{text-align:center;float:none}
.logo a {display:inline-block;margin:0 auto;float:none;}
.header__container .col-md-3,.header__container .col-md-9{float:none;width:100%;padding:0;}
}
.view-id-products.view-display-id-block_5 .views-row{background:#fff;padding:1em;}
@media   (max-width: 500px){
.inlines2,.inlines3,.inlines li{font-size:1em;width:100% !important;margin:0 !important;margin-bottom:1em;}
.path-frontpage .view-showcases-grid .col-sm-6{width:48%;margin:2% auto;}
.ups li{display:inline-block;width:100%;margin:2% auto;text-align:center;}
.path-frontpage fieldset#edit-field-typos-value--wrapper.fieldgroup{width:100% !important;margin-bottom:10px;}
.path-frontpage .form--inline .form-actions{width:100%;}
.path-frontpage .form--inline .fieldset-wrapper{position:inherit;top:0;}
.path-frontpage #edit-submit-products{padding:1em}
.logo img{max-width:280px;}
}
.node__container .col-md-12,.col-md-12{padding:0;}
@media   (max-width: 599px){
.inlines li:nth-child(1),.inlines li:nth-child(2){width:auto !important;}
.page-node-type-page .main-content__container .col-md-6.col-md-push-3{float:left;width:100%;}
.page-node-type-page .main-content__container .col-md-3{float:left;clear:none;width:100% !important;padding:0;margin:0 !important;padding-right:0% !important;}
.path-frontpage .main-content__container aside.col-md-3 {padding: 0;width: 100% !important;float: left;}
.view-photogallery  .col-sm-6 .views-field-field-image img,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6 .views-field-field-image img{max-width:250px}
.view-mt-articles-grid.view-display-id-page_2 .col-md-6 .views-field-field-image{width:100%;margin:0 auto;text-align:center;}
.view-id-duplicate_of_showcases_front.view-display-id-block_3 .views-row{width:48% !important;margin:1% !important}
.view-id-duplicate_of_showcases_front.view-display-id-block_3 .views-field-field-image img{max-width:160px !important}
.view-photogallery  .col-sm-6 ,#block-views-block-duplicate-of-showcases-front-block-2 .view-showcases-grid .col-sm-6{width:100%;margin:1em auto;}
.view-id-duplicate_of_showcases_front.view-display-id-block_3 .views-field-field-image{max-width:auto !important}
.logo img{margin:0px 0 !important;}
.header-container .region--dark-typography .sf-accordion-toggle.sf-style-none a {margin: 0 1em 0 0;position: relative;top: 0px;}
.path-node  .main-content__container aside.col-md-3{float:left;clear:none;width:40%;padding:0;margin:0 !important;padding-right:5%;}
.path-node  .main-content__container section.col-md-9{float:left;clear:none;width:55%;margin:0 !important;padding:0}
}
@media   (max-width: 500px){
.path-node  .main-content__container aside.col-md-3{float:left;clear:none;width:100%;padding:0;margin:0 !important;padding-right:0%;}
.path-node  .main-content__container section.col-md-9{float:left;clear:none;width:100%;margin:1em 0 !important;}

.path-node .views-field-field-image img{max-width:250px}
}
h5{text-align:left;}
@media   (min-width: 497px) and (max-width: 600px){
.headings-wide-spacing-enabled .tp-caption__title{margin-top:2em;}
}
.overlay{border-radius:0 !important;}
.scroll-downs {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; width :34px;height: 55px;}
.scroll-button {display:none !important;width: 3px;padding: 10px 15px;height: 35px;border: 2px solid #fff;border-radius: 25px;opacity: 0.75;box-sizing: content-box;}
.scroll-button a {width: 3px;height: 10px;border-radius: 25%;background-color: #fff;animation-name: scroll;animation-duration: 2.2s;animation-timing-function: cubic-bezier(.15,.41,.69,.94);animation-iteration-count: infinite;}
@keyframes scroll {0% { opacity: 0; }10% { transform: translateY(0); opacity: 1; }100% { transform: translateY(15px); opacity: 0;}}
p{line-height: 1.7em;font-size: 1em;font-weight: 400;}
#block-toektepn p{line-height: 1.4em;font-size: 1.1em;}
.path-frontpage .view-id-taxonomy_list.view-display-id-block_3 .views-field-name a{font-size: .9em !important;letter-spacing:-.01em;}
.block-addtoany{margin:2em 0;}
.overlay--colored {background-color: rgba(172, 180, 196, 0.19);}
.view-footer .button{background:transparent;border:1px solid #acb4c4;color:#5f92b1;}
.view-footer .more-link a{color:#fff;letter-spacing:.08em;background:#0f7d75;margin:3em auto;padding:1em;border-radius:5px;}
.bui-list{display:flex;flex-wrap:wrap;text-align:center;} 
.hp-poi-list__description{font-size:1.1em;font-weight:bold;}
.bui-list li{display:inline-block;padding:1em;background:#f5f5f5;margin:.5em auto;} 
article[data-history-node-id="116"] .node__container{padding: 0em;}
.view-products .flexs{display:flex;flex-wrap:wrap;text-align:center;}
.node--type-mt-product .field--name-field-charakteristika {float:right;width:15%;padding-left:1em;}
.node--type-mt-product .field--name-field-charakteristika .field__item p{padding:0;line-height:1.3em;}
.node--type-mt-product .clearfix.field--name-body{float:left;clear:none !important;display:inline-block;width:85%;}
.node--type-mt-product  .node__main-content{display:flex;flex-wrap:wrap;}
.node--type-mt-product .field--name-field-5o-epipedo a,.node--type-mt-product .field--name-field-mt-fli-link a{display:block;width:80px;height:80px;}
.node--type-mt-product .field--name-field-charakteristika .field .field{border:none;font-weight:bold;background:transparent;padding:0;display:inherit;float:inherit;width: inherit;margin: inherit;}
.node--type-mt-product .field--name-field-charakteristika  .field.field__label{line-height:2em;}
.node--type-mt-product .field--name-field-charakteristika  .field .field__label:after {position:absolute;top:5px;left:0px;right:0;font-size:1em;display:block;font-family: "Font Awesome 5 free";font-weight: 700;color: #003d7c;}
.field--name-field-tenth{position:relative;}
.flexcenter{display:inline-block;margin:5px auto;}
.fx{display:block;}
.image-preview .overlay-container{border-radius:5px;}
.view-products .flexs span{font-size: 20px;height: 50px;width: 50px;background: #be1422;border-radius: 120px;vertical-align: middle;display: table-cell;color: #fff;}
.view-products .flexs30{width:28%;}
.view-products .flexs70{width:70%;}
.region-featured li img{max-height:200px;display:block;margin:.5em auto;overflow:hidden;}
.path-frontpage .logo img{z-index:1111;}
.block-language ul li a,.region--dark-typography .block-language ul li .is-active {line-height: 1;color:#646467;}
#block-kentrikeploegese{position:absolute;bottom:0;left:0;right:0;background:#fff;z-index:1111;}
#block-kentrikeploegese ul{padding:0;margin:0;width:100%;}
div.sf-accordion-toggle.sf-style-white > a:after{left:0;right:0;text-align:center;}
div.sf-accordion-toggle.sf-style-white a{width:100%;padding:1.5em 0;}
.path-frontpage header.region--white-background{background:transparent;}

.path-frontpage .header-container .region--dark-typography .sf-accordion-toggle.sf-style-none a,.path-frontpage #superfish-main  li span,.path-frontpage #superfish-main  li a{color:#222;}
.tp-caption.textslide{font-family: zonapro,'Roboto Condensed';font-size: 2.8em !important;font-weight: 900 !important;line-height: 1 !important;color: #fff;}
.logo{margin-right:0;}
.user-logged-in.path-frontpage h1.block-title {position:none;bottom: 0;left: 0;right: 0;color: #fff !important;font-size: 8px !important;}
.user-logged-in.path-frontpage h1.block-title:before {display:none;}
.path-frontpage .col-md-12{position:inherit;padding:0;}
.field--name-field-media{margin:1em auto}
.field--name-field-media .field__items, .field--name-field-media.field__items{width:100%;}
 .field--name-field-media .field__item{margin:2%;display:inline-block;}
.node--type-mt-service .field--name-field-media .field__items,.node--type-mt-service .field--name-field-media.field__items{line-height: 0;-webkit-column-count:4;-webkit-column-gap:0px;-moz-column-count:4;-moz-column-gap:0px;column-count:4;column-gap:0px;}
.node--type-mt-service .field--name-field-media .field__item{margin:2%;display:inherit;width:auto}
.node--type-mt-service .field--name-field-media .field__item img{ width: 100% !important;height: auto !important;}
.field__label{text-transform: uppercase;}
.bb{font-size: 10px;display: block;line-height: 1;text-align: center;color: #988f82;}	
.titlecontent{text-align:center;}
.bodies{padding:20px;}
.bodies .field__label,.bodies .field__item,.headers .field__label,.headers .field__item{font-size:.9em;text-transform:initial;color:#fff;}
.bodies .field__label,.bodies .field__item{color:#333;}
.bodies .field__label,.headers .field__label{max-width:200px;min-width:240px;}
.bodies ul{margin:0;padding:0;}
.bodies .field{display:flex;flex-wrap:wrap;margin:1em 0;}
@media screen and (max-width: 800px) {
.field--name-field-media .field__items{line-height: 0;-webkit-column-count:2;-webkit-column-gap:0px;-moz-column-count:2;-moz-column-gap:0px;column-count:2;column-gap:0px;}
}
@media screen and (max-width: 600px) {
.field--name-field-media .field__items{line-height: 0;-webkit-column-count:1;-webkit-column-gap:0px;-moz-column-count:1;-moz-column-gap:0px;column-count:1;column-gap:0px;}
}
.logo-and-site-name-wrapper,.logo-and-site-name-wrapper h1{margin:0;padding:0;line-height:1;display:inline-block;float:left;}
.logo-and-site-name-wrapper p{padding:0;display:block;}
.site-name{line-height:1em;margin:10px 0 0 15px;font-size:1em;color:#4b95c9;font-weight:bold;}
.site-slogan{margin:13px 0 0 15px;color:#5d5e63;line-height:1.1em;font-size:.7em;max-width:300px;font-weight:400;}
.node--type-mt-product .paragraph--type--tabs2{position:relative;display:block;width:80px;height:80px;margin:10px auto;}
.content-top__container{padding:20px 0 0px 15px;float:left;text-align:left !important;}
.views-field-field-latest-data-images img{max-width:239px;margin:.5em auto;}
@media   (max-width: 1266px){
	.views-field-field-latest-data-images img{max-width:100%;}
}
@media   (min-width: 1266px){
	
.site-name{margin:10px 0 0 100px;}
.site-slogan{margin:13px 0 0 100px;}
.content-top__container{width:75%;padding-left:15px;padding:20px 0 0px 15px;float:right;text-align:left !important;}
}
.menu--katheto-menoy-epidimiologia a,.menu--katheto-menoy-tomeas-meiosi a{font-size: .9em !important;color:#6b9ad0 !important;font-weight:bold !important;text-transform:inherit !important;}
.menu--katheto-menoy-tomeas-meiosi a{color:#50b4a8 !important;}
.menu--katheto-menoy-epidimiologia li:nth-child(1) a,.menu--katheto-menoy-tomeas-meiosi li:nth-child(1) a{font-size:1.2em !important}
.menu--katheto-menoy-epidimiologia li:nth-child(1) a,.menu--katheto-menoy-epidimiologia a.is-active,.menu--katheto-menoy-epidimiologia a:hover{color:#5d5e63 !important}
.menu--katheto-menoy-tomeas-meiosi li:nth-child(1) a,.menu--katheto-menoy-tomeas-meiosi a.is-active,.menu--katheto-menoy-tomeas-meiosi a:hover{color:#5d5e63 !important;}
.menu--katheto-menoy-epidimiologia li:nth-child(1) a{color:#313335 !important}
.menu--katheto-menoy-tomeas-meiosi a.is-active,.menu--katheto-menoy-tomeas-meiosi a:hover{color:#5B5F62 !important;}
.menu--katheto-menoy-tomeas-meiosi  li:nth-child(1) a{color:#313335 !important}
.menu--katheto-menoy-epidimiologia  a.is-active,.menu--katheto-menoy-tomeas-meiosi a:hover{color:#5B5F62 !important;}
.node--type-mt-product .field--name-field-arheio .file--application-pdf{background: url('../../images/application-pdf.png') right top no-repeat;padding:0;margin:0;}
.node--type-mt-product .field--name-field-arheio .file--x-office-document{background: url('../../images/doc-512.png') right top no-repeat;padding:0;margin:0;}
.node--type-mt-product .field-group-wrapper{position:relative;}
.node--type-mt-product .field--name-field-mt-fli-link,.node--type-mt-product .field--name-field-5o-epipedo,.node--type-mt-product .field--name-field-arheio{z-index:11;position:absolute;top:0;}
.node--type-mt-product .field--name-field-mt-media-image{z-index:1;position:absolute;top:0;}
.node--type-mt-product .field--name-field-arheio .file--application-pdf a,
.node--type-mt-product .field--name-field-arheio .file--x-office-document a
{display:block;width:80px;height:80px;}
.node--type-mt-product  .ui-accordion-content{position:absolute;left:-200px;}
.node--type-mt-product .paragraph .field--type-text-long{opacity:0;z-index:10;position:absolute;top:0;left:-220px;max-width:200px;transition: all 0.2s linear;font-size:.8em;background:#D5DFF0;padding:20px;border-radius:10px;}
.node--type-mt-product .paragraph .field--type-text-long:after,
.node--type-mt-product .paragraph .field--type-text-long:before{display:block;position:absolute;z-index:1;top:10px;right:-20px;width:0px;height:0px;border-top: 20px solid #fff;border-left: 20px solid #D5DFF0;border-bottom: 20px solid #fff;content:' ';}
.node--type-mt-product .paragraph .field--type-text-long:before{z-index:2;right:-19px;border-right-color:#D5DFF0;}
.node--type-mt-product .paragraph:hover .field--type-text-long{opacity:1;transition: all 0.2s linear;}
.views-field-field-megisti-horitikotita p{display:inline-block;font-weight:700 !important;}
.field--name-field-megisti-horitikotita p{/*font:normal 1.3em/1em "Noto Serif",Helvetica,Arial,Verdana,sans-serif;*/text-align:center;color:#988f82;}
.field--name-field-ilektronika-mesa,.field--name-field-mpanio,.field--name-field-genikes-aneseis-ypiresies{display:inline-block;float:left;margin:5% 1%;width:31.3%;}
.field--name-field-politikes .field__label,.field--name-field-prosthetes-ypiresies .field__label,.field--name-field-ilektronika-mesa .field__label,.field--name-field-mpanio .field__label,.field--name-field-genikes-aneseis-ypiresies .field__label{margin-bottom:1em;font-weight:bold;text-transform:uppercase;text-align:center;font:normal 1em/1em "Noto Serif",Helvetica,Arial,Verdana,sans-serif !important;}
.field--name-field-politikes .field__label:before,.field--name-field-mpanio .field__label:before,.field--name-field-prosthetes-ypiresies .field__label:before,.field--name-field-genikes-aneseis-ypiresies .field__label:before,.field--name-field-ilektronika-mesa .field__label:before{font-weight:700;font-family: 'Font Awesome 5 free';display: block;text-align: center;border:2px solid #8a8366;color:#8a8366;
border-radius: 120px;padding: .7em .4em;width: 40px;margin: 0 auto .8em auto;height: 40px;}
.field--name-field-prosthetes-ypiresies,.field--name-field-politikes{display:block;margin:1%;width:98%;float:left;}
.field--name-field-politikes .field__label:before{content: "\f772";}
.field--name-field-politikes .field__item{text-align:center;}
.field--name-field-mpanio .field__label:before{content: "\f2cd";}
.field--name-field-genikes-aneseis-ypiresies .field__label:before{content: "\f00c";}
.field--name-field-ilektronika-mesa .field__label:before{content: "\f025";}
.field--name-field-prosthetes-ypiresies .field__label:before{content: "\f007";}
.data.extras td{padding:.3em;}.data.extras td p,.data.extras td div{padding:0em;font-size:1em;display:inline-block}
.lista{column-count: 2;column-gap: 15px;list-style: outside disc;margin-left: 15px;}
.header-container ul.menu.sf-accordion li span {border-bottom: 1px solid #fff;}
.view-photogallery li,.view-ekdoseis-taxonomy li{display:inline-block;}
.header-container ul.menu.sf-accordion li span span{border-bottom:0;}
.view-photogallery h3{text-align:center;display:block;float:none;}
.view-photogallery li a,.view-ekdoseis-taxonomy li a{font-size:.9em;display:inline-block;margin:10px;padding:3px;background:#eef2f9;}
.view-photogallery ul{margin:0;padding:0;}
.view-grouping-header a{font-weight:bold;font-size:1em;text-transform:uppercase;}
.view-grouping-content h3{font-size:1em;font-weight:bold;}
.view-grouping-content li a{text-align:left !important;}
.view-services .view-content .view-grouping .view-grouping-header a{color: #4b95c9;display:block;padding:1.2em 0 0 0;font-size:1.6em;text-transform:inherit}
.view-services .view-content .view-grouping .view-grouping-content .view-grouping-content .view-grouping-header a{color: #4b95c9;font-size:1em;text-transform:uppercase}
.view-services .view-content .view-grouping .view-grouping-content   h3 a{color:#5B5F62;font-size:1em;text-transform:inherit}
.view-services .view-content .view-grouping .view-grouping-content ol{margin:0;padding:0;}
.view-services .view-content .view-grouping .view-grouping-content .item-list li{margin: 0 0 0 1em;padding:0;}
.view-services .view-content .view-grouping .view-grouping-content  a{color:#5B5F62 ;font-size:1em;text-transform:inherit}
.view-services .view-content .view-grouping .view-grouping-content .view-grouping-header a{color: #4b95c9;display:block;padding:1.2em 0 0 0;font-size:.9em;text-transform:uppercase}
@media    (max-width: 1400px){
.field--name-field-charakteristika .field__item{line-height:3.5em}
}
@media    (min-width: 1099px){
.js-fixed	#block-dropdownlanguage{line-height:40px;}
.header-container .sf-menu.menu ul ul{top:4px;margin:0;}
.header-container ul.sf-menu ul li  a.menuparent.sf-depth-2:after{top:inherit;bottom:0;}
}
@media    (max-width: 1098px){
.view-id-products .views-field-field-image,.view-id-products .views-row:nth-child(2n) .views-field-field-image{width:100%;}
.node--type-mt-product .col-md-8, .page-node-type-mt-product .field--name-field-time {width:100%;}	
.page-node-type-mt-product .main-content .node__container .field--name-body li{width: 31.3%;margin: 1%;}
.view-products fieldset .contens,.field--name-field-charakteristika {float:left;display:flex;flex-wrap:wrap;width:100%;}	
.view-products fieldset {width:100%;}	
.view-products fieldset .contents {float:left;width:100%;display:flex;flex-wrap:wrap;}	
.node--type-mt-product .field--name-field-mt-media-image{position:inherit !important}
.node--type-mt-product .field--name-field-charakteristika{width:100% !important;padding-left:0;}
.node--type-mt-product .paragraph--type--tabs2{width:auto !important;height:auto !important;}
.node--type-mt-product .clearfix.field--name-body{width:100%;}
.node--type-mt-product .paragraph .field--type-text-long{max-width:100% ;opacity:1;position:inherit !important;top:inherit;left:inherit;right:inherit}
.node--type-mt-product .paragraph .field--type-text-long:after, .node--type-mt-product .paragraph .field--type-text-long:before{display:none;}
}	
img{backface-visibility: hidden;-webkit-backface-visibility: hidden;}
.view-showcases-grid .views-field-field-image {text-align:center;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; 
}
.view-showcases-grid .views-field-field-image img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; 
}
.view-id-duplicate_of_showcases_front.view-display-id-block_3 .views-field-field-image{max-width:168px;margin:1em auto}
.view-id-duplicate_of_showcases_front.view-display-id-block_3  .views-row,.view-id-duplicate_of_showcases_front.view-display-id-block_3 .views-more-link{margin:0 auto;text-align:center;}
.node--type-mt-product .paragraph--type--tabs2 .field--type-image .field__item img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; 
}
.view-showcases-grid .views-field-field-image img:hover{opacity:.8}
.node--type-mt-product .paragraph--type--tabs2 .field--type-image .field__item,.view-products .views-field-field-mt-banner-image 	{overflow:hidden;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; 
} 
.tp-caption__text2 h2{text-transform:inherit;font-size:2.5em;font-weight:300 !important;}
.tp-caption__text2 p{padding:0;margin:0;}
.tp-caption__text2 strong{display: block;background: #be1422;border-radius: 600px;margin: 0 auto;padding: 10px;max-width: 240px;font-weight: bold;text-transform: inherit;}
.tp-caption__text2 strong:before {margin-right: 5px;font-family: "Font Awesome 5 free";font-weight: 700;content: "\f058";color: #fff;}
.tp-caption__text2 strong:after {margin-left: 5px;font-family: "Font Awesome 5 free";font-weight: 700;content: "\f058";color: #fff;}
.dropdown-menu .language-switcher-language-url  ul.links a.is-active{color:#000;}
.js .dropbutton-widget{background: transparent;border: 0;color: #000;}
.js .path-frontpage .dropbutton-widget{background: transparent;border: 0;color: #000;}
.dropdown-menu{top:6px;background:#6b9ad0 !important;text-align:center;color:#fff;}
.eu-cookie-compliance-secondary-button{font-size:.8em;background-color:#ededed;color:#333;padding: .3em;font-weight:bold;}
.eu-cookie-compliance-default-button{font-size:.8em;font-weight:400;background:#363185;color:#fff;border:0 !important;text-shadow:none !important;box-shadow:none !important;}
.eu-cookie-compliance-default-button:hover{background:#003d7c;}
.dropdown-menu input[type="submit"] + input[type="submit"],.dropdown-menu .button + .button{margin-left:auto;}
.view-promoted-items .views-field-title h5 a {color: #094481;}
.path-frontpage .main-content__section{padding: 0;margin:0;box-shadow:none}
.tparrows{width:45px;height:45px;border:2px solid #fff;z-index:1111111 !important;opacity:1 !important;}
.tparrows:before{z-index:11111111 !important;line-height:40px;color:#fff;font-size:.8em}
.tparrows:hover{opacity:1 !important;background:#ddd}
@media (max-width: 1000px){
.bodies .field__label,.headers .field__label{width:100%;}
.bodies{padding:0;}
}
@media (max-width: 767px){
.fancy-block {position: static;padding: 1em;}
#block-showcaseplus-fancyblock{margin:2em auto}
.fancy-block-container{min-height:auto;}
}
@media   (min-width: 600px) and (max-width: 1000px){
.fx{font-size:.8em;}
}
.col-md-12 h2.title{font-size: 1.3em;text-transform: inherit;font-weight: bold;text-align: left;}
.field--name-field-charakteristika .field__label,h2.title{text-align: center !important;font-weight: bold;text-transform: inherit;/*color: #fff;border-radius: 10px;background: #acb4c4;*/margin: 0 0 1em 0;padding: 10px 0;font-size: 1em;}
@media    (max-width: 799px){
.path-frontpage  .view-mt-carousel .item-list ul{padding:1em 0 1.3em 0 !important}
.path-frontpage .region-content-top,.path-frontpage .region-content-top-highlighted, .path-frontpage .region-media-background-second{font-size:.9em;}
.scroll-button{display:none !important;}
.tp-caption__text2 h2{font-size:1.6em;}
.page-node-type-page .node__main-content .field--name-body ul{padding-left:5%;}
.page-node-type-page .field--name-field-image{width:100%;margin:0 auto 1em auto;}
.page-node-type-mt-product .main-content .node__container .field--name-body li{width: 100%;margin: 1% auto;}	
}
.content-top,#block-showcaseplus-breadcrumbs {padding:0;margin:0;text-align:left}

@media    (max-width: 599px){

.field--name-field-charakteristika .field__item .field__item{width: inherit;}
.fx{font-size:.9em;}
.region-featured li{display:block;margin:1% auto;width:100%;}
}
.webform-readonly input[type="date"], .webform-readonly input[type="datetime-local"], .webform-readonly input[type="email"], .webform-readonly input[type="number"], .webform-readonly input[type="password"], .webform-readonly input[type="search"], .webform-readonly input[type="tel"], .webform-readonly input[type="text"], .webform-readonly input[type="time"], .webform-readonly input[type="url"], .webform-readonly textarea {
background: #988f82;border-color: #bbb;color: #fff;}
#block-aboutuscontenttop p{text-align:left;}
#block-aboutuscontenttop p:last-child{text-align:center;}
.block-accessibility-tool-block{margin-bottom:0;}
@media    (max-width: 1098px){
div.sf-accordion-toggle.sf-style-white a.sf-expanded, ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded,div.sf-accordion-toggle.sf-style-white a{background:#fff;color:#000;border:none;}
ul.menu li a{font-size:inherit;}
ul.menu li a:before{display:none;}
}
.page-node-type-article .block-webform{padding:1em !important;background:#f5f5f5;}
.block-webform h2{font-size: 1.8em;text-align: left !important;}
#superfish-main-accordion li span:hover,#superfish-main-accordion li a:hover,#superfish-main-accordion li a:focus,#superfish-main-accordion a.is-active,
.path-frontpage #superfish-main li span:hover, .path-frontpage #superfish-main li a:hover,ul.sf-menu.sf-style-white li:hover, ul.sf-menu.sf-style-white li.sfHover, ul.sf-menu.sf-style-white a:focus, ul.sf-menu.sf-style-white a:hover, ul.sf-menu.sf-style-white span.nolink:hover
{background:#6b9ad0;color: #fff;}
.view-id-frontpageview.view-display-id-block_1 .overlay-container.overlay-container--circle,.view-id-frontpageview.view-display-id-block_1 .views-field-field-mt-member-photo .overlay-container--circle img{border-radius:0 !important}
.views-field-field-mt-banner-image .views-more-link:after{display:none}
.path-vivliografikes-anafores .header-container,.path-vivliografikes-anafores .header__container,.path-vivliografikes-anafores .container,.path-vivliografikes-anafores .footer-bottom__container{width:100%;max-width:1800px}
.path-vivliografikes-anafores .header-top-highlighted,.path-vivliografikes-anafores .banner,.path-vivliografikes-anafores .block-search  {display:none !important;}
.path-vivliografikes-anafores .views-field-title a{background: #5f92b1;padding: 1em;color:#fff;text-align:left !important;}
.path-vivliografikes-anafores .item-list li{background:#f5f5f5;padding:1em;margin:1em 0;}
.path-vivliografikes-anafores .item-list li::marker{color: #a50c0c;font-size: 1.4em;font-weight: bold;}
.path-vivliografikes-anafores .item-list li .views-label{font-weight:bold;display:block;font-size:1.1em;}
.path-vivliografikes-anafores .item-list li .field-content{display:block;}
.path-vivliografikes-anafores .form-item,.path-vivliografikes-anafores .form-actions{background:#f5f5f5;padding:.5em;}
.path-vivliografikes-anafores .views-field-field-etos-dimosieysis,.path-vivliografikes-anafores .views-field-field-onoma-sygrafea,
.path-vivliografikes-anafores  .views-field-field-eidos-dimosieysis,.path-vivliografikes-anafores .views-field-field-pedio,.path-vivliografikes-anafores  .views-field-field-thematiki-katigoria
{display:inline-block;margin:1em auto;background:#5f92b1;padding:.5em;color:#fff;width:16.6%;}
@media print {.path-vivliografikes-anafores  .views-field-field-eidos-dimosieysis,.path-vivliografikes-anafores .views-field-field-pedio,.path-vivliografikes-anafores  .views-field-field-thematiki-katigoria
{display:inline-block;margin:1em auto;background:#5f92b1;padding:.5em;color:#fff;width:33%;}}
.path-vivliografikes-anafores .views-field-field-onoma-sygrafea .field-content p{display:inline-block;}
.path-vivliografikes-anafores ol{margin:0;padding:0}
.path-vivliografikes-anafores fieldset {display:flex;flex-wrap:wrap;text-align:center}
