@charset "UTF-8";

@font-face {
    font-family: 'Admin Icons';
    src: url(../fonts/AdminCH_Symbols.eot?v3);
    src: url(../fonts/AdminCH_Symbols.eot?#iefix) format("embedded-opentype"),url(../fonts/AdminCH_Symbols.woff2?v3) format("woff2"),url(../fonts/AdminCH_Symbols.woff?v3) format("woff"),url(../fonts/AdminCH_Symbols.ttf?v3) format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Frutiger Neue';
    src: url(../fonts/FrutigerNeueW02-Bd.eot?v2);
    src: url(../fonts/FrutigerNeueW02-Bd.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerNeueW02-Bd.woff2?v2) format("woff2"),url(../fonts/FrutigerNeueW02-Bd.woff?v2) format("woff"),url(../fonts/FrutigerNeueW02-Bd.ttf?v2) format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Frutiger Neue';
    src: url(../fonts/FrutigerNeueW02-It.eot?v2);
    src: url(../fonts/FrutigerNeueW02-It.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerNeueW02-It.woff2?v2) format("woff2"),url(../fonts/FrutigerNeueW02-It.woff?v2) format("woff"),url(../fonts/FrutigerNeueW02-It.ttf?v2) format("truetype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Frutiger Neue';
    src: url(../fonts/FrutigerNeueW02-Regular.eot?v2);
    src: url(../fonts/FrutigerNeueW02-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerNeueW02-Regular.woff2?v2) format("woff2"),url(../fonts/FrutigerNeueW02-Regular.woff?v2) format("woff"),url(../fonts/FrutigerNeueW02-Regular.ttf?v2) format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Frutiger Neue';
    src: url(../fonts/FrutigerNeueW02-Light.eot?v2);
    src: url(../fonts/FrutigerNeueW02-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerNeueW02-Light.woff2?v2) format("woff2"),url(../fonts/FrutigerNeueW02-Light.woff?v2) format("woff"),url(../fonts/FrutigerNeueW02-Light.ttf?v2) format("truetype");
    font-weight: 100;
    font-style: normal;
}

body {
    font-family: "Frutiger Neue", Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
    font-weight: bold !important;
}

h2 {
    /* font-size: 1.8rem!important; */
}

h3 {
    font-size: 1.3rem!important;
}

a, .btn-link {
    color: #006699 !important;
    font-weight: 400;
}

.top-nav .mud-nav-link-text {
    color: #6a6a6a;
}

.info {
    font-style: italic;
    color: #6a6a6a;
}

.question {
    color: #dc0018;
}

p {
    font-weight: 100;
}

.mud-nav-link {
    font-style: normal;
}

.icon.icon--before:before, a[data-toggle=collapse]:before {
    font-family: "Admin Icons";
    display: inline-block
}

.icon.icon--after:after, a.icon--after[data-toggle=collapse]:after {
    font-family: "Admin Icons";
    display: inline-block
}

span.icon {
    font-family: "Admin Icons";
    position: relative
}

    span.icon.icon--exclam:after {
        content: ""
    }

.icon--before.icon--exclam:before, a.icon--exclam[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--exclam:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--info:after {
    content: ""
}

.icon--before.icon--info:before, a.icon--info[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--info:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--arrow-right:after {
    content: ""
}

.icon--before.icon--arrow-right:before, a.icon--arrow-right[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--arrow-right:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--facebook-light:after {
    content: ""
}

.icon--before.icon--facebook-light:before, a.icon--facebook-light[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--facebook-light:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--bottom:after {
    content: ""
}

.icon--before.icon--bottom:before, a.icon--bottom[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--bottom:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--left:after {
    content: ""
}

.icon--before.icon--left:before, a.icon--left[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--left:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--disc:after {
    content: ""
}

.icon--before.icon--disc:before, a.icon--disc[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--disc:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--screen:after {
    content: ""
}

.icon--before.icon--screen:before, a.icon--screen[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--screen:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--notebook:after {
    content: ""
}

.icon--before.icon--notebook:before, a.icon--notebook[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--notebook:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--smartphone-portrait:after {
    content: ""
}

.icon--before.icon--smartphone-portrait:before, a.icon--smartphone-portrait[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--smartphone-portrait:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--smartphone-landscape:after {
    content: ""
}

.icon--before.icon--smartphone-landscape:before, a.icon--smartphone-landscape[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--smartphone-landscape:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--tablet-portrait:after {
    content: ""
}

.icon--before.icon--tablet-portrait:before, a.icon--tablet-portrait[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--tablet-portrait:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--tablet-landscape:after {
    content: ""
}

.icon--before.icon--tablet-landscape:before, a.icon--tablet-landscape[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--tablet-landscape:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--right:after {
    content: ""
}

.icon--before.icon--right:before, a.icon--right[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--right:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--top:after {
    content: ""
}

.icon--before.icon--top:before, a.icon--top[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--top:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--less:after {
    content: ""
}

.icon--before.icon--less:before, a.icon--less[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--less:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--greater:after {
    content: ""
}

.icon--before.icon--greater:before, a.icon--greater[data-toggle=collapse]:before, a[data-toggle=collapse].collapsed:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--greater:after, a.icon--after[data-toggle=collapse].collapsed:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--eye:after {
    content: ""
}

.icon--before.icon--eye:before, a.icon--eye[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--eye:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--pdf:after {
    content: ""
}

.icon--before.icon--pdf:before, a.icon--pdf[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--pdf:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--trash:after {
    content: ""
}

.icon--before.icon--trash:before, a.icon--trash[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--trash:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--cart:after {
    content: ""
}

.icon--before.icon--cart:before, a.icon--cart[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--cart:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--star:after {
    content: ""
}

.icon--before.icon--star:before, a.icon--star[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--star:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--list:after {
    content: ""
}

.icon--before.icon--list:before, a.icon--list[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--list:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--message:after {
    content: ""
}

.icon--before.icon--message:before, a.icon--message[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--message:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--print:after {
    content: ""
}

.icon--before.icon--print:before, a.icon--print[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--print:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--rss:after {
    content: ""
}

.icon--before.icon--rss:before, a.icon--rss[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--rss:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--search:after {
    content: ""
}

.icon--before.icon--search:before, a.icon--search[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--search:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--word:after {
    content: ""
}

.icon--before.icon--word:before, a.icon--word[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--word:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--excel:after {
    content: ""
}

.icon--before.icon--excel:before, a.icon--excel[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--excel:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--power:after {
    content: ""
}

.icon--before.icon--power:before, a.icon--power[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--power:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--calendar:after {
    content: ""
}

.icon--before.icon--calendar:before, a.icon--calendar[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--calendar:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--doc:after {
    content: ""
}

.icon--before.icon--doc:before, a.icon--doc[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--doc:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--pause:after {
    content: ""
}

.icon--before.icon--pause:before, a.icon--pause[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--pause:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--facebook:after {
    content: ""
}

.icon--before.icon--facebook:before, a.icon--facebook[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--facebook:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--step-backward:after {
    content: ""
}

.icon--before.icon--step-backward:before, a.icon--step-backward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--step-backward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--step-forward:after {
    content: ""
}

.icon--before.icon--step-forward:before, a.icon--step-forward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--step-forward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--list-alt:after {
    content: ""
}

.icon--before.icon--list-alt:before, a.icon--list-alt[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--list-alt:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--backward:after {
    content: ""
}

.icon--before.icon--backward:before, a.icon--backward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--backward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--forward:after {
    content: ""
}

.icon--before.icon--forward:before, a.icon--forward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--forward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--external:after {
    content: ""
}

.icon--before.icon--external:before, a.icon--external[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--external:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--menu:after {
    content: ""
}

.icon--before.icon--menu:before, a.icon--menu[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--menu:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--corner:after {
    content: ""
}

.icon--before.icon--corner:before, a.icon--corner[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--corner:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--tools:after {
    content: ""
}

.icon--before.icon--tools:before, a.icon--tools[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--tools:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--play:after {
    content: ""
}

.icon--before.icon--play:before, a.icon--play[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--play:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--settings:after {
    content: ""
}

.icon--before.icon--settings:before, a.icon--settings[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--settings:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--twitter:after {
    content: ""
}

.icon--before.icon--twitter:before, a.icon--twitter[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--twitter:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--fast-forward:after {
    content: ""
}

.icon--before.icon--fast-forward:before, a.icon--fast-forward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--fast-forward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--root:after {
    content: ""
}

.icon--before.icon--root:before, a[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--root:after, a.icon--after[data-toggle=collapse]:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--square:after {
    content: ""
}

.icon--before.icon--square:before, a.icon--square[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--square:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--close:after {
    content: ""
}

.icon--before.icon--close:before, a.icon--close[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--close:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--fast-backward:after {
    content: ""
}

.icon--before.icon--fast-backward:before, a.icon--fast-backward[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--fast-backward:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--arrow-bottom:after {
    content: ""
}

.icon--before.icon--arrow-bottom:before, a.icon--arrow-bottom[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--arrow-bottom:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--arrow-left:after {
    content: ""
}

.icon--before.icon--arrow-left:before, a.icon--arrow-left[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--arrow-left:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--arrow-top:after {
    content: ""
}

.icon--before.icon--arrow-top:before, a.icon--arrow-top[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--arrow-top:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--instagram:after {
    content: ""
}

.icon--before.icon--instagram:before, a.icon--instagram[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--instagram:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--whatsapp:after {
    content: ""
}

.icon--before.icon--whatsapp:before, a.icon--whatsapp[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--whatsapp:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--linkedin:after {
    content: ""
}

.icon--before.icon--linkedin:before, a.icon--linkedin[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--linkedin:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--linkedin-box:after {
    content: ""
}

.icon--before.icon--linkedin-box:before, a.icon--linkedin-box[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--linkedin-box:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--xing:after {
    content: ""
}

.icon--before.icon--xing:before, a.icon--xing[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--xing:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--xing-box:after {
    content: ""
}

.icon--before.icon--xing-box:before, a.icon--xing-box[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--xing-box:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--pinterest:after {
    content: ""
}

.icon--before.icon--pinterest:before, a.icon--pinterest[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--pinterest:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--youtube:after {
    content: ""
}

.icon--before.icon--youtube:before, a.icon--youtube[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--youtube:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

span.icon.icon--google:after {
    content: ""
}

.icon--before.icon--google:before, a.icon--google[data-toggle=collapse]:before {
    content: "";
    padding-right: 5px;
    position: relative;
    top: 1px
}

.icon--after.icon--google:after {
    content: "";
    padding-left: 3px;
    position: relative;
    top: 2px
}

.icon--before.pull-right.icon--print:before, a.pull-right.icon--print[data-toggle=collapse]:before {
    padding-right: 0
}

a.icon:hover, a[data-toggle=collapse]:hover {
    text-decoration: underline
}
