@media screen and (min-width: 701px) {
	h2, h3, h4, h5, h6 {margin-bottom:15px;}
	h2+ul, h3+ul, h4+ul, h5+ul, h6+ul, 
	h2+ol, h3+ol, h4+ol, h5+ol, h6+ol, 
	h2+p, h3+p, h4+p, h5+p, h6+p {margin-top:15px;}
	.hero h1 {font-size: 38px;}
}

img.right, img.left {margin-bottom:10px;}

.container.right-sidebar .content>*:first-child {margin-top:0;}

.gallery li {text-align:center; width:200px; height:150px;}
.gallery li a {line-height:150px;}

.slider-container .slider {margin-bottom:10px;}
.slider-container .slider li {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}
.slider-pagination {
	margin:0;
	border-radius: 0;
	box-shadow:none;
	background-color:transparent;
	left:50%;
	top:0px;
}
.slider-pagination li a, .slider-pagination li.rslides_here a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	padding:0;
	margin:2px 4px;
	overflow:hidden;
	text-decoration: none;
	border-radius: 8px;
	box-shadow:none;
	background-color: silver;
}
.slider-pagination li.rslides_here a {
background-color: #ff5d00;
color: #fff;
}
.slider-container .prev, .slider-container .next {top:135px;}

.apps ul.industry-images li {height:50px; margin:7px 0;}
.apps ul.industry-images li a {border-bottom-style:none; line-height:50px;}
.apps ul.industry-images li a.double {line-height:25px;}
.apps ul.industry-images li a span.app-image {
overflow: hidden;
float:left;
clear:left;
width: 50px;
height: 50px;
margin:0 14px 0 0;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
display:block;
}
.apps ul.industry-images li a span.app-image img {display:block;}

.footer-links ul.industry-images li {height:36px; line-height:36px; margin:7px 0; padding-left:0;  background-image:none}
.footer-links ul.industry-images li a {border-bottom-style:none;}
.footer-links ul.industry-images li a span.app-image {
overflow: hidden;
float:left;
clear:left;
width: 36px;
height: 36px;
margin:0 21px 0 7px;
-moz-border-radius: 18px;
-webkit-border-radius: 18px;
border-radius: 18px;
display:block;
}
.footer-links ul.industry-images li a span.app-image img {display:block;}

.form li label.careerLabel2 {float:none; width:auto; text-align:left;}
