﻿/* Fonts */

h1 {font-size:2em;margin: 34px 0 0 0;}

.edit-profile label,
.task-single #SurveyTaskEditor
{font-size:1.35em; color:#000;}
.edit-profile form fieldset .form-group input
{font-size:0.8em;}

/* All */

header #header-top-section-user { top: 45px;}

/* All Border radiuous */

.input-sm, .form-horizontal .form-group-sm .form-control {border-radius:0 !important;}

.edit-profile form fieldset .form-group,
.task-single #SurveyTaskEditor .survey-question,
.task-single .multichoice-question
{background:#450062; padding:20px !important; margin-bottom:10px;}

/* TODO */

/*.task-single .col-md-6 {width:100%;}*/

.task-single #SurveyTaskEditor {}
.task-single #SurveyTaskEditor .survey-question {color:#fff !important;display: flow-root;display: flow-root;position: relative;}
.task-single #SurveyTaskEditor .survey-question div {color:#fff;margin-bottom:10px;}
.task-single #SurveyTaskEditor .survey-question > div:first-child {font-weight:bold; line-height:1em;}
.task-single #SurveyTaskEditor .survey-question .form-group {background:#00c8be; font-size:0.6em; margin-right:10px; padding:20px;}
.task-single #SurveyTaskEditor .survey-question textarea {min-height: 100px !important;position:relative !important;}

.task-single .multichoice-question {color:#fff !important;display: flow-root;display: flow-root;position: relative;}
.task-single .multichoice-question div {color:#fff;margin-bottom:10px;}
.task-single .multichoice-question > div:first-child {font-weight:bold; line-height:1em;}
.task-single .multichoice-question .form-group {background:#00c8be; font-size:0.9em; margin-right:10px; padding:20px;}


/* Profile editor */

.edit-profile {}
.edit-profile label {color:#fff;}
.edit-profile form {width:100% !important;max-width: 100% !important;}
.edit-profile form fieldset {background:;}
.edit-profile form fieldset .form-group {background:;}
.edit-profile form fieldset .form-group input {width:100% !important ;max-width: 100%; border-radius: 0 !important; background:transparent !important; color:#fff !important; border:solid 1px rgba(0, 200, 190, 0) !important; border-bottom:solid 1px #00c8be !important; box-shadow:none !important; -webkit-box-shadow:none !important;}
.edit-profile form fieldset .form-group input:focus {border:solid 1px #00c8be !important; background:#00c8be !important;}

/* Courses */

#course-data_wrapper {}
table {color:#fff !important; border:solid 5px #450062 !important; padding:0px;}
table thead, table tfoot {background:#00c8be !important; background:#450062 !important;}
table tbody {}
table tbody td, th {color:#fff !important;border: solid 5px #450062 !important; padding:10px;}
table tbody tr.even th {color:#000 !important;}
table tbody tr td {background:#00c8be !important; }


/* Buttons */

.button {padding: 14px 17px 12px 17px; border:solid 2px #fff !important; background:#450062 !important; color:#fff !important;}
.button:hover, .paginate_button a:hover {background:#fff !important; color:#450062 !important; border:solid 2px #450062 !important;}
/*.button.primary {background:#450062; color:#fff;}*/
.button.primary.active {background:#fff !important; color:#450062 !important; border:solid 2px #450062 !important;}

.button, 
.paginate_button a {
    padding: 14px 17px 12px 17px !important;
    border:solid 2px #2f0342 !important;
    background:#2f0342 !important;
    color:#fff !important;
    font-size:0.5em;
    font-weight:900;
    text-transform: uppercase;
    border-radius: 0 !important;
}

.button i.fa.fa-print { font-size: 2em; padding-right: 7px; position: relative; top: 3px; }

/* Temporary fix for tables */
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background: #00c8be;
}

/* Kendo UI Editor Component - Style Override / Start */
table.k-editor {
    border-width: 2px !important;
    background-color: #e3e3e3;
}

    table.k-editor tbody td,
    table.k-editor th {
        border: none !important;
    }

    table.k-editor tbody tr td {
        background: #fff !important;
    }

    table.k-editor .k-editor-toolbar {
        padding: 0 2px;
        background-color: #f1f1f1;
    }

    table.k-editor .k-combobox .k-input,
    table.k-editor .k-combobox .k-input:focus {
        border: none !important;
        background-color: #f1f1f1 !important;
        color: #000 !important;
        width: auto !important;
        max-width: none !important;
        font-size: 18px;
    }

.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-list > .k-state-selected,
.k-list > .k-state-highlight,
.k-panel > .k-state-selected,
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal,
.k-draghandle.k-state-selected:hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-marquee-color {
    background-color: #460064 !important;
    border-color: #460064 !important;
    color: #fff !important;
}

    .k-state-selected *,
    .k-state-selected:link *,
    .k-state-selected:visited *,
    .k-list > .k-state-selected *,
    .k-list > .k-state-highlight *,
    .k-panel > .k-state-selected *,
    .k-ghost-splitbar-vertical *,
    .k-ghost-splitbar-horizontal *,
    .k-draghandle.k-state-selected:hover *,
    .k-scheduler .k-scheduler-toolbar .k-state-selected *,
    .k-scheduler .k-today.k-state-selected *,
    .k-marquee-color * {
        color: #fff !important;
    }
/* Kendo UI Editor Component - Style Override / End */
