/*------------------------------------- GOOD BOOK */
@font-face{
    font-family:'goodbook';
    src:url('fonts/good/goodbook.eot');
	 src:url('fonts/good/goodbook.eot?#iefix') format('embedded-opentype'),
		  url('fonts/good/goodbook.woff') format('woff'),
		  url('fonts/good/goodbook.ttf') format('truetype');
    font-weight:normal; font-style:normal;
}

/*------------------------------------- GOOD LIGHT */
@font-face{
    font-family:'goodlight';
    src:url('fonts/good/goodlight.eot');
	 src:url('fonts/good/goodlight.eot?#iefix') format('embedded-opentype'),
		  url('fonts/good/goodlight.woff') format('woff'),
		  url('fonts/good/goodlight.ttf') format('truetype');
    font-weight:normal; font-style:normal;
}

/*------------------------------------- ICON FONT */

@font-face{
	font-family:'fwasymbols';
	src:url('fonts/iconfont/fwasymbols.eot');
	src:url('fonts/iconfont/fwasymbols.eot?#iefix') format('embedded-opentype'),
		 url('fonts/iconfont/fwasymbols.svg#fwasymbols') format('svg'),
		 url('fonts/iconfont/fwasymbols.woff') format('woff'),
		 url('fonts/iconfont/fwasymbols.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

.icon-clock_9:before, 
.icon-clock_8:before, 
.icon-clock_7:before, 
.icon-clock_6:before, 
.icon-clock_5:before,
.icon-clock_4:before,
.icon-clock_3:before,
.icon-clock_2:before,
.icon-clock_1:before,
.icon-clock_0:before,
.icon-arrow_right:before,
.icon-arrow_left:before,
.icon-arrow_up:before,
.icon-arrow_down:before,
.icon-twitter:before,
.icon-plus:before,
.icon-facebook:before {
	font-family:'fwasymbols';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.icon-clock_9:before{content:"\39";}
.icon-clock_8:before{content:"\38";}
.icon-clock_7:before{content:"\37";}
.icon-clock_6:before{content:"\36";}
.icon-clock_5:before{content:"\35";}
.icon-clock_4:before{content:"\34";}
.icon-clock_3:before{content:"\33";}
.icon-clock_2:before{content:"\32";}
.icon-clock_1:before{content:"\31";}
.icon-clock_0:before{content:"\30";}
.icon-arrow_right:before{content:"\2192";}
.icon-arrow_left:before{content:"\2190";}
.icon-arrow_up:before{content:"\2191";}
.icon-arrow_down:before{content:"\2193";}
.icon-twitter:before{content:"\74";}
.icon-plus:before{content:"\2b";}
.icon-facebook:before{content:"\66";}

/*------------------------------------- ICON FONT TEMP*/

@font-face {
	font-family: 'fwasymbols_2';
	src:url('fonts/iconfont/fwasymbols_2.eot');
	src:url('fonts/iconfont/fwasymbols_2.eot?#iefix') format('embedded-opentype'),
		url('fonts/iconfont/fwasymbols_2.woff') format('woff'),
		url('fonts/iconfont/fwasymbols_2.ttf') format('truetype'),
		url('fonts/iconfont/fwasymbols_2.svg#fwasymbols_2') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon-star:before {
	font-family: 'fwasymbols_2';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-star:before {
	content: "\21";
}

/* /////////////////////////////////////////////////////////////////////// TOOLS */
.clear{ clear:both; }
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
html.ie7 .clearfix{ min-height:1%; }

.selectnone {
  -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
}

/* /////////////////////////////////////////////////////////////////////// 404 PAGE */
.view.fourohfour{
	margin:0 auto;
	padding:50px;
	padding-bottom:300px;
	background: #fff;
}
.view.fourohfour h1{
	margin-bottom:25px;
}
.view.fourohfour p{
	line-height:16px;
	max-width:300px;
}

.view.fourohfour a{
	color:#DE2626;
	text-decoration:none;
}
.view.fourohfour a:hover{
	text-decoration:underline;
}
