/* Print Style Sheet */
@media print {

body {
	width: 21cm;
    min-height: 29.7cm;
	background:white; 
	color:black; 
	/*margin:0 auto;*/
}
h1, h2, h3, h4, h5, h6 { 
	page-break-after:avoid; 
    page-break-inside:avoid 
}
blockquote, table, pre {
	page-break-inside:avoid
}
ul, ol, dl  { 
	page-break-before:avoid
}

/* Header */

.top-bar, .search-form, .ata {
	display: none;
}
.main-head .title {

	float: right;
	font-size: 37px;
	font-weight: bold;
	letter-spacing: -1px;
}

/* Navigation */

.navigation ul, .navigation ul li, .breadcrumbs, .print-button{ 

	display: none;

}

.navigation{
	height: 20px;
	border-top: 1px dashed #08398b !important;
	border-bottom: 0 !important;
	border-right: 0 !important;
	border-left: 0 !important;
	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

/* Content */
/*.featured{

	display: block;
	width: 800px;
	border: 3px solid red;
}
.featured img{
	width: 800px;

}*/

.appear {
	opacity: 1;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	/* width: 120px;*/
	height:auto;
}
/*.attachment-main-slider .wp-post-image .no-display .appear img{

	width: 120px;
}*/

.post-header .comments {
	
	display: none;
	float: right;
	margin-left: -35px;
	color: #a6a6a6;
	font-size: 11px;
	line-height: 28px;

}

.col-8, .column.two-third {

	width: 100%; 
	padding:0px;
	margin:0px;
}

.wrap {

	width: 100%;
	margin: 0 auto;
	padding: 0 25px;
	text-align: left;
}

.main-content .post-meta {

	padding: 0;
	font-size: 11px;
	padding: 10px 0;
	border: 1px solid #d9d9d9;
	border-left: 0;
	border-right: 0;
	margin-bottom: 21px;
	overflow: hidden;
	margin-right: 0px;

}

.post .post-content > p:first-child {

	font-size: 100%;
	color: #000;
}

/* Sidebar */

.main .sidebar { 
	
	display: none;
}

/* Footer display none */

.post-content blockquote, .post-share, .related-posts, .highlights-box.related-posts, .gallery-title, .section-head, .comments{

	display: none;
}


/* Footer display */

.main-footer {

	background: #EEEEEE;
	border-top: 0;
}

.main-footer .wrap {
	display: none;
	padding-top:10px;

}
.alignleft, a img.alignleft {

	float: left;
	margin: 0 21px 0 0;
	width: auto;
	height: auto;
}

.author-info {
	margin: 20px 0 28px 0;
	font-size: 13px;
	overflow: hidden;
	padding: 10px 0 10px 0;
}

.mail-footer {
	display: block;
}
.mail-footer a { color: #b6b7b9; }

/*.main-foot .wrap { 
	
	padding: 14px 25px;
	overflow: hidden;

}
.main-footer .wrap p {

	color: #D6D6D6; 
	font-size: 8px;
	width: 100%;
	display: block;
	border-top: 1px dashed #08398b;
	padding-top:25px;
	text-align: right;

}*/
.mail-footer .mail{
	display: block;
	width: 100%;
	height: 120px;
	margin-left: 25px;
}
.mail-footer .mail p{
	display: block;
	
}
.mail-footer .mail .left {
	padding-top: 20px;
	border-top: 4px solid #08398b;
	font-size: 12px;
	width: 40%;
	display: block;
	text-align: left;
	float: left;

}
.mail-footer .mail .left p {

	color: #08398b; 
	
}
.mail-footer .mail .left a {

	color: #08398b; 
	font-weight: bold;
}
.mail-footer .mail .right {
	padding-top: 20px;
	margin-left: 25px;
	border-top: 4px solid #08398b;
	font-size: 12px;
	width: 45%;
	display: block;
	text-align: left;
	float: right;

}

.main .row {
	overflow: visible;
}

.mail-footer .mail .right p {

	color: #08398b; 

}
.mail-footer .mail .right a {

	color: #08398b; 
	font-weight: bold;
}
.mail-footer .mail .bottom {
	color: #D6D6D6; 
	font-size: 8px;
	width: 100%;
	display: block;
	border-top: 1px dashed #08398b;
	padding-top:25px;
	text-align: right;
	float: right;
	margin-top: 20px;
}
}