/*--------------------------------

nc-demo_outline Web Font - built using nucleoapp.com
License - nucleoapp.com/license/

-------------------------------- */

@font-face {
    font-family: 'vApp';
    src: url("../icons/vApp.eot");
    src: url("../icons/vApp.eot") format("embedded-opentype"), url("../icons/vApp.woff2") format("woff2"), url("../icons/vApp.woff") format("woff"), url("../icons/vApp.ttf") format("truetype"), url("../icons/vApp.svg") format("svg");
    font-weight: normal;
    font-style: normal
}

.nc-icon {
    display: inline-block;
    font: normal normal normal 14px/1 "vApp";
    font-size: inherit;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.nc-icon.lg {
    font-size: 1.33333333em;
    vertical-align: -16%
}

.nc-icon.x2 {
    font-size: 2em
}

.nc-icon.x3 {
    font-size: 3em
}

.nc-icon.square,
.nc-icon.circle {
    padding: .33333em;
    vertical-align: -16%;
    background-color: #eee
}

.nc-icon.circle {
    border-radius: 50%
}

.nc-icon-ul {
    padding-left: 0;
    margin-left: 2.14286em;
    list-style-type: none
}

.nc-icon-ul>li {
    position: relative
}

.nc-icon-ul>li>.nc-icon {
    position: absolute;
    left: -1.57143em;
    top: .14286em;
    text-align: center
}

.nc-icon-ul>li>.nc-icon.lg {
    top: 0;
    left: -1.35714em
}

.nc-icon-ul>li>.nc-icon.circle,
.nc-icon-ul>li>.nc-icon.square {
    top: -.19048em;
    left: -1.90476em
}

.nc-icon.spin {
    -webkit-animation: nc-icon-spin 2s infinite linear;
    animation: nc-icon-spin 2s infinite linear
}

@-webkit-keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.nc-icon.rotate-90 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.nc-icon.rotate-180 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.nc-icon.rotate-270 {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.nc-icon.flip-y {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.nc-icon.flip-x {
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

.nc-app::before {
    content: "\ea01"
}

.nc-apple::before {
    content: "\ea02"
}

.nc-chart-bar-33::before {
    content: "\ea03"
}

.nc-chat-46::before {
    content: "\ea04"
}

.nc-code-editor::before {
    content: "\ea05"
}

.nc-credit-locked::before {
    content: "\ea06"
}

.nc-delivery-fast::before {
    content: "\ea07"
}

.nc-favourite-31::before {
    content: "\ea08"
}

.nc-heart-2-2::before {
    content: "\ea09"
}

.nc-heart-2::before {
    content: "\ea0a"
}

.nc-ic_android_48px::before {
    content: "\ea0b"
}

.nc-layers-3-2::before {
    content: "\ea0c"
}

.nc-layers-3::before {
    content: "\ea0d"
}

.nc-minimal-left::before {
    content: "\ea0e"
}

.nc-minimal-right::before {
    content: "\ea0f"
}

.nc-money-time::before {
    content: "\ea10"
}

.nc-p-heart::before {
    content: "\ea11"
}

.nc-p-system-update::before {
    content: "\ea12"
}

.nc-responsive::before {
    content: "\ea13"
}

.nc-send::before {
    content: "\ea14"
}

.nc-storage::before {
    content: "\ea15"
}

.nc-stre-right::before {
    content: "\ea16"
}

.nc-tail-left::before {
    content: "\ea17"
}

.nc-tail-right::before {
    content: "\ea18"
}

.nc-touch-id::before {
    content: "\ea19"
}

.nc-triangle-right-17::before {
    content: "\ea1a"
}

.nc-watch-circle::before {
    content: "\ea1b"
}

.nc-web-design::before {
    content: "\ea1c"
}
}


/* all icon font classes list here */
