/*
 Theme Name:   Vantage Child
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  Vantage Child Theme
 Author:       Marios Anagnostakis
 Author URI:   http://example.com
 Template:     vantage
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  vantage-child
 */

@import url("../vantage/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i&subset=greek');

/*MARIONYX FIX*/
body, button, input, select, textarea {
color: #333;
	font-family: 'Roboto', sans-serif;
}
.main-navigation {
	background: #1E90FF ; /*#0070ba*/
	border-bottom: 8px solid #104E8B ;
}
.main-navigation ul li a{
font-family: 'Ubuntu', sans-serif;
	color:#fff;
	letter-spacing: 2px;
	font-weight:300;

}
.main-navigation ul li.current-menu-item{
	background: #104E8B ;
}
.main-navigation ul li.current-menu-item a{
	color:#fff ;
}
.main-navigation ul ul{
	background-color:#104E8B;
}
#search-icon {
	display:none;
}
.widget_circleicon-widget .circle-icon-box a.more-button{
	display:none !important;
}
header#masthead hgroup {
padding-bottom: 20px;
padding-top: 20px;
}
#main {
background: #FFFFFF;
}

body.layout-full {
background: #ccc url(/wp-content/themes/vantage-child/libs/pexels.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; /* /wp-content/uploads/2014/04/plefsi-back.png */
}
body.responsive.layout-full #page-wrapper{
max-width:1280px;
margin:0 4%
}
@media only screen and (min-width: 1200px){
body.responsive.layout-full #page-wrapper{
margin:0 12.5%
}
}
@media only screen and (min-width: 1600px){
body.responsive.layout-full #page-wrapper{
margin:0 16.5%
}
}
.widget_circleicon-widget h4{
height:35px;
}

.main-navigation ul li a {
padding: 15px 40px;
}
.contactp {
margin-top:0px !important;
}
.contacth {
margin-bottom:0px !important;
}
.your-message textarea{
width:50%;
}
/*Contact*/

.map-div {
width:480px;
height:300px;
margin-bottom:4%;
}
.asteraki {
color:#f73232;
}
/*Contact*/

/*PORTFOLIO*/
.tax-portfolio_technologies #secondary{
display:none;
}
.tax-portfolio_technologies .home_page_title{
display:none;
}
.tax-portfolio_technologies .portfolio_terms{
display:none;
}

.single-portfolio #secondary{
display:none;
}

.single-portfolio  .portfolio_terms{
display:none;
}

.portfolio_short_content {
float: none;
margin-left: 0px;
width: 100%;
text-align: justify;
}
.tax-portfolio_technologies  .portfolio_thumb img {
margin-right: 10px;
}

.tax-portfolio_technologies .portfolio_thumb {
width:100%;
}
.tax-portfolio_technologies .portfolio_thumb img{
border: none;
width:100%;
}
.tax-portfolio_technologies	.entry-content {
border: 0px #248cc8 solid;
border-radius: 0px;
padding: 8px;
margin: 0px 0px;
display:inline-block;
width:31%;
}
.tax-portfolio_technologies{
color:#000;
}
.portfolio_images_block {
padding-top: 3%;
}
.portfolio_content .read_more a {
width: 136px;
background-color: #248cc8;
border-radius: 6px;
text-decoration: none;
}
.portfolio_short_content .item_title a {
	display:inline-block;
	color:#104E8B;
font-size: 20px;
text-decoration: none;
font-family: 'Ubuntu', sans-serif;
text-align:center;
width:100%;
}

/*PORTFOLIO PAGE*/
.single-portfolio .portfolio_thumb {
float: right;
width: 49%;
text-align: right;
}
.single-portfolio .portfolio_thumb img{
width:auto;
margin-left: 2%;
}
.skafos-row{
width:51%;
float:left
}
.skafos-left{
width: 63%;
float: left;
font-weight: bold;
border-bottom: 1px #666666 solid;
}
.skafos-right{
width: 37%;
float: left;
border-bottom: 1px #666666 solid;
text-align: right;
}
/*PORTFOLIO PAGE*/





.portfolio_short_content ul li{
list-style: url(http://www.plefsi.gr/wp-content/plugins/siteorigin-panels/widgets/img/checks/charcoal.png);
line-height: 2em;
margin-left: 24px;
padding-left: 6px;
}
.portfolio_short_content .portfolio-category-view {
font-weight:bold;
}
.portfolio_short_content .item_title {
padding: 0;
}
.portfolio_short_content p {
margin:0;
}
.portfolio_short_content p .lable {
display: none;
}
b, strong {
    font-weight: 700;
    color: #000;
}
/*PORTFOLIO*/
/*SIMVATIKA*/
.simvatika{
width:24%;
padding:0.5%;
}
.portfolio_content .read_more{
	display:none
	}

.portfolio_short_content p {
	text-align:center;
	display:inline-block;
	width:100%;
}
.tax-portfolio_technologies	.hentry .portfolio_content.entry-content:first-child{
	display:none!important;
}
/*SIMVATIKA*/

/*EPISKEVES*/
.category-episkeves #page-title{
text-align:center;
}
.category-episkeves .taxonomy-description{
text-align:justify;
}
span.byline{
	display:none;
}
.category-episkeves #secondary{

}
.category-episkeves .post ,.category-episkeves .post:last-child{
padding: 2% !important;
border: #0070ba 0px solid !important;
border-radius: 8px;
}
article.post .entry-header .entry-thumbnail, article.page .entry-header .entry-thumbnail {
    margin-bottom: 10px;
}
.category-episkeves .post, ..archive article.post {
	display:inline-block;
	width: 45%;
	vertical-align: top;
	margin-bottom:0px;
}

.form-allowed-tags{
display:none;}
.post_img{
padding:0.5%;}
/*EPISKEVES*/
/*PROSFORES*/

.page-id-244 .origin-widget.origin-widget-price-box-simple-clean {
padding: 0px 20px;
border: none;
background:none;
-webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;
}
.page-id-244 .origin-widget.origin-widget-price-box-simple-clean h4 {
display:none;
}
.page-id-244 .widget img{
width:80%;
}
.page-id-244 .origin-widget-animated-image{
text-align:center;
}
.page-id-244 .origin-widget-button a{
font-size:14px !important;
}


/*PROSFORES*/

/*FOOTER*/
#footer-widgets .widget .widget-title {
color: #fff;
font-size: 17px;
font-weight: bold;
height:2.5em;
margin-bottom:0px;
}
#footer-widgets .widget a:hover{
text-decoration:underline;
}
#footer-widgets div,#footer-widgets a,#footer-widgets ul,#footer-widgets li{
font-weight:100;
font-family:Helvetica;
text-align: justify;
}
/*FOOTER*/
/*header*/

.header-flag{
position:relative;
bottom: 30px;
left: 6px;
width: 100px;
float:left;
}
.header-text{
position:relative;
bottom:26px;
}

/*header*/
.metaxeirismena p{
font-size:14px !important;
}
/*Responsive*/

.mobile-nav-frame form.search {
display: none;
}
@media only screen and (max-width:800px){
/*portfolio gallery*/

.tax-portfolio_technologies .portfolio_thumb {
float: none;
text-align: center;
margin-right:0;
}

.tax-portfolio_technologies  .portfolio_thumb img {
margin-right: 0px;
width: 80%;
}

.tax-portfolio_technologies	.portfolio_short_content .item_title {
text-align: center;
}
ul, ol {
margin: 0;
}

/*portfolio gallery*/
}
@media only screen and (max-width:800px){
/*portfolio single*/
.single-portfolio .portfolio_thumb {
float: none;
width: 100%;
}
.single-portfolio .portfolio_thumb img {
margin-left: 0;
}
.skafos-row {
width: 100%;
}
/*portfolio single*/
/*mobile-portfolio-page*/
.skafos-left{
border-bottom: none;
border-top: 1px #666666 solid;
}
.skafos-right{
border-bottom: none;
border-top: 1px #666666 solid;
}
/*mobile-portfolio-page*/

}

/*mobile-nav*/
.mobile-nav-frame{
background:none !important;
}
.mobile-nav-frame ul {
background: #1268a1 !important;
border: none !important;
}
.mobile-nav-frame .title {
background: #1268a1 !important;
border-bottom: none !important;
}
/*mobile-nav*/

/*mobile-portfolio-page*/

@media only screen and (max-width:680px){

/*header*/
.support-text{
display:none !important;
}

/*header*/
}
/*Responsive*/

/*MARIONYX FIX*/
#lightbox{
top: 5% !important;
position:fixed;
}
article.post .entry-header h1.entry-title a, article.page .entry-header h1.entry-title a{
	color:#0070BA;
}

article.post .more-link, article.page .more-link {
    display:none
;
}

.entry-content p{
	font-size:14px;
	line-height:20px;
	font-family: 'Roboto', sans-serif;
}
.archive .entry-content p{
	font-size:15px;
	line-height:22px;
	font-family: 'Roboto', sans-serif;
	color:grey;
}
article.post .entry-header, article.page .entry-header {
    margin-bottom: 10px;
}



.category-episkeves article.post{
	display: inline-block;
	vertical-align: top;
}


#secondary .widget .widget-title, #footer-widgets .widget .widget-title, #masthead-widgets .widget .widget-title{
	font-size:17px;
}
#secondary .widget ul li a, #footer-widgets .widget ul li a, #masthead-widgets .widget ul li a, #secondary .widget ol li a, #footer-widgets .widget ol li a, #masthead-widgets .widget ol li a, #secondary .widget, #footer-widgets .widget, #masthead-widgets .widget{
	font-size: 16px;
}

.archive.term-rib.tax-portfolio_technologies .portfolio_content.entry-content:first-child(){
	display:none;
}


.archive.category-skafos-rib #secondary, .archive.category-skafos-rib article .entry-meta, .archive.category-skafos-rib .entry-content {
	display:none;
}
.archive.category-skafos-rib #primary{
	width:100%;
}

.archive.category-skafos-rib article{
	width:30.0%;
	display:inline-block;
	vertical-align:top;
	margin-left:1%;
	margin-right:1%;
}
.archive.category-skafos-rib .entry-title{
	width:100%;
	text-align:center;
}


.archive.category-skafos-rib .entry-thumbnail img{
	border-radius:3px;
}
.archive.category-skafos-rib article.post{
    margin-bottom: 30px;
    padding-bottom: 0px;
}
.single-post .category-skafos-rib .entry-title{
	font-family: 'Ubuntu', sans-serif;
	width:100%;
	text-align:center;
	font-size:30px!important;
	color:#00bcff!important;
}
.single-post .category-skafos-rib .entry-meta{
	display:none;
}
.entry-content .gallery .gallery-icon {
    padding: 3px;
}
#masthead .hgroup .logo {
	text-align: center;
	float: unset;
}
#main {
    padding: 25px;
}
#secondary {
    width: 18%;
}
#primary {
    width: 78%;
}
#secondary .widget ul li a{
	font-size: 14px;
}
.post-date{
	display:none;
}
.category-62 article.post .entry-header .entry-thumbnail img{
	max-height: 170px;
    width: auto;
}
.category-62 article.post .entry-header .entry-thumbnail{
	text-align: center;
}

.single-post .category-skafos-rib img.wp-post-image{
	max-height: 500px;
    width: auto;
    margin: 0 auto;
}