/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */

@import url(https://fonts.googleapis.com/css?family=Raleway);
@import url(https://fonts.googleapis.com/css?family=Mrs+Saint+Delafield);
.container {
    position: relative;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto
}
.container:before,
.container:after {
    display: table;
    content: " "
}
.container:after {
    clear: both
}
.row-no-padding {
    margin-left: 0 !important;
    margin-right: 0 !important
}
.row-no-padding [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important
}
.row {
    margin-right: -20px;
    margin-left: -20px
}
.row:before,
.row:after {
    display: table;
    content: " "
}
.row:after {
    clear: both
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
    position: relative;
    min-height: 0;
    padding-right: 20px;
    padding-left: 20px
}
section.section>.col-md-12 {
    padding: 0
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
    float: left
}
.col-xs-1 {
    width: 8.333333333333332%
}
.col-xs-2 {
    width: 16.666666666666664%
}
.col-xs-3 {
    width: 25%
}
.col-xs-4 {
    width: 33.33333333333333%
}
.col-xs-5 {
    width: 41.66666666666667%
}
.col-xs-6 {
    width: 50%
}
.col-xs-7 {
    width: 58.333333333333336%
}
.col-xs-8 {
    width: 66.66666666666666%
}
.col-xs-9 {
    width: 75%
}
.col-xs-10 {
    width: 83.33333333333334%
}
.col-xs-11 {
    width: 91.66666666666666%
}
.col-xs-12 {
    width: 100%
}
@media (min-width: 768px) {
    .container {
        max-width: 750px
    }
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11 {
        float: left
    }
    .col-sm-1 {
        width: 8.333333333333332%
    }
    .col-sm-2 {
        width: 16.666666666666664%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-4 {
        width: 33.33333333333333%
    }
    .col-sm-5 {
        width: 41.66666666666667%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-7 {
        width: 58.333333333333336%
    }
    .col-sm-8 {
        width: 66.66666666666666%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-10 {
        width: 83.33333333333334%
    }
    .col-sm-11 {
        width: 91.66666666666666%
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-push-1 {
        left: 8.333333333333332%
    }
    .col-sm-push-2 {
        left: 16.666666666666664%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-4 {
        left: 33.33333333333333%
    }
    .col-sm-push-5 {
        left: 41.66666666666667%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-7 {
        left: 58.333333333333336%
    }
    .col-sm-push-8 {
        left: 66.66666666666666%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-10 {
        left: 83.33333333333334%
    }
    .col-sm-push-11 {
        left: 91.66666666666666%
    }
    .col-sm-pull-1 {
        right: 8.333333333333332%
    }
    .col-sm-pull-2 {
        right: 16.666666666666664%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-4 {
        right: 33.33333333333333%
    }
    .col-sm-pull-5 {
        right: 41.66666666666667%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-7 {
        right: 58.333333333333336%
    }
    .col-sm-pull-8 {
        right: 66.66666666666666%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-10 {
        right: 83.33333333333334%
    }
    .col-sm-pull-11 {
        right: 91.66666666666666%
    }
    .col-sm-offset-1 {
        margin-left: 8.333333333333332%
    }
    .col-sm-offset-2 {
        margin-left: 16.666666666666664%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333333333%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666666666667%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-7 {
        margin-left: 58.333333333333336%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666666666666%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333333334%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666666666666%
    }
}
@media (min-width: 992px) {
    .container {
        max-width: 970px
    }
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11 {
        float: left
    }
    .col-md-1 {
        width: 8.333333333333332%
    }
    .col-md-2 {
        width: 16.666666666666664%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-4 {
        width: 33.33333333333333%
    }
    .col-md-5 {
        width: 41.66666666666667%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-7 {
        width: 58.333333333333336%
    }
    .col-md-8 {
        width: 66.66666666666666%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-10 {
        width: 83.33333333333334%
    }
    .col-md-11 {
        width: 91.66666666666666%
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-push-1 {
        left: 8.333333333333332%
    }
    .col-md-push-2 {
        left: 16.666666666666664%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-4 {
        left: 33.33333333333333%
    }
    .col-md-push-5 {
        left: 41.66666666666667%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-7 {
        left: 58.333333333333336%
    }
    .col-md-push-8 {
        left: 66.66666666666666%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-10 {
        left: 83.33333333333334%
    }
    .col-md-push-11 {
        left: 91.66666666666666%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-pull-1 {
        right: 8.333333333333332%
    }
    .col-md-pull-2 {
        right: 16.666666666666664%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-4 {
        right: 33.33333333333333%
    }
    .col-md-pull-5 {
        right: 41.66666666666667%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-7 {
        right: 58.333333333333336%
    }
    .col-md-pull-8 {
        right: 66.66666666666666%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-10 {
        right: 83.33333333333334%
    }
    .col-md-pull-11 {
        right: 91.66666666666666%
    }
    .col-md-offset-0 {
        margin-left: 0
    }
    .col-md-offset-1 {
        margin-left: 8.333333333333332%
    }
    .col-md-offset-2 {
        margin-left: 16.666666666666664%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333333333%
    }
    .col-md-offset-5 {
        margin-left: 41.66666666666667%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-7 {
        margin-left: 58.333333333333336%
    }
    .col-md-offset-8 {
        margin-left: 66.66666666666666%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333333334%
    }
    .col-md-offset-11 {
        margin-left: 91.66666666666666%
    }
}
@media (min-width: 1200px) {
    .container {
        max-width: 1170px
    }
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11 {
        float: left
    }
    .col-lg-1 {
        width: 8.333333333333332%
    }
    .col-lg-2 {
        width: 16.666666666666664%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-4 {
        width: 33.33333333333333%
    }
    .col-lg-5 {
        width: 41.66666666666667%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-7 {
        width: 58.333333333333336%
    }
    .col-lg-8 {
        width: 66.66666666666666%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-10 {
        width: 83.33333333333334%
    }
    .col-lg-11 {
        width: 91.66666666666666%
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-push-1 {
        left: 8.333333333333332%
    }
    .col-lg-push-2 {
        left: 16.666666666666664%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-4 {
        left: 33.33333333333333%
    }
    .col-lg-push-5 {
        left: 41.66666666666667%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-7 {
        left: 58.333333333333336%
    }
    .col-lg-push-8 {
        left: 66.66666666666666%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-10 {
        left: 83.33333333333334%
    }
    .col-lg-push-11 {
        left: 91.66666666666666%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-pull-1 {
        right: 8.333333333333332%
    }
    .col-lg-pull-2 {
        right: 16.666666666666664%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-4 {
        right: 33.33333333333333%
    }
    .col-lg-pull-5 {
        right: 41.66666666666667%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-7 {
        right: 58.333333333333336%
    }
    .col-lg-pull-8 {
        right: 66.66666666666666%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-10 {
        right: 83.33333333333334%
    }
    .col-lg-pull-11 {
        right: 91.66666666666666%
    }
    .col-lg-offset-0 {
        margin-left: 0
    }
    .col-lg-offset-1 {
        margin-left: 8.333333333333332%
    }
    .col-lg-offset-2 {
        margin-left: 16.666666666666664%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333333333%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666666666667%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-7 {
        margin-left: 58.333333333333336%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666666666666%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333333334%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666666666666%
    }
}
.sticky-bar {
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: background 0.25s ease-in-out;
    -moz-transition: background 0.25s ease-in-out;
    -ms-transition: background 0.25s ease-in-out;
    transition: background 0.25s ease-in-out
}
.sticky-header .sticky-bar {
    position: fixed !important;
    background-color: #4e5256
}
.sticky-header .logo-bar .navigation>ul>li>a {
    padding: 28px 20px !important;
    -webkit-transition: padding 0.25s ease-in-out;
    -moz-transition: padding 0.25s ease-in-out;
    -ms-transition: padding 0.25s ease-in-out;
    transition: padding 0.25s ease-in-out
}
.sticky-header .logo-bar .logo {
    padding: 15px 0 !important;
    -webkit-transition: padding 0.25s ease-in-out;
    -moz-transition: padding 0.25s ease-in-out;
    -ms-transition: padding 0.25s ease-in-out;
    transition: padding 0.25s ease-in-out
}
.navPlaceholder {
    -webkit-transition: padding 0.25s ease-in-out;
    -moz-transition: padding 0.25s ease-in-out;
    -ms-transition: padding 0.25s ease-in-out;
    transition: padding 0.25s ease-in-out
}
.header {
    position: relative;
    z-index: 9;
    padding: 0;
    -webkit-transition: height 0.25s ease-in-out;
    -moz-transition: height 0.25s ease-in-out;
    -ms-transition: height 0.25s ease-in-out;
    transition: height 0.25s ease-in-out
}
.header .top-bar {
    padding: 8px 0;
    position: relative;
    background-color: #f4f4f4;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 10000
}
.header .top-bar .widget.widget_contacts li[class^="icon-"]:before {
    color: #ff600a
}
.header .top-bar .header-cart {
    position: relative;
    display: inline-block;
    float: right;
    margin-left: 50px
}
.header .top-bar .header-cart>a+.cart-products-count {
    width: 15px;
    height: 15px;
    text-align: center;
    display: block;
    position: absolute;
    top: -5px;
    right: -3px;
    font-size: 10px;
    line-height: 15px;
    font-weight: 600;
    color: #fff;
    background-color: #a8a8a8;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%
}
.header .top-bar .header-cart>a[class^="icon-"] {
    font-size: 20px
}
.header .top-bar .header-cart .cart-content {
    display: none;
    width: 285px;
    position: absolute;
    top: 40px;
    right: 0;
    padding: 15px;
    background-color: #fff;
    z-index: 9999999;
    -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.09);
    -ms-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.09);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.09)
}
.header .top-bar .header-cart .cart-content .widget_shopping_cart {
    background-color: #fff;
    z-index: 2;
    max-height: 600px;
    padding: 0
}
.header .top-bar .header-cart .cart-content .widget_shopping_cart_content {
    width: 255px
}
.header .top-bar .header-cart .cart-content .post-holder a.widget-title {
    margin-bottom: 20px;
    margin-top: 14px;
    display: block
}
.header .top-bar .header-cart .cart-content:after {
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width: 0;
    height: 0;
    background-color: transparent;
    z-index: 9;
    border-style: solid;
    border-width: 20px 15px;
    border-color: transparent #fff transparent transparent
}
.header .logo-bar {
    position: relative;
    padding: 30px 0;
    background-color: rgba(255, 255, 255, 0.9);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    z-index: 9999
}
.header .logo-bar .logo {
    display: block;
    float: left;
    min-height: 90px
}
.header .logo-bar .logo img {
    display: block;
    margin: 20px 0
}
.header .logo-bar .logo h1 {
    margin-bottom: 0;
    line-height: 1.2em;
    font-size: 48px;
    font-weight: 700;
    font-family: "Oswald", sans-serif;
    color: #232527;
    text-transform: uppercase
}
.header .logo-bar .logo a>h1>span {
    color: #ff600a;
    text-transform: uppercase;
    margin-right: 4px
}
.header.classic .top-bar {
    padding: 25px 0 20px
}
.header.classic .top-bar .header-cart {
    margin-left: 10px
}
.header.classic .top-bar .header-cart>a {
    line-height: 22px
}
.header.classic .top-bar .widget {
    float: right;
    margin-left: 20px
}
.header.classic .top-bar .widget.widget_icl_lang_sel_widget {
    height: 26px
}
.header.classic .top-bar .widget.widget_contacts li {
    padding: 0
}
.header.classic .top-bar .widget.widget_contacts li[class*="phone"] {
    font-size: 16px;
    color: #ff600a
}
.header.classic .logo-bar {
    box-shadow: none
}
.header.classic .logo-bar .widget_banner {
    float: right
}
.header.classic .nav-bar .navigation {
    background-color: #4e5256
}
.header.alternate .top-bar .widget {
    float: right;
    margin-left: 50px
}
.header.alternate .top-bar .widget.widget_contacts li {
    margin-left: 50px;
    padding: 0;
    font-size: 13px
}
.header.alternate .top-bar .widget.widget_contacts li[class^="icon-"]:before {
    vertical-align: text-bottom
}
.header.alternate .top-bar .widget.widget_contacts li[class*="phone"] span {
    color: #ff600a
}
.header.alternate .top-bar [class^="icon-"]:before {
    font-size: 20px
}
.header.alternate .logo-bar {
    padding: 0
}
.header.alternate .logo-bar .logo {
    padding: 15px 0;
    min-height: auto
}
.header.alternate .logo-bar .logo img {
    margin: 0
}
.header.alternate .navigation {
    float: right;
    padding: 0
}
.header.alternate .navigation>ul>li>ul>li:first-of-type:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), transparent)
}
.header.alternate .navigation>ul>li>a {
    padding: 38px 20px;
    color: #4e5256;
    border-right: none
}
.header.alternate .navigation>ul>li:hover>a {
    color: #ff600a;
    background-color: rgba(255, 255, 255, 0.1)
}
.header.alternate .navigation>ul>li:hover ul li.current-menu-item>a,
.header.alternate .navigation>ul>li:hover ul li.current-menu-parent>a,
.header.alternate .navigation>ul>li:hover ul li.current-menu-ancestor>a {
    color: #ff600a;
    background-color: #eee
}
.header.alternate .navigation>ul>li.current-menu-item>a,
.header.alternate .navigation>ul>li.current-menu-parent>a,
.header.alternate .navigation>ul>li.current-menu-ancestor>a {
    color: #ff600a;
    background-color: rgba(255, 255, 255, 0.1)
}
.header.alternate .navigation>ul>li:after {
    content: '';
    height: 20px;
    border-right: 1px solid rgba(0, 0, 0, 0.15);
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translate(-100%, -50%);
    -ms-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}
.header.alternate .navigation>ul ul li {
    background-color: #f4f4f4
}
.header.alternate .navigation>ul ul li a {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #4e5256;
    background-color: #f4f4f4;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}
.header.alternate .navigation>ul ul li:hover>a {
    color: #4e5256;
    background-color: #dedede
}
.header.alternate .navigation>ul ul li.current-menu-item>a,
.header.alternate .navigation>ul ul li.current-menu-parent>a,
.header.alternate .navigation>ul ul li.current-menu-ancestor>a {
    color: #ff600a;
    background-color: #eee
}
.header.alternate .navigation .rightarrowclass:before {
    color: rgba(0, 0, 0, 0.2)
}
.header .page-header {
    position: relative;
    min-height: 180px;
    z-index: 999
}
.header .page-header [class*="col-md-"] {
    vertical-align: middle;
    padding-top: 70px;
    padding-bottom: 70px
}
.header .page-header .page-title {
    line-height: 1;
    margin-bottom: 0
}
.header .page-header h1 {
    color: #fff;
    text-transform: uppercase
}
.header .page-header h2 {
    color: #a5a5a5;
    margin-top: 10px
}
.breadcrumbs {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: right;
    color: #b0b0b0;
    margin: 8px 0
}
.page-subheader .breadcrumbs {
    text-align: left;
    color: #b0b0b0
}
.breadcrumbs a {
    display: inline-block;
    position: relative;
    color: #b0b0b0
}
.page-subheader .breadcrumbs a {
    color: #b0b0b0
}
.breadcrumbs a:hover {
    color: #fff
}
.page-subheader .breadcrumbs a:hover {
    color: #ff600a
}
.breadcrumbs a:after {
    content: '>';
    margin: 0 5px
}
.navigation>ul>li {
    position: relative;
    float: left;
    margin: 0;
    list-style: none
}
.navigation>ul>li>a {
    position: relative;
    display: block;
    padding: 20px;
    text-align: center;
    color: #fbfafa;
    font-weight: 400;
    font-size: 18px;
    font-family: "Roboto Condensed", sans-serif;
    border-right: 1px solid rgba(255, 255, 255, 0.1)
}
.navigation>ul>li:hover>a {
    color: #ff600a;
    background-color: rgba(255, 255, 255, 0.1)
}
.navigation>ul>li:hover ul li.current-menu-item>a,
.navigation>ul>li:hover ul li.current-menu-parent>a,
.navigation>ul>li:hover ul li.current-menu-ancestor>a {
    color: #fff;
    background-color: transparent
}
.navigation>ul>li.current-menu-item>a,
.navigation>ul>li.current-menu-parent>a,
.navigation>ul>li.current-menu-ancestor>a {
    color: #ff600a;
    background-color: rgba(255, 255, 255, 0.1)
}
.navigation>ul ul {
    position: absolute;
    left: 0;
    z-index: 99;
    display: none;
    padding-right: 5px;
    width: 200px
}
.navigation>ul ul li {
    position: relative;
    background-color: #4e5256
}
.navigation>ul ul li:last-of-type>a {
    border-bottom: none
}
.navigation>ul ul li a {
    display: block;
    padding: 5px 20px;
    text-align: left;
    color: #fbfafa;
    font-size: 15px;
    font-weight: 300;
    font-family: "Roboto Condensed", sans-serif;
    background-color: #4e5256;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1)
}
.navigation>ul ul li:hover>a {
    color: #fff;
    background-color: #5f6366
}
.navigation>ul ul li.current-menu-item>a,
.navigation>ul ul li.current-menu-parent>a,
.navigation>ul ul li.current-menu-ancestor>a {
    color: #fff;
    background-color: transparent
}
.navigation>ul ul ul {
    top: 0;
    left: calc(200px - 4px);
    margin-top: 0
}
.navigation .rightarrowclass {
    position: absolute;
    right: 20px
}
.navigation .rightarrowclass:before {
    font: 0.8em "fontello";
    content: '\e8b2';
    color: rgba(254, 254, 254, 0.8)
}
.toggle-main-nav,
.label-toggle-main-nav {
    display: none
}
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}
nav ul,
nav ol {
    list-style: none;
    list-style-image: none
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
dd,
dt {
    display: inline-block
}
small {
    font-size: 10px;
    font-weight: normal
}
.entry-body {
    margin-bottom: 40px
}
.entry-body ul,
.entry-body ol {
    list-style: none outside none;
    margin: 0 0 20px 20px
}
.entry-body ul {
    list-style: disc outside none
}
.entry-body ol {
    list-style: decimal outside none
}
.entry-body li>ul,
.entry-body li>ol {
    margin: 0 0 0 20px
}
.entry-body h4.title {
    margin-bottom: 10px;
    font-family: 'Roboto Condensed', sans-serif;
    line-height: 1em
}
.entry-body .image-post-slider ul {
    margin: 0 0 15px 0
}
.entry-body table {
    border-collapse: separate;
    border-spacing: 0;
    margin-bottom: 24px;
    border-color: #c4c4c4;
    border-style: solid;
    border-width: 1px 0 0 1px;
    width: 100%;
    font-size: 14px;
    line-height: 1.28571
}
.entry-body table th {
    font-weight: 700;
    padding: 8px;
    border-width: 0 1px 1px 0;
    border-color: #c4c4c4;
    border-style: solid;
    text-transform: uppercase
}
.entry-body table td {
    padding: 8px;
    border-width: 0 1px 1px 0;
    border-color: #c4c4c4;
    border-style: solid
}
pre {
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    margin-bottom: 24px;
    max-width: 100%;
    overflow: auto;
    padding: 12px;
    white-space: pre-wrap;
    word-wrap: break-word
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    outline: none;
    text-decoration: none;
    background: transparent;
    vertical-align: baseline
}
a,
a>* {
    text-decoration: none
}
a {
    color: #ff600a
}
.not-ie a,
.not-ie a>* {
    -webkit-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -moz-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -ms-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -o-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out
}
li {
    list-style-position: inside
}
img {
    border: 0;
    height: auto;
    max-width: 100%;
    -ms-interpolation-mode: bicubic
}
.google_map img {
    max-width: none
}
.user_file_space {
    color: red;
    font-weight: bold
}
body {
    background-color: #fff;
    color: #7e858b;
    font-size: 14px;
    line-height: 1.6em;
    font-family: 'Open Sans', san-serif;
    -webkit-font-smoothing: antialiaszed;
    -webkit-text-size-adjust: 100%
}
body * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.page-wrap {
    width: 1200px;
    margin: 0 auto;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    background-color: #ffffff
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0
}
.clearfix:after,
#content .carlocations_list:after,
.quicksearch-container .locations-level-1:after,
.quicksearch-container .locations-level-2:after,
.quicksearch-container .locations-level-3:after,
.tmm-view-mode.item-list article:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."
}
.hide {
    display: none
}
.show {
    display: block
}
.affix {
    position: fixed
}
.invisible {
    visibility: hidden
}
.block {
    display: block
}
.italic {
    font-style: italic
}
.add-margin {
    margin: 3px 0
}
.alignnone {
    margin: 0 auto
}
.align-center {
    text-align: center
}
.align-left {
    text-align: left
}
.align-right {
    text-align: right
}
.alignleft {
    float: left
}
.alignright {
    float: right
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}
img.alignnone {
    margin: 0 auto
}
img.alignleft {
    margin-right: 20px
}
img.alignright {
    margin-left: 20px
}
.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center
}
.wp-caption.alignnone {
    margin: 5px 20px 20px 0
}
.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}
.wp-caption.alignright {
    margin: 5px 0 20px 20px
}
.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px
}
.type-post .single-image {
    display: block
}
.single-image,
.video-image {
    position: relative;
    display: block;
    margin-bottom: 10px;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.video-image {
    width: 145px;
    margin: 0 8px 8px 0;
    display: block;
    float: left
}
.video-image img {
    width: 100%
}
.single-image img {
    display: block;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.status-draft {
    opacity: .6;
    filter: alpha(opacity=60)
}
.car_is_sold img {
    opacity: .6;
    filter: alpha(opacity=60)
}
.entry-image:hover,
.single-image:hover img {
    opacity: .6;
    filter: alpha(opacity=60);
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.video-icon,
.picture-icon {
    color: #ffcf00;
    text-align: center;
    font: 12px/12px 'fontello';
    display: block;
    position: absolute;
    z-index: 6;
    bottom: 5px;
    width: 22px;
    height: 20px;
    padding: 4px;
    box-sizing: border-box;
    background-color: rgba(35, 37, 39, 0.8)
}
.widget .video-icon,
.widget .picture-icon {
    font-size: 9px;
    line-height: 1;
    bottom: 2px;
    width: 13px;
    height: 14px;
    padding: 2px
}
.video-image .video-icon {
    top: 50%;
    left: 50%;
    margin: -10px 0 0 -11px
}
.video-icon:hover,
.picture-icon:hover {
    color: #fff
}
.video-icon {
    right: 32px
}
.widget .video-icon {
    right: 17px
}
.picture-icon {
    right: 5px
}
.widget .picture-icon {
    right: 2px
}
.video-icon:after,
.picture-icon:after {
    display: inline-block
}
.picture-icon:after {
    content: '\e99a'
}
.video-icon:after {
    content: '\e833'
}
.ribbon-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    z-index: 7
}
.ribbon {
    position: relative;
    bottom: -15px;
    left: -2px;
    display: block;
    padding: 3px 5px;
    color: #232527;
    text-align: center;
    font-size: 13px;
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #ffcf00;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3)
}
.widget .ribbon {
    bottom: -7px;
    padding: 0 2px;
    font-size: 7px;
    letter-spacing: 0.5px
}
.sold-ribbon-wrapper {
    position: absolute;
    top: 0;
    left: -2px;
    display: block;
    width: 85px;
    z-index: 5
}
.sold_ribbon {
    position: relative;
    bottom: -15px;
    right: 0;
    display: block;
    padding: 3px 0;
    width: 88px;
    color: #000;
    text-align: center;
    font-size: 13px;
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #ccc;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3)
}
.widget .sold_ribbon {
    bottom: -7px;
    padding: 0;
    width: 45px;
    font-size: 7px;
    letter-spacing: 0.5px
}
.divider {
    clear: both;
    margin: 25px 0;
    height: 1px;
    background-color: #dddcdc
}
.white-space {
    clear: both;
    padding: 30px 0;
    width: 100%
}
.addthis-toolbox li {
    margin-bottom: 5px
}
.input-block {
    margin-bottom: 10px
}
.input-block:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."
}
.input-block label {
    display: block;
    vertical-align: top
}
#content .contact-form .input-block label {
    display: block;
    margin-bottom: 3px
}
#sidebar .contact-form .input-block label {
    display: block;
    width: auto
}
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="url"],
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
    width: 80%
}
.widget .contact-form input[type="text"],
.widget .contact-form input[type="email"],
.widget .contact-form input[type="url"] {
    width: 100%
}
.contact-form textarea,
.comment-form textarea {
    width: 80%;
    height: 160px;
    min-height: 160px;
    max-height: 220px
}
.widget .contact-form textarea {
    width: 100%;
    max-width: 100%
}
.wrong-data {
    border-color: #ff600a
}
.contact-form iframe {
    display: inline-block;
    vertical-align: middle
}
.contact-form input.verify {
    width: 77px !important;
    vertical-align: top
}
.contact-form button[type="submit"],
.comment-form button[type="submit"] {
    border: none;
    vertical-align: top
}
.see {
    display: inline-block;
    margin-bottom: 1.5em;
    padding-right: 10px;
    font-weight: 600
}
button,
.button,
#content input[type="submit"],
#commentform #submit {
    overflow: hidden;
    display: inline-block !important;
    padding: 0 10px;
    outline: none;
    vertical-align: baseline;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
    line-height: 28px;
    font-size: 13px;
    margin: 0 1px;
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-transition: background-color 0.25s ease;
    -moz-transition: background-color 0.25s ease;
    -ms-transition: background-color 0.25s ease;
    transition: background-color 0.25s ease
}
button[class*="icon-"],
.button[class*="icon-"],
#content input[class*="icon-"][type="submit"],
#commentform [class*="icon-"]#submit {
    line-height: 28px
}
button.big,
.button.big,
#content input.big[type="submit"],
#commentform .big#submit {
    line-height: normal
}
.big {
    padding: 6px 29px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 1.2em
}
.orange,
#content input[type="submit"],
#commentform #submit {
    color: #fff;
    background: #ff600a
}
.orange:hover,
#content input[type="submit"]:hover,
#commentform #submit:hover {
    background-color: #7f858b
}
.dark {
    color: #fff;
    background: #7f858b
}
.dark:hover {
    color: #ff600a
}
.align-btn-left {
    float: left
}
.align-btn-right {
    float: right
}
.button.orange.post_free_ad,
#content input.post_free_ad[type="submit"],
#commentform .post_free_ad#submit {
    display: block;
    padding: 10px 29px;
    text-transform: uppercase;
    font-size: 15px !important;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif
}
.button.orange.post_free_ad:hover,
#content input.post_free_ad[type="submit"]:hover,
#commentform .post_free_ad#submit:hover {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif
}
.error,
.success,
.info,
.notice {
    min-height: 46px;
    position: relative;
    display: block;
    margin: 0 0 1.5em;
    padding: 12px 10px 12px 60px;
    border-width: 1px;
    border-style: solid;
    border-color: #dddcdc;
    background-color: #f4f4f4;
    color: #7d7d7d;
    font-weight: 400;
    font-size: 14px !important;
    box-sizing: border-box
}
.error:before,
.success:before,
.info:before,
.notice:before {
    position: absolute;
    top: 50%;
    left: 1px;
    display: block;
    margin-top: -21px;
    width: 40px;
    height: 40px;
    border-color: #dddcdc;
    border-style: solid;
    border-width: 1px;
    background-color: #efefef;
    font: 22px/40px "fontello";
    vertical-align: middle;
    -webkit-box-shadow: inset 0 20px 15px rgba(255, 255, 255, 0.7);
    -moz-box-shadow: inset 0 20px 15px rgba(255, 255, 255, 0.7);
    box-shadow: inset 0 20px 15px rgba(255, 255, 255, 0.7);
    text-align: center
}
.success:before {
    content: '\e83a'
}
.error:before {
    content: '\eeb2'
}
.info:before {
    content: '\e84d'
}
.notice:before {
    content: '\e8a3'
}
#change-items .notice {
    margin-bottom: 76px !important
}
.ie8 .error.type-2 {
    width: 100%;
    display: block;
    float: left
}
.ie8 .contact_form_responce {
    width: 90%
}
.ie8 .contact_form_responce ul {
    width: 90%
}
#content {
    position: relative
}
#content.sbr #main {
    float: left
}
#content.sbr #sidebar {
    float: right
}
#content.sbl #main {
    float: right
}
#content.sbl #sidebar {
    float: left
}
#content.sbr .has-content,
#content.sbr #sidebar,
#content.sbl .has-content,
#content.sbl #sidebar,
#content.no_sidebar .has-content,
#content.no_sidebar #sidebar {
    padding-top: 40px;
    padding-bottom: 40px
}
#content .carproducers_list {
    font-size: 14px;
    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-between;
    align-items: flex-end
}
#content .carproducers_list>li {
    overflow: hidden;
    text-align: center;
    margin-bottom: 15px;
    -webkit-box-flex: 1 1 110px;
    -moz-box-flex: 1 1 110px;
    -webkit-flex: 1 1 110px;
    -ms-flex: 1 1 110px;
    flex: 1 1 110px
}
#content .carproducers_list>li img {
    display: block;
    margin: 0 auto 5px;
    max-width: 60px;
    max-height: 30px
}
#content .carlocations_list {
    font-size: 14px
}
#content .carlocations_list li {
    overflow: hidden
}
#content .carlocations_list>li {
    width: 33%;
    float: left;
    font-weight: 600
}
#content .carlocations_list>li>ul {
    margin-left: 0
}
#content .carlocations_list>li li {
    position: relative;
    width: 100%;
    font-weight: normal;
    padding-left: 20px
}
#content .carlocations_list>li li:before {
    position: absolute;
    top: 3px;
    left: 4px;
    font-family: "fontello";
    font-size: 12px;
    content: "\e8b2"
}
.top-panel {
    background-color: #f4f4f4
}
.safari .top-panel {
    display: block
}
.flexslider.single-image .flex-direction-nav {
    display: none
}
.flexslider .slides>.resized>img {
    width: 100%
}
.flexslider .slides {
    list-style: none
}
.slider-container {
    margin-top: 40px;
    background-color: #f4f4f4
}
.slider-container .slides {
    margin: 0
}
.compare-table {
    margin-bottom: 30px;
    width: 100%;
    color: #7b7b7b;
    text-align: left
}
.compare-table .col {
    float: left;
    width: 190px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-style: solid;
    border-color: #dddcdc
}
.compare-table li {
    list-style: none
}
.compare-table .col.features {
    float: left;
    width: 20%;
    border-right-width: 1px;
    border-left-width: 1px
}
.compare-table .heading {
    padding: 15px 20px;
    min-height: 65px;
    text-align: center;
    background-color: #ececec
}
.compare-table h3 {
    margin: 0;
    padding: 0;
    border-width: 0
}
.compare-table .viewport {
    padding: 20px;
    min-height: 330px;
    border-top: 1px solid #dddcdc
}
.compare-table .viewport figure {
    margin-bottom: 15px
}
.compare-table .viewport figure>a img {
    margin-bottom: 10px;
    backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    max-height: 160px
}
.compare-table .viewport figure>figcaption {
    color: #585757;
    font-weight: 700
}
.compare-table .viewport figure>a img:hover {
    opacity: 0.6;
    backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden
}
.compare-table .data-feature li {
    padding: 5px 20px;
    min-height: 34px;
    border-top: 1px solid #dddcdc
}
.compare-table .features .data-feature li {
    padding: 5px 8px 5px 2px;
    text-align: right;
    font-weight: 700
}
.compare-table .data-feature li:nth-child(odd) {
    background-color: #f4f4f4
}
.compare-table .col-scroll-wrap {
    margin-left: 20%
}
.sales-reps {
    margin-bottom: 30px
}
.sales-reps .hgroup .title-3 {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase
}
.sales-reps .item-circled-3 {
    background-color: transparent;
    text-align: center;
    position: relative
}
.sales-reps .item-circled-3 .face-container {
    padding: 0
}
.sales-reps .item-circled-3 .face {
    width: 190px;
    height: 190px;
    overflow: hidden;
    margin: 0 auto;
    border: none;
    -webkit-border-radius: 50%;
    border-radius: 50%
}
.not-ie .sales-reps .spiner {
    position: absolute;
    border-color: transparent #ffd800 #ffd800 transparent;
    border-image: none;
    border-radius: 50%;
    border-style: solid;
    border-width: 50px;
    height: 235px;
    width: 235px;
    opacity: .8;
    top: -15px;
    left: 50%;
    margin-left: -117.5px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: -webkit-transform 1.5s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    -moz-transition: transform 1.5s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    -o-transition: transform 1.5s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    transition: transform 1.5s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease
}
.sales-reps .item-circled-3 .face-container:hover .spiner {
    -webkit-transform: rotate(1800deg);
    transform: rotate(1800deg);
    border-color: transparent #fe5214 #fe5214 transparent;
    -webkit-transition: -webkit-transform 10000ms cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    -moz-transition: transform 10000ms cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    -o-transition: transform 10000ms cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
    transition: transform 10000ms cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease
}
@-moz-document url-prefix() {
    .not-ie .tmm-team .spiner {
        -webkit-transition: -webkit-transform 10s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease;
        transition: transform 10s cubic-bezier(0.25, 0.25, 0.75, 0.75), border-color 0.35s ease
    }
}
.sales-reps .item-circled-3 .social-icons {
    background-color: transparent;
    padding: 0;
    position: absolute;
    top: 170px;
    left: 50%;
    margin-left: -49px
}
.sales-reps .item-circled-3 .social-icons li {
    margin: 0;
    padding: 0;
    display: inline-block;
    list-style: none;
    -webkit-transition: all .35s ease;
    transition: all .35s ease
}
.sales-reps .item-circled-3 .social-icons li a {
    width: 30px;
    height: 30px;
    color: #fff;
    font-size: 24px;
    cursor: pointer;
    background-color: transparent
}
.sales-reps .item-circled-3 .social-icons li:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}
.sales-reps .item-circled-3 .item-content {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    text-align: center
}
.sales-reps .item-circled-3 .item-content h4 {
    font-size: 18px;
    text-transform: uppercase;
    padding-top: 40px
}
.sales-reps .item-circled-3 .item-content p {
    font-size: 12px;
    text-align: center
}
.error-404 {
    position: relative;
    margin: 40px auto;
    width: 49%
}
.error-404 .e404 {
    position: absolute;
    left: 0;
    top: 5%;
    margin-top: 5%;
    padding: 0 15%;
    width: 100%;
    text-align: center
}
.error-404 h1 {
    margin: 0;
    color: #ff600a;
    font-weight: 700;
    font-size: 108px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1
}
.error-404 .title-error {
    color: #1a1a1b;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif
}
.error-404 p {
    margin: 0 0 1.5em
}
.page-subheader {
    position: relative;
    margin-bottom: 25px;
    border-bottom: 1px solid #7e858b
}
.page-subheader:after {
    clear: both;
    content: "";
    display: table
}
.page-subheader.sorting {
    border-bottom: none !important
}
.page-subheader .page-title,
.page-subheader .section-title {
    margin: 0;
    border: none
}
.page-subheader .layout-switcher {
    position: absolute;
    bottom: 12px;
    right: 0
}
.page-subheader .layout-switcher a {
    display: inline-block;
    width: 26px;
    height: 26px;
    font: 0/0 a;
    text-align: center;
    background-color: #bfc2c5;
    color: #fff
}
.page-subheader .layout-switcher a:hover {
    color: #ffffff
}
.page-subheader .layout-switcher .layout-grid {
    margin-right: 3px
}
.page-subheader .layout-switcher .layout-grid:before {
    font: 21px/26px "fontello";
    content: '\ed39'
}
.page-subheader .layout-switcher .layout-grid.active {
    background-color: #ff600a
}
.page-subheader .layout-switcher .layout-list:before {
    font: 20px/26px "fontello";
    content: '\ee7c'
}
.page-subheader .layout-switcher .layout-list.active {
    background-color: #ff600a
}
.page-subheader .sort-by {
    display: inline-block;
    padding: 3px 2px;
    width: 8%;
    vertical-align: top
}
.page-subheader .sort-by-list {
    display: inline-block;
    width: 58%;
    vertical-align: top
}
.page-subheader .sort-by-list li {
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 5px
}
.page-subheader .sort-by-list li:last-of-type {
    margin-right: 0
}
.page-subheader .sort-by-list li a {
    position: relative;
    display: block;
    padding: 2px 7px;
    background-color: #f4f4f4;
    border-width: 1px;
    border-style: solid;
    border-color: #dddcdc;
    color: #414040
}
.page-subheader .sort-by-list li.active a {
    padding-right: 20px;
    border-color: #3f3f3f;
    background-color: #444343;
    color: #fff
}
.page-subheader .sort-by-list li.active a:after {
    font-family: "fontello";
    position: absolute;
    top: 2px;
    right: 6px;
    background-repeat: no-repeat;
    width: 7px;
    height: 11px;
    content: "";
    color: #ff600a
}
.page-subheader .sort-by-list li.active a.search_order_asc:after {
    content: "\e8c6"
}
.page-subheader .sort-by-list li.active a.search_order_desc:after {
    content: "\e8c3"
}
.page-subheader .items-per-page {
    display: inline-block;
    float: right;
    width: 28%;
    vertical-align: top;
    text-align: right
}
.page-subheader .items-per-page label {
    display: inline-block;
    margin-right: 10px
}
.page-subheader .items-per-page .sel {
    display: inline-block;
    width: 60px
}
.page-subheader .items-per-page b {
    font-weight: 400
}
.form-account {
    border: 1px solid #dddcdc
}
.form-account .reset-pass {
    float: right
}
.form-account .lostpass-info {
    margin-left: 20px;
    margin-right: 20px
}
.form-heading {
    padding: 17px 20px;
    border-bottom: 1px solid #dddcdc;
    background-color: #ececec
}
.form-heading h3 {
    margin-bottom: 0;
    padding: 0;
    border: none
}
.form-title {
    clear: both;
    margin-bottom: 20px;
    padding-bottom: 4px;
    border-bottom: 1px solid #dddcdc
}
.form-title h5 {
    margin: 0;
    color: #fd7442;
    font-size: 17px
}
.form-title h6 {
    margin: 0;
    color: #fd7442
}
.form-entry {
    padding: 20px
}
.form-entry label {
    display: block;
    margin-bottom: 4px;
    font-size: 12px
}
.form-entry .section-options {
    margin-bottom: 1.6em
}
.form-entry .section-options:last-child {
    margin-bottom: 0
}
.form-entry .option-list-items li {
    margin-bottom: 15px
}
.form-entry .option-list-items .children {
    margin-left: 15px
}
.form-entry .option-list-items .children>li:first-child {
    margin-top: 15px
}
.form-entry .set_location .feature-check.no-label {
    padding-top: 28px
}
.form-entry .set_location input[type=text] {
    width: 75%
}
.form-entry .set_location .button,
.form-entry .set_location #content input[type="submit"],
#content .form-entry .set_location input[type="submit"],
.form-entry .set_location #commentform #submit,
#commentform .form-entry .set_location #submit {
    margin-left: 5px;
    vertical-align: middle
}
.form-entry .button,
.form-entry #content input[type="submit"],
#content .form-entry input[type="submit"],
.form-entry #commentform #submit,
#commentform .form-entry #submit {
    margin: 0
}
.form-entry #user_register_button {
    float: left
}
.form-entry .data-success {
    color: green
}
.form-entry .info {
    display: none;
    margin: 15px 0 0 !important
}
.form-entry .line_height_plus {
    min-height: 2.5em
}
.description {
    display: block;
    margin-top: 5px;
    line-height: 1.2em;
    font-size: 11px
}
.check {
    vertical-align: middle
}
.check strong {
    font-weight: normal;
    font-style: normal
}
.check input[type="checkbox"] {
    margin-right: 7px;
    margin-bottom: 3px;
    vertical-align: middle
}
.cars-videos li {
    list-style: none
}
.cars-videos li p {
    display: inline-block;
    padding: 0 2%;
    width: 46%;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.cars-videos li p.columns {
    padding: 0
}
.cars-videos li p:first-child {
    padding-left: 0
}
.cars-videos li p:last-child {
    padding-right: 0
}
.cars-videos .sel {
    display: inline-block;
    margin-right: 8%;
    vertical-align: top;
    width: 63%
}
.form-edit-ad {
    margin-bottom: 40px
}
.ad.edit-form {
    border: 1px solid #dddcdc;
    margin-bottom: 40px
}
.ad.edit-form .edit-form__title {
    padding: 17px 20px;
    border-bottom: 1px solid #dddcdc;
    background-color: #ececec
}
.ad.edit-form .edit-form__title h3 {
    margin: 0
}
.ad.edit-form .edit-form__entry {
    padding: 20px
}
.edit-form {
    margin-bottom: 30px;
    width: 100%
}
.edit-form dt,
.edit-form dd {
    width: 100%;
    vertical-align: top
}
.edit-form dt {
    text-align: left
}
.edit-form label {
    display: block;
    margin-bottom: 4px;
    font-size: 12px
}
.edit-form dd .before-label {
    position: relative
}
.edit-form input[type="text"]+strong {
    display: inline-block;
    text-align: right
}
.edit-form dd .before-label strong {
    position: absolute;
    top: 5px;
    right: 10px
}
.edit-form .check {
    margin-bottom: 0
}
.edit-form .cars-videos li {
    display: block;
    width: 100%;
    margin-bottom: 1.5em;
    list-style: none
}
.edit-form .cars-videos li input[type="text"] {
    width: 100%
}
.vin {
    white-space: nowrap
}
.upload-list-images {
    font-size: 0
}
.upload-list-images li {
    display: inline-block;
    margin: 0 1% 15px 1%;
    width: 23%;
    text-align: center
}
.upload-list-images img {
    display: block;
    margin: 10px 0
}
ul.cart-items {
    margin-bottom: 25px
}
ul.cart-items li {
    position: relative;
    float: left;
    display: block;
    padding: 15px 0;
    width: 25%;
    border-left-width: 1px;
    border-style: solid;
    border-left-color: #fbfafa;
    border-bottom-width: 6px;
    border-bottom-color: #E5E4E4
}
ul.cart-items li {
    background-color: #d1d0d0
}
ul.cart-items li:first-child {
    border-left: none
}
ul.cart-items li.step-now {
    border-bottom-color: #ff600a;
    background-color: #515151
}
ul.cart-items li.step-error {
    background: #fd8459;
    border-bottom-color: #ff600a
}
ul.cart-items li.step-success {
    background: #3dd853;
    border-bottom-color: #009036
}
ul.cart-items li .cart-title {
    margin: 0;
    color: #fbfafa;
    font-size: 17px;
    text-align: center
}
ul.cart-items li .circle {
    position: absolute;
    bottom: -15px;
    left: 50%;
    z-index: 15;
    display: block;
    margin-left: -12px;
    width: 24px;
    height: 24px;
    background-color: #E5E4E4;
    color: #fff;
    text-align: center;
    font-size: 15px;
    line-height: 24px;
    border-radius: 50%
}
ul.cart-items .step-now .circle,
ul.cart-items .step-error .circle {
    background-color: #ff600a
}
ul.cart-items .step-success .circle {
    background-color: #009036
}
.cart-content.step-1 .five.columns {
    width: 286px
}
.cart-content.step-1 .three.columns {
    width: 133px
}
.cart-content.step-2 .four.columns {
    width: 209px
}
.cart-content .input-check input[type="checkbox"] {
    margin-right: 15px;
    vertical-align: sub
}
.upload-holder {
    margin-bottom: 20px
}
.upload-holder input[type="text"] {
    width: 265px
}
.upload-holder .button,
.upload-holder #content input[type="submit"],
#content .upload-holder input[type="submit"],
.upload-holder #commentform #submit,
#commentform .upload-holder #submit {
    padding: 6px 10px
}
.upload-holder i {
    color: #585757
}
ul.contact-items li {
    margin-bottom: 6px;
    list-style: none
}
.sort {
    margin-bottom: 20px;
    padding: 7px 14px;
    border: 1px solid #dddcdc;
    background-color: #ececec
}
.sort .half {
    display: inline-block;
    margin: 0;
    width: 49%
}
.sort .align-right {
    text-align: right
}
.sort select {
    margin-left: 7px;
    width: 70%
}
.sort .delete {
    display: inline-block;
    padding: 5px 0;
    text-align: right;
    font-weight: 700;
    color: #ff600a
}
.wp-pagenavi {
    margin-bottom: 30px;
    padding-top: 20px;
    border-top: 1px solid #dddcdc
}
.wp-pagenavi span,
.wp-pagenavi a {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: none;
    transition: none
}
.wp-pagenavi .pages {
    margin-right: 5px
}
.wp-pagenavi a,
.wp-pagenavi .page-numbers,
.wp-pagenavi .current,
.wp-pagenavi .nextpostslink,
.wp-pagenavi .prevpostslink {
    margin: 0 1px;
    width: 35px;
    height: 35px;
    border-width: 1px;
    border-style: solid;
    text-align: center;
    line-height: 34px
}
.wp-pagenavi a,
.wp-pagenavi .page-numbers {
    border-color: #dddcdc;
    background-color: #f4f4f4;
    color: #414040
}
.wp-pagenavi .current {
    border-color: #3f3f3f;
    border-bottom-color: #313131;
    background-color: #444343;
    color: #fff
}
.wp-pagenavi a:hover {
    background-color: #ededed
}
.wp-pagenavi .next:hover,
.wp-pagenavi .prev:hover,
.wp-pagenavi .next,
.wp-pagenavi .prev {
    border-color: transparent;
    background-color: transparent
}
.wp-pagenavi .next:before {
    font-family: "fontello";
    content: '\e8c0'
}
.wp-pagenavi .next:hover {
    color: #ff600a
}
.wp-pagenavi .prev:before {
    font-family: "fontello";
    content: '\e8bf'
}
.wp-pagenavi .prev:hover {
    color: #ff600a
}
.wp-pagenavi .total-items {
    float: right
}
.entry {
    margin: 20px 0
}
.entry:first-child {
    margin-top: 0
}
.sticky {
    background-color: #ededed;
    position: relative
}
.sticky .col-md-9 {
    padding-top: 10px
}
.entry.sticky footer.meta {
    background-color: #595959
}
.entry.sticky footer.meta .icon-comments {
    color: #fff
}
.entry.sticky:before {
    content: "Sticky";
    position: absolute;
    display: block;
    width: 85px;
    z-index: 7;
    top: 15px;
    right: -2px;
    display: block;
    padding: 3px 0;
    background-color: #ffcf00;
    color: #232527;
    text-align: center;
    font-size: 13px;
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #ffcf00;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3)
}
.single article.entry {
    margin-bottom: 0
}
.entry-image {
    display: block
}
.entry-image iframe {
    display: none
}
.featured-image {
    margin-bottom: 15px
}
.ie8 .entry-body {
    overflow: hidden
}
.entry-meta {
    margin: 0 15px 15px 0 !important;
    overflow: hidden
}
.single .entry-meta {
    margin-bottom: 15px
}
.entry-meta li {
    display: inline-block;
    margin-right: 13px
}
.entry-meta li>a {
    color: #ff600a;
    font-style: italic
}
.entry-meta li a:hover {
    color: #7d7d7d
}
.entry-meta li.tags a:after {
    content: ", "
}
.entry-meta li.tags a:last-child:after {
    content: " "
}
.title {
    margin-bottom: 15px
}
h2.title {
    border-bottom: 1px solid #848484
}
.car-location {
    margin-bottom: 10px
}
.car-location b {
    color: #ff600a
}
footer.meta {
    margin-top: 20px;
    padding: 6px 10px;
    border-bottom: 1px solid #dddcdc
}
footer.meta {
    background-color: #ededed
}
footer.meta .icon-comments {
    display: inline-block;
    padding: 3px 0;
    font-family: 'Open Sans'
}
footer.meta .icon-comments:before {
    content: '\e87a';
    font-size: 1.1em;
    margin-left: 0;
    margin-right: 10px
}
footer.meta .icon-comments:hover:before {
    text-decoration: none
}
footer.meta .icon-comments:hover {
    text-decoration: underline
}
footer.meta .button,
footer.meta #content input[type="submit"],
#content footer.meta input[type="submit"],
footer.meta #commentform #submit,
#commentform footer.meta #submit {
    float: right;
    margin: 0
}
.fluid-width-video-wrapper {
    margin-bottom: 10px
}
.image-post-slider {
    position: relative;
    overflow: hidden;
    width: 100%
}
.image-post-slider-listing {
    margin: 0 20px 15px 0;
    max-width: 460px
}
.image-post-slider-listing .single-image {
    margin-bottom: 0
}
.image-post-slider>ul>li {
    display: none;
    max-width: 100%;
    width: 100% !important
}
.image-post-slider>ul>li:first-child {
    display: block
}
.post-slider-nav a {
    position: absolute;
    top: 50%;
    z-index: 23;
    display: block;
    margin-top: -17px;
    width: 35px;
    height: 35px;
    font-size: 0;
    cursor: pointer;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4);
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}
.post-slider-nav .prevBtn {
    left: 12px
}
.post-slider-nav .nextBtn {
    right: 12px
}
.post-slider-nav a:hover {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6)
}
.post-slider-nav a:after {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 35px;
    height: 35px;
    color: #fff;
    line-height: 37px;
    font-size: 19px;
    font-family: "fontello";
    text-align: center
}
.post-slider-nav .prevBtn:after {
    content: "\e8b7"
}
.post-slider-nav .nextBtn:after {
    content: "\e8b8"
}
.image-post-slider-cars-listing ul {
    list-style: none;
    margin: 0;
    z-index: 1
}
.image-post-slider-cars-listing {
    position: relative;
    margin-bottom: 0;
    width: 100%
}
.image-post-slider-cars-listing li {
    list-style: none;
    display: none;
    width: 100% !important
}
.image-post-slider-cars-listing li:first-child {
    display: block
}
.image-post-slider-cars-listing img,
.image-post-slider-cars-listing img:hover {
    display: block;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}
.entry.secondary {
    margin: 0;
    padding: 40px 0;
    border-top: 1px solid #dddcdc
}
.entry.secondary:first-of-type {
    padding-top: 0;
    border-top: none
}
.entry .date {
    display: inline-block;
    margin-bottom: 8px;
    padding: 3px 8px;
    background-color: #ff600a;
    color: #fff
}
.entry .date a {
    color: #fff
}
.entry .date a:hover {
    color: #fff
}
.entry.secondary .title {
    margin-bottom: 2px
}
.entry .details,
.comment-reply-link {
    color: #ff600a;
    font-weight: 700
}
.entry .details:after,
.comment-reply-link:after {
    content: "]"
}
.entry .details:before,
.comment-reply-link:before {
    content: "["
}
.entry .details:hover,
.comment-reply-link:hover,
.comment .author a:hover {
    color: #7d7d7d
}
.item .gallery {
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 20px;
    vertical-align: top
}
.no_sidebar .item .gallery {
    float: none;
    width: 100%
}
.item .list-image {
    margin: 10px 0 0
}
.item .list-image li {
    display: block;
    float: left;
    margin: 0 11px 11px 0
}
.item .extra {
    display: inline-block;
    vertical-align: top;
    width: 250px
}
.extra.empty-gallery {
    display: block
}
.item .heading {
    display: block;
    color: #ff600a
}
.item .entry-item .heading {
    margin-bottom: 5px
}
.item .extra .cost {
    display: inline-block;
    margin-bottom: 10px;
    padding-bottom: 3px;
    font-size: 24px;
    color: #ff600a;
    border-bottom: 1px dashed #ff600a
}
.item .extra .cost:hover {
    color: #7b7b7b;
    border-bottom: 1px dashed transparent
}
.item .entry-item {
    clear: both
}
.entry-item .video-box {
    margin-bottom: 10px
}
.type-car-position {
    margin: 0 0 30px 0;
    font-weight: 700
}
.type-car-position li {
    padding: 3px 0;
    list-style: square inside;
    color: #ff600a
}
.type-car-position li b,
.type-car-position li span {
    color: #7b7b7b;
    font-weight: 600
}
.type-car-position li span {
    font-weight: 100;
    text-transform: lowercase
}
.extra.empty-gallery .publish-date-car,
.extra.empty-gallery .social-share-block {
    float: left;
    width: 50%
}
.bio {
    margin: 10px 0 30px;
    padding: 15px 20px;
    border: 1px solid #dddcdc;
    background-color: #f4f4f4
}
.bio .section-title {
    margin-bottom: 5px;
    border-bottom: none
}
.avatar {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px
}
.bio .bio-info {
    display: table
}
.bio-info p {
    margin: 0 0 10px
}
.related,
.social-share-block {
    margin-bottom: 25px
}
.related li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px;
    width: 191px;
    vertical-align: top
}
.related li:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: "."
}
.related li:nth-child(3n) {
    margin-right: 0
}
.related li img {
    display: block;
    margin-bottom: 13px
}
.related li h6 {
    margin-bottom: 2px
}
.related .heading {
    color: #ff600a
}
.comment-respond {
    margin-bottom: 30px
}
.comment-reply-title small {
    font-size: 12px
}
.comments-list {
    margin: 20px 0 15px;
    overflow: hidden
}
.comment {
    margin: 0;
    padding: 20px 0 0;
    list-style: none;
    border-top: 1px solid #dddcdc
}
.comment:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none
}
.comment>article {
    margin: 0;
    overflow: hidden
}
.comment-body {
    display: table
}
.comment .comment-meta {
    margin-bottom: 10px
}
.comment .comment-meta .date {
    margin-right: 13px
}
.comment .comment-date,
.comment .comment-author {
    display: inline-block
}
.comment .comment-date span,
.comment .comment-author a {
    color: #ff600a;
    font-style: italic
}
.comments-list .children {
    margin: 0;
    padding: 0 0 0 80px;
    border-top: 1px solid #dddcdc
}
.comments-list .children .comment {
    padding: 20px 0 0
}
#map {
    position: relative;
    margin: 0;
    width: 100%;
    height: 500px;
    -webkit-box-border: 3px 3px 0 0;
    -moz-box-border: 3px 3px 0 0;
    box-border: 3px 3px 0 0
}
#locate {
    position: relative;
    margin: 0 0 20px 0;
    width: 100%;
    height: 350px
}
#map img,
#gMap img,
#locate img {
    max-width: none
}
.slider-container>.row>div:first-of-type.col-md-4 {
    padding-right: 0
}
.slider-container>.row>div:last-of-type.col-md-4 {
    padding-left: 0
}
.slider-container .boxed-widget {
    background-color: transparent;
    border-width: 0
}
.slider-container .boxed-widget .widget-head {
    display: none
}
.boxed-widget {
    padding: 20px
}
.slider-container .boxed-widget {
    padding: 0
}
.widget_loan_calculator .widget-title.icon-calculator {
    display: block
}
.widget_loan_calculator .widget-title.icon-calculator:before {
    margin-left: 0;
    color: #bfc2c5
}
.slider-container .boxed-entry {
    padding: 0
}
.boxed-widget .boxed-entry table {
    width: 100%
}
.boxed-widget .boxed-entry table td {
    padding: 3px 5px 3px 0;
    vertical-align: middle
}
.quicksearch-container {
    padding: 20px;
    background-color: #f4f4f4
}
.quicksearch-container.no-padding {
    padding: 0
}
#sidebar .quicksearch-container {
    padding: 0
}
.search-panel .quicksearch-container {
    background-color: transparent
}
.quicksearch-container p {
    line-height: 1.5;
    margin-bottom: 8px
}
.quicksearch-container label {
    display: block;
    margin-bottom: 2px;
    color: #232527;
    font-size: 13px
}
.quicksearch-container.one-column .col-md-4 {
    width: auto;
    float: none
}
.quicksearch-container select,
.quicksearch-container input {
    font-size: 11px
}
.quicksearch-container .submit-search {
    margin-top: 8px !important
}
.quicksearch-container .locations-level-1>p:nth-of-type(1),
.quicksearch-container .locations-level-2>p:nth-of-type(1) {
    width: calc(50% - 10px);
    display: block;
    float: left
}
.quicksearch-container .locations-level-1>p:nth-of-type(2),
.quicksearch-container .locations-level-2>p:nth-of-type(2) {
    width: calc(50% - 10px);
    display: block;
    float: right
}
.quicksearch-container .locations-level-3>p:nth-of-type(1),
.quicksearch-container .locations-level-3>p:nth-of-type(3) {
    width: calc(50% - 10px);
    display: block;
    float: left
}
.quicksearch-container .locations-level-3>p:nth-of-type(2),
.quicksearch-container .locations-level-3>p:nth-of-type(4) {
    width: calc(50% - 10px);
    display: block;
    float: right
}
.quicksearch-container .row>.col-xs-6:nth-of-type(1) {
    padding-right: 10px
}
.quicksearch-container .row>.col-xs-6:nth-of-type(2) {
    padding-left: 10px
}
.quicksearch-container .car_adv_search {
    margin-top: 20px;
    padding-top: 20px;
    margin-left: -20px;
    margin-right: -20px;
    position: relative
}
.search-panel .quicksearch-container .car_adv_search {
    margin-left: 0;
    margin-right: 0
}
.quicksearch-container .car_adv_search:before {
    top: 0;
    left: 20px;
    width: calc(100% - 40px);
    content: '';
    position: absolute;
    border-top: 1px solid #ccc
}
.quicksearch-container .car_adv_search fieldset {
    padding: 0 20px;
    width: 25%;
    display: block;
    float: left
}
.search-panel .quicksearch-container .car_adv_search fieldset {
    padding: 0;
    width: auto;
    float: none
}
.quicksearch-container .car_adv_search h4 {
    padding: 0 20px
}
.search-panel .quicksearch-container .car_adv_search h4 {
    padding: 0
}
.quicksearch-container .car_adv_search h4:before {
    content: '';
    clear: both;
    display: table;
    height: 0
}
.quicksearch-container .car_adv_search .submit-search {
    margin-right: 20px
}
.quicksearch-container .submit-search {
    float: right;
    text-transform: uppercase;
    font-weight: 400;
    font-family: 'Open Sans', san-serif;
    font-size: 14px !important;
    background-color: #ff600a !important
}
.quicksearch-container .submit-search:hover {
    background-color: #7f858b !important
}
.quicksearch-container .advanced-row {
    float: right;
    line-height: 3.5em;
    margin-right: 20px;
    font-family: "Open Sans", san-serif;
    font-size: 12px
}
.search-panel .quicksearch-container .advanced-row {
    float: none;
    font-size: 11px;
    line-height: 3.8em
}
.quicksearch-container .advanced-row span:before {
    content: "[+]"
}
.quicksearch-container .advanced-row span.active:before {
    content: "[-]"
}
.quicksearch-container .quicksearch_load_area {
    display: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    z-index: 999;
    background-color: rgba(255, 255, 255, 0.7);
    background-image: url(../images/preloader.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat
}
.search-panel .car_form_search>.row {
    margin: 0
}
.search-panel .car_form_search>.row>[class^="col-"] {
    float: none;
    width: auto;
    padding: 0
}
.slider-container .search-panel {
    vertical-align: top
}
.boxed-entry {
    position: relative
}
.boxed-entry .hide {
    display: none
}
#footer .boxed-entry p {
    margin-left: 0;
    margin-right: 0;
    width: 100%
}
.car_adv_search .field-check p label,
.form-entry p.feature-check label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 25px
}
.car_adv_search .field-check p label:before,
.form-entry p.feature-check label:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    top: 2px;
    border: 1px solid #aaa
}
.widget_archive ul,
.widget_categories ul,
.widget_product_categories ul,
.widget_links ul,
.widget_meta ul,
.widget_pages ul,
.widget_recent_comments ul,
.widget_recent_entries ul {
    margin-bottom: 15px;
    border-bottom: 1px solid #dddcdc
}
#footer .widget_archive ul,
#footer .widget_categories ul,
#footer .widget_product_categories ul,
#footer .widget_links ul,
#footer .widget_meta ul,
#footer .widget_pages ul,
#footer .widget_recent_comments ul,
#footer .widget_recent_entries ul {
    border-bottom: none
}
.widget li {
    list-style: none
}
.widget_archive li,
.widget_categories li,
.widget_product_categories li,
.widget_links li,
.widget_meta li,
.widget_pages li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_drive_cars .users_links li {
    margin-bottom: 15px;
    padding-left: 17px;
    position: relative;
    list-style: none
}
.widget_archive li:before,
.widget_categories li:before,
.widget_product_categories li:before,
.widget_links li:before,
.widget_meta li:before,
.widget_pages li:before,
.widget_recent_comments li:before,
.widget_recent_entries li:before,
.widget_drive_cars .users_links li:before {
    position: absolute;
    top: 1px;
    left: 4px;
    font-family: "fontello";
    font-size: 12px;
    content: "\e8b2"
}
.widget_drive_cars h6 {
    margin-bottom: 10px
}
.widget_drive_cars .list {
    margin-bottom: 15px
}
.widget_drive_cars .list li {
    display: block;
    float: left;
    margin-right: 10px
}
.widget_drive_cars .list li span {
    color: #ff600a;
    font-weight: normal
}
.widget_drive_cars .users_links,
.widget_drive_cars .option-third {
    border-bottom: 1px solid #DDDCDC;
    margin-bottom: 15px
}
.widget_carcounter .list {
    font-size: 0
}
.widget_carcounter li {
    display: inline-block;
    vertical-align: top
}
.widget_carcounter li span {
    display: block;
    width: 100%;
    padding: 6px 10px;
    font-weight: 400
}
.widget_carcounter li:not(:first-child) span {
    border-left: 1px solid #E2E1E1
}
.widget_carcounter .head {
    background-color: #323232;
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-family: "Roboto Condensed", sans-serif
}
.widget_carcounter .count {
    background: #f4f4f4;
    color: #ff600a;
    text-align: center;
    font-size: 16px;
    font-family: "Roboto Condensed", sans-serif
}
.widget_carcounter .counter-cell-1 {
    width: 30%
}
.widget_carcounter .counter-cell-2 {
    width: 30%
}
.widget_carcounter .counter-cell-3 {
    width: 40%
}
#footer .widget_carcounter li {
    display: block;
    width: 100%
}
#footer .widget_carcounter li>.head {
    display: inline-block;
    width: 70%;
    vertical-align: top
}
#footer .widget_carcounter li>.count {
    display: inline-block;
    width: 30%;
    vertical-align: top
}
#footer .widget_carcounter li span {
    border-left-width: 0
}
.widget_nav_menu ul {
    margin-bottom: 15px;
    border-bottom-width: 0
}
.widget_nav_menu .sub-menu {
    padding-top: 15px
}
.widget_nav_menu li {
    margin-bottom: 15px;
    padding-left: 17px;
    list-style: none;
    position: relative
}
.widget_nav_menu li:before {
    position: absolute;
    top: 1px;
    left: 4px;
    font-family: "fontello";
    font-size: 12px;
    content: "\e8b2"
}
.widget_latest li {
    margin-bottom: 20px
}
.widget_latest li:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: "."
}
.widget .thumb {
    display: block;
    float: left;
    margin-right: 20px
}
.widget .table-entry {
    display: table
}
.widget .entry-title {
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
    font-size: 17px
}
.widget .entry-date {
    font-size: 13px;
    color: #000;
    font-weight: 600
}
.widget .entry-datenews {
    font-size: 10px;
    color: #000;
    font-weight: 300
}
.widget .table-entry>a {
    display: inline-block
}
.widget .table-entry strong {
    color: #ff600a
}
.widget .table-entry b {
    font-weight: 400;
    color: #232527;
    font-family: "Roboto Condensed", sans-serif;
    font-size: 17px;
    overflow: hidden;
    width: 8.5em;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block
}
.widget .table-entry h5 {
    margin-bottom: 0
}
.widget_latest li p {
    line-height: 1.4em
}
.widget_latest li p:last-of-type {
    margin: 0
}
.widget .icon-comments {
    float: right
}
.widget .icon-comments:before {
    content: '\e87a';
    font-size: 1.1em;
    margin-left: 0;
    margin-right: 5px
}
.widget_dealers_cars li {
    margin-bottom: 20px
}
.widget_dealers_cars li:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: "."
}
.widget_dealers ul>li {
    margin-bottom: 20px
}
.widget_dealers ul>li:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: "."
}
.widget_dealers li li {
    margin-bottom: 5px
}
.widget_cars li {
    margin-bottom: 20px;
    overflow: hidden
}
.widget_statistic li {
    clear: both;
    margin-bottom: 15px
}
.widget_contacts li {
    font-family: 'Open Sans', san-serif;
    line-height: 26px;
    margin-left: 5px;
    padding: 0
}
.widget_contacts li[class^="icon-"]:before {
    font-family: 'fontello';
    color: #b0b0b0;
    font-size: 20px;
    vertical-align: baseline
}
.contacts-list>li {
    line-height: 26px;
    display: inline-block;
    padding: 5px 0 5px 0;
    color: #757373
}
#footer .contacts-list>li {
    color: #aeadad
}
.contacts-list>li {
    position: relative
}
.contacts-list>li>span {
    color: #ff600a
}
#footer {
    padding: 45px 0 60px;
    width: 100%;
    background-color: #4e5256;
    color: #b0b0b0
}
#footer .white {
    color: #fff !important
}
.adjective {
    border-top: 1px solid #696969;
    padding: 20px 0 0;
    font-size: 13px
}
.copyright {
    float: left
}
.developed {
    float: right
}
#footer .widget {
    margin-bottom: 30px
}
#footer .widget-title {
    border-bottom: 1px solid #696969;
    color: #fff
}
#footer .widget p,
#footer .widget li {
    font-size: 14px
}
#footer .widget-title>span {
    color: #ff600a
}
#footer .widget_links li {
    padding: 7px 0 6px 0;
    border-bottom: 1px solid #e0e1e3
}
#footer .widget_links li:first-child {
    padding-top: 0
}
#footer .widget_links li a {
    color: #1c7fbd
}
#footer .widget_links li:hover a {
    color: #606163
}
#sidebar .widget_dealers [class^="icon-"] {
    font-size: 14px
}
#sidebar .widget_dealers .dealer-title {
    width: 7.5em;
    margin-bottom: 5px
}
#sidebar .widget_dealers .dealer-map,
#sidebar .widget_dealers .dealer-meta {
    margin-top: 8px
}
#footer .widget_contacts .contacts-list .address i,
#footer .widget_contacts .contacts-list .phone i,
#footer .widget_contacts .contacts-list .fax i,
#footer .widget_contacts .contacts-list .email i {
    color: #b0b0b0
}
.banner.full {
    width: 100%
}
.banner.half {
    margin: 0 1%;
    width: 47%;
    display: inline-block
}
.widget_timetable li {
    padding: 5px 0;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #696969;
    color: #fff
}
#sidebar .widget_timetable li {
    border-top-color: #dddcdc;
    color: #7d7d7d
}
.widget_timetable li:first-child {
    padding-top: 0;
    border-top: none
}
.widget_timetable li.is_closed {
    color: #ff600a
}
.widget_timetable li>span {
    float: right;
    text-align: right
}
.widget_timetable li.is_closed {
    color: #ff600a
}
ul.our-contacts {
    margin: 0;
    list-style: none
}
#footer .widget_contacts b {
    color: #fff
}
.widget_contacts a:hover {
    text-decoration: underline
}
.widget_gmap .widget-title {
    display: none
}
ul.social-icons {
    vertical-align: top
}
ul.social-icons li {
    display: inline-block;
    margin-right: 2px;
    margin-bottom: 2px;
    position: relative;
    font-size: 0;
    vertical-align: middle
}
ul.social-icons li a {
    display: block;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background-color: #000000;
    transition: all 0.2s ease
}
ul.social-icons li:hover a {
    text-decoration: none;
    opacity: .8
}
ul.social-icons li a i {
    display: block;
    position: absolute;
    font-family: 'fontello';
    font-size: 20px;
    color: #fff;
    left: 5px;
    top: 10px;
    z-index: 1
}
ul.social-icons .twitter a {
    background-color: #47c0d8
}
ul.social-icons .facebook a {
    background-color: #4967a0
}
ul.social-icons .pinterest a {
    background-color: #ca2828
}
ul.social-icons .gplus a {
    background-color: #0868b9
}
ul.social-icons .rss a {
    background-color: #ff9b00
}
ul.social-icons .dribble a {
    background-color: #c64e7e
}
ul.social-icons .vimeo a {
    background-color: #4a7483
}
#gMap {
    margin-top: 5px;
    width: 100%;
    height: 235px
}
#sidebar .widget {
    margin-bottom: 30px
}
.widget-title,
.section-title,
.comment-reply-title {
    margin-bottom: 25px;
    border-bottom: 1px solid #848484
}
.widget-title {
    margin-bottom: 15px;
    padding-bottom: 7px
}
.widget-title>span,
.section-title>span,
.comment-reply-title>span {
    color: #ff600a
}
.entry-content .widget_search {
    margin-bottom: 30px
}
.widget_search input[type="text"],
.widget_product_search input[type="text"] {
    width: 80%;
    height: 27px
}
.ie8 .widget_search input[type="text"],
.ie8 .widget_product_search input[type="text"] {
    line-height: 1.35
}
.widget_search button[type="submit"],
.widget_product_search button[type="submit"] {
    width: 17%;
    height: 27px;
    border: none;
    vertical-align: top;
    cursor: pointer;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.25s linear;
    -moz-transition: all 0.25s linear;
    -ms-transition: all 0.25s linear;
    transition: all 0.25s linear
}
.widget_search button[type="submit"]:before,
.widget_product_search button[type="submit"]:before {
    font-family: "fontello";
    content: '\e800';
    font-size: 14px
}
#back-top {
    position: fixed;
    right: 20px;
    bottom: 50px;
    z-index: 50;
    display: none;
    width: 36px;
    height: 35px;
    color: #fff;
    font: 0/0 a !important;
    text-align: center;
    background-color: #ff600a;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    transition: all .2s linear
}
#back-top:before {
    font: 20px/33px "fontello";
    content: '\e8b6'
}
.flickr-badge {
    margin-bottom: 15px;
    font-size: 0
}
.flickr-badge li {
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 5px
}
.flickr-badge li:nth-child(4n) {
    margin-right: 0
}
#footer .flickr-badge li:nth-child(4n) {
    margin-right: 5px
}
#footer .flickr-badge li:nth-child(3n) {
    margin-right: 0
}
.flickr-badge img {
    display: block;
    width: 70px;
    height: 70px;
    -moz-backface-visibility: hidden
}
.flickr-badge li:hover img {
    opacity: .6
}
.tweets-container li {
    position: relative;
    margin-bottom: 25px;
    padding-left: 30px;
    line-height: 1.7;
    list-style: none
}
.tweets-container li:before {
    position: absolute;
    top: 2px;
    left: 0;
    width: 20px;
    height: 16px;
    color: #1ab7ea;
    font-family: "fontello";
    font-size: 20px;
    line-height: 20px;
    content: '\e980'
}
.tweets-container li p {
    margin: 0
}
.tweets-container a {
    font-size: 12px
}
.tweets-container .timePosted {
    font-style: italic;
    font-size: 12px;
    line-height: 1.7
}
#footer .tweets-container .timePosted {
    color: #f7f7f7 !important
}
#sidebar .tweets-container .timePosted {
    color: #585757 !important
}
.content-tabs {
    margin-bottom: 25px
}
ul.tabs-nav {
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style: none
}
.tabs-nav li {
    position: relative;
    float: left;
    overflow: hidden;
    margin: 0 1px 0 0;
    padding: 0
}
ul.tabs-nav li a {
    display: block;
    padding: 6px 20px;
    outline: none;
    border-color: #dddcdc;
    border-style: solid;
    border-width: 1px;
    color: #606163;
    text-decoration: none;
    font-size: 16px;
    font-family: 'Roboto Condensed', sans-serif
}
ul.tabs-nav li a {
    background-color: #ededed
}
ul.tabs-nav .active a {
    background-color: #f4f4f4;
    filter: none;
    color: #ff600a;
    border-bottom-color: #f4f4f4
}
.tabs-container {
    overflow: hidden;
    margin: -1px 0 0;
    width: 100%;
    border: 1px solid #dddcdc;
    background-color: #f4f4f4
}
.tab-content {
    display: none;
    padding: 15px
}
.tab-content:first-child {
    display: block
}
.tab-content ul.list,
.tab-content ol.list {
    margin: 0
}
.tab-content ul.list li.type-1 {
    vertical-align: top;
    position: relative;
    width: 46%;
    display: inline-block;
    padding-left: 10px
}
.tab-content ul.list li.type-1:before {
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
    width: 3px;
    height: 3px;
    background-color: #ff600a
}
.tab-content ul.list li.type-1:nth-child(2n-1) {
    margin-right: 4%
}
.tab-content p {
    margin: 1em 0
}
.tab-content .list .description {
    margin-top: 0;
    margin-left: 12px
}
.tab-content-list {
    display: none
}
.acc-entry {
    position: relative;
    margin-bottom: 10px
}
.acc-trigger a {
    position: relative;
    display: block;
    padding: 9px 20px 9px 50px;
    border: 1px solid #dddcdc;
    color: #5d5d5d;
    text-decoration: none;
    font-weight: 100;
    font-size: 14px;
    cursor: pointer;
    background-color: #ededed
}
.acc-trigger a:after {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -13px;
    width: 26px;
    height: 26px;
    font: 22px/26px "fontello";
    content: '\e843'
}
.acc-trigger a:hover,
.acc-trigger.active a {
    color: #ff600a
}
.acc-trigger.active a:after {
    content: '\e847'
}
.acc-container {
    position: relative;
    display: none;
    margin-top: -3px;
    padding: 15px 20px 0 20px;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #dddcdc
}
#users_links li a {
    color: #fff;
    font-size: 14px
}
#users_links li a:hover {
    color: #444343
}
.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud .tagcloud a {
    display: inline-block;
    margin-bottom: 4px;
    margin-right: 2px;
    padding: 5px 7px;
    color: #fff !important;
    font-size: 12px !important;
    -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.1);
    -webkit-transition: all .25 linear;
    -moz-transition: all .25 linear;
    -ms-transition: all .25 linear;
    -o-transition: all .25 linear;
    transition: all .25 linear
}
.widget_tag_cloud .tagcloud a:hover,
.widget_product_tag_cloud .tagcloud a:hover {
    color: #fff !important
}
.widget_calendar table {
    position: relative;
    width: 100%;
    border-spacing: 1px;
    border-collapse: separate;
    text-align: center
}
.widget_calendar caption {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ebebeb;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    line-height: 30px
}
#footer .widget_calendar caption {
    color: #f7f7f7;
    border-bottom-color: #666
}
.widget_calendar thead th {
    padding: 4px;
    color: #777;
    font-size: 12px
}
.widget_calendar td {
    padding: 6px 4px;
    background-color: #fff;
    color: #777;
    font-size: 12px;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1)
}
.widget_calendar .pad {
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.widget_calendar #today,
.widget_calendar #today a {
    color: #000 !important;
    font-weight: 600
}
.widget_calendar tfoot {
    position: absolute;
    left: 0;
    right: 0;
    top: 0
}
.widget_calendar tfoot td {
    padding: 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.widget_calendar tfoot a {
    display: block;
    float: left;
    margin-left: 3px;
    width: 25px;
    height: 25px;
    text-align: center;
    font: 0/0 a;
    cursor: pointer
}
.widget_calendar tfoot #next a:before {
    font: 14px/26px "fontello";
    content: '\e8c0'
}
.widget_calendar tfoot #prev a:before {
    font: 14px/26px "fontello";
    content: '\e8bf'
}
#commentform #comment {
    width: 100%;
    float: left
}
#info_popup-wrapper {
    display: none;
    width: 80%;
    overflow: hidden;
    position: fixed;
    top: 44%;
    left: 50%;
    z-index: 1001;
    margin-left: -40%
}
#info_popup-wrapper-page {
    position: relative;
    float: left;
    left: 50%;
    list-style: none;
    margin: 0;
    padding: 0
}
#info_popup-wrapper-page li {
    position: relative;
    float: left;
    right: 50%;
    padding: 10px
}
.info_popup {
    overflow: hidden;
    padding: 20px;
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    font-size: 22px;
    font-family: 'Oswald', sans-serif;
    z-index: 999;
    -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), inset 0 0 0 2px rgba(255, 255, 255, 0.2);
    -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), inset 0 0 0 2px rgba(255, 255, 255, 0.2);
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), inset 0 0 0 2px rgba(255, 255, 255, 0.2)
}
.ie8 .info_popup {
    background-color: black
}
.convert {
    cursor: pointer
}
.converter {
    position: absolute;
    bottom: 100%;
    left: -65px;
    z-index: 50;
    padding: 5px 10px;
    width: 186px;
    min-height: 153px;
    margin-bottom: 6px;
    background-color: #F4F4F4;
    color: #414040;
    font-size: 12px;
    opacity: 1;
    line-height: 16px;
    text-align: center;
    border: 1px solid #DDDCDC
}
.page-template-template-car-user-cars-php .converter {
    top: -162px
}
.converter:after {
    border: 10px solid transparent;
    border-top: 10px solid #F4F4F4;
    position: absolute;
    bottom: -19px;
    left: 83px;
    content: '';
    pointer-events: none
}
.converter:before {
    border: 10px solid transparent;
    border-top: 10px solid #DDDCDC;
    position: absolute;
    bottom: -20px;
    left: 83px;
    content: '';
    pointer-events: none
}
.converter h6 {
    margin-top: 10px
}
.converter input {
    margin-bottom: 15px
}
.converter ul {
    list-style: none;
    overflow: hidden;
    margin: 0
}
.converter li:nth-child(3n) {
    margin-right: 0
}
.converter li {
    float: left;
    width: 50px;
    height: 24px;
    margin-right: 5px;
    margin-bottom: 5px;
    background: #fff;
    border: 1px solid #DDDCDC;
    line-height: 22px;
    font-weight: normal;
    cursor: pointer;
    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    transition: all .25s linear
}
.converter li.active {
    border: 1px solid #7e858b
}
.converter li span {
    background-image: url(../images/icons/flags.png);
    background-repeat: no-repeat;
    width: 22px;
    height: 16px;
    display: block;
    margin: 3px;
    float: left
}
.usd {
    background-position: 0 0
}
.eur {
    background-position: -64px 0
}
.gbp {
    background-position: -32px 0
}
.chf {
    background-position: 0 -104px
}
.aud {
    background-position: -32px -78px
}
.cad {
    background-position: 0 -78px
}
.sek {
    background-position: 0 -52px
}
.czk {
    background-position: -64px -26px
}
.nok {
    background-position: -32px -52px
}
.jpy {
    background-position: -64px -104px
}
.rub {
    background-position: -64px -78px
}
.rub+div {
    font-size: 10px
}
.chf+div {
    font-size: 8px
}
.converter .no_icon {
    background: none;
    text-transform: uppercase;
    line-height: 18px
}
#ballsWaveG {
    margin: 60px 50px
}
#ballsWaveG {
    position: relative;
    width: 64px;
    height: 15px
}
.ballsWaveG {
    position: absolute;
    top: 0;
    background-color: #ff600a;
    width: 8px;
    height: 8px;
    -moz-animation-name: ballsWaveG;
    -moz-animation-duration: 0.6s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: linear;
    -webkit-animation-name: ballsWaveG;
    -webkit-animation-duration: 0.6s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: linear;
    -ms-animation-name: ballsWaveG;
    -ms-animation-duration: 0.6s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-direction: linear;
    -o-animation-name: ballsWaveG;
    -o-animation-duration: 0.6s;
    -o-animation-iteration-count: infinite;
    -o-animation-direction: linear;
    animation-name: ballsWaveG;
    animation-duration: 0.6s;
    animation-iteration-count: infinite;
    animation-direction: linear
}
#ballsWaveG_1 {
    left: 0;
    -moz-animation-delay: 0.66s;
    -webkit-animation-delay: 0.66s;
    -ms-animation-delay: 0.66s;
    -o-animation-delay: 0.66s;
    animation-delay: 0.66s
}
#ballsWaveG_2 {
    left: 8px;
    -moz-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -ms-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    animation-delay: 0.6s
}
#ballsWaveG_3 {
    left: 16px;
    -moz-animation-delay: 0.54s;
    -webkit-animation-delay: 0.54s;
    -ms-animation-delay: 0.54s;
    -o-animation-delay: 0.54s;
    animation-delay: 0.54s
}
#ballsWaveG_4 {
    left: 24px;
    -moz-animation-delay: 0.48s;
    -webkit-animation-delay: 0.48s;
    -ms-animation-delay: 0.48s;
    -o-animation-delay: 0.48s;
    animation-delay: 0.48s
}
#ballsWaveG_5 {
    left: 32px;
    -moz-animation-delay: 0.42s;
    -webkit-animation-delay: 0.42s;
    -ms-animation-delay: 0.42s;
    -o-animation-delay: 0.42s;
    animation-delay: 0.42s
}
#ballsWaveG_6 {
    left: 40px;
    -moz-animation-delay: 0.36s;
    -webkit-animation-delay: 0.36s;
    -ms-animation-delay: 0.36s;
    -o-animation-delay: 0.36s;
    animation-delay: 0.36s
}
#ballsWaveG_7 {
    left: 48px;
    -moz-animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
    -ms-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
    animation-delay: 0.3s
}
#ballsWaveG_8 {
    left: 56px;
    -moz-animation-delay: 0.24s;
    -webkit-animation-delay: 0.24s;
    -ms-animation-delay: 0.24s;
    -o-animation-delay: 0.24s;
    animation-delay: 0.24s
}
@-moz-keyframes ballsWaveG {
    0% {
        background-color: #ff600a
    }
    100% {
        background-color: #FAFAFA
    }
}
@-webkit-keyframes ballsWaveG {
    0% {
        background-color: #ff600a
    }
    100% {
        background-color: #FAFAFA
    }
}
@-ms-keyframes ballsWaveG {
    0% {
        background-color: #ff600a
    }
    100% {
        background-color: #FAFAFA
    }
}
@-o-keyframes ballsWaveG {
    0% {
        background-color: #ff600a
    }
    100% {
        background-color: #FAFAFA
    }
}
@keyframes ballsWaveG {
    0% {
        background-color: #ff600a
    }
    100% {
        background-color: #FAFAFA
    }
}
.fb-comments {
    display: block !important
}
.fb-comments>span,
.fb-comments iframe {
    width: 100% !important
}
.iframe-uploader {
    width: 100%;
    overflow: hidden;
    padding: 0
}
.iframe-uploader2 {
    width: 100%;
    min-height: 100px;
    overflow: hidden;
    padding: 0
}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
    width: 100%
}
.addthis_toolbox {
    margin-bottom: 20px
}
p {
    margin: 0 0 1.5em 0;
    padding: 0;
    line-height: 1.6em;
    font-size: 14px
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 15px;
    line-height: 1.35
}
h1 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 35px;
    font-weight: 400;
    color: #232527
}
h1 a {
    color: #ff600a
}
h1 a:hover {
    color: #7d7d7d
}
h2 {
    line-height: 1.6;
    font-family: "Roboto Condensed", sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #232527
}
h2 a {
    color: #ff600a
}
h2 a:hover {
    color: #7d7d7d
}
h3 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 22px;
    font-weight: 400;
    color: #7f858c
}
h3 a {
    color: #ff600a
}
h3 a:hover {
    color: #7d7d7d
}
h4 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #232527
}
h4 a {
    color: #ff600a
}
h4 a:hover {
    color: #7d7d7d
}
h5 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #232527
}
h5 a {
    color: #ff600a
}
h5 a:hover {
    color: #7d7d7d
}
h6 {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #232527
}
h6 a {
    color: #ff600a
}
h6 a:hover {
    color: #7d7d7d
}
ul.list {
    margin: 0 0 30px 0
}
ul.list li {
    padding: 3px 0;
    list-style: none
}
ul.list li.type-1 {
    list-style: square inside;
    color: #ff600a
}
ul.list li.type-1 b {
    color: #7b7b7b
}
ul.list li.type-1 span {
    font-weight: 100
}
ul.list li.type-2 {
    list-style: square inside;
    color: #ff600a
}
ul.list li.type-2 b {
    color: #ff600a;
    font-weight: 700;
    font-style: italic
}
ul.list li.type-3 {
    color: #ff600a;
    list-style: none
}
ul.list li.type-3:before {
    font-family: "fontello";
    content: '\eb23';
    margin-left: 0;
    margin-right: 10px;
    color: #bfc2c5;
    font-size: 1.2em
}
ol.list {
    margin: 0 0 30px 0
}
ol.list li.type-1 {
    list-style: decimal inside;
    color: #ff600a
}
ol.list li.type-1 b,
ol.list li.type-1 span {
    color: #7b7b7b
}
ol.list li.type-2 {
    list-style: decimal-leading-zero inside;
    color: #7b7b7b
}
ol.list li.type-2 b {
    color: #ff600a;
    font-weight: 700;
    font-style: italic
}
ol.list li.type-3 {
    list-style: upper-roman inside
}
blockquote {
    margin-bottom: 20px;
    padding: 5px 20px;
    border-left: 1px solid #ff600a;
    font-weight: 700;
    font-style: italic
}
blockquote.quote-left {
    float: left;
    width: 45%
}
blockquote.quote-right {
    float: right;
    width: 45%
}
blockquote p {
    color: #ff600a;
    margin-bottom: 0
}
.dropcap {
    float: left;
    margin: 0 15px 0 0;
    color: #d9dadb;
    font-weight: 700;
    font-size: 38px;
    line-height: 1em
}
.dropcapspot {
    float: left;
    margin: 0 12px 0 0;
    width: 45px;
    height: 45px;
    color: #fff;
    text-align: center;
    font-weight: 700;
    font-size: 38px;
    line-height: calc($dropcap-font-size + 1em)
}
.ls-container .ls-title-style-1 {
    font-family: "Raleway Bold", sans-serif;
    font-size: 48px;
    font-weight: 600;
    color: #f4c87e
}
.ls-container .ls-title-style-2 {
    font-family: "Raleway ExtraLight", sans-serif;
    font-size: 48px;
    font-weight: 200;
    color: #f4c87e
}
.ls-container .ls-title-style-3 {
    font-family: "Mrs Saint Delafield", cursive;
    font-size: 170px;
    font-weight: 200;
    color: #fff
}
.ls-container .ls-title-style-4 {
    font-family: "Mrs Saint Delafield", cursive;
    font-size: 150px;
    font-weight: 200;
    color: #fff
}
.ls-container .ls-caption-style-1 {
    padding: 5px 20px !important;
    display: inline-block;
    text-transform: uppercase;
    line-height: 1 !important;
    font-family: "Raleway SemiBold", sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #92959d;
    background-color: rgba(0, 0, 0, 0.5)
}
.ls-container .ls-caption-style-2 {
    padding: 8px 20px !important;
    display: inline-block;
    text-transform: uppercase;
    line-height: 1 !important;
    font-family: "Raleway SemiBold", sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.5) !important
}
.pricing-table {
    margin-bottom: 40px
}
.pricing-table [class^="col-md-"] {
    -webkit-transition: -webkit-transform 0.25s ease-in-out;
    -moz-transition: -moz-transform 0.25s ease-in-out;
    -ms-transition: transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out
}
.pricing-table [class^="col-md-"]:hover,
.pricing-table [class^="col-md-"].featured {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}
.pricing-table .pricing-header {
    padding: 24px 18px 16px;
    background-color: #ededed;
    border: 1px solid #dddcdc
}
.pricing-table .pricing-header h2 {
    margin-bottom: 0;
    color: #ff600a;
    border: none;
    line-height: 1
}
.pricing-table .pricing-header h3 {
    margin: 0;
    color: #585757;
    line-height: 1.5;
    font-size: 19px
}
.pricing-table .heading {
    margin: 0 !important;
    padding: 20px 18px;
    min-height: 114px;
    color: #fff;
    vertical-align: top;
    background-color: #434343
}
.pricing-table .heading .currency {
    font-size: 44px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    line-height: 1
}
.pricing-table .heading .int {
    font-size: 72px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    line-height: 1
}
.pricing-table .heading .int.size-small {
    font-size: 40px
}
.pricing-table .heading .int.size-medium {
    font-size: 55px
}
.pricing-table .heading .sup {
    position: relative;
    font-size: 35px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    vertical-align: top;
    line-height: 1.2
}
.pricing-table .heading .sup.size-medium {
    font-size: 24px
}
.pricing-table .heading .sup.size-medium:after {
    top: 35px;
    left: 10px
}
.pricing-table .heading .sup:before {
    vertical-align: top;
    content: "."
}
.pricing-table .heading .sup:after {
    position: absolute;
    top: 45px;
    left: 13px;
    color: #9e9e9e;
    content: attr(data-month);
    font-size: 12px;
    line-height: 1;
    font-family: Arial, Tahoma, sans-serif
}
.pricing-table .features li {
    padding: 5px 10px 5px 20px;
    border: 1px solid #dddcdc;
    border-top: none;
    color: #7b7b7b;
    list-style-position: inside;
    list-style-type: square;
    font-weight: 700;
    font-size: 12px;
    background-color: #fff
}
.pricing-table .features li:first-child {
    border-top: 1px solid #dddcdc
}
.pricing-table .features li:nth-child(odd) {
    background-color: #f4f4f4
}
.pricing-table .features li>span {
    color: #7b7b7b
}
.pricing-table .footer {
    padding: 10px 20px;
    background-color: #f4f4f4;
    border: 1px solid #dddcdc;
    border-top: none;
    text-align: center
}
.pricing-table .footer h3 {
    color: #ff600a;
    text-align: center;
    margin-bottom: 0;
    line-height: 52px
}
.pricing-table dd {
    vertical-align: top
}
.pricing-table dt {
    vertical-align: bottom
}
.item .gallery {
    width: 100%
}
.car-slider-wrapper {
    margin: 0 0 25px;
    position: relative
}
.car-slider {
    position: relative
}
.car-slider-wrapper ul {
    list-style: none;
    overflow: hidden
}
.car-slider-wrapper ul>li {
    -webkit-backface-visibility: hidden
}
.car-slider-wrapper ul img {
    display: block;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none
}
.car-slider-wrapper .slides>ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
.car-slider-wrapper.loader>* {
    opacity: 0;
    filter: alpha(opacity=0)
}
.car-slider-wrapper.loader .loader {
    width: 100%;
    height: 100%;
    opacity: 1;
    filter: alpha(opacity=1)
}
.car-slider-wrapper .loader {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    background-image: url(../images/preloader.gif);
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-transition: opacity .25s ease;
    transition: opacity .25s ease
}
.car-slider-wrapper .slider-thumb-controls {
    display: none
}
.car-slider-wrapper .controls a,
.car-slider-wrapper .slider-thumb-controls a {
    width: 30px;
    height: 30px;
    margin: -15px 0 0;
    display: block;
    position: absolute;
    top: 50%;
    z-index: 8;
    cursor: pointer;
    opacity: 0.8;
    filter: alpha(opacity=80);
    text-align: center;
    font: 0/0 a !important;
    color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}
.car-slider-wrapper .nextBtn {
    right: 5px
}
.car-slider-wrapper .nextBtn:before {
    font: 26px/26px "fontello";
    content: '\e8bc'
}
.car-slider-wrapper .prevBtn {
    left: 5px
}
.car-slider-wrapper .prevBtn:before {
    font: 26px/26px "fontello";
    content: '\e8bb'
}
.car-slider-wrapper .controls a:hover,
.car-slider-wrapper .slider-thumb-controls a:hover {
    color: #fff;
    opacity: 1;
    filter: alpha(opacity=1)
}
#sliderControls {
    margin: 10px 0 0;
    overflow: hidden
}
#sliderControls li {
    margin: 0 7px 10px 0 !important;
    opacity: .55;
    filter: alpha(opacity=55)
}
#sliderControls li>img {
    width: 100%;
    display: block;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
#sliderControls li:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}
@media screen and (max-width: 860px) {
    .car-slider-wrapper .controls a,
    .car-slider-wrapper .slider-thumb-controls a {
        opacity: 1
    }
    .car-slider-wrapper .prevBtn {
        opacity: 1;
        left: 0
    }
    .car-slider-wrapper .nextBtn {
        opacity: 1;
        right: 0
    }
}
.slides,
.flex-control-nav {
    margin: 0;
    padding: 0;
    list-style: none
}
.flexslider .slides>li {
    display: none;
    -webkit-backface-visibility: hidden
}
.slides:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
* html .slides {
    height: 1%
}
.no-js .slides>li:first-child {
    display: block
}
.flexslider {
    position: relative;
    zoom: 1;
    background: url(../images/loading.gif) no-repeat scroll center center
}
.flexslider .slides {
    zoom: 1
}
.flexslider .slides>li {
    overflow: hidden;
    position: relative
}
.flexslider .caption {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-repeat: repeat;
    background-color: rgba(35, 37, 39, 0.8)
}
.ie8 .flexslider .caption {
    background-image: url(../images/mask.png)
}
.flexslider .caption-entry {
    padding: 20px
}
.auto-detailed {
    clear: both;
    margin-bottom: 7px
}
.auto-detailed dd {
    position: relative;
    margin: 0 12px;
    list-style: square;
    color: #CCCCCC;
    font-size: 16px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    text-transform: capitalize
}
.auto-detailed dd:after {
    position: absolute;
    top: 50%;
    left: -15px;
    margin-top: -2px;
    width: 4px;
    height: 4px;
    background-color: #e2b808;
    content: ''
}
.auto-detailed dd:first-of-type {
    margin-left: 0;
    list-style: none
}
.auto-detailed dd:first-of-type:after {
    display: none
}
.auto-detailed .model,
.auto-detailed .model a {
    margin-right: 10px;
    color: #ffcf00;
    font-size: 28px;
    line-height: 1;
    letter-spacing: 0;
    font-family: "Roboto Condensed", sans-serif
}
.caption-entry .heading {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    font-size: 22px;
    color: #fff;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400
}
.caption-entry .button,
.caption-entry #content input[type="submit"],
#content .caption-entry input[type="submit"],
.caption-entry #commentform #submit,
#commentform .caption-entry #submit {
    display: inline-block;
    vertical-align: middle
}
.flex-control-nav {
    position: absolute;
    z-index: 5;
    bottom: 20px;
    right: 40px;
    margin: 0;
    list-style: none
}
.flex-control-nav li {
    margin: 0 0 0 6px;
    float: left;
    display: block;
    zoom: 1
}
.flex-control-nav li:first-child {
    margin: 0
}
.flex-control-nav li a {
    display: block;
    width: 14px;
    height: 14px;
    border: 2px solid #cecdcd;
    text-indent: -9999em;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%
}
.flex-control-nav li a.flex-active {
    border-color: #ffcf00;
    cursor: default
}
.tmm-view-mode {
    font-size: 0
}
.tmm-view-mode:before {
    display: table;
    content: " "
}
.tmm-view-mode:after {
    display: table;
    content: " ";
    clear: both
}
.tmm-view-mode.item-grid article {
    margin-bottom: 40px
}
.tmm-view-mode.item-grid article .list-entry li {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}
.tmm-view-mode.item-grid .title-item {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}
.tmm-view-mode.item-list article:before {
    content: '';
    position: absolute;
    top: 0;
    left: 20px;
    right: 20px;
    border-top: 1px solid #dddcdc
}
.tmm-view-mode.item-list article:first-child {
    padding-top: 0 !important
}
.tmm-view-mode.item-list article:first-child:before {
    border: none
}
.tmm-view-mode.item-list article:first-child .detailed .price {
    top: 0
}
.tmm-view-mode.item-list article:last-child {
    margin-bottom: 15px
}
.tmm-view-mode.item-list article[class*="col-md-"] {
    width: auto;
    float: none;
    padding-top: 20px;
    padding-bottom: 20px
}
.tmm-view-mode.item-list article[class*="col-md-"] .image-post {
    float: left;
    margin-right: 20px;
    margin-bottom: 0
}
.tmm-view-mode.item-list article.col-md-2 {
    margin-bottom: 0
}
.tmm-view-mode.item-list article.col-md-2 .image-post {
    width: calc(16.666666666666664% - 34px)
}
.tmm-view-mode.item-list article.col-md-2 .detailed {
    width: calc(83.33333333333334% + 12px)
}
.tmm-view-mode.item-list article.col-md-2 .list-entry li {
    display: inline-block;
    margin-right: 20px
}
.tmm-view-mode.item-list article.col-md-3 .image-post {
    width: calc(25% - 30px)
}
.tmm-view-mode.item-list article.col-md-3 .detailed {
    width: calc(75% + 10px)
}
.tmm-view-mode.item-list article.col-md-4 .image-post {
    width: calc(33.33333333333333% - 26.5px)
}
.tmm-view-mode.item-list article.col-md-4 .detailed {
    width: calc(66.66666666666666% + 5px)
}
.tmm-view-mode.item-list article .detailed {
    float: right
}
.tmm-view-mode.item-list article .detailed .price {
    position: absolute;
    top: 20px;
    right: 20px
}
.tmm-view-mode.item-list article .detailed .button,
.tmm-view-mode.item-list article .detailed #content input[type="submit"],
#content .tmm-view-mode.item-list article .detailed input[type="submit"],
.tmm-view-mode.item-list article .detailed #commentform #submit,
#commentform .tmm-view-mode.item-list article .detailed #submit {
    margin-right: 0;
    position: absolute;
    bottom: 20px;
    right: 20px
}
.tmm-view-mode article.col-md-2 {
    margin-bottom: 40px
}
.tmm-view-mode article.col-md-2 .image-post .ribbon {
    bottom: -5px;
    padding: 0 2px;
    font-size: 8px;
    letter-spacing: 0.5px
}
.tmm-view-mode article.col-md-2 .image-post .video-icon,
.tmm-view-mode article.col-md-2 .image-post .picture-icon {
    font: 8px/8px 'fontello';
    width: 13px;
    height: 13px;
    padding: 2px
}
.tmm-view-mode article.col-md-2 .image-post .video-icon {
    right: 22px
}
.tmm-view-mode article.col-md-2 .title-item {
    font-size: 14px
}
.tmm-view-mode article.col-md-2 .list-entry li {
    font-size: 11px
}
.tmm-view-mode article.col-md-2 .list-entry li b {
    font-size: 11px
}
.tmm-view-mode article.col-md-2 .price {
    font-size: 16px
}
.tmm-view-mode article .image-post {
    overflow: hidden;
    margin-bottom: 10px
}
.tmm-view-mode article .image-post .single-image {
    margin-bottom: 0
}
.tmm-view-mode article .title-item {
    margin-bottom: 0;
    font-size: 19px
}
.tmm-view-mode article .title-item a {
    color: #232527
}
.tmm-view-mode article .detailed .button,
.tmm-view-mode article .detailed #content input[type="submit"],
#content .tmm-view-mode article .detailed input[type="submit"],
.tmm-view-mode article .detailed #commentform #submit,
#commentform .tmm-view-mode article .detailed #submit {
    vertical-align: middle;
    margin-right: 10px
}
.tmm-view-mode article .detailed .detailed-foot {
    float: right;
    margin-right: 0;
    position: absolute;
    bottom: 20px;
    right: 10px
}
.tmm-view-mode article .detailed .detailed-foot .button,
.tmm-view-mode article .detailed .detailed-foot #content input[type="submit"],
#content .tmm-view-mode article .detailed .detailed-foot input[type="submit"],
.tmm-view-mode article .detailed .detailed-foot #commentform #submit,
#commentform .tmm-view-mode article .detailed .detailed-foot #submit {
    margin-right: 10px;
    position: relative;
    bottom: auto;
    right: auto
}
.tmm-view-mode article .list-entry {
    margin: 0 0 10px
}
.tmm-view-mode article .list-entry li {
    font-size: 14px;
    line-height: 22px;
    list-style: none
}
.tmm-view-mode article .list-entry li b {
    color: #232527;
    font-weight: 600;
    font-size: 13px
}
.tmm-view-mode article .price {
    display: inline-block;
    color: #ff600a;
    font-size: 19px;
    line-height: 1.4;
    font-weight: 600;
    font-family: 'Roboto Condensed', sans-serif;
    margin-bottom: 5px;
    position: relative
}
.tmm-view-mode article .price:before {
    content: '';
    position: absolute;
    width: 100%;
    bottom: 2px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #ff600a;
    -webkit-transition: opacity 0.25s ease-in-out, bottom 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out, bottom 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out, bottom 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out, bottom 0.25s ease-in-out
}
.tmm-view-mode article .price:hover {
    color: #7f858b;
    border-bottom-color: transparent
}
.tmm-view-mode article .price:hover:before {
    bottom: -5px;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";
    filter: alpha(opacity=0);
    zoom: 1;
    -webkit-transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out;
    -moz-transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out;
    -ms-transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out;
    transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out;
    -webkit-animation: fadeOutBorder 0.35s ease-in-out;
    -moz-animation: fadeOutBorder 0.35s ease-in-out;
    -ms-animation: fadeOutBorder 0.35s ease-in-out;
    animation: fadeOutBorder 0.35s ease-in-out
}
@-webkit-keyframes fadeOutBorder {
    .tmm-view-mode article 0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";
        filter: alpha(opacity=100);
        zoom: 1
    }
    .tmm-view-mode article 100% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";
        filter: alpha(opacity=0);
        zoom: 1
    }
}
@-moz-keyframes fadeOutBorder {
    .tmm-view-mode article 0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";
        filter: alpha(opacity=100);
        zoom: 1
    }
    .tmm-view-mode article 100% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";
        filter: alpha(opacity=0);
        zoom: 1
    }
}
@-o-keyframes fadeOutBorder {
    .tmm-view-mode article 0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";
        filter: alpha(opacity=100);
        zoom: 1
    }
    .tmm-view-mode article 100% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";
        filter: alpha(opacity=0);
        zoom: 1
    }
}
@keyframes fadeOutBorder {
    .tmm-view-mode article 0% {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";
        filter: alpha(opacity=100);
        zoom: 1
    }
    .tmm-view-mode article 100% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";
        filter: alpha(opacity=0);
        zoom: 1
    }
}
.tmm-view-mode article .compare {
    height: 22px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer;
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    -webkit-transition: all .35s ease;
    transition: all .35s ease
}
.tmm-view-mode article .compare label {
    color: #ffa500;
    display: inline-block;
    cursor: pointer;
    position: relative;
    margin-right: 10px;
    font-size: 13px
}
.tmm-view-mode article .compare label:last-child {
    margin-right: 0
}
.tmm-view-mode article:hover .compare {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.col-md-6>.item-grid>[class*="col-md-"] .compare {
    margin-top: 10px
}
.col-md-8>.item-grid>[class*="col-md-"] .compare {
    margin-top: 10px
}
.col-md-9>.item-grid>.col-md-2 .compare,
.col-md-9>.item-grid>.col-md-3 .compare {
    margin-top: 10px
}
.col-md-12>.item-grid>.col-md-2 .compare {
    margin-top: 10px
}
input,
select,
textarea {
    font-size: 100%;
    vertical-align: baseline;
    display: inline-block;
    margin: 0;
    padding: 6px 10px;
    width: 100%;
    height: 28px;
    outline: none;
    border: 1px solid #dddcdc;
    background-color: #fff;
    color: #8f8f8f;
    font-family: "Arial", Tahoma, Verdana;
    -webkit-transition: border 0.35s ease-in-out, background 0.35s ease-in-out;
    -moz-transition: border 0.35s ease-in-out, background 0.35s ease-in-out;
    -ms-transition: border 0.35s ease-in-out, background 0.35s ease-in-out;
    transition: border 0.35s ease-in-out, background 0.35s ease-in-out
}
input:hover,
select:hover,
textarea:hover {
    border-color: #acaaaa
}
input:focus,
select:focus,
textarea:focus {
    border-color: #acaaaa
}
input[disabled]:hover,
input[readonly],
select[disabled]:hover,
select[readonly],
textarea[disabled]:hover,
textarea[readonly] {
    border-color: #acaaaa
}
input[disabled],
select[disabled],
textarea[disabled] {
    background-color: #f6f6f6
}
input.required,
.required input,
select.required,
.required select,
textarea.required,
.required textarea {
    border-color: #ff600a
}
input::-moz-input-placeholder,
select::-moz-input-placeholder,
textarea::-moz-input-placeholder {
    color: #dddcdc
}
input::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #dddcdc
}
input[type="image"],
select[type="image"],
textarea[type="image"] {
    width: auto;
    height: auto;
    margin: 0 auto;
    display: block;
    background-color: transparent;
    border: none
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    width: auto;
    cursor: pointer;
    -webkit-appearance: button
}
input[type="hidden"] {
    height: 0;
    width: 0
}
select {
    padding: 3px 5px;
    -webkit-appearance: none;
    -webkit-border-radius: 0
}
textarea {
    min-height: 70px;
    padding: 10px;
    resize: vertical
}
label {
    display: inline-block
}
.sel {
    position: relative
}
.sel:after {
    position: absolute;
    z-index: 8;
    top: 1px;
    right: 1px;
    display: block;
    width: 24px;
    height: 26px;
    outline: none;
    background-color: transparent;
    background-image: url(../images/select.png);
    background-position: right top;
    background-repeat: no-repeat;
    content: '';
    pointer-events: none
}
.sel.disabled:after {
    background-position: right bottom
}
.fullwidth {
    width: 100%
}
input[type="checkbox"] {
    -webkit-appearance: checkbox
}
input[type="radio"] {
    -webkit-appearance: radio
}
input[type="checkbox"],
input[type="radio"] {
    width: 14px;
    height: 14px;
    top: -1000vh;
    opacity: 0;
    position: absolute;
    display: none;
    vertical-align: middle;
    cursor: pointer
}
input[type="checkbox"]+label,
input[type="radio"]+label {
    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: -1px;
    left: 0;
    background-color: #fff;
    display: inline-block;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    outline: none;
    border: 1px solid #dddcdc;
    -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: 2px;
    top: 2px;
    font-family: "fontello";
    font-size: 16px;
    line-height: 16px;
    color: #ff600a;
    -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
}
input[type="checkbox"]+label:after {
    content: '\2713'
}
input[type="checkbox"]:checked+label:after {
    opacity: 1
}
input[type="radio"]+label:before {
    margin-right: 8px;
    width: 10px;
    height: 10px;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5)
}
input[type="radio"]:checked+label:before {
    background-color: #ffcf00
}
.fileupload_presentation .ui-button,
.fileupload-buttons .ui-button {
    overflow: hidden;
    margin: 0;
    vertical-align: top;
    color: #fbfafa;
    background: #7f858b
}
.fileupload_presentation .ui-button>span,
.fileupload-buttons .ui-button>span {
    vertical-align: middle
}
.fileupload_presentation .ui-button:hover,
.fileupload-buttons .ui-button:hover {
    background-color: #ff600a;
    color: #fff
}
.fileinput-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
    direction: ltr;
    cursor: pointer
}
.fileupload_presentation .ui-icon,
.fileupload-buttons .ui-icon {
    background-image: none;
    text-indent: 0
}
.fileupload-progress .ui-widget-content {
    border: 1px solid #dddcdc
}
.fileupload-progress .ui-widget-header {
    border: 1px solid #dddcdc;
    background: #ffffff;
    background: -moz-linear-gradient(top, #fff 0%, #ececec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ececec));
    background: -webkit-linear-gradient(top, #fff 0%, #ececec 100%);
    background: -o-linear-gradient(top, #fff 0%, #ececec 100%);
    background: -ms-linear-gradient(top, #fff 0%, #ececec 100%);
    background: linear-gradient(to bottom, #fff 0%, #ececec 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec', GradientType=0)
}
.fileupload-progress .progress-extended {
    color: #777676;
    font-size: 12px;
    font-weight: 700
}
@media screen\9 {
    .fileinput-button input {
        filter: alpha(opacity=0);
        font-size: 100%;
        height: 100%
    }
}
.tmm-fileupload p {
    font-size: 12px;
    line-height: 1.6em;
    color: #7d7d7d
}
.tmm-fileupload img {
    vertical-align: middle
}
.tmm-fileupload input[type="radio"] {
    opacity: 1;
    width: auto;
    height: auto;
    position: relative;
    top: auto;
    display: inline-block
}
.tmm-fileupload table {
    width: 100%;
    margin: 20px 0;
    text-align: center;
    border-collapse: collapse
}
.tmm-fileupload table tr {
    border-bottom: 1px solid #dddcdc
}
.tmm-fileupload table tr:last-of-type {
    border-bottom: none
}
.tmm-fileupload .fileupload_presentation tr td {
    width: 15%;
    padding: 7px 0 2px
}
.tmm-fileupload .fileupload_presentation tr td:first-child {
    text-align: left;
    width: 40%
}
.tmm-fileupload .fileupload_presentation .set_main_image {
    color: #585757;
    font-size: 18px;
    white-space: nowrap
}
.tmm-fileupload .fileupload-progress {
    margin: 20px 0 0 0
}
.tmm-fileupload .fileupload-progress .progress-extended {
    margin-top: 5px
}
.tmm-fileupload .error {
    color: red;
    font-weight: 700
}
.tmm-fileupload .fileinput-button {
    overflow: hidden;
    position: relative;
    vertical-align: top
}
.tmm-fileupload .preview {
    float: none
}
.tmm-fileupload .error {
    margin: 0;
    padding: 0;
    border: none;
    background: none
}
.tmm-fileupload .error:before {
    display: none
}
@media (min-width: 481px) {
    .tmm-fileupload .navigation li {
        display: inline-block
    }
    .tmm-fileupload .navigation li:not(:first-child):before {
        content: "| "
    }
}
@media only screen and (min-width: 959px) and (max-width: 1200px) {
    .page-wrap {
        width: auto;
        box-shadow: none
    }
    #main .pricing-table.col2 .col,
    #main .pricing-table.col3 .col,
    #main .pricing-table.col4 .col {
        width: 31.3%
    }
    .boxed-widget {
        padding: 10px
    }
    .pricing-table.col4 .col {
        width: 23.3%
    }
    .boxed-entry .advanced-row {
        font-size: 11px
    }
    .slider-container>.row>div:first-of-type.col-md-4 {
        padding-right: 20px
    }
    .slider-container>.row>div:last-of-type.col-md-4 {
        padding-left: 20px
    }
    .search-panel .quicksearch-container .advanced-row {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
    .item-grid article {
        width: 33.3%;
        float: left
    }
    .item-grid .button,
    .item-grid #content input[type="submit"],
    #content .item-grid input[type="submit"],
    .item-grid #commentform #submit,
    #commentform .item-grid #submit {
        margin: 10px 0 0 0
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .image-post {
        width: 29.6%
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .detailed {
        width: 67.3%
    }
}
@media only screen and (min-width: 480px) and (max-width: 992px) {
    .fluid-width-video-wrapper {
        width: 455px
    }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .page-wrap {
        width: auto;
        box-shadow: none
    }
    .header.classic .nav-bar {
        margin-top: -210px;
        margin-bottom: 30px
    }
    .header.alternate .top-bar .header-cart {
        margin-left: 0
    }
    .header.alternate .top-bar .widget {
        float: none;
        margin-left: 0
    }
    .header.alternate .top-bar .widget.widget_contacts li {
        margin-left: 0
    }
    .wrapper {
        height: auto;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        width: 100%;
        min-width: 300px
    }
    .wrapper::after {
        clear: both;
        content: "";
        display: table
    }
    .wrapper-inner {
        float: left;
        width: 100%;
        margin-left: 0;
        -webkit-transition: all 0.55s ease-in-out 0s;
        -moz-transition: all 0.55s ease-in-out 0s;
        -ms-transition: all 0.55s ease-in-out 0s;
        transition: all 0.55s ease-in-out 0s
    }
    .wrapper-inner::after {
        clear: both;
        content: "";
        display: table
    }
    .label-toggle-main-nav {
        display: block;
        float: right
    }
    .menu-icon-container {
        display: block;
        float: right;
        height: 65px;
        position: relative;
        z-index: 999999
    }
    .menu-icon {
        cursor: pointer;
        width: 40px;
        height: 40px;
        position: relative;
        top: 50%;
        right: 0;
        transition: all 0.15s linear
    }
    .menu-global {
        backface-visibility: hidden;
        border-top: 2px solid #4e5256;
        left: 0;
        position: absolute;
        width: 96%;
        transition: all 0.15s linear
    }
    .menu-top {
        top: 0
    }
    .menu-middle {
        top: 12px
    }
    .menu-bottom {
        top: 24px
    }
    .menu-top-click {
        top: 19px;
        transform: rotate(48deg)
    }
    .menu-middle-click {
        opacity: 0
    }
    .menu-bottom-click {
        top: 19px;
        transform: rotate(-48deg)
    }
    .navigation {
        float: none !important;
        height: 100%;
        overflow: auto;
        top: 0;
        right: -35%;
        padding: 0;
        position: fixed;
        width: 35%;
        border-left: 1px solid rgba(0, 0, 0, 0.1);
        -webkit-transition: all 0.55s ease-in-out 0s;
        -moz-transition: all 0.55s ease-in-out 0s;
        -ms-transition: all 0.55s ease-in-out 0s;
        transition: all 0.55s ease-in-out 0s
    }
    .navigation>ul {
        margin: 0;
        padding: 0;
        overflow-y: scroll;
        position: absolute;
        width: 100%;
        height: 100%
    }
    .header.alternate .navigation>ul>li:after {
        display: none
    }
    .header.alternate .navigation>ul>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    .navigation>ul li {
        float: none;
        letter-spacing: 0.1rem;
        text-transform: uppercase
    }
    .navigation>ul li a {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        text-align: left
    }
    .navigation>ul li .sub-menu {
        width: 100%;
        position: relative;
        display: block;
        padding: 0
    }
    .navigation>ul li .sub-menu .sub-menu {
        left: 0
    }
    .navigation>ul li .sub-menu .sub-menu a {
        padding-left: 30px
    }
    .toggle-main-nav {
        position: absolute;
        left: -4000px
    }
    .toggle-main-nav:checked ~ .navigation {
        right: 0
    }
    .toggle-main-nav:checked ~ .wrapper .wrapper-inner {
        position: fixed;
        transform: translateX(-35%)
    }
    .account-wrapper {
        top: 180px !important
    }
    .sbr #sidebar,
    .sbl #sidebar {
        float: left
    }
    #content .contact-form .input-block label {
        width: 24%
    }
    .wrap {
        width: 748px
    }
    .flexslider_has_sidebar {
        width: 428px
    }
    .flexslider .slides>.resized {
        height: auto !important
    }
    .image-post-slider-listing {
        float: none
    }
    .compare-table .features .data-feature li {
        font-size: 10px
    }
    .compare-table .col.features .heading h3 {
        font-size: 15px
    }
    #main .sales-reps .item span,
    #main .sales-reps .item a {
        display: inline-block
    }
    .col-xs-12 .pricing-table.col3 .col {
        width: 31.1%
    }
    .col-xs-12 .pricing-table.col4 .col {
        width: 162px
    }
    .col-xs-12 .pricing-table.col4 .heading .int {
        font-size: 50px
    }
    .col-xs-12 .pricing-table.col4 .heading .int.size-small {
        font-size: 26px
    }
    .col-xs-12 .pricing-table.col4 .heading .int.size-medium {
        font-size: 33px
    }
    .col-xs-12 .pricing-table.col4 .heading .sup {
        font-size: 25px
    }
    .col-xs-12 .pricing-table.col4 .heading .sup.size-medium {
        font-size: 18px
    }
    .col-xs-12 .pricing-table.col4 .heading .sup:after {
        top: 35px;
        left: 10px
    }
    .pricing-table.col4 .heading .sup.size-medium:after {
        top: 25px;
        left: 5px
    }
    #main .pricing-table.col2 .col,
    #main .pricing-table.col3 .col,
    #main .pricing-table.col4 .col {
        width: 31%
    }
    .error-404 {
        width: 80%
    }
    .sort-by-list {
        width: 51%
    }
    .items-per-page {
        width: 35%
    }
    .item-grid article {
        width: 33.3%;
        float: left
    }
    .item-grid .button,
    .item-grid #content input[type="submit"],
    #content .item-grid input[type="submit"],
    .item-grid #commentform #submit,
    #commentform .item-grid #submit {
        margin: 10px 0 0 0
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .image-post {
        width: 29.6%
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .detailed {
        width: 67.3%
    }
    .slider .flex-control-thumbs li {
        width: 32.4%
    }
    .related li {
        width: 148px
    }
    .slider-container>.row>div:first-of-type.col-md-4 {
        padding-right: 20px
    }
    .slider-container>.row>div:last-of-type.col-md-4 {
        padding-left: 20px
    }
    .boxed-widget .boxed-entry table td {
        padding: 3px
    }
    .boxed-entry .advanced-row {
        float: none
    }
    #footer .widget_loan_calculator input[type="text"] {
        padding: 3px
    }
    #footer .widget_loan_calculator td:nth-child(2n) {
        padding: 0
    }
    #footer .widget_loan_calculator label,
    #footer .widget_loan_calculator td {
        font-size: 11px
    }
    #footer .widget_archive li,
    #footer .widget_categories li,
    #footer .widget_links li,
    #footer .widget_meta li,
    #footer .widget_pages li,
    #footer .widget_recent_comments li,
    #footer .widget_recent_entries li {
        margin-bottom: 5px
    }
    #footer .widget_latest .thumb {
        display: block;
        float: none;
        margin-right: 0
    }
    #footer .latest-entry {
        overflow: auto
    }
    #footer .contacts-list>li {
        display: block
    }
    #sidebar .flickr-badge li:nth-child(4n) {
        margin-right: 5px
    }
    #sidebar .flickr-badge img {
        width: 68px;
        height: 68px
    }
    #footer .flickr-badge img {
        width: 52px;
        height: 52px
    }
    .widget_calendar caption {
        text-align: left
    }
}
@media only screen and (max-width: 767px) {
    .page-wrap {
        width: auto;
        box-shadow: none
    }
    .header.classic .nav-bar {
        margin-top: -160px;
        margin-bottom: 55px
    }
    .header.classic .top-bar .header-cart {
        margin-left: 0
    }
    .header.classic .top-bar .widget {
        float: none;
        margin-left: 0
    }
    .header.classic .top-bar .widget.widget_contacts li {
        margin-left: 0
    }
    .header.alternate .top-bar .header-cart {
        margin-left: 0
    }
    .header.alternate .top-bar .widget {
        float: none;
        margin-left: 0
    }
    .header.alternate .top-bar .widget.widget_contacts li {
        margin-left: 0
    }
    .wraper {
        height: auto;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        width: 100%;
        min-width: 300px
    }
    .wraper::after {
        clear: both;
        content: "";
        display: table
    }
    .wrapper-inner {
        float: left;
        width: 100%;
        margin-left: 0;
        -webkit-transition: all 0.55s ease-in-out 0s;
        -moz-transition: all 0.55s ease-in-out 0s;
        -ms-transition: all 0.55s ease-in-out 0s;
        transition: all 0.55s ease-in-out 0s
    }
    .wrapper-inner::after {
        clear: both;
        content: "";
        display: table
    }
    .label-toggle-main-nav {
        display: block;
        float: right
    }
    .menu-icon-container {
        display: block;
        float: right;
        height: 65px;
        position: relative;
        z-index: 999999
    }
    .menu-icon {
        cursor: pointer;
        width: 40px;
        height: 40px;
        position: relative;
        top: 50%;
        right: 0;
        transition: all 0.15s linear
    }
    .menu-global {
        backface-visibility: hidden;
        border-top: 2px solid #4e5256;
        left: 0;
        position: absolute;
        width: 96%;
        transition: all 0.15s linear
    }
    .menu-top {
        top: 0
    }
    .menu-middle {
        top: 12px
    }
    .menu-bottom {
        top: 24px
    }
    .menu-top-click {
        top: 19px;
        transform: rotate(48deg)
    }
    .menu-middle-click {
        opacity: 0
    }
    .menu-bottom-click {
        top: 19px;
        transform: rotate(-48deg)
    }
    .navigation {
        float: none !important;
        height: 100%;
        overflow: auto;
        top: 0;
        right: -75%;
        padding: 0;
        position: fixed;
        width: 75%;
        border-left: 1px solid rgba(0, 0, 0, 0.1);
        -webkit-transition: all 0.55s ease-in-out 0s;
        -moz-transition: all 0.55s ease-in-out 0s;
        -ms-transition: all 0.55s ease-in-out 0s;
        transition: all 0.55s ease-in-out 0s
    }
    .navigation>ul {
        margin: 0;
        padding: 0;
        overflow-y: scroll;
        position: absolute;
        width: 100%;
        height: 100%
    }
    .header.alternate .navigation>ul>li:after {
        display: none
    }
    .header.alternate .navigation>ul>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    .navigation>ul li {
        float: none;
        letter-spacing: 0.1rem;
        text-transform: uppercase
    }
    .navigation>ul li a {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        text-align: left
    }
    .navigation>ul li .sub-menu {
        width: 100%;
        position: relative;
        display: block;
        padding: 0
    }
    .navigation>ul li .sub-menu .sub-menu {
        left: 0
    }
    .navigation>ul li .sub-menu .sub-menu a {
        padding-left: 30px
    }
    .toggle-main-nav {
        position: absolute;
        left: -4000px
    }
    .toggle-main-nav:checked ~ .navigation {
        right: 0
    }
    .toggle-main-nav:checked ~ .wrapper .wrapper-inner {
        position: fixed;
        transform: translateX(-75%)
    }
    .alignleft,
    .alignright {
        float: none;
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    #content .contact-form .input-block label {
        width: auto
    }
    #logo {
        float: none;
        margin: 0 auto 30px
    }
    #logo {
        margin: 0;
        width: 72%;
        min-height: 0
    }
    #logo img {
        margin: 0
    }
    #logo h1 {
        font-size: 37px !important
    }
    #control-panel {
        display: none
    }
    #content.sbr #main,
    #content.sbl #main,
    .sbr #sidebar,
    .sbl #sidebar {
        float: none
    }
    .wrap {
        width: 280px
    }
    .account-wrapper {
        top: 120px !important
    }
    .account-wrapper .form-reg .log {
        left: -35px;
        width: 35px;
        height: 31px;
        font-size: 0
    }
    .boxed-entry .submit-search {
        margin: 5px
    }
    #slider.flexslider .caption-entry {
        padding: 10px
    }
    .flexslider .slides>.resized {
        height: auto !important
    }
    .auto-detailed dd.media-hidden {
        display: none
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .image-post {
        width: 30%;
        margin-right: 0
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .detailed {
        width: 65%
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .detailed li {
        font-size: 11px
    }
    .tmm-view-mode.item-list .title-item {
        margin-right: 76px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
    .compare-table .col.features {
        display: none
    }
    .compare-table .col {
        margin-bottom: 20px;
        width: 100%;
        border-left: 1px solid #dddcdc
    }
    .compare-table .viewport {
        min-height: 100%;
        text-align: center
    }
    .compare-table .data-feature li {
        text-align: center
    }
    .compare-table .data-feature li:before {
        display: block;
        font-weight: 700;
        text-align: center;
        color: #7b7b7b;
        content: attr(data-feature) ":"
    }
    #main .sales-reps .item,
    .sales-reps .item {
        float: none;
        margin-right: 0;
        width: auto
    }
    .pricing-table.col .col,
    .pricing-table.col1 .col,
    .pricing-table.col2 .col,
    .pricing-table.col3 .col,
    .pricing-table.col4 .col {
        width: 100%
    }
    #main .pricing-table.col .col,
    #main .pricing-table.col1 .col,
    #main .pricing-table.col2 .col,
    #main .pricing-table.col3 .col,
    #main .pricing-table.col4 .col {
        width: 100%
    }
    .sort-by {
        width: 10%
    }
    .sort-by-list {
        width: 80%
    }
    .items-per-page {
        display: block;
        float: none;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 100%;
        text-align: left
    }
    #thememakers_car_app_add_new_car,
    #user_data {
        margin-bottom: 25px
    }
    .compare-table .col-scroll-wrap {
        margin-left: 0
    }
    .compare label {
        color: #ffcf00;
        display: inline-block;
        cursor: pointer;
        position: relative;
        padding-left: 17px;
        margin-right: 3px;
        font-size: 13px
    }
    .slider-container>.row>div:first-of-type.col-md-4 {
        padding-right: 20px
    }
    .slider-container>.row>div:last-of-type.col-md-4 {
        padding-left: 20px
    }
    .quicksearch-container .car_adv_search fieldset {
        width: 50%
    }
    .adjective {
        padding-top: 20px;
        text-align: center
    }
    .copyright,
    .developed {
        float: none;
        margin-bottom: .5em
    }
    .tabs-nav li {
        width: 48%;
        float: left;
        margin: 0 1% 6px
    }
    ul.tabs-nav li a {
        padding: 6px;
        text-align: center
    }
    ul.tabs-nav .active a {
        border-bottom-color: #dddcdc
    }
    .sixteen.columns,
    .eight.columns,
    .one-third.column,
    div.four.columns,
    .fifteen.column,
    .fifteen.columns,
    .two-thirds.column {
        width: 100%
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .header.classic .logo-bar .widget_banner {
        min-height: 90px
    }
    .header.classic .nav-bar {
        margin-top: -210px;
        margin-bottom: 30px
    }
    .navigation {
        right: -50%;
        width: 50%
    }
    .toggle-main-nav:checked ~ .wrapper .wrapper-inner {
        position: fixed;
        transform: translateX(-50%)
    }
    .wrap {
        width: 460px
    }
    .flexslider_has_sidebar {
        width: 460px
    }
    .image-post-slider-listing {
        float: none
    }
    .item-grid article {
        width: 50%;
        float: left
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .image-post {
        width: 46.3%
    }
    .tmm-view-mode.item-list article[class*="col-md-"] .detailed {
        width: 50%
    }
    .tmm-view-mode.item-list .title-item {
        font-size: 14px;
        margin-right: 76px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
    .tmm-view-mode article .price {
        font-size: 14px
    }
    .error-404 {
        width: 90%
    }
    .error-404 .e404 {
        padding: 0 10%
    }
    .error-404 h1 {
        font-size: 50px
    }
    .error-404 .title-error {
        font-size: 20px
    }
    .item .gallery {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .slider .flex-control-thumbs li {
        width: 32.4%
    }
    .item .extra {
        float: none;
        width: 420px
    }
    .item-list .converter {
        left: -125px
    }
    .item-grid .converter {
        left: -10px
    }
    .single .converter {
        left: 10px
    }
    .tmm-view-mode article .compare {
        display: none
    }
    .related li {
        width: 124px
    }
    #footer .boxed-widget .boxed-entry {
        padding: 15px 5px
    }
    #footer .boxed-entry p {
        margin-left: 15px;
        margin-right: 15px;
        width: 42%
    }
    #footer .boxed-widget .btn-row {
        margin: 0 15px
    }
    #footer .boxed-entry .advanced-row {
        float: right
    }
    #sidebar .flickr-badge li:nth-child(3n),
    #sidebar .flickr-badge li:nth-child(4n),
    #footer .flickr-badge li:nth-child(3n) {
        margin-right: 5px
    }
}
@media only screen and (max-width: 479px) {
    .header.classic .nav-bar {
        margin-top: -170px;
        margin-bottom: 65px
    }
    .header.classic .logo-bar .widget_banner {
        min-height: 50px
    }
    .sort-by {
        display: none
    }
    .sort-by-list {
        width: 100%
    }
    .top-header-line .widget {
        margin-left: 10px
    }
    .top-header-line .widget_contacts .address {
        display: none
    }
    #lang_sel {
        z-index: 999
    }
    #lang_sel li {
        width: 110px
    }
    #lang_sel ul ul {
        width: 110px !important
    }
    #content .contact-form .input-block label {
        display: block
    }
    .contact-form input[type="text"],
    .contact-form input[type="email"],
    .contact-form input[type="url"],
    .comment-form input[type="text"],
    .comment-form input[type="email"],
    .comment-form input[type="url"] {
        width: 100%
    }
    .contact-form textarea,
    .comment-form textarea {
        width: 100%
    }
    .flexslider_has_sidebar {
        width: 280px
    }
    .form-entry .option {
        float: none;
        margin-right: 0;
        width: 100%
    }
    ul.cart-items li .cart-title {
        font-size: 13px
    }
    .error-404 {
        width: 90%
    }
    .error-404 .e404 {
        padding: 0 10%
    }
    .error-404 .e404 p {
        display: none
    }
    .error-404 h1 {
        font-size: 42px
    }
    .error-404 .title-error {
        font-size: 16px
    }
    .edit-form dt {
        width: 100%;
        text-align: left
    }
    .edit-form dd {
        margin-left: 0;
        width: 100%
    }
    .edit-form dd input[type="text"] {
        width: 90%
    }
    .entry-image {
        float: none;
        margin-right: 0
    }
    .entry-image iframe {
        margin: 0 20px 15px 0
    }
    .image-post-slider-listing {
        float: none;
        width: 100%
    }
    .type-post .single-image {
        float: none
    }
    .item .gallery {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .slider .flex-control-thumbs li {
        width: 30.6%
    }
    .item .extra {
        float: none;
        width: 280px
    }
    .item-list .converter {
        left: -125px
    }
    .item-grid .converter {
        left: -10px
    }
    .single .converter {
        left: 10px
    }
    .ribbon {
        bottom: -5px;
        padding: 0 5px;
        font-size: 8px;
        line-height: 1.7;
        letter-spacing: 0.3px
    }
    .video-icon,
    .picture-icon {
        font: 6px/6px 'fontello';
        width: 10px;
        height: 10px;
        padding: 2px
    }
    .video-icon {
        right: 20px
    }
    .tmm-view-mode article .compare {
        display: none
    }
    .tmm-view-mode article .detailed .detailed-foot {
        position: initial
    }
    .tmm-view-mode article .detailed .detailed-foot .button,
    .tmm-view-mode article .detailed .detailed-foot #content input[type="submit"],
    #content .tmm-view-mode article .detailed .detailed-foot input[type="submit"],
    .tmm-view-mode article .detailed .detailed-foot #commentform #submit,
    #commentform .tmm-view-mode article .detailed .detailed-foot #submit {
        margin-bottom: 10px
    }
    .tmm-view-mode.item-list .title-item,
    .tmm-view-mode.item-list article .price {
        font-size: 14px
    }
    .related li {
        display: block;
        margin-right: 0;
        margin-bottom: 25px;
        width: 100%
    }
    .related img {
        width: 100%
    }
    .top-panel .car_adv_search fieldset {
        display: block;
        width: auto
    }
    .flickr-badge li:nth-child(4n) {
        margin-right: 5px
    }
    #main .carproducers_list>li {
        width: 49%
    }
}
@font-face {
    font-family: 'fontello';
    src: url("../fonts/fontello.eot?5890093");
    src: url("../fonts/fontello.eot?5890093#iefix") format("embedded-opentype"), url("../fonts/fontello.woff?5890093") format("woff"), url("../fonts/fontello.ttf?5890093") format("truetype"), url("../fonts/fontello.svg?5890093#fontello") 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;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}
.icon-emo-happy:before {
    content: '\e801'
}
.icon-odnoklassniki-rect-1:before {
    content: '\efb7'
}
.icon-emo-wink2:before {
    content: '\e803'
}
.icon-emo-unhappy:before {
    content: '\e804'
}
.icon-emo-sleep:before {
    content: '\e805'
}
.icon-emo-thumbsup:before {
    content: '\e806'
}
.icon-emo-devil:before {
    content: '\e807'
}
.icon-emo-surprised:before {
    content: '\e808'
}
.icon-emo-tongue:before {
    content: '\e809'
}
.icon-emo-coffee:before {
    content: '\e80a'
}
.icon-emo-sunglasses:before {
    content: '\e80b'
}
.icon-emo-displeased:before {
    content: '\e80c'
}
.icon-emo-beer:before {
    content: '\e80d'
}
.icon-emo-grin:before {
    content: '\e80e'
}
.icon-emo-angry:before {
    content: '\e81d'
}
.icon-emo-saint:before {
    content: '\e81e'
}
.icon-emo-cry:before {
    content: '\e81f'
}
.icon-emo-shoot:before {
    content: '\e820'
}
.icon-emo-squint:before {
    content: '\e821'
}
.icon-emo-laugh:before {
    content: '\e822'
}
.icon-spin1:before {
    content: '\e80f'
}
.icon-spin2:before {
    content: '\e810'
}
.icon-spin3:before {
    content: '\e811'
}
.icon-spin4:before {
    content: '\e812'
}
.icon-spin5:before {
    content: '\e813'
}
.icon-spin6:before {
    content: '\e814'
}
.icon-firefox:before {
    content: '\e815'
}
.icon-chrome:before {
    content: '\e816'
}
.icon-opera:before {
    content: '\e817'
}
.icon-ie:before {
    content: '\e818'
}
.icon-crown:before {
    content: '\e819'
}
.icon-crown-plus:before {
    content: '\e81a'
}
.icon-crown-minus:before {
    content: '\e81b'
}
.icon-marquee:before {
    content: '\e81c'
}
.icon-glass:before {
    content: '\e823'
}
.icon-music:before {
    content: '\e824'
}
.icon-search-1:before {
    content: '\e825'
}
.icon-mail:before {
    content: '\e826'
}
.icon-mail-alt:before {
    content: '\e827'
}
.icon-heart:before {
    content: '\e828'
}
.icon-heart-empty:before {
    content: '\e829'
}
.icon-star:before {
    content: '\e82a'
}
.icon-star-empty:before {
    content: '\e82b'
}
.icon-star-half:before {
    content: '\e82c'
}
.icon-star-half-alt:before {
    content: '\e82d'
}
.icon-user:before {
    content: '\e82e'
}
.icon-users:before {
    content: '\e82f'
}
.icon-male:before {
    content: '\e830'
}
.icon-female:before {
    content: '\e831'
}
.icon-video:before {
    content: '\e832'
}
.icon-videocam:before {
    content: '\e833'
}
.icon-picture:before {
    content: '\e834'
}
.icon-camera:before {
    content: '\e835'
}
.icon-camera-alt:before {
    content: '\e836'
}
.icon-th-large:before {
    content: '\e837'
}
.icon-th:before {
    content: '\e838'
}
.icon-th-list:before {
    content: '\e839'
}
.icon-ok:before {
    content: '\e83a'
}
.icon-ok-circled:before {
    content: '\e83b'
}
.icon-ok-circled2:before {
    content: '\e83c'
}
.icon-ok-squared:before {
    content: '\e83d'
}
.icon-cancel:before {
    content: '\e83e'
}
.icon-cancel-circled:before {
    content: '\e83f'
}
.icon-cancel-circled2:before {
    content: '\e840'
}
.icon-plus:before {
    content: '\e841'
}
.icon-plus-circled:before {
    content: '\e842'
}
.icon-plus-squared:before {
    content: '\e843'
}
.icon-plus-squared-small:before {
    content: '\e844'
}
.icon-minus:before {
    content: '\e845'
}
.icon-minus-circled:before {
    content: '\e846'
}
.icon-minus-squared:before {
    content: '\e847'
}
.icon-minus-squared-alt:before {
    content: '\e848'
}
.icon-minus-squared-small:before {
    content: '\e849'
}
.icon-help:before {
    content: '\e84a'
}
.icon-help-circled:before {
    content: '\e84b'
}
.icon-info-circled:before {
    content: '\e84c'
}
.icon-info:before {
    content: '\e84d'
}
.icon-home:before {
    content: '\e84e'
}
.icon-link:before {
    content: '\e84f'
}
.icon-unlink:before {
    content: '\e850'
}
.icon-link-ext:before {
    content: '\e851'
}
.icon-link-ext-alt:before {
    content: '\e852'
}
.icon-attach:before {
    content: '\e853'
}
.icon-lock:before {
    content: '\e854'
}
.icon-lock-open:before {
    content: '\e855'
}
.icon-lock-open-alt:before {
    content: '\e856'
}
.icon-pin:before {
    content: '\e857'
}
.icon-eye:before {
    content: '\e858'
}
.icon-eye-off:before {
    content: '\e859'
}
.icon-tag:before {
    content: '\e85a'
}
.icon-tags:before {
    content: '\e85b'
}
.icon-bookmark:before {
    content: '\e85c'
}
.icon-bookmark-empty:before {
    content: '\e85d'
}
.icon-flag:before {
    content: '\e85e'
}
.icon-flag-empty:before {
    content: '\e85f'
}
.icon-flag-checkered:before {
    content: '\e860'
}
.icon-thumbs-up:before {
    content: '\e861'
}
.icon-thumbs-down:before {
    content: '\e862'
}
.icon-thumbs-up-alt:before {
    content: '\e863'
}
.icon-thumbs-down-alt:before {
    content: '\e864'
}
.icon-download:before {
    content: '\e865'
}
.icon-upload:before {
    content: '\e866'
}
.icon-download-cloud:before {
    content: '\e867'
}
.icon-upload-cloud:before {
    content: '\e868'
}
.icon-reply:before {
    content: '\e869'
}
.icon-reply-all:before {
    content: '\e86a'
}
.icon-forward:before {
    content: '\e86b'
}
.icon-quote-left:before {
    content: '\e86c'
}
.icon-quote-right:before {
    content: '\e86d'
}
.icon-code:before {
    content: '\e86e'
}
.icon-export:before {
    content: '\e86f'
}
.icon-export-alt:before {
    content: '\e870'
}
.icon-pencil:before {
    content: '\e871'
}
.icon-pencil-squared:before {
    content: '\e872'
}
.icon-edit:before {
    content: '\e873'
}
.icon-print:before {
    content: '\e874'
}
.icon-retweet:before {
    content: '\e875'
}
.icon-keyboard:before {
    content: '\e876'
}
.icon-gamepad:before {
    content: '\e877'
}
.icon-comment:before {
    content: '\e878'
}
.icon-chat:before {
    content: '\e879'
}
.icon-comment-empty:before {
    content: '\e87a'
}
.icon-chat-empty:before {
    content: '\e87b'
}
.icon-bell:before {
    content: '\e87c'
}
.icon-bell-alt:before {
    content: '\e87d'
}
.icon-attention-alt:before {
    content: '\e87e'
}
.icon-attention:before {
    content: '\e87f'
}
.icon-attention-circled:before {
    content: '\e880'
}
.icon-location:before {
    content: '\e881'
}
.icon-direction:before {
    content: '\e882'
}
.icon-compass:before {
    content: '\e883'
}
.icon-trash:before {
    content: '\e884'
}
.icon-doc:before {
    content: '\e885'
}
.icon-docs:before {
    content: '\e886'
}
.icon-doc-text:before {
    content: '\e887'
}
.icon-doc-inv:before {
    content: '\e888'
}
.icon-doc-text-inv:before {
    content: '\e889'
}
.icon-folder:before {
    content: '\e88a'
}
.icon-folder-open:before {
    content: '\e88b'
}
.icon-folder-empty:before {
    content: '\e88c'
}
.icon-folder-open-empty:before {
    content: '\e88d'
}
.icon-box:before {
    content: '\e88e'
}
.icon-rss:before {
    content: '\e88f'
}
.icon-rss-squared:before {
    content: '\e890'
}
.icon-phone:before {
    content: '\e891'
}
.icon-phone-squared:before {
    content: '\e892'
}
.icon-menu:before {
    content: '\e893'
}
.icon-cog:before {
    content: '\e894'
}
.icon-cog-alt:before {
    content: '\e895'
}
.icon-wrench:before {
    content: '\e896'
}
.icon-basket:before {
    content: '\e897'
}
.icon-calendar:before {
    content: '\e898'
}
.icon-calendar-empty:before {
    content: '\e899'
}
.icon-login:before {
    content: '\e89a'
}
.icon-logout:before {
    content: '\e89b'
}
.icon-mic:before {
    content: '\e89c'
}
.icon-mute:before {
    content: '\e89d'
}
.icon-volume-off:before {
    content: '\e89e'
}
.icon-volume-down:before {
    content: '\e89f'
}
.icon-volume-up:before {
    content: '\e8a0'
}
.icon-headphones:before {
    content: '\e8a1'
}
.icon-clock:before {
    content: '\e8a2'
}
.icon-lightbulb:before {
    content: '\e8a3'
}
.icon-block:before {
    content: '\e8a4'
}
.icon-resize-full:before {
    content: '\e8a5'
}
.icon-resize-full-alt:before {
    content: '\e8a6'
}
.icon-resize-small:before {
    content: '\e8a7'
}
.icon-resize-vertical:before {
    content: '\e8a8'
}
.icon-resize-horizontal:before {
    content: '\e8a9'
}
.icon-move:before {
    content: '\e8aa'
}
.icon-zoom-in:before {
    content: '\e8ab'
}
.icon-zoom-out:before {
    content: '\e8ac'
}
.icon-down-circled2:before {
    content: '\e8ad'
}
.icon-up-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-left-hand:before {
    content: '\e8cc'
}
.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-collapse:before {
    content: '\e8da'
}
.icon-collapse-top:before {
    content: '\e8db'
}
.icon-expand:before {
    content: '\e8dc'
}
.icon-play:before {
    content: '\e8dd'
}
.icon-play-circled:before {
    content: '\e8de'
}
.icon-play-circled2:before {
    content: '\e8df'
}
.icon-stop:before {
    content: '\e8e0'
}
.icon-pause:before {
    content: '\e8e1'
}
.icon-to-end:before {
    content: '\e8e2'
}
.icon-to-end-alt:before {
    content: '\e8e3'
}
.icon-to-start:before {
    content: '\e8e4'
}
.icon-to-start-alt:before {
    content: '\e8e5'
}
.icon-fast-fw:before {
    content: '\e8e6'
}
.icon-fast-bw:before {
    content: '\e8e7'
}
.icon-eject:before {
    content: '\e8e8'
}
.icon-target:before {
    content: '\e8e9'
}
.icon-signal:before {
    content: '\e8ea'
}
.icon-award:before {
    content: '\e8eb'
}
.icon-desktop:before {
    content: '\e8ec'
}
.icon-laptop:before {
    content: '\e8ed'
}
.icon-tablet:before {
    content: '\e8ee'
}
.icon-mobile:before {
    content: '\e8ef'
}
.icon-inbox:before {
    content: '\e8f0'
}
.icon-globe:before {
    content: '\e8f1'
}
.icon-sun:before {
    content: '\e8f2'
}
.icon-cloud:before {
    content: '\e8f3'
}
.icon-flash:before {
    content: '\e8f4'
}
.icon-moon:before {
    content: '\e8f5'
}
.icon-umbrella:before {
    content: '\e8f6'
}
.icon-flight:before {
    content: '\e8f7'
}
.icon-fighter-jet:before {
    content: '\e8f8'
}
.icon-leaf:before {
    content: '\e8f9'
}
.icon-font:before {
    content: '\e8fa'
}
.icon-bold:before {
    content: '\e8fb'
}
.icon-italic:before {
    content: '\e8fc'
}
.icon-text-height:before {
    content: '\e8fd'
}
.icon-text-width:before {
    content: '\e8fe'
}
.icon-align-left:before {
    content: '\e8ff'
}
.icon-align-center:before {
    content: '\e900'
}
.icon-align-right:before {
    content: '\e901'
}
.icon-align-justify:before {
    content: '\e902'
}
.icon-list:before {
    content: '\e903'
}
.icon-indent-left:before {
    content: '\e904'
}
.icon-indent-right:before {
    content: '\e905'
}
.icon-list-bullet:before {
    content: '\e906'
}
.icon-list-numbered:before {
    content: '\e907'
}
.icon-strike:before {
    content: '\e908'
}
.icon-underline:before {
    content: '\e909'
}
.icon-superscript:before {
    content: '\e90a'
}
.icon-subscript:before {
    content: '\e90b'
}
.icon-table:before {
    content: '\e90c'
}
.icon-columns:before {
    content: '\e90d'
}
.icon-crop:before {
    content: '\e90e'
}
.icon-scissors:before {
    content: '\e90f'
}
.icon-paste:before {
    content: '\e910'
}
.icon-briefcase:before {
    content: '\e911'
}
.icon-suitcase:before {
    content: '\e912'
}
.icon-ellipsis:before {
    content: '\e913'
}
.icon-ellipsis-vert:before {
    content: '\e914'
}
.icon-off:before {
    content: '\e915'
}
.icon-road:before {
    content: '\e916'
}
.icon-list-alt:before {
    content: '\e917'
}
.icon-qrcode:before {
    content: '\e918'
}
.icon-barcode:before {
    content: '\e919'
}
.icon-book:before {
    content: '\e91a'
}
.icon-ajust:before {
    content: '\e91b'
}
.icon-tint:before {
    content: '\e91c'
}
.icon-check:before {
    content: '\e91d'
}
.icon-check-empty:before {
    content: '\e91e'
}
.icon-circle:before {
    content: '\e91f'
}
.icon-circle-empty:before {
    content: '\e920'
}
.icon-asterisk:before {
    content: '\e921'
}
.icon-gift:before {
    content: '\e922'
}
.icon-fire:before {
    content: '\e923'
}
.icon-magnet:before {
    content: '\e924'
}
.icon-chart-bar:before {
    content: '\e925'
}
.icon-ticket:before {
    content: '\e926'
}
.icon-credit-card:before {
    content: '\e927'
}
.icon-floppy:before {
    content: '\e928'
}
.icon-megaphone:before {
    content: '\e929'
}
.icon-hdd:before {
    content: '\e92a'
}
.icon-key:before {
    content: '\e92b'
}
.icon-fork:before {
    content: '\e92c'
}
.icon-rocket:before {
    content: '\e92d'
}
.icon-bug:before {
    content: '\e92e'
}
.icon-certificate:before {
    content: '\e92f'
}
.icon-tasks:before {
    content: '\e930'
}
.icon-filter:before {
    content: '\e931'
}
.icon-beaker:before {
    content: '\e932'
}
.icon-magic:before {
    content: '\e933'
}
.icon-truck:before {
    content: '\e934'
}
.icon-money:before {
    content: '\e935'
}
.icon-euro:before {
    content: '\e936'
}
.icon-pound:before {
    content: '\e937'
}
.icon-dollar:before {
    content: '\e938'
}
.icon-rupee:before {
    content: '\e939'
}
.icon-yen:before {
    content: '\e93a'
}
.icon-renminbi:before {
    content: '\e93b'
}
.icon-won:before {
    content: '\e93c'
}
.icon-bitcoin:before {
    content: '\e93d'
}
.icon-sort:before {
    content: '\e93e'
}
.icon-sort-down:before {
    content: '\e93f'
}
.icon-sort-up:before {
    content: '\e940'
}
.icon-sort-alt-up:before {
    content: '\e941'
}
.icon-sort-alt-down:before {
    content: '\e942'
}
.icon-sort-name-up:before {
    content: '\e943'
}
.icon-sort-name-down:before {
    content: '\e944'
}
.icon-sort-number-up:before {
    content: '\e945'
}
.icon-sort-number-down:before {
    content: '\e946'
}
.icon-hammer:before {
    content: '\e947'
}
.icon-gauge:before {
    content: '\e948'
}
.icon-sitemap:before {
    content: '\e949'
}
.icon-spinner:before {
    content: '\e94a'
}
.icon-coffee:before {
    content: '\e94b'
}
.icon-food:before {
    content: '\e94c'
}
.icon-beer:before {
    content: '\e94d'
}
.icon-user-md:before {
    content: '\e94e'
}
.icon-stethoscope:before {
    content: '\e94f'
}
.icon-ambulance:before {
    content: '\e950'
}
.icon-medkit:before {
    content: '\e951'
}
.icon-h-sigh:before {
    content: '\e952'
}
.icon-hospital:before {
    content: '\e953'
}
.icon-building:before {
    content: '\e954'
}
.icon-smile:before {
    content: '\e955'
}
.icon-frown:before {
    content: '\e956'
}
.icon-meh:before {
    content: '\e957'
}
.icon-anchor:before {
    content: '\e958'
}
.icon-terminal:before {
    content: '\e959'
}
.icon-eraser:before {
    content: '\e95a'
}
.icon-puzzle:before {
    content: '\e95b'
}
.icon-shield:before {
    content: '\e95c'
}
.icon-extinguisher:before {
    content: '\e95d'
}
.icon-bullseye:before {
    content: '\e95e'
}
.icon-adn:before {
    content: '\e95f'
}
.icon-android:before {
    content: '\e960'
}
.icon-apple:before {
    content: '\e961'
}
.icon-bitbucket:before {
    content: '\e962'
}
.icon-bitbucket-squared:before {
    content: '\e963'
}
.icon-css3:before {
    content: '\e964'
}
.icon-dribbble:before {
    content: '\e965'
}
.icon-dropbox:before {
    content: '\e966'
}
.icon-facebook:before {
    content: '\e967'
}
.icon-facebook-squared:before {
    content: '\e968'
}
.icon-flickr:before {
    content: '\e969'
}
.icon-foursquare:before {
    content: '\e96a'
}
.icon-github:before {
    content: '\e96b'
}
.icon-github-squared:before {
    content: '\e96c'
}
.icon-github-circled:before {
    content: '\e96d'
}
.icon-gittip:before {
    content: '\e96e'
}
.icon-gplus-squared:before {
    content: '\e96f'
}
.icon-gplus:before {
    content: '\e970'
}
.icon-html5:before {
    content: '\e971'
}
.icon-instagramm:before {
    content: '\e972'
}
.icon-linkedin-squared:before {
    content: '\e973'
}
.icon-linux:before {
    content: '\e974'
}
.icon-linkedin:before {
    content: '\e975'
}
.icon-maxcdn:before {
    content: '\e976'
}
.icon-pinterest-circled:before {
    content: '\e977'
}
.icon-pinterest-squared:before {
    content: '\e978'
}
.icon-renren:before {
    content: '\e979'
}
.icon-skype:before {
    content: '\e97a'
}
.icon-stackoverflow:before {
    content: '\e97b'
}
.icon-trello:before {
    content: '\e97c'
}
.icon-tumblr:before {
    content: '\e97d'
}
.icon-tumblr-squared:before {
    content: '\e97e'
}
.icon-twitter-squared:before {
    content: '\e97f'
}
.icon-twitter:before {
    content: '\e980'
}
.icon-vkontakte:before {
    content: '\e981'
}
.icon-weibo:before {
    content: '\e982'
}
.icon-windows:before {
    content: '\e983'
}
.icon-xing:before {
    content: '\e984'
}
.icon-xing-squared:before {
    content: '\e985'
}
.icon-youtube:before {
    content: '\e986'
}
.icon-youtube-squared:before {
    content: '\e987'
}
.icon-youtube-play:before {
    content: '\e988'
}
.icon-blank:before {
    content: '\e989'
}
.icon-lemon:before {
    content: '\e98a'
}
.icon-note:before {
    content: '\e98b'
}
.icon-note-beamed:before {
    content: '\e98c'
}
.icon-music-1:before {
    content: '\e98d'
}
.icon-search-2:before {
    content: '\e98e'
}
.icon-flashlight:before {
    content: '\e98f'
}
.icon-mail-1:before {
    content: '\e990'
}
.icon-heart-1:before {
    content: '\e991'
}
.icon-heart-empty-1:before {
    content: '\e992'
}
.icon-star-1:before {
    content: '\e993'
}
.icon-star-empty-1:before {
    content: '\e994'
}
.icon-user-1:before {
    content: '\e995'
}
.icon-users-1:before {
    content: '\e996'
}
.icon-user-add:before {
    content: '\e997'
}
.icon-video-1:before {
    content: '\e998'
}
.icon-picture-1:before {
    content: '\e999'
}
.icon-camera-1:before {
    content: '\e99a'
}
.icon-layout:before {
    content: '\e99b'
}
.icon-menu-1:before {
    content: '\e99c'
}
.icon-check-1:before {
    content: '\e99d'
}
.icon-cancel-1:before {
    content: '\e99e'
}
.icon-cancel-circled-1:before {
    content: '\e99f'
}
.icon-cancel-squared:before {
    content: '\e9a0'
}
.icon-plus-1:before {
    content: '\e9a1'
}
.icon-plus-circled-1:before {
    content: '\e9a2'
}
.icon-plus-squared-1:before {
    content: '\e9a3'
}
.icon-minus-1:before {
    content: '\e9a4'
}
.icon-minus-circled-1:before {
    content: '\e9a5'
}
.icon-minus-squared-1:before {
    content: '\e9a6'
}
.icon-help-1:before {
    content: '\e9a7'
}
.icon-help-circled-1:before {
    content: '\e9a8'
}
.icon-info-1:before {
    content: '\e9a9'
}
.icon-info-circled-1:before {
    content: '\e9aa'
}
.icon-back:before {
    content: '\e9ab'
}
.icon-home-1:before {
    content: '\e9ac'
}
.icon-link-1:before {
    content: '\e9ad'
}
.icon-attach-1:before {
    content: '\e9ae'
}
.icon-lock-1:before {
    content: '\e9af'
}
.icon-lock-open-1:before {
    content: '\e9b0'
}
.icon-eye-1:before {
    content: '\e9b1'
}
.icon-tag-1:before {
    content: '\e9b2'
}
.icon-bookmark-1:before {
    content: '\e9b3'
}
.icon-bookmarks:before {
    content: '\e9b4'
}
.icon-flag-1:before {
    content: '\e9b5'
}
.icon-thumbs-up-1:before {
    content: '\e9b6'
}
.icon-thumbs-down-1:before {
    content: '\e9b7'
}
.icon-download-1:before {
    content: '\e9b8'
}
.icon-upload-1:before {
    content: '\e9b9'
}
.icon-upload-cloud-1:before {
    content: '\e9ba'
}
.icon-reply-1:before {
    content: '\e9bb'
}
.icon-reply-all-1:before {
    content: '\e9bc'
}
.icon-forward-1:before {
    content: '\e9bd'
}
.icon-quote:before {
    content: '\e9be'
}
.icon-code-1:before {
    content: '\e9bf'
}
.icon-export-1:before {
    content: '\e9c0'
}
.icon-pencil-1:before {
    content: '\e9c1'
}
.icon-feather:before {
    content: '\e9c2'
}
.icon-print-1:before {
    content: '\e9c3'
}
.icon-retweet-1:before {
    content: '\e9c4'
}
.icon-keyboard-1:before {
    content: '\e9c5'
}
.icon-comment-1:before {
    content: '\e9c6'
}
.icon-chat-1:before {
    content: '\e9c7'
}
.icon-bell-1:before {
    content: '\e9c8'
}
.icon-attention-1:before {
    content: '\e9c9'
}
.icon-alert:before {
    content: '\e9ca'
}
.icon-vcard:before {
    content: '\e9cb'
}
.icon-address:before {
    content: '\e9cc'
}
.icon-location-1:before {
    content: '\e9cd'
}
.icon-map:before {
    content: '\e9ce'
}
.icon-direction-1:before {
    content: '\e9cf'
}
.icon-compass-1:before {
    content: '\e9d0'
}
.icon-cup:before {
    content: '\e9d1'
}
.icon-trash-1:before {
    content: '\e9d2'
}
.icon-doc-1:before {
    content: '\e9d3'
}
.icon-docs-1:before {
    content: '\e9d4'
}
.icon-doc-landscape:before {
    content: '\e9d5'
}
.icon-doc-text-1:before {
    content: '\e9d6'
}
.icon-doc-text-inv-1:before {
    content: '\e9d7'
}
.icon-newspaper:before {
    content: '\e9d8'
}
.icon-book-open:before {
    content: '\e9d9'
}
.icon-book-1:before {
    content: '\e9da'
}
.icon-folder-1:before {
    content: '\e9db'
}
.icon-archive:before {
    content: '\e9dc'
}
.icon-box-1:before {
    content: '\e9dd'
}
.icon-rss-1:before {
    content: '\e9de'
}
.icon-phone-1:before {
    content: '\e9df'
}
.icon-cog-1:before {
    content: '\e9e0'
}
.icon-tools:before {
    content: '\e9e1'
}
.icon-share:before {
    content: '\e9e2'
}
.icon-shareable:before {
    content: '\e9e3'
}
.icon-basket-1:before {
    content: '\e9e4'
}
.icon-bag:before {
    content: '\e9e5'
}
.icon-calendar-1:before {
    content: '\e9e6'
}
.icon-login-1:before {
    content: '\e9e7'
}
.icon-logout-1:before {
    content: '\e9e8'
}
.icon-mic-1:before {
    content: '\e9e9'
}
.icon-mute-1:before {
    content: '\e9ea'
}
.icon-sound:before {
    content: '\e9eb'
}
.icon-volume:before {
    content: '\e9ec'
}
.icon-clock-1:before {
    content: '\e9ed'
}
.icon-hourglass:before {
    content: '\e9ee'
}
.icon-lamp:before {
    content: '\e9ef'
}
.icon-light-down:before {
    content: '\e9f0'
}
.icon-light-up:before {
    content: '\e9f1'
}
.icon-adjust:before {
    content: '\e9f2'
}
.icon-block-1:before {
    content: '\e9f3'
}
.icon-resize-full-1:before {
    content: '\e9f4'
}
.icon-resize-small-1:before {
    content: '\e9f5'
}
.icon-popup:before {
    content: '\e9f6'
}
.icon-publish:before {
    content: '\e9f7'
}
.icon-window:before {
    content: '\e9f8'
}
.icon-arrow-combo:before {
    content: '\e9f9'
}
.icon-down-circled-1:before {
    content: '\e9fa'
}
.icon-left-circled-1:before {
    content: '\e9fb'
}
.icon-right-circled-1:before {
    content: '\e9fc'
}
.icon-up-circled-1:before {
    content: '\e9fd'
}
.icon-down-open-1:before {
    content: '\e9fe'
}
.icon-left-open-1:before {
    content: '\e9ff'
}
.icon-right-open-1:before {
    content: '\ea00'
}
.icon-up-open-1:before {
    content: '\ea01'
}
.icon-down-open-mini:before {
    content: '\ea02'
}
.icon-left-open-mini:before {
    content: '\ea03'
}
.icon-right-open-mini:before {
    content: '\ea04'
}
.icon-up-open-mini:before {
    content: '\ea05'
}
.icon-down-open-big:before {
    content: '\ea06'
}
.icon-left-open-big:before {
    content: '\ea07'
}
.icon-right-open-big:before {
    content: '\ea08'
}
.icon-up-open-big:before {
    content: '\ea09'
}
.icon-down-1:before {
    content: '\ea0a'
}
.icon-left-1:before {
    content: '\ea0b'
}
.icon-right-1:before {
    content: '\ea0c'
}
.icon-up-1:before {
    content: '\ea0d'
}
.icon-down-dir-1:before {
    content: '\ea0e'
}
.icon-left-dir-1:before {
    content: '\ea0f'
}
.icon-right-dir-1:before {
    content: '\ea10'
}
.icon-up-dir-1:before {
    content: '\ea11'
}
.icon-down-bold:before {
    content: '\ea12'
}
.icon-left-bold:before {
    content: '\ea13'
}
.icon-right-bold:before {
    content: '\ea14'
}
.icon-up-bold:before {
    content: '\ea15'
}
.icon-down-thin:before {
    content: '\ea16'
}
.icon-left-thin:before {
    content: '\ea17'
}
.icon-right-thin:before {
    content: '\ea18'
}
.icon-up-thin:before {
    content: '\ea19'
}
.icon-ccw-1:before {
    content: '\ea1a'
}
.icon-cw-1:before {
    content: '\ea1b'
}
.icon-arrows-ccw:before {
    content: '\ea1c'
}
.icon-level-down-1:before {
    content: '\ea1d'
}
.icon-level-up-1:before {
    content: '\ea1e'
}
.icon-shuffle-1:before {
    content: '\ea1f'
}
.icon-loop:before {
    content: '\ea20'
}
.icon-switch:before {
    content: '\ea21'
}
.icon-play-1:before {
    content: '\ea22'
}
.icon-stop-1:before {
    content: '\ea23'
}
.icon-pause-1:before {
    content: '\ea24'
}
.icon-record:before {
    content: '\ea25'
}
.icon-to-end-1:before {
    content: '\ea26'
}
.icon-to-start-1:before {
    content: '\ea27'
}
.icon-fast-forward:before {
    content: '\ea28'
}
.icon-fast-backward:before {
    content: '\ea29'
}
.icon-progress-0:before {
    content: '\ea2a'
}
.icon-progress-1:before {
    content: '\ea2b'
}
.icon-progress-2:before {
    content: '\ea2c'
}
.icon-progress-3:before {
    content: '\ea2d'
}
.icon-target-1:before {
    content: '\ea2e'
}
.icon-palette:before {
    content: '\ea2f'
}
.icon-list-1:before {
    content: '\ea30'
}
.icon-list-add:before {
    content: '\ea31'
}
.icon-signal-1:before {
    content: '\ea32'
}
.icon-trophy:before {
    content: '\ea33'
}
.icon-battery:before {
    content: '\ea34'
}
.icon-back-in-time:before {
    content: '\ea35'
}
.icon-monitor:before {
    content: '\ea36'
}
.icon-mobile-1:before {
    content: '\ea37'
}
.icon-network:before {
    content: '\ea38'
}
.icon-cd:before {
    content: '\ea39'
}
.icon-inbox-1:before {
    content: '\ea3a'
}
.icon-install:before {
    content: '\ea3b'
}
.icon-globe-1:before {
    content: '\ea3c'
}
.icon-cloud-1:before {
    content: '\ea3d'
}
.icon-cloud-thunder:before {
    content: '\ea3e'
}
.icon-flash-1:before {
    content: '\ea3f'
}
.icon-moon-1:before {
    content: '\ea40'
}
.icon-flight-1:before {
    content: '\ea41'
}
.icon-paper-plane:before {
    content: '\ea42'
}
.icon-leaf-1:before {
    content: '\ea43'
}
.icon-lifebuoy:before {
    content: '\ea44'
}
.icon-mouse:before {
    content: '\ea45'
}
.icon-briefcase-1:before {
    content: '\ea46'
}
.icon-suitcase-1:before {
    content: '\ea47'
}
.icon-dot:before {
    content: '\ea48'
}
.icon-dot-2:before {
    content: '\ea49'
}
.icon-dot-3:before {
    content: '\ea4a'
}
.icon-brush:before {
    content: '\ea4b'
}
.icon-magnet-1:before {
    content: '\ea4c'
}
.icon-infinity:before {
    content: '\ea4d'
}
.icon-erase:before {
    content: '\ea4e'
}
.icon-chart-pie:before {
    content: '\ea4f'
}
.icon-chart-line:before {
    content: '\ea50'
}
.icon-chart-bar-1:before {
    content: '\ea51'
}
.icon-chart-area:before {
    content: '\ea52'
}
.icon-tape:before {
    content: '\ea53'
}
.icon-graduation-cap:before {
    content: '\ea54'
}
.icon-language:before {
    content: '\ea55'
}
.icon-ticket-1:before {
    content: '\ea56'
}
.icon-water:before {
    content: '\ea57'
}
.icon-droplet:before {
    content: '\ea58'
}
.icon-air:before {
    content: '\ea59'
}
.icon-credit-card-1:before {
    content: '\ea5a'
}
.icon-floppy-1:before {
    content: '\ea5b'
}
.icon-clipboard:before {
    content: '\ea5c'
}
.icon-megaphone-1:before {
    content: '\ea5d'
}
.icon-database:before {
    content: '\ea5e'
}
.icon-drive:before {
    content: '\ea5f'
}
.icon-bucket:before {
    content: '\ea60'
}
.icon-thermometer:before {
    content: '\ea61'
}
.icon-key-1:before {
    content: '\ea62'
}
.icon-flow-cascade:before {
    content: '\ea63'
}
.icon-flow-branch:before {
    content: '\ea64'
}
.icon-flow-tree:before {
    content: '\ea65'
}
.icon-flow-line:before {
    content: '\ea66'
}
.icon-flow-parallel:before {
    content: '\ea67'
}
.icon-rocket-1:before {
    content: '\ea68'
}
.icon-gauge-1:before {
    content: '\ea69'
}
.icon-traffic-cone:before {
    content: '\ea6a'
}
.icon-cc:before {
    content: '\ea6b'
}
.icon-cc-by:before {
    content: '\ea6c'
}
.icon-cc-nc:before {
    content: '\ea6d'
}
.icon-cc-nc-eu:before {
    content: '\ea6e'
}
.icon-cc-nc-jp:before {
    content: '\ea6f'
}
.icon-cc-sa:before {
    content: '\ea70'
}
.icon-cc-nd:before {
    content: '\ea71'
}
.icon-cc-pd:before {
    content: '\ea72'
}
.icon-cc-zero:before {
    content: '\ea73'
}
.icon-cc-share:before {
    content: '\ea74'
}
.icon-cc-remix:before {
    content: '\ea75'
}
.icon-github-1:before {
    content: '\ea76'
}
.icon-github-circled-1:before {
    content: '\ea77'
}
.icon-flickr-1:before {
    content: '\ea78'
}
.icon-flickr-circled:before {
    content: '\ea79'
}
.icon-vimeo:before {
    content: '\ea7a'
}
.icon-vimeo-circled:before {
    content: '\ea7b'
}
.icon-twitter-1:before {
    content: '\ea7c'
}
.icon-twitter-circled:before {
    content: '\ea7d'
}
.icon-facebook-1:before {
    content: '\ea7e'
}
.icon-facebook-circled:before {
    content: '\ea7f'
}
.icon-facebook-squared-1:before {
    content: '\ea80'
}
.icon-gplus-1:before {
    content: '\ea81'
}
.icon-gplus-circled:before {
    content: '\ea82'
}
.icon-pinterest:before {
    content: '\ea83'
}
.icon-pinterest-circled-1:before {
    content: '\ea84'
}
.icon-tumblr-1:before {
    content: '\ea85'
}
.icon-tumblr-circled:before {
    content: '\ea86'
}
.icon-linkedin-1:before {
    content: '\ea87'
}
.icon-linkedin-circled:before {
    content: '\ea88'
}
.icon-dribbble-1:before {
    content: '\ea89'
}
.icon-dribbble-circled:before {
    content: '\ea8a'
}
.icon-stumbleupon:before {
    content: '\ea8b'
}
.icon-stumbleupon-circled:before {
    content: '\ea8c'
}
.icon-lastfm:before {
    content: '\ea8d'
}
.icon-lastfm-circled:before {
    content: '\ea8e'
}
.icon-rdio:before {
    content: '\ea8f'
}
.icon-rdio-circled:before {
    content: '\ea90'
}
.icon-spotify:before {
    content: '\ea91'
}
.icon-spotify-circled:before {
    content: '\ea92'
}
.icon-qq:before {
    content: '\ea93'
}
.icon-instagram:before {
    content: '\ea94'
}
.icon-dropbox-1:before {
    content: '\ea95'
}
.icon-evernote:before {
    content: '\ea96'
}
.icon-flattr:before {
    content: '\ea97'
}
.icon-skype-1:before {
    content: '\ea98'
}
.icon-skype-circled:before {
    content: '\ea99'
}
.icon-renren-1:before {
    content: '\ea9a'
}
.icon-sina-weibo:before {
    content: '\ea9b'
}
.icon-paypal:before {
    content: '\ea9c'
}
.icon-picasa:before {
    content: '\ea9d'
}
.icon-soundcloud:before {
    content: '\ea9e'
}
.icon-mixi:before {
    content: '\ea9f'
}
.icon-behance:before {
    content: '\eaa0'
}
.icon-google-circles:before {
    content: '\eaa1'
}
.icon-vkontakte-1:before {
    content: '\eaa2'
}
.icon-smashing:before {
    content: '\eaa3'
}
.icon-sweden:before {
    content: '\eaa4'
}
.icon-db-shape:before {
    content: '\eaa5'
}
.icon-logo-db:before {
    content: '\eaa6'
}
.icon-music-outline:before {
    content: '\eaa7'
}
.icon-music-2:before {
    content: '\eaa8'
}
.icon-search-outline:before {
    content: '\eaa9'
}
.icon-search-3:before {
    content: '\eaaa'
}
.icon-mail-2:before {
    content: '\eaab'
}
.icon-heart-2:before {
    content: '\eaac'
}
.icon-heart-filled:before {
    content: '\eaad'
}
.icon-star-2:before {
    content: '\eaae'
}
.icon-star-filled:before {
    content: '\eaaf'
}
.icon-user-outline:before {
    content: '\eab0'
}
.icon-user-2:before {
    content: '\eab1'
}
.icon-users-outline:before {
    content: '\eab2'
}
.icon-users-2:before {
    content: '\eab3'
}
.icon-user-add-outline:before {
    content: '\eab4'
}
.icon-user-add-1:before {
    content: '\eab5'
}
.icon-user-delete-outline:before {
    content: '\eab6'
}
.icon-user-delete:before {
    content: '\eab7'
}
.icon-video-2:before {
    content: '\eab8'
}
.icon-videocam-outline:before {
    content: '\eab9'
}
.icon-videocam-1:before {
    content: '\eaba'
}
.icon-picture-outline:before {
    content: '\eabb'
}
.icon-picture-2:before {
    content: '\eabc'
}
.icon-camera-outline:before {
    content: '\eabd'
}
.icon-camera-2:before {
    content: '\eabe'
}
.icon-th-outline:before {
    content: '\eabf'
}
.icon-th-1:before {
    content: '\eac0'
}
.icon-th-large-outline:before {
    content: '\eac1'
}
.icon-th-large-1:before {
    content: '\eac2'
}
.icon-th-list-outline:before {
    content: '\eac3'
}
.icon-th-list-1:before {
    content: '\eac4'
}
.icon-ok-outline:before {
    content: '\eac5'
}
.icon-ok-1:before {
    content: '\eac6'
}
.icon-cancel-outline:before {
    content: '\eac7'
}
.icon-cancel-2:before {
    content: '\eac8'
}
.icon-cancel-alt:before {
    content: '\eac9'
}
.icon-cancel-alt-filled:before {
    content: '\eaca'
}
.icon-cancel-circled-outline:before {
    content: '\eacb'
}
.icon-cancel-circled-2:before {
    content: '\eacc'
}
.icon-plus-outline:before {
    content: '\eacd'
}
.icon-plus-2:before {
    content: '\eace'
}
.icon-minus-outline:before {
    content: '\eacf'
}
.icon-minus-2:before {
    content: '\ead0'
}
.icon-divide-outline:before {
    content: '\ead1'
}
.icon-divide:before {
    content: '\ead2'
}
.icon-eq-outline:before {
    content: '\ead3'
}
.icon-eq:before {
    content: '\ead4'
}
.icon-info-outline:before {
    content: '\ead5'
}
.icon-info-2:before {
    content: '\ead6'
}
.icon-home-outline:before {
    content: '\ead7'
}
.icon-home-2:before {
    content: '\ead8'
}
.icon-link-outline:before {
    content: '\ead9'
}
.icon-link-2:before {
    content: '\eada'
}
.icon-attach-outline:before {
    content: '\eadb'
}
.icon-attach-2:before {
    content: '\eadc'
}
.icon-lock-2:before {
    content: '\eadd'
}
.icon-lock-filled:before {
    content: '\eade'
}
.icon-lock-open-2:before {
    content: '\eadf'
}
.icon-lock-open-filled:before {
    content: '\eae0'
}
.icon-pin-outline:before {
    content: '\eae1'
}
.icon-pin-1:before {
    content: '\eae2'
}
.icon-eye-outline:before {
    content: '\eae3'
}
.icon-eye-2:before {
    content: '\eae4'
}
.icon-tag-2:before {
    content: '\eae5'
}
.icon-tags-1:before {
    content: '\eae6'
}
.icon-bookmark-2:before {
    content: '\eae7'
}
.icon-flag-2:before {
    content: '\eae8'
}
.icon-flag-filled:before {
    content: '\eae9'
}
.icon-thumbs-up-2:before {
    content: '\eaea'
}
.icon-thumbs-down-2:before {
    content: '\eaeb'
}
.icon-download-outline:before {
    content: '\eaec'
}
.icon-download-2:before {
    content: '\eaed'
}
.icon-upload-outline:before {
    content: '\eaee'
}
.icon-upload-2:before {
    content: '\eaef'
}
.icon-upload-cloud-outline:before {
    content: '\eaf0'
}
.icon-upload-cloud-2:before {
    content: '\eaf1'
}
.icon-reply-outline:before {
    content: '\eaf2'
}
.icon-reply-2:before {
    content: '\eaf3'
}
.icon-forward-outline:before {
    content: '\eaf4'
}
.icon-forward-2:before {
    content: '\eaf5'
}
.icon-code-outline:before {
    content: '\eaf6'
}
.icon-code-2:before {
    content: '\eaf7'
}
.icon-export-outline:before {
    content: '\eaf8'
}
.icon-export-2:before {
    content: '\eaf9'
}
.icon-pencil-2:before {
    content: '\eafa'
}
.icon-pen:before {
    content: '\eafb'
}
.icon-feather-1:before {
    content: '\eafc'
}
.icon-edit-1:before {
    content: '\eafd'
}
.icon-print-2:before {
    content: '\eafe'
}
.icon-comment-2:before {
    content: '\eaff'
}
.icon-chat-2:before {
    content: '\eb00'
}
.icon-chat-alt:before {
    content: '\eb01'
}
.icon-bell-2:before {
    content: '\eb02'
}
.icon-attention-2:before {
    content: '\eb03'
}
.icon-attention-filled:before {
    content: '\eb04'
}
.icon-warning-empty:before {
    content: '\eb05'
}
.icon-warning:before {
    content: '\eb06'
}
.icon-contacts:before {
    content: '\eb07'
}
.icon-vcard-1:before {
    content: '\eb08'
}
.icon-address-1:before {
    content: '\eb09'
}
.icon-location-outline:before {
    content: '\eb0a'
}
.icon-location-2:before {
    content: '\eb0b'
}
.icon-map-1:before {
    content: '\eb0c'
}
.icon-direction-outline:before {
    content: '\eb0d'
}
.icon-direction-2:before {
    content: '\eb0e'
}
.icon-compass-2:before {
    content: '\eb0f'
}
.icon-trash-2:before {
    content: '\eb10'
}
.icon-doc-2:before {
    content: '\eb11'
}
.icon-doc-text-2:before {
    content: '\eb12'
}
.icon-doc-add:before {
    content: '\eb13'
}
.icon-doc-remove:before {
    content: '\eb14'
}
.icon-news:before {
    content: '\eb15'
}
.icon-folder-2:before {
    content: '\eb16'
}
.icon-folder-add:before {
    content: '\eb17'
}
.icon-folder-delete:before {
    content: '\eb18'
}
.icon-archive-1:before {
    content: '\eb19'
}
.icon-box-2:before {
    content: '\eb1a'
}
.icon-rss-outline:before {
    content: '\eb1b'
}
.icon-rss-2:before {
    content: '\eb1c'
}
.icon-phone-outline:before {
    content: '\eb1d'
}
.icon-phone-2:before {
    content: '\eb1e'
}
.icon-menu-outline:before {
    content: '\eb1f'
}
.icon-menu-2:before {
    content: '\eb20'
}
.icon-cog-outline:before {
    content: '\eb21'
}
.icon-cog-2:before {
    content: '\eb22'
}
.icon-wrench-outline:before {
    content: '\eb23'
}
.icon-wrench-1:before {
    content: '\eb24'
}
.icon-basket-2:before {
    content: '\eb25'
}
.icon-calendar-outlilne:before {
    content: '\eb26'
}
.icon-calendar-2:before {
    content: '\eb27'
}
.icon-mic-outline:before {
    content: '\eb28'
}
.icon-mic-2:before {
    content: '\eb29'
}
.icon-volume-off-1:before {
    content: '\eb2a'
}
.icon-volume-low:before {
    content: '\eb2b'
}
.icon-volume-middle:before {
    content: '\eb2c'
}
.icon-volume-high:before {
    content: '\eb2d'
}
.icon-headphones-1:before {
    content: '\eb2e'
}
.icon-clock-2:before {
    content: '\eb2f'
}
.icon-wristwatch:before {
    content: '\eb30'
}
.icon-stopwatch:before {
    content: '\eb31'
}
.icon-lightbulb-1:before {
    content: '\eb32'
}
.icon-block-outline:before {
    content: '\eb33'
}
.icon-block-2:before {
    content: '\eb34'
}
.icon-resize-full-outline:before {
    content: '\eb35'
}
.icon-resize-full-2:before {
    content: '\eb36'
}
.icon-resize-normal-outline:before {
    content: '\eb37'
}
.icon-resize-normal:before {
    content: '\eb38'
}
.icon-move-outline:before {
    content: '\eb39'
}
.icon-move-1:before {
    content: '\eb3a'
}
.icon-popup-1:before {
    content: '\eb3b'
}
.icon-zoom-in-outline:before {
    content: '\eb3c'
}
.icon-zoom-in-1:before {
    content: '\eb3d'
}
.icon-zoom-out-outline:before {
    content: '\eb3e'
}
.icon-zoom-out-1:before {
    content: '\eb3f'
}
.icon-popup-2:before {
    content: '\eb40'
}
.icon-left-open-outline:before {
    content: '\eb41'
}
.icon-left-open-2:before {
    content: '\eb42'
}
.icon-right-open-outline:before {
    content: '\eb43'
}
.icon-right-open-2:before {
    content: '\eb44'
}
.icon-down-2:before {
    content: '\eb45'
}
.icon-left-2:before {
    content: '\eb46'
}
.icon-right-2:before {
    content: '\eb47'
}
.icon-up-2:before {
    content: '\eb48'
}
.icon-down-outline:before {
    content: '\eb49'
}
.icon-left-outline:before {
    content: '\eb4a'
}
.icon-right-outline:before {
    content: '\eb4b'
}
.icon-up-outline:before {
    content: '\eb4c'
}
.icon-down-small:before {
    content: '\eb4d'
}
.icon-left-small:before {
    content: '\eb4e'
}
.icon-right-small:before {
    content: '\eb4f'
}
.icon-up-small:before {
    content: '\eb50'
}
.icon-cw-outline:before {
    content: '\eb51'
}
.icon-cw-2:before {
    content: '\eb52'
}
.icon-arrows-cw-outline:before {
    content: '\eb53'
}
.icon-arrows-cw-1:before {
    content: '\eb54'
}
.icon-loop-outline:before {
    content: '\eb55'
}
.icon-loop-1:before {
    content: '\eb56'
}
.icon-loop-alt-outline:before {
    content: '\eb57'
}
.icon-loop-alt:before {
    content: '\eb58'
}
.icon-shuffle-2:before {
    content: '\eb59'
}
.icon-play-outline:before {
    content: '\eb5a'
}
.icon-play-2:before {
    content: '\eb5b'
}
.icon-stop-outline:before {
    content: '\eb5c'
}
.icon-stop-2:before {
    content: '\eb5d'
}
.icon-pause-outline:before {
    content: '\eb5e'
}
.icon-pause-2:before {
    content: '\eb5f'
}
.icon-fast-fw-outline:before {
    content: '\eb60'
}
.icon-fast-fw-1:before {
    content: '\eb61'
}
.icon-rewind-outline:before {
    content: '\eb62'
}
.icon-rewind:before {
    content: '\eb63'
}
.icon-record-outline:before {
    content: '\eb64'
}
.icon-record-1:before {
    content: '\eb65'
}
.icon-eject-outline:before {
    content: '\eb66'
}
.icon-eject-1:before {
    content: '\eb67'
}
.icon-eject-alt-outline:before {
    content: '\eb68'
}
.icon-eject-alt:before {
    content: '\eb69'
}
.icon-bat1:before {
    content: '\eb6a'
}
.icon-bat2:before {
    content: '\eb6b'
}
.icon-bat3:before {
    content: '\eb6c'
}
.icon-bat4:before {
    content: '\eb6d'
}
.icon-bat-charge:before {
    content: '\eb6e'
}
.icon-plug:before {
    content: '\eb6f'
}
.icon-target-outline:before {
    content: '\eb70'
}
.icon-target-2:before {
    content: '\eb71'
}
.icon-wifi-outline:before {
    content: '\eb72'
}
.icon-wifi:before {
    content: '\eb73'
}
.icon-desktop-1:before {
    content: '\eb74'
}
.icon-laptop-1:before {
    content: '\eb75'
}
.icon-tablet-1:before {
    content: '\eb76'
}
.icon-mobile-2:before {
    content: '\eb77'
}
.icon-contrast:before {
    content: '\eb78'
}
.icon-globe-outline:before {
    content: '\eb79'
}
.icon-globe-2:before {
    content: '\eb7a'
}
.icon-globe-alt-outline:before {
    content: '\eb7b'
}
.icon-globe-alt:before {
    content: '\eb7c'
}
.icon-sun-1:before {
    content: '\eb7d'
}
.icon-sun-filled:before {
    content: '\eb7e'
}
.icon-cloud-2:before {
    content: '\eb7f'
}
.icon-flash-outline:before {
    content: '\eb80'
}
.icon-flash-2:before {
    content: '\eb81'
}
.icon-moon-2:before {
    content: '\eb82'
}
.icon-waves-outline:before {
    content: '\eb83'
}
.icon-waves:before {
    content: '\eb84'
}
.icon-rain:before {
    content: '\eb85'
}
.icon-cloud-sun:before {
    content: '\eb86'
}
.icon-drizzle:before {
    content: '\eb87'
}
.icon-snow:before {
    content: '\eb88'
}
.icon-cloud-flash:before {
    content: '\eb89'
}
.icon-cloud-wind:before {
    content: '\eb8a'
}
.icon-wind:before {
    content: '\eb8b'
}
.icon-plane-outline:before {
    content: '\eb8c'
}
.icon-plane:before {
    content: '\eb8d'
}
.icon-leaf-2:before {
    content: '\eb8e'
}
.icon-lifebuoy-1:before {
    content: '\eb8f'
}
.icon-briefcase-2:before {
    content: '\eb90'
}
.icon-brush-1:before {
    content: '\eb91'
}
.icon-pipette:before {
    content: '\eb92'
}
.icon-power-outline:before {
    content: '\eb93'
}
.icon-power:before {
    content: '\eb94'
}
.icon-check-outline:before {
    content: '\eb95'
}
.icon-check-2:before {
    content: '\eb96'
}
.icon-gift-1:before {
    content: '\eb97'
}
.icon-temperatire:before {
    content: '\eb98'
}
.icon-chart-outline:before {
    content: '\eb99'
}
.icon-chart:before {
    content: '\eb9a'
}
.icon-chart-alt-outline:before {
    content: '\eb9b'
}
.icon-chart-alt:before {
    content: '\eb9c'
}
.icon-chart-bar-outline:before {
    content: '\eb9d'
}
.icon-chart-bar-2:before {
    content: '\eb9e'
}
.icon-chart-pie-outline:before {
    content: '\eb9f'
}
.icon-chart-pie-1:before {
    content: '\eba0'
}
.icon-ticket-2:before {
    content: '\eba1'
}
.icon-credit-card-2:before {
    content: '\eba2'
}
.icon-clipboard-1:before {
    content: '\eba3'
}
.icon-database-1:before {
    content: '\eba4'
}
.icon-key-outline:before {
    content: '\eba5'
}
.icon-key-2:before {
    content: '\eba6'
}
.icon-flow-split:before {
    content: '\eba7'
}
.icon-flow-merge:before {
    content: '\eba8'
}
.icon-flow-parallel-1:before {
    content: '\eba9'
}
.icon-flow-cross:before {
    content: '\ebaa'
}
.icon-certificate-outline:before {
    content: '\ebab'
}
.icon-certificate-1:before {
    content: '\ebac'
}
.icon-scissors-outline:before {
    content: '\ebad'
}
.icon-scissors-1:before {
    content: '\ebae'
}
.icon-flask:before {
    content: '\ebaf'
}
.icon-wine:before {
    content: '\ebb0'
}
.icon-coffee-1:before {
    content: '\ebb1'
}
.icon-beer-1:before {
    content: '\ebb2'
}
.icon-anchor-outline:before {
    content: '\ebb3'
}
.icon-anchor-1:before {
    content: '\ebb4'
}
.icon-puzzle-outline:before {
    content: '\ebb5'
}
.icon-puzzle-1:before {
    content: '\ebb6'
}
.icon-tree:before {
    content: '\ebb7'
}
.icon-calculator:before {
    content: '\ebb8'
}
.icon-infinity-outline:before {
    content: '\ebb9'
}
.icon-infinity-1:before {
    content: '\ebba'
}
.icon-pi-outline:before {
    content: '\ebbb'
}
.icon-pi:before {
    content: '\ebbc'
}
.icon-at:before {
    content: '\ebbd'
}
.icon-at-circled:before {
    content: '\ebbe'
}
.icon-looped-square-outline:before {
    content: '\ebbf'
}
.icon-looped-square-interest:before {
    content: '\ebc0'
}
.icon-sort-alphabet-outline:before {
    content: '\ebc1'
}
.icon-sort-alphabet:before {
    content: '\ebc2'
}
.icon-sort-numeric-outline:before {
    content: '\ebc3'
}
.icon-sort-numeric:before {
    content: '\ebc4'
}
.icon-dribbble-circled-1:before {
    content: '\ebc5'
}
.icon-dribbble-2:before {
    content: '\ebc6'
}
.icon-facebook-circled-1:before {
    content: '\ebc7'
}
.icon-facebook-2:before {
    content: '\ebc8'
}
.icon-flickr-circled-1:before {
    content: '\ebc9'
}
.icon-flickr-2:before {
    content: '\ebca'
}
.icon-github-circled-2:before {
    content: '\ebcb'
}
.icon-github-2:before {
    content: '\ebcc'
}
.icon-lastfm-circled-1:before {
    content: '\ebcd'
}
.icon-lastfm-1:before {
    content: '\ebce'
}
.icon-linkedin-circled-1:before {
    content: '\ebcf'
}
.icon-linkedin-2:before {
    content: '\ebd0'
}
.icon-pinterest-circled-2:before {
    content: '\ebd1'
}
.icon-pinterest-1:before {
    content: '\ebd2'
}
.icon-skype-outline:before {
    content: '\ebd3'
}
.icon-skype-2:before {
    content: '\ebd4'
}
.icon-tumbler-circled:before {
    content: '\ebd5'
}
.icon-tumbler:before {
    content: '\ebd6'
}
.icon-twitter-circled-1:before {
    content: '\ebd7'
}
.icon-twitter-2:before {
    content: '\ebd8'
}
.icon-vimeo-circled-1:before {
    content: '\ebd9'
}
.icon-vimeo-1:before {
    content: '\ebda'
}
.icon-search-4:before {
    content: '\ebdb'
}
.icon-mail-3:before {
    content: '\ebdc'
}
.icon-heart-3:before {
    content: '\ebdd'
}
.icon-heart-empty-2:before {
    content: '\ebde'
}
.icon-star-3:before {
    content: '\ebdf'
}
.icon-user-3:before {
    content: '\ebe0'
}
.icon-video-3:before {
    content: '\ebe1'
}
.icon-picture-3:before {
    content: '\ebe2'
}
.icon-camera-3:before {
    content: '\ebe3'
}
.icon-ok-2:before {
    content: '\ebe4'
}
.icon-ok-circle:before {
    content: '\ebe5'
}
.icon-cancel-3:before {
    content: '\ec33'
}
.icon-cancel-circle:before {
    content: '\ec34'
}
.icon-plus-3:before {
    content: '\ec35'
}
.icon-plus-circle:before {
    content: '\ec36'
}
.icon-minus-3:before {
    content: '\ec37'
}
.icon-minus-circle:before {
    content: '\ec38'
}
.icon-help-2:before {
    content: '\ec39'
}
.icon-info-3:before {
    content: '\ec3a'
}
.icon-home-3:before {
    content: '\ec3b'
}
.icon-link-3:before {
    content: '\ebe6'
}
.icon-attach-3:before {
    content: '\ebe7'
}
.icon-lock-3:before {
    content: '\ebe8'
}
.icon-lock-empty:before {
    content: '\ebe9'
}
.icon-lock-open-3:before {
    content: '\ebea'
}
.icon-lock-open-empty:before {
    content: '\ebeb'
}
.icon-pin-2:before {
    content: '\ebec'
}
.icon-eye-3:before {
    content: '\ebed'
}
.icon-tag-3:before {
    content: '\ebee'
}
.icon-tag-empty:before {
    content: '\ebef'
}
.icon-download-3:before {
    content: '\ebf0'
}
.icon-upload-3:before {
    content: '\ec3c'
}
.icon-download-cloud-1:before {
    content: '\ec3d'
}
.icon-upload-cloud-3:before {
    content: '\ec3e'
}
.icon-quote-left-1:before {
    content: '\ec3f'
}
.icon-emo-wink:before {
    content: '\e802'
}
.icon-quote-left-alt:before {
    content: '\ec41'
}
.icon-quote-right-alt:before {
    content: '\ec42'
}
.icon-pencil-3:before {
    content: '\ec43'
}
.icon-pencil-neg:before {
    content: '\ec44'
}
.icon-pencil-alt:before {
    content: '\ebf1'
}
.icon-undo:before {
    content: '\ebf2'
}
.icon-comment-3:before {
    content: '\ebf3'
}
.icon-comment-inv:before {
    content: '\ebf4'
}
.icon-comment-alt:before {
    content: '\ebf5'
}
.icon-comment-inv-alt:before {
    content: '\ebf6'
}
.icon-comment-alt2:before {
    content: '\ebf7'
}
.icon-comment-inv-alt2:before {
    content: '\ebf8'
}
.icon-chat-3:before {
    content: '\ebf9'
}
.icon-chat-inv:before {
    content: '\ebfa'
}
.icon-location-3:before {
    content: '\ebfb'
}
.icon-location-inv:before {
    content: '\ec45'
}
.icon-location-alt:before {
    content: '\ec46'
}
.icon-compass-3:before {
    content: '\ec47'
}
.icon-trash-3:before {
    content: '\ec48'
}
.icon-trash-empty:before {
    content: '\ec49'
}
.icon-doc-3:before {
    content: '\ec4a'
}
.icon-doc-inv-1:before {
    content: '\ec4b'
}
.icon-doc-alt:before {
    content: '\ec4c'
}
.icon-doc-inv-alt:before {
    content: '\ec4d'
}
.icon-article:before {
    content: '\ebfc'
}
.icon-article-alt:before {
    content: '\ebfd'
}
.icon-book-open-1:before {
    content: '\ebfe'
}
.icon-folder-3:before {
    content: '\ebff'
}
.icon-folder-empty-1:before {
    content: '\ec00'
}
.icon-box-3:before {
    content: '\ec01'
}
.icon-rss-3:before {
    content: '\ec02'
}
.icon-rss-alt:before {
    content: '\ec03'
}
.icon-cog-3:before {
    content: '\ec04'
}
.icon-wrench-2:before {
    content: '\ec05'
}
.icon-share-1:before {
    content: '\ec06'
}
.icon-calendar-3:before {
    content: '\ec4e'
}
.icon-calendar-inv:before {
    content: '\ec4f'
}
.icon-calendar-alt:before {
    content: '\ec50'
}
.icon-mic-3:before {
    content: '\ec51'
}
.icon-volume-off-2:before {
    content: '\ec52'
}
.icon-volume-up-1:before {
    content: '\ec53'
}
.icon-headphones-2:before {
    content: '\ec54'
}
.icon-clock-3:before {
    content: '\ec55'
}
.icon-lamp-1:before {
    content: '\ec56'
}
.icon-block-3:before {
    content: '\ec07'
}
.icon-resize-full-3:before {
    content: '\ec08'
}
.icon-resize-full-alt-1:before {
    content: '\ec09'
}
.icon-resize-small-2:before {
    content: '\ec0a'
}
.icon-resize-small-alt:before {
    content: '\ec0b'
}
.icon-resize-vertical-1:before {
    content: '\ec0c'
}
.icon-resize-horizontal-1:before {
    content: '\ec0d'
}
.icon-move-2:before {
    content: '\ec0e'
}
.icon-popup-3:before {
    content: '\ec0f'
}
.icon-down-3:before {
    content: '\ec10'
}
.icon-left-3:before {
    content: '\ec11'
}
.icon-right-3:before {
    content: '\ec57'
}
.icon-up-3:before {
    content: '\ec58'
}
.icon-down-circle:before {
    content: '\ec59'
}
.icon-left-circle:before {
    content: '\ec5a'
}
.icon-right-circle:before {
    content: '\ec5b'
}
.icon-up-circle:before {
    content: '\ec5c'
}
.icon-cw-3:before {
    content: '\ec5d'
}
.icon-loop-2:before {
    content: '\ec5e'
}
.icon-loop-alt-1:before {
    content: '\ec5f'
}
.icon-exchange-1:before {
    content: '\ec12'
}
.icon-split:before {
    content: '\ec13'
}
.icon-arrow-curved:before {
    content: '\ec14'
}
.icon-play-3:before {
    content: '\ec15'
}
.icon-play-circle2:before {
    content: '\ec16'
}
.icon-stop-3:before {
    content: '\ec17'
}
.icon-pause-3:before {
    content: '\ec18'
}
.icon-to-start-2:before {
    content: '\ec19'
}
.icon-to-end-2:before {
    content: '\ec1a'
}
.icon-eject-2:before {
    content: '\ec1b'
}
.icon-target-3:before {
    content: '\ec1c'
}
.icon-signal-2:before {
    content: '\ec60'
}
.icon-award-1:before {
    content: '\ec61'
}
.icon-award-empty:before {
    content: '\ec62'
}
.icon-list-2:before {
    content: '\ec63'
}
.icon-list-nested:before {
    content: '\ec64'
}
.icon-bat-empty:before {
    content: '\ec65'
}
.icon-bat-half:before {
    content: '\ec66'
}
.icon-bat-full:before {
    content: '\ec67'
}
.icon-bat-charge-1:before {
    content: '\ec68'
}
.icon-mobile-3:before {
    content: '\ec1d'
}
.icon-cd-1:before {
    content: '\ec1e'
}
.icon-equalizer:before {
    content: '\ec1f'
}
.icon-cursor:before {
    content: '\ec20'
}
.icon-aperture:before {
    content: '\ec21'
}
.icon-aperture-alt:before {
    content: '\ec22'
}
.icon-steering-wheel:before {
    content: '\ec23'
}
.icon-book-2:before {
    content: '\ec24'
}
.icon-book-alt:before {
    content: '\ec25'
}
.icon-brush-2:before {
    content: '\ec26'
}
.icon-brush-alt:before {
    content: '\ec27'
}
.icon-eyedropper:before {
    content: '\ec69'
}
.icon-layers:before {
    content: '\ec6a'
}
.icon-layers-alt:before {
    content: '\ec6b'
}
.icon-sun-2:before {
    content: '\ec6c'
}
.icon-sun-inv:before {
    content: '\ec6d'
}
.icon-cloud-3:before {
    content: '\ec6e'
}
.icon-rain-1:before {
    content: '\ec6f'
}
.icon-flash-3:before {
    content: '\ec70'
}
.icon-moon-3:before {
    content: '\ec71'
}
.icon-moon-inv:before {
    content: '\ec28'
}
.icon-umbrella-1:before {
    content: '\ec29'
}
.icon-chart-bar-3:before {
    content: '\ec2a'
}
.icon-chart-pie-2:before {
    content: '\ec2b'
}
.icon-chart-pie-alt:before {
    content: '\ec2c'
}
.icon-key-3:before {
    content: '\ec2d'
}
.icon-key-inv:before {
    content: '\ec2e'
}
.icon-hash:before {
    content: '\ec2f'
}
.icon-at-1:before {
    content: '\ec30'
}
.icon-pilcrow:before {
    content: '\ec31'
}
.icon-dial:before {
    content: '\ec32'
}
.icon-search-5:before {
    content: '\ec72'
}
.icon-mail-4:before {
    content: '\ec73'
}
.icon-heart-4:before {
    content: '\ec74'
}
.icon-star-4:before {
    content: '\ec75'
}
.icon-user-4:before {
    content: '\ec76'
}
.icon-user-woman:before {
    content: '\ec77'
}
.icon-user-pair:before {
    content: '\ec78'
}
.icon-video-alt:before {
    content: '\ec79'
}
.icon-videocam-2:before {
    content: '\ec7a'
}
.icon-videocam-alt:before {
    content: '\ec7b'
}
.icon-camera-4:before {
    content: '\ec7c'
}
.icon-th-2:before {
    content: '\eca9'
}
.icon-th-list-2:before {
    content: '\ecaa'
}
.icon-ok-3:before {
    content: '\ecab'
}
.icon-cancel-4:before {
    content: '\ecac'
}
.icon-cancel-circle-1:before {
    content: '\ecad'
}
.icon-plus-4:before {
    content: '\ecae'
}
.icon-home-4:before {
    content: '\ecaf'
}
.icon-lock-4:before {
    content: '\ecb0'
}
.icon-lock-open-4:before {
    content: '\ecb1'
}
.icon-eye-4:before {
    content: '\ec7d'
}
.icon-tag-4:before {
    content: '\ec7e'
}
.icon-thumbs-up-3:before {
    content: '\ec7f'
}
.icon-thumbs-down-3:before {
    content: '\ec80'
}
.icon-download-4:before {
    content: '\ec81'
}
.icon-export-3:before {
    content: '\ec82'
}
.icon-pencil-4:before {
    content: '\ec83'
}
.icon-pencil-alt-1:before {
    content: '\ec84'
}
.icon-edit-2:before {
    content: '\ec85'
}
.icon-chat-4:before {
    content: '\ec86'
}
.icon-print-3:before {
    content: '\ec87'
}
.icon-bell-3:before {
    content: '\ecb2'
}
.icon-attention-3:before {
    content: '\ecb3'
}
.icon-info-4:before {
    content: '\ecb4'
}
.icon-question:before {
    content: '\ecb5'
}
.icon-location-4:before {
    content: '\ecb6'
}
.icon-trash-4:before {
    content: '\ecb7'
}
.icon-doc-4:before {
    content: '\ecb8'
}
.icon-article-1:before {
    content: '\ecb9'
}
.icon-article-alt-1:before {
    content: '\ecba'
}
.icon-rss-4:before {
    content: '\ec88'
}
.icon-wrench-3:before {
    content: '\ec89'
}
.icon-basket-3:before {
    content: '\ec8a'
}
.icon-basket-alt:before {
    content: '\ec8b'
}
.icon-calendar-4:before {
    content: '\ec8c'
}
.icon-calendar-alt-1:before {
    content: '\ec8d'
}
.icon-volume-off-3:before {
    content: '\ec8e'
}
.icon-volume-down-1:before {
    content: '\ec8f'
}
.icon-volume-up-2:before {
    content: '\ec90'
}
.icon-bullhorn:before {
    content: '\ec91'
}
.icon-clock-4:before {
    content: '\ec92'
}
.icon-clock-alt:before {
    content: '\ecbb'
}
.icon-stop-4:before {
    content: '\ecbc'
}
.icon-resize-full-4:before {
    content: '\ecbd'
}
.icon-resize-small-3:before {
    content: '\ecbe'
}
.icon-zoom-in-2:before {
    content: '\ecbf'
}
.icon-zoom-out-2:before {
    content: '\ecc0'
}
.icon-popup-4:before {
    content: '\ecc1'
}
.icon-down-dir-2:before {
    content: '\ecc2'
}
.icon-left-dir-2:before {
    content: '\ecc3'
}
.icon-right-dir-2:before {
    content: '\ec93'
}
.icon-up-dir-2:before {
    content: '\ec94'
}
.icon-down-4:before {
    content: '\ec95'
}
.icon-up-4:before {
    content: '\ec96'
}
.icon-cw-4:before {
    content: '\ec97'
}
.icon-signal-3:before {
    content: '\ec98'
}
.icon-award-2:before {
    content: '\ec99'
}
.icon-mobile-4:before {
    content: '\ec9a'
}
.icon-mobile-alt:before {
    content: '\ec9b'
}
.icon-tablet-2:before {
    content: '\ec9c'
}
.icon-ipod:before {
    content: '\ec9d'
}
.icon-cd-2:before {
    content: '\ecc4'
}
.icon-grid:before {
    content: '\ecc5'
}
.icon-book-3:before {
    content: '\ecc6'
}
.icon-easel:before {
    content: '\ecc7'
}
.icon-globe-3:before {
    content: '\ecc8'
}
.icon-chart-1:before {
    content: '\ecc9'
}
.icon-chart-bar-4:before {
    content: '\ecca'
}
.icon-chart-pie-3:before {
    content: '\eccb'
}
.icon-dollar-1:before {
    content: '\eccc'
}
.icon-at-2:before {
    content: '\ec9e'
}
.icon-colon:before {
    content: '\ec9f'
}
.icon-semicolon:before {
    content: '\eca0'
}
.icon-squares:before {
    content: '\eca1'
}
.icon-money-1:before {
    content: '\eca2'
}
.icon-facebook-3:before {
    content: '\eca3'
}
.icon-facebook-rect:before {
    content: '\eca4'
}
.icon-twitter-3:before {
    content: '\eca5'
}
.icon-twitter-bird:before {
    content: '\eca6'
}
.icon-twitter-rect:before {
    content: '\eca7'
}
.icon-youtube-1:before {
    content: '\eca8'
}
.icon-windy-rain-inv:before {
    content: '\ed66'
}
.icon-snow-inv:before {
    content: '\ed67'
}
.icon-snow-heavy-inv:before {
    content: '\ed68'
}
.icon-hail-inv:before {
    content: '\ed69'
}
.icon-clouds-inv:before {
    content: '\ed6a'
}
.icon-clouds-flash-inv:before {
    content: '\ed6b'
}
.icon-temperature:before {
    content: '\ed6c'
}
.icon-compass-4:before {
    content: '\ed7b'
}
.icon-na:before {
    content: '\ed7c'
}
.icon-celcius:before {
    content: '\ed7d'
}
.icon-fahrenheit:before {
    content: '\ed7e'
}
.icon-clouds-flash-alt:before {
    content: '\ed7f'
}
.icon-sun-inv-1:before {
    content: '\ed80'
}
.icon-moon-inv-1:before {
    content: '\ed81'
}
.icon-cloud-sun-inv:before {
    content: '\ed82'
}
.icon-cloud-moon-inv:before {
    content: '\ed83'
}
.icon-cloud-inv:before {
    content: '\ed84'
}
.icon-cloud-flash-inv:before {
    content: '\ed85'
}
.icon-drizzle-inv:before {
    content: '\ed86'
}
.icon-rain-inv:before {
    content: '\ed87'
}
.icon-windy-inv:before {
    content: '\ed6d'
}
.icon-sunrise:before {
    content: '\ed6e'
}
.icon-sun-3:before {
    content: '\ed6f'
}
.icon-moon-4:before {
    content: '\ed70'
}
.icon-eclipse:before {
    content: '\ed71'
}
.icon-mist:before {
    content: '\ed72'
}
.icon-wind-1:before {
    content: '\ed73'
}
.icon-snowflake:before {
    content: '\ed88'
}
.icon-cloud-sun-1:before {
    content: '\ed89'
}
.icon-cloud-moon:before {
    content: '\ed8a'
}
.icon-fog-sun:before {
    content: '\ed8b'
}
.icon-fog-moon:before {
    content: '\ed8c'
}
.icon-fog-cloud:before {
    content: '\ed8d'
}
.icon-fog:before {
    content: '\ed8e'
}
.icon-cloud-5:before {
    content: '\ed8f'
}
.icon-cloud-flash-1:before {
    content: '\ed90'
}
.icon-cloud-flash-alt:before {
    content: '\ed91'
}
.icon-drizzle-1:before {
    content: '\ed92'
}
.icon-rain-2:before {
    content: '\ed93'
}
.icon-windy:before {
    content: '\ed94'
}
.icon-windy-rain:before {
    content: '\ed74'
}
.icon-snow-1:before {
    content: '\ed75'
}
.icon-snow-alt:before {
    content: '\ed76'
}
.icon-snow-heavy:before {
    content: '\ed77'
}
.icon-hail:before {
    content: '\ed78'
}
.icon-clouds:before {
    content: '\ed79'
}
.icon-clouds-flash:before {
    content: '\ed7a'
}
.icon-search-6:before {
    content: '\eccd'
}
.icon-mail-5:before {
    content: '\ecce'
}
.icon-heart-5:before {
    content: '\eccf'
}
.icon-heart-broken:before {
    content: '\ecd0'
}
.icon-star-5:before {
    content: '\ecd1'
}
.icon-star-empty-2:before {
    content: '\ecd2'
}
.icon-star-half-1:before {
    content: '\ecd3'
}
.icon-star-half_empty:before {
    content: '\ecd4'
}
.icon-user-5:before {
    content: '\ecd5'
}
.icon-user-male:before {
    content: '\ecd6'
}
.icon-user-female:before {
    content: '\ecd7'
}
.icon-users-3:before {
    content: '\ecd8'
}
.icon-movie:before {
    content: '\ecd9'
}
.icon-videocam-3:before {
    content: '\ed35'
}
.icon-isight:before {
    content: '\ed36'
}
.icon-camera-5:before {
    content: '\ed37'
}
.icon-menu-3:before {
    content: '\ed38'
}
.icon-th-thumb:before {
    content: '\ed39'
}
.icon-th-thumb-empty:before {
    content: '\ed3a'
}
.icon-th-list-3:before {
    content: '\ed3b'
}
.icon-ok-4:before {
    content: '\ecda'
}
.icon-ok-circled-1:before {
    content: '\ecdb'
}
.icon-cancel-5:before {
    content: '\ecdc'
}
.icon-cancel-circled-3:before {
    content: '\ecdd'
}
.icon-plus-5:before {
    content: '\ecde'
}
.icon-help-circled-2:before {
    content: '\ecdf'
}
.icon-help-circled-alt:before {
    content: '\ece0'
}
.icon-info-circled-2:before {
    content: '\ece1'
}
.icon-info-circled-alt:before {
    content: '\ece2'
}
.icon-home-5:before {
    content: '\ece3'
}
.icon-link-4:before {
    content: '\ece4'
}
.icon-attach-4:before {
    content: '\ece5'
}
.icon-lock-5:before {
    content: '\ece6'
}
.icon-lock-alt:before {
    content: '\ed3c'
}
.icon-lock-open-5:before {
    content: '\ed3d'
}
.icon-lock-open-alt-1:before {
    content: '\ed3e'
}
.icon-eye-5:before {
    content: '\ed3f'
}
.icon-download-5:before {
    content: '\ed40'
}
.icon-upload-4:before {
    content: '\ed41'
}
.icon-download-cloud-2:before {
    content: '\ed42'
}
.icon-upload-cloud-4:before {
    content: '\ece7'
}
.icon-reply-3:before {
    content: '\ece8'
}
.icon-pencil-5:before {
    content: '\ece9'
}
.icon-export-4:before {
    content: '\ecea'
}
.icon-print-4:before {
    content: '\eceb'
}
.icon-retweet-2:before {
    content: '\ecec'
}
.icon-comment-4:before {
    content: '\eced'
}
.icon-chat-5:before {
    content: '\ecee'
}
.icon-bell-4:before {
    content: '\ecef'
}
.icon-attention-4:before {
    content: '\ecf0'
}
.icon-attention-alt-1:before {
    content: '\ecf1'
}
.icon-location-5:before {
    content: '\ecf2'
}
.icon-trash-5:before {
    content: '\ecf3'
}
.icon-doc-5:before {
    content: '\ed43'
}
.icon-newspaper-1:before {
    content: '\ed44'
}
.icon-folder-4:before {
    content: '\ed45'
}
.icon-folder-open-1:before {
    content: '\ed46'
}
.icon-folder-empty-2:before {
    content: '\ed47'
}
.icon-folder-open-empty-1:before {
    content: '\ed48'
}
.icon-cog-4:before {
    content: '\ed49'
}
.icon-calendar-5:before {
    content: '\ecf4'
}
.icon-login-2:before {
    content: '\ecf5'
}
.icon-logout-2:before {
    content: '\ecf6'
}
.icon-mic-4:before {
    content: '\ecf7'
}
.icon-mic-off:before {
    content: '\ecf8'
}
.icon-clock-5:before {
    content: '\ecf9'
}
.icon-stopwatch-1:before {
    content: '\ecfa'
}
.icon-hourglass-1:before {
    content: '\ecfb'
}
.icon-zoom-in-3:before {
    content: '\ecfc'
}
.icon-zoom-out-3:before {
    content: '\ecfd'
}
.icon-down-open-2:before {
    content: '\ecfe'
}
.icon-left-open-3:before {
    content: '\ecff'
}
.icon-right-open-3:before {
    content: '\ed00'
}
.icon-up-open-2:before {
    content: '\ed4a'
}
.icon-down-5:before {
    content: '\ed4b'
}
.icon-left-4:before {
    content: '\ed4c'
}
.icon-right-4:before {
    content: '\ed4d'
}
.icon-up-5:before {
    content: '\ed4e'
}
.icon-down-bold-1:before {
    content: '\ed4f'
}
.icon-left-bold-1:before {
    content: '\ed50'
}
.icon-right-bold-1:before {
    content: '\ed01'
}
.icon-up-bold-1:before {
    content: '\ed02'
}
.icon-down-fat:before {
    content: '\ed03'
}
.icon-left-fat:before {
    content: '\ed04'
}
.icon-right-fat:before {
    content: '\ed05'
}
.icon-up-fat:before {
    content: '\ed06'
}
.icon-ccw-2:before {
    content: '\ed07'
}
.icon-shuffle-3:before {
    content: '\ed08'
}
.icon-play-4:before {
    content: '\ed09'
}
.icon-pause-4:before {
    content: '\ed0a'
}
.icon-stop-5:before {
    content: '\ed0b'
}
.icon-to-end-3:before {
    content: '\ed0c'
}
.icon-to-start-3:before {
    content: '\ed0d'
}
.icon-fast-forward-1:before {
    content: '\ed51'
}
.icon-fast-backward-1:before {
    content: '\ed52'
}
.icon-trophy-1:before {
    content: '\ed53'
}
.icon-monitor-1:before {
    content: '\ed54'
}
.icon-tablet-3:before {
    content: '\ed55'
}
.icon-mobile-5:before {
    content: '\ed56'
}
.icon-data-science:before {
    content: '\ed57'
}
.icon-data-science-inv:before {
    content: '\ed0e'
}
.icon-inbox-2:before {
    content: '\ed0f'
}
.icon-globe-4:before {
    content: '\ed10'
}
.icon-globe-inv:before {
    content: '\ed11'
}
.icon-flash-4:before {
    content: '\ed12'
}
.icon-cloud-4:before {
    content: '\ed13'
}
.icon-coverflow:before {
    content: '\ed14'
}
.icon-coverflow-empty:before {
    content: '\ed15'
}
.icon-math:before {
    content: '\ed16'
}
.icon-math-circled:before {
    content: '\ed17'
}
.icon-math-circled-empty:before {
    content: '\ed18'
}
.icon-paper-plane-1:before {
    content: '\ed19'
}
.icon-paper-plane-alt:before {
    content: '\ed1a'
}
.icon-paper-plane-alt2:before {
    content: '\ed58'
}
.icon-fontsize:before {
    content: '\ed59'
}
.icon-color-adjust:before {
    content: '\ed5a'
}
.icon-fire-1:before {
    content: '\ed5b'
}
.icon-chart-bar-5:before {
    content: '\ed5c'
}
.icon-hdd-1:before {
    content: '\ed5d'
}
.icon-connected-object:before {
    content: '\ed5e'
}
.icon-ruler:before {
    content: '\ed1b'
}
.icon-vector:before {
    content: '\ed1c'
}
.icon-vector-pencil:before {
    content: '\ed1d'
}
.icon-at-3:before {
    content: '\ed1e'
}
.icon-hash-1:before {
    content: '\ed1f'
}
.icon-female-1:before {
    content: '\ed20'
}
.icon-male-1:before {
    content: '\ed21'
}
.icon-spread:before {
    content: '\ed22'
}
.icon-king:before {
    content: '\ed23'
}
.icon-anchor-2:before {
    content: '\ed24'
}
.icon-joystick:before {
    content: '\ed25'
}
.icon-spinner1:before {
    content: '\ed26'
}
.icon-spinner2:before {
    content: '\ed27'
}
.icon-github-3:before {
    content: '\ed5f'
}
.icon-github-circled-3:before {
    content: '\ed60'
}
.icon-github-circled-alt:before {
    content: '\ed61'
}
.icon-github-circled-alt2:before {
    content: '\ed62'
}
.icon-twitter-4:before {
    content: '\ed63'
}
.icon-twitter-circled-2:before {
    content: '\ed64'
}
.icon-facebook-4:before {
    content: '\ed65'
}
.icon-facebook-circled-2:before {
    content: '\ed28'
}
.icon-gplus-2:before {
    content: '\ed29'
}
.icon-gplus-circled-1:before {
    content: '\ed2a'
}
.icon-linkedin-3:before {
    content: '\ed2b'
}
.icon-linkedin-circled-2:before {
    content: '\ed2c'
}
.icon-dribbble-3:before {
    content: '\ed2d'
}
.icon-dribbble-circled-2:before {
    content: '\ed2e'
}
.icon-instagram-1:before {
    content: '\ed2f'
}
.icon-instagram-circled:before {
    content: '\ed30'
}
.icon-soundcloud-1:before {
    content: '\ed31'
}
.icon-soundcloud-circled:before {
    content: '\ed32'
}
.icon-mfg-logo:before {
    content: '\ed33'
}
.icon-mfg-logo-circled:before {
    content: '\ed34'
}
.icon-aboveground-rail:before {
    content: '\ed95'
}
.icon-airfield:before {
    content: '\ed96'
}
.icon-airport:before {
    content: '\ed97'
}
.icon-art-gallery:before {
    content: '\ed98'
}
.icon-bar:before {
    content: '\ed99'
}
.icon-baseball:before {
    content: '\ed9a'
}
.icon-basketball:before {
    content: '\ed9b'
}
.icon-beer-2:before {
    content: '\ed9c'
}
.icon-belowground-rail:before {
    content: '\ed9d'
}
.icon-bicycle:before {
    content: '\ed9e'
}
.icon-bus:before {
    content: '\ed9f'
}
.icon-cafe:before {
    content: '\eda0'
}
.icon-campsite:before {
    content: '\eda1'
}
.icon-cemetery:before {
    content: '\eda2'
}
.icon-cinema:before {
    content: '\eda3'
}
.icon-college:before {
    content: '\eda4'
}
.icon-commerical-building:before {
    content: '\eda5'
}
.icon-credit-card-3:before {
    content: '\eda6'
}
.icon-cricket:before {
    content: '\eda7'
}
.icon-embassy:before {
    content: '\eda8'
}
.icon-fast-food:before {
    content: '\eda9'
}
.icon-ferry:before {
    content: '\edaa'
}
.icon-fire-station:before {
    content: '\edab'
}
.icon-football:before {
    content: '\edac'
}
.icon-fuel:before {
    content: '\edad'
}
.icon-garden:before {
    content: '\edae'
}
.icon-giraffe:before {
    content: '\edaf'
}
.icon-golf:before {
    content: '\edb0'
}
.icon-grocery-store:before {
    content: '\edb1'
}
.icon-harbor:before {
    content: '\edb2'
}
.icon-heliport:before {
    content: '\edb3'
}
.icon-hospital-1:before {
    content: '\edb4'
}
.icon-industrial-building:before {
    content: '\edb5'
}
.icon-library:before {
    content: '\edb6'
}
.icon-lodging:before {
    content: '\edb7'
}
.icon-london-underground:before {
    content: '\edb8'
}
.icon-minefield:before {
    content: '\edb9'
}
.icon-monument:before {
    content: '\edba'
}
.icon-museum:before {
    content: '\edbb'
}
.icon-pharmacy:before {
    content: '\edbc'
}
.icon-pitch:before {
    content: '\edbd'
}
.icon-police:before {
    content: '\edbe'
}
.icon-post:before {
    content: '\edbf'
}
.icon-prison:before {
    content: '\edc0'
}
.icon-rail:before {
    content: '\edc1'
}
.icon-religious-christian:before {
    content: '\edc2'
}
.icon-religious-islam:before {
    content: '\edc3'
}
.icon-religious-jewish:before {
    content: '\edc4'
}
.icon-restaurant:before {
    content: '\edc5'
}
.icon-roadblock:before {
    content: '\edc6'
}
.icon-school:before {
    content: '\edc7'
}
.icon-shop:before {
    content: '\edc8'
}
.icon-skiing:before {
    content: '\edc9'
}
.icon-soccer:before {
    content: '\edca'
}
.icon-swimming:before {
    content: '\edcb'
}
.icon-tennis:before {
    content: '\edcc'
}
.icon-theatre:before {
    content: '\edcd'
}
.icon-toilet:before {
    content: '\edce'
}
.icon-town-hall:before {
    content: '\edcf'
}
.icon-trash-6:before {
    content: '\edd0'
}
.icon-tree-1:before {
    content: '\edd1'
}
.icon-tree-2:before {
    content: '\edd2'
}
.icon-warehouse:before {
    content: '\edd3'
}
.icon-duckduckgo:before {
    content: '\edd4'
}
.icon-aim:before {
    content: '\edd5'
}
.icon-delicious:before {
    content: '\edd6'
}
.icon-paypal-1:before {
    content: '\ede6'
}
.icon-flattr-1:before {
    content: '\ede7'
}
.icon-android-1:before {
    content: '\ede8'
}
.icon-eventful:before {
    content: '\ede9'
}
.icon-smashmag:before {
    content: '\edea'
}
.icon-gplus-3:before {
    content: '\edeb'
}
.icon-wikipedia:before {
    content: '\edec'
}
.icon-lanyrd:before {
    content: '\eded'
}
.icon-calendar-6:before {
    content: '\edee'
}
.icon-stumbleupon-1:before {
    content: '\edef'
}
.icon-fivehundredpx:before {
    content: '\edf0'
}
.icon-pinterest-2:before {
    content: '\edf1'
}
.icon-bitcoin-1:before {
    content: '\edf2'
}
.icon-w3c:before {
    content: '\edf3'
}
.icon-foursquare-1:before {
    content: '\edf4'
}
.icon-html5-1:before {
    content: '\edf5'
}
.icon-ie-1:before {
    content: '\edf6'
}
.icon-call:before {
    content: '\edd7'
}
.icon-grooveshark:before {
    content: '\edd8'
}
.icon-ninetyninedesigns:before {
    content: '\edd9'
}
.icon-forrst:before {
    content: '\edf7'
}
.icon-digg:before {
    content: '\edf8'
}
.icon-spotify-1:before {
    content: '\edf9'
}
.icon-reddit:before {
    content: '\edfa'
}
.icon-guest:before {
    content: '\edfb'
}
.icon-gowalla:before {
    content: '\edfc'
}
.icon-appstore:before {
    content: '\edfd'
}
.icon-blogger:before {
    content: '\edfe'
}
.icon-cc-1:before {
    content: '\edff'
}
.icon-dribbble-4:before {
    content: '\ee00'
}
.icon-evernote-1:before {
    content: '\ee01'
}
.icon-flickr-3:before {
    content: '\ee02'
}
.icon-google:before {
    content: '\ee03'
}
.icon-viadeo:before {
    content: '\ee04'
}
.icon-instapaper:before {
    content: '\ee05'
}
.icon-weibo-1:before {
    content: '\ee06'
}
.icon-klout:before {
    content: '\ee07'
}
.icon-linkedin-4:before {
    content: '\edda'
}
.icon-meetup:before {
    content: '\eddb'
}
.icon-vk:before {
    content: '\eddc'
}
.icon-plancast:before {
    content: '\ee08'
}
.icon-disqus:before {
    content: '\ee09'
}
.icon-rss-5:before {
    content: '\ee0a'
}
.icon-skype-3:before {
    content: '\ee0b'
}
.icon-twitter-5:before {
    content: '\ee0c'
}
.icon-youtube-2:before {
    content: '\ee0d'
}
.icon-vimeo-2:before {
    content: '\ee0e'
}
.icon-windows-1:before {
    content: '\ee0f'
}
.icon-xing-1:before {
    content: '\ee10'
}
.icon-yahoo:before {
    content: '\ee11'
}
.icon-chrome-1:before {
    content: '\ee12'
}
.icon-email:before {
    content: '\ee13'
}
.icon-macstore:before {
    content: '\ee14'
}
.icon-myspace:before {
    content: '\ee15'
}
.icon-podcast:before {
    content: '\ee16'
}
.icon-amazon:before {
    content: '\ee17'
}
.icon-steam:before {
    content: '\ee18'
}
.icon-cloudapp:before {
    content: '\eddd'
}
.icon-dropbox-2:before {
    content: '\edde'
}
.icon-ebay:before {
    content: '\eddf'
}
.icon-facebook-5:before {
    content: '\ee19'
}
.icon-github-4:before {
    content: '\ee1a'
}
.icon-github-circled-4:before {
    content: '\ee1b'
}
.icon-googleplay:before {
    content: '\ee1c'
}
.icon-itunes:before {
    content: '\ee1d'
}
.icon-plurk:before {
    content: '\ee1e'
}
.icon-songkick:before {
    content: '\ee1f'
}
.icon-lastfm-2:before {
    content: '\ee20'
}
.icon-gmail:before {
    content: '\ee21'
}
.icon-pinboard:before {
    content: '\ee22'
}
.icon-openid:before {
    content: '\ee23'
}
.icon-quora:before {
    content: '\ee24'
}
.icon-soundcloud-2:before {
    content: '\ee25'
}
.icon-tumblr-2:before {
    content: '\ee26'
}
.icon-eventasaurus:before {
    content: '\ee27'
}
.icon-wordpress:before {
    content: '\ee28'
}
.icon-yelp:before {
    content: '\ee29'
}
.icon-intensedebate:before {
    content: '\ede0'
}
.icon-eventbrite:before {
    content: '\ede1'
}
.icon-scribd:before {
    content: '\ede2'
}
.icon-posterous:before {
    content: '\ee2a'
}
.icon-stripe:before {
    content: '\ee2b'
}
.icon-opentable:before {
    content: '\ee2c'
}
.icon-cart:before {
    content: '\ee2d'
}
.icon-print-5:before {
    content: '\ee2e'
}
.icon-angellist:before {
    content: '\ee2f'
}
.icon-instagram-2:before {
    content: '\ee30'
}
.icon-dwolla:before {
    content: '\ee31'
}
.icon-appnet:before {
    content: '\ee32'
}
.icon-statusnet:before {
    content: '\ee33'
}
.icon-acrobat:before {
    content: '\ee34'
}
.icon-drupal:before {
    content: '\ee35'
}
.icon-buffer:before {
    content: '\ee36'
}
.icon-pocket:before {
    content: '\ee37'
}
.icon-bitbucket-1:before {
    content: '\ee38'
}
.icon-lego:before {
    content: '\ee39'
}
.icon-login-3:before {
    content: '\ee3a'
}
.icon-stackoverflow-1:before {
    content: '\ede3'
}
.icon-hackernews:before {
    content: '\ede4'
}
.icon-lkdto:before {
    content: '\ede5'
}
.icon-facebook-6:before {
    content: '\ee3b'
}
.icon-facebook-rect-1:before {
    content: '\ee3c'
}
.icon-twitter-6:before {
    content: '\ee3d'
}
.icon-twitter-bird-1:before {
    content: '\ee3e'
}
.icon-vimeo-3:before {
    content: '\ee3f'
}
.icon-vimeo-rect:before {
    content: '\ee40'
}
.icon-tumblr-3:before {
    content: '\ee41'
}
.icon-tumblr-rect:before {
    content: '\ee42'
}
.icon-googleplus-rect:before {
    content: '\ee43'
}
.icon-github-text:before {
    content: '\ee44'
}
.icon-github-5:before {
    content: '\ee45'
}
.icon-skype-4:before {
    content: '\ee46'
}
.icon-icq:before {
    content: '\ee47'
}
.icon-yandex:before {
    content: '\ee48'
}
.icon-yandex-rect:before {
    content: '\ee49'
}
.icon-vkontakte-rect:before {
    content: '\ee4a'
}
.icon-odnoklassniki:before {
    content: '\ee4b'
}
.icon-odnoklassniki-rect:before {
    content: '\ee4c'
}
.icon-friendfeed:before {
    content: '\ee5f'
}
.icon-friendfeed-rect:before {
    content: '\ee60'
}
.icon-blogger-1:before {
    content: '\ee4d'
}
.icon-blogger-rect:before {
    content: '\ee4e'
}
.icon-deviantart:before {
    content: '\ee4f'
}
.icon-jabber:before {
    content: '\ee50'
}
.icon-lastfm-3:before {
    content: '\ee51'
}
.icon-lastfm-rect:before {
    content: '\ee52'
}
.icon-linkedin-5:before {
    content: '\ee53'
}
.icon-linkedin-rect:before {
    content: '\ee54'
}
.icon-picasa-1:before {
    content: '\ee55'
}
.icon-wordpress-1:before {
    content: '\ee56'
}
.icon-instagram-3:before {
    content: '\ee57'
}
.icon-instagram-filled:before {
    content: '\ee58'
}
.icon-diigo:before {
    content: '\ee59'
}
.icon-box-4:before {
    content: '\ee5a'
}
.icon-box-rect:before {
    content: '\ee5b'
}
.icon-tudou:before {
    content: '\ee5c'
}
.icon-youku:before {
    content: '\ee5d'
}
.icon-win8:before {
    content: '\ee5e'
}
.icon-glass-1:before {
    content: '\ee61'
}
.icon-music-3:before {
    content: '\ee62'
}
.icon-search-7:before {
    content: '\ee63'
}
.icon-search-circled:before {
    content: '\ee64'
}
.icon-mail-6:before {
    content: '\ee65'
}
.icon-mail-circled:before {
    content: '\ee66'
}
.icon-heart-6:before {
    content: '\ee67'
}
.icon-heart-circled:before {
    content: '\ee68'
}
.icon-heart-empty-3:before {
    content: '\ee69'
}
.icon-star-6:before {
    content: '\ee6a'
}
.icon-star-circled:before {
    content: '\ee6b'
}
.icon-star-empty-3:before {
    content: '\ee6c'
}
.icon-user-6:before {
    content: '\ee6d'
}
.icon-group:before {
    content: '\ee6e'
}
.icon-group-circled:before {
    content: '\ee6f'
}
.icon-torso:before {
    content: '\ee70'
}
.icon-video-4:before {
    content: '\ee71'
}
.icon-video-circled:before {
    content: '\ee72'
}
.icon-video-alt-1:before {
    content: '\ee73'
}
.icon-videocam-4:before {
    content: '\ee74'
}
.icon-video-chat:before {
    content: '\ee75'
}
.icon-picture-4:before {
    content: '\ee76'
}
.icon-camera-6:before {
    content: '\ee77'
}
.icon-photo:before {
    content: '\ee78'
}
.icon-photo-circled:before {
    content: '\ee79'
}
.icon-th-large-2:before {
    content: '\ee7a'
}
.icon-th-3:before {
    content: '\ee7b'
}
.icon-th-list-4:before {
    content: '\ee7c'
}
.icon-view-mode:before {
    content: '\ee7d'
}
.icon-ok-5:before {
    content: '\ee7e'
}
.icon-ok-circled-2:before {
    content: '\ee7f'
}
.icon-ok-circled2-1:before {
    content: '\ee80'
}
.icon-cancel-6:before {
    content: '\ee81'
}
.icon-cancel-circled-4:before {
    content: '\ee82'
}
.icon-cancel-circled2-1:before {
    content: '\ee83'
}
.icon-plus-6:before {
    content: '\ee84'
}
.icon-plus-circled-2:before {
    content: '\ee85'
}
.icon-minus-4:before {
    content: '\ee86'
}
.icon-minus-circled-2:before {
    content: '\ee87'
}
.icon-help-3:before {
    content: '\ee88'
}
.icon-help-circled-3:before {
    content: '\ee89'
}
.icon-info-circled-3:before {
    content: '\ee8a'
}
.icon-home-6:before {
    content: '\ee8b'
}
.icon-home-circled:before {
    content: '\ee8c'
}
.icon-website:before {
    content: '\ee8d'
}
.icon-website-circled:before {
    content: '\ee8e'
}
.icon-attach-5:before {
    content: '\ee8f'
}
.icon-attach-circled:before {
    content: '\ee90'
}
.icon-lock-6:before {
    content: '\ee91'
}
.icon-lock-circled:before {
    content: '\ee92'
}
.icon-lock-open-6:before {
    content: '\ee93'
}
.icon-lock-open-alt-2:before {
    content: '\ee94'
}
.icon-eye-6:before {
    content: '\ee95'
}
.icon-eye-off-1:before {
    content: '\ee96'
}
.icon-tag-5:before {
    content: '\ee97'
}
.icon-tags-2:before {
    content: '\ee98'
}
.icon-bookmark-3:before {
    content: '\ee99'
}
.icon-bookmark-empty-1:before {
    content: '\ee9a'
}
.icon-flag-3:before {
    content: '\ee9b'
}
.icon-flag-circled:before {
    content: '\ee9c'
}
.icon-thumbs-up-4:before {
    content: '\ee9d'
}
.icon-thumbs-down-4:before {
    content: '\ee9e'
}
.icon-download-6:before {
    content: '\ee9f'
}
.icon-download-alt:before {
    content: '\eea0'
}
.icon-upload-5:before {
    content: '\eea1'
}
.icon-share-2:before {
    content: '\eea2'
}
.icon-quote-1:before {
    content: '\eea3'
}
.icon-quote-circled:before {
    content: '\eea4'
}
.icon-export-5:before {
    content: '\eea5'
}
.icon-pencil-6:before {
    content: '\eea6'
}
.icon-pencil-circled:before {
    content: '\eea7'
}
.icon-edit-3:before {
    content: '\eea8'
}
.icon-edit-circled:before {
    content: '\eea9'
}
.icon-edit-alt:before {
    content: '\eeaa'
}
.icon-print-6:before {
    content: '\eeab'
}
.icon-retweet-3:before {
    content: '\eeac'
}
.icon-comment-5:before {
    content: '\eead'
}
.icon-comment-alt-1:before {
    content: '\eeae'
}
.icon-bell-5:before {
    content: '\eeaf'
}
.icon-warning-1:before {
    content: '\eeb0'
}
.icon-exclamation:before {
    content: '\eeb1'
}
.icon-error:before {
    content: '\eeb2'
}
.icon-error-alt:before {
    content: '\eeb3'
}
.icon-location-6:before {
    content: '\eeb4'
}
.icon-location-circled:before {
    content: '\eeb5'
}
.icon-compass-5:before {
    content: '\eeb6'
}
.icon-compass-circled:before {
    content: '\eeb7'
}
.icon-trash-7:before {
    content: '\eeb8'
}
.icon-trash-circled:before {
    content: '\eeb9'
}
.icon-doc-6:before {
    content: '\eeba'
}
.icon-doc-circled:before {
    content: '\eebb'
}
.icon-doc-new:before {
    content: '\eebc'
}
.icon-doc-new-circled:before {
    content: '\eebd'
}
.icon-folder-5:before {
    content: '\eebe'
}
.icon-folder-circled:before {
    content: '\eebf'
}
.icon-folder-close:before {
    content: '\eec0'
}
.icon-folder-open-2:before {
    content: '\eec1'
}
.icon-rss-6:before {
    content: '\eec2'
}
.icon-phone-3:before {
    content: '\eec3'
}
.icon-phone-circled:before {
    content: '\eec4'
}
.icon-cog-5:before {
    content: '\eec5'
}
.icon-cog-circled:before {
    content: '\eec6'
}
.icon-cogs:before {
    content: '\eec7'
}
.icon-wrench-4:before {
    content: '\eec8'
}
.icon-wrench-circled:before {
    content: '\eec9'
}
.icon-basket-4:before {
    content: '\eeca'
}
.icon-basket-circled:before {
    content: '\eecb'
}
.icon-calendar-7:before {
    content: '\eecc'
}
.icon-calendar-circled:before {
    content: '\eecd'
}
.icon-mic-5:before {
    content: '\eece'
}
.icon-mic-circled:before {
    content: '\eecf'
}
.icon-volume-off-4:before {
    content: '\eed0'
}
.icon-volume-down-2:before {
    content: '\eed1'
}
.icon-volume-1:before {
    content: '\eed2'
}
.icon-volume-up-3:before {
    content: '\eed3'
}
.icon-headphones-3:before {
    content: '\eed4'
}
.icon-clock-6:before {
    content: '\eed5'
}
.icon-clock-circled:before {
    content: '\eed6'
}
.icon-lightbulb-2:before {
    content: '\eed7'
}
.icon-lightbulb-alt:before {
    content: '\eed8'
}
.icon-block-4:before {
    content: '\eed9'
}
.icon-resize-full-5:before {
    content: '\eeda'
}
.icon-resize-full-alt-2:before {
    content: '\eedb'
}
.icon-resize-small-4:before {
    content: '\eedc'
}
.icon-resize-vertical-2:before {
    content: '\eedd'
}
.icon-resize-horizontal-2:before {
    content: '\eede'
}
.icon-move-3:before {
    content: '\eedf'
}
.icon-zoom-in-4:before {
    content: '\eee0'
}
.icon-zoom-out-4:before {
    content: '\eee1'
}
.icon-down-open-3:before {
    content: '\eee2'
}
.icon-left-open-4:before {
    content: '\eee3'
}
.icon-right-open-4:before {
    content: '\eee4'
}
.icon-up-open-3:before {
    content: '\eee5'
}
.icon-down-6:before {
    content: '\eee6'
}
.icon-left-5:before {
    content: '\eee7'
}
.icon-right-5:before {
    content: '\eee8'
}
.icon-up-6:before {
    content: '\eee9'
}
.icon-down-circled-2:before {
    content: '\eeea'
}
.icon-left-circled-2:before {
    content: '\eeeb'
}
.icon-right-circled-2:before {
    content: '\eeec'
}
.icon-up-circled-2:before {
    content: '\eeed'
}
.icon-down-hand-1:before {
    content: '\eeee'
}
.icon-left-hand-1:before {
    content: '\eeef'
}
.icon-right-hand-1:before {
    content: '\eef0'
}
.icon-up-hand-1:before {
    content: '\eef1'
}
.icon-cw-5:before {
    content: '\eef2'
}
.icon-cw-circled:before {
    content: '\eef3'
}
.icon-arrows-cw-2:before {
    content: '\eef4'
}
.icon-shuffle-4:before {
    content: '\eef5'
}
.icon-play-5:before {
    content: '\eef6'
}
.icon-play-circled-1:before {
    content: '\eef7'
}
.icon-play-circled2-1:before {
    content: '\eef8'
}
.icon-stop-6:before {
    content: '\eef9'
}
.icon-stop-circled:before {
    content: '\eefa'
}
.icon-pause-5:before {
    content: '\eefb'
}
.icon-pause-circled:before {
    content: '\eefc'
}
.icon-record-2:before {
    content: '\eefd'
}
.icon-eject-3:before {
    content: '\eefe'
}
.icon-backward:before {
    content: '\eeff'
}
.icon-backward-circled:before {
    content: '\ef00'
}
.icon-fast-backward-2:before {
    content: '\ef01'
}
.icon-fast-forward-2:before {
    content: '\ef02'
}
.icon-forward-3:before {
    content: '\ef03'
}
.icon-forward-circled:before {
    content: '\ef04'
}
.icon-step-backward:before {
    content: '\ef05'
}
.icon-step-forward:before {
    content: '\ef06'
}
.icon-target-4:before {
    content: '\ef07'
}
.icon-signal-4:before {
    content: '\ef08'
}
.icon-desktop-2:before {
    content: '\ef09'
}
.icon-desktop-circled:before {
    content: '\ef0a'
}
.icon-laptop-2:before {
    content: '\ef0b'
}
.icon-laptop-circled:before {
    content: '\ef0c'
}
.icon-network-1:before {
    content: '\ef0d'
}
.icon-inbox-3:before {
    content: '\ef0e'
}
.icon-inbox-circled:before {
    content: '\ef0f'
}
.icon-inbox-alt:before {
    content: '\ef10'
}
.icon-globe-5:before {
    content: '\ef11'
}
.icon-globe-alt-1:before {
    content: '\ef12'
}
.icon-cloud-6:before {
    content: '\ef13'
}
.icon-cloud-circled:before {
    content: '\ef14'
}
.icon-flight-2:before {
    content: '\ef15'
}
.icon-leaf-3:before {
    content: '\ef16'
}
.icon-font-1:before {
    content: '\ef17'
}
.icon-fontsize-1:before {
    content: '\ef18'
}
.icon-bold-1:before {
    content: '\ef19'
}
.icon-italic-1:before {
    content: '\ef1a'
}
.icon-text-height-1:before {
    content: '\ef1b'
}
.icon-text-width-1:before {
    content: '\ef1c'
}
.icon-align-left-1:before {
    content: '\ef1d'
}
.icon-align-center-1:before {
    content: '\ef1e'
}
.icon-align-right-1:before {
    content: '\ef1f'
}
.icon-align-justify-1:before {
    content: '\ef20'
}
.icon-list-3:before {
    content: '\ef21'
}
.icon-indent-left-1:before {
    content: '\ef22'
}
.icon-indent-right-1:before {
    content: '\ef23'
}
.icon-briefcase-3:before {
    content: '\ef24'
}
.icon-off-1:before {
    content: '\ef25'
}
.icon-road-1:before {
    content: '\ef26'
}
.icon-qrcode-1:before {
    content: '\ef27'
}
.icon-barcode-1:before {
    content: '\ef28'
}
.icon-braille:before {
    content: '\ef29'
}
.icon-book-4:before {
    content: '\ef2a'
}
.icon-adjust-1:before {
    content: '\ef2b'
}
.icon-tint-1:before {
    content: '\ef2c'
}
.icon-check-3:before {
    content: '\ef2d'
}
.icon-check-empty-1:before {
    content: '\ef2e'
}
.icon-asterisk-1:before {
    content: '\ef2f'
}
.icon-gift-2:before {
    content: '\ef30'
}
.icon-fire-2:before {
    content: '\ef31'
}
.icon-magnet-2:before {
    content: '\ef32'
}
.icon-chart-2:before {
    content: '\ef33'
}
.icon-chart-circled:before {
    content: '\ef34'
}
.icon-credit-card-4:before {
    content: '\ef35'
}
.icon-megaphone-2:before {
    content: '\ef36'
}
.icon-clipboard-2:before {
    content: '\ef37'
}
.icon-hdd-2:before {
    content: '\ef38'
}
.icon-key-4:before {
    content: '\ef39'
}
.icon-certificate-2:before {
    content: '\ef3a'
}
.icon-tasks-1:before {
    content: '\ef3b'
}
.icon-filter-1:before {
    content: '\ef3c'
}
.icon-gauge-2:before {
    content: '\ef3d'
}
.icon-smiley:before {
    content: '\ef3e'
}
.icon-smiley-circled:before {
    content: '\ef3f'
}
.icon-address-book:before {
    content: '\ef40'
}
.icon-address-book-alt:before {
    content: '\ef41'
}
.icon-asl:before {
    content: '\ef42'
}
.icon-glasses:before {
    content: '\ef43'
}
.icon-hearing-impaired:before {
    content: '\ef44'
}
.icon-iphone-home:before {
    content: '\ef45'
}
.icon-person:before {
    content: '\ef46'
}
.icon-adult:before {
    content: '\ef47'
}
.icon-child:before {
    content: '\ef48'
}
.icon-blind:before {
    content: '\ef49'
}
.icon-guidedog:before {
    content: '\ef4a'
}
.icon-accessibility:before {
    content: '\ef4b'
}
.icon-universal-access:before {
    content: '\ef4c'
}
.icon-male-2:before {
    content: '\ef4d'
}
.icon-female-2:before {
    content: '\ef4e'
}
.icon-behance-1:before {
    content: '\ef4f'
}
.icon-blogger-2:before {
    content: '\ef50'
}
.icon-cc-2:before {
    content: '\ef51'
}
.icon-css:before {
    content: '\ef52'
}
.icon-delicious-1:before {
    content: '\ef53'
}
.icon-deviantart-1:before {
    content: '\ef54'
}
.icon-digg-1:before {
    content: '\ef55'
}
.icon-dribbble-5:before {
    content: '\ef56'
}
.icon-facebook-7:before {
    content: '\ef57'
}
.icon-flickr-4:before {
    content: '\ef58'
}
.icon-foursquare-2:before {
    content: '\ef59'
}
.icon-friendfeed-1:before {
    content: '\ef5a'
}
.icon-friendfeed-rect-1:before {
    content: '\ef5b'
}
.icon-github-6:before {
    content: '\ef5c'
}
.icon-github-text-1:before {
    content: '\ef5d'
}
.icon-googleplus:before {
    content: '\ef5e'
}
.icon-instagram-4:before {
    content: '\ef5f'
}
.icon-linkedin-6:before {
    content: '\ef60'
}
.icon-path:before {
    content: '\ef61'
}
.icon-picasa-2:before {
    content: '\ef62'
}
.icon-pinterest-3:before {
    content: '\ef63'
}
.icon-reddit-1:before {
    content: '\ef64'
}
.icon-skype-5:before {
    content: '\ef65'
}
.icon-slideshare:before {
    content: '\ef66'
}
.icon-stackoverflow-2:before {
    content: '\ef67'
}
.icon-stumbleupon-2:before {
    content: '\ef68'
}
.icon-twitter-7:before {
    content: '\ef69'
}
.icon-tumblr-4:before {
    content: '\ef6a'
}
.icon-vimeo-4:before {
    content: '\ef6b'
}
.icon-vkontakte-2:before {
    content: '\ef6c'
}
.icon-w3c-1:before {
    content: '\ef6d'
}
.icon-wordpress-2:before {
    content: '\ef6e'
}
.icon-youtube-3:before {
    content: '\ef6f'
}
.icon-music-4:before {
    content: '\ef70'
}
.icon-search:before {
    content: '\e800'
}
.icon-mail-7:before {
    content: '\ef71'
}
.icon-heart-7:before {
    content: '\ef72'
}
.icon-star-7:before {
    content: '\ef73'
}
.icon-user-7:before {
    content: '\ef74'
}
.icon-videocam-5:before {
    content: '\ef75'
}
.icon-camera-7:before {
    content: '\ef76'
}
.icon-photo-1:before {
    content: '\ef83'
}
.icon-attach-6:before {
    content: '\ef84'
}
.icon-lock-7:before {
    content: '\ef85'
}
.icon-eye-7:before {
    content: '\ef86'
}
.icon-tag-6:before {
    content: '\ef87'
}
.icon-thumbs-up-5:before {
    content: '\ef88'
}
.icon-pencil-7:before {
    content: '\ef89'
}
.icon-comment-6:before {
    content: '\ef8a'
}
.icon-location-7:before {
    content: '\ef8b'
}
.icon-cup-1:before {
    content: '\ef8c'
}
.icon-trash-8:before {
    content: '\ef8d'
}
.icon-doc-7:before {
    content: '\ef8e'
}
.icon-note-1:before {
    content: '\ef9b'
}
.icon-cog-6:before {
    content: '\ef9c'
}
.icon-params:before {
    content: '\ef77'
}
.icon-calendar-8:before {
    content: '\ef78'
}
.icon-sound-1:before {
    content: '\ef79'
}
.icon-clock-7:before {
    content: '\ef7a'
}
.icon-lightbulb-3:before {
    content: '\ef7b'
}
.icon-tv:before {
    content: '\ef7c'
}
.icon-desktop-3:before {
    content: '\ef8f'
}
.icon-mobile-6:before {
    content: '\ef90'
}
.icon-cd-3:before {
    content: '\ef91'
}
.icon-inbox-4:before {
    content: '\ef92'
}
.icon-globe-6:before {
    content: '\ef93'
}
.icon-cloud-7:before {
    content: '\ef94'
}
.icon-paper-plane-2:before {
    content: '\ef95'
}
.icon-fire-3:before {
    content: '\ef96'
}
.icon-graduation-cap-1:before {
    content: '\ef97'
}
.icon-megaphone-3:before {
    content: '\ef98'
}
.icon-database-2:before {
    content: '\ef99'
}
.icon-key-5:before {
    content: '\ef9a'
}
.icon-beaker-1:before {
    content: '\ef9d'
}
.icon-truck-1:before {
    content: '\ef9e'
}
.icon-money-2:before {
    content: '\ef7d'
}
.icon-food-1:before {
    content: '\ef7e'
}
.icon-shop-1:before {
    content: '\ef7f'
}
.icon-diamond:before {
    content: '\ef80'
}
.icon-t-shirt:before {
    content: '\ef81'
}
.icon-wallet:before {
    content: '\ef82'
}
.icon-search-8:before {
    content: '\ef9f'
}
.icon-mail-8:before {
    content: '\efa0'
}
.icon-heart-8:before {
    content: '\efa1'
}
.icon-heart-empty-4:before {
    content: '\efa2'
}
.icon-star-8:before {
    content: '\efa3'
}
.icon-user-8:before {
    content: '\efb8'
}
.icon-video-5:before {
    content: '\efb9'
}
.icon-picture-5:before {
    content: '\efba'
}
.icon-th-large-3:before {
    content: '\efbb'
}
.icon-th-4:before {
    content: '\efbc'
}
.icon-th-list-5:before {
    content: '\efbd'
}
.icon-ok-6:before {
    content: '\efbe'
}
.icon-ok-circle-1:before {
    content: '\efbf'
}
.icon-cancel-7:before {
    content: '\efc0'
}
.icon-cancel-circle-2:before {
    content: '\efc1'
}
.icon-plus-circle-1:before {
    content: '\efc2'
}
.icon-minus-circle-1:before {
    content: '\efc3'
}
.icon-link-5:before {
    content: '\efc4'
}
.icon-attach-7:before {
    content: '\efc5'
}
.icon-lock-8:before {
    content: '\efc6'
}
.icon-lock-open-7:before {
    content: '\efa4'
}
.icon-tag-7:before {
    content: '\efa5'
}
.icon-reply-4:before {
    content: '\efa6'
}
.icon-reply-all-2:before {
    content: '\efa7'
}
.icon-forward-4:before {
    content: '\efa8'
}
.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: '\efa9'
}
.icon-block-5:before {
    content: '\efaa'
}
.icon-resize-full-6:before {
    content: '\efab'
}
.icon-resize-full-circle:before {
    content: '\efac'
}
.icon-popup-5:before {
    content: '\efad'
}
.icon-left-open-5:before {
    content: '\efd6'
}
.icon-right-open-5:before {
    content: '\efd7'
}
.icon-down-circle-1:before {
    content: '\efd8'
}
.icon-left-circle-1:before {
    content: '\efd9'
}
.icon-right-circle-1:before {
    content: '\efda'
}
.icon-up-circle-1:before {
    content: '\efdb'
}
.icon-down-dir-3:before {
    content: '\efdc'
}
.icon-right-dir-3:before {
    content: '\efdd'
}
.icon-down-micro:before {
    content: '\efde'
}
.icon-up-micro:before {
    content: '\efdf'
}
.icon-cw-circle:before {
    content: '\efe0'
}
.icon-arrows-cw-3:before {
    content: '\efe1'
}
.icon-updown-circle:before {
    content: '\efe2'
}
.icon-target-5:before {
    content: '\efe3'
}
.icon-signal-5:before {
    content: '\efe4'
}
.icon-progress-4:before {
    content: '\efae'
}
.icon-progress-5:before {
    content: '\efaf'
}
.icon-progress-6:before {
    content: '\efb0'
}
.icon-progress-7:before {
    content: '\efb1'
}
.icon-progress-8:before {
    content: '\efb2'
}
.icon-progress-9:before {
    content: '\efe5'
}
.icon-progress-10:before {
    content: '\efe6'
}
.icon-progress-11:before {
    content: '\efe7'
}
.icon-font-2:before {
    content: '\efe8'
}
.icon-list-4:before {
    content: '\efe9'
}
.icon-list-numbered-1:before {
    content: '\efea'
}
.icon-indent-left-2:before {
    content: '\efeb'
}
.icon-indent-right-2:before {
    content: '\efec'
}
.icon-cloud-8:before {
    content: '\efed'
}
.icon-terminal-1:before {
    content: '\efee'
}
.icon-facebook-rect-2:before {
    content: '\efef'
}
.icon-twitter-bird-2:before {
    content: '\eff0'
}
.icon-vimeo-rect-1:before {
    content: '\eff1'
}
.icon-tumblr-rect-1:before {
    content: '\eff2'
}
.icon-googleplus-rect-1:before {
    content: '\eff3'
}
.icon-linkedin-rect-1:before {
    content: '\efb3'
}
.icon-skype-6:before {
    content: '\efb4'
}
.icon-vkontakte-rect-1:before {
    content: '\efb5'
}
.icon-youtube-4:before {
    content: '\efb6'
}
.icon-quote-right-1:before {
    content: '\ec40'
}
.sixteen.columns,
.eight.columns,
.one-third.column,
div.four.columns,
.fifteen.column,
.fifteen.columns,
.two-thirds.column {
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 20px;
    padding-left: 20px
}
.sixteen.columns {
    width: 100%
}
.eight.columns {
    width: 50%
}
.one-third.column {
    width: 33.33333333333333%
}
div.four.columns {
    width: 25%
}
.fifteen.column,
.fifteen.columns {
    width: 100%
}
.two-thirds.column {
    width: 66.666666666666%
}
.sixteen.columns {
    width: 100%
}
/*# sourceMappingURL=style.css.map */

.zoom-small-image img {
    width: 100%;
    z-index: 1;
}
.zoom-desc {
    margin-right: -4px;
}
.zoom-desc img {
    width: 19%;
    padding: 0;
    margin-top: 4px;
}
.zoom-desc a {
}
.zoom-section {
    margin-top: 15px;
}
.cloud-zoom-lens {
    background-color: #fff;
    cursor: move;
}
.cloud-zoom-title {
    font-family: Arial, Helvetica, sans-serif;
    position: absolute !important;
    background-color: #000;
    color: #fff;
    padding: 3px;
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    top: 0px;
}
.cloud-zoom-big {
    overflow: hidden;
    margin-top: 4px;
}
.cloud-zoom-loading {
    color: white;
    background: #222;
    padding: 3px;
    border: 1px solid #000;
}    
    