@@ -743,8 +743,7 @@ header.vff-header svg.f-logo {
743743 field opinion scale
744744*/
745745
746- .vff .field-opinionscale ul .f-radios ,
747- .vff .field-opinionnumberscale ul .f-radios {
746+ .vff .field-opinionscale ul .f-radios {
748747 width : 100% ;
749748 max-width : 750px ;
750749 min-width : auto;
@@ -762,8 +761,7 @@ header.vff-header svg.f-logo {
762761 flex-wrap : wrap;
763762}
764763
765- .vff .field-opinionscale ul .f-radios li ,
766- .vff .field-opinionnumberscale ul .f-radios li {
764+ .vff .field-opinionscale ul .f-radios li {
767765 display : -ms-flexbox;
768766 display : -webkit-box;
769767 display : flex;
@@ -777,24 +775,73 @@ header.vff-header svg.f-logo {
777775 -webkit-box-direction : normal;
778776 padding : 8px 8px 10px ;
779777 margin-right : 8px ;
780- -ms-flex : 0 0 calc (20 % - 8px );
781- flex : 0 0 calc (20 % - 8px );
778+ -ms-flex : 1 0 calc (10 % - 8px );
779+ flex : 1 0 calc (10 % - 8px );
782780 font-size : 15px ;
783781 line-height : 1.38 ;
784782 min-height : 64px ;
785783}
786784
787- .vff .field-opinionnumberscale ul .f-radios .f-numbers li {
788- -ms-flex : 0 0 calc (10% - 8px );
789- flex : 0 0 calc (10% - 8px );
785+ .vff .field-opinionscale ul .f-radios li .f-label-wrap {
786+ justify-content : center;
787+ }
788+
789+ .vff .field-opinionscale ul .f-radios li .f-label {
790+ margin : 0 ;
790791}
791792
792- .vff .field-opinionnumberscale ul .f-radios .f-numbers li .f-label-wrap {
793+ /*
794+ field rate
795+ */
796+
797+ .vff .field-iconrate ul .f-radios {
798+ width : 100% ;
799+ max-width : 750px ;
800+ min-width : auto;
801+ display : -ms-flexbox;
802+ display : -webkit-box;
803+ display : flex;
804+ margin : 0 -8px 0 0 ;
805+ -webkit-box-orient : vertical;
806+ -webkit-box-direction : normal;
807+ -ms-flex-flow : 0 1 ;
808+ -webkit-box-align : stretch;
809+ -ms-flex-align : stretch;
810+ align-items : stretch;
811+ }
812+
813+ .vff .field-iconrate ul .f-radios li {
814+ max-width : 64px ;
815+ height : 100% ;
816+ flex : 1 0 0% ;
817+ display : flex;
818+ -webkit-box-align : center;
819+ align-items : center;
820+ -webkit-box-pack : center;
793821 justify-content : center;
822+ cursor : pointer;
823+ outline : none;
824+ position : relative;
825+ margin-right : 8px ;
826+ padding : 0 ;
794827}
795828
796- .vff .field-opinionnumberscale ul .f-radios .f-numbers li .f-label {
797- margin : 0 ;
829+ .vff .field-iconrate ul .f-radios li .f-icon-wrap {
830+ flex : 1 1 0% ;
831+ padding-right : 4px ;
832+ display : flex;
833+ -webkit-box-align : center;
834+ align-items : center;
835+ flex-direction : column;
836+ }
837+
838+ .vff .field-iconrate ul .f-radios li .f-icon {
839+ margin-bottom : 8px ;
840+ }
841+
842+ .vff .field-iconrate ul .f-radios li .f-icon-wrap svg {
843+ height : 100% ;
844+ width : 100% ;
798845}
799846
800847/*
@@ -1249,13 +1296,12 @@ header.vff-header svg.f-logo {
12491296 max-width : 320px ;
12501297 }
12511298
1252- .vff .field-multiplepicturechoice ul .f-radios li ,
1253- .vff .field-opinionscale ul .f-radios li {
1299+ .vff .field-multiplepicturechoice ul .f-radios li {
12541300 -ms-flex : 0 0 calc (50% - 8px );
12551301 flex : 0 0 calc (50% - 8px );
12561302 }
12571303
1258- .vff .field-opinionnumberscale ul .f-radios . f-numbers li {
1304+ .vff .field-opinionscale ul .f-radios li {
12591305 -ms-flex : 0 0 calc (20% - 8px );
12601306 flex : 0 0 calc (20% - 8px );
12611307 }
0 commit comments