@charset "UTF-8";

body,
div,
h1,
h2,
h3,
span,
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* fullscreen */
html {
	height: 100%;
}

body {
	height   : 100%;
	margin   : 0;
	overflow : hidden;
	/* disable scrollbars */
	font-size: 10pt;
}

/* fix for scroll bars on webkit & >=Mac OS X Lion */
::-webkit-scrollbar {
	background-color: rgba(0, 0, 0, 0.5);
	width           : 0.75em;
}

::-webkit-scrollbar-thumb {
	background-color: rgba(255, 255, 255, 0.5);
}

:-webkit-full-screen {
	z-index: 10000;
}

#infodiv {
	z-index  : 2147483647 !important;
	min-width: 200px;
}

.ui-dialog {
	z-index  : 2147483647 !important;
	min-width: 200px;
}

#infodiv.load:before {
	content   : '';
	position  : absolute;
	width     : 100px;
	height    : 100px;
	background: url(./img/glowing-rotate-ring.svg) no-repeat center center;
	top       : 50%;
	left      : 50%;
	transform : translateX(-50%) translateY(-50px);
}

.ggskin_container__joystick::before {
	content   : '';
	position  : absolute;
	width     : 100%;
	height    : 172px;
	bottom    : 0;
	background: -moz-linear-gradient(top, transparent 0%, transparent 1%, rgba(0, 0, 0, 0.2) 100%);
	background: -webkit-linear-gradient(top, transparent 0%, transparent 1%, rgba(0, 0, 0, 0.2) 100%);
	background: linear-gradient(to bottom, transparent 0%, transparent 1%, rgba(0, 0, 0, 0.2) 100%);
	filter    : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
}

.gg_joystick {
	position              : absolute;
	height                : 170px;
	width                 : 170px;
	left                  : 50%;
	bottom                : 0;
	-moz-transform        : translateX(-50%) rotateZ(45deg);
	-o-transform          : translateX(-50%) rotateZ(45deg);
	-ms-transform         : translateX(-50%) rotateZ(45deg);
	-webkit-transform     : translateX(-50%) rotateZ(45deg);
	transform             : translateX(-50%) rotateZ(45deg);
	display               : -webkit-box;
	display               : -webkit-flex;
	display               : -moz-flex;
	display               : -ms-flexbox;
	display               : flex;
	-webkit-box-direction : normal;
	-webkit-box-orient    : horizontal;
	-webkit-flex-direction: row;
	-moz-flex-direction   : row;
	-ms-flex-direction    : row;
	flex-direction        : row;
	-webkit-flex-wrap     : wrap;
	-moz-flex-wrap        : wrap;
	-ms-flex-wrap         : wrap;
	flex-wrap             : wrap;
}

.gg_joystick::before,
.gg_joystick::after {
	content   : '';
	position  : absolute;
	width     : 100%;
	height    : 1px;
	background: rgba(255, 255, 255, 0.3);
	top       : 50%;
}

.gg_joystick::after {
	width : 1px;
	height: 100%;
	left  : 50%;
	top   : 0;
}

.gg_joystick__item {
	position: relative;
	width   : 50%;
	height  : 50%;
	cursor  : pointer;
}

.gg_joystick__item::before {
	content           : '';
	position          : absolute;
	opacity           : 0;
	width             : 100%;
	height            : 100%;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_joystick__item_up:hover::before {
	background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	background: linear-gradient(135deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	filter    : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#99ffffff', GradientType=1);
}

.gg_joystick__item_right:hover::before {
	background: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(45deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	filter    : progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#00ffffff', GradientType=1);
}

.gg_joystick__item_down:hover::before {
	background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(135deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 1%, rgba(255, 255, 255, 0) 100%);
	filter    : progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#00ffffff', GradientType=1);
}

.gg_joystick__item_left:hover::before {
	background: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	background: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	background: linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0.6) 100%);
	filter    : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#99ffffff', GradientType=1);
}

.gg_joystick__item:hover::before {
	opacity           : 1;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_joystick__image {
	position         : absolute;
	top              : 50%;
	left             : 50%;
	-moz-transform   : translateX(-50%) translateY(-50%) rotateZ(-45deg);
	-o-transform     : translateX(-50%) translateY(-50%) rotateZ(-45deg);
	-ms-transform    : translateX(-50%) translateY(-50%) rotateZ(-45deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotateZ(-45deg);
	transform        : translateX(-50%) translateY(-50%) rotateZ(-45deg);
}

.gg_right_bottom_ui {
	position              : absolute;
	right                 : 20px;
	bottom                : 23px;
	display               : -webkit-box;
	display               : -webkit-flex;
	display               : -moz-flex;
	display               : -ms-flexbox;
	display               : flex;
	-webkit-box-direction : normal;
	-webkit-box-orient    : vertical;
	-webkit-flex-direction: column;
	-moz-flex-direction   : column;
	-ms-flex-direction    : column;
	flex-direction        : column;
}

.ggskin__zoomin,
.ggskin__zoomout {
	position  : relative;
	width     : 45px;
	height    : 46px;
	background: #fff;
	cursor    : pointer;
}

.ggskin__zoomin img,
.ggskin__zoomout img {
	position: absolute;
	left    : 14px;
	top     : 15px;
}

.ggskin__zoomin {
	border-radius: 50% 50% 0 0;
}

.ggskin__zoomin::after {
	content   : '';
	position  : absolute;
	width     : 100%;
	height    : 1px;
	background: rgba(0, 0, 0, 0.1);
	bottom    : -1px;
	z-index   : 10;
}

.ggskin__zoomout {
	border-radius: 0 0 50% 50%;
	box-shadow   : 0px 4px 3px 0px rgba(0, 0, 0, 0.05);
}

.ggskin__zoomout img {
	top: 22px;
}

.gg_button-screen {
	margin-top: 12px;
	position  : relative;
	width     : 45px;
	height    : 45px;
	cursor    : pointer;
}

.gg_button-screen div {
	position     : absolute;
	width        : 100%;
	height       : 100%;
	background   : #fff;
	border-radius: 100%;
	top          : 0;
	box-shadow   : 0px 4px 3px 0px rgba(0, 0, 0, 0.05);
}

.gg_button-screen img {
	position: absolute;
	left    : 13px;
	top     : 15px;
}

.ggskin__zoomin::before,
.ggskin__zoomout::before,
.gg_button-fullscreen::before {
	content           : '';
	position          : absolute;
	opacity           : 0;
	width             : 100%;
	height            : 100%;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.ggskin__zoomin:hover::before,
.ggskin__zoomout:hover::before,
.gg_button-fullscreen:hover::before {
	opacity           : 1;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.ggskin__zoomin::before {
	background: url("./pano/images/zoomin__o.png") center center no-repeat;
}

.ggskin__zoomout::before {
	background: url("./pano/images/zoomout__o.png") center center no-repeat;
}

.gg_button-fullscreen::before {
	background: url("./pano/images/button_image_fullscreen__o.png") center center no-repeat;
}

.gg_right_top_ui {
	position               : absolute;
	right                  : 20px;
	top                    : 20px;
	width                  : 100px;
	display                : -webkit-box;
	display                : -webkit-flex;
	display                : -moz-flex;
	display                : -ms-flexbox;
	display                : flex;
	-webkit-box-direction  : normal;
	-webkit-box-orient     : horizontal;
	-webkit-flex-direction : row;
	-moz-flex-direction    : row;
	-ms-flex-direction     : row;
	flex-direction         : row;
	-webkit-box-pack       : justify;
	-ms-flex-pack          : justify;
	-webkit-justify-content: space-between;
	-moz-justify-content   : space-between;
	justify-content        : space-between;
}

.gg_right_top_ui div {
	background   : #fff;
	border-radius: 100%;
	position     : relative;
	width        : 45px;
	height       : 45px;
	cursor       : pointer;
	transition   : .666s;
	box-shadow   : 0px 4px 3px 0px rgba(0, 0, 0, 0.05);
}

.gg_right_top_ui div img {
	position          : absolute;
	top               : 15px;
	left              : 12px;
	opacity           : 1;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_right_top_ui div:hover img {
	opacity           : 0;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_right_top_ui div::before {
	content           : '';
	position          : absolute;
	opacity           : 0;
	width             : 100%;
	height            : 100%;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_right_top_ui div:hover::before {
	opacity           : 1;
	-moz-transition   : opacity 0.666s;
	-o-transition     : opacity 0.666s;
	-webkit-transition: opacity 0.666s;
	transition        : opacity 0.666s;
}

.gg_right_top_ui .gg_autorotate::before {
	background: url("./pano/images/button_start_auto_rotate__o.png") center center no-repeat;
}

.gg_right_top_ui .gg_show_list::before {
	background: url("./pano/images/list__o.png") center center no-repeat;
}

.gg_right_top_ui .gg_show_list::after {
	content      : 'Тут ви можете побачити перелік всіх об’єктів';
	position     : absolute;
	padding      : 9px;
	width        : 300px;
	background   : #fdfdfd;
	color        : #000;
	font-family  : Roboto, sans-serif;
	font-style   : normal;
	font-weight  : 400;
	font-size    : 13px;
	line-height  : 100%;
	box-shadow   : 0 5px 8px -2px rgba(0, 0, 0, 0.18);
	border-radius: 2px;
	left         : -105px;
	bottom       : -90%;
	box-sizing   : border-box;
	transform    : translateX(-50%);
	transition   : .666s;
	z-index      : 20;
	cursor       : default;
	opacity      : 0;
}

.gg_show_list.close img {
	top : 15px;
	left: 15px;
}

.gg_show_list.close:hover img {
	opacity: 1;
}

.gg_show_list.close:hover:before {
	display: none;
}

.ggskin_container__joystick:after {
	position  : absolute;
	content   : "";
	display   : block;
	background: transparent;
	top       : 0;
	right     : 0;
	bottom    : 0;
	left      : 0;
	transition: .666s;
	z-index   : -1;
}

.open-modal .ggskin_container__joystick:after {
	background: rgba(38, 42, 54, 0.5);
	transition: .666s;
	z-index   : 9;
}

.open-modal .gg_show_list::after {
	opacity   : 1;
	transition: .666s;
}

.open-modal .gg_show_list {
	z-index: 10;
}

.open-form .ggskin_container__joystick:after {
	background: rgba(17, 30, 86, 0.5);
	transition: .666s;
	z-index   : 9;
}

.gg_left_top_ui {
	position               : absolute;
	left                   : 30px;
	top                    : 10px;
	width                  : 135px;
	display                : -webkit-box;
	display                : -webkit-flex;
	display                : -moz-flex;
	display                : -ms-flexbox;
	display                : flex;
	-webkit-box-direction  : normal;
	-webkit-box-orient     : horizontal;
	-webkit-flex-direction : row;
	-moz-flex-direction    : row;
	-ms-flex-direction     : row;
	flex-direction         : row;
	-webkit-box-pack       : justify;
	-ms-flex-pack          : justify;
	-webkit-justify-content: space-between;
	-moz-justify-content   : space-between;
	justify-content        : space-between;
	-webkit-box-align      : center;
	-ms-flex-align         : center;
	-webkit-align-items    : center;
	-moz-align-items       : center;
	align-items            : center;
}

.gg_left_top_ui .gg_info {
	position     : relative;
	width        : 45px;
	height       : 45px;
	background   : #111e56;
	border-radius: 100%;
	cursor       : pointer;
}

.gg_left_top_ui .gg_info img {
	position: absolute;
	top     : 12px;
	left    : 12px;
}

.gg_left_top_ui .gg_info:hover {
	background: #243788;
}

.gg_left_bottom_ui {
	position               : absolute;
	left                   : 30px;
	bottom                 : 20px;
	width                  : 205px;
	display                : -webkit-box;
	display                : -webkit-flex;
	display                : -moz-flex;
	display                : -ms-flexbox;
	display                : flex;
	-webkit-box-direction  : normal;
	-webkit-box-orient     : horizontal;
	-webkit-flex-direction : row;
	-moz-flex-direction    : row;
	-ms-flex-direction     : row;
	flex-direction         : row;
	-webkit-box-pack       : justify;
	-ms-flex-pack          : justify;
	-webkit-justify-content: space-between;
	-moz-justify-content   : space-between;
	justify-content        : space-between;
	-webkit-box-align      : center;
	-ms-flex-align         : center;
	-webkit-align-items    : center;
	-moz-align-items       : center;
	align-items            : center;
}

.gg_left_bottom_ui .gg_copyright {
	color: #fff;
}

.ui-dialog .ui-dialog-titlebar,
.ui-widget-header {
	color         : rgba(0, 0, 0, 0.61);
	font-weight   : bold;
	text-transform: uppercase;
	font-size     : 12px;
	background    : none;
	padding       : 0.9em 0em;
	border-radius : 0;
	border        : 0;
	border-bottom : 1px solid #00000017;
	margin        : 0 20px 10px;
}

.ui-widget-content {
	background: #fffffff5;
	color     : #060606d9;
	border    : 0;
}

.ui-widget.ui-widget-content {
	border       : 0;
	border-radius: 8px;
}

.ui-widget-content a {
	color  : #000;
	outline: none;
}

.ui-widget-content a.active {
	color          : #243788;
	outline        : none;
	text-decoration: none;
}

.ui-dialog .ui-dialog-titlebar-close {
	background: none;
	padding   : 0;
	border    : 0;
	outline   : none;
}

.ui-button .ui-icon {
	background: url("./img/close.png") center center no-repeat;
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background: url("./img/close_o.png") center center no-repeat;
}

.menuHotspots {
	width       : 100%;
	box-sizing  : border-box;
	padding-left: 25px;
	margin-top  : 0;
}

.menuHotspots li a {
	display        : block;
	min-height     : 30px;
	line-height    : 18px;
	border-bottom  : 1px solid #00000017;
	text-decoration: none;
	color          : #000;
	outline        : none;
	padding        : 5px 0;
	box-sizing     : border-box;
}

.menuHotspots li:last-child a {
	border-bottom: none;
}

.ui-dialog .ui-dialog-content {
	margin : 0 20px 0px;
	padding: 0;
}

#menudiv {
	display      : none;
	position     : absolute;
	min-width    : 340px;
	background   : rgba(255, 255, 255, 0.95);
	border-radius: 5px;
	top          : 80px;
	right        : 20px;
	z-index      : 1000;
}

#menudiv.show-list {
	display: block;
}

.menu-title {
	/*font-family: 'Myriad Pro';*/
	font-size     : 10px;
	text-transform: uppercase;
	padding       : 10px 15px;
	color         : rgba(0, 0, 0, 0.6);
	border-bottom : 1px solid rgba(0, 0, 0, 0.1);
}

.menu-content {
	padding: 10px 15px 10px 5px;
}

.feedback-btn {
	position       : relative;
	background     : url("./img/feedback.png") no-repeat left top;
	color          : #1d2857 !important;
	text-decoration: none;
	padding-left   : 25px;
	padding-bottom : 25px;
	outline        : none;
}

.feedback-btn:hover {
	color: #353f93 !important;
}

#feedback-wrapper,
#response-wrapper {
	position     : absolute;
	display      : none;
	width        : 450px;
	background   : #fff;
	top          : 50%;
	left         : 50%;
	transform    : translateX(-50%) translateY(-50%);
	border-radius: 5px;
	z-index      : 1000;
}

.feedback-title {
	text-align   : center;
	font-size    : 14px;
	padding      : 25px 10px;
	border-bottom: 1px solid #f5f5f5;
	margin-bottom: 30px;
}

.feedback-title span {
	display       : block;
	text-transform: uppercase;
	font-size     : 16px;
	padding-bottom: 10px;
}

.feedback-title p {
	font-size: 14px;
	max-width: 380px;
	margin   : 0 auto;
}

.feedback-form {
	position: relative;
	overflow: hidden;
}

.field {
	display      : flex;
	display      : -webkit-flex;
	flex-flow    : column-reverse;
	width        : 340px;
	padding      : 8px 10px 6px;
	margin       : 12px auto;
	border       : 1px solid #cfd2dd;
	border-radius: 5px;
}

.field textarea {
	background: transparent;
	outline   : 0;
}

.field label,
.field input,
.field textarea {
	transition        : all 0.2s;
	font-size         : 16px;
	color             : rgba(0, 0, 0, 0.51);
	vertical-align    : top;
	-webkit-appearance: none;
	border            : 0;
	outline           : 0;
	margin-top        : -5px;
}

.field input,
.field textarea {
	color: #000;
}

.field textarea {
	width     : 340px;
	min-width : 340px;
	max-width : 340px;
	height    : 70px;
	min-height: 70px;
	max-height: 300px;
}

.field input:placeholder-shown+label,
.field textarea:placeholder-shown+label {
	max-width       : 67.6%;
	white-space     : nowrap;
	overflow        : hidden;
	text-overflow   : ellipsis;
	cursor          : text;
	transform-origin: left bottom;
	transform       : translateY(15px) scale(1);
}

.field input:not(:placeholder-shown)+label,
.field input:focus+label,
.field textarea:not(:placeholder-shown)+label,
.field textarea:focus+label {
	color           : rgba(0, 0, 0, 0.51);
	cursor          : pointer;
	transform-origin: left top;
	transform       : scale(0.6);
}

.field ::-webkit-input-placeholder {
	transition: inherit;
	opacity   : 0;
}

.feedback-footer {
	text-align: center;
	padding   : 28px 10px;
	border-top: 1px solid #f5f5f5;
	margin-top: 40px;
}

.feedback-footer input[type=submit] {
	padding           : 13px;
	max-width         : 180px;
	width             : 100%;
	color             : #fff;
	background-color  : #111e56;
	border            : none;
	border-radius     : 2px;
	-webkit-transition: .5s all ease;
	transition        : .5s all ease;
	cursor            : pointer;
	outline           : none;
}

.feedback-footer input[type=submit]:hover {
	background-color: #243788;
}

.feedback-thanks {
	position       : absolute;
	width          : 100%;
	height         : 100%;
	display        : flex;
	flex-direction : column;
	justify-content: center;
	color          : #fff;
	text-align     : center;
	font-size      : 30px;
	background     : #111e56;
	transform      : translateX(-100%);
	transition     : .666s all;
	top            : 0;
	border-radius  : 0 0 5px 5px;
}

.show_thanks {
	transform : translateX(0);
	transition: .666s all;
}

.feedback-close {
	position     : absolute;
	width        : 45px;
	height       : 45px;
	background   : url("./img/close.png") no-repeat center center #fff;
	top          : -23px;
	right        : -23px;
	cursor       : pointer;
	border-radius: 50%;
	box-shadow   : 0px 5px 8px -4px #000000a3;
}

.feedback-close:hover {
	background: url("./img/close_o.png") no-repeat center center #fff;
}

.info-stand {
	width     : 100%;
	list-style: none;
	padding   : 0;
	border-top: 1px solid #00000017;
}

.info-stand li {
	border-bottom: 1px solid #00000017;
	text-align   : center;
}

.info-stand a {
	text-decoration: none;
	font-weight    : bold;
	width          : 100%;
	height         : 100%;
	display        : block;
	padding        : 5px 0;
}

.info-stand a:hover {
	background: #243788;
	color     : #fff;
}

.info-stand_content,
.info-stand_links {
	display: none;
}

.info-stand_content span:first-child,
.info-stand_links span:first-child {
	font-weight: bold;
	font-size  : 16px;
}

.info-stand_links ul {
	width     : 100%;
	list-style: none;
	padding   : 0;
}

.info-stand_links li {
	padding: 5px 0;
}

.info-stand_links a {
	text-decoration: none;
}

.info-stand_links a:hover {
	color: #243788;
}

.page-id-2264 {
	overflow             : unset;
	background-image     : url(img/pravopil_test_bg.jpg);
	background-position  : center;
	background-repeat    : no-repeat;
	background-size      : cover;
	background-attachment: fixed;
}

.page-id-2264:before {
	content         : "";
	position        : fixed;
	left            : 0;
	right           : 0;
	bottom          : 0;
	top             : 0;
	background-color: rgba(0, 0, 0, 0.6);
}

header#masthead,
.skip-link.screen-reader-text {
	display: none;
}

.ays-quiz-container .ays_next.action-button:hover,
.ays-quiz-container .ays_next.action-button:active {
	box-shadow      : unset !important;
	background-color: #243788 !important;
	transition      : .5s all ease !important;
	border          : unset !important;
}

.toplevel_page_quiz-maker .wp-submenu.wp-submenu-wrap li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)) {
	display: none;
}

.ays-quiz-container.ays_quiz_classic_light {
	padding: 30px 0;
}

.step.ays_thank_you_fs {
	min-height: unset !important;
	margin    : 30px 0;
}

.ays_quiz_results .ays-abs-fs {
	border-bottom: 1px solid #000;
	margin-bottom: 20px;
}

#ays-quiz-container-1 .ays_quiz_question {
	margin-bottom: 30px !important;
}

/* .ays-field.ays_list_view_item, */
#ays-quiz-container-1.ays_quiz_classic_dark .ays-field,
#ays-quiz-container-1.ays_quiz_classic_light .ays-field {
	margin-bottom: 20px !important;
}

.ays-quiz-answers .ays-field input+label[for^="ays-answer-"] {
	font-weight: normal;
}

.ays_quiz_image {
	width: 120px;
}

.ays-fs-title {
	margin-top: 10px !important;
}

.ays-fs-subtitle {
	margin-top: 20px;
}

[id^="ays_finish_quiz_"] .action-button.start_button {
	margin-top: 50px;
}

.fieldset.ays_fieldset {
	word-break: unset !important;
}

[id^="ays_finish_quiz_"] div.step {
	padding-top: 25px;
	margin-top : 20px;
}

.ays-question-counter {
	left : unset !important;
	right: unset !important;
}

/*# sourceMappingURL=style.css.map */