/* Print Style Sheet */  
@page {
    size: A4;
    margin: 1cm;
}                    
@media print {

body { 
    margin: 0;
    width: 670px;
    height: 297mm;
	background:white; 
	color:black;
	margin:0;
    -webkit-print-color-adjust: exact; 
 }
img{
    max-width: 90%!important;
}
body>header,
body>footer { display:none; }

}
/*
#content { 
     float:none; 
     width: 670px;
     margin:0;
     color:black; 
     background:transparent; 
}
#commentform { display:none }
#sidebar { display:none }
#nav { display:none }
#aside { display:none }
#footer { display:none }

#addthis_native_toolbox { display:none; content: none }
#addthis_sharing_toolbox { display:none; content: none }
.addthis_sharing_toolbox { display:none; content: none }
#timeline_area { display:none }
#disqus_thread { display:none }

div.breadcrumbs_area, .print_button { display:none; content: none;  }
div.video { display:none; content: none; }
div.photo_gallery { display:none; content: none; }
div.tags_area { display:none; content: none; }

.timeline_area{ display:none; content: none; }
.projects_categories{ display:none; content: none; }

.a_sidebar{ display:none; content: none; }

a.permalink_link[href]:after {
    content: none !important;
  }

img { page-break-inside:avoid; 
     page-break-after:avoid; }
}

p  {   font-size:10pt; }
embed{
    display: none!important;
    height: 1px!important;
    content: none!important;
    margin-top: -480px;
}

hr {
    color: #ccc;
    background-color: #ccc;
  }
h1, h2, h3, h4, h5, h6, code, pre {
    color: #000;
    text-transform: none; /* because sometimes I set all-caps */
  }
h1 {
    font-size: 11pt;
    margin-top: 1em;
 }
h2 {
    font-size: 10pt;
  }
h3 {
    font-size: 9pt;
  }
h4, h5, h6 {
    font-size: 8pt;
  }
code, pre {
    font-size: 8pt;
    background-color: transparent;
    /* just in case the user configured browser to print backgrounds */
  }
blockquote {
    background-image: none;
    /* though they may not print, I’d rather be sure */
  }
a:link, a:visited {
    text-decoration: underline;
    color: #000;
  }
abbr:after, acronym:after { /* some HTML4 love */
    content: " (" attr(title) ") ";
    /* I suspect I am one of the few who still use these elements */
}

div.post-image:after{
    clear: both;
}
div.post-image > div:not(.interview_short_description) {
    display:none;
    content: none;
}

div.post-image p.text-center {
    text-align: left;
}

abbr {
	border: 0;
	border-bottom: 0;
}

abbr[title] {
	border-bottom: 0;
	font-weight: normal;
}



.col-md-3 {
    float: left;
    width: 25%;
    height: 90mm;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
}
.col-md-6 {
    float: left;
    width: 50%;
    height: 90mm;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
}

div.post-image{
    float: none;
    height: auto;
}

.content_slider img{
    width: 100%;
}
.event_item_content{
    padding: 0 10px;
    margin: 0;
}
.event_item_content_text{
    width: 90%;
    padding: 0 10px;
    margin: 0;
}
.event_item_content_text p{
    width: 100%;
    overflow: hidden;
    font-size: 14px;
}
.event_item_content_info{
    position: relative;
    bottom: 0;
    font-size: 14px;
}
.project_events_blocks, .wrapp_content, .events_block, .row, #content .container, .content_post, .post .entry-content, .entry-content, .post, .post .col-md-9, .participants, .project_participants, .page, .page .entry-content{
    width: 670px;
    padding: 0;
    margin: 0;
}
.content_post {
    width: 100%;
}
.foreword .content_post{
    float: none;
    margin: 0;
    padding: 0;
}
.post-image {
    float: left;
}

.preface_text .content_post .text {
   font-size:10pt; 
}


.event_item_content_info .event_item_content_info_autor{
    float: none
}
.row::after {
    clear: both;
}
.post .foreword .post-image{
    margin: 0;
    padding: 0;
}
.edit-link{
    display:none; content: none;
}
.post .foreword .post-image img {
    width: auto;
    margin-right: 5px;
    margin-bottom: 5px;
}
.post .foreword .post-image br{
    display:none; content: none
}
.content_block .events_block .col-md-6, .content_block .events_block .col-md-3{
    padding: 0;
}
.Block > div, .PortfolioBlock > div, .CitationBlock > div{
    border: 1px solid black;
    padding: 0;
    margin: 0;
    height: 100%;
}
.event_item_quote_photo{
    -webkit-print-color-adjust:exact;
}
.eib_color_red {
    background-color: #e03545;
}
.participant{
    border: 1px solid black;
    margin: 0;
}
h1.entry-title{ font-size: 18px; }
.PortfolioBlock img{ width: 100%; height: 100%; }
.PortfolioBlock .owl-item{ width: 100%; }
a[href]:after { content: none !important; }
.content_block .more{ display:none; content: none; }
.about_project .reading_more{ display:none; content: none; }
.customNavigation{ display:none; content: none; }
.event_item_icon_area{ display:none; content: none; }
.event_item_content_title,.event_item_content_title a, .event_item_block, .event_item_content_title{ padding: 0; margin: 0; margin-left: 0; }
.event_item_content_title{ padding: 0 10px; }
.foreword .preface_text{ border: none; }
}
*/