@font-face{
font-family:'FiraSans';
src:url('./assets/fonts/site/firasans-extralight.eot');
src:url('./assets/fonts/site/firasans-extralight.eot?#iefix')format('embedded-opentype'),
url('./assets/fonts/site/firasans-extralight.woff2')format('woff2'),
url('./assets/fonts/site/firasans-extralight.woff')format('woff'),
url('./assets/fonts/site/firasans-extralight.ttf')format('truetype'),
url('./assets/fonts/site/firasans-extralight.svg#fira_sansextralight')format('svg');
font-weight:100;
font-style:normal;
}
@font-face{
font-family:'FiraSans';
src:url('./assets/fonts/site/firasans-light.eot');
src:url('./assets/fonts/site/firasans-light.eot?#iefix')format('embedded-opentype'),
url('./assets/fonts/site/firasans-light.woff2')format('woff2'),
url('./assets/fonts/site/firasans-light.woff')format('woff'),
url('./assets/fonts/site/firasans-light.ttf')format('truetype'),
url('./assets/fonts/site/firasans-light.svg#fira_sanslight')format('svg');
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'FiraSans';
src:url('./assets/fonts/site/firasans-semibold.eot');
src:url('./assets/fonts/site/firasans-semibold.eot?#iefix')format('embedded-opentype'),
url('./assets/fonts/site/firasans-semibold.woff2')format('woff2'),
url('./assets/fonts/site/firasans-semibold.woff')format('woff'),
url('./assets/fonts/site/firasans-semibold.ttf')format('truetype'),
url('./assets/fonts/site/firasans-semibold.svg#fira_sanssemibold')format('svg');
font-weight:700;
font-style:normal;
}
@font-face{
	font-family:'BigNoodle';
	src:url('./assets/fonts/bignoodletitling/bignoodletitling.eot');
	src:local('вє'),
		url('./assets/fonts/bignoodletitling/bignoodletitling.woff')format('woff'),
		url('./assets/fonts/bignoodletitling/bignoodletitling.ttf')format('truetype'),
		url('./assets/fonts/bignoodletitling/bignoodletitling.svg')format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'Ticketbook';
	src:url('./assets/fonts/ticketbook/Ticketbook.eot');
	src:local('вє'),url('./assets/fonts/ticketbook/Ticketbook.woff')format('woff'),url('./assets/fonts/ticketbook/Ticketbook.ttf')format('truetype'),url('./assets/fonts/ticketbook/Ticketbook.svg')format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'easecase';
	src:url('./assets/fonts/site/easecase.eot?vbp5g4');
	src:url('./assets/fonts/site/easecase.eot?#iefixvbp5g4')format('embedded-opentype'),
		url('./assets/fonts/site/easecase.woff?vbp5g4')format('woff'),
		url('./assets/fonts/site/easecase.ttf?vbp5g4')format('truetype'),
		url('./assets/fonts/site/easecase.svg?vbp5g4#easecase')format('svg');
	font-weight:normal;
	font-style:normal;
}

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,sub,sup,tt,var,
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-size:100%;font:inherit;outline:none;vertical-align:top}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block}
body{   
	background-color: #f2f2f2; 
	font: 12px/22px 'Fira Sans', sans-serif;
    min-width: 370px;
    position: relative;
    overflow-x: hidden;}
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}input,textarea,.filter-cat-subm{outline:none;-webkit-border-radius:0;-webkit-box-sizing:border-box;z-index:0}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
[class^=ic-],[class*='ic-'],.tabsli.active:before{font-family:easecase;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:block;font-size:24px;margin-bottom:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ic-image-uzor:before{content:'\e607'}
.ic-viber:before{content:'\e603'}
.ic-whatsapp:before{content:'\e606'}
.ic-ok:before{content:'\e602'}
.ic-inst:before{content:'\e60e'}
.ic-vk:before{content:'\e604'}
.ic-close{color:red;font-size:20px;margin:0}
.ic-close:before{content:'\e605'}
.ic-circle-cross:before,.label.error{content:'\e605'}
.ic-pattern:before{content:'\e600'}
.ic-text:before{content:'\e608'}
.ic-check:before{content:'\e609'}
.tabsli.active:before{content:'\e609';position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%);color:#fff}
.ic-download:before{content:'\e60a'}
.ic-image:before{content:'\e60b'}
.ic-loader:before{content:'\e60c';color:#fff;font-size:64px}
.ic-ruble:before {content: "\e60f";}