.ss-trial-order-form {
	padding: 45px 0;
}

.ss-trial-order-form h2 {
	font-size: 50px;
	line-height: 1.2em;
}

.ss-trial-order-form h2.ss-title {
	font-weight: 300;
}

.ss-trial-order-form p {
	font-size: 18px;
	line-height: 1.6em;
	font-weight: 300;
	padding: 20px 0 20px;
	max-width: 420px;
}

.ss-trial-order-form .ve_content_button.ss-display-popup-button {
	font-size: 27px;
	font-weight: 700;
	color: #fff;
	background: #27a8d7;
	padding: 1em 1.4em;
}

.ss-trial-order-form .ve_content_button.ss-display-popup-button:hover {
	background: #0095cb;
}

.ss-trial-order-form .ss-monitor {
	background: url('../../img/fapi/monitor.png') no-repeat;
	width: 400px;
	height: 362px;
	padding: 16px 0 0 17px;
	background-size: 100%;
}

.ss-trial-order-form .arrow,
.ss-trial-order-form .indicators {
	display: none;
}

.ss-trial-order-form .ss-monitor-content {
	width: 386px;
	height: 247px;
}

.ss-trial-order-form .ss-monitor-content .slide {
	width: 386px;
	height: 247px;
}

.ss-trial-order-form .ss-monitor-content .slide1 {
	background: url('../../img/fapi/monitor-product.png') no-repeat;
	background-size: 100%;
}

.ss-trial-order-form .ss-monitor-content .slide2 {
	background: url('../../img/fapi/monitor-invoice.png') no-repeat;
	background-size: 100%;
}

.ss-trial-order-form .ss-monitor-content .slide3 {
	background: url('../../img/fapi/monitor-thx.png') no-repeat;
	background-size: 100%;
}

.ss-trial-order-form .ss-monitor-content .slide4 {
	background: url('../../img/fapi/monitor-form.png') no-repeat;
	background-size: 100%;
}

.ss-trial-order-form .ve_content_button.ss-display-popup-button {
	font-size: 20px;
	text-transform: uppercase;
}

.ss-trial-order-form-popup {
	padding: 50px;
	color:#158ebf;
	line-height: 1.5;
}
.ss-trial-order-form-popup .ss-error {
	max-width: 800px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
	color: #000;
}

.ss-trial-order-form-popup form {
	width: 320px;
	margin-top:30px;
}
.ss-trial-order-form-popup .ss-trial-popup-title{
	font-size:27px;
}
.ss-trial-order-form-popup .ss-field {
	margin-top: 10px;
	margin-bottom: 10px;
}

.ss-trial-order-form-popup .ss-field input.ss-text {
	width: 300px;
	padding: 10px;
	background: #fff;
	font-size: 16px;
	line-height: 18px;
	border: 1px solid #afafaf;
	outline: none;
}
.ss-trial-order-form-popup .ve_content_button.ss-primary-button {
	font-size: 18px;
	max-width: 300px;
	text-transform: uppercase;
	padding: 15px 20px;
	font-weight: 700;
	color: #fff;
	background: #158ebf;
	margin: 11px;
}

.ss-trial-order-form-popup .ve_content_button.ss-primary-button:hover {
	background: #0095cb;
}
@media screen and (min-width: 970px) {
	.ss-trial-order-form-popup{
		width:620px;
		background-image: url("../../img/fapi-trial-popup-image.png");
		background-size: 330px;
		background-repeat: no-repeat;
		background-position: 356px 197px;
	}
}
@media screen and (max-width: 970px) {
	.ss-trial-order-form {
		background: #fff;
	}
	.ss-trial-order-form-popup .ss-field input.ss-text{
		max-width: 100%;
	}
	.ss-trial-order-form-popup .ss-trial-popup-title,
	.ss-trial-order-form-popup .ss-trial-popup-subtitle{
		text-align: center;
	}
	.ss-trial-order-form .col {
		float: none;
		margin-left: 0;
		margin-right: 0;
		padding: 0 10%;
		width: 100%;
		text-align: center;
	}

	.ss-trial-order-form .col:first-child {
		/*height: 195px;*/
	}

	.ss-trial-order-form p {
		margin-left: auto;
		margin-right: auto;
	}

	.ss-trial-order-form .ss-monitor {
		/*margin: 0 auto 40px;*/
		/*transform: scale(0.55);*/
		/*transform-origin: center top;*/
		/*-webkit-transform-origin: center top;*/
		width: 270px;
		height: auto;
		background-size: contain;
	}

	.ss-trial-order-form .ss-monitor-content {
		width: 254px;
	}

	.ss-trial-order-form .ss-monitor-content .slide {
		width: 255px;
		background-size: contain;
	}

	.ss-trial-order-form .ss-field {
		margin-left: auto;
		margin-right: auto;
	}
}

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

	.ss-trial-order-form h2 {
		font-size: 30px;
		line-height: normal;
	}
	.ss-trial-order-form-popup form {
		width:100%;
	}
	.ss-trial-order-form-popup .ss-field input.ss-text {
		width:90%;
	}
	.ss-trial-order-form-popup .ve_content_button.ss-primary-button{
		margin:0;
		width:100%;
	}
}
