span.value {font-size: 15px!important;}

.utility-menu {
    display: none!important;
}

.menu li {
    margin-right: 40px!important;
}

.menu li a {
    font-size: 14px!important;
    padding-bottom: 10px!important;
}

.menu li a:hover{color: #fe8b18!important;}

.main-container{padding: 0px 70px 0 70px;}

h1 {
    font-weight: 600;
    color: #5b875e!important;
    font-size:26px;
}

h2 {
    font-weight: 500;
}

h3 {
    font-weight: 500;
    font-size: 26px;
    line-height: 60px!important;
}

img.aligncenter {
  box-shadow: 1px 1px 1px;
}

p a { text-decoration: underline; }

table.center {
    width:70%; 
    margin-left:15%; 
    margin-right:15%;
  }

.feature i {
    color: #6DAB3C!important;
}

/* .post-meta{display:none!important;} */

.blog-masonry-item .link-text {
   position: static!important;
    font-size: 14px;}


@media(min-width:480px){
form.wpcf7-form{
    margin: 0 auto;
    display: block;
    width: 50%;}
}

@media (max-width: 384px) {
h1 {
    font-size: 20px!important;}
}

@media (max-width: 384px) {
.main-container {
    padding: 0px 70px 0 20px!important;}
}
@media (max-width: 320px) {
.main-container {
    padding: 0px 70px 0 0!important;}
}

.subnav{
padding-top:5px!important;
border: 2px solid #bcbcbc!important;}

.vc_message_box-icon>.fa {
  color: #638ab9;}

ul.starfav li { list-style-image:url('http://edpe.gr/wp-content/uploads/2016/02/icon-arrow-right.png');
list-style-position: inside!important; }

.page-header.ebor-pad-me{display:none!important;}

.wpbdp-bar{display:none!important;}


.blog-sidebar {
    padding: 30px;
    box-sizing: border-box;
    width: initial;
    border: solid grey;
    float: left;
}

.sidebar-widget h5 {
    margin-bottom: 5px;
    color: #5b875e;
 text-decoration: underline;
}

.vc_tta-title-text{
    font-weight: 400;
    font-size: 20px;}

/*drop down menu customize*/

.has-dropdown:hover .subnav{padding-top: 20px!important;}
@media (max-width: 767px){.centered-logo .subnav { text-align: left!important;}}

.has-dropdown {
    bottom: 1px!important;
}

.page-template-default .main-container{padding:0 80px;}

.home.page-template-default .main-container{padding:0px;}

li.active > a,
li.current-menu-ancestor > a{
color:#fe8b18;
}

.blog-sidebar{font-size:16px!important;}
.bg-secondary-1{background-color:#507553!important;}
.sidebar-widget {margin-bottom: 0px;}
.sidebar-widget li a {
    color: #fe8b18;}

/* disable business directory categories */
.wpbdp-categories {display:none!important;}
.listing-details .wpbdp-field-category a {pointer-events:none!important; cursor:default!important;}
.wpbdp-listing a {color: #848484;}

.listings {background-color: #eeeee!important;}

.wpbdp-listing-single .listing-title {
    padding: 2px 8px;
    background: #ddd5c6;
    border: solid 2px #d3c9b4;
    margin-bottom: 7px;
    text-align: center;}

.wpbdp-listing {border:1px solid; border-color:#bcbcbc!important; padding:10px;margin-bottom: 10px; background-color: #e5e2f3!important;}

.wpbdp-field-association-title a {color:#648e67!important;}
.wpbdp-field-association-title a:hover{color: #fe8b18!important;}
.wpbdp-field-category a{font-size:15px!important;}

.wpbdp-categories.cf{
background-color: #d4eeb5!important; 
margin-left: 1px!important; padding:30px!important;
font-size: 18px;
line-height: 32px;
 }

.wpbdp-field-association-title a{font-size: 30px!important;}

.vc_tta-panel-body{background-color:#d4eeb5!important;}

.bg-primary *, .image-divider *, .bg-secondary-1 * {
 color: rgb(208, 234, 161) !important;
}
footer.short{padding:40px!important;}


.author-details{display:none!important;}

/*ακορντεον customize*/

.vc_tta.vc_general .vc_tta-panel-title {background-color: #406F45!important;}
.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {color: #fff!important;}

/* continue numbered list */
ol.start { 
    counter-reset: mycounter; 
}
ol.start li, ol.continue li {
    list-style: none;
}
ol.start li:before, ol.continue li:before { 
    content: counter(mycounter) ". "; 
    counter-increment: mycounter;
}