#top .av-share-box ul {
	display: block;
	text-align: left;
	border: 0 none transparent;
}
#top .av-share-box ul li {
	display: inline-block;
	text-align: center;
}
#top #wrap_all .av-social-link-facebook a {
	background-color: #37589b;
	border: 5px solid #37589b;
	color: #FFF;
	font-size: 2em;
	width: 75px;
	height: 75px;
}
#top #wrap_all .av-social-link-facebook:hover a {
	background-color: #FFF;
	border: 5px solid #37589b;
	color: #37589b;
}
#top #wrap_all .av-social-link-twitter a {
	background-color: #46d4fe;
	border: 5px solid #46d4fe;
	color: #FFF;
	font-size: 2em;
	margin-left: 4px;
	width: 75px;
	height: 75px;
}
#top #wrap_all .av-social-link-twitter:hover a {
	background-color: #FFF;
	border: 5px solid #46d4fe;
	color: #46d4fe;
}
.social_media_boxie.av-social-sharing-box .av-share-box,
.single-post .av-share-box{
	background-color: #EEE; 
	padding: 2.5em;
	margin: 1.5em 0 1.5em; 
}
.page-id-293 li.testi-kysymys > label::before {
content: counter(myIndex)"/21";
display: block;
font-size: 1rem;
color: #000;
margin-bottom: 0.5rem;
}
.page-id-4163 li.testi-kysymys > label::before {
	content: counter(myIndex)"/22";
	display: block;
	font-size: 1rem;
	color: #000;
	margin-bottom: 0.5rem;
}
.page-id-4163 li.testi-kysymys,
.page-id-293 li.testi-kysymys {
    counter-increment: myIndex;
	border: 5px solid #f5ecec;
	margin-bottom: 1rem !important;
}
.page-id-4163 .gform_wrapper .top_label .gfield_label,
.page-id-293 .gform_wrapper .top_label .gfield_label {
	font-size: 1.75rem !important;
	padding: 2rem !important;
}
.page-id-4163 .gquiz-answer-explanation,
.page-id-293 .gquiz-answer-explanation {
	width:90%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 1rem !important;
	padding-right: 1rem !important;
	padding-bottom: 30px !important;
	border-top: 2px solid #f5ecec;
	text-align: left;
}
.page-id-4163 .gform_button,
.page-id-293 .gform_button {
border-radius: 10px;
padding-left: 50px;
padding-right: 50px;
padding-top: 20px;
padding-bottom: 20px;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 0.1em;
	display: block !important;
	margin: 0 auto !important;
}
.page-id-293 .gform_wrapper li.gfield.gfield_error,
.page-id-4163 .gform_wrapper li.gfield.gfield_error {
	border-top: 5px solid #f5ecec;
	border-bottom: 5px solid #f5ecec;
	margin-bottom: 1rem !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
		background: #FFF;
}
.page-id-293 .gform_wrapper li.gfield.gfield_error,
.page-id-4163 .validation_message {
	margin-top: 0 !important;
	padding-top: 0 !important;
	text-align: center; 
	color: #FFF;
	background: red;
	width: auto;
	margin: 0 2rem 1.5rem;
	padding: 0.5rem 1.5rem !important;
}
#gquiz_confirmation_message {
	margin-bottom: 30px;
text-align: center;
border: 5px solid #f5ecec;
padding: 0 0 2rem;
}
#gquiz_confirmation_message .tulos-quiz {
background: #f5ecec;
display: block;
padding: 2rem;
	margin-bottom: 2rem;
	margin-top: 0;
}
.tulos-quiz strong {
	font-size: 1.7rem;
color: #D3152C;
}
#gquiz_confirmation_message p{
	padding: 0 2rem;
}
#gquiz_confirmation_message p:last-of-type{
	margin-bottom: 0 !important;
}
.testi-cr {
 text-align: center;
}
#top .all_colors .testi-cr p {
	display: inline-block;
	background: #f5ecec;
	color: #D3152C;
	line-height: 1.0;
	padding: 0.75rem 1rem;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 0.8rem;
	font-weight: 700;
}