
/* Table of Content
==================================================
	#HTML5 reset
	#Clearing
	#Media Queries
	#Print styles
	#Font-Face */

/* #HTML5 reset
================================================== */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td,
	article, aside, canvas, details, embed, 
	figure, figcaption, footer, header, hgroup, 
	menu, nav, output, ruby, section, summary,
	time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font: inherit;
		vertical-align: baseline;
	}
	html {
		font-size: 62.5%; 
	}
	body {
		line-height: 1;
	}
	/* HTML5 display-role reset for older browsers */
	article, aside, details, figcaption, figure, 
	footer, header, hgroup, menu, nav, section {
		display: block;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	
	sub {vertical-align: sub;}
	sup {vertical-align: super;}

	details,
	details summary {
	padding-left:0;
	background-image:none;
	-webkit-appearance:none;
	}
	
	.mis-behaving-li {
		zoom:1;
		*display:inline;
	}
	
	/* end reset */
	a, a img {
		border:0;
		text-decoration:none;
		outline:none;
		cursor:pointer;
		}
	.clear {
		clear:both;
		}

	input::-moz-focus-inner /*Remove button padding in FF*/
	{ 
	    border: 0;
	    padding: 0;
	}


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


/* #Media queries
---------------------------------------- */

	/* The media queries included in here are only placeholder. Modify them as your content requires */

	/* Desktops (1024px+) styles go here */
	@media only screen and (min-width: 1024px) { 

	}
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		/*header { background:#ffff00; height:100px}*/
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		/*header { background:#ff00ff; height:100px}*/
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		/*header { background:#00ff00; height:100px}*/
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		/*header { background:#0000ff; height:100px}*/
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		/*header { background:#ff0000; height:100px}*/
	}

/* #Print styles
---------------------------------------- */

/* Print styles inlined to avoid extra HTTP connection */

@media print {
	* {
		background: transparent !important;
		color: black !important; /* Black prints faster: sanbeiji.com/archives/953 */
		text-shadow: none !important;
		filter: none !important;
		-ms-filter: none !important;
	}

	a, a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: " (" attr(href) ")";
	}

	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	/* Do not show javascript and internal links */
	a[href^="javascript:"]:after, a[href^="#"]:after {
		content: ""; 
	}

	/* Printing Tables: css-discuss.incutio.com/wiki/Printing_Tables */
	thead {
		display: table-header-group;
	}

	tr, img {
		page-break-inside: avoid;
	}

	@page {
		margin: 0.5cm;
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}

	h2, h3 {
		page-break-after: avoid;
	}
}

/* #Font Face
================================================== */

 @font-face {font-family: 'Novecentowide-Bold';src: url('2459CE_0_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_0_0.eot*/;src: url('2459CE_0_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_0_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_0_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_0_0.woff*/ format('woff'),url('2459CE_0_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_0_0.ttf*/ format('truetype');}
 
  
 @font-face {font-family: 'Novecentowide-Light';src: url('2459CE_1_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_1_0.eot*/;src: url('2459CE_1_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_1_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_1_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_1_0.woff*/ format('woff'),url('2459CE_1_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_1_0.ttf*/ format('truetype');}
 
  
 @font-face {font-family: 'Novecentowide-DemiBold';src: url('2459CE_2_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_2_0.eot*/;src: url('2459CE_2_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_2_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_2_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_2_0.woff*/ format('woff'),url('2459CE_2_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_2_0.ttf*/ format('truetype');}
 
  
 @font-face {font-family: 'Novecentowide-Book';src: url('2459CE_3_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_3_0.eot*/;src: url('2459CE_3_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_3_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_3_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_3_0.woff*/ format('woff'),url('2459CE_3_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_3_0.ttf*/ format('truetype');}
 
  
 @font-face {font-family: 'Novecentowide-Normal';src: url('2459CE_4_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_4_0.eot*/;src: url('2459CE_4_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_4_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_4_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_4_0.woff*/ format('woff'),url('2459CE_4_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_4_0.ttf*/ format('truetype');}
 
  
 @font-face {font-family: 'Novecentowide-Medium';src: url('2459CE_5_0.eot')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_5_0.eot*/;src: url('2459CE_5_0.eot-#iefix')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_5_0.eot?#iefix*/ format('embedded-opentype'),url('2459CE_5_0.woff')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_5_0.woff*/ format('woff'),url('2459CE_5_0.ttf')/*tpa=http://ec-tlt.ru/wp-content/themes/twentytwelve/fonts/2459CE_5_0.ttf*/ format('truetype');}


