/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/


/*menu width chrysa
 * --------------------------*/
/* increase menu width 
.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar{
	max-/width: calc(1200px - 0px)!important;
}*/
header.header-bar {
    margin-left: 2%!important;
}

.phantom-fade .show-phantom#phantom {
    padding-left: 4%;
}

h3{
	color: #006E85;
	font-weight: 300;
	font-size:30px;
	line-height: 40px;
	margin-bottom: 25px;
}

.il-ypiresies-home a{font-size:14px;color:#ECB653!important;}

.white-text a,
.white-text p,
.white-text h1,
.white-text h2,
.white-text h3,
.white-text h4,
.white-text h5,
.white-text li{
	color: #fff;
}

div#main.sidebar-none.sidebar-divider-vertical{
	margin-top: -100px!important;
}
/*HOME links-1st-row, links-2nd-row font-size*/
#links-1st-row h3 {
    font-size: 28px!important; }
#links-1st-row p {
    font-size: 15px!important; }
#links-2nd-row h3 {
    font-size: 28px!important; }
#links-2nd-row p {
    font-size: 15px!important; }

div#links-1st-row, div#links-2nd-row > vc_column-inner {
    padding-top: 15px!important; }

/* logo width desktop */
.branding a img, .branding img {max-width: 70%;}


/* logo width tablet */
.mobile-header-bar .mobile-branding img{
	max-width: 60%;
	padding: 20px 0;
}

/* logo width mobile */
.show-mobile-logo .mobile-branding img.mobile-logo{
	max-width: 50%;
	padding: 20px 0;
}

h2{
	font-size:20px!important;
	line-height: 25px!important;
}

/* parralax text */
.parallax-text p{
	font-size: 50px;
	line-height: 55px;
	font-weight: bold;
}

/* text for mosaic left - right */
.ribbon-text h3{
	font-weight: 300!important;
	font-size:35px!important;
	line-height: 40px!important;
    margin-bottom: 20px;
}

.ribbon-text p{
    font-size: 20px;
    font-weight: 300;
}

/* news grid on home */
#home-news-grid h4{
	color: #F86C45!important;
}

#home-news-grid .vc_gitem-col p{
	text-transform: uppercase;
	color:#006F82;
	font-size: 23px;
	line-height: 25px;
	font-weight: bold;
}

#home-news-grid a em{
	font-size:14px;
	text-transform: none;
	color: #999;
	font-weight: 400;
}

/*
#home-news-grid a:hover,
#home-news-grid a{
	color: #999!important;
	text-decoration: none;
}
*/
#buttonizer-button {
    display:none;
}

.page-id-1589 #buttonizer-button {
    display:block;
} 

/*menu padding chrysa
 * ----------------------*/
@media screen and (min-width: 1167px){ 
.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap {
    padding: 0 0px 0px 0px;
}
}

/* menu align
 * ----------------------*/
span.menu-text {
    text-align: left;
}

@media(min-width:768px){
	#home-news-grid .vc_col-sm-6:first-child{border-right:1px solid #ebebeb;}
/* 	#home-news-grid .vc_col-sm-4:last-child{border-right:0px!important;} */
}

#home-news-grid .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{border-bottom: 2px solid;} 

/* footer */
#footer .wf-container-footer{
	text-align: center;
}

#footer .wf-container-footer p{
	font-size: 20px!important;
	font-weight: 300;
}


#footer .wf-container-footer a{
	font-size: 15px!important;
	font-weight: 300;
}

#footer .wf-container-footer a:hover{
	color:#eee!important;
}

/* Enas xronos opeka row*/
#enas-xronos-opeka p {
    font-size: 15px;
}

#enas-xronos-opeka h3 {
    font-size: 28px!important;
}


/* .custom-outlined-tabs  */
.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.custom-outlined-tabs .vc_tta-tab.vc_active>a{
	border-bottom: 0px!important;
	border-top:2px solid #357F8E!important;
	border-left:2px solid #357F8E!important;
	border-right:2px solid #357F8E!important;
	color:#797979!important;	
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.custom-outlined-tabs .vc_tta-tab>a{
	border-bottom: 2px solid #357F8E!important;	
	border-top:0px!important;
	border-left:0px!important;
	border-right:0px!important;
	color:#797979!important;
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.custom-outlined-tabs .vc_tta-tab>a:hover{
	background: transparent!important;
	}

.custom-outlined-tabs li.vc_tta-tab{
width: 20%;
}

/* exis */
.center {
    text-align: center;
}


/* contact form */
.wpcf7 label{font-size:15px;line-height: 30px;}

/* blog  */

.related-item .mini-post-img{display:none!important;}
.page-title.solid-bg{margin-bottom: 40px;}

/* tags */
.archive div#main.sidebar-none.sidebar-divider-vertical,
.search div#main.sidebar-none.sidebar-divider-vertical{margin-top:50px!important;}
.archive .author.vcard{display:none!important;}

/* remove comment count */
.comment-link{display: none!important;}



/* Menu item align left chrysa
 * ---------------------------------------*/
.menu-item-413 span.menu-item-text {
    text-align: left;
}

@media(max-width:800px){
	.tp-caption{padding-left:100px!important;}
	.main-nav > li > a{margin: 10px 8px 10px 8px;}
}

a.author.vcard {
    display: none;
}

/* home slider margin on mobile 
 * ---------------------------------*/
@media (max-width:736px){
	.home div.wpb_revslider_element.wpb_content_element{
		margin-top: 100px!important;
	}
}

select[multiple=multiple]{
	height: 150px; overflow:auto;
}

.wpdatatable-email { font-size: smaller;}
.grecaptcha-badge { visibility: hidden; }

/*Page Αγροτική Εστία-Ηλεκτρονικές: Tabs color text accordion*/
#iamatikos-2022 span{
	color: #935669!important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-style: solid!important;
	border-color: #935669!important;
}

#iamatikos-2021 span{
	color: #935669!important;
}

#iamatikos-2020 span{
	color: #935669!important;
}
/* Padding on accordion tabs */
.vc_tta-panel-heading {
    margin-bottom: 1px!important;
}
/*Purple title (ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ & ΕΝΤΥΠΑ) Αγροτικη εστια->Ηλεκτρον*/
.wpb_text_column.wpb_content_element.color-purple h3{
	color: #935669!important;
}
/*Purple title on Programma gia astegous h2*/
.wpb_text_column.wpb_content_element.color-purple h2{
	color: #935669!important;
	font-size: 36px!important;
}
.wpb_text_column.wpb_content_element.color-purple h2>a {
    color: #935669!important;
	font-size: 36px!important;
}
/*Size title h3, Page: Programma gia astegous */
.wpb_text_column.wpb_content_element.text-style-color h3>a {
    font-size: 24px;
    color: #006E85;
}