.fusion-fullwidth.fullwidth-box.fusion-builder-row-1.fusion-flex-container.header.hundred-percent-fullwidth.non-hundred-percent-height-scrolling {
		border-bottom: 40px solid  !important;
    color: #009FA2;
		
}

.fusion-main-menu-icon.fusion-menu-icon-search.trigger-overlay{
padding-left: 30px !important;
		margin-right: -110px;
}

.fusion-social-network-icon.fusion-tooltip.fusion-facebook.awb-icon-facebook.social {
  background-color:#575846;
		border: 1px solid #575846;
		border-radius: 20px;
		padding-left:4px;
		padding-top: 4px;
}


.fusion-social-network-icon.fusion-tooltip.fusion-instagram.awb-icon-instagram.social {
   background-color:#575846;
		border: 1px solid #575846;
		border-radius: 20px;
		padding-left:2px;
		padding-top: 3px;
}

.fusion-social-network-icon.fusion-tooltip.fusion-linkedin.awb-icon-linkedin.social {
  background-color: #575846;
		border: 1px solid #575846;
		border-radius: 20px;
		/*padding-left:px;*/
		padding-top: 3px;
}

.fusion-social-network-icon.fusion-tooltip.fusion-twitter.awb-icon-twitter.social {
  background-color:#575846;
		border: 1px solid #575846;
		border-radius: 20px;
		padding-left:3px;
		padding-top: 4px;
}


tr {
padding-left: 5px !important;
	
}
tr:hover {background-color: #ececec;

}

body.search.search-results section#content div#posts-container.fusion-blog-archive.fusion-blog-layout-medium-wrapper div.fusion-posts-container  div.fusion-post-content.post-content h2.entry-title.fusion-post-title { font-size: 20px !important; }
body.search.search-results .fusion-blog-layout-large article, .fusion-blog-layout-large-alternate article, .fusion-blog-layout-medium article { margin-bottom: 30px; }

.attachment-full.size-full.wp-post-image {
  width: 800px;
}

.entry-title.fusion-post-title.fusion-responsive-typography-calculated {
  font-size: 40px !important;
		font-weight: 550px !important;
}

.fusion-meta-info {
  display: none;
}

.entry-title.fusion-post-title.fusion-responsive-typography-calculated {
  font-size: 25px !important;
}

.image.wp-image-1278.attachment-medium.size-medium {
  padding-top: 100px;
}

.fusion-tab-heading.fusion-responsive-typography-calculated {
  font-size: 20px !important;
}

.fusion-toggle-heading {
  font-size: 20px;
}
/*
tr:nth-child(even){background-color: #f2f2f2;}

.th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #096592;
  color: white;
}
*/

.ltr .fusion-menu-element-wrapper a:not(.fusion-icon-only-link) .fusion-open-nav-submenu {
  padding-left: 0.2em;
}

.menuitemsw{
	font-weight: 400;
	font-size: 1.2em;
}


a .menuitemsw{
    color: #006894;
}

.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder {
    background-color: #fff;
    margin: 8px;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 3px 0 rgba(0, 0, 0, 0.19);
}

/* CSS for contact forms */
@media only screen and (min-width: 600px) {
.wpcf7 {
  background :#009EA2;
	padding : 20px;
	width: 50% !important;
}

 .wpcf7 input[type="text"],
 .wpcf7 input[type="tel"],
 .wpcf7 input[type="email"],
 .wpcf7 textarea
{
  border: 2px solid #575547;
}

.wpcf7 label {
  font-weight : 700;
}

input[type=submit] {
  background : #1DC4A7 !important;
}

.wpcf7 .wpcf7-select:hover {
   font-size:10px;
}
}

@media only screen and (max-width: 600px) {
.wpcf7 {
  background : #096592;
	padding : 20px;
	width: 100% !important;
}

 .wpcf7 input[type="text"],
 .wpcf7 input[type="tel"],
 .wpcf7 input[type="email"],
 .wpcf7 textarea
{
  border: 2px solid #575547;
}

.wpcf7 label {
  font-weight : 700;
}

input[type=submit] {
  background : #575547 !important;
}

.wpcf7 .wpcf7-select:hover {
   font-size:10px;
}
}

/* CSS for provoli Deltia Typou - Anakoinoseis */

.awb-icon-pen {
  display : none !important;
}

/* CSS for eikona 11322 */

@media only screen and (max-width: 600px) {
.test-image {
 width : 85px;
 margin-top : 37% !important;
 position : fixed;
 right: 0;
 z-index : 999;
 border-radius: 10px;
}
}

@media only screen and (min-width: 600px) {
.test-image {
 width : 130px;
 margin-top : 11%;
 position : fixed;
 right: 0;
 z-index : 999 !important;
 border-radius: 10px;
}
}

.fusion-fullwidth.fullwidth-box.fusion-builder-row-1.fusion-flex-container.header.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-sticky-container {
  z-index : 90 !important;
}

/* CSS for mobile friendly */

.fusion-fullwidth.fullwidth-box.fusion-builder-row-2.fusion-flex-container.header-mb.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-no-medium-visibility.fusion-no-large-visibility.fusion-sticky-container {
  	border-bottom: 30px solid  !important;
		 color: #009FA2;
}

.header-mb .fusion-builder-row.fusion-row.fusion-flex-align-items-flex-start {
  margin-bottom : -40px;
}

.fusion-fullwidth.fullwidth-box.fusion-builder-row-2.fusion-flex-container.header-mb.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-no-medium-visibility.fusion-no-large-visibility.fusion-sticky-container {
   z-index : 90 !important;
}

/* CSS for forma tou newsletter */

.newsletter .wpcf7 {
  background : #096592;
	padding : 20px;
	width: 100% !important;
}

.attachment-full.size-full.wp-post-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}



/* CSS for vimata sindesis */

.page-id-557 .vimata-syn .columns h2 {
 font-weight : 700 !important;
}

.page-id-557 .fusion-read-more {
   display : none;
}

.page-id-559 .vimata-syn .columns h2 {
 font-weight : 700 !important;
}

.page-id-559 .fusion-read-more {
   display : none;
}

/* CSS for border search */

.wpv-custom-search-filter>* input[type=text] {
  border : 2px #086592 solid;
}

.post-type-archive-tender input[type=text]{
  border : 2px #086592 solid;
}


/* CSS for tables */


.tb-bd {
  padding-left: 10px; 
	padding-right: 10px; 
 border-bottom: 1px solid #ddd;
}

.tb-hd {
padding-left: 10px; 
	padding-right: 10px; 
		 border-bottom: 2px solid #ddd;
		background-color: #E1E1E1;
}


.tb {

border-radius: 25px !important;
  border: 2px solid #096592;
 width: 100%;
}


/* CSS for photo stis xriseis */

.page-id-1372 .photo-xriseis {
 width : 150px;
}

.page-id-1372 .fusion-layout-column.fusion_builder_column.fusion_builder_column_3_4.fusion-flex-column h1{
  font-size : 30px !important;
}

.page-id-1432 .photo-xriseis {
 width : 150px;
}

.page-id-1432 .fusion-layout-column.fusion_builder_column.fusion_builder_column_3_4.fusion-flex-column h1{
  font-size : 30px !important;
}

.fusion-builder-column-2 > .fusion-column-wrapper {
    padding-top: 9px !important;
    padding-right: 0px !important;
    margin-right: 0px;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    margin-left: 15px;
}


/* CSS for menu hover */

.fusion-megamenu-submenu.fusion-megamenu-submenu-notitle .menuitemsw:hover {
  color : #1CC6A6 !important;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-link :hover {
  color : #1CC6A6 !important;
}

#frontnew{
	
  border-bottom: solid 1px ;
	margin-bottom: 3px;
}

  

.post-content p {
  margin: 0 0 0px;
}

/* CSS for tabs selida synergaton */

.tabs-synergaton .fusion-tab-heading {
  font-size : 14px !important;
}

/* CSS for no copy at footer */


.fusion-footer {
 -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

/* CSS for menu in tablets */

@media only screen and (max-width: 1450px) and (min-width: 1025px) {
 .menu-text {
  font-size : 10px !important;
 }
}

/* CSS for eggrafi melous */

.swpm-submit {
 color : white;
}

/* CSS for sindesi melous */

.swpm-join-us-link {
  display : none;
}

.swpm-login-form-submit {
  color : white;
}

.js-wpv-filter-trigger-delayed.form-control {
  display:inline;
		width: 300px;
}

.btn-secondary.wpv-submit-trigger.js-wpv-submit-trigger.btn {
  color: white;
		font-size: 16px;
	width: 200px;
		height: 50px;
		margin: 30px;
		background-color: #096592
			!important;
		border-color: #096592 !important;
		border-radius: 5px;
}

.form-group {
  margin-left: 20px;
		box-shadow: none !important; 
}


/* CSS for diamorfosi selidas perioxis synergaton */

.page-id-4270 .titlos-perioxi {
  font-size : 22px;
}

.page-id-4270 .fusion-tab-heading {
  font-size : 12px !important;
}

#post-title-news a{
 
}

#right-block a{	
	font-weight: 600;
		   color: white !important;

}

#right-block h6{	
   color: white !important;
				padding: 10px;		
}

#right-block p{	
  color: white !important;
				padding: 10px;		
}


#title-news-front a {
 color: black;
}

#menu-main-menu .menu-text:hover {
  color: #1CC6A6;
}


.page-id-10 .display-counter,
.page-id-6963 .display-counter{
  font-weight : 900;
}


/*Top Bar*/
.top_bar {
		height: 50px;
}

.header{
  	border-bottom: 30px solid  !important;
		 color: #009FA2;
}

.page-id-10 .fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .icon span, .fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .icon span {
		margin-right: 10px!important;
}

/*Registration Form*/
.swpm-form-builder fieldset {
 background-color: #50CCB7;
}

/*Test page from TS support*/
.page-id-9200.fusion-body .fusion-flex-container.fusion-builder-row-4,
.page-id-9206.fusion-body .fusion-flex-container.fusion-builder-row-4{
	border-color: #0a6592!important;	
}

/*Footer socials*/
.fusion-social-networks .fusion-social-network-icon {
 color: #0a6592!important;
}

/*Διαδικασία Σύνδεσης για Μικρές & Μεσαίες Επιχειρήσεις*/
.fusion-accordian #accordion-1464-1 .panel-title .active .fa-fusion-box, .fusion-accordian #accordion-1464-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-6032-1 .panel-title .active .fa-fusion-box, .fusion-accordian #accordion-6032-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-1448-1 .panel-title .active .fa-fusion-box, .fusion-accordian #accordion-1418-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-1448-1 .panel-title .active .fa-fusion-box, .fusion-accordian #accordion-1448-1 .panel-title a:not(.active):hover .fa-fusion-box
{
    background-color: #0a6592!important;
    border-color: #0a6592!important;
}

.fusion-accordian #accordion-1464-1 .panel-title a:not(.active):hover, #accordion-1464-1 .fusion-toggle-boxed-mode:hover .panel-title a,
.fusion-accordian #accordion-6032-1 .panel-title a:not(.active):hover, #accordion-6032-1 .fusion-toggle-boxed-mode:hover .panel-title a,
.fusion-accordian #accordion-1448-1 .panel-title a:not(.active):hover, #accordion-1448-1 .fusion-toggle-boxed-mode:hover .panel-title a{
    color: #0a6592!important; 
}

.fa-fusion-box active-icon awb-icon-minus:hover {
		background-color: #0a6592!important;
		border-color: #0a6592!important;
}

/*more-less button*/
*[id^='readlink'],
*[id^='readlink']:hover{
 color: #006894!important;
}

#menu-business.fusion-menu.fusion-custom-menu.fusion-menu-element-list {
  font-weight : 900;
}

#menu-home.fusion-menu.fusion-custom-menu.fusion-menu-element-list {
  font-weight : 900;
}

#menu-about.fusion-menu.fusion-custom-menu.fusion-menu-element-list {
  font-weight : 900;
}

#menu-gas.fusion-menu.fusion-custom-menu.fusion-menu-element-list {
  font-weight : 900;
}

#menu-main-menu.fusion-menu.fusion-custom-menu.fusion-menu-element-list {
  font-weight : 900;
}