.esq-quiz{}

.esq-quiz .img{

    margin-bottom: 2px;
  	text-align: center;
}

.esq-quiz .buttons{text-align:center;}

.esq-quiz a.button{

font-family: Helvetica, Arial, sans-serif;

font-size: 15px;

font-weight: 600;

width: auto;

background: #f5740e;

color: #fff;

border: none;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

margin: 0 0 4px;

padding: 6px 12px;

display: inline-block;

position: relative;

-webkit-transition: padding 0.25s ease-in-out;

-moz-transition: padding 0.25s ease-in-out;

transition: padding 0.25s ease-in-out;

text-align: center;

text-decoration: none;

-webkit-appearance: none;

-moz-appearance: none;

appearance: none;

-webkit-touch-callout: none;

-webkit-user-select: none;

-khtml-user-select: none;

-moz-user-select: -moz-none;

-ms-user-select: none;

-o-user-select: none;

user-select: none;

cursor: pointer;

}

.esq-quiz a.button.disabled{

background: #BCBCBC;

color: #E1E1E1;}

.esq-quiz a.button.hidden{

display: none !important;

}

.esq-quiz .social_holder{

    line-height: 49px;

    text-align: center;

    margin: 12px 0;

}



.esq-quiz .social_holder span{margin-right:10px;}

.esq-quiz .social_holder a.share_vk{

    background: url(../img/social/vk.png) no-repeat;

    text-indent: -9999px;

    display: inline-block;

    font-size: 0;

    color: transparent;

    width: 40px;

    height: 40px;

    margin-right: 4px;

}

.esq-quiz .social_holder a.share_fb{

    background: url(../img/social/facebook.png) no-repeat;  text-indent: -9999px;  display: inline-block;  font-size: 0;  color: transparent;  width: 40px;  height: 40px;

    margin-right: 4px;

}

.esq-quiz .social_holder a.share_ok{

    background: url(../img/social/ok.png) no-repeat;  text-indent: -9999px;  display: inline-block;  font-size: 0;  color: transparent;  width: 40px;  height: 40px;

    margin-right: 4px;

}

.esq-quiz .social_holder a.share_tw{

    background: url(../img/social/twitter.png) no-repeat;  text-indent: -9999px;  display: inline-block;  font-size: 0;  color: transparent;  width: 40px;  height: 40px;

    margin-right: 4px;

}



.esq-quiz .result p{

    margin-bottom: 8px;

	

}

.esq-quiz .result h2{
    margin-bottom: 8px;
}