﻿/* Default theme
---------------------------------------------*/

.default, .default input,
.default textarea,
.default .icon,
.default a,
.default a:link,
.default a:visited,
.default .salutation,
.default .menupanel ul li a,
.default .add,
.default .codes .total,
.default h1 .total,
.default .codes li a.allocated,
.default .pm-select:after,
.default .footer a,
.default .input-box,
.default .submit-button,
.default .list li:hover .pending h2,
.default .list li:hover .pending .tablename,
.default .modal-content header,
.default .key li,
.default .field-validation-error,
.default .button.clearfilter,
.default .button.clearfilter .icon,
.default .heading .meta .icon,
.default .seat h2 .icon,
.default .dropmenu .icon-add,
.default .field-holder .fileupload .icon-close,
.default .table .occupants .icon,
.default .roles button,
.default .find-event button,
.default .enquire .icon-envelope {
    color: #9e1f63
}

.default a.textlink,
.default a.textlink:link,
.default a.textlink:visited,
.default .lock .icon,
.default .lock .details,
.default .events .key li.icon-lock,
.default .group .item h2 .icon-exclamation,
.default .remove-code,
.default .guest-confirm .icon-exclamation,
.manager .list .details .icon,
.default .field-holder label .text-danger,
.manager .enquire .postcode-warn,
.default .stripefield-holder .text-danger
/*,
.default .actions a, 
.default .actions a:link, 
.default .actions a:visited*/ {
    color: #EF4136
}

.default .placeholder,
.default .pending h2,
.default .pending .tablename,
.default .pending .meta,
.default .pending .date,
.default .past h2,
.default .past .tablename,
.default .past .meta,
.default .past .date,
.default .archive h2,
.default .archive .date,
.default .field,
.default .pm-select,
.default .list .meta .diet {
    color: #666666
}

.default .codes .number,
.default h1 .number,
.default .codes li a,
.default .pending .key li,
.default .past .key li,
.default .search .icon,
.default .sortable li.no-results,
.default .text-search .placeholder,
.default .readonly {
    color: #999999
}

.default .actions {
    color: rgba(158,31,99,0.5);
}   

/*.default .event-header .title .icon-edit,
.default .events .icon-add,
.default .events .icon-edit,*/
.default .icon-add,
.default .icon-edit,
/*.default .item .icon-envelope,*/
.default .delete,
.default .heading .icon,
.default .seat .thumb,
.default .badge,
.default .alerts-panel a,
.default .alerts-panel .dismiss,
.default .codes .load-more li a,
.default .position .icon,
.default .seat .icon,
.default .fileupload,
.default .fileupload .icon,
.default .field-holder label .icon-exclamation,
.default .field-holder h1 .icon,
.default .radio input:checked + span,
.default .radio input:checked + span .icon,
.default .radio label span.nothanks-sel,
.default .radio label span.nothanks-sel .icon,
.default .submit-button,
.default .list .icon-exclamation,
.default .pending .tooltip,
.default .past .tooltip,
.default a.button,
.default button.button,
.default .menu-create .sortable-ghost,
.default .group .sortable-ghost,
.default .button .icon,
.default .modal .icon-exclamation,
.default .properties .list li .icon-add,
.default .declined:after,
.default a.ui-state-active,
.default a.ui-state-highlight,
.default .past .item:after,
.default .next .item:after,
.default .demo .item:after,
.default .field-validation-error:before,
.default .modal-warning,
.default .modal-warning .icon,
.default .guest-toggle .switch-slider:after,
.default .company-toggle .switch-slider:after,
.default .active-event,
.default .active-event .icon,
.default .demo-event,
.default .toptable,
.default .edit-tableplan .icon,
.default .roles .icon-add,
.default .item .accesslevel
/*.default .course h1*/ {
    color: #ffffff
}

    /*.default .icon:hover,
.default .topnav li:hover .icon {
color: #EF4136;
}

.default .key li {
color: #EF4136;
}*/

.default .menupanel,
.default .menupanel ul li a,
.default .codes li a,
.default .pm-select,
.default .tableplan-canvas,
.default .palette ul li,
.default .radio label span:hover,
.default .input-box,
.default .submit-button,
.default .menu-create ul li:hover .item,
.default .modal-inner,
.default .properties .list,
.default .menu-create .edit .icon,
.default .heading h1 .clearfilter,
.default .heading h1 .clearfilter .icon,
.default .heading h1 .clearfilter:hover,
.default .heading h1 .clearfilter:hover .icon,
.default .properties .button.clearfilter,
.default .switch-slider:before,
.default .eventmenus .item .icon-child,
.default .eventtableplans .item .icon-child,
.default .group .item h2 .icon,
.default .group .item .icon-tick,
.default .fileupload .icon-close,
.default .list-results li:hover,
.default .manager .list .icon-exclamation {
    background-color: #FFFFFF
}

        /*.default .heading .meta .icon {
background-color: transparent;
}*/

.default .heading .icon,
.default .item .icon-add,
/*.default .item .icon-envelope,*/
.default .position .delete,
.default .edit-icon:before,
.default .radio input:checked + span,
.default .radio label span.nothanks-sel,
.default .button,
.default .seat .icon-edit,
.default .position .icon-edit,
.default .field-holder h1 .icon,
.default .menu-create .sortable-ghost,
.default .group .sortable-ghost,
.default .properties .list li .icon-add,
.default .properties .list li:hover .icon-add,
.default .guest-toggle .switch-slider,
.default .active-event,
.default .demo-event,
.default .demo .item:after,
.default .toptable,
.default .edit-tableplan .icon,
.default .item .accesslevel,
.default .roles .roles .icon-add,
.default .getstarted li .item:after
/*.default .course h1*/ {
    background-color: #9e1f63
}

.default .heading .icon:hover,
.default .heading .icon:hover .icon-add,
.default .heading .button:hover .icon,
.default .badge,
.default .alerts-panel a,
/*.default .field-holder .icon-add,*/
.default .list li:hover .icon-add,
.default .list li:hover .icon-edit,
.default .sortable li .edit:hover .icon-edit,
.default .position .delete:hover,
/*.default .fileupload:hover,*/
.default .field-holder h1 .icon-exclamation,
.default .list .icon-exclamation,
.default .field-holder label .icon-exclamation,
.default .pending .tooltip,
.default .past .tooltip,
.default .button:hover,
.default .seat .icon-edit:hover,
.default .position .icon-edit:hover,
.default .modal .icon-exclamation,
/*.default .delete:hover,*/
.default .properties .list li .icon-add:hover,
.default .next .item:after,
.default .field-validation-error:before,
.default .guest-toggle .show,
.default .company-toggle .show,
.default .edit-tableplan .icon:hover,
.default .roles .roles .icon-add:hover,
.default .getstarted li .complete .icon {
    background-color: #EF4136
}

/*.default .guests .no-thumb .icon-edit,
.default .groups .no-thumb .icon-edit,
.default .menus .no-thumb .icon-edit
.default .tableplans .no-thumb .icon-edit,*/
.default .no-thumb .icon-edit,
.default .events .icon-edit,
.default .thumb,
.default .palette ul,
.default .fileupload,
.default .heading .fileupload .icon,
.default .modal-content header,
.default .switch-slider,
.default .course h1
 {
    background-color: #F1E9E8
}

.default .declined:after,
.default .pending .item .accesslevel {
    background-color: #999999
}

.default,
.default .list li:hover .item,
.default .pm-select:after,
.default .topnav li.sel,
.default .topnav > ul > li:hover,
.default .box,
/*.default .box .radio label span,*/
.default .sortable .icon,
.default .table .occupants,
.default .heading .meta .icon,
.default .eventtables .item > h2,
.default .list-results ul,
.manager .item .details,
.default .card-holder  {
    background-color: #F8F4F3
}

.default .login-panel,
.default .pending .thumb,
.default .pending .no-thumb .icon-edit,
.default .past .thumb,
.default .past .no-thumb .icon-edit {
    background-color: #eeeeee
}

.default .header,
.default .close > ul > li:hover,
.default .panel {
    background-color: #ffffff;
    background-color: rgba(255,255,255,0.9)
}

.default .item,
.default .properties,
.manager .landing ul li:hover .item {
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, 0.8)
}

.default .list,
.default .form {
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, 0.5)
}

.default .seat {
    background-color: rgba(255,255,255,0.95)
}

    .default .seat .no-thumb,
    .default .delete,
    .default .seat .icon-close,
    .default .position .icon-close,
    .default .past .item:after,
    .default .past .button
    /*.default .add*/ {
        background-color: #666666
    }

.default .thumb .icon-edit {
    background-color: transparent
}


.default .codes li .add-icon,
.default .codes li .full {
    border-color: #666666
}

.default .menupanel ul li a {
    border-color: #dddddd
}

.default .heading,
.default .field,
.default .seat,
.default .pm-select,
.default .pm-select:after,
.default .codes .allocated,
.default .tableplan-canvas,
.default .guest-assign,
.default .box,
.default .item,
.default .add,
.default .codes li a,
.default .list li:hover .item,
.default .radio label span,
.default .sortable li,
.default .header,
.default .properties .list,
.default .properties .field-holder .button,
.default .properties,
.default .heading h1 .clearfilter,
.default .search-panel .field-holder input,
.default .table .occupants,
.default .properties .field-holder label,
.default .roles h2 .role-remove,
.default .list-results ul,
.default .roles h2 .company-role {
    border-color: #F1E9E8
}

.default .pending .tooltip,
.default .past .tooltip,
.default .list li:hover .icon-envelope,
.default .manager .list .icon-exclamation,
.default .table-dietnotes {
    border-color: #EF4136
}

.default .palette ul li:hover,
/*.default .add,*/
.default .item .icon-envelope,
.default .over,
.default .radio input:checked + span,
.default .radio label span.nothanks-sel,
.default .tableplan-canvas .vert,
.default .tableplan-canvas .horiz,
.default .error,
.default .input-validation-error,
/*.default .properties .field-holder .filterbutton,*/
.default .heading h1 .clearfilter:hover,
.default .properties .clearfilter:hover,
.default .guestmanager .item,
.manager .landing ul li:hover .item,
.default .getstarted li .active {
    border-color: #9E1F63
}

.default .topnav li.sel,
.default .properties .list li {
    border-color: #F8F4F3
}

.default .alerts-panel .dismiss,
.default .menu-create .sortable .icon-close,
.default .group .sortable .icon-close,
.default .eventmenus .sortable .icon-close,
.default .eventtableplans .sortable .icon-close,
.default .roles .sortable .icon-close,
.default .modal-content .item .sortable .icon-close,
.default .eventtables .item .sortable .icon-print {
    border-color: #ffffff
}   

@media screen and (max-width: 768px) {

    .default .properties {
        background-color: #ffffff
    }
}

@media screen and (max-width: 480px) {

    .default .add {
        color: #ffffff;
        background-color: #9E1F63
    }

    .default .list .icon-add,
    .default .list li:hover .icon-add {
        color: #ffffff;
        background-color: transparent
    }

    .default .list li:hover .add {
        background-color: #EF4136
    }

    .default .list .wrapper > ul {
        border-color: #F1E9E8
    }

    .default .events .add .icon-envelope {
        color: #ffffff
    }
}

@media screen and (max-width: 414px) {

    .default .open .tab {
        background-color: transparent
    }

        .default .open .tab .icon {
            color: #9E1F63
        }
}


/*------------------ theming public facing site ---------------------*/

.default .red {
    color: #EF4136
}

.default .redbg {
    background-color: #EF4136;
    color: #ffffff
}

.default .purple,
.default .purplebg .link-action a,
.default .primary,
.default h3 .primary {
    color: #9E1F63
}

.default .purplebg,
.default .primarybg,
.default .codes li .primarybg {
    background-color: #9E1F63;
    color: #ffffff
}

.default .grey {
    color: #666666
}

.default .greybg {
    background-color: #666666
}

.default .purple .arrow-down {
    border-color: #9E1F63
}

.default .red .arrow-down {
    border-color: #EF4136
}

.default .purple .arrow-down:after {
    border-bottom-color: #9E1F63;
    border-right-color: #9E1F63
}

.default .red .arrow-down:after {
    border-bottom-color: #EF4136;
    border-right-color: #EF4136
}

/*.default .enquiry {
    background-color: rgba(0,0,0,0.8);
}*/
