/* iconfonts.css */
@charset "utf-8";

@font-face {
    font-family: 'icomoon';
    src: url('fonts/icomoon/icomoon.eot');
    src: url('fonts/icomoon/icomoon.eot?#iefix')
    format('embedded-opentype'),
        url('fonts/icomoon/icomoon.woff') format('woff'),
        url('fonts/icomoon/icomoon.ttf') format('truetype'),
        url('fonts/icomoon/icomoon.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.icon-phone,
.icon-envelop,
.icon-location,
.icon-search,
.icon-facebook2,
.icon-twitter2,
.icon-youtube3,
.icon-blogger2 {
    color: #fff;
    font-size: 1em;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}
.icon-search:before {
    content: "\e903";
}
.icon-phone:before {
    content: "\e900";
}
.icon-envelop:before {
    content: "\e901";
}
.icon-location:before {
    content: "\e902";
}
.icon-facebook2:before {
    content: "\e904";
}
.icon-twitter2:before {
    content: "\e905";
}
.icon-youtube3:before {
    content: "\e906";
}
.icon-blogger2:before {
    content: "\e907";
}
.icon-search {
    background: #00ab55;
    z-index: 90;
}
.icon-search:hover{
    color: #00ab55;
    background-color: #fff;
}
.social-icons,
.social-icons:hover,
.social-icons:active,
.social-icons:link,
.social-icons:visited {
    font-size: 2em;
}
.social-icons a,
.social-icons a:hover,
.social-icons a:active,
.social-icons a:link,
.social-icons a:visited {
    text-decoration: none;
}
