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

.wooaio-icon{
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-drag-indicator:before {
    content: "\e933" !important
}

.icon-align-left:before {
    content: "\e900" !important
}

.icon-align-left:before,
.icon-at-email:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-at-email:before {
    content: "\e92b" !important
}

.icon-bookmark:before {
    content: "\e920" !important
}

.icon-bookmark:before,
.icon-brush:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-brush:before {
    content: "\e901" !important
}

.icon-calendar-alt:before {
    content: "\e902" !important
}

.icon-calendar-alt:before,
.icon-caret-down:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-caret-down:before {
    content: "\e903" !important
}

.icon-caret-left:before {
    content: "\e904" !important
}

.icon-caret-left:before,
.icon-caret-right:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-caret-right:before {
    content: "\e905" !important
}

.icon-caret-up:before {
    content: "\e906" !important
}

.icon-caret-up:before,
.icon-check:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-check:before {
    content: "\e907" !important
}

.icon-check-double:before {
    content: "\e92a" !important
}

.icon-check-double:before,
.icon-check-square:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-check-square:before {
    content: "\e908" !important
}

.icon-check-square-multi:before {
    content: "\e92f" !important
}

.icon-check-square-multi:before,
.icon-clock:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-clock:before {
    content: "\e909" !important
}

.icon-code:before {
    content: "\e90a" !important
}

.icon-code:before,
.icon-cog:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-cog:before {
    content: "\e90b" !important
}

.icon-cogs:before {
    content: "\e90c" !important
}

.icon-cogs:before,
.icon-digits:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-digits:before {
    content: "\e929" !important
}

.icon-dollar-sign:before {
    content: "\e90d" !important
}

.icon-dollar-sign:before,
.icon-ellipsis-v:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-ellipsis-v:before {
    content: "\e90e" !important
}

.icon-exchange-alt:before {
    content: "\e90f" !important
}

.icon-exchange-alt:before,
.icon-exclamation-triangle:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-exclamation-triangle:before {
    content: "\e926" !important
}

.icon-eye:before {
    content: "\e910" !important
}

.icon-eye-blocked:before {
    content: "\e9d1" !important
}

.icon-eye:before,
.icon-eye-blocked:before,
.icon-font:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-font:before {
    content: "\e911" !important
}

.icon-heading:before {
    content: "\e912" !important
}

.icon-heading:before,
.icon-heart:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-heart:before {
    content: "\e921" !important
}

.icon-image:before {
    content: "\e927" !important
}

.icon-image:before,
.icon-images:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-images:before {
    content: "\e928" !important
}

.icon-link:before {
    content: "\e92d" !important
}

.icon-link:before,
.icon-list-ul:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-list-ul:before {
    content: "\e913" !important
}

.icon-long-arrow-alt-down:before {
    content: "\e914" !important
}

.icon-long-arrow-alt-down:before,
.icon-long-arrow-alt-left:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-long-arrow-alt-left:before {
    content: "\e915" !important
}

.icon-long-arrow-alt-right:before {
    content: "\e916" !important
}

.icon-long-arrow-alt-right:before,
.icon-long-arrow-alt-up:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-long-arrow-alt-up:before {
    content: "\e917" !important
}

.icon-magic:before {
    content: "\e918" !important
}

.icon-magic:before,
.icon-paint-brush:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-paint-brush:before {
    content: "\e92e" !important
}

.icon-palette:before {
    content: "\e919" !important
}

.icon-palette:before,
.icon-paragraph:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-paragraph:before {
    content: "\e92c" !important
}

.icon-phone:before {
    content: "\e930" !important
}

.icon-phone:before,
.icon-plugin-symbol:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-plugin-symbol:before {
    content: "\e923" !important
}

.icon-plus:before {
    content: "\e91a" !important
}

.icon-close:before {
    content: "\e91a" !important;
    transform: rotate(45deg)
}

.icon-plus:before,
.icon-close:before,
.icon-question-circle:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-question-circle:before {
    content: "\e91b" !important
}

.icon-spinner:before {
    content: "\e925" !important
}

.icon-spinner:before,
.icon-star:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-star:before {
    content: "\e922" !important
}

.icon-tasks:before {
    content: "\e91d" !important
}

.icon-tasks-alt:before,
.icon-tasks:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-tasks-alt:before {
    content: "\e91c" !important
}

.icon-times:before {
    content: "\e91e" !important
}

.icon-times:before,
.icon-trash-alt:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.icon-trash-alt:before {
    content: "\e924" !important
}

.icon-upload:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e91f" !important;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.wooaio-icon-shopping-cart:before{
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e93a" !important;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none;
    font-size: 23px;
    position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    height: 100%;
}

.wooaio-icon-shopping-cart:before{
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e93a" !important;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none;
    font-size: 23px;
    position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    height: 100%;
}
.wooaio-icon-shopping-cart2:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e932" !important;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none;
    font-size: 23px;
    position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    height: 100%;
}
.wooaio-icon-shopping-cart3:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e931" !important;
    font-family: wooaio-icomoon !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none;
    font-size: 23px;
    position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    height: 100%;
}