/*
Theme Name: DW Simplex
Theme URI: http://www.designwall.com/wordpress/themes/dw-simplex/
Author: DesignWall
Author URI: http://designwall.com/
Description: Responsive WordPress theme for online portfolio website & digital product store
Version: 1.0.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, right-sidebar, fixed-width, flexible-width, custom-background, custom-menu, featured-images, full-width-template, microformats, post-formats, sticky-post, translation-ready
Text Domain: dw-simplex
*/

/*
Author: P Tsarchopoulos
Description: DW-Simplex customization
Version: 1.0
*/

/* Include
-------------------------------------------------------------- */

/* Branding
----------------------------------------------- */
#branding h1 {
	float: left;
	width: 170px;
	margin: 0;
}

#branding h1 a {
	height: 50px;
	padding: 18px 0;
}

#site-description {
display: none;
float: none;
width: auto;
font-size: 14px;
margin-top: 50px;
}

#branding nav li a {
font-family: "Ubuntu Condensed";
font-weight: none;
font-size: 16px;
}

#branding nav li li a {
    font-size: 16px;
}

/* Main
----------------------------------------------- */
.page-header {
	padding: 40px 0;
	margin: 0 80px 50px;
	border-bottom: 1px solid #e5e5e5;
}

.page-title {
	font-size: 300%;
	text-align: left;
	text-transform: none;
	margin: 0;
}

.page-title a,
.page-title span {
	color: #EF4135;
	margin-top:0; 
	padding-top:0; 
	line-height:1;
}

.page-title a:hover {
	color:  #333;
}

/* Headline ---*/
#headline > .row-fluid {
	border-top-width: 0;
	padding-top: 30px;
	padding-bottom: 30px; 
}

#headline h2 {
	text-align: center;
	text-transform: none;
	font-size: 300%;
	font-weight: 500;
}

#headline h2 a {
	color: #EF4135;
}

#services h3.services-title, #blog h3.entry-title, .widget h3.widget-title, .block .block-title {
    font-size: 18px !important;
}


/* Template Blog ---*/

body[class*="blog"] .post  {
	min-height: 180px;
}

/* Kostas: για να φένεται σωστά το repeated background
-------------------------------------------------------------- */
body.custom-background {
background-size: auto;
}

/* Kostas: για να μην εμφανίζεται ο τίτλος ενός partner όταν 
κάνουμε mouse over
-------------------------------------------------------------- */
#projects .project:hover .project-info {
    opacity: 0;
}


/* Kostas: για είναι λευκό το background όταν κάνουμε mouse 
over πάνω απ΄ το logo ενός partner
-------------------------------------------------------------- */
#projects .project:hover .project-thumbnail a{
	background:white
}


/* Kostas: ορίζει τη διαφάνεια του background
-------------------------------------------------------------- */
#projects .project:hover .project-thumbnail img{
	opacity:.30;
	filter:alpha(opacity=50)
}


/* Kostas: βάζει ένα border γύρω απ΄ το logo
-------------------------------------------------------------- */
#projects .project-thumbnail img {
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    width:100%;
    border: 1px solid #E5E5E5;
}


/* Kostas: μηδενίζει το ύψος του τίτλου ενός συνεργάτη και τον
στέλνει έξω απ' το thumbnail. Έτσι δουλεύει το click σε όλη την
επιφάνεια του thumbnail.
-------------------------------------------------------------- */
#projects .project-info {
    top: 120%;
    height: 0%;
    font-size: 200%
}



/* Kostas: αποτελέσματα search
-------------------------------------------------------------- */
.search-results .search-entries .entry-title {
    font-size: 150%;
    margin-top: 10px;
}

.search-results .search-entries {
    margin: 20px;
}

/* Kostas: μειώνει την απόσταση των νέων απ' το search
-------------------------------------------------------------- */
#content {
    padding: 30px 0px;
}

body[class*="404"] {
    background-image: url("http://www.targetanalysis.gr/wp-content/uploads/carbon_fibre.png") !important;
}
body[class*="404"] .entry-content {
    background-image: url("http://www.targetanalysis.gr/wp-content/uploads/carbon_fibre.png") !important;
}

/* Search Submit
-------------------------------------------------------------- */
/* 
#searchsubmit {
	display: inline;
}

.home #searchsubmit {
	display: block;
	margin-top: 10px;
}
*/


.su-tabs.my-custom-tabs { background-color: #84ADEA }
.su-tabs.my-custom-tabs .su-tabs-nav span { font-size: 1em }
.su-tabs.my-custom-tabs .su-tabs-nav span.su-tabs-current { background-color: #EDFAFF }
.su-tabs.my-custom-tabs .su-tabs-pane {
	padding: 1em;
	font-size: 1em;
	background-color: #EDFAFF;
}


/* Kostas: προσθέτει το external link εικονίδιο της Wikipedia
-------------------------------------------------------------- */
.external-link {
	background-image: url(http://www.targetanalysis.gr/wp-content/uploads/Icon_External_Link.png) !important;
	background-repeat: no-repeat !important;
	background-position: right !important;
	padding-right: 18px !important;
	color: #54bad7 !important;
}
.external-link:hover {
	color: red !important;
}

/* Kostas: μορφοποίηση της φόρμας του plugin email before download
-------------------------------------------------------------- */
.ebd-box
{
  border: 1px solid #91c184;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  margin: 0 0 10px;
/* 
  background: #c0f0b3 url('http://cdn1.iconfinder.com/data/icons/VistaICO_Toolbar-Icons/128/Download.png') no-repeat 18px 13px;
*/
  background: #c0f0b3;
  background-size:50px 50px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 9pt;
  color: #5c8a50;
  padding-bottom: 10px;
}

.ebd-box-content
{
/* 
  padding: 16px 20px 8px 85px;
*/
  padding: 10px 10px 10px 10px;
}

.ebd-box-title 
{
  font-size: 12pt;
  font-weight: bold;
}



/* Kostas: μορφοποίηση inline image
-------------------------------------------------------------- */
.image-alignleft
{
float: left;
padding-right: 25px;
padding-top: 10px;
padding-bottom: 10px;
}


/* Kostas: το χρησιμοποιώ για να προσθέτω ένα διάστημα πριν τα inpage links ώστε αν κάνω navigation σ' αυτά να μην τα "σκεπάζει" το top menu το οποίο παραμένει sticky με τη χρήση του plugin Sticky Menu. 
-------------------------------------------------------------- */
.anchor{
  display: block;
  height: 91px; /*same height as header*/
  margin-top: -91px; /*same height as header*/
  visibility: hidden;
}


/* Kostas: μορφοποίηση της Contact 7 form
-------------------------------------------------------------- */

.wpcf7-form .wpcf7-submit { 
	float: left !important;
}


/* Kostas: μορφοποίηση εσωτερικού frame
-------------------------------------------------------------- */
.su-frame-style-default{
border: 1px solid #91c184 !important;
}

.su-frame-inner{
border: 1px solid whitesmoke !important;
}

/* Kostas: μορφοποίηση video player
-------------------------------------------------------------- */
.video-player{
border: 1px solid #91c184 !important;
}

/* Kostas: μορφοποίηση internal-link
-------------------------------------------------------------- */
.internal-link {
	color: #54bad7 !important;
}
.internal-link:hover {
	color: red !important;
}

/* Kostas: για το search input στο submenu
-------------------------------------------------------------- */
.sub-menu {
	background-color: #ffffff !important;
}

.input-append, .input-prepend {
    margin-bottom: 0px !important;
}

/* Kostas: my horizontal divider
-------------------------------------------------------------- */
hr.mystyle { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}


/* Kostas: product categories filter (in Our Partners page)
-------------------------------------------------------------- */
.project-categories {
    float: left !important;
    font-size: 15px;
    padding-bottom: 10px;
}

/* Kostas: 1st page zozo accordion center
-------------------------------------------------------------- */
#inner4zozo {
  align-items: center;
  display: flex;
  justify-content: center;
}

.z-accordion.horizontal > .z-section > .z-content > div {
    padding: 0px !important;
}
.z-accordion.vertical > .z-section > .z-content > div {
    padding: 0px !important;
}

.z-accordion.crystal.vertical > .z-section > .z-header {
    text-align: center;
}


/* Kostas: page list plugin
-------------------------------------------------------------- */
.page-list-ext .page-list-ext-item {
    margin: 0px !important;
    padding-top: 30px;
}

/* Kostas: download button tou download monitor plugin
-------------------------------------------------------------- */
.download-button {
    color: #fff !important;
}

a.download-button:hover, a.download-button:active  {
    color: #EBC944 !important;
}

