.installation_page {	padding: 50px 0 0;}.installation_page_title {	color: #439c61;	font-size: 30px;	font-family: Roboto;	font-weight: bold;	text-align: center;	padding: 0 10px 40px;}.installation_page iframe {	display: block;	width: 100%;	max-width: 750px;	padding: 0 10px;	height: 450px;	margin: 0 auto;}.installation_page_steps {	list-style: none;	padding: 50px 10px 30px;}.installation_page_steps>li {	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-flex-wrap: wrap;	flex-wrap: wrap;	-webkit-align-items: flex-start;	align-items: flex-start;	-webkit-justify-content: center;	justify-content: center;	border-bottom: 1px solid #ccc;	padding: 30px 10px;	font-size: 15px;	line-height: 25px;}.installation_page_steps>li:last-of-type {	border-bottom: 0;}.installation_page_steps>li:nth-child(even) {	flex-direction: row-reverse;}.installation_page_steps>li>.content {	-webkit-box-flex: 1;	-moz-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	min-width: 280px;	padding: 20px;}.installation_page_steps h4 {	font-size: 24px;	font-weight: 600;	font-family: Roboto;	padding: 0 0 10px;}.installation_page_steps>li>img {	width: 290px;	height: auto;}.installation_page_steps_slider_container {	width: 290px;	position: relative;	padding: 0 20px;}.installation_page_steps_slider {	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-justify-content: flex-start;	justify-content: flex-start;	-webkit-align-items: flex-start;	align-items: flex-start;	width: 250px;	list-style: none;	overflow: hidden;}.installation_page_steps_slider>* {	-webkit-box-flex: 1;	-moz-box-flex: 1;	-webkit-flex: 1;	-ms-flex: 1;	flex: 1;	min-width: 100%;	max-width: 100%;}.installation_page_steps_slider img {	width: 250px;}.installation_page_steps_slider_container .right_btn.disabled,.installation_page_steps_slider_container .left_btn.disabled {	opacity: 0.5;	cursor: default;}.installation_page_steps_slider_container .left_btn {	position: absolute;	z-index: 10;	display: block;	height: 34px;	line-height: 34px;	color: #b4b4b4;	font-size: 20px;	margin: -16px 0 0;	top: 50%;	left: 0;}.installation_page_steps_slider_container .right_btn {	position: absolute;	z-index: 10;	display: block;	height: 34px;	line-height: 34px;	color: #b4b4b4;	font-size: 20px;	margin: -16px 0 0;	top: 50%;	right: 0;}.installation_page_steps_slider_container .dotted_nav {	text-align: center;	padding: 10px 0 0;}.installation_page_steps_slider_container .dotted_nav>a {	position: relative;	background: none;	display: inline-block;	border: 0;	width: 25px;	height: 20px;}.installation_page_steps_slider_container .dotted_nav>a:hover::after,.installation_page_steps_slider_container .dotted_nav>a.active::after {	background: #869791;}.dotted_nav>a::after {	content: "";	position: absolute;	left: 50%;	top: 50%;	width: 10px;	height: 10px;	background-color: #D6D6D6;	border-radius: 100%;	margin: -5px 0 0 -5px;}@media only screen and (max-width: 1180px) {	.installation_page_steps>li>img {		width: 230px;		height: auto;	}	.installation_page iframe {		max-width: 650px;		height: 350px;	}}@media only screen and (max-width: 650px) {	.installation_page_steps>li>.content {		min-width: 100%;		max-width: 100%;	}	.installation_page iframe {		max-width: 450px;		height: 220px;	}}