// [class^="icon-wpb"],
// [class*=" icon-wpb"]
// Icons
.vc_element-icon {
    background-image: url(@vc_elements_icons_sprite);
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    margin: 0;
    width: 32px;
    height: 32px;
}
.icon-wpb-application-icon-large {
    background-position: 0 -32px;
}
.icon-wpb-application-plus {
    background-position: 0 -64px;
}
.icon-wpb-balloon-facebook-left {
    background-position: 0 -96px;
}
.icon-wpb-balloon-twitter-left {
    background-position: 0 -128px;
}
.icon-wpb-film-youtube {
    background-position: 0 -160px;
}
.icon-wpb-images-stack {
    background-position: 0 -192px;
}
.icon-wpb-information-white {
    background-position: 0 -224px;
}
.icon-wpb-layer-shape-text {
    background-position: 0 -256px;
}
.icon-wpb-layout_sidebar {
    background-position: 0 -288px;
}
.icon-wpb-map-pin {
    background-position: 0 -320px;
}
.icon-wpb-slideshow {
    background-position: 0 -352px;
}
.icon-wpb-toggle-small-expand {
    background-position: 0 -384px;
}
.icon-wpb-ui-accordion {
    background-position: 0 -416px;
}
.icon-wpb-ui-button {
    background-position: 0 -448px;
}
.icon-wpb-ui-separator-label {
    background-position: 0 -480px;
}
.icon-wpb-ui-separator {
    background-position: 0 -512px;
}
.icon-wpb-ui-tab-content {
    background-position: 0 -544px;
}
.icon-wpb-ui-tab-content-vertical {
    background-position: 0 -576px;
}
.icon-wpb-pinterest {
    background-position: 0 -608px;
}
.icon-wpb-tweetme {
    background-position: 0 -128px;
}
.icon-wpb-single-image {
    background-position: 0 -672px;
}
.icon-wpb-call-to-action {
    background-position: 0 -704px;
}
.icon-wpb-raw-html {
    background-position: 0 -736px;
}
.icon-wpb-raw-javascript {
    background-position: 0 -768px;
}
.icon-wpb-flickr {
    background-position: 0 -800px;
}
.icon-wpb-graph {
    background-position: 0 -960px;
}
.icon-wpb-wp {
    background-position: 0 -992px;
}
.icon-wpb-vc_pie {
    background-position: 0 -1024px;
}
.icon-wpb-images-carousel {
    background-position: 0 -1056px;
}
.icon-wpb-vc_carousel {
    background-position: 0 -1088px;
}
.icon-wpb-row {
    background-position: 0 -1120px;
}
.icon-wpb-ui-empty_space {
    background-position: 0 -1152px;
}
.icon-wpb-atm {
    background-position: 0 -640px;
}
.icon-wpb-ui-custom_heading {
    background-position: 0 -1184px;
}
/*
.icon-wpb-application-icon-large { background-position: 0 -32px; }
.icon-wpb-application-plus { background-position: 0 -64px; }
.icon-wpb-balloon-facebook-left { background-position: 0 -96px; }
.icon-wpb-balloon-twitter-left { background-position: 0 -128px; }
.icon-wpb-film-youtube { background-position: 0 -160px; }
.icon-wpb-images-stack { background-position: 0 -192px; }
.icon-wpb-information-white { background-position: 0 -224px; }
.icon-wpb-layer-shape-text { background-position: 0 -256px; }
.icon-wpb-layout_sidebar { background-position: 0 -288px; }
.icon-wpb-map-pin { background-position: 0 -320px; }
.icon-wpb-slideshow { background-position: 0 -352px; }
.icon-wpb-toggle-small-expand { background-position: 0 -384px; }
.icon-wpb-ui-accordion { background-position: 0 -416px; }
.icon-wpb-ui-button { background-position: 0 -448px; }
.icon-wpb-ui-separator-label { background-position: 0 -480px; }
.icon-wpb-ui-separator { background-position: 0 -512px; }
.icon-wpb-ui-tab-content { background-position: 0 -544px; }
.icon-wpb-ui-tab-content-vertical { background-position: 0 -576px; }
.icon-wpb-pinterest { background-position: 0 -608px; }
.icon-wpb-tweetme { background-position: 0 -640px; }
.icon-wpb-single-image { background-position: 0 -672px; }
.icon-wpb-call-to-action { background-position: 0 -704px; }
.icon-wpb-raw-html { background-position: 0 -736px; }
.icon-wpb-raw-javascript { background-position: 0 -768px; }
.icon-wpb-flickr { background-position: 0 -800px; }
.icon-wpb-contactform7 { background-position: 0 -832px; }
.icon-wpb-vc_gravityform { background-position: 0 -864px; }
.icon-wpb-layerslider { background-position: 0 -892px; }
.icon-wpb-revslider { background-position: 0 -928px; }
.icon-wpb-graph { background-position: 0 -960px; }
.icon-wpb-wp { background-position: 0 -992px; }
.icon-wpb-vc_pie { background-position: 0 -1024px; }
.icon-wpb-images-carousel { background-position: 0 -1056px; }
.icon-wpb-vc_carousel { background-position: 0 -1088px; }
.icon-wpb-row { background-position: 0 -1120px; }
.icon-wpb-ui-empty_space { background-position: 0 -1152px; }

.icon-wpb-atm {
    background-image: url(../vc/elements_icons/atm.png);
    background-position: center center;
    background-repeat: no-repeat;
}
*/