@font-face {
    font-family: 'icons';
    src: url('fonts/icons.eot');
    src: url('fonts/icons.eot') format('embedded-opentype'),
    url('fonts/icons.woff') format('woff'),
    url('fonts/icons.ttf') format('truetype'),
    url('fonts/icons.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'icons';
        src: url('fonts/icons.svg') format('svg');
    }
}

@font-face {
    font-family: 'FontAwesome';
    src: url('fonts/fontawesome-webfont.eot');
    src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'),
    url('fonts/fontawesome-webfont.woff') format('woff'),
    url('fonts/fontawesome-webfont.ttf') format('truetype'),
    url('fonts/fontawesome-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'FontAwesome';
        src: url('fonts/fontawesome-webfont.svg') format('svg');
    }
}

/*.mainmenuholder-wihite {*/
    /*height: 41px;*/
/*}*/

.ubermenu .ubermenu-item-level-0.ubermenu-item-4199 > .ubermenu-target {background: none; padding-left: 0px; margin: 0;}
.ubermenu .ubermenu-item-level-0.ubermenu-item-4154 > .ubermenu-target {padding-right: 28.7px;}
.ubermenu .ubermenu-item-level-0.ubermenu-item-4150 > .ubermenu-target .ubermenu-target-text {padding-top: 2px;}
.ubermenu .ubermenu-item-level-0.ubermenu-item-4199>.ubermenu-target img {margin-top: -1px;}
.ubermenu .ubermenu-item-level-0.ubermenu-item-4154 .ubermenu-target-text {margin-top: 2px;}
.ubermenu-item-4149 > a:before, .ubermenu-item-4150 > a:before, .ubermenu-item-4151 > a:before, .ubermenu-item-4152 > a:before, .ubermenu-item-4153 > a:before {font-size: 20px;line-height: 10px;font-family: 'fontello';font-style: normal;font-weight: normal;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;line-height: 1em;margin-right:6px;margin-top: 0px;}
.ubermenu-item-4149 > a:before {content:'\f4e6';}
.ubermenu-item-4150 > a:before {content:'\2692';font-size: 18px;margin-top: 1px;}
.ubermenu-item-4151 > a:before {content:'\f3c9';}
.ubermenu-item-4152 > a:before {content:'\270d';}
.ubermenu-item-4153 > a:before {content:'\f4de';}



.ubermenu-content-block span.theme-icon-cloud {
    margin-right: 5px;
}

.ubermenu-content-block .theme-icon-cloud:before {
    /*content: "\e800";*/
    /*font-size: 19px;*/
    /*vertical-align: top;*/
    /*font-family: "icon-cloud";*/
}