@font-face {
    font-family: 'Hotelico';
    src: url('fonts/Hotelico2.eot');
    src: url('fonts/Hotelico2.eot') format('embedded-opentype'),
         url('fonts/Hotelico2.woff2') format('woff2'),
         url('fonts/Hotelico2.woff') format('woff'),
         url('fonts/Hotelico2.ttf') format('truetype'),
         url('fonts/Hotelico2.svg#Hotelico2') format('svg');
}


.fd-font {
	display: inline-block;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: inherit;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-rendering: auto;
	font-family: Hotelico;
}

.fd-font-star::before {
	  content: "l";
}

.fd-font-num::before {
	  content: "m";
}

.fd-font-cal::before {
	  content: "n";
}

.fd-font-vis::before {
	  content: "o";
}

.fd-font-list::before {
	  content: "p";
}

.fd-font-lupa::before {
	  content: "q";
}

.fd-font-credit::before {
	  content: "r";
}

.fd-font-galochka::before {
	  content: "s";
}

.fd-font-irtikud::before {
	  content: "t";
}

.fd-font-error::before {
	  content: "u";
}

.fd-font-zamena::before {
	  content: "v";
}

.fd-font-down::before {
	  content: "w";
}

.fd-font-up::before {
	  content: "x";
}

.fd-font-run::before {
	  content: "1";
}

.fd-font-circle::before {
	  content: "z";
}

.fd-font-pre1::before {
  content: "2";
}

.fd-font-pre2::before {
  content: "3";
}

/*
значки разделов: буква 
 l (L - латинская маленькая) - звезда тариф,
 m (M - латинская маленькая) - бирка номера, 
 n (N - латинская маленькая) - календарь брони, 
 о (O - латинская маленькая) - силуэт посетителя, 
 p (P - латинская маленткая) - листок деталей)
 
 q - лупа
 r - кредитка
 s - галочка
 t - лого иртикуд
 u - ошибка
 v - замена
 w - стрелка вниз
 x - стрелка вверх
 y - рубль
 z - галка в круге
*/


.fd-font-a::before {
	  content: "a";
}
.fd-font-b::before {
	  content: "b";
}
.fd-font-c::before {
	  content: "c";
}
.fd-font-d::before {
	  content: "d";
}
.fd-font-e::before {
	  content: "e";
}
.fd-font-f::before {
	  content: "f";
}
.fd-font-g::before {
	  content: "g";
}
.fd-font-h::before {
	  content: "h";
}
.fd-font-i::before {
	  content: "i";
}
.fd-font-j::before {
	  content: "j";
}
.fd-font-k::before {
	  content: "k";
}
.fd-font-l::before {
	  content: "l";
}
.fd-font-m::before {
	  content: "m";
}
.fd-font-n::before {
	  content: "n";
}
.fd-font-o::before {
	  content: "o";
}
.fd-font-p::before {
	  content: "p";
}
.fd-font-q::before {
	  content: "q";
}
.fd-font-r::before {
	  content: "r";
}
.fd-font-s::before {
	  content: "s";
}
.fd-font-t::before {
	  content: "t";
}
.fd-font-u::before {
	  content: "u";
}
.fd-font-v::before {
	  content: "v";
}
.fd-font-w::before {
	  content: "w";
}
.fd-font-x::before {
	  content: "x";
}
.fd-font-y::before {
	  content: "y";
}
.fd-font-z::before {
	  content: "z";
}
.fd-up::before {
	text-transform:uppercase;
}