.mskPolls{
  height:320px;
  width:100%;
  height:320px;
  background:#000;
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
    text-align:center;
    background-color:rgba(85, 82, 191, 0.98)
}
.mskPolls * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.mskPolls .msPoll {width:50%;
float:left;
    padding:0;
}
.msPoll a {color:#fff;font-weight:500;
display:block;width:100%;height:320px;
position:relative;
    -webkit-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    border:16px solid rgba(0,0,0,0.15);
    
font-size: 1rem;
text-transform: uppercase;
font-family: Rubik;
line-height: 1.5em;
letter-spacing: 0.1em;
}
.msPoll a:hover {
    background-color:#e0e5e9;
    border-color:rgba(85, 82, 191, 0.98);
}
.msPoll a span {
    display:inline-block;
    position:absolute;
    top:50%;
    left:50%;
    width:auto;
    -webkit-transform:translate(-50%,-50%);
        -ms-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    background-color:rgb(244, 110, 59);
    padding:1em;
    border-radius:3px;
    -webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);
            box-shadow:0 3px 6px rgba(0,0,0,0.25)
}

.msPoll a:hover span {
    color:#fff;    
    background-color:rgba(85, 82, 191, 0.98)
}

 .msPoll a:before {   
    display:block;
    position:absolute;
    content:'';
    background-position:center;
    background-repeat:no-repeat;
    width: 100%;
    height:100%;
    background-size:auto 100%;
    -webkit-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    top:0;
    left:0;
     opacity:0.15
}
.fancybox-content{max-width:720px !important;
min-width:320px !important
}

.msPoll:nth-of-type(1) a:before {
   background-image:url(/special/img/icons/ms-female.svg) 
}


.msPoll:nth-of-type(2) a:before {
   background-image:url(/special/img/icons/ms-male.svg) 
}
.xPoll .fancybox-iframe, .xPoll .fancybox-content {min-width:320px;display:block;max-width:720px;}