/*Header*/
/*menu*/
/*topmenu*/
/*colors links*/
/*pathway*/
/*Slide show*/
/*mainbody*/
/*search*/
/*footer*/
/*module*/
/*Social*/
/*color buttons*/
/*Blog*/
/*mod slide k2*/
/*custom view pages*/
/*details custom view*/
/*Fuction*/
/*placeholder*/
/*gradient*/
/*border-radius*/
/*owl-controls*/
/*buttons*/
.fb_iframe_widget {
  max-width: 100%;
  height: auto;
}
.fb_iframe_widget iframe {
  max-width: 100%;
  height: auto;
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {
  .item_back2 .info_item .box {
    height: 220px;
    overflow: hidden;
  }
  #gototop {
    background: url("../images/top2.png") no-repeat center;
    margin: 5px;
    padding: 5px;
    height: 37px;
    width: 47px;
  }
}
@media only screen and (max-width: 991px) {
  .brand {
    text-align: center;
  }
  .info_side .moduleItemImage {
    text-align: center;
  }
  .item_slide,
  .slide_show .slide_home .item_slide {
    background-size: 100% auto !important;
    height: 320px!important;
  }
  .slide_show .slide_home {
    height: auto !important;
  }
  .text-slide {
    display: none;
  }
  #gototop {
    background: url("../images/top2.png") no-repeat center;
    margin: 5px;
    padding: 5px;
    height: 37px;
    width: 47px;
  }
  .mainmenu_l {
    display: none !important;
    width: 0;
    height: 0 !important;
  }
  .mainmenu_r {
    margin-top: 40px;
  }
  .mod_box_bottom {
    overflow: hidden;
  }
  .itemList h3 {
    margin-top: 5px !important;
  }
  .item_back2 {
    background-position: bottom center !important;
    padding-bottom: 200px !important;
    background-size: 40% auto !important;
  }
  .item_back2 .img_bottom {
    display: none !important;
  }
  .owl-carousel .owl-item .moduleItemImage {
    width: 220px !important;
    height: 220px !important;
    -webkit-border-radius: 220px !important;
    -moz-border-radius: 220px !important;
    border-radius: 220px !important;
  }
  .owl-carousel .owl-item .moduleItemImage img {
    height: 220px !important;
  }
}
@media only screen and (max-width: 767px) {
  .aitisi_prosforas_page .itemImageBlock {
    display: none;
  }
  #chronoform-alphaexpress .chronoform-container,
  #chronoform-alphaexpress2 .chronoform-container {
    width: 100% !important;
  }
  #chronoform-alphaexpress .chronoform-container input,
  #chronoform-alphaexpress2 .chronoform-container input {
    width: 100% !important;
  }
  #chronoform-alphaexpress textarea,
  #chronoform-alphaexpress2 textarea {
    max-width: 100% !important;
    width: 100% !important;
  }
  .main_header .search {
    padding-top: 20px  !important;
    padding-bottom: 20px !important;
    text-align: center;
    display: block;
    margin: auto;
  }
  .main_header .search div#k2-ajax-search133 {
    float: none;
    margin: auto;
  }
  .main_menu {
    padding-top: 10px;
  }
  table.acymailing_form {
    width: 50% !important;
    margin: auto !important;
  }
  .mod_box_bottom {
    height: auto !important;
    overflow: hidden;
    text-align: center;
  }
  .mod_box_bottom .custom-calendar-wrap {
    min-height: 280px;
    max-width: 100%;
  }
  .mod_box_bottom .custom-header {
    overflow: hidden;
  }
  .custombanner-card {
    text-align: center;
  }
  .custombanner-card h3 {
    text-align: center !important;
  }
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  ul.sigProClassic li.sigProThumb a.sigProLink {
    display: block;
    margin: auto;
  }
  .banners_box .item_box img {
    width: 100%;
    height: auto;
  }
  .list_2_side {
    padding-left: 15px;
  }
  .list_2_side li {
    width: 48%;
    margin-right: 1%;
    display: inline-block;
  }
}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 580px) {
  #chronoform-alphaexpress .chronoform-container,
  #chronoform-alphaexpress2 .chronoform-container {
    width: 100% !important;
  }
  #chronoform-alphaexpress .chronoform-container input,
  #chronoform-alphaexpress2 .chronoform-container input {
    width: 100% !important;
  }
  #chronoform-alphaexpress textarea,
  #chronoform-alphaexpress2 textarea {
    max-width: 100% !important;
    width: 100% !important;
  }
  ul.sigProClassic li.sigProThumb a.sigProLink {
    display: block;
    margin: auto;
  }
  .banners_box .item_box img {
    width: 100%;
    height: auto;
  }
  .list_2_side {
    padding-left: 15px;
  }
  .list_2_side li {
    width: 100% !important;
    margin-right: 1%;
    display: block;
  }
  .item_slide,
  .slide_show .slide_home .item_slide {
    background-size: 100% auto !important;
    height: 280px!important;
  }
  .slide_show .slide_home {
    height: auto !important;
  }
  .text-slide {
    display: none;
  }
  table.acymailing_form {
    width: 100% !important;
  }
  .mod_box_bottom {
    height: auto !important;
    overflow: hidden;
    text-align: center;
  }
  .mod_box_bottom .custom-calendar-wrap {
    overflow: hidden;
  }
}
@media only screen and (max-width: 480px) {
  .mod_box_bottom {
    height: auto !important;
    overflow: hidden;
    text-align: center;
  }
  .mod_box_bottom .custom-calendar-wrap {
    min-height: 380px;
    max-width: 100%;
  }
}
