@font-face {
    font-family: 'Vitosha';
    src: url('css/fonts/vit-webfont.eot');
    src: url('css/fonts/vit-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/vit-webfont.woff2') format('woff2'),
         url('css/fonts/vit-webfont.woff') format('woff'),
         url('css/fonts/vit-webfont.ttf') format('truetype'),
         url('css/fonts/vit-webfont.svg#Vitosha') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Vitosha';
    src: url('css/fonts/vitb-webfont.eot');
    src: url('css/fonts/vitb-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/vitb-webfont.woff2') format('woff2'),
         url('css/fonts/vitb-webfont.woff') format('woff'),
         url('css/fonts/vitb-webfont.ttf') format('truetype'),
         url('css/fonts/vitb-webfont.svg#Vitosha') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Vitosha';
    src: url('css/fonts/viti-webfont.eot');
    src: url('css/fonts/viti-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/viti-webfont.woff2') format('woff2'),
         url('css/fonts/viti-webfont.woff') format('woff'),
         url('css/fonts/viti-webfont.ttf') format('truetype'),
         url('css/fonts/viti-webfont.svg#Vitosha') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Vitosha';
    src: url('css/fonts/vitbi-webfont.eot');
    src: url('css/fonts/vitbi-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/vitbi-webfont.woff2') format('woff2'),
         url('css/fonts/vitbi-webfont.woff') format('woff'),
         url('css/fonts/vitbi-webfont.ttf') format('truetype'),
         url('css/fonts/vitbi-webfont.svg#Vitosha') format('svg');
    font-weight: bold;
    font-style: italic;
}
@page {
	height:29cm;
	margin:0cm;
	padding:0cm;
}


body {
	font-family:'Vitosha', Georgia, serif;
	color:#000;
	padding:0;
	margin:0;
	font-size:12pt;
	background:#fff;
}

/* structure */
#page-wrapper {width:100%; min-width:21cm; height:100%; position:relative; overflow:hidden;}
#header-wrapper {display:none !important;}
#menu-wrapper {display:none !important;}

#content.inner {width:18cm; padding:1.5cm 1.5cm 0.5cm 1.5cm; background:#fff;}
#content.inner .entry {display:block;}
#content.inner .entry h1 {font-size:18pt; text-transform:uppercase; margin-bottom:0.5cm;}
#content.inner .entry .section-title {display:none;}
#content.inner .entry .n-image {display:block; float:left; width:6cm; margin:0 0.5cm 0.5cm 0;}
#content.inner .entry .n-image img {display:block; width:6cm; height:auto;}
#content.inner .entry .n-title {display:block; float:left; width:11.5cm; margin:0;}
#content.inner .entry .n-date {font-size:12pt;}
#content.inner .entry .n-category {text-align:right; margin-bottom:0.5cm;}

#content.inner .entry .p-thumb {display:block; float:left; margin:0 15px 10px 0;}
#content.inner .entry .p-media {display:none;}

#content.inner .entry .page-copy {padding:0 !important;}
#content.inner .entry .page-copy .video-single {display:none;}
#content.inner .entry .page-copy .nav-controls {display:none;}

#content.inner .entry .page-copy h2 {display:block; font-size:20px; margin-bottom:20px; line-height:110%;}
#content.inner .entry .page-copy h3 {display:block; font-size:18px; text-transform:uppercase; margin-bottom:15px;}
#content.inner .entry .page-copy h4 {display:block; height:30px; line-height:30px; font-size:16px; text-transform:uppercase; text-align:center; color:#fff; padding:0; background:url('img/bg_grey-h.png') repeat-x 0 0;}
#content.inner .entry .page-copy h4#gallery-heading {display:block;clear:both; margin-top:15px;}
#content.inner .entry .page-copy p {margin-bottom:15px;}
#content.inner .entry .page-copy a {text-decoration:underline;}
#content.inner .entry .page-copy a:hover {text-decoration:none;}
#content.inner .entry .page-copy ul {margin-bottom:15px; padding-left:25px;}
#content.inner .entry .page-copy ul li {list-style-type:square; margin-bottom:7px;}
#content.inner .entry .page-copy ol {margin-bottom:15px; padding-left:25px;}
#content.inner .entry .page-copy ol li {list-style-type:decimal; margin-bottom:7px;}
#content.inner .entry .page-copy hr {display:block; clear:both; border:0px; border-bottom:1px dotted #ccc; padding-top:15px; margin:0 0 15px 0;}
	
#inner-sidebar {display:none;}
#gallery-heading {display:none !important;}
.ngg-galleryoverview {height:0px !important; margin:0 !important; overflow:hidden;}
.ngg-albumoverview {height:0px !important; margin:0 !important; overflow:hidden;}

#video-heading {display:none !important;}
	
#footer {display:block; width:18cm; position:relative; padding:0 1.5cm 0.5cm; background:#fff;}
	.copyright {display:block; font-size:10pt; text-align:left; color:#999;}
	#menu-bottom {display:none;}
	.btn-facebook {display:none;}
	
/* the end */