@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700,700italic&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,300italic,400italic,500,500italic,700,700italic,900&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Lora:400,400italic,700,700italic&subset=latin,cyrillic);
html,
body {
    height: 100%
}
*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
html,
body {
    font-size: 16px
}
body {
 /*   background: #EEEEEE;*/
    color: #333;
    padding: 0;
    margin: 0;
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9rem;
    font-weight: normal;
    font-style: normal;
    line-height: 1.7;
    position: relative
}
a:hover {
    cursor: pointer
}
img {
    max-width: 100%;
    height: auto
}
img {
    -ms-interpolation-mode: bicubic
}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
    max-width: none !important
}

.item_faq_right {
	float: right;
	width: 65%;
}
.item_faq_left {
	float: left;
	margin: 0 10px 0px 0;
	width: 30%;
}
.left {
    float: left !important
}
.right {
    float: right !important
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0
}
.clearfix:after,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:after,
.widget.widget_upcoming_events ul li:after,
.testimonial .quote-meta:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."
}
.hide {
    display: none
}
.invisible {
    visibility: hidden
}
.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
img {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease
}
textarea {
    height: auto;
    min-height: 50px
}
select {
    width: 100%
}
.align-center {
    text-align: center
}
.align-left {
    text-align: left
}
.align-right {
    text-align: right
}
.aligncenter {
    display: block;
    margin: 0 auto
}
.alignleft {
    float: left
}
.alignright {
    float: right;
    display: inline
}
img.alignleft {
    margin-right: 20px
}
img.alignright {
    margin-left: 20px
}
.hide {
    display: none
}
.show {
    display: block
}
.invisible {
    visibility: hidden
}
.affix {
    position: fixed
}
.wp-caption {
    max-width: 100%
}
.center {
    text-align: center
}
.theme-default-bg {
    background-color: #FF5722
}
body:before,
#wrapper:before {
    content: '';
    float: left;
    height: 100%;
    margin-top: -999em
}
#wrapper {
    position: relative;
    z-index: 2;
    overflow: hidden;
    min-height: 100%;
    margin: 0 auto
}
#wrapper:after {
    content: '';
    height: 90px;
    display: block
}
#content {
    padding-top: 2.5rem;
    margin-bottom: 5.625rem
}
.sbr#content #main {
    float: left;
    min-height: 300px
}
.sbl#content #main {
    float: right;
    min-height: 300px
}
.custom-grid .row {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important
}
.custom-grid .columns,
.custom-grid .columns {
    padding-left: 0.3125rem !important;
    padding-right: 0.3125rem !important
}
.section {
    position: relative;
    background-color: transparent;
    margin: 0
}
.section.margin-off {
    margin: 0
}
.section.margin-top-off {
    margin-top: 0
}
.section.margin-bottom-off {
    margin-bottom: 0
}
.section.margin-top-10 {
    margin-top: 0.625rem
}
.section.margin-top-20 {
    margin-top: 1.25rem
}
.section.margin-top-30 {
    margin-top: 1.875rem
}
.section.margin-bottom-10 {
    margin-bottom: 0.625rem
}
.section.margin-bottom-20 {
    margin-bottom: 1.25rem
}
.section.margin-bottom-30 {
    margin-bottom: 1.875rem
}
.section .relative {
    position: relative;
    z-index: 1
}
.shortcode-section {
    position: relative;
    padding-top: 1.875rem;
    padding-bottom: 2.5rem;
    position: relative
}
.shortcode-section:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url("../images/doted-border.png");
    content: ""
}
.shortcode-section.padding-off {
    padding: 0
}
.shortcode-section.padding-top-off {
    padding-top: 0
}
.shortcode-section.padding-bottom-off {
    padding-bottom: 0
}
.section-title {
    color: #969696;
    text-transform: uppercase;
    margin-bottom: 2.5rem;
    font-size: 1.625rem;
    font-weight: bold;
    padding-top: 0.625rem;
    padding-bottom: 0.75rem;
    border-bottom: 3px solid #262626;
    border-top: 1px dashed #ababab
}
.section-title-alternate {
    color: #969696;
    text-transform: uppercase;
    font-size: 1.625rem;
    font-weight: bold;
    margin-bottom: 1.875rem;
    padding: 0
}
.divider,
.divider-1,
.divider-2,
.divider-3 {
    position: relative;
    width: 100%;
    margin: 0.625rem 0 1.875rem 0
}
.divider-1 {
    height: 1px;
    border-top: 1px dashed #ababab
}
.divider-2 {
    height: 3px;
    background-image: url("../images/doted-border.png")
}
.divider-3 {
    border-top: 3px solid #262626
}
.text-left {
    text-align: left !important
}
.text-right {
    text-align: right !important
}
.text-center {
    text-align: center !important
}
.text-justify {
    text-align: justify !important
}
@media only screen and (max-width: 48em) {
    .small-only-text-left {
        text-align: left !important
    }
    .small-only-text-right {
        text-align: right !important
    }
    .small-only-text-center {
        text-align: center !important
    }
    .small-only-text-justify {
        text-align: justify !important
    }
}
@media only screen {
    .small-text-left {
        text-align: left !important
    }
    .small-text-right {
        text-align: right !important
    }
    .small-text-center {
        text-align: center !important
    }
    .small-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 48.063em) and (max-width: 64em) {
    .medium-only-text-left {
        text-align: left !important
    }
    .medium-only-text-right {
        text-align: right !important
    }
    .medium-only-text-center {
        text-align: center !important
    }
    .medium-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 48.063em) {
    .medium-text-left {
        text-align: left !important
    }
    .medium-text-right {
        text-align: right !important
    }
    .medium-text-center {
        text-align: center !important
    }
    .medium-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
    .large-only-text-left {
        text-align: left !important
    }
    .large-only-text-right {
        text-align: right !important
    }
    .large-only-text-center {
        text-align: center !important
    }
    .large-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 64.063em) {
    .large-text-left {
        text-align: left !important
    }
    .large-text-right {
        text-align: right !important
    }
    .large-text-center {
        text-align: center !important
    }
    .large-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
    .xlarge-only-text-left {
        text-align: left !important
    }
    .xlarge-only-text-right {
        text-align: right !important
    }
    .xlarge-only-text-center {
        text-align: center !important
    }
    .xlarge-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 90.063em) {
    .xlarge-text-left {
        text-align: left !important
    }
    .xlarge-text-right {
        text-align: right !important
    }
    .xlarge-text-center {
        text-align: center !important
    }
    .xlarge-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 120.063em) and (max-width: 99999999em) {
    .xxlarge-only-text-left {
        text-align: left !important
    }
    .xxlarge-only-text-right {
        text-align: right !important
    }
    .xxlarge-only-text-center {
        text-align: center !important
    }
    .xxlarge-only-text-justify {
        text-align: justify !important
    }
}
@media only screen and (min-width: 120.063em) {
    .xxlarge-text-left {
        text-align: left !important
    }
    .xxlarge-text-right {
        text-align: right !important
    }
    .xxlarge-text-center {
        text-align: center !important
    }
    .xxlarge-text-justify {
        text-align: justify !important
    }
}



div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
.header.type-1 .header-middle .header-middle-entry .logo>span,
.header.type-2 .header-middle .header-middle-entry .logo>span,
.header.type-3 .header-middle .header-middle-entry .logo>span,
.header.type-4 .header-middle .header-middle-entry .logo>span,
h2,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .entry-title,
.post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
h3,
.event .event-details dl dt.event-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
h4,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0
}
a {
    color: #b39a1d;
    text-decoration: none;
    line-height: inherit;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
a:hover,
a:focus {
    color: #119ac4
}
a img {
    border: none
}
p {
    font-family: inherit;
    font-weight: normal;
    font-size: 1.06rem;
    line-height: 1.7;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility
}
p.lead {
    font-size: 1.11875rem;
    line-height: 1.6
}
p aside {
    font-size: 0.875rem;
    line-height: 1.35;
    font-style: italic
}
h1,
.header.type-1 .header-middle .header-middle-entry .logo>span,
.header.type-2 .header-middle .header-middle-entry .logo>span,
.header.type-3 .header-middle .header-middle-entry .logo>span,
.header.type-4 .header-middle .header-middle-entry .logo>span,
h2,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .entry-title,
.post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
h3,
.event .event-details dl dt.event-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
h4,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title,
h5,
h6 {
    text-rendering: optimizeLegibility;
    margin-top: 0;
    margin-bottom: 0.9375rem;
    line-height: 1.5;
    font-weight: normal
}
h1 small,
.header.type-1 .header-middle .header-middle-entry .logo>span small,
.header.type-2 .header-middle .header-middle-entry .logo>span small,
.header.type-3 .header-middle .header-middle-entry .logo>span small,
.header.type-4 .header-middle .header-middle-entry .logo>span small,
h2 small,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title small,
.owl-item .post.post-alternate-3 .entry-header .entry-title small,
.post.post-classic .entry-header .entry-title small,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title small,
h3 small,
.event .event-details dl dt.event-title small,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title small,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title small,
.post-list.two-cols .post.post-classic .entry-header .entry-title small,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title small,
.medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title small,
.medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title small,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title small,
h4 small,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title small,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title small,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title small,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title small,
.post-list.four-cols>article .post.post-classic .entry-header .entry-title small,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title small,
h5 small,
h6 small {
    font-size: 60%;
    color: #6f6f6f;
    line-height: 0
}
h1,
.header.type-1 .header-middle .header-middle-entry .logo>span,
.header.type-2 .header-middle .header-middle-entry .logo>span,
.header.type-3 .header-middle .header-middle-entry .logo>span,
.header.type-4 .header-middle .header-middle-entry .logo>span {
    font-size: 1.5rem;
    font-family: "Roboto Condensed";
    color: #222
}
h2,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .entry-title,
.post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
    font-size: 0.9375rem;
    font-family: "Roboto Condensed";
    color: #222
}
h3,
.event .event-details dl dt.event-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
    font-size: 0.8125rem;
    font-family: "Roboto Condensed";
    color: #222
}
h4,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title {
    font-size: 0.6875rem;
    font-family: "Roboto Condensed";
    color: #222
}
h5 {
    font-size: 1rem;
    font-family: "Roboto Condensed";
    color: #222
}
h6 {
    font-size: 1rem;
    font-family: "Roboto Condensed";
    color: #222
}
.subheader {
    line-height: 1.4;
    color: #6f6f6f;
    font-weight: normal;
    margin-top: 0.2rem;
    margin-bottom: 0.5rem
}
hr {
    border: solid #ddd;
    border-width: 1px 0 0;
    clear: both;
    margin: 1.25rem 0 1.1875rem;
    height: 0
}
em,
i {
    font-style: italic;
    line-height: inherit
}
strong,
b {
    font-weight: bold;
    line-height: inherit
}
small {
    font-size: 60%;
    line-height: inherit
}
code {
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #333;
    background-color: #d6d6d6;
    border-width: 1px;
    border-style: solid;
    border-color: #c1c1c1;
    padding: 0.125rem 0.3125rem 0.0625rem
}
ul,
ol,
dl {
    font-size: 0.9rem;
    line-height: 2;
    margin-bottom: 1.25rem;
    list-style-position: outside;
    font-family: inherit
}
ul {
    margin-left: 1.1rem
}
ul.no-bullet {
    margin-left: 0
}
ul.no-bullet li ul,
ul.no-bullet li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
    list-style: none
}
ul li ul,
ul li ol {
    margin-left: 1.25rem;
    margin-bottom: 0
}
ul.square li ul,
ul.circle li ul,
ul.disc li ul {
    list-style: inherit
}
ul.square {
    list-style-type: square;
    margin-left: 1.1rem
}
ul.circle {
    list-style-type: circle;
    margin-left: 1.1rem
}
ul.disc {
    list-style-type: disc;
    margin-left: 1.1rem
}
ul.no-bullet {
    list-style: none
}
ol {
    margin-left: 1.4rem
}
ol li ul,
ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0
}
dl dt {
    margin-bottom: 0.3rem;
    font-weight: bold
}
dl dd {
    margin-bottom: 0.75rem
}
abbr,
acronym {
    text-transform: uppercase;
    font-size: 90%;
    color: #777;
    cursor: help
}
abbr {
    text-transform: none
}
abbr[title] {
    border-bottom: 1px dotted #ddd
}
blockquote {
    position: relative;
    margin: 2.5rem 0;
    padding: 0 0 0 1.875rem
}
blockquote:before {
    position: absolute;
    display: block;
    top: -43px;
    left: -11px;
    color: #84d4ec;
    font-family: "Roboto Condensed";
    font-size: 5rem;
    font-weight: 400;
    content: 'аВаб'
}
blockquote p {
    color: #84d4ec;
    line-height: 1.7;
    font-family: "PT Serif", serif;
    font-size: 1.375rem;
    font-style: italic;
    font-weight: bold
}
blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555
}
blockquote cite:before {
    content: "\2014 \0020"
}
blockquote a,
blockquote a:visited {
    color: #84d4ec
}
.vcard {
    display: inline-block;
    margin: 0 0 1.25rem 0;
    border: 1px solid #ddd;
    padding: 0.625rem 0.75rem
}
.vcard li {
    margin: 0;
    display: block
}
.vcard .fn {
    font-weight: bold;
    font-size: 0.9375rem
}
.vevent .summary {
    font-weight: bold
}
.vevent abbr {
    cursor: default;
    text-decoration: none;
    font-weight: bold;
    border: none;
    padding: 0 0.0625rem
}
@media only screen and (min-width: 48.063em) {
    h1,
    .header.type-1 .header-middle .header-middle-entry .logo>span,
    .header.type-2 .header-middle .header-middle-entry .logo>span,
    .header.type-3 .header-middle .header-middle-entry .logo>span,
    .header.type-4 .header-middle .header-middle-entry .logo>span,
    h2,
    .post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .owl-item .post.post-alternate-3 .entry-header .entry-title,
    .post.post-classic .entry-header .entry-title,
    .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
    h3,
    .event .event-details dl dt.event-title,
    .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .post-list.two-cols .post.post-classic .entry-header .entry-title,
    .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
    .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
    .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
    .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
    h4,
    .post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
    .post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
    .post-list.four-cols>article .post.post-classic .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title,
    h5,
    h6 {
        line-height: 1.5
    }
    h1,
    .header.type-1 .header-middle .header-middle-entry .logo>span,
    .header.type-2 .header-middle .header-middle-entry .logo>span,
    .header.type-3 .header-middle .header-middle-entry .logo>span,
    .header.type-4 .header-middle .header-middle-entry .logo>span {
        font-size: 2.125rem
    }
    h2,
    .post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .owl-item .post.post-alternate-3 .entry-header .entry-title,
    .post.post-classic .entry-header .entry-title,
    .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
        font-size: 1.5625rem
    }
    h3,
    .event .event-details dl dt.event-title,
    .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
    .post-list.two-cols .post.post-classic .entry-header .entry-title,
    .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
    .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
    .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
    .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
        font-size: 1.125rem
    }
    h4,
    .post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
    .post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
    .post-list.four-cols>article .post.post-classic .entry-header .entry-title,
    .medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title {
        font-size: 1rem
    }
    h5 {
        font-size: 1rem
    }
    h6 {
        font-size: 1rem
    }
}
.page-title {
    position: relative;
    margin-bottom: 4.0625rem;
    text-transform: uppercase;
    padding-bottom: 1rem;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #ababab
}
.page-title h1,
.page-title .header.type-1 .header-middle .header-middle-entry .logo>span,
.header.type-1 .header-middle .header-middle-entry .page-title .logo>span,
.page-title .header.type-2 .header-middle .header-middle-entry .logo>span,
.header.type-2 .header-middle .header-middle-entry .page-title .logo>span,
.page-title .header.type-3 .header-middle .header-middle-entry .logo>span,
.header.type-3 .header-middle .header-middle-entry .page-title .logo>span,
.page-title .header.type-4 .header-middle .header-middle-entry .logo>span,
.header.type-4 .header-middle .header-middle-entry .page-title .logo>span {
    color: #bebebe;
    margin-bottom: 0.3125rem;
    line-height: 1;
    letter-spacing: 1px;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: 600
}
.page-title .breadcrumbs {
    text-transform: capitalize;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem
}
.page-title .breadcrumbs a {
    display: inline-block;
    position: relative;
    color: #818181;
    padding-right: 1.25rem;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.page-title .breadcrumbs a:after {
    position: absolute;
    right: 6px;
    color: #b4b4b4;
    content: "\e8b8";
    font-family: "fontello"
}
.page-title .breadcrumbs a:hover {
    color: #FF5722
}
.row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 80.125rem;
/*    max-width: 73.125rem;*/
}
.row:before,
.row:after {
    content: " ";
    display: table
}
.row:after {
    clear: both
}
.row.collapse>.column,
.row.collapse>.columns {
    padding-left: 0;
    padding-right: 0
}
.row.collapse .row {
    margin-left: 0;
    margin-right: 0
}
.row .row {
    width: auto;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none
}
.row .row:before,
.row .row:after {
    content: " ";
    display: table
}
.row .row:after {
    clear: both
}
.row .row.collapse {
    width: auto;
    margin: 0;
    max-width: none
}
.row .row.collapse:before,
.row .row.collapse:after {
    content: " ";
    display: table
}
.row .row.collapse:after {
    clear: both
}
.column,
.columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 100%;
    float: left
}
[class*="column"]+[class*="column"]:last-child {
    float: right
}
[class*="column"]+[class*="column"].end {
    float: left
}
@media only screen {
    .small-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .small-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .small-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .small-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .small-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .small-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .small-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .small-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .small-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .small-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .small-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .small-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .small-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .small-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .small-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .small-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .small-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .small-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .small-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .small-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .small-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .small-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .small-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .small-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
    .small-1 {
        width: 8.33333%
    }
    .small-2 {
        width: 16.66667%
    }
    .small-3 {
        width: 25%
    }
    .small-4 {
        width: 33.33333%
    }
    .small-5 {
        width: 41.66667%
    }
    .small-6 {
        width: 50%
    }
    .small-7 {
        width: 58.33333%
    }
    .small-8 {
        width: 66.66667%
    }
    .small-9 {
        width: 75%
    }
    .small-10 {
        width: 83.33333%
    }
    .small-11 {
        width: 91.66667%
    }
    .small-12 {
        width: 100%
    }
    .small-offset-0 {
        margin-left: 0% !important
    }
    .small-offset-1 {
        margin-left: 8.33333% !important
    }
    .small-offset-2 {
        margin-left: 16.66667% !important
    }
    .small-offset-3 {
        margin-left: 25% !important
    }
    .small-offset-4 {
        margin-left: 33.33333% !important
    }
    .small-offset-5 {
        margin-left: 41.66667% !important
    }
    .small-offset-6 {
        margin-left: 50% !important
    }
    .small-offset-7 {
        margin-left: 58.33333% !important
    }
    .small-offset-8 {
        margin-left: 66.66667% !important
    }
    .small-offset-9 {
        margin-left: 75% !important
    }
    .small-offset-10 {
        margin-left: 83.33333% !important
    }
    .small-offset-11 {
        margin-left: 91.66667% !important
    }
    .small-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.small-centered,
    .columns.small-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.small-uncentered,
    .columns.small-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.small-centered:last-child,
    .columns.small-centered:last-child {
        float: none
    }
    .column.small-uncentered:last-child,
    .columns.small-uncentered:last-child {
        float: left
    }
    .column.small-uncentered.opposite,
    .columns.small-uncentered.opposite {
        float: right
    }
    .row.small-collapse>.column,
    .row.small-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.small-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.small-uncollapse>.column,
    .row.small-uncollapse>.columns {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
}
@media only screen and (min-width: 48.063em) {
    .medium-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .medium-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .medium-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .medium-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .medium-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .medium-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .medium-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .medium-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .medium-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .medium-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .medium-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .medium-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .medium-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .medium-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .medium-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .medium-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .medium-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .medium-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .medium-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .medium-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .medium-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .medium-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .medium-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .medium-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
    .medium-1 {
        width: 8.33333%
    }
    .medium-2 {
        width: 16.66667%
    }
    .medium-3 {
        width: 25%
    }
    .medium-4 {
        width: 33.33333%
    }
    .medium-5 {
        width: 41.66667%
    }
    .medium-6 {
        width: 50%
    }
    .medium-7 {
        width: 58.33333%
    }
    .medium-8 {
        width: 66.66667%
    }
    .medium-9 {
        width: 75%
    }
    .medium-10 {
        width: 83.33333%
    }
    .medium-11 {
        width: 91.66667%
    }
    .medium-12 {
        width: 100%
    }
    .medium-offset-0 {
        margin-left: 0% !important
    }
    .medium-offset-1 {
        margin-left: 8.33333% !important
    }
    .medium-offset-2 {
        margin-left: 16.66667% !important
    }
    .medium-offset-3 {
        margin-left: 25% !important
    }
    .medium-offset-4 {
        margin-left: 33.33333% !important
    }
    .medium-offset-5 {
        margin-left: 41.66667% !important
    }
    .medium-offset-6 {
        margin-left: 50% !important
    }
    .medium-offset-7 {
        margin-left: 58.33333% !important
    }
    .medium-offset-8 {
        margin-left: 66.66667% !important
    }
    .medium-offset-9 {
        margin-left: 75% !important
    }
    .medium-offset-10 {
        margin-left: 83.33333% !important
    }
    .medium-offset-11 {
        margin-left: 91.66667% !important
    }
    .medium-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.medium-centered,
    .columns.medium-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.medium-uncentered,
    .columns.medium-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.medium-centered:last-child,
    .columns.medium-centered:last-child {
        float: none
    }
    .column.medium-uncentered:last-child,
    .columns.medium-uncentered:last-child {
        float: left
    }
    .column.medium-uncentered.opposite,
    .columns.medium-uncentered.opposite {
        float: right
    }
    .row.medium-collapse>.column,
    .row.medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.medium-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.medium-uncollapse>.column,
    .row.medium-uncollapse>.columns {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
    .push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
}
@media only screen and (min-width: 64.063em) {
    .large-push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .large-pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .large-push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .large-pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .large-push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .large-pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .large-push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .large-pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .large-push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .large-pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .large-push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .large-pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .large-push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .large-pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .large-push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .large-pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .large-push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .large-pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .large-push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .large-pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .large-push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .large-pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .large-push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .large-pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
    .column,
    .columns {
        position: relative;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
    .large-1 {
        width: 8.33333%
    }
    .large-2 {
        width: 16.66667%
    }
    .large-3 {
        width: 25%
    }
    .large-4 {
        width: 33.33333%
    }
    .large-5 {
        width: 41.66667%
    }
    .large-6 {
        width: 50%
    }
    .large-7 {
        width: 58.33333%
    }
    .large-8 {
        width: 66.66667%
    }
    .large-9 {
        width: 75%
    }
    .large-10 {
        width: 83.33333%
    }
    .large-11 {
        width: 91.66667%
    }
    .large-12 {
        width: 100%
    }
    .large-offset-0 {
        margin-left: 0% !important
    }
    .large-offset-1 {
        margin-left: 8.33333% !important
    }
    .large-offset-2 {
        margin-left: 16.66667% !important
    }
    .large-offset-3 {
        margin-left: 25% !important
    }
    .large-offset-4 {
        margin-left: 33.33333% !important
    }
    .large-offset-5 {
        margin-left: 41.66667% !important
    }
    .large-offset-6 {
        margin-left: 50% !important
    }
    .large-offset-7 {
        margin-left: 58.33333% !important
    }
    .large-offset-8 {
        margin-left: 66.66667% !important
    }
    .large-offset-9 {
        margin-left: 75% !important
    }
    .large-offset-10 {
        margin-left: 83.33333% !important
    }
    .large-offset-11 {
        margin-left: 91.66667% !important
    }
    .large-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }
    .column.large-centered,
    .columns.large-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }
    .column.large-uncentered,
    .columns.large-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left
    }
    .column.large-centered:last-child,
    .columns.large-centered:last-child {
        float: none
    }
    .column.large-uncentered:last-child,
    .columns.large-uncentered:last-child {
        float: left
    }
    .column.large-uncentered.opposite,
    .columns.large-uncentered.opposite {
        float: right
    }
    .row.large-collapse>.column,
    .row.large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }
    .row.large-collapse .row {
        margin-left: 0;
        margin-right: 0
    }
    .row.large-uncollapse>.column,
    .row.large-uncollapse>.columns {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        float: left
    }
    .push-0 {
        position: relative;
        left: 0%;
        right: auto
    }
    .pull-0 {
        position: relative;
        right: 0%;
        left: auto
    }
    .push-1 {
        position: relative;
        left: 8.33333%;
        right: auto
    }
    .pull-1 {
        position: relative;
        right: 8.33333%;
        left: auto
    }
    .push-2 {
        position: relative;
        left: 16.66667%;
        right: auto
    }
    .pull-2 {
        position: relative;
        right: 16.66667%;
        left: auto
    }
    .push-3 {
        position: relative;
        left: 25%;
        right: auto
    }
    .pull-3 {
        position: relative;
        right: 25%;
        left: auto
    }
    .push-4 {
        position: relative;
        left: 33.33333%;
        right: auto
    }
    .pull-4 {
        position: relative;
        right: 33.33333%;
        left: auto
    }
    .push-5 {
        position: relative;
        left: 41.66667%;
        right: auto
    }
    .pull-5 {
        position: relative;
        right: 41.66667%;
        left: auto
    }
    .push-6 {
        position: relative;
        left: 50%;
        right: auto
    }
    .pull-6 {
        position: relative;
        right: 50%;
        left: auto
    }
    .push-7 {
        position: relative;
        left: 58.33333%;
        right: auto
    }
    .pull-7 {
        position: relative;
        right: 58.33333%;
        left: auto
    }
    .push-8 {
        position: relative;
        left: 66.66667%;
        right: auto
    }
    .pull-8 {
        position: relative;
        right: 66.66667%;
        left: auto
    }
    .push-9 {
        position: relative;
        left: 75%;
        right: auto
    }
    .pull-9 {
        position: relative;
        right: 75%;
        left: auto
    }
    .push-10 {
        position: relative;
        left: 83.33333%;
        right: auto
    }
    .pull-10 {
        position: relative;
        right: 83.33333%;
        left: auto
    }
    .push-11 {
        position: relative;
        left: 91.66667%;
        right: auto
    }
    .pull-11 {
        position: relative;
        right: 91.66667%;
        left: auto
    }
}
@-webkit-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-moz-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    100% {
        opacity: 1;
        -moz-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-o-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    100% {
        opacity: 1;
        -o-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-ms-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    100% {
        opacity: 1;
        -ms-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    100% {
        opacity: 1;
        transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(360deg)
    }
    100% {
        -webkit-transform: rotate(0)
    }
}
@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(360deg)
    }
    100% {
        -moz-transform: rotate(0)
    }
}
@-o-keyframes rotate {
    0% {
        -o-transform: rotate(360deg)
    }
    100% {
        -o-transform: rotate(0)
    }
}
@keyframes rotate {
    0% {
        transform: rotate(360deg)
    }
    100% {
        transform: rotate(0)
    }
}
@-webkit-keyframes unrotate {
    0% {
        -webkit-transform: rotate(-360deg)
    }
    100% {
        -webkit-transform: rotate(0)
    }
}
@-moz-keyframes unrotate {
    0% {
        -moz-transform: rotate(-360deg)
    }
    100% {
        -moz-transform: rotate(0)
    }
}
@-o-keyframes unrotate {
    0% {
        -o-transform: rotate(-360deg)
    }
    100% {
        -o-transform: rotate(0)
    }
}
@keyframes unrotate {
    0% {
        transform: rotate(-360deg)
    }
    100% {
        transform: rotate(0)
    }
}
@keyframes anim-dash {
    0% {
        stroke-dashoffset: 1680
    }
    100% {
        stroke-dashoffset: 0
    }
}
@-webkit-keyframes anim-dash {
    0% {
        stroke-dashoffset: 1680
    }
    100% {
        stroke-dashoffset: 0
    }
}
@-webkit-keyframes anim-elem-1 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-150px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0)
    }
}
@keyframes anim-elem-1 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-150px, 0, 0);
        transform: translate3d(-150px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
@-webkit-keyframes anim-elem-2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(150px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0)
    }
}
@keyframes anim-elem-2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(150px, 0, 0);
        transform: translate3d(150px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
#spinningSquaresG {
    position: relative;
    width: 240px;
    height: 29px;
    margin: 40px auto
}
.post-slider-wrapper #spinningSquaresG {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 240px;
    height: 29px;
    margin-top: -30px;
    margin-left: -120px;
    margin-bottom: 0;
    margin-right: 0
}
.spinningSquaresG {
    position: absolute;
    top: 0;
    background-color: #FF5722;
    width: 29px;
    height: 29px;
    -moz-animation-name: bounce_spinningSquaresG;
    -moz-animation-duration: 1.3s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: linear;
    -moz-transform: scale(0.3);
    -webkit-animation-name: bounce_spinningSquaresG;
    -webkit-animation-duration: 1.3s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: linear;
    -webkit-transform: scale(0.3);
    -ms-animation-name: bounce_spinningSquaresG;
    -ms-animation-duration: 1.3s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-direction: linear;
    -ms-transform: scale(0.3);
    -o-animation-name: bounce_spinningSquaresG;
    -o-animation-duration: 1.3s;
    -o-animation-iteration-count: infinite;
    -o-animation-direction: linear;
    -o-transform: scale(0.3);
    animation-name: bounce_spinningSquaresG;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;
    animation-direction: linear;
    transform: scale(0.3)
}
#spinningSquaresG_1 {
    left: 0;
    -moz-animation-delay: 0.52s;
    -webkit-animation-delay: 0.52s;
    -ms-animation-delay: 0.52s;
    -o-animation-delay: 0.52s;
    animation-delay: 0.52s
}
#spinningSquaresG_2 {
    left: 30px;
    -moz-animation-delay: 0.65s;
    -webkit-animation-delay: 0.65s;
    -ms-animation-delay: 0.65s;
    -o-animation-delay: 0.65s;
    animation-delay: 0.65s
}
#spinningSquaresG_3 {
    left: 60px;
    -moz-animation-delay: 0.78s;
    -webkit-animation-delay: 0.78s;
    -ms-animation-delay: 0.78s;
    -o-animation-delay: 0.78s;
    animation-delay: 0.78s
}
#spinningSquaresG_4 {
    left: 90px;
    -moz-animation-delay: 0.91s;
    -webkit-animation-delay: 0.91s;
    -ms-animation-delay: 0.91s;
    -o-animation-delay: 0.91s;
    animation-delay: 0.91s
}
#spinningSquaresG_5 {
    left: 120px;
    -moz-animation-delay: 1.04s;
    -webkit-animation-delay: 1.04s;
    -ms-animation-delay: 1.04s;
    -o-animation-delay: 1.04s;
    animation-delay: 1.04s
}
#spinningSquaresG_6 {
    left: 150px;
    -moz-animation-delay: 1.17s;
    -webkit-animation-delay: 1.17s;
    -ms-animation-delay: 1.17s;
    -o-animation-delay: 1.17s;
    animation-delay: 1.17s
}
#spinningSquaresG_7 {
    left: 180px;
    -moz-animation-delay: 1.3s;
    -webkit-animation-delay: 1.3s;
    -ms-animation-delay: 1.3s;
    -o-animation-delay: 1.3s;
    animation-delay: 1.3s
}
#spinningSquaresG_8 {
    left: 210px;
    -moz-animation-delay: 1.43s;
    -webkit-animation-delay: 1.43s;
    -ms-animation-delay: 1.43s;
    -o-animation-delay: 1.43s;
    animation-delay: 1.43s
}
@-moz-keyframes bounce_spinningSquaresG {
    0% {
        -moz-transform: scale(1);
        background-color: #FF5722
    }
    100% {
        -moz-transform: scale(0.3) rotate(90deg);
        background-color: #FFFFFF
    }
}
@-webkit-keyframes bounce_spinningSquaresG {
    0% {
        -webkit-transform: scale(1);
        background-color: #FF5722
    }
    100% {
        -webkit-transform: scale(0.3) rotate(90deg);
        background-color: #FFFFFF
    }
}
@-ms-keyframes bounce_spinningSquaresG {
    0% {
        -ms-transform: scale(1);
        background-color: #FF5722
    }
    100% {
        -ms-transform: scale(0.3) rotate(90deg);
        background-color: #FFFFFF
    }
}
@-o-keyframes bounce_spinningSquaresG {
    0% {
        -o-transform: scale(1);
        background-color: #FF5722
    }
    100% {
        -o-transform: scale(0.3) rotate(90deg);
        background-color: #FFFFFF
    }
}
@keyframes bounce_spinningSquaresG {
    0% {
        transform: scale(1);
        background-color: #FF5722
    }
    100% {
        transform: scale(0.3) rotate(90deg);
        background-color: #FFFFFF
    }
}
.tmm_loader {
    background: #EEEEEE;
    width: 100%;
    height: 100%;
    z-index: 9999;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 1
}
.tmm_loader .tmm_logo {
    color: #262626;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: bold;
    text-transform: uppercase;
    position: absolute;
    top: 30%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}
.tmm_loader .tmm_logo b {
    color: #969696
}
.loader {
    position: absolute;
    top: 55%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: -90px 0 0 0
}
.tmm_loader.fade {
    animation: animLoadedHeader 1s cubic-bezier(0.7, 0, 0.3, 1) forwards;
    -webkit-animation: animLoadedHeader 1s cubic-bezier(0.7, 0, 0.3, 1) forwards
}
#wrapper.translate {
    transform: translate3d(0, -1%, 0);
    -webkit-transform: translate3d(0, -1%, 0)
}
#wrapper.translateRun {
    animation: animLoadedWrapper 1s cubic-bezier(0.7, 0, 0.3, 1) forwards;
    -webkit-animation: animLoadedWrapper 1s cubic-bezier(0.7, 0, 0.3, 1) forwards
}
@keyframes animLoadedHeader {
    to {
        transform: translate3d(0, -100%, 0)
    }
}
@-webkit-keyframes animLoadedHeader {
    to {
        -webkit-transform: translate3d(0, -100%, 0)
    }
}
@keyframes animLoadedWrapper {
    to {
        transform: translate3d(0, 0, 0)
    }
}
@-webkit-keyframes animLoadedWrapper {
    to {
        -webkit-transform: translate3d(0, 0, 0)
    }
}
.animated .opacity {
    opacity: 0
}
.animated .opacityRun {
    opacity: 1;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}
.animated .opacity2x {
    opacity: 0
}
.animated .opacity2xRun {
    opacity: 1;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}
.animated .scale {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0)
}
.animated .scaleRun {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: scaleRun;
    animation-name: scaleRun;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.animated .slideRight {
    opacity: 0;
    -webkit-transform: translateX(-15%);
    transform: translateX(-15%)
}
.animated .slideRightRun {
    opacity: 1;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 1.5s;
    transition-duration: 1.5s;
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    -webkit-animation-name: slideRightRun;
    animation-name: slideRightRun;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
.animated .slideLeft {
    opacity: 0;
    -webkit-transform: translateX(15%);
    transform: translateX(15%)
}
.animated .slideLeftRun {
    opacity: 1;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 1.5s;
    transition-duration: 1.5s;
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    -webkit-animation-name: slideLeftRun;
    animation-name: slideLeftRun;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
.animated .slideDown {
    opacity: 0;
    -webkit-transform: translateY(-15%);
    transform: translateY(-15%)
}
.animated .slideDownRun {
    opacity: 1;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 1.5s;
    transition-duration: 1.5s;
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    -webkit-animation-name: slideDownRun;
    animation-name: slideDownRun;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.animated .slideUp {
    opacity: 0;
    -webkit-transform: translateY(15%);
    transform: translateY(15%)
}
.animated .slideUpRun {
    opacity: 1;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 1.5s;
    transition-duration: 1.5s;
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    -webkit-animation-name: slideUpRun;
    animation-name: slideUpRun;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.animated .slideUp2x {
    opacity: 0;
    -webkit-transform: translateY(15%);
    transform: translateY(15%)
}
.animated .slideUp2xRun {
    opacity: 1;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-animation-name: slideUpRun;
    animation-name: slideUpRun;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.animated .extraRadius {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0)
}
.animated .extraRadiusRun {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.65s cubic-bezier(0, 1.035, 0.265, 1.55), opacity 0.45s ease;
    transition: transform 0.65s cubic-bezier(0, 1.035, 0.265, 1.55), opacity 0.45s ease;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.animated .extraRadius .inner-content>* {
    opacity: 0;
    -webkit-transition-duration: 0;
    transition-duration: 0;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}
.animated .extraRadius .inner-content>*:nth-child(1),
.animated .extraRadius .inner-content>*:nth-child(3),
.animated .extraRadius .inner-content>*:nth-child(5) {
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px)
}
.animated .extraRadius .inner-content>*:nth-child(2),
.animated .extraRadius .inner-content>*:nth-child(4),
.animated .extraRadius .inner-content>*:nth-child(6) {
    -webkit-transform: translateX(15px);
    transform: translateX(15px)
}
.animated .extraRadiusRun .inner-content>*:nth-child(1),
.animated .elementFadeRun .inner-content>*:nth-child(1),
.animated .opacityRun .inner-content>*:nth-child(1),
.animated .opacity2xRun .inner-content>*:nth-child(1),
.animated .scaleRun .inner-content>*:nth-child(1),
.animated .slideRightRun .inner-content>*:nth-child(1),
.animated .slideLeftRun .inner-content>*:nth-child(1),
.animated .slideDownRun .inner-content>*:nth-child(1),
.animated .slideUpRun .inner-content>*:nth-child(1),
.animated .slideUp2xRun .inner-content>*:nth-child(1) {
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}
.animated .extraRadiusRun .inner-content>*:nth-child(2) {
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s
}
.animated .extraRadiusRun .inner-content>*:nth-child(3) {
    -webkit-transition-delay: 1.8s;
    transition-delay: 1.8s
}
.animated .extraRadiusRun .inner-content>*:nth-child(4) {
    -webkit-transition-delay: 2.4s;
    transition-delay: 2.4s
}
.animated .extraRadiusRun .inner-content>*:nth-child(5) {
    -webkit-transition-delay: 3s;
    transition-delay: 3s
}
.animated .extraRadiusRun .inner-content>*:nth-child(6) {
    -webkit-transition-delay: 3.6s;
    transition-delay: 3.6s
}
.animated .extraRadiusRun .inner-content>*:nth-child(7) {
    -webkit-transition-delay: 4.2s;
    transition-delay: 4.2s
}
.animated .extraRadiusRun .inner-content>*:nth-child(8) {
    -webkit-transition-delay: 4.8s;
    transition-delay: 4.8s
}
.animated .extraRadiusRun .inner-content>*:nth-child(9) {
    -webkit-transition-delay: 5.4s;
    transition-delay: 5.4s
}
.animated .extraRadiusRun .inner-content>*:nth-child(10) {
    -webkit-transition-delay: 6s;
    transition-delay: 6s
}
.animated .extraRadiusRun .inner-content>*:nth-child(11) {
    -webkit-transition-delay: 6.6s;
    transition-delay: 6.6s
}
.animated .extraRadiusRun .inner-content>*:nth-child(12) {
    -webkit-transition-delay: 7.2s;
    transition-delay: 7.2s
}
.animated .extraRadiusRun .inner-content>* {
    -webkit-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
.animated .elementFade {
    opacity: 0;
    -webkit-transform: scale(0.7);
    transform: scale(0.7)
}
.animated .elementFadeRun {
    opacity: 1;
    -webkit-transition: -webkit-transform .5s ease, opacity .5s ease;
    transition: transform 0.5s ease, opacity .5s ease;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.translateEffect {
    opacity: 0;
    -webkit-transition: -webkit-transform .60s ease-in-out, opacity .30s ease-in-out;
    transition: transform .60s ease-in-out, opacity .30s ease-in-out;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.touch .translateEffect {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.translateEffectRun {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
@-webkit-keyframes slideLeftRun {
    0% {
        -webkit-transform: translateX(15%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}
@keyframes slideLeftRun {
    0% {
        transform: translateX(15%)
    }
    100% {
        transform: translateX(0)
    }
}
@-webkit-keyframes slideRightRun {
    0% {
        -webkit-transform: translateX(-15%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}
@keyframes slideRightRun {
    0% {
        transform: translateX(-15%)
    }
    100% {
        transform: translateX(0)
    }
}
@-webkit-keyframes slideDownRun {
    0% {
        -webkit-transform: translateY(-15%)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}
@keyframes slideDownRun {
    0% {
        transform: translateY(-15%)
    }
    100% {
        transform: translateY(0)
    }
}
@-webkit-keyframes slideUpRun {
    0% {
        -webkit-transform: translateY(15%)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}
@keyframes slideUpRun {
    0% {
        transform: translateY(15%)
    }
    100% {
        transform: translateY(0)
    }
}
@-webkit-keyframes scaleRun {
    0% {
        -webkit-transform: scale(0);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 1
    }
}
@keyframes scaleRun {
    0% {
        transform: scale(0);
        opacity: 0
    }
    100% {
        transform: scale(1);
        opacity: 1
    }
}
@-webkit-keyframes scaleRunPricing {
    0% {
        -webkit-transform: scale(0.1);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1.05);
        opacity: 1
    }
}
@keyframes scaleRunPricing {
    0% {
        transform: scale(0.1);
        opacity: 0
    }
    100% {
        transform: scale(1.05);
        opacity: 1
    }
}
.button,
input[type="submit"] {
    display: inline-block;
    margin: 0 0 0.625rem;
    line-height: 1;
    outline: none;
    color: #fff;
    background-color: #b39a1d;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    border-radius: 0;
    cursor: pointer;
    padding: 0.625rem;
    border-style: solid;
    /*border-width: 2px;*/
    border-color: transparent;
    font-family: "Roboto";
    font-weight: normal;
    font-size: 1.125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.button.small,
input.small[type="submit"] {
    padding: 0.5rem 1.125rem;
    font-size: 0.75rem
}
.button.middle,
input.middle[type="submit"] {
    padding: 0.75rem 1.75rem;
    font-size: 0.9375rem
}
.button.large,
input.large[type="submit"] {
    padding: 0.875rem 2.5rem;
    font-size: 1.125rem
}
.button.default,
input.default[type="submit"] {
    width: auto;
    color: #000;
    border-color: #262626;
    background-color: #EEEEEE
}
.button.default:hover,
input.default[type="submit"]:hover {
    color: #fff;
    border-color: transparent;
    background-color: #FF5722
}
.button.tag_more,
input.tag_more[type="submit"] {
    margin-bottom: 0;
    margin-top: 0.625rem
}
.button:hover,
input[type="submit"]:hover {
    /*color: #000;*/
    border-color: #262626;
    background-color: #EEEEEE
}
.button.submit,
input.submit[type="submit"] {
    margin: 0
}
.button.submit.mail-icon,
input.submit.mail-icon[type="submit"] {
    width: 50px;
    height: 46px;
    margin: 0;
    display: block;
    text-align: center;
    color: #fff
}
.button.submit.mail-icon:after,
input.submit.mail-icon[type="submit"]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: '\e826';
    font-size: 1.25rem;
    font-family: "fontello";
    -webkit-transition: -webkit-transform 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease;
    -ms-transition: transform 0.35s ease;
    transition: transform 0.35s ease
}
button::-moz-focus-inner {
    border: 0;
    padding: 0
}
input[type="submit"] {
    text-transform: none;
    text-align: center;
    line-height: .8rem;
    margin-bottom: 0;
    font-family: "Roboto", sans-serif;
    font-size: 0.9375rem;
    height: 45px;
}
input[type="submit"].submit-donate {
    position: relative;
    font-weight: normal;
    font-size: 1.1875rem;
    text-transform: uppercase;
    background-color: #ff615e;
    padding: 1.25rem 2.3125rem;
    border-width: 2px;
    border-color: #ff615e;
    border-style: solid
}
input[type="submit"].submit-donate:hover {
    background-color: #fff;
    border-color: #000;
    color: #000
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button
}
input[type="image"] {
    outline: none
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0
}

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="number"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="url"],
input[type="search"],
input[type="color"],
textarea,
select {
    display: inline-block;
    padding: 10px 10px;
    color: #777;
    width: 100%;
    outline: 0;
    border: 0;
    background-color: #fff;
    font-family: "Roboto", sans-serif;
    /*font-size: 0.75rem;*/
    font-weight: normal;
    font-style: normal;
    -webkit-transition: all 0.35s ease-in;
    -moz-transition: all 0.35s ease-in;
    -ms-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in;
    -webkit-box-shadow: 0 1px 5px 1px #ddd;
    -moz-box-shadow: 0 1px 5px 1px #ddd;
    -ms-box-shadow: 0 1px 5px 1px #ddd;
    box-shadow: 0 1px 5px 1px #ddd
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="color"]:focus,
textarea:focus,
select:focus,
.chosen-container:hover {
    -webkit-box-shadow: 0 1px 10px 1px rgba(255, 87, 34, 0.51);
    -moz-box-shadow: 0 1px 10px 1px rgba(255, 87, 34, 0.51);
    -ms-box-shadow: 0 1px 10px 1px rgba(255, 87, 34, 0.51);
    box-shadow: 0 1px 10px 1px rgba(255, 87, 34, 0.51)
}
#footer input[type="text"],
#footer input[type="email"],
#footer input[type="tel"],
#footer input[type="number"],
#footer input[type="password"],
#footer input[type="datetime"],
#footer input[type="datetime-local"],
#footer input[type="date"],
#footer input[type="month"],
#footer input[type="time"],
#footer input[type="week"],
#footer input[type="url"],
#footer input[type="search"],
#footer input[type="color"],
#footer textarea,
#footer select {
    background-color: #313133;
    -webkit-box-shadow: 0 1px 5px 1px transparent;
    -moz-box-shadow: 0 1px 5px 1px transparent;
    -ms-box-shadow: 0 1px 5px 1px transparent;
    box-shadow: 0 1px 5px 1px transparent
}
#footer input[type="text"]:focus,
#footer input[type="email"]:focus,
#footer input[type="tel"]:focus,
#footer input[type="number"]:focus,
#footer input[type="password"]:focus,
#footer input[type="datetime"]:focus,
#footer input[type="datetime-local"]:focus,
#footer input[type="date"]:focus,
#footer input[type="month"]:focus,
#footer input[type="time"]:focus,
#footer input[type="week"]:focus,
#footer input[type="url"]:focus,
#footer input[type="search"]:focus,
#footer input[type="color"]:focus,
#footer textarea:focus,
#footer select:focus {
    -webkit-box-shadow: 0 1px 10px 1px #306070;
    -moz-box-shadow: 0 1px 10px 1px #306070;
    -ms-box-shadow: 0 1px 10px 1px #306070;
    box-shadow: 0 1px 10px 1px #306070
}
textarea {
    resize: both;
    min-height: 90px;
    max-width: 100%
}
select {
    background-color: white;
    border-radius: 0;
    display: inline-block;
    font-style: italic;
    line-height: initial;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, #777 50%), linear-gradient(135deg, #777 50%, transparent 50%), linear-gradient(to right, #777, #777);
    background-position: calc(100% - 26px) calc(1em + 8px), calc(100% - 19px) calc(1em + 8px), 0;
    background-size: 8px 7px, 8px 7px, 0;
    background-repeat: no-repeat
}
select:focus {
    outline: 0
}
input[type="checkbox"],
input[type="radio"] {
    opacity: 0;
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    cursor: pointer
}
input[type="checkbox"]+label,
input[type="radio"]+label {
    line-height: 1.5rem;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 5px 0;
    cursor: pointer
}
input[type="checkbox"]+label:before,
input[type="radio"]+label:before {
    content: '';
    position: relative;
    top: -0.125rem;
    background-color: #fff;
    display: inline-block;
    vertical-align: middle;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.625rem;
    outline: none;
    border: 3px solid transparent;
    -webkit-box-shadow: 0 1px 5px 1px #ddd;
    -moz-box-shadow: 0 1px 5px 1px #ddd;
    -ms-box-shadow: 0 1px 5px 1px #ddd;
    box-shadow: 0 1px 5px 1px #ddd;
    -webkit-transition: background 0.35s ease-in;
    -moz-transition: background 0.35s ease-in;
    -ms-transition: background 0.35s ease-in;
    transition: background 0.35s ease-in
}
input[type="checkbox"]+label:after,
input[type="radio"]+label:after {
    content: '';
    opacity: 0;
    position: absolute;
    left: 0.1875rem;
    top: 0.125rem;
    font-family: "fontello";
    font-size: 1.25rem;
    line-height: 1.125rem;
    color: #FF5722;
    -webkit-transition: all 0.35s ease-in;
    -moz-transition: all 0.35s ease-in;
    -ms-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in
}
@media screen and (min-width: 0 \0) {
    input[type="checkbox"]+label:after,
    input[type="radio"]+label:after {
        top: 0.625rem
    }
}
input[type="checkbox"].tmm-checkbox+label:after,
input[type="radio"].tmm-checkbox+label:after {
    content: '\e9a4'
}
input[type="checkbox"].tmm-checkbox:checked+label:after,
input[type="radio"].tmm-checkbox:checked+label:after {
    opacity: 1
}
input[type="checkbox"].tmm-radio+label:before,
input[type="radio"].tmm-radio+label:before {
    border: 3px solid #fff;
    border-radius: 50%
}
input[type="checkbox"].tmm-radio:checked+label:before,
input[type="radio"].tmm-radio:checked+label:before {
    background-color: #FF5722
}
.contact-form h6 {
    font-weight: 400;
    margin-bottom: 0.3125rem
}
.contact-form>.tmmFormStyling:not(.form-textarea) {
    width: 60%
}
.contact-form>.tmmFormStyling.row {
    width: 64%
}
.contact-form .tmmFormStyling.form-captcha {
    display: inline-block
}
.contact-form .tmmFormStyling.form-captcha>span {
    display: none;
    vertical-align: middle
}
.contact-form .tmmFormStyling.form-captcha>span.show-captcha {
    display: block;
    margin-bottom: 1.25rem
}
.contact-form .tmmFormStyling.form-captcha>button {
    margin: 0;
    vertical-align: middle
}
.contact-form .tmmFormStyling.form-captcha iframe[name="capcha_image_frame"] {
    margin: 0;
    padding: 0;
    width: 107px;
    height: 43px;
    margin-right: 0.625rem;
    overflow: hidden;
    vertical-align: middle
}
.contact-form .tmmFormStyling.form-captcha .verify {
    width: 6.875rem;
    height: 2.6875rem;
    vertical-align: middle;
    text-align: center;
    margin-right: 0.625rem;
    padding: 0.625rem 1.25rem
}
.contact-form .tmmFormStyling.form-textarea textarea {
    min-height: 9.375rem
}
.contact-form .tmmFormStyling.form-checkbox {
    margin-bottom: 0.3125rem
}
.contact-form .info-title {
    margin-top: 2.5rem
}
.contact-form .contact_form_responce ul {
    margin: 0;
    list-style: none
}
fieldset {
    position: relative;
    border: 0;
    padding: 0;
    margin: 0 0 1.25rem;
    font-size: 0.875rem
}
/*
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    font-style: italic;
    color: #bebebe
}
#footer input::-webkit-input-placeholder,
#footer textarea::-webkit-input-placeholder {
    color: #878787
}
input:-moz-placeholder,
textarea:-moz-placeholder {
    font-style: italic;
    color: #bebebe;
    opacity: 1
}
#footer input:-moz-placeholder,
#footer textarea:-moz-placeholder {
    color: #878787
}
input::-moz-placeholder,
textarea::-moz-placeholder {
    font-style: italic;
    color: #bebebe;
    opacity: 1
}

#footer input::-moz-placeholder,
#footer textarea::-moz-placeholder {
    color: #878787
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    font-style: italic;
    color: #bebebe
}
#footer input:-ms-input-placeholder,
#footer textarea:-ms-input-placeholder {
    color: #878787
}
*/
.submit-search {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px;
    height: 100%;
    text-align: center;
    font-size: 0;
    background-color: transparent;
    border: none;
    -webkit-appearance: none;
    outline: none
}
.submit-search:before,
.submit-search:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-family: "fontello";
    font-size: 1.25rem;
    line-height: 46px;
    color: #2D4059;
    content: "\e824"
}
.submit-search:after {
    height: 0;
    color: #FF5722;
    overflow: hidden;
    -webkit-transition: height 0.4s linear;
    -moz-transition: height 0.4s linear;
    -ms-transition: height 0.4s linear;
    transition: height 0.4s linear
}
.submit-search:hover:after {
    height: 100%
}
.header.type-1 .header-top {
    width: 100%;
    background-color: #e1e1e1;
    position: relative
}
.header.type-1 .header-top .social-icons {
    float: right;
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.header.type-1 .header-top .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0
}
.header.type-1 .header-top .social-icons li a {
    display: block;
    width: 1.875rem;
    height: 1.875rem;
    cursor: pointer;
    text-align: center
}
.header.type-1 .header-top .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 30px;
    background-color: transparent;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 0.8125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.header.type-1 .header-top .social-icons li.twitter a:before {
    content: "\e986"
}
.header.type-1 .header-top .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.header.type-1 .header-top .social-icons li.facebook a:before {
    content: "\ea85"
}
.header.type-1 .header-top .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.header.type-1 .header-top .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.header.type-1 .header-top .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.header.type-1 .header-top .social-icons li.rss a:before {
    content: "\e88d"
}
.header.type-1 .header-top .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.header.type-1 .header-top .social-icons li.pinterest a:before {
    content: "\ede9"
}
.header.type-1 .header-top .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.header.type-1 .header-top .social-icons li.gplus a:before {
    content: "\e974"
}
.header.type-1 .header-top .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.header.type-1 .header-top .social-icons li.instagram a:before {
    content: "\ea9b"
}
.header.type-1 .header-top .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.header.type-1 .header-top .social-icons li.dribbble a:before {
    content: "\e969"
}
.header.type-1 .header-top .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.header.type-1 .header-top .social-icons li.dropbox a:before {
    content: "\e96a"
}
.header.type-1 .header-top .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.header.type-1 .header-top .social-icons li.youtube a:before {
    content: "\e98d"
}
.header.type-1 .header-top .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.header.type-1 .header-top .social-icons li.blogger a:before {
    content: "\ee56"
}
.header.type-1 .header-top .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.header.type-1 .header-top .social-icons li.evernote a:before {
    content: "\ea9d"
}
.header.type-1 .header-top .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.header.type-1 .header-top .social-icons li.behance a:before {
    content: "\eaa7"
}
.header.type-1 .header-top .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.header.type-1 .header-top .social-icons li.skype a:before {
    content: "\e97f"
}
.header.type-1 .header-top .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.header.type-1 .header-top .social-icons li.vimeo a:before {
    content: "\ea81"
}
.header.type-1 .header-top .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.header.type-1 .header-top .social-icons li.digg a:before {
    content: "\edf3"
}
.header.type-1 .header-top .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.header.type-1 .header-top .social-icons li.appstore a:before {
    content: "\edf8"
}
.header.type-1 .header-top .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.header.type-1 .header-top .social-icons li.wordpress a:before {
    content: "\ee29"
}
.header.type-1 .header-top .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.header.type-1 .header-top .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.header.type-1 .header-top .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.header.type-1 .header-top .social-icons li.deviantart a:before {
    content: "\ee58"
}
.header.type-1 .header-top .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.header.type-1 .header-top .social-icons li.github a:before {
    content: "\e96f"
}
.header.type-1 .header-top .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.header.type-1 .header-top .social-icons li.email a:before {
    content: "\e826"
}
.header.type-1 .header-top .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.header.type-1 .header-top .social-icons li.cv a:before {
    content: "\ec9e"
}
.header.type-1 .header-top .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.header.type-1 .header-top .social-icons li.flickr a:before {
    content: "\ea7f"
}
.header.type-1 .header-top .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.header.type-1 .header-middle {
    background-color: #EEEEEE
}
.header.type-1 .header-middle .header-middle-entry {
    text-align: justify;
    position: relative;
    vertical-align: middle
}
.header.type-1 .header-middle .header-middle-entry:after {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    content: ""
}
.header.type-1 .header-middle .header-middle-entry>* {
    display: inline-block
}
.header.type-1 .header-middle .header-middle-entry .logo {
    position: relative;
    padding: 1.25rem 0
}
.header.type-1 .header-middle .header-middle-entry .logo>span {
    display: inline-block;
    margin: 0
}
.header.type-1 .header-middle .header-middle-entry .logo>span a {
    color: #262626;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: bold
}
.header.type-1 .header-middle .header-middle-entry .logo>span a b {
    color: #969696
}
.header.type-1 .header-middle .header-middle-entry .account {
    position: relative;
    vertical-align: bottom;
    padding-right: 10.3125rem;
    padding-bottom: 0.875rem
}
.header.type-1 .header-middle .header-middle-entry .account>* {
    margin: 0;
    display: inline-block
}
.header.type-1 .header-middle .header-middle-entry .account li {
    display: inline-block;
    list-style: none;
    position: relative;
    padding: 0 1.25rem 0 1.0625rem;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease;

}
.header.type-1 .header-middle .header-middle-entry .account li a {
    text-decoration: none;
    color: #818181;
    font-family: "Roboto", sans-serif;
    font-size: 0.8125rem
}
.header.type-1 .header-middle .header-middle-entry .account li a:before {
    position: absolute;
    left: 0;
    color: #d5d5d6;
    content: "";
    font-family: "fontello";
    font-size: 0.8125rem;
    
}
.header.type-1 .header-middle .header-middle-entry .account li.user a:before {
    content: "\e82d"
}
.header.type-1 .header-middle .header-middle-entry .account li.lock a:before {
    content: "\e9b6"
}
.header.type-1 .header-middle .header-middle-entry .account li:hover a {
    color: #FF5722
}
.header.type-1 .header-bottom .navigation .donate {
    z-index: 11;
    line-height: 1.2;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
    padding: 0.75rem 2.5rem;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: -webkit-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -moz-transition: -moz-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -ms-transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in
}
.header.type-1 .header-bottom .navigation .donate:hover {
    background-color: #b4142b
}
.header.type-2 .header-top {
    width: 100%;
    background-color: #3a3a3c;
    position: relative
}
.header.type-2 .header-top .social-icons {
    float: right;
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.header.type-2 .header-top .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0
}
.header.type-2 .header-top .social-icons li a {
    display: block;
    width: 1.875rem;
    height: 1.875rem;
    cursor: pointer;
    text-align: center
}
.header.type-2 .header-top .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 30px;
    background-color: transparent;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 0.8125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.header.type-2 .header-top .social-icons li.twitter a:before {
    content: "\e986"
}
.header.type-2 .header-top .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.header.type-2 .header-top .social-icons li.facebook a:before {
    content: "\ea85"
}
.header.type-2 .header-top .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.header.type-2 .header-top .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.header.type-2 .header-top .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.header.type-2 .header-top .social-icons li.rss a:before {
    content: "\e88d"
}
.header.type-2 .header-top .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.header.type-2 .header-top .social-icons li.pinterest a:before {
    content: "\ede9"
}
.header.type-2 .header-top .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.header.type-2 .header-top .social-icons li.gplus a:before {
    content: "\e974"
}
.header.type-2 .header-top .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.header.type-2 .header-top .social-icons li.instagram a:before {
    content: "\ea9b"
}
.header.type-2 .header-top .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.header.type-2 .header-top .social-icons li.dribbble a:before {
    content: "\e969"
}
.header.type-2 .header-top .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.header.type-2 .header-top .social-icons li.dropbox a:before {
    content: "\e96a"
}
.header.type-2 .header-top .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.header.type-2 .header-top .social-icons li.youtube a:before {
    content: "\e98d"
}
.header.type-2 .header-top .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.header.type-2 .header-top .social-icons li.blogger a:before {
    content: "\ee56"
}
.header.type-2 .header-top .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.header.type-2 .header-top .social-icons li.evernote a:before {
    content: "\ea9d"
}
.header.type-2 .header-top .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.header.type-2 .header-top .social-icons li.behance a:before {
    content: "\eaa7"
}
.header.type-2 .header-top .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.header.type-2 .header-top .social-icons li.skype a:before {
    content: "\e97f"
}
.header.type-2 .header-top .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.header.type-2 .header-top .social-icons li.vimeo a:before {
    content: "\ea81"
}
.header.type-2 .header-top .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.header.type-2 .header-top .social-icons li.digg a:before {
    content: "\edf3"
}
.header.type-2 .header-top .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.header.type-2 .header-top .social-icons li.appstore a:before {
    content: "\edf8"
}
.header.type-2 .header-top .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.header.type-2 .header-top .social-icons li.wordpress a:before {
    content: "\ee29"
}
.header.type-2 .header-top .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.header.type-2 .header-top .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.header.type-2 .header-top .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.header.type-2 .header-top .social-icons li.deviantart a:before {
    content: "\ee58"
}
.header.type-2 .header-top .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.header.type-2 .header-top .social-icons li.github a:before {
    content: "\e96f"
}
.header.type-2 .header-top .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.header.type-2 .header-top .social-icons li.email a:before {
    content: "\e826"
}
.header.type-2 .header-top .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.header.type-2 .header-top .social-icons li.cv a:before {
    content: "\ec9e"
}
.header.type-2 .header-top .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.header.type-2 .header-top .social-icons li.flickr a:before {
    content: "\ea7f"
}
.header.type-2 .header-top .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.header.type-2 .header-middle {
    background-color: #424246;
    background-color: #424246
}
.header.type-2 .header-middle .header-middle-entry {
    text-align: justify;
    position: relative;
    vertical-align: middle
}
.header.type-2 .header-middle .header-middle-entry:after {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    content: ""
}
.header.type-2 .header-middle .header-middle-entry>* {
    display: inline-block
}
.header.type-2 .header-middle .header-middle-entry .logo {
    position: relative;
    padding: 1.25rem 0
}
.header.type-2 .header-middle .header-middle-entry .logo>span {
    display: inline-block;
    margin: 0
}
.header.type-2 .header-middle .header-middle-entry .logo>span a {
    color: #262626;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: bold
}
.header.type-2 .header-middle .header-middle-entry .logo>span a b {
    color: #969696
}
.header.type-2 .header-middle .header-middle-entry .account {
    position: relative;
    vertical-align: bottom;
    padding-right: 10.3125rem;
    padding-bottom: 0.875rem
}
.header.type-2 .header-middle .header-middle-entry .account>* {
    margin: 0;
    display: inline-block
}
.header.type-2 .header-middle .header-middle-entry .account li {
    display: inline-block;
    list-style: none;
    position: relative;
    padding: 0 1.25rem 0 1.0625rem;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.header.type-2 .header-middle .header-middle-entry .account li a {
    text-decoration: none;
    color: #818181;
    font-family: "Roboto", sans-serif;
    font-size: 0.8125rem
}
.header.type-2 .header-middle .header-middle-entry .account li a:before {
    position: absolute;
    left: 0;
    color: #d5d5d6;
    content: "";
    font-family: "fontello";
    font-size: 0.8125rem
}
.header.type-2 .header-middle .header-middle-entry .account li.user a:before {
    content: "\e82d"
}
.header.type-2 .header-middle .header-middle-entry .account li.lock a:before {
    content: "\e9b6"
}
.header.type-2 .header-middle .header-middle-entry .account li:hover a {
    color: #FF5722
}
.header.type-2 .header-middle .header-middle-entry .logo h1 a,
.header.type-2 .header-middle .header-middle-entry .logo>span a {
    color: #fff
}
.header.type-2 .header-middle .header-middle-entry .logo h1 a b,
.header.type-2 .header-middle .header-middle-entry .logo>span a b {
    color: #b4b4b4
}
.header.type-2 .header-middle .header-middle-entry .account li a {
    color: #fff
}
.header.type-2 .header-bottom .navigation .donate {
    z-index: 11;
    line-height: 1.2;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
    padding: 0.75rem 2.5rem;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: -webkit-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -moz-transition: -moz-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -ms-transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in
}
.header.type-2 .header-bottom .navigation .donate:hover {
    background-color: #b4142b
}
.header.type-3 .header-top {
    width: 100%;
    background-color: #222831;
    position: relative
}
.header.type-3 .header-top .social-icons {
    float: right;
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.header.type-3 .header-top .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0
}
.header.type-3 .header-top .social-icons li a {
    display: block;
    width: 1.875rem;
    height: 1.875rem;
    cursor: pointer;
    text-align: center
}
.header.type-3 .header-top .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 30px;
    background-color: transparent;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 0.8125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.header.type-3 .header-top .social-icons li.twitter a:before {
    content: "\e986"
}
.header.type-3 .header-top .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.header.type-3 .header-top .social-icons li.facebook a:before {
    content: "\ea85"
}
.header.type-3 .header-top .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.header.type-3 .header-top .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.header.type-3 .header-top .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.header.type-3 .header-top .social-icons li.rss a:before {
    content: "\e88d"
}
.header.type-3 .header-top .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.header.type-3 .header-top .social-icons li.pinterest a:before {
    content: "\ede9"
}
.header.type-3 .header-top .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.header.type-3 .header-top .social-icons li.gplus a:before {
    content: "\e974"
}
.header.type-3 .header-top .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.header.type-3 .header-top .social-icons li.instagram a:before {
    content: "\ea9b"
}
.header.type-3 .header-top .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.header.type-3 .header-top .social-icons li.vk a:before {
    content: "\e988"
}
.header.type-3 .header-top .social-icons li.vk a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.header.type-3 .header-top .social-icons li.dribbble a:before {
    content: "\e969"
}
.header.type-3 .header-top .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.header.type-3 .header-top .social-icons li.dropbox a:before {
    content: "\e96a"
}
.header.type-3 .header-top .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.header.type-3 .header-top .social-icons li.youtube a:before {
    content: "\e98d"
}
.header.type-3 .header-top .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.header.type-3 .header-top .social-icons li.blogger a:before {
    content: "\ee56"
}
.header.type-3 .header-top .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.header.type-3 .header-top .social-icons li.evernote a:before {
    content: "\ea9d"
}
.header.type-3 .header-top .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.header.type-3 .header-top .social-icons li.behance a:before {
    content: "\eaa7"
}
.header.type-3 .header-top .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.header.type-3 .header-top .social-icons li.skype a:before {
    content: "\e97f"
}
.header.type-3 .header-top .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.header.type-3 .header-top .social-icons li.vimeo a:before {
    content: "\ea81"
}
.header.type-3 .header-top .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.header.type-3 .header-top .social-icons li.digg a:before {
    content: "\edf3"
}
.header.type-3 .header-top .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.header.type-3 .header-top .social-icons li.appstore a:before {
    content: "\edf8"
}
.header.type-3 .header-top .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.header.type-3 .header-top .social-icons li.wordpress a:before {
    content: "\ee29"
}
.header.type-3 .header-top .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.header.type-3 .header-top .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.header.type-3 .header-top .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.header.type-3 .header-top .social-icons li.deviantart a:before {
    content: "\ee58"
}
.header.type-3 .header-top .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.header.type-3 .header-top .social-icons li.github a:before {
    content: "\e96f"
}
.header.type-3 .header-top .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.header.type-3 .header-top .social-icons li.email a:before {
    content: "\e826"
}
.header.type-3 .header-top .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.header.type-3 .header-top .social-icons li.cv a:before {
    content: "\ec9e"
}
.header.type-3 .header-top .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.header.type-3 .header-top .social-icons li.flickr a:before {
    content: "\ea7f"
}
.header.type-3 .header-top .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.header.type-3 .header-middle {
    /*background-color: #2D4059;*/
    /*background-color: #2D4059*/
	border-bottom:1px solid #000;
}
.header.type-3 .header-middle .header-middle-entry {
    text-align: justify;
    position: relative;
    vertical-align: middle
}
.header.type-3 .header-middle .header-middle-entry:after {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    content: ""
}
.header.type-3 .header-middle .header-middle-entry>* {
    display: inline-block
}
.header.type-3 .header-middle .header-middle-entry .logo {
    position: relative;
    padding: 0.5rem 0 0 0 ;
}
.header.type-3 .header-middle .header-middle-entry .logo>span {
    display: inline-block;
    margin: 0
}
.header.type-3 .header-middle .header-middle-entry .logo>span a {
    color: #262626;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: bold
}
.header.type-3 .header-middle .header-middle-entry .logo>span a b {
    color: #969696
}
.header.type-3 .header-middle .header-middle-entry .account {
    position: relative;
    vertical-align: bottom;
    padding-right: 1.3125rem;
    padding-bottom: 0;
}
.header.type-3 .header-middle .header-middle-entry .account>* {
    margin: 0;
    display: inline-block
}
.header.type-3 .header-middle .header-middle-entry .account li {
    display: inline-block;
    list-style: none;
    position: relative;
    padding: 0 1.25rem 0 1.0625rem;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease;
	color: #ffffff;
	font-size: 1.25rem;
}
.header.type-3 .header-middle .header-middle-entry .account li a {
    text-decoration: none;
    color: #818181;
    font-family: "Roboto", sans-serif;
    font-size: 0.8125rem
}
.header.type-3 .header-middle .header-middle-entry .account li a:before {
    position: absolute;
    left: 0;
    color: #d5d5d6;
    content: "";
    font-family: "fontello";
    font-size: 0.8125rem
}
.header.type-3 .header-middle .header-middle-entry .account li.user a:before {
    content: "\e82d"
}
.header.type-3 .header-middle .header-middle-entry .account li.lock a:before {
    content: "\e9b6"
}
.header.type-3 .header-middle .header-middle-entry .account li:hover a {
    color: #FF5722
}
.header.type-3 .header-middle .header-middle-entry .logo h1 a,
.header.type-3 .header-middle .header-middle-entry .logo>span a {
    color: #fff
}
.header.type-3 .header-middle .header-middle-entry .logo h1 a b,
.header.type-3 .header-middle .header-middle-entry .logo>span a b {
    color: #b4b4b4
}
.header.type-3 .header-middle .header-middle-entry .account li a {
    color: #fff
}
.header.type-3 .header-bottom .navigation .donate {
    z-index: 11;
    line-height: 1.2;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
    padding: 0.75rem 2.5rem;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: -webkit-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -moz-transition: -moz-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -ms-transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in
}
.header.type-3 .header-bottom .navigation .donate:hover {
    background-color: #b4142b
}
.header.type-4 .header-top {
    width: 100%;
    background-color: #e1e1e1;
    position: relative
}
.header.type-4 .header-top .social-icons {
    float: right;
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.header.type-4 .header-top .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0
}
.header.type-4 .header-top .social-icons li a {
    display: block;
    width: 1.875rem;
    height: 1.875rem;
    cursor: pointer;
    text-align: center
}
.header.type-4 .header-top .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 30px;
    background-color: transparent;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 0.8125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.header.type-4 .header-top .social-icons li.twitter a:before {
    content: "\e986"
}
.header.type-4 .header-top .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.header.type-4 .header-top .social-icons li.facebook a:before {
    content: "\ea85"
}
.header.type-4 .header-top .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.header.type-4 .header-top .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.header.type-4 .header-top .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.header.type-4 .header-top .social-icons li.rss a:before {
    content: "\e88d"
}
.header.type-4 .header-top .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.header.type-4 .header-top .social-icons li.pinterest a:before {
    content: "\ede9"
}
.header.type-4 .header-top .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.header.type-4 .header-top .social-icons li.gplus a:before {
    content: "\e974"
}
.header.type-4 .header-top .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.header.type-4 .header-top .social-icons li.instagram a:before {
    content: "\ea9b"
}
.header.type-4 .header-top .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.header.type-4 .header-top .social-icons li.dribbble a:before {
    content: "\e969"
}
.header.type-4 .header-top .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.header.type-4 .header-top .social-icons li.dropbox a:before {
    content: "\e96a"
}
.header.type-4 .header-top .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.header.type-4 .header-top .social-icons li.youtube a:before {
    content: "\e98d"
}
.header.type-4 .header-top .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.header.type-4 .header-top .social-icons li.blogger a:before {
    content: "\ee56"
}
.header.type-4 .header-top .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.header.type-4 .header-top .social-icons li.evernote a:before {
    content: "\ea9d"
}
.header.type-4 .header-top .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.header.type-4 .header-top .social-icons li.behance a:before {
    content: "\eaa7"
}
.header.type-4 .header-top .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.header.type-4 .header-top .social-icons li.skype a:before {
    content: "\e97f"
}
.header.type-4 .header-top .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.header.type-4 .header-top .social-icons li.vimeo a:before {
    content: "\ea81"
}
.header.type-4 .header-top .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.header.type-4 .header-top .social-icons li.digg a:before {
    content: "\edf3"
}
.header.type-4 .header-top .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.header.type-4 .header-top .social-icons li.appstore a:before {
    content: "\edf8"
}
.header.type-4 .header-top .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.header.type-4 .header-top .social-icons li.wordpress a:before {
    content: "\ee29"
}
.header.type-4 .header-top .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.header.type-4 .header-top .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.header.type-4 .header-top .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.header.type-4 .header-top .social-icons li.deviantart a:before {
    content: "\ee58"
}
.header.type-4 .header-top .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.header.type-4 .header-top .social-icons li.github a:before {
    content: "\e96f"
}
.header.type-4 .header-top .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.header.type-4 .header-top .social-icons li.email a:before {
    content: "\e826"
}
.header.type-4 .header-top .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.header.type-4 .header-top .social-icons li.cv a:before {
    content: "\ec9e"
}
.header.type-4 .header-top .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.header.type-4 .header-top .social-icons li.flickr a:before {
    content: "\ea7f"
}
.header.type-4 .header-top .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.header.type-4 .header-middle {
    background-color: #EEEEEE
}
.header.type-4 .header-middle .header-middle-entry {
    text-align: justify;
    position: relative;
    vertical-align: middle
}
.header.type-4 .header-middle .header-middle-entry:after {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    content: ""
}
.header.type-4 .header-middle .header-middle-entry>* {
    display: inline-block
}
.header.type-4 .header-middle .header-middle-entry .logo {
    position: relative;
    padding: 1.25rem 0
}
.header.type-4 .header-middle .header-middle-entry .logo>span {
    display: inline-block;
    margin: 0
}
.header.type-4 .header-middle .header-middle-entry .logo>span a {
    color: #262626;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 2.125rem;
    font-weight: bold
}
.header.type-4 .header-middle .header-middle-entry .logo>span a b {
    color: #969696
}
.header.type-4 .header-middle .header-middle-entry .account {
    position: relative;
    vertical-align: bottom;
    padding-right: 10.3125rem;
    padding-bottom: 0.875rem
}
.header.type-4 .header-middle .header-middle-entry .account>* {
    margin: 0;
    display: inline-block
}
.header.type-4 .header-middle .header-middle-entry .account li {
    display: inline-block;
    list-style: none;
    position: relative;
    padding: 0 1.25rem 0 1.0625rem;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.header.type-4 .header-middle .header-middle-entry .account li a {
    text-decoration: none;
    color: #818181;
    font-family: "Roboto", sans-serif;
    font-size: 0.8125rem
}
.header.type-4 .header-middle .header-middle-entry .account li a:before {
    position: absolute;
    left: 0;
    color: #d5d5d6;
    content: "";
    font-family: "fontello";
    font-size: 0.8125rem
}
.header.type-4 .header-middle .header-middle-entry .account li.user a:before {
    content: "\e82d"
}
.header.type-4 .header-middle .header-middle-entry .account li.lock a:before {
    content: "\e9b6"
}
.header.type-4 .header-middle .header-middle-entry .account li:hover a {
    color: #FF5722
}
.header.type-4 .header-bottom {
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
.header.type-4 .header-bottom .navigation {
    background-color: #fff;
    position: relative;
    -webkit-box-shadow: 0 1px 3px #d8d8d8;
    -moz-box-shadow: 0 1px 3px #d8d8d8;
    -ms-box-shadow: 0 1px 3px #d8d8d8;
    box-shadow: 0 1px 3px #d8d8d8
}
.header.type-4 .header-bottom .navigation:before {
    position: absolute;
    bottom: 18px;
    left: 3px;
    right: auto;
    width: 52%;
    top: 61%;
    max-width: 300px;
    background: #6e6e6e;
    content: "";
    -webkit-box-shadow: 0 16px 6px #6e6e6e;
    -moz-box-shadow: 0 16px 6px #6e6e6e;
    -ms-box-shadow: 0 16px 6px #6e6e6e;
    box-shadow: 0 16px 6px #6e6e6e;
    -webkit-transform: rotate(-3deg);
    transform: rotate(-3deg)
}
.header.type-4 .header-bottom .navigation:after {
    position: absolute;
    bottom: 18px;
    right: 3px;
    left: auto;
    width: 52%;
    top: 61%;
    max-width: 300px;
    background: #6e6e6e;
    content: "";
    -webkit-box-shadow: 0 16px 6px #6e6e6e;
    -moz-box-shadow: 0 16px 6px #6e6e6e;
    -ms-box-shadow: 0 16px 6px #6e6e6e;
    box-shadow: 0 16px 6px #6e6e6e;
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg)
}
.header.type-4 .header-bottom .navigation .donate {
    z-index: 11;
    line-height: 1.2;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
    padding: 0.75rem 2.5rem;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: -webkit-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -moz-transition: -moz-transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    -ms-transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in;
    transition: transform 0.25s ease-in-out, opacity 0.25s ease, background 0.35s ease-in
}
.header.type-4 .header-bottom .navigation .donate:hover {
    background-color: #b4142b
}
.header .donate {
    color: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 12;
    padding: 0.875rem 2.5rem;
    background-color: #d4bb79;
    font-weight: 600;
    text-transform: uppercase;
    border-color: transparent;
    -webkit-transition: padding 0.3s cubic-bezier(1, 0.005, 0, 1.85);
    -moz-transition: padding 0.3s cubic-bezier(1, 0.005, 0, 1.85);
    -ms-transition: padding 0.3s cubic-bezier(1, 0.005, 0, 1.85);
    transition: padding 0.3s cubic-bezier(1, 0.005, 0, 1.85)
}
.header .donate:hover {
    padding: 1.25rem 2.5rem 1.5625rem
}
.header.shrink-bottom-line .header-bottom {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
    -webkit-transition: opacity 0.35s ease;
    -moz-transition: opacity 0.35s ease;
    -ms-transition: opacity 0.35s ease;
    transition: opacity 0.35s ease
}
.header.shrink-bottom-line .header-bottom .navigation>div>ul>li:hover>.sub-menu,
.header.shrink-bottom-line .header-bottom .navigation>div>ul>li:hover>ul,
.header.shrink-bottom-line .header-bottom .navigation>div>ul>li.is-mega-menu:hover .mega-menu {
    -webkit-transform: translateY(-17px);
    transform: translateY(-17px)
}
.header.shrink-bottom-line .header-bottom .navigation>div>ul>li>a {
    padding: 0.5rem 1.5625rem;
    -webkit-transition: padding 0.35s ease;
    -moz-transition: padding 0.35s ease;
    -ms-transition: padding 0.35s ease;
    transition: padding 0.35s ease
}
.header.shrink-bottom-line .header-bottom .navigation>div>ul>li>a:before {
    top: 14px
}
.header.shrink-bottom-line .header-bottom .navigation .donate {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.35s ease-in-out 0.2s, opacity 0.35s ease 0.2s, background 0.35s ease-in;
    -moz-transition: -moz-transform 0.35s ease-in-out 0.2s, opacity 0.35s ease 0.2s, background 0.35s ease-in;
    -ms-transition: transform 0.35s ease-in-out 0.2s, opacity 0.35s ease 0.2s, background 0.35s ease-in;
    transition: transform 0.35s ease-in-out 0.2s, opacity 0.35s ease 0.2s, background 0.35s ease-in
}
.logged-in #header.header.shrink-bottom-line .header-bottom {
    top: 32px
}
.not-ie .header-middle-entry {
    font: 0/0 a
}
@media screen and (min-width: 0) {
    .not-ie .header-middle-entry {
        font-size: 14px
    }
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul,
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li>ul,
.header-bottom nav.navigation>.menu>ul>li>ul li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>ul li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li>ul {
    position: absolute;
    display: block;
    background-color: #fff;
    width: 250px;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    margin: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    -ms-transition: transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    transition: transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li a,
.header-bottom nav.navigation>.menu>ul>li>ul li a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li a,
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li>a {
    display: block;
    color: #969696;
    line-height: 1;
    font-family: "Roboto";
    font-size: 0.9375rem;
    -webkit-transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    -moz-transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    -ms-transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li a img,
.header-bottom nav.navigation>.menu>ul>li>ul li a img,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li a img,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li a img,
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li>a img,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li>a img {
    display: block;
    margin-top: 0.625rem
}
.header-bottom {
    background-color: #fff;
/*    -webkit-box-shadow: 0 1px 3px #d8d8d8;
    -moz-box-shadow: 0 1px 3px #d8d8d8;
    -ms-box-shadow: 0 1px 3px #d8d8d8;
    box-shadow: 0 1px 3px #d8d8d8*/
}
.header-bottom nav {
    position: relative;
    margin: 0;
    padding: 0;
    z-index: 100000;
	text-transform:uppercase;
}
.header-bottom nav.navigation>.menu,
.header-bottom nav.navigation>.menu-primary-menu-container {
    display: inline-block
}
.header-bottom nav.navigation>.menu:before,
.header-bottom nav.navigation>.menu-primary-menu-container:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    z-index: 10;
    background-color: #fff
}
.header-bottom nav.navigation>.menu>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    font-size: 0;
    z-index: 10
}
.header-bottom nav.navigation>.menu>ul>li,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li {
    position: relative;
    display: inline-block
}
.header-bottom nav.navigation>.menu>ul>li>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>a {
    position: relative;
    display: block;
    margin: 0;
    color: #424246;
    background-color: transparent;
    text-decoration: none;
    text-align: center;
    padding-top: 1.0625rem;
    padding-bottom: 1.0625rem;
    padding-left: 1.5625rem;
    padding-right: 1.5625rem;
    font-family: "Roboto";
    font-size: 0.9375rem;
    -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;
    -moz-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;
    -ms-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out
}
.header-bottom nav.navigation>.menu>ul>li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>a:before {
    position: absolute;
    display: block;
    top: 22px;
    left: -1px;
    width: 1px;
    height: 15px;
    background-color: #d5d5d6;
    content: "";
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear
}
.header-bottom nav.navigation>.menu>ul>li:hover>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>a:before {
    left: 0
}
.header-bottom nav.navigation>.menu>ul>li:hover>a,
.header-bottom nav.navigation>.menu>ul>li:hover>a:after,
.header-bottom nav.navigation>.menu>ul>li:hover>a:before,
.header-bottom nav.navigation>.menu>ul>li:hover+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>a:after,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover+li>a:before {
    /*background-color: #FF5722;*/
	/*color: #fff*/
	border-bottom:5px solid #e5c629;
	margin-bottom:-5px;
}
.header-bottom nav.navigation>.menu>ul>li:first-child>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:first-child>a:before {
    display: none
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul {
    top: 64px;
    left: 0
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li,
.header-bottom nav.navigation>.menu>ul>li>ul li,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li {
    list-style: none;
    position: relative;
    color: #969696;
    padding: 0.75rem 1.5625rem;
    cursor: pointer;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eaeaea;
    -webkit-transition: background-color 0.35s ease;
    -moz-transition: background-color 0.35s ease;
    -ms-transition: background-color 0.35s ease;
    transition: background-color 0.35s ease
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li:first-child,
.header-bottom nav.navigation>.menu>ul>li>ul li:first-child,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li:first-child,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li:first-child {
    -webkit-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    -ms-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75)
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li:hover,
.header-bottom nav.navigation>.menu>ul>li>ul li:hover,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li:hover,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li:hover {
    background-color: #f9f9f9
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li:hover>a,
.header-bottom nav.navigation>.menu>ul>li>ul li:hover>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li:hover>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li:hover>a {
    color: #FF5722
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li.menu_item_icon>a,
.header-bottom nav.navigation>.menu>ul>li>ul li.menu_item_icon>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li.menu_item_icon>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li.menu_item_icon>a {
    padding-left: 0.9375rem
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li.menu_item_icon>a i,
.header-bottom nav.navigation>.menu>ul>li>ul li.menu_item_icon>a i,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li.menu_item_icon>a i,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li.menu_item_icon>a i {
    position: absolute;
    left: 10px
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li>ul,
.header-bottom nav.navigation>.menu>ul>li>ul li>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>ul li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li>ul {
    top: 0px;
    left: 100%
}
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li:hover>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>.sub-menu li:hover>ul,
.header-bottom nav.navigation>.menu>ul>li>ul li:hover>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li>ul li:hover>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li:hover>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>.sub-menu li:hover>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li:hover>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li>ul li:hover>ul {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu {
    position: absolute;
    top: 64px;
    left: 0;
    background-color: #fff;
    z-index: 99999;
    opacity: 0;
    visibility: hidden;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    -ms-transition: transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease;
    transition: transform 0.35s ease, opacity 0.2s ease, visibility 0.2s ease
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 5px;
    top: 0;
    left: 0;
    -webkit-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    -ms-box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75);
    box-shadow: inset 0px 4px 8px -7px rgba(50, 50, 50, 0.75)
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu ul ul:not(.portfolio-filter),
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu ul ul:not(.portfolio-filter) {
    list-style: none;
    position: relative;
    left: 0;
    display: block;
    width: 250px;
    margin: 0
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul {
    display: table;
    list-style: none;
    width: auto;
    margin: 0
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul>li,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul>li {
    top: 0;
    display: table-cell;
    vertical-align: top;
    height: auto;
    list-style: none
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul>li>span,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul>li>span {
    display: block;
    padding: 0.75rem 1.5625rem;
    text-transform: uppercase;
    color: #969696;
    line-height: 1em;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    font-size: 0.875rem;
    -webkit-transition: opacity 0.35s ease;
    -moz-transition: opacity 0.35s ease;
    -ms-transition: opacity 0.35s ease;
    transition: opacity 0.35s ease
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li {
    background-color: #fff;
    padding: 0.75rem 1.5625rem;
    cursor: pointer;
    border-bottom: 1px solid #eaeaea;
    -webkit-transition: background-color 0.35s ease-in-out;
    -moz-transition: background-color 0.35s ease-in-out;
    -ms-transition: background-color 0.35s ease-in-out;
    transition: background-color 0.35s ease-in-out
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li>a:hover,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li>a:hover {
    color: #FF5722
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li:hover,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li:hover {
    background-color: #f9f9f9
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li.menu_item_icon>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li.menu_item_icon>a {
    padding-left: 0.9375rem
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu>ul li li.menu_item_icon>a i,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu>ul li li.menu_item_icon>a i {
    position: absolute;
    left: 10px
}
.header-bottom nav.navigation>.menu>ul>li .mega-menu .portfolio-paging .load-more,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .mega-menu .portfolio-paging .load-more {
    display: none !important
}
.header-bottom nav.navigation>.menu>ul>li.is-mega-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li.is-mega-menu {
    position: static
}
.header-bottom nav.navigation>.menu>ul>li:hover>.sub-menu,
.header-bottom nav.navigation>.menu>ul>li:hover>ul,
.header-bottom nav.navigation>.menu>ul>li.is-mega-menu:hover .mega-menu,
.header-bottom nav.navigation>.menu>ul>li.is-mega-menu:hover .mega-menu span,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>.sub-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li:hover>ul,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li.is-mega-menu:hover .mega-menu,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li.is-mega-menu:hover .mega-menu span {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease, visibility 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease, visibility 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease, visibility 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease, visibility 0.35s ease
}
.header-bottom nav.navigation>.menu>ul>li .current-menu-item,
.header-bottom nav.navigation>.menu>ul>li .current-menu-parent,
.header-bottom nav.navigation>.menu>ul>li .current-menu-ancestor,
.header-bottom nav.navigation>.menu>ul>li .current_page_item,
.header-bottom nav.navigation>.menu>ul>li .current_page_parent,
.header-bottom nav.navigation>.menu>ul>li .current_page_ancestor,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-item,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-parent,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-ancestor,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_item,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_parent,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_ancestor {
    background-color: #f9f9f9 !important
}
.header-bottom nav.navigation>.menu>ul>li .current-menu-item>a,
.header-bottom nav.navigation>.menu>ul>li .current-menu-parent>a,
.header-bottom nav.navigation>.menu>ul>li .current-menu-ancestor>a,
.header-bottom nav.navigation>.menu>ul>li .current_page_item>a,
.header-bottom nav.navigation>.menu>ul>li .current_page_parent>a,
.header-bottom nav.navigation>.menu>ul>li .current_page_ancestor>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-item>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-parent>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current-menu-ancestor>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_item>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_parent>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>li .current_page_ancestor>a {
    color: #FF5722 !important
}
.header-bottom nav.navigation>.menu>ul>.current-menu-item>a,
.header-bottom nav.navigation>.menu>ul>.current-menu-item>a:before,
.header-bottom nav.navigation>.menu>ul>.current-menu-parent>a,
.header-bottom nav.navigation>.menu>ul>.current-menu-parent>a:before,
.header-bottom nav.navigation>.menu>ul>.current-menu-ancestor>a,
.header-bottom nav.navigation>.menu>ul>.current-menu-ancestor>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_item>a,
.header-bottom nav.navigation>.menu>ul>.current_page_item>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_parent>a,
.header-bottom nav.navigation>.menu>ul>.current_page_parent>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_ancestor>a,
.header-bottom nav.navigation>.menu>ul>.current_page_ancestor>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-item>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-item>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-parent>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-parent>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-ancestor>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-ancestor>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_item>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_item>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_parent>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_parent>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_ancestor>a,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_ancestor>a:before {
    background-color: #FF5722;
    color: #fff;
    left: 0
}
.header-bottom nav.navigation>.menu>ul>.current-menu-item+li>a:before,
.header-bottom nav.navigation>.menu>ul>.current-menu-parent+li>a:before,
.header-bottom nav.navigation>.menu>ul>.current-menu-ancestor+li>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_item+li>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_parent+li>a:before,
.header-bottom nav.navigation>.menu>ul>.current_page_ancestor+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-item+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-parent+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current-menu-ancestor+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_item+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_parent+li>a:before,
.header-bottom nav.navigation>.menu-primary-menu-container>ul>.current_page_ancestor+li>a:before {
    left: -1px;
    background-color: #FF5722
}
.header-bottom nav.navigation>.menu>ul .arrowright,
.header-bottom nav.navigation>.menu-primary-menu-container>ul .arrowright {
    position: relative
}
.header-bottom nav.navigation>.menu>ul .arrowright:after,
.header-bottom nav.navigation>.menu-primary-menu-container>ul .arrowright:after {
    position: absolute;
    top: 6px;
    right: 12px;
    color: #c7c7c7;
    content: "\ea0f";
    font-family: "fontello";
    font-size: 1rem
}
.header-bottom nav.navigation .search-form-nav {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 11;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #EEEEEE;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -ms-transition: all 400ms;
    transition: all 400ms
}
.header-bottom nav.navigation .search-form-nav fieldset {
    margin: 0;
    display: inline-block
}
.header-bottom nav.navigation .search-form-nav fieldset input[type=text] {
    padding-left: 0 !important;
    padding-right: 0 !important;
    position: relative;
    width: 0;
    right: 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
.header-bottom nav.navigation .search-form-nav fieldset input[type=text]:hover,
.header-bottom nav.navigation .search-form-nav fieldset input[type=text]:focus {
    padding: 1rem 1.125rem !important;
    width: 360px
}
.header-bottom nav.navigation .search-form-nav:hover input[type=text] {
    padding: 1rem 1.125rem !important;
    width: 360px
}
.responsive-nav-button {
    display: none;
    width: 40px;
    height: 40px;
    background-color: #FF5722;
    text-align: center;
    font-weight: normal;
    font-style: normal;
    font-size: 21px;
    font-family: "fontello";
    line-height: 40px;
    vertical-align: middle
}
.responsive-nav-button:after {
    content: "\e891";
    color: #fff
}
.mobile-advanced {
    display: none
}
#wrapper #advanced-menu-hide {
    visibility: hidden;
    pointer-events: none;
    -webkit-transform: translateX(200%);
    transform: translateX(200%);
    -webkit-transition: -webkit-transform 0.5s ease 0.4s;
    -moz-transition: -moz-transform 0.5s ease 0.4s;
    -ms-transition: transform 0.5s ease 0.4s;
    transition: transform 0.5s ease 0.4s
}
.widget {
    margin-bottom: 1.875rem
}
.widget .widget-title {
    text-transform: uppercase;
    color: #f2f2f2;
    font-family: "Roboto Condensed", serif;
    font-size: 1rem;
    font-weight: 400
}
#sidebar .widget .widget-title {
    background-color: #2D4059;
    color: #fff;
    padding: 0.9375rem 1.25rem
}
.widget p {
    color: #777;
    font-size: 0.875rem
}
#footer .widget p {
    color: #959595
}
.widget.widget_subscription ul,
.widget.widget_categories ul,
.widget.widget_recent_entries ul,
.widget.widget_latest_tweets ul,
.widget.widget_contacts ul,
.widget.widget_upcoming_events ul,
.widget.widget_archive ul,
.widget.widget_meta ul,
.widget.widget_recent_comments ul,
.widget.widget_nav_menu ul,
.widget.widget_pages ul,
.widget.widget_display_forums ul,
.widget.widget_display_topics ul,
.widget.widget_display_views ul,
.widget.widget_display_replies ul {
    padding: 0;
    margin: 0;
    list-style: none
}
.widget.widget_categories li,
.widget.widget_archive li,
.widget.widget_pages li,
.widget.widget_nav_menu li,
.widget.widget_meta li,
.widget.widget_display_forums li,
.widget.widget_display_topics li,
.widget.widget_display_views li,
.widget.widget_display_replies li {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e9e9e9;
    padding: 0.4375rem 0
}
.widget.widget_categories li>a,
.widget.widget_archive li>a,
.widget.widget_pages li>a,
.widget.widget_nav_menu li>a,
.widget.widget_meta li>a,
.widget.widget_display_forums li>a,
.widget.widget_display_topics li>a,
.widget.widget_display_views li>a,
.widget.widget_display_replies li>a {
    color: #FF5722
}
.widget.widget_categories li:hover>a,
.widget.widget_archive li:hover>a,
.widget.widget_pages li:hover>a,
.widget.widget_nav_menu li:hover>a,
.widget.widget_meta li:hover>a,
.widget.widget_display_forums li:hover>a,
.widget.widget_display_topics li:hover>a,
.widget.widget_display_views li:hover>a,
.widget.widget_display_replies li:hover>a {
    color: #959595
}
.widget.widget_categories li ul,
.widget.widget_archive li ul,
.widget.widget_pages li ul,
.widget.widget_nav_menu li ul,
.widget.widget_meta li ul,
.widget.widget_display_forums li ul,
.widget.widget_display_topics li ul,
.widget.widget_display_views li ul,
.widget.widget_display_replies li ul {
    padding-left: 1.25rem
}
.widget.widget_categories li ul li:first-of-type,
.widget.widget_archive li ul li:first-of-type,
.widget.widget_pages li ul li:first-of-type,
.widget.widget_nav_menu li ul li:first-of-type,
.widget.widget_meta li ul li:first-of-type,
.widget.widget_display_forums li ul li:first-of-type,
.widget.widget_display_topics li ul li:first-of-type,
.widget.widget_display_views li ul li:first-of-type,
.widget.widget_display_replies li ul li:first-of-type {
    padding-top: 0.4375rem !important
}
.widget.widget_categories li ul li:last-of-type,
.widget.widget_archive li ul li:last-of-type,
.widget.widget_pages li ul li:last-of-type,
.widget.widget_nav_menu li ul li:last-of-type,
.widget.widget_meta li ul li:last-of-type,
.widget.widget_display_forums li ul li:last-of-type,
.widget.widget_display_topics li ul li:last-of-type,
.widget.widget_display_views li ul li:last-of-type,
.widget.widget_display_replies li ul li:last-of-type {
    border-bottom: none !important
}
.widget.widget_categories li:last-of-type,
.widget.widget_archive li:last-of-type,
.widget.widget_pages li:last-of-type,
.widget.widget_nav_menu li:last-of-type,
.widget.widget_meta li:last-of-type,
.widget.widget_display_forums li:last-of-type,
.widget.widget_display_topics li:last-of-type,
.widget.widget_display_views li:last-of-type,
.widget.widget_display_replies li:last-of-type {
    border-bottom: none
}
#footer .widget.widget_categories li:first-of-type,
#footer .widget.widget_archive li:first-of-type,
#footer .widget.widget_pages li:first-of-type,
#footer .widget.widget_nav_menu li:first-of-type,
#footer .widget.widget_meta li:first-of-type,
#footer .widget.widget_display_forums li:first-of-type,
#footer .widget.widget_display_topics li:first-of-type,
#footer .widget.widget_display_views li:first-of-type,
#footer .widget.widget_display_replies li:first-of-type {
    padding-top: 0
}
#footer .widget.widget_categories li,
#footer .widget.widget_archive li,
#footer .widget.widget_pages li,
#footer .widget.widget_nav_menu li,
#footer .widget.widget_meta li,
#footer .widget.widget_display_forums li,
#footer .widget.widget_display_topics li,
#footer .widget.widget_display_views li,
#footer .widget.widget_display_replies li {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #575758
}
#footer .widget.widget_categories li>a,
#footer .widget.widget_archive li>a,
#footer .widget.widget_pages li>a,
#footer .widget.widget_nav_menu li>a,
#footer .widget.widget_meta li>a,
#footer .widget.widget_display_forums li>a,
#footer .widget.widget_display_topics li>a,
#footer .widget.widget_display_views li>a,
#footer .widget.widget_display_replies li>a {
    color: #FF5722
}
#footer .widget.widget_categories li:hover>a,
#footer .widget.widget_archive li:hover>a,
#footer .widget.widget_pages li:hover>a,
#footer .widget.widget_nav_menu li:hover>a,
#footer .widget.widget_meta li:hover>a,
#footer .widget.widget_display_forums li:hover>a,
#footer .widget.widget_display_topics li:hover>a,
#footer .widget.widget_display_views li:hover>a,
#footer .widget.widget_display_replies li:hover>a {
    color: #959595
}
.widget.widget_categories i,
.widget.widget_archive i,
.widget.widget_pages i,
.widget.widget_nav_menu i,
.widget.widget_meta i,
.widget.widget_display_forums i,
.widget.widget_display_topics i,
.widget.widget_display_views i,
.widget.widget_display_replies i {
    font-size: 1.25rem
}
#sidebar .widget.widget_categories .widget-title,
#sidebar .widget.widget_archive .widget-title,
#sidebar .widget.widget_pages .widget-title,
#sidebar .widget.widget_nav_menu .widget-title,
#sidebar .widget.widget_meta .widget-title,
#sidebar .widget.widget_display_forums .widget-title,
#sidebar .widget.widget_display_topics .widget-title,
#sidebar .widget.widget_display_views .widget-title,
#sidebar .widget.widget_display_replies .widget-title {
    margin-bottom: 0
}
#sidebar .widget.widget_categories>ul,
#sidebar .widget.widget_categories>div,
#sidebar .widget.widget_archive>ul,
#sidebar .widget.widget_archive>div,
#sidebar .widget.widget_pages>ul,
#sidebar .widget.widget_pages>div,
#sidebar .widget.widget_nav_menu>ul,
#sidebar .widget.widget_nav_menu>div,
#sidebar .widget.widget_meta>ul,
#sidebar .widget.widget_meta>div,
#sidebar .widget.widget_display_forums>ul,
#sidebar .widget.widget_display_forums>div,
#sidebar .widget.widget_display_topics>ul,
#sidebar .widget.widget_display_topics>div,
#sidebar .widget.widget_display_views>ul,
#sidebar .widget.widget_display_views>div,
#sidebar .widget.widget_display_replies>ul,
#sidebar .widget.widget_display_replies>div {
    padding: 1.25rem
}
.widget.widget_recent_entries li {
    padding: 1.25rem;
    margin-bottom: 0.625rem;
    background-color: #fff;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.widget_recent_entries li a {
    color: #262626;
    font-size: 1rem;
    line-height: 1.25rem;
    margin-bottom: 0.3125rem;
    display: block
}
.widget.widget_recent_entries li .post-date {
    color: #b4b4b4;
    display: block;
    position: relative;
    padding-left: 0.9375rem;
    font-size: 0.75rem
}
.widget.widget_recent_entries li .post-date:before {
    position: absolute;
    content: '\ec30';
    top: 0;
    left: 0;
    color: #bebebe;
    font-size: 0.75rem;
    font-family: "fontello"
}
.widget.widget_recent_entries li:hover {
    background-color: #FF5722
}
.widget.widget_recent_entries li:hover a {
    color: #fff
}
.widget.widget_recent_entries li:hover .post-date {
    color: #fff
}
.widget.widget_recent_entries li:hover .post-date:before {
    color: #8ad9f2
}
#footer .widget.widget_recent_entries li {
    background-color: #343436
}
#footer .widget.widget_recent_entries li a {
    color: #959595
}
#footer .widget.widget_recent_entries li .post-date {
    color: #bebebe
}
#footer .widget.widget_recent_entries li:hover {
    background-color: #FF5722
}
#footer .widget.widget_recent_entries li:hover a {
    color: #fff
}
#footer .widget.widget_recent_entries li:hover .post-date {
    color: #fff
}
#footer .widget.widget_recent_entries li:hover .post-date:before {
    color: #8ad9f2
}
.widget.widget_social .social-icons {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.widget.widget_social .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0.4375rem;
    margin-bottom: 0.4375rem
}
.widget.widget_social .social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
.widget.widget_social .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: #343436;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.widget_social .social-icons li.twitter a:before {
    content: "\e986"
}
.widget.widget_social .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.widget.widget_social .social-icons li.facebook a:before {
    content: "\ea85"
}
.widget.widget_social .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.widget.widget_social .social-icons li.rss a:before {
    content: "\e88d"
}
.widget.widget_social .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.widget.widget_social .social-icons li.vk a:before {
    font-family: 'fontello';
    content: "\e988"
}
.widget.widget_social .social-icons li.vk a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.social-shares .social-icons li.vk a:before {
    font-family: 'fontello';
    content: "\e988"
}
.social-shares .social-icons li.vk a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.widget.widget_social .social-icons li.ok a:before {
    content: "\ee52";
    font-family: 'fontello';
}
.widget.widget_social .social-icons li.ok a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.widget.widget_social .social-icons li.gplus a:before {
    content: "\e974"
}
.widget.widget_social .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.widget.widget_social .social-icons li.instagram a:before {
    content: "\ea9b"
}
.widget.widget_social .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.widget.widget_social .social-icons li.dribbble a:before {
    content: "\e969"
}
.widget.widget_social .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.widget.widget_social .social-icons li.dropbox a:before {
    content: "\e96a"
}
.widget.widget_social .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.widget.widget_social .social-icons li.youtube a:before {
    content: "\e98d"
}
.widget.widget_social .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.widget.widget_social .social-icons li.blogger a:before {
    content: "\ee56"
}
.widget.widget_social .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.widget.widget_social .social-icons li.evernote a:before {
    content: "\ea9d"
}
.widget.widget_social .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.widget.widget_social .social-icons li.behance a:before {
    content: "\eaa7"
}
.widget.widget_social .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.widget.widget_social .social-icons li.skype a:before {
    content: "\e97f"
}
.widget.widget_social .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.widget.widget_social .social-icons li.vimeo a:before {
    content: "\ea81"
}
.widget.widget_social .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.widget.widget_social .social-icons li.digg a:before {
    content: "\edf3"
}
.widget.widget_social .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.widget.widget_social .social-icons li.appstore a:before {
    content: "\edf8"
}
.widget.widget_social .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.widget.widget_social .social-icons li.wordpress a:before {
    content: "\ee29"
}
.widget.widget_social .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.widget.widget_social .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.widget.widget_social .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.widget.widget_social .social-icons li.deviantart a:before {
    content: "\ee58"
}
.widget.widget_social .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.widget.widget_social .social-icons li.github a:before {
    content: "\e96f"
}
.widget.widget_social .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.widget.widget_social .social-icons li.email a:before {
    content: "\e826"
}
.widget.widget_social .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.widget.widget_social .social-icons li.cv a:before {
    content: "\ec9e"
}
.widget.widget_social .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.widget.widget_social .social-icons li.flickr a:before {
    content: "\ea7f"
}
.widget.widget_social .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.widget.widget_social .social-icons>li:nth-child(7n) {
    margin-right: 0
}
#sidebar .widget.widget_social .social-icons {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
#sidebar .widget.widget_social .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0.4375rem;
    margin-bottom: 0.4375rem
}
#sidebar .widget.widget_social .social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
#sidebar .widget.widget_social .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: #fff;
    color: #b4b4b4;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
#sidebar .widget.widget_social .social-icons li.twitter a:before {
    content: "\e986"
}
#sidebar .widget.widget_social .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.facebook a:before {
    content: "\ea85"
}
#sidebar .widget.widget_social .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.linkedin a:before {
    content: "\ea8e"
}
#sidebar .widget.widget_social .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.rss a:before {
    content: "\e88d"
}
#sidebar .widget.widget_social .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.pinterest a:before {
    content: "\ede9"
}
#sidebar .widget.widget_social .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.gplus a:before {
    content: "\e974"
}
#sidebar .widget.widget_social .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.instagram a:before {
    content: "\ea9b"
}
#sidebar .widget.widget_social .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.dribbble a:before {
    content: "\e969"
}
#sidebar .widget.widget_social .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.dropbox a:before {
    content: "\e96a"
}
#sidebar .widget.widget_social .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.youtube a:before {
    content: "\e98d"
}
#sidebar .widget.widget_social .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.blogger a:before {
    content: "\ee56"
}
#sidebar .widget.widget_social .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.evernote a:before {
    content: "\ea9d"
}
#sidebar .widget.widget_social .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.behance a:before {
    content: "\eaa7"
}
#sidebar .widget.widget_social .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.skype a:before {
    content: "\e97f"
}
#sidebar .widget.widget_social .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.vimeo a:before {
    content: "\ea81"
}
#sidebar .widget.widget_social .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.digg a:before {
    content: "\edf3"
}
#sidebar .widget.widget_social .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.appstore a:before {
    content: "\edf8"
}
#sidebar .widget.widget_social .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.wordpress a:before {
    content: "\ee29"
}
#sidebar .widget.widget_social .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.stubleupon a:before {
    content: "\ef76"
}
#sidebar .widget.widget_social .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.deviantart a:before {
    content: "\ee58"
}
#sidebar .widget.widget_social .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.github a:before {
    content: "\e96f"
}
#sidebar .widget.widget_social .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.email a:before {
    content: "\e826"
}
#sidebar .widget.widget_social .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.cv a:before {
    content: "\ec9e"
}
#sidebar .widget.widget_social .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
#sidebar .widget.widget_social .social-icons li.flickr a:before {
    content: "\ea7f"
}
#sidebar .widget.widget_social .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
#sidebar .widget.widget_social .social-icons>li:nth-child(7n) {
    margin-right: 0
}
#sidebar .widget.widget_categories .widget-title {
    display: none
}
#sidebar .widget.widget_categories ul:not(.children) {
    position: relative;
    background-color: #2D4059;
    padding: 0.9375rem 1.25rem
}
#sidebar .widget.widget_categories ul:not(.children) ul {
    padding-left: 0.9375rem
}
#sidebar .widget.widget_categories ul:not(.children) ul li:after {
    display: none
}
#sidebar .widget.widget_categories ul:not(.children) li {
    position: relative;
    padding: 0.375rem 0;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #3f7493
}
#sidebar .widget.widget_categories ul:not(.children) li:after {
    position: absolute;
    top: 4px;
    right: 0;
    font-family: "fontello";
    font-size: 1rem;
    color: #fff;
    content: '\eb4d';
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease
}
#sidebar .widget.widget_categories ul:not(.children) li:hover:after {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
#sidebar .widget.widget_categories ul:not(.children) li:last-child {
    border-bottom: none
}
#sidebar .widget.widget_categories ul:not(.children) li a {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease
}
#sidebar .widget.widget_categories ul:not(.children) li:hover a {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}
#sidebar .widget.widget_categories ul:not(.children) li:hover ul li a {
    -webkit-transform: none;
    transform: none
}
#sidebar .widget.widget_categories ul:not(.children):after {
    bottom: 15px;
    right: 6px;
    left: auto;
    width: 50%;
    height: 30px;
    max-width: 300px;
    background: #7e7e7e;
    z-index: -1;
    position: absolute;
    content: "";
    -webkit-box-shadow: 0 16px 6px #7e7e7e;
    -moz-box-shadow: 0 16px 6px #7e7e7e;
    -ms-box-shadow: 0 16px 6px #7e7e7e;
    box-shadow: 0 16px 6px #7e7e7e;
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg)
}
.widget.widget_accordion ul.accordion {
    margin-left: 0
}
.widget.widget_accordion ul.accordion .accordion-navigation {
    position: relative;
    margin-bottom: 0.3125rem !important;
    list-style: none
}
.widget.widget_accordion ul.accordion .accordion-navigation:after {
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: rgba(0, 0, 0, 0.1);
    content: "";
    -webkit-transition: background-color 0.25s ease-in;
    -moz-transition: background-color 0.25s ease-in;
    -ms-transition: background-color 0.25s ease-in;
    transition: background-color 0.25s ease-in
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger {
    position: relative;
    display: block;
    width: 100%;
    color: #262626;
    background-color: #fff;
    padding: 0.9375rem 1.25rem 1.125rem;
    font-size: 1rem;
    line-height: 1;
    -webkit-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -moz-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -ms-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:before,
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:after {
    position: absolute;
    background-color: #FF5722;
    content: "";
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    border-radius: 1px;
    -webkit-transition: -webkit-transform 0.35s ease, background-color 0.35s ease-in;
    -moz-transition: -moz-transform 0.35s ease, background-color 0.35s ease-in;
    -ms-transition: transform 0.35s ease, background-color 0.35s ease-in;
    transition: transform 0.35s ease, background-color 0.35s ease-in
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:before {
    top: 15px;
    right: 20px;
    width: 5px;
    height: 19px;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:after {
    top: 22px;
    right: 13px;
    width: 19px;
    height: 5px
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover,
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active {
    color: #fff;
    background-color: #FF5722
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover:before,
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover:after,
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active:before,
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active:after {
    background-color: #fff
}
.widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active:before {
    -webkit-transform: scaleY(0);
    transform: scale(0)
}
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger {
    color: #959595;
    background-color: #343436;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:before,
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:after {
    background-color: #FF5722
}
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover,
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active {
    color: #fff;
    background-color: #FF5722
}
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover:before,
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger:hover:after,
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active:before,
#footer .widget.widget_accordion ul.accordion .accordion-navigation .acc-trigger.active:after {
    background-color: #343436
}
.widget.widget_accordion ul.accordion .accordion-navigation .content {
    display: none;
    background-color: #fff;
    padding: 1.5625rem 1.25rem;
    -webkit-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -moz-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -ms-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8)
}
#footer .widget.widget_accordion ul.accordion .accordion-navigation .content {
    background-color: #343436;
    -webkit-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    -moz-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    -ms-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7)
}
.widget.widget_tag_cloud a {
    display: inline-block;
    margin-bottom: 0.25rem;
    padding: 0.3125rem 0.9375rem;
    color: #262626;
    background-color: #fff;
    text-transform: uppercase;
    font-size: 0.875rem !important;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.widget_tag_cloud a:hover {
    color: #fff;
    background-color: #FF5722
}
#footer .widget.widget_tag_cloud a {
    color: #959595;
    background-color: #343436;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
#footer .widget.widget_tag_cloud a:hover {
    color: #fff;
    background-color: #FF5722
}
.widget.widget_latest_tweets li {
    margin-bottom: 1.25rem;
    padding-left: 1.875rem
}
.widget.widget_latest_tweets li p {
    margin: 0
}
.widget.widget_latest_tweets li .tweet {
    position: relative
}
.widget.widget_latest_tweets li .tweet:before {
    position: absolute;
    content: '\effa';
    top: -0.375rem;
    left: -1.75rem;
    color: #bebebe;
    font-size: 1.25rem;
    font-family: "fontello"
}
.widget.widget_latest_tweets li .tweet a {
    color: #FF5722
}
.widget.widget_latest_tweets li .tweet a:first-of-type {
    color: #777
}
.widget.widget_latest_tweets li .tweet:hover:before {
    color: #8ad9f2;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.widget_latest_tweets li .tweet:hover a {
    color: #959595
}
.widget.widget_latest_tweets li .tweet:hover a:first-of-type {
    color: #8ad9f2
}
.widget.widget_latest_tweets li .timePosted {
    color: #b4b4b4;
    font-size: 0.75rem;
    font-family: #777
}
#footer .widget.widget_latest_tweets li .tweet a {
    color: #FF5722
}
#footer .widget.widget_latest_tweets li .tweet a:first-of-type {
    color: #959595
}
#footer .widget.widget_latest_tweets li .tweet:hover:before {
    color: #8ad9f2
}
#footer .widget.widget_latest_tweets li .tweet:hover a {
    color: #959595
}
#footer .widget.widget_latest_tweets li .tweet:hover a:first-of-type {
    color: #bebebe
}
#footer .widget.widget_latest_tweets li .timePosted {
    color: #bebebe
}
.widget.TMM_Flickr_Widget ul {
    list-style: none;
    margin: 0
}
.widget.TMM_Flickr_Widget ul li {
    display: inline-block;
    margin: 0 0.9375rem 0.9375rem 0
}
.widget.TMM_Flickr_Widget ul li img {
    display: block;
    -webkit-transition: opacity 0.35s ease;
    -moz-transition: opacity 0.35s ease;
    -ms-transition: opacity 0.35s ease;
    transition: opacity 0.35s ease
}
.widget.TMM_Flickr_Widget ul li img:hover {
    opacity: 0.7
}
.widget.widget_likebox .widget-container>iframe {
    width: 100%;
    height: 340px;
    border: none !important
}
.widget.widget_likebox .widget-container>iframe body.plugin {
    background: transparent !important
}
.widget.widget_soonest_event .post-content {
    padding: 0 1.25rem
}
.widget.widget_metro_style {
    margin-bottom: 1.25rem
}
.widget.widget_metro_style .metro_container {
    margin: -0.625rem;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    justify-content: space-between
}
.widget.widget_metro_style .metro_container li {
    overflow: hidden;
    min-width: 160px;
    -webkit-box-flex: 1 1 160px;
    -moz-box-flex: 1 1 160px;
    -webkit-flex: 1 1 160px;
    -ms-flex: 1 1 160px;
    flex: 1 1 160px;
    position: relative;
    margin: 0.625rem;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.5s linear;
    -moz-transition: -moz-transform 0.5s linear;
    -ms-transition: transform 0.5s linear;
    transition: transform 0.5s linear
}
.widget.widget_metro_style .metro_container li:hover {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
}
.widget.widget_metro_style .metro_container li a {
    display: table;
    padding: 1.25rem;
    position: relative;
    width: 100%;
    height: 145px;
    text-align: center;
    text-transform: uppercase;
    font-size: 0.875rem;
    overflow: hidden;
    line-height: 1.3
}
.widget.widget_metro_style .metro_container li a.style-1 {
    color: #424246;
    background-color: #fff
}
.widget.widget_metro_style .metro_container li a.style-2 {
    color: #fff;
    background-color: #ff615e
}
.widget.widget_metro_style .metro_container li a.style-3 {
    color: #fff;
    background-color: #FF5722
}
.widget.widget_metro_style .metro_container li a.style-4 {
    color: #fff;
    background-color: #424246
}
.widget.widget_metro_style .metro_container li a:not([class^="icon-"]) span {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.widget.widget_metro_style .metro_container li a span,
.widget.widget_metro_style .metro_container li a i {
    width: 100%;
    position: relative;
    z-index: 1;
    opacity: 0;
    font-style: normal;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    -webkit-transform: translate(-50%, -50%) scale(5);
    -moz-transform: translate(-50%, -50%) scale(5);
    -o-transform: translate(-50%, -50%) scale(5);
    -ms-transform: translate(-50%, -50%) scale(5);
    transform: translate(-50%, -50%) scale(5);
    -webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
    -moz-transition: -moz-transform 0.5s ease, opacity 0.5s ease;
    -ms-transition: transform 0.5s ease, opacity 0.5s ease;
    transition: transform 0.5s ease, opacity 0.5s ease
}
.widget.widget_metro_style .metro_container li a i {
    top: 50%;
    left: 50%;
    position: absolute;
    z-index: 2;
    padding: 1.25rem
}
.widget.widget_metro_style .metro_container li a:hover:before {
    width: 100%;
    height: 100%;
    font-size: 15rem;
    opacity: 0
}
.widget.widget_metro_style .metro_container li a:hover span,
.widget.widget_metro_style .metro_container li a:hover i {
    opacity: 1
}
.widget.widget_metro_style .metro_container li a:hover i {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -moz-transform: translate(-50%, -50%) scale(1);
    -o-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1)
}
.widget.widget_metro_style .metro_container li a:hover:not([class^="icon-"]) span,
.widget.widget_metro_style .metro_container li a:hover[class^="icon-"] span {
    opacity: 0
}
.widget.widget_metro_style .metro_container li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    line-height: 145px;
    text-align: center;
    color: rgba(255, 255, 255, 0.2);
    font-family: "fontello";
    font-size: 3.125rem;
    -webkit-transition: font-size 0.5s ease, opacity 0.5s ease;
    -moz-transition: font-size 0.5s ease, opacity 0.5s ease;
    -ms-transition: font-size 0.5s ease, opacity 0.5s ease;
    transition: font-size 0.5s ease, opacity 0.5s ease
}
.widget.widget_subscription p {
    font-size: 0.75rem;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
    color: #b4b4b4
}
.widget.widget_subscription .subscription-form .submit.middle {
    padding: 0.875rem 1.75rem
}
.widget.widget_subscription .subscription-form .submit.mail-icon:after {
    margin: -11px 0 0 -9px;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.widget.widget_subscription .subscription-form .submit.mail-icon:hover {
    background-color: #fff;
    border-color: transparent
}
.widget.widget_subscription .subscription-form .submit.mail-icon:hover:after {
    color: #FF5722;
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}
#footer .widget.widget_subscription p {
    color: #bebebe
}
.widget.widget_testimonials .testimonial blockquote p {
    color: #8ad9f2;
    line-height: 1.5;
    font-size: 1.125rem;
    font-family: "PT Serif", serif;
    font-style: italic;
    margin-bottom: 0
}
.widget.widget_recent_posts .tabs-nav {
    margin-bottom: 1.25rem;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row nowrap;
    -webkit-flex-flow: row nowrap;
    justify-content: flex-start
}
.widget.widget_recent_posts .tabs-nav li {
    -webkit-box-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}
.widget.widget_recent_posts .tabs-nav li h3,
.widget.widget_recent_posts .tabs-nav li .event .event-details dl dt.event-title,
.event .event-details dl .widget.widget_recent_posts .tabs-nav li dt.event-title,
.widget.widget_recent_posts .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title,
.widget.widget_recent_posts .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title {
    color: #fff;
    background-color: #2D4059;
    text-transform: uppercase;
    margin: 0;
    text-align: center;
    font-size: 1rem;
    padding: 1.125rem 0.3125rem;
    cursor: pointer;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.widget_recent_posts .tabs-nav li h3:hover,
.widget.widget_recent_posts .tabs-nav li .event .event-details dl dt.event-title:hover,
.event .event-details dl .widget.widget_recent_posts .tabs-nav li dt.event-title:hover,
.widget.widget_recent_posts .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title:hover,
.post-list.two-cols .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title:hover,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-6>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-8>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
.widget.widget_recent_posts .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title:hover,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li .entry-title:hover {
    background-color: #FF5722
}
.widget.widget_recent_posts .tabs-nav li.active h3,
.widget.widget_recent_posts .tabs-nav li.active .event .event-details dl dt.event-title,
.event .event-details dl .widget.widget_recent_posts .tabs-nav li.active dt.event-title,
.widget.widget_recent_posts .tabs-nav li.active .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title,
.widget.widget_recent_posts .tabs-nav li.active .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .widget.widget_recent_posts .tabs-nav li.active .entry-title {
    background-color: #FF5722
}
#footer .widget.widget_recent_posts .tabs-nav li h3,
#footer .widget.widget_recent_posts .tabs-nav li .event .event-details dl dt.event-title,
.event .event-details dl #footer .widget.widget_recent_posts .tabs-nav li dt.event-title,
#footer .widget.widget_recent_posts .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title {
    color: #fff;
    background-color: #343436
}
#footer .widget.widget_recent_posts .tabs-nav li h3:hover,
#footer .widget.widget_recent_posts .tabs-nav li .event .event-details dl dt.event-title:hover,
.event .event-details dl #footer .widget.widget_recent_posts .tabs-nav li dt.event-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title:hover,
.post-list.two-cols .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title:hover,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-6>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-8>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover,
#footer .widget.widget_recent_posts .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title:hover,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li .entry-title:hover {
    background-color: #FF5722
}
#footer .widget.widget_recent_posts .tabs-nav li.active h3,
#footer .widget.widget_recent_posts .tabs-nav li.active .event .event-details dl dt.event-title,
.event .event-details dl #footer .widget.widget_recent_posts .tabs-nav li.active dt.event-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title,
#footer .widget.widget_recent_posts .tabs-nav li.active .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header #footer .widget.widget_recent_posts .tabs-nav li.active .entry-title {
    background-color: #FF5722
}
.widget.widget_recent_posts .tabs-container .tab-content {
    padding: 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post {
    margin-bottom: 20px;
    background-color: #fff
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-media,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .image-post {
    width: 105px;
    float: left
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-media .mejs-controls,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .image-post .mejs-controls {
    display: none !important
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-media .mejs-container,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .image-post .mejs-container {
    background-color: #000
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-media .mejs-container .mejs-layers .mejs-overlay-play,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .image-post .mejs-container .mejs-layers .mejs-overlay-play {
    height: 80px !important
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-media .mejs-container .mejs-layers .mejs-overlay-play .mejs-overlay-button,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .image-post .mejs-container .mejs-layers .mejs-overlay-play .mejs-overlay-button {
    margin-top: 0 !important;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-holder {
    display: table;
    padding: 10px 15px 5px
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-title {
    line-height: 15px;
    margin-bottom: 0;
    font-weight: 400
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-title a {
    color: #262626;
    font-size: 15px;
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post p {
    color: #777;
    margin: 0
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on:before {
    content: "\e8a0"
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link:before {
    content: "\e876"
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta a,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta span {
    color: #b4b4b4
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta a:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta span:before {
    color: #bebebe
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover {
    background-color: #FF5722
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .post-title a {
    color: #fff
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover p {
    color: #8ad9f2
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta a,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta span {
    color: #fff !important
}
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta a:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta span:before {
    color: #8ad9f2 !important
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post {
    background-color: #343436
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post .post-title a {
    color: #959595
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post p {
    color: #bebebe
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta a,
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta span {
    color: #bebebe
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta a:before,
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta span:before {
    color: #bebebe
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover {
    background-color: #FF5722
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .post-title a {
    color: #fff
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover p {
    color: #bebebe
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta a,
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta span {
    color: #fff !important
}
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta a:before,
#footer .widget.widget_recent_posts .tabs-container .tab-content .recent-post:hover .entry-meta span:before {
    color: #8ad9f2 !important
}
.widget.widget_recent_posts .tabs-container .recent-comment {
    position: relative;
    background-color: #fff;
    padding: 20px;
    margin-bottom: 20px
}
.widget.widget_recent_posts .tabs-container .recent-comment .author-image {
    float: left;
    margin-right: 0.625rem
}
.widget.widget_recent_posts .tabs-container .recent-comment .author-data .author-name {
    color: #b4b4b4;
    font-size: 0.75rem;
    line-height: 1.25rem;
    margin-bottom: 5px
}
.widget.widget_recent_posts .tabs-container .recent-comment .author-data .author-title {
    color: #262626;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 10px;
    width: 16em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.widget.widget_recent_posts .tabs-container .recent-comment .author-data .author-title a {
    color: #262626
}
.widget.widget_recent_posts .tabs-container .recent-comment .author-data p {
    color: #8ad9f2;
    line-height: 1.5;
    font-size: 1.125rem;
    font-family: "PT Serif", serif;
    font-style: italic;
    margin-bottom: 0
}
.widget.widget_recent_posts .tabs-container .recent-comment:hover {
    background-color: #FF5722
}
.widget.widget_recent_posts .tabs-container .recent-comment:hover .author-data .author-name,
.widget.widget_recent_posts .tabs-container .recent-comment:hover .author-data .author-title {
    color: #fff
}
.widget.widget_recent_posts .tabs-container .recent-comment:hover .author-data a {
    color: #fff
}
.widget.widget_recent_posts .tabs-container .recent-comment:hover p {
    color: #fff
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment {
    background-color: #343436
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment .author-data .author-name {
    color: #bebebe
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment .author-data .author-title a {
    color: #959595
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment p {
    color: #959595
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment:hover {
    background-color: #FF5722
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment:hover .author-data .author-name {
    color: #fff
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment:hover .author-data .author-title a {
    color: #fff
}
#footer .widget.widget_recent_posts .tabs-container .recent-comment:hover p {
    color: #fff
}
.widget.widget_contacts .contact-form .tmmFormStyling {
    width: 100%
}
.widget.widget_upcoming_events ul li {
    margin-bottom: 1.875rem;
    list-style: none
}
.widget.widget_upcoming_events ul li .event-container {
    position: relative;
    min-height: 4.0625rem;
    padding: 0.625rem 1.25rem;
    background-color: #fff
}
.widget.widget_upcoming_events ul li .event-container .event-date {
    position: relative;
    display: block;
    float: left;
    text-align: center;
    top: -14px;
    left: -20px;
    width: 70px;
    height: 70px;
    padding-top: 0.875rem;
    font-size: 2rem;
    color: #fff;
    line-height: 1;
    background-color: #FF5722;
    opacity: .9;
    z-index: 1
}
.widget.widget_upcoming_events ul li .event-container .event-date:after {
    position: absolute;
    top: 0;
    right: -4px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 0 0 4px;
    border-color: transparent transparent transparent #000000;
    content: ""
}
.widget.widget_upcoming_events ul li .event-container .event-date b {
    display: block;
    text-transform: uppercase;
    font-size: 0.75rem;
    font-weight: 400
}
.widget.widget_upcoming_events ul li .event-container .event-media .item-overlay {
    display: none
}
.widget.widget_upcoming_events ul li .event-container .event-media img {
    width: 100%
}
.widget.widget_upcoming_events ul li .event-container .event-media .event-content.with-excerpt .event-title {
    margin-bottom: 1.375rem
}
.widget.widget_upcoming_events ul li .event-container .event-media .event-content .event-title {
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400
}
.widget.widget_upcoming_events ul li .event-container .event-media .event-content .event-title a {
    color: #262626
}
.widget.widget_upcoming_events ul li .event-container .event-media .event-content .event-text {
    color: #777
}
.widget.widget_upcoming_events ul li.has-thumb .event-container {
    min-height: 12.5rem;
    padding: 0;
    background-color: transparent
}
.widget.widget_upcoming_events ul li.has-thumb .event-container:hover .event-media .event-content.with-excerpt {
    -webkit-transform: translateY(-3.75rem);
    transform: translateY(-3.75rem)
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-date {
    position: absolute;
    top: -4px;
    left: 0
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media {
    position: relative;
    overflow: hidden;
    -webkit-transition: -webkit-transform 0.35s linear;
    -moz-transition: -moz-transform 0.35s linear;
    -ms-transition: transform 0.35s linear;
    transition: transform 0.35s linear
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .item-overlay {
    display: block
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-title {
    font-size: 1.2rem;
    color: #fff;
    position: relative;
    width: 100%;
    text-align: center;
    margin-bottom: 0 !important;
    padding: 0.625rem 1.25rem;
    min-height: 3rem;
    opacity: 1;
    z-index: 2;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-title a {
    color: #fff;
    z-index: 2
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3rem;
    text-align: center;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.35s linear;
    -moz-transition: -moz-transform 0.35s linear;
    -ms-transition: transform 0.35s linear;
    transition: transform 0.35s linear
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-content, 
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-content .event-text {
    background-color: #FF5722;
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-content:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
    opacity: .8;
    z-index: 0;
    content: ""
}
.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media .event-content .event-text {
    line-height: 1.3;
    position: relative;
    padding: 0 1.25rem 0.9375rem;
    color: #fff;
    z-index: 1
}
#footer .widget.widget_upcoming_events ul li:not(.has-thumb) .event-container {
    background-color: #343436
}
#footer .widget.widget_upcoming_events ul li:not(.has-thumb) .event-container .event-media .event-content .event-title a {
    color: #959595
}
#footer .widget.widget_upcoming_events ul li:not(.has-thumb) .event-container .event-media .event-content .event-text {
    color: #959595
}
.widget.widget_events_calendar .fc-header .fc-header-title h2,
.widget.widget_events_calendar .fc-header .fc-header-title .post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .widget.widget_events_calendar .fc-header .fc-header-title .entry-title,
.widget.widget_events_calendar .fc-header .fc-header-title .owl-item .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .widget.widget_events_calendar .fc-header .fc-header-title .entry-title,
.widget.widget_events_calendar .fc-header .fc-header-title .post.post-classic .entry-header .entry-title,
.post.post-classic .entry-header .widget.widget_events_calendar .fc-header .fc-header-title .entry-title {
    margin-bottom: 0;
    color: #fff;
    text-transform: uppercase;
    font-family: "Roboto Condensed", serif;
    font-size: 1rem;
    font-weight: 400;
    padding: 0.417em
}
.contact-form .input-block.type-input input[type="text"],
.contact-form .input-block.type-input input[type="email"],
.contact-form .input-block.type-input input[type="url"] {
    width: 60%
}
.contact-form .input-block select {
    width: 60%
}
.contact-form .input-block textarea {
    width: 100%;
    min-height: 245px
}
.contact-form .contact_form_capcha {
    margin-right: 20px
}
.our_contacts,
.our_timetable {
    font-size: 0.875rem
}
.our_contacts ul,
.our_timetable ul {
    margin: 0 0 1.5rem;
    list-style: none
}
.our_contacts dt,
.our_timetable dt {
    float: left;
    font-weight: normal;
    padding-right: 3px
}
.our_contacts dd,
.our_timetable dd {
    color: #ff615e;
    margin-bottom: 0.3125rem
}
ul.accordion {
    margin-left: 0
}
ul.accordion .accordion-navigation {
    position: relative;
    margin-bottom: 0.3125rem !important;
    list-style: none
}
ul.accordion .accordion-navigation:after {
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: rgba(0, 0, 0, 0.1);
    content: "";
    -webkit-transition: background-color 0.25s ease-in;
    -moz-transition: background-color 0.25s ease-in;
    -ms-transition: background-color 0.25s ease-in;
    transition: background-color 0.25s ease-in
}
ul.accordion .accordion-navigation .acc-trigger {
    position: relative;
    display: block;
    width: 100%;
    color: #262626;
    background-color: #fff;
    padding: 0.9375rem 3.125rem 1.125rem 1.25rem;
    font-size: 1rem;
    line-height: 1;
    -webkit-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -moz-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -ms-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out
}
ul.accordion .accordion-navigation .acc-trigger:before,
ul.accordion .accordion-navigation .acc-trigger:after {
    position: absolute;
    background-color: #FF5722;
    content: "";
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    border-radius: 1px;
    -webkit-transition: -webkit-transform 0.35s ease, background-color 0.35s ease-in;
    -moz-transition: -moz-transform 0.35s ease, background-color 0.35s ease-in;
    -ms-transition: transform 0.35s ease, background-color 0.35s ease-in;
    transition: transform 0.35s ease, background-color 0.35s ease-in
}
ul.accordion .accordion-navigation .acc-trigger:before {
    top: 15px;
    right: 20px;
    width: 5px;
    height: 19px;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}
ul.accordion .accordion-navigation .acc-trigger:after {
    top: 22px;
    right: 13px;
    width: 19px;
    height: 5px
}
ul.accordion .accordion-navigation .acc-trigger:hover,
ul.accordion .accordion-navigation .acc-trigger.active {
    color: #fff;
    background-color: #FF5722
}
ul.accordion .accordion-navigation .acc-trigger:hover:before,
ul.accordion .accordion-navigation .acc-trigger:hover:after,
ul.accordion .accordion-navigation .acc-trigger.active:before,
ul.accordion .accordion-navigation .acc-trigger.active:after {
    background-color: #fff
}
ul.accordion .accordion-navigation .acc-trigger.active:before {
    -webkit-transform: scaleY(0);
    transform: scale(0)
}
#footer ul.accordion .accordion-navigation .acc-trigger {
    color: #959595;
    background-color: #343436;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
#footer ul.accordion .accordion-navigation .acc-trigger:before,
#footer ul.accordion .accordion-navigation .acc-trigger:after {
    background-color: #FF5722
}
#footer ul.accordion .accordion-navigation .acc-trigger:hover,
#footer ul.accordion .accordion-navigation .acc-trigger.active {
    color: #fff;
    background-color: #FF5722
}
#footer ul.accordion .accordion-navigation .acc-trigger:hover:before,
#footer ul.accordion .accordion-navigation .acc-trigger:hover:after,
#footer ul.accordion .accordion-navigation .acc-trigger.active:before,
#footer ul.accordion .accordion-navigation .acc-trigger.active:after {
    background-color: #343436
}
ul.accordion .accordion-navigation .content {
    display: none;
    background-color: #fff;
    padding: 1.5625rem 1.25rem;
    -webkit-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -moz-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -ms-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8)
}
#footer ul.accordion .accordion-navigation .content {
    background-color: #343436;
    -webkit-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    -moz-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    -ms-box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7);
    box-shadow: 0 1px 3px rgba(20, 20, 20, 0.7)
}
.blockquote {
    text-align: center
}
.blockquote p {
    font-size: 1.75rem
}
.blockquote .quote-meta {
    text-transform: uppercase;
    font-size: small;
    color: #b4b4b4
}
.testimonial {
    position: relative;
    margin: 0 0 1.875rem;
    padding: 1.25rem;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.testimonial .author-thumb {
    float: left;
    margin-right: 2.5rem;
    margin-bottom: 0.625rem
}
.testimonial blockquote {
    display: table;
    margin: 0;
    padding: 0 0 0 0.625rem
}
.testimonial blockquote p {
    line-height: 1.2;
    font-weight: 400;
    font-size: 1.25rem
}
.testimonial blockquote:before {
    font-size: 2.875rem;
    top: -20px
}
.testimonial .quote-meta {
    position: relative;
    color: #b4b4b4;
    text-transform: uppercase;
    text-align: right;
    font-family: "Roboto Condensed";
    font-size: 0.75rem;
    font-weight: normal;
    font-style: normal
}
.dropcap,
.dropcap.type-2 {
    display: block;
    float: left;
    margin-right: 0.9375rem;
    margin-bottom: 0.5rem;
    width: 60px;
    height: 60px;
    padding-left: 1rem;
    padding-right: 1rem;
    text-align: center;
    line-height: 60px;
    background-color: #FF5722;
    color: #fff;
    cursor: pointer;
    font-size: 2.5rem;
    font-weight: bold
}
.type-2.dropcap {
    background-color: transparent;
    color: #262626;
    line-height: 56px;
    padding-left: 0.8125rem;
    padding-right: 0.8125rem;
    border-width: 2px;
    border-color: #262626;
    border-style: solid
}
.highlight {
    background-color: #FF5722;
    color: #fff;
    padding: 0 0.1875rem
}
.block-with-icons {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 5rem;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    justify-content: space-around
}
.block-with-icons:before {
    position: absolute;
    bottom: 18px;
    left: 6px;
    right: auto;
    width: 52%;
    top: 61%;
    max-width: 300px;
    background: #6e6e6e;
    content: "";
    -webkit-box-shadow: 0 16px 6px #6e6e6e;
    -moz-box-shadow: 0 16px 6px #6e6e6e;
    -ms-box-shadow: 0 16px 6px #6e6e6e;
    box-shadow: 0 16px 6px #6e6e6e;
    -webkit-transform: rotate(-3deg);
    transform: rotate(-3deg)
}
.block-with-icons:after {
    position: absolute;
    bottom: 18px;
    right: 6px;
    left: auto;
    width: 52%;
    top: 61%;
    max-width: 300px;
    background: #6e6e6e;
    content: "";
    -webkit-box-shadow: 0 16px 6px #6e6e6e;
    -moz-box-shadow: 0 16px 6px #6e6e6e;
    -ms-box-shadow: 0 16px 6px #6e6e6e;
    box-shadow: 0 16px 6px #6e6e6e;
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg)
}
.block-with-icons li {
    position: relative;
    z-index: 1;
    border-top-width: 6px;
    border-top-style: solid;
    border-top-color: transparent;
    overflow: hidden;
    -webkit-box-flex: 1 1 380px;
    -moz-box-flex: 1 1 380px;
    -webkit-flex: 1 1 380px;
    -ms-flex: 1 1 380px;
    flex: 1 1 380px
}
.block-with-icons li:not(:last-child):before,
.block-with-icons li:not(:last-child):after {
    content: '';
    width: 1px;
    display: block;
    position: absolute;
    z-index: 2;
    bottom: 0;
    top: 0;
    right: 0
}
.block-with-icons li:not(:last-child):before {
    right: 1px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgba(195, 195, 195, 0.5)
}
.block-with-icons li:not(:last-child):after {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgba(255, 255, 255, 0.5)
}
.block-with-icons li:last-child {
    border-right: none
}
.block-with-icons li a {
    display: block;
    padding: 5rem 1.25rem 2.5rem 1.25rem;
    text-align: center;
    background-color: #e1e1e1;
    position: relative;
    -webkit-transition: background-color 0.35s ease-out 0.1s;
    -moz-transition: background-color 0.35s ease-out 0.1s;
    -ms-transition: background-color 0.35s ease-out 0.1s;
    transition: background-color 0.35s ease-out 0.1s
}
.block-with-icons li a i {
    position: absolute;
    top: 5px;
    left: 50%;
    margin-left: -34px;
    color: #c3c3c4;
    content: "";
    z-index: 0;
    font-family: "fontello";
    font-size: 3rem;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.35s ease-out, opacity 0.35s ease-out, color 0.35s ease-out;
    -moz-transition: -moz-transform 0.35s ease-out, opacity 0.35s ease-out, color 0.35s ease-out;
    -ms-transition: transform 0.35s ease-out, opacity 0.35s ease-out, color 0.35s ease-out;
    transition: transform 0.35s ease-out, opacity 0.35s ease-out, color 0.35s ease-out
}
.block-with-icons li a h5 {
    position: relative;
    font-size: 1.875rem;
    font-weight: normal;
    margin-bottom: 0;
    line-height: 1;
    z-index: 1;
    -webkit-transition: color 0.35s ease-out 0.1s;
    -moz-transition: color 0.35s ease-out 0.1s;
    -ms-transition: color 0.35s ease-out 0.1s;
    transition: color 0.35s ease-out 0.1s
}
.block-with-icons li a span {
    position: relative;
    text-transform: uppercase;
    color: #4b4b4b;
    z-index: 1;
    font-family: "Roboto Condensed";
    font-size: 0.75rem;
    font-weight: normal;
    -webkit-transition: color 0.35s ease-out 0.1s, opacity 0.35s ease-out 0.1s;
    -moz-transition: color 0.35s ease-out 0.1s, opacity 0.35s ease-out 0.1s;
    -ms-transition: color 0.35s ease-out 0.1s, opacity 0.35s ease-out 0.1s;
    transition: color 0.35s ease-out 0.1s, opacity 0.35s ease-out 0.1s
}
.block-with-icons li a:hover i {
    opacity: .4;
    color: #fff !important;
    -webkit-transform: scale(1.25) translateY(-5px);
    transform: scale(1.25) translateY(-5px)
}
.block-with-icons li a:hover h5 {
    color: #fff
}
.block-with-icons li a:hover span {
    color: #fff;
    opacity: .8
}
.block-with-icons li:first-child {
    border-top-color: #FF5722
}
.block-with-icons li:first-child h5 {
    color: #FF5722
}
.block-with-icons li:first-child span {
    color: #4b4b4b
}
.block-with-icons li:first-child a {
    background: #e1e1e1
}
.block-with-icons li:first-child a:before {
    color: #c3c3c4
}
.block-with-icons li:first-child:hover a {
    background: #FF5722
}
.block-with-icons li:nth-child(2) {
    border-top-color: #00c99f
}
.block-with-icons li:nth-child(2) h5 {
    color: #00c99f
}
.block-with-icons li:nth-child(2) span {
    color: #4b4b4b
}
.block-with-icons li:nth-child(2) a {
    background: #e1e1e1
}
.block-with-icons li:nth-child(2) a:before {
    color: #c3c3c4
}
.block-with-icons li:nth-child(2):hover a {
    background: #00c99f
}
.block-with-icons li:nth-child(3) {
    border-top-color: #f36d6a
}
.block-with-icons li:nth-child(3) h5 {
    color: #f36d6a
}
.block-with-icons li:nth-child(3) span {
    color: #4b4b4b
}
.block-with-icons li:nth-child(3) a {
    background: #e1e1e1
}
.block-with-icons li:nth-child(3) a:before {
    color: #c3c3c4
}
.block-with-icons li:nth-child(3):hover a {
    background: #f36d6a
}
.list {
    margin-left: 0;
    list-style: none
}
.list li {
    position: relative;
    padding-left: 1.875rem
}
.list li:before {
    position: absolute;
    top: 6px;
    left: 0
}
.social-icons {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0.125rem;
    margin-bottom: 0.3125rem
}
.social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
.social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: #d0d0d0;
    color: #fff;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.social-icons li.vk a:before {
    font-family: 'fontello';
    content: "\e988"
}
.social-icons li.vk a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.social-icons li.ok a:before {
    content: "\ee52";
    font-family: 'fontello';
}
.social-icons li.ok a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.social-icons li.twitter a:before {
    content: "\e986"
}
.social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.social-icons li.facebook a:before {
    content: "\ea85"
}
.social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.social-icons li.linkedin a:before {
    content: "\ea8e"
}
.social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.social-icons li.rss a:before {
    content: "\e88d"
}
.social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.social-icons li.pinterest a:before {
    content: "\ede9"
}
.social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.social-icons li.gplus a:before {
    content: "\e974"
}
.social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.social-icons li.instagram a:before {
    content: "\ea9b"
}
.social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.social-icons li.dribbble a:before {
    content: "\e969"
}
.social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.social-icons li.dropbox a:before {
    content: "\e96a"
}
.social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.social-icons li.youtube a:before {
    content: "\e98d"
}
.social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.social-icons li.blogger a:before {
    content: "\ee56"
}
.social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.social-icons li.evernote a:before {
    content: "\ea9d"
}
.social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.social-icons li.behance a:before {
    content: "\eaa7"
}
.social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.social-icons li.skype a:before {
    content: "\e97f"
}
.social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.social-icons li.vimeo a:before {
    content: "\ea81"
}
.social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.social-icons li.digg a:before {
    content: "\edf3"
}
.social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.social-icons li.appstore a:before {
    content: "\edf8"
}
.social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.social-icons li.wordpress a:before {
    content: "\ee29"
}
.social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.social-icons li.stubleupon a:before {
    content: "\ef76"
}
.social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.social-icons li.deviantart a:before {
    content: "\ee58"
}
.social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.social-icons li.github a:before {
    content: "\e96f"
}
.social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.social-icons li.email a:before {
    content: "\e826"
}
.social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.social-icons li.cv a:before {
    content: "\ec9e"
}
.social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.social-icons li.flickr a:before {
    content: "\ea7f"
}
.social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.transparent,
.info,
.notice,
.error,
.success {
    position: relative;
    display: block;
    margin-bottom: 0.625rem;
    width: 100%;
    padding: 1.25rem 0.625rem !important;
    text-transform: uppercase;
    font-size: 1rem;
    background-color: #f9f9f9;
    color: #262626;
    border-width: 2px;
    border-color: #e7e7e7;
    border-style: solid
}
.transparent .alert-close,
.info .alert-close,
.notice .alert-close,
.error .alert-close,
.success .alert-close {
    position: absolute;
    top: 5px;
    right: 0
}
.transparent .alert-close:after,
.info .alert-close:after,
.notice .alert-close:after,
.error .alert-close:after,
.success .alert-close:after {
    position: absolute;
    top: 0px;
    right: 10px;
    color: #262626;
    content: "\eacf";
    font-family: "fontello";
    font-size: 1.25rem
}
.info {
    background-color: #a6deef;
    color: #FF5722;
    border-color: #57c7e9
}
.info .alert-close:after {
    color: #FF5722
}
.notice {
    background-color: #f9e4ba;
    color: #fec64d;
    border-color: #fbd47f
}
.notice .alert-close:after {
    color: #fec64d
}
.error {
    background-color: #f4c5c4;
    color: #f36d6a;
    border-color: #f49693
}
.error .alert-close:after {
    color: #f36d6a
}
.success {
    background-color: #9fe6d7;
    color: #00c99f;
    border-color: #49d6b9
}
.success .alert-close:after {
    color: #00c99f
}
.tabs-holder {
    margin-bottom: 1.875rem
}
.tabs-holder .tabs-nav {
    width: 100%;
    margin: 0;
    font-size: 0
}
.tabs-holder .tabs-nav li {
    position: relative;
    display: inline-block
}
.tabs-holder .tabs-nav li h3,
.tabs-holder .tabs-nav li .event .event-details dl dt.event-title,
.event .event-details dl .tabs-holder .tabs-nav li dt.event-title,
.tabs-holder .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title,
.tabs-holder .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title {
    position: relative;
    display: block;
    margin: 0 1px 1px 0;
    padding: 1.125rem 1.875rem;
    background-color: #e1e1e1;
    color: #262626;
    text-align: center;
    line-height: 1em;
    cursor: pointer;
    font-family: "Roboto Condensed";
    font-weight: normal;
    font-size: 1rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.tabs-holder .tabs-nav li h3:hover,
.tabs-holder .tabs-nav li .event .event-details dl dt.event-title:hover,
.event .event-details dl .tabs-holder .tabs-nav li dt.event-title:hover,
.tabs-holder .tabs-nav li .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title:hover,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .post-list.two-cols .post.post-classic .entry-header .entry-title:hover,
.post-list.two-cols .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title:hover,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-6>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title:hover,
.medium-8>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title:hover,
.tabs-holder .tabs-nav li .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title:hover,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .tabs-holder .tabs-nav li .entry-title:hover {
    color: #fff;
    background-color: #FF5722
}
.tabs-holder .tabs-nav li.active h3,
.tabs-holder .tabs-nav li.active .event .event-details dl dt.event-title,
.event .event-details dl .tabs-holder .tabs-nav li.active dt.event-title,
.tabs-holder .tabs-nav li.active .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .tabs-holder .tabs-nav li.active .entry-title,
.tabs-holder .tabs-nav li.active .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .tabs-holder .tabs-nav li.active .entry-title {
    color: #fff;
    background-color: #FF5722
}
.tabs-holder #main[role="main"] .tabs-container {
    overflow: hidden;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.tabs-holder #main[role="main"] .tabs-container:after {
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #e9e9e9;
    content: ""
}
.tabs-holder .tab-content {
    display: none;
    padding: 1.5625rem 1.25rem;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -moz-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    -ms-box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8);
    box-shadow: 0 1px 3px rgba(180, 180, 180, 0.8)
}
.tabs-holder .tab-content:first-child {
    display: block
}
.tooltip {
    position: relative
}
.tooltip strong {
    position: absolute;
    display: block;
    bottom: 1.875rem;
    left: 50%;
    right: 50%;
    width: 150px;
    margin-left: -75px;
    max-width: 18.75rem;
    padding: 0.3125rem;
    background-color: #fff;
    color: #262626;
    font-size: 0.75rem;
    font-family: "Roboto Condensed";
    font-weight: normal;
    text-align: center;
    border: 1px solid #e2e2e2;
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-box-shadow: 0 0 3px 0 #e2e2e2;
    -moz-box-shadow: 0 0 3px 0 #e2e2e2;
    -ms-box-shadow: 0 0 3px 0 #e2e2e2;
    box-shadow: 0 0 3px 0 #e2e2e2;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out
}
.tooltip strong:after,
.tooltip strong:before {
    position: absolute;
    width: 0;
    height: 0;
    top: 100%;
    left: 50%;
    margin-left: -10px;
    content: "";
    border-style: solid;
    border-width: 10px
}
.tooltip strong:before {
    border-color: #e2e2e2 transparent transparent
}
.tooltip strong:after {
    margin-top: -1px;
    border-color: #fff transparent transparent
}
.tooltip:hover strong {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.contact-map .google_map {
    width: 100%;
    height: 500px
}
.contact-details {
    font-size: 0.875rem
}
.contact-details h3,
.contact-details .event .event-details dl dt.event-title,
.event .event-details dl .contact-details dt.event-title,
.contact-details .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .contact-details .entry-title,
.contact-details .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .contact-details .entry-title,
.contact-details .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .contact-details .entry-title,
.contact-details .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .contact-details .entry-title,
.contact-details .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .contact-details .entry-title,
.contact-details .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .contact-details .entry-title,
.contact-details .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .contact-details .entry-title {
    color: #969696;
    text-transform: uppercase;
    font-size: 1rem
}
.contact-details p {
    padding-bottom: 1.875rem;
    position: relative
}
.contact-details p:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url("../images/doted-border.png");
    content: ""
}
.iconbox {
    margin-bottom: 1.25rem
}
.iconbox:before,
.iconbox:after {
    content: " ";
    display: table
}
.iconbox:after {
    clear: both
}
.iconbox [class*="icon-"] {
    font-size: 45px;
    float: left;
    margin-right: 0.625rem
}
.iconbox .iconbox-entry {
    display: table
}
.iconbox .iconbox-entry h4,
.iconbox .iconbox-entry .post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry .post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry .post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry .medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .iconbox .iconbox-entry .entry-title,
.iconbox .iconbox-entry p {
    margin-bottom: 0.3125rem
}
.archive-list {
    padding: 0;
    margin: 0;
    list-style: none
}
.archive-list li {
    padding: 0.4375rem 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e9e9e9
}
.archive-list li:hover>a {
    color: #959595
}
.subscription-form {
    position: relative
}
.subscription-form .row:first-of-type {
    margin-bottom: 1.25rem
}
.subscription-form .subscription_form_responce {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.subscription-form .subscription_form_responce ul {
    list-style: none;
    margin: 0;
    padding: 0
}
.team-entry {
    margin-bottom: 1.875rem;
    padding-bottom: 0.625rem;
    border-bottom: 3px solid #262626
}
.team-entry .team-entry-image {
    margin-bottom: 1.25rem
}
.team-entry h4,
.team-entry .post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .team-entry .entry-title,
.team-entry .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .team-entry .entry-title,
.team-entry .post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .team-entry .entry-title,
.team-entry .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .team-entry .entry-title,
.team-entry .post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .team-entry .entry-title,
.team-entry .medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .team-entry .entry-title {
    text-transform: uppercase;
    margin-bottom: 0
}
.team-entry .team-position {
    color: #2D4059;
    display: block;
    font-size: 0.75rem;
    margin-bottom: 0.9375rem
}
.team-entry .social-icons {
    width: 100%;
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.team-entry .social-icons:before,
.team-entry .social-icons:after {
    content: " ";
    display: table
}
.team-entry .social-icons:after {
    clear: both
}
.team-entry .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0.3125rem
}
.team-entry .social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
.team-entry .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: transparent;
    color: #bebebe;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.team-entry .social-icons li.twitter a:before {
    content: "\e986"
}
.team-entry .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.team-entry .social-icons li.facebook a:before {
    content: "\ea85"
}
.team-entry .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.team-entry .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.team-entry .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.team-entry .social-icons li.rss a:before {
    content: "\e88d"
}
.team-entry .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.team-entry .social-icons li.pinterest a:before {
    content: "\ede9"
}
.team-entry .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.team-entry .social-icons li.gplus a:before {
    content: "\e974"
}
.team-entry .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.team-entry .social-icons li.instagram a:before {
    content: "\ea9b"
}
.team-entry .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.team-entry .social-icons li.dribbble a:before {
    content: "\e969"
}
.team-entry .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.team-entry .social-icons li.dropbox a:before {
    content: "\e96a"
}
.team-entry .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.team-entry .social-icons li.youtube a:before {
    content: "\e98d"
}
.team-entry .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.team-entry .social-icons li.blogger a:before {
    content: "\ee56"
}
.team-entry .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.team-entry .social-icons li.evernote a:before {
    content: "\ea9d"
}
.team-entry .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.team-entry .social-icons li.behance a:before {
    content: "\eaa7"
}
.team-entry .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.team-entry .social-icons li.skype a:before {
    content: "\e97f"
}
.team-entry .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.team-entry .social-icons li.vimeo a:before {
    content: "\ea81"
}
.team-entry .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.team-entry .social-icons li.digg a:before {
    content: "\edf3"
}
.team-entry .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.team-entry .social-icons li.appstore a:before {
    content: "\edf8"
}
.team-entry .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.team-entry .social-icons li.wordpress a:before {
    content: "\ee29"
}
.team-entry .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.team-entry .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.team-entry .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.team-entry .social-icons li.deviantart a:before {
    content: "\ee58"
}
.team-entry .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.team-entry .social-icons li.github a:before {
    content: "\e96f"
}
.team-entry .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.team-entry .social-icons li.email a:before {
    content: "\e826"
}
.team-entry .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.team-entry .social-icons li.cv a:before {
    content: "\ec9e"
}
.team-entry .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.team-entry .social-icons li.flickr a:before {
    content: "\ea7f"
}
.team-entry .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.team-entry .social-icons .last {
    float: right
}
.event {
    margin-bottom: 2.1875rem;
    position: relative;
    border-bottom: 3px solid #262626
}
.single .event {
    margin-bottom: 0;
    border-bottom: 1px dashed #ababab
}
.event .image-post {
    margin-bottom: 1.25rem
}
.event .event-date {
    position: absolute;
    display: block;
    text-align: center;
    top: -4px;
    left: 0;
    width: 70px;
    height: 70px;
    padding-top: 0.875rem;
    font-size: 2rem;
    color: #fff;
    line-height: 1;
    background-color: #FF5722;
    opacity: .9;
    z-index: 1
}
.event .event-date:after {
    position: absolute;
    top: 0;
    right: -4px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 0 0 4px;
    border-color: transparent transparent transparent #000000;
    content: ""
}
.event .event-date b {
    display: block;
    text-transform: uppercase;
    font-size: 0.75rem;
    font-weight: normal
}
.event.no-image>.event-date {
    position: relative;
    display: inline-block;
    float: left;
    margin-right: 1.25rem
}
.event.no-image>.event-date:after {
    display: none
}
.event .event-media {
    position: relative;
    margin-bottom: 1.25rem
}
.event .event-media img,
.event .event-media video {
    width: 100%
}
.event .event-title {
    position: relative;
    font-size: 1.5625rem;
    font-weight: normal
}
.event .event-title a {
    color: #262626
}
.event .event-content {
    position: relative;
    margin-bottom: 1.875rem
}
.event .event-content .event-location {
    width: 255px;
    height: 160px;
    margin-left: 40px;
    float: right
}
.event .event-details {
    display: inline-block;
    position: relative;
    padding: 1.5625rem 0 0.9375rem 0;
    width: 100%;
    position: relative
}
.event .event-details:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url("../images/doted-border.png");
    content: ""
}
.event .event-details.boxed {
    min-height: 12.5rem;
    background-color: #fff;
    padding: 1.875rem;
    margin-bottom: 1.875rem;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.event .event-details.boxed:after {
    display: none
}
.event .event-details.boxed h3,
.event .event-details.boxed dl dt.event-title,
.event .event-details.boxed .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .event .event-details.boxed .entry-title,
.event .event-details.boxed .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .event .event-details.boxed .entry-title {
    text-transform: uppercase;
    color: #b4b4b4;
    font-size: 1rem;
    font-weight: normal
}
.event .event-details dl {
    font-size: 0.875rem;
    line-height: 1.875rem;
    float: left;
    margin: 0 2.8125rem 0 0;
    width: 300px
}
.event .event-details dl:nth-child(2n) {
    margin-right: 0
}
.event .event-details dl dt {
    font-size: 1rem;
    font-weight: 500;
    color: #262626;
    position: relative;
    float: left;
    margin: 0 15px 0 0;
    min-width: 70px
}
.event .event-details dl dt:after {
    position: absolute;
    color: #343434;
    content: ":"
}
.event .event-details dl dt.event-title {
    float: none
}
.event .event-details dl dt.event-title:after {
    display: none
}
.event .event-details dl dd {
    line-height: 2rem;
    margin: 0
}
.event .event-details dl dd:after {
    content: "";
    visibility: hidden;
    clear: left
}
.event[class^="post-"] .event-address {
    background-color: #fff;
    margin-bottom: 3.125rem;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.event[class^="post-"] .event-address .event-details {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
}
.event[class^="post-"] .event-address .event-map .google_map {
    height: 255px
}
a.back-link {
    position: relative;
    padding-left: 1.25rem;
    font-size: 0.875rem
}
a.back-link:after {
    position: absolute;
    top: -6px;
    left: 0;
    color: #FF5722;
    content: '\e8b7';
    font-family: "fontello";
    font-size: 1.125rem
}
.single article.post {
    margin-bottom: 0;
    padding-bottom: 0;
    border: none
}
.post {
    position: relative;
    background-color: transparent;
    padding-bottom: 1.25rem;
    margin-bottom: 3.125rem;
    border-bottom: 3px solid #262626
}
.single .post {
    margin-bottom: 0
}
.post .image-post {
    position: relative;
    overflow: hidden;
    margin-bottom: 1.25rem
}
.post .entry-media {
    position: relative;
    margin-bottom: 1.25rem
}
.post .entry-header .entry-title a {
    color: inherit
}
.post .entry-header .entry-title a:hover {
    color: #FF5722
}
.single .post .entry-header .entry-title {
    margin-bottom: 0.3125rem
}
.post .entry-header .entry-meta {
    margin-bottom: 1.25rem
}
.post .entry-header .entry-meta:before,
.post .entry-header .entry-meta:after {
    content: " ";
    display: table
}
.post .entry-header .entry-meta:after {
    clear: both
}
.post .entry-content:before,
.post .entry-content:after {
    content: " ";
    display: table
}
.post .entry-content:after {
    clear: both
}
.single .post .entry-content {
    padding-bottom: 2.5rem
}
.post .entry-footer:before,
.post .entry-footer:after,
.post .entry-header:before,
.post .entry-header:after {
    content: " ";
    display: table
}
.post .entry-footer:after,
.post .entry-header:after {
    clear: both
}
.post .entry-footer .cat-links,
.post .entry-header .cat-links {
    padding-left: 0 !important
}
.post .entry-footer .cat-links a,
.post .entry-header .cat-links a {
    color: #FF5722 !important
}
.post .entry-footer .cat-links a:hover,
.post .entry-header .cat-links a:hover {
    color: #bebebe !important
}
.post .entry-footer .cat-links:before,
.post .entry-header .cat-links:before {
    display: none
}
.post .entry-footer .posted-on:before,
.post .entry-header .posted-on:before {
    content: "\e8a0"
}
.post .entry-footer .comments-link:before,
.post .entry-header .comments-link:before {
    content: "\e876"
}
.post .entry-footer .byline:before,
.post .entry-header .byline:before {
    content: "\e82d"
}
.post .entry-footer .like-qty,
.post .entry-header .like-qty {
    margin-right: 0 !important
}
.post .entry-footer .like-qty:before,
.post .entry-header .like-qty:before {
    content: "\ee75";
    -webkit-transition: -webkit-transform 0.25s linear;
    -moz-transition: -moz-transform 0.25s linear;
    -ms-transition: transform 0.25s linear;
    transition: transform 0.25s linear
}
.post .entry-footer .like-qty:hover:before,
.post .entry-header .like-qty:hover:before {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}
.post .entry-footer .tags-links:before,
.post .entry-header .tags-links:before {
    content: "\e858"
}
.post .entry-footer .tags-links a,
.post .entry-header .tags-links a {
    color: #bebebe;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.post .entry-footer .tags-links a:hover,
.post .entry-header .tags-links a:hover {
    color: #FF5722 !important
}
.post.related {
    min-height: 16.875rem;
    padding-bottom: 1.5625rem !important;
    border-bottom: 3px solid #262626 !important
}
.post.related .entry-title {
    line-height: 1.3;
    margin-bottom: 0.3125rem;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}
.post.related .mejs-controls {
    display: none !important
}
.post .quote-inner {
    text-align: center
}
.post .quote-inner p {
    font-size: 1.625rem
}
.post .quote-inner .whole-link {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    display: block;
    width: 100%;
    height: 70%
}
.post .quote-meta {
    color: #b4b4b4;
    text-align: center
}
.post .quote-meta .quote-author {
    display: inline-block;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 0.75rem;
    font-weight: normal;
    font-style: normal
}
.single .post.full-width-alternate>.image-post:first-of-type {
    width: 50%;
    float: left;
    margin-right: 1.875rem
}
.single .post.full-width-alternate>.entry-header:first-of-type {
    display: table
}
.post.sticky {
    background-color: #fff
}
.post.sticky .entry-header,
.post.sticky .entry-content,
.post.sticky .entry-footer {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}
.post.post-alternate-1 {
    position: relative;
    margin-bottom: 1.875rem
}
.post.post-alternate-1 .entry-header {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0.625rem 1.875rem;
    background-color: rgba(42, 42, 44, 0.8);
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.post.post-alternate-1 .entry-header .entry-title {
    line-height: 1.3;
    margin: 0;
    text-align: center
}
.post.post-alternate-1 .entry-header .entry-title a {
    color: #fff
}
.post-list.four-cols>article .post.post-alternate-1 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0
}
.post.post-alternate-1 .entry-header:hover {
    background-color: rgba(255,87,34,0.8)
}
.post.post-alternate-1 .entry-header:hover .entry-title a {
    color: #fff
}
.post.post-alternate-1 p {
    text-align: center
}
.post.post-alternate-1:not(.border) {
    border: none
}
.post.post-alternate-1 .entry-media.without-post-thumbnail .entry-header {
    position: relative
}
.post.post-alternate-2 {
    min-height: 7rem;
    padding-bottom: 1.5625rem;
    margin-bottom: 1.5625rem
}
.post.post-alternate-2.sticky {
    padding: 0.625rem
}
.post.post-alternate-2.sticky .entry-header,
.post.post-alternate-2.sticky .entry-content,
.post.post-alternate-2.sticky .entry-footer {
    padding-left: 0;
    padding-right: 0
}
.post.post-alternate-2.border {
    border: none;
    position: relative
}
.post.post-alternate-2.border:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url("../images/doted-border.png");
    content: ""
}
.post.post-alternate-2 .image-post {
    margin-bottom: 0
}
.post.post-alternate-2 .entry-media {
    float: left;
    margin-right: 0.9375rem;
    margin-bottom: 0;
    overflow: hidden
}
.post.post-alternate-2 .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0
}
.post.post-alternate-2 .entry-content {
    display: table
}
.post.post-alternate-3 {
    margin-bottom: 1.875rem;
    padding-bottom: 0
}
.post.post-alternate-3.sticky .entry-header,
.post.post-alternate-3.sticky .entry-content,
.post.post-alternate-3.sticky .entry-footer {
    padding-left: 0;
    padding-right: 0
}
.post.post-alternate-3:not(.border) {
    border: none
}
.post.post-alternate-3 .entry-media {
    position: relative;
    margin-bottom: 0
}
.post.post-alternate-3 .image-post {
    margin-bottom: 0
}
.post.post-alternate-3 .entry-content {
    position: absolute;
    bottom: 0; /*1.875rem;*/
    left: 0; /* 1.875rem;*/
    right: 0; /* 1.875rem;*/
    padding: 0.5rem 1.875rem;
    text-shadow: 1px 0 2px #666, 1px 0 2px #666, 1px 0 2px #666, 1px 0 2px #666;
/*    
    background-color: rgba(42, 42, 44, 0.8);
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease;
*/    
}
.post.post-alternate-3 .entry-content:hover {
/*    background-color: rgba(255,87,34,0.8)*/
}

.post.post-alternate-3 .entry-header .entry-title {
    margin-bottom: 0;
    line-height: 1.3
}
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0
}
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0
}
.post-list.four-cols>article .post.post-alternate-3 .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0
}
.post.post-alternate-3 .entry-header .entry-title a {
    color: #fff
}
.post.post-alternate-3 .entry-footer .posted-on a,
.post.post-alternate-3 .entry-footer .byline a,
.post.post-alternate-3 .entry-footer .comments-link a {
    color: #fff
}
.home-post-slider .post-list.full-width .post.post-alternate-3 {
    margin-bottom: 1rem
}
.post.post-alternate-4 {
    border-bottom: 0;
    margin-bottom: 1.5625rem;
    padding-bottom: 1.5625rem
}
.post.post-alternate-4.border {
    border: none;
    position: relative
}
.post.post-alternate-4.border:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-image: url("../images/doted-border.png");
    content: ""
}
.post.post-alternate-4 .image-post {
    margin-bottom: 0.625rem
}
.post.post-alternate-4 .entry-header .entry-title {
    line-height: 1.3;
    text-align: center;
    margin-bottom: 0
}
.post-list .post.post-classic {
    margin-bottom: 1.25rem
}
.post.post-classic:not(.border) {
    border: none
}
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0.625rem
}
.post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0.625rem
}
.post-list.four-cols>article .post.post-classic .entry-header .entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .entry-title {
    line-height: 1.3;
    margin-bottom: 0.625rem
}
.post-list.two-cols .post.post-classic .entry-content p,
.post-list.three-cols>.medium-4 .post.post-classic .entry-content p,
.medium-6>.post-list.full-width .post.post-classic .entry-content p,
.medium-8>.post-list.full-width .post.post-classic .entry-content p,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-content p,
.post-list.four-cols>article .post.post-classic .entry-content p,
.medium-3>.post-list.full-width>article .post.post-classic .entry-content p {
    margin-bottom: 0.625rem
}
.post-list.row .medium-12:nth-last-child(1) .post.border {
    margin-bottom: 1.25rem
}
.post-list.row .medium-12:nth-last-child(1) .post.border:after {
    display: none
}
.post-list.row .medium-6:nth-last-child(1) .post.border,
.post-list.row .medium-6:nth-last-child(2) .post.border {
    margin-bottom: 1.25rem
}
.post-list.row .medium-6:nth-last-child(1) .post.border:after,
.post-list.row .medium-6:nth-last-child(2) .post.border:after {
    display: none
}
.post-list.row .medium-4:nth-last-child(1) .post.border,
.post-list.row .medium-4:nth-last-child(2) .post.border,
.post-list.row .medium-4:nth-last-child(3) .post.border {
    margin-bottom: 1.25rem
}
.post-list.row .medium-4:nth-last-child(1) .post.border:after,
.post-list.row .medium-4:nth-last-child(2) .post.border:after,
.post-list.row .medium-4:nth-last-child(3) .post.border:after {
    display: none
}
.post-list.row .medium-3:nth-last-child(1) .post.border,
.post-list.row .medium-3:nth-last-child(2) .post.border,
.post-list.row .medium-3:nth-last-child(3) .post.border,
.post-list.row .medium-3:nth-last-child(4) .post.border {
    margin-bottom: 1.25rem
}
.post-list.row .medium-3:nth-last-child(1) .post.border:after,
.post-list.row .medium-3:nth-last-child(2) .post.border:after,
.post-list.row .medium-3:nth-last-child(3) .post.border:after,
.post-list.row .medium-3:nth-last-child(4) .post.border:after {
    display: none
}
.post-slider {
    border-bottom: none
}
.post-top-meta {
    margin-bottom: 0.625rem
}
.author-holder {
    padding: 1.25rem 1.25rem;
    background-color: #fff;
    margin-bottom: 3.125rem;
    margin-top: 1.875rem;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.author-holder .author-thumb {
    float: left;
    margin: 0 0.9375rem 0.9375rem 0
}
.author-holder .author-about {
    padding-top: 0.625rem;
    display: table
}
.author-holder .author-about .author-title {
    margin-bottom: 0.625rem;
    color: #262626;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 1rem
}
.author-holder .author-about .author-contacts {
    display: inline-block
}
.author-holder .author-about .author-contacts .social-icons {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.author-holder .author-about .author-contacts .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0;
    margin-bottom: 0.3125rem
}
.author-holder .author-about .author-contacts .social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
.author-holder .author-about .author-contacts .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: transparent;
    color: #bebebe;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.author-holder .author-about .author-contacts .social-icons li.twitter a:before {
    content: "\e986"
}
.author-holder .author-about .author-contacts .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.facebook a:before {
    content: "\ea85"
}
.author-holder .author-about .author-contacts .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.author-holder .author-about .author-contacts .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.rss a:before {
    content: "\e88d"
}
.author-holder .author-about .author-contacts .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.pinterest a:before {
    content: "\ede9"
}
.author-holder .author-about .author-contacts .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.gplus a:before {
    content: "\e974"
}
.author-holder .author-about .author-contacts .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.instagram a:before {
    content: "\ea9b"
}
.author-holder .author-about .author-contacts .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.dribbble a:before {
    content: "\e969"
}
.author-holder .author-about .author-contacts .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.dropbox a:before {
    content: "\e96a"
}
.author-holder .author-about .author-contacts .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.youtube a:before {
    content: "\e98d"
}
.author-holder .author-about .author-contacts .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.blogger a:before {
    content: "\ee56"
}
.author-holder .author-about .author-contacts .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.evernote a:before {
    content: "\ea9d"
}
.author-holder .author-about .author-contacts .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.behance a:before {
    content: "\eaa7"
}
.author-holder .author-about .author-contacts .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.skype a:before {
    content: "\e97f"
}
.author-holder .author-about .author-contacts .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.vimeo a:before {
    content: "\ea81"
}
.author-holder .author-about .author-contacts .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.digg a:before {
    content: "\edf3"
}
.author-holder .author-about .author-contacts .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.appstore a:before {
    content: "\edf8"
}
.author-holder .author-about .author-contacts .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.wordpress a:before {
    content: "\ee29"
}
.author-holder .author-about .author-contacts .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.author-holder .author-about .author-contacts .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.deviantart a:before {
    content: "\ee58"
}
.author-holder .author-about .author-contacts .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.github a:before {
    content: "\e96f"
}
.author-holder .author-about .author-contacts .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.email a:before {
    content: "\e826"
}
.author-holder .author-about .author-contacts .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.cv a:before {
    content: "\ec9e"
}
.author-holder .author-about .author-contacts .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.author-holder .author-about .author-contacts .social-icons li.flickr a:before {
    content: "\ea7f"
}
.author-holder .author-about .author-contacts .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.single-nav {
    position: relative;
    font-size: 0;
    width: 100%;
    margin-bottom: 1.875rem;
    padding: 1.875rem;
    border-bottom: 3px solid #262626
}
.single-nav:before {
    content: "" !important;
    display: block !important;
    position: absolute;
    top: 30px;
    right: 50%;
    bottom: 30px;
    width: 2px;
    border-right: 1px dashed #ababab
}
.single-nav .next,
.single-nav .prev {
    display: block;
    padding: 1.25rem 2.8125rem 1.25rem 2.8125rem;
    width: 50%;
    text-align: center;
    vertical-align: top;
    color: #b4b4b4;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-size: 1rem;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
.single-nav .next b,
.single-nav .prev b {
    display: block;
    color: #262626;
    line-height: 1.3;
    text-transform: none;
    font-weight: 500;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.single-nav .next:hover b,
.single-nav .prev:hover b {
    color: #FF5722
}
.single-nav .next {
    float: right
}
.single-nav .prev {
    float: left
}
.single-nav .prev:hover {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px)
}
.single-nav .next:hover {
    -webkit-transform: translateX(20px);
    transform: translateX(20px)
}
.respond-comments {
    margin-bottom: 3.125rem
}
.respond-comments .comments-title {
    color: #262626;
    font-family: "Roboto Condensed";
    font-weight: normal;
    font-size: 1.5625rem
}
.respond-comments .comments-list {
    list-style-position: inside;
    margin-left: 0;
    padding-bottom: 1.25rem;
    border-bottom: 1px dashed #ababab
}
.respond-comments .comments-list .comment {
    list-style: none
}
.respond-comments .comments-list .comment article,
.pm-read-mail article,
#dle-comments-list article {
    position: relative;
    padding: 1.25rem;
    margin-bottom: 1.875rem;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px #ddd;
    -moz-box-shadow: 0 1px 3px #ddd;
    -ms-box-shadow: 0 1px 3px #ddd;
    box-shadow: 0 1px 3px #ddd
}
.respond-comments .comments-list .comment .children {
    margin: 0;
    padding-left: 3.125rem
}
.respond-comments .comments-list .comment .avatar,
.pm-read-mail .avatar, #dle-comments-list .avatar {
    margin-right: 1.25rem;
    float: left
}
.respond-comments .comments-list .comment .comment-body,
.pm-read-mail .comment-body, #dle-comments-list .comment-body {
    display: table
}
.respond-comments .comments-list .comment .comment-body .comment-meta {
    padding-top: 0.625rem;
    margin-bottom: 0.625rem
}
.respond-comments .comments-list .comment .comment-body .comment-meta .comment-reply-link {
    position: absolute;
    top: 30px;
    right: 20px;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem;
    padding: 0.3125rem 1.0625rem 0.3125rem 1.0625rem;
    color: #262626;
    border-width: 2px;
    border-style: solid;
    border-color: #262626;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.respond-comments .comments-list .comment .comment-body .comment-meta .comment-reply-link:hover {
    background-color: #FF5722;
    border-color: #FF5722;
    color: #fff
}
.respond-comments .comments-list .comment .comment-author h6 {
    margin-bottom: 0;
    color: #262626;
    font-weight: normal;
    font-size: 1rem;
    text-transform: uppercase
}
.respond-comments .comments-list .comment .comment-date {
    display: inline-block;
    color: #b4b4b4;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem
}
.comment-respond .comment-reply-title {
    font-size: 1.5625rem
}
.related-article-area {
    margin-bottom: 3.125rem
}
.social-shares {
    text-align: center;
    padding: 1.5625rem 0;
    border-bottom: 1px dashed #ababab
}
.social-shares .social-icons {
    position: relative;
    display: inline-block;
    font-size: 0;
    padding: 0;
    margin: 0;
    vertical-align: middle
}
.social-shares .social-icons li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: none;
    margin-right: 0.125rem;
    margin-bottom: 0.3125rem
}
.social-shares .social-icons li a {
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    cursor: pointer;
    text-align: center
}
.social-shares .social-icons li a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 45px;
    background-color: #d0d0d0;
    color: #fff;
    content: "";
    font-family: 'fontello';
    font-size: 1.25rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.social-shares .social-icons li.twitter a:before {
    content: "\e986"
}
.social-shares .social-icons li.twitter a:hover:before {
    background-color: #47c0d8;
    color: #fff
}
.social-shares .social-icons li.facebook a:before {
    content: "\ea85"
}
.social-shares .social-icons li.facebook a:hover:before {
    background-color: #49699f;
    color: #fff
}
.social-shares .social-icons li.linkedin a:before {
    content: "\ea8e"
}
.social-shares .social-icons li.linkedin a:hover:before {
    background-color: #2c7cb7;
    color: #fff
}
.social-shares .social-icons li.rss a:before {
    content: "\e88d"
}
.social-shares .social-icons li.rss a:hover:before {
    background-color: #fe9900;
    color: #fff
}
.social-shares .social-icons li.pinterest a:before {
    content: "\ede9"
}
.social-shares .social-icons li.pinterest a:hover:before {
    background-color: #c21c21;
    color: #fff
}
.social-shares .social-icons li.gplus a:before {
    content: "\e974"
}
.social-shares .social-icons li.gplus a:hover:before {
    background-color: #c33d19;
    color: #fff
}
.social-shares .social-icons li.instagram a:before {
    content: "\ea9b"
}
.social-shares .social-icons li.instagram a:hover:before {
    background-color: #517fa3;
    color: #fff
}
.social-shares .social-icons li.dribbble a:before {
    content: "\e969"
}
.social-shares .social-icons li.dribbble a:hover:before {
    background-color: #e65992;
    color: #fff
}
.social-shares .social-icons li.dropbox a:before {
    content: "\e96a"
}
.social-shares .social-icons li.dropbox a:hover:before {
    background-color: #5da3e8;
    color: #fff
}
.social-shares .social-icons li.youtube a:before {
    content: "\e98d"
}
.social-shares .social-icons li.youtube a:hover:before {
    background-color: #b72d24;
    color: #fff
}
.social-shares .social-icons li.blogger a:before {
    content: "\ee56"
}
.social-shares .social-icons li.blogger a:hover:before {
    background-color: #f38f33;
    color: #fff
}
.social-shares .social-icons li.evernote a:before {
    content: "\ea9d"
}
.social-shares .social-icons li.evernote a:hover:before {
    background-color: #73b122;
    color: #fff
}
.social-shares .social-icons li.behance a:before {
    content: "\eaa7"
}
.social-shares .social-icons li.behance a:hover:before {
    background-color: #18a3fe;
    color: #fff
}
.social-shares .social-icons li.skype a:before {
    content: "\e97f"
}
.social-shares .social-icons li.skype a:hover:before {
    background-color: #24b0e4;
    color: #fff
}
.social-shares .social-icons li.vimeo a:before {
    content: "\ea81"
}
.social-shares .social-icons li.vimeo a:hover:before {
    background-color: #568799;
    color: #fff
}
.social-shares .social-icons li.digg a:before {
    content: "\edf3"
}
.social-shares .social-icons li.digg a:hover:before {
    background-color: #2882c6;
    color: #fff
}
.social-shares .social-icons li.appstore a:before {
    content: "\edf8"
}
.social-shares .social-icons li.appstore a:hover:before {
    background-color: #606060;
    color: #fff
}
.social-shares .social-icons li.wordpress a:before {
    content: "\ee29"
}
.social-shares .social-icons li.wordpress a:hover:before {
    background-color: #33759d;
    color: #fff
}
.social-shares .social-icons li.stubleupon a:before {
    content: "\ef76"
}
.social-shares .social-icons li.stubleupon a:hover:before {
    background-color: #eb4924;
    color: #fff
}
.social-shares .social-icons li.deviantart a:before {
    content: "\ee58"
}
.social-shares .social-icons li.deviantart a:hover:before {
    background-color: #5f7162;
    color: #fff
}
.social-shares .social-icons li.github a:before {
    content: "\e96f"
}
.social-shares .social-icons li.github a:hover:before {
    background-color: #7292a2;
    color: #fff
}
.social-shares .social-icons li.email a:before {
    content: "\e826"
}
.social-shares .social-icons li.email a:hover:before {
    background-color: #65a413;
    color: #fff
}
.social-shares .social-icons li.cv a:before {
    content: "\ec9e"
}
.social-shares .social-icons li.cv a:hover:before {
    background-color: #424246;
    color: #fff
}
.social-shares .social-icons li.flickr a:before {
    content: "\ea7f"
}
.social-shares .social-icons li.flickr a:hover:before {
    background-color: #e82c88;
    color: #fff
}
.social-shares .shares-qty {
    display: inline-block;
    line-height: 1;
    color: #262626;
    margin-left: 1.875rem;
    text-align: left;
    vertical-align: middle;
    font-family: "Roboto Condensed";
    font-size: 1.5rem
}
.social-shares .shares-qty a {
    display: block;
    color: #777;
    text-transform: uppercase;
    font-family: "Roboto", sans-serif;
    font-size: 0.625rem
}
.entry-meta-content,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link,
.post .entry-footer .cat-links,
.post .entry-header .cat-links,
.post .entry-footer .posted-on,
.post .entry-header .posted-on,
.post .entry-footer .comments-link,
.post .entry-header .comments-link,
.post .entry-footer .byline,
.post .entry-header .byline,
.post .entry-footer .like-qty,
.post .entry-header .like-qty,
.post .entry-footer .tags-links,
.post .entry-header .tags-links {
    position: relative;
    display: inline-block;
    margin-right: 0.3125rem;
    padding-left: 0.9375rem;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem;
    color: #bebebe;
    line-height: 1;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.entry-meta-content a,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on a,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link a,
.post .entry-footer .cat-links a,
.post .entry-header .cat-links a,
.post .entry-footer .posted-on a,
.post .entry-header .posted-on a,
.post .entry-footer .comments-link a,
.post .entry-header .comments-link a,
.post .entry-footer .byline a,
.post .entry-header .byline a,
.post .entry-footer .like-qty a,
.post .entry-header .like-qty a,
.post .entry-footer .tags-links a,
.post .entry-header .tags-links a {
    color: #bebebe
}
.entry-meta-content a:hover,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on a:hover,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link a:hover,
.post .entry-footer .cat-links a:hover,
.post .entry-header .cat-links a:hover,
.post .entry-footer .posted-on a:hover,
.post .entry-header .posted-on a:hover,
.post .entry-footer .comments-link a:hover,
.post .entry-header .comments-link a:hover,
.post .entry-footer .byline a:hover,
.post .entry-header .byline a:hover,
.post .entry-footer .like-qty a:hover,
.post .entry-header .like-qty a:hover,
.post .entry-footer .tags-links a:hover,
.post .entry-header .tags-links a:hover {
    color: #FF5722
}
.entry-meta-content:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link:before,
.post .entry-footer .cat-links:before,
.post .entry-header .cat-links:before,
.post .entry-footer .posted-on:before,
.post .entry-header .posted-on:before,
.post .entry-footer .comments-link:before,
.post .entry-header .comments-link:before,
.post .entry-footer .byline:before,
.post .entry-header .byline:before,
.post .entry-footer .like-qty:before,
.post .entry-header .like-qty:before,
.post .entry-footer .tags-links:before,
.post .entry-header .tags-links:before {
    position: absolute;
    top: 0;
    left: 0;
    font-family: "fontello";
    color: #bebebe;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.entry-meta-content:hover,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on:hover,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link:hover,
.post .entry-footer .cat-links:hover,
.post .entry-header .cat-links:hover,
.post .entry-footer .posted-on:hover,
.post .entry-header .posted-on:hover,
.post .entry-footer .comments-link:hover,
.post .entry-header .comments-link:hover,
.post .entry-footer .byline:hover,
.post .entry-header .byline:hover,
.post .entry-footer .like-qty:hover,
.post .entry-header .like-qty:hover,
.post .entry-footer .tags-links:hover,
.post .entry-header .tags-links:hover,
.entry-meta-content:hover:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .posted-on:hover:before,
.widget.widget_recent_posts .tabs-container .tab-content .recent-post .entry-meta .comments-link:hover:before,
.post .entry-footer .cat-links:hover:before,
.post .entry-header .cat-links:hover:before,
.post .entry-footer .posted-on:hover:before,
.post .entry-header .posted-on:hover:before,
.post .entry-footer .comments-link:hover:before,
.post .entry-header .comments-link:hover:before,
.post .entry-footer .byline:hover:before,
.post .entry-header .byline:hover:before,
.post .entry-footer .like-qty:hover:before,
.post .entry-header .like-qty:hover:before,
.post .entry-footer .tags-links:hover:before,
.post .entry-header .tags-links:hover:before {
    color: #FF5722
}
.pagenavbar .pagenavi {
    font-size: 0;
    margin-bottom: 0.625rem
}
.pagenavbar .pagenavi .page-numbers {
    display: inline-block;
    margin-right: 0.625rem;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background-color: #e1e1e1;
    color: #262626;
    font-size: 1rem;
    font-weight: normal;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.page_nav {
    display: inline-block;
    margin: 0;
    clear: both;
    width: 100%;
    text-align: center;
}
.page_nav #pages span {
    background: #2D4059;
    padding: 10px 15px;
    color: #fff;
    transition: .5s;
}
.page_nav #pages a {
     background: #E1E1E1;
    padding: 10px 15px;
    margin: 0px 3px;
    color: #222;
    transition: .5s;   
}
.page_nav #pages span:hover,
.page_nav #pages a:hover {
    background-color: #FF5722;
}
.pagenavbar .pagenavi .page-numbers:hover,
.pagenavbar .pagenavi .page-numbers.current {
    background-color: #2D4059;
    color: #fff
}
.grid .item {
    opacity: 0;
    float: left;
    margin-bottom: 0.625rem
}
.grid .item.shown {
    opacity: 1
}
.item.animate {
    -webkit-transform: translateY(200px);
    -moz-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    transform: translateY(200px);
    -webkit-animation: moveUp 0.65s ease forwards;
    -moz-animation: moveUp 0.65s ease forwards;
    -ms-animation: moveUp 0.65s ease forwards;
    animation: moveUp 0.65s ease forwards
}
@-webkit-keyframes moveUp {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
@-moz-keyframes moveUp {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
@-o-keyframes moveUp {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes moveUp {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.filter-container {
    text-align: center;
    margin-bottom: 3.125rem
}
.filter-container .portfolio-filter {
    display: inline-block;
    font-size: 0;
    margin: 0
}
.filter-container .portfolio-filter li {
    display: inline-block;
    list-style: none;
    margin-right: 1.25rem;
    padding: 0 !important
}
.filter-container .portfolio-filter li:last-child {
    margin-right: 0
}
.filter-container .portfolio-filter li a.filter {
    text-align: center;
    padding: 0.9375rem 1.875rem;
    background-color: #e1e1e1;
    color: #262626;
    font-size: 1rem;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out
}
.filter-container .portfolio-filter li a.filter:hover,
.filter-container .portfolio-filter li a.filter.active {
    background-color: #2D4059 !important;
    color: #fff !important
}
.portfolio-items {
    font-size: 0;
    margin: 0 -1.375rem
}
.portfolio-items .mix {
    display: none
}
.portfolio-items article {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 0.9375rem;
    padding: 0 1.375rem
}
.portfolio-items.col-2 article {
    width: 50%
}
.portfolio-items.col-3 article {
    width: 33.3333%
}
.portfolio-items.col-4 article {
    width: 25%
}
.portfolio-items .work-item {
    overflow: hidden;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none
}
.portfolio-items .work-item h4.caption,
.portfolio-items .work-item .post-list.four-cols>article .post.post-alternate-1 .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .portfolio-items .work-item .caption.entry-title,
.portfolio-items .work-item .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .portfolio-items .work-item .caption.entry-title,
.portfolio-items .work-item .post-list.four-cols>article .post.post-alternate-3 .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .portfolio-items .work-item .caption.entry-title,
.portfolio-items .work-item .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .portfolio-items .work-item .caption.entry-title,
.portfolio-items .work-item .post-list.four-cols>article .post.post-classic .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .portfolio-items .work-item .caption.entry-title,
.portfolio-items .work-item .medium-3>.post-list.full-width>article .post.post-classic .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .portfolio-items .work-item .caption.entry-title {
    margin-top: 0.9375rem;
    color: #262626;
    font-size: 1rem;
    font-weight: normal;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
.portfolio-items .work-item:hover h4.caption,
.portfolio-items .work-item:hover .post-list.four-cols>article .post.post-alternate-1 .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-alternate-1 .entry-header .portfolio-items .work-item:hover .caption.entry-title,
.portfolio-items .work-item:hover .medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-1 .entry-header .portfolio-items .work-item:hover .caption.entry-title,
.portfolio-items .work-item:hover .post-list.four-cols>article .post.post-alternate-3 .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-alternate-3 .entry-header .portfolio-items .work-item:hover .caption.entry-title,
.portfolio-items .work-item:hover .medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-alternate-3 .entry-header .portfolio-items .work-item:hover .caption.entry-title,
.portfolio-items .work-item:hover .post-list.four-cols>article .post.post-classic .entry-header .caption.entry-title,
.post-list.four-cols>article .post.post-classic .entry-header .portfolio-items .work-item:hover .caption.entry-title,
.portfolio-items .work-item:hover .medium-3>.post-list.full-width>article .post.post-classic .entry-header .caption.entry-title,
.medium-3>.post-list.full-width>article .post.post-classic .entry-header .portfolio-items .work-item:hover .caption.entry-title {
    color: #FF5722
}
.portfolio-paging,
.post-load-more {
    text-align: center
}
.load-more {
    display: inline-block;
    margin: 0 0 0.625rem;
    line-height: 1;
    outline: none;
    color: #fff;
    background-color: #FF5722;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    border-radius: 0;
    cursor: pointer;
    padding: 0.75rem 1.75rem;
    font-size: 0.9375rem;
    border-style: solid;
    border-width: 2px;
    border-color: transparent;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
    font-size: 1.125rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.load-more:hover,
.load-more:focus {
    background-color: transparent;
    color: #262626;
    border-width: 2px;
    border-style: solid;
    border-color: #000
}
.mfp-s-loading .mfp-arrow {
    display: none
}
.gallery-back {
    position: absolute;
    right: 15px;
    top: 0px;
    margin: -1.25rem 0 0 -1.25rem;
    display: none;
    font: 0/0 a;
    text-align: center;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: border-color 0.2s linear;
    -moz-transition: border-color 0.2s linear;
    -ms-transition: border-color 0.2s linear;
    transition: border-color 0.2s linear;
    -webkit-animation: 0.35s linear normal unrotate;
    -moz-animation: 0.35s linear normal unrotate;
    -ms-animation: 0.35s linear normal unrotate;
    animation: 0.35s linear normal unrotate
}
.gallery-back:before {
    display: block;
    color: #000;
    font-size: 1.375rem;
    font-family: "fontello";
    line-height: 35px;
    text-align: center;
    content: "\e8d4";
    -webkit-transition: color 0.2s linear;
    -moz-transition: color 0.2s linear;
    -ms-transition: color 0.2s linear;
    transition: color 0.2s linear
}
.gallery-back:hover {
    border-color: #FF5722;
    -webkit-animation: 0.35s linear normal rotate;
    -moz-animation: 0.35s linear normal rotate;
    -ms-animation: 0.35s linear normal rotate;
    animation: 0.35s linear normal rotate
}
.tp-grid {
    text-align: justify;
    position: relative;
    list-style-type: none;
    display: block
}
.tp-grid li {
    height: 260px;
    width: 335px;
    position: absolute;
    cursor: pointer;
    border: 10px solid #fff;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
    display: none;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden
}
.no-js .tp-grid li {
    position: relative;
    display: inline-block
}
.tp-grid li a {
    display: block;
    outline: none
}
.tp-grid li img {
    display: block;
    border: none
}
.tp-grid .tp-info,
.tp-grid .tp-title {
    padding: 0.625rem 2.8125rem 0.625rem 0.625rem;
    text-transform: uppercase;
    font-weight: normal
}
.tp-info,
.tp-title {
    position: absolute;
    background: #fff;
    line-height: 20px;
    color: #333;
    top: 40%;
    width: 75%;
    text-align: right;
    left: -100%;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) 5px 0 5px -3px rgba(0, 0, 0, 0.4) inset 0 0 5px rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) 5px 0 5px -3px rgba(0, 0, 0, 0.4) inset 0 0 5px rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) 5px 0 5px -3px rgba(0, 0, 0, 0.4) inset 0 0 5px rgba(0, 0, 0, 0.04);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) 5px 0 5px -3px rgba(0, 0, 0, 0.4) inset 0 0 5px rgba(0, 0, 0, 0.04)
}
.touch .tp-info {
    left: 0px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}
.no-touch .tp-grid li:hover .tp-info {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    transition-delay: 150ms
}
.no-touch .tp-open li:hover .tp-info {
    left: 0px
}
.tp-title {
    padding: 0.625rem 2.1875rem 0.625rem 0.625rem;
    left: 0px
}
.tp-title span:nth-child(2) {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    height: 100%;
    line-height: 40px;
    color: #aaa;
    padding: 0 0.75rem;
    background: #F7F7F7
}
.dialog {
    position: fixed;
    pointer-events: none;
    z-index: 1000000;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}
.dialog .dialog-overlay {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(55, 58, 71, 0.9);
    opacity: 0;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -ms-transition: opacity 0.3s;
    transition: opacity 0.3s
}
.dialog .dialog-content {
    padding: 0;
    background: transparent;
    width: 50%;
    max-width: 610px;
    min-width: 290px;
    position: relative;
    z-index: 99;
    opacity: 0
}
.dialog .dialog-content .morph-shape {
    position: absolute;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    top: -2px;
    left: -2px;
    z-index: -1
}
.dialog .dialog-content .morph-shape svg rect {
    stroke: #EEEEEE;
    stroke-width: 2px;
    stroke-dasharray: 1680
}
.dialog .dialog-content .dialog-inner {
    opacity: 0;
    background: #EEEEEE
}
.dialog .dialog-content .dialog-inner .action-close {
    position: absolute;
    top: -30px;
    right: -30px;
    font-size: 0;
    font-style: normal;
    cursor: pointer;
    z-index: 999
}
.dialog .dialog-content .dialog-inner .action-close:before {
    width: 20px;
    height: 20px;
    background-color: transparent;
    color: #9f9fa1;
    cursor: pointer;
    content: '\e9a5';
    font-family: "fontello";
    font-size: 1.5625rem
}
.dialog .dialog-content .dialog-inner p {
    line-height: 1
}
.dialog .dialog-content .login {
    text-align: left
}
.dialog .dialog-content .account {
    text-align: justify;
    position: relative;
    vertical-align: middle
}
.dialog .dialog-content .account:after {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    content: ""
}
.dialog .dialog-content .account a.reset-pass {
    float: right;
    color: #777;
    vertical-align: middle;
    margin-right: 1.25rem;
    font-size: 0.875rem;
    line-height: 2.75rem;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.dialog .dialog-content .account a.reset-pass:hover {
    color: #FF5722
}
.dialog .dialog-content .account label {
    line-height: 2.2rem
}
.dialog .dialog-content .account label:after {
    top: 0.5rem
}
@media screen and (min-width: 0 \0) {
    .dialog .dialog-content .account label:after {
        top: 1.125rem
    }
}
.dialog .dialog-content .account button {
    vertical-align: middle
}
.dialog .dialog-content h2,
.dialog .dialog-content .post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .dialog .dialog-content .entry-title,
.dialog .dialog-content .owl-item .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .dialog .dialog-content .entry-title,
.dialog .dialog-content .post.post-classic .entry-header .entry-title,
.post.post-classic .entry-header .dialog .dialog-content .entry-title,
.dialog .dialog-content .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .dialog .dialog-content .entry-title {
    margin: 0;
    padding: 0 0 2em;
    font-weight: normal;
    font-size: 2em
}
.dialog .dialog-content .dialog-error {
    position: absolute;
    bottom: -2px;
    padding: 0.875rem;
    width: calc(100% + 2px);
    background-color: #ff615e;
    line-height: 1;
    text-align: center;
    color: #fff;
    font-family: "Roboto Condensed"
}
.dialog.dialog-open {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}
.dialog.dialog-open .dialog-overlay {
    opacity: 1;
    pointer-events: auto;
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s
}
.dialog.dialog-open .dialog-content {
    opacity: 1;
    pointer-events: auto
}
.dialog.dialog-open .morph-shape svg rect {
    -webkit-animation: anim-dash 0.6s forwards;
    -moz-animation: anim-dash 0.6s forwards;
    -ms-animation: anim-dash 0.6s forwards;
    animation: anim-dash 0.6s forwards
}
.dialog.dialog-open .dialog-inner {
    padding: 3.75rem 5rem 1.875rem 5rem;
    opacity: 1;
    -webkit-transition: opacity 0.85s 0.35s;
    -moz-transition: opacity 0.85s 0.35s;
    -ms-transition: opacity 0.85s 0.35s;
    transition: opacity 0.85s 0.35s
}
.dialog.dialog-open label,
.dialog.dialog-open .message {
    -webkit-animation: anim-elem-1 0.7s ease-out both;
    -moz-animation: anim-elem-1 0.7s ease-out both;
    -ms-animation: anim-elem-1 0.7s ease-out both;
    animation: anim-elem-1 0.7s ease-out both
}
.dialog.dialog-open button,
.dialog.dialog-open .button,
.dialog.dialog-open input[type="submit"],
.dialog.dialog-open .reset-pass {
    -webkit-animation: anim-elem-2 0.7s ease-out both;
    -moz-animation: anim-elem-2 0.7s ease-out both;
    -ms-animation: anim-elem-2 0.7s ease-out both;
    animation: anim-elem-2 0.7s ease-out both
}
.dialog.dialog-close .item-overlay {
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s
}
.ls-slide {
    position: relative;
}
.ls-slide h2, .ls-slide .ls-l {
    z-index: 20;
}
.ls-slide:after {
    content: '';
    background: url(../images/dots.png);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    transition: .5s;
    -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  animation-delay: 2s;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.ls-container .ls-inner .ls-slide h2,
.ls-container .ls-inner .ls-slide .post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .owl-item .post.post-alternate-3 .entry-header .entry-title,
.owl-item .post.post-alternate-3 .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .post.post-classic .entry-header .entry-title,
.post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide h3,
.ls-container .ls-inner .ls-slide .event .event-details dl dt.event-title,
.event .event-details dl .ls-container .ls-inner .ls-slide dt.event-title,
.ls-container .ls-inner .ls-slide .medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-4>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .entry-title,
.medium-6>.post-list.full-width>.medium-12 .post.post-alternate-3 .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .post-list.two-cols .post.post-classic .entry-header .entry-title,
.post-list.two-cols .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .post-list.three-cols>.medium-4 .post.post-classic .entry-header .entry-title,
.post-list.three-cols>.medium-4 .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .medium-6>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-6>.post-list.full-width .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .medium-8>.post-list.full-width .post.post-classic .entry-header .entry-title,
.medium-8>.post-list.full-width .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title,
.ls-container .ls-inner .ls-slide .medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .entry-title,
.medium-8 .medium-8>.post-list.full-width>.medium-12 .post.post-classic .entry-header .ls-container .ls-inner .ls-slide .entry-title {
    color: #fefefe;
    font-family: 'Lora';
    letter-spacing: -0.5px
}
.ls-container .ls-inner .ls-slide hr {
    border: 0;
    opacity: 0.7;
    height: 2px;
    background-color: #fff
}
.ls-container .ls-inner .ls-slide p {
    color: #fff;
    opacity: 0.8;
    font-size: 1.125rem;
    line-height: 1.4
}
.ls-container .ls-inner .ls-slide input[type="email"] {
    width: 15.875rem
}
.ls-container .ls-inner .ls-slide input[type="text"],
.ls-container .ls-inner .ls-slide input[type="email"] {
    padding-top: 0.875rem;
    padding-bottom: 0.9375rem;
    color: #fff;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.5)
}
.ls-container .ls-inner .ls-slide input::-webkit-input-placeholder,
.ls-container .ls-inner .ls-slide textarea::-webkit-input-placeholder {
    color: #EEEEEE
}
.ls-container .ls-inner .ls-slide input:-moz-placeholder,
.ls-container .ls-inner .ls-slide textarea:-moz-placeholder {
    color: #EEEEEE;
    opacity: 1
}
.ls-container .ls-inner .ls-slide input::-moz-placeholder,
.ls-container .ls-inner .ls-slide textarea::-moz-placeholder {
    color: #EEEEEE;
    opacity: 1
}
.ls-container .ls-inner .ls-slide input:-ms-input-placeholder,
.ls-container .ls-inner .ls-slide textarea:-ms-input-placeholder {
    color: #EEEEEE
}
.widget.arqam_counter-widget .arqam-widget-counter {
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
    border: none
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li {
    border: none
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a {
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a [class^="icon-"] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    font-size: 20px;
    float: left;
    margin-right: 20px;
    background-color: #424246
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a:hover .icon-vkontakte {
    background-color: #395998
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a:hover .icon-youtube {
    background-color: #cc181e
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a:hover .icon-twitter {
    background-color: #5DA01A
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a:hover .icon-odnoklassniki {
    background-color: #ee802f
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a span {
    font-size: 24px;
    font-family: "Roboto Condensed", serif;
    color: #262626;
    display: block;
    text-align: left;
    margin: 20px 0 5px
}
.widget.arqam_counter-widget .arqam-widget-counter>ul>li>a small {
    text-transform: uppercase;
    font-size: 10px;
    font-family: "Roboto", sans-serif;
    color: "Roboto Condensed", serif;
    display: block;
    text-align: left
}
#footer .footer-top {
    padding: 3.75rem 0;
    background-color: #3a3a3c
}
#footer .footer-bottom {
    background-color: #313133;
    padding: 2.5rem 0;
    position: absolute;
    width: 100%;
    min-height: 90px;
    bottom: 0;
    border-top: 4px solid #313133;
    margin: 0 auto;
    z-index: 1
}
#footer .footer-bottom .copyright,
#footer .footer-bottom .copyright a,
#footer .footer-bottom .developed a,
#footer .footer-bottom .developed {
    color: #959595;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem
}
#footer .footer-bottom .copyright a,
#footer .footer-bottom .developed a a,
#footer .footer-bottom .developed a {
    text-decoration: none;
    -webkit-transition: color 0.35s ease;
    -moz-transition: color 0.35s ease;
    -ms-transition: color 0.35s ease;
    transition: color 0.35s ease
}
#footer .footer-bottom .copyright a:hover,
#footer .footer-bottom .developed a a:hover,
#footer .footer-bottom .developed a:hover {
    color: #FF5722
}
#footer .footer-bottom .developed {
    float: right
}
.item-overlay {
    position: relative;
    display: block;
    background-color: #272729;
    text-align: center;
    overflow: hidden;
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease
}
.item-overlay img {
    width: 100%;
    -webkit-transform: rotateZ(0) scale(1);
    transform: rotateZ(0) scale(1);
    -webkit-transition: -webkit-transform 0.35s ease, opacity 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease, opacity 0.35s ease;
    -ms-transition: transform 0.35s ease, opacity 0.35s ease;
    transition: transform 0.35s ease, opacity 0.35s ease
}
.item-overlay:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    background-image: url(/public/img/content/plus.png);
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform 0.35s ease;
    -moz-transition: -moz-transform 0.35s ease;
    -ms-transition: transform 0.35s ease;
    transition: transform 0.35s ease
}
.item-overlay:hover img {
    opacity: .3;
    -webkit-transform: rotateZ(-3deg) scale(1.2);
    transform: rotateZ(-3deg) scale(1.2)
}
.item-overlay:hover:after {
    -webkit-transform: scale(1);
    transform: scale(1)
}
.item-overlay.gallery:after {
    top: 50%;
    margin-top: -20px;
    margin-left: -20px;
    width: 40px;
    height: 40px;
    color: #fff;
    background-image: none;
    content: "\e8a3";
    font-family: "fontello";
    font-size: 1.5625rem
}
.google_map {
    width: 100%;
    height: 12.5rem
}
.google_map img {
    max-width: none
}
.owl-carousel {
    position: relative
}
.owl-carousel .owl-controls {
    display: block
}
.owl-carousel .owl-controls .owl-next,
.owl-carousel .owl-controls .owl-prev {
    position: absolute;
    display: block;
    top: 50%;
    margin-top: -16px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    font-size: 0;
    opacity: 0;
    -webkit-transition: -webkit-transform 0.2s ease-in, opacity 0.35s ease-in;
    -moz-transition: -moz-transform 0.2s ease-in, opacity 0.35s ease-in;
    -ms-transition: transform 0.2s ease-in, opacity 0.35s ease-in;
    transition: transform 0.2s ease-in, opacity 0.35s ease-in
}
.owl-carousel .owl-controls .owl-next:after,
.owl-carousel .owl-controls .owl-prev:after {
    position: absolute;
    top: -1.25rem;
    color: #fff;
    content: '';
    font-family: "fontello";
    font-size: 2.5rem
}
.owl-carousel .owl-controls .owl-prev {
    left: 15px;
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px)
}
.owl-carousel .owl-controls .owl-next {
    right: 15px;
    -webkit-transform: translateX(15px);
    transform: translateX(15px)
}
.owl-carousel .owl-controls .owl-prev:after {
    content: "\ea0e"
}
.owl-carousel .owl-controls .owl-next:after {
    content: "\ea0f"
}
.owl-carousel:hover .owl-prev,
.owl-carousel:hover .owl-next {
    opacity: .6;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
    opacity: 1
}
#searchform {
    position: relative
}
#searchform label {
    display: block
}
#searchform input[type="text"] {
    padding-right: 2.5rem;
    font-style: italic;
    font-size: 0.875rem
}
#searchform .entry {
    position: relative;
    margin-bottom: 0.9375rem;
    padding-bottom: 0.9375rem;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #ababab
}
#searchform .ajax_response {
    position: absolute;
    top: 50px;
    min-height: 50px;
    z-index: 99;
    width: 100%;
    padding: 0.625rem 0.9375rem;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 5px 1px #ddd;
    -moz-box-shadow: 0 1px 5px 1px #ddd;
    -ms-box-shadow: 0 1px 5px 1px #ddd;
    box-shadow: 0 1px 5px 1px #ddd
}
#searchform .ajax_response:after {
    position: absolute;
    display: block;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #e9e9e9;
    content: ""
}
#searchform .ajax_response h5,
#searchform .ajax_response h6 {
    color: #444447;
    text-transform: uppercase;
    font-family: "Roboto Condensed";
    font-weight: normal
}
#searchform .ajax_response .ajax_search_content {
    font-size: 0.75rem;
    line-height: 1em
}
#searchform .ajax_response .entry-media {
    float: left;
    margin-right: 0.9375rem;
    margin-bottom: 0.3125rem
}
#searchform .ajax_response .entry-media .post-format-type {
    display: block;
    width: 40px;
    height: 40px;
    background-color: #dcdcdc;
    position: relative
}
#searchform .ajax_response .entry-media .post-format-type .post-format {
    position: relative;
    text-align: center
}
#searchform .ajax_response .entry-media .post-format-type .post-format:before {
    position: absolute;
    left: 13px;
    line-height: 40px;
    color: #fff;
    content: "";
    font-size: 1.125rem;
    font-family: "fontello";
    -webkit-transition: color 0.2s ease;
    -moz-transition: color 0.2s ease;
    -ms-transition: color 0.2s ease;
    transition: color 0.2s ease
}
#searchform .ajax_response .entry-media .post-format-type .post-format.picture-icon:before {
    content: "\e833"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.grid-post-icon:before {
    content: "\e9a0"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.gallery-icon:before {
    content: "\e8a3"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.quote-icon:before {
    content: "\e86a"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.audio-icon:before {
    content: "\e89f"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.video-icon:before {
    content: "\e8df"
}
#searchform .ajax_response .entry-media .post-format-type .post-format.noimage-icon:before {
    content: "\e886"
}
@-moz-document url-prefix() {
    #searchform .ajax_response .entry-media .post-format-type .post-format:before {
        top: 15px
    }
}
#searchform .ajax_response .entry-media .post-format-type:hover .post-format:before {
    color: #FF5722
}
#searchform .ajax_response .post-holder {
    display: table
}
#searchform .ajax_response .post-holder .entry-title {
    margin-bottom: 0;
    text-align: left;
    padding-right: 7px;
    line-height: 1.3em;
    text-transform: none
}
#searchform .ajax_response .post-holder .entry-title a {
    color: #262626;
    font-family: "Roboto Condensed";
    font-weight: normal
}
.ajax_response .mCSB_scrollTools,
.cart-content .mcsb_scrolltools {
    bottom: 0;
    height: auto;
    position: absolute;
    right: -14px;
    top: 0;
    width: 30px
}
.ajax_response .mCSB_inside>.mCSB_container {
    margin-right: 0px
}
#back-top {
    position: fixed;
    bottom: 1.25rem;
    right: 1.25rem;
    width: 2.5rem;
    height: 2.5rem;
    background-color: transparent;
    border: 1px solid #262626;
    line-height: 2.5rem;
    color: #262626;
    text-align: center;
    overflow: hidden;
    z-index: 999;
    opacity: 0;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
#back-top:after {
    font-family: "fontello";
    font-size: 1.25rem;
    font-weight: normal;
    content: "\ed4c";
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease
}
#back-top:hover, #back-top.bg_ii:hover {
    border: 1px solid #FF5722;
    background-color: #FF5722
}
#back-top.bg_ii {
	background-color: rgba(255,255,255,0.6);
}
#back-top:hover:after {
    color: #fff
}
.wp-caption-text {
    visibility: hidden
}
.gallery-caption {
    visibility: hidden
}
.bypostauthor {
    visibility: hidden
}
.small-image img {
    width: 135px;
}
.rating-plus a {
    color: #fff!important;
    font-size: 17px;
    padding: 5px 11px;
    text-align: center;
    background: #6FAF6F;
    margin-right: 5px;
}
.rating-minus a {
    color: #fff!important;
    font-size: 17px;
    padding: 5px 13px;
    text-align: center;
    background: #D44242;
    margin-left: 5px;   
}
.userinfo li {
    list-style: none;
}
.userinfo .avatar {
    float: right;
}
.control-btn {
    list-style: none;
    margin: 0;
}
.control-btn li {
    display: inline-block;
    margin: 0px 5px;
}
.control-btn li a {
    display: inline-block;
    margin-bottom: 5px;
    font-family: "Roboto", sans-serif;
    font-size: 0.75rem;
    padding: 0.3125rem 1.0625rem 0.3125rem 1.0625rem;
    color: #262626;
    border-width: 2px;
    border-style: solid;
    border-color: #262626;
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease;    
}
.control-btn li a:hover {
    background-color: #FF5722;
    border-color: #FF5722;
    color: #fff;
}
.rating-comments {
    position: absolute;
    top: 30px;
    right: 15px;    
}
.comments-list,
.comments-tree-list,
.ui-form,
#login_pane {
    list-style: none;
}
.ui-form {
    margin: 0;
}
.ui-form input, .ui-form textarea {
    margin-bottom: 20px;
}
.login_pane__info .avatar {
    margin: 12px 0;
}
.avatar {
    display: inline-block;
}
.cover {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
}
.avatar .cover {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    white-space: nowrap;
    text-indent: -9999px;
    display: inline-block;
}
.login_pane__menu {
    list-style: none;
    padding: 0;
    margin: 10px 0;
    text-align: left;
    border-bottom: 1px solid #efefef;
}
.login_pane__menu li a {
    color: inherit;
    text-decoration: none!important;
    padding: 14px 0;
    display: block;
    border-bottom: 1px dashed #BDBDBD;
}
.login_pane__foot {
    text-align: left;
}
.plus_icon.circle {
    width: 12px;
    height: 12px;
    padding: 4px 9px;
    border-radius: 50%;
    border: 2px solid #FF5824;
}
.login_pane__foot .plus_icon {
    margin: -3px 5px 0 0;
}
.login_pane__admin a,
.login_pane__foot a,
.add-poll {
    font-size: 16px;
    border: 2px solid #2D4059;
    padding: 2px 15px;
    color: #2D4059;
    transition: .5s;
    margin: 5px 0px;
    display: inline-block;
}
.login_pane__admin a:hover,
.login_pane__foot a:hover,
.add-poll:hover {
    border: 2px solid #FF5722;
    color: #FF5722;
}
.pm-box {
    margin-bottom: 25px;
}
#pm-menu {
    margin-bottom: 10px;
    display: inline-block;
}
#pm-menu a {
    color: inherit;
    padding: 10px 16px;
    border: 2px solid transparent;
    float: left;
    font-size: 16px;
    text-decoration: none !important;
}
#pm-menu a:hover {
    color: #FF5722;
    border-color: #FF5722;
}
.pm_status {
    padding: 25px;
    background-color: #f7f7f7;
    border-radius: 2px;
}
.pm_progress_bar {
    background-color: #DCDFE2;
    margin-bottom: 10px;
    border-radius: 2px;
}
.pm_progress_bar span {
    background: #FF5722;
    font-size: 0;
    height: 20px;
    border-radius: 2px;
    display: block;
    overflow: hidden;
}
.userstop td, .pm td.pm_list, .pm td.pm_head {
    border-bottom: 1px solid #efefef;
    padding: 12px 2px;
    font-size: 16px;
}
.pm_list .tmm-checkbox, .mass .tmm-checkbox {
    opacity: 1;
}
.error-block {
    padding: 15px;
    background: #F1C4B5;
}
.error-block h3 {
    margin-bottom: 0;
    text-align: center;
}
.error-block p {
    margin-bottom: 0;
    font-size: 15px;
}
.userinfo_top ul {
    list-style: none;
}
.userinfo_top ul li {
    display: inline-block;
    margin-right: 10px;
}
.userinfo_top ul li a {
    display: inline-block;
    padding: 5px 10px;
    color: #2D4059;
    font-size: 16px;
    text-transform: uppercase;
}
.userinfo_top ul li.active a {
    display: inline-block;
    padding: 5px 15px;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    background: #FF5722;
}
#user1 .avatar {
    float: right;
    margin-right: 20px;
}
.usinf {
    list-style: none;
}
.usinf li div {
    display: inline-block;
    font-size: 15px;
}
.usinf li div.grey {
    font-weight: 700;
    margin-right: 10px;
}
.usinf li div.ui-c2 {
    border-bottom: 1px dashed #BBB;    
}
#userinfo #user2 {
    display: none;
    margin-left: 10px;
}
.search_result_num {
    padding: 10px;
    margin: 15px 0px;
    text-align: center;
    background: #fff;    
}
.searchpage,
.error-block,
#sendmail,
.box.story {
    margin: 0px 15px;
}
#registration .bbcodes:nth-child(2) {
    margin-bottom: 0 !important;
}
#fullsearch fieldset table {
    width: 100%;
}
#fullsearch select {
    width: 100% !important;
    margin-bottom: 10px;
}
.tag_list {
    list-style: none;
}
.tag_list li {
    display: inline-block;
    margin-right: 10px;
}
.tag_list a {
    padding: 5px 15px;
    background: #2D4059;
    color: #fff !important;
    display: inline-block;
    margin-bottom: 10px;
    transition: .5s;
}
.tag_list a:hover {
    background: #FF5722;
}
.tag_list .clouds_xsmall a {
    font-size: 14px
}
.tag_list .clouds_medium a {
    font-size: 16px;
}
.tag_list .clouds_xlarge a {
    font-size: 18px;
}
#vote-layer {
    background: #F5F5F5;
}
#vote-layer #votes {
    padding: 10px 20px;
}
#vote-layer .vote_list {
    margin-bottom: 10px;
}
.block_poll {
    margin-top: 5px;
}
.block_poll .title {
    text-align: center;
    color: #969696;
    text-transform: uppercase;
}
.block_poll .vote_list .pollanswer {
    display: inline-block;
    margin: 0px 5px 10px 0px;
}
#dle-content article.columns:nth-child(odd) {
    clear: both;
}
.slider-v2 h2, .slider-v2 div {
    max-width: 350px !important;
    white-space: normal !important;
}
.partner-block {
    text-align: center;
}
.mass_action {
    width: 220px !important;
}

/*---------------------------------------------------------------------------------*/
		div.navigator{
			font-size:smaller;
			padding:5px;
			text-align:center;
		}
		div.totalpagesdisplay{
			padding-top: 2px;
			font-size: 70%;
			text-align:center;
			font-style:italic;
			color: #969796;
		}
.page_nav {
    display: inline-block;
    margin: 0;
    clear: both;
    width: 100%;
    text-align: center;
}
.page_nav #pages span {
    background: #2D4059;
    padding: 10px 15px;
    color: #fff;
    transition: .5s;
}
.page_nav #pages a {
     background: #E1E1E1;
    padding: 10px 15px;
    margin: 0px 3px;
    color: #222;
    transition: .5s;   
}
.page_nav #pages span:hover,
.page_nav #pages a:hover {
    background-color: #FF5722;
}
		
.navigator a {
/*padding : 0px 2px 2px 2px;
			margin-left:0px;
			font-size: 100%;
			font-style: normal;
			border: solid 1px #dddddd;
			background: #fefef6;
			padding: 4px;
			color: #929292 ;
*/
    background: #e1e1e1 none repeat scroll 0 0;
    color: #222;
    margin: 0 3px;
    padding: 10px 15px;
    transition: all 0.5s ease 0s;
}
.navigator span.inactive2 {
/*
	color: #777;
	background: none;
	font-size: 17px;
*/	
	margin: 0 3px;
}
.navigator a:link, .navigator a:visited
{
/*
			border: solid 1px #dddede;
			background:  #fdfada;
			padding: 4px;
			color: #000;
			text-decoration: none;
*/			
}
.navigator a:hover,.navigator a:active
{
/*			border: solid 1px #939494;
			background: #fef8b6;
			padding: 4px;
			color: #ff0000;
			text-decoration: none;
*/			
	background-color: #FF5722;			
}
span.inactive
{
/*
	font-style: normal;
	font-weight: bold;
*/
    background: #2d4059 none repeat scroll 0 0;
    color: #fff;
    padding: 10px 15px;
    transition: all 0.5s ease 0s;
}
		div.inp
		{
			padding-top:2px;
			font-size:9px;
			text-align:left;
			font-style:italic;
			color: #969796;
		}
/*---------------------------------------------------------------------------------*/
.slider {
	position: relative;
}
#slide_next {
	position: absolute;
	z-index: 2;
	height: 355px;
	width: 50px;
	background: url('/public/img/content/next.png') no-repeat center center;
	top: 0px;
	right: 0px;
	cursor: pointer;	
}
#slide_prev {
	position: absolute;
	z-index: 2;
	height: 355px;
	width: 50px;
	background: url('/public/img/content/prev.png') no-repeat center center;
	top: 0px;
	left: 0px;
	cursor: pointer;	
}
#slide_prev:hover {
	background:  url('/public/img/content/prev.png') no-repeat center center #fff; 
	opacity: 0.3;
}
#slide_next:hover {
	background: url('/public/img/content/next.png') no-repeat center center #fff; 
	opacity: 0.3;
}
.slider_wrap {
	position: relative;
	display: block;
	width: 100%;
}
.slider_title, .slider_subtitle, .slider_buton {
	position: absolute;
	display: block;
	z-index: 10;
}
.slider_buton {
	background-color: #ca2139;
    padding: 0.55rem 2.5rem;
    color: #ffffff;
    bottom: 17%;
    right: 7%;
    font-size: 1.2rem;
}
.slider_buton:hover {
    background-color: #b4142b
}
.slider_subtitle {
	font-size: 1.7rem;
	color: #2d4059;
    bottom: 25%;
    right: 7%;
    width: 70%;
    font-family: SegoeUILite;
    text-align: right;
    text-shadow: 1px 0 5px #ffffff, 1px 0 5px #ffffff, 1px 0 5px #ffffff, 1px 0 5px #ffffff;
}
.mh_head_title {
	min-height: 45px;
}
.mh_head_title_news {
/*	min-height: 115px;*/
	height: 140px;
	overflow: hidden;
}
.group_photo {
	list-style: none;
	text-align: center;
}
.group_photo li {
	position: relative;
	margin: 0 1% 1% 0;
	width: 48%;
	height: 380px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	padding: 15px;
	background-color: #fff;
}
.group_photo li img {
	width: 100%;
}
.group_photo li a  {
	dispaly: inline-block;
	padding: 0.625rem 4.375rem;
	position: absolute;
	z-index: 10;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);	
     background-color: rgba(227, 227, 227, 0.8);
    transition: all 0.35s ease 0s;
    font-size: 1.4rem;
    color: #555;
}
.group_photo li a:hover {
	background-color: rgba(255,87,34,0.8);
	color: #fff;
}
.all_photo {
	list-style: none;
	text-align: center;
}
.all_photo li {
	position: relative;
	margin: 0 1% 1% 0;
	width: 30%;
	display: inline-block;
	text-align: center;
	padding: 15px;
	background-color: #fff;
}
.all_photo li .block_pic {
	position: relative;
	width: 100%;
	height: 210px;
	overflow: hidden;
	cursor: pointer;
}
.all_photo li .block_pic img {
	width: 100%;
}
.all_photo li .block_pic .block_note_photo {
	position: absolute;
	left: 0;
	bottom: -100%;
	width: 100%;
	height: 210px;
	background-color: rgba(42, 42, 42, 0.8);
	transform: translateY(20%);
	transition: all 0.35s ease 0s;
}
.all_photo li .block_pic:hover .block_note_photo {
	bottom: 0;
}
.all_photo li .block_pic .block_note_photo .rel_note_photo {
	position: relative;
	display: block;
	width: 100%;
	height: 210px;
}
.all_photo li .block_pic .block_note_photo .rel_note_photo .note_photo {
	color: #fff;
	font-size: 1.0rem;
	line-height: 1.2rem;
	display: block;
	width: 90%;
	position: absolute;
	z-index: 10;
    top: 50%;
	left: 50%;
	transform: translate(-50%,-70%);
	-webkit-transform: translate(-50%,-70%);
    -ms-transform: translate(-50%,-70%);	
    overflow: hidden;
}
.footer_pic .note_photo_right .like-qty {
	padding: 0 0 0 20px;
}
.footer_pic .note_photo_right .like-qty:before {
    content: "\ee75";
    -webkit-transition: -webkit-transform 0.25s linear;
    -moz-transition: -moz-transform 0.25s linear;
    -ms-transition: transform 0.25s linear;
    transition: transform 0.25s linear;   
    font-family: "fontello";
    color: #bebebe;
    
}
.area_filter {
	position: relative;
	top: -40px;
	border-bottom: 1px dashed #ababab;
}
.area_filter ul {
	list-style: none;
	text-align: center;
	margin: 0 0 20px 0;
}
.area_filter ul li {
	display: inline-block;
	width: 75%;
	margin: 0 0 0 0;
	text-align: right;
}
.f_size {
	font-size: 1.25rem;
	color: #f7d2d7;
}
.block_att {

}
.block_att ul {
	list-style: none;
	text-align: left;
}
.block_att ul li {
	margin: 10px 0;
	display: inline-block;
	width: 48%;
	text-align: left;
}
.block_att ul li a {

}
.block_att ul li a img {
	height: 50px;
}
.block_att ul li a span.att_name {
	display: inline-block;
	margin: 0 0 0 10px;
	font-size: 1.1rem;
}
.block_att ul li span.att_size {
	font-size: 0.75rem;
	color: #aaa;
}



.grayscale {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE 6-9 */
	z-index: 0;
}

.panel_cont {
	display: inline-block;
	position: absolute;
	top: 0px;
	left: 0px;	
}
.panel_rel {
	position: relative;
	display: inline-block;
}
.block_panel_normal {
	padding: 5px 0 5px 30px;
	cursor: pointer;
	color: #fff;
	opacity: 0.7;
	-webkit-transition-duration: 0.3s; 
	-o-transition-duration: 0.3s; 
	-moz-transition-duration: 0.3s; 
	transition-duration: 0.3s;
}
.block_panel_normal:before {
	content: "";
	position: absolute;
	left: 0px;
	top: 9px;
	background: url('/public/img/content/gls.png') no-repeat left center;
	width: 24px;
	height: 15px;
}
.block_panel_normal:hover {
	opacity: 1;
}
.line_panel {
	position: fixed;
	left: 0;
	top: 0px;
	z-index: 200000;
	width: 100%;
	background: #ddd;

}
.block_panel {
/*	margin: 7px 30px;*/
	position: relative;	
}
.fz_out {
	background: url('/public/img/content/gls_big.png') no-repeat left center;
	padding: 5px 0 5px 45px;
	cursor: pointer;
	display: inline-block;
	margin: 0 0 7px 4%;
	-webkit-transition-duration: 0.3s; 
	-o-transition-duration: 0.3s; 
	-moz-transition-duration: 0.3s; 
	transition-duration: 0.3s;
}
.fz_out:hover {
	color: #ff0000;
}
#fz_style {
	display: inline-block;
	margin: 0 0 7px 12%;
	color: #000;
}
#fz_style span:hover {
	text-decoration: underline;
}
#fz_style span {
	cursor: pointer;
	color: #000;
}
#fz_bg span {
	cursor: pointer;
	display: inline-block;
	padding: 8px 12px;
	margin: 0 1px;
}
#fz_bg span:hover {
	text-decoration: underline;
}
#fz_bg {
	display: inline-block;
	margin: 0 0 7px 4%;
	color: #000;
}
#fz_img {
	display: inline-block;
	margin: 0 0 7px 4%;
	color: #000;
}
#img_off, #img_on {
	cursor: pointer;
	-webkit-transition-duration: 0.5s; 
	-o-transition-duration: 0.5s; 
	-moz-transition-duration: 0.5s; 
	transition-duration: 0.5s;
}
#img_off:hover, #img_on:hover {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}
#brg_normal {
	background: #fff;
	color: #000;
}
#brg_revers {
	background: #000;
	color: #fff;
}
#brg_bb {
	background: #9DD1FF;
	color: #063462;
}
#brg_yb {
	background: #f7f3d6;
	color: #4d4b43;
}
#brg_bgr {
	background: #3b2716;
	color: #a9e44d;
}
.fz_out {
	color: #000;
}


.fz13 {
	font-size: 1em !important;
}
.fz16 {
	font-size: 1.4em !important;
}
.fz20 {
	font-size: 1.8em !important;
}
.fz24 {
	font-size: 2.2em !important;
}
.fz28 {
	font-size: 2.6em !important;
}

.fz13_2 {
	font-size: 1em !important;
}
.fz16_2 {
	font-size: 1.4em !important;
}
.fz20_2 {
	font-size: 1.8em !important;
}
.fz24_2 {
	font-size: 2.2em !important;
}
.fz28_2 {
	font-size: 20px;
}

.style_dosc_link {
	display: block;
	color: #fff;
	padding: 10px 20px;
	font-size: 1.125rem;
    background-color: rgba(42, 42, 44, 0.8);
    -webkit-transition: all 0.35s ease;
    -moz-transition: all 0.35s ease;
    -ms-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.style_dosc_link:hover {
	background-color: #ff5722;
	color: #fff;
}
.mess_feed {
	color: #119ac4; /*ff5722;*/
	font-size: 1.125rem;
}
.mess_feed .pn {
	color: #2d4059;
}

.disp { display: none; }
.disp2 { display: none; }


/****************************************************************/
/****************************************************************/
/****************************************************************/

@charset "UTF-8";
@font-face {
  font-family: 'fontello';
  src: url("fontello7ac0.eot");
  src: url("fontello7ac0.eot") format("embedded-opentype"), url("fontello7ac0.woff") format("woff"), url("fontello7ac0.ttf") format("truetype"), url("fontello7ac0.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-emo-happy:before {
  content: '\e800'; }

/* 'СЋР°Рђ' */
.icon-odnoklassniki-rect-1:before {
  content: '\f002'; }

/* 'СЏРђР’' */
.icon-emo-wink2:before {
  content: '\e802'; }

/* 'СЋР°Р’' */
.icon-emo-unhappy:before {
  content: '\e803'; }

/* 'СЋР°Р“' */
.icon-emo-sleep:before {
  content: '\e804'; }

/* 'СЋР°Р”' */
.icon-emo-thumbsup:before {
  content: '\e805'; }

/* 'СЋР°Р•' */
.icon-emo-devil:before {
  content: '\e806'; }

/* 'СЋР°Р–' */
.icon-emo-surprised:before {
  content: '\e807'; }

/* 'СЋР°Р—' */
.icon-emo-tongue:before {
  content: '\e808'; }

/* 'СЋР°Р' */
.icon-emo-coffee:before {
  content: '\e809'; }

/* 'СЋР°Р™' */
.icon-emo-sunglasses:before {
  content: '\e80a'; }

/* 'СЋР°Рљ' */
.icon-emo-displeased:before {
  content: '\e80b'; }

/* 'СЋР°Р›' */
.icon-emo-beer:before {
  content: '\e80c'; }

/* 'СЋР°Рњ' */
.icon-emo-grin:before {
  content: '\e80d'; }

/* 'СЋР°Рќ' */
.icon-emo-angry:before {
  content: '\e80e'; }

/* 'СЋР°Рћ' */
.icon-emo-saint:before {
  content: '\e80f'; }

/* 'СЋР°Рџ' */
.icon-emo-cry:before {
  content: '\e810'; }

/* 'СЋР°Р ' */
.icon-emo-shoot:before {
  content: '\e811'; }

/* 'СЋР°РЎ' */
.icon-emo-squint:before {
  content: '\e812'; }

/* 'СЋР°Рў' */
.icon-emo-laugh:before {
  content: '\e813'; }

/* 'СЋР°РЈ' */
.icon-spin1:before {
  content: '\e814'; }

/* 'СЋР°Р¤' */
.icon-spin2:before {
  content: '\e815'; }

/* 'СЋР°РҐ' */
.icon-spin3:before {
  content: '\e816'; }

/* 'СЋР°Р¦' */
.icon-spin4:before {
  content: '\e817'; }

/* 'СЋР°Р§' */
.icon-spin5:before {
  content: '\e818'; }

/* 'СЋР°РЁ' */
.icon-spin6:before {
  content: '\e819'; }

/* 'СЋР°Р©' */
.icon-firefox:before {
  content: '\e81a'; }

/* 'СЋР°РЄ' */
.icon-chrome:before {
  content: '\e81b'; }

/* 'СЋР°Р«' */
.icon-opera:before {
  content: '\e81c'; }

/* 'СЋР°Р¬' */
.icon-ie:before {
  content: '\e81d'; }

/* 'СЋР°Р­' */
.icon-crown:before {
  content: '\e81e'; }

/* 'СЋР°Р®' */
.icon-crown-plus:before {
  content: '\e81f'; }

/* 'СЋР°РЇ' */
.icon-crown-minus:before {
  content: '\e820'; }

/* 'СЋР°Р°' */
.icon-marquee:before {
  content: '\e821'; }

/* 'СЋР°Р±' */
.icon-glass:before {
  content: '\e822'; }

/* 'СЋР°РІ' */
.icon-music:before {
  content: '\e823'; }

/* 'СЋР°Рі' */
.icon-search:before {
  content: '\e824'; }

/* 'СЋР°Рґ' */
.icon-mail:before {
  content: '\e825'; }

/* 'СЋР°Рµ' */
.icon-mail-alt:before {
  content: '\e826'; }

/* 'СЋР°Р¶' */
.icon-heart:before {
  content: '\e827'; }

/* 'СЋР°Р·' */
.icon-heart-empty:before {
  content: '\e828'; }

/* 'СЋР°Рё' */
.icon-star:before {
  content: '\e829'; }

/* 'СЋР°Р№' */
.icon-star-empty:before {
  content: '\e82a'; }

/* 'СЋР°Рє' */
.icon-star-half:before {
  content: '\e82b'; }

/* 'СЋР°Р»' */
.icon-star-half-alt:before {
  content: '\e82c'; }

/* 'СЋР°Рј' */
.icon-user:before {
  content: '\e82d'; }

/* 'СЋР°РЅ' */
.icon-users:before {
  content: '\e82e'; }

/* 'СЋР°Рѕ' */
.icon-male:before {
  content: '\e82f'; }

/* 'СЋР°Рї' */
.icon-female:before {
  content: '\e830'; }

/* 'СЋР°в–‘' */
.icon-video:before {
  content: '\e831'; }

/* 'СЋР°в–’' */
.icon-videocam:before {
  content: '\e832'; }

/* 'СЋР°в–“' */
.icon-picture:before {
  content: '\e833'; }

/* 'СЋР°в”‚' */
.icon-camera:before {
  content: '\e834'; }

/* 'СЋР°в”¤' */
.icon-camera-alt:before {
  content: '\e835'; }

/* 'СЋР°в•Ў' */
.icon-th-large:before {
  content: '\e836'; }

/* 'СЋР°в•ў' */
.icon-th:before {
  content: '\e837'; }

/* 'СЋР°в•–' */
.icon-th-list:before {
  content: '\e838'; }

/* 'СЋР°в••' */
.icon-ok:before {
  content: '\e839'; }

/* 'СЋР°в•Ј' */
.icon-ok-circled:before {
  content: '\e83a'; }

/* 'СЋР°в•‘' */
.icon-ok-circled2:before {
  content: '\e83b'; }

/* 'СЋР°в•—' */
.icon-ok-squared:before {
  content: '\e83c'; }

/* 'СЋР°в•ќ' */
.icon-cancel:before {
  content: '\e83d'; }

/* 'СЋР°в•њ' */
.icon-cancel-circled:before {
  content: '\e83e'; }

/* 'СЋР°в•›' */
.icon-cancel-circled2:before {
  content: '\e83f'; }

/* 'СЋР°в”ђ' */
.icon-plus:before {
  content: '\e840'; }

/* 'СЋР±Рђ' */
.icon-plus-circled:before {
  content: '\e841'; }

/* 'СЋР±Р‘' */
.icon-plus-squared:before {
  content: '\e842'; }

/* 'СЋР±Р’' */
.icon-plus-squared-alt:before {
  content: '\e843'; }

/* 'СЋР±Р“' */
.icon-minus:before {
  content: '\e844'; }

/* 'СЋР±Р”' */
.icon-minus-circled:before {
  content: '\e845'; }

/* 'СЋР±Р•' */
.icon-minus-squared:before {
  content: '\e846'; }

/* 'СЋР±Р–' */
.icon-minus-squared-alt:before {
  content: '\e847'; }

/* 'СЋР±Р—' */
.icon-help:before {
  content: '\e848'; }

/* 'СЋР±Р' */
.icon-help-circled:before {
  content: '\e849'; }

/* 'СЋР±Р™' */
.icon-info-circled:before {
  content: '\e84a'; }

/* 'СЋР±Рљ' */
.icon-info:before {
  content: '\e84b'; }

/* 'СЋР±Р›' */
.icon-home:before {
  content: '\e84c'; }

/* 'СЋР±Рњ' */
.icon-link:before {
  content: '\e84d'; }

/* 'СЋР±Рќ' */
.icon-unlink:before {
  content: '\e84e'; }

/* 'СЋР±Рћ' */
.icon-link-ext:before {
  content: '\e84f'; }

/* 'СЋР±Рџ' */
.icon-link-ext-alt:before {
  content: '\e850'; }

/* 'СЋР±Р ' */
.icon-attach:before {
  content: '\e851'; }

/* 'СЋР±РЎ' */
.icon-lock:before {
  content: '\e852'; }

/* 'СЋР±Рў' */
.icon-lock-open:before {
  content: '\e853'; }

/* 'СЋР±РЈ' */
.icon-lock-open-alt:before {
  content: '\e854'; }

/* 'СЋР±Р¤' */
.icon-pin:before {
  content: '\e855'; }

/* 'СЋР±РҐ' */
.icon-eye:before {
  content: '\e856'; }

/* 'СЋР±Р¦' */
.icon-eye-off:before {
  content: '\e857'; }

/* 'СЋР±Р§' */
.icon-tag:before {
  content: '\e858'; }

/* 'СЋР±РЁ' */
.icon-tags:before {
  content: '\e859'; }

/* 'СЋР±Р©' */
.icon-bookmark:before {
  content: '\e85a'; }

/* 'СЋР±РЄ' */
.icon-bookmark-empty:before {
  content: '\e85b'; }

/* 'СЋР±Р«' */
.icon-flag:before {
  content: '\e85c'; }

/* 'СЋР±Р¬' */
.icon-flag-empty:before {
  content: '\e85d'; }

/* 'СЋР±Р­' */
.icon-flag-checkered:before {
  content: '\e85e'; }

/* 'СЋР±Р®' */
.icon-thumbs-up:before {
  content: '\e85f'; }

/* 'СЋР±РЇ' */
.icon-thumbs-down:before {
  content: '\e860'; }

/* 'СЋР±Р°' */
.icon-thumbs-up-alt:before {
  content: '\e861'; }

/* 'СЋР±Р±' */
.icon-thumbs-down-alt:before {
  content: '\e862'; }

/* 'СЋР±РІ' */
.icon-download:before {
  content: '\e863'; }

/* 'СЋР±Рі' */
.icon-upload:before {
  content: '\e864'; }

/* 'СЋР±Рґ' */
.icon-download-cloud:before {
  content: '\e865'; }

/* 'СЋР±Рµ' */
.icon-upload-cloud:before {
  content: '\e866'; }

/* 'СЋР±Р¶' */
.icon-reply:before {
  content: '\e867'; }

/* 'СЋР±Р·' */
.icon-reply-all:before {
  content: '\e868'; }

/* 'СЋР±Рё' */
.icon-forward:before {
  content: '\e869'; }

/* 'СЋР±Р№' */
.icon-quote-left:before {
  content: '\e86a'; }

/* 'СЋР±Рє' */
.icon-quote-right:before {
  content: '\e86b'; }

/* 'СЋР±Р»' */
.icon-code:before {
  content: '\e86c'; }

/* 'СЋР±Рј' */
.icon-export:before {
  content: '\e86d'; }

/* 'СЋР±РЅ' */
.icon-export-alt:before {
  content: '\e86e'; }

/* 'СЋР±Рѕ' */
.icon-pencil:before {
  content: '\e86f'; }

/* 'СЋР±Рї' */
.icon-pencil-squared:before {
  content: '\e870'; }

/* 'СЋР±в–‘' */
.icon-edit:before {
  content: '\e871'; }

/* 'СЋР±в–’' */
.icon-print:before {
  content: '\e872'; }

/* 'СЋР±в–“' */
.icon-retweet:before {
  content: '\e873'; }

/* 'СЋР±в”‚' */
.icon-keyboard:before {
  content: '\e874'; }

/* 'СЋР±в”¤' */
.icon-gamepad:before {
  content: '\e875'; }

/* 'СЋР±в•Ў' */
.icon-comment:before {
  content: '\e876'; }

/* 'СЋР±в•ў' */
.icon-chat:before {
  content: '\e877'; }

/* 'СЋР±в•–' */
.icon-comment-empty:before {
  content: '\e878'; }

/* 'СЋР±в••' */
.icon-chat-empty:before {
  content: '\e879'; }

/* 'СЋР±в•Ј' */
.icon-bell:before {
  content: '\e87a'; }

/* 'СЋР±в•‘' */
.icon-bell-alt:before {
  content: '\e87b'; }

/* 'СЋР±в•—' */
.icon-attention-alt:before {
  content: '\e87c'; }

/* 'СЋР±в•ќ' */
.icon-attention:before {
  content: '\e87d'; }

/* 'СЋР±в•њ' */
.icon-attention-circled:before {
  content: '\e87e'; }

/* 'СЋР±в•›' */
.icon-location:before {
  content: '\e87f'; }

/* 'СЋР±в”ђ' */
.icon-direction:before {
  content: '\e880'; }

/* 'СЋРІРђ' */
.icon-compass:before {
  content: '\e881'; }

/* 'СЋРІР‘' */
.icon-trash:before {
  content: '\e882'; }

/* 'СЋРІР’' */
.icon-doc:before {
  content: '\e883'; }

/* 'СЋРІР“' */
.icon-docs:before {
  content: '\e884'; }

/* 'СЋРІР”' */
.icon-doc-text:before {
  content: '\e885'; }

/* 'СЋРІР•' */
.icon-doc-inv:before {
  content: '\e886'; }

/* 'СЋРІР–' */
.icon-doc-text-inv:before {
  content: '\e887'; }

/* 'СЋРІР—' */
.icon-folder:before {
  content: '\e888'; }

/* 'СЋРІР' */
.icon-folder-open:before {
  content: '\e889'; }

/* 'СЋРІР™' */
.icon-folder-empty:before {
  content: '\e88a'; }

/* 'СЋРІРљ' */
.icon-folder-open-empty:before {
  content: '\e88b'; }

/* 'СЋРІР›' */
.icon-box:before {
  content: '\e88c'; }

/* 'СЋРІРњ' */
.icon-rss:before {
  content: '\e88d'; }

/* 'СЋРІРќ' */
.icon-rss-squared:before {
  content: '\e88e'; }

/* 'СЋРІРћ' */
.icon-phone:before {
  content: '\e88f'; }

/* 'СЋРІРџ' */
.icon-phone-squared:before {
  content: '\e890'; }

/* 'СЋРІР ' */
.icon-menu:before {
  content: '\e891'; }

/* 'СЋРІРЎ' */
.icon-cog:before {
  content: '\e892'; }

/* 'СЋРІРў' */
.icon-cog-alt:before {
  content: '\e893'; }

/* 'СЋРІРЈ' */
.icon-wrench:before {
  content: '\e894'; }

/* 'СЋРІР¤' */
.icon-basket:before {
  content: '\e895'; }

/* 'СЋРІРҐ' */
.icon-calendar:before {
  content: '\e896'; }

/* 'СЋРІР¦' */
.icon-calendar-empty:before {
  content: '\e897'; }

/* 'СЋРІР§' */
.icon-login:before {
  content: '\e898'; }

/* 'СЋРІРЁ' */
.icon-logout:before {
  content: '\e899'; }

/* 'СЋРІР©' */
.icon-mic:before {
  content: '\e89a'; }

/* 'СЋРІРЄ' */
.icon-mute:before {
  content: '\e89b'; }

/* 'СЋРІР«' */
.icon-volume-off:before {
  content: '\e89c'; }

/* 'СЋРІР¬' */
.icon-volume-down:before {
  content: '\e89d'; }

/* 'СЋРІР­' */
.icon-volume-up:before {
  content: '\e89e'; }

/* 'СЋРІР®' */
.icon-headphones:before {
  content: '\e89f'; }

/* 'СЋРІРЇ' */
.icon-clock:before {
  content: '\e8a0'; }

/* 'СЋРІР°' */
.icon-lightbulb:before {
  content: '\e8a1'; }

/* 'СЋРІР±' */
.icon-block:before {
  content: '\e8a2'; }

/* 'СЋРІРІ' */
.icon-resize-full:before {
  content: '\e8a3'; }

/* 'СЋРІРі' */
.icon-resize-full-alt:before {
  content: '\e8a4'; }

/* 'СЋРІРґ' */
.icon-resize-small:before {
  content: '\e8a5'; }

/* 'СЋРІРµ' */
.icon-resize-vertical:before {
  content: '\e8a6'; }

/* 'СЋРІР¶' */
.icon-resize-horizontal:before {
  content: '\e8a7'; }

/* 'СЋРІР·' */
.icon-move:before {
  content: '\e8a8'; }

/* 'СЋРІРё' */
.icon-zoom-in:before {
  content: '\e8a9'; }

/* 'СЋРІР№' */
.icon-zoom-out:before {
  content: '\e8aa'; }

/* 'СЋРІРє' */
.icon-down-circled2:before {
  content: '\e8ab'; }

/* 'СЋРІР»' */
.icon-up-circled2:before {
  content: '\e8ac'; }

/* 'СЋРІРј' */
.icon-left-circled2:before {
  content: '\e8ad'; }

/* 'СЋРІРЅ' */
.icon-right-circled2:before {
  content: '\e8ae'; }

/* 'СЋРІРѕ' */
.icon-down-dir:before {
  content: '\e8af'; }

/* 'СЋРІРї' */
.icon-up-dir:before {
  content: '\e8b0'; }

/* 'СЋРІв–‘' */
.icon-left-dir:before {
  content: '\e8b1'; }

/* 'СЋРІв–’' */
.icon-right-dir:before {
  content: '\e8b2'; }

/* 'СЋРІв–“' */
.icon-down-open:before {
  content: '\e8b3'; }

/* 'СЋРІв”‚' */
.icon-left-open:before {
  content: '\e8b4'; }

/* 'СЋРІв”¤' */
.icon-right-open:before {
  content: '\e8b5'; }

/* 'СЋРІв•Ў' */
.icon-up-open:before {
  content: '\e8b6'; }

/* 'СЋРІв•ў' */
.icon-angle-left:before {
  content: '\e8b7'; }

/* 'СЋРІв•–' */
.icon-angle-right:before {
  content: '\e8b8'; }

/* 'СЋРІв••' */
.icon-angle-up:before {
  content: '\e8b9'; }

/* 'СЋРІв•Ј' */
.icon-angle-down:before {
  content: '\e8ba'; }

/* 'СЋРІв•‘' */
.icon-angle-circled-left:before {
  content: '\e8bb'; }

/* 'СЋРІв•—' */
.icon-angle-circled-right:before {
  content: '\e8bc'; }

/* 'СЋРІв•ќ' */
.icon-angle-circled-up:before {
  content: '\e8bd'; }

/* 'СЋРІв•њ' */
.icon-angle-circled-down:before {
  content: '\e8be'; }

/* 'СЋРІв•›' */
.icon-angle-double-left:before {
  content: '\e8bf'; }

/* 'СЋРІв”ђ' */
.icon-angle-double-right:before {
  content: '\e8c0'; }

/* 'СЋРіРђ' */
.icon-angle-double-up:before {
  content: '\e8c1'; }

/* 'СЋРіР‘' */
.icon-angle-double-down:before {
  content: '\e8c2'; }

/* 'СЋРіР’' */
.icon-down:before {
  content: '\e8c3'; }

/* 'СЋРіР“' */
.icon-left:before {
  content: '\e8c4'; }

/* 'СЋРіР”' */
.icon-right:before {
  content: '\e8c5'; }

/* 'СЋРіР•' */
.icon-up:before {
  content: '\e8c6'; }

/* 'СЋРіР–' */
.icon-down-big:before {
  content: '\e8c7'; }

/* 'СЋРіР—' */
.icon-left-big:before {
  content: '\e8c8'; }

/* 'СЋРіР' */
.icon-right-big:before {
  content: '\e8c9'; }

/* 'СЋРіР™' */
.icon-up-big:before {
  content: '\e8ca'; }

/* 'СЋРіРљ' */
.icon-right-hand:before {
  content: '\e8cb'; }

/* 'СЋРіР›' */
.icon-emo-wink:before {
  content: '\e801'; }

/* 'СЋР°Р‘' */
.icon-up-hand:before {
  content: '\e8cd'; }

/* 'СЋРіРќ' */
.icon-down-hand:before {
  content: '\e8ce'; }

/* 'СЋРіРћ' */
.icon-left-circled:before {
  content: '\e8cf'; }

/* 'СЋРіРџ' */
.icon-right-circled:before {
  content: '\e8d0'; }

/* 'СЋРіР ' */
.icon-up-circled:before {
  content: '\e8d1'; }

/* 'СЋРіРЎ' */
.icon-down-circled:before {
  content: '\e8d2'; }

/* 'СЋРіРў' */
.icon-cw:before {
  content: '\e8d3'; }

/* 'СЋРіРЈ' */
.icon-ccw:before {
  content: '\e8d4'; }

/* 'СЋРіР¤' */
.icon-arrows-cw:before {
  content: '\e8d5'; }

/* 'СЋРіРҐ' */
.icon-level-up:before {
  content: '\e8d6'; }

/* 'СЋРіР¦' */
.icon-level-down:before {
  content: '\e8d7'; }

/* 'СЋРіР§' */
.icon-shuffle:before {
  content: '\e8d8'; }

/* 'СЋРіРЁ' */
.icon-exchange:before {
  content: '\e8d9'; }

/* 'СЋРіР©' */
.icon-expand:before {
  content: '\e8da'; }

/* 'СЋРіРЄ' */
.icon-collapse:before {
  content: '\e8db'; }

/* 'СЋРіР«' */
.icon-expand-right:before {
  content: '\e8dc'; }

/* 'СЋРіР¬' */
.icon-collapse-left:before {
  content: '\e8dd'; }

/* 'СЋРіР­' */
.icon-play:before {
  content: '\e8de'; }

/* 'СЋРіР®' */
.icon-play-circled:before {
  content: '\e8df'; }

/* 'СЋРіРЇ' */
.icon-play-circled2:before {
  content: '\e8e0'; }

/* 'СЋРіР°' */
.icon-stop:before {
  content: '\e8e1'; }

/* 'СЋРіР±' */
.icon-pause:before {
  content: '\e8e2'; }

/* 'СЋРіРІ' */
.icon-to-end:before {
  content: '\e8e3'; }

/* 'СЋРіРі' */
.icon-to-end-alt:before {
  content: '\e8e4'; }

/* 'СЋРіРґ' */
.icon-to-start:before {
  content: '\e8e5'; }

/* 'СЋРіРµ' */
.icon-to-start-alt:before {
  content: '\e8e6'; }

/* 'СЋРіР¶' */
.icon-fast-fw:before {
  content: '\e8e7'; }

/* 'СЋРіР·' */
.icon-fast-bw:before {
  content: '\e8e8'; }

/* 'СЋРіРё' */
.icon-eject:before {
  content: '\e8e9'; }

/* 'СЋРіР№' */
.icon-target:before {
  content: '\e8ea'; }

/* 'СЋРіРє' */
.icon-signal:before {
  content: '\e8eb'; }

/* 'СЋРіР»' */
.icon-award:before {
  content: '\e8ec'; }

/* 'СЋРіРј' */
.icon-desktop:before {
  content: '\e8ed'; }

/* 'СЋРіРЅ' */
.icon-laptop:before {
  content: '\e8ee'; }

/* 'СЋРіРѕ' */
.icon-tablet:before {
  content: '\e8ef'; }

/* 'СЋРіРї' */
.icon-mobile:before {
  content: '\e8f0'; }

/* 'СЋРів–‘' */
.icon-inbox:before {
  content: '\e8f1'; }

/* 'СЋРів–’' */
.icon-globe:before {
  content: '\e8f2'; }

/* 'СЋРів–“' */
.icon-sun:before {
  content: '\e8f3'; }

/* 'СЋРів”‚' */
.icon-cloud:before {
  content: '\e8f4'; }

/* 'СЋРів”¤' */
.icon-flash:before {
  content: '\e8f5'; }

/* 'СЋРів•Ў' */
.icon-moon:before {
  content: '\e8f6'; }

/* 'СЋРів•ў' */
.icon-umbrella:before {
  content: '\e8f7'; }

/* 'СЋРів•–' */
.icon-flight:before {
  content: '\e8f8'; }

/* 'СЋРів••' */
.icon-fighter-jet:before {
  content: '\e8f9'; }

/* 'СЋРів•Ј' */
.icon-leaf:before {
  content: '\e8fa'; }

/* 'СЋРів•‘' */
.icon-font:before {
  content: '\e8fb'; }

/* 'СЋРів•—' */
.icon-bold:before {
  content: '\e8fc'; }

/* 'СЋРів•ќ' */
.icon-italic:before {
  content: '\e8fd'; }

/* 'СЋРів•њ' */
.icon-text-height:before {
  content: '\e8fe'; }

/* 'СЋРів•›' */
.icon-text-width:before {
  content: '\e8ff'; }

/* 'СЋРів”ђ' */
.icon-align-left:before {
  content: '\e900'; }

/* 'СЋРґРђ' */
.icon-align-center:before {
  content: '\e901'; }

/* 'СЋРґР‘' */
.icon-align-right:before {
  content: '\e902'; }

/* 'СЋРґР’' */
.icon-align-justify:before {
  content: '\e903'; }

/* 'СЋРґР“' */
.icon-list:before {
  content: '\e904'; }

/* 'СЋРґР”' */
.icon-indent-left:before {
  content: '\e905'; }

/* 'СЋРґР•' */
.icon-indent-right:before {
  content: '\e906'; }

/* 'СЋРґР–' */
.icon-list-bullet:before {
  content: '\e907'; }

/* 'СЋРґР—' */
.icon-list-numbered:before {
  content: '\e908'; }

/* 'СЋРґР' */
.icon-strike:before {
  content: '\e909'; }

/* 'СЋРґР™' */
.icon-underline:before {
  content: '\e90a'; }

/* 'СЋРґРљ' */
.icon-superscript:before {
  content: '\e90b'; }

/* 'СЋРґР›' */
.icon-subscript:before {
  content: '\e90c'; }

/* 'СЋРґРњ' */
.icon-table:before {
  content: '\e90d'; }

/* 'СЋРґРќ' */
.icon-columns:before {
  content: '\e90e'; }

/* 'СЋРґРћ' */
.icon-crop:before {
  content: '\e90f'; }

/* 'СЋРґРџ' */
.icon-scissors:before {
  content: '\e910'; }

/* 'СЋРґР ' */
.icon-paste:before {
  content: '\e911'; }

/* 'СЋРґРЎ' */
.icon-briefcase:before {
  content: '\e912'; }

/* 'СЋРґРў' */
.icon-suitcase:before {
  content: '\e913'; }

/* 'СЋРґРЈ' */
.icon-ellipsis:before {
  content: '\e914'; }

/* 'СЋРґР¤' */
.icon-ellipsis-vert:before {
  content: '\e915'; }

/* 'СЋРґРҐ' */
.icon-off:before {
  content: '\e916'; }

/* 'СЋРґР¦' */
.icon-road:before {
  content: '\e917'; }

/* 'СЋРґР§' */
.icon-list-alt:before {
  content: '\e918'; }

/* 'СЋРґРЁ' */
.icon-qrcode:before {
  content: '\e919'; }

/* 'СЋРґР©' */
.icon-barcode:before {
  content: '\e91a'; }

/* 'СЋРґРЄ' */
.icon-book:before {
  content: '\e91b'; }

/* 'СЋРґР«' */
.icon-ajust:before {
  content: '\e91c'; }

/* 'СЋРґР¬' */
.icon-tint:before {
  content: '\e91d'; }

/* 'СЋРґР­' */
.icon-check:before {
  content: '\e91e'; }

/* 'СЋРґР®' */
.icon-check-empty:before {
  content: '\e91f'; }

/* 'СЋРґРЇ' */
.icon-circle:before {
  content: '\e920'; }

/* 'СЋРґР°' */
.icon-circle-empty:before {
  content: '\e921'; }

/* 'СЋРґР±' */
.icon-dot-circled:before {
  content: '\e922'; }

/* 'СЋРґРІ' */
.icon-asterisk:before {
  content: '\e923'; }

/* 'СЋРґРі' */
.icon-gift:before {
  content: '\e924'; }

/* 'СЋРґРґ' */
.icon-fire:before {
  content: '\e925'; }

/* 'СЋРґРµ' */
.icon-magnet:before {
  content: '\e926'; }

/* 'СЋРґР¶' */
.icon-chart-bar:before {
  content: '\e927'; }

/* 'СЋРґР·' */
.icon-ticket:before {
  content: '\e928'; }

/* 'СЋРґРё' */
.icon-credit-card:before {
  content: '\e929'; }

/* 'СЋРґР№' */
.icon-floppy:before {
  content: '\e92a'; }

/* 'СЋРґРє' */
.icon-megaphone:before {
  content: '\e92b'; }

/* 'СЋРґР»' */
.icon-hdd:before {
  content: '\e92c'; }

/* 'СЋРґРј' */
.icon-key:before {
  content: '\e92d'; }

/* 'СЋРґРЅ' */
.icon-fork:before {
  content: '\e92e'; }

/* 'СЋРґРѕ' */
.icon-rocket:before {
  content: '\e92f'; }

/* 'СЋРґРї' */
.icon-bug:before {
  content: '\e930'; }

/* 'СЋРґв–‘' */
.icon-certificate:before {
  content: '\e931'; }

/* 'СЋРґв–’' */
.icon-tasks:before {
  content: '\e932'; }

/* 'СЋРґв–“' */
.icon-filter:before {
  content: '\e933'; }

/* 'СЋРґв”‚' */
.icon-beaker:before {
  content: '\e934'; }

/* 'СЋРґв”¤' */
.icon-magic:before {
  content: '\e935'; }

/* 'СЋРґв•Ў' */
.icon-truck:before {
  content: '\e936'; }

/* 'СЋРґв•ў' */
.icon-money:before {
  content: '\e937'; }

/* 'СЋРґв•–' */
.icon-euro:before {
  content: '\e938'; }

/* 'СЋРґв••' */
.icon-pound:before {
  content: '\e939'; }

/* 'СЋРґв•Ј' */
.icon-dollar:before {
  content: '\e93a'; }

/* 'СЋРґв•‘' */
.icon-rupee:before {
  content: '\e93b'; }

/* 'СЋРґв•—' */
.icon-yen:before {
  content: '\e93c'; }

/* 'СЋРґв•ќ' */
.icon-rouble:before {
  content: '\e93d'; }

/* 'СЋРґв•њ' */
.icon-try:before {
  content: '\e93e'; }

/* 'СЋРґв•›' */
.icon-won:before {
  content: '\e93f'; }

/* 'СЋРґв”ђ' */
.icon-bitcoin:before {
  content: '\e940'; }

/* 'СЋРµРђ' */
.icon-sort:before {
  content: '\e941'; }

/* 'СЋРµР‘' */
.icon-sort-down:before {
  content: '\e942'; }

/* 'СЋРµР’' */
.icon-sort-up:before {
  content: '\e943'; }

/* 'СЋРµР“' */
.icon-sort-alt-up:before {
  content: '\e944'; }

/* 'СЋРµР”' */
.icon-sort-alt-down:before {
  content: '\e945'; }

/* 'СЋРµР•' */
.icon-sort-name-up:before {
  content: '\e946'; }

/* 'СЋРµР–' */
.icon-sort-name-down:before {
  content: '\e947'; }

/* 'СЋРµР—' */
.icon-sort-number-up:before {
  content: '\e948'; }

/* 'СЋРµР' */
.icon-sort-number-down:before {
  content: '\e949'; }

/* 'СЋРµР™' */
.icon-hammer:before {
  content: '\e94a'; }

/* 'СЋРµРљ' */
.icon-gauge:before {
  content: '\e94b'; }

/* 'СЋРµР›' */
.icon-sitemap:before {
  content: '\e94c'; }

/* 'СЋРµРњ' */
.icon-spinner:before {
  content: '\e94d'; }

/* 'СЋРµРќ' */
.icon-coffee:before {
  content: '\e94e'; }

/* 'СЋРµРћ' */
.icon-food:before {
  content: '\e94f'; }

/* 'СЋРµРџ' */
.icon-beer:before {
  content: '\e950'; }

/* 'СЋРµР ' */
.icon-user-md:before {
  content: '\e951'; }

/* 'СЋРµРЎ' */
.icon-stethoscope:before {
  content: '\e952'; }

/* 'СЋРµРў' */
.icon-ambulance:before {
  content: '\e953'; }

/* 'СЋРµРЈ' */
.icon-medkit:before {
  content: '\e954'; }

/* 'СЋРµР¤' */
.icon-h-sigh:before {
  content: '\e955'; }

/* 'СЋРµРҐ' */
.icon-hospital:before {
  content: '\e956'; }

/* 'СЋРµР¦' */
.icon-building:before {
  content: '\e957'; }

/* 'СЋРµР§' */
.icon-smile:before {
  content: '\e958'; }

/* 'СЋРµРЁ' */
.icon-frown:before {
  content: '\e959'; }

/* 'СЋРµР©' */
.icon-meh:before {
  content: '\e95a'; }

/* 'СЋРµРЄ' */
.icon-anchor:before {
  content: '\e95b'; }

/* 'СЋРµР«' */
.icon-terminal:before {
  content: '\e95c'; }

/* 'СЋРµР¬' */
.icon-eraser:before {
  content: '\e95d'; }

/* 'СЋРµР­' */
.icon-puzzle:before {
  content: '\e95e'; }

/* 'СЋРµР®' */
.icon-shield:before {
  content: '\e95f'; }

/* 'СЋРµРЇ' */
.icon-extinguisher:before {
  content: '\e960'; }

/* 'СЋРµР°' */
.icon-bullseye:before {
  content: '\e961'; }

/* 'СЋРµР±' */
.icon-wheelchair:before {
  content: '\e962'; }

/* 'СЋРµРІ' */
.icon-adn:before {
  content: '\e963'; }

/* 'СЋРµРі' */
.icon-android:before {
  content: '\e964'; }

/* 'СЋРµРґ' */
.icon-apple:before {
  content: '\e965'; }

/* 'СЋРµРµ' */
.icon-bitbucket:before {
  content: '\e966'; }

/* 'СЋРµР¶' */
.icon-bitbucket-squared:before {
  content: '\e967'; }

/* 'СЋРµР·' */
.icon-css3:before {
  content: '\e968'; }

/* 'СЋРµРё' */
.icon-dribbble:before {
  content: '\e969'; }

/* 'СЋРµР№' */
.icon-dropbox:before {
  content: '\e96a'; }

/* 'СЋРµРє' */
.icon-facebook:before {
  content: '\e96b'; }

/* 'СЋРµР»' */
.icon-facebook-squared:before {
  content: '\e96c'; }

/* 'СЋРµРј' */
.icon-flickr:before {
  content: '\e96d'; }

/* 'СЋРµРЅ' */
.icon-foursquare:before {
  content: '\e96e'; }

/* 'СЋРµРѕ' */
.icon-github:before {
  content: '\e96f'; }

/* 'СЋРµРї' */
.icon-github-squared:before {
  content: '\e970'; }

/* 'СЋРµв–‘' */
.icon-github-circled:before {
  content: '\e971'; }

/* 'СЋРµв–’' */
.icon-gittip:before {
  content: '\e972'; }

/* 'СЋРµв–“' */
.icon-gplus-squared:before {
  content: '\e973'; }

/* 'СЋРµв”‚' */
.icon-gplus:before {
  content: '\e974'; }

/* 'СЋРµв”¤' */
.icon-html5:before {
  content: '\e975'; }

/* 'СЋРµв•Ў' */
.icon-instagramm:before {
  content: '\e976'; }

/* 'СЋРµв•ў' */
.icon-linkedin-squared:before {
  content: '\e977'; }

/* 'СЋРµв•–' */
.icon-linux:before {
  content: '\e978'; }

/* 'СЋРµв••' */
.icon-linkedin:before {
  content: '\e979'; }

/* 'СЋРµв•Ј' */
.icon-maxcdn:before {
  content: '\e97a'; }

/* 'СЋРµв•‘' */
.icon-pagelines:before {
  content: '\e97b'; }

/* 'СЋРµв•—' */
.icon-pinterest-circled:before {
  content: '\e97c'; }

/* 'СЋРµв•ќ' */
.icon-pinterest-squared:before {
  content: '\e97d'; }

/* 'СЋРµв•њ' */
.icon-renren:before {
  content: '\e97e'; }

/* 'СЋРµв•›' */
.icon-skype:before {
  content: '\e97f'; }

/* 'СЋРµв”ђ' */
.icon-stackexchange:before {
  content: '\e980'; }

/* 'СЋР¶Рђ' */
.icon-stackoverflow:before {
  content: '\e981'; }

/* 'СЋР¶Р‘' */
.icon-trello:before {
  content: '\e982'; }

/* 'СЋР¶Р’' */
.icon-tumblr:before {
  content: '\e983'; }

/* 'СЋР¶Р“' */
.icon-tumblr-squared:before {
  content: '\e984'; }

/* 'СЋР¶Р”' */
.icon-twitter-squared:before {
  content: '\e985'; }

/* 'СЋР¶Р•' */
.icon-twitter:before {
  content: '\e986'; }

/* 'СЋР¶Р–' */
.icon-vimeo-squared:before {
  content: '\e987'; }

/* 'СЋР¶Р—' */
.icon-vkontakte:before {
  content: '\e988'; }

/* 'СЋР¶Р' */
.icon-weibo:before {
  content: '\e989'; }

/* 'СЋР¶Р™' */
.icon-windows:before {
  content: '\e98a'; }

/* 'СЋР¶Рљ' */
.icon-xing:before {
  content: '\e98b'; }

/* 'СЋР¶Р›' */
.icon-xing-squared:before {
  content: '\e98c'; }

/* 'СЋР¶Рњ' */
.icon-youtube:before {
  content: '\e98d'; }

/* 'СЋР¶Рќ' */
.icon-youtube-squared:before {
  content: '\e98e'; }

/* 'СЋР¶Рћ' */
.icon-youtube-play:before {
  content: '\e98f'; }

/* 'СЋР¶Рџ' */
.icon-blank:before {
  content: '\e990'; }

/* 'СЋР¶Р ' */
.icon-lemon:before {
  content: '\e991'; }

/* 'СЋР¶РЎ' */
.icon-note:before {
  content: '\e992'; }

/* 'СЋР¶Рў' */
.icon-note-beamed:before {
  content: '\e993'; }

/* 'СЋР¶РЈ' */
.icon-music-1:before {
  content: '\e994'; }

/* 'СЋР¶Р¤' */
.icon-search-1:before {
  content: '\e995'; }

/* 'СЋР¶РҐ' */
.icon-flashlight:before {
  content: '\e996'; }

/* 'СЋР¶Р¦' */
.icon-mail-1:before {
  content: '\e997'; }

/* 'СЋР¶Р§' */
.icon-heart-1:before {
  content: '\e998'; }

/* 'СЋР¶РЁ' */
.icon-heart-empty-1:before {
  content: '\e999'; }

/* 'СЋР¶Р©' */
.icon-star-1:before {
  content: '\e99a'; }

/* 'СЋР¶РЄ' */
.icon-star-empty-1:before {
  content: '\e99b'; }

/* 'СЋР¶Р«' */
.icon-user-1:before {
  content: '\e99c'; }

/* 'СЋР¶Р¬' */
.icon-users-1:before {
  content: '\e99d'; }

/* 'СЋР¶Р­' */
.icon-user-add:before {
  content: '\e99e'; }

/* 'СЋР¶Р®' */
.icon-video-1:before {
  content: '\e99f'; }

/* 'СЋР¶РЇ' */
.icon-picture-1:before {
  content: '\e9a0'; }

/* 'СЋР¶Р°' */
.icon-camera-1:before {
  content: '\e9a1'; }

/* 'СЋР¶Р±' */
.icon-layout:before {
  content: '\e9a2'; }

/* 'СЋР¶РІ' */
.icon-menu-1:before {
  content: '\e9a3'; }

/* 'СЋР¶Рі' */
.icon-check-1:before {
  content: '\e9a4'; }

/* 'СЋР¶Рґ' */
.icon-cancel-1:before {
  content: '\e9a5'; }

/* 'СЋР¶Рµ' */
.icon-cancel-circled-1:before {
  content: '\e9a6'; }

/* 'СЋР¶Р¶' */
.icon-cancel-squared:before {
  content: '\e9a7'; }

/* 'СЋР¶Р·' */
.icon-plus-1:before {
  content: '\e9a8'; }

/* 'СЋР¶Рё' */
.icon-plus-circled-1:before {
  content: '\e9a9'; }

/* 'СЋР¶Р№' */
.icon-plus-squared-1:before {
  content: '\e9aa'; }

/* 'СЋР¶Рє' */
.icon-minus-1:before {
  content: '\e9ab'; }

/* 'СЋР¶Р»' */
.icon-minus-circled-1:before {
  content: '\e9ac'; }

/* 'СЋР¶Рј' */
.icon-minus-squared-1:before {
  content: '\e9ad'; }

/* 'СЋР¶РЅ' */
.icon-help-1:before {
  content: '\e9ae'; }

/* 'СЋР¶Рѕ' */
.icon-help-circled-1:before {
  content: '\e9af'; }

/* 'СЋР¶Рї' */
.icon-info-1:before {
  content: '\e9b0'; }

/* 'СЋР¶в–‘' */
.icon-info-circled-1:before {
  content: '\e9b1'; }

/* 'СЋР¶в–’' */
.icon-back:before {
  content: '\e9b2'; }

/* 'СЋР¶в–“' */
.icon-home-1:before {
  content: '\e9b3'; }

/* 'СЋР¶в”‚' */
.icon-link-1:before {
  content: '\e9b4'; }

/* 'СЋР¶в”¤' */
.icon-attach-1:before {
  content: '\e9b5'; }

/* 'СЋР¶в•Ў' */
.icon-lock-1:before {
  content: '\e9b6'; }

/* 'СЋР¶в•ў' */
.icon-lock-open-1:before {
  content: '\e9b7'; }

/* 'СЋР¶в•–' */
.icon-eye-1:before {
  content: '\e9b8'; }

/* 'СЋР¶в••' */
.icon-tag-1:before {
  content: '\e9b9'; }

/* 'СЋР¶в•Ј' */
.icon-bookmark-1:before {
  content: '\e9ba'; }

/* 'СЋР¶в•‘' */
.icon-bookmarks:before {
  content: '\e9bb'; }

/* 'СЋР¶в•—' */
.icon-flag-1:before {
  content: '\e9bc'; }

/* 'СЋР¶в•ќ' */
.icon-thumbs-up-1:before {
  content: '\e9bd'; }

/* 'СЋР¶в•њ' */
.icon-thumbs-down-1:before {
  content: '\e9be'; }

/* 'СЋР¶в•›' */
.icon-download-1:before {
  content: '\e9bf'; }

/* 'СЋР¶в”ђ' */
.icon-upload-1:before {
  content: '\e9c0'; }

/* 'СЋР·Рђ' */
.icon-upload-cloud-1:before {
  content: '\e9c1'; }

/* 'СЋР·Р‘' */
.icon-reply-1:before {
  content: '\e9c2'; }

/* 'СЋР·Р’' */
.icon-reply-all-1:before {
  content: '\e9c3'; }

/* 'СЋР·Р“' */
.icon-forward-1:before {
  content: '\e9c4'; }

/* 'СЋР·Р”' */
.icon-quote:before {
  content: '\e9c5'; }

/* 'СЋР·Р•' */
.icon-code-1:before {
  content: '\e9c6'; }

/* 'СЋР·Р–' */
.icon-export-1:before {
  content: '\e9c7'; }

/* 'СЋР·Р—' */
.icon-pencil-1:before {
  content: '\e9c8'; }

/* 'СЋР·Р' */
.icon-feather:before {
  content: '\e9c9'; }

/* 'СЋР·Р™' */
.icon-print-1:before {
  content: '\e9ca'; }

/* 'СЋР·Рљ' */
.icon-retweet-1:before {
  content: '\e9cb'; }

/* 'СЋР·Р›' */
.icon-keyboard-1:before {
  content: '\e9cc'; }

/* 'СЋР·Рњ' */
.icon-comment-1:before {
  content: '\e9cd'; }

/* 'СЋР·Рќ' */
.icon-chat-1:before {
  content: '\e9ce'; }

/* 'СЋР·Рћ' */
.icon-bell-1:before {
  content: '\e9cf'; }

/* 'СЋР·Рџ' */
.icon-attention-1:before {
  content: '\e9d0'; }

/* 'СЋР·Р ' */
.icon-alert:before {
  content: '\e9d1'; }

/* 'СЋР·РЎ' */
.icon-vcard:before {
  content: '\e9d2'; }

/* 'СЋР·Рў' */
.icon-address:before {
  content: '\e9d3'; }

/* 'СЋР·РЈ' */
.icon-location-1:before {
  content: '\e9d4'; }

/* 'СЋР·Р¤' */
.icon-map:before {
  content: '\e9d5'; }

/* 'СЋР·РҐ' */
.icon-direction-1:before {
  content: '\e9d6'; }

/* 'СЋР·Р¦' */
.icon-compass-1:before {
  content: '\e9d7'; }

/* 'СЋР·Р§' */
.icon-cup:before {
  content: '\e9d8'; }

/* 'СЋР·РЁ' */
.icon-trash-1:before {
  content: '\e9d9'; }

/* 'СЋР·Р©' */
.icon-doc-1:before {
  content: '\e9da'; }

/* 'СЋР·РЄ' */
.icon-docs-1:before {
  content: '\e9db'; }

/* 'СЋР·Р«' */
.icon-doc-landscape:before {
  content: '\e9dc'; }

/* 'СЋР·Р¬' */
.icon-doc-text-1:before {
  content: '\e9dd'; }

/* 'СЋР·Р­' */
.icon-doc-text-inv-1:before {
  content: '\e9de'; }

/* 'СЋР·Р®' */
.icon-newspaper:before {
  content: '\e9df'; }

/* 'СЋР·РЇ' */
.icon-book-open:before {
  content: '\e9e0'; }

/* 'СЋР·Р°' */
.icon-book-1:before {
  content: '\e9e1'; }

/* 'СЋР·Р±' */
.icon-folder-1:before {
  content: '\e9e2'; }

/* 'СЋР·РІ' */
.icon-archive:before {
  content: '\e9e3'; }

/* 'СЋР·Рі' */
.icon-box-1:before {
  content: '\e9e4'; }

/* 'СЋР·Рґ' */
.icon-rss-1:before {
  content: '\e9e5'; }

/* 'СЋР·Рµ' */
.icon-phone-1:before {
  content: '\e9e6'; }

/* 'СЋР·Р¶' */
.icon-cog-1:before {
  content: '\e9e7'; }

/* 'СЋР·Р·' */
.icon-tools:before {
  content: '\e9e8'; }

/* 'СЋР·Рё' */
.icon-share:before {
  content: '\e9e9'; }

/* 'СЋР·Р№' */
.icon-shareable:before {
  content: '\e9ea'; }

/* 'СЋР·Рє' */
.icon-basket-1:before {
  content: '\e9eb'; }

/* 'СЋР·Р»' */
.icon-bag:before {
  content: '\e9ec'; }

/* 'СЋР·Рј' */
.icon-calendar-1:before {
  content: '\e9ed'; }

/* 'СЋР·РЅ' */
.icon-login-1:before {
  content: '\e9ee'; }

/* 'СЋР·Рѕ' */
.icon-logout-1:before {
  content: '\e9ef'; }

/* 'СЋР·Рї' */
.icon-mic-1:before {
  content: '\e9f0'; }

/* 'СЋР·в–‘' */
.icon-mute-1:before {
  content: '\e9f1'; }

/* 'СЋР·в–’' */
.icon-sound:before {
  content: '\e9f2'; }

/* 'СЋР·в–“' */
.icon-volume:before {
  content: '\e9f3'; }

/* 'СЋР·в”‚' */
.icon-clock-1:before {
  content: '\e9f4'; }

/* 'СЋР·в”¤' */
.icon-hourglass:before {
  content: '\e9f5'; }

/* 'СЋР·в•Ў' */
.icon-lamp:before {
  content: '\e9f6'; }

/* 'СЋР·в•ў' */
.icon-light-down:before {
  content: '\e9f7'; }

/* 'СЋР·в•–' */
.icon-light-up:before {
  content: '\e9f8'; }

/* 'СЋР·в••' */
.icon-adjust:before {
  content: '\e9f9'; }

/* 'СЋР·в•Ј' */
.icon-block-1:before {
  content: '\e9fa'; }

/* 'СЋР·в•‘' */
.icon-resize-full-1:before {
  content: '\e9fb'; }

/* 'СЋР·в•—' */
.icon-resize-small-1:before {
  content: '\e9fc'; }

/* 'СЋР·в•ќ' */
.icon-popup:before {
  content: '\e9fd'; }

/* 'СЋР·в•њ' */
.icon-publish:before {
  content: '\e9fe'; }

/* 'СЋР·в•›' */
.icon-window:before {
  content: '\e9ff'; }

/* 'СЋР·в”ђ' */
.icon-arrow-combo:before {
  content: '\ea00'; }

/* 'СЋРёРђ' */
.icon-down-circled-1:before {
  content: '\ea01'; }

/* 'СЋРёР‘' */
.icon-left-circled-1:before {
  content: '\ea02'; }

/* 'СЋРёР’' */
.icon-right-circled-1:before {
  content: '\ea03'; }

/* 'СЋРёР“' */
.icon-up-circled-1:before {
  content: '\ea04'; }

/* 'СЋРёР”' */
.icon-down-open-1:before {
  content: '\ea05'; }

/* 'СЋРёР•' */
.icon-left-open-1:before {
  content: '\ea06'; }

/* 'СЋРёР–' */
.icon-right-open-1:before {
  content: '\ea07'; }

/* 'СЋРёР—' */
.icon-up-open-1:before {
  content: '\ea08'; }

/* 'СЋРёР' */
.icon-down-open-mini:before {
  content: '\ea09'; }

/* 'СЋРёР™' */
.icon-left-open-mini:before {
  content: '\ea0a'; }

/* 'СЋРёРљ' */
.icon-right-open-mini:before {
  content: '\ea0b'; }

/* 'СЋРёР›' */
.icon-up-open-mini:before {
  content: '\ea0c'; }

/* 'СЋРёРњ' */
.icon-down-open-big:before {
  content: '\ea0d'; }

/* 'СЋРёРќ' */
.icon-left-open-big:before {
  content: '\ea0e'; }

/* 'СЋРёРћ' */
.icon-right-open-big:before {
  content: '\ea0f'; }

/* 'СЋРёРџ' */
.icon-up-open-big:before {
  content: '\ea10'; }

/* 'СЋРёР ' */
.icon-down-1:before {
  content: '\ea11'; }

/* 'СЋРёРЎ' */
.icon-left-1:before {
  content: '\ea12'; }

/* 'СЋРёРў' */
.icon-right-1:before {
  content: '\ea13'; }

/* 'СЋРёРЈ' */
.icon-up-1:before {
  content: '\ea14'; }

/* 'СЋРёР¤' */
.icon-down-dir-1:before {
  content: '\ea15'; }

/* 'СЋРёРҐ' */
.icon-left-dir-1:before {
  content: '\ea16'; }

/* 'СЋРёР¦' */
.icon-right-dir-1:before {
  content: '\ea17'; }

/* 'СЋРёР§' */
.icon-up-dir-1:before {
  content: '\ea18'; }

/* 'СЋРёРЁ' */
.icon-down-bold:before {
  content: '\ea19'; }

/* 'СЋРёР©' */
.icon-left-bold:before {
  content: '\ea1a'; }

/* 'СЋРёРЄ' */
.icon-right-bold:before {
  content: '\ea1b'; }

/* 'СЋРёР«' */
.icon-up-bold:before {
  content: '\ea1c'; }

/* 'СЋРёР¬' */
.icon-down-thin:before {
  content: '\ea1d'; }

/* 'СЋРёР­' */
.icon-left-thin:before {
  content: '\ea1e'; }

/* 'СЋРёР®' */
.icon-right-thin:before {
  content: '\ea1f'; }

/* 'СЋРёРЇ' */
.icon-up-thin:before {
  content: '\ea20'; }

/* 'СЋРёР°' */
.icon-ccw-1:before {
  content: '\ea21'; }

/* 'СЋРёР±' */
.icon-cw-1:before {
  content: '\ea22'; }

/* 'СЋРёРІ' */
.icon-arrows-ccw:before {
  content: '\ea23'; }

/* 'СЋРёРі' */
.icon-level-down-1:before {
  content: '\ea24'; }

/* 'СЋРёРґ' */
.icon-level-up-1:before {
  content: '\ea25'; }

/* 'СЋРёРµ' */
.icon-shuffle-1:before {
  content: '\ea26'; }

/* 'СЋРёР¶' */
.icon-loop:before {
  content: '\ea27'; }

/* 'СЋРёР·' */
.icon-switch:before {
  content: '\ea28'; }

/* 'СЋРёРё' */
.icon-play-1:before {
  content: '\ea29'; }

/* 'СЋРёР№' */
.icon-stop-1:before {
  content: '\ea2a'; }

/* 'СЋРёРє' */
.icon-pause-1:before {
  content: '\ea2b'; }

/* 'СЋРёР»' */
.icon-record:before {
  content: '\ea2c'; }

/* 'СЋРёРј' */
.icon-to-end-1:before {
  content: '\ea2d'; }

/* 'СЋРёРЅ' */
.icon-to-start-1:before {
  content: '\ea2e'; }

/* 'СЋРёРѕ' */
.icon-fast-forward:before {
  content: '\ea2f'; }

/* 'СЋРёРї' */
.icon-fast-backward:before {
  content: '\ea30'; }

/* 'СЋРёв–‘' */
.icon-progress-0:before {
  content: '\ea31'; }

/* 'СЋРёв–’' */
.icon-progress-1:before {
  content: '\ea32'; }

/* 'СЋРёв–“' */
.icon-progress-2:before {
  content: '\ea33'; }

/* 'СЋРёв”‚' */
.icon-progress-3:before {
  content: '\ea34'; }

/* 'СЋРёв”¤' */
.icon-target-1:before {
  content: '\ea35'; }

/* 'СЋРёв•Ў' */
.icon-palette:before {
  content: '\ea36'; }

/* 'СЋРёв•ў' */
.icon-list-1:before {
  content: '\ea37'; }

/* 'СЋРёв•–' */
.icon-list-add:before {
  content: '\ea38'; }

/* 'СЋРёв••' */
.icon-signal-1:before {
  content: '\ea39'; }

/* 'СЋРёв•Ј' */
.icon-trophy:before {
  content: '\ea3a'; }

/* 'СЋРёв•‘' */
.icon-battery:before {
  content: '\ea3b'; }

/* 'СЋРёв•—' */
.icon-back-in-time:before {
  content: '\ea3c'; }

/* 'СЋРёв•ќ' */
.icon-monitor:before {
  content: '\ea3d'; }

/* 'СЋРёв•њ' */
.icon-mobile-1:before {
  content: '\ea3e'; }

/* 'СЋРёв•›' */
.icon-network:before {
  content: '\ea3f'; }

/* 'СЋРёв”ђ' */
.icon-cd:before {
  content: '\ea40'; }

/* 'СЋР№Рђ' */
.icon-inbox-1:before {
  content: '\ea41'; }

/* 'СЋР№Р‘' */
.icon-install:before {
  content: '\ea42'; }

/* 'СЋР№Р’' */
.icon-globe-1:before {
  content: '\ea43'; }

/* 'СЋР№Р“' */
.icon-cloud-1:before {
  content: '\ea44'; }

/* 'СЋР№Р”' */
.icon-cloud-thunder:before {
  content: '\ea45'; }

/* 'СЋР№Р•' */
.icon-flash-1:before {
  content: '\ea46'; }

/* 'СЋР№Р–' */
.icon-moon-1:before {
  content: '\ea47'; }

/* 'СЋР№Р—' */
.icon-flight-1:before {
  content: '\ea48'; }

/* 'СЋР№Р' */
.icon-paper-plane:before {
  content: '\ea49'; }

/* 'СЋР№Р™' */
.icon-leaf-1:before {
  content: '\ea4a'; }

/* 'СЋР№Рљ' */
.icon-lifebuoy:before {
  content: '\ea4b'; }

/* 'СЋР№Р›' */
.icon-mouse:before {
  content: '\ea4c'; }

/* 'СЋР№Рњ' */
.icon-briefcase-1:before {
  content: '\ea4d'; }

/* 'СЋР№Рќ' */
.icon-suitcase-1:before {
  content: '\ea4e'; }

/* 'СЋР№Рћ' */
.icon-dot:before {
  content: '\ea4f'; }

/* 'СЋР№Рџ' */
.icon-dot-2:before {
  content: '\ea50'; }

/* 'СЋР№Р ' */
.icon-dot-3:before {
  content: '\ea51'; }

/* 'СЋР№РЎ' */
.icon-brush:before {
  content: '\ea52'; }

/* 'СЋР№Рў' */
.icon-magnet-1:before {
  content: '\ea53'; }

/* 'СЋР№РЈ' */
.icon-infinity:before {
  content: '\ea54'; }

/* 'СЋР№Р¤' */
.icon-erase:before {
  content: '\ea55'; }

/* 'СЋР№РҐ' */
.icon-chart-pie:before {
  content: '\ea56'; }

/* 'СЋР№Р¦' */
.icon-chart-line:before {
  content: '\ea57'; }

/* 'СЋР№Р§' */
.icon-chart-bar-1:before {
  content: '\ea58'; }

/* 'СЋР№РЁ' */
.icon-chart-area:before {
  content: '\ea59'; }

/* 'СЋР№Р©' */
.icon-tape:before {
  content: '\ea5a'; }

/* 'СЋР№РЄ' */
.icon-graduation-cap:before {
  content: '\ea5b'; }

/* 'СЋР№Р«' */
.icon-language:before {
  content: '\ea5c'; }

/* 'СЋР№Р¬' */
.icon-ticket-1:before {
  content: '\ea5d'; }

/* 'СЋР№Р­' */
.icon-water:before {
  content: '\ea5e'; }

/* 'СЋР№Р®' */
.icon-droplet:before {
  content: '\ea5f'; }

/* 'СЋР№РЇ' */
.icon-air:before {
  content: '\ea60'; }

/* 'СЋР№Р°' */
.icon-credit-card-1:before {
  content: '\ea61'; }

/* 'СЋР№Р±' */
.icon-floppy-1:before {
  content: '\ea62'; }

/* 'СЋР№РІ' */
.icon-clipboard:before {
  content: '\ea63'; }

/* 'СЋР№Рі' */
.icon-megaphone-1:before {
  content: '\ea64'; }

/* 'СЋР№Рґ' */
.icon-database:before {
  content: '\ea65'; }

/* 'СЋР№Рµ' */
.icon-drive:before {
  content: '\ea66'; }

/* 'СЋР№Р¶' */
.icon-bucket:before {
  content: '\ea67'; }

/* 'СЋР№Р·' */
.icon-thermometer:before {
  content: '\ea68'; }

/* 'СЋР№Рё' */
.icon-key-1:before {
  content: '\ea69'; }

/* 'СЋР№Р№' */
.icon-flow-cascade:before {
  content: '\ea6a'; }

/* 'СЋР№Рє' */
.icon-flow-branch:before {
  content: '\ea6b'; }

/* 'СЋР№Р»' */
.icon-flow-tree:before {
  content: '\ea6c'; }

/* 'СЋР№Рј' */
.icon-flow-line:before {
  content: '\ea6d'; }

/* 'СЋР№РЅ' */
.icon-flow-parallel:before {
  content: '\ea6e'; }

/* 'СЋР№Рѕ' */
.icon-rocket-1:before {
  content: '\ea6f'; }

/* 'СЋР№Рї' */
.icon-gauge-1:before {
  content: '\ea70'; }

/* 'СЋР№в–‘' */
.icon-traffic-cone:before {
  content: '\ea71'; }

/* 'СЋР№в–’' */
.icon-cc:before {
  content: '\ea72'; }

/* 'СЋР№в–“' */
.icon-cc-by:before {
  content: '\ea73'; }

/* 'СЋР№в”‚' */
.icon-cc-nc:before {
  content: '\ea74'; }

/* 'СЋР№в”¤' */
.icon-cc-nc-eu:before {
  content: '\ea75'; }

/* 'СЋР№в•Ў' */
.icon-cc-nc-jp:before {
  content: '\ea76'; }

/* 'СЋР№в•ў' */
.icon-cc-sa:before {
  content: '\ea77'; }

/* 'СЋР№в•–' */
.icon-cc-nd:before {
  content: '\ea78'; }

/* 'СЋР№в••' */
.icon-cc-pd:before {
  content: '\ea79'; }

/* 'СЋР№в•Ј' */
.icon-cc-zero:before {
  content: '\ea7a'; }

/* 'СЋР№в•‘' */
.icon-cc-share:before {
  content: '\ea7b'; }

/* 'СЋР№в•—' */
.icon-cc-remix:before {
  content: '\ea7c'; }

/* 'СЋР№в•ќ' */
.icon-github-1:before {
  content: '\ea7d'; }

/* 'СЋР№в•њ' */
.icon-github-circled-1:before {
  content: '\ea7e'; }

/* 'СЋР№в•›' */
.icon-flickr-1:before {
  content: '\ea7f'; }

/* 'СЋР№в”ђ' */
.icon-flickr-circled:before {
  content: '\ea80'; }

/* 'СЋРєРђ' */
.icon-vimeo:before {
  content: '\ea81'; }

/* 'СЋРєР‘' */
.icon-vimeo-circled:before {
  content: '\ea82'; }

/* 'СЋРєР’' */
.icon-twitter-1:before {
  content: '\ea83'; }

/* 'СЋРєР“' */
.icon-twitter-circled:before {
  content: '\ea84'; }

/* 'СЋРєР”' */
.icon-facebook-1:before {
  content: '\ea85'; }

/* 'СЋРєР•' */
.icon-facebook-circled:before {
  content: '\ea86'; }

/* 'СЋРєР–' */
.icon-facebook-squared-1:before {
  content: '\ea87'; }

/* 'СЋРєР—' */
.icon-gplus-1:before {
  content: '\ea88'; }

/* 'СЋРєР' */
.icon-gplus-circled:before {
  content: '\ea89'; }

/* 'СЋРєР™' */
.icon-pinterest:before {
  content: '\ea8a'; }

/* 'СЋРєРљ' */
.icon-pinterest-circled-1:before {
  content: '\ea8b'; }

/* 'СЋРєР›' */
.icon-tumblr-1:before {
  content: '\ea8c'; }

/* 'СЋРєРњ' */
.icon-tumblr-circled:before {
  content: '\ea8d'; }

/* 'СЋРєРќ' */
.icon-linkedin-1:before {
  content: '\ea8e'; }

/* 'СЋРєРћ' */
.icon-linkedin-circled:before {
  content: '\ea8f'; }

/* 'СЋРєРџ' */
.icon-dribbble-1:before {
  content: '\ea90'; }

/* 'СЋРєР ' */
.icon-dribbble-circled:before {
  content: '\ea91'; }

/* 'СЋРєРЎ' */
.icon-stumbleupon:before {
  content: '\ea92'; }

/* 'СЋРєРў' */
.icon-stumbleupon-circled:before {
  content: '\ea93'; }

/* 'СЋРєРЈ' */
.icon-lastfm:before {
  content: '\ea94'; }

/* 'СЋРєР¤' */
.icon-lastfm-circled:before {
  content: '\ea95'; }

/* 'СЋРєРҐ' */
.icon-rdio:before {
  content: '\ea96'; }

/* 'СЋРєР¦' */
.icon-rdio-circled:before {
  content: '\ea97'; }

/* 'СЋРєР§' */
.icon-spotify:before {
  content: '\ea98'; }

/* 'СЋРєРЁ' */
.icon-spotify-circled:before {
  content: '\ea99'; }

/* 'СЋРєР©' */
.icon-qq:before {
  content: '\ea9a'; }

/* 'СЋРєРЄ' */
.icon-instagram:before {
  content: '\ea9b'; }

/* 'СЋРєР«' */
.icon-dropbox-1:before {
  content: '\ea9c'; }

/* 'СЋРєР¬' */
.icon-evernote:before {
  content: '\ea9d'; }

/* 'СЋРєР­' */
.icon-flattr:before {
  content: '\ea9e'; }

/* 'СЋРєР®' */
.icon-skype-1:before {
  content: '\ea9f'; }

/* 'СЋРєРЇ' */
.icon-skype-circled:before {
  content: '\eaa0'; }

/* 'СЋРєР°' */
.icon-renren-1:before {
  content: '\eaa1'; }

/* 'СЋРєР±' */
.icon-sina-weibo:before {
  content: '\eaa2'; }

/* 'СЋРєРІ' */
.icon-paypal:before {
  content: '\eaa3'; }

/* 'СЋРєРі' */
.icon-picasa:before {
  content: '\eaa4'; }

/* 'СЋРєРґ' */
.icon-soundcloud:before {
  content: '\eaa5'; }

/* 'СЋРєРµ' */
.icon-mixi:before {
  content: '\eaa6'; }

/* 'СЋРєР¶' */
.icon-behance:before {
  content: '\eaa7'; }

/* 'СЋРєР·' */
.icon-google-circles:before {
  content: '\eaa8'; }

/* 'СЋРєРё' */
.icon-vkontakte-1:before {
  content: '\eaa9'; }

/* 'СЋРєР№' */
.icon-smashing:before {
  content: '\eaaa'; }

/* 'СЋРєРє' */
.icon-sweden:before {
  content: '\eaab'; }

/* 'СЋРєР»' */
.icon-db-shape:before {
  content: '\eaac'; }

/* 'СЋРєРј' */
.icon-logo-db:before {
  content: '\eaad'; }

/* 'СЋРєРЅ' */
.icon-music-outline:before {
  content: '\eaae'; }

/* 'СЋРєРѕ' */
.icon-music-2:before {
  content: '\eaaf'; }

/* 'СЋРєРї' */
.icon-search-outline:before {
  content: '\eab0'; }

/* 'СЋРєв–‘' */
.icon-search-2:before {
  content: '\eab1'; }

/* 'СЋРєв–’' */
.icon-mail-2:before {
  content: '\eab2'; }

/* 'СЋРєв–“' */
.icon-heart-2:before {
  content: '\eab3'; }

/* 'СЋРєв”‚' */
.icon-heart-filled:before {
  content: '\eab4'; }

/* 'СЋРєв”¤' */
.icon-star-2:before {
  content: '\eab5'; }

/* 'СЋРєв•Ў' */
.icon-star-filled:before {
  content: '\eab6'; }

/* 'СЋРєв•ў' */
.icon-user-outline:before {
  content: '\eab7'; }

/* 'СЋРєв•–' */
.icon-user-2:before {
  content: '\eab8'; }

/* 'СЋРєв••' */
.icon-users-outline:before {
  content: '\eab9'; }

/* 'СЋРєв•Ј' */
.icon-users-2:before {
  content: '\eaba'; }

/* 'СЋРєв•‘' */
.icon-user-add-outline:before {
  content: '\eabb'; }

/* 'СЋРєв•—' */
.icon-user-add-1:before {
  content: '\eabc'; }

/* 'СЋРєв•ќ' */
.icon-user-delete-outline:before {
  content: '\eabd'; }

/* 'СЋРєв•њ' */
.icon-user-delete:before {
  content: '\eabe'; }

/* 'СЋРєв•›' */
.icon-video-2:before {
  content: '\eabf'; }

/* 'СЋРєв”ђ' */
.icon-videocam-outline:before {
  content: '\eac0'; }

/* 'СЋР»Рђ' */
.icon-videocam-1:before {
  content: '\eac1'; }

/* 'СЋР»Р‘' */
.icon-picture-outline:before {
  content: '\eac2'; }

/* 'СЋР»Р’' */
.icon-picture-2:before {
  content: '\eac3'; }

/* 'СЋР»Р“' */
.icon-camera-outline:before {
  content: '\eac4'; }

/* 'СЋР»Р”' */
.icon-camera-2:before {
  content: '\eac5'; }

/* 'СЋР»Р•' */
.icon-th-outline:before {
  content: '\eac6'; }

/* 'СЋР»Р–' */
.icon-th-1:before {
  content: '\eac7'; }

/* 'СЋР»Р—' */
.icon-th-large-outline:before {
  content: '\eac8'; }

/* 'СЋР»Р' */
.icon-th-large-1:before {
  content: '\eac9'; }

/* 'СЋР»Р™' */
.icon-th-list-outline:before {
  content: '\eaca'; }

/* 'СЋР»Рљ' */
.icon-th-list-1:before {
  content: '\eacb'; }

/* 'СЋР»Р›' */
.icon-ok-outline:before {
  content: '\eacc'; }

/* 'СЋР»Рњ' */
.icon-ok-1:before {
  content: '\eacd'; }

/* 'СЋР»Рќ' */
.icon-cancel-outline:before {
  content: '\eace'; }

/* 'СЋР»Рћ' */
.icon-cancel-2:before {
  content: '\eacf'; }

/* 'СЋР»Рџ' */
.icon-cancel-alt:before {
  content: '\ead0'; }

/* 'СЋР»Р ' */
.icon-cancel-alt-filled:before {
  content: '\ead1'; }

/* 'СЋР»РЎ' */
.icon-cancel-circled-outline:before {
  content: '\ead2'; }

/* 'СЋР»Рў' */
.icon-cancel-circled-2:before {
  content: '\ead3'; }

/* 'СЋР»РЈ' */
.icon-plus-outline:before {
  content: '\ead4'; }

/* 'СЋР»Р¤' */
.icon-plus-2:before {
  content: '\ead5'; }

/* 'СЋР»РҐ' */
.icon-minus-outline:before {
  content: '\ead6'; }

/* 'СЋР»Р¦' */
.icon-minus-2:before {
  content: '\ead7'; }

/* 'СЋР»Р§' */
.icon-divide-outline:before {
  content: '\ead8'; }

/* 'СЋР»РЁ' */
.icon-divide:before {
  content: '\ead9'; }

/* 'СЋР»Р©' */
.icon-eq-outline:before {
  content: '\eada'; }

/* 'СЋР»РЄ' */
.icon-eq:before {
  content: '\eadb'; }

/* 'СЋР»Р«' */
.icon-info-outline:before {
  content: '\eadc'; }

/* 'СЋР»Р¬' */
.icon-info-2:before {
  content: '\eadd'; }

/* 'СЋР»Р­' */
.icon-home-outline:before {
  content: '\eade'; }

/* 'СЋР»Р®' */
.icon-home-2:before {
  content: '\eadf'; }

/* 'СЋР»РЇ' */
.icon-link-outline:before {
  content: '\eae0'; }

/* 'СЋР»Р°' */
.icon-link-2:before {
  content: '\eae1'; }

/* 'СЋР»Р±' */
.icon-attach-outline:before {
  content: '\eae2'; }

/* 'СЋР»РІ' */
.icon-attach-2:before {
  content: '\eae3'; }

/* 'СЋР»Рі' */
.icon-lock-2:before {
  content: '\eae4'; }

/* 'СЋР»Рґ' */
.icon-lock-filled:before {
  content: '\eae5'; }

/* 'СЋР»Рµ' */
.icon-lock-open-2:before {
  content: '\eae6'; }

/* 'СЋР»Р¶' */
.icon-lock-open-filled:before {
  content: '\eae7'; }

/* 'СЋР»Р·' */
.icon-pin-outline:before {
  content: '\eae8'; }

/* 'СЋР»Рё' */
.icon-pin-1:before {
  content: '\eae9'; }

/* 'СЋР»Р№' */
.icon-eye-outline:before {
  content: '\eaea'; }

/* 'СЋР»Рє' */
.icon-eye-2:before {
  content: '\eaeb'; }

/* 'СЋР»Р»' */
.icon-tag-2:before {
  content: '\eaec'; }

/* 'СЋР»Рј' */
.icon-tags-1:before {
  content: '\eaed'; }

/* 'СЋР»РЅ' */
.icon-bookmark-2:before {
  content: '\eaee'; }

/* 'СЋР»Рѕ' */
.icon-flag-2:before {
  content: '\eaef'; }

/* 'СЋР»Рї' */
.icon-flag-filled:before {
  content: '\eaf0'; }

/* 'СЋР»в–‘' */
.icon-thumbs-up-2:before {
  content: '\eaf1'; }

/* 'СЋР»в–’' */
.icon-thumbs-down-2:before {
  content: '\eaf2'; }

/* 'СЋР»в–“' */
.icon-download-outline:before {
  content: '\eaf3'; }

/* 'СЋР»в”‚' */
.icon-download-2:before {
  content: '\eaf4'; }

/* 'СЋР»в”¤' */
.icon-upload-outline:before {
  content: '\eaf5'; }

/* 'СЋР»в•Ў' */
.icon-upload-2:before {
  content: '\eaf6'; }

/* 'СЋР»в•ў' */
.icon-upload-cloud-outline:before {
  content: '\eaf7'; }

/* 'СЋР»в•–' */
.icon-upload-cloud-2:before {
  content: '\eaf8'; }

/* 'СЋР»в••' */
.icon-reply-outline:before {
  content: '\eaf9'; }

/* 'СЋР»в•Ј' */
.icon-reply-2:before {
  content: '\eafa'; }

/* 'СЋР»в•‘' */
.icon-forward-outline:before {
  content: '\eafb'; }

/* 'СЋР»в•—' */
.icon-forward-2:before {
  content: '\eafc'; }

/* 'СЋР»в•ќ' */
.icon-code-outline:before {
  content: '\eafd'; }

/* 'СЋР»в•њ' */
.icon-code-2:before {
  content: '\eafe'; }

/* 'СЋР»в•›' */
.icon-export-outline:before {
  content: '\eaff'; }

/* 'СЋР»в”ђ' */
.icon-export-2:before {
  content: '\eb00'; }

/* 'СЋРјРђ' */
.icon-pencil-2:before {
  content: '\eb01'; }

/* 'СЋРјР‘' */
.icon-pen:before {
  content: '\eb02'; }

/* 'СЋРјР’' */
.icon-feather-1:before {
  content: '\eb03'; }

/* 'СЋРјР“' */
.icon-edit-1:before {
  content: '\eb04'; }

/* 'СЋРјР”' */
.icon-print-2:before {
  content: '\eb05'; }

/* 'СЋРјР•' */
.icon-comment-2:before {
  content: '\eb06'; }

/* 'СЋРјР–' */
.icon-chat-2:before {
  content: '\eb07'; }

/* 'СЋРјР—' */
.icon-chat-alt:before {
  content: '\eb08'; }

/* 'СЋРјР' */
.icon-bell-2:before {
  content: '\eb09'; }

/* 'СЋРјР™' */
.icon-attention-2:before {
  content: '\eb0a'; }

/* 'СЋРјРљ' */
.icon-attention-filled:before {
  content: '\eb0b'; }

/* 'СЋРјР›' */
.icon-warning-empty:before {
  content: '\eb0c'; }

/* 'СЋРјРњ' */
.icon-warning:before {
  content: '\eb0d'; }

/* 'СЋРјРќ' */
.icon-contacts:before {
  content: '\eb0e'; }

/* 'СЋРјРћ' */
.icon-vcard-1:before {
  content: '\eb0f'; }

/* 'СЋРјРџ' */
.icon-address-1:before {
  content: '\eb10'; }

/* 'СЋРјР ' */
.icon-location-outline:before {
  content: '\eb11'; }

/* 'СЋРјРЎ' */
.icon-location-2:before {
  content: '\eb12'; }

/* 'СЋРјРў' */
.icon-map-1:before {
  content: '\eb13'; }

/* 'СЋРјРЈ' */
.icon-direction-outline:before {
  content: '\eb14'; }

/* 'СЋРјР¤' */
.icon-direction-2:before {
  content: '\eb15'; }

/* 'СЋРјРҐ' */
.icon-compass-2:before {
  content: '\eb16'; }

/* 'СЋРјР¦' */
.icon-trash-2:before {
  content: '\eb17'; }

/* 'СЋРјР§' */
.icon-doc-2:before {
  content: '\eb18'; }

/* 'СЋРјРЁ' */
.icon-doc-text-2:before {
  content: '\eb19'; }

/* 'СЋРјР©' */
.icon-doc-add:before {
  content: '\eb1a'; }

/* 'СЋРјРЄ' */
.icon-doc-remove:before {
  content: '\eb1b'; }

/* 'СЋРјР«' */
.icon-news:before {
  content: '\eb1c'; }

/* 'СЋРјР¬' */
.icon-folder-2:before {
  content: '\eb1d'; }

/* 'СЋРјР­' */
.icon-folder-add:before {
  content: '\eb1e'; }

/* 'СЋРјР®' */
.icon-folder-delete:before {
  content: '\eb1f'; }

/* 'СЋРјРЇ' */
.icon-archive-1:before {
  content: '\eb20'; }

/* 'СЋРјР°' */
.icon-box-2:before {
  content: '\eb21'; }

/* 'СЋРјР±' */
.icon-rss-outline:before {
  content: '\eb22'; }

/* 'СЋРјРІ' */
.icon-rss-2:before {
  content: '\eb23'; }

/* 'СЋРјРі' */
.icon-phone-outline:before {
  content: '\eb24'; }

/* 'СЋРјРґ' */
.icon-phone-2:before {
  content: '\eb25'; }

/* 'СЋРјРµ' */
.icon-menu-outline:before {
  content: '\eb26'; }

/* 'СЋРјР¶' */
.icon-menu-2:before {
  content: '\eb27'; }

/* 'СЋРјР·' */
.icon-cog-outline:before {
  content: '\eb28'; }

/* 'СЋРјРё' */
.icon-cog-2:before {
  content: '\eb29'; }

/* 'СЋРјР№' */
.icon-wrench-outline:before {
  content: '\eb2a'; }

/* 'СЋРјРє' */
.icon-wrench-1:before {
  content: '\eb2b'; }

/* 'СЋРјР»' */
.icon-basket-2:before {
  content: '\eb2c'; }

/* 'СЋРјРј' */
.icon-calendar-outlilne:before {
  content: '\eb2d'; }

/* 'СЋРјРЅ' */
.icon-calendar-2:before {
  content: '\eb2e'; }

/* 'СЋРјРѕ' */
.icon-mic-outline:before {
  content: '\eb2f'; }

/* 'СЋРјРї' */
.icon-mic-2:before {
  content: '\eb30'; }

/* 'СЋРјв–‘' */
.icon-volume-off-1:before {
  content: '\eb31'; }

/* 'СЋРјв–’' */
.icon-volume-low:before {
  content: '\eb32'; }

/* 'СЋРјв–“' */
.icon-volume-middle:before {
  content: '\eb33'; }

/* 'СЋРјв”‚' */
.icon-volume-high:before {
  content: '\eb34'; }

/* 'СЋРјв”¤' */
.icon-headphones-1:before {
  content: '\eb35'; }

/* 'СЋРјв•Ў' */
.icon-clock-2:before {
  content: '\eb36'; }

/* 'СЋРјв•ў' */
.icon-wristwatch:before {
  content: '\eb37'; }

/* 'СЋРјв•–' */
.icon-stopwatch:before {
  content: '\eb38'; }

/* 'СЋРјв••' */
.icon-lightbulb-1:before {
  content: '\eb39'; }

/* 'СЋРјв•Ј' */
.icon-block-outline:before {
  content: '\eb3a'; }

/* 'СЋРјв•‘' */
.icon-block-2:before {
  content: '\eb3b'; }

/* 'СЋРјв•—' */
.icon-resize-full-outline:before {
  content: '\eb3c'; }

/* 'СЋРјв•ќ' */
.icon-resize-full-2:before {
  content: '\eb3d'; }

/* 'СЋРјв•њ' */
.icon-resize-normal-outline:before {
  content: '\eb3e'; }

/* 'СЋРјв•›' */
.icon-resize-normal:before {
  content: '\eb3f'; }

/* 'СЋРјв”ђ' */
.icon-move-outline:before {
  content: '\eb40'; }

/* 'СЋРЅРђ' */
.icon-move-1:before {
  content: '\eb41'; }

/* 'СЋРЅР‘' */
.icon-popup-1:before {
  content: '\eb42'; }

/* 'СЋРЅР’' */
.icon-zoom-in-outline:before {
  content: '\eb43'; }

/* 'СЋРЅР“' */
.icon-zoom-in-1:before {
  content: '\eb44'; }

/* 'СЋРЅР”' */
.icon-zoom-out-outline:before {
  content: '\eb45'; }

/* 'СЋРЅР•' */
.icon-zoom-out-1:before {
  content: '\eb46'; }

/* 'СЋРЅР–' */
.icon-popup-2:before {
  content: '\eb47'; }

/* 'СЋРЅР—' */
.icon-left-open-outline:before {
  content: '\eb48'; }

/* 'СЋРЅР' */
.icon-left-open-2:before {
  content: '\eb49'; }

/* 'СЋРЅР™' */
.icon-right-open-outline:before {
  content: '\eb4a'; }

/* 'СЋРЅРљ' */
.icon-right-open-2:before {
  content: '\eb4b'; }

/* 'СЋРЅР›' */
.icon-down-2:before {
  content: '\eb4c'; }

/* 'СЋРЅРњ' */
.icon-left-2:before {
  content: '\eb4d'; }

/* 'СЋРЅРќ' */
.icon-right-2:before {
  content: '\eb4e'; }

/* 'СЋРЅРћ' */
.icon-up-2:before {
  content: '\eb4f'; }

/* 'СЋРЅРџ' */
.icon-down-outline:before {
  content: '\eb50'; }

/* 'СЋРЅР ' */
.icon-left-outline:before {
  content: '\eb51'; }

/* 'СЋРЅРЎ' */
.icon-right-outline:before {
  content: '\eb52'; }

/* 'СЋРЅРў' */
.icon-up-outline:before {
  content: '\eb53'; }

/* 'СЋРЅРЈ' */
.icon-down-small:before {
  content: '\eb54'; }

/* 'СЋРЅР¤' */
.icon-left-small:before {
  content: '\eb55'; }

/* 'СЋРЅРҐ' */
.icon-right-small:before {
  content: '\eb56'; }

/* 'СЋРЅР¦' */
.icon-up-small:before {
  content: '\eb57'; }

/* 'СЋРЅР§' */
.icon-cw-outline:before {
  content: '\eb58'; }

/* 'СЋРЅРЁ' */
.icon-cw-2:before {
  content: '\eb59'; }

/* 'СЋРЅР©' */
.icon-arrows-cw-outline:before {
  content: '\eb5a'; }

/* 'СЋРЅРЄ' */
.icon-arrows-cw-1:before {
  content: '\eb5b'; }

/* 'СЋРЅР«' */
.icon-loop-outline:before {
  content: '\eb5c'; }

/* 'СЋРЅР¬' */
.icon-loop-1:before {
  content: '\eb5d'; }

/* 'СЋРЅР­' */
.icon-loop-alt-outline:before {
  content: '\eb5e'; }

/* 'СЋРЅР®' */
.icon-loop-alt:before {
  content: '\eb5f'; }

/* 'СЋРЅРЇ' */
.icon-shuffle-2:before {
  content: '\eb60'; }

/* 'СЋРЅР°' */
.icon-play-outline:before {
  content: '\eb61'; }

/* 'СЋРЅР±' */
.icon-play-2:before {
  content: '\eb62'; }

/* 'СЋРЅРІ' */
.icon-stop-outline:before {
  content: '\eb63'; }

/* 'СЋРЅРі' */
.icon-stop-2:before {
  content: '\eb64'; }

/* 'СЋРЅРґ' */
.icon-pause-outline:before {
  content: '\eb65'; }

/* 'СЋРЅРµ' */
.icon-pause-2:before {
  content: '\eb66'; }

/* 'СЋРЅР¶' */
.icon-fast-fw-outline:before {
  content: '\eb67'; }

/* 'СЋРЅР·' */
.icon-fast-fw-1:before {
  content: '\eb68'; }

/* 'СЋРЅРё' */
.icon-rewind-outline:before {
  content: '\eb69'; }

/* 'СЋРЅР№' */
.icon-rewind:before {
  content: '\eb6a'; }

/* 'СЋРЅРє' */
.icon-record-outline:before {
  content: '\eb6b'; }

/* 'СЋРЅР»' */
.icon-record-1:before {
  content: '\eb6c'; }

/* 'СЋРЅРј' */
.icon-eject-outline:before {
  content: '\eb6d'; }

/* 'СЋРЅРЅ' */
.icon-eject-1:before {
  content: '\eb6e'; }

/* 'СЋРЅРѕ' */
.icon-eject-alt-outline:before {
  content: '\eb6f'; }

/* 'СЋРЅРї' */
.icon-eject-alt:before {
  content: '\eb70'; }

/* 'СЋРЅв–‘' */
.icon-bat1:before {
  content: '\eb71'; }

/* 'СЋРЅв–’' */
.icon-bat2:before {
  content: '\eb72'; }

/* 'СЋРЅв–“' */
.icon-bat3:before {
  content: '\eb73'; }

/* 'СЋРЅв”‚' */
.icon-bat4:before {
  content: '\eb74'; }

/* 'СЋРЅв”¤' */
.icon-bat-charge:before {
  content: '\eb75'; }

/* 'СЋРЅв•Ў' */
.icon-plug:before {
  content: '\eb76'; }

/* 'СЋРЅв•ў' */
.icon-target-outline:before {
  content: '\eb77'; }

/* 'СЋРЅв•–' */
.icon-target-2:before {
  content: '\eb78'; }

/* 'СЋРЅв••' */
.icon-wifi-outline:before {
  content: '\eb79'; }

/* 'СЋРЅв•Ј' */
.icon-wifi:before {
  content: '\eb7a'; }

/* 'СЋРЅв•‘' */
.icon-desktop-1:before {
  content: '\eb7b'; }

/* 'СЋРЅв•—' */
.icon-laptop-1:before {
  content: '\eb7c'; }

/* 'СЋРЅв•ќ' */
.icon-tablet-1:before {
  content: '\eb7d'; }

/* 'СЋРЅв•њ' */
.icon-mobile-2:before {
  content: '\eb7e'; }

/* 'СЋРЅв•›' */
.icon-contrast:before {
  content: '\eb7f'; }

/* 'СЋРЅв”ђ' */
.icon-globe-outline:before {
  content: '\eb80'; }

/* 'СЋРѕРђ' */
.icon-globe-2:before {
  content: '\eb81'; }

/* 'СЋРѕР‘' */
.icon-globe-alt-outline:before {
  content: '\eb82'; }

/* 'СЋРѕР’' */
.icon-globe-alt:before {
  content: '\eb83'; }

/* 'СЋРѕР“' */
.icon-sun-1:before {
  content: '\eb84'; }

/* 'СЋРѕР”' */
.icon-sun-filled:before {
  content: '\eb85'; }

/* 'СЋРѕР•' */
.icon-cloud-2:before {
  content: '\eb86'; }

/* 'СЋРѕР–' */
.icon-flash-outline:before {
  content: '\eb87'; }

/* 'СЋРѕР—' */
.icon-flash-2:before {
  content: '\eb88'; }

/* 'СЋРѕР' */
.icon-moon-2:before {
  content: '\eb89'; }

/* 'СЋРѕР™' */
.icon-waves-outline:before {
  content: '\eb8a'; }

/* 'СЋРѕРљ' */
.icon-waves:before {
  content: '\eb8b'; }

/* 'СЋРѕР›' */
.icon-rain:before {
  content: '\eb8c'; }

/* 'СЋРѕРњ' */
.icon-cloud-sun:before {
  content: '\eb8d'; }

/* 'СЋРѕРќ' */
.icon-drizzle:before {
  content: '\eb8e'; }

/* 'СЋРѕРћ' */
.icon-snow:before {
  content: '\eb8f'; }

/* 'СЋРѕРџ' */
.icon-cloud-flash:before {
  content: '\eb90'; }

/* 'СЋРѕР ' */
.icon-cloud-wind:before {
  content: '\eb91'; }

/* 'СЋРѕРЎ' */
.icon-wind:before {
  content: '\eb92'; }

/* 'СЋРѕРў' */
.icon-plane-outline:before {
  content: '\eb93'; }

/* 'СЋРѕРЈ' */
.icon-plane:before {
  content: '\eb94'; }

/* 'СЋРѕР¤' */
.icon-leaf-2:before {
  content: '\eb95'; }

/* 'СЋРѕРҐ' */
.icon-lifebuoy-1:before {
  content: '\eb96'; }

/* 'СЋРѕР¦' */
.icon-briefcase-2:before {
  content: '\eb97'; }

/* 'СЋРѕР§' */
.icon-brush-1:before {
  content: '\eb98'; }

/* 'СЋРѕРЁ' */
.icon-pipette:before {
  content: '\eb99'; }

/* 'СЋРѕР©' */
.icon-power-outline:before {
  content: '\eb9a'; }

/* 'СЋРѕРЄ' */
.icon-power:before {
  content: '\eb9b'; }

/* 'СЋРѕР«' */
.icon-check-outline:before {
  content: '\eb9c'; }

/* 'СЋРѕР¬' */
.icon-check-2:before {
  content: '\eb9d'; }

/* 'СЋРѕР­' */
.icon-gift-1:before {
  content: '\eb9e'; }

/* 'СЋРѕР®' */
.icon-temperatire:before {
  content: '\eb9f'; }

/* 'СЋРѕРЇ' */
.icon-chart-outline:before {
  content: '\eba0'; }

/* 'СЋРѕР°' */
.icon-chart:before {
  content: '\eba1'; }

/* 'СЋРѕР±' */
.icon-chart-alt-outline:before {
  content: '\eba2'; }

/* 'СЋРѕРІ' */
.icon-chart-alt:before {
  content: '\eba3'; }

/* 'СЋРѕРі' */
.icon-chart-bar-outline:before {
  content: '\eba4'; }

/* 'СЋРѕРґ' */
.icon-chart-bar-2:before {
  content: '\eba5'; }

/* 'СЋРѕРµ' */
.icon-chart-pie-outline:before {
  content: '\eba6'; }

/* 'СЋРѕР¶' */
.icon-chart-pie-1:before {
  content: '\eba7'; }

/* 'СЋРѕР·' */
.icon-ticket-2:before {
  content: '\eba8'; }

/* 'СЋРѕРё' */
.icon-credit-card-2:before {
  content: '\eba9'; }

/* 'СЋРѕР№' */
.icon-clipboard-1:before {
  content: '\ebaa'; }

/* 'СЋРѕРє' */
.icon-database-1:before {
  content: '\ebab'; }

/* 'СЋРѕР»' */
.icon-key-outline:before {
  content: '\ebac'; }

/* 'СЋРѕРј' */
.icon-key-2:before {
  content: '\ebad'; }

/* 'СЋРѕРЅ' */
.icon-flow-split:before {
  content: '\ebae'; }

/* 'СЋРѕРѕ' */
.icon-flow-merge:before {
  content: '\ebaf'; }

/* 'СЋРѕРї' */
.icon-flow-parallel-1:before {
  content: '\ebb0'; }

/* 'СЋРѕв–‘' */
.icon-flow-cross:before {
  content: '\ebb1'; }

/* 'СЋРѕв–’' */
.icon-certificate-outline:before {
  content: '\ebb2'; }

/* 'СЋРѕв–“' */
.icon-certificate-1:before {
  content: '\ebb3'; }

/* 'СЋРѕв”‚' */
.icon-scissors-outline:before {
  content: '\ebb4'; }

/* 'СЋРѕв”¤' */
.icon-scissors-1:before {
  content: '\ebb5'; }

/* 'СЋРѕв•Ў' */
.icon-flask:before {
  content: '\ebb6'; }

/* 'СЋРѕв•ў' */
.icon-wine:before {
  content: '\ebb7'; }

/* 'СЋРѕв•–' */
.icon-coffee-1:before {
  content: '\ebb8'; }

/* 'СЋРѕв••' */
.icon-beer-1:before {
  content: '\ebb9'; }

/* 'СЋРѕв•Ј' */
.icon-anchor-outline:before {
  content: '\ebba'; }

/* 'СЋРѕв•‘' */
.icon-anchor-1:before {
  content: '\ebbb'; }

/* 'СЋРѕв•—' */
.icon-puzzle-outline:before {
  content: '\ebbc'; }

/* 'СЋРѕв•ќ' */
.icon-puzzle-1:before {
  content: '\ebbd'; }

/* 'СЋРѕв•њ' */
.icon-tree:before {
  content: '\ebbe'; }

/* 'СЋРѕв•›' */
.icon-calculator:before {
  content: '\ebbf'; }

/* 'СЋРѕв”ђ' */
.icon-infinity-outline:before {
  content: '\ebc0'; }

/* 'СЋРїРђ' */
.icon-infinity-1:before {
  content: '\ebc1'; }

/* 'СЋРїР‘' */
.icon-pi-outline:before {
  content: '\ebc2'; }

/* 'СЋРїР’' */
.icon-pi:before {
  content: '\ebc3'; }

/* 'СЋРїР“' */
.icon-at:before {
  content: '\ebc4'; }

/* 'СЋРїР”' */
.icon-at-circled:before {
  content: '\ebc5'; }

/* 'СЋРїР•' */
.icon-looped-square-outline:before {
  content: '\ebc6'; }

/* 'СЋРїР–' */
.icon-looped-square-interest:before {
  content: '\ebc7'; }

/* 'СЋРїР—' */
.icon-sort-alphabet-outline:before {
  content: '\ebc8'; }

/* 'СЋРїР' */
.icon-sort-alphabet:before {
  content: '\ebc9'; }

/* 'СЋРїР™' */
.icon-sort-numeric-outline:before {
  content: '\ebca'; }

/* 'СЋРїРљ' */
.icon-sort-numeric:before {
  content: '\ebcb'; }

/* 'СЋРїР›' */
.icon-dribbble-circled-1:before {
  content: '\ebcc'; }

/* 'СЋРїРњ' */
.icon-dribbble-2:before {
  content: '\ebcd'; }

/* 'СЋРїРќ' */
.icon-facebook-circled-1:before {
  content: '\ebce'; }

/* 'СЋРїРћ' */
.icon-facebook-2:before {
  content: '\ebcf'; }

/* 'СЋРїРџ' */
.icon-flickr-circled-1:before {
  content: '\ebd0'; }

/* 'СЋРїР ' */
.icon-flickr-2:before {
  content: '\ebd1'; }

/* 'СЋРїРЎ' */
.icon-github-circled-2:before {
  content: '\ebd2'; }

/* 'СЋРїРў' */
.icon-github-2:before {
  content: '\ebd3'; }

/* 'СЋРїРЈ' */
.icon-lastfm-circled-1:before {
  content: '\ebd4'; }

/* 'СЋРїР¤' */
.icon-lastfm-1:before {
  content: '\ebd5'; }

/* 'СЋРїРҐ' */
.icon-linkedin-circled-1:before {
  content: '\ebd6'; }

/* 'СЋРїР¦' */
.icon-linkedin-2:before {
  content: '\ebd7'; }

/* 'СЋРїР§' */
.icon-pinterest-circled-2:before {
  content: '\ebd8'; }

/* 'СЋРїРЁ' */
.icon-pinterest-1:before {
  content: '\ebd9'; }

/* 'СЋРїР©' */
.icon-skype-outline:before {
  content: '\ebda'; }

/* 'СЋРїРЄ' */
.icon-skype-2:before {
  content: '\ebdb'; }

/* 'СЋРїР«' */
.icon-tumbler-circled:before {
  content: '\ebdc'; }

/* 'СЋРїР¬' */
.icon-tumbler:before {
  content: '\ebdd'; }

/* 'СЋРїР­' */
.icon-twitter-circled-1:before {
  content: '\ebde'; }

/* 'СЋРїР®' */
.icon-twitter-2:before {
  content: '\ebdf'; }

/* 'СЋРїРЇ' */
.icon-vimeo-circled-1:before {
  content: '\ebe0'; }

/* 'СЋРїР°' */
.icon-vimeo-1:before {
  content: '\ebe1'; }

/* 'СЋРїР±' */
.icon-search-3:before {
  content: '\ebe2'; }

/* 'СЋРїРІ' */
.icon-mail-3:before {
  content: '\ebe3'; }

/* 'СЋРїРі' */
.icon-heart-3:before {
  content: '\ebe4'; }

/* 'СЋРїРґ' */
.icon-heart-empty-2:before {
  content: '\ebe5'; }

/* 'СЋРїРµ' */
.icon-star-3:before {
  content: '\ebe6'; }

/* 'СЋРїР¶' */
.icon-user-3:before {
  content: '\ebe7'; }

/* 'СЋРїР·' */
.icon-video-3:before {
  content: '\ebe8'; }

/* 'СЋРїРё' */
.icon-picture-3:before {
  content: '\ebe9'; }

/* 'СЋРїР№' */
.icon-camera-3:before {
  content: '\ebea'; }

/* 'СЋРїРє' */
.icon-ok-2:before {
  content: '\ebeb'; }

/* 'СЋРїР»' */
.icon-ok-circle:before {
  content: '\ebec'; }

/* 'СЋРїРј' */
.icon-cancel-3:before {
  content: '\ebed'; }

/* 'СЋРїРЅ' */
.icon-cancel-circle:before {
  content: '\ebee'; }

/* 'СЋРїРѕ' */
.icon-plus-3:before {
  content: '\ebef'; }

/* 'СЋРїРї' */
.icon-plus-circle:before {
  content: '\ebf0'; }

/* 'СЋРїв–‘' */
.icon-minus-3:before {
  content: '\ebf1'; }

/* 'СЋРїв–’' */
.icon-minus-circle:before {
  content: '\ebf2'; }

/* 'СЋРїв–“' */
.icon-help-2:before {
  content: '\ebf3'; }

/* 'СЋРїв”‚' */
.icon-info-3:before {
  content: '\ebf4'; }

/* 'СЋРїв”¤' */
.icon-home-3:before {
  content: '\ebf5'; }

/* 'СЋРїв•Ў' */
.icon-link-3:before {
  content: '\ebf6'; }

/* 'СЋРїв•ў' */
.icon-attach-3:before {
  content: '\ebf7'; }

/* 'СЋРїв•–' */
.icon-lock-3:before {
  content: '\ebf8'; }

/* 'СЋРїв••' */
.icon-lock-empty:before {
  content: '\ebf9'; }

/* 'СЋРїв•Ј' */
.icon-lock-open-3:before {
  content: '\ebfa'; }

/* 'СЋРїв•‘' */
.icon-lock-open-empty:before {
  content: '\ebfb'; }

/* 'СЋРїв•—' */
.icon-pin-2:before {
  content: '\ebfc'; }

/* 'СЋРїв•ќ' */
.icon-eye-3:before {
  content: '\ebfd'; }

/* 'СЋРїв•њ' */
.icon-tag-3:before {
  content: '\ebfe'; }

/* 'СЋРїв•›' */
.icon-tag-empty:before {
  content: '\ebff'; }

/* 'СЋРїв”ђ' */
.icon-download-3:before {
  content: '\ec00'; }

/* 'СЋв–‘Рђ' */
.icon-upload-3:before {
  content: '\ec01'; }

/* 'СЋв–‘Р‘' */
.icon-download-cloud-1:before {
  content: '\ec02'; }

/* 'СЋв–‘Р’' */
.icon-upload-cloud-3:before {
  content: '\ec03'; }

/* 'СЋв–‘Р“' */
.icon-quote-left-1:before {
  content: '\ec04'; }

/* 'СЋв–‘Р”' */
.icon-quote-right-1:before {
  content: '\ec05'; }

/* 'СЋв–‘Р•' */
.icon-quote-left-alt:before {
  content: '\ec06'; }

/* 'СЋв–‘Р–' */
.icon-quote-right-alt:before {
  content: '\ec07'; }

/* 'СЋв–‘Р—' */
.icon-pencil-3:before {
  content: '\ec08'; }

/* 'СЋв–‘Р' */
.icon-pencil-neg:before {
  content: '\ec09'; }

/* 'СЋв–‘Р™' */
.icon-pencil-alt:before {
  content: '\ec0a'; }

/* 'СЋв–‘Рљ' */
.icon-undo:before {
  content: '\ec0b'; }

/* 'СЋв–‘Р›' */
.icon-comment-3:before {
  content: '\ec0c'; }

/* 'СЋв–‘Рњ' */
.icon-comment-inv:before {
  content: '\ec0d'; }

/* 'СЋв–‘Рќ' */
.icon-comment-alt:before {
  content: '\ec0e'; }

/* 'СЋв–‘Рћ' */
.icon-comment-inv-alt:before {
  content: '\ec0f'; }

/* 'СЋв–‘Рџ' */
.icon-comment-alt2:before {
  content: '\ec10'; }

/* 'СЋв–‘Р ' */
.icon-comment-inv-alt2:before {
  content: '\ec11'; }

/* 'СЋв–‘РЎ' */
.icon-chat-3:before {
  content: '\ec12'; }

/* 'СЋв–‘Рў' */
.icon-chat-inv:before {
  content: '\ec13'; }

/* 'СЋв–‘РЈ' */
.icon-location-3:before {
  content: '\ec14'; }

/* 'СЋв–‘Р¤' */
.icon-location-inv:before {
  content: '\ec15'; }

/* 'СЋв–‘РҐ' */
.icon-location-alt:before {
  content: '\ec16'; }

/* 'СЋв–‘Р¦' */
.icon-compass-3:before {
  content: '\ec17'; }

/* 'СЋв–‘Р§' */
.icon-trash-3:before {
  content: '\ec18'; }

/* 'СЋв–‘РЁ' */
.icon-trash-empty:before {
  content: '\ec19'; }

/* 'СЋв–‘Р©' */
.icon-doc-3:before {
  content: '\ec1a'; }

/* 'СЋв–‘РЄ' */
.icon-doc-inv-1:before {
  content: '\ec1b'; }

/* 'СЋв–‘Р«' */
.icon-doc-alt:before {
  content: '\ec1c'; }

/* 'СЋв–‘Р¬' */
.icon-doc-inv-alt:before {
  content: '\ec1d'; }

/* 'СЋв–‘Р­' */
.icon-article:before {
  content: '\ec1e'; }

/* 'СЋв–‘Р®' */
.icon-article-alt:before {
  content: '\ec1f'; }

/* 'СЋв–‘РЇ' */
.icon-book-open-1:before {
  content: '\ec20'; }

/* 'СЋв–‘Р°' */
.icon-folder-3:before {
  content: '\ec21'; }

/* 'СЋв–‘Р±' */
.icon-folder-empty-1:before {
  content: '\ec22'; }

/* 'СЋв–‘РІ' */
.icon-box-3:before {
  content: '\ec23'; }

/* 'СЋв–‘Рі' */
.icon-rss-3:before {
  content: '\ec24'; }

/* 'СЋв–‘Рґ' */
.icon-rss-alt:before {
  content: '\ec25'; }

/* 'СЋв–‘Рµ' */
.icon-cog-3:before {
  content: '\ec26'; }

/* 'СЋв–‘Р¶' */
.icon-wrench-2:before {
  content: '\ec27'; }

/* 'СЋв–‘Р·' */
.icon-share-1:before {
  content: '\ec28'; }

/* 'СЋв–‘Рё' */
.icon-calendar-3:before {
  content: '\ec29'; }

/* 'СЋв–‘Р№' */
.icon-calendar-inv:before {
  content: '\ec2a'; }

/* 'СЋв–‘Рє' */
.icon-calendar-alt:before {
  content: '\ec2b'; }

/* 'СЋв–‘Р»' */
.icon-mic-3:before {
  content: '\ec2c'; }

/* 'СЋв–‘Рј' */
.icon-volume-off-2:before {
  content: '\ec2d'; }

/* 'СЋв–‘РЅ' */
.icon-volume-up-1:before {
  content: '\ec2e'; }

/* 'СЋв–‘Рѕ' */
.icon-headphones-2:before {
  content: '\ec2f'; }

/* 'СЋв–‘Рї' */
.icon-clock-3:before {
  content: '\ec30'; }

/* 'СЋв–‘в–‘' */
.icon-lamp-1:before {
  content: '\ec31'; }

/* 'СЋв–‘в–’' */
.icon-block-3:before {
  content: '\ec32'; }

/* 'СЋв–‘в–“' */
.icon-resize-full-3:before {
  content: '\ec33'; }

/* 'СЋв–‘в”‚' */
.icon-resize-full-alt-1:before {
  content: '\ec34'; }

/* 'СЋв–‘в”¤' */
.icon-resize-small-2:before {
  content: '\ec35'; }

/* 'СЋв–‘в•Ў' */
.icon-resize-small-alt:before {
  content: '\ec36'; }

/* 'СЋв–‘в•ў' */
.icon-resize-vertical-1:before {
  content: '\ec37'; }

/* 'СЋв–‘в•–' */
.icon-resize-horizontal-1:before {
  content: '\ec38'; }

/* 'СЋв–‘в••' */
.icon-move-2:before {
  content: '\ec39'; }

/* 'СЋв–‘в•Ј' */
.icon-popup-3:before {
  content: '\ec3a'; }

/* 'СЋв–‘в•‘' */
.icon-down-3:before {
  content: '\ec3b'; }

/* 'СЋв–‘в•—' */
.icon-left-3:before {
  content: '\ec3c'; }

/* 'СЋв–‘в•ќ' */
.icon-right-3:before {
  content: '\ec3d'; }

/* 'СЋв–‘в•њ' */
.icon-up-3:before {
  content: '\ec3e'; }

/* 'СЋв–‘в•›' */
.icon-down-circle:before {
  content: '\ec3f'; }

/* 'СЋв–‘в”ђ' */
.icon-left-circle:before {
  content: '\ec40'; }

/* 'СЋв–’Рђ' */
.icon-right-circle:before {
  content: '\ec41'; }

/* 'СЋв–’Р‘' */
.icon-up-circle:before {
  content: '\ec42'; }

/* 'СЋв–’Р’' */
.icon-cw-3:before {
  content: '\ec43'; }

/* 'СЋв–’Р“' */
.icon-loop-2:before {
  content: '\ec44'; }

/* 'СЋв–’Р”' */
.icon-loop-alt-1:before {
  content: '\ec45'; }

/* 'СЋв–’Р•' */
.icon-exchange-1:before {
  content: '\ec46'; }

/* 'СЋв–’Р–' */
.icon-split:before {
  content: '\ec47'; }

/* 'СЋв–’Р—' */
.icon-arrow-curved:before {
  content: '\ec48'; }

/* 'СЋв–’Р' */
.icon-play-3:before {
  content: '\ec49'; }

/* 'СЋв–’Р™' */
.icon-play-circle2:before {
  content: '\ec4a'; }

/* 'СЋв–’Рљ' */
.icon-stop-3:before {
  content: '\ec4b'; }

/* 'СЋв–’Р›' */
.icon-pause-3:before {
  content: '\ec4c'; }

/* 'СЋв–’Рњ' */
.icon-to-start-2:before {
  content: '\ec4d'; }

/* 'СЋв–’Рќ' */
.icon-to-end-2:before {
  content: '\ec4e'; }

/* 'СЋв–’Рћ' */
.icon-eject-2:before {
  content: '\ec4f'; }

/* 'СЋв–’Рџ' */
.icon-target-3:before {
  content: '\ec50'; }

/* 'СЋв–’Р ' */
.icon-signal-2:before {
  content: '\ec51'; }

/* 'СЋв–’РЎ' */
.icon-award-1:before {
  content: '\ec52'; }

/* 'СЋв–’Рў' */
.icon-award-empty:before {
  content: '\ec53'; }

/* 'СЋв–’РЈ' */
.icon-list-2:before {
  content: '\ec54'; }

/* 'СЋв–’Р¤' */
.icon-list-nested:before {
  content: '\ec55'; }

/* 'СЋв–’РҐ' */
.icon-bat-empty:before {
  content: '\ec56'; }

/* 'СЋв–’Р¦' */
.icon-bat-half:before {
  content: '\ec57'; }

/* 'СЋв–’Р§' */
.icon-bat-full:before {
  content: '\ec58'; }

/* 'СЋв–’РЁ' */
.icon-bat-charge-1:before {
  content: '\ec59'; }

/* 'СЋв–’Р©' */
.icon-mobile-3:before {
  content: '\ec5a'; }

/* 'СЋв–’РЄ' */
.icon-cd-1:before {
  content: '\ec5b'; }

/* 'СЋв–’Р«' */
.icon-equalizer:before {
  content: '\ec5c'; }

/* 'СЋв–’Р¬' */
.icon-cursor:before {
  content: '\ec5d'; }

/* 'СЋв–’Р­' */
.icon-aperture:before {
  content: '\ec5e'; }

/* 'СЋв–’Р®' */
.icon-aperture-alt:before {
  content: '\ec5f'; }

/* 'СЋв–’РЇ' */
.icon-steering-wheel:before {
  content: '\ec60'; }

/* 'СЋв–’Р°' */
.icon-book-2:before {
  content: '\ec61'; }

/* 'СЋв–’Р±' */
.icon-book-alt:before {
  content: '\ec62'; }

/* 'СЋв–’РІ' */
.icon-brush-2:before {
  content: '\ec63'; }

/* 'СЋв–’Рі' */
.icon-brush-alt:before {
  content: '\ec64'; }

/* 'СЋв–’Рґ' */
.icon-eyedropper:before {
  content: '\ec65'; }

/* 'СЋв–’Рµ' */
.icon-layers:before {
  content: '\ec66'; }

/* 'СЋв–’Р¶' */
.icon-layers-alt:before {
  content: '\ec67'; }

/* 'СЋв–’Р·' */
.icon-sun-2:before {
  content: '\ec68'; }

/* 'СЋв–’Рё' */
.icon-sun-inv:before {
  content: '\ec69'; }

/* 'СЋв–’Р№' */
.icon-cloud-3:before {
  content: '\ec6a'; }

/* 'СЋв–’Рє' */
.icon-rain-1:before {
  content: '\ec6b'; }

/* 'СЋв–’Р»' */
.icon-flash-3:before {
  content: '\ec6c'; }

/* 'СЋв–’Рј' */
.icon-moon-3:before {
  content: '\ec6d'; }

/* 'СЋв–’РЅ' */
.icon-moon-inv:before {
  content: '\ec6e'; }

/* 'СЋв–’Рѕ' */
.icon-umbrella-1:before {
  content: '\ec6f'; }

/* 'СЋв–’Рї' */
.icon-chart-bar-3:before {
  content: '\ec70'; }

/* 'СЋв–’в–‘' */
.icon-chart-pie-2:before {
  content: '\ec71'; }

/* 'СЋв–’в–’' */
.icon-chart-pie-alt:before {
  content: '\ec72'; }

/* 'СЋв–’в–“' */
.icon-key-3:before {
  content: '\ec73'; }

/* 'СЋв–’в”‚' */
.icon-key-inv:before {
  content: '\ec74'; }

/* 'СЋв–’в”¤' */
.icon-hash:before {
  content: '\ec75'; }

/* 'СЋв–’в•Ў' */
.icon-at-1:before {
  content: '\ec76'; }

/* 'СЋв–’в•ў' */
.icon-pilcrow:before {
  content: '\ec77'; }

/* 'СЋв–’в•–' */
.icon-dial:before {
  content: '\ec78'; }

/* 'СЋв–’в••' */
.icon-search-4:before {
  content: '\ec79'; }

/* 'СЋв–’в•Ј' */
.icon-mail-4:before {
  content: '\ec7a'; }

/* 'СЋв–’в•‘' */
.icon-heart-4:before {
  content: '\ec7b'; }

/* 'СЋв–’в•—' */
.icon-star-4:before {
  content: '\ec7c'; }

/* 'СЋв–’в•ќ' */
.icon-user-4:before {
  content: '\ec7d'; }

/* 'СЋв–’в•њ' */
.icon-user-woman:before {
  content: '\ec7e'; }

/* 'СЋв–’в•›' */
.icon-user-pair:before {
  content: '\ec7f'; }

/* 'СЋв–’в”ђ' */
.icon-video-alt:before {
  content: '\ec80'; }

/* 'СЋв–“Рђ' */
.icon-videocam-2:before {
  content: '\ec81'; }

/* 'СЋв–“Р‘' */
.icon-videocam-alt:before {
  content: '\ec82'; }

/* 'СЋв–“Р’' */
.icon-camera-4:before {
  content: '\ec83'; }

/* 'СЋв–“Р“' */
.icon-th-2:before {
  content: '\ec84'; }

/* 'СЋв–“Р”' */
.icon-th-list-2:before {
  content: '\ec85'; }

/* 'СЋв–“Р•' */
.icon-ok-3:before {
  content: '\ec86'; }

/* 'СЋв–“Р–' */
.icon-cancel-4:before {
  content: '\ec87'; }

/* 'СЋв–“Р—' */
.icon-cancel-circle-1:before {
  content: '\ec88'; }

/* 'СЋв–“Р' */
.icon-plus-4:before {
  content: '\ec89'; }

/* 'СЋв–“Р™' */
.icon-home-4:before {
  content: '\ec8a'; }

/* 'СЋв–“Рљ' */
.icon-lock-4:before {
  content: '\ec8b'; }

/* 'СЋв–“Р›' */
.icon-lock-open-4:before {
  content: '\ec8c'; }

/* 'СЋв–“Рњ' */
.icon-eye-4:before {
  content: '\ec8d'; }

/* 'СЋв–“Рќ' */
.icon-tag-4:before {
  content: '\ec8e'; }

/* 'СЋв–“Рћ' */
.icon-thumbs-up-3:before {
  content: '\ec8f'; }

/* 'СЋв–“Рџ' */
.icon-thumbs-down-3:before {
  content: '\ec90'; }

/* 'СЋв–“Р ' */
.icon-download-4:before {
  content: '\ec91'; }

/* 'СЋв–“РЎ' */
.icon-export-3:before {
  content: '\ec92'; }

/* 'СЋв–“Рў' */
.icon-pencil-4:before {
  content: '\ec93'; }

/* 'СЋв–“РЈ' */
.icon-pencil-alt-1:before {
  content: '\ec94'; }

/* 'СЋв–“Р¤' */
.icon-edit-2:before {
  content: '\ec95'; }

/* 'СЋв–“РҐ' */
.icon-chat-4:before {
  content: '\ec96'; }

/* 'СЋв–“Р¦' */
.icon-print-3:before {
  content: '\ec97'; }

/* 'СЋв–“Р§' */
.icon-bell-3:before {
  content: '\ec98'; }

/* 'СЋв–“РЁ' */
.icon-attention-3:before {
  content: '\ec99'; }

/* 'СЋв–“Р©' */
.icon-info-4:before {
  content: '\ec9a'; }

/* 'СЋв–“РЄ' */
.icon-question:before {
  content: '\ec9b'; }

/* 'СЋв–“Р«' */
.icon-location-4:before {
  content: '\ec9c'; }

/* 'СЋв–“Р¬' */
.icon-trash-4:before {
  content: '\ec9d'; }

/* 'СЋв–“Р­' */
.icon-doc-4:before {
  content: '\ec9e'; }

/* 'СЋв–“Р®' */
.icon-article-1:before {
  content: '\ec9f'; }

/* 'СЋв–“РЇ' */
.icon-article-alt-1:before {
  content: '\eca0'; }

/* 'СЋв–“Р°' */
.icon-rss-4:before {
  content: '\eca1'; }

/* 'СЋв–“Р±' */
.icon-wrench-3:before {
  content: '\eca2'; }

/* 'СЋв–“РІ' */
.icon-basket-3:before {
  content: '\eca3'; }

/* 'СЋв–“Рі' */
.icon-basket-alt:before {
  content: '\eca4'; }

/* 'СЋв–“Рґ' */
.icon-calendar-4:before {
  content: '\eca5'; }

/* 'СЋв–“Рµ' */
.icon-calendar-alt-1:before {
  content: '\eca6'; }

/* 'СЋв–“Р¶' */
.icon-volume-off-3:before {
  content: '\eca7'; }

/* 'СЋв–“Р·' */
.icon-volume-down-1:before {
  content: '\eca8'; }

/* 'СЋв–“Рё' */
.icon-volume-up-2:before {
  content: '\eca9'; }

/* 'СЋв–“Р№' */
.icon-bullhorn:before {
  content: '\ecaa'; }

/* 'СЋв–“Рє' */
.icon-clock-4:before {
  content: '\ecab'; }

/* 'СЋв–“Р»' */
.icon-clock-alt:before {
  content: '\ecac'; }

/* 'СЋв–“Рј' */
.icon-stop-4:before {
  content: '\ecad'; }

/* 'СЋв–“РЅ' */
.icon-resize-full-4:before {
  content: '\ecae'; }

/* 'СЋв–“Рѕ' */
.icon-resize-small-3:before {
  content: '\ecaf'; }

/* 'СЋв–“Рї' */
.icon-zoom-in-2:before {
  content: '\ecb0'; }

/* 'СЋв–“в–‘' */
.icon-zoom-out-2:before {
  content: '\ecb1'; }

/* 'СЋв–“в–’' */
.icon-popup-4:before {
  content: '\ecb2'; }

/* 'СЋв–“в–“' */
.icon-down-dir-2:before {
  content: '\ecb3'; }

/* 'СЋв–“в”‚' */
.icon-left-dir-2:before {
  content: '\ecb4'; }

/* 'СЋв–“в”¤' */
.icon-right-dir-2:before {
  content: '\ecb5'; }

/* 'СЋв–“в•Ў' */
.icon-up-dir-2:before {
  content: '\ecb6'; }

/* 'СЋв–“в•ў' */
.icon-down-4:before {
  content: '\ecb7'; }

/* 'СЋв–“в•–' */
.icon-up-4:before {
  content: '\ecb8'; }

/* 'СЋв–“в••' */
.icon-cw-4:before {
  content: '\ecb9'; }

/* 'СЋв–“в•Ј' */
.icon-signal-3:before {
  content: '\ecba'; }

/* 'СЋв–“в•‘' */
.icon-award-2:before {
  content: '\ecbb'; }

/* 'СЋв–“в•—' */
.icon-mobile-4:before {
  content: '\ecbc'; }

/* 'СЋв–“в•ќ' */
.icon-mobile-alt:before {
  content: '\ecbd'; }

/* 'СЋв–“в•њ' */
.icon-tablet-2:before {
  content: '\ecbe'; }

/* 'СЋв–“в•›' */
.icon-ipod:before {
  content: '\ecbf'; }

/* 'СЋв–“в”ђ' */
.icon-cd-2:before {
  content: '\ecc0'; }

/* 'СЋв”‚Рђ' */
.icon-grid:before {
  content: '\ecc1'; }

/* 'СЋв”‚Р‘' */
.icon-book-3:before {
  content: '\ecc2'; }

/* 'СЋв”‚Р’' */
.icon-easel:before {
  content: '\ecc3'; }

/* 'СЋв”‚Р“' */
.icon-globe-3:before {
  content: '\ecc4'; }

/* 'СЋв”‚Р”' */
.icon-chart-1:before {
  content: '\ecc5'; }

/* 'СЋв”‚Р•' */
.icon-chart-bar-4:before {
  content: '\ecc6'; }

/* 'СЋв”‚Р–' */
.icon-chart-pie-3:before {
  content: '\ecc7'; }

/* 'СЋв”‚Р—' */
.icon-dollar-1:before {
  content: '\ecc8'; }

/* 'СЋв”‚Р' */
.icon-at-2:before {
  content: '\ecc9'; }

/* 'СЋв”‚Р™' */
.icon-colon:before {
  content: '\ecca'; }

/* 'СЋв”‚Рљ' */
.icon-semicolon:before {
  content: '\eccb'; }

/* 'СЋв”‚Р›' */
.icon-squares:before {
  content: '\eccc'; }

/* 'СЋв”‚Рњ' */
.icon-money-1:before {
  content: '\eccd'; }

/* 'СЋв”‚Рќ' */
.icon-facebook-3:before {
  content: '\ecce'; }

/* 'СЋв”‚Рћ' */
.icon-facebook-rect:before {
  content: '\eccf'; }

/* 'СЋв”‚Рџ' */
.icon-twitter-3:before {
  content: '\ecd0'; }

/* 'СЋв”‚Р ' */
.icon-twitter-bird:before {
  content: '\ecd1'; }

/* 'СЋв”‚РЎ' */
.icon-twitter-rect:before {
  content: '\ecd2'; }

/* 'СЋв”‚Рў' */
.icon-youtube-1:before {
  content: '\ecd3'; }

/* 'СЋв”‚РЈ' */
.icon-windy-rain-inv:before {
  content: '\ecd4'; }

/* 'СЋв”‚Р¤' */
.icon-snow-inv:before {
  content: '\ecd5'; }

/* 'СЋв”‚РҐ' */
.icon-snow-heavy-inv:before {
  content: '\ecd6'; }

/* 'СЋв”‚Р¦' */
.icon-hail-inv:before {
  content: '\ecd7'; }

/* 'СЋв”‚Р§' */
.icon-clouds-inv:before {
  content: '\ecd8'; }

/* 'СЋв”‚РЁ' */
.icon-clouds-flash-inv:before {
  content: '\ecd9'; }

/* 'СЋв”‚Р©' */
.icon-temperature:before {
  content: '\ecda'; }

/* 'СЋв”‚РЄ' */
.icon-compass-4:before {
  content: '\ecdb'; }

/* 'СЋв”‚Р«' */
.icon-na:before {
  content: '\ecdc'; }

/* 'СЋв”‚Р¬' */
.icon-celcius:before {
  content: '\ecdd'; }

/* 'СЋв”‚Р­' */
.icon-fahrenheit:before {
  content: '\ecde'; }

/* 'СЋв”‚Р®' */
.icon-clouds-flash-alt:before {
  content: '\ecdf'; }

/* 'СЋв”‚РЇ' */
.icon-sun-inv-1:before {
  content: '\ece0'; }

/* 'СЋв”‚Р°' */
.icon-moon-inv-1:before {
  content: '\ece1'; }

/* 'СЋв”‚Р±' */
.icon-cloud-sun-inv:before {
  content: '\ece2'; }

/* 'СЋв”‚РІ' */
.icon-cloud-moon-inv:before {
  content: '\ece3'; }

/* 'СЋв”‚Рі' */
.icon-cloud-inv:before {
  content: '\ece4'; }

/* 'СЋв”‚Рґ' */
.icon-cloud-flash-inv:before {
  content: '\ece5'; }

/* 'СЋв”‚Рµ' */
.icon-drizzle-inv:before {
  content: '\ece6'; }

/* 'СЋв”‚Р¶' */
.icon-rain-inv:before {
  content: '\ece7'; }

/* 'СЋв”‚Р·' */
.icon-windy-inv:before {
  content: '\ece8'; }

/* 'СЋв”‚Рё' */
.icon-sunrise:before {
  content: '\ece9'; }

/* 'СЋв”‚Р№' */
.icon-sun-3:before {
  content: '\ecea'; }

/* 'СЋв”‚Рє' */
.icon-moon-4:before {
  content: '\eceb'; }

/* 'СЋв”‚Р»' */
.icon-eclipse:before {
  content: '\ecec'; }

/* 'СЋв”‚Рј' */
.icon-mist:before {
  content: '\eced'; }

/* 'СЋв”‚РЅ' */
.icon-wind-1:before {
  content: '\ecee'; }

/* 'СЋв”‚Рѕ' */
.icon-snowflake:before {
  content: '\ecef'; }

/* 'СЋв”‚Рї' */
.icon-cloud-sun-1:before {
  content: '\ecf0'; }

/* 'СЋв”‚в–‘' */
.icon-cloud-moon:before {
  content: '\ecf1'; }

/* 'СЋв”‚в–’' */
.icon-fog-sun:before {
  content: '\ecf2'; }

/* 'СЋв”‚в–“' */
.icon-fog-moon:before {
  content: '\ecf3'; }

/* 'СЋв”‚в”‚' */
.icon-fog-cloud:before {
  content: '\ecf4'; }

/* 'СЋв”‚в”¤' */
.icon-fog:before {
  content: '\ecf5'; }

/* 'СЋв”‚в•Ў' */
.icon-cloud-4:before {
  content: '\ecf6'; }

/* 'СЋв”‚в•ў' */
.icon-cloud-flash-1:before {
  content: '\ecf7'; }

/* 'СЋв”‚в•–' */
.icon-cloud-flash-alt:before {
  content: '\ecf8'; }

/* 'СЋв”‚в••' */
.icon-drizzle-1:before {
  content: '\ecf9'; }

/* 'СЋв”‚в•Ј' */
.icon-rain-2:before {
  content: '\ecfa'; }

/* 'СЋв”‚в•‘' */
.icon-windy:before {
  content: '\ecfb'; }

/* 'СЋв”‚в•—' */
.icon-windy-rain:before {
  content: '\ecfc'; }

/* 'СЋв”‚в•ќ' */
.icon-snow-1:before {
  content: '\ecfd'; }

/* 'СЋв”‚в•њ' */
.icon-snow-alt:before {
  content: '\ecfe'; }

/* 'СЋв”‚в•›' */
.icon-snow-heavy:before {
  content: '\ecff'; }

/* 'СЋв”‚в”ђ' */
.icon-hail:before {
  content: '\ed00'; }

/* 'СЋв”¤Рђ' */
.icon-clouds:before {
  content: '\ed01'; }

/* 'СЋв”¤Р‘' */
.icon-clouds-flash:before {
  content: '\ed02'; }

/* 'СЋв”¤Р’' */
.icon-search-5:before {
  content: '\ed03'; }

/* 'СЋв”¤Р“' */
.icon-mail-5:before {
  content: '\ed04'; }

/* 'СЋв”¤Р”' */
.icon-heart-5:before {
  content: '\ed05'; }

/* 'СЋв”¤Р•' */
.icon-heart-broken:before {
  content: '\ed06'; }

/* 'СЋв”¤Р–' */
.icon-star-5:before {
  content: '\ed07'; }

/* 'СЋв”¤Р—' */
.icon-star-empty-2:before {
  content: '\ed08'; }

/* 'СЋв”¤Р' */
.icon-star-half-1:before {
  content: '\ed09'; }

/* 'СЋв”¤Р™' */
.icon-star-half_empty:before {
  content: '\ed0a'; }

/* 'СЋв”¤Рљ' */
.icon-user-5:before {
  content: '\ed0b'; }

/* 'СЋв”¤Р›' */
.icon-user-male:before {
  content: '\ed0c'; }

/* 'СЋв”¤Рњ' */
.icon-user-female:before {
  content: '\ed0d'; }

/* 'СЋв”¤Рќ' */
.icon-users-3:before {
  content: '\ed0e'; }

/* 'СЋв”¤Рћ' */
.icon-movie:before {
  content: '\ed0f'; }

/* 'СЋв”¤Рџ' */
.icon-videocam-3:before {
  content: '\ed10'; }

/* 'СЋв”¤Р ' */
.icon-isight:before {
  content: '\ed11'; }

/* 'СЋв”¤РЎ' */
.icon-camera-5:before {
  content: '\ed12'; }

/* 'СЋв”¤Рў' */
.icon-menu-3:before {
  content: '\ed13'; }

/* 'СЋв”¤РЈ' */
.icon-th-thumb:before {
  content: '\ed14'; }

/* 'СЋв”¤Р¤' */
.icon-th-thumb-empty:before {
  content: '\ed15'; }

/* 'СЋв”¤РҐ' */
.icon-th-list-3:before {
  content: '\ed16'; }

/* 'СЋв”¤Р¦' */
.icon-ok-4:before {
  content: '\ed17'; }

/* 'СЋв”¤Р§' */
.icon-ok-circled-1:before {
  content: '\ed18'; }

/* 'СЋв”¤РЁ' */
.icon-cancel-5:before {
  content: '\ed19'; }

/* 'СЋв”¤Р©' */
.icon-cancel-circled-3:before {
  content: '\ed1a'; }

/* 'СЋв”¤РЄ' */
.icon-plus-5:before {
  content: '\ed1b'; }

/* 'СЋв”¤Р«' */
.icon-help-circled-2:before {
  content: '\ed1c'; }

/* 'СЋв”¤Р¬' */
.icon-help-circled-alt:before {
  content: '\ed1d'; }

/* 'СЋв”¤Р­' */
.icon-info-circled-2:before {
  content: '\ed1e'; }

/* 'СЋв”¤Р®' */
.icon-info-circled-alt:before {
  content: '\ed1f'; }

/* 'СЋв”¤РЇ' */
.icon-home-5:before {
  content: '\ed20'; }

/* 'СЋв”¤Р°' */
.icon-link-4:before {
  content: '\ed21'; }

/* 'СЋв”¤Р±' */
.icon-attach-4:before {
  content: '\ed22'; }

/* 'СЋв”¤РІ' */
.icon-lock-5:before {
  content: '\ed23'; }

/* 'СЋв”¤Рі' */
.icon-lock-alt:before {
  content: '\ed24'; }

/* 'СЋв”¤Рґ' */
.icon-lock-open-5:before {
  content: '\ed25'; }

/* 'СЋв”¤Рµ' */
.icon-lock-open-alt-1:before {
  content: '\ed26'; }

/* 'СЋв”¤Р¶' */
.icon-eye-5:before {
  content: '\ed27'; }

/* 'СЋв”¤Р·' */
.icon-download-5:before {
  content: '\ed28'; }

/* 'СЋв”¤Рё' */
.icon-upload-4:before {
  content: '\ed29'; }

/* 'СЋв”¤Р№' */
.icon-download-cloud-2:before {
  content: '\ed2a'; }

/* 'СЋв”¤Рє' */
.icon-upload-cloud-4:before {
  content: '\ed2b'; }

/* 'СЋв”¤Р»' */
.icon-reply-3:before {
  content: '\ed2c'; }

/* 'СЋв”¤Рј' */
.icon-pencil-5:before {
  content: '\ed2d'; }

/* 'СЋв”¤РЅ' */
.icon-export-4:before {
  content: '\ed2e'; }

/* 'СЋв”¤Рѕ' */
.icon-print-4:before {
  content: '\ed2f'; }

/* 'СЋв”¤Рї' */
.icon-retweet-2:before {
  content: '\ed30'; }

/* 'СЋв”¤в–‘' */
.icon-comment-4:before {
  content: '\ed31'; }

/* 'СЋв”¤в–’' */
.icon-chat-5:before {
  content: '\ed32'; }

/* 'СЋв”¤в–“' */
.icon-bell-4:before {
  content: '\ed33'; }

/* 'СЋв”¤в”‚' */
.icon-attention-4:before {
  content: '\ed34'; }

/* 'СЋв”¤в”¤' */
.icon-attention-alt-1:before {
  content: '\ed35'; }

/* 'СЋв”¤в•Ў' */
.icon-location-5:before {
  content: '\ed36'; }

/* 'СЋв”¤в•ў' */
.icon-trash-5:before {
  content: '\ed37'; }

/* 'СЋв”¤в•–' */
.icon-doc-5:before {
  content: '\ed38'; }

/* 'СЋв”¤в••' */
.icon-newspaper-1:before {
  content: '\ed39'; }

/* 'СЋв”¤в•Ј' */
.icon-folder-4:before {
  content: '\ed3a'; }

/* 'СЋв”¤в•‘' */
.icon-folder-open-1:before {
  content: '\ed3b'; }

/* 'СЋв”¤в•—' */
.icon-folder-empty-2:before {
  content: '\ed3c'; }

/* 'СЋв”¤в•ќ' */
.icon-folder-open-empty-1:before {
  content: '\ed3d'; }

/* 'СЋв”¤в•њ' */
.icon-cog-4:before {
  content: '\ed3e'; }

/* 'СЋв”¤в•›' */
.icon-calendar-5:before {
  content: '\ed3f'; }

/* 'СЋв”¤в”ђ' */
.icon-login-2:before {
  content: '\ed40'; }

/* 'СЋв•ЎРђ' */
.icon-logout-2:before {
  content: '\ed41'; }

/* 'СЋв•ЎР‘' */
.icon-mic-4:before {
  content: '\ed42'; }

/* 'СЋв•ЎР’' */
.icon-mic-off:before {
  content: '\ed43'; }

/* 'СЋв•ЎР“' */
.icon-clock-5:before {
  content: '\ed44'; }

/* 'СЋв•ЎР”' */
.icon-stopwatch-1:before {
  content: '\ed45'; }

/* 'СЋв•ЎР•' */
.icon-hourglass-1:before {
  content: '\ed46'; }

/* 'СЋв•ЎР–' */
.icon-zoom-in-3:before {
  content: '\ed47'; }

/* 'СЋв•ЎР—' */
.icon-zoom-out-3:before {
  content: '\ed48'; }

/* 'СЋв•ЎР' */
.icon-down-open-2:before {
  content: '\ed49'; }

/* 'СЋв•ЎР™' */
.icon-left-open-3:before {
  content: '\ed4a'; }

/* 'СЋв•ЎРљ' */
.icon-right-open-3:before {
  content: '\ed4b'; }

/* 'СЋв•ЎР›' */
.icon-up-open-2:before {
  content: '\ed4c'; }

/* 'СЋв•ЎРњ' */
.icon-down-5:before {
  content: '\ed4d'; }

/* 'СЋв•ЎРќ' */
.icon-left-4:before {
  content: '\ed4e'; }

/* 'СЋв•ЎРћ' */
.icon-right-4:before {
  content: '\ed4f'; }

/* 'СЋв•ЎРџ' */
.icon-up-5:before {
  content: '\ed50'; }

/* 'СЋв•ЎР ' */
.icon-down-bold-1:before {
  content: '\ed51'; }

/* 'СЋв•ЎРЎ' */
.icon-left-bold-1:before {
  content: '\ed52'; }

/* 'СЋв•ЎРў' */
.icon-right-bold-1:before {
  content: '\ed53'; }

/* 'СЋв•ЎРЈ' */
.icon-up-bold-1:before {
  content: '\ed54'; }

/* 'СЋв•ЎР¤' */
.icon-down-fat:before {
  content: '\ed55'; }

/* 'СЋв•ЎРҐ' */
.icon-left-fat:before {
  content: '\ed56'; }

/* 'СЋв•ЎР¦' */
.icon-right-fat:before {
  content: '\ed57'; }

/* 'СЋв•ЎР§' */
.icon-up-fat:before {
  content: '\ed58'; }

/* 'СЋв•ЎРЁ' */
.icon-ccw-2:before {
  content: '\ed59'; }

/* 'СЋв•ЎР©' */
.icon-shuffle-3:before {
  content: '\ed5a'; }

/* 'СЋв•ЎРЄ' */
.icon-play-4:before {
  content: '\ed5b'; }

/* 'СЋв•ЎР«' */
.icon-pause-4:before {
  content: '\ed5c'; }

/* 'СЋв•ЎР¬' */
.icon-stop-5:before {
  content: '\ed5d'; }

/* 'СЋв•ЎР­' */
.icon-to-end-3:before {
  content: '\ed5e'; }

/* 'СЋв•ЎР®' */
.icon-to-start-3:before {
  content: '\ed5f'; }

/* 'СЋв•ЎРЇ' */
.icon-fast-forward-1:before {
  content: '\ed60'; }

/* 'СЋв•ЎР°' */
.icon-fast-backward-1:before {
  content: '\ed61'; }

/* 'СЋв•ЎР±' */
.icon-trophy-1:before {
  content: '\ed62'; }

/* 'СЋв•ЎРІ' */
.icon-monitor-1:before {
  content: '\ed63'; }

/* 'СЋв•ЎРі' */
.icon-tablet-3:before {
  content: '\ed64'; }

/* 'СЋв•ЎРґ' */
.icon-mobile-5:before {
  content: '\ed65'; }

/* 'СЋв•ЎРµ' */
.icon-data-science:before {
  content: '\ed66'; }

/* 'СЋв•ЎР¶' */
.icon-data-science-inv:before {
  content: '\ed67'; }

/* 'СЋв•ЎР·' */
.icon-inbox-2:before {
  content: '\ed68'; }

/* 'СЋв•ЎРё' */
.icon-globe-4:before {
  content: '\ed69'; }

/* 'СЋв•ЎР№' */
.icon-globe-inv:before {
  content: '\ed6a'; }

/* 'СЋв•ЎРє' */
.icon-flash-4:before {
  content: '\ed6b'; }

/* 'СЋв•ЎР»' */
.icon-cloud-5:before {
  content: '\ed6c'; }

/* 'СЋв•ЎРј' */
.icon-coverflow:before {
  content: '\ed6d'; }

/* 'СЋв•ЎРЅ' */
.icon-coverflow-empty:before {
  content: '\ed6e'; }

/* 'СЋв•ЎРѕ' */
.icon-math:before {
  content: '\ed6f'; }

/* 'СЋв•ЎРї' */
.icon-math-circled:before {
  content: '\ed70'; }

/* 'СЋв•Ўв–‘' */
.icon-math-circled-empty:before {
  content: '\ed71'; }

/* 'СЋв•Ўв–’' */
.icon-paper-plane-1:before {
  content: '\ed72'; }

/* 'СЋв•Ўв–“' */
.icon-paper-plane-alt:before {
  content: '\ed73'; }

/* 'СЋв•Ўв”‚' */
.icon-paper-plane-alt2:before {
  content: '\ed74'; }

/* 'СЋв•Ўв”¤' */
.icon-fontsize:before {
  content: '\ed75'; }

/* 'СЋв•Ўв•Ў' */
.icon-color-adjust:before {
  content: '\ed76'; }

/* 'СЋв•Ўв•ў' */
.icon-fire-1:before {
  content: '\ed77'; }

/* 'СЋв•Ўв•–' */
.icon-chart-bar-5:before {
  content: '\ed78'; }

/* 'СЋв•Ўв••' */
.icon-hdd-1:before {
  content: '\ed79'; }

/* 'СЋв•Ўв•Ј' */
.icon-connected-object:before {
  content: '\ed7a'; }

/* 'СЋв•Ўв•‘' */
.icon-ruler:before {
  content: '\ed7b'; }

/* 'СЋв•Ўв•—' */
.icon-vector:before {
  content: '\ed7c'; }

/* 'СЋв•Ўв•ќ' */
.icon-vector-pencil:before {
  content: '\ed7d'; }

/* 'СЋв•Ўв•њ' */
.icon-at-3:before {
  content: '\ed7e'; }

/* 'СЋв•Ўв•›' */
.icon-hash-1:before {
  content: '\ed7f'; }

/* 'СЋв•Ўв”ђ' */
.icon-female-1:before {
  content: '\ed80'; }

/* 'СЋв•ўРђ' */
.icon-male-1:before {
  content: '\ed81'; }

/* 'СЋв•ўР‘' */
.icon-spread:before {
  content: '\ed82'; }

/* 'СЋв•ўР’' */
.icon-king:before {
  content: '\ed83'; }

/* 'СЋв•ўР“' */
.icon-anchor-2:before {
  content: '\ed84'; }

/* 'СЋв•ўР”' */
.icon-joystick:before {
  content: '\ed85'; }

/* 'СЋв•ўР•' */
.icon-spinner1:before {
  content: '\ed86'; }

/* 'СЋв•ўР–' */
.icon-spinner2:before {
  content: '\ed87'; }

/* 'СЋв•ўР—' */
.icon-github-3:before {
  content: '\ed88'; }

/* 'СЋв•ўР' */
.icon-github-circled-3:before {
  content: '\ed89'; }

/* 'СЋв•ўР™' */
.icon-github-circled-alt:before {
  content: '\ed8a'; }

/* 'СЋв•ўРљ' */
.icon-github-circled-alt2:before {
  content: '\ed8b'; }

/* 'СЋв•ўР›' */
.icon-twitter-4:before {
  content: '\ed8c'; }

/* 'СЋв•ўРњ' */
.icon-twitter-circled-2:before {
  content: '\ed8d'; }

/* 'СЋв•ўРќ' */
.icon-facebook-4:before {
  content: '\ed8e'; }

/* 'СЋв•ўРћ' */
.icon-facebook-circled-2:before {
  content: '\ed8f'; }

/* 'СЋв•ўРџ' */
.icon-gplus-2:before {
  content: '\ed90'; }

/* 'СЋв•ўР ' */
.icon-gplus-circled-1:before {
  content: '\ed91'; }

/* 'СЋв•ўРЎ' */
.icon-linkedin-3:before {
  content: '\ed92'; }

/* 'СЋв•ўРў' */
.icon-linkedin-circled-2:before {
  content: '\ed93'; }

/* 'СЋв•ўРЈ' */
.icon-dribbble-3:before {
  content: '\ed94'; }

/* 'СЋв•ўР¤' */
.icon-dribbble-circled-2:before {
  content: '\ed95'; }

/* 'СЋв•ўРҐ' */
.icon-instagram-1:before {
  content: '\ed96'; }

/* 'СЋв•ўР¦' */
.icon-instagram-circled:before {
  content: '\ed97'; }

/* 'СЋв•ўР§' */
.icon-soundcloud-1:before {
  content: '\ed98'; }

/* 'СЋв•ўРЁ' */
.icon-soundcloud-circled:before {
  content: '\ed99'; }

/* 'СЋв•ўР©' */
.icon-mfg-logo:before {
  content: '\ed9a'; }

/* 'СЋв•ўРЄ' */
.icon-mfg-logo-circled:before {
  content: '\ed9b'; }

/* 'СЋв•ўР«' */
.icon-aboveground-rail:before {
  content: '\ed9c'; }

/* 'СЋв•ўР¬' */
.icon-airfield:before {
  content: '\ed9d'; }

/* 'СЋв•ўР­' */
.icon-airport:before {
  content: '\ed9e'; }

/* 'СЋв•ўР®' */
.icon-art-gallery:before {
  content: '\ed9f'; }

/* 'СЋв•ўРЇ' */
.icon-bar:before {
  content: '\eda0'; }

/* 'СЋв•ўР°' */
.icon-baseball:before {
  content: '\eda1'; }

/* 'СЋв•ўР±' */
.icon-basketball:before {
  content: '\eda2'; }

/* 'СЋв•ўРІ' */
.icon-beer-2:before {
  content: '\eda3'; }

/* 'СЋв•ўРі' */
.icon-belowground-rail:before {
  content: '\eda4'; }

/* 'СЋв•ўРґ' */
.icon-bicycle:before {
  content: '\eda5'; }

/* 'СЋв•ўРµ' */
.icon-bus:before {
  content: '\eda6'; }

/* 'СЋв•ўР¶' */
.icon-cafe:before {
  content: '\eda7'; }

/* 'СЋв•ўР·' */
.icon-campsite:before {
  content: '\eda8'; }

/* 'СЋв•ўРё' */
.icon-cemetery:before {
  content: '\eda9'; }

/* 'СЋв•ўР№' */
.icon-cinema:before {
  content: '\edaa'; }

/* 'СЋв•ўРє' */
.icon-college:before {
  content: '\edab'; }

/* 'СЋв•ўР»' */
.icon-commerical-building:before {
  content: '\edac'; }

/* 'СЋв•ўРј' */
.icon-credit-card-3:before {
  content: '\edad'; }

/* 'СЋв•ўРЅ' */
.icon-cricket:before {
  content: '\edae'; }

/* 'СЋв•ўРѕ' */
.icon-embassy:before {
  content: '\edaf'; }

/* 'СЋв•ўРї' */
.icon-fast-food:before {
  content: '\edb0'; }

/* 'СЋв•ўв–‘' */
.icon-ferry:before {
  content: '\edb1'; }

/* 'СЋв•ўв–’' */
.icon-fire-station:before {
  content: '\edb2'; }

/* 'СЋв•ўв–“' */
.icon-football:before {
  content: '\edb3'; }

/* 'СЋв•ўв”‚' */
.icon-fuel:before {
  content: '\edb4'; }

/* 'СЋв•ўв”¤' */
.icon-garden:before {
  content: '\edb5'; }

/* 'СЋв•ўв•Ў' */
.icon-giraffe:before {
  content: '\edb6'; }

/* 'СЋв•ўв•ў' */
.icon-golf:before {
  content: '\edb7'; }

/* 'СЋв•ўв•–' */
.icon-grocery-store:before {
  content: '\edb8'; }

/* 'СЋв•ўв••' */
.icon-harbor:before {
  content: '\edb9'; }

/* 'СЋв•ўв•Ј' */
.icon-heliport:before {
  content: '\edba'; }

/* 'СЋв•ўв•‘' */
.icon-hospital-1:before {
  content: '\edbb'; }

/* 'СЋв•ўв•—' */
.icon-industrial-building:before {
  content: '\edbc'; }

/* 'СЋв•ўв•ќ' */
.icon-library:before {
  content: '\edbd'; }

/* 'СЋв•ўв•њ' */
.icon-lodging:before {
  content: '\edbe'; }

/* 'СЋв•ўв•›' */
.icon-london-underground:before {
  content: '\edbf'; }

/* 'СЋв•ўв”ђ' */
.icon-minefield:before {
  content: '\edc0'; }

/* 'СЋв•–Рђ' */
.icon-monument:before {
  content: '\edc1'; }

/* 'СЋв•–Р‘' */
.icon-museum:before {
  content: '\edc2'; }

/* 'СЋв•–Р’' */
.icon-pharmacy:before {
  content: '\edc3'; }

/* 'СЋв•–Р“' */
.icon-pitch:before {
  content: '\edc4'; }

/* 'СЋв•–Р”' */
.icon-police:before {
  content: '\edc5'; }

/* 'СЋв•–Р•' */
.icon-post:before {
  content: '\edc6'; }

/* 'СЋв•–Р–' */
.icon-prison:before {
  content: '\edc7'; }

/* 'СЋв•–Р—' */
.icon-rail:before {
  content: '\edc8'; }

/* 'СЋв•–Р' */
.icon-religious-christian:before {
  content: '\edc9'; }

/* 'СЋв•–Р™' */
.icon-religious-islam:before {
  content: '\edca'; }

/* 'СЋв•–Рљ' */
.icon-religious-jewish:before {
  content: '\edcb'; }

/* 'СЋв•–Р›' */
.icon-restaurant:before {
  content: '\edcc'; }

/* 'СЋв•–Рњ' */
.icon-roadblock:before {
  content: '\edcd'; }

/* 'СЋв•–Рќ' */
.icon-school:before {
  content: '\edce'; }

/* 'СЋв•–Рћ' */
.icon-shop:before {
  content: '\edcf'; }

/* 'СЋв•–Рџ' */
.icon-skiing:before {
  content: '\edd0'; }

/* 'СЋв•–Р ' */
.icon-soccer:before {
  content: '\edd1'; }

/* 'СЋв•–РЎ' */
.icon-swimming:before {
  content: '\edd2'; }

/* 'СЋв•–Рў' */
.icon-tennis:before {
  content: '\edd3'; }

/* 'СЋв•–РЈ' */
.icon-theatre:before {
  content: '\edd4'; }

/* 'СЋв•–Р¤' */
.icon-toilet:before {
  content: '\edd5'; }

/* 'СЋв•–РҐ' */
.icon-town-hall:before {
  content: '\edd6'; }

/* 'СЋв•–Р¦' */
.icon-trash-6:before {
  content: '\edd7'; }

/* 'СЋв•–Р§' */
.icon-tree-1:before {
  content: '\edd8'; }

/* 'СЋв•–РЁ' */
.icon-tree-2:before {
  content: '\edd9'; }

/* 'СЋв•–Р©' */
.icon-warehouse:before {
  content: '\edda'; }

/* 'СЋв•–РЄ' */
.icon-duckduckgo:before {
  content: '\eddb'; }

/* 'СЋв•–Р«' */
.icon-aim:before {
  content: '\eddc'; }

/* 'СЋв•–Р¬' */
.icon-delicious:before {
  content: '\eddd'; }

/* 'СЋв•–Р­' */
.icon-paypal-1:before {
  content: '\edde'; }

/* 'СЋв•–Р®' */
.icon-flattr-1:before {
  content: '\eddf'; }

/* 'СЋв•–РЇ' */
.icon-android-1:before {
  content: '\ede0'; }

/* 'СЋв•–Р°' */
.icon-eventful:before {
  content: '\ede1'; }

/* 'СЋв•–Р±' */
.icon-smashmag:before {
  content: '\ede2'; }

/* 'СЋв•–РІ' */
.icon-gplus-3:before {
  content: '\ede3'; }

/* 'СЋв•–Рі' */
.icon-wikipedia:before {
  content: '\ede4'; }

/* 'СЋв•–Рґ' */
.icon-lanyrd:before {
  content: '\ede5'; }

/* 'СЋв•–Рµ' */
.icon-calendar-6:before {
  content: '\ede6'; }

/* 'СЋв•–Р¶' */
.icon-stumbleupon-1:before {
  content: '\ede7'; }

/* 'СЋв•–Р·' */
.icon-fivehundredpx:before {
  content: '\ede8'; }

/* 'СЋв•–Рё' */
.icon-pinterest-2:before {
  content: '\ede9'; }

/* 'СЋв•–Р№' */
.icon-bitcoin-1:before {
  content: '\edea'; }

/* 'СЋв•–Рє' */
.icon-w3c:before {
  content: '\edeb'; }

/* 'СЋв•–Р»' */
.icon-foursquare-1:before {
  content: '\edec'; }

/* 'СЋв•–Рј' */
.icon-html5-1:before {
  content: '\eded'; }

/* 'СЋв•–РЅ' */
.icon-ie-1:before {
  content: '\edee'; }

/* 'СЋв•–Рѕ' */
.icon-call:before {
  content: '\edef'; }

/* 'СЋв•–Рї' */
.icon-grooveshark:before {
  content: '\edf0'; }

/* 'СЋв•–в–‘' */
.icon-ninetyninedesigns:before {
  content: '\edf1'; }

/* 'СЋв•–в–’' */
.icon-forrst:before {
  content: '\edf2'; }

/* 'СЋв•–в–“' */
.icon-digg:before {
  content: '\edf3'; }

/* 'СЋв•–в”‚' */
.icon-spotify-1:before {
  content: '\edf4'; }

/* 'СЋв•–в”¤' */
.icon-reddit:before {
  content: '\edf5'; }

/* 'СЋв•–в•Ў' */
.icon-guest:before {
  content: '\edf6'; }

/* 'СЋв•–в•ў' */
.icon-gowalla:before {
  content: '\edf7'; }

/* 'СЋв•–в•–' */
.icon-appstore:before {
  content: '\edf8'; }

/* 'СЋв•–в••' */
.icon-blogger:before {
  content: '\edf9'; }

/* 'СЋв•–в•Ј' */
.icon-cc-1:before {
  content: '\edfa'; }

/* 'СЋв•–в•‘' */
.icon-dribbble-4:before {
  content: '\edfb'; }

/* 'СЋв•–в•—' */
.icon-evernote-1:before {
  content: '\edfc'; }

/* 'СЋв•–в•ќ' */
.icon-flickr-3:before {
  content: '\edfd'; }

/* 'СЋв•–в•њ' */
.icon-google:before {
  content: '\edfe'; }

/* 'СЋв•–в•›' */
.icon-viadeo:before {
  content: '\edff'; }

/* 'СЋв•–в”ђ' */
.icon-instapaper:before {
  content: '\ee00'; }

/* 'СЋв••Рђ' */
.icon-weibo-1:before {
  content: '\ee01'; }

/* 'СЋв••Р‘' */
.icon-klout:before {
  content: '\ee02'; }

/* 'СЋв••Р’' */
.icon-linkedin-4:before {
  content: '\ee03'; }

/* 'СЋв••Р“' */
.icon-meetup:before {
  content: '\ee04'; }

/* 'СЋв••Р”' */
.icon-vk:before {
  content: '\ee05'; }

/* 'СЋв••Р•' */
.icon-plancast:before {
  content: '\ee06'; }

/* 'СЋв••Р–' */
.icon-disqus:before {
  content: '\ee07'; }

/* 'СЋв••Р—' */
.icon-rss-5:before {
  content: '\ee08'; }

/* 'СЋв••Р' */
.icon-skype-3:before {
  content: '\ee09'; }

/* 'СЋв••Р™' */
.icon-twitter-5:before {
  content: '\ee0a'; }

/* 'СЋв••Рљ' */
.icon-youtube-2:before {
  content: '\ee0b'; }

/* 'СЋв••Р›' */
.icon-vimeo-2:before {
  content: '\ee0c'; }

/* 'СЋв••Рњ' */
.icon-windows-1:before {
  content: '\ee0d'; }

/* 'СЋв••Рќ' */
.icon-xing-1:before {
  content: '\ee0e'; }

/* 'СЋв••Рћ' */
.icon-yahoo:before {
  content: '\ee0f'; }

/* 'СЋв••Рџ' */
.icon-chrome-1:before {
  content: '\ee10'; }

/* 'СЋв••Р ' */
.icon-email:before {
  content: '\ee11'; }

/* 'СЋв••РЎ' */
.icon-macstore:before {
  content: '\ee12'; }

/* 'СЋв••Рў' */
.icon-myspace:before {
  content: '\ee13'; }

/* 'СЋв••РЈ' */
.icon-podcast:before {
  content: '\ee14'; }

/* 'СЋв••Р¤' */
.icon-amazon:before {
  content: '\ee15'; }

/* 'СЋв••РҐ' */
.icon-steam:before {
  content: '\ee16'; }

/* 'СЋв••Р¦' */
.icon-cloudapp:before {
  content: '\ee17'; }

/* 'СЋв••Р§' */
.icon-dropbox-2:before {
  content: '\ee18'; }

/* 'СЋв••РЁ' */
.icon-ebay:before {
  content: '\ee19'; }

/* 'СЋв••Р©' */
.icon-facebook-5:before {
  content: '\ee1a'; }

/* 'СЋв••РЄ' */
.icon-github-4:before {
  content: '\ee1b'; }

/* 'СЋв••Р«' */
.icon-github-circled-4:before {
  content: '\ee1c'; }

/* 'СЋв••Р¬' */
.icon-googleplay:before {
  content: '\ee1d'; }

/* 'СЋв••Р­' */
.icon-itunes:before {
  content: '\ee1e'; }

/* 'СЋв••Р®' */
.icon-plurk:before {
  content: '\ee1f'; }

/* 'СЋв••РЇ' */
.icon-songkick:before {
  content: '\ee20'; }

/* 'СЋв••Р°' */
.icon-lastfm-2:before {
  content: '\ee21'; }

/* 'СЋв••Р±' */
.icon-gmail:before {
  content: '\ee22'; }

/* 'СЋв••РІ' */
.icon-pinboard:before {
  content: '\ee23'; }

/* 'СЋв••Рі' */
.icon-openid:before {
  content: '\ee24'; }

/* 'СЋв••Рґ' */
.icon-quora:before {
  content: '\ee25'; }

/* 'СЋв••Рµ' */
.icon-soundcloud-2:before {
  content: '\ee26'; }

/* 'СЋв••Р¶' */
.icon-tumblr-2:before {
  content: '\ee27'; }

/* 'СЋв••Р·' */
.icon-eventasaurus:before {
  content: '\ee28'; }

/* 'СЋв••Рё' */
.icon-wordpress:before {
  content: '\ee29'; }

/* 'СЋв••Р№' */
.icon-yelp:before {
  content: '\ee2a'; }

/* 'СЋв••Рє' */
.icon-intensedebate:before {
  content: '\ee2b'; }

/* 'СЋв••Р»' */
.icon-eventbrite:before {
  content: '\ee2c'; }

/* 'СЋв••Рј' */
.icon-scribd:before {
  content: '\ee2d'; }

/* 'СЋв••РЅ' */
.icon-posterous:before {
  content: '\ee2e'; }

/* 'СЋв••Рѕ' */
.icon-stripe:before {
  content: '\ee2f'; }

/* 'СЋв••Рї' */
.icon-opentable:before {
  content: '\ee30'; }

/* 'СЋв••в–‘' */
.icon-cart:before {
  content: '\ee31'; }

/* 'СЋв••в–’' */
.icon-print-5:before {
  content: '\ee32'; }

/* 'СЋв••в–“' */
.icon-angellist:before {
  content: '\ee33'; }

/* 'СЋв••в”‚' */
.icon-instagram-2:before {
  content: '\ee34'; }

/* 'СЋв••в”¤' */
.icon-dwolla:before {
  content: '\ee35'; }

/* 'СЋв••в•Ў' */
.icon-appnet:before {
  content: '\ee36'; }

/* 'СЋв••в•ў' */
.icon-statusnet:before {
  content: '\ee37'; }

/* 'СЋв••в•–' */
.icon-acrobat:before {
  content: '\ee38'; }

/* 'СЋв••в••' */
.icon-drupal:before {
  content: '\ee39'; }

/* 'СЋв••в•Ј' */
.icon-buffer:before {
  content: '\ee3a'; }

/* 'СЋв••в•‘' */
.icon-pocket:before {
  content: '\ee3b'; }

/* 'СЋв••в•—' */
.icon-bitbucket-1:before {
  content: '\ee3c'; }

/* 'СЋв••в•ќ' */
.icon-lego:before {
  content: '\ee3d'; }

/* 'СЋв••в•њ' */
.icon-login-3:before {
  content: '\ee3e'; }

/* 'СЋв••в•›' */
.icon-stackoverflow-1:before {
  content: '\ee3f'; }

/* 'СЋв••в”ђ' */
.icon-hackernews:before {
  content: '\ee40'; }

/* 'СЋв•ЈРђ' */
.icon-lkdto:before {
  content: '\ee41'; }

/* 'СЋв•ЈР‘' */
.icon-facebook-6:before {
  content: '\ee42'; }

/* 'СЋв•ЈР’' */
.icon-facebook-rect-1:before {
  content: '\ee43'; }

/* 'СЋв•ЈР“' */
.icon-twitter-6:before {
  content: '\ee44'; }

/* 'СЋв•ЈР”' */
.icon-twitter-bird-1:before {
  content: '\ee45'; }

/* 'СЋв•ЈР•' */
.icon-vimeo-3:before {
  content: '\ee46'; }

/* 'СЋв•ЈР–' */
.icon-vimeo-rect:before {
  content: '\ee47'; }

/* 'СЋв•ЈР—' */
.icon-tumblr-3:before {
  content: '\ee48'; }

/* 'СЋв•ЈР' */
.icon-tumblr-rect:before {
  content: '\ee49'; }

/* 'СЋв•ЈР™' */
.icon-googleplus-rect:before {
  content: '\ee4a'; }

/* 'СЋв•ЈРљ' */
.icon-github-text:before {
  content: '\ee4b'; }

/* 'СЋв•ЈР›' */
.icon-github-5:before {
  content: '\ee4c'; }

/* 'СЋв•ЈРњ' */
.icon-skype-4:before {
  content: '\ee4d'; }

/* 'СЋв•ЈРќ' */
.icon-icq:before {
  content: '\ee4e'; }

/* 'СЋв•ЈРћ' */
.icon-yandex:before {
  content: '\ee4f'; }

/* 'СЋв•ЈРџ' */
.icon-yandex-rect:before {
  content: '\ee50'; }

/* 'СЋв•ЈР ' */
.icon-vkontakte-rect:before {
  content: '\ee51'; }

/* 'СЋв•ЈРЎ' */
.icon-odnoklassniki:before {
  content: '\ee52'; }

/* 'СЋв•ЈРў' */
.icon-odnoklassniki-rect:before {
  content: '\ee53'; }

/* 'СЋв•ЈРЈ' */
.icon-friendfeed:before {
  content: '\ee54'; }

/* 'СЋв•ЈР¤' */
.icon-friendfeed-rect:before {
  content: '\ee55'; }

/* 'СЋв•ЈРҐ' */
.icon-blogger-1:before {
  content: '\ee56'; }

/* 'СЋв•ЈР¦' */
.icon-blogger-rect:before {
  content: '\ee57'; }

/* 'СЋв•ЈР§' */
.icon-deviantart:before {
  content: '\ee58'; }

/* 'СЋв•ЈРЁ' */
.icon-jabber:before {
  content: '\ee59'; }

/* 'СЋв•ЈР©' */
.icon-lastfm-3:before {
  content: '\ee5a'; }

/* 'СЋв•ЈРЄ' */
.icon-lastfm-rect:before {
  content: '\ee5b'; }

/* 'СЋв•ЈР«' */
.icon-linkedin-5:before {
  content: '\ee5c'; }

/* 'СЋв•ЈР¬' */
.icon-linkedin-rect:before {
  content: '\ee5d'; }

/* 'СЋв•ЈР­' */
.icon-picasa-1:before {
  content: '\ee5e'; }

/* 'СЋв•ЈР®' */
.icon-wordpress-1:before {
  content: '\ee5f'; }

/* 'СЋв•ЈРЇ' */
.icon-instagram-3:before {
  content: '\ee60'; }

/* 'СЋв•ЈР°' */
.icon-instagram-filled:before {
  content: '\ee61'; }

/* 'СЋв•ЈР±' */
.icon-diigo:before {
  content: '\ee62'; }

/* 'СЋв•ЈРІ' */
.icon-box-4:before {
  content: '\ee63'; }

/* 'СЋв•ЈРі' */
.icon-box-rect:before {
  content: '\ee64'; }

/* 'СЋв•ЈРґ' */
.icon-tudou:before {
  content: '\ee65'; }

/* 'СЋв•ЈРµ' */
.icon-youku:before {
  content: '\ee66'; }

/* 'СЋв•ЈР¶' */
.icon-win8:before {
  content: '\ee67'; }

/* 'СЋв•ЈР·' */
.icon-amex:before {
  content: '\ee68'; }

/* 'СЋв•ЈРё' */
.icon-discover:before {
  content: '\ee69'; }

/* 'СЋв•ЈР№' */
.icon-visa:before {
  content: '\ee6a'; }

/* 'СЋв•ЈРє' */
.icon-mastercard:before {
  content: '\ee6b'; }

/* 'СЋв•ЈР»' */
.icon-houzz:before {
  content: '\ee6c'; }

/* 'СЋв•ЈРј' */
.icon-bandcamp:before {
  content: '\ee6d'; }

/* 'СЋв•ЈРЅ' */
.icon-codepen:before {
  content: '\ee6e'; }

/* 'СЋв•ЈРѕ' */
.icon-glass-1:before {
  content: '\ee6f'; }

/* 'СЋв•ЈРї' */
.icon-music-3:before {
  content: '\ee70'; }

/* 'СЋв•Јв–‘' */
.icon-search-6:before {
  content: '\ee71'; }

/* 'СЋв•Јв–’' */
.icon-search-circled:before {
  content: '\ee72'; }

/* 'СЋв•Јв–“' */
.icon-mail-6:before {
  content: '\ee73'; }

/* 'СЋв•Јв”‚' */
.icon-mail-circled:before {
  content: '\ee74'; }

/* 'СЋв•Јв”¤' */
.icon-heart-6:before {
  content: '\ee75'; }

/* 'СЋв•Јв•Ў' */
.icon-heart-circled:before {
  content: '\ee76'; }

/* 'СЋв•Јв•ў' */
.icon-heart-empty-3:before {
  content: '\ee77'; }

/* 'СЋв•Јв•–' */
.icon-star-6:before {
  content: '\ee78'; }

/* 'СЋв•Јв••' */
.icon-star-circled:before {
  content: '\ee79'; }

/* 'СЋв•Јв•Ј' */
.icon-star-empty-3:before {
  content: '\ee7a'; }

/* 'СЋв•Јв•‘' */
.icon-user-6:before {
  content: '\ee7b'; }

/* 'СЋв•Јв•—' */
.icon-group:before {
  content: '\ee7c'; }

/* 'СЋв•Јв•ќ' */
.icon-group-circled:before {
  content: '\ee7d'; }

/* 'СЋв•Јв•њ' */
.icon-torso:before {
  content: '\ee7e'; }

/* 'СЋв•Јв•›' */
.icon-video-4:before {
  content: '\ee7f'; }

/* 'СЋв•Јв”ђ' */
.icon-video-circled:before {
  content: '\ee80'; }

/* 'СЋв•‘Рђ' */
.icon-video-alt-1:before {
  content: '\ee81'; }

/* 'СЋв•‘Р‘' */
.icon-videocam-4:before {
  content: '\ee82'; }

/* 'СЋв•‘Р’' */
.icon-video-chat:before {
  content: '\ee83'; }

/* 'СЋв•‘Р“' */
.icon-picture-4:before {
  content: '\ee84'; }

/* 'СЋв•‘Р”' */
.icon-camera-6:before {
  content: '\ee85'; }

/* 'СЋв•‘Р•' */
.icon-photo:before {
  content: '\ee86'; }

/* 'СЋв•‘Р–' */
.icon-photo-circled:before {
  content: '\ee87'; }

/* 'СЋв•‘Р—' */
.icon-th-large-2:before {
  content: '\ee88'; }

/* 'СЋв•‘Р' */
.icon-th-3:before {
  content: '\ee89'; }

/* 'СЋв•‘Р™' */
.icon-th-list-4:before {
  content: '\ee8a'; }

/* 'СЋв•‘Рљ' */
.icon-view-mode:before {
  content: '\ee8b'; }

/* 'СЋв•‘Р›' */
.icon-ok-5:before {
  content: '\ee8c'; }

/* 'СЋв•‘Рњ' */
.icon-ok-circled-2:before {
  content: '\ee8d'; }

/* 'СЋв•‘Рќ' */
.icon-ok-circled2-1:before {
  content: '\ee8e'; }

/* 'СЋв•‘Рћ' */
.icon-cancel-6:before {
  content: '\ee8f'; }

/* 'СЋв•‘Рџ' */
.icon-cancel-circled-4:before {
  content: '\ee90'; }

/* 'СЋв•‘Р ' */
.icon-cancel-circled2-1:before {
  content: '\ee91'; }

/* 'СЋв•‘РЎ' */
.icon-plus-6:before {
  content: '\ee92'; }

/* 'СЋв•‘Рў' */
.icon-plus-circled-2:before {
  content: '\ee93'; }

/* 'СЋв•‘РЈ' */
.icon-minus-4:before {
  content: '\ee94'; }

/* 'СЋв•‘Р¤' */
.icon-minus-circled-2:before {
  content: '\ee95'; }

/* 'СЋв•‘РҐ' */
.icon-help-3:before {
  content: '\ee96'; }

/* 'СЋв•‘Р¦' */
.icon-help-circled-3:before {
  content: '\ee97'; }

/* 'СЋв•‘Р§' */
.icon-info-circled-3:before {
  content: '\ee98'; }

/* 'СЋв•‘РЁ' */
.icon-home-6:before {
  content: '\ee99'; }

/* 'СЋв•‘Р©' */
.icon-home-circled:before {
  content: '\ee9a'; }

/* 'СЋв•‘РЄ' */
.icon-website:before {
  content: '\ee9b'; }

/* 'СЋв•‘Р«' */
.icon-website-circled:before {
  content: '\ee9c'; }

/* 'СЋв•‘Р¬' */
.icon-attach-5:before {
  content: '\ee9d'; }

/* 'СЋв•‘Р­' */
.icon-attach-circled:before {
  content: '\ee9e'; }

/* 'СЋв•‘Р®' */
.icon-lock-6:before {
  content: '\ee9f'; }

/* 'СЋв•‘РЇ' */
.icon-lock-circled:before {
  content: '\eea0'; }

/* 'СЋв•‘Р°' */
.icon-lock-open-6:before {
  content: '\eea1'; }

/* 'СЋв•‘Р±' */
.icon-lock-open-alt-2:before {
  content: '\eea2'; }

/* 'СЋв•‘РІ' */
.icon-eye-6:before {
  content: '\eea3'; }

/* 'СЋв•‘Рі' */
.icon-eye-off-1:before {
  content: '\eea4'; }

/* 'СЋв•‘Рґ' */
.icon-tag-5:before {
  content: '\eea5'; }

/* 'СЋв•‘Рµ' */
.icon-tags-2:before {
  content: '\eea6'; }

/* 'СЋв•‘Р¶' */
.icon-bookmark-3:before {
  content: '\eea7'; }

/* 'СЋв•‘Р·' */
.icon-bookmark-empty-1:before {
  content: '\eea8'; }

/* 'СЋв•‘Рё' */
.icon-flag-3:before {
  content: '\eea9'; }

/* 'СЋв•‘Р№' */
.icon-flag-circled:before {
  content: '\eeaa'; }

/* 'СЋв•‘Рє' */
.icon-thumbs-up-4:before {
  content: '\eeab'; }

/* 'СЋв•‘Р»' */
.icon-thumbs-down-4:before {
  content: '\eeac'; }

/* 'СЋв•‘Рј' */
.icon-download-6:before {
  content: '\eead'; }

/* 'СЋв•‘РЅ' */
.icon-download-alt:before {
  content: '\eeae'; }

/* 'СЋв•‘Рѕ' */
.icon-upload-5:before {
  content: '\eeaf'; }

/* 'СЋв•‘Рї' */
.icon-share-2:before {
  content: '\eeb0'; }

/* 'СЋв•‘в–‘' */
.icon-quote-1:before {
  content: '\eeb1'; }

/* 'СЋв•‘в–’' */
.icon-quote-circled:before {
  content: '\eeb2'; }

/* 'СЋв•‘в–“' */
.icon-export-5:before {
  content: '\eeb3'; }

/* 'СЋв•‘в”‚' */
.icon-pencil-6:before {
  content: '\eeb4'; }

/* 'СЋв•‘в”¤' */
.icon-pencil-circled:before {
  content: '\eeb5'; }

/* 'СЋв•‘в•Ў' */
.icon-edit-3:before {
  content: '\eeb6'; }

/* 'СЋв•‘в•ў' */
.icon-edit-circled:before {
  content: '\eeb7'; }

/* 'СЋв•‘в•–' */
.icon-edit-alt:before {
  content: '\eeb8'; }

/* 'СЋв•‘в••' */
.icon-print-6:before {
  content: '\eeb9'; }

/* 'СЋв•‘в•Ј' */
.icon-retweet-3:before {
  content: '\eeba'; }

/* 'СЋв•‘в•‘' */
.icon-comment-5:before {
  content: '\eebb'; }

/* 'СЋв•‘в•—' */
.icon-comment-alt-1:before {
  content: '\eebc'; }

/* 'СЋв•‘в•ќ' */
.icon-bell-5:before {
  content: '\eebd'; }

/* 'СЋв•‘в•њ' */
.icon-warning-1:before {
  content: '\eebe'; }

/* 'СЋв•‘в•›' */
.icon-exclamation:before {
  content: '\eebf'; }

/* 'СЋв•‘в”ђ' */
.icon-error:before {
  content: '\eec0'; }

/* 'СЋв•—Рђ' */
.icon-error-alt:before {
  content: '\eec1'; }

/* 'СЋв•—Р‘' */
.icon-location-6:before {
  content: '\eec2'; }

/* 'СЋв•—Р’' */
.icon-location-circled:before {
  content: '\eec3'; }

/* 'СЋв•—Р“' */
.icon-compass-5:before {
  content: '\eec4'; }

/* 'СЋв•—Р”' */
.icon-compass-circled:before {
  content: '\eec5'; }

/* 'СЋв•—Р•' */
.icon-trash-7:before {
  content: '\eec6'; }

/* 'СЋв•—Р–' */
.icon-trash-circled:before {
  content: '\eec7'; }

/* 'СЋв•—Р—' */
.icon-doc-6:before {
  content: '\eec8'; }

/* 'СЋв•—Р' */
.icon-doc-circled:before {
  content: '\eec9'; }

/* 'СЋв•—Р™' */
.icon-doc-new:before {
  content: '\eeca'; }

/* 'СЋв•—Рљ' */
.icon-doc-new-circled:before {
  content: '\eecb'; }

/* 'СЋв•—Р›' */
.icon-folder-5:before {
  content: '\eecc'; }

/* 'СЋв•—Рњ' */
.icon-folder-circled:before {
  content: '\eecd'; }

/* 'СЋв•—Рќ' */
.icon-folder-close:before {
  content: '\eece'; }

/* 'СЋв•—Рћ' */
.icon-folder-open-2:before {
  content: '\eecf'; }

/* 'СЋв•—Рџ' */
.icon-rss-6:before {
  content: '\eed0'; }

/* 'СЋв•—Р ' */
.icon-phone-3:before {
  content: '\eed1'; }

/* 'СЋв•—РЎ' */
.icon-phone-circled:before {
  content: '\eed2'; }

/* 'СЋв•—Рў' */
.icon-cog-5:before {
  content: '\eed3'; }

/* 'СЋв•—РЈ' */
.icon-cog-circled:before {
  content: '\eed4'; }

/* 'СЋв•—Р¤' */
.icon-cogs:before {
  content: '\eed5'; }

/* 'СЋв•—РҐ' */
.icon-wrench-4:before {
  content: '\eed6'; }

/* 'СЋв•—Р¦' */
.icon-wrench-circled:before {
  content: '\eed7'; }

/* 'СЋв•—Р§' */
.icon-basket-4:before {
  content: '\eed8'; }

/* 'СЋв•—РЁ' */
.icon-basket-circled:before {
  content: '\eed9'; }

/* 'СЋв•—Р©' */
.icon-calendar-7:before {
  content: '\eeda'; }

/* 'СЋв•—РЄ' */
.icon-calendar-circled:before {
  content: '\eedb'; }

/* 'СЋв•—Р«' */
.icon-mic-5:before {
  content: '\eedc'; }

/* 'СЋв•—Р¬' */
.icon-mic-circled:before {
  content: '\eedd'; }

/* 'СЋв•—Р­' */
.icon-volume-off-4:before {
  content: '\eede'; }

/* 'СЋв•—Р®' */
.icon-volume-down-2:before {
  content: '\eedf'; }

/* 'СЋв•—РЇ' */
.icon-volume-1:before {
  content: '\eee0'; }

/* 'СЋв•—Р°' */
.icon-volume-up-3:before {
  content: '\eee1'; }

/* 'СЋв•—Р±' */
.icon-headphones-3:before {
  content: '\eee2'; }

/* 'СЋв•—РІ' */
.icon-clock-6:before {
  content: '\eee3'; }

/* 'СЋв•—Рі' */
.icon-clock-circled:before {
  content: '\eee4'; }

/* 'СЋв•—Рґ' */
.icon-lightbulb-2:before {
  content: '\eee5'; }

/* 'СЋв•—Рµ' */
.icon-lightbulb-alt:before {
  content: '\eee6'; }

/* 'СЋв•—Р¶' */
.icon-block-4:before {
  content: '\eee7'; }

/* 'СЋв•—Р·' */
.icon-resize-full-5:before {
  content: '\eee8'; }

/* 'СЋв•—Рё' */
.icon-resize-full-alt-2:before {
  content: '\eee9'; }

/* 'СЋв•—Р№' */
.icon-resize-small-4:before {
  content: '\eeea'; }

/* 'СЋв•—Рє' */
.icon-resize-vertical-2:before {
  content: '\eeeb'; }

/* 'СЋв•—Р»' */
.icon-resize-horizontal-2:before {
  content: '\eeec'; }

/* 'СЋв•—Рј' */
.icon-move-3:before {
  content: '\eeed'; }

/* 'СЋв•—РЅ' */
.icon-zoom-in-4:before {
  content: '\eeee'; }

/* 'СЋв•—Рѕ' */
.icon-zoom-out-4:before {
  content: '\eeef'; }

/* 'СЋв•—Рї' */
.icon-down-open-3:before {
  content: '\eef0'; }

/* 'СЋв•—в–‘' */
.icon-left-open-4:before {
  content: '\eef1'; }

/* 'СЋв•—в–’' */
.icon-right-open-4:before {
  content: '\eef2'; }

/* 'СЋв•—в–“' */
.icon-up-open-3:before {
  content: '\eef3'; }

/* 'СЋв•—в”‚' */
.icon-down-6:before {
  content: '\eef4'; }

/* 'СЋв•—в”¤' */
.icon-left-5:before {
  content: '\eef5'; }

/* 'СЋв•—в•Ў' */
.icon-right-5:before {
  content: '\eef6'; }

/* 'СЋв•—в•ў' */
.icon-up-6:before {
  content: '\eef7'; }

/* 'СЋв•—в•–' */
.icon-down-circled-2:before {
  content: '\eef8'; }

/* 'СЋв•—в••' */
.icon-left-circled-2:before {
  content: '\eef9'; }

/* 'СЋв•—в•Ј' */
.icon-right-circled-2:before {
  content: '\eefa'; }

/* 'СЋв•—в•‘' */
.icon-up-circled-2:before {
  content: '\eefb'; }

/* 'СЋв•—в•—' */
.icon-down-hand-1:before {
  content: '\eefc'; }

/* 'СЋв•—в•ќ' */
.icon-left-hand-1:before {
  content: '\eefd'; }

/* 'СЋв•—в•њ' */
.icon-right-hand-1:before {
  content: '\eefe'; }

/* 'СЋв•—в•›' */
.icon-up-hand-1:before {
  content: '\eeff'; }

/* 'СЋв•—в”ђ' */
.icon-cw-5:before {
  content: '\ef00'; }

/* 'СЋв•ќРђ' */
.icon-cw-circled:before {
  content: '\ef01'; }

/* 'СЋв•ќР‘' */
.icon-arrows-cw-2:before {
  content: '\ef02'; }

/* 'СЋв•ќР’' */
.icon-shuffle-4:before {
  content: '\ef03'; }

/* 'СЋв•ќР“' */
.icon-play-5:before {
  content: '\ef04'; }

/* 'СЋв•ќР”' */
.icon-play-circled-1:before {
  content: '\ef05'; }

/* 'СЋв•ќР•' */
.icon-play-circled2-1:before {
  content: '\ef06'; }

/* 'СЋв•ќР–' */
.icon-stop-6:before {
  content: '\ef07'; }

/* 'СЋв•ќР—' */
.icon-stop-circled:before {
  content: '\ef08'; }

/* 'СЋв•ќР' */
.icon-pause-5:before {
  content: '\ef09'; }

/* 'СЋв•ќР™' */
.icon-pause-circled:before {
  content: '\ef0a'; }

/* 'СЋв•ќРљ' */
.icon-record-2:before {
  content: '\ef0b'; }

/* 'СЋв•ќР›' */
.icon-eject-3:before {
  content: '\ef0c'; }

/* 'СЋв•ќРњ' */
.icon-backward:before {
  content: '\ef0d'; }

/* 'СЋв•ќРќ' */
.icon-backward-circled:before {
  content: '\ef0e'; }

/* 'СЋв•ќРћ' */
.icon-fast-backward-2:before {
  content: '\ef0f'; }

/* 'СЋв•ќРџ' */
.icon-fast-forward-2:before {
  content: '\ef10'; }

/* 'СЋв•ќР ' */
.icon-forward-3:before {
  content: '\ef11'; }

/* 'СЋв•ќРЎ' */
.icon-forward-circled:before {
  content: '\ef12'; }

/* 'СЋв•ќРў' */
.icon-step-backward:before {
  content: '\ef13'; }

/* 'СЋв•ќРЈ' */
.icon-step-forward:before {
  content: '\ef14'; }

/* 'СЋв•ќР¤' */
.icon-target-4:before {
  content: '\ef15'; }

/* 'СЋв•ќРҐ' */
.icon-signal-4:before {
  content: '\ef16'; }

/* 'СЋв•ќР¦' */
.icon-desktop-2:before {
  content: '\ef17'; }

/* 'СЋв•ќР§' */
.icon-desktop-circled:before {
  content: '\ef18'; }

/* 'СЋв•ќРЁ' */
.icon-laptop-2:before {
  content: '\ef19'; }

/* 'СЋв•ќР©' */
.icon-laptop-circled:before {
  content: '\ef1a'; }

/* 'СЋв•ќРЄ' */
.icon-network-1:before {
  content: '\ef1b'; }

/* 'СЋв•ќР«' */
.icon-inbox-3:before {
  content: '\ef1c'; }

/* 'СЋв•ќР¬' */
.icon-inbox-circled:before {
  content: '\ef1d'; }

/* 'СЋв•ќР­' */
.icon-inbox-alt:before {
  content: '\ef1e'; }

/* 'СЋв•ќР®' */
.icon-globe-5:before {
  content: '\ef1f'; }

/* 'СЋв•ќРЇ' */
.icon-globe-alt-1:before {
  content: '\ef20'; }

/* 'СЋв•ќР°' */
.icon-cloud-6:before {
  content: '\ef21'; }

/* 'СЋв•ќР±' */
.icon-cloud-circled:before {
  content: '\ef22'; }

/* 'СЋв•ќРІ' */
.icon-flight-2:before {
  content: '\ef23'; }

/* 'СЋв•ќРі' */
.icon-leaf-3:before {
  content: '\ef24'; }

/* 'СЋв•ќРґ' */
.icon-font-1:before {
  content: '\ef25'; }

/* 'СЋв•ќРµ' */
.icon-fontsize-1:before {
  content: '\ef26'; }

/* 'СЋв•ќР¶' */
.icon-bold-1:before {
  content: '\ef27'; }

/* 'СЋв•ќР·' */
.icon-italic-1:before {
  content: '\ef28'; }

/* 'СЋв•ќРё' */
.icon-text-height-1:before {
  content: '\ef29'; }

/* 'СЋв•ќР№' */
.icon-text-width-1:before {
  content: '\ef2a'; }

/* 'СЋв•ќРє' */
.icon-align-left-1:before {
  content: '\ef2b'; }

/* 'СЋв•ќР»' */
.icon-align-center-1:before {
  content: '\ef2c'; }

/* 'СЋв•ќРј' */
.icon-align-right-1:before {
  content: '\ef2d'; }

/* 'СЋв•ќРЅ' */
.icon-align-justify-1:before {
  content: '\ef2e'; }

/* 'СЋв•ќРѕ' */
.icon-list-3:before {
  content: '\ef2f'; }

/* 'СЋв•ќРї' */
.icon-indent-left-1:before {
  content: '\ef30'; }

/* 'СЋв•ќв–‘' */
.icon-indent-right-1:before {
  content: '\ef31'; }

/* 'СЋв•ќв–’' */
.icon-briefcase-3:before {
  content: '\ef32'; }

/* 'СЋв•ќв–“' */
.icon-off-1:before {
  content: '\ef33'; }

/* 'СЋв•ќв”‚' */
.icon-road-1:before {
  content: '\ef34'; }

/* 'СЋв•ќв”¤' */
.icon-qrcode-1:before {
  content: '\ef35'; }

/* 'СЋв•ќв•Ў' */
.icon-barcode-1:before {
  content: '\ef36'; }

/* 'СЋв•ќв•ў' */
.icon-braille:before {
  content: '\ef37'; }

/* 'СЋв•ќв•–' */
.icon-book-4:before {
  content: '\ef38'; }

/* 'СЋв•ќв••' */
.icon-adjust-1:before {
  content: '\ef39'; }

/* 'СЋв•ќв•Ј' */
.icon-tint-1:before {
  content: '\ef3a'; }

/* 'СЋв•ќв•‘' */
.icon-check-3:before {
  content: '\ef3b'; }

/* 'СЋв•ќв•—' */
.icon-check-empty-1:before {
  content: '\ef3c'; }

/* 'СЋв•ќв•ќ' */
.icon-asterisk-1:before {
  content: '\ef3d'; }

/* 'СЋв•ќв•њ' */
.icon-gift-2:before {
  content: '\ef3e'; }

/* 'СЋв•ќв•›' */
.icon-fire-2:before {
  content: '\ef3f'; }

/* 'СЋв•ќв”ђ' */
.icon-magnet-2:before {
  content: '\ef40'; }

/* 'СЋв•њРђ' */
.icon-chart-2:before {
  content: '\ef41'; }

/* 'СЋв•њР‘' */
.icon-chart-circled:before {
  content: '\ef42'; }

/* 'СЋв•њР’' */
.icon-credit-card-4:before {
  content: '\ef43'; }

/* 'СЋв•њР“' */
.icon-megaphone-2:before {
  content: '\ef44'; }

/* 'СЋв•њР”' */
.icon-clipboard-2:before {
  content: '\ef45'; }

/* 'СЋв•њР•' */
.icon-hdd-2:before {
  content: '\ef46'; }

/* 'СЋв•њР–' */
.icon-key-4:before {
  content: '\ef47'; }

/* 'СЋв•њР—' */
.icon-certificate-2:before {
  content: '\ef48'; }

/* 'СЋв•њР' */
.icon-tasks-1:before {
  content: '\ef49'; }

/* 'СЋв•њР™' */
.icon-filter-1:before {
  content: '\ef4a'; }

/* 'СЋв•њРљ' */
.icon-gauge-2:before {
  content: '\ef4b'; }

/* 'СЋв•њР›' */
.icon-smiley:before {
  content: '\ef4c'; }

/* 'СЋв•њРњ' */
.icon-smiley-circled:before {
  content: '\ef4d'; }

/* 'СЋв•њРќ' */
.icon-address-book:before {
  content: '\ef4e'; }

/* 'СЋв•њРћ' */
.icon-address-book-alt:before {
  content: '\ef4f'; }

/* 'СЋв•њРџ' */
.icon-asl:before {
  content: '\ef50'; }

/* 'СЋв•њР ' */
.icon-glasses:before {
  content: '\ef51'; }

/* 'СЋв•њРЎ' */
.icon-hearing-impaired:before {
  content: '\ef52'; }

/* 'СЋв•њРў' */
.icon-iphone-home:before {
  content: '\ef53'; }

/* 'СЋв•њРЈ' */
.icon-person:before {
  content: '\ef54'; }

/* 'СЋв•њР¤' */
.icon-adult:before {
  content: '\ef55'; }

/* 'СЋв•њРҐ' */
.icon-child:before {
  content: '\ef56'; }

/* 'СЋв•њР¦' */
.icon-blind:before {
  content: '\ef57'; }

/* 'СЋв•њР§' */
.icon-guidedog:before {
  content: '\ef58'; }

/* 'СЋв•њРЁ' */
.icon-accessibility:before {
  content: '\ef59'; }

/* 'СЋв•њР©' */
.icon-universal-access:before {
  content: '\ef5a'; }

/* 'СЋв•њРЄ' */
.icon-male-2:before {
  content: '\ef5b'; }

/* 'СЋв•њР«' */
.icon-female-2:before {
  content: '\ef5c'; }

/* 'СЋв•њР¬' */
.icon-behance-1:before {
  content: '\ef5d'; }

/* 'СЋв•њР­' */
.icon-blogger-2:before {
  content: '\ef5e'; }

/* 'СЋв•њР®' */
.icon-cc-2:before {
  content: '\ef5f'; }

/* 'СЋв•њРЇ' */
.icon-css:before {
  content: '\ef60'; }

/* 'СЋв•њР°' */
.icon-delicious-1:before {
  content: '\ef61'; }

/* 'СЋв•њР±' */
.icon-deviantart-1:before {
  content: '\ef62'; }

/* 'СЋв•њРІ' */
.icon-digg-1:before {
  content: '\ef63'; }

/* 'СЋв•њРі' */
.icon-dribbble-5:before {
  content: '\ef64'; }

/* 'СЋв•њРґ' */
.icon-facebook-7:before {
  content: '\ef65'; }

/* 'СЋв•њРµ' */
.icon-flickr-4:before {
  content: '\ef66'; }

/* 'СЋв•њР¶' */
.icon-foursquare-2:before {
  content: '\ef67'; }

/* 'СЋв•њР·' */
.icon-friendfeed-1:before {
  content: '\ef68'; }

/* 'СЋв•њРё' */
.icon-friendfeed-rect-1:before {
  content: '\ef69'; }

/* 'СЋв•њР№' */
.icon-github-6:before {
  content: '\ef6a'; }

/* 'СЋв•њРє' */
.icon-github-text-1:before {
  content: '\ef6b'; }

/* 'СЋв•њР»' */
.icon-googleplus:before {
  content: '\ef6c'; }

/* 'СЋв•њРј' */
.icon-instagram-4:before {
  content: '\ef6d'; }

/* 'СЋв•њРЅ' */
.icon-linkedin-6:before {
  content: '\ef6e'; }

/* 'СЋв•њРѕ' */
.icon-path:before {
  content: '\ef6f'; }

/* 'СЋв•њРї' */
.icon-picasa-2:before {
  content: '\ef70'; }

/* 'СЋв•њв–‘' */
.icon-pinterest-3:before {
  content: '\ef71'; }

/* 'СЋв•њв–’' */
.icon-reddit-1:before {
  content: '\ef72'; }

/* 'СЋв•њв–“' */
.icon-skype-5:before {
  content: '\ef73'; }

/* 'СЋв•њв”‚' */
.icon-slideshare:before {
  content: '\ef74'; }

/* 'СЋв•њв”¤' */
.icon-stackoverflow-2:before {
  content: '\ef75'; }

/* 'СЋв•њв•Ў' */
.icon-stumbleupon-2:before {
  content: '\ef76'; }

/* 'СЋв•њв•ў' */
.icon-twitter-7:before {
  content: '\ef77'; }

/* 'СЋв•њв•–' */
.icon-tumblr-4:before {
  content: '\ef78'; }

/* 'СЋв•њв••' */
.icon-vimeo-4:before {
  content: '\ef79'; }

/* 'СЋв•њв•Ј' */
.icon-vkontakte-2:before {
  content: '\ef7a'; }

/* 'СЋв•њв•‘' */
.icon-w3c-1:before {
  content: '\ef7b'; }

/* 'СЋв•њв•—' */
.icon-wordpress-2:before {
  content: '\ef7c'; }

/* 'СЋв•њв•ќ' */
.icon-youtube-3:before {
  content: '\ef7d'; }

/* 'СЋв•њв•њ' */
.icon-music-4:before {
  content: '\ef7e'; }

/* 'СЋв•њв•›' */
.icon-search-7:before {
  content: '\ef7f'; }

/* 'СЋв•њв”ђ' */
.icon-mail-7:before {
  content: '\ef80'; }

/* 'СЋв•›Рђ' */
.icon-heart-7:before {
  content: '\ef81'; }

/* 'СЋв•›Р‘' */
.icon-star-7:before {
  content: '\ef82'; }

/* 'СЋв•›Р’' */
.icon-user-7:before {
  content: '\ef83'; }

/* 'СЋв•›Р“' */
.icon-videocam-5:before {
  content: '\ef84'; }

/* 'СЋв•›Р”' */
.icon-camera-7:before {
  content: '\ef85'; }

/* 'СЋв•›Р•' */
.icon-photo-1:before {
  content: '\ef86'; }

/* 'СЋв•›Р–' */
.icon-attach-6:before {
  content: '\ef87'; }

/* 'СЋв•›Р—' */
.icon-lock-7:before {
  content: '\ef88'; }

/* 'СЋв•›Р' */
.icon-eye-7:before {
  content: '\ef89'; }

/* 'СЋв•›Р™' */
.icon-tag-6:before {
  content: '\ef8a'; }

/* 'СЋв•›Рљ' */
.icon-thumbs-up-5:before {
  content: '\ef8b'; }

/* 'СЋв•›Р›' */
.icon-pencil-7:before {
  content: '\ef8c'; }

/* 'СЋв•›Рњ' */
.icon-comment-6:before {
  content: '\ef8d'; }

/* 'СЋв•›Рќ' */
.icon-location-7:before {
  content: '\ef8e'; }

/* 'СЋв•›Рћ' */
.icon-cup-1:before {
  content: '\ef8f'; }

/* 'СЋв•›Рџ' */
.icon-trash-8:before {
  content: '\ef90'; }

/* 'СЋв•›Р ' */
.icon-doc-7:before {
  content: '\ef91'; }

/* 'СЋв•›РЎ' */
.icon-note-1:before {
  content: '\ef92'; }

/* 'СЋв•›Рў' */
.icon-cog-6:before {
  content: '\ef93'; }

/* 'СЋв•›РЈ' */
.icon-params:before {
  content: '\ef94'; }

/* 'СЋв•›Р¤' */
.icon-calendar-8:before {
  content: '\ef95'; }

/* 'СЋв•›РҐ' */
.icon-sound-1:before {
  content: '\ef96'; }

/* 'СЋв•›Р¦' */
.icon-clock-7:before {
  content: '\ef97'; }

/* 'СЋв•›Р§' */
.icon-lightbulb-3:before {
  content: '\ef98'; }

/* 'СЋв•›РЁ' */
.icon-tv:before {
  content: '\ef99'; }

/* 'СЋв•›Р©' */
.icon-desktop-3:before {
  content: '\ef9a'; }

/* 'СЋв•›РЄ' */
.icon-mobile-6:before {
  content: '\ef9b'; }

/* 'СЋв•›Р«' */
.icon-cd-3:before {
  content: '\ef9c'; }

/* 'СЋв•›Р¬' */
.icon-inbox-4:before {
  content: '\ef9d'; }

/* 'СЋв•›Р­' */
.icon-globe-6:before {
  content: '\ef9e'; }

/* 'СЋв•›Р®' */
.icon-cloud-7:before {
  content: '\ef9f'; }

/* 'СЋв•›РЇ' */
.icon-paper-plane-2:before {
  content: '\efa0'; }

/* 'СЋв•›Р°' */
.icon-fire-3:before {
  content: '\efa1'; }

/* 'СЋв•›Р±' */
.icon-graduation-cap-1:before {
  content: '\efa2'; }

/* 'СЋв•›РІ' */
.icon-megaphone-3:before {
  content: '\efa3'; }

/* 'СЋв•›Рі' */
.icon-database-2:before {
  content: '\efa4'; }

/* 'СЋв•›Рґ' */
.icon-key-5:before {
  content: '\efa5'; }

/* 'СЋв•›Рµ' */
.icon-beaker-1:before {
  content: '\efa6'; }

/* 'СЋв•›Р¶' */
.icon-truck-1:before {
  content: '\efa7'; }

/* 'СЋв•›Р·' */
.icon-money-2:before {
  content: '\efa8'; }

/* 'СЋв•›Рё' */
.icon-food-1:before {
  content: '\efa9'; }

/* 'СЋв•›Р№' */
.icon-shop-1:before {
  content: '\efaa'; }

/* 'СЋв•›Рє' */
.icon-diamond:before {
  content: '\efab'; }

/* 'СЋв•›Р»' */
.icon-t-shirt:before {
  content: '\efac'; }

/* 'СЋв•›Рј' */
.icon-wallet:before {
  content: '\efad'; }

/* 'СЋв•›РЅ' */
.icon-search-8:before {
  content: '\efae'; }

/* 'СЋв•›Рѕ' */
.icon-mail-8:before {
  content: '\efaf'; }

/* 'СЋв•›Рї' */
.icon-heart-8:before {
  content: '\efb0'; }

/* 'СЋв•›в–‘' */
.icon-heart-empty-4:before {
  content: '\efb1'; }

/* 'СЋв•›в–’' */
.icon-star-8:before {
  content: '\efb2'; }

/* 'СЋв•›в–“' */
.icon-user-8:before {
  content: '\efb3'; }

/* 'СЋв•›в”‚' */
.icon-video-5:before {
  content: '\efb4'; }

/* 'СЋв•›в”¤' */
.icon-picture-5:before {
  content: '\efb5'; }

/* 'СЋв•›в•Ў' */
.icon-th-large-3:before {
  content: '\efb6'; }

/* 'СЋв•›в•ў' */
.icon-th-4:before {
  content: '\efb7'; }

/* 'СЋв•›в•–' */
.icon-th-list-5:before {
  content: '\efb8'; }

/* 'СЋв•›в••' */
.icon-ok-6:before {
  content: '\efb9'; }

/* 'СЋв•›в•Ј' */
.icon-ok-circle-1:before {
  content: '\efba'; }

/* 'СЋв•›в•‘' */
.icon-cancel-7:before {
  content: '\efbb'; }

/* 'СЋв•›в•—' */
.icon-cancel-circle-2:before {
  content: '\efbc'; }

/* 'СЋв•›в•ќ' */
.icon-plus-circle-1:before {
  content: '\efbd'; }

/* 'СЋв•›в•њ' */
.icon-minus-circle-1:before {
  content: '\efbe'; }

/* 'СЋв•›в•›' */
.icon-link-5:before {
  content: '\efbf'; }

/* 'СЋв•›в”ђ' */
.icon-attach-7:before {
  content: '\efc0'; }

/* 'СЋв”ђРђ' */
.icon-lock-8:before {
  content: '\efc1'; }

/* 'СЋв”ђР‘' */
.icon-lock-open-7:before {
  content: '\efc2'; }

/* 'СЋв”ђР’' */
.icon-tag-7:before {
  content: '\efc3'; }

/* 'СЋв”ђР“' */
.icon-reply-4:before {
  content: '\efc4'; }

/* 'СЋв”ђР”' */
.icon-reply-all-2:before {
  content: '\efc5'; }

/* 'СЋв”ђР•' */
.icon-forward-4:before {
  content: '\efc6'; }

/* 'СЋв”ђР–' */
.icon-code-3:before {
  content: '\efc7'; }

/* 'СЋв”ђР—' */
.icon-retweet-4:before {
  content: '\efc8'; }

/* 'СЋв”ђР' */
.icon-comment-7:before {
  content: '\efc9'; }

/* 'СЋв”ђР™' */
.icon-comment-alt-2:before {
  content: '\efca'; }

/* 'СЋв”ђРљ' */
.icon-chat-6:before {
  content: '\efcb'; }

/* 'СЋв”ђР›' */
.icon-attention-5:before {
  content: '\efcc'; }

/* 'СЋв”ђРњ' */
.icon-location-8:before {
  content: '\efcd'; }

/* 'СЋв”ђРќ' */
.icon-doc-8:before {
  content: '\efce'; }

/* 'СЋв”ђРћ' */
.icon-docs-landscape:before {
  content: '\efcf'; }

/* 'СЋв”ђРџ' */
.icon-folder-6:before {
  content: '\efd0'; }

/* 'СЋв”ђР ' */
.icon-archive-2:before {
  content: '\efd1'; }

/* 'СЋв”ђРЎ' */
.icon-rss-7:before {
  content: '\efd2'; }

/* 'СЋв”ђРў' */
.icon-rss-alt-1:before {
  content: '\efd3'; }

/* 'СЋв”ђРЈ' */
.icon-cog-7:before {
  content: '\efd4'; }

/* 'СЋв”ђР¤' */
.icon-logout-3:before {
  content: '\efd5'; }

/* 'СЋв”ђРҐ' */
.icon-clock-8:before {
  content: '\efd6'; }

/* 'СЋв”ђР¦' */
.icon-block-5:before {
  content: '\efd7'; }

/* 'СЋв”ђР§' */
.icon-resize-full-6:before {
  content: '\efd8'; }

/* 'СЋв”ђРЁ' */
.icon-resize-full-circle:before {
  content: '\efd9'; }

/* 'СЋв”ђР©' */
.icon-popup-5:before {
  content: '\efda'; }

/* 'СЋв”ђРЄ' */
.icon-left-open-5:before {
  content: '\efdb'; }

/* 'СЋв”ђР«' */
.icon-right-open-5:before {
  content: '\efdc'; }

/* 'СЋв”ђР¬' */
.icon-down-circle-1:before {
  content: '\efdd'; }

/* 'СЋв”ђР­' */
.icon-left-circle-1:before {
  content: '\efde'; }

/* 'СЋв”ђР®' */
.icon-right-circle-1:before {
  content: '\efdf'; }

/* 'СЋв”ђРЇ' */
.icon-up-circle-1:before {
  content: '\efe0'; }

/* 'СЋв”ђР°' */
.icon-down-dir-3:before {
  content: '\efe1'; }

/* 'СЋв”ђР±' */
.icon-right-dir-3:before {
  content: '\efe2'; }

/* 'СЋв”ђРІ' */
.icon-down-micro:before {
  content: '\efe3'; }

/* 'СЋв”ђРі' */
.icon-up-micro:before {
  content: '\efe4'; }

/* 'СЋв”ђРґ' */
.icon-cw-circle:before {
  content: '\efe5'; }

/* 'СЋв”ђРµ' */
.icon-arrows-cw-3:before {
  content: '\efe6'; }

/* 'СЋв”ђР¶' */
.icon-updown-circle:before {
  content: '\efe7'; }

/* 'СЋв”ђР·' */
.icon-target-5:before {
  content: '\efe8'; }

/* 'СЋв”ђРё' */
.icon-signal-5:before {
  content: '\efe9'; }

/* 'СЋв”ђР№' */
.icon-progress-4:before {
  content: '\efea'; }

/* 'СЋв”ђРє' */
.icon-progress-5:before {
  content: '\efeb'; }

/* 'СЋв”ђР»' */
.icon-progress-6:before {
  content: '\efec'; }

/* 'СЋв”ђРј' */
.icon-progress-7:before {
  content: '\efed'; }

/* 'СЋв”ђРЅ' */
.icon-progress-8:before {
  content: '\efee'; }

/* 'СЋв”ђРѕ' */
.icon-progress-9:before {
  content: '\efef'; }

/* 'СЋв”ђРї' */
.icon-progress-10:before {
  content: '\eff0'; }

/* 'СЋв”ђв–‘' */
.icon-progress-11:before {
  content: '\eff1'; }

/* 'СЋв”ђв–’' */
.icon-font-2:before {
  content: '\eff2'; }

/* 'СЋв”ђв–“' */
.icon-list-4:before {
  content: '\eff3'; }

/* 'СЋв”ђв”‚' */
.icon-list-numbered-1:before {
  content: '\eff4'; }

/* 'СЋв”ђв”¤' */
.icon-indent-left-2:before {
  content: '\eff5'; }

/* 'СЋв”ђв•Ў' */
.icon-indent-right-2:before {
  content: '\eff6'; }

/* 'СЋв”ђв•ў' */
.icon-cloud-8:before {
  content: '\eff7'; }

/* 'СЋв”ђв•–' */
.icon-terminal-1:before {
  content: '\eff8'; }

/* 'СЋв”ђв••' */
.icon-facebook-rect-2:before {
  content: '\eff9'; }

/* 'СЋв”ђв•Ј' */
.icon-twitter-bird-2:before {
  content: '\effa'; }

/* 'СЋв”ђв•‘' */
.icon-vimeo-rect-1:before {
  content: '\effb'; }

/* 'СЋв”ђв•—' */
.icon-tumblr-rect-1:before {
  content: '\effc'; }

/* 'СЋв”ђв•ќ' */
.icon-googleplus-rect-1:before {
  content: '\effd'; }

/* 'СЋв”ђв•њ' */
.icon-linkedin-rect-1:before {
  content: '\effe'; }

/* 'СЋв”ђв•›' */
.icon-skype-6:before {
  content: '\efff'; }

/* 'СЋв”ђв”ђ' */
.icon-vkontakte-rect-1:before {
  content: '\f000'; }

/* 'СЏРђРђ' */
.icon-youtube-4:before {
  content: '\f001'; }

/* 'СЏРђР‘' */
.icon-left-hand:before {
  content: '\e8cc'; }

/* 'СЋРіРњ' */

/*# sourceMappingURL=fontello.css.map */



