/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
a{
  transition: all 0.3s linear !important;
}
.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after{
  color: #525252;
}
.menu-item:hover > a > span{
  border-bottom: 2px solid;
}
.wd-toolbar{
  display: none !important;
}
/* menu */
/* .wd-dropdown-menu.wd-design-default{
  padding: 12px 20px!important;
} */
.wd-sub-menu li>a{
  padding-right: 10px!important;
}

/**********************************************/
/********* SINEDRIA BTN STARTS HERE *********/
/**********************************************/
.sinedria-btn{
  position: fixed;
  z-index: 9999;
  right: 0;
  top: 35%;
}
.sinedria-btn > a{
  transform: rotate(-90deg);
  display: block;
  background: #0e2413;
  color: #fff;
  padding: 10px;
  font-size: 20px;
  position: absolute;
  right: -100px;
  width: 250px;
  text-align: center;
  box-shadow: -20px 10px 0 0 #a39c30;
  border-top-left-radius: 50px;
  text-indent: 15px;
}
.change-pos{
  transform: rotate(0deg) !important;
  right: 0 !important;
  top: -43px;
}
.show-div{
  display: none;
}
.sinedria-form{
  background: #f3f3f3;
  padding: 20px;
  box-shadow: 20px 10px 0 0 #a39c30, 0 0 2px 0 #000;
  border-bottom-left-radius: 50px;
}
.sinedria-form > p:nth-child(6) > input {
 // background: #162802;
 // opacity: 0.8 !important;
 // color: #fff;
}
.sinedria-form .wpcf7-submit  {
  background: #162802;
  opacity: 0.8 !important;
  color: #fff;
}
.sinedria-form .wpcf7-submit:hover  {
  opacity: 1 !important;
  background: #162802 !important;
  color: #fff !important;
  cursor: pointer;
}
.sinedria-form > p:nth-child(6) > input:hover{
//  opacity: 1 !important;
 // background: #162802 !important;
 // color: #fff !important;
 // cursor: pointer;
}
/*********** SINEDRIA BTN ENDS HERE ***********/
/**********************************************/

/**********************************************/
/************* HOME STARTS HERE **************/
/**********************************************/
/*ipiresies starts here*/
.ipiresies-container{
  /* gap: 65px; */
  justify-content: center;
  padding: 0 80px;
  transition: all 0.3s linear;
}
.ipiresies-arxiki{
  background: #fff;
  /* padding: 10px 0 0 0; */
  padding: 10px 10px 0 10px !important;
  border-radius: 15px;
  /* flex: 0 0 21%; */
  transition: all 0.3s linear;
}
.ipiresies-container > .ipiresies-arxiki{
  /* transform: scale(1.15) translateZ(0); */
  transform: scale(0.97) translateZ(0);
}
.ipiresies-container:hover > .ipiresies-arxiki:not(:hover){
  transform: scale(0.9);
  filter: brightness(0.5) saturate(0) contrast(1.2) blur(5px);
  -webkit-filter: brightness(0.5) saturate(0) contrast(1.2) blur(5px);
}
.ipiresies-arxiki > div > div > div > figure > a > img{
  border-radius: 15px;
}
/*ipiresies ends here*/

/*sinedries starts here*/
.online-sinedries-big-image > div:nth-child(2){
  border-top-right-radius: 120px;
}
.online-sinedries-colors > div > div.info-box-inner.set-cont-mb-s.reset-last-child > p > em:nth-child(1) > strong{
  color: #7f509e;
}
.online-sinedries-colors > div > div.info-box-inner.set-cont-mb-s.reset-last-child > p > em:nth-child(2) > strong{
  color: #7052ff;
}
.online-sinedries-colors > div > div.info-box-inner.set-cont-mb-s.reset-last-child > p > em:nth-child(3) > strong{
  color: #099ce9;
}
/*sinedries ends here*/
/************* HOME ENDS HERE ******************/
/**********************************************/

/**********************************************/
/************* BLOG STARTS HERE *************/
/**********************************************/
.blog > div.website-wrapper > div > div > div > h1{
  letter-spacing: 20px;
  padding-left: 25px;
}
.page-title-default{
  /* background-image: url(https://geothrepsis.gr/wp-content/uploads/2023/03/blog-header-two.jpg) !important; */
  background-image: url(https://geothrepsis.gr/wp-content/uploads/2023/03/blog-header-teliko.jpg) !important;
}
.post-img-wrapp a:after{
  background-color: #a39c3036 !important;
}
/************* BLOG ENDS HERE *************/
/**********************************************/

/**********************************************/
/************* FOOTER STARTS HERE *************/
/**********************************************/
.blog-design-mask > div > header > div{
  top: 0 !important;
}
.blog-design-mask > div > header > div > span{
 font-size: 15px !important;
}
.blog-design-mask > div > div > h3 {
  font-size: 15px !important;
}
.quote-footer{
  font-size: 14px;
  font-style: italic;
  font-weight: 600;
}
/************* FOOTER ENDS HERE *************/
/**********************************************/
.eksoplismos-btns > div > div.info-btn-wrapper > div > a{
  display: none !important;
}
/**********************************************/
/************* EKSOPLISMOS STARTS HERE *************/
/**********************************************/
.blog-design-mask > div > header > div{
  top: 0 !important;
}
.blog-design-mask > div > header > div > span{
 font-size: 15px !important;
}
.blog-design-mask > div > div > h3 {
  font-size: 15px !important;
}
.quote-footer{
  font-size: 14px;
  font-style: italic;
  font-weight: 600;
}
/************* EKSOPLISMOS ENDS HERE *************/
/**********************************************/

/**********************************************/
/******* ONLINE SINEDRIES STARTS HERE *******/
/**********************************************/
.online-sinedries-page > div > div > div.promo-banner-wrapper{
  box-shadow: 0 0 20px 0 #00000026;
}
/******* ONLINE SINEDRIES ENDS HERE *******/
/**********************************************/


/*******************************************************************/
/************* IPIRESIA DIAXEIRISI VAROUS STARTS HERE *************/
/*******************************************************************/
.page-id-7266 > div > div.main-page-wrapper{
  padding-top: 0 !important;
}
.diaxeirisi-text > div:nth-child(2) > strong{
  font-style: italic;
}
/*************** IPIRESIA DIAXEIRISI VAROUS ENDS HERE ***************/
/*******************************************************************/


/***************************************************/
/************* EPIKOINONIA STARTS HERE *************/
/***************************************************/
.epikoinonia-info-box > div:nth-child(2) > div > div > div > div.wd-info-box{
 /* height: 460px;*/
}
.send-btn > input{
  background: #162802;
  opacity: 0.8 !important;
  color: #fff;
}
.send-btn > input:hover{
  opacity: 1 !important;
  background: #162802 !important;
  color: #fff !important;
  cursor: pointer;
}

/************* EPIKOINONIA ENDS HERE ***************/
/***************************************************/

/* breadcrumps, author name, in pages & posts */
body > div.website-wrapper > div.main-page-wrapper > div.page-title > div > div.breadcrumbs,
.post-single-page > div > div.entry-meta.wd-entry-meta > ul > li.meta-author
{
  display: none;
}

/* cookies hide */

body > div.cky-btn-revisit-wrapper.cky-revisit-bottom-left,
.cky-modal.cky-modal-open > div > div.cky-footer-wrapper > div:nth-child(3)
{
  display: none!important;
}
/* DIATROFI OMADON ME IDIAITERES APAITISEIS STARTS HERE */
.omades, .omades-img{
  margin-bottom: 20px !important;
  margin-top: 20px !important;
}
.omades-img > img{
  width: 50%;
  border-radius: 8px;
  transition: all 0.3s linear;
}
.top-paidia-efivoi,
.top-egkies,
.top-thilazouses,
.top-athlites,
.top-triti-ilikia,
.top-vegeterian-xortofagoi{
  transition: all 0.3s linear;
}
.omades-btn{
  border-radius: 8px;
}
.top-paidia-efivoi > div{
  background: #fff;
  border-radius: 8px;
  padding-bottom: 20px;
}
.top-egkies > div{
  background: #8e6eb1;
  color: #fff;
  border-radius: 8px;
  padding-bottom: 20px;
}
.top-thilazouses > div{
  background: #E9D354;
  /* background: #49c8eb; */
  color: #fff;
  border-radius: 8px;
  padding-bottom: 20px;
}
.top-athlites > div{
  background: #e96188;
  /* background: #50C878; */
  border-radius: 8px;
  padding-bottom: 20px;
  color: #fff;
}
.top-triti-ilikia > div{
  background: #2AAA8A;
  border-radius: 8px;
  padding-bottom: 20px;
  color: #fff;
}
.top-vegeterian-xortofagoi > div{
  background: #32CD32;
  border-radius: 8px;
  padding-bottom: 20px;
  color: #fff;
}
.paidia-efivoi-title > div > h2{
  background: #fff;
  padding: 5px 15px;
  border-radius: 8px;
}
.egkies-title > div > h2{
  background: #8e6eb1;
  padding: 5px 15px;
  border-radius: 8px;
  color: #fff;
}
.thilazouses-title > div > h2{
  background: #E9D354;
  /* background: #49c8eb; */
  padding: 5px 15px;
  border-radius: 8px;
  color: #fff;
}
.athlites-title > div > h2{
  background: #e96188;
  /* background: #50C878; */
  padding: 5px 15px;
  border-radius: 8px;
  color: #fff;
}
.triti-ilikia-title > div > h2{
  background: #2AAA8A;
  padding: 5px 15px;
  border-radius: 8px;
  color: #fff;
}
.xortofagoi-title > div > h2{
  background: #32CD32;
  padding: 5px 15px;
  border-radius: 8px;
  color: #fff;
}
.top-paidia-efivoi:hover > div > div > div:nth-child(1) > img,
.top-egkies:hover > div > div > div:nth-child(1) > img,
.top-thilazouses:hover > div > div > div:nth-child(1) > img,
.top-athlites:hover > div > div > div:nth-child(1) > img,
.top-triti-ilikia:hover > div > div > div:nth-child(1) > img,
.top-vegeterian-xortofagoi:hover > div > div > div:nth-child(1) > img{
  transform: scale(1.1);
}
#paidia-efivoi > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img,
#egkies > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img,
#thilazouses > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img,
#athlites > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img,
#triti-ilikia > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img,
#xortofagoi > div.vc_col-sm-4 > div.vc_column-inner > div.wpb_wrapper > div.wd-image > img
{
  border-radius: 8px;
}
/* DIATROFI OMADON ME IDIAITERES APAITISEIS ENDS HERE */

/* KLINIKI DIATROFI STARTS HERE */
.kliniki-diatrofi-kolona > div:nth-child(1){
  padding-top: 0 !important;
}
span.list-content > i > strong{
  font-style: italic;
}
/* KLINIKI DIATROFI ENDS HERE */

/********************/
/***MEDIA QUERIES***/
/********************/
@media screen and (max-width: 1440px){
  #diaxeirisi-varous-top-section{
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    padding-top: 190px !important;
    padding-bottom: 180px !important;
    background-image: url(https://geothrepsis.gr/wp-content/uploads/2023/03/diaxeirisi-varous-top2.jpg?id=7274) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    border-top-color: rgba(129,129,129,0.2) !important;
    border-top-style: solid !important;
    background-color: #fff;
  }
  .sinedries-grafeio-mob > img{
    max-width: 75% !important;
  }
}
@media screen and (max-width: 1245px){
  .wd-nav-main>li>a{
    font-size: 12px !important;
  }
}
@media screen and (max-width: 1115px){
  .wd-nav-main>li>a{
    font-size: 14px !important;
  }
	.wd-nav {
    gap: 10px!important;
}
}
@media screen and (max-width: 990px) and (orientation: landscape){
  .sinedries-grafeio-mob > img {
    width: 70% !important;
    max-width: 100% !important;
  }
}
@media screen and (max-width: 990px){
  .sinedria-btn > a{
    padding: 5px 10px 20px 15px;
    font-size: 18px;
    width: 220px;
  }
  .sinedria-form{
    overflow: scroll;
    height: 350px;
  }
  #diaxeirisi-varous-top-section {
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    padding-top: 190px !important;
    padding-bottom: 180px !important;
    background-image: url(https://geothrepsis.gr/wp-content/uploads/2023/03/diaxeirisi-varous-top-mob.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-top-color: rgba(129,129,129,0.2) !important;
    border-top-style: solid !important;
    background-color: #fff;
  }
  .ipiresies-container{
    padding: 0 20px !important;
  }
  .ipiresies-arxiki{
    margin-bottom: 20px;
  }
  .sinedries-grafeio-mob > img{
    width: 50%;
  }
  .online-sinedries-big-image{
    height: 400px;
  }
  .img-meiosi-varous, .img-afksisi-varous{
    float: none !important;
    display: block;
  }
  .video-divider-geothrepsis > div > p > video{
    width: 95% !important;
  }
}
@media screen and (max-width: 990px) and (orientation:landscape) {
  #diaxeirisi-varous-top-section{
    margin-bottom: 0px !important;
    border-top-width: 1px !important;
    padding-top: 190px !important;
    padding-bottom: 180px !important;
    background-image: url(https://geothrepsis.gr/wp-content/uploads/2023/03/diaxeirisi-varous-top2.jpg?id=7274) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    border-top-color: rgba(129,129,129,0.2) !important;
    border-top-style: solid !important;
    background-color: #fff;
  }
  .sinedria-btn{
    top: 48% !important;
  }
  .sinedria-btn > a {
    padding: 5px 5px 20px 5px !important;
    font-size: 16px !important;
    width: 210px !important;
  }
  .sinedria-form {
    height: 165px !important;
  }
  .sticky-toolbar-on .scrollToTop {
    bottom: 15px !important;
  }
}
.social-facebook .wd-icon:before {
    content: "\f180"!important;
}
.social-instagram .wd-icon:before {
    content: "\f163";
}

@media screen and (min-width:768px) and (max-width:991px) {

.container.main-footer .wd-fontsize-l {
    font-size: 19px;
}
	.social-about-us {
    display: flex!important;
    padding-right: 80px!important;
}
}

@media screen and (max-width: 767px) {
.social-about-us {
    display: flex !important;
}
	.kliniki-diatrofi-row h4.woodmart-title-container.title.wd-font-weight-.wd-fontsize-l {
    margin-top: 20px !important;
}
	.footer-container .vc_single_image-wrapper img {
    max-width: 250px;
}
	.footer-logo {
    display: none;
}
}

@media screen and (min-width:1025px) {
.wd-notice.wd-success, .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {
    bottom: 40px!important;
}
}

@media screen and (max-width: 480px) {
.promo-online .banner-inner.set-cont-mb-s.reset-last-child.wd-fontsize-xs, .promo-online h1.banner-title.wd-font-weight-400.wd-fontsize-l {
    color: #fff;
}
	.promo-online img {
    /* opacity: 0; */
    filter: brightness(0.7);
}
	
}

@media screen and (min-width: 1024px) and (max-width: 1750px) {
.sinedria-form {
    height: 480px;
    overflow: scroll;
}
}



@media screen and (max-width:1024px) {
.wd-notice.wd-success, .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {
    bottom: 30px!important;
}
}
