/**
 * File:        /template/Lite/css/base.css
 *
 * Template:    Lite
 *
 * Project:     Danneo Team
 * @version     Danneo CMS (Next) 
 * @copyright   (c) 2005-2017 Danneo Team
 */
@font-face {
	font-family: 'icomoon';
	src: url('../font/icomoon/icomoon.eot?y1ymgu');
	src: url('../font/icomoon/icomoon.eot?#iefixy1ymgu') format('embedded-opentype'), url('../font/icomoon/icomoon.woff?y1ymgu') format('woff'), url('../font/icomoon/icomoon.ttf?y1ymgu') format('truetype'), url('../font/icomoon/icomoon.svg?y1ymgu#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Reset */
/*HTML, BODY, DIV, SPAN, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, ABBR, ADDRESS, CITE, CODE, DEL, DFN, EM, IMG, INS, KBD, Q, SAMP, SMALL, STRONG, SUB, SUP, VAR, B, I, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD, ARTICLE, ASIDE, CANVAS, DETAILS, FIGCAPTION, FIGURE, FOOTER, HEADER, HGROUP, MENU, NAV, SECTION, SUMMARY, TIME, MARK, AUDIO, VIDEO
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
}*/
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
@-webkit-viewport {
	width: device-width;
}
@-moz-viewport {
	width: device-width;
}
@-ms-viewport {
	width: device-width;
}
@-o-viewport {
	width: device-width;
}
@viewport {
	width: device-width;
}
img { border: 0px; vertical-align: middle; }
.container img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; }
iframe { width: 100%; max-width: 100%; max-height: auto; }
object, embed { display: inline-block; width: 540px; max-width: 100%; height: 310px; }
p { margin-bottom: 1em; }
/*STRONG
{
	font-weight: bold;
}*/
hr { display: block; height: 2px; overflow: hidden; border: none; visibility: visible; width: 100%; background: #EBECED; margin: 10px 0; }
sup, sub { vertical-align: middle; position: relative; font-size: 75%; }
sup { bottom: 0.5em; }
sub { top: 0.5em; }
mark { background: #FF0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
/* Clearfix */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* Word Light */
mark.word-light { background-color: #FF9; font-weight: normal; color: #F00; }
/* Customs */
/*H1
{
	font-size: 28px;
}*/
h4 { font-size: 22px; }
h5 { font-size: 20px; }
h6 { font-size: 15px; font-weight: bold; margin: 15px 0 5px; }
.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center; }
.va { vertical-align: middle !important; }
.vt { vertical-align: top; }
.vb { vertical-align: bottom; }
.fl { float: left; }
.fr { float: right; }
.fi { font-style: italic ! important; }
.fb { font-weight: bold ! important; }
.no { display: none ! important; }
::selection { background: #999; color: #FFF; }
::-moz-selection { background: #999; color: #FFF; }
::-webkit-selection { background: #999; color: #FFF; }
.clear { background: transparent; font-size: 1px; height: 0; line-height: 1px; clear: both; }
.clear-line { background: transparent; font-size: 7px; height: 10px; line-height: 10px; clear: both; }
.line { background: transparent; height: 1px; line-height: 1px; margin: 5px 0; border-bottom: 2px solid #F0F0F0; clear: both; }
.lines { background: transparent; height: 0; line-height: 0; margin: 10px 0 20px 0; position: relative; top: 5px; border-bottom: 2px solid #F0F0F0; }
/* Widh Global */
.pw5 { width: 5% ! important; }
.pw10 { width: 10% ! important; }
.pw15 { width: 15% ! important; }
.pw16 { width: 16% ! important; }
.pw20 { width: 20% ! important; }
.pw25 { width: 25% ! important; }
.pw30 { width: 30% ! important; }
.pw35 { width: 35% ! important; }
.pw40 { width: 40% ! important; }
.pw45 { width: 45% ! important; }
.pw55 { width: 55% ! important; }
.pw70 { width: 70% ! important; }
.pw90 { width: 90% ! important; }
.pw100 { width: 100% ! important; }
.sw50 { width: 50px ! important; }
.sw70 { width: 70px ! important; }
.sw85 { width: 85px ! important; }
.sw100 { width: 100px ! important; }
.sw120 { width: 120px ! important; }
.sw150 { width: 150px ! important; }
.sw165 { width: 165px ! important; }
.sw210 { width: 210px ! important; }
.sw250 { width: 250px ! important; }
