

@font-face {
    font-family: 'Conv_MWGHeadline';
    src: url('../fonts/MWGHeadline.eot');
    src: local('☺'), url('../fonts/MWGHeadline.woff') format('woff'), url('../fonts/MWGHeadline.ttf') format('truetype'), url('../fonts/MWGHeadline.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*.label, body, h1, h2, h3, h4, h5, h6{ font-family: 'Conv_MWGHeadline',"Helvetica Neue",Helvetica,Arial,sans-serif !important; }*/

body{background: #000000 !important;padding-left: 80px!important;padding-right: 170px !important;width: 100%;}
.footer{ position: absolute; bottom: 20px;  }
.footer .menu-link{ display: inline-block; }
.menu_div{ margin-top: 210px; display: inline-block; width: 100% }
.mobile_menu_btn{z-index: 222; display: none; float: right;color: #fff !important;font-size: 18px; position: absolute; top: 15px; right: 10px}
.logo{ padding-top: 4% }
.dashboard_only_popup *, .simple_text *{ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important }
.dashboard_only_popup h2{ font-weight: 700 }
.user-box{margin-top: 25%;position: fixed;width: 100%;text-align: center; }
.user-box a{ display: inline-block; }
.user-box button {font-size: 35px;padding: 0px 30px 20px 9px; color:#000; margin-right: 20px}
.unmute img, .mute img{background: #fff;border-radius: 100% !important;overflow: hidden;display: inline-block;padding: 10px;}


@media screen and (max-width:767px){
    body{padding-left: 0!important;padding-right: 0!important;}
    .logo img{width: 40px;}
    h3{ font-size: 20px !important; }
    h5{ font-size: 11px !important; }
    .logo h3,.logo h5 { margin: 0 !important}
    .footer{ position: static !important; text-align: center; padding-top: 10px; clear: both; }
    .color_menu{ width: 50% !important; height: auto !important }
    .color_menu img{ height: auto !important; width: 100% !important }
    .color_menu a{ top: 48% !important }
    .footer img {width: 28%;}
    .footer .col-md-12{ margin-top: 0 !important }
    .mobile_menu_btn{ display: block; }
    .menu_div{ position: fixed;top: 0;left: 0;width: 100%; height: 100%; background:#000; z-index: 1; display: none; margin:0; }
    .menu_div > .col-md-12{ padding-left: 20px !important; margin-top: 200px; }
    .menu_div > .col-md-12 a{ margin-bottom: 15px; display: inline-block;width: 100%; }
    .color-box{ margin-top: 15px; }
    .user-box{ position: static; margin-bottom: 50%; margin-top: 50% }
    .user-box button{ font-size: 17px; padding: 0 5px; padding: 0 10px 8px 5px }
}