.space50{
	height: 50px;
}
body{
        color: black;
	background-color: #c1c1c1;
}
.container{
	background-color: white;
}
.text_center{
	text-align: center;
}
.thanky{
	    font-size: 40px;
    text-align: CENTER;
    line-height: 1.2;
    color: #817f7f;
    font-weight: bold;
    margin-top: 15px;
}
.list_p p{
	padding-left: 15px;
	    color: #504d4d;
    margin-top: 15px;
    font-size: 19px;
    font-weight: bold;
}
.h1_te,
.tell_more{
	    font-size: 45px;
    font-weight: bold;
    color: #797575;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 50px;
    margin-top: 0;
}
.tell_more{
    font-size: 36px;
	  margin-bottom: 25px;
}
.table th, .table td{
	color: #585252;
    font-size: 18px;
	border-top: 2px solid #b6aeae;
	vertical-align: inherit;
  font-weight: bold;
  text-transform: capitalize;
}
.cc-selector input{
    margin:0;padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}
.btn_v{background-image:url(../img/very_poor.png);}
.btn_p{background-image:url(../img/poor.png);}
.btn_a{background-image:url(../img/average.png);}
.btn_g{background-image:url(../img/good.png);}
.btn_e{background-image:url(../img/excellent.png);}
.very_poor_s{background-image:url(../img/very_poor_small.png);}
.poor_s{background-image:url(../img/poor_small.png);}
.average_s{background-image:url(../img/average_small.png);}
.good_s{background-image:url(../img/good_small.png);}
.excellent_s{background-image:url(../img/excellent_small.png);}

 input:active +.sondage-cc{opacity: .9;}

input:checked +.sondage-cc{
        opacity: 1;
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
}
div.myButton input {
    background:url(../img/next.png) no-repeat;
    cursor:pointer;
    width: 253px;
    height: 65px;
    border: none;
}
div.myButtonMore input {
    color: transparent;
    background:url(../img/button1.png) no-repeat;
    cursor:pointer;
    width: 354px;
    height: 90px;
    border: none;
}
div.myButtonFinish input {
    color: transparent;
    background:url(../img/button2.png) no-repeat;
    cursor:pointer;
    width: 354px;
    height: 90px;
    border: none;
}
.sondage-cc{
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:92px;height:93px;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
            opacity: 0.4;
}
thead tr th{
	border-top: none!important; 
}
.float_right{
	float: right;
}
.sondage-cc:hover{
	 opacity: 1;
}
.list_p .sondage-cc{
	width:122px;height:124px;
}

 input[type="radio"]{
 	    opacity: 0;
 }
 .modal-body{
        text-align: center;
    padding-top: 32px;
    color: #0f3052;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
 }