/*
Theme Name: Wordify
Theme URI: http://underscores.me/
Author: 4nt0n
Description: simple wordpress starter based on underscores
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wordify
Tags:
*/

@font-face {font-family:'Averta-Bold';src:url('src/fonts/338AD9_0_0.eot');src:url('src/fonts/338AD9_0_0.eot?#iefix') format('embedded-opentype'),url('src/fonts/338AD9_0_0.woff2') format('woff2'),url('src/fonts/338AD9_0_0.woff') format('woff'),url('src/fonts/338AD9_0_0.ttf') format('truetype');}

@font-face {font-family:'Averta-Light';src:url('src/fonts/338AD9_1_0.eot');src:url('src/fonts/338AD9_1_0.eot?#iefix') format('embedded-opentype'),url('src/fonts/338AD9_1_0.woff2') format('woff2'),url('src/fonts/338AD9_1_0.woff') format('woff'),url('src/fonts/338AD9_1_0.ttf') format('truetype');}

@font-face {font-family:'Averta-Regular';src:url('src/fonts/338AD9_2_0.eot');src:url('src/fonts/338AD9_2_0.eot?#iefix') format('embedded-opentype'),url('src/fonts/338AD9_2_0.woff2') format('woff2'),url('src/fonts/338AD9_2_0.woff') format('woff'),url('src/fonts/338AD9_2_0.ttf') format('truetype');}

@font-face {font-family:'Averta-RegularItalic';src:url('src/fonts/338AD9_3_0.eot');src:url('src/fonts/338AD9_3_0.eot?#iefix') format('embedded-opentype'),url('src/fonts/338AD9_3_0.woff2') format('woff2'),url('src/fonts/338AD9_3_0.woff') format('woff'),url('src/fonts/338AD9_3_0.ttf') format('truetype');}

@font-face {font-family:'Averta-Semibold';src:url('src/fonts/338AD9_4_0.eot');src:url('src/fonts/338AD9_4_0.eot?#iefix') format('embedded-opentype'),url('src/fonts/338AD9_4_0.woff2') format('woff2'),url('src/fonts/338AD9_4_0.woff') format('woff'),url('src/fonts/338AD9_4_0.ttf') format('truetype');}

@font-face {font-family:'FontAwesome';src:url("src/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("src/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("src/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("src/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("src/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("src/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}

body {font-family:'Averta-Regular';color:#000000;}
/*#wpadminbar {display:none;}*/
html.rd-navbar-static-linked {/*margin-top:32px!important;*/		/*margin-top:0!important;*/}


#wpadminbar {height:32px;}
/*body.admin-bar {margin-top:32px;}
body.admin-bar .rd-navbar--is-stuck {margin-top:32px;}
body.admin-bar .rd-navbar-fixed .rd-navbar-panel {top:32px;}
body.admin-bar .rd-navbar-fixed [class*="rd-navbar-fixed__element"] {top:32px;}*/
	body.admin-bar .rd-navbar-fixed .logos-cell {top:32px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-brand {top:54px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-panel {top:146px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-nav-wrap {top:200px;}

	body.admin-bar .rd-navbar-static {top:32px;}

@media screen and (max-width:782px) and (min-width:768px) {
	html #wpadminbar {height:46px;}
	/*body.admin-bar {margin-top:46px;}
	body.admin-bar .rd-navbar--is-stuck {margin-top:46px;}*/

	body.admin-bar .rd-navbar-fixed .logos-cell {top:46px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-brand {top:68px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-panel {top:160px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-nav-wrap {top:216px;}
}
@media screen and (max-width:767px) {
	html #wpadminbar {height:46px;}
	/*body.admin-bar {margin-top:46px;}
	body.admin-bar .rd-navbar--is-stuck {margin-top:46px;}*/

	body.admin-bar .rd-navbar-fixed .logos-cell {top:46px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-brand {top:68px;}
	body.admin-bar .rd-navbar-fixed .rd-navbar-panel {top:71px;/*top:160px;*/}
	body.admin-bar .rd-navbar-fixed .rd-navbar-nav-wrap {top:141px;}
}


body > .page header.page-header {/*border-top:10px solid #000000;*/min-height:95px;z-index:100;}
@media screen and (min-width:768px) {
	body > .page header.page-header {min-height:170px;}
}
@media screen and (min-width:1400px) {
	body > .page header.page-header {min-height:223px;}
}
body .rd-navbar {border-top:10px solid #000000;}
.rd-navbar-static .rd-navbar-inner {min-height:auto;padding:0;}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {padding:0;}
.rd-navbar-static {border-bottom:1px solid #000000;}
.rd-navbar-static:not(.rd-navbar--is-stuck) * + .rd-navbar-bottom-panel:before {border-top:1px solid #000000;z-index:1;}
.rd-navbar-static.rd-navbar--is-stuck:before {content:"";border-top:1px solid #000000;position:absolute;left:0;right:0;bottom:51px;z-index:1;}

.rd-navbar-inner .logos-cell {width:100%;position:relative;background-color:#ffffff;padding:10px 0;z-index:1;}
.rd-navbar-inner .logos-cell .container {padding:0;max-width:100%;display:flex;justify-content:space-between;}
.logos-cell a,
.logos-cell img {display:block;}
.logos-cell .rd-navbar-brand.left {margin-left:15px;}
.logos-cell .rd-navbar-brand.right {margin-right:15px;align-self:flex-end;left:auto;right:56px;display:none;}

@media screen and (min-width:1400px) {
	.logos-cell .rd-navbar-brand.left {/*margin-left:20px;*/margin-left:0;}
	.logos-cell .rd-navbar-brand.right {/*margin-right:20px;*/margin-right:0;}
}
.logos-cell .rd-navbar-brand.right img {max-height:90px;}
@media (min-width: 576px) {

}
@media (min-width: 768px) {
	.rd-navbar-inner .logos-cell {padding:20px 0;}
	.logos-cell .rd-navbar-brand.right {display:block;}
}

.rd-navbar-fixed .logos-cell {height:95px;position:fixed;border-top:10px solid #000000;top:0;border-bottom:1px solid #000000;}
@media screen and (min-width:768px) {
	.rd-navbar-fixed .logos-cell {height:125px;border-bottom:0;}
}
@media (min-width: 992px) {

}
@media (min-width: 1200px) {
	.rd-navbar-static.rd-navbar--is-stuck .logos-cell {padding:10px 0;}
	.rd-navbar-static.rd-navbar--is-stuck .logos-cell img {max-height:60px;}
	.rd-navbar-inner .logos-cell {padding:30px 0;}
}


.rd-navbar-static .rd-navbar-search .form-label, .rd-navbar-sidebar .rd-navbar-search .form-label {left:20px;}
.rd-navbar-static .rd-navbar-search .form-input, .rd-navbar-sidebar .rd-navbar-search .form-input {padding-left:20px;}

html.rd-navbar-fixed-linked .page {padding-top:0;}
header.page-header .rd-navbar-static {box-shadow:none;}
header.page-header .rd-navbar-nav {font-size:0;}
/*header.page-header {border-bottom:1px solid #000000;}*/

.rd-navbar-fixed .rd-navbar-brand.left {left:0;}
.rd-navbar-fixed .rd-navbar-brand.right {right:0;}

.rd-navbar-inner {}

/*header.page-header .brand-name {margin-left:20px;}*/
/*.rd-navbar-static .rd-navbar-top-panel__content-bottom {height:190px;}*/


.rd-navbar-search__toggle .rd-navbar-fixed--hidden {}
@media screen and (max-width:1399px) {
	.rd-navbar-fixed--hidden {/*display:block;*/display:none!important;}
}

.rd-navbar-fixed .rd-navbar-top-panel__content {/*opacity:1;visibility:visible;*/}

.rd-navbar-inner {flex-wrap:wrap;}
.rd-navbar-panel {width:100%;/*height:140px;*/display:flex;justify-content:space-between;}
.rd-navbar-nav-wrap {width:100%;/*height:50px;*/		}
.rd-navbar-static .rd-navbar-nav-wrap {flex-direction:row;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;}

.rd-navbar-fixed .rd-navbar-panel {/*height:140px;*/top:25px;border:0;left:auto;width:50px;}
@media screen and (min-width:768px) {
	.rd-navbar-fixed .rd-navbar-panel {/*height:140px;*/top:125px;left:0;width:100%;border-top:1px solid #000000;border-bottom:1px solid #000000;}
}

/*.rd-navbar-fixed .rd-navbar-nav-wrap {overflow-x:visible;overflow-y:initial;}
.rd-navbar-fixed .rd-navbar-nav-wrap .search-button {display:none;}*/

.wpml-ls-legacy-dropdown-click a {border:0;}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {padding-top:20px;padding-bottom:18px;/*border-top:1px solid #000000;*/font-size:12.5px;letter-spacing:2px;}
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {font:400 16px/20px "FontAwesome";content:'\f107';border:0;top:calc(50% - 10px);height:20px;}
.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {border:1px solid #000000;text-align:left;padding:19px 21px;margin-top:-1px;margin-left:-1px;font-size:12.5px;letter-spacing:2px;}
.rd-navbar button.rd-navbar-search__toggle {font-size:0;height:52px;width:60px;border-left:1px solid #000000;border-right:1px solid #000000;}
.rd-navbar-search button.rd-navbar-search__toggle {width:70px;}
.rd-navbar-static .rd-navbar-items-list > li {padding:0;line-height:0;}
.rd-navbar-static .rd-navbar-items-list > li + li:before {content:none;}
.rd-navbar .rd-navbar-search__toggle:before,
.rd-navbar .rd-navbar-search__toggle:after {line-height:48px;color:#000000;}
.desktop .rd-navbar .rd-navbar-search__toggle:hover {color:#ffffff;background-color:#000000;}
.desktop .rd-navbar .rd-navbar-search__toggle:hover:before {color:#ffffff;}
.desktop .rd-navbar .rd-navbar-search__toggle:hover:after {color:#ffffff;}
.rd-navbar-search .rd-search__submit {height:45px;}
.rd-navbar-static .rd-navbar-search .rd-search__submit {right:70px;height:51px;width:60px;margin-top:0;}
.rd-navbar-search .rd-search__submit:hover {color:#ffffff;background-color:#000000;}
.rd-navbar-search .rd-search__submit:hover:before {color:#ffffff;}
.rd-navbar-search .rd-search__submit:before {line-height:55px;}
.rd-navbar-static .rd-navbar-search .form-wrap {padding-right:140px;}
.rd-navbar-static .rd-navbar-search-wrap.active .rd-navbar-search::after {content:none;}
.rd-navbar-fixed .rd-navbar-nav-wrap .rd-navbar-items-list {position:absolute;right:0;margin-top:0;}
.rd-navbar-fixed .rd-navbar-nav-wrap__shop {font-size:12px;}
.rd-navbar-fixed .rd-navbar-items-list + .rd-navbar-search {margin-right:75px;}
.rd-navbar-fixed .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {padding-left:15px;background-color:#F2F2F2;border:0;}
.rd-navbar-fixed .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {right:20px;}
.rd-navbar-fixed .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {padding:19px 17px;}
.rd-navbar .rd-search .form-input {font-size:14px;border-radius:0;}
.rd-navbar-fixed .rd-search .form-input {padding:13px 10px 14px 10px;background-color:#F2F2F2;min-height:52px;}
.rd-navbar-fixed .rd-navbar-search .rd-search__submit {font-size:0;top:25px;height:51px;width:50px;}
.form-input:focus {border:0;box-shadow:none;}
.rd-navbar-fixed .wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a:hover,
.rd-navbar-fixed .wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a:focus {color:#A94B49;}

.rd-navbar .rd-search .form-input::-webkit-input-placeholder {color:#606060;}
.rd-navbar .rd-search .form-input:-moz-placeholder {color:#606060;}
.rd-navbar .rd-search .form-input::-moz-placeholder {color:#606060;opacity:1;}
.rd-navbar .rd-search .form-input:-ms-input-placeholder {color:#606060;}

.rd-navbar-fixed .rd-navbar-toggle {position:absolute;right:0;}
@media (min-width: 768px) {
	.rd-navbar-fixed .rd-navbar-toggle {/*left:0;right:auto;*/}
}

.rd-navbar-fixed .rd-navbar-nav-wrap {top:95px;padding:0 0 81px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:start;}
@media screen and (min-width:768px) {
	.rd-navbar-fixed .rd-navbar-nav-wrap {top:180px;}
}

.rd-navbar-static .rd-navbar-inner, .rd-navbar-static .rd-navbar-top-panel, .rd-navbar-static .rd-navbar-bottom-panel {width:100%;}
.rd-navbar-static .rd-navbar-dropdown > li > a {display:inline-block;}
header.page-header .rd-navbar-nav .rd-navbar-dropdown {background-color:#000000;border:0;}
/*header.page-header .rd-navbar-static.rd-navbar_corporate .rd-navbar-nav > li > .rd-navbar-dropdown {margin-top:3px;}*/
header.page-header .rd-navbar-static .rd-navbar-dropdown {padding:30px 20px 30px 20px;margin-left:0px;margin-top:3px;}
header.page-header .rd-navbar-static .rd-navbar-nav {margin:0;}
header.page-header .rd-navbar-static .rd-navbar-bottom-panel {padding:0;}
header.page-header .rd-navbar-static .rd-navbar-nav > li {margin-top:0;/*padding:19px 20px 16px 20px;*/}
/*header.page-header .rd-navbar-static:not(.rd-navbar--is-stuck) * + .rd-navbar-bottom-panel:before {border-top:1px solid #000000;}*/
header.page-header .rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {top:-30px;margin-left:22px;}

header.page-header .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.opened,
header.page-header .rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.focus {background-color:#000000;}
header.page-header .rd-navbar .rd-navbar-nav > li > a {font-size:12.5px;line-height:17px;font-weight:400;text-transform:none;letter-spacing:2px;padding:19px 20px 16px 20px;transition:none;}
header.page-header .rd-navbar-static .rd-navbar-nav > li:hover {background-color:#000000;}
header.page-header .rd-navbar-static .rd-navbar-nav > li:hover > a {color:#ffffff;}
header.page-header .rd-navbar-static .rd-navbar-nav > li.focus > a {color:#ffffff;}

header.page-header li.current-menu-item {background-color:#000000;}
header.page-header li.current-page-ancestor {background-color:#000000;}
header.page-header li.current-menu-item a {color:#ffffff;}
header.page-header li.current-page-ancestor a {color:#ffffff;}

header.page-header .rd-navbar-static .rd-navbar-dropdown li a {color:#B2B2B2;}
header.page-header .rd-navbar-static .rd-navbar-dropdown li.rd-navbar-submenu a {padding-right:20px;}
header.page-header .rd-navbar-static .rd-navbar-dropdown li a:hover {color:#b75755;}
header.page-header .rd-navbar-static .rd-navbar-dropdown li.current-menu-item a,
header.page-header .rd-navbar-static .rd-navbar-dropdown li.current-page-ancestor a {color:#b75755;}

header.page-header .rd-navbar-static .rd-navbar-nav > li.opened > a,
header.page-header .rd-navbar-static .rd-navbar-nav > li.active > a,
header.page-header .rd-navbar-static .rd-navbar-nav > li.focus > a,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.opened > a,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.active > a,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.focus > a {color:#ffffff;}

header.page-header .rd-navbar-static .rd-navbar-nav > li:hover > .rd-navbar-submenu-toggle,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li:hover > .rd-navbar-submenu-toggle {color:#ffffff;}

header.page-header .rd-navbar-static .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-static .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-static .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-static .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle:after {color:#ffffff;}

header.page-header .rd-navbar-static .rd-navbar-dropdown > li.focus > a,
header.page-header .rd-navbar-static .rd-navbar-dropdown > li.opened > a {color:#A94B49;}

header.page-header .rd-navbar-static .rd-navbar-dropdown .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle {color:#B2B2B2;position:absolute;width:20px;height:20px;margin-left:-20px;}

header.page-header .rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after {line-height:15px;font:400 16px/20px "FontAwesome";margin-left:-20px;margin-top:17px;}

header.page-header .rd-navbar-static .rd-navbar-nav > li.current-menu-item > .rd-navbar-submenu-toggle,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.current-menu-item > .rd-navbar-submenu-toggle,
header.page-header .rd-navbar-static .rd-navbar-nav > li.current-page-ancestor > .rd-navbar-submenu-toggle,
header.page-header .rd-navbar-sidebar .rd-navbar-nav > li.current-page-ancestor > .rd-navbar-submenu-toggle {color:#ffffff;}

header.page-header .rd-navbar-static .rd-navbar-dropdown .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle:after {margin-left:0;content:'\f105';font-family:'FontAwesome';font-size:16px;position:absolute;width:10px;height:10px;display:block;right:0;top:50%;margin-top:-9px;line-height:13px;}
header.page-header .rd-navbar-static .rd-navbar-dropdown > li.focus > a ~ .rd-navbar-submenu-toggle {color:#B2B2B2;}
header.page-header .rd-navbar-static .rd-navbar-dropdown > li.opened > a ~ .rd-navbar-submenu-toggle {color:#A94B49;}
header.page-header .rd-navbar-static .rd-navbar-dropdown > li:hover > a ~ .rd-navbar-submenu-toggle {color:#A94B49;}

header.page-header .rd-navbar-nav .rd-navbar-dropdown .rd-navbar-dropdown li a {color:#B2B2B2;}
header.page-header .rd-navbar-nav .rd-navbar-dropdown .rd-navbar-dropdown li:hover a {color:#A94B49;}

header.page-header .rd-navbar-static .rd-navbar-dropdown li.current-menu-item a {color:#A94B49;}
header.page-header .rd-navbar-static .rd-navbar-dropdown .rd-navbar--has-dropdown.current_page_ancestor > .rd-navbar-submenu-toggle {color:#A94B49;}
header.page-header .rd-navbar-static .rd-navbar-dropdown .rd-navbar--has-dropdown.current-menu-item > .rd-navbar-submenu-toggle {color:#A94B49;}
header.page-header .rd-navbar-static .rd-navbar-nav > li.rd-navbar--has-dropdown.current-menu-item > a ~ .rd-navbar-submenu-toggle {color:#A94B49;}

.rd-navbar-static .rd-navbar-nav > li {padding:0;}
header.page-header .rd-navbar .rd-navbar-nav > li > a {padding:19px 15px 16px 15px;}
li.rd-navbar-nav-wrap__shop {width:70px;}

.rd-navbar-fixed .rd-navbar-brand {height:auto;top:22px;}
.rd-navbar-fixed .rd-navbar-brand img {height:60px;}
@media screen and (min-width:768px) {
	.rd-navbar-fixed .rd-navbar-brand img {height:80px;}
}

@media screen and (min-width:1400px) {
	/*header.page-header .rd-navbar-static .rd-navbar-nav {margin-left:-15px;}*/
}

header.page-header .rd-navbar-nav > li > a:not([href]) {cursor:pointer;}
@media screen and (max-width:1399px) {
	.rd-navbar-nav > li > a:not([href]) {z-index:9;}
	.rd-navbar-fixed .rd-navbar-submenu-toggle {position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;}
	.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-dropdown {z-index:11;position:relative;}
	.rd-navbar-fixed li li.rd-navbar-submenu .rd-navbar-submenu-toggle {color:#888888;}
	.rd-navbar-fixed li li.rd-navbar-submenu.opened .rd-navbar-submenu-toggle {color:#ffffff;}
	.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown .rd-navbar-submenu-toggle::after {height:40px;line-height:40px;}
}


.search-mobile {display:none;width:75px;position:absolute;top:0;left:0;}
.search-mobile .wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {padding-bottom:20px;background-color:#ffffff;}
.rd-navbar-fixed .rd-navbar-nav-wrap__shop {display:block;width:75px;position:absolute;right:0;}
.rd-navbar-fixed .rd-navbar-search {width:200px;}
.rd-navbar-fixed .rd-navbar-nav-wrap__shop .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {background-color:#F2F2F2;border:0;margin-left:0;}
@media screen and (min-width:768px) {
	.search-mobile {display:block;}
	.rd-navbar-fixed .rd-navbar-nav-wrap__shop {display:none;}
	.rd-navbar-fixed .rd-navbar-search {width:100%;}
}
@media screen and (min-width:1400px) {
	.search-mobile {display:none;}
	.rd-navbar-fixed .rd-navbar-nav-wrap__shop {display:block;}
}

.rd-navbar-fixed .rd-navbar-search {order:1;margin:0!important;}
.rd-navbar-fixed .rd-navbar-items-list {order:2;}
.rd-navbar-fixed .rd-navbar-search_collapsable {order:3;width:100%;}


.swiper-slider_fullheight {height:calc(100vh - 95px);} /*95*/
.swiper-slide .white-centered {max-width: 400px!important;}
.swiper-slider_homepage {height: 50vh;}
@media screen and (min-width:768px) {
	.swiper-slider_fullheight {height:calc(100vh - 170px);} /*170*/
}
@media screen and (min-width:1400px) {
	.swiper-slider_fullheight {height:calc(100vh - 223px);} /*223*/
}

.breadcrumbs-custom__title,
.total_projects_title {font-family:'Averta-Light';text-align:center;}
.total_projects_title {font-size:20px;line-height:1.2;border-bottom:1px solid #bebebe;padding:0 0 20px 0;margin:0 0 50px 0;}
p.breadcrumbs-custom__path {text-align:center;}
p.breadcrumbs-custom__path > span {display:inline-block;vertical-align:baseline;font-size:12px;line-height:1.3;letter-spacing:0.5px;}
p.breadcrumbs-custom__path a, p.breadcrumbs-custom__path a:active, p.breadcrumbs-custom__path a:focus {	font-family:'Averta-Light';color:#000;}
p.breadcrumbs-custom__path a:hover {text-decoration:underline;}
p.breadcrumbs-custom__path > span .breadcrumb_last,
p.breadcrumbs-custom__path > span strong {font-family:'Averta-Semibold';color:#000;font-weight:normal;}
p.breadcrumbs-custom__path > span .breadcrumb_last {max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:bottom;}
@media (min-width: 768px) {
	.breadcrumbs-custom__title,
	.total_projects_title {text-align:left;}
	p.breadcrumbs-custom__path {text-align:right;}
	p.breadcrumbs-custom__path > span {font-size:13px;}

	.total_projects_title {font-size:24px;line-height:1.54167;}
}

section.home-slider {}

.home-page section:nth-child(odd) {background-color:#ffffff;}
.home-page section:nth-child(even) {background-color:#F0F0F0;}

.home-page section:nth-child(odd) .more a {background-color:#ffffff;}
.home-page section:nth-child(even) .more a {background-color:#F0F0F0;}

.home-page section .header {margin-bottom:50px;}
.home-page section h2.title {font-size:30px;line-height:37px;letter-spacing:0.5px;margin:0 0 20px 0;color:#000000;}
@media (min-width: 768px) {
	.home-page section h2.title {font-size:35px;line-height:42px;margin:0 0 25px 0;}
}
@media (min-width: 1200px) {
	.home-page section h2.title {font-size:40px;line-height:47px;margin:0 0 30px 0;}
}
.home-page section .more {font-size:12px;line-height:15px;color:#000000;letter-spacing:1px;position:relative;}
.home-page section .more a {color:#000000;padding:0 20px;position:relative;z-index:1;}
.home-page section .more a:hover {color:#A94B49;}
.home-page section .more:before {content:none;height:1px;background-color:#bebebe;display:inline;position:absolute;left:0;right:0;top:50%;margin-top:-1px;z-index:0;}
@media (min-width: 576px) {
	.home-page section .more:before {content:"";}
}

.call-list {}
article.item {padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #bebebe;}
article.item:last-child {border:0;margin:0;}
article.item figure {margin:20px 0 0 0;}
@media (min-width: 992px) {
	article.item {padding:0 0 50px 0;margin:0 0 50px 0;}
	article.item figure {margin:28px 0 0 0;}
}
article.item figure a {display:inline-block;}
article.item p.info {font-size:13px;line-height:19px;letter-spacing:0.5px;color:#A94B49;margin:0;}
@media (min-width: 768px) {
	article.item p.info {font-size:14px;}
}
article.call p.info span.type {font-family:'Averta-Semibold';display:inline-block;padding-right:6px;position:relative;display:block;margin-bottom:5px;}
article.call p.info span.date {position:relative;}
article.call p.info span.date:before {content:none;width:1px;height:18px;background-color:#606060;position:absolute;left:0;top:1px;}
@media (min-width: 576px) {
	article.call p.info span.type {display:inline-block;margin:0;}
	article.call p.info span.date:before {content:"";}
	article.call p.info span.date {padding:0 0 0 12px;}
}
article.call p.info span.date .label {/*font-family:'Averta-Regular';font-style:italic;*/font-family:'Averta-RegularItalic';position:relative;padding:0 22px 0 0;display:inline-block;white-space:nowrap;}
article.call p.info span.date .label:after {position:absolute;right:0;top:1px;content:'\e944';font-family:'Linearicons';font-size:15px;line-height:17px;font-style:normal;color:#A94B49;}
article.call p.info span.date .value {font-family:'Averta-Semibold';font-style:italic;/*font-family:'Averta-RegularItalic';font-weight:bold;*/margin:0 0 0 3px;}

article.new p.info span.type {display:inline-block;padding:0 5px 0 0;position:relative;display:block;margin:0 3px 5px 0;position:relative;}
article.new p.info span.type a,
article.new p.info span.type span {color:#A94B49;padding-right:10px;margin-right:10px;position:relative;}
article.new p.info span.type a:hover {color:#000000;}
article.new p.info span.type a:before,
article.new p.info span.type span:before {content:"";width:1px;height:18px;background-color:#606060;position:absolute;right:0;top:1px;}
/*article.new p.info span.type a:last-child,
article.new p.info span.type span:last-child {margin:0;padding:0;}*/
article.new p.info span.type a:last-child:before,
article.new p.info span.type span:last-child:before {content:none;}
article.new p.info span.date {font-family:'Averta-Semibold';font-style:italic;/*font-family:'Averta-RegularItalic';font-weight:bold;*/position:relative;}
article.new p.info span.type:before {position:absolute;right:0;top:2px;content:none;font-family:'Linearicons';font-size:15px;line-height:17px;font-style:normal;color:#A94B49;}
@media (min-width: 576px) {
	article.new p.info span.type {display:inline-block;margin:0 3px 0 0;}
	article.new p.info span.type:before {content:'\e944';}

}

article.new p.info span.type span.no-pad,
article.new p.info span.type span.no-pad a,
.post-single-body p.info span.type span.no-pad,
.post-single-body p.info span.type span.no-pad a {padding-right:0;}
.post-single-body p.info span.type span.no-pad a {color:#A94B49;}
.post-single-body p.info span.type span.no-pad a:hover {color:#000000;}

.post-single-body h1.title {font-size:25px;line-height:30px;letter-spacing:0.5px;margin:0 0 20px 0;color:#000000;}
.detail-gallery-cell {margin:0 0 20px 0;padding:0 0 40px 0;overflow:hidden;}
.detail-gallery-cell figure {margin:0;position:relative;}
.detail-gallery-cell figure img {margin:0 auto;}
.detail-gallery-cell figcaption.title {position:absolute;left:0;right:0;bottom:0;}
.detail-gallery-cell figcaption.title span {background-color:rgba(240, 240, 240, 0.7);background-color:rgba(248, 248, 248, 0.7);color:#000000;font-size:12px;line-height:16px;padding:5px 10px;display:block;text-align:center;}

/*.owl-carousel .owl-stage {display:table;}
.owl-carousel .owl-item {display:table-cell;height:100%;vertical-align:middle;float:none;}
.owl-carousel .owl-item .item {display:table;width:100%;height:100%;}
.owl-carousel.carousel-post-gallery {background-color:#f8f8f8;}
.owl-carousel.carousel-post-gallery .item .img-thumbnail-variant-1 {display:table-cell;height:100%;vertical-align:middle;}*/
.detail-gallery-cell .carousel-post-gallery {background-color:#f8f8f8;}
/*.owl-carousel .owl-item .item a.img-thumbnail-variant-1,*/
.detail-gallery-cell .carousel-post-gallery a.img-thumbnail-variant-1  {background-position:center;background-repeat:no-repeat;background-size:contain;}
/*.owl-carousel .owl-item .item a.img-thumbnail-variant-1:before,*/
.detail-gallery-cell .carousel-post-gallery a.img-thumbnail-variant-1:before {content:"";padding-top:66%;display:block;width:100%;}
.detail-gallery-cell .carousel-post-gallery a.img-thumbnail-variant-1 figure img {display:none;}
.detail-gallery-cell .carousel-post-gallery a.img-thumbnail-variant-1 {
    width:100%;
    display:block;
}

.lg-sub-html span {max-width:900px;display:block;margin:0 auto;padding:10px 0;}
article.item h2.title {font-size:25px;line-height:30px;letter-spacing:0.5px;margin:0 0 15px 0;color:#000000;}
article.item h3.title {font-size:20px;line-height:25px;letter-spacing:0.5px;margin:10px 0 15px 0;color:#000000;}
article.item p.desc {font-family:'Averta-Light';font-size:15px;line-height:26px;color:#606060;}
.post-single-body figure a {display:block;}
.post-single-body .category {font-size:12px;line-height:15px;letter-spacing:1px;margin-bottom:10px;}
@media (min-width: 576px) {
	.detail-gallery-cell figcaption.title span {font-size:14px;line-height:20px;padding:10px 20px;}
}
@media (min-width: 768px) {
	.post-single-body h1.title {font-size:30px;line-height:37px;margin:0 0 30px 0;}
	.detail-gallery-cell {margin:0 0 30px 0;}
	article.item h2.title {font-size:30px;line-height:37px;margin:0 0 15px 0;}
	article.item h3.title {font-size:25px;line-height:32px;margin:10px 0 15px 0;}
	article.item p.desc {font-size:16px;line-height:28px;}
}
@media (min-width: 992px) {
	article.item h2.title {margin:0 0 20px 0;}
}
@media (min-width: 1200px) {
	.post-single-body h1.title {font-size:35px;line-height:42px;margin:0 0 40px 0;}
	.detail-gallery-cell {margin:0 0 40px 0;}
	article.item h2.title {font-size:35px;line-height:42px;margin:0 0 20px 0;}
	article.item h3.title {font-size:28px;line-height:39px;margin:10px 0 15px 0;}
	article.item p.desc {font-size:17px;line-height:30px;}
}






article.item h2.title a:hover,
article.item h3.title a:hover {color:#A94B49;}

article .read-more {font-size:11px;line-height:13px;margin:25px 0 0 0;}
article .read-more a {font-size:11px;line-height:13px;letter-spacing:1px;color:#000000;padding:0 0 2px 0;display:inline-block;border-bottom:2px solid #A94B49;}
article .read-more a:hover {color:#A94B49;}

article.energes-proskliseis {}
article.prosecheis-proskliseis {}
article.anenerges-proskliseis {color:#A6A6A6;}
article.anenerges-proskliseis h2.title,
article.anenerges-proskliseis h3.title,
article.anenerges-proskliseis .date,
article.anenerges-proskliseis p.desc,
article.anenerges-proskliseis p.info span.date .label:after {color:#A6A6A6;}


.info-table {margin:0 0 20px 0;}
@media (min-width: 768px) {
	.info-table {margin:0 0 30px 0;}
}
@media (min-width: 1200px) {
	.info-table {margin:0 0 40px 0;}
}
.group-table {margin:-1px 0 0 0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;font-size:11px;line-height:16px;letter-spacing:1px;width:100%;}
@media (min-width: 768px) {
	.group-table {font-size:12px;line-height:18px;display:flex;}
}
.group-table .label {border-right:0;padding:5px 0px 0 0px;}
.group-table .value {font-family:'Averta-Semibold';padding:5px 0px 5px 0px;text-align:right;}
.group-table .value a {color:#000000;}
.group-table .value a:hover {color:#A94B49;}
.group-table .value.link a:after {content:",";}
.group-table .value.link a:last-child:after {content:none;}
@media (min-width: 768px) {
	.group-table .label {border-right:1px solid #bebebe;padding:9px 20px 9px 0px;}
	.group-table .value {padding:9px 0px 9px 20px;text-align:left;}
}

.post-single-body .the-content {font-family:'Averta-Light';font-size:16px;line-height:27px;color:#222222;overflow:hidden;}
.post-single-body .the-content h2 {font-size:20px;line-height:30px;margin:0 0 10px 0;color:#000000;}
.post-single-body .the-content p {margin:0 0 30px 0;}
.post-single-body .the-content a {color:#000000;text-decoration:underline;}
.post-single-body .the-content a:hover {text-decoration:none;}

@media (min-width: 768px) {
	.post-single-body .the-content {font-size:17px;line-height:29px;}
	.post-single-body .the-content h2 {font-size:25px;line-height:35px;margin:0 0 10px 0;}
}
@media (min-width: 1200px) {
	.post-single-body .the-content {font-size:18px;line-height:31px;}
	.post-single-body .the-content h2 {font-size:30px;line-height:40px;margin:0 0 10px 0;}
}

.post-single-body .the-content p:first-child:first-letter {font-family:'Averta-Light';font-size:35px;line-height:35px;float:left;display:block;padding:20px 20px;margin:9px 16px 0 0;background-color:#000;color:#fff;text-align:center;vertical-align:top;
}
@media (min-width: 768px) {
	.post-single-body .the-content p:first-child:first-letter {font-size:40px;line-height:40px;}
}
@media (min-width: 1200px) {
	.post-single-body .the-content p:first-child:first-letter {font-size:49px;line-height:49px;}
}

.post-single-body  p.info {font-size:12px;line-height:15px;letter-spacing:1px;margin-bottom:10px;}
.post-single-body  p.info span.type {padding-right:6px;position:relative;display:block;margin:0 3px 10px 0;position:relative;}
.post-single-body  p.info span.type a,
.post-single-body  p.info span.type span {color:#000000;padding-right:10px;margin-right:10px;position:relative;}
.post-single-body  p.info span.type a:hover {color:#000000;}
.post-single-body  p.info span.type a:before,
.post-single-body  p.info span.type span:before {content:"";width:1px;height:14px;background-color:#606060;position:absolute;right:0;top:0;}
/*.post-single-body  p.info span.type a:last-child,
.post-single-body  p.info span.type span:last-child {margin:0;padding:0;}*/
.post-single-body  p.info span.type a:last-child:before,
.post-single-body  p.info span.type span:last-child:before {content:none;}
.post-single-body  p.info span.date {font-family:'Averta-Semibold';font-style:italic;/*font-family:'Averta-RegularItalic';font-weight:bold;*/color:#A94B49;position:relative;}
.post-single-body  p.info span.type:before {position:absolute;right:0;top:-1px;content:none;font-family:'Linearicons';font-size:15px;line-height:17px;font-style:normal;color:#A94B49;}

.single-events .post-single-body  p.info {font-size:13px;line-height:16px;}
.single-events .post-single-body  p.info span.date,
article.event  p.info span.date {font-family:'Averta-Semibold';font-style:normal;display:block;/*font-size:14px;line-height:17px;*/color:#A94B49;/*padding-left:40px;*/padding-right:0;margin:0 6px 10px 0;position:relative;}
.single-events .post-single-body  p.info span.time,
article.event  p.info span.time {/*font-family:'Averta-Semibold';font-style:italic;*/font-family:'Averta-RegularItalic';/*font-weight:bold;*/color:#A94B49;position:relative;padding-left:30px;}
.single-events .post-single-body  p.info span.time:before {font-family:'Linearicons';font-style:normal;content:'\e8e8';font-size:21px;line-height:15px;position:absolute;left:0;top:0;color:#000000;opacity:0.7;}
article.event  p.info span.time:before {font-family:'Linearicons';font-style:normal;content:'\e8e8';font-size:21px;line-height:15px;position:absolute;left:0;top:2px;color:#000000;opacity:0.7;}
@media (min-width: 768px) {
	.post-single-body  p.info span.type {display:inline-block;margin:0 3px 0 0;}
	.post-single-body  p.info span.type:before {content:'\e944';}
	/*.post-single-body  p.info span.date {padding:0 0 0 22px;}*/
	.single-events .post-single-body  p.info span.date,
	article.event  p.info span.date {display:inline-block;margin:0 6px 0 0;}
}


article.new p.info span.type {display:inline-block;padding:0 5px 0 0;position:relative;display:block;margin:0 3px 5px 0;position:relative;}
article.new p.info span.type a,
article.new p.info span.type span {color:#A94B49;padding-right:10px;margin-right:10px;position:relative;}
article.new p.info span.type a:hover {color:#000000;}
article.new p.info span.type a:before,
article.new p.info span.type span:before {content:"";width:1px;height:14px;background-color:#606060;position:absolute;right:0;top:1px;}
/*article.new p.info span.type a:last-child,
article.new p.info span.type span:last-child {margin:0;padding:0;}*/
article.new p.info span.type a:last-child:before,
article.new p.info span.type span:last-child:before {content:none;}
article.new p.info span.date {font-family:'Averta-Semibold';font-style:italic;/*font-family:'Averta-RegularItalic';font-weight:bold;*/position:relative;}
article.new p.info span.type:before {position:absolute;right:0;top:2px;content:none;font-family:'Linearicons';font-size:15px;line-height:17px;font-style:normal;color:#A94B49;}
@media (min-width: 768px) {
	article.new p.info span.type {display:inline-block;margin:0 3px 0 0;}
	article.new p.info span.type:before {content:'\e944';}

}

.section-md .title {font-size:25px;line-height:30px;letter-spacing:0.3px;}
.section-md .title a {color:#000000;}
.section-md .title a:hover {color:#A94B49;}
.application-cell {margin:20px 0 0 0;}
.application-cell .value {}
.application-cell .value a {display:block;background-image:url('src/layout/application-form-icon.svg');background-position:left top;background-repeat:no-repeat;width:133px;height:133px;transition:none;font-size:0;}
.application-cell .value a:hover {background-position:left bottom;}
.application-cell .desc {font-family:'Averta-Light';font-size:15px;line-height:23px;color:#000000;margin:15px 0 0 0;letter-spacing:0.3px;}

.section-md .list-linked {margin:25px 0 0 0;}
.section-md .list-linked a {font-family:'Averta-Light';font-size:15px;line-height:23px;color:#606060;letter-spacing:0.3px;padding:0 0 0 30px;}
.section-md .list-linked a:hover {color:#000000;}

.banner-cell {padding-top:30px;padding-bottom:30px;/*margin-top:-31px;margin-bottom:-31px;*/margin-top:-1px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;}
.banner-cell a {color:#000000;font-size:25px;line-height:27px;letter-spacing:0.5px;display:block;padding:0 30px 0 0;position:relative;}
.banner-cell a:after {font-family:'FontAwesome';content:'\f105';font-size:20px;line-height:20px;position:absolute;right:0;width:20px;height:20px;top:50%;margin-top:-10px;text-align:right;}
.banner-cell a:hover {color:#A94B49;}
/*.section-divided__aside > .section-md:first-child .banner-cell {margin-top:0;}*/
.section-divided__aside > section:last-child {padding-bottom:30px;}

.banners-links {width:100%;display:flex;flex-wrap:wrap;}
.banner-cell {width:100%;margin:-1px 0 0 0;}
@media (min-width: 768px) and (max-width: 991px) {
	.section-divided__aside {width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;}
}
@media (min-width: 768px) {
	.banners-links {flex-wrap:nowrap;}
	.banner-cell {width:calc(50% - 50px);margin-left:25px;margin-right:25px;}
}
@media (min-width: 992px) {
	.banners-links {flex-wrap:wrap;}
	.banner-cell {max-width:370px;width:100%;margin:-1px 0 0 0;}
}
@media (min-width: 1200px) {
	.banner-cell {width:100%;}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.tabs-custom .nav-custom-tabs li a {padding:5px 15px;}
}

.dropdown-categories {display:flex;}
.dropdown-categories .title {font-size:12px;line-height:17px;padding:11px 15px 10px 15px;letter-spacing:1px;white-space:nowrap;border-width:1px 1px 0px 1px;border-style:solid;border-color:#bebebe;flex-grow:1;z-index:1;}
.filter-shop-box {width:50%;}
.select2-container--bootstrap {flex-grow:2;z-index:2;}
.select2-search {display:none;}
.select2-container--bootstrap .select2-selection--single {height:40px;line-height:40px;}
.select2-container--bootstrap .select2-selection {font-style:normal;border-radius:0;border:1px solid #bebebe;padding:12px 55px 11px 15px;background-color:#ffffff;}
.select2-container .select2-selection--single .select2-selection__rendered {font-family:'Averta-Bold';font-size:12px;line-height:17px;color:#A94B49;letter-spacing:1px;}
.select2-container--bootstrap .select2-dropdown {top:47px;border-radius:0;}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {border-color:#bebebe;}
.select2-container--bootstrap .select2-dropdown {border-color:#bebebe;}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {background-color:#ffffff;color:#A94B49;}
.select2-container--bootstrap .select2-results__option[aria-selected="true"] {background-color:#ffffff;color:#A94B49;}
.select2-container--bootstrap .select2-results > .select2-results__options {padding:10px 0;}
.select2-results__option {font-size:12px;line-height:14px;letter-spacing:1px;margin-bottom:0;padding:5px 15px;}
.select2-container--bootstrap.select2-container--below .select2-selection:hover .select2-selection__arrow b::before {color:#A94B49;}
.select2-container--bootstrap.select2-container--focus .select2-selection__arrow b::before {color:#A94B49;}
.select2-container--bootstrap .select2-selection--single  {}
.news-list .dropdown-categories {margin-bottom:50px;}
@media (min-width: 576px) {
	.dropdown-categories .title {border-width:1px 0px 1px 1px;}
	.select2-container--bootstrap {}
	.select2-container--bootstrap .select2-dropdown {top:32px;}
}
@media (min-width: 768px) {
	.news-list .dropdown-categories {margin-bottom:60px;}
}

.accordion-title {font-family:'Averta-Bold';font-size:15px;line-height:21px;color:#A94B49;letter-spacing:1px;padding:0 0 10px 0;margin:0!important;border-bottom:1px dashed #000000;}
.panel-custom-body .desc {font-family:'Averta-Light';font-size:16px;line-height:27px;color:#222222;}
.panel-custom-body .desc a {color:#000000;text-decoration:underline;}
.panel-custom-body .desc a:hover {text-decoration:none;}
.panel-classic h3.panel-custom-title a {font-family:'Averta-Light';font-size:20px;line-height:27px;color:#A94B49;padding-left:30px;}
.panel-classic h3.panel-custom-title a.collapsed {color:#000000;}
.panel-classic h3.panel-custom-title a:hover {color:#A94B49;}
.panel-classic .panel-custom-title > a:before {font-size:19px;line-height:19px;top:14px;}
.panel-classic h3.panel-custom-title.new a {padding-left:80px;}
.panel-classic h3.panel-custom-title.new span {position:absolute;background-color:#A94B49;border-radius:50%;display:block;color:#ffffff;text-align:center;left:0;padding:8px 5px;width:45px;height:45px;font-size:15px;top:-9px;}
.panel-classic h3.panel-custom-title.new > a:before {left:50px;}
@media (min-width: 768px) {
	.panel-classic .panel-custom-title > a:before {font-size:24px;line-height:24px;top:18px;}
	.panel-classic h3.panel-custom-title a {padding-left:35px;}
	.panel-classic h3.panel-custom-title.new a {padding-left:110px;}
	.panel-classic h3.panel-custom-title.new span {padding:13px 5px;width:60px;height:60px;font-size:20px;top:-12px;}
	.panel-classic h3.panel-custom-title.new > a:before {left:75px;}
}

.panel-classic.downloads .panel-custom-title > a:before {top:15px;font-size:20px;line-height:20px;content:'';transform:translateY(-50%) rotate(0deg);transition:.35s all ease-in-out;}
.panel-classic.downloads .panel-custom-title > a.collapsed:before {content:'\e936';transform:translateY(-50%) rotate(180deg);}

.download-attachment {border-bottom:1px solid #e1e1e1;margin:0 35px 0 35px;padding:7px 0 7px 0;}
.download-attachment:first-child {margin-top:10px;}
.download-attachment:last-child {border:0;}

.download-attachment a {font-family:'Averta-Light';font-size:17px;line-height:20px;color:#606060;display:flex;flex-wrap:wrap;align-items:center;padding:10px 35px 5px 0;position:relative;}
.download-attachment a:hover {color:#A94B49;}
.download-attachment a:before {font:400 24px/24px "Linearicons";content:'\e8f5';color:#A94B49;position:absolute;bottom:3px;margin-top:auto;right:0;height:25px;}
.download-attachment .cell {		}
.download-attachment .file-title {width:100%;padding:0;margin-bottom:10px;}
.download-attachment .file-extension {width:100px;}
.download-attachment .file-size {width:100px;text-align:left;}

@media (min-width: 768px) {
	.panel-custom-body .desc {font-size:17px;line-height:29px;}
	.panel-classic  h3.panel-custom-title a {font-size:25px;line-height:32px;}
	.panel-classic.downloads .panel-custom-title > a:before {font-size:22px;line-height:22px;top:18px;}
	.download-attachment a {flex-wrap:nowrap;}
	.download-attachment a:before {top:50%;margin-top:-10px;}
	.download-attachment .file-title {width:calc(100% - 200px);padding:0 100px 0 0;margin:0;}
	.download-attachment .file-extension {width:100px;}
	.download-attachment .file-size {width:100px;text-align:left;}
}
@media (min-width: 1200px) {
	.panel-custom-body .desc {font-size:18px;line-height:31px;}
	.panel-classic  h3.panel-custom-title a {font-size:30px;line-height:37px;}
	.panel-classic.downloads .panel-custom-title > a:before {font-size:24px;line-height:24px;top:21px;}
	.accordion-group {margin-bottom:100px!important;}
	.panel-classic h3.panel-custom-title.new span {padding:11px 5px;}
}

.swiper-slide .container {max-width:290px;padding-right:0;padding-left:0;}
.swiper-slide .white-centered {margin:0 auto;max-width:550px;min-width:290px;}
.swiper-slide .white-top {background-color:rgba(255,255,255,0.9);padding:20px 20px;}
.swiper-slide .white-bottom {background-color:rgba(255,255,255,0.9);margin-top:5px;padding:10px 10px 10px 10px;}
.swiper-slide .white-top h2 {font-size:20px;line-height:25px;color:#000000;}
.swiper-slide .white-top h2 a {color:#000000;}
.swiper-slide .white-top h2 a:hover {color:#A94B49;}
.swiper-slide .white-top h3 {font-size:16px;line-height:20px;color:#000000;margin-top:5px;}
.swiper-slide .white-bottom p.title {font-family:'Averta-Semibold';font-size:10px;line-height:15px;color:#000000;margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #000000;}
.swiper-slide .white-bottom .group-middle {display:flex;flex-wrap:nowrap;margin:0;justify-content:space-between;}
.swiper-slide .white-bottom .group-middle .flag-cell {display:flex;}
.swiper-slide .white-bottom .group-middle .flag-cell span {font-size:8px;line-height:12px;color:#000000;align-self:center;}
.swiper-slide .white-bottom .group-middle .flag-cell span:first-child {margin:0 5px 0 0;}
.swiper-slide .white-bottom .group-middle .flag-cell span img {max-width:28px;height:auto;}
.swiper-slide .swiper-caption {font-size:12px;line-height:15px;color:#484948;background-color:#ffffff;min-height:25px;padding:5px 15px;text-align:center;position:absolute;bottom:0;left:0;right:0;}
.swiper-slide .swiper-caption span {font-family:'Averta-Bold';}
@media (min-width: 576px) {
	.swiper-slide .container {max-width:490px;padding-right:15px;padding-left:15px}
	.swiper-slide .white-top {padding:30px 60px;}
	.swiper-slide .white-top h2 {font-size:28px;line-height:32px;}
	.swiper-slide .white-top h3 {font-size:20px;line-height:26px;margin-top:5px;}
	.swiper-slide .white-bottom {padding:10px 20px 20px 20px;}
	.swiper-slide .white-bottom .group-middle .flag-cell span {font-size:10px;line-height:14px;}
	.swiper-slide .white-bottom .group-middle .flag-cell span img {max-width:40px;height:auto;}
}
@media (min-width: 1025px) {
	.swiper-slide .container {max-width:720px;}
	.swiper-slide .white-top {padding:30px 60px;}
	.swiper-slide .white-top h2 {font-size:34px;line-height:40px;}
	.swiper-slide .white-top h3 {font-size:22px;line-height:30px;margin-top:10px;}
	.swiper-slide .white-bottom {padding:10px 60px 20px 60px;}
}


.home-banners {font-size:0;}
.home-banners h2 {font-size:23px;padding-top:20px;}
.home-banners h2 a {display:block;text-align:center;}
.home-banners .thumbnail-classic:hover a.thumbnail-classic-title {color:#A94B49;}
.home-banners a.thumbnail-classic-title:hover {color:#A94B49;}
.home-banners .thumbnail-classic {text-align:center;}
.home-banners .thumbnail-classic .thumb-icon {background-color:#F8EBE0;border-radius:5px;}
.home-banners .thumbnail-classic:hover .thumb-icon {background-color:#ffffff;}
@media (min-width: 1200px) {
	.home-banners h2 {font-size:23px;}
}
@media (min-width: 1600px) {
	.home-banners h2 {font-size:24px;}
}


.calendar-events > .col-12 {padding-left:0;padding-right:0;}
.responsive-calendar .controls h3 {font-size:15px;line-height:20px;}
.responsive-calendar .controls h3 span:first-child {font-family:'Averta-Semibold';}
.responsive-calendar .day-headers {font-size:0;display:flex;}
.responsive-calendar .day.header {border:0;margin:0;font-family:'Averta-Semibold';}
.responsive-calendar .day {border:2px solid #fff;font-size:13px;}
.responsive-calendar .day a {padding:7% 0 7% 0;border:1px solid #F0F0F0;background-color:#F0F0F0;cursor:text;}
.responsive-calendar .day.today a {border:1px solid #000000;background-color:#A94B49;color:#ffffff;}
.responsive-calendar .day.active a {border:1px solid #000000;background-color:#ffffff;color:#000000;cursor:pointer;}
.responsive-calendar .day.active a:hover {border:1px solid #A94B49;background-color:#ffffff;color:#A94B49;}
.responsive-calendar .day.today.active a {border:1px solid #000000;background-color:#A94B49;color:#ffffff;}
.responsive-calendar .day .badge {top:0px;right:0px;font-size:10px;font-weight:normal;color:#A94B49;pointer-events:none;}
.responsive-calendar .day.today.active .badge {color:#ffffff;}
.responsive-calendar .controls {position:relative;height:30px;}
.responsive-calendar .controls a.pull-left,
.responsive-calendar .controls a.pull-right {width:30px;height:25px;position:absolute;top:0;}
.responsive-calendar .controls a.pull-left {left:0;}
.responsive-calendar .controls a.pull-right {right:0;}
.responsive-calendar .controls a.pull-left span,
.responsive-calendar .controls a.pull-right span {width:30px;height:25px;}
.responsive-calendar .controls a.pull-left span:before {content:"\e93b";}
.responsive-calendar .controls a.pull-right span:before {content:"\e93c";}
.responsive-calendar .controls a.pull-left span:before,
.responsive-calendar .controls a.pull-right span:before {font-family:'Linearicons';font-size:18px;line-height:15px;color:#000000;width:30px;height:25px;display:block;}
.responsive-calendar .controls a.pull-left:hover span:before,
.responsive-calendar .controls a.pull-right:hover span:before {color:#A94B49;}

.innercalendar {max-width:315px;margin-left:auto;margin-right:auto;}
@media (min-width: 768px) {
	.innercalendar {min-height:315px;}
}
@media (min-width: 1200px) {
	.innercalendar {min-height:270px;}
}
@media (min-width: 1600px) {
	.innercalendar {min-height:305px;}
}


#selected-day-events .date {color:#000000;}
#selected-day-events.showme {opacity:1;visibility:visible;z-index:200;}
#selected-day-events {
    transition:opacity 0.2s;
    opacity:0;
	visibility:hidden;
    position:absolute;
    width:270px;
    max-width:100%;
    background-color:#ffffff;
    z-index:100;
    border:1px solid #000000;
    -webkit-box-shadow:4px 4px 30px -9px rgba(0,0,0,0.38);
    -moz-box-shadow:4px 4px 30px -9px rgba(0,0,0,0.38);
    box-shadow:4px 4px 30px -9px rgba(0,0,0,0.38);
    z-index:0;
}
#selected-day-events ul.event-list {list-style:none;padding:0;margin:0;}
#selected-day-events ul.event-list li:last-child h2 {padding:0;}
#selected-day-events ul.event-list li:not(:last-child) {border-bottom:1px solid #000000;}
#selected-day-events ul.event-list li {padding:15px;}
#selected-day-events ul.event-list li .date {font-size:12px;}
#selected-day-events ul.event-list li h4 {font-family:'Averta-Light';font-size:15px;margin-bottom:0;line-height:20px;}
#selected-day-events .title h4 a {color:#606060;}
#selected-day-events ul.event-list a:hover {color:#A94B49!important;}
#selected-day-events .popover-arrow {
  position:absolute;
  z-index:1;
  top:-15px;
  left:20px;
  border-left:15px solid transparent;
  border-right:15px solid transparent;
  border-bottom:15px solid #000000;
  width:0;
  height:0;
}
#selected-day-events .popover-arrow:before {
  content:"";
  position:absolute;
  z-index:2;
  top:2px;
  left:-15px;
  border-left:15px solid transparent;
  border-right:15px solid transparent;
  border-bottom:15px solid #ffffff;
  width:0;
  height:0;
  -webkit-filter:drop-shadow(0 -1px 1px #d8d8d8);
}

nav.pagination .page-numbers + .page-numbers {margin-left:7px;}
nav.pagination a,
nav.pagination span {font-family:'Averta-Semibold';display:inline-block;width:50px;height:50px;padding:0;font-size:13px;line-height:50px;background-color:#f0f0f0;border:1px solid #f0f0f0;color:#000000;text-align:center;transition:.4s;border-radius:4px;}
nav.pagination span.current {background-color:transparent;color:#A94B49;border-color:#bebebe;}
nav.pagination a:hover {color:#A94B49;}
nav.pagination .prev.page-numbers,
nav.pagination .next.page-numbers {font-size:15px;line-height:46px;}



.pre-footer-corporate {font-weight:normal;background-color:#f0f0f0;}
.pre-footer-corporate .contact-info {color:#000000;letter-spacing:0.5px;}
.pre-footer-corporate .contact-info .title {font-size:19px;line-height:25px;}
.pre-footer-corporate .contact-info .text {font-size:14px;line-height:20px;color:#000000;margin-top:20px;}
.pre-footer-corporate .contact-info .text strong,
.pre-footer-corporate .contact-info .text b {font-family:'Averta-Bold';color:#A94B49;font-weight:normal;}
.pre-footer-corporate .contact-info .text a {color:#000000;}
.pre-footer-corporate .contact-info .text a:hover {color:#A94B49;}

.pre-footer-corporate .footer-menu {font-size:13px;letter-spacing:1px;line-height:25px;}
.pre-footer-corporate .footer-menu li {margin-bottom:5px;}
.pre-footer-corporate .footer-menu a {color:#000000;display:inline-block;}
.pre-footer-corporate .footer-menu a:hover {color:#A94B49;}

.footer-logos img {opacity:0.5;width:328px;}

.pre-footer-corporate .social {margin-top:20px;}
.social .icon.icon-xxs.circle {font-size:0;width:30px;height:30px;line-height:28px;border-radius:50%;border:1px solid #000000;color:#000000;}
.social .icon.icon-xxs.circle:before {font-size:16px;width:30px;height:30px;}
.social .icon.icon-xxs.circle:hover {color:#A94B49;border-color:#A94B49;}

.footer-corporate {font-size:10px;line-height:15px;letter-spacing:0.5px;text-align:left;}
.footer-corporate .line {display:none;}
.footer-corporate .created {display:block;}
.footer-corporate p {width:100%;}
.footer-corporate a {color:#A94B49;}
.footer-corporate a:hover {color:#000000;}

.newsletter-subscribe {font-size:17px;line-height:22px;letter-spacing:0.5px;margin:0 0 40px 0;}
.newsletter-subscribe a {color:#000000;padding:0 40px 0 0;position:relative;}
.newsletter-subscribe a:after {font-family:'Linearicons';content:"\e944";font-size:30px;position:absolute;right:0;}
.newsletter-subscribe a:hover {color:#A94B49;}

@media (min-width: 576px) {
	.footer-corporate {font-size:12px;letter-spacing:1px;}
	.footer-corporate .line {display:inline-block;}
	.footer-corporate .created {display:inline-block;}
	.pre-footer-corporate .footer-menu li {margin-bottom:10px;}
	.newsletter-subscribe {font-size:20px;line-height:25px;}
}
@media (min-width: 992px) {
	.footer-corporate {text-align:center!important;}
}


.complaint-form {background-color:#F0F0F0;margin:0;}
.complaint-form .header-cell {padding:0 0 0 70px;background-image:url('src/layout/complaint-form-bgd.svg');background-position:left top;background-repeat:no-repeat;min-height:135px;background-size:60px 60px;}
.complaint-form .header-cell h3.title {font-size:25px;line-height:32px;letter-spacing:0.5px;color:#000000;margin:0 0 10px 0;}
.complaint-form .main-text {font-family:'Averta-Light';font-size:15px;line-height:27px;color:#606060;}
.complaint-form .main-text a {color:#000000;text-decoration:underline;}
.complaint-form .main-text a:hover {text-decoration:none;}

.complaint-form .panel-custom {padding:20px 0 20px 0;}
.complaint-form .panel-custom-title {padding:0 0 0 70px;}
.complaint-form .panel-custom-title > a span {font-size:16px;line-height:21px;padding:0;}
.complaint-form .panel-custom-title > a {padding:10px 10px 10px 30px;}
.complaint-form .panel-custom-title > a.collapsed {background:transparent;}
.complaint-form .panel-custom-title > a span {color:#000000;}
.complaint-form .panel-custom-title:hover a span {color:#A94B49;}
.complaint-form .panel-custom-title > a:before {font-size:21px;line-height:21px;top:21px;}

.complaint-form .panel-custom-title > a span.opened {display:none;}
.complaint-form .panel-custom-title > a span.closed {display:block;}

.complaint-form .panel-custom-title > a.collapsed span.opened {display:block;}
.complaint-form .panel-custom-title > a.collapsed span.closed {display:none;}

.complaint-form .panel-custom-collapse .panel-custom-body {padding:10px 0 10px 0;}
.complaint-form .panel-custom-body .main-text {font-family:'Averta-Light';font-size:15px;line-height:27px;color:#606060;padding:0 0 0 70px;}
.complaint-form .header-text {font-size:16px;line-height:21px;color:#000000;margin:20px 0 20px 0;}
.complaint-form .footer-text {font-size:16px;line-height:21px;color:#000000;}

.complaint-form .contact-info {font-family:'Averta-Light';font-size:16px;line-height:28px;margin-top:20px;}
.complaint-form .contact-info .title {font-family:'Averta-Regular';color:#000000;}
.complaint-form .contact-info .text {color:#606060;}
.complaint-form .contact-info .text a {color:#A94B49;}
.complaint-form .contact-info .text a:hover {color:#000000;}
.complaint-form .contact-info .text strong,
.complaint-form .contact-info .text b {font-family:'Averta-Semibold';font-weight:normal;}

.form-cell {margin:20px 0 20px 0;padding:0 0 20px 0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;}
.form-cell.contact {margin:0;padding:0;border:0;}
/*.form-cell .form {padding:0;margin:20px 0 0 0;}*/

.gform_body label {display:none;}
.gform_body .gfield {margin-bottom:20px;}

.gfield.form-input {padding:0;border:0;background:transparent;position:relative;max-width:none;}
.gfield.form-input.linear-icon-man:before,
.gfield.form-input.linear-icon-envelope:before,
.gfield.form-input.linear-icon-home:before,
.gfield.form-input.linear-icon-feather:before {position:absolute;top:0;bottom:0;left:20px;font-size:25px;line-height:52px;color:#c7c7c7;}
.gfield.form-input input,
.gfield.form-input textarea {font-family:'Averta-RegularItalic';font-size:15px;line-height:26px;color:#000000;letter-spacing:0.5px;padding:15px 20px 15px 60px;width:100%;vertical-align:top;border:0;border-radius:3px;background-color:#f8f8f8;}
.gfield.form-input input:hover,
.gfield.form-input textarea:hover,
.gfield.form-input input:focus,
.gfield.form-input textarea:focus {background-color:#ffffff;}
.gfield.form-input textarea {height:150px;}

.gfield.form-input input::-webkit-input-placeholder,
.gfield.form-input textarea::-webkit-input-placeholder {color:#000000;}
.gfield.form-input input:-moz-placeholder,
.gfield.form-input textarea:-moz-placeholder {color:#000000;}
.gfield.form-input input::-moz-placeholder,
.gfield.form-input textarea::-moz-placeholder {color:#000000;opacity:1;}
.gfield.form-input input:-ms-input-placeholder,
.gfield.form-input textarea:-ms-input-placeholder {color:#000000;}

.contact .gfield.form-input input,
.contact .gfield.form-input textarea {background-color:#F1F1F1;}
.contact .gfield.form-input input:hover,
.contact .gfield.form-input textarea:hover {background-color:#f8f8f8;}

.gfield .gfield_description {position:absolute;font-size:11px;bottom:3px;left:60px;color:#999999;}
.gform_footer input.gform_button {font-family:'Averta-Regular';font-size:13px;line-height:20px;letter-spacing:0.5px;color:#ffffff;background-color:#000000;padding:20px 40px;border-radius:3px;border:0;}
.gform_footer input.gform_button:hover {background-color:#A94B49;}

.gfield_description.validation_message {position:absolute;top:5px;right:10px;bottom:auto;left:auto;color:#d9534f;font-size:11px;line-height:14px;}
.form-cell .validation_error {font-size:15px;line-height:20px;color:#d9534f;padding:0 0 10px 0;}
@media (min-width: 576px) {
	.complaint-form .header-cell {padding:0 0 0 120px;background-size:95px 95px;}
	.complaint-form .header-cell h3.title {font-size:28px;line-height:35px;letter-spacing:0.5px;color:#000000;margin:0 0 10px 0;}
	.complaint-form .main-text {font-size:17px;line-height:30px;}
	.complaint-form .panel-custom-title {padding:0 0 0 120px;}
	.complaint-form .panel-custom-body .main-text {font-size:17px;line-height:30px;padding:0 0 0 120px;}
	.gfield.form-input textarea {height:300px;}
}
@media (min-width: 768px) {
	.complaint-form {margin:0;}
	.form-cell {margin:40px 0 40px 0;padding:0 0 40px 0;}
	/*.form-cell .form {padding:0;margin:30px 0 0 0;}*/
	.complaint-form .header-text {font-size:21px;line-height:26px;margin:30px 0 30px 0;}
	.complaint-form .footer-text {font-size:21px;line-height:26px;}
	.gfield.form-input {max-width:70%;}
	.contact .gfield.form-input {max-width:none;}
}

.search-results .header {font-family:'Averta-Light';font-size:25px;line-height:30px;letter-spacing:0.5px;margin:0 0 15px 0;color:#000000;width:100%;padding:0 0 50px 0;border-bottom:1px solid #bebebe;}
.search-results .header.no-results {min-height:100px;border:0;}
.search-results p {margin:20px 0;}
.search-results p a {font-family:'Averta-Light';color:#A94B49;}
.search-results p a:hover {text-decoration:underline;}
.search-results .header span {font-family:'Averta-Regular';}
.search-results article {width:100%;}
.search-results .search-form {}
@media (min-width: 768px) {
	.search-results .header {font-size:30px;line-height:37px;margin:0 0 15px 0;}
}
@media (min-width: 1200px) {
	.search-results .header {font-size:35px;line-height:42px;margin:0 0 20px 0;}
}

.contact-page .section-lg:first-of-type {padding-top:50px;}
.contact-page .contact-info {font-family:'Averta-Light';font-size:17px;line-height:30px;color:#000000;}
.contact-page .contact-info a {color:#A94B49;}
.contact-page .contact-info a:hover {color:#000000;}
.contact-page .contact-info b,
.contact-page .contact-info strong {font-family:'Averta-Semibold';font-weight:normal;}

.contact-page h1,
.contact-page h2 {font-size:25px;line-height:30px;}
@media (min-width: 768px) {
	.contact-page h1,
	.contact-page h2 {font-size:30px;line-height:35px;}
}
@media (min-width: 1200px) {
	.contact-page h1,
	.contact-page h2 {font-size:35px;line-height:40px;}
}


#map {width:100%;height:300px;}
.infoBox {margin-left:-100px;}
#map > .point {display:none;}
.info-contents {width:220px;background:rgba(255,255,255,1);color:#000000;padding:1em 1em 1em 1em;font-size:14px;box-sizing:border-box;}
.info-contents .title {font-weight:bold;margin-bottom:5px;}
.info-contents .address {font-size:12px;line-height:16px;}
@media (min-width: 768px) {
	#map {height:600px;}
	.info-contents {width:220px;}
}

.sponsors.section-lg {padding-top:40px;border-top:1px solid #F0F0F0;}
@media (min-width: 768px) {
	.sponsors.section-lg {padding-top:50px;}
}
@media (min-width: 992px) {
	.sponsors.section-lg {padding-top:60px;}
}
.sponsors-cell {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:820px;margin:0 auto;}
.sponsors-cell .title {font-family:'Averta-Semibold';font-size:14px;line-height:19px;letter-spacing:0.5px;color:#000000;width:100%;}
.sponsors-cell .clear {clear:both;width:100%;height:1px;}
.sponsors-cell .item {margin:10px 15px;align-self:center;}
.sponsors-cell .item img {max-width:100px;max-height:25px;width:auto;height:auto;}
@media (min-width: 576px) {
	.sponsors-cell .item img {max-width:200px;max-height:40px;}
	.sponsors-cell .item {margin:15px 20px;}
}

.rd-navbar-fixed .rd-navbar-nav {margin:10px 0 56px 0;}
.rd-navbar-fixed .rd-navbar-nav li {border-bottom:1px solid #000000;}
.rd-navbar-fixed .rd-navbar-nav > li + li {margin-top:0;}
.rd-navbar-fixed .rd-navbar-dropdown > li + li {margin-top:0;}
.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-fixed .rd-navbar-nav li.focus > a, .rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-fixed .rd-navbar-nav li.opened > a {background-color:#000000;}
.rd-navbar-fixed .rd-navbar-submenu-toggle:after {height:52px;line-height:55px;}
.rd-navbar-fixed .rd-navbar-dropdown > li > a {font-size:14px;line-height:20px;letter-spacing:1px;}

header.page-header .rd-navbar-nav > li.current-menu-parent {background-color:#000000;}
header.page-header .rd-navbar-nav > li.current-menu-parent a {color:#ffffff;}
header.page-header .rd-navbar-nav > li.current-menu-parent > .rd-navbar-submenu-toggle:after {color:#ffffff;}
header.page-header .rd-navbar-nav .rd-navbar-dropdown li a {color:#B2B2B2;}
header.page-header .rd-navbar-nav .rd-navbar-dropdown li.current-menu-item a {color:#b75755;}

body.single-faqs .post-single-body,
body.single-downloads .post-single-body {padding-top:20px;}
body.single-downloads .post-single-body .download-attachment {margin-left:0;margin-right:0;}

body.single-nea .rd-navbar-nav > li.selected-new,
body.single-proskliseis .rd-navbar-nav > li.selected-call,
body.single-events .rd-navbar-nav > li.selected-event,
body.single-post .rd-navbar-nav > li.selected-story,
body.single-erga .rd-navbar-nav > li.selected-project {background-color:#000000;}
body.single-nea .rd-navbar-nav > li.selected-new a,
body.single-proskliseis .rd-navbar-nav > li.selected-call a,
body.single-events .rd-navbar-nav > li.selected-event a,
body.single-post .rd-navbar-nav > li.selected-story a,
body.single-erga .rd-navbar-nav > li.selected-project a,
body.single-nea .rd-navbar-nav > li.selected-new .rd-navbar-submenu-toggle:after,
body.single-proskliseis .rd-navbar-nav > li.selected-call .rd-navbar-submenu-toggle:after,
body.single-events .rd-navbar-nav > li.selected-event .rd-navbar-submenu-toggle:after,
body.single-post .rd-navbar-nav > li.selected-story .rd-navbar-submenu-toggle:after,
body.single-erga .rd-navbar-nav > li.selected-project .rd-navbar-submenu-toggle:after {color:#ffffff;}

body.single-nea .rd-navbar-nav > li.selected-new .rd-navbar-dropdown a,
body.single-proskliseis .rd-navbar-nav > li.selected-call .rd-navbar-dropdown a,
body.single-events .rd-navbar-nav > li.selected-event .rd-navbar-dropdown a,
body.single-erga .rd-navbar-nav > li.selected-project .rd-navbar-dropdown a {color:#B2B2B2;}

body.single-nea .rd-navbar-nav > li.selected-new .rd-navbar-dropdown a:hover,
body.single-proskliseis .rd-navbar-nav > li.selected-call .rd-navbar-dropdown a:hover,
body.single-events .rd-navbar-nav > li.selected-event .rd-navbar-dropdown a:hover,
body.single-erga .rd-navbar-nav > li.selected-project .rd-navbar-dropdown a:hover {color:#b75755;}

body.single-proskliseis .rd-navbar-nav li.selected-call .rd-navbar-dropdown li.selected-call a,
body.single-events .rd-navbar-nav li.selected-event .rd-navbar-dropdown li.selected-event a,
body.single-nea .rd-navbar-nav li.selected-new .rd-navbar-dropdown li.selected-new a,
body.single-erga .rd-navbar-nav li.selected-project .rd-navbar-dropdown li.selected-project a {color:#b75755;}

body.single-proskliseis .rd-navbar-nav > li.custom-unselected,
body.single-proskliseis .rd-navbar-fixed > li.custom-unselected {background-color:#ffffff;}
body.single-proskliseis .rd-navbar-fixed > .rd-navbar-nav li.custom-unselected.opened {background-color:#000000;color:#ffffff;}

body.single-proskliseis .rd-navbar-nav > li.custom-unselected a,
body.single-proskliseis .rd-navbar-fixed > li.custom-unselected a {color:#000000;}

body.archive.category .rd-navbar-nav > li.selected-story,
body.archive.tax-katigoria_neou .rd-navbar-nav > li.selected-new {background-color:#000000;}
body.archive.category .rd-navbar-nav > li.selected-story a,
body.archive.tax-katigoria_neou .rd-navbar-nav > li.selected-new a {color:#ffffff;}


body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav li.custom-unselected.opened > a,
body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav li.custom-unselected.opened > a:hover,
body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav > li.custom-unselected.opened .rd-navbar-submenu-toggle:after {color:#ffffff;}
body.single-proskliseis .rd-navbar-fixed > li.custom-unselected > .rd-navbar-submenu-toggle:after {color:#ffffff;}



body.single-proskliseis .rd-navbar-fixed > li.custom-unselected a:hover {color:#ffffff;background-color:#000000;}

body.single-proskliseis .rd-navbar-nav > li.custom-unselected .rd-navbar-submenu-toggle:after {color:#000000;}
body.single-proskliseis .rd-navbar-nav > li.custom-unselected .rd-navbar-dropdown a {color:#B2B2B2;}
body.single-proskliseis .rd-navbar-nav > li.custom-unselected .rd-navbar-dropdown li.current-menu-item a {color:#b75755;}
body.single-proskliseis .rd-navbar-nav > li.custom-unselected .rd-navbar-dropdown li a:hover {color:#b75755;}


body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav > li.custom-unselected:hover a {color:#ffffff;background-color:#000000;}
body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav > li.custom-unselected:hover .rd-navbar-submenu-toggle:after {color:#ffffff;}
body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav > li.custom-unselected .rd-navbar-dropdown a {color:#B2B2B2;}
body.single-proskliseis .rd-navbar-fixed .rd-navbar-nav > li.custom-unselected .rd-navbar-dropdown li.current-menu-item a {color:#b75755;}

.rd-navbar-fixed .rd-navbar-nav .rd-navbar-dropdown li a:hover {color:#b75755;}


.list-nav.isotope-filters > li a {font-family:'Averta-Semibold';letter-spacing:1px;}
.list-nav.isotope-filters > li a.active,
.list-nav.isotope-filters > li > a:hover {color:#A94B49;}

.media-gallery {margin-bottom:50px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 {cursor:pointer;}
.media-gallery > .isotope-item .img-thumbnail-variant-3:not(:first-child) {display:none;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .caption {background-color:rgba(169, 75, 73, 0.9);}
.media-gallery > .isotope-item .img-thumbnail-variant-3 figure {background-size:cover;background-repeat:no-repeat;background-position:center;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 figure:before {content:"";padding-top:66%;display:block;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 figure img {display:none;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 p.hover-top-element {font-size:18px;line-height:26px;letter-spacing:0.5px;margin-top:10px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .caption {padding:30px 20px 30px 20px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 figcaption {display:none;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .hover-top-element.list-inline-tag {line-height:15px;letter-spacing:0.5px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .hover-bottom-element {font-size:10px;line-height:15px;letter-spacing:0.5px;margin:0;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .arrow-right {position:absolute;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-plus {font-size:30px;right:10px;bottom:10px;margin:0;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-picture {font-size:30px;line-height:30px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-folder-picture {font-size:40px;line-height:30px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-film {font-size:30px;line-height:30px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-folder-film {font-size:40px;line-height:30px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .caption .divider {margin-top:10px;margin-bottom:10px;}
.media-gallery > .isotope-item .img-thumbnail-variant-3 .hover-bottom-element {transform:translateY(0);}
.media-gallery > .isotope-item .img-thumbnail-variant-3:hover .hover-bottom-element {transform: translateY(0);}
.media-gallery > .isotope-item.video-gallery .img-thumbnail-variant-3 figure {background-size:120%;}
@media (min-width: 768px) {
	.media-gallery > .isotope-item .img-thumbnail-variant-3 p.hover-top-element {font-size:20px;line-height:28px;margin-top:20px;}
	.media-gallery > .isotope-item .img-thumbnail-variant-3 .caption .divider {margin-top:15px;margin-bottom:15px;}
	.media-gallery > .isotope-item .img-thumbnail-variant-3 .hover-bottom-element {font-size:12px;line-height:15px;}
}
@media (min-width: 1200px) {
	.media-gallery > .isotope-item .img-thumbnail-variant-3 p.hover-top-element {font-size:24px;line-height:32px;margin-top:20px;}
	.media-gallery > .isotope-item .img-thumbnail-variant-3 .caption .divider {margin-top:15px;margin-bottom:15px;}
	.media-gallery > .isotope-item .img-thumbnail-variant-3 .icon.linear-icon-plus {right:20px;bottom:20px;}
}
.lg-outer .lg-video .lg-video-play {height:70px;margin-top:-35px;}
.lg-outer .lg-video .lg-video-play:after {background:none;font-family:'FontAwesome';content:"\f144";color:#ffffff;font-size:70px;line-height:70px;opacity:0.7;
	-moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
	-webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
	transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
}
.lg-outer .lg-video .lg-video-play:hover:after {opacity:1;}

.videos-story {}
.videos-story .videoWrapper {position:relative;padding-bottom:56.25%; /* 16:9 */padding-top:25px;height:0;margin:50px 0 0 0;}
.videos-story .videoWrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.videos-story .videoTitle {font-family:'Averta-Light';font-size:16px;line-height:27px;color:#222222;}
@media (min-width: 768px) {
	.videos-story .videoTitle {font-size:17px;line-height:29px;}
}
@media (min-width: 1200px) {
	.videos-story .videoTitle {font-size:18px;line-height:31px;}
}

body.page-template-list-media .pagination,
body.tax-katigoria_gallery .pagination {justify-content:center;}
body.single-galleries .media-gallery > .isotope-item  {margin-left:auto;margin-right:auto;position:relative!important;}

.the-content img.no-margin {margin:0;}


.erga-list {}
.erga-list .promoter {color:#000000;}
.erga-list .promoter a {color:#000000;}
.erga-list .promoter a:hover {color:#A94B49;}

.erga-list .project .info {margin:0 0 5px 0;}

.erga-list .project .info .promoter {font-family:'Averta-Regular';color:#000000;}
.erga-list .project .info .promoter span.label {font-family:'Averta-Regular';color:#A94B49;}
.erga-list .project .info .promoter a {font-family:'Averta-Semibold';color:#000000;display:inline;}
.erga-list .project .info .promoter a:hover {color:#A94B49;}
.erga-list .info .promoter span.value span:after {content:", ";}
.erga-list .info .promoter span.value span:last-child:after {content:none;}

.erga-list .project .info .call {font-family:'Averta-Regular';color:#000000;}
.erga-list .project .info .call span.label {font-family:'Averta-Regular';color:#A94B49;}
.erga-list .project .info .call a {font-family:'Averta-Semibold';color:#000000;display:inline;}
.erga-list .project .info .call a:hover {color:#A94B49;}
.erga-list .info .call span.value span:after {content:", ";}
.erga-list .info .call span.value span:last-child:after {content:none;}

.erga-list .project .info .time {font-family:'Averta-Regular';color:#A94B49;}

.erga-list .info span .label {font-family:'Averta-Regular';color:#A94B49;letter-spacing:1px;}
.erga-list .info span .value,
.erga-list .info span .value span,
.erga-list .info span .value span a {font-family:'Averta-Semibold';color:#000000;letter-spacing:1px;}

.project-detail .info {margin-top:0;margin-bottom:10px!important;}
.project-detail .info .promoter span {font-family:'Averta-Regular';color:#000000;}
.project-detail .info .promoter a {font-family:'Averta-Regular';color:#000000;display:inline;}
.project-detail .info .promoter a:hover {color:#A94B49;}
.project-detail .info .promoter span.value span:after {content:", ";}
.project-detail .info .promoter span.value span:last-child:after {content:none;}

.project-detail .info .call span {font-family:'Averta-Regular';color:#000000;}
.project-detail .info .call a {font-family:'Averta-Regular';color:#000000;display:inline;}
.project-detail .info .call a:hover {color:#A94B49;}
.project-detail .info .call span.value span:after {content:", ";}
.project-detail .info .call span.value span:last-child:after {content:none;}

.project-detail .info .time {font-family:'Averta-Regular';color:#A94B49;}
.project-detail .info .time span {font-family:'Averta-Regular';color:#000000;}

.erga-list .item.project figure {margin:0 0 20px 0;}
@media (min-width: 992px) {
	.erga-list .item.project figure {margin:0 0 28px 0;}
}

.project-detail figure {margin:0 0 20px 0;}
@media (min-width: 768px) {
	.project-detail figure {margin:0 0 28px 0;}
}

.project-detail .info span .label {font-family:'Averta-Regular';color:#A94B49;}
.project-detail .info span .value,
.project-detail .info span .value span,
.project-detail .info span .value span a {font-family:'Averta-Semibold';color:#000000;}
/*.project-detail .info .promoter,
.project-detail .info .call,
.project-detail .info .time {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
    -ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
}*/

.project-detail .info-table {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
    -ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
    flex-wrap:wrap;
	margin-top:20px;
}

@media (min-width: 768px) {
	.project-detail .info span .label,
	.project-detail .info span .value,
	.project-detail .info span .value span,
	.project-detail .info span .value span a {font-size:14px;line-height:18px;}
	.project-detail .group-table {font-size:14px;line-height:18px;}

	.story-detail .group-table {font-size:14px;line-height:18px;}

	.project-detail .info-table {margin-top:40px;}

	.project-detail .group-table.half {width:50%;}
	.project-detail .group-table.half:nth-child(odd) {padding-right:2%;}
	.project-detail .group-table.half:nth-child(even) {padding-left:2%;}
}


.row.no-margin-top {margin-top:0;}
.row.no-margin-top .section-md {padding-top:30px;padding-bottom:30px;}
.row.no-margin-top .section-md {border-top:1px solid #bebebe;}
.see-also-cell > .owl-stage-outer {overflow:hidden;}

.owl-carousel[data-nav="true"] {padding-left:0;padding-right:0;}

.section-md h2.title-also {font-size:30px;line-height:37px;letter-spacing:0.5px;margin:0 0 20px 0;color:#000000;}

.see-also-cell h3.title {font-size:20px;line-height:25px;letter-spacing:0.5px;margin:10px 0 15px 0;}
.see-also-cell h3 a {display:block;color:#000000;}
.see-also-cell h3 a:hover {color:#A94B49;}

.see-also-cell article p.desc {font-family:'Averta-Light';font-size:15px;line-height:26px;font-style:normal;color:#606060;}

.see-also-cell .owl-nav {position:absolute;top:-60px;right:0;height:50px;width:80px;}
.see-also-cell .owl-prev,
.see-also-cell .owl-next {font-size:30px;color:#000000;}
.see-also-cell .owl-prev:hover,
.see-also-cell .owl-next:hover {color:#A94B49;}
.see-also-cell .owl-prev.disabled,
.see-also-cell .owl-next.disabled {color:#bebebe;cursor:text;}
.see-also-cell .owl-dots {margin-top:10px;}

.see-also-cell .group p.info {margin-left:15px;}
.list-sm.see-more .group p.info {margin-left:15px;margin-bottom:20px;}

@media (min-width: 768px) {
	.row.no-margin-top .section-md {padding-top:60px;padding-bottom:60px;}

	.section-md h2.title-also {font-size:35px;line-height:42px;margin-bottom:40px;}

	.see-also-cell h3.title {font-size:25px;line-height:32px;margin:10px 0 15px 0;}
	.see-also-cell article p.desc {font-size:16px;line-height:28px;}

	.see-also-cell .owl-nav {top:-80px;}
}



.see-also-cell .post-meta,
.see-more .post-meta {font-style:normal;}

.list-sm.see-more .post-inline.item {margin:20px 0 0 0;padding:0;}
.list-sm.see-more {margin:25px 0 0 0;}
.list-sm.see-more .post-inline__link {font-family:'Averta-Light';font-size:16px;line-height:24px;}
/*.list-sm.see-more .post-inline__link a {color:#606060;}*/
.list-sm.see-more .post-inline__link a:hover {color:#A94B49;}

article.item p.info.project {margin-top:25px;}
article.new p.info.project span.type:before {content:none;}



/* Profile Edit Page */

article .um-field-area input {
	width: 100%;
	height: 40px;
}


article .um-field-area textarea {
	width: 100%;
	height: 20vh!important;
}

article .um-field {
	font-family: 'Averta-Regular';
	color: #000000;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 1px;

}

.um .um-form input[type=text] {
	font-family: 'Averta-Regular';
	color: #000000!important;
	font-size: 16px!important;
	line-height: 18px;
	letter-spacing: 1px!important;
	text-indent: 7px;
	font-weight: 300!important;
}
article .um-field label {
	font-weight: 600;

}


.select2-container .select2-selection--single .select2-selection__rendered {
	font-family: 'Averta-Regular';
	color: #000000!important;
	font-size: 16px!important;
	font-weight: 300!important;
	text-indent: 0px!important;
}

article .um-single-image-preview {
	max-height: 200px;
}

article .um-name {
	display: none!important;
}
article .um-profile-headericon {
	display: none!important;
}

.profile-img img{
	width: 100%;
}

.um-profile-photo img {
	margin-top: 0px!important;
}


.section-divided__aside  section {
	border-bottom: 1px solid #bebebe;
}

.project-detail a {
	color: #A94B49;
}

.um-members-edit-btn a {
	color: #A94B49;
}

.rd-navbar-fixed .rd-navbar-nav {
	margin: 0 auto !important;
}

@media screen and (max-width: 1600px)  and (min-width: 1200px){
	.um-form {
		padding-left: 20px;
		margin-left: 20px;
	}
}

.homepage {
	padding-top: 30px!important;
}
.homepage .pagetitle {
	margin-bottom: 50px;
}
.homepage h2 {
	padding-bottom: 50px;
}
.logos-cell .brand-name {position:relative;}
.footer-logos .brand-name {position:relative;display:inline-block;}
.bodossaki-link,
.solidarity-link {font-size:0;position:absolute;top:20px;bottom:0;opacity:0.5;width:40%;}
.bodossaki-link {left:0;}
.solidarity-link {right:0;}

