@media (min-width: 768px){
.resp_search_and_lang{
  display:none;
}

}

.slick-views-hot-topics-block-1-2 > .slick__arrow {
  bottom: none !important;
  top: 200px !important;
}

@media (max-width: 767px){
  
  
  html{
    overflow-x: hidden;
  }
  

  
  .slick-dots{
    display:none !important;
  }
  
  .resp_search_and_lang{
    position:absolute;
    bottom:5px;
    right:0px;
    display:block;
  }
  
  .respbtnsearch{
    height: 35px;
    width: 35px;
    border-radius: 15px;
    background: #ed9302;
    border-color: #ed9302;
    background-image:url(/sites/default/files/2020-12/search-3-32.png);
    margin-left:5px;
   }
   
    .respbtngreek{
    height: 28px;
    width: 40px;
    background-image: url(/sites/default/files/inline-images/grflag23x15.png);
    background-size: 38px;
    margin-left:5px;

   }
   
    .respbtnenglish{
     height: 28px;
    width: 40px;
    background-size: 38px;
    background-image:url(/sites/default/files/inline-images/enflag23x15.png);
        margin-left:5px;

   }
  
  .region-logo{
    position:relative;
    top:35px;
  }
  
  
  #logo img{
    width:120px;
    height:115px;
    top:-50px;
    z-index:2;
  }
  
  select{
    height: fit-content !important;
    word-break: break-all;
  }
  
  .js-form-item-field-legal-reference-463,.js-form-item-field-legal-reference-464,.js-form-item-field-legal-reference-465{
    margin-top:0px;
  }
  
  .form-submit{
    width:fit-content !important;
  }
  
  .menu--english-main-navigation{
    display:block;
  }
  
  .footer1-container,.footer2-container,.footer3-container,.footer4-container{
    width:100% !important;
  }
  
  #toolbar-item-administration-tray{
    display:none;
  }
  
  .cheeseburger-menu__trigger.is-open{
    z-index:9999999;
  }
  
    .cheeseburger-menu__trigger{
    z-index:999;
    }

  .navbar-toggle{
    position: fixed;
    right: 0px;
    z-index: 99;
    visibility: visible;
    /**background-color: #178acc;**/
  }
    
   
    
    body .userway.userway_p2 {
      top:calc(90% - 22px) !important;
    }  
    
    .navbar-collapse.in{
      overflow-y:visible;
    }

    
    
    .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
      padding:0px;
      vertical-align:middle;
    }
    
    .view--apofaseis- .deltia-typou-item{
        display: block;
    }

    .view--apofaseis- .event-title>p{
        width: fit-content;
        
    }
    
    
    .fl-panelBar{
        display: none;
    }


    
    .card-deck{
     margin-top: 100px;
   }

   .block-views-blockmain-slider-block-1{
    margin-bottom: 80px;
   }

    header#navbar{
    height: 180px;
   }


    
      .menu--mikroi-polites{
    display: block;
  }

   .menu--mikroi-polites>li>a{
    height: 30px !important;
    width: 200px !important;
    font-size: 10px;
   }
   
   
   



   .navbar-default .menu--mikroi-polites>li:hover{
        transform: scale(1,1) translateY(0px) !important;
   }
   
   
   .tiles-list li img{
    width: 20em;
   }
   
   .toFiltersBtn{
     display:none;
   }

   .navbar-collapse{
    border:none;
    right: 60px;
    top: 0px;
    left:0px;
    z-index:1;
   }
   
   .resp_search_and_lang{
     z-index:0;
   }
   
     .draggable{
    width: 100%;
   }
   
   .news-btn{
    z-index: 50;
   }

   .menu--mikroi-polites{
    top:0px;
   }
   .news-btn{
       left:33%;
   }
   .news-img{
       left:40%;
   }
   
    
  /*  .top-collapse-menu{
      position:absolute;
    }*/
    
    
/*#userwayAccessibilityIcon{
  display:none;
}*/
  
.card:hover{
  transform:none;
}

.copyrights{
  position:relative;
  bottom:15px;
}

   .menu--main{
     width:fit-content;
         top: -10px;
     position:relative;
   }
  
.copyrights span{
      display: flex;
      margin-bottom:5px;
}  
  
  
  .region-footer3{
    margin-left:20px;
  }
  
  .region-footer1, .region-footer2 {
    position: relative;
    right: 15px;
  }
  
  .alertdiv{
    position:fixed;
    top:50%;
    left:0;
  }
  
  
  .view-header{
    margin-bottom:100px;
  }
  
  .ckeditor-accordion-toggle{
    display:none;
  }
  
  .navbar-toggle{
    position:fixed;
  }
  
  .form-item-field-legal-reference-target-id-463{
    margin-top:0px;
  }
  
  #edit-field-legal-reference-target-id--wrapper>ul>li{
    width:200px !important;
  }
  
  .slide__constrained > .slide__caption {
    transform: none !important;
    margin-top: 200px !important;
    width: 80% !important;
    margin-left: 10%;
  }
  
 
  .slide__content {
    position: relative;
  }
  
   .slide__constrained {
     position: absolute !important;
     width: 100%;
   }
  
  .view-hot-topics {
    margin-top:10px;
  }
  
  .events-teaser .views-field-nothing {
    width: 100% !important;
  }
  
.events-teaser {
    display: inline-grid !important;
}

.events-teaser .views-field-field-image {
    margin: 0 auto;
    width: 220px !important;
}


.event-title {
  width: 100%;
  text-align: center;
}

  
}

@media (min-width: 550px) and (max-width: 1200px) {
   .navbar-header{
     width:100%;
   }
   
   
   
   .menu--english-main-navigation{
   position: relative;
    top: -25px;
   }

   

   
   .menu--main{
     width:100%;
    top: -10px;
     position:relative;
   }
   
   
   
      
   /*.menu--main>li:nth-child(5){
    display:none;
   }
   
    .menu--main>li:nth-child(6){
    display:none;
   }*/
   
}



@media (min-width: 1100px){
.navbar-toggle {
    display: none;
}
}


/*@media (max-width: 1100px){
  #search_social{
    display:none !important;
  }
  
}*/





@media (min-width: 768px) and (max-width: 991px) {
   
  /* .region-hot-topics{
     display:none;
   }*/
.slide__constrained > .slide__caption {
    transform: none !important;
    margin-top: 200px !important;
    width: 80% !important;
    margin-left: 10%;
  }
  
 
  .slide__content {
    position: relative;
  }
  
   .slide__constrained {
     position: absolute !important;
     width: 100%;
   }
   
   .media--ratio .media__element{
     height: 350px ! important;
   }
   
   .region-main-slider {
     height: 360px !important;
   }
  
}

@media (min-width: 1000px) and (max-width: 1200px) {
     .menu--main{
     width:950px;
   }
}




@media (max-width: 991px) {
  
  .inline-flex-container>a{
    text-align:left !important;
  }
  
    .menu--mikroi-polites>li,.menu--mikroi-polites>li:hover,.menu--mikroi-polites>li:active{
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
   }
  
  .navbar-header{
    top:100px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    width:max-content;
    float:unset;
  }
  
  .menu--main>li:nth-child(7)>a{
    width:unset;
  }
  
  .menu--main>li:nth-child(7){
    width:unset;
  }
  
  
  
  button.navbar-toggle{
    display:block;
    position:fixed;
    right:0;
    top:65px;
  }
  
  .menu--main{
    display:grid;
  }
  
  .menu--english-main-navigation{
    display:grid;
  }
  
.navbar-collapse.collapse.in {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}

.navbar-collapse.collapse {
    display: none!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}


  .logo img{
    top:0px;
  }
  
    .resp_search_and_lang{
    position:absolute;
    bottom:5px;
    right:0px;
    display:block;
  }
  
  .respbtnsearch{
    height: 35px;
    width: 35px;
    border-radius: 15px;
    background: #ed9302;
    border-color: #ed9302;
    background-image:url(/sites/default/files/2020-12/search-3-32.png);
    margin-left:5px;
   }
   
    .respbtngreek{
    height: 28px;
    width: 40px;
    background-image: url(/sites/default/files/inline-images/grflag23x15.png);
    background-size: 38px;
    margin-left:5px;

   }
   
    .respbtnenglish{
     height: 28px;
    width: 40px;
    background-size: 38px;
    background-image:url(/sites/default/files/inline-images/enflag23x15.png);
        margin-left:5px;

   }
   

   .menu--mikroi-polites>li>a{
    height: 30px !important;
    width: 200px !important;
    font-size: 10px;
   }
   

   
}

@media (max-width: 991px) and (min-width: 768px) {
  
   

   .menu--mikroi-polites{
     display:block;
     top:211px;
   }
   
   #block-mikroipoliteslink>div>p>a>img {

    top: 30px;
}

 
   
}

@media (max-width: 1023px) and (min-width: 992px) {
    .slide__constrained>.slide__caption{
     width:fit-content !important;
     transform:unset !important;
   }
   
   .slide__constrained{
     position: relative !important; 
     top: -138px;
   }
   
   #slick-views-hot-topics-block-1-2-slider {
     height: 350px;
   }
   
   .nav>li>a {
    padding: 10px 10px !important;
}


   
}

@media (max-width: 1200px) and (min-width: 992px) {

   #logo img{
     height:80px !important;
     width:80px !important;
     z-index:2;
   }
}


@media  (min-width: 992px) {
.links_and_content>table{
  display:table !important;
}

.media--ratio .media__element{
   height: 350px !important;
 }
 
 .region-main-slider {
   height: 360px !important;
 }
}


@media  (min-width: 992px) and (max-width: 1199px) {
   .news-btn{
    left:24%;
  }
  .news-btn-english{
    left:30%;
  }
}

@media  (min-width: 768px) and (max-width: 991px) {
   .news-btn{
    left:16%;
        top: -40px;
  }
  .news-btn-english{
    left:24%;
    top:-40px;
  }
 
   
}
.region-hot-topics {
  display: block !important;
}

@media only screen and (max-width: 991px) {
.views-view-grid .views-row {
	width: calc(100% - 20px);
}

}
