/* Codrin css */
.rotate:after {
	transform: rotate(45deg);
}

li#nav-item-1904 {
	padding-right: 40px;
}

li#nav-item-1901 {
	padding-left: 0px;
}

.shortlist-container {
	top: 80px;
}

li#nav-item-1903 {
	padding-bottom: 35px;
}

#survey-v2 {
	transition: all .3s ease-in-out;
}

/* #survey-v2.large {
	transition: all .3s ease-in-out;
} */

#survey-v2.large.minimise {
	transition: none;
}

#survey-v2.large {
	transition: all .3s ease-in-out;
}

#survey-v2 .close {
	transform: rotate(45deg);
}

#survey-v2.minimise .close {
	transform: none;
}

#survey-v2.minimise .close div.toggle-visibility {
	left: 50%;
}

#survey-v2 .close div.toggle-visibility {
	left: 30%;
}

#survey-v2 button[type="submit"] {
	width: 40%;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
}

#survey-v2.minimise.max-width-80 {
	max-width: 80px;
	transition: all .3s ease-out;
	z-index: 999;
}

.minimise .margin-right-minus-350 {
	right: -350px;
	position: absolute;
}

.timeline-content {
	margin: 10px;
}

.close,
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
	opacity: 1;
}

@media only screen and (max-width: 1280px) and (min-width: 1152px) {
	.slick-timeline .slick-slide {
		margin-right: 10px;
	}
}


@media only screen and (max-width: 1152px) {
	.menu-item {
		padding: 22px 9px;
	}

	.nav-item-889 {
		padding: 22px 20px;
	}

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
	.scroll-next {
		top: 400px;
	}

}

@media (min-width: 992px) {
	.navbar-expand-lg .navbar-toggler {
		display: block;
	}

	.navbar-expand-lg .navbar-collapse {
		display: block !important;
	}

	.navbar-expand-lg .navbar-nav {
		flex-direction: column;
	}
}

@media only screen and (max-width: 768px) {

	section.block-column_mirror,
	section.block-tabs {
		margin-top: 5vh;
		padding-bottom: 5vh;
	}
}

@media only screen and (max-width: 520px) {
	.scroll-next {
		top: 550px;
	}
}

@media only screen and (max-width: 375px) {
	.scroll-next {
		top: 500px;
		right: 0px;
	}
}

@media only screen and (max-width: 320px) {
	.scroll-next {
		top: 400px;
	}
}