@font-face{
    font-family: 'dinot-webfont';
    src:url('../fonts/dinot/dinot-webfont.eot');
    src:url('../fonts/dinot/dinot-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/dinot/dinot-webfont.woff') format('woff'),
        url('../fonts/dinot/dinot-webfont.ttf') format('truetype'),
        url('../fonts/dinot/dinot-webfont.svg#icon') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face{
    font-family: 'dinot-webfont';
    src:url('../fonts/dinot/dinot-medium-webfont.eot');
    src:url('../fonts/dinot/dinot-medium-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/dinot/dinot-medium-webfont.woff') format('woff'),
        url('../fonts/dinot/dinot-medium-webfont.ttf') format('truetype'),
        url('../fonts/dinot/dinot-medium-webfont.svg#icon') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face{
    font-family: 'dinot-webfont';
    src:url('../fonts/dinot/dinot-bold-webfont.eot');
    src:url('../fonts/dinot/dinot-bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/dinot/dinot-bold-webfont.woff') format('woff'),
        url('../fonts/dinot/dinot-bold-webfont.ttf') format('truetype'),
        url('../fonts/dinot/dinot-bold-webfont.svg#icon') format('svg');
    font-weight: 700;
    font-style: normal;
}

body, 
div:not(.jw-icon), 
h1, h2, h3, h4, h5, h6, 
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'dinot-webfont', 'Helvetica-Neue', Helvetica, sans-serif !important;
    color: #333333;
}

span.jw-text{
    color: #ffffff !important;
}

.tooltip-inner {
  color: #ffffff !important;
}

body 
{
    background-color: white !important;
}

#ctl00_cphPageContent_FileUploaderfu .qq-upload-button {
    background: #0098DB !important;
	border: none !important;
	border-bottom: none !important;
    box-shadow: none !important;
    text-transform: uppercase !important;
}

#ctl00_cphPageContent_FileUploaderfu .qq-upload-list .qq-upload-success {
    background-color: #96BC33 !important;
}

#ctl00_cphPageContent_FileUploaderfu .qq-upload-button:hover {
    background: #00b1ff !important;
}

#ctl00_cphPageContent_FileUploaderfu .qq-upload-button div {
    color: #ffffff !important;
}

.btn-success {
    background: #0098DB !important;
    box-shadow: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    background-image: none !important;
    filter: none !important;
    border: solid 1px #0098db !important;
}

    .btn-success > span {
        color: #ffffff !important;
    }

    .btn-success:hover {
        background: #00b1ff !important;
        border: solid 1px #00b1ff !important;
    }

#startButtonContainer img,
#scheduleButtonContainer .glyphicon-calendar {
    display: none;
}

.meetingDescription h2 {
    font-size: 24px;
    color: #333333;
}

#loggedInMenu ul li a {
    background-color: white !important;
}

#loggedInMenu ul li a:hover {
    background-color: #f5f5f5 !important
}

#loggedInMenu ul li.active a {
    color: #0098DB !important;
}

#updPastMeetings .pnlPastMeetingsContent .row .col-xs-6 h3 {
    font-size: 16px !important;
    color: #7E7E7E !important;
    font-weight: normal !important;
}

#ctl00_cphPageContent_scheduleWebinarProOnly small {
    color: white;
}

#header.publicProfileHeader a {
    font-family: 'dinot-webfont', 'Helvetica-Neue', Helvetica, sans-serif !important;
    color: #333333;
}

#PositioningContainer .container {
    margin-top: 0 !important;
    padding-top: 60px !important;
}

#SnapABug_WP, 
#SnapABug_WP div, 
#SnapABug_WP span, 
#SnapABug_WP iframe, 
#SnapABug_WP h1, 
#SnapABug_WP h2, 
#SnapABug_WP h3, 
#SnapABug_WP h4, 
#SnapABug_WP h5, 
#SnapABug_WP h6, 
#SnapABug_WP hr, 
#SnapABug_WP p, 
#SnapABug_WP a, 
#SnapABug_WP big, 
#SnapABug_WP em, 
#SnapABug_WP img, 
#SnapABug_WP q, 
#SnapABug_WP small, 
#SnapABug_WP strong, 
#SnapABug_WP b, 
#SnapABug_WP u, 
#SnapABug_WP i, 
#SnapABug_WP fieldset, 
#SnapABug_WP input, 
#SnapABug_WP input[type="submit"], 
#SnapABug_WP button, 
#SnapABug_WP textarea, 
#SnapABug_WP form, 
#SnapABug_WP label {
    font-family: 'dinot-webfont', 'Helvetica-Neue', Helvetica, sans-serif !important;
}

.ub-company-logo {
    padding: 12px 15px
}
