/*
Theme Name:  Adrenaline Child Theme
Theme URI:   https://www.proteusthemes.com/
Description: Child theme for the Adrenaline
Author:      ProteusThemes
Template:    adrenaline-pt
Version:     1.0.0
*/

body{font-size: 14px; text-align:justify;}

.about-hpage h1 {font-size: 28px;}

.pt-sticky-menu .main-navigation > .menu-item > a { padding-left: 4px; padding-right: 8px;}

.page-box__text {font-size: 14px;}

.page-header__title {font-size: 30px;text-transform: none;margin-bottom: 0;}

.post-meta { display: none; }

.single .byline, .group-blog .byline {display: none;}

a.url.fn.n {display: none;}
.portfolio-grid__nav-item .portfolio-grid__nav-link {padding: 20px;}

.footer-bottom__center {width: 16.1111111111rem;padding: 1rem 0.3333333333rem 0.7777777778rem !important;}

.masonry .article__author {display: none;}
.page-header-single__author {display: none;}

.anar_titles{font-size:18px;margin-bottom:10px;}
.anar_titles::after{content: "";border-bottom: 3px solid #1982d1;width: 35px;display: block;margin-top: 5px;}
.anar_titles::before { display: inline; position: absolute;  left: -10px; content: '\f105';font-family: 'FontAwesome';}

.table-hover {font-size: 14px;}
.table-hover th {background-color:#1982D1; color:#fff; text-align:center;}
.table-hover td {text-align:center;}

.table-hover.programma {font-size: 14px;}
.table-hover.programma th {background-color:#1982D1; color:#fff; text-align:left; border:0px; padding: 0.4rem;}
.table-hover.programma td {text-align:left; padding: 0.2rem;vertical-align: middle;}

.logo-panel.sponsors img {min-width: 0;opacity: 1;-webkit-filter: grayscale(0%);filter: grayscale(0%);transition: all 100ms ease-out;will-change: transform;}

.footer-bottom__text-right a:hover, .footer-bottom__center a:hover {text-decoration: none;color: #1982D1;}

li.rpwe-li.rpwe-clearfix img {
    width: 100%;
    max-width: 100%;
    height: 173px;
    object-fit: cover;
}

label.fw-row { width: 100%;}
.site-main--right{z-index:1;}
input.pfw-row { width: 100%;padding: 10px;}
input.spfw-row { width: 100%;padding: 10px;border: none;color: #fff;background-color: #1982d1;}
input.spfw-row:hover{background-color: #fff;color: #000;transition: .5s;}

a:focus, a:hover {text-decoration:none;}
.xionodromia-fp a {color: #666;}

.page-box__title {font-size: 20px; margin-bottom: 0.6111111111rem; text-align:left;}

#prog-anav h3{color:#fff; text-align:center; padding-bottom:3px;}

.portfolio-grid__item-title {text-align: left;font-size: 15px;}

#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea {width: 100% !important; padding: 10px;}
.mailpoet_submit {background-color: #1982d1;color: #fff;width: 100%;padding: 10px;border: 0px;}
.mailpoet_submit:hover {background-color: #333;color: #fff;}

.content-area .widget_nav_menu .menu > li:first-of-type > a 
{border-top: 0;text-align: left !important;}

.sidebar__headings {text-align: left;}
.widget_nav_menu ul {list-style: none;text-align: left;}

.js-pt-slick-carousel-captions-text {color: white;text-shadow: 1px 2px 8px #000000;}
.content-area .widget_nav_menu .menu > li:first-of-type > a {border-top: 0;text-align: left;}

#anabaseis-sub h2 {font-size: 26px!important;text-align: center;padding-top: 20px;}

.akadimia_ski h4 {font-weight: 600;}

.akadimia_ski th {background: #1982d1;color: #fff;}

.page-id-8775 .call-to-action__subtitle{color: #666666!important;text-shadow: none!important;text-align: center;}
.page-id-8775 .call-to-action__button {
    text-align: center;
    margin-top: 5px;
}
.page-id-8775 .call-to-action{display:block!important;}

.agon-btns:hover{background: #2e3b4e !important;border: 1px solid #2e3b4e !important;}

/* MEDIA QUERIES*/
@media (max-width: 1199px) { 
	.portfolio-grid__nav .portfolio-grid__nav-item {margin-right: -3px;}
	.rec_event_posts .rpwe-ul{display:block!important;}
	.rec_event_posts .rpwe-li{margin:auto!important;}
}
@media (max-width: 993px) {
.rec_event_posts .rpwe-title{position: relative!important;bottom: 40%!important;padding-left: 0px!important;width: 95%!important;font-size:20px !important;text-align:center;font-weight:500!important;}
	.rec_event_posts .rpwe-title a{color:#fff!important;}
.rec_event_posts .rpwe-time{position: relative;bottom:115px!important;text-align: center;margin-left:37%!important;font-size: 15px!important;color: #fff;}
}
@media (min-width: 992px){
.pt-slick-carousel {width: 100%;height: 27.777777778rem;}
.header__logo--big {height: 17.777777778rem;width: 22.2222222222rem;}
.header__slider {-webkit-order: 2; -ms-flex-order: 2;order: 2;width: calc(100% - 22.2222222222rem);height: 27.777777778rem;}

.pt-slick-carousel .carousel-item__slide-image {object-fit: cover; width: 100%;height: 27.777777778rem;}

.header__info {width: 22.2222222222rem;}

.header-info__social {height: 2rem;margin-top: -2rem;}

.header-info__link-container {height: 8rem;}
}
h2.page-box__title {height: 40px;}
/*Centiva custom FP*/

@media only screen and (min-width: 994px){
	.panel-row-style.panel-row-style-for-7535-1 {
	border-radius: 4px!important;
	padding-left: 20px!important;
	padding-right: 20px!important;
	padding-top: 25px!important;
}

.rpwe-block h3 {
	position: absolute;
	bottom: 25%;
	padding-left: 10px;
	width: 42%;
}

.rpwe-block h3 a {
	color: #fff!important;
}
.rpwe-time.published {
	bottom: 42px ;
	position: relative ;
	color: #fff !important;
	margin-left: -40px!important;
	display:block!important;
}
}

.rpwe-li:hover .rpwe-thumb {transform: scale(1.03);}
.rec_event_posts .rpwe-ul{display:inline-flex;margin-bottom:0px!important;margin-left:20px!important;}
.rec_event_posts .rpwe-li .rpwe-thumb{height: 308px;width: 540px !important;border:none!important;}
.rec_event_posts .rpwe-li {padding-right: 10px;height: 318px;width: 540px !important;}
.rec_event_posts .rpwe-title{position: relative;bottom: 40%;padding-left: 0px;width: 95%;font-size:20px !important;overflow:hidden;text-align:center;font-weight:500!important;text-shadow: 2px 2px 4px rgb(0, 0, 0);}
.rec_event_posts .rpwe-title a{background-image: linear-gradient(to right,rgba(0,0,0,0) 50%,rgba(0,0,0,0.35) 50%) !important;
transition: background-position 0.5s ease-out, color .3s ease-in-out;
background-size: 200.22% auto !important;}
.rec_event_posts .rpwe-li:hover a{background-position: -99.99% 0 !important;}
.rec_event_posts .rpwe-time{bottom:115px;text-align: center;margin-left:0px;font-size: 15px;text-shadow: 2px 2px 4px rgb(0, 0, 0);}

@media (max-width: 767px) {
	.rec_event_posts .rpwe-li{height: 240px;width: 460px !important;}
	.rec_event_posts .rpwe-li .rpwe-thumb{height: 240px;width: 460px !important;}
	.rec_event_posts .rpwe-time{bottom: 95px !important;}
	.rec_event_posts .rpwe-ul{display:inline-flex;margin-bottom:0px!important;margin-left:5px!important;}
}
@media (max-width: 540px){
	.rec_event_posts .rpwe-title{bottom:50%!important;font-size:16px!important;}
	.rec_event_posts .rpwe-li{height: 200px;width: 360px !important;}
	.rec_event_posts .rpwe-li .rpwe-thumb{height: 200px;width: 360px !important;}	
	
	.rpwe-block ul{margin-left:0px!important;}
}
@media (max-width: 390px){
	.rec_event_posts .rpwe-li{height: 150px;width: 280px !important;}
	.rec_event_posts .rpwe-li .rpwe-thumb{height: 150px;width: 280px !important;}
	.rec_event_posts .rpwe-title{bottom:70%!important;}
	.rec_event_posts .rpwe-time{bottom: 105px !important;}
}
li.rpwe-li.rpwe-clearfix img{
	transition: all .2s ease-in-out;
	width: 100%;
}
.timetable-cv .timetable__date {
    display: none;
}
.timetable-cv .timetable__description {
    display: none;
}
.timetable-cv .timetable__price {
    display: none;
}
.timetable-cv .timetable__title::after {display:none;}
.timetable-cv .timetable__content {
    border: 0px solid;
	background-color:#f0f0f0;
	width:100%;
	height: 111px;
}
.menoumespiti img.img-fluid.image-banner__image {
    border: 0px solid;
}
.timetable-cv .timetable__content .timetable__title {
    font-size: 30px!important;
    color: #2e3b4e;
}
.menoumespiti .image-banner::after {background-color: rgba(0, 0, 0, 0.12);}
/*
li.rpwe-li.rpwe-clearfix img:hover {
    transform: scale(1.05);
}
*/
