.ui-timepicker-container{position:absolute;overflow:hidden;box-sizing:border-box}.ui-timepicker,.ui-timepicker-viewport{box-sizing:content-box;height:205px;display:block;margin:0}.ui-timepicker{list-style:none;padding:0 1px;text-align:center}.ui-timepicker-viewport{padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;background-color:#FFF;border:1px solid #AAA;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#DADADA;border:1px solid #999;font-weight:400;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}/*# sourceMappingURL=jquery.timepicker.min.css.map *//* ADMIN */
    .poll-p h2 {
        position: relative;
        font-weight: 900;
    }

    .poll-p h2 .answer-number {
        color: rgba(158, 158, 158, 0.58);
    }

    .poll-p .answer-template {
        display: none;
    }

    .poll-p .add-poll-row {
        position: absolute;
        right: 12px;
        font-size: 24px;
        line-height: 18px;
        top: 0px;
        background: #0085ba;
        color: #fff;
        padding: 0px 4px 6px 4px;
        cursor: pointer;
        transition: .4s;
    }

    .poll-p .add-poll-row:hover {
        color: #0085ba;    
        background: #fff;
    }

    .poll-p .poll-answers-content {
        position: relative;
        margin: 10px 0;
    }

    .poll-p .poll-answers-container .poll-row {
        padding: 1%;
        width: 98%;
        box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.2);
    }

    .poll-p .poll-answers-container .poll-row input.answer {
        width: 90%;
        border: none;
        outline: none;
        box-shadow: none;
        border-bottom: 1px solid rgba(128, 128, 128, 0.3);
        background: rgba(255, 235, 59, 0.24);
    }

    .poll-p .poll-answers-container .poll-row .poll-row-toggle-area {
        display: none;
    }

    .poll-p .poll-answers-container .poll-row textarea {
        margin: 10px 0 0 0;
        width: 100%;
    }

    .poll-p .poll-answers-container .poll-row .remove-poll-row {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 30px;
        background-color: #f44336;
        color: #fff;
        line-height: 18px;
        padding: 0px 6px 6px 6px;
        font-weight: 900;
        cursor: pointer;
        transition: .4s;
    }

    .poll-p .poll-answers-container .poll-row .remove-poll-row:hover {
        color: #f44336;
        background-color: transparent;
    }

    .poll-p .poll-answers-container .poll-row .toggle-poll-row {
        position: absolute;
        right: 25px;
        top: 0;
        font-size: 20px;
        background-color: #0085ba;
        color: #fff;
        line-height: 18px;
        padding: 2px 5px 4px 6px;
        font-weight: 900;
        cursor: pointer;
        transition: .4s;
        transform: rotate(90deg);
    }

    .poll-p .poll-answers-container .poll-row .toggle-poll-row.visible-poll-row {
        transform: rotate(270deg);
    }

    .poll-p .poll-answers-container .poll-row .toggle-poll-row:hover {
        color: #0085ba;
        background-color: transparent;
    }

    .poll-p .poll-answers-container .poll-row .move-poll-row {
        cursor: pointer;
    }

    .poll-p .poll-answers-container .poll-row .sub-poll {
        width: 100%;
    }

    .poll-p .poll-answers-container .poll-row .poll-row-settings {
        margin-top: 20px;
    }

    .poll-p .poll-answers-container .poll-row .poll-row-settings-content {
        margin: 0px 10px;
    }

    .poll-p .poll-answers-container .poll-row .poll-row-settings-content .poll-settings-row {
        margin: 10px 0;
    }

    .poll-p .poll-settings-row input,
    .poll-p .poll-answers-container .poll-row .poll-row-settings input {
        position: relative;
        top: 2px;
        left: 5px;
    }

    .poll-p .poll-settings-row input:checked,
    .poll-p .poll-answers-container .poll-row .poll-row-settings input:checked  {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .poll-p .poll-settings-row .poll-color,
    .poll-p .poll-answers-container .poll-row .poll-row-settings .poll-color {
        width: 16px;
        height: 16px;
        display: inline-block;
        position: relative;
        top: 4px;
        left: 5px;
    }

    .poll-p .poll-settings-row .poll-color.empty,
    .poll-p .poll-answers-container .poll-row .poll-row-settings .poll-color.empty {
        background-color: rgb(52, 152, 219);
    }

    .poll-p .poll-settings-row {
        margin: 10px 0;
    }

    .poll-p .poll-settings-row select {
        padding: 1px 2px;
        border: none;
        outline: none;
        box-shadow: none;
        margin-left: 20px;
        border-bottom: 1px solid rgba(158, 158, 158, 0.29);
    }

    .poll-p .poll-settings-row.date-section label {
        display: block;
    }

    .poll-p .poll-settings-row.date-section input {
        border: none;
        border-bottom: 1px solid rgba(128, 128, 128, 0.4);
        width: auto;
        display: inline-block;
        outline: none;
        cursor: pointer;
    }

    .poll-p .poll-settings-row.date-section input:nth-of-type(1) {
        width: 78px;
    }

    .poll-p .poll-settings-row.date-section input:nth-of-type(2) {
        width: 170px;
    }

    .poll-p .poll-settings-row.date-section input:nth-of-type(3) {
        width: 55px;
        padding: 3px 10px;
    }

    .ui-timepicker-standard .ui-corner-all {
        font-size: 11px;
        padding: 2px 0px;
    }

    .color-picker {
        width: 100%;
        background-color: white;
        padding: 0;
    }

    .base-colors,
    .varied-colors{
        overflow: hidden;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

    .color,
    .color-var{
        float: left;
        border-radius: 50%;
        cursor: pointer;
    }

    .color{
        transition: all .2s;
        width: 25px;
        height: 25px;
        margin: 20px;
        
        &.active{
            transform: scale(1.3, 1.3);
        }
    }

    .color-var{
        transform: scale(0, 0);
        width: 40px;
        height: 40px;
        margin: 10px;
        
        &.visible{
            transform: scale(1, 1);
        }
        
        &.active{
            transform: scale(1.3, 1.3);
        }
    }
    
    .poll-p .hidden {
        display: none;
    }
/* END OF ADMIN */

