section.ckeditor-votes {
    text-align: center;
    margin: 10px 0px;
}

section.ckeditor-votes>section {
    margin: auto;
    text-align: left;
    max-width: 500px !important;
    border-radius: 3px;
    background-color: #eee;
    padding: 10px;
}

.ckeditor-votes h2 {
    margin: 0 0 8px 0;
    font-size: 16px;
    padding:10px;
    border-radius: 3px;
    color: black;
    font-weight: 600;
    padding-left: 0px;
    padding-bottom: 5px;
}

.ckeditor-votes ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
   
}

.ckeditor-votes ul li {
    padding: 5px 10px;
    background-color: white;
    border: 1px solid #ddd;
    border-radius: 2px;
    margin: 10px 0 0;
    /* box-shadow: 0 0 5px 1px #ccc; */
    border-radius: 4px;
    position: relative;
    font-size: 0.8em;
}

.ckeditor-votes .pull-style{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(100, 100, 100, 0.2);
    z-index: 0;
    border-radius: 5px 0 0 5px;
}

.ckeditor-votes ul li .pull-right {
    display: none;
}

.ckeditor-votes ul.show-votes li {
    text-align: left;
}

.ckeditor-votes ul.show-votes li .pull-right {
    display: inline;
}

.show-votes>.active{
    /* box-shadow: 0 0 5px 1px #ff2020; */
    border:1px solid #ff2020;
    color: #ff2020;
}

.show-votes>.canVote{
    color: black;
}

.show-votes>.canVote-left{
    text-align: left !important;
}

.show-votes>.canVote-color{
    color: #ff2020 !important;
}




.shade2{
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.1);
    display:none;
    z-index: 999; 
}
    .CPM2{
        width: 300px;
        height: 160px;
        background-color: white;
        margin: 140px auto;
        border-radius: 5px;
        position: relative;
        opacity:1;
    }
          .closew2{
            font-size: 25px;
          /* text-align: center; */
            line-height: 25px;
            width: 25px;
            height: 25px;
             display: inline-block;
            position: absolute;
             top: 12px;
             right: 12px;
            float:right;
            color: rgb(182, 188, 194);
            cursor: pointer;
            
          }
          .vanish{
            margin-bottom: 5px;
            font-size: 16px;
            padding:10px;
            text-align: center;
            word-wrap:break-word;
          }
          .deleteBtn{
              margin-top:5px;
              text-align: center;
            }
              button{
                width: 85px;
                height: 35px;
                cursor: pointer;
                border-radius: 4px;
                outline: none;
                display: inline-block;
              }
              .btn-sure2{
                background: #ca151d;
                border: 1px solid #ca151d;
                transition: all 0.3s;
                color: white;
               
              }
              .btn-del{
                  border: none;
                  color: block;
                 
              }
