.uk-mp-info h3 {
    color: var(--e-global-color-primary);
    font-size: 24px;
    margin-bottom: 20px;
}

.links a:hover{
    text-decoration:underline !important;
}

.uk-mp-info ul, .uk-mp-questions ul,  .uk-mp-ctbs ul {
    list-style: none;
    padding: 0;
}

.uk-mp-info li, .uk-mp-ctbs li {
    border: 1px solid #9B999D;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 30px;
    display:flex;
}
.uk-mp-info li{
  padding:0px;
}
.uk-mp-ctbs li {
  padding: 30px;
}
.uk-mp-info h5, .uk-mp-ctbs h5,.uk-mp-questions h5{
  font-weight: bold;
  font-size:24px !important;
  margin: 0 0 12px 0
}
.uk-mp-ctbs li {
 flex-direction:column; 
}
.uk-mp-ctbs .pills span{
 font-size: 12px;
 display:inline-block;
 padding: 5px 15px;
 background: #C4DED2;
 border-radius: 12px;
 margin-right: 8px;
 margin-bottom: 8px;
}
.uk-mp-ctbs a{
 color: var(--e-global-color-secondary) !important;
}

.uk-mp-questions li {
  border: 1px solid #9B999D;
  padding: 30px;
  border-radius: 30px;
 margin-bottom: 10px; 
 padding-bottom:40px;
}

.uk-mp-info li strong {
    color: var(--e-global-color-primary);
}
.uk-mp-info li .icon, .uk-mp-info li .date{
    display:inline-block;
    width:20%;
    padding: 5px;
    text-align:center;
}
.uk-mp-info li .icon{
      border-radius: 0 30px 30px 0;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      padding:30px
  }
  
  .uk-mp-info li .icon img{
   width: 80px;
   height: 80px; 
  }
.uk-mp-info li .icon-yes{
  background:#97CFB6;
}
.uk-mp-info li .icon-no{
  background:#C3BBE8;
}
.uk-mp-info .vote-date,.uk-mp-info .vote-result{
  font-size: 16px;
}
.uk-mp-info li .vote-content, .uk-mp-questions li .question-content{
    display:inline-block;
    width:80%;
        padding: 5px;
    text-align:left;
}
.uk-mp-info li .vote-content{
        padding: 30px;
}
.uk-mp-ctbs .ctb-detail{
  width: 80% !important;
  margin-right:30px
}
.uk-mp-ctbs .ctb-detail-container{
  display:flex;
  flex-direction: row;
  margin-top: 15px;
}
 .uk-mp-questions li .question-content{
  display:flex;
  flex-direction:column;
 }
 .uk-mp-questions li .question-text, .uk-mp-questions li .answer{
  width: 90%; 

 }
.uk-mp-questions li .question-content, .uk-mp-ctbs .ctb-detail{
        background: #AFD8C5;
    border: 1px solid #53AD98;
    padding:16px;
    display:block;
    border-radius:15px;
    width: 100%;
}
.uk-mp-questions li .answer-content{
        background: #D6D4D8;
        border: 1px solid #AFADB1;
    padding:16px;
    display:inline-block;
        border-radius:15px;
        width: 100%;
        margin-top: 8px;
}
.uk-mp-questions li .answerFrom{
 font-weight:bold;
 
}
.uk-mp-questions li .answer-container,.uk-mp-questions li .question-container{
  margin-top: 25px;
  display:flex;
  flex-direction:row;
}
.uk-mp-questions li .answer-container .pic{
  width: 8%;
  display:inline-block;
  margin-right: 2%;
}
 .uk-mp-questions li .question-container .pic{
  width: 8%;
  display:inline-block;
  margin-left: 2%;
}
.uk-mp-questions .profile-pic, .uk-mp-ctbs .profile-pic{
  width: 100%;
  height: auto;
  border-radius: 50%;
  margin:auto;
}
.uk-mp-ctbs .pic{
  width: 10%;
}
.uk-mp-questions .loader, .uk-mp-ctbs .loader{
  display:none;
  height:25px;
  width:auto;
}
.votebar{
  width: 100%;
font-size: 16px;
  display: flex;
  flex-direction: row;
}
.votebar .for, .votebar .against{
  padding: 6px;
  text-align:center;
}
.votebar .for{
 background: #97CFB6;
 border-radius: 5px 0 0 5px;
}
.votebar .against{
 background: var(--e-global-color-secondary); 
 border-radius: 0 5px 5px 0;
 color: #fff;
}
.uk-mp-info{
  
}
.uk-mp-ctbs h4{
  margin: 0px 0px 5px 0px;
}
.easyPaginateNav a {padding:10px 20px; border: 1px solid #9B999D; display:inline-block; border-right-width: 0px;}
.easyPaginateNav a.current,.easyPaginateNav a:hover {background:#D6D4D8;color: var(--e-global-color-primary) !important; }
.easyPaginateNav a.first{ border-radius: 5px 0 0 5px}
.easyPaginateNav a.last{ border-radius: 0 5px 5px 0;border-right-width: 1px;}
.easyPaginateNav{
  margin: 15px 0;
}
.uk-mp-ctbs .links{
  margin-top: 5px;
}
.uk-mp-ctbs .links a{
  margin-right: 20px;
}