/*------------------------------------------------------------------------------
# Lamia V2 | Bootstrap Sub-Theme (CDN)
# ------------------------------------------------------------------------
# Created by Gnosis Computers
# Created: Aug 27th 2020
# Websites:  http://www.gnosis.com.gr -  Email: info@gnosis.gr
# Description: This file holds all main CSS styles for the Lamia | Bootstrap Bario Sub-Theme (CDN) theme.
--------------------------------------------------------------------------
    1.  Custom style css
    2.  General style css
    2.  Bootstrap Theme overide style css
--------------------------------------------------------------------------------*/


/* 1. Custom style css
--------------------------------------------------------------------------------*/
@import url(//fonts.googleapis.com/css?family=Fira+Sans+Condensed);

:root { --mainColor: #ff9800; }

.display-inline{display:inline;}.display-none{display:none;}.no-results{color:#bbbbbb;text-align:center;padding:30px 0px;}.wide-tag{width:100%;overflow:hidden;padding-top:10px;}
.status_0{background-color:#dfe6e9 !important;}.status_1{background-color:#ffeaa7 !important;}.status_2{background-color:#b8e994 !important;}.status_3{background-color:#fab1a0 !important;}
.light-text{font-size:14px;color:#888888;}

/* https://stackoverflow.com/a/18582651 */
@keyframes blackWhiteFade{ 0% { background-color: white; } 50% { background-color: #BAC8E4; } 100% { background-color: white; } }
@-webkit-keyframes blackWhiteFade{ 0% { background-color: white; } 50% { background-color: #BAC8E4; } 100% { background-color: white; } }
@keyframes frontCustomMenuFade-1{ 0% { background-color: rgba(52, 81, 90, 0.3); } 50% { background-color: rgba(52, 81, 90, 0.8); } 100% { background-color: rgba(52, 81, 90, 0.1); } }
@-webkit-keyframes frontCustomMenuFade-1{ 0% { background-color: rgba(52, 81, 90, 0.3); } 50% { background-color: rgba(52, 81, 90, 0.8); } 100% { background-color: rgba(52, 81, 90, 0.1); } }
@keyframes frontCustomMenuFade-2{ 0% { background-color: rgba(205, 89, 86, 0.3); } 50% { background-color: rgba(205, 89, 86, 0.8); } 100% { background-color: rgba(205, 89, 86, 0.1); } }
@-webkit-keyframes frontCustomMenuFade-2{ 0% { background-color: rgba(205, 89, 86, 0.3); } 50% { background-color: rgba(205, 89, 86, 0.8); } 100% { background-color: rgba(205, 89, 86, 0.1); } }
.blinkdiv{height:auto;background-color:transparent;-webkit-animation-name:blackWhiteFade;animation-name:blackWhiteFade;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:5s;animation-duration:5s;}
.blinkdiv-frcusmenu-1{height:auto;background-color:transparent;-webkit-animation-name:frontCustomMenuFade-1;animation-name:frontCustomMenuFade-1;-webkit-animation-iteration-count:5;animation-iteration-count:5;-webkit-animation-duration:5s;animation-duration:5s;}
.blinkdiv-frcusmenu-2{height:auto;background-color:transparent;-webkit-animation-name:frontCustomMenuFade-2;animation-name:frontCustomMenuFade-2;-webkit-animation-iteration-count:5;animation-iteration-count:5;-webkit-animation-duration:5s;animation-duration:5s;}

@-moz-keyframes blink { 0% {opacity:0.7;} 50% {opacity:0.4;} 100% {opacity:0.7;}} 
@-webkit-keyframes blink { 0% {opacity:0.7;} 50% {opacity:0.4;} 100% {opacity:0.7;}} /* IE */
@-ms-keyframes blink { 0% {opacity:0.7;} 50% {opacity:0.4;} 100% {opacity:0.7;}} /* Opera and prob css3 final iteration */
@keyframes blink { 0% {opacity:0.7;} 50% {opacity:0.4;} 100% {opacity:0.7;}} 
.blink-image {-moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */-webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */-ms-animation: blink normal 2s infinite ease-in-out; /* IE */animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */}

.boxshadow{position:relative;-moz-box-shadow: 0px 20px 20px rgba(0, 0, 0,0.5);-webkit-box-shadow: 0px 20px 20px rgba(0, 0, 0, .5);box-shadow: 0px 20px 20px rgba(0, 0, 0, .5);}
.boxshadow::after{content:'';position:absolute;z-index:-1;/* hide shadow behind image */-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);width: 98%;left: 1%; /* one half of the remaining 30% */height: 100px;bottom: 0;}

.spin {display: inline-block;width: 100px;height: 100px;border: 10px solid rgba(27,176,191,.3);border-radius: 50%; margin: 80px 45% 0;
       border-top-color: #2c3e50;animation: spin 1s ease-in-out infinite;-webkit-animation: spin 1s ease-in-out infinite;}
@keyframes spin { to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes spin { to { -webkit-transform: rotate(360deg); } }

.wrap-word--all{white-space: -moz-pre-wrap !important;/* Mozilla, since 1999 */white-space: -pre-wrap;/* Opera 4-6 */white-space: -o-pre-wrap;/* Opera 7 */white-space: pre-wrap;/* css-3 */word-wrap: break-word;/* Internet Explorer 5.5+ */white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/word-break: break-all;white-space: normal;}
.wrap-word--word{white-space: -moz-pre-wrap !important;/* Mozilla, since 1999 */white-space: -pre-wrap;/* Opera 4-6 */white-space: -o-pre-wrap;/* Opera 7 */white-space: pre-wrap;/* css-3 */word-wrap: break-word;/* Internet Explorer 5.5+ */white-space: -webkit-pre-wrap;/* Newer versions of Chrome/Safari*/white-space: normal;}

.lam-fade-in{animation: fadein 2s;-moz-animation: fadein 2s; /* Firefox */-webkit-animation: fadein 2s; /* Safari and Chrome */-o-animation: fadein 2s; /* Opera */}
.lam-fade-in-2{animation: fadein 3s;-moz-animation: fadein 3s; /* Firefox */-webkit-animation: fadein 3s; /* Safari and Chrome */-o-animation: fadein 3s; /* Opera */}
@keyframes fadein {from {opacity:0;} to {opacity:1;}}
@-moz-keyframes fadein { /* Firefox */from {opacity:0;} to {opacity:1;}}
@-webkit-keyframes fadein { /* Safari and Chrome */from {opacity:0;} to {opacity:1;}}
@-o-keyframes fadein { /* Opera */from {opacity:0;} to {opacity: 1;}}

/* see all Bob css transforms effects http://ianlunn.github.io/Hover */
/* Bob */
@-webkit-keyframes hvr-bob { 0% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} 50% {-webkit-transform: translateY(-4px);transform: translateY(-4px);} 100% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} }
@keyframes hvr-bob { 0% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} 50% {-webkit-transform: translateY(-4px);transform: translateY(-4px); } 100% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} }
@-webkit-keyframes hvr-bob-float { 100% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} }
@keyframes hvr-bob-float { 100% {-webkit-transform: translateY(-8px);transform: translateY(-8px);} }

@keyframes backgroundZoomInOut {
  from {background-size: auto 100%;background-position: 50% 50%;} 
  5% {background-size: auto 100%;background-position: 50% 50%;} 
  45% {background-size: auto 110%;background-position: 60% 45%;} 
  55% {background-size: auto 110%;background-position: 60% 45%;} 
  95% {background-size: auto 100%;background-position: 50% 50%;} 
  to {background-size: auto 100%;background-position: 50% 50%;}
}
@-webkit-keyframes backgroundZoomInOut {
  from {background-size: auto 100%;background-position: 50% 50%;} 
  5% {background-size: auto 100%;background-position: 50% 50%;} 
  45% {background-size: auto 110%;background-position: 60% 45%;} 
  55% {background-size: auto 110%;background-position: 60% 45%;} 
  95% {background-size: auto 100%;background-position: 50% 50%;} 
  to {background-size: auto 100%;background-position: 50% 50%;}
}
@keyframes backgroundZoomInOut_testing {
  from {background-size: auto 100%;background-position: 50% 50%;} 
  5% {background-size: auto 100%;background-position: 50% 50%;} 
  45% {background-size: auto 110%;background-position: 60% 50%;} 
  55% {background-size: auto 110%;background-position: 60% 50%;} 
  95% {background-size: auto 100%;background-position: 50% 50%;} 
  to {background-size: auto 100%;background-position: 50% 50%;}
}

img.align-center{margin-left:auto !important;margin-right:auto !important;}
.custom-map > .view-content.row{display:block;}


/* 2. General style css
--------------------------------------------------------------------------------*/
body{font-family:'Fira Sans Condensed', 'Arial Narrow';color:#34515a !important;font-size:120%;margin-top:0px;} /* #283C40 ??? */
body.path-no-frontpage #page{background-color:#e3e0db;}
body.path-frontpage #page #main-wrapper{display:none;}
body.maintenance-page.path-frontpage #page #main-wrapper{display:inherit;}body.maintenance-page #page #main-wrapper{padding:10px;margin-top:30px;}
body.path-no-frontpage #page #main-wrapper{background-color:transparent;}
body.path-no-frontpage #page #main-wrapper #main.container > .row{margin-left:0px;margin-right:0px;}
body.path-no-frontpage #page #main-wrapper #main.container .main-content{background-color:#ffffff;padding:20px 30px;border:0px dashed #a8a7a6;}
body.path-no-frontpage #page #main-wrapper #main.container .main-content .section > .block > .content > h1.title{border-bottom:2px dashed #a8a7a6;padding-bottom:10px;margin-bottom:30px;}
body #page #main-wrapper #main.container .sidebar{padding-right:0px;}
body #page #main-wrapper #main.container .sidebar .section{margin-bottom:20px;}
body #page #main-wrapper #main.container .sidebar .section > div:last-child{margin-bottom:0px;}
body #page #main-wrapper #main.container .sidebar .block{border:0px dashed #a8a7a6;background-color:#ffffff;}
body #page #main-wrapper #main.container .sidebar .block h2{border-bottom:2px dashed #a8a7a6;font-weight:bold;font-size:20px;}
body #page #main-wrapper #main.container .sidebar .block .nav{margin:0px;font-size:18px;}
@media screen and (max-width: 767px) { body #page #main-wrapper #main.container .sidebar{margin-top:20px;padding-left:0px;} }

body #backtotop{bottom:40px;}

.block .nav .nav-item span.nav-link.dropdown-toggle{cursor:pointer;color:#CD5956;}
.sidebar .block .nav .nav-item span.nav-link.dropdown-toggle{display:block;word-wrap:break-word;width:100%;white-space:normal;}
.block .nav .nav-item .dropdown-menu .dropdown-item.hover,.block .nav .nav-item .dropdown-menu .dropdown-item:hover{background-color:#E3E0DB !important;}
.block .nav .nav-item .dropdown-menu .dropdown-item.active,.block .nav .nav-item .dropdown-menu .dropdown-item:active{background-color:#757575 !important;}
#block-mainnavigation .nav .nav-item .dropdown-menu .dropdown-item a.active,#block-mainnavigation .nav .nav-item .dropdown-menu .dropdown-item:active a,
.block .nav .nav-item .dropdown-menu .dropdown-item.active a,.block .nav .nav-item .dropdown-menu .dropdown-item:active a{color:#E3E0DB !important;}

#main-wrapper a{color:#CD5956 !important;}#main-wrapper a.btn-primary{color:#ffffff !important;}
.path-no-frontpage #main-wrapper{margin-top:40px;margin-bottom:40px;min-height:600px;}.path-no-frontpage #main-wrapper #main.container{max-width:1340px;}
.path-no-frontpage.path-ns #main-wrapper{min-height:auto;margin-top:0px;margin-bottom:0px;}.path-no-frontpage.path-ns #main-wrapper #main{display:none;}

#header{background-color:#ffffff;}
.path-frontpage #header .header-slider{background-color:#bbbab7;background-position:50% 50%;background-size:auto 100%;background-repeat:no-repeat;transform:translateZ(1px);
  -webkit-animation: backgroundZoomInOut 40s ease-in-out 2s infinite; -webkit-animation-fill-mode: forwards; animation: backgroundZoomInOut 40s ease-in-out 2s infinite; animation-fill-mode: forwards;}
.page-node-1882 #header .header-slider{background-color:red;background-position:50% 50%;background-size:auto 100%;background-repeat:no-repeat;background-image:url(../img/slider/slider-1_day--v4.2.jpg);/*min-height:800px;*/
  -webkit-animation: backgroundZoomInOut_testing 40s ease-in-out 2s infinite; -webkit-animation-fill-mode: forwards; animation: backgroundZoomInOut_testing 40s ease-in-out 2s infinite; animation-fill-mode: forwards;}
#header .header-slider .row{margin-left:0px;margin-right:0px;}
#header .header-slider .slider-top{padding:25px 60px 30px;max-width:1600px;margin:0 auto;}.path-no-frontpage #header .header-slider .slider-top{max-width:1380px;}
@media screen and (max-width: 767px) { #header .header-slider .slider-top{padding-left:20px;padding-right:20px;} }
#header .header-slider .slider-top-top{overflow:hidden;margin-bottom:20px;border-bottom:2px solid #818488;padding-bottom:10px;}
#header .header-slider .slider-top .block .contact-info{text-align:right;padding:4px 0px;font-size:14px;}
#header .header-slider .slider-top .block .contact-info .wrap-info{background-color:rgba(255, 255, 255, 0.6);padding:4px 5px 4px 0px;border-radius:1px;line-height:24px;}
#header .header-slider .slider-top .block .contact-info .wrap-info span{display:inline-block;padding-right:4px;}
#header .header-slider .slider-top .block .contact-info .wrap-info span.general{padding-right:4px;}
#header .header-slider .slider-top .block .contact-info .wrap-info span.protokol{border-left:1px solid #aaaaaa;padding-left:4px;padding-right:0px;}
@media screen and (max-width: 1045px) { #header .header-slider .slider-top .block .contact-info .wrap-info span.protokol{border-left:0px;} }
@media screen and (max-width: 770px) { #header .header-slider .slider-top .block .contact-info .wrap-info span.protokol{border-left:1px solid #aaaaaa;} }
@media screen and (max-width: 598px) { #header .header-slider .slider-top .block .contact-info .wrap-info span.protokol{border-left:0px;} }
#header .header-slider .slider-top .block .contact-info .info-link{color:#34515a;margin-left:5px;}#header .header-slider .slider-top .block .info-link:hover{color:#CD5956;text-decoration:none;}
#header .header-slider .slider-top .block .contact-info .info-icon{max-width:20px;margin-right:6px;}
#header .header-slider .slider-top .block .social-content{padding:4px 10px 4px 0px;}
#header .header-slider .slider-top .block .social-content .social-link{margin-left:10px;}
#header .header-slider .slider-top .block .social-content .social-icon{max-height:20px;}
#header .header-slider .slider-top-top .region-header-slider-top{/*float:right;*/padding:0px 10px;}
#header .header-slider .slider-top-top .region-header-slider-top .block{width:100%;}
#header .header-slider .slider-top-right{overflow:hidden;}#header .header-slider .slider-top-right .region-header-slider-top-right{float:right;padding-top:5px;}
#header .header-slider .slider-main .region-header-slider-main .block{width:100%;}
#header .header-slider .slider-main .region-header-slider-main .block.grid-menu .content{background-color:rgb(0,0,0,0.3);}

#header #navbar-main{background-color:#ffffff;border-top:2px dashed #a8a7a6;border-bottom:2px dashed #a8a7a6;}
#header #navbar-main > div{max-width:1240px;margin:5px auto;}
#header #navbar-main .navigation ul.nav li{text-transform:uppercase;margin-right:10px;}
#header #navbar-main .navigation ul.nav li a{color:#34515a;font-size:120%;width:100%;display:inline-block;}#header #navbar-main .navigation > ul.nav > li > a:hover{color:#CD5956;}
#header #navbar-main .navigation ul.nav li a.main-subitem{background-color:#de7a73;padding:2px 10px 0px;color:#ffffff;width:calc(100% + 20px);display:inline-block;margin-left:-10px;}

#header .header-bottom .row{margin-left:0px;margin-right:0px;}
#header .header-bottom .row .region-bottom-header .block{margin:20px auto 10px;width:100%;}
#header .header-bottom .row .region-bottom-header .block p a{color:#CD5956;}

.featured-top .featured-top__inner{max-width:1400px;}.featured-top .featured-top__inner .region-featured-top .block{width:100%;}

#main-wrapper .main-page-top{/*margin-bottom:40px;*/background-color:#283c41;color:#e2ded8;}
#main-wrapper .main-page-top .row{margin-left:0px;margin-right:0px;}
#main-wrapper .main-page-top .row .region-main-page-top .block{margin:20px auto 10px;width:100%;}
#main-wrapper .main-page-top .row .region-main-page-top .block p a{color:#ffffff !important;}

#main-wrapper .main-page-bottom{margin-bottom:40px;}
#main-wrapper .main-page-bottom .row, #main-wrapper .main-page-bottom-2 .row{margin-left:0px;margin-right:0px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block, #main-wrapper .main-page-bottom-2 .row .region-main-page-bottom-2 .block{margin:20px auto 10px;width:100%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block p{margin-bottom:5px;}
#main-wrapper .main-page-bottom-2{background-color:#ffffff;}

#main-wrapper .main-content article .node__meta .meta__content{display:inline-block;overflow:hidden;}
#main-wrapper .main-content article .node__meta .meta__content .field.field--type-entity-reference{float:left;}
#main-wrapper .main-content article .node__meta .meta__content .field.field--type-entity-reference .field__items{overflow:hidden;}
#main-wrapper .main-content article .node__meta .meta__content .field.field--type-entity-reference .field__label{float:left;margin:0 6px;border-left:2px solid #cccccc;margin-left:10px;padding-left:10px;}
#main-wrapper .main-content article .node__meta .meta__content .field.field--type-entity-reference .field__items .field__item{float:left;margin-right:10px;}
#main-wrapper .main-content article .node__content{overflow:hidden;width:100%;}
#main-wrapper .main-content article .node__content > .field .field__label,#main-wrapper .main-content article .node__content > div > .field .field__label{font-weight:bold;}
#main-wrapper .main-content article .node__content .field.field--label-inline{overflow:hidden;}
#main-wrapper .main-content article .node__content .field.field--label-inline > .field__item,
#main-wrapper .main-content article .node__content .field.field--label-inline > .field__items{margin-left:5px;}
#main-wrapper .main-content article .node__content .field.field--label-inline .field__label,#main-wrapper .main-content article .field.field--label-inline .field__items{float:left;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline h3.field__label.inline{font-size:20px;padding:2px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline ul{margin-left:6px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline ul li{font-size:20px;margin-right:6px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline ul li:last-child{margin-right:0px;border-right:0px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline .field__items > li,
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline .field__items .field__item{border-right:2px solid #e1e1e1;padding-right:6px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference.field--label-inline .field__items .field__item:last-child{border-right:0px;padding-right:0px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference-revisions .field__items .field__item .paragraph{margin-bottom:12px;border-bottom:4px solid #bbbab7;padding-bottom:8px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference-revisions .field__items .field__item:last-child .paragraph{border-bottom:0px;}
#main-wrapper .main-content article .node__content .field.field--type-entity-reference-revisions .field__items .field__item .paragraph .field{margin-bottom:5px;}
#main-wrapper .main-content article .node__content .section-caption{padding:5px;background-color:#e4e4e4;margin-top:20px;}

#main-wrapper .main-content .view .view-content.row{margin:0px;}
#main-wrapper .main-content .view .view-content.row .table-responsive.col{padding:0px;}
#main-wrapper .main-content .view .view-content .view-grouping{width:100%;}
#main-wrapper .main-content .view .view-content .view-grouping .view-grouping-header{text-align:center;}
#main-wrapper .main-content .view .view-content .view-grouping .view-grouping-content table caption{caption-side:top;}
#main-wrapper .main-content .view .view-content .views-row{caption-side:top;}
#main-wrapper .main-content .view .view-content .card-body.views-row{padding-top:0px;padding-bottom:0px;}
#main-wrapper .main-content .view .view-header{margin-bottom:10px}
#main-wrapper .main-content .view .view-header .page-count{text-align:right;}
#main-wrapper .main-content .view .view-header .field .field__label,#main-wrapper .main-content .view .view-content .views-field .field__label{font-weight:bold;}
#main-wrapper .main-content .view > nav > .pagination{margin-top:10px;}
@media screen and (max-width: 617px) { 
  #main-wrapper .main-content .view .view-filters .views-exposed-form .form-row > fieldset{width:100%;}
}
#main-wrapper .main-content .view .view-content .views-field.field--label-inline{overflow:hidden;}
#main-wrapper .main-content .view .view-content .views-field.field--label-inline > .field__item,
#main-wrapper .main-content .view .view-content .views-field.field--label-inline > .field__items{margin-left:5px;}
#main-wrapper .main-content .view .view-content .views-field.field--label-inline .field__label,#main-wrapper .main-content article .field.field--label-inline .field__items{float:left;margin-right:8px;}
#main-wrapper .main-content .view .view-content .views-table tr th a{color:#ffffff !important;}

#cboxContent #cboxLoadedContent #cboxCurrent{margin-left:10px !important;}

#main-wrapper .row .block .content .content--index-inner-2--1{margin:0px auto 20px;text-align:center;max-width:1200px;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row.min__height{min-height:280px;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div:nth-child(1){position:relative;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--1{background-color:#de7a73;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--2{background-color:#34515a;color:#de7a73;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--3{background-color:#e3e0db;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--link{cursor:pointer;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--link .inner-title h4{-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
#main-wrapper .row .block .content .content--index-inner-2--1 .row  div.style--link:hover .inner-title h4{-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}
#main-wrapper .row .block .content .content--index-inner-2--1 .inner-title{width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);padding:2px 32px;}
@media screen and (max-width: 575px) { #main-wrapper .row .block .content .content--index-inner-2--1 .inner-title{position:relative;padding:100px 32px;} }
#main-wrapper .row .block .content .content--index-inner-2--1 h4{font-weight:bold;}
#main-wrapper .row .block .content .content--index-inner-2--1 .separator{max-width:100px;height:10px;margin:20px auto 0;background-color:#ffffff;}

#main-wrapper .row .block .content .content--index-inner-2--2{margin:10px auto 50px;text-align:center;max-width:1200px;}
#main-wrapper .row .block .content .content--index-inner-2--2 .inner-title{display:inline-block;margin-bottom:20px;}
#main-wrapper .row .block .content .content--index-inner-2--2 .inner-title p{color:#818488;padding-left:20px;padding-right:20px;}
#main-wrapper .row .block .content .content--index-inner-2--2 h4{font-weight:bold;}
#main-wrapper .row .block .content .content--index-inner-2--2 .inner-link{text-align:center;padding-bottom:40px;}
#main-wrapper .row .block .content .content--index-inner-2--2 .row:nth-child(2) .inner-link img{margin-bottom:10px;}
#main-wrapper .row .block .content .content--index-inner-2--2 .row:nth-child(3) .inner-link img{margin-top:10px;}
@media screen and (max-width: 575px) { 
  #main-wrapper .row .block .content .content--index-inner-2--2 .inner-link img{max-width:300px;margin:0 auto;width:100%;}
}

#main-wrapper .row .block .content .aggregator-feed .aggregator-item{margin-bottom:15px;}
#main-wrapper .row .block .content .aggregator-feed .aggregator-item .field--name-fid{margin-bottom:5px;}
#main-wrapper .row .sidebar .block-aggregator .content .item-list{margin-bottom:10px;}
#main-wrapper .row .sidebar .block-aggregator .content .item-list .list-group .list-group-item{border:0px;border-bottom:2px dashed #e1e1e1;padding-bottom:4px;margin-bottom:4px;}
#main-wrapper .row .sidebar .block .more-link{text-align:right;}
#main-wrapper .row .sidebar .block-views .view-content.row{margin:0px 0px 10px;}
#main-wrapper .row .sidebar .block-views .view-content.row .views-row{margin-bottom:4px;padding-bottom:4px;border-bottom:2px dashed #e1e1e1;width:100%;}
#main-wrapper .row .sidebar .block-views .view-content.row .views-row .views-field-created .field-content{font-size:14px;color:#999999;}
#main-wrapper .row .sidebar .block-views .view-content.row .views-row .views-field-daycount .field-content{color:#bbbbbb;}

#main-wrapper .block-system-main-block .content .webform-submission-form .form-actions{margin-top:16px;}
#main-wrapper .block-system-main-block .content .webform-submission-form .webform-term-checkboxes .fieldset-wrapper{padding-top:8px;padding-bottom:6px;}
#main-wrapper .block-system-main-block .content .webform-submission-form fieldset label.form-required:after{content:" *";color:red;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div{margin-left:15px;margin-right:15px;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div.captcha{width:100%;margin-top:20px;margin-bottom:20px;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div.captcha .css-captcha-code{margin-bottom:8px;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div.col-md-6.form-type-webform-terms-of-service{margin-right:-20px;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div.col-md-6.form-type-webform-terms-of-service .form-check-label{cursor:pointer;}
#main-wrapper .block-system-main-block .content .webform-submission-form.row > div.col-md-6.form-actions{margin:0px;text-align:right;}

.site-footer{background-color:#bbbab7 !important;overflow:hidden;}.site-footer .content{color:#253a41 !important;}.site-footer .row{width:100%;}.site-footer a{color:#000000 !important;}
.site-footer > .container{max-width:1450px;}.site-footer > .container .site-footer__top .container,.site-footer > .container .site-footer__bottom .container{max-width:100%;}
.site-footer .block{border:0px !important;width:100%;margin-bottom:5px;}
.site-footer .region-footer-first .block h2,.site-footer .region-footer-second .block h2,.site-footer .region-footer-third .block h2{padding-bottom:8px;border-bottom:3px dashed #e4ddca;max-width:550px;}
.site-footer .region-footer-first,.site-footer .region-footer-second,.site-footer .region-footer-third{z-index:100;}
.site-footer .region-footer-fourth{margin:0px !important;}.site-footer .region-footer-fifth{font-size:80%;margin-left:0px;margin-right:0px;}

.site-footer .block h2{text-transform:none;color:#34515a !important;font-weight:bold;border:0px;margin-bottom:10px;}
.site-footer .block form .form-actions{margin-top:16px;text-align:center;}
.site-footer .block form .form-actions button{border:0px;color:#34515a;font-weight:700;padding-left:2em;background: #ffffff url(../img/arrow-1.png) 10px 12px/14px no-repeat;
  -webkit-transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;/* o-transition: all 0.3s ease-in 0s;ms-transition: all 0.3s ease-in 0s; */transition: all 0.3s ease-in 0s;}
.site-footer .block form .form-actions button:hover{color:#E3DED7;background-color:#34515a;/*background-size:15px;*/background-position:14px 12px;}
.site-footer .block form .js-form-item{margin-bottom:0px;border-bottom:2px dashed #ffffff;padding-bottom:0.16em;/*0.3em;background:url(../img/footer-box-bottom.png) left bottom/auto 0.148em repeat-x;*/}
.site-footer .block form label{margin-bottom:0px;}.site-footer .block form input,.site-footer .block form textarea{background-color:#e3e0db !important;border:0px !important;}
/*.site-footer .block form input:focus,textarea:focus{outline:none;border:0px;}
.site-footer .block form .form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;}*/

button.btn-primary,a.btn-primary{background-color:#34515a;border-color:#203940;border-radius:1px !important;}
button.btn-primary:hover,a.btn-primary:hover,button.btn-primary:focus,a.btn-primary:focus,
button.btn-primary:active,a.btn-primary:active{background-color:#203940 !important;border-color:#34515a !important;}

.captcha .css-captcha-code{overflow:hidden;background-color:#eeeeee;padding:4px 10px;}.captcha .css-captcha-code div{float:left;}

/* @media DISABLED {
  .captcha{border:1px solid #cccccc;padding:5px 10px;margin-bottom:15px;}
  .captcha .css-captcha-code{overflow:hidden;margin:0 0 12px 2px;color:midnightblue;}
  .captcha .css-captcha-code div{float:left;}
} */

.statistics-counter{/*display:none;*/color:#aaaaaa;}
.navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.poll-view-form .poll .vote-form #edit-choice > .form-item-choice,.poll-view-form .poll .vote-form #edit-choice > .form-item-choice label{cursor:pointer;}
.poll-view-form .poll .poll-results-title{font-size:22px;text-align:center;background-color:#eeeeee;padding:4px 0px;}

input,button,select,a.btn{border-radius:1px !important;}
a.btn.btn-primary{color:#ffffff !important;}
a.btn.btn-custom-button{color:#34515a !important;font-weight:bold;}a.btn.btn-custom-button:hover{color:#ffffff !important;}

.btn-custom-button{border:0px;color:#34515a !important;/*font-weight:700;*/background: #e4e1dc url(../img/arrow-1.png) 10px 12px/14px no-repeat;padding:7px 10px 7px 32px;
  -webkit-transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;/* o-transition: all 0.3s ease-in 0s;ms-transition: all 0.3s ease-in 0s; */transition: all 0.3s ease-in 0s;}
.btn-custom-button.bg-2{background-color:#C6C1BA;}
.btn-custom-button:hover{color:#E3DED7 !important;background-color:#34515a;/*background-size:15px;*/background-position:14px 12px;text-decoration: none;}

.card{border-radius:0px;}
.card.bg-dark{border:1px solid #1a3035;}
.card.bg-dark .card-header{border-radius:0px;background-color:#203438;border-bottom:1px solid #1a3035;}
.card.bg-dark .card-body{border-radius:0px;background-color:#283C40;}.card.bg-dark .card-body .card-text a{color:#E3DED7 !important;}
.card.bg-notice{border:1px solid #802725;}
.card.bg-notice .card-header{border-radius:0px;background-color:#be4b48;border-bottom:1px solid #802725;}
.card.bg-notice .card-body{border-radius:0px;background-color:#CD5956;}.card.bg-notice .card-body .card-text a{color:#E3DED7 !important;}

.thead-style-1{background-color:#bbbab7;}.thead-style-1 td{font-weight:bold;color:#ffffff;}

.view.view-calendar-view .view-content .fc-widget-content .fc-today{background-color:#E3E0DB;}

blockquote{margin:30px 0px 60px 50px;}
blockquote p{padding-left:80px;padding-right:80px;}
@media screen and (max-width: 1100px) { blockquote{margin:30px 0px 50px 20px;} blockquote p{padding-left:40px;padding-right:20px;} }
@media screen and (max-width: 600px) { blockquote{margin:30px 0px 30px 0px;} blockquote p{padding-left:0px;padding-right:0px;} }
blockquote::before{content:'';display:block;background-image:url("../img/quotes-left--sm.png");background-size:contain;width:34px;height:31px;float:left;}
blockquote p::after{content:'';display:block;background-image:url("../img/quotes-right--sm.png");background-size:contain;width:34px;height:31px;float:right;}


/* 3. Specific style css
--------------------------------------------------------------------------------*/
/*.path-frontpage .main-container{padding:0px;}*/

.header-slider .search-block-form{padding-right:5px !important;}
.header-slider .search-block-form input{width:360px;padding-left:55px;min-height:50px;background-color: rgba(255, 255, 255, 0.7);font-weight:700;}
.header-slider .search-block-form button{margin-left:-350px;height:40px;width:40px;margin-top:5px;border:0px;background:transparent url("../img/search-icon-sm-v2.png") left center/auto no-repeat;display:block;text-indent:-9999em;text-transform:uppercase;}
.header-slider .search-block-form button:hover{background-color:inherit !important;}
.header-slider .slider-top-right fieldset{margin-bottom:0px;padding:0px;}.header-slider .slider-top-right .form-actions{padding:0px;}
@media screen and (max-width: 991px) { .header-slider .search-block-form input{width:260px;} .header-slider .search-block-form button{margin-left:-250px;} }
@media screen and (max-width: 767px) { .header-slider .search-block-form{margin-top:20px;} }
@media screen and (max-width: 410px) { .header-slider .slider-top-right section,.header-slider .slider-top-right div,.header-slider .slider-top-right fieldset{width:100%;} .header-slider .slider-top-right input{width:100%;padding-left:10px;} .header-slider .search-block-form button{display:none;} }

#block-lamia-v2-mainnavigation .nav-item a.nav-link{text-decoration: none;background-image: linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)), linear-gradient(#de7a73, #de7a73);background-size: 0 12px, 0 12px;background-position: 100% 76%, 8px 76%;background-repeat: no-repeat;transition: background-size 0.4s linear;}
#block-lamia-v2-mainnavigation .nav-item a.nav-link:hover,#block-lamia-v2-mainnavigation .nav-item a.nav-link:focus,
#block-lamia-v2-mainnavigation .nav-item a.nav-link:active,#block-lamia-v2-mainnavigation .nav-item a.nav-link.active{color:#34515a !important;background-size: 0 12px, 50% 12px;}
.sidebar #block-mainnavigation .nav-item.active{font-weight:bold;}

.header-slider .slider-main .custom-menu{margin-top:10px;border:2px dashed #ffffff;}
.header-slider .slider-main .custom-menu .row .grid-cell{position:relative;min-height:210px;border-right:2px dashed #ffffff;border-bottom:2px dashed #ffffff;overflow:hidden;}
.header-slider .slider-main .custom-menu .row .grid-cell.style--link{cursor:pointer;}
.header-slider .slider-main .custom-menu .row .grid-cell h2{margin:15px 25px;position:absolute;bottom:0px;color:#ffffff;}
.header-slider .slider-main .custom-menu .row .grid-cell:nth-child(3n+0){border-right:0px;}
.header-slider .slider-main .custom-menu .row .grid-cell:nth-child(n+7){border-bottom:0px;}
@media screen and (max-width: 991px) {
  .header-slider .slider-main .custom-menu .row .grid-cell:nth-child(even){border-right:0px;}
  .header-slider .slider-main .custom-menu .row .grid-cell:nth-child(odd){border-right:2px dashed #ffffff;}
  .header-slider .slider-main .custom-menu .row .grid-cell:last-child{border-right:0px;}
  .header-slider .slider-main .custom-menu .row .grid-cell:nth-child(n+7):nth-child(-n+8){border-bottom:2px dashed #ffffff;}
}
@media screen and (max-width: 575px) {
  .header-slider .slider-main .custom-menu .row .grid-cell{border-right:0px !important;}
}
.header-slider .slider-main .custom-menu .row .grid-cell .grid-content{margin:0 32px;bottom:110%;position:absolute;/*border:1px solid red;*/}
.header-slider .slider-main .custom-menu .row .grid-cell .grid-separator{top:110%;left:50%;transform:translate(-50%, -50%);border-bottom:2px solid #ffffff;position:absolute;height:2px;width:92%;}
.header-slider .slider-main .custom-menu .row .grid-cell,.header-slider .slider-main .custom-menu .row .grid-cell .grid-content,.header-slider .slider-main .custom-menu .row .grid-cell h2,.header-slider .slider-main .custom-menu .row .grid-cell .grid-separator{
  -webkit-transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;/* o-transition: all 0.3s ease-in 0s;ms-transition: all 0.3s ease-in 0s; */transition: all 0.3s ease-in 0s;}
.header-slider .slider-main .custom-menu .row .grid-cell .grid-content div{background-color:rgba(255, 255, 255, 0.5);}
.header-slider .slider-main .custom-menu .row .grid-cell:hover .grid-content div{background-color:transparent;}
.header-slider .slider-main .custom-menu .row .grid-cell:hover{background-color:rgba(255, 255, 255, 0.8);}
.header-slider .slider-main .custom-menu .row .grid-cell:hover h2{color:#34515a;font-size:100% !important;font-weight:bold;}
.header-slider .slider-main .custom-menu .row .grid-cell:hover .grid-content{bottom:22%;}
.header-slider .slider-main .custom-menu .row .grid-cell:hover .grid-separator{top:81%;}
@media screen and (max-width: 1760px) { .header-slider .slider-main .custom-menu .row .grid-cell .grid-content{font-size:18px;} }
@media screen and (max-width: 1660px) { .header-slider .slider-main .custom-menu .row .grid-cell .grid-content{font-size:16px;} }
@media screen and (max-width: 1360px) { .header-slider .slider-main .custom-menu .row .grid-cell .grid-content{font-size:14px;} }
@media screen and (max-width: 642px) { .header-slider .slider-main .custom-menu .row .grid-cell h2{font-size:140% !important;} }
@media screen and (max-width: 400px) { 
  .header-slider .slider-main .custom-menu .row .grid-cell h2{font-size:120% !important;}
  .header-slider .slider-main .custom-menu .row .grid-cell:hover h2{font-size:90% !important;}
}
@media screen and (max-width: 325px) {
  .header-slider .slider-main .custom-menu .row .grid-cell h2{font-size:90% !important;}
  .header-slider .slider-main .custom-menu .row .grid-cell:hover h2{font-size:70% !important;}
}
.header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821::after{content:'';display: inline-block;width:100%;min-height:190px;background-position:24px 20px;background-repeat:no-repeat;background-image:url('/sites/default/files/1821_logo--v5.png');opacity:0.4;/*background-size:cover;top:0px;right:0px;bottom:0px;left:0px;*/}
.header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821:hover{background-color: rgba(0, 0, 0, 0.8);}
.header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821:hover h2,.header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821:hover .grid-content{color:#E3DED7;}
@media screen and (max-width: 767px) {
  .header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821::after{background-image:none;min-height:90px;}
  .header-slider .slider-main .custom-menu .row .grid-cell{min-height:90px;}
  .header-slider .slider-main .custom-menu .row .grid-cell h2{font-size:106% !important;}
  .header-slider .slider-main .custom-menu .row .grid-cell:hover .grid-separator{top:57%;}
  .header-slider .slider-main .custom-menu .row .grid-cell.epanastasi-1821:hover .grid-separator{top:62%;}
  .header-slider .slider-main .custom-menu .row .grid-cell .grid-content{display:none;}
}

#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1{margin:50px auto;text-align:center;max-width:1160px;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1.epanastasi-1821{margin-bottom:0px;/*background:transparent url("../img/texture-pattern-300x300.jpg");*/}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-title h2{font-weight:bold;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-title .separator{max-width:100px;height:10px;margin:30px auto;background-color:#cd5857;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .row:nth-child(2){background:transparent url("../img/inner-page-01--bg-md_v2.png") left top/contain no-repeat;padding:80px 0px;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1.epanastasi-1821 .row:nth-child(2){background-image:none;padding:80px 0px;padding-bottom:30px;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-content.ic1 .separator{width:10px;height:240px;float:left;background-color:#cd5857;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-content.ic1 img{max-width:360px;width:100%;margin:0 auto;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
@media screen and (max-width: 450px) { #header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-content.ic1 img{max-width:240px;} }
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-content.ic1 img:hover{-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-1 .inner-content.ic2{padding:100px 75px;background:transparent url("../img/inner-page-01--2-md_v2.png") right top/contain no-repeat;}

#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2{margin:50px auto;/*10px auto 20px*/;text-align:center;max-width:1160px;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-title{display:inline-block;/*border:2px dashed #e2dfda;*/margin-bottom:20px;}
/*#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-title .inner{background-color: rgba(216, 213, 204, 0.8);padding:30px 50px 1px;}*/
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-title h2{font-weight:bold;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-title .separator{max-width:100px;height:10px;margin:30px auto;background-color:#cd5857;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .row:nth-child(2){background:transparent url("../img/inner-page-02--1-md.jpg") right top/contain no-repeat;}
#header .header-bottom .row .region-bottom-header #block-episkepsoytilamiainner2.block .content .header--index-inner-2 .row:nth-child(2){background:transparent url("../img/inner-page-02--1-md_3.jpg") right top/contain no-repeat;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 .separator{margin-left:120px;margin-top:20px;width:10px;height:220px;float:left;background-color:#34515a;}
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 img{max-width:260px;width:100%;margin:70px auto 0;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
@media screen and (max-width: 959px) { #header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 img{margin-top:20px;max-width:240px;} }
@media screen and (max-width: 767px) { #header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 .separator{margin-left:20px;} }
@media screen and (max-width: 450px) { #header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 img{max-width:200px;} }
#header .header-bottom .row .region-bottom-header .block .content .header--index-inner-2 .inner-content.ic1 img:hover{-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}

#main-wrapper .main-page-top .row .region-main-page-top .block .content .content--index-inner-1{margin:50px auto 30px;text-align:center;max-width:1200px;}
#main-wrapper .main-page-top .row .region-main-page-top .block .content .content--index-inner-1 .inner-content{margin-bottom:30px;}
#main-wrapper .main-page-top .row .region-main-page-top .block .content .content--index-inner-1 .inner-content p{font-size:28px;}
#main-wrapper .main-page-top .row .region-main-page-top .block .content .content--index-inner-1 .inner-content p img{max-height:40px;margin-top:-2px;margin-right:10px;}

#main-wrapper .block ol.breadcrumb{border-radius:0px;background-color:#bbbab7;}
#main-wrapper .block ol.breadcrumb .breadcrumb-item{color:#E3E0DB !important;}
#main-wrapper .block ol.breadcrumb .breadcrumb-item a{color:#FFFFFF !important;}

#main-wrapper .main-content article .node__meta .field.field--name-user-picture img{max-height:45px;width:auto;}
/*#main-wrapper .main-content article .node__meta .meta__content .field.field--type-entity-reference:nth-child(2) .field__items .field__item:nth-child(1){border-left:2px solid #cccccc;margin-left:10px;padding-left:10px;}*/
#main-wrapper .main-content article .node__content .field.field--name-body,
#main-wrapper .main-content article .node__content .field.field--name-field-imerominia{overflow:hidden;padding-bottom:10px;width:100%;}
#main-wrapper .main-content article .node__content .field.field--label-inline .field__label{padding-right:5px;}
#main-wrapper .main-content article .node__content .field.field--name-body p img{margin:4px 12px;padding:1px;border:1px dashed #e1e1e1;}
#main-wrapper .main-content article .node__content .field.field--name-body a.btn{color:#ffffff !important;}
#main-wrapper .main-content article .node__content .field--name-field-tags.field--type-entity-reference,
#main-wrapper .main-content article .node__content .field--name-field-etiketes.field--type-entity-reference{padding:4px 8px;background-color:#f2f2f2;margin-top:20px;}
#main-wrapper .main-content article .node__content .field--type-file .field__item .gdoc-field{margin:10px 0;width:100%;min-height:800px;}
#main-wrapper .main-content article .node__content .field--type-entity-reference .field--name-field-media-audio-file .field__item audio{width:100%;}
#main-wrapper .main-content .content > article .node__content .field.field--name-field-eikona,
#main-wrapper .main-content .content > article .node__content .field.field--name-field-image{overflow:hidden;margin-bottom:30px;}
#main-wrapper .main-content .content > article .node__content .field.field--name-field-eikona .field--type-image,
#main-wrapper .main-content .content > article .node__content .field.field--name-field-image.field--type-image{width:100%;}
#main-wrapper .main-content .content > article .node__content .field.field--name-field-eikona .field--type-image > .field__item,
#main-wrapper .main-content .content > article .node__content .field.field--name-field-image.field--type-image .field__item{text-align:center;}
#main-wrapper .main-content .content > article .node__content .field.field--name-field-eikona .field--type-image a,
#main-wrapper .main-content .content > article .node__content .field.field--name-field-image.field--type-image a{display:inline-block;}
#main-wrapper .main-content .content > article .node__content .field.field--name-field-eikona .field--type-image a > img,
#main-wrapper .main-content .content > article .node__content .field.field--name-field-image.field--type-image a > img{display:block;margin:0 auto;max-width:100%;height:auto;}
#main-wrapper .main-content article .node__content .field.field--name-field-almpoym,
#main-wrapper .main-content article .node__content .field.field--name-field-images{overflow:hidden;margin:20px 0;}
#main-wrapper .main-content article .node__content .field.field--name-field-almpoym .field--type-image,
#main-wrapper .main-content article .node__content .field.field--name-field-images.field--type-image{width:100%;}
#main-wrapper .main-content article .node__content .field.field--name-field-almpoym .field--type-image .field__items,
#main-wrapper .main-content article .node__content .field.field--name-field-images.field--type-image .field__items{overflow:hidden;}
#main-wrapper .main-content article .node__content .field.field--name-field-almpoym .field--type-image .field__item,
#main-wrapper .main-content article .node__content .field.field--name-field-images.field--type-image .field__item{float:left;padding:3px;}
#main-wrapper .main-content article .node__content .field.field--name-field-almpoym .field--type-image .field__item img,
#main-wrapper .main-content article .node__content .field.field--name-field-images.field--type-image .field__item img{max-width:100%;height:auto;margin-bottom:8px;}
#main-wrapper .main-content article .node__content .field.field--name-field-media-oembed-video .field__item{text-align:center;}
#main-wrapper .main-content article .node__content .field.field--name-field-media-oembed-video .field__item iframe{min-height:480px;}
#main-wrapper .main-content article .node__content .field.field--name-field-shetikes-selides{margin-bottom:40px;padding:0 50px;}
#main-wrapper .main-content article .node__content .field.field--name-field-shetikes-selides .field__item{border-bottom:2px solid #dddddd;}

#main-wrapper .main-content article.node--type-profil-symboyloy .node__content .field.field--name-field-epitheto{width:100%;}
#main-wrapper .main-content article.node--type-synedriasi .node__content .field{margin-bottom:10px;padding-bottom:0px;}
#main-wrapper .main-content article.node--type-prokiryxi-diagonismos .node__content .field{margin-bottom:10px;padding-bottom:0px;}

#main-wrapper .main-content article .node__content .field.field--name-body .content--panoramata .row .content--panorama{text-align:center;padding:20px 10px;}
#main-wrapper .main-content article .node__content .field.field--name-body .content--panoramata .row .content--panorama img{padding:2px;border:1px dashed #cccccc;}

#main-wrapper .main-content .content form.search-form .search-help-link{float:right;}

#main-wrapper .main-content .block .hotspot-stats-data table td:nth-child(2),
#main-wrapper .main-content .block .hotspot-stats-data table td:nth-child(3){width:100px;}
#main-wrapper .main-content .block.block-menu .nav-item{width:100%;border-bottom:2px solid #eeeeee;}
#main-wrapper .main-content .block .hotspot-stats-data #curve_chart{max-width:920px !important;}

.page-vocabulary-dieythynseis-tmimata #main-wrapper .main-content .view-taxonomy-term.view-display-id-page_1 .view-header{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #e1e1e1e1;}
#main-wrapper .main-content .view-taxonomy-term .view-header .field.field--label-inline .field__items{display:inline-block;}
#main-wrapper .main-content .view-taxonomy-term .view-header .field.field--label-inline .field__items .field__item{border-right:1px solid #e1e1e1;padding-right:5px;}
#main-wrapper .main-content .view-taxonomy-term .view-header .field.field--label-inline .field__items .field__item:last-child{border-right:0px;}
#main-wrapper .main-content .view-taxonomy-term .view-content .views-row{width:100%;}
#main-wrapper .main-content .view-vocabulary-terms-view.view-display-id-page_2 .view-content .views-field.views-field-description__value{padding:10px 0;}
#main-wrapper .main-content .view-vocabulary-terms-view.view-display-id-page_3 .view-content .views-field.views-field-name .field-content .dim-ypa{color:#aaaaaa;}
#main-wrapper .main-content .view-vocabulary-terms-view.view-display-id-page_3 .view-content .views-field.views-field-name .field-content .dim-ypa a{color:#bbbbbb !important;}
#main-wrapper .main-content .view-profiles .view-filters .views-exposed-form .form-row .form-item-field-organogramma-target-id{max-width:500px;}
#main-wrapper .main-content .view-profiles .view-filters .views-exposed-form .form-row .form-item-field-organogramma-target-id select option:nth-child(1),
#main-wrapper .main-content .view-profiles .view-filters .views-exposed-form .form-row .form-item-field-organogramma-target-id select option:nth-child(2){font-weight:bold;}
#main-wrapper .main-content .view-profiles.view-display-id-page_7 .view-content.row{overflow:hidden;}
#main-wrapper .main-content .view-profiles.view-display-id-page_7 .view-content.row .views-row,
#main-wrapper .main-content .view.view-news-stream .view-content .views-row,
#main-wrapper .main-content .view.view-sittings .view-content .views-row{width:100%;margin-bottom:10px;}
#main-wrapper .main-content .view-profiles.view-display-id-page_7 .view-content.row .views-row{border-bottom:5px solid #eeeeee;margin-bottom:20px;}
#main-wrapper .main-content .view .view-content .views-row article .node__content{width:100%;overflow:hidden;}
#main-wrapper .main-content .view .view-content .views-row article .node__content .field.field--name-field-image{float:left;}
#main-wrapper .main-content .view .view-content .views-row article .node__content .group-2 .field.field--name-body{width:auto;padding-bottom:20px;}
#main-wrapper .main-content .view .view-content .views-row article.node--view-mode-teaser{margin-bottom:10px;}
#main-wrapper .main-content .view .view-content .views-row article.node--view-mode-teaser .node__content .group-2 .field.field--name-body{padding-bottom:0px;}
@media screen and (max-width: 576px) { 
  #main-wrapper .main-content .view .view-content .views-row article .node__meta > article{display:none;}
  #main-wrapper .main-content .view .view-content .views-row article .node__content .group-2{overflow:hidden;width:100%;} 
  #main-wrapper .main-content .view .view-content .views-row article .node__content .group-2 .field.field--name-body{padding-bottom:0px;}
}

#main-wrapper .main-content .view.view-poll-list .view-content .views-row{width:100%;}
#main-wrapper .main-content .view.view-calendar-view .view-content > div{width:100%;}
#main-wrapper .main-content .view.view-calendar-view .view-content .fc-view-container table thead.fc-head th > a,
#main-wrapper .main-content .view.view-calendar-view .view-content .fc-view-container .fc-popover .fc-event-container > a{color:#ffffff !important;}
#main-wrapper .main-content .view.view-calendar-view .view-content .fc-view-container table .fc-widget-content .fc-event-container > a > .fc-content{color:#ffffff;}
@media screen and (max-width: 900px) { 
  #main-wrapper .main-content .view.view-calendar-view.view-display-id-page_1 .view-content .fc-toolbar .fc-right{display:none;}
}

.path-contact #main-wrapper .main-content .row.panel-layout.mixed-rows-cols{margin-left:0px;margin-right:0px;}
/* .path-contact #main-wrapper .main-content .row.panel-layout.mixed-rows-cols .block-region-second .block{padding:6px 6px 0;border:4px dotted #e4ddca;} */
.path-contact #main-wrapper .main-content .webform-submission-contact-form fieldset > .form-textarea-wrapper > textarea,
.path-contact #main-wrapper .main-content .webform-submission-contact-form fieldset > input{border:0px;border-bottom:5px dotted #e4ddca;}
#main-wrapper .main-content .contact-info{margin:10px 0px 30px;}
#main-wrapper .main-content .contact-info span{width:100%;margin-right:15px;}

/*#main-wrapper .main-content .panel-layout.mixed-rows-cols .block{border:1px solid red;}*/
#main-wrapper .main-content .panel-layout.mixed-rows-cols .layout-content{padding-left:5px;padding-right:5px;margin-bottom:5px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .layout-content .block > h2{font-size:20px/*32px*/;font-weight:bold;border-bottom:2px dashed #a8a7a6;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .layout-content article header h2.node__title{font-size:24px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .layout-content article header .node__meta .field--name-user-picture img{max-height:24px;width:auto;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .layout-content{padding-left:15px;padding-right:5px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .layout-content .block{margin-bottom:20px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .layout-content .block-menu .nav .nav-item{border-bottom:2px solid #eeeeee;width:100%;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .layout-content .block-menu .nav .nav-item a{padding:2px 1px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .region--t-f .layout-content.region--third{padding-right:5px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .region--t-f .layout-content.region--fourth{padding-left:10px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .horizontal-tabs .horizontal-tabs-list li.horizontal-tab-button a{color:#34515a !important;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .horizontal-tabs .horizontal-tabs-pane .block-views .view .view-content .views-row{margin-top:10px;border-bottom:4px dashed #eeeeee;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--first .horizontal-tabs .horizontal-tabs-pane .block-views .view .view-content .views-row{min-height:140px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .horizontal-tabs .horizontal-tabs-pane .block-views .view .view-content .views-row article .node__content p{margin-bottom:0px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .horizontal-tabs .horizontal-tabs-pane .block-views .view .view-content .views-row article .node__content .field--type-datetime{width:auto;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .horizontal-tabs .horizontal-tabs-pane .block-views .view .more-link{text-align:right;margin-bottom:15px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--s-t-f-f .view .more-link{border-top:2px solid #eeeeee;text-align:right;margin-top:8px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--fifth .view.view-calendar-view .view-content .fc-toolbar{margin-bottom:8px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--fifth .view.view-calendar-view .view-content .fc-toolbar .fc-left{font-size:12px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--fifth .view.view-calendar-view .view-content .fc-toolbar .fc-center{font-size:14px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--fifth .view.view-calendar-view .view-content .fc-toolbar .fc-right{font-size:12px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--fifth .view.view-calendar-view .view-content .fc-toolbar .fc-button{padding:0px 6px !important;height:30px !important;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .region--bottom .block{margin-bottom:20px;}
#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-dark a,#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-notice a,
#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-secondary a,#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-success a,
#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-danger a,#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-warning a,
#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-info a,#main-wrapper .main-content .panel-layout.mixed-rows-cols .bg-primary a{color:#E3DED7 !important;}

#main-wrapper .main-content .simplenews-confirm-multi .item-list{margin-bottom:40px;}
#main-wrapper .main-content .simplenews-confirm-multi .item-list ul.list-group li.list-group-item{border-top:0px;border-left:0px;border-right:0px;}
#main-wrapper .main-content .simplenews-confirm-multi #edit-actions #edit-submit{margin-right:20px;}

#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2{margin:50px auto;text-align:center;max-width:1200px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 h2{font-weight:bold;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .separator{max-width:100px;height:10px;margin:20px auto 30px;background-color:#cd5857;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2){position:relative;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img{position:absolute;width:100%;z-index:10;margin-top:70px;padding:0 14px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row2,
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row3,
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row4{display:none;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content{margin-bottom:35px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content .inner-content-img{display:inline-block;position:relative;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content img{max-height:270px;opacity:0.6;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content img.icon{position:absolute;z-index:5;opacity:1;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content.ic1 img.icon{left:30%;top:30%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content.ic2 img.icon{left:54%;top:50%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content.ic3 img.icon{left:58%;top:30%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content.ic4 img.icon{left:50%;top:60%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content img.icon.ver{max-height:80px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content img.icon.hor{max-width:100px;width:100%;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content h5{font-weight:bold;margin-top:10px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content p{padding-left:25px;padding-right:25px;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content p a{color:#34515a !important;}
#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 .inner-content p a:hover{color:#E3DED7 !important;}
@media screen and (max-width: 1199px) {
  #main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img{opacity:0.6;padding:0 60px;}
  #main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row2{display:inline;margin-top:500px;}
}
@media screen and (max-width: 767px) {
  #main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img{display:none !important;}
  /*#main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row2{display:inline;margin-top:530px;}
  #main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row3{display:inline;margin-top:940px;}
  #main-wrapper .main-page-bottom .row .region-main-page-bottom .block .content .content--index-inner-1--2 > .row:nth-child(2) > img.row4{display:inline;margin-top:1340px;}*/
}

.features{margin:60px 0 20px;}.features .item{margin-bottom:40px;}
.features .item .icon{text-align:center;}
.features .item .icon img{max-height:80px;margin:0 auto 30px; 
  /*-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);*/
  -webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;
  /*-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;o-transition: all 0.2s ease-in 0s;ms-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s;*/}
.features .item:hover .icon img{
  /*-webkit-animation-name: hvr-bob-float, hvr-bob;animation-name: hvr-bob-float, hvr-bob;-webkit-animation-duration: .3s, 1.5s;animation-duration: .3s, 1.5s;-webkit-animation-delay: 0s, .3s;animation-delay: 0s, .3s;-webkit-animation-timing-function: ease-out, ease-in-out;animation-timing-function: ease-out, ease-in-out;-webkit-animation-iteration-count: 1, infinite;animation-iteration-count: 1, infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-direction: normal, alternate;animation-direction: normal, alternate;*/
  -webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  /*max-height:90px;margin-bottom:20px;*/  /*-webkit-filter: drop-shadow(5px 5px 5px #cccccc);filter: drop-shadow(5px 5px 5px #cccccc);*/}
.features .item .divider{background:transparent url("../img/feature-bottom.png") center/80% no-repeat;min-height:15px;margin:10px 0 15px;}.features .item .divider img{max-width:100px; display:none;}
.features .item h3{text-align:center;margin-bottom:20px;font-weight:bold;}
.features .item .f-menu{text-align:center;}
.features .item .f-menu ul{display:inline-block;list-style:none;padding-left:20px;}
.features .item .f-menu ul li{text-align:left;padding-left:1em;background: url(../img/arrow-1.png) 0px 8px/14px no-repeat;
  -webkit-transition: all 0.1s ease-in 0s;-moz-transition: all 0.1s ease-in 0s;/* o-transition: all 0.1s ease-in 0s;ms-transition: all 0.1s ease-in 0s; */transition: all 0.1s ease-in 0s;}
.features .item .f-menu ul li:hover{background-position:4px 8px;}
.features .item .f-menu ul li a{color:#34515a !important;font-weight:500;-webkit-transition: all 0.1s ease-in 0s;-moz-transition: all 0.1s ease-in 0s;/* o-transition: all 0.1s ease-in 0s;ms-transition: all 0.1s ease-in 0s; */transition: all 0.1s ease-in 0s;}
.features .item .f-menu ul li a:hover{text-decoration:none;color:#CD5956 !important;}

.site-footer .block form.webform-submission-form .mb-3{margin-bottom:5px !important;}
.site-footer .region-footer-second .block form fieldset{background-color:transparent;border-bottom:0px;}
.site-footer .region-footer-second .block form .form-actions{margin:1px 0 0 0px;padding:0px;}
.site-footer .region-footer-third .block{margin:0px;}
/*.site-footer #block-footermenu-2{font-size:90%;}*/
.site-footer #block-footermenu-2 h6{font-weight:bold;}
@media screen and (max-width: 1199px) { .site-footer #block-footermenu-2 h6{font-size:85%;} }
@media screen and (max-width: 991px)  { .site-footer .region-footer-third div,.site-footer .region-footer-third{margin-right:0px !important;padding-right:0px !important;} }
.site-footer #block-footermenu-2 ul{list-style:none;padding-left:0px;font-weight:500;}
.site-footer #block-footermenu-2 ul li{text-align:left;padding-bottom:0.3em;background:url(../img/footer-li-bottom.png) left bottom/auto 0.148em repeat-x;}
.site-footer #block-footermenu-2 ul li:last-child{padding-bottom:0em;background:none;}

.site-footer .row .bg-image .full-width{left:50%;margin-top:0px;margin-left:-600px;margin-right:-600px;max-width:480px;position:relative;right:50%;width:576px;} /* margin-top:30px;margin-left:-480px;margin-right:-460px;max-width:422px; */
@media screen and (max-width: 1400px) { .site-footer .row .bg-image .full-width{margin-left:-540px;margin-right:-540px;max-width:460px;margin-top:5px;} }
@media screen and (max-width: 1199px) { .site-footer .row .bg-image .full-width{margin-left:-470px;margin-right:-470px;max-width:440px;margin-top:15px; /*margin-left:-410px;max-width:380px;*/} .site-footer #block-webform-2 h2{font-size:92%;} }
@media screen and (max-width: 991px)  { .site-footer .row .bg-image .full-width{display:none; /*margin-left:-1050px;margin-right:-1050px;max-width:480px;margin-top:0px;*/ /*margin-left:-890px;max-width:480px;*/} }
@media screen and (max-width: 767px)  { .site-footer .row .bg-image .full-width{display:none; /*margin-left:-920px;margin-top:-30px;max-width:540px;*/ /*margin-left:-740px;*/} }
@media screen and (max-width: 670px)  { .site-footer .row .bg-image .full-width{display:none; /*margin-left:-800px;margin-top:-30px;max-width:500px;*/} }
@media screen and (max-width: 575px)  { .site-footer .row .bg-image .full-width{display:none; /*margin-left:-680px;margin-top:10px;max-width:440px;*/} }
.site-footer #block-webform-2 form.webform-submission-form .mb-3{margin-bottom:0px !important;}
.site-footer #block-webform-2 form fieldset{padding-left:2px;padding-right:2px;}
.site-footer #block-webform-2 form fieldset input, .site-footer #block-webform-2 form fieldset textarea{padding-left:2px;padding-right:2px;}
.site-footer #block-webform-2 form .form-item-subject{display:none;}
.site-footer #block-webform-2 form textarea{height:74px;}
.site-footer #block-webform-2 form .captcha{width:100%;}
.site-footer #block-webform-2 form .captcha .css-captcha-code{margin:10px 3px 0px;}
.site-footer #block-webform-2 form .captcha summary,.site-footer #block-webform-2 form .captcha .details-wrapper small.details-description,
.site-footer #block-webform-2 form .captcha .form-item-captcha-response #edit-captcha-response--description{display:none;}
.site-footer #block-webform-2 form .col-md-6.form-item-terms-of-service{font-size:12px;margin-top:10px;padding-bottom:0px;border:0px;padding-right:0px;}
.site-footer #block-webform-2 form .col-md-6.form-item-terms-of-service .form-check-label{cursor:pointer;text-align:left;max-width:110px;}
.site-footer #block-webform-2 form .col-md-6.form-actions{margin-top:10px;margin-bottom:0px;}
@media screen and (max-width: 991px)  { 
  /*.site-footer #block-webform-2 form .captcha{padding-left:15px;padding-right:15px;}*/
  .site-footer #block-webform-2 form fieldset,.site-footer #block-webform-2 form > div{border-bottom:0px;}
}

body a.skip-link,h2.visually-hidden,
.qc-cmp2-main .qc-cmp2-consent-info{background-color:#ffffff;color:#555555;}
