.services-topper {
	width:100%;
	height:200px;
	background-image: url(/media/www/services/topper-bg.png);
	background-size: cover;
	background-position: 0 12px;
	margin:0 0 60px 0;
}
.services-topper .icon {
	float:left;
	margin:0 50px 0 20%;
	padding-top: 50px;
}
.services-topper .icon img {
	max-width:132px;
}
.services-topper .title {
	float:left;
	width:50%;
	padding-top: 80px;
}
.services-topper .title h1 {
	color:#555 !important;
	font-size: 2.3rem !important;
	margin:0 0 15px 0;
	text-shadow: 1px 1px 3px white;
}
.services-topper .title h4 {
	color:#999 !important;
	font-size: 1.4rem !important;
	margin:0;
}

iframe.seller-center {
	height: 3000px;
	border: none;
	margin-top:1rem;
	padding:2rem;
}

div.steps {
	margin: 0 0 30px 0 !important;
}

#content {
	margin:  0;
	padding: 0;
}

.services-body {
	margin: 20px 50px 0 50px;
}

#tab-nav div.arrow {
	display:       inline-block;
	width:         0;
	height:        0;
	border-top:    15px solid transparent;
	border-bottom: 15px solid transparent;
	border-left:   15px solid rgb(241, 241, 241);
	cursor:        pointer;
}

#tab-nav {
	margin: 30px 0 0 0;
}

div.steps {
	margin: 0;
}

#tab-nav div.button-wrapper {
	height: 30px;
}

#tab-nav div.button {
	padding:        0 10px 0 10px;
	vertical-align: top;
	line-height:    30px;
	height:         30px;
	display:        inline-block;
	cursor:         pointer;
	width:          90%;
}

#video-slider {
	height: 315px;
}

.underline {
	cursor: text;
}

.disclaimer {
	margin: 50px 0 0 0;
	color:#BBB;
	font-size:12px;
	line-height: 14px;
}

/* Media queries */

@media (max-width: 1199px) {

	#tab-nav div.button-wrapper {
		height: auto !important;
	}
}

@media (max-width: 991px) {

	.services-topper {
		width:100%;
		height:150px;
		margin:30px 0;
	}
	.services-topper .icon {
		float:left;
		margin:0 0 0 22.5% !important;
		padding-top: 25px;
	}
	.services-topper .icon img {
		max-width:105px;
	}
	.services-topper .title {
		float:left;
		width:50%;
		padding: 40px 0 0 20px;
	}
	.services-topper .title h1 {
		font-size: 2.0rem !important;
	}
	.services-topper .title h4 {
		font-size: 1.4rem !important;
	}

	.services-body {
		padding:25px;
	}
}

@media (max-width: 767px) {

	#content {
		padding: 1rem;
	}

	div.services-header:not(.always-show) {
		display: none;
	}

	div.services-header > div {
		padding: 8% 0 0 5%;
	}

	div.services-header > div h1 {
		font-size: 1.5rem !important;
	}

	div.services-body h1 {
		margin-bottom: 10px !important;
	}

	div.services-body {
		margin-top: 30px;
	}

	img.services-header {
		display: none;
	}

	.steps {
		height: auto !important;
	}

	#video-widget {
		margin-top: 30px;
	}

	#tab-nav {
		margin-top: 10px !important;
	}

	.services-topper .icon {
		float:left;
		margin:0 25px 0 18% !important;
		padding-top: 25px;
	}
	.services-topper .icon img {
		max-width:90px;
	}
	.services-topper .title h1 {
		font-size: 1.7rem !important;
	}
	.services-topper .title h4 {
		font-size: 1.2rem !important;
	}
}

@media (max-width: 400px) {

	.services-topper .icon img {
		max-width:75px;
	}
	.services-topper .title {
		padding-top: 25px;
	}
	.services-topper .title h1 {
		font-size: 1.4rem !important;
	}
	.services-topper .title h4 {
		font-size: 1.0rem !important;
	}
}