@charset "UTF-8";

@font-face {
  font-family: "cinema";
  src:url("../../fonts/cinema/cinema.eot");
  src:url("../../fonts/cinema/cinema.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/cinema/cinema.woff") format("woff"),
    url("../../fonts/cinema/cinema.ttf") format("truetype"),
    url("../../fonts/cinema/cinema.svg#cinema") format("svg");
  font-weight: normal;
  font-style: normal;
}

.cicon {
    display: inline-block;
    font: normal normal normal 14px/1 cinema;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.cicon-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}
.cicon-2x {
    font-size: 2em
}
.cicon-3x {
    font-size: 3em
}
.cicon-4x {
    font-size: 4em
}
.cicon-5x {
    font-size: 5em
}
[data-icon]:before {
    content: attr(data-icon)
}
[class*=" cicon-"]:before,
[class^=cicon-]:before,
[data-icon]:before {
    font-family: cinema!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.cicon-percent:before {
    content: "\61"
}
.cicon-advanced-search:before {
    content: "\62"
}
.cicon-big-play:before {
    content: "\63"
}
.cicon-arrow-left:before {
    content: "\65"
}
.cicon-arrow-right:before {
    content: "\67"
}
.cicon-camera:before {
    content: "\69"
}
.cicon-facebook:before {
    content: "\6c"
}
.cicon-greencard:before {
    content: "\6d"
}
.cicon-instagram:before {
    content: "\70"
}
.cicon-plus:before {
    content: "\71"
}
.cicon-search:before {
    content: "\72"
}
.cicon-star-empty:before {
    content: "\73"
}
.cicon-star-full:before {
    content: "\74"
}
.cicon-twitter:before {
    content: "\75"
}
.cicon-vk:before {
    content: "\76"
}
.cicon-arrow-left-big:before {
    content: "\64"
}
.cicon-arrow-right-big:before {
    content: "\66"
}
.cicon-triangle-up:before {
    content: "\68"
}
.cicon-triangle-down:before {
    content: "\6e"
}
.cicon-arrow-right-small:before {
    content: "\6b"
}
.cicon-arrow-left-small:before {
    content: "\6f"
}
.cicon-question:before {
    content: "\78"
}
.cicon-calendar:before {
    content: "\7a"
}
.cicon-close:before {
    content: "\6a"
}
.cicon-lamp:before {
    content: "\77"
}
.cicon-mail:before {
    content: "\79"
}
.cicon-play:before {
    content: "\41"
}